2 /** Page layout CSS starts **/
3 .layout-option-noheader #page-header
,
4 .layout-option-nonavbar #page-navbar
,
5 .layout-option-nofooter #page-footer
,
6 .layout-option-nocourseheader
.course-content-header
,
7 .layout-option-nocoursefooter .course-content-footer {
10 .empty-region-side-pre #block-region-side-pre
,
11 .empty-region-side-post #block-region-side-post
,
12 .jsenabled
.docked-region-side-post #block-region-side-post
,
13 .jsenabled.docked-region-side-pre #block-region-side-pre {
16 /* Default Three Columns - All
17 ------------------------------*/
18 .content-only #region-main-box
,
19 .content-only #region-main {
22 .empty-region-side-pre.used-region-side-post #region-main {
25 .empty-region-side-post.used-region-side-pre #region-main-box {
28 .jsenabled.docked-region-side-pre.empty-region-side-pre.used-region-side-post #region-main {
31 .jsenabled.docked-region-side-post.empty-region-side-post.used-region-side-pre #region-main-box {
34 .empty-region-side-post
.used-region-side-pre #region-main
.span8
,
35 .jsenabled.docked-region-side-post.used-region-side-pre #region-main.span8 {
36 /** Increase the span size by 1 **/
40 .empty-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
41 .jsenabled.docked-region-side-post.used-region-side-pre #block-region-side-pre.span4 {
42 /** Decrease the span size by 1 **/
46 /** Page layout CSS ends **/
55 direction: ltr
!important
;
56 /* stylelint-disable-line declaration-no-important */
69 a
.dimmed_text:visited
,
73 .dimmed_text
a:visited
,
76 .usersuspended
a:link
,
77 .usersuspended
a:visited
,
82 .activity.label .dimmed_text {
84 filter: alpha
(opacity
=50);
124 a
.autolink
.glossary:hover
{
127 /* Block which is hidden if javascript enabled, prevents fickering visible when JS from footer used! */
128 .collapsibleregioncaption {
131 .pagelayout-mydashboard.jsenabled .collapsibleregioncaption {
134 .collapsibleregioncaption img {
135 vertical-align: middle
;
137 .jsenabled .hiddenifjs {
143 .jsenabled .visibleifjs {
146 .jsenabled .collapsibleregion {
149 .jsenabled .collapsed .collapsibleregioninner {
152 .collapsible-actions {
156 .jsenabled .collapsible-actions {
159 .collapsible-actions .collapseexpand {
161 background: url
([[pix:t
/collapsed
]]) 2px center no-repeat
;
164 .collapsible-actions .collapseexpand {
165 background: url([[pix:t/collapsed_rtl]]);
168 .collapsible-actions .collapse-all {
169 background-image: url
([[pix:t
/expanded
]]);
171 .yui-overlay .yui-widget-bd {
172 background-color: #ffee69;
173 border: 1px solid
#a6982b;
174 border-top-color: #d4c237;
183 background: transparent
;
195 .pagingbar .thispage {
203 .breadcrumb img.resize {
210 vertical-align: text-bottom
;
217 vertical-align: middle
;
224 vertical-align: text-bottom
;
239 vertical-align: middle
;
245 vertical-align: middle
;
248 vertical-align: text-bottom
;
250 margin-bottom: .15em;
254 vertical-align: middle
;
301 #addmembersform table
{
305 table
.flexible
.emptyrow
{
309 vertical-align: middle
;
317 .arrow_button input {
320 .action-icon img.smallicon {
321 vertical-align: text-bottom
;
324 /** The 1-pixel padding is there to avoid phantom scroll bars on OS X (FF, Safari and Chrome)**/
329 .pagelayout-report .no-overflow {
332 .no-overflow > .generaltable {
350 text-decoration: none
;
367 .blog_entry .audience {
374 .blog_entry .tags .action-icon img.smallicon {
378 .blog_entry .content {
381 #page-group-index #groupeditform
{
392 #doc-contents ul li
{
393 list-style-type: none
;
395 .groupmanagementtable td {
398 .groupmanagementtable #existingcell
,
399 .groupmanagementtable #potentialcell {
402 .groupmanagementtable #buttonscell {
405 .groupmanagementtable #buttonscell p.arrow_button input {
410 .groupmanagementtable #removeselect_wrapper
,
411 .groupmanagementtable #addselect_wrapper {
414 .groupmanagementtable #removeselect_wrapper label
,
415 .groupmanagementtable #addselect_wrapper label {
424 display: inline-block
;
426 .groupselector label {
427 display: inline-block
;
429 .dataformatselector {
432 .dataformatselector label {
433 display: inline-block
;
434 margin: 0 5px 10px 0;
442 .loginbox.twocolumns {
446 .loginbox .subcontent {
451 .loginbox .loginpanel .desc {
457 .loginbox .signuppanel .subcontent {
460 .loginbox .loginsub {
465 .loginbox
.forgotsub
,
466 .loginbox .potentialidps {
469 .loginbox .potentialidps .potentialidplist {
472 .loginbox .potentialidps .potentialidplist div {
475 .loginbox .loginform {
479 .loginbox .loginform .form-label {
485 .loginbox .loginform .form-input {
489 .loginbox .loginform .form-input input {
492 .loginbox .signupform {
496 .loginbox
.twocolumns
.loginpanel
,
497 .loginbox.twocolumns .signuppanel {
502 -webkit-box-sizing: border-box
;
503 -moz-box-sizing: border-box
;
504 box-sizing: border-box
;
507 margin-left: 2.76243%;
509 margin-bottom: -2000px;
510 padding-bottom: 2000px;
512 .loginbox .potentialidp .smallicon {
513 vertical-align: text-bottom
;
519 .notepost .userpicture {
530 .path-my .coursebox .overview {
531 margin: 15px 30px 10px 30px;
533 .path-my .coursebox .info {
557 .comment-area textarea {
561 .comment-area textarea.fullwidth {
562 -webkit-box-sizing: border-box
;
563 -moz-box-sizing: border-box
;
564 box-sizing: border-box
;
573 vertical-align: text-bottom
;
590 .comment-list li.first {
596 .comment-paging .pageno {
599 .comment-paging .curpage {
600 border: 1px solid
#ccc;
602 .comment-message .picture {
606 .comment-message .text {
610 .comment-message .text p {
620 .comment-report-selectall {
626 .jsenabled .comment-link {
629 .jsenabled .showcommentsnonjs {
632 .jsenabled .comment-report-selectall {
636 * Completion progress report
638 .completion-expired {
641 .completion-expected {
644 .completion-sortchoice
,
645 .completion-identifyfield {
647 vertical-align: bottom
;
649 .completion-progresscell {
652 .completion-expired .completion-expected {
666 .path-tag .tag-index-items .tagarea {
667 border: 1px solid
#e3e3e3;
672 .path-tag .tag-index-items .tagarea h3 {
674 padding: 3px 0 10px 0;
680 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
681 text-transform: uppercase
;
682 word-wrap: break-word
;
683 border-bottom: solid
1px #e3e3e3;
686 .path-tag
.tagarea
.controls
,
687 .path-tag .tagarea .taggeditems {
690 .path-tag
.tagarea
.controls:before
,
691 .path-tag
.tagarea
.taggeditems:before
,
692 .path-tag
.tagarea
.controls:after
,
693 .path-tag .tagarea .taggeditems:after {
698 .path-tag
.tagarea
.controls:after
,
699 .path-tag .tagarea .taggeditems:after {
702 .path-tag
.tagarea
.controls
,
703 .path-tag .tag-backtoallitems {
706 .path-tag .tagarea .controls .gotopage.nextpage {
709 .path-tag .tagarea .controls .gotopage.prevpage {
712 .path-tag .tagarea .controls .exclusivemode {
713 display: inline-block
;
715 .path-tag .tagarea .controls.controls-bottom {
718 .path-tag .tagarea .controls .gotopage.nextpage::after {
727 .path-tag .tagarea .controls .gotopage.prevpage::before {
742 .tag-management-table td
,
743 .tag-management-table th {
744 vertical-align: middle
;
747 .tag-management-table .inplaceeditable.inplaceeditingon input {
750 .path-admin-tag .addstandardtags {
753 .path-admin-tag .addstandardtags img {
756 .path-tag .tag-relatedtags {
759 .path-tag .tag-management-box {
762 .path-tag .tag-index-toc {
766 .path-tag
.tag-index-toc li
,
767 .path-tag .tag-management-box li {
771 .path-tag .tag-management-box li a.edittag {
772 background-image: url
([[pix:moodle|i
/settings
]]);
774 .path-tag .tag-management-box li a.flagasinappropriate {
775 background-image: url
([[pix:moodle|i
/flagged
]]);
777 .path-tag .tag-management-box li a.removefrommyinterests {
778 background-image: url
([[pix:moodle|t
/delete
]]);
780 .path-tag .tag-management-box li a.addtomyinterests {
781 background-image: url
([[pix:moodle|t
/add
]]);
783 .path-tag .tag-management-box li a {
784 background-repeat: no-repeat
;
785 background-position: left
;
788 .tag_feed.media-list .media .itemimage {
791 .tag_feed.media-list .media .itemimage img {
795 .tag_feed.media-list .media .media-body {
799 .tag_feed .media .muted a {
805 .tag_cloud .inline-list li {
808 .tag_cloud .tag_overflow {
878 .tag_list.hideoverlimit .overlimit {
881 .tag_list .tagmorelink {
884 .tag_list.hideoverlimit .tagmorelink {
887 .tag_list.hideoverlimit .taglesslink {
893 #webservice-doc-generator td
{
895 border: 0 solid black
;
898 * Smart Select Element
903 .smartselect .smartselect_mask {
904 background-color: #fff;
913 .smartselect .smartselect_menu {
916 .safari .smartselect .smartselect_menu {
919 .smartselect
.smartselect_menu
,
920 .smartselect .smartselect_submenu {
921 border: 1px solid
#000;
922 background-color: #fff;
925 .smartselect
.smartselect_menu
.visible
,
926 .smartselect .smartselect_submenu.visible {
929 .smartselect .smartselect_menu_content ul li {
933 .smartselect .smartselect_menu_content ul li a {
935 text-decoration: none
;
937 .smartselect .smartselect_menu_content ul li a.selectable {
940 .smartselect .smartselect_submenuitem {
941 background-image: url
([[pix:moodle|t
/collapsed
]]);
942 background-repeat: no-repeat
;
943 background-position: 100%;
946 .smartselect.spanningmenu .smartselect_submenu {
951 .smartselect.spanningmenu .smartselect_submenu a {
955 .smartselect.spanningmenu .smartselect_menu_content ul li a.selectable:hover {
956 text-decoration: underline
;
959 .smartselect.compactmenu .smartselect_submenu {
967 .smartselect.compactmenu .smartselect_submenu.visible {
970 .smartselect.compactmenu .smartselect_menu {
974 .smartselect.compactmenu .smartselect_submenu .smartselect_submenu {
977 .smartselect.compactmenu .smartselect_submenuitem:hover > .smartselect_menuitem_label {
983 #page-admin-registration-register .registration_textfield
{
991 border-collapse: collapse
;
1000 .userenrolment .subfield {
1003 .userenrolment .col_userdetails .subfield {
1006 .userenrolment .col_userdetails .subfield_picture {
1010 .userenrolment .col_lastseen {
1013 .userenrolment .col_role {
1016 .userenrolment
.col_role
.roles
,
1017 .userenrolment .col_group .groups {
1020 .userenrolment
.col_role
.role
,
1021 .userenrolment .col_group .group {
1025 white-space: nowrap
;
1027 .userenrolment
.col_role
.role a
,
1028 .userenrolment .col_group .group a {
1032 .userenrolment
.col_role
.addrole
,
1033 .userenrolment .col_group .addgroup {
1038 .userenrolment
.col_role
.addrole
> a:hover
,
1039 .userenrolment .col_group .addgroup > a:hover {
1040 border-bottom: 1px solid
#666;
1042 .userenrolment
.col_role
.addrole img
,
1043 .userenrolment .col_group .addgroup img {
1044 vertical-align: baseline
;
1046 .userenrolment .hasAllRoles .col_role .addrole {
1049 .userenrolment .col_enrol .enrolment {
1054 .userenrolment .col_enrol .enrolment a {
1058 #page-enrol-users .enrol_user_buttons
{
1061 #page-enrol-users .enrol_user_buttons
.enrolusersbutton
{
1064 #page-enrol-users .enrol_user_buttons
.enrolusersbutton div
,
1065 #page-enrol-users .enrol_user_buttons
.enrolusersbutton form
{
1069 #page-enrol-users #filterform
{
1072 margin-bottom: 20px;
1073 background-color: #f5f5f5;
1074 border: 1px solid
#e3e3e3;
1075 -webkit-border-radius: 4px;
1076 -moz-border-radius: 4px;
1078 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
1079 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
1080 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
1081 border-color: #e3e3e3;
1083 -webkit-border-radius: 3px;
1084 -moz-border-radius: 3px;
1086 display: inline-block
;
1088 #page-enrol-users #filterform blockquote
{
1090 border-color: rgba
(0, 0, 0, 0.15);
1092 #page-enrol-users #filterform
.fitem
{
1093 display: inline-block
;
1096 white-space: nowrap
;
1098 #page-enrol-users #filterform
.fitem label
{
1101 padding-right: .3em;
1103 #page-enrol-users #filterform
.fitem :before
,
1104 #page-enrol-users #filterform
.fitem :after
{
1107 #page-enrol-users #filterform div
,
1108 #page-enrol-users #filterform fieldset
{
1113 #page-enrol-users #filterform select
,
1114 #page-enrol-users #filterform
.ftext input
{
1117 #page-enrol-users #filterform input
,
1118 #page-enrol-users #filterform select
{
1121 #page-enrol-users .user-enroller-panel
.uep-search-results
.user
.details
{
1124 #page-enrol-users .user-enroller-panel
.uep-search-results
.cohort
.details
{
1127 #page-enrol-users .enrol-users-page-action input
{
1131 background-color: #ccc;
1148 display: table-cell
;
1150 .label .mod-indent {
1154 /* Creates a series of .mod-indent-# rule declarations based on indent size and number of indent levels. */
1206 /* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */
1207 .resourcecontent .mediaplugin_mp3 object {
1211 .resourcecontent audio.mediaplugin_html5audio {
1214 /** Large resource images should avoid hidden overflow **/
1218 /* Audio player size in 'inline' mode (can only change width, as above) */
1219 .mediaplugin_mp3 object {
1223 audio
.mediaplugin_html5audio
{
1226 /* TinyMCE moodle media preview frame should not have padding */
1227 .core_media_preview.pagelayout-embedded #content {
1230 .core_media_preview.pagelayout-embedded #maincontent {
1233 body#page-lib-editor-tinymce-plugins-moodlemedia-preview
{
1239 /** Fix YUI 2 Treeview for Right to left languages **/
1254 .dir-rtl
.ygtvdepthcell
,
1256 .dir-rtl
.ygtvok:hover
,
1257 .dir-rtl
.ygtvcancel
,
1258 .dir-rtl .ygtvcancel:hover {
1261 background-image: url
([[pix:theme|yui2-treeview-sprite-rtl
]]);
1262 background-repeat: no-repeat
;
1266 background-position: 0 -5600px;
1269 background-position: 0 -4000px;
1272 .dir-rtl .ygtvtmhh {
1273 background-position: 0 -4800px;
1276 background-position: 0 -6400px;
1279 .dir-rtl .ygtvtphh {
1280 background-position: 0 -7200px;
1283 background-position: 0 -1600px;
1286 background-position: 0 0;
1289 .dir-rtl .ygtvlmhh {
1290 background-position: 0 -800px;
1293 background-position: 0 -2400px;
1296 .dir-rtl .ygtvlphh {
1297 background-position: 0 -3200px;
1299 .dir-rtl .ygtvdepthcell {
1300 background-position: 0 -8000px;
1303 background-position: 0 -8800px;
1305 .dir-rtl .ygtvok:hover {
1306 background-position: 0 -8844px;
1308 .dir-rtl .ygtvcancel {
1309 background-position: 0 -8822px;
1311 .dir-rtl .ygtvcancel:hover {
1312 background-position: 0 -8866px;
1314 .dir-rtl.yui-skin-sam .yui-panel .hd {
1317 .dir-rtl .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd {
1320 /** Fix TinyMCE editor right to left **/
1321 .dir-rtl
.clearlooks2
.ie9
.mceAlert
.mceMiddle span
,
1322 .dir-rtl .clearlooks2 .mceConfirm .mceMiddle span {
1325 .dir-rtl
.o2k7Skin table
,
1326 .dir-rtl
.o2k7Skin tbody
,
1327 .dir-rtl
.o2k7Skin a
,
1328 .dir-rtl
.o2k7Skin img
,
1329 .dir-rtl
.o2k7Skin tr
,
1330 .dir-rtl
.o2k7Skin div
,
1331 .dir-rtl
.o2k7Skin td
,
1332 .dir-rtl
.o2k7Skin iframe
,
1333 .dir-rtl
.o2k7Skin span
,
1334 .dir-rtl
.o2k7Skin
*,
1335 .dir-rtl
.o2k7Skin
.mceText
,
1336 .dir-rtl .o2k7Skin .mceListBox .mceText {
1339 .path-rating .ratingtable {
1343 .path-rating .ratingtable th.rating {
1346 .path-rating
.ratingtable td
.rating
,
1347 .path-rating .ratingtable td.time {
1348 white-space: nowrap
;
1352 .initialbar strong {
1356 /* Moodle Dialogue Settings (moodle-core-dialogue) */
1357 .moodle-dialogue-base .moodle-dialogue-lightbox {
1358 background-color: #aaa;
1360 .moodle-dialogue-base
.hidden
,
1361 .moodle-dialogue-base .moodle-dialogue-hidden {
1367 .moodle-dialogue-base .moodle-dialogue-fullscreen {
1374 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content {
1377 .moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton {
1380 background-size: 100%;
1382 .moodle-dialogue-base .moodle-dialogue {
1388 outline: #000 dotted
0;
1390 .moodle-dialogue-base .moodle-dialogue-wrap {
1393 background-color: #fff;
1394 border: 1px solid
#ccc;
1395 -webkit-border-radius: 10px;
1396 -moz-border-radius: 10px;
1397 border-radius: 10px;
1398 -webkit-box-shadow: 5px 5px 20px 0 #666;
1399 -moz-box-shadow: 5px 5px 20px 0 #666;
1400 box-shadow: 5px 5px 20px 0 #666;
1402 .moodle-dialogue-base
.moodle-dialogue-wrap
.moodle-dialogue-hd
,
1403 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd {
1407 font-weight: normal
;
1408 letter-spacing: 1px;
1411 text-shadow: 1px 1px 1px #fff;
1412 -webkit-border-radius: 10px 10px 0 0;
1413 -moz-border-radius: 10px 10px 0 0;
1414 border-radius: 10px 10px 0 0;
1415 border-bottom: 1px solid
#bbb;
1417 background-color: #ebebeb;
1418 background-image: -moz-linear-gradient
(top
, #fff, #ccc);
1419 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#ccc));
1420 background-image: -webkit-linear-gradient
(top
, #fff, #ccc);
1421 background-image: -o-linear-gradient
(top
, #fff, #ccc);
1422 background-image: linear-gradient
(to bottom
, #fff, #ccc);
1423 background-repeat: repeat-x
;
1424 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffcccccc', GradientType
=0);
1427 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h1 {
1433 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons {
1436 .moodle-dialogue-base .closebutton {
1440 display: inline-block
;
1443 background-image: url
([[pix:theme|sprite
]]);
1444 background-repeat: no-repeat
;
1447 .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd {
1453 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-content {
1457 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd {
1461 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content {
1471 .moodle-dialogue-base
.moodle-dialogue-fullscreen
.moodle-dialogue-hd
,
1472 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-wrap {
1475 .moodle-dialogue-confirm .confirmation-dialogue {
1478 .moodle-dialogue-confirm .confirmation-dialogue input {
1481 .moodle-dialogue-exception .moodle-exception-message {
1484 .moodle-dialogue-exception .moodle-exception-param label {
1487 .moodle-dialogue-exception .param-stacktrace label {
1488 background-color: #eee;
1489 border: 1px solid
#ccc;
1490 border-bottom-width: 0;
1492 .moodle-dialogue-exception .param-stacktrace pre {
1493 border: 1px solid
#ccc;
1494 background-color: #fff;
1496 .moodle-dialogue-exception .param-stacktrace .stacktrace-file {
1500 .moodle-dialogue-exception .param-stacktrace .stacktrace-line {
1504 .moodle-dialogue-exception .param-stacktrace .stacktrace-call {
1507 border-bottom: 1px solid
#eee;
1509 .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft {
1513 background-color: #fff;
1516 .moodle-dialogue-confirm .confirmation-message {
1519 .moodle-dialogue-confirm .confirmation-dialogue input {
1522 .moodle-dialogue-exception .moodle-exception-message {
1525 .moodle-dialogue-exception .moodle-exception-param {
1526 margin-bottom: 0.5em;
1528 .moodle-dialogue-exception .moodle-exception-param label {
1531 .moodle-dialogue-exception .param-stacktrace label {
1536 .moodle-dialogue-exception .param-stacktrace pre {
1541 .moodle-dialogue-exception .param-stacktrace .stacktrace-file {
1542 display: inline-block
;
1545 .moodle-dialogue-exception .param-stacktrace .stacktrace-line {
1546 display: inline-block
;
1550 .moodle-dialogue-exception .param-stacktrace .stacktrace-call {
1553 padding-bottom: 4px;
1555 .moodle-dialogue .moodle-dialogue-bd .content-lightbox {
1557 filter: alpha
(opacity
=75);
1562 background-color: white
;
1566 /* Apply a default max-height on tooltip text */
1567 .moodle-dialogue .tooltiptext {
1570 .moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip {
1573 .moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd {
1577 * Chooser Dialogues (moodle-core-chooserdialogue)
1579 * This CSS belong to the chooser dialogue which should work both with, and
1580 * without javascript enabled
1582 /* Hide the dialog and it's title */
1583 .chooserdialoguebody
,
1587 .moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft {
1590 .chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd {
1592 background: #f2f2f2;
1593 -webkit-border-bottom-right-radius: 10px;
1594 -moz-border-radius-bottomright: 10px;
1595 border-bottom-right-radius: 10px;
1596 -webkit-border-bottom-left-radius: 10px;
1597 -moz-border-radius-bottomleft: 10px;
1598 border-bottom-left-radius: 10px;
1600 /* Center the submit buttons within the area */
1601 .choosercontainer #chooseform .submitbuttons {
1605 /* Fixed for safari browser on iPhone4S with ios7.*/
1606 @media (max-height: 639px) {
1607 .ios.safari .choosercontainer #chooseform .submitbuttons {
1611 .choosercontainer #chooseform .submitbuttons input {
1615 /* Various settings for the options area */
1616 .choosercontainer #chooseform .options {
1618 border-bottom: 1px solid
#bbb;
1620 /* Only set these options if we're showing the js container */
1621 .jschooser .choosercontainer #chooseform .alloptions {
1625 -webkit-box-shadow: inset
0 0 30px 0 #ccc;
1626 -moz-box-shadow: inset
0 0 30px 0 #ccc;
1627 box-shadow: inset
0 0 30px 0 #ccc;
1629 .jschooser .choosercontainer #chooseform .alloptions .option input[type=radio] {
1630 display: inline-block
;
1632 .jschooser .choosercontainer #chooseform .alloptions .option .modicon {
1633 display: inline-block
;
1635 .jschooser .choosercontainer #chooseform .alloptions .option .typename {
1636 display: inline-block
;
1639 /* Settings for option rows and option subtypes */
1640 .choosercontainer #chooseform
.moduletypetitle
,
1641 .choosercontainer #chooseform
.option
,
1642 .choosercontainer #chooseform .nonoption {
1644 padding: 0 1.6em 0 1.6em;
1646 .choosercontainer #chooseform .moduletypetitle {
1647 text-transform: uppercase
;
1649 padding-bottom: 0.4em;
1651 .choosercontainer #chooseform
.option
.typename
,
1652 .choosercontainer #chooseform
.option span
.modicon img
.icon
,
1653 .choosercontainer #chooseform
.nonoption
.typename
,
1654 .choosercontainer #chooseform .nonoption span.modicon img.icon {
1655 padding: 0 0 0 0.5em;
1657 .chooserdialogue-course-modchooser
.choosercontainer #chooseform
.option span
.modicon img
.icon
,
1658 .chooserdialogue-course-modchooser .choosercontainer #chooseform .nonoption span.modicon img.icon {
1662 .choosercontainer #chooseform
.option input
[type
=radio
],
1663 .choosercontainer #chooseform
.option span
.typename
,
1664 .choosercontainer #chooseform .option span.modicon {
1665 vertical-align: middle
;
1667 .choosercontainer #chooseform .option label {
1669 padding: 0.3em 0 0.1em 0;
1670 border-bottom: 1px solid
#fff;
1672 .choosercontainer #chooseform .nonoption {
1673 padding-left: 2.7em;
1675 padding-bottom: 0.1em;
1677 .choosercontainer #chooseform .subtype {
1679 padding: 0 1.6em 0 3.2em;
1681 .choosercontainer #chooseform .subtype .typename {
1682 margin: 0 0 0 0.2em;
1684 /* The instruction/help area */
1685 .jschooser
.choosercontainer #chooseform
.instruction
,
1686 .jschooser .choosercontainer #chooseform .typesummary {
1695 background-color: #fff;
1700 /* Selected option settings */
1701 .jschooser
.choosercontainer #chooseform
.instruction
,
1702 .choosercontainer #chooseform .selected .typesummary {
1705 .choosercontainer #chooseform .selected {
1706 background-color: #fff;
1707 -webkit-box-shadow: 0px 0 10px 0 #ccc;
1708 -moz-box-shadow: 0px 0 10px 0 #ccc;
1709 box-shadow: 0px 0 10px 0 #ccc;
1711 .section-modchooser-link img.smallicon {
1714 /* Form element: listing */
1716 padding-bottom: 25px;
1717 padding-right: 10px;
1719 .formlistinginputradio {
1728 padding: 1px 19px 14px;
1729 background-color: white
;
1730 border: 1px solid
#ddd;
1731 -webkit-border-radius: 4px;
1732 -moz-border-radius: 4px;
1743 background-color: #f5f5f5;
1744 border: 1px solid
#ddd;
1746 -webkit-border-radius: 4px 0 4px 0;
1747 -moz-border-radius: 4px 0 4px 0;
1748 border-radius: 4px 0 4px 0;
1753 -webkit-border-radius: 4px;
1754 -moz-border-radius: 4px;
1759 border-bottom: 1px solid
;
1760 border-color: #e1e1e8;
1761 border-left: 1px solid
#e1e1e8;
1762 border-right: 1px solid
#e1e1e8;
1763 background-color: #f7f7f9;
1764 -webkit-border-radius: 0 0 4px 4px;
1765 -moz-border-radius: 0 0 4px 4px;
1766 border-radius: 0 0 4px 4px;
1774 body
.jsenabled
.formlistingradio
{
1777 body
.jsenabled
.formlisting
{
1783 margin-bottom: 20px;
1784 border: 1px solid
#ddd;
1785 border-collapse: separate
;
1786 *border-collapse: collapse
;
1788 -webkit-border-radius: 4px;
1789 -moz-border-radius: 4px;
1792 table
.collection th
,
1793 table
.collection td
{
1797 vertical-align: top
;
1798 border-top: 1px solid
#ddd;
1800 table
.collection th
{
1803 table
.collection thead th
{
1804 vertical-align: bottom
;
1806 table
.collection caption
+ thead
tr:first-child th
,
1807 table
.collection caption
+ thead
tr:first-child td
,
1808 table
.collection colgroup
+ thead
tr:first-child th
,
1809 table
.collection colgroup
+ thead
tr:first-child td
,
1810 table
.collection
thead:first-child
tr:first-child th
,
1811 table
.collection
thead:first-child
tr:first-child td
{
1814 table
.collection tbody
+ tbody
{
1815 border-top: 2px solid
#ddd;
1817 table
.collection
.table
{
1818 background-color: #fff;
1820 table
.collection th
,
1821 table
.collection td
{
1822 border-left: 1px solid
#ddd;
1824 table
.collection caption
+ thead
tr:first-child th
,
1825 table
.collection caption
+ tbody
tr:first-child th
,
1826 table
.collection caption
+ tbody
tr:first-child td
,
1827 table
.collection colgroup
+ thead
tr:first-child th
,
1828 table
.collection colgroup
+ tbody
tr:first-child th
,
1829 table
.collection colgroup
+ tbody
tr:first-child td
,
1830 table
.collection
thead:first-child
tr:first-child th
,
1831 table
.collection
tbody:first-child
tr:first-child th
,
1832 table
.collection
tbody:first-child
tr:first-child td
{
1835 table
.collection
thead:first-child
tr:first-child
> th:first-child
,
1836 table
.collection
tbody:first-child
tr:first-child
> td:first-child
,
1837 table
.collection
tbody:first-child
tr:first-child
> th:first-child
{
1838 -webkit-border-top-left-radius: 4px;
1839 -moz-border-radius-topleft: 4px;
1840 border-top-left-radius: 4px;
1842 table
.collection
thead:first-child
tr:first-child
> th:last-child
,
1843 table
.collection
tbody:first-child
tr:first-child
> td:last-child
,
1844 table
.collection
tbody:first-child
tr:first-child
> th:last-child
{
1845 -webkit-border-top-right-radius: 4px;
1846 -moz-border-radius-topright: 4px;
1847 border-top-right-radius: 4px;
1849 table
.collection
thead:last-child
tr:last-child
> th:first-child
,
1850 table
.collection
tbody:last-child
tr:last-child
> td:first-child
,
1851 table
.collection
tbody:last-child
tr:last-child
> th:first-child
,
1852 table
.collection
tfoot:last-child
tr:last-child
> td:first-child
,
1853 table
.collection
tfoot:last-child
tr:last-child
> th:first-child
{
1854 -webkit-border-bottom-left-radius: 4px;
1855 -moz-border-radius-bottomleft: 4px;
1856 border-bottom-left-radius: 4px;
1858 table
.collection
thead:last-child
tr:last-child
> th:last-child
,
1859 table
.collection
tbody:last-child
tr:last-child
> td:last-child
,
1860 table
.collection
tbody:last-child
tr:last-child
> th:last-child
,
1861 table
.collection
tfoot:last-child
tr:last-child
> td:last-child
,
1862 table
.collection
tfoot:last-child
tr:last-child
> th:last-child
{
1863 -webkit-border-bottom-right-radius: 4px;
1864 -moz-border-radius-bottomright: 4px;
1865 border-bottom-right-radius: 4px;
1867 table
.collection tfoot
+ tbody:last-child
tr:last-child
td:first-child
{
1868 -webkit-border-bottom-left-radius: 0;
1869 -moz-border-radius-bottomleft: 0;
1870 border-bottom-left-radius: 0;
1872 table
.collection tfoot
+ tbody:last-child
tr:last-child
td:last-child
{
1873 -webkit-border-bottom-right-radius: 0;
1874 -moz-border-radius-bottomright: 0;
1875 border-bottom-right-radius: 0;
1877 table
.collection caption
+ thead
tr:first-child
th:first-child
,
1878 table
.collection caption
+ tbody
tr:first-child
td:first-child
,
1879 table
.collection colgroup
+ thead
tr:first-child
th:first-child
,
1880 table
.collection colgroup
+ tbody
tr:first-child
td:first-child
{
1881 -webkit-border-top-left-radius: 4px;
1882 -moz-border-radius-topleft: 4px;
1883 border-top-left-radius: 4px;
1885 table
.collection caption
+ thead
tr:first-child
th:last-child
,
1886 table
.collection caption
+ tbody
tr:first-child
td:last-child
,
1887 table
.collection colgroup
+ thead
tr:first-child
th:last-child
,
1888 table
.collection colgroup
+ tbody
tr:first-child
td:last-child
{
1889 -webkit-border-top-right-radius: 4px;
1890 -moz-border-radius-topright: 4px;
1891 border-top-right-radius: 4px;
1893 table
.collection tbody
> tr:nth-child
(odd
) > td
,
1894 table
.collection tbody
> tr:nth-child
(odd
) > th
{
1895 background-color: #f9f9f9;
1897 table
.collection
.name
{
1899 vertical-align: middle
;
1901 table
.collection
.awards
{
1904 vertical-align: middle
;
1906 table
.collection
.criteria
{
1909 vertical-align: top
;
1911 table
.collection
.badgeimage
,
1912 table
.collection
.status
{
1915 vertical-align: middle
;
1917 table
.collection
.description
{
1921 table
.collection
.actions
{
1924 vertical-align: middle
;
1930 div
.criteria-description
{
1933 background: none repeat scroll
0 0 #f9f9f9;
1934 border: 1px solid
#eee;
1942 display: inline-block
;
1945 vertical-align: top
;
1948 .badges li .badge-name {
1955 .badges li .badge-image {
1962 .badges li .badge-actions {
1965 .badges li .expireimage {
1975 background-color: transparent
;
1980 display: inline-block
;
1981 vertical-align: top
;
1984 #badge-image .expireimage
{
1990 filter: alpha
(opacity
=85);
1994 #badge-image .singlebutton
{
1997 #badge-image .singlebutton input
{
2001 display: inline-block
;
2008 #badge-overview dl dt
,
2009 #badge-details dl dt
,
2010 #badge-overview dl dd
,
2011 #badge-details dl dd
{
2012 vertical-align: top
;
2015 #badge-overview dl dt
,
2016 #badge-details dl dt
{
2018 display: inline-block
;
2022 #badge-overview dl dd
,
2023 #badge-details dl dd
{
2024 display: inline-block
;
2029 vertical-align: top
;
2040 #page-badges-award .recipienttable tr td
{
2041 vertical-align: top
;
2043 #page-badges-award .recipienttable tr td
.actions
.actionbutton
{
2048 #page-badges-award .recipienttable tr td
.existing
,
2049 #page-badges-award .recipienttable tr td
.potential
{
2052 #issued-badge-table .activatebadge
{
2053 display: inline-block
;
2056 background-color: #dff0d8;
2058 .statusbox.inactive {
2059 background-color: #fcf8e3;
2066 .statusbox .activatebadge {
2067 display: inline-block
;
2069 .statusbox .activatebadge input[type=submit] {
2075 vertical-align: middle
;
2077 img#persona_signin
{
2083 .invisiblefieldset {
2090 margin-bottom: 10px;
2092 .breadcrumb-button .singlebutton div {
2095 .breadcrumb-nav .breadcrumb {
2098 /** Header-bar styles **/
2099 .page-context-header {
2102 .page-context-header
.page-header-image
,
2103 .page-context-header .page-header-headings {
2107 .page-context-header .page-header-image {
2110 .page-context-header .page-header-headings {
2112 margin-bottom: 10px;
2114 .page-context-header .page-header-headings h1 {
2117 .page-context-header
.page-header-headings
,
2118 .page-context-header .header-button-group {
2121 vertical-align: middle
;
2123 .page-context-header .header-button-group {
2126 .page-context-header .header-button-group a {
2130 .page-context-header .page-header-image {
2134 .page-context-header .header-button-group {
2137 /** Action menu component styles **/
2139 .moodle-actionmenu
> ul
,
2140 .moodle-actionmenu > ul > li {
2141 display: inline-block
;
2143 .moodle-actionmenu ul {
2146 list-style-type: none
;
2148 .section_action_menu .moodle-actionmenu ul.menubar {
2151 .section_action_menu .moodle-actionmenu ul.menu {
2152 margin: 0 10px 10px 0;
2154 .moodle-actionmenu
.toggle-display
,
2155 .moodle-actionmenu .menu-action-text {
2157 /** Hidden by default, display none so that we don't take up space. **/
2159 .jsenabled .moodle-actionmenu[data-enhance] {
2162 .jsenabled .moodle-actionmenu[data-enhance] .menu {
2165 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display {
2167 /** JS is enabled, we'll be using it so return display to normal **/
2169 filter: alpha
(opacity
=50);
2171 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu {
2177 .jsenabled
.moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
.iconsmall
,
2178 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .smallicon {
2179 margin: 4px 4px 4px 0;
2180 padding: 8px 4px 0 2px;
2181 vertical-align: text-bottom
;
2183 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret {
2186 border-top-color: #777;
2188 .jsenabled
.moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
.caret:hover
,
2189 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret:active {
2190 border-top-color: #555;
2192 .jsenabled .moodle-actionmenu[data-enhanced] .toggle-display {
2194 filter: alpha
(opacity
=100);
2196 .jsenabled .moodle-actionmenu[data-enhanced] .menu-action-text {
2199 .moodle-actionmenu[data-enhanced].show {
2201 /** no wrap is set - prevent menu items from wrapping **/
2203 .moodle-actionmenu[data-enhanced].show .menu {
2207 background-color: #fff;
2208 border: 1px solid rgba
(0, 0, 0, 0.2);
2210 -webkit-border-radius: 5px;
2211 -moz-border-radius: 5px;
2213 -webkit-box-shadow: 5px 5px 20px 0 #666;
2214 -moz-box-shadow: 5px 5px 20px 0 #666;
2215 box-shadow: 5px 5px 20px 0 #666;
2216 /** bottom left of button **/
2217 /** bottom right of button **/
2218 /** top left of button **/
2219 /** top right of button **/
2221 .moodle-actionmenu[data-enhanced].show .menu a {
2224 padding: 2px 1em 2px 28px;
2226 .moodle-actionmenu[data-enhanced].show .menu a:hover {
2228 background-color: #0070a8;
2230 .moodle-actionmenu[data-enhanced].show .menu a:first-child {
2231 -webkit-border-top-right-radius: 4px;
2232 -moz-border-radius-topright: 4px;
2233 border-top-right-radius: 4px;
2234 -webkit-border-top-left-radius: 4px;
2235 -moz-border-radius-topleft: 4px;
2236 border-top-left-radius: 4px;
2238 .moodle-actionmenu[data-enhanced].show .menu a:last-child {
2239 -webkit-border-bottom-right-radius: 4px;
2240 -moz-border-radius-bottomright: 4px;
2241 border-bottom-right-radius: 4px;
2242 -webkit-border-bottom-left-radius: 4px;
2243 -moz-border-radius-bottomleft: 4px;
2244 border-bottom-left-radius: 4px;
2246 .moodle-actionmenu[data-enhanced].show .menu a.hidden {
2249 .moodle-actionmenu[data-enhanced].show .menu img {
2250 vertical-align: middle
;
2252 .moodle-actionmenu
[data-enhanced
].show
.menu
.iconsmall
,
2253 .moodle-actionmenu[data-enhanced].show .menu .smallicon {
2254 margin: 4px 4px 4px -24px;
2257 .moodle-actionmenu[data-enhanced].show .menu > li {
2260 .moodle-actionmenu[data-enhanced].show .menu.align-tl-bl {
2265 .moodle-actionmenu[data-enhanced].show .menu.align-tr-bl {
2269 .moodle-actionmenu[data-enhanced].show .menu.align-bl-bl {
2273 .moodle-actionmenu[data-enhanced].show .menu.align-br-bl {
2277 .moodle-actionmenu[data-enhanced].show .menu.align-tl-br {
2281 .moodle-actionmenu[data-enhanced].show .menu.align-tr-br {
2286 .moodle-actionmenu[data-enhanced].show .menu.align-bl-br {
2290 .moodle-actionmenu[data-enhanced].show .menu.align-br-br {
2294 .moodle-actionmenu[data-enhanced].show .menu.align-tl-tl {
2298 .moodle-actionmenu[data-enhanced].show .menu.align-tr-tl {
2303 .moodle-actionmenu[data-enhanced].show .menu.align-bl-tl {
2308 .moodle-actionmenu[data-enhanced].show .menu.align-br-tl {
2312 .moodle-actionmenu[data-enhanced].show .menu.align-tl-tr {
2317 .moodle-actionmenu[data-enhanced].show .menu.align-tr-tr {
2321 .moodle-actionmenu[data-enhanced].show .menu.align-bl-tr {
2325 .moodle-actionmenu[data-enhanced].show .menu.align-br-tr {
2330 .moodle-actionmenu[data-enhanced].show.nowrap-items .menu > li {
2331 white-space: nowrap
;
2333 .block .moodle-actionmenu {
2336 ul
.dragdrop-keyboard-drag li
{
2337 list-style-type: none
;
2339 .block-control-actions .moodle-core-dragdrop-draghandle img {
2345 text-decoration: none
;
2354 .progressbar_container {
2358 /* IE10 only fix for calendar titling */
2359 .ie10 .yui3-calendar-header-label {
2360 display: inline-block
;
2370 .nav-tabs
> .active
> a
[href
],
2371 .nav-tabs
> .active
> a
[href
]:hover
,
2372 .nav-tabs > .active > a[href]:focus {
2375 .inplaceeditable.inplaceeditingon {
2378 .inplaceeditable.inplaceeditingon .editinstructions {
2380 font-weight: normal
;
2385 white-space: nowrap
;
2387 .inplaceeditable.inplaceeditingon input {
2390 vertical-align: text-bottom
;
2393 .inplaceeditable.inplaceeditingon select {
2396 .inplaceeditable .quickediticon img {
2399 .inplaceeditable .quickeditlink {
2401 text-decoration: inherit
;
2403 .inplaceeditable:hover
.quickeditlink
.quickediticon img
,
2404 .inplaceeditable .quickeditlink:focus .quickediticon img {
2407 .inplaceeditable.inplaceeditable-toggle .quickediticon {
2410 h3
.sectionname
.inplaceeditable
.inplaceeditingon
.editinstructions
{
2414 .chart-area .chart-table-data {
2417 .chart-area .chart-table {
2418 /** When accessible, we display the table only. */
2420 .chart-area .chart-table .chart-output-htmltable caption {
2421 white-space: nowrap
;
2423 .chart-area .chart-table.accesshide .chart-table-expand {
2426 .chart-area .chart-table.accesshide .chart-table-data {
2430 .formtable tbody th {
2431 font-weight: normal
;
2434 .path-admin #assignrole {
2439 .path-admin .admintable .leftalign {
2442 .environmenttable p.warn {
2443 background-color: #fcf8e3;
2446 .environmenttable
.error
,
2447 .environmenttable span
.warn
,
2448 .environmenttable .ok {
2449 display: inline-block
;
2451 font-size: 11.844px;
2455 vertical-align: baseline
;
2456 white-space: nowrap
;
2457 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
2458 background-color: #999;
2459 -webkit-border-radius: 3px;
2460 -moz-border-radius: 3px;
2463 .environmenttable
.error:empty
,
2464 .environmenttable span
.warn:empty
,
2465 .environmenttable .ok:empty {
2468 .environmenttable
.error-important
,
2469 .environmenttable span
.warn-important
,
2470 .environmenttable .ok-important {
2471 background-color: #b94a48;
2473 .environmenttable
.error-important
[href
],
2474 .environmenttable span
.warn-important
[href
],
2475 .environmenttable .ok-important[href] {
2476 background-color: #953b39;
2478 .environmenttable
.error-warning
,
2479 .environmenttable span
.warn-warning
,
2480 .environmenttable .ok-warning {
2481 background-color: #f89406;
2483 .environmenttable
.error-warning
[href
],
2484 .environmenttable span
.warn-warning
[href
],
2485 .environmenttable .ok-warning[href] {
2486 background-color: #c67605;
2488 .environmenttable
.error-success
,
2489 .environmenttable span
.warn-success
,
2490 .environmenttable .ok-success {
2491 background-color: #468847;
2493 .environmenttable
.error-success
[href
],
2494 .environmenttable span
.warn-success
[href
],
2495 .environmenttable .ok-success[href] {
2496 background-color: #356635;
2498 .environmenttable
.error-info
,
2499 .environmenttable span
.warn-info
,
2500 .environmenttable .ok-info {
2501 background-color: #3a87ad;
2503 .environmenttable
.error-info
[href
],
2504 .environmenttable span
.warn-info
[href
],
2505 .environmenttable .ok-info[href] {
2506 background-color: #2d6987;
2508 .environmenttable
.error-inverse
,
2509 .environmenttable span
.warn-inverse
,
2510 .environmenttable .ok-inverse {
2511 background-color: #333;
2513 .environmenttable
.error-inverse
[href
],
2514 .environmenttable span
.warn-inverse
[href
],
2515 .environmenttable .ok-inverse[href] {
2516 background-color: #1a1a1a;
2518 .environmenttable .error {
2519 background-color: #b94a48;
2521 .environmenttable span.warn {
2522 background-color: #f89406;
2524 .environmenttable .ok {
2525 background-color: #468847;
2527 .path-admin
.admintable
.environmenttable
.name
,
2528 .path-admin
.admintable
.environmenttable
.info
,
2529 .path-admin #assignrole
.admintable
.role
,
2530 .path-admin #assignrole
.admintable
.userrole
,
2531 .path-admin #assignrole .admintable .roleholder {
2532 white-space: nowrap
;
2534 .path-admin .incompatibleblockstable td.c0 {
2537 #page-admin-course-category .addcategory
{
2540 #page-admin-course-index .editcourse
{
2543 #page-admin-course-index .editcourse th
,
2544 #page-admin-course-index .editcourse td
{
2546 padding-right: 10px;
2548 .timewarninghidden {
2555 display: inline-block
;
2557 font-size: 11.844px;
2561 vertical-align: baseline
;
2562 white-space: nowrap
;
2563 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
2564 background-color: #999;
2565 -webkit-border-radius: 3px;
2566 -moz-border-radius: 3px;
2570 .statuswarning:empty
,
2571 .statusserious:empty
,
2572 .statuscritical:empty {
2575 .statusok-important
,
2576 .statuswarning-important
,
2577 .statusserious-important
,
2578 .statuscritical-important {
2579 background-color: #b94a48;
2581 .statusok-important
[href
],
2582 .statuswarning-important
[href
],
2583 .statusserious-important
[href
],
2584 .statuscritical-important[href] {
2585 background-color: #953b39;
2588 .statuswarning-warning
,
2589 .statusserious-warning
,
2590 .statuscritical-warning {
2591 background-color: #f89406;
2593 .statusok-warning
[href
],
2594 .statuswarning-warning
[href
],
2595 .statusserious-warning
[href
],
2596 .statuscritical-warning[href] {
2597 background-color: #c67605;
2600 .statuswarning-success
,
2601 .statusserious-success
,
2602 .statuscritical-success {
2603 background-color: #468847;
2605 .statusok-success
[href
],
2606 .statuswarning-success
[href
],
2607 .statusserious-success
[href
],
2608 .statuscritical-success[href] {
2609 background-color: #356635;
2612 .statuswarning-info
,
2613 .statusserious-info
,
2614 .statuscritical-info {
2615 background-color: #3a87ad;
2617 .statusok-info
[href
],
2618 .statuswarning-info
[href
],
2619 .statusserious-info
[href
],
2620 .statuscritical-info[href] {
2621 background-color: #2d6987;
2624 .statuswarning-inverse
,
2625 .statusserious-inverse
,
2626 .statuscritical-inverse {
2627 background-color: #333;
2629 .statusok-inverse
[href
],
2630 .statuswarning-inverse
[href
],
2631 .statusserious-inverse
[href
],
2632 .statuscritical-inverse[href] {
2633 background-color: #1a1a1a;
2636 background-color: #468847;
2639 background-color: #8a6d3b;
2642 background-color: #f89406;
2645 background-color: #b94a48;
2647 #page-admin-report-capability-index #capabilitysearch
{
2650 #page-admin-report-backups-index .backup-error
,
2651 #page-admin-report-backups-index .backup-unfinished
{
2654 #page-admin-report-backups-index .backup-skipped
,
2655 #page-admin-report-backups-index .backup-ok
,
2656 #page-admin-report-backups-index .backup-notyetrun
{
2659 #page-admin-report-backups-index .backup-warning
{
2662 #page-admin-qtypes .disabled
,
2663 #page-admin-qbehaviours .disabled
{
2666 #page-admin-qtypes #qtypes div
,
2667 #page-admin-qtypes #qtypes form
,
2668 #page-admin-qbehaviours #qbehaviours div
,
2669 #page-admin-qbehaviours #qbehaviours form
{
2672 #page-admin-qtypes #qtypes img
.spacer
,
2673 #page-admin-qbehaviours #qbehaviours img
.spacer
{
2680 #page-admin-qbehaviours .cell
.c3
,
2681 #page-admin-qtypes .cell
.c3
{
2684 #page-admin-lang .generalbox
,
2685 #page-admin-course-index .singlebutton
,
2686 #page-admin-course-index .addcategory
,
2687 #page-course-index .buttons
,
2688 #page-course-index-category .buttons
,
2689 #page-admin-course-category .addcategory
,
2690 #page-admin-stickyblocks .generalbox
,
2691 #page-admin-maintenance .buttons
,
2692 #page-admin-course-index .buttons
,
2693 #page-admin-course-category .buttons
,
2694 #page-admin-index .copyright
,
2695 #page-admin-index .copyrightnotice
,
2696 #page-admin-index .adminerror
.singlebutton
,
2697 #page-admin-index .adminwarning
.singlebutton
,
2698 #page-admin-index #layout-table
.singlebutton
{
2702 .path-admin-roles .capabilitysearchui {
2707 #page-admin-roles-define .topfields
{
2710 #page-admin-roles-define .capdefault
{
2711 background-color: #f5f5f5;
2712 border: 1px solid
#ddd;
2714 #page-filter-manage .backlink
,
2715 .path-admin-roles .backlink {
2718 #page-admin-roles-explain #chooseuser h3
,
2719 #page-admin-roles-usersroles .contextname
{
2722 #page-admin-roles-explain #chooseusersubmit
{
2726 #page-admin-roles-usersroles p
{
2729 #page-admin-roles-override .cell
.c1
,
2730 #page-admin-roles-assign .cell
.c3
,
2731 #page-admin-roles-assign .cell
.c1
{
2732 padding-top: 0.75em;
2734 #page-admin-roles-override .overridenotice
,
2735 #page-admin-roles-define .definenotice
{
2736 margin: 1em 10% 2em 10%;
2744 #page-admin-index .releasenoteslink
,
2745 #page-admin-index .adminwarning
,
2746 #page-admin-index .adminerror
{
2748 padding: 8px 35px 8px 14px;
2749 margin-bottom: 20px;
2750 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
2751 background-color: #fcf8e3;
2752 border: 1px solid
#fbeed5;
2753 -webkit-border-radius: 4px;
2754 -moz-border-radius: 4px;
2760 #page-admin-index .adminerror
{
2761 background-color: #f2dede;
2762 border-color: #eed3d7;
2765 #page-admin-index .releasenoteslink
{
2766 background-color: #d9edf7;
2767 border-color: #bce8f1;
2770 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo span
{
2773 #page-admin-index .updateplugin div
{
2774 margin-bottom: 0.5em;
2776 #page-admin-index .updateplugin
.updatepluginconfirmexternal
{
2778 background-color: #f2dede;
2779 border: 1px solid
#eed3d7;
2781 #page-admin-user-user_bulk #users
.fgroup
{
2782 white-space: nowrap
;
2784 #page-admin-report-stats-index .graph
{
2788 #page-admin-report-courseoverview-index .graph
{
2792 #page-admin-lang .translator
{
2794 border-style: solid
;
2796 .path-admin .roleassigntable {
2799 .path-admin .roleassigntable td {
2800 vertical-align: top
;
2801 padding: 0.2em 0.3em;
2803 .path-admin .roleassigntable p {
2807 .path-admin
.roleassigntable #existingcell
,
2808 .path-admin .roleassigntable #potentialcell {
2811 .path-admin
.roleassigntable #existingcell p
> label:first-child
,
2812 .path-admin .roleassigntable #potentialcell p > label:first-child {
2815 .path-admin .roleassigntable #buttonscell {
2818 .path-admin .roleassigntable #buttonscell #assignoptions {
2821 .path-admin
.roleassigntable #removeselect_wrapper
,
2822 .path-admin .roleassigntable #addselect_wrapper {
2825 .path-admin table.rolecap tr.rolecap th {
2827 font-weight: normal
;
2829 .path-admin .rolecap .hiddenrow {
2832 .path-admin
#defineroletable
.rolecap
.inherit
,
2833 .path-admin
#defineroletable
.rolecap
.allow
,
2834 .path-admin
#defineroletable
.rolecap
.prevent
,
2835 .path-admin #defineroletable .rolecap .prohibit {
2840 .path-admin
.rolecap
.cap-name
,
2841 .path-admin .rolecap .note {
2844 white-space: nowrap
;
2845 font-weight: normal
;
2847 .path-admin .rolecap label {
2853 .plugincheckwrapper {
2863 .environmenttable .cell {
2864 padding: .15em .5em;
2866 .environmenttable img.iconhelp {
2867 padding-right: .3em;
2869 #trustedhosts .generaltable
{
2874 #trustedhosts .standard
{
2877 #adminsettings legend
{
2880 #adminsettings fieldset
.error
{
2881 margin: .2em 0 .5em 0;
2883 #adminsettings fieldset
.error legend
{
2887 #admin-spelllanguagelist textarea
,
2888 #page-admin-setting-editorsettingstinymce .form-textarea textarea
{
2892 /* Styles for flags on admin settings */
2893 .adminsettingsflags {
2896 .adminsettingsflags label {
2902 .form-description pre
,
2903 .formsettingheading pre {
2904 /* Code examples should be left aligned. */
2908 .form-item .form-setting .form-htmlarea {
2911 .form-item .form-setting .form-htmlarea .htmlarea {
2915 .form-item .form-setting .form-multicheckbox ul {
2920 .form-item .form-setting .defaultsnext {
2921 margin-right: 0.5em;
2924 .form-item .form-setting .locked-checkbox {
2925 margin-right: 0.2em;
2929 .form-item
.form-setting
.form-password
.unmask
,
2930 .form-item .form-setting .form-defaultinfo {
2931 display: inline-block
;
2934 .form-item .patherror {
2937 #admin-emoticons td input
{
2940 #admin-emoticons td
.c0 input
{
2943 #adminthemeselector .selectedtheme td
.c0
{
2944 border: 1px solid
#000;
2945 border-right-width: 0;
2947 #adminthemeselector .selectedtheme td
.c1
{
2948 border: 1px solid
#000;
2949 border-left-width: 0;
2951 .admin_colourpicker
,
2952 .admin_colourpicker_preview {
2955 .jsenabled .admin_colourpicker_preview {
2958 .jsenabled .admin_colourpicker {
2962 margin-bottom: 10px;
2964 .admin_colourpicker .loadingicon {
2965 vertical-align: middle
;
2968 .admin_colourpicker .colourdialogue {
2970 border: 1px solid
#000;
2972 .admin_colourpicker .previewcolour {
2973 border: 1px solid
#000;
2976 .admin_colourpicker .currentcolour {
2977 border: 1px solid
#000;
2979 border-top-width: 0;
2981 #page-admin-index #notice
.checkforupdates
{
2984 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.maturity200
.info
.release
{
2985 background-color: #d9edf7;
2987 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.maturity100
.info
.release
,
2988 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.maturity150
.info
.release
{
2989 background-color: #fcf8e3;
2991 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.maturity50
.info
.release
{
2992 background-color: #f2dede;
2994 #page-admin-plugins #plugins-overview-panel
.info
{
2995 display: inline-block
;
2998 #page-admin-plugins .checkforupdates
{
3001 #page-admin-plugins .checkforupdates
.singlebutton
{
3005 #page-admin-plugins .checkforupdates
.singlebutton div
,
3006 #page-admin-plugins .checkforupdates
.singlebutton input
{
3009 #page-admin-plugins .updateavailableinstallall
{
3013 #page-admin-plugins .updateavailableinstallall div
,
3014 #page-admin-plugins .updateavailableinstallall input
{
3015 margin: 0 3px 5px 0;
3017 #page-admin-plugins #plugins-control-panel
.status-missing td
{
3018 background-color: #f2dede;
3020 #page-admin-plugins #plugins-control-panel
.pluginname
.displayname img
.icon
{
3024 #page-admin-plugins #plugins-control-panel
.pluginname
.componentname
{
3029 #page-admin-plugins #plugins-control-panel
.version
.versionnumber
{
3033 #page-admin-plugins #plugins-control-panel
.uninstall a
{
3036 #page-admin-plugins #plugins-control-panel
.notes
.label
{
3039 #page-admin-plugins #plugins-control-panel
.notes
.requiredby
{
3043 #plugins-check-page .page-description
{
3046 #plugins-check-page .checkforupdates
.singlebutton
{
3050 #plugins-check-page .checkforupdates
.singlebutton div
,
3051 #plugins-check-page .checkforupdates
.singlebutton input
{
3054 #plugins-check-page #plugins-check-info
.actions
> div
{
3055 display: inline-block
;
3058 #plugins-check-page #plugins-check-info
.actions
.singlebutton
{
3062 #plugins-check-page #plugins-check-info
.actions
.singlebutton div
,
3063 #plugins-check-page #plugins-check-info
.actions
.singlebutton input
{
3066 #plugins-check-page #plugins-check
.requires-ok
{
3069 #plugins-check-page #plugins-check
.status-missing td
,
3070 #plugins-check-page #plugins-check
.status-downgrade td
{
3071 background-color: #f2dede;
3073 #plugins-check-page #plugins-check
.displayname
.pluginicon
{
3077 #plugins-check-page #plugins-check
.displayname
.plugindir
{
3081 #plugins-check-page #plugins-check
.requires ul
{
3084 #plugins-check-page #plugins-check
.status
.actionbutton
{
3088 #plugins-check-page #plugins-check
.status
.actionbutton input
{
3091 #plugins-check-page .plugins-check-dependencies-actions
> div
{
3092 display: inline-block
;
3095 #plugins-check-page .plugins-check-dependencies-actions
.singlebutton
{
3099 #plugins-check-page .plugins-check-dependencies-actions
.singlebutton div
,
3100 #plugins-check-page .plugins-check-dependencies-actions
.singlebutton input
{
3103 #plugins-check-page #plugins-check-available-dependencies
.displayname
.component
{
3107 #plugins-check-page #plugins-check-available-dependencies
.info
.actions
> div
{
3108 display: inline-block
;
3111 #plugins-check-page #plugins-check-available-dependencies
.info
.actions
.dependencyinstall
{
3116 #plugins-check-page #plugins-check-available-dependencies
.info
.actions
.dependencyinstall input
{
3119 #plugins-check-page .pluginupdateinfo
,
3120 #plugins-control-panel .pluginupdateinfo
{
3121 background-color: #d9edf7;
3124 -webkit-border-radius: 5px;
3125 -moz-border-radius: 5px;
3128 #plugins-check-page .pluginupdateinfo
.maturity50
,
3129 #plugins-control-panel .pluginupdateinfo
.maturity50
{
3130 background-color: #f2dede;
3132 #plugins-check-page .pluginupdateinfo
.maturity100
,
3133 #plugins-control-panel .pluginupdateinfo
.maturity100
,
3134 #plugins-check-page .pluginupdateinfo
.maturity150
,
3135 #plugins-control-panel .pluginupdateinfo
.maturity150
{
3136 background-color: #fcf8e3;
3138 #plugins-check-page .pluginupdateinfo
.info
,
3139 #plugins-control-panel .pluginupdateinfo
.info
{
3140 display: inline-block
;
3142 #plugins-check-page .pluginupdateinfo
.separator:after
,
3143 #plugins-control-panel .pluginupdateinfo
.separator:after
{
3146 #plugins-check-page .pluginupdateinfo
.singlebutton
,
3147 #plugins-control-panel .pluginupdateinfo
.singlebutton
{
3151 #plugins-check-page .pluginupdateinfo
.singlebutton div
,
3152 #plugins-control-panel .pluginupdateinfo
.singlebutton div
,
3153 #plugins-check-page .pluginupdateinfo
.singlebutton input
,
3154 #plugins-control-panel .pluginupdateinfo
.singlebutton input
{
3157 .plugins-management-confirm-buttons > div {
3158 display: inline-block
;
3159 margin: 1em 1em 1em 0;
3161 .plugins-management-confirm-buttons .continue {
3164 .plugins-management-confirm-buttons
.continue div
,
3165 .plugins-management-confirm-buttons .continue input {
3168 .uninstalldeleteconfirmexternal {
3169 background-color: #fcf8e3;
3171 margin: 5px 0 10px 0;
3173 #page-admin-index .upgradepluginsinfo
{
3176 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.separator:after
{
3179 #plugins-check .pluginupdateinfo
{
3184 #plugins-check .requires-ok
{
3190 /** MNet networking */
3191 #page-admin-mnet-peers .box
.deletedhosts
{
3195 #page-admin-mnet-peers .mform
.deletedhostinfo
{
3196 background-color: #f2dede;
3197 border: 2px solid
#eed3d7;
3201 #core-cache-plugin-summaries table
,
3202 #core-cache-store-summaries table
{
3205 #core-cache-lock-summary table
,
3206 #core-cache-definition-summaries table
,
3207 #core-cache-mode-mappings table
{
3210 #core-cache-store-summaries .default-store td
{
3213 #core-cache-rescan-definitions,
3214 #core-cache-mode-mappings .edit-link
,
3215 #core-cache-lock-summary .new-instance
{
3219 .tinymcesubplugins img.icon {
3223 .maintenancewarning {
3232 .maintenancewarning.error {
3234 background-color: #f2dede;
3235 border: 2px solid
#eed3d7;
3238 .maintenancewarning.warning {
3240 background-color: #fcf8e3;
3241 border: 2px solid
#fbeed5;
3243 #adminsettings .form-overridden
{
3245 background-color: #d9edf7;
3248 .calendar_event_course {
3249 background-color: #ffd3bd;
3251 .calendar_event_global {
3252 background-color: #d6f8cd;
3254 .calendar_event_group {
3255 background-color: #fee7ae;
3257 .calendar_event_user {
3258 background-color: #dce7ec;
3260 .path-calendar .calendartable {
3263 .path-calendar
.calendartable th
,
3264 .path-calendar .calendartable td {
3266 vertical-align: top
;
3270 .path-calendar
.calendar-controls
.previous
,
3271 .path-calendar
.calendar-controls
.next
,
3272 .path-calendar .calendar-controls .current {
3277 .path-calendar .calendar-controls .previous {
3280 .path-calendar .calendar-controls .current {
3284 .path-calendar .calendar-controls .next {
3287 .path-calendar .filters table {
3288 border-collapse: separate
;
3289 border-spacing: 2px;
3292 .path-calendar .cal_courses_flt {
3295 .path-calendar .cal_courses_flt label {
3296 margin-right: .45em;
3298 .path-calendar .maincalendar {
3299 vertical-align: top
;
3302 .path-calendar .maincalendar .bottom {
3306 .path-calendar .maincalendar .heightcontainer {
3310 .path-calendar .maincalendar .calendarmonth {
3314 .path-calendar .maincalendar .calendarmonth ul {
3317 .path-calendar .maincalendar .calendarmonth ul li {
3318 list-style-type: none
;
3321 .path-calendar .maincalendar .calendarmonth td {
3324 .path-calendar
.maincalendar
.calendar-controls
.previous
,
3325 .path-calendar .maincalendar .calendar-controls .next {
3328 .path-calendar .maincalendar .calendar-controls .current {
3331 .path-calendar .maincalendar .controls {
3335 .path-calendar
.maincalendar
.calendar_event_course
,
3336 .path-calendar
.maincalendar
.calendar_event_global
,
3337 .path-calendar
.maincalendar
.calendar_event_group
,
3338 .path-calendar .maincalendar .calendar_event_user {
3339 border-width: 1px 1px 1px 12px;
3340 border-style: solid
;
3342 .path-calendar .maincalendar .calendar_event_course {
3343 border-color: #ffd3bd;
3345 .path-calendar .maincalendar .calendar_event_global {
3346 border-color: #d6f8cd;
3348 .path-calendar .maincalendar .calendar_event_group {
3349 border-color: #fee7ae;
3351 .path-calendar .maincalendar .calendar_event_user {
3352 border-color: #dce7ec;
3354 .path-calendar .maincalendar .calendar-event-panel {
3355 background-color: #eee;
3356 border: 2px solid
#eee;
3358 .path-calendar .maincalendar .calendar-event-panel .yui3-overlay-content {
3360 background-color: #fdfdfd;
3361 border: 1px solid
#e3e3e3;
3362 -webkit-border-radius: 4px;
3363 -moz-border-radius: 4px;
3365 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3366 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3367 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3369 .path-calendar .maincalendar .calendar-controls .current {
3370 font-family: inherit
;
3376 .path-calendar
.maincalendar
.calendartable td
,
3377 .path-calendar .maincalendar .calendartable li {
3380 .path-calendar .maincalendar .calendartable li {
3384 .path-calendar .maincalendar .header {
3387 .path-calendar .maincalendar .header .buttons {
3390 .path-calendar .maincalendar .eventlist {
3393 .path-calendar .maincalendar .eventlist .event {
3396 border-collapse: separate
;
3399 margin-bottom: 20px;
3400 background-color: #fdfdfd;
3401 border: 1px solid
#e3e3e3;
3402 -webkit-border-radius: 4px;
3403 -moz-border-radius: 4px;
3405 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3406 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3407 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3408 list-style-type: none
;
3410 .path-calendar .maincalendar .eventlist .event > img {
3414 .path-calendar .maincalendar .eventlist .event .name {
3421 .path-calendar
.maincalendar
.eventlist
.event
.name
,
3422 .path-calendar .maincalendar .eventlist .event .course {
3425 .path-calendar .maincalendar .eventlist .event .date {
3428 .path-calendar
.maincalendar
.eventlist
.event
.course
,
3429 .path-calendar .maincalendar .eventlist .event .subscription {
3433 .path-calendar .maincalendar .eventlist .event .side {
3436 .path-calendar .maincalendar .eventlist .event .description {
3437 background-color: #fff;
3441 .path-calendar .maincalendar .eventlist .event .description .commands {
3447 .path-calendar .maincalendar .eventlist .event .commands {
3452 .path-calendar .maincalendar .eventlist .event .commands a {
3455 #page-calendar-export .indent
{
3458 .block .minicalendar {
3463 .block
.minicalendar th
,
3464 .block .minicalendar td {
3469 .block .minicalendar td.weekend {
3472 .block .minicalendar td a {
3477 .block .minicalendar td.duration_global {
3478 border-top: 1px solid
#d6f8cd;
3479 border-bottom: 1px solid
#d6f8cd;
3481 .block .minicalendar td.duration_global.duration_finish {
3482 background-color: #d6f8cd;
3484 .block .minicalendar td.duration_course {
3485 border-top: 1px solid
#ffd3bd;
3486 border-bottom: 1px solid
#ffd3bd;
3488 .block .minicalendar td.duration_course.duration_finish {
3489 background-color: #ffd3bd;
3491 .block .minicalendar td.duration_group {
3492 border-top: 1px solid
#fee7ae;
3493 border-bottom: 1px solid
#fee7ae;
3495 .block .minicalendar td.duration_group.duration_finish {
3496 background-color: #fee7ae;
3498 .block .minicalendar td.duration_user {
3499 border-top: 1px solid
#dce7ec;
3500 border-bottom: 1px solid
#dce7ec;
3502 .block .minicalendar td.duration_user.duration_finish {
3503 background-color: #dce7ec;
3505 .block .minicalendar caption {
3507 font-weight: inherit
;
3508 line-height: inherit
;
3511 .block .calendar-event-panel {
3512 background-color: #eee;
3513 border: 1px solid
#eee;
3515 .block .calendar-event-panel .yui3-overlay-content {
3517 background-color: #fdfdfd;
3518 border: 1px solid
#e3e3e3;
3519 -webkit-border-radius: 4px;
3520 -moz-border-radius: 4px;
3522 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3523 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3524 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3526 .block .calendar-event-panel .yui3-overlay-content h2.eventtitle {
3530 .block .calendar-event-panel .yui3-overlay-content .eventcontent img {
3533 .block
.calendar-controls
.previous
,
3534 .block
.calendar-controls
.current
,
3535 .block .calendar-controls .next {
3539 .block .calendar-controls .previous {
3543 .block .calendar-controls .current {
3547 .block .calendar-controls .next {
3551 .block .calendar_filters ul {
3555 .block .calendar_filters li {
3556 margin-bottom: 0.2em;
3558 .block .calendar_filters li span img {
3561 .block .calendar_filters .eventname {
3562 padding-left: 0.2em;
3564 .block .content h3.eventskey {
3570 background-color: #f60;
3573 border-top: 1px solid
#f93;
3574 border-left: 1px solid
#f93;
3575 border-bottom: 1px solid
#013;
3576 border-right: 1px solid
#013;
3581 .ical-link:visited {
3583 text-decoration: none
;
3585 @media (min-width: 768px) {
3586 #page-calender-view .container-fluid
{
3591 /* COURSE CONTENT */
3592 /* stylelint-disable unit-blacklist */
3593 .section_add_menus {
3597 .section-modchooser {
3600 .section_add_menus
.horizontal div
,
3601 .section_add_menus .horizontal form {
3604 .section_add_menus optgroup {
3605 font-weight: normal
;
3608 .section_add_menus .urlselect {
3611 .section_add_menus .urlselect select {
3614 .section_add_menus .urlselect img.iconhelp {
3617 vertical-align: text-bottom
;
3619 .sitetopic ul.section {
3622 .course-content ul.section {
3625 .section .side.left {
3628 .section .side.right {
3635 .section .activity {
3636 /* The command block for each activity */
3638 .section .activity .spinner {
3642 .section .activity .editing_move {
3643 /* Move the move icon to the start of the line */
3648 .section .activity .mod-indent-outer {
3650 * Add appropriate padding such that nothing overlaps the
3651 * absolute positioned move icon.
3655 .section .activity .actions {
3660 .section
.activity
.contentwithoutlink
,
3661 .section .activity .activityinstance {
3663 display: table-cell
;
3667 .section
.activity
.contentwithoutlink
.dimmed img
.activityicon
,
3668 .section .activity .activityinstance .dimmed img.activityicon {
3670 filter: alpha
(opacity
=50);
3672 .section
.label
.contentwithoutlink
,
3673 .section .label .activityinstance {
3674 padding-right: 32px;
3678 .section .label .mod-indent-outer {
3686 display: inline-block
;
3688 .section
.activity
.editor_displayed a
.editing_title
,
3689 .section .activity.editor_displayed .moodle-actionmenu {
3692 .section .activity.editor_displayed div.activityinstance {
3693 padding-right: initial
;
3695 .section .activity.editor_displayed div.activityinstance input {
3696 margin-bottom: initial
;
3697 padding-top: initial
;
3698 padding-bottom: initial
;
3699 vertical-align: text-bottom
;
3701 .activity img.activityicon {
3703 vertical-align: text-bottom
;
3705 .section
.activity
.activityinstance
,
3706 .section .activity .activityinstance div {
3707 display: inline-block
;
3709 .editing
.section
.activity
.contentwithoutlink
,
3710 .editing .section .activity .activityinstance {
3711 padding-right: 200px;
3713 .editing_show
+ .editing_assign
,
3714 .editing_hide + .editing_assign {
3717 .section .activity .commands {
3718 white-space: nowrap
;
3721 .section .activity.modtype_label.label {
3722 font-weight: normal
;
3725 .section li.activity {
3729 .section .activity .activityinstance .groupinglabel {
3732 .section
.activity
.availabilityinfo
,
3733 .section .activity .contentafterlink {
3737 .section .activity .contentafterlink p {
3740 .editing
.section
.activity:hover
,
3741 .editing .section .activity.action-menu-shown {
3742 background-color: #eee;
3744 .course-content .current {
3745 background-color: #d9edf7;
3747 .course-content .section-summary {
3748 border: 1px solid
#ddd;
3752 .course-content .section-summary .section-title {
3753 margin: 2px 5px 10px 5px;
3755 .course-content .section-summary .summarytext {
3756 margin: 2px 5px 2px 5px;
3758 .course-content .section-summary .section-summary-activities .activity-count {
3762 white-space: nowrap
;
3763 display: inline-block
;
3765 .course-content .section-summary .summary {
3768 .course-content .single-section {
3771 .course-content .single-section .section-navigation {
3774 margin-bottom: -0.5em;
3776 .course-content .single-section .section-navigation .title {
3781 .course-content .single-section .section-navigation .mdl-left {
3782 font-weight: normal
;
3786 .course-content .single-section .section-navigation .mdl-left .larrow {
3787 margin-right: 0.1em;
3789 .course-content .single-section .section-navigation .mdl-right {
3790 font-weight: normal
;
3794 .course-content .single-section .section-navigation .mdl-right .rarrow {
3797 .course-content .single-section .section-navigation .mdl-bottom {
3800 .course-content ul li.section.main {
3801 border-bottom: 2px solid
#ddd;
3804 .course-content ul li
.section
.hidden
.sectionname
> span
,
3805 .course-content ul li
.section
.hidden
.content
> div
,
3806 .course-content ul li.section.hidden .activity .activityinstance {
3809 .course-content ul li
.section
.hidden
.sectionname
> span
,
3810 .course-content ul li.section.hidden .activity .activityinstance {
3814 .course-content ul
.topics li
.section
.content
,
3815 .course-content ul.weeks li.section .content {
3823 .course-content ul.topics li.section {
3824 padding-bottom: 20px;
3826 .course-content ul.topics li.section .summary {
3829 .course-content li.section ul {
3832 .course-content li.section ul ul {
3835 .course-content li.section ul ul ul {
3838 .course-content li.section li.activity ul {
3841 .course-content li.section li.activity ul ul {
3844 .course-content li.section li.activity ul ul ul {
3847 .path-course-view .completionprogress {
3850 .path-course-view .completionprogress {
3856 #page-site-index .subscribelink
{
3859 #site-news-forum h2
,
3860 #frontpage-course-list h2
,
3861 #frontpage-category-names h2
,
3862 #frontpage-category-combo h2
{
3865 .path-course-view a.reduce-sections {
3866 padding-left: 0.2em;
3868 .path-course-view .subscribelink {
3871 .path-course-view .unread {
3874 .path-course-view .block.drag .header {
3877 .path-course-view .completionprogress {
3880 .path-course-view .single-section .completionprogress {
3883 .path-course-view .section .summary {
3884 line-height: normal
;
3886 .path-site li
.activity
> div
,
3887 .path-course-view li.activity > div {
3889 padding: 0 16px 0 0;
3890 /* to accommodate the floated completion icon with highlighting */
3892 .path-course-view li.activity span.autocompletion img {
3893 vertical-align: text-bottom
;
3895 .path-course-view li.activity form.togglecompletion img {
3897 /* The width is 0 so ensure we don't end up with a relative max-width */
3899 .path-course-view li.activity form.togglecompletion .ajaxworking {
3905 background: url
([[pix:i
/ajaxloader
]]) no-repeat
;
3907 li
.section
.hidden span
.commands a
.editing_hide
,
3908 li
.section
.hidden span
.commands a
.editing_show
{
3911 ul
.weeks h3
.sectionname
{
3912 white-space: nowrap
;
3914 .editing ul.weeks h3.sectionname {
3915 white-space: normal
;
3917 .single-section h3.sectionname {
3921 .section img.movetarget {
3927 vertical-align: text-bottom
;
3929 span
.editinstructions
{
3937 background-color: #d9edf7;
3939 text-decoration: none
;
3941 -webkit-box-shadow: 2px 2px 5px 1px #ccc;
3942 -moz-box-shadow: 2px 2px 5px 1px #ccc;
3943 box-shadow: 2px 2px 5px 1px #ccc;
3944 border: 1px solid
#bce8f1;
3946 /* Course drag and drop upload styles */
3953 border: 1px solid
#bce8f1;
3955 background: #d9edf7;
3958 -webkit-box-shadow: 2px 2px 5px 1px #ccc;
3959 -moz-box-shadow: 2px 2px 5px 1px #ccc;
3960 box-shadow: 2px 2px 5px 1px #ccc;
3961 -webkit-border-radius: 8px;
3962 -moz-border-radius: 8px;
3965 .dndupload-preview {
3967 border: 1px dashed
#909090;
3972 .dndupload-preview img.icon {
3973 vertical-align: text-bottom
;
3976 .dndupload-progress-outer {
3979 margin-bottom: 20px;
3980 background-color: #f7f7f7;
3981 background-image: -moz-linear-gradient
(top
, #f5f5f5, #f9f9f9);
3982 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#f5f5f5), to
(#f9f9f9));
3983 background-image: -webkit-linear-gradient
(top
, #f5f5f5, #f9f9f9);
3984 background-image: -o-linear-gradient
(top
, #f5f5f5, #f9f9f9);
3985 background-image: linear-gradient
(to bottom
, #f5f5f5, #f9f9f9);
3986 background-repeat: repeat-x
;
3987 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fff5f5f5', endColorstr
='#fff9f9f9', GradientType
=0);
3988 -webkit-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
3989 -moz-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
3990 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
3991 -webkit-border-radius: 4px;
3992 -moz-border-radius: 4px;
3995 .dndupload-progress-inner {
4002 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
4003 background-color: #0e90d2;
4004 background-image: -moz-linear-gradient
(top
, #149bdf, #0480be);
4005 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#149bdf), to
(#0480be));
4006 background-image: -webkit-linear-gradient
(top
, #149bdf, #0480be);
4007 background-image: -o-linear-gradient
(top
, #149bdf, #0480be);
4008 background-image: linear-gradient
(to bottom
, #149bdf, #0480be);
4009 background-repeat: repeat-x
;
4010 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff149bdf', endColorstr
='#ff0480be', GradientType
=0);
4011 -webkit-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
4012 -moz-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
4013 box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
4014 -webkit-box-sizing: border-box
;
4015 -moz-box-sizing: border-box
;
4016 box-sizing: border-box
;
4017 -webkit-transition: width
0.6s ease
;
4018 -moz-transition: width
0.6s ease
;
4019 -o-transition: width
0.6s ease
;
4020 transition: width
0.6s ease
;
4025 /* COURSES LISTINGS AND COURSE SUMMARY */
4026 #page-course-pending .singlebutton
,
4027 #page-course-index .singlebutton
,
4028 #page-course-index-category .singlebutton
,
4029 #page-course-editsection .singlebutton
{
4032 #page-admin-course-manage #movecourses td img
{
4034 vertical-align: text-bottom
;
4036 #page-admin-course-manage #movecourses td img
.icon
{
4043 #page-course-pending .pendingcourserequests
{
4046 #page-course-pending .pendingcourserequests
.singlebutton
{
4049 #page-course-pending .pendingcourserequests
.cell
{
4052 #page-course-pending .pendingcourserequests
.cell
.c6
{
4053 white-space: nowrap
;
4056 margin-bottom: 15px;
4057 border: 1px dotted
#ddd;
4058 -webkit-border-radius: 4px;
4059 -moz-border-radius: 4px;
4063 .coursebox > .info > .coursename a {
4065 background-image: url
([[pix:moodle|i
/course
]]);
4066 background-repeat: no-repeat
;
4068 background-position: left
0.2em;
4070 .coursebox
> .info
> .coursename
,
4071 .coursebox
.content
.teachers
,
4072 .coursebox
.content
.courseimage
,
4073 .coursebox .content .coursefile {
4077 .coursebox
.content
.teachers
,
4078 .coursebox
.content
.courseimage
,
4079 .coursebox .content .coursefile {
4082 .coursebox > .info > h3.coursename {
4086 .coursebox > .info > .coursename {
4090 .coursebox .content .teachers li {
4091 list-style-type: none
;
4095 .coursebox .enrolmenticons {
4099 .coursebox .moreinfo {
4103 .coursebox
.enrolmenticons img
,
4104 .coursebox .moreinfo img {
4107 .coursebox .content {
4110 .coursebox
.content
.summary
,
4111 .coursebox .content .coursecat {
4115 .coursebox .content .coursecat {
4119 .coursebox.remotecoursebox .remotecourseinfo {
4123 .coursebox .content .courseimage img {
4127 .coursebox
.content
.coursecat
,
4128 .coursebox
.content
.summary
,
4129 .coursebox
.content
.courseimage
,
4130 .coursebox
.content
.coursefile
,
4131 .coursebox
.content
.teachers
,
4132 .coursebox.remotecoursebox .remotecourseinfo {
4136 .coursebox.remotehost > .info > .categoryname a {
4137 background-image: url
([[pix:moodle|i
/mnethost
]]);
4139 .coursebox.collapsed {
4142 .coursebox.collapsed > .content {
4145 .courses .coursebox.collapsed {
4146 border: 1px solid
#ddd;
4149 .courses .coursebox.even {
4150 background-color: #f9f9f9;
4152 .courses
.coursebox:hover
,
4153 .course_category_tree .courses > .paging.paging-morelink:hover {
4154 background-color: #f5f5f5;
4156 .course_category_tree .category .numberofcourse {
4159 .course_category_tree .controls {
4162 .course_category_tree .controls div {
4166 .jsenabled .course_category_tree .controls {
4167 visibility: visible
;
4169 .course_category_tree .controls {
4174 .course_category_tree .controls div {
4178 .course_category_tree .category > .info > .categoryname {
4180 background-image: url
([[pix:moodle|t
/collapsed_empty
]]);
4182 background-image: url([[pix:moodle|t/collapsed_empty_rtl]]);
4184 background-repeat: no-repeat
;
4187 background-position: center left
;
4189 .course_category_tree .category.with_children > .info > .categoryname {
4190 background-image: url
([[pix:moodle|t
/expanded
]]);
4193 .course_category_tree .category.with_children.collapsed > .info > .categoryname {
4195 background-image: url([[pix:moodle|t/collapsed_rtl]]);
4198 background-image: url
([[pix:moodle|t
/collapsed
]]);
4200 .course_category_tree .category.collapsed > .content {
4203 .course_category_tree .category > .info {
4206 margin-bottom: 20px;
4207 background-color: #f5f5f5;
4208 border: 1px solid
#e3e3e3;
4209 -webkit-border-radius: 4px;
4210 -moz-border-radius: 4px;
4212 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
4213 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
4214 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
4215 border-color: #e3e3e3;
4222 .course_category_tree .category > .info blockquote {
4224 border-color: rgba
(0, 0, 0, 0.15);
4226 .course_category_tree.frontpage-category-names .category > .info {
4231 .course_category_tree .category > .content {
4234 .course_category_tree
.subcategories
> .paging
,
4235 .courses > .paging {
4240 .courses
> .paging
.paging-morelink
,
4241 .course_category_tree .subcategories > .paging.paging-morelink {
4244 .course_category_tree .paging.paging-morelink a {
4247 #page-course-index-category .generalbox
.info
{
4248 margin-bottom: 15px;
4249 border: 1px dotted
#ddd;
4250 -webkit-border-radius: 4px;
4251 -moz-border-radius: 4px;
4255 #page-course-index-category .categorypicker
{
4257 margin: 10px 0 20px;
4259 .section
.summary
.iconsmall
,
4260 .section .activity .iconsmall {
4264 .section .editing_title .iconsmall {
4267 margin: 8px 8px 0 0;
4268 padding: 4px 8px 0 0;
4269 vertical-align: text-bottom
;
4271 .section .moodle-actionmenu .iconsmall {
4272 /** reset sets 100% !important which breaks on IE8 without this !important */
4273 max-width: none
!important
;
4274 /* stylelint-disable-line declaration-no-important */
4278 vertical-align: text-bottom
;
4280 .section .moodle-actionmenu[data-enhanced] .menu img {
4285 * Course management page
4288 * Background (reg) #F5F5F5
4289 * Background (light #fafafa
4290 * Background (highlight) #ddffaa
4293 #course-category-listings {
4294 background-color: transparent
;
4295 margin-bottom: 200px;
4296 /** Two column layout */
4297 /** Three column layout */
4299 #course-category-listings.columns-2
> #course-listing
> div
{
4303 #course-category-listings.columns-3
> #course-listing
> div
{
4306 #course-category-listings > div
> div
{
4309 #course-category-listings > div
> div
> ul
.ml
> li:first-child
> div
{
4312 #course-category-listings h3
{
4314 padding: 0.4rem 0.6rem 0.3rem;
4316 #course-category-listings h4
{
4318 padding: 0.6rem 1rem 0.5rem;
4320 #course-category-listings .moodle-actionmenu
{
4321 white-space: nowrap
;
4323 #course-category-listings .moodle-actionmenu
[data-enhance
] .toggle-display img
{
4326 #course-category-listings .moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
{
4329 #course-category-listings .moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
.caret
{
4332 #course-category-listings .listing-actions
{
4334 padding: 0.4rem 0.3rem 0.3rem;
4337 #course-category-listings .listing-actions
> a
,
4338 #course-category-listings .listing-actions
> .moodle-actionmenu
{
4339 display: inline-block
;
4341 #course-category-listings .listing-actions
> .moodle-actionmenu
.menu a
{
4344 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) li
{
4345 line-height: normal
;
4347 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) > .menubar a
{
4349 display: inline-block
;
4351 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) > .menubar a
> img
{
4354 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) > .menubar a
.caret
{
4357 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) > .menu
.menu-action-text
{
4358 display: inline-block
;
4360 #course-category-listings ul
.ml
{
4364 #course-category-listings ul
.ml ul
.ml
{
4367 #course-category-listings li
{
4370 #course-category-listings li
> div:hover
{
4371 background-color: #f5f5f5;
4373 #course-category-listings li
.tree-icon
{
4374 margin: 2px 6px 0 0;
4376 vertical-align: inherit
;
4378 #course-category-listings li
[data-selected
='1'] > div
{
4379 background-color: #f9f9f9;
4381 #course-category-listings li
[data-selected
='1'] > div:hover
{
4382 background-color: #f5f5f5;
4384 #course-category-listings li
.tree-icon
{
4387 #course-category-listings li li
.tree-icon
{
4390 #course-category-listings li li li
.tree-icon
{
4393 #course-category-listings li li li li
.tree-icon
{
4396 #course-category-listings li li li li li
.tree-icon
{
4399 #course-category-listings li li li li li li
.tree-icon
{
4402 #course-category-listings li li li li li li li
.tree-icon
{
4405 #course-category-listings li li li li li li li li
.tree-icon
{
4408 #course-category-listings .item-actions
{
4412 #course-category-listings .item-actions
> a img
,
4413 #course-category-listings .item-actions
.menubar img
{
4417 vertical-align: inherit
;
4419 #course-category-listings .item-actions
.show
.menu li
{
4422 #course-category-listings .item-actions
.show
.menu img
{
4426 #course-category-listings .item-actions
.menu-action-text
{
4427 vertical-align: inherit
;
4429 #course-category-listings .listitem
> div
> .float-left
{
4432 #course-category-listings .listitem
> div
> .float-right
{
4436 #course-category-listings .listitem
> div
.item-actions
.action-show
{
4439 #course-category-listings .listitem
> div
.item-actions
.action-hide
{
4442 #course-category-listings .listitem
> div
.without-actions
{
4445 #course-category-listings .listitem
> div
.idnumber
{
4449 #course-category-listings .listitem
[data-visible
="0"] {
4452 #course-category-listings .listitem
[data-visible
="0"] > div
> a
{
4455 #course-category-listings .listitem
[data-visible
="0"] > div
.item-actions
.action-show
{
4458 #course-category-listings .listitem
[data-visible
="0"] > div
.item-actions
.action-hide
{
4461 #course-category-listings .listitem
.highlight
{
4462 background-color: transparent
;
4464 #course-category-listings .listitem
.highlight
> div
,
4465 #course-category-listings .listitem
.highlight
> div:hover
,
4466 #course-category-listings .listitem
.highlight
[data-selected
='1'] > div
{
4467 background-color: #f5f5f5;
4469 #course-category-listings #course-listing
.listitem
.categoryname
{
4470 display: inline-block
;
4474 #course-category-listings #course-listing
.listitem
.coursename
{
4475 display: inline-block
;
4477 #course-category-listings #course-listing
.listitem
> div
{
4480 #course-category-listings #course-listing
> .firstpage
.listitem:first-child
> div
.item-actions
.action-moveup
,
4481 #course-category-listings #course-listing
> .lastpage
.listitem:last-child
> div
.item-actions
.action-movedown
{
4484 #course-category-listings #course-listing
.bulk-action-checkbox
{
4485 margin: -2px 6px 0 0;
4487 #course-category-listings #category-listing
.listitem
.collapsed
> ul
.ml
{
4490 #course-category-listings #category-listing
.listitem
> div
> .ba-checkbox
{
4493 margin: -1px 0.5em 0 0;
4496 #course-category-listings #category-listing
.listitem
.highlight
> div
> .ba-checkbox
{
4497 background-color: #f5f5f5;
4499 #course-category-listings #category-listing
.listitem
[data-selected
='1'] > div
> .ba-checkbox
{
4500 margin: 0 0.5em 0 0;
4502 background-color: inherit
;
4504 #course-category-listings #category-listing
.listitem:first-child
> div
.item-actions
.action-moveup
,
4505 #course-category-listings #category-listing
.listitem:last-child
> div
.item-actions
.action-movedown
{
4508 #course-category-listings #category-listing
.course-count
{
4512 display: inline-block
;
4514 #course-category-listings #category-listing
.course-count
.smallicon
{
4517 vertical-align: inherit
;
4519 #course-category-listings #category-listing
.bulk-action-checkbox
{
4522 #course-category-listings #category-listing
.category-listing
> ul
> .listitem:first-child
{
4525 #course-category-listings #category-listing
.category-bulk-actions
{
4526 margin: 0 0.5em 0.5em;
4529 #course-category-listings .detail-pair
{
4530 border-bottom: 1px solid
#ddd;
4533 #course-category-listings .detail-pair
> * {
4534 display: inline-block
;
4535 line-height: 2.2rem;
4537 #course-category-listings .detail-pair
.pair-key
{
4539 vertical-align: top
;
4541 #course-category-listings .detail-pair
.pair-key span
{
4545 #course-category-listings .detail-pair
.pair-value select
{
4548 #course-category-listings .bulk-actions
.detail-pair
> * {
4552 #course-category-listings .listing-pagination
{
4555 #course-category-listings .listing-pagination
.yui3-button
{
4556 background-color: #fff;
4558 margin: 0.4rem 0.2rem 0.45rem;
4561 #course-category-listings .listing-pagination
.yui3-button
.active-page
{
4562 background-color: #e6e6e6;
4564 #course-category-listings .listing-pagination-totals
{
4567 #course-category-listings .listing-pagination-totals
.dimmed
{
4569 margin: 0.4rem 1rem 0.45rem;
4571 #course-category-listings .select-a-category
.notifymessage
,
4572 #course-category-listings .select-a-category
.alert
{
4575 #course-category-listings #course-listing
.listitem
.drag-handle
{
4578 .jsenabled #course-category-listings #course-listing .listitem .drag-handle {
4579 display: inline-block
;
4583 /** Management header styling **/
4584 .coursecat-management-header {
4585 vertical-align: middle
;
4587 .coursecat-management-header h2 {
4588 display: inline-block
;
4591 .coursecat-management-header > div {
4592 display: inline-block
;
4596 .coursecat-management-header > div > div {
4598 display: inline-block
;
4600 .coursecat-management-header select {
4603 padding: 0.4em 0.5em 0.45em 1em;
4604 vertical-align: baseline
;
4605 white-space: nowrap
;
4607 .coursecat-management-header .view-mode-selector .moodle-actionmenu {
4608 white-space: nowrap
;
4609 display: inline-block
;
4611 .coursecat-management-header .view-mode-selector .moodle-actionmenu[data-enhanced].show .menu a {
4614 .course-being-dragged-proxy {
4617 vertical-align: middle
;
4620 .course-being-dragged {
4622 filter: alpha
(opacity
=50);
4626 * Large displays 1200 +
4627 * Default displays 980 1199
4629 * Small tablets and large phones 481 767
4632 @media (min-width: 1200px) and
(max-width: 1600px) {
4633 #course-category-listings.columns-3
{
4634 background-color: transparent
;
4637 #course-category-listings.columns-3 #category-listing
,
4638 #course-category-listings.columns-3 #course-listing
{
4641 #course-category-listings.columns-3 #category-listing
> div
,
4642 #course-category-listings.columns-3 #course-listing
> div
,
4643 #course-category-listings.columns-3 #course-detail
> div
{
4644 background-color: transparent
;
4646 #course-category-listings.columns-3 #course-detail
{
4651 @media (max-width: 1199px) {
4652 #course-category-listings.columns-2
,
4653 #course-category-listings.columns-3
{
4654 background-color: transparent
;
4657 #course-category-listings.columns-2 #category-listing
,
4658 #course-category-listings.columns-3 #category-listing
,
4659 #course-category-listings.columns-2 #course-listing
,
4660 #course-category-listings.columns-3 #course-listing
,
4661 #course-category-listings.columns-2 #course-detail
,
4662 #course-category-listings.columns-3 #course-detail
{
4666 #course-category-listings.columns-2 #category-listing
> div
,
4667 #course-category-listings.columns-3 #category-listing
> div
,
4668 #course-category-listings.columns-2 #course-listing
> div
,
4669 #course-category-listings.columns-3 #course-listing
> div
,
4670 #course-category-listings.columns-2 #course-detail
> div
,
4671 #course-category-listings.columns-3 #course-detail
> div
{
4672 background-color: transparent
;
4675 /* stylelint-disable declaration-no-important */
4683 .filemanager
a:hover
,
4684 .file-picker a:hover {
4686 text-decoration: none
;
4688 .filemanager input
[type
="text"],
4689 .file-picker input[type="text"] {
4692 .filemanager
.fp-license td
,
4693 .file-picker .fp-setlicense td {
4696 .filemanager
.fp-license select
,
4697 .file-picker .fp-setlicense select {
4700 .fp-content-center {
4703 display: table-cell
;
4704 vertical-align: middle
;
4706 .fp-content-hidden {
4709 .yui3-panel-focused {
4712 #filesskin .yui3-panel-content
{
4713 padding-bottom: 20px;
4714 background: #f2f2f2;
4715 -webkit-border-radius: 8px;
4716 -moz-border-radius: 8px;
4718 border: 1px solid
#fff;
4719 display: inline-block
;
4721 /* IE7 inline-block hack */
4723 -webkit-box-shadow: 5px 5px 20px 0 #666;
4724 -moz-box-shadow: 5px 5px 20px 0 #666;
4725 box-shadow: 5px 5px 20px 0 #666;
4727 #filesskin .yui3-widget-hd
{
4728 -webkit-border-radius: 10px 10px 0 0;
4729 -moz-border-radius: 10px 10px 0 0;
4730 border-radius: 10px 10px 0 0;
4731 border-bottom: 1px solid
#bbb;
4736 letter-spacing: 1px;
4737 text-shadow: 1px 1px 1px #fff;
4738 filter: dropshadow
(color
=#fff, offx
=1, offy
=1);
4739 background-color: #ebebeb;
4740 background-image: -moz-linear-gradient
(top
, #fff, #ccc);
4741 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#ccc));
4742 background-image: -webkit-linear-gradient
(top
, #fff, #ccc);
4743 background-image: -o-linear-gradient
(top
, #fff, #ccc);
4744 background-image: linear-gradient
(to bottom
, #fff, #ccc);
4745 background-repeat: repeat-x
;
4746 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffcccccc', GradientType
=0);
4750 padding: 3px 20px 2px 20px;
4753 -webkit-border-radius: 10px;
4754 -moz-border-radius: 10px;
4755 border-radius: 10px;
4756 display: inline-block
;
4758 /* IE7 inline-block hack */
4760 -webkit-box-shadow: 2px 2px 3px 0.1px #999;
4761 -moz-box-shadow: 2px 2px 3px 0.1px #999;
4762 box-shadow: 2px 2px 3px 0.1px #999;
4764 .moodle-dialogue h3 {
4769 .moodle-dialogue-base .filepicker .moodle-dialogue-wrap .moodle-dialogue-bd {
4772 #filesskin .file-picker
.fp-generallayout
{
4775 -webkit-border-radius: 10px;
4776 -moz-border-radius: 10px;
4777 border-radius: 10px;
4778 border: 1px solid
#ccc;
4781 .file-picker .fp-repo-area {
4784 display: inline-block
;
4786 /* IE7 inline-block hack */
4790 border-right: 1px solid
#bbb;
4792 .file-picker .fp-repo-items {
4797 .moodle-dialogue-fullscreen .file-picker .fp-repo-items {
4802 .file-picker .fp-navbar {
4803 background: #f2f2f2;
4804 border-bottom: 1px solid
#bbb;
4808 .file-picker .fp-navbar .fp-viewbar {
4811 .file-picker .fp-content {
4817 .filepicker.moodle-dialogue-fullscreen .file-picker .fp-content {
4820 .file-picker .fp-content-loading {
4826 .file-picker .fp-content .fp-object-container {
4830 .file-picker .fp-list {
4831 list-style-type: none
;
4837 .file-picker .fp-list .fp-repo a {
4841 .file-picker .fp-list .fp-repo.active {
4842 background: #f2f2f2;
4844 .file-picker .fp-list .fp-repo-icon {
4845 padding: 0 7px 0 5px;
4855 .fp-toolbar .disabled {
4864 vertical-align: -15%;
4867 .fp-toolbar .fp-tb-search {
4871 .fp-toolbar .fp-tb-search input {
4872 background: #fff url
('[[pix:a/search]]') no-repeat
7px 7px;
4873 padding: 2px 6px 1px 27px;
4876 border: 1px solid
#bbb;
4881 border: 1px solid
#ccc;
4882 border-bottom: 1px solid
#b3b3b3;
4886 .fp-repo-items .fp-viewbar {
4892 border-right: 1px solid
#ccc;
4896 .fp-viewbar a
.checked:hover
,
4897 .fp-viewbar a:hover {
4898 background-image: radial-gradient
(ellipse at center
, #fff 60%, #dfdfdf 100%);
4899 background-color: #ebebeb;
4901 .fp-viewbar a
.checked
,
4902 .fp-viewbar a:active {
4903 background-image: radial-gradient
(ellipse at center
, #fff 40%, #dfdfdf 100%);
4904 background-color: #dfdfdf;
4906 .fp-viewbar a.fp-vb-icons {
4907 border-radius: 4px 0 0 4px;
4909 .fp-viewbar a.fp-vb-tree {
4911 border-radius: 0 4px 4px 0;
4916 .fp-viewbar.disabled a {
4921 .file-picker .fp-clear-left {
4924 .file-picker .fp-pathbar {
4930 .fp-pathbar .fp-path-folder {
4931 background: url
('[[pix:theme|fp/path_folder]]') 0 0 no-repeat
;
4933 background-image: url('[[pix:theme|fp/path_folder_rtl]]');
4938 .fp-pathbar .fp-path-folder-name {
4942 .fp-iconview .fp-file {
4946 margin: 10px 10px 35px;
4948 .fp-iconview .fp-thumbnail {
4953 border: 1px solid
#fff;
4956 .fp-iconview .fp-thumbnail img {
4957 border: 1px solid
#ddd;
4959 vertical-align: middle
;
4960 -webkit-box-shadow: 1px 1px 2px 0 #ccc;
4961 -moz-box-shadow: 1px 1px 2px 0 #ccc;
4962 box-shadow: 1px 1px 2px 0 #ccc;
4964 .fp-iconview .fp-thumbnail:hover {
4966 border: 1px solid
#ddd;
4967 -webkit-box-shadow: inset
0 0 10px 0 #ccc;
4968 -moz-box-shadow: inset
0 0 10px 0 #ccc;
4969 box-shadow: inset
0 0 10px 0 #ccc;
4971 .fp-iconview .fp-filename-field {
4973 word-wrap: break-word
;
4977 .fp-iconview .fp-filename-field:hover {
4981 .fp-iconview .fp-filename-field .fp-filename {
4984 padding-bottom: 12px;
4987 .file-picker .yui3-datatable table {
4988 border: 0 solid
#bbb;
4991 #filesskin .file-picker
.yui3-datatable-header
{
4993 border-bottom: 1px solid
#ccc;
4994 border-left: 0 solid
#fff;
4997 #filesskin .file-picker
.yui3-datatable-odd
.yui3-datatable-cell
{
4998 background-color: #f6f6f6;
4999 border-left: 0 solid
#f6f6f6;
5001 #filesskin .file-picker
.yui3-datatable-even
.yui3-datatable-cell
{
5002 background-color: #fff;
5003 border-left: 0 solid
#fff;
5005 .file-picker
.ygtvtn
,
5006 .filemanager .ygtvtn {
5008 background: url
('[[pix:moodle|y/tn]]') 0 0 no-repeat
;
5010 background: url('[[pix:moodle|y/tn_rtl]]') 0 0 no-repeat;
5015 .file-picker
.ygtvtm
,
5016 .filemanager .ygtvtm {
5017 background: url
('[[pix:moodle|y/tm]]') 0 10px no-repeat
;
5019 background-position: 2px 10px;
5025 .file-picker
.ygtvtmh
,
5026 .filemanager .ygtvtmh {
5027 background: url
('[[pix:moodle|y/tm]]') 0 10px no-repeat
;
5029 background-position: 2px 10px;
5035 .file-picker
.ygtvtp
,
5036 .filemanager .ygtvtp {
5038 background: url
('[[pix:moodle|y/tp]]') 0 10px no-repeat
;
5040 background: url('[[pix:moodle|y/tp_rtl]]') 2px 10px no-repeat;
5046 .file-picker
.ygtvtph
,
5047 .filemanager .ygtvtph {
5049 background: url
('[[pix:moodle|y/tp]]') 0 10px no-repeat
;
5051 background: url('[[pix:moodle|y/tp_rtl]]') 2px 10px no-repeat;
5057 .file-picker
.ygtvln
,
5058 .filemanager .ygtvln {
5060 background: url
('[[pix:moodle|y/ln]]') 0 0 no-repeat
;
5062 background: url('[[pix:moodle|y/ln_rtl]]') 0 0 no-repeat;
5067 .file-picker
.ygtvlm
,
5068 .filemanager .ygtvlm {
5069 background: url
('[[pix:moodle|y/lm]]') 0 10px no-repeat
;
5071 background-position: 2px 10px;
5077 .file-picker
.ygtvlmh
,
5078 .filemanager .ygtvlmh {
5079 background: url
('[[pix:moodle|y/lm]]') 0 10px no-repeat
;
5081 background-position: 2px 10px;
5087 .file-picker
.ygtvlp
,
5088 .filemanager .ygtvlp {
5090 background: url
('[[pix:moodle|y/lp]]') 0 10px no-repeat
;
5092 background: url('[[pix:moodle|y/lp_rtl]]') 2px 10px no-repeat;
5098 .file-picker
.ygtvlph
,
5099 .filemanager .ygtvlph {
5101 background: url
('[[pix:moodle|y/lp]]') 0 10px no-repeat
;
5103 background: url('[[pix:moodle|y/lp_rtl]]') 2px 10px no-repeat;
5109 .file-picker
.ygtvloading
,
5110 .filemanager .ygtvloading {
5111 background: transparent url
('[[pix:moodle|y/loading]]') 0 0 no-repeat
;
5115 .file-picker
.ygtvdepthcell
,
5116 .filemanager .ygtvdepthcell {
5117 background: url
('[[pix:moodle|y/vline]]') 0 0 no-repeat
;
5119 background-position: 1px 0;
5124 .file-picker
.ygtvblankdepthcell
,
5125 .filemanager .ygtvblankdepthcell {
5129 a
.ygtvspacer:hover
{
5131 text-decoration: none
;
5137 background-color: transparent
;
5140 text-decoration: none
;
5142 .file-picker
.ygtvfocus
,
5143 .filemanager .ygtvfocus {
5144 background-color: #eee;
5161 padding-right: 10px;
5163 .file-picker .fp-login-form {
5168 .file-picker .fp-login-form table {
5171 .file-picker .fp-login-form p {
5175 .file-picker .fp-login-form .fp-login-input label {
5179 .file-picker .fp-login-form .fp-login-input .input {
5182 .file-picker .fp-login-form input[type="checkbox"] {
5186 .file-picker .fp-upload-form {
5191 .file-picker .fp-upload-form table {
5194 .file-picker.fp-dlg {
5197 .file-picker.fp-dlg .fp-dlg-text {
5198 padding: 30px 20px 10px;
5201 .file-picker.fp-dlg .fp-dlg-buttons {
5204 .file-picker.fp-msg {
5207 .file-picker.fp-msg .fp-msg-text {
5208 padding: 40px 20px 10px 20px;
5215 .file-picker.fp-msg.fp-msg-error .fp-msg-text {
5216 padding: 40px 20px 10px 20px;
5219 .file-picker .fp-content-error {
5225 .file-picker .fp-content-error .fp-error {
5228 display: table-cell
;
5229 vertical-align: middle
;
5230 padding: 40px 20px 10px 20px;
5233 .file-picker .fp-nextpage {
5236 .file-picker .fp-nextpage .fp-nextpage-loading {
5239 .file-picker .fp-nextpage.loading .fp-nextpage-link {
5242 .file-picker .fp-nextpage.loading .fp-nextpage-loading {
5249 padding: 20px 20px 0;
5251 .fp-select .fp-select-loading {
5258 background-color: #fff;
5259 border-bottom: 1px solid
#bbb;
5266 .fp-select table .mdl-right {
5269 .fp-select .fp-reflist .mdl-right {
5270 vertical-align: top
;
5272 .fp-select .fp-select-buttons {
5275 .fp-select .fp-info {
5278 padding: 1px 20px 0;
5280 .fp-select .fp-thumbnail {
5286 margin: 10px 20px 0 0;
5288 border: 1px solid
#ddd;
5289 -webkit-box-shadow: inset
0 0 10px 0 #ccc;
5290 -moz-box-shadow: inset
0 0 10px 0 #ccc;
5291 box-shadow: inset
0 0 10px 0 #ccc;
5293 .fp-select .fp-thumbnail img {
5294 border: 1px solid
#ddd;
5296 vertical-align: middle
;
5299 .fp-select .fp-fileinfo {
5300 display: inline-block
;
5302 /* IE7 inline-block hack */
5306 .file-picker.fp-select .fp-fileinfo {
5309 .fp-select .fp-fileinfo div {
5310 padding-bottom: 5px;
5312 .file-picker.fp-select .uneditable {
5315 .file-picker.fp-select .fp-select-loading {
5318 .file-picker.fp-select.loading .fp-select-loading {
5321 .file-picker.fp-select.loading form {
5324 .fp-select .fp-dimensions.fp-unknown {
5327 .fp-select .fp-size.fp-unknown {
5330 .filemanager-loading {
5333 .jsenabled .filemanager-loading {
5337 .filemanager
.fm-loading
.filemanager-toolbar
,
5338 .filemanager
.fm-loading
.fp-pathbar
,
5339 .filemanager
.fm-loading
.filemanager-container
,
5340 .filemanager
.fm-loaded
.filemanager-loading
,
5341 .filemanager
.fm-maxfiles
.fp-btn-add
,
5342 .filemanager
.fm-maxfiles
.dndupload-message
,
5343 .filemanager
.fm-noitems
.fp-btn-download
,
5344 .filemanager
.fm-empty-container
,
5345 .filemanager.fm-noitems .filemanager-container .fp-content {
5348 .filemanager .fp-img-downloading {
5352 .filemanager .filemanager-updating {
5356 .filemanager.fm-updating .filemanager-updating {
5360 .filemanager
.fm-updating
.fm-content-wrapper
,
5361 .filemanager
.fm-nomkdir
.fp-btn-mkdir
,
5362 .fitem
.disabled
.filemanager
.filemanager-toolbar
,
5363 .fitem
.disabled
.filemanager
.fp-pathbar
,
5364 .fitem
.disabled
.filemanager
.fp-restrictions
,
5365 .fitem.disabled .filemanager .fm-content-wrapper {
5368 .filemanager .fp-restrictions {
5371 .filemanager .fp-navbar {
5372 background: #f2f2f2;
5373 border: 1px solid
#bbb;
5374 border-bottom: none
;
5376 .filemanager-toolbar {
5381 border-top: 1px solid
#bbb;
5382 padding: 5px 8px 1px;
5385 .file-picker .fp-toolbar {
5388 .fp-toolbar
.fp-btn-add
,
5389 .fp-toolbar
.fp-btn-download
,
5390 .fp-toolbar
.fp-btn-mkdir
,
5391 .fp-toolbar
.fp-tb-help
,
5392 .fp-toolbar
.fp-tb-manage
,
5393 .fp-toolbar
.fp-tb-logout
,
5394 .fp-toolbar .fp-tb-refresh {
5395 border: 1px solid
#ccc;
5396 border-bottom: 1px solid
#b3b3b3;
5402 .fp-toolbar a:hover {
5403 background-image: radial-gradient
(ellipse at center
, #fff 60%, #dfdfdf 100%);
5404 background-color: #ebebeb;
5406 .fp-toolbar a:active {
5407 background-image: radial-gradient
(ellipse at center
, #fff 40%, #dfdfdf 100%);
5408 background-color: #dfdfdf;
5423 .fp-btn-download img
,
5428 .fp-tb-refresh img {
5431 .filemanager .fp-pathbar.empty {
5434 .filepicker-filelist
,
5435 .filemanager-container {
5439 border: 1px solid
#bbb;
5443 .filemanager .fp-content {
5448 .filemanager-container
,
5449 .filepicker-filelist {
5452 .fitem
.disabled
.filepicker-filelist
,
5453 .fitem.disabled .filemanager-container {
5454 background-color: #ebebe4;
5456 .fitem.disabled .fp-btn-choose {
5459 .fitem.disabled .filepicker-filelist .filepicker-filename {
5462 .fp-iconview .fp-reficons1 {
5469 .fp-iconview .fp-reficons2 {
5476 .fp-iconview .fp-file.fp-hasreferences .fp-reficons1 {
5477 background: url
('[[pix:theme|fp/link]]') no-repeat
;
5478 background-position: bottom right
;
5480 .fp-iconview .fp-file.fp-isreference .fp-reficons2 {
5481 background: url
('[[pix:theme|fp/alias]]') no-repeat
;
5482 background-position: bottom left
;
5484 .filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img {
5487 .filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail {
5488 background: url
([[pix:s
/dead
]]) no-repeat
;
5489 background-position: center center
;
5491 .filemanager .yui3-datatable table {
5492 border: 0 solid
#bbb;
5495 .filemanager .yui3-datatable-header {
5496 background: #fff !important
;
5497 border-bottom: 1px solid
#ccc !important
;
5498 border-left: 0 solid
#fff !important
;
5499 color: #555 !important
;
5501 .filemanager .yui3-datatable-odd .yui3-datatable-cell {
5502 background-color: #f6f6f6 !important
;
5503 border-left: 0 solid
#f6f6f6;
5505 .filemanager .yui3-datatable-even .yui3-datatable-cell {
5506 background-color: #fff !important
;
5507 border-left: 0 solid
#fff;
5509 .filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1 {
5510 background: url
('[[pix:theme|fp/link_sm]]') no-repeat
0 0;
5518 .filemanager .fp-filename-icon.fp-isreference .fp-reficons2 {
5519 background: url
('[[pix:theme|fp/alias_sm]]') no-repeat
0 0;
5527 .filemanager .fp-contextmenu {
5530 .filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu {
5536 .filemanager
.fp-treeview
.fp-folder
.fp-hascontextmenu
.fp-contextmenu
,
5537 .filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu {
5541 margin-right: -20px;
5544 .filepicker-filelist
.filepicker-container
,
5545 .filemanager.fm-noitems .fm-empty-container {
5552 border: 2px dashed
#bbb;
5556 .filepicker-filelist
.dndupload-target
,
5557 .filemanager-container .dndupload-target {
5564 border: 2px dashed
#fb7979;
5567 -webkit-box-shadow: 0px 0 0 10px #fff;
5568 -moz-box-shadow: 0px 0 0 10px #fff;
5569 box-shadow: 0px 0 0 10px #fff;
5571 .filepicker-filelist
.dndupload-over
.dndupload-target
,
5572 .filemanager-container.dndupload-over .dndupload-target {
5579 border: 2px dashed
#6c8cd3;
5583 .dndupload-message {
5586 .dndsupported .dndupload-message {
5589 .dnduploadnotsupported-message {
5592 .dndnotsupported .dnduploadnotsupported-message {
5598 .dndsupported .dndupload-ready .dndupload-target {
5601 .dndupload-uploadinprogress {
5605 .dndupload-uploading .dndupload-uploadinprogress {
5609 background: url
([[pix:theme|fp
/dnd_arrow
]]) center no-repeat
;
5615 .fitem
.disabled
.filepicker-container
,
5616 .fitem.disabled .fm-empty-container {
5619 .dndupload-progressbars {
5623 .dndupload-inprogress .dndupload-progressbars {
5626 .dndupload-inprogress .fp-content {
5629 .filemanager.fm-noitems .dndupload-inprogress .fm-empty-container {
5632 .filepicker-filelist.dndupload-inprogress .filepicker-container {
5635 .filepicker-filelist.dndupload-inprogress a {
5638 .filemanager.fp-select .fp-select-loading {
5641 .filemanager.fp-select.loading .fp-select-loading {
5644 .filemanager.fp-select.loading form {
5647 .filemanager
.fp-select
.fp-folder
.fp-license
,
5648 .filemanager
.fp-select
.fp-folder
.fp-author
,
5649 .filemanager
.fp-select
.fp-file
.fp-file-unzip
,
5650 .filemanager
.fp-select
.fp-folder
.fp-file-unzip
,
5651 .filemanager
.fp-select
.fp-file
.fp-file-zip
,
5652 .filemanager.fp-select.fp-zip .fp-file-zip {
5655 .filemanager
.fp-select
.fp-file-setmain
,
5656 .filemanager.fp-select .fp-file-setmain-help {
5659 .filemanager
.fp-select
.fp-cansetmain
.fp-file-setmain
,
5660 .filemanager.fp-select.fp-cansetmain .fp-file-setmain-help {
5661 display: inline-block
;
5663 /* IE7 inline-block hack */
5666 .filemanager .fp-mainfile .fp-filename {
5669 .filemanager.fp-select.fp-folder .fp-file-download {
5675 .filemanager
.fp-select
.fp-original
.fp-unknown
,
5676 .filemanager.fp-select .fp-original .fp-originloading {
5679 .filemanager.fp-select .fp-original.fp-loading .fp-originloading {
5682 .filemanager
.fp-select
.fp-reflist
.fp-unknown
,
5683 .filemanager.fp-select .fp-reflist .fp-reflistloading {
5686 .filemanager.fp-select .fp-refcount {
5689 .filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading {
5692 .filemanager.fp-select .fp-reflist .fp-value {
5693 background: #f9f9f9;
5694 border: 1px solid
#bbb;
5701 .filemanager.fp-select .fp-reflist .fp-value li {
5702 padding-bottom: 7px;
5704 .filemanager.fp-mkdir-dlg {
5707 .filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text {
5711 .filemanager.fp-dlg {
5714 .filemanager.fp-dlg .fp-dlg-text {
5721 margin: 40px 20px 20px;
5724 .file-picker div.bd {
5731 .fp-formset input[type="file"] {
5732 line-height: inherit
;
5738 .fp-forminset .control-group.control-radio {
5741 .fp-forminset .control-group label.control-label {
5744 .fp-forminset .control-group label.control-radio {
5749 .fp-forminset .control-group .controls {
5752 .fp-forminset .control-group .controls select {
5755 .fp-forminset .control-group .controls.control-radio input {
5758 .fp-forminset .fp-select-buttons {
5761 .fp-forminset input[type="text"] {
5764 .fp-fileinfo .fp-value {
5765 display: inline-block
;
5768 /** The message area **/
5769 .messaging-area-container {
5770 margin-bottom: 30px;
5772 .messaging-area-container .status .online-text {
5776 .messaging-area-container .status .offline-text {
5779 .messaging-area-container .status.online .online-text {
5782 .messaging-area-container .status.online .offline-text {
5785 .messaging-area-container a
,
5786 .messaging-area-container .btn.btn-link {
5789 .messaging-area-container .messaging-area {
5790 border: 1px solid
#e3e3e3;
5794 .messaging-area-container .messaging-area .contacts-area {
5795 border-right: 1px solid
#e3e3e3;
5798 .messaging-area-container .messaging-area .contacts-area.searchfilter .searchtextarea {
5801 .messaging-area-container .messaging-area .contacts-area.searchfilter .searcharea {
5804 .messaging-area-container .messaging-area .contacts-area .searchtextarea {
5808 box-sizing: border-box
;
5810 background-color: #fff;
5811 transition: background-color linear
0.2s;
5813 .messaging-area-container .messaging-area .contacts-area .searchtextarea input {
5814 background-color: #f5f5f5;
5817 -webkit-box-shadow: none
;
5818 -moz-box-shadow: none
;
5820 transition: background-color linear
0.2s;
5822 .messaging-area-container .messaging-area .contacts-area .searchtextarea input:focus {
5823 -webkit-box-shadow: none
;
5824 -moz-box-shadow: none
;
5827 .messaging-area-container .messaging-area .contacts-area .searchtextarea.searching {
5828 background-color: #f5f5f5;
5829 transition: background-color linear
0.2s;
5831 .messaging-area-container .messaging-area .contacts-area .searchtextarea.searching input {
5832 background-color: #fff;
5833 transition: background-color linear
0.2s;
5835 .messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea {
5838 .messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea .searchfilter {
5841 .messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea .searchfilterdelete {
5846 .messaging-area-container .messaging-area .contacts-area .searcharea .heading {
5848 border-top: 1px solid black
;
5849 border-bottom: 1px solid black
;
5853 .messaging-area-container .messaging-area .contacts-area .searcharea .course {
5856 .messaging-area-container .messaging-area .contacts-area .searcharea .course:hover {
5857 background-color: #4f94cd;
5862 .messaging-area-container .messaging-area .contacts-area .contacts {
5866 .messaging-area-container .messaging-area .contacts-area .contacts .contact {
5869 border-bottom: 1px solid
#e3e3e3;
5870 box-sizing: border-box
;
5872 .messaging-area-container .messaging-area .contacts-area .contacts .contact.unread {
5873 background-color: #F1F1F1;
5875 .messaging-area-container .messaging-area .contacts-area .contacts .contact:hover {
5876 background-color: #4f94cd;
5880 .messaging-area-container .messaging-area .contacts-area .contacts .contact:hover .information .lastmessage {
5883 .messaging-area-container .messaging-area .contacts-area .contacts .contact:hover .picture {
5886 .messaging-area-container .messaging-area .contacts-area .contacts .contact.selected:not([aria-checked]) {
5887 background-color: #4f94cd;
5891 .messaging-area-container .messaging-area .contacts-area .contacts .contact.selected:not([aria-checked]) .information .lastmessage {
5894 .messaging-area-container .messaging-area .contacts-area .contacts .contact.selected:not([aria-checked]) .picture {
5897 .messaging-area-container .messaging-area .contacts-area .contacts .contact .picture {
5900 width: 25.64102564%;
5903 border-bottom: 1px solid
#fff;
5905 .messaging-area-container .messaging-area .contacts-area .contacts .contact .picture img {
5909 .messaging-area-container .messaging-area .contacts-area .contacts .contact .information {
5914 .messaging-area-container .messaging-area .contacts-area .contacts .contact .information .name {
5917 .messaging-area-container .messaging-area .contacts-area .contacts .contact .information .lastmessage {
5918 word-wrap: break-word
;
5923 text-overflow: ellipsis
;
5924 white-space: nowrap
;
5926 padding-right: 10px;
5928 .messaging-area-container .messaging-area .contacts-area .tabs {
5929 border-top: 1px solid
#e3e3e3;
5931 box-sizing: border-box
;
5933 .messaging-area-container .messaging-area .contacts-area .tabs .tab {
5936 background-color: #f5f5f5;
5941 .messaging-area-container .messaging-area .contacts-area .tabs .tab:hover {
5944 .messaging-area-container .messaging-area .contacts-area .tabs .tab .tabimage {
5948 .messaging-area-container .messaging-area .contacts-area .tabs .tab .tabimage img {
5951 .messaging-area-container .messaging-area .contacts-area .tabs .tab.selected {
5954 .messaging-area-container .messaging-area .contacts-area.editing .contacts .contact[aria-checked="true"] {
5955 background-color: #4f94cd;
5959 .messaging-area-container .messaging-area .contacts-area.editing .contacts .contact[aria-checked="true"] .information .lastmessage {
5962 .messaging-area-container .messaging-area .contacts-area.editing .contacts .contact[aria-checked="true"] .picture {
5965 .messaging-area-container .messaging-area .messages-area {
5966 width: 76.92407792%;
5968 box-sizing: border-box
;
5972 .messaging-area-container .messaging-area .messages-area .profile {
5976 .messaging-area-container .messaging-area .messages-area .profile .user-container {
5979 .messaging-area-container .messaging-area .messages-area .profile .user-container .profile-picture {
5982 display: inline-block
;
5984 .messaging-area-container .messaging-area .messages-area .profile .user-container .name-container {
5985 display: inline-block
;
5986 vertical-align: top
;
5990 .messaging-area-container .messaging-area .messages-area .profile .user-container .name-container .name {
5994 .messaging-area-container .messaging-area .messages-area .profile .user-container .name-container .status {
5998 .messaging-area-container .messaging-area .messages-area .profile .information {
6000 display: inline-block
;
6005 .messaging-area-container .messaging-area .messages-area .profile .information .names {
6006 display: inline-block
;
6011 .messaging-area-container .messaging-area .messages-area .profile .information .values {
6012 display: inline-block
;
6014 .messaging-area-container .messaging-area .messages-area .profile .actions {
6017 .messaging-area-container .messaging-area .messages-area .profile .actions .separator {
6018 border-bottom: 1px solid
#e3e3e3;
6019 margin-bottom: 20px;
6020 padding-bottom: 5px;
6022 .messaging-area-container .messaging-area .messages-area .profile .actions .separator a.danger {
6025 .messaging-area-container .messaging-area .messages-area .messages-header {
6029 box-sizing: border-box
;
6030 border-bottom: 1px solid
#e3e3e3;
6034 .messaging-area-container .messaging-area .messages-area .messages-header .delete-instructions {
6037 .messaging-area-container .messaging-area .messages-area .messages-header .name-container {
6039 display: inline-block
;
6041 .messaging-area-container .messaging-area .messages-area .messages-header .name-container .name {
6044 .messaging-area-container .messaging-area .messages-area .messages-header .name-container .status {
6047 font-weight: normal
;
6049 .messaging-area-container .messaging-area .messages-area .messages-header .actions {
6053 padding-right: 15px;
6054 font-weight: normal
;
6056 .messaging-area-container .messaging-area .messages-area .messages-header .actions .cancel-messages-delete {
6059 .messaging-area-container .messaging-area .messages-area .messages {
6062 box-sizing: border-box
;
6065 .messaging-area-container .messaging-area .messages-area .messages .blocktime {
6072 .messaging-area-container .messaging-area .messages-area .messages .message .deletemessagecheckbox {
6077 .messaging-area-container .messaging-area .messages-area .messages .message .content {
6078 border: 1px solid
#e3e3e3;
6082 word-wrap: break-word
;
6087 .messaging-area-container .messaging-area .messages-area .messages .message .content .text {
6088 display: inline-block
;
6092 .messaging-area-container .messaging-area .messages-area .messages .message .content .text p {
6095 .messaging-area-container .messaging-area .messages-area .messages .message .content .timesent {
6102 .messaging-area-container .messaging-area .messages-area .messages .message .content.left {
6105 .messaging-area-container .messaging-area .messages-area .messages .message .content.right {
6108 .messaging-area-container .messaging-area .messages-area .response {
6109 border-bottom-right-radius: 4px;
6110 padding: 10px 0 9px 0;
6117 border-top: 1px solid
#e3e3e3;
6118 box-sizing: border-box
;
6119 background-color: #fff;
6120 transition: background-color linear
0.2s;
6122 .messaging-area-container .messaging-area .messages-area .response .delete-confirmation {
6125 .messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn.btn-link.confirm {
6126 border: 1px solid
#4f94cd;
6129 .messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn.btn-link.confirm:hover {
6130 background-color: #4f94cd;
6134 .messaging-area-container .messaging-area .messages-area .response textarea {
6139 -webkit-box-shadow: none
;
6140 -moz-box-shadow: none
;
6142 background-color: #f5f5f5;
6143 transition: background-color linear
0.2s;
6145 .messaging-area-container .messaging-area .messages-area .response textarea:focus {
6146 -webkit-box-shadow: none
;
6147 -moz-box-shadow: none
;
6150 .messaging-area-container .messaging-area .messages-area .response.messaging {
6151 background-color: #f5f5f5;
6152 transition: background-color linear
0.2s;
6154 .messaging-area-container .messaging-area .messages-area .response.messaging textarea {
6155 background-color: #fff;
6156 transition: background-color linear
0.2s;
6158 .messaging-area-container .messaging-area .messages-area.editing .messages-header .delete-instructions {
6161 .messaging-area-container .messaging-area .messages-area.editing .messages-header .name-container {
6164 .messaging-area-container .messaging-area .messages-area.editing .messages-header .actions .messages-delete {
6167 .messaging-area-container .messaging-area .messages-area.editing .messages-header .actions .cancel-messages-delete {
6170 .messaging-area-container .messaging-area .messages-area.editing .messages .message {
6173 .messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked="true"] .content {
6174 background-color: #4f94cd;
6175 border-color: #4f94cd;
6178 .messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked="true"] .content .timesent {
6181 .messaging-area-container .messaging-area .messages-area.editing .response .delete-confirmation {
6184 .messaging-area-container .messaging-area .messages-area.editing .response .message-box {
6187 #newmessageoverlay {
6190 margin-bottom: 20px;
6191 background-color: #f5f5f5;
6192 border: 1px solid
#e3e3e3;
6193 -webkit-border-radius: 4px;
6194 -moz-border-radius: 4px;
6196 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6197 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6198 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6199 border-color: #e3e3e3;
6205 #newmessageoverlay blockquote
{
6207 border-color: rgba
(0, 0, 0, 0.15);
6209 #newmessageoverlay #usermessage
{
6212 /* Widen the plain text editor on the bulk message screen */
6213 #page-user-action_redir #edit-messagebody
{
6216 /** Messenger send message dialog */
6217 .core_message-messenger-sendmessage-hidden {
6220 .core_message-messenger-sendmessage .message-actions {
6223 .core_message-messenger-sendmessage .message-area {
6227 margin-bottom: 10px;
6229 .core_message-messenger-sendmessage .message-input {
6232 -webkit-box-sizing: border-box
;
6233 -moz-box-sizing: border-box
;
6234 box-sizing: border-box
;
6236 .core_message-messenger-sendmessage .message-send {
6240 .core_message-messenger-sendmessage .message-notice-area {
6250 .core_message-messenger-sendmessage .message-notice {
6251 display: table-cell
;
6252 vertical-align: middle
;
6255 .core_message-messenger-sendmessage .message-notice > div {
6260 .core_message-messenger-sendmessage .message-footer {
6264 .core_message-messenger-sendmessage .message-history {
6268 .dir-rtl .core_message-messenger-sendmessage .message-send {
6271 .preferences-container .container-fluid {
6274 .preferences-container .container-fluid .span6 {
6277 .preferences-container .align-bottom {
6278 vertical-align: bottom
;
6280 .preferences-container .preference-table {
6281 border: 1px solid
#ddd;
6283 .preferences-container .preference-table thead th {
6286 .preferences-container .preference-table thead th .config-warning {
6289 .preferences-container .preference-table thead th.unconfigured .config-warning {
6290 display: inline-block
;
6292 .preferences-container .preference-table tr td:not(:first-child) {
6296 .preferences-container .preference-table tr td:nth-child(even) {
6297 background-color: #f7f7f7;
6299 .preferences-container .preference-table tr th:nth-child(even) {
6300 background-color: #f7f7f7;
6302 .preferences-container .preference-table .preference-row .preference-name {
6303 vertical-align: middle
;
6305 .preferences-container .preference-table .preference-row .disabled-message {
6310 .preferences-container .preference-table .preference-row .preference-state {
6313 display: inline-block
;
6314 vertical-align: middle
;
6316 .preferences-container .preference-table .preference-row .preference-state input[type="checkbox"]:checked + .preference-state-status-container {
6317 background-color: #5cb85c;
6319 .preferences-container .preference-table .preference-row .preference-state input[type="checkbox"]:checked + .preference-state-status-container .on-text {
6320 display: inline-block
;
6322 .preferences-container .preference-table .preference-row .preference-state input[type="checkbox"]:checked + .preference-state-status-container .off-text {
6325 .preferences-container .preference-table .preference-row .preference-state .preference-state-status-container {
6331 background-color: #d9534f;
6334 .preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .loading-icon {
6337 .preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .on-text {
6340 .preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .off-text {
6341 display: inline-block
;
6343 .preferences-container
.preference-table
.preference-row
.preference-state
.loading input
[type
="checkbox"]:checked
+ .preference-state-status-container
.on-text
,
6344 .preferences-container .preference-table .preference-row .preference-state.loading input[type="checkbox"]:checked + .preference-state-status-container .off-text {
6347 .preferences-container
.preference-table
.preference-row
.preference-state
.loading
.preference-state-status-container
.on-text
,
6348 .preferences-container .preference-table .preference-row .preference-state.loading .preference-state-status-container .off-text {
6351 .preferences-container .preference-table .preference-row .preference-state.loading .preference-state-status-container .loading-icon {
6354 .preferences-container .preference-table .preference-row.loading .preference-name .loading-icon {
6360 .disabled .disabled-message {
6363 .disabled .disabled-message + form {
6366 .general-settings-container .loading-icon {
6369 .general-settings-container .loading .loading-icon {
6370 display: inline-block
;
6372 .general-settings-container label {
6373 display: inline-block
;
6375 .processor-container {
6378 .processor-container .loading-container {
6384 background-color: rgba
(255, 255, 255, 0.5);
6386 .processor-container .loading-container .vertical-align {
6389 display: inline-block
;
6390 vertical-align: middle
;
6392 .processor-container.loading .loading-container {
6395 .preferences-page-container .checkbox-container {
6399 .preferences-page-container .checkbox-container input {
6403 .preferences-page-container .checkbox-container .loading-icon {
6406 .preferences-page-container .checkbox-container.loading .loading-icon {
6407 display: inline-block
;
6413 .questioncategories h3 {
6422 #chooseqtype .instruction
{
6425 #chooseqtype .fakeqtypes
{
6426 border-top: 1px solid silver
;
6428 #chooseqtype .qtypeoption
{
6429 margin-bottom: 0.5em;
6431 #chooseqtype label
{
6434 #chooseqtype .qtypename img
{
6437 #chooseqtype .qtypename
{
6438 display: inline-table
;
6441 #chooseqtype .qtypesummary
{
6445 #chooseqtype .submitbuttons
{
6449 #qtypechoicecontainer {
6452 #qtypechoicecontainer_c.yui-panel-container
.shadow
.underlay
{
6455 #qtypechoicecontainer.yui-panel
.hd
{
6457 letter-spacing: 1px;
6458 text-shadow: 1px 1px 1px #fff;
6459 -webkit-border-top-right-radius: 10px;
6460 -moz-border-radius-topright: 10px;
6461 border-top-right-radius: 10px;
6462 -webkit-border-top-left-radius: 10px;
6463 -moz-border-radius-topleft: 10px;
6464 border-top-left-radius: 10px;
6465 border: 1px solid
#ccc;
6466 border-bottom: 1px solid
#bbb;
6467 background-color: #ebebeb;
6468 background-image: -moz-linear-gradient
(top
, #fff, #ccc);
6469 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#ccc));
6470 background-image: -webkit-linear-gradient
(top
, #fff, #ccc);
6471 background-image: -o-linear-gradient
(top
, #fff, #ccc);
6472 background-image: linear-gradient
(to bottom
, #fff, #ccc);
6473 background-repeat: repeat-x
;
6474 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffcccccc', GradientType
=0);
6476 #qtypechoicecontainer {
6479 background: #f2f2f2;
6480 -webkit-border-radius: 10px;
6481 -moz-border-radius: 10px;
6482 border-radius: 10px;
6483 border: 1px solid
#ccc;
6485 -webkit-box-shadow: 5px 5px 20px 0 #666;
6486 -moz-box-shadow: 5px 5px 20px 0 #666;
6487 box-shadow: 5px 5px 20px 0 #666;
6489 #qtypechoicecontainer #chooseqtype
{
6492 #chooseqtypehead h3
{
6494 font-weight: normal
;
6496 #chooseqtype .qtypes
{
6498 border-bottom: 1px solid
#bbb;
6501 /* stylelint-disable declaration-block-no-duplicate-properties, no-browser-hacks */
6502 #chooseqtype .alloptions
{
6506 max-height: calc
(85vh);
6507 /* The next line is a workaround because recess is crap. Delete ththe following line once
6508 * https://github.com/twitter/recess/issues/59 / https://github.com/twitter/recess/issues/75
6509 * is fixed. The previous line is the right one. */
6513 /* stylelint-enable */
6514 #chooseqtype .qtypeoption
{
6516 padding: 0.3em 0.3em 0.3em 1.6em;
6518 #chooseqtype .qtypeoption img
{
6519 vertical-align: text-bottom
;
6521 padding-right: 0.5em;
6523 #chooseqtype .selected
{
6524 background-color: #fff;
6525 -webkit-box-shadow: 0px 0 10px 0 #ccc;
6526 -moz-box-shadow: 0px 0 10px 0 #ccc;
6527 box-shadow: 0px 0 10px 0 #ccc;
6529 #chooseqtype .instruction
,
6530 #chooseqtype .qtypesummary
{
6540 padding: 1.5em 1.6em;
6541 background-color: #fff;
6543 #chooseqtype .instruction
,
6544 #chooseqtype .selected
.qtypesummary
{
6547 #categoryquestions {
6550 #categoryquestions td
,
6551 #categoryquestions th
{
6554 #categoryquestions th
{
6556 font-weight: normal
;
6558 #categoryquestions .checkbox
{
6561 #categoryquestions .checkbox input
[type
="checkbox"] {
6565 #categoryquestions img
.iconsmall
{
6568 #categoryquestions .iconcol
{
6571 #categoryquestions label
{
6574 #page-mod-quiz-edit div
.questionbankwindow div
.header
{
6577 #page-mod-quiz-edit div
.questionbankwindow
.block
{
6580 .questionbank .singleselect {
6583 /* Question editing form */
6584 #combinedfeedbackhdr div
.fhtmleditor
{
6587 #combinedfeedbackhdr div
.fcheckbox
{
6590 #multitriesheader div
.fitem_feditor
{
6593 #multitriesheader div
.fitem_fgroup
{
6596 #multitriesheader div
.fitem_fgroup fieldset
.felement label
{
6598 margin-right: 0.3em;
6600 body
.path-question-type
.fitem_fgroup
.accesshide
{
6603 padding-right: .3em;
6608 margin: 0 auto
1.8em auto
;
6614 margin-bottom: 1.8em;
6615 background-color: #eee;
6616 border: 1px solid
#dcdcdc;
6617 -webkit-border-radius: 2px;
6618 -moz-border-radius: 2px;
6634 .que .info .questionflag.editable {
6637 .que
.info
.editquestion img
,
6638 .que
.info
.questionflag img
,
6639 .que .info .questionflag input {
6640 vertical-align: bottom
;
6643 margin: 0 0 0 8.5em;
6648 padding: 8px 35px 8px 14px;
6649 margin-bottom: 20px;
6650 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
6651 background-color: #fcf8e3;
6652 border: 1px solid
#fbeed5;
6653 -webkit-border-radius: 4px;
6654 -moz-border-radius: 4px;
6659 background-color: #d9edf7;
6660 border-color: #bce8f1;
6664 .formulation input
[type
="text"],
6665 .formulation select {
6667 vertical-align: baseline
;
6669 .path-mod-quiz input[size] {
6673 background-color: #dff0d8;
6674 border-color: #d6e9c6;
6680 margin-bottom: 20px;
6681 background-color: #f5f5f5;
6682 border: 1px solid
#e3e3e3;
6683 -webkit-border-radius: 4px;
6684 -moz-border-radius: 4px;
6686 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6687 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6688 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6689 border-color: #e3e3e3;
6691 .que .history blockquote {
6693 border-color: rgba
(0, 0, 0, 0.15);
6696 margin: 0.7em 0 0.3em 0;
6702 .que
.specificfeedback
,
6703 .que
.generalfeedback
,
6711 margin-bottom: 1.5em;
6714 display: inline-block
;
6716 font-size: 11.844px;
6720 vertical-align: baseline
;
6721 white-space: nowrap
;
6722 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
6723 background-color: #999;
6724 -webkit-border-radius: 3px;
6725 -moz-border-radius: 3px;
6728 .que .correctness:empty {
6731 .que .correctness-important {
6732 background-color: #b94a48;
6734 .que .correctness-important[href] {
6735 background-color: #953b39;
6737 .que .correctness-warning {
6738 background-color: #f89406;
6740 .que .correctness-warning[href] {
6741 background-color: #c67605;
6743 .que .correctness-success {
6744 background-color: #468847;
6746 .que .correctness-success[href] {
6747 background-color: #356635;
6749 .que .correctness-info {
6750 background-color: #3a87ad;
6752 .que .correctness-info[href] {
6753 background-color: #2d6987;
6755 .que .correctness-inverse {
6756 background-color: #333;
6758 .que .correctness-inverse[href] {
6759 background-color: #1a1a1a;
6761 .que .correctness.correct {
6762 background-color: #468847;
6764 .que .correctness.partiallycorrect {
6765 background-color: #f89406;
6767 .que
.correctness
.notanswered
,
6768 .que .correctness.incorrect {
6769 background-color: #b94a48;
6771 .que .validationerror {
6774 .formulation .correct {
6775 background-color: #dff0d8;
6777 .formulation .partiallycorrect {
6778 background-color: #fcf8e3;
6780 .formulation .incorrect {
6781 background-color: #f2dede;
6783 .formulation select
.correct
,
6784 .formulation input.correct {
6786 background-color: #dff0d8;
6787 border-color: #468847;
6788 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6789 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6790 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6792 .formulation select
.correct:focus
,
6793 .formulation input.correct:focus {
6794 border-color: #356635;
6795 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
6796 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
6797 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
6799 .formulation select
.partiallycorrect
,
6800 .formulation input.partiallycorrect {
6802 background-color: #fcf8e3;
6803 border-color: #8a6d3b;
6804 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6805 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6806 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6808 .formulation select
.partiallycorrect:focus
,
6809 .formulation input.partiallycorrect:focus {
6810 border-color: #66512c;
6811 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
6812 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
6813 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
6815 .formulation select
.incorrect
,
6816 .formulation input.incorrect {
6818 background-color: #f2dede;
6819 border-color: #b94a48;
6820 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6821 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6822 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
6824 .formulation select
.incorrect:focus
,
6825 .formulation input.incorrect:focus {
6826 border-color: #953b39;
6827 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
6828 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
6829 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
6841 .que .history table {
6845 .que .history .current {
6848 .que .questioncorrectnessicon {
6849 vertical-align: text-bottom
;
6851 .que input.questionflagimage {
6856 border-bottom: 1px solid
#555;
6858 .mform .que.comment .fitemtitle {
6861 #page-question-preview #techinfo
{
6864 #page-mod-quiz-edit .box
.generalbox
.questionbank
{
6867 #page-mod-quiz-edit .questionbank
.categorypagingbarcontainer
,
6868 #page-mod-quiz-edit .questionbank
.categoryquestionscontainer
,
6869 #page-mod-quiz-edit .questionbank
.choosecategory
{
6872 #page-mod-quiz-edit .questionbank
.choosecategory select
{
6875 #page-mod-quiz-edit div
.questionbank
.categoryquestionscontainer
{
6876 background: transparent
;
6878 #page-mod-quiz-edit #categoryquestions
> thead
{
6881 #page-mod-quiz-edit #categoryquestions
> tbody
> tr:nth-of-type
(even
) {
6882 background: #e4e4e4;
6884 #page-mod-quiz-edit .questionbankwindow div
.header
{
6887 -webkit-border-top-right-radius: 4px;
6888 -moz-border-radius-topright: 4px;
6889 border-top-right-radius: 4px;
6890 -webkit-border-top-left-radius: 4px;
6891 -moz-border-radius-topleft: 4px;
6892 border-top-left-radius: 4px;
6893 margin: 0 -10px 0 -10px;
6894 padding: 2px 10px 2px 10px;
6895 background: transparent
;
6898 #page-mod-quiz-edit .questionbankwindow div
.header
a:link
,
6899 #page-mod-quiz-edit .questionbankwindow div
.header
a:visited
{
6902 #page-mod-quiz-edit .questionbankwindow div
.header
a:hover
{
6905 #page-mod-quiz-edit .createnewquestion
{
6908 #page-mod-quiz-edit .createnewquestion div
,
6909 #page-mod-quiz-edit .createnewquestion input
{
6912 #page-mod-quiz-edit .questionbankwindow div
.header
.title
{
6915 #page-mod-quiz-edit div
.container div
.generalbox
{
6916 background-color: transparent
;
6919 #page-mod-quiz-edit .categoryinfo
{
6920 background-color: transparent
;
6921 border-bottom: none
;
6923 #page-mod-quiz-edit .createnewquestion
.singlebutton input
{
6926 #page-mod-quiz-edit div
.questionbank
.categorysortopotionscontainer
,
6927 #page-mod-quiz-edit div
.questionbank
.categoryselectallcontainer
{
6928 padding: 0 0 1.5em 0;
6930 #page-mod-quiz-edit div
.questionbank
.categorypagingbarcontainer
{
6931 background-color: transparent
;
6936 #page-mod-quiz-edit div
.questionbank
.categorypagingbarcontainer
.paging
{
6939 #page-mod-quiz-edit div
.question div
.content div
.questioncontrols
{
6940 background-color: #fff;
6942 #page-mod-quiz-edit div
.question div
.content div
.points
{
6946 background-color: #fff;
6952 #page-mod-quiz-edit div
.question div
.content div
.points br
{
6955 #page-mod-quiz-edit div
.question div
.content div
.points label
{
6956 display: inline-block
;
6958 #page-mod-quiz-edit div
.quizpage
.pagecontent
.pagestatus
{
6959 background-color: #fff;
6961 #page-mod-quiz-edit .quizpagedelete
,
6962 #page-mod-quiz-edit .quizpagedelete img
{
6963 background-color: transparent
;
6965 #page-mod-quiz-edit div
.quizpage
.pagecontent
{
6966 border: 1px solid
#ddd;
6967 -webkit-border-radius: 2px;
6968 -moz-border-radius: 2px;
6972 #page-mod-quiz-edit div
.questionbank
.categoryinfo
{
6975 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer
{
6978 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer strong
{
6981 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer hr
,
6982 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer br
{
6985 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer strong
{
6986 margin-left: -0.3em;
6988 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer strong label
{
6991 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer input
{
6994 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer input
+ input
{
6997 .questionbankwindow .module {
7000 #page-mod-quiz-edit div
.editq div
.question div
.content
{
7001 background-color: #fff;
7002 border: 1px solid
#ddd;
7003 -webkit-border-radius: 2px;
7004 -moz-border-radius: 2px;
7008 .path-mod-quiz .statedetails {
7015 .que.shortanswer .answer {
7021 body
.path-question-type
.mform fieldset
.hidden
{
7026 .userprofile .fullprofilelink {
7030 .userprofile .page-context-header {
7031 margin-bottom: 10px;
7033 .userprofile .description {
7035 margin-bottom: 30px;
7037 .userprofile .profile_tree {
7038 -webkit-column-count: 2;
7039 -moz-column-count: 2;
7041 -webkit-column-gap: 20px;
7042 -moz-column-gap: 20px;
7045 .userprofile .profile_tree section {
7046 display: inline-block
;
7048 border: 1px solid
#ddd;
7051 margin-bottom: 20px;
7052 -webkit-box-sizing: border-box
;
7053 -moz-box-sizing: border-box
;
7054 box-sizing: border-box
;
7056 .userprofile .profile_tree section h3 {
7060 .userprofile dl.list {
7063 .userprofile dl
.list:before
,
7064 .userprofile dl.list:after {
7069 .userprofile dl.list:after {
7072 .userprofile dl.list dt {
7078 text-overflow: ellipsis
;
7079 white-space: nowrap
;
7081 .userprofile dl.list dd {
7092 #page-user-profile .node_category ul
,
7093 .path-user .node_category ul {
7098 #page-user-profile .node_category li
,
7099 .path-user .node_category li {
7102 #page-user-profile .node_category
.editprofile
,
7103 .path-user
.node_category
.editprofile
,
7104 #page-user-profile .node_category
.viewmore
,
7105 .path-user .node_category .viewmore {
7108 .ajax-contact-button {
7110 box-sizing: border-box
;
7112 .ajax-contact-button.loading > *:not(.loading-icon) {
7115 .ajax-contact-button.loading .loading-icon {
7118 .ajax-contact-button .loading-icon {
7121 @media (max-width: 480px) {
7122 .userprofile .profile_tree {
7123 /** Display the profile on one column on phones. */
7124 -webkit-column-count: 1;
7125 -moz-column-count: 1;
7127 -webkit-column-gap: 20px;
7128 -moz-column-gap: 20px;
7132 .userlist .action-icon img {
7133 vertical-align: middle
;
7135 .userlist #showall {
7138 .userlist .buttons {
7141 .userlist .buttons label {
7144 .userlist table#participants {
7147 .userlist table#participants td
,
7148 .userlist table#participants th {
7149 vertical-align: middle
;
7153 .userlist table.controls {
7156 .userlist table.controls tr {
7157 vertical-align: top
;
7159 .userlist table.controls .right {
7162 .userlist table.controls .groupselector {
7166 .userlist table.controls .groupselector label {
7172 border-collapse: separate
;
7176 .userinfobox .side {
7178 vertical-align: top
;
7180 .userinfobox .userpicture {
7184 .userinfobox .content {
7185 vertical-align: top
;
7187 .userinfobox .links {
7190 vertical-align: bottom
;
7192 .userinfobox .links a {
7195 .userinfobox .list td {
7198 .userinfobox .username {
7199 padding-bottom: 20px;
7202 .userinfobox td.label {
7204 white-space: nowrap
;
7205 vertical-align: top
;
7211 margin-bottom: 20px;
7212 background-color: #f5f5f5;
7213 border: 1px solid
#e3e3e3;
7214 -webkit-border-radius: 4px;
7215 -moz-border-radius: 4px;
7217 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
7218 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
7219 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
7220 border-color: #e3e3e3;
7222 .groupinfobox blockquote {
7224 border-color: rgba
(0, 0, 0, 0.15);
7226 .groupinfobox .left {
7229 vertical-align: top
;
7231 .course-participation #showall {
7235 #user-policy .noticebox
{
7239 margin-bottom: 10px;
7243 #user-policy #policyframe
{
7250 .userselector select {
7256 .userselector div label {
7257 margin-right: 0.3em;
7259 /* Next style does not work in all browsers but looks nicer when it does */
7260 .userselector .userselector-infobelow {
7263 #userselector_options {
7266 #userselector_options .collapsibleregioncaption
{
7269 #userselector_options p
{
7273 /** user full profile */
7274 #page-user-profile .messagebox
{
7279 /** user course profile */
7280 #page-course-view-weeks .messagebox
{
7285 .profileeditor > .singleselect {
7286 margin: 0 0.5em 0 0;
7288 .profileeditor > .singlebutton {
7289 display: inline-block
;
7290 margin: 0 0 0 0.5em;
7292 .profileeditor
> .singlebutton div
,
7293 .profileeditor > .singlebutton input {
7296 #groupeditform .groups
,
7297 #groupeditform .members
{
7303 #groupeditform .groups select
,
7304 #groupeditform .members select
{
7307 /** Preferences page */
7308 .preferences-group ul {
7313 .search-results .result {
7317 .search-results .result .result-content {
7320 .search-results .result .filename {
7323 .search-input-wrapper {
7324 margin: 0 5px 0 2px;
7329 transition: width
0.5s ease
, left
0.5s ease
;
7331 .search-input-wrapper > div {
7333 margin: 10px 0 9px 0;
7335 .search-input-wrapper > form {
7337 margin: 5px 0 5px 25px;
7338 transition: opacity
0.5s ease-in-out
;
7340 .search-input-wrapper > form > input {
7343 .search-input-wrapper form.expanded {
7346 .search-input-wrapper.expanded {
7349 .navbar .search-input-wrapper > form {
7350 margin: 5px 0 5px 25px;
7352 .search-areas-actions > div {
7353 display: inline-block
;
7359 .popover-region .popover-region-toggle {
7362 .popover-region .popover-region-toggle .count-container {
7365 background-color: red
;
7373 .popover-region .popover-region-container {
7379 border: 1px solid
#ddd;
7380 transition: height
0.25s;
7382 visibility: visible
;
7383 background-color: #fff;
7386 .popover-region .popover-region-container .popover-region-header-container {
7391 border-bottom: 1px solid
#ddd;
7392 box-sizing: border-box
;
7394 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-text {
7400 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions {
7403 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions > * {
7407 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .loading-icon {
7412 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions label {
7413 display: inline-block
;
7417 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions [role="checkbox"].loading .loading-icon {
7418 display: inline-block
;
7420 .popover-region
.popover-region-container
.popover-region-header-container
.popover-region-header-actions
[role
="checkbox"].loading
[aria-checked
] .checked
,
7421 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions [role="checkbox"].loading[aria-checked] .unchecked {
7424 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions [role="checkbox"][aria-checked="true"] .checked {
7425 display: inline-block
;
7427 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions [role="checkbox"][aria-checked="true"] .unchecked {
7430 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions [role="checkbox"][aria-checked="false"] .checked {
7433 .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions [role="checkbox"][aria-checked="false"] .unchecked {
7434 display: inline-block
;
7436 .popover-region .popover-region-container .popover-region-content-container {
7437 height: calc
(100% - 25px);
7441 .popover-region .popover-region-container .popover-region-content-container > .loading-icon {
7445 box-sizing: border-box
;
7447 .popover-region .popover-region-container .popover-region-content-container .empty-message {
7452 .popover-region .popover-region-container .popover-region-content-container.loading > .loading-icon {
7455 .popover-region .popover-region-container .popover-region-content-container.loading .empty-message {
7458 .popover-region [data-link-url] {
7462 .popover-region
[data-link-url
]:hover
,
7463 .popover-region [data-link-url]:active {
7466 .popover-region
[data-link-url
]:hover
,
7467 .popover-region [data-link-url]:focus {
7469 text-decoration: underline
;
7471 .popover-region.collapsed .popover-region-container {
7476 transition: height
0.25s, opacity
101ms 0.25s, visibility
101ms 0.25s;
7478 .navbar .popover-region {
7481 .navbar .popover-region .popover-region-toggle {
7485 padding-right: 10px;
7487 .navbar .popover-region .popover-region-toggle img {
7491 .navbar .popover-region .popover-region-toggle .count-container {
7494 background-color: red
;
7502 .navbar .popover-region .popover-region-container {
7505 .navbar .popover-region .popover-region-container::before {
7507 display: inline-block
;
7508 border-left: 10px solid transparent
;
7509 border-right: 10px solid transparent
;
7510 border-bottom: 10px solid
#ddd;
7515 .navbar .popover-region .popover-region-container::after {
7517 display: inline-block
;
7518 border-left: 9px solid transparent
;
7519 border-right: 9px solid transparent
;
7520 border-bottom: 9px solid
#fff;
7525 .navbar .popover-region.collapsed .popover-region-container {
7530 transition: height
0.25s, opacity
101ms 0.25s, visibility
101ms 0.25s;
7532 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle {
7534 display: inline-block
;
7536 box-sizing: border-box
;
7539 vertical-align: middle
;
7542 background-color: #8c8c8c;
7544 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle .slider-container {
7549 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle .slider-container .slider {
7551 height: calc
(100% - 2px);
7552 background-color: #fff;
7555 display: inline-block
;
7557 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle .on-text {
7558 padding: 2px 5px 2px 14px;
7559 box-sizing: border-box
;
7561 vertical-align: top
;
7562 display: inline-block
;
7564 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle .off-text {
7565 padding: 2px 14px 2px 5px;
7566 box-sizing: border-box
;
7568 vertical-align: top
;
7569 display: inline-block
;
7571 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.on {
7574 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.on .slider-container {
7575 transform: translateX
(0);
7576 transition: transform
0.25s cubic-bezier
(0.4, 0, 0.2, 1);
7578 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.on .on-text {
7581 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.on .off-text {
7584 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.off {
7587 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.off .slider-container {
7588 transform: translateX
(100%);
7589 transition: transform
0.25s cubic-bezier
(0.4, 0, 0.2, 1);
7591 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.off .slider-container .slider {
7592 transform: translateX
(-110%);
7594 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.off .on-text {
7597 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.off .off-text {
7600 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .mark-all-read-button .normal-icon {
7601 display: inline-block
;
7603 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .mark-all-read-button.loading .normal-icon {
7606 .popover-region-notifications.popover-region .popover-region-container .popover-region-header-container .mark-all-read-button.loading .loading-icon {
7607 display: inline-block
;
7609 .popover-region-notifications
.popover-region
.popover-region-container
.popover-region-content-container
.popover-region-content
.unread-notifications:empty
+ .empty-message
,
7610 .popover-region-notifications
.popover-region
.popover-region-container
.popover-region-content-container
.popover-region-content
.all-notifications:empty
+ .empty-message
,
7611 .popover-region-notifications
.popover-region
.popover-region-container
.popover-region-content-container
.popover-region-content
.unread-notifications
+ .empty-message
,
7612 .popover-region-notifications.popover-region .popover-region-container .popover-region-content-container .popover-region-content .all-notifications + .empty-message {
7615 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .unread-notifications {
7620 transition: opacity
0.25s, visibility
101ms 0.25s, height
101ms 0.25s;
7622 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .unread-notifications + .empty-message {
7625 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .all-notifications {
7627 visibility: visible
;
7630 transition: opacity
0.25s 0.25s, visibility
101ms 0.5s, height
101ms 0.5s;
7632 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .all-notifications:empty + .empty-message {
7635 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container {
7637 border-bottom: 1px solid
#ddd;
7638 box-sizing: border-box
;
7641 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container:hover {
7644 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-link {
7646 text-decoration: none
;
7648 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-link:hover {
7650 text-decoration: none
;
7652 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item {
7653 width: calc
(100% - 45px);
7654 display: inline-block
;
7655 box-sizing: border-box
;
7657 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-header {
7660 box-sizing: border-box
;
7662 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-header h3 {
7669 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-body {
7670 box-sizing: border-box
;
7672 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-body .content-body-short {
7677 visibility: visible
;
7678 transition: opacity
101ms 0.5s, visibility
101ms 0.5s, max-height
1s 0.5s;
7680 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-body .content-body-short .notification-image {
7681 display: inline-block
;
7684 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-body .content-body-short .notification-image img {
7687 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-body .content-body-short .notification-message {
7688 display: inline-block
;
7692 vertical-align: top
;
7695 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-body .content-body-full {
7701 transition: max-height
0.5s, opacity
101ms 0.5s, visibility
101ms 0.5s;
7703 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-body .content-body-full pre {
7709 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-footer {
7712 box-sizing: border-box
;
7714 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item .content-item-footer p {
7719 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls {
7722 display: inline-block
;
7723 vertical-align: top
;
7724 box-sizing: border-box
;
7727 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .block-button img {
7730 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .block-button .loading-icon {
7734 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .block-button.loading .loading-icon {
7735 display: inline-block
;
7737 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .block-button.loading .block-icon {
7740 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .mark-read-button img {
7743 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .expand-buttons {
7744 display: inline-block
;
7747 vertical-align: top
;
7752 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .expand-buttons img {
7753 vertical-align: middle
;
7756 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .expand-buttons .show-button {
7761 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .expand-buttons .hide-button {
7766 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container .content-item-controls .block-button + .expand-buttons {
7769 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container.expanded .content-item .content-item-body .content-body-short {
7774 transition: opacity
101ms 0.25s, visibility
101ms 0.25s, max-height
0.25s;
7776 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container.expanded .content-item .content-item-body .content-body-full {
7779 visibility: visible
;
7780 transition: max-height
2s 0.25s, opacity
101ms 0.25s, visibility
101ms 0.25s;
7782 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container.expanded .content-item-controls .expand-buttons .show-button {
7785 .popover-region-notifications.popover-region .popover-region-container .popover-region-content .content-item-container.expanded .content-item-controls .expand-buttons .hide-button {
7788 .popover-region-notifications.unread-only .popover-region-container .popover-region-content-container .popover-region-content .all-notifications {
7792 transition: opacity
0.25s, visibility
101ms 0.25s, height
101ms 0.25s;
7794 .popover-region-notifications.unread-only .popover-region-container .popover-region-content-container .popover-region-content .all-notifications + .empty-message {
7797 .popover-region-notifications.unread-only .popover-region-container .popover-region-content-container .popover-region-content .unread-notifications {
7799 visibility: visible
;
7801 transition: opacity
0.25s 0.25s, visibility
101ms 0.5s, height
101ms 0.5s;
7803 .popover-region-notifications.unread-only .popover-region-container .popover-region-content-container .popover-region-content .unread-notifications:empty + .empty-message {
7806 .popover-region-notifications
.unread-only
.popover-region-container
.popover-region-content-container
.loading
.popover-region-content
.unread-notifications:empty
+ .empty-message
,
7807 .popover-region-notifications
.unread-only
.popover-region-container
.popover-region-content-container
.loading
.popover-region-content
.all-notifications:empty
+ .empty-message
,
7808 .popover-region-notifications
.unread-only
.popover-region-container
.popover-region-content-container
.loading
.popover-region-content
.unread-notifications
+ .empty-message
,
7809 .popover-region-notifications.unread-only .popover-region-container .popover-region-content-container.loading .popover-region-content .all-notifications + .empty-message {
7812 .popover-region-messages.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .mark-all-read-button .normal-icon {
7813 display: inline-block
;
7815 .popover-region-messages.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .mark-all-read-button.loading .normal-icon {
7818 .popover-region-messages.popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .mark-all-read-button.loading .loading-icon {
7819 display: inline-block
;
7821 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .messages:empty + .empty-message {
7824 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container {
7826 border-bottom: 1px solid
#ddd;
7827 box-sizing: border-box
;
7832 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container:hover {
7835 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item-link {
7837 text-decoration: none
;
7839 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item-link:hover {
7841 text-decoration: none
;
7843 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item {
7847 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .profile-image-container {
7850 display: inline-block
;
7852 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .profile-image-container img {
7854 display: inline-block
;
7855 vertical-align: middle
;
7858 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .content-item-body {
7859 display: inline-block
;
7860 box-sizing: border-box
;
7861 vertical-align: middle
;
7865 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .content-item-body h3 {
7871 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .content-item-body p {
7874 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container.unread {
7875 background-color: #f1f1f1;
7877 .popover-region-messages.popover-region .popover-region-container .popover-region-content-container.loading .popover-region-content .messages:empty + .empty-message {
7880 .dir-rtl .popover-region .popover-region-container {
7884 .dir-rtl .popover-region .popover-region-container .popover-region-header-container .popover-region-header-text {
7887 .dir-rtl .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions {
7890 .dir-rtl .popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .content-item-header h3 {
7893 .dir-rtl .popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .content-item-footer {
7896 .dir-rtl .popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item-controls {
7899 .dir-rtl .navbar .popover-region {
7902 .dir-rtl .navbar .popover-region .popover-region-container::before {
7906 .dir-rtl .navbar .popover-region .popover-region-container::after {
7910 .dir-rtl .navbar .popover-region .popover-region-container .popover-region-header-container .popover-region-header-text {
7913 .dir-rtl .navbar .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions {
7916 .dir-rtl .popover-region-notifications .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.off .slider-container {
7917 transform: translateX
(0);
7919 .dir-rtl .popover-region-notifications .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.off .slider-container .slider {
7920 transform: translateX
(0);
7922 .dir-rtl .popover-region-notifications .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.on .slider-container {
7923 transform: translateX
(-100%);
7925 .dir-rtl .popover-region-notifications .popover-region .popover-region-container .popover-region-header-container .popover-region-header-actions .fancy-toggle.on .slider-container .slider {
7926 transform: translateX
(110%);
7928 .dir-rtl .popover-region-notifications .popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .content-item-header h3 {
7931 .dir-rtl .popover-region-notifications .popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item .content-item-footer {
7934 .dir-rtl .popover-region-notifications .popover-region .popover-region-container .popover-region-content-container .popover-region-content .content-item-container .content-item-controls {
7940 * Copyright 2013 Twitter, Inc
7941 * Licensed under the Apache License v2.0
7942 * http://www.apache.org/licenses/LICENSE-2.0
7944 * Designed and built with all the love in the world by @mdo and @fat.
7962 background-color: transparent
;
7965 .input-block-level {
7969 -webkit-box-sizing: border-box
;
7970 -moz-box-sizing: border-box
;
7971 box-sizing: border-box
;
7988 display: inline-block
;
7992 audio:not
([controls
]) {
7997 -webkit-text-size-adjust: 100%;
7998 -ms-text-size-adjust: 100%;
8001 outline: thin dotted
#333;
8002 outline: 5px auto
-webkit-focus-ring-color
;
8003 outline-offset: -2px;
8014 vertical-align: baseline
;
8023 /* Responsive images (ensure images don't scale beyond their parents) */
8025 /* Part 1: Set a maxium relative to the parent */
8027 /* IE7-8 need help adjusting responsive images */
8029 /* Part 2: Scale the height according to the width, otherwise you get stretching */
8030 -ms-interpolation-mode: bicubic
;
8033 vertical-align: middle
;
8046 vertical-align: middle
;
8051 line-height: normal
;
8053 button::-moz-focus-inner
,
8054 input::-moz-focus-inner
{
8059 html input
[type
="button"],
8060 input
[type
="reset"],
8061 input
[type
="submit"] {
8062 -webkit-appearance: button
;
8068 input
[type
="button"],
8069 input
[type
="reset"],
8070 input
[type
="submit"],
8071 input
[type
="radio"],
8072 input
[type
="checkbox"] {
8075 input
[type
="search"] {
8076 -webkit-box-sizing: content-box
;
8077 -moz-box-sizing: content-box
;
8078 box-sizing: content-box
;
8079 -webkit-appearance: textfield
;
8081 input
[type
="search"]::-webkit-search-decoration
,
8082 input
[type
="search"]::-webkit-search-cancel-button
{
8083 -webkit-appearance: none
;
8087 vertical-align: top
;
8091 text-shadow: none
!important
;
8092 color: #000 !important
;
8093 background: transparent
!important
;
8094 box-shadow: none
!important
;
8098 text-decoration: underline
;
8101 content: " (" attr
(href
) ")";
8104 content: " (" attr
(title
) ")";
8107 a
[href^
="javascript:"]:after
,
8108 a
[href^
="#"]:after
{
8113 border: 1px solid
#999;
8114 page-break-inside: avoid
;
8117 display: table-header-group
;
8121 page-break-inside: avoid
;
8124 max-width: 100% !important
;
8137 page-break-after: avoid
;
8142 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
8146 background-color: #fff;
8150 text-decoration: none
;
8155 text-decoration: underline
;
8158 -webkit-border-radius: 6px;
8159 -moz-border-radius: 6px;
8164 background-color: #fff;
8165 border: 1px solid
#ccc;
8166 border: 1px solid rgba
(0, 0, 0, 0.2);
8167 -webkit-box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.1);
8168 -moz-box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.1);
8169 box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.1);
8172 -webkit-border-radius: 500px;
8173 -moz-border-radius: 500px;
8174 border-radius: 500px;
8195 .navbar-static-top
.container
,
8196 .navbar-fixed-top
.container
,
8197 .navbar-fixed-bottom .container {
8285 .row-fluid [class*="span"] {
8289 -webkit-box-sizing: border-box
;
8290 -moz-box-sizing: border-box
;
8291 box-sizing: border-box
;
8293 margin-left: 2.12765957%;
8294 *margin-left: 2.07446809%;
8296 .row-fluid [class*="span"]:first-child {
8299 .row-fluid .controls-row [class*="span"] + [class*="span"] {
8300 margin-left: 2.12765957%;
8302 .row-fluid .span12 {
8304 *width: 99.94680851%;
8306 .row-fluid .span11 {
8308 *width: 91.43617021%;
8310 .row-fluid .span10 {
8312 *width: 82.92553191%;
8315 width: 74.46808511%;
8316 *width: 74.41489362%;
8319 width: 65.95744681%;
8320 *width: 65.90425532%;
8323 width: 57.44680851%;
8324 *width: 57.39361702%;
8327 width: 48.93617021%;
8328 *width: 48.88297872%;
8331 width: 40.42553191%;
8332 *width: 40.37234043%;
8335 width: 31.91489362%;
8336 *width: 31.86170213%;
8339 width: 23.40425532%;
8340 *width: 23.35106383%;
8343 width: 14.89361702%;
8344 *width: 14.84042553%;
8348 *width: 6.32978723%;
8350 .row-fluid .offset12 {
8351 margin-left: 104.25531915%;
8352 *margin-left: 104.14893617%;
8354 .row-fluid .offset12:first-child {
8355 margin-left: 102.12765957%;
8356 *margin-left: 102.0212766%;
8358 .row-fluid .offset11 {
8359 margin-left: 95.74468085%;
8360 *margin-left: 95.63829787%;
8362 .row-fluid .offset11:first-child {
8363 margin-left: 93.61702128%;
8364 *margin-left: 93.5106383%;
8366 .row-fluid .offset10 {
8367 margin-left: 87.23404255%;
8368 *margin-left: 87.12765957%;
8370 .row-fluid .offset10:first-child {
8371 margin-left: 85.10638298%;
8374 .row-fluid .offset9 {
8375 margin-left: 78.72340426%;
8376 *margin-left: 78.61702128%;
8378 .row-fluid .offset9:first-child {
8379 margin-left: 76.59574468%;
8380 *margin-left: 76.4893617%;
8382 .row-fluid .offset8 {
8383 margin-left: 70.21276596%;
8384 *margin-left: 70.10638298%;
8386 .row-fluid .offset8:first-child {
8387 margin-left: 68.08510638%;
8388 *margin-left: 67.9787234%;
8390 .row-fluid .offset7 {
8391 margin-left: 61.70212766%;
8392 *margin-left: 61.59574468%;
8394 .row-fluid .offset7:first-child {
8395 margin-left: 59.57446809%;
8396 *margin-left: 59.46808511%;
8398 .row-fluid .offset6 {
8399 margin-left: 53.19148936%;
8400 *margin-left: 53.08510638%;
8402 .row-fluid .offset6:first-child {
8403 margin-left: 51.06382979%;
8404 *margin-left: 50.95744681%;
8406 .row-fluid .offset5 {
8407 margin-left: 44.68085106%;
8408 *margin-left: 44.57446809%;
8410 .row-fluid .offset5:first-child {
8411 margin-left: 42.55319149%;
8412 *margin-left: 42.44680851%;
8414 .row-fluid .offset4 {
8415 margin-left: 36.17021277%;
8416 *margin-left: 36.06382979%;
8418 .row-fluid .offset4:first-child {
8419 margin-left: 34.04255319%;
8420 *margin-left: 33.93617021%;
8422 .row-fluid .offset3 {
8423 margin-left: 27.65957447%;
8424 *margin-left: 27.55319149%;
8426 .row-fluid .offset3:first-child {
8427 margin-left: 25.53191489%;
8428 *margin-left: 25.42553191%;
8430 .row-fluid .offset2 {
8431 margin-left: 19.14893617%;
8432 *margin-left: 19.04255319%;
8434 .row-fluid .offset2:first-child {
8435 margin-left: 17.0212766%;
8436 *margin-left: 16.91489362%;
8438 .row-fluid .offset1 {
8439 margin-left: 10.63829787%;
8440 *margin-left: 10.53191489%;
8442 .row-fluid .offset1:first-child {
8443 margin-left: 8.5106383%;
8444 *margin-left: 8.40425532%;
8446 [class
*="span"].hide
,
8447 .row-fluid [class*="span"].hide {
8450 [class
*="span"].pull-right
,
8451 .row-fluid [class*="span"].pull-right {
8469 padding-right: 20px;
8473 .container-fluid:before
,
8474 .container-fluid:after {
8479 .container-fluid:after {
8486 margin-bottom: 20px;
8513 a
.text-warning:hover
,
8514 a
.text-warning:focus
{
8521 a
.text-error:focus
{
8534 a
.text-success:hover
,
8535 a
.text-success:focus
{
8554 font-family: inherit
;
8558 text-rendering: optimizelegibility
;
8566 font-weight: normal
;
8606 padding-bottom: 9px;
8607 margin: 20px 0 30px;
8608 border-bottom: 1px solid
#eee;
8613 margin: 0 0 10px 25px;
8636 display: inline-block
;
8638 /* IE7 inline-block hack */
8644 margin-bottom: 20px;
8659 .dl-horizontal:before
,
8660 .dl-horizontal:after {
8665 .dl-horizontal:after {
8674 text-overflow: ellipsis
;
8675 white-space: nowrap
;
8683 border-top: 1px solid
#eee;
8684 border-bottom: 1px solid
#fff;
8687 abbr
[data-original-title
] {
8689 border-bottom: 1px dotted
#999;
8693 text-transform: uppercase
;
8696 padding: 0 0 0 15px;
8698 border-left: 5px solid
#eee;
8711 blockquote
small:before
{
8712 content: '\2014 \00A0';
8714 blockquote
.pull-right
{
8716 padding-right: 15px;
8718 border-right: 5px solid
#eee;
8721 blockquote
.pull-right p
,
8722 blockquote
.pull-right small
{
8725 blockquote
.pull-right
small:before
{
8728 blockquote
.pull-right
small:after
{
8729 content: '\00A0 \2014';
8739 margin-bottom: 20px;
8746 font-family: Monaco
, Menlo
, Consolas
, "Courier New", monospace
;
8749 -webkit-border-radius: 3px;
8750 -moz-border-radius: 3px;
8756 background-color: #f7f7f9;
8757 border: 1px solid
#e1e1e8;
8758 white-space: nowrap
;
8766 word-break: break-all
;
8767 word-wrap: break-word
;
8769 white-space: pre-wrap
;
8770 background-color: #f5f5f5;
8771 border: 1px solid
#ccc;
8772 border: 1px solid rgba
(0, 0, 0, 0.15);
8773 -webkit-border-radius: 4px;
8774 -moz-border-radius: 4px;
8778 margin-bottom: 20px;
8784 white-space: pre-wrap
;
8785 background-color: transparent
;
8804 margin-bottom: 20px;
8809 border-bottom: 1px solid
#e5e5e5;
8821 font-weight: normal
;
8828 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
8837 input
[type
="password"],
8838 input
[type
="datetime"],
8839 input
[type
="datetime-local"],
8841 input
[type
="month"],
8844 input
[type
="number"],
8845 input
[type
="email"],
8847 input
[type
="search"],
8849 input
[type
="color"],
8851 display: inline-block
;
8854 margin-bottom: 10px;
8858 -webkit-border-radius: 4px;
8859 -moz-border-radius: 4px;
8861 vertical-align: middle
;
8873 input
[type
="password"],
8874 input
[type
="datetime"],
8875 input
[type
="datetime-local"],
8877 input
[type
="month"],
8880 input
[type
="number"],
8881 input
[type
="email"],
8883 input
[type
="search"],
8885 input
[type
="color"],
8887 background-color: #fff;
8888 border: 1px solid
#ccc;
8889 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
8890 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
8891 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
8892 -webkit-transition: border linear
.2s, box-shadow linear
.2s;
8893 -moz-transition: border linear
.2s, box-shadow linear
.2s;
8894 -o-transition: border linear
.2s, box-shadow linear
.2s;
8895 transition: border linear
.2s, box-shadow linear
.2s;
8898 input
[type
="text"]:focus
,
8899 input
[type
="password"]:focus
,
8900 input
[type
="datetime"]:focus
,
8901 input
[type
="datetime-local"]:focus
,
8902 input
[type
="date"]:focus
,
8903 input
[type
="month"]:focus
,
8904 input
[type
="time"]:focus
,
8905 input
[type
="week"]:focus
,
8906 input
[type
="number"]:focus
,
8907 input
[type
="email"]:focus
,
8908 input
[type
="url"]:focus
,
8909 input
[type
="search"]:focus
,
8910 input
[type
="tel"]:focus
,
8911 input
[type
="color"]:focus
,
8912 .uneditable-input:focus {
8913 border-color: rgba
(82, 168, 236, 0.8);
8915 outline: thin dotted \
9;
8917 -webkit-box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(82,168,236,.6);
8918 -moz-box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(82,168,236,.6);
8919 box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(82,168,236,.6);
8921 input
[type
="radio"],
8922 input
[type
="checkbox"] {
8928 line-height: normal
;
8931 input
[type
="image"],
8932 input
[type
="submit"],
8933 input
[type
="reset"],
8934 input
[type
="button"],
8935 input
[type
="radio"],
8936 input
[type
="checkbox"] {
8940 input
[type
="file"] {
8942 /* In IE7, the height of the select element cannot be changed by height, only font-size */
8944 /* For IE7, add top margin to align select with labels */
8949 border: 1px solid
#ccc;
8950 background-color: #fff;
8957 input
[type
="file"]:focus
,
8958 input
[type
="radio"]:focus
,
8959 input
[type
="checkbox"]:focus
{
8960 outline: thin dotted
#333;
8961 outline: 5px auto
-webkit-focus-ring-color
;
8962 outline-offset: -2px;
8965 .uneditable-textarea {
8967 background-color: #fcfcfc;
8969 -webkit-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.025);
8970 -moz-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.025);
8971 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.025);
8972 cursor: not-allowed
;
8976 white-space: nowrap
;
8978 .uneditable-textarea {
8982 input:-moz-placeholder
,
8983 textarea:-moz-placeholder
{
8986 input:-ms-input-placeholder
,
8987 textarea:-ms-input-placeholder
{
8990 input::-webkit-input-placeholder
,
8991 textarea::-webkit-input-placeholder
{
8999 .radio input
[type
="radio"],
9000 .checkbox input[type="checkbox"] {
9004 .controls
> .radio:first-child
,
9005 .controls > .checkbox:first-child {
9010 display: inline-block
;
9013 vertical-align: middle
;
9015 .radio
.inline
+ .radio
.inline
,
9016 .checkbox.inline + .checkbox.inline {
9037 input
[class
*="span"],
9038 select
[class
*="span"],
9039 textarea
[class
*="span"],
9040 .uneditable-input
[class
*="span"],
9041 .row-fluid input
[class
*="span"],
9042 .row-fluid select
[class
*="span"],
9043 .row-fluid textarea
[class
*="span"],
9044 .row-fluid .uneditable-input[class*="span"] {
9048 .input-append input
[class
*="span"],
9049 .input-append
.uneditable-input
[class
*="span"],
9050 .input-prepend input
[class
*="span"],
9051 .input-prepend
.uneditable-input
[class
*="span"],
9052 .row-fluid input
[class
*="span"],
9053 .row-fluid select
[class
*="span"],
9054 .row-fluid textarea
[class
*="span"],
9055 .row-fluid
.uneditable-input
[class
*="span"],
9056 .row-fluid
.input-prepend
[class
*="span"],
9057 .row-fluid .input-append [class*="span"] {
9058 display: inline-block
;
9065 .controls-row [class*="span"] + [class*="span"] {
9070 .uneditable-input.span12 {
9075 .uneditable-input.span11 {
9080 .uneditable-input.span10 {
9085 .uneditable-input.span9 {
9090 .uneditable-input.span8 {
9095 .uneditable-input.span7 {
9100 .uneditable-input.span6 {
9105 .uneditable-input.span5 {
9110 .uneditable-input.span4 {
9115 .uneditable-input.span3 {
9120 .uneditable-input.span2 {
9125 .uneditable-input.span1 {
9131 .controls-row:before
,
9132 .controls-row:after {
9137 .controls-row:after {
9140 .controls-row
[class
*="span"],
9141 .row-fluid .controls-row [class*="span"] {
9144 .controls-row
.checkbox
[class
*="span"],
9145 .controls-row .radio[class*="span"] {
9153 textarea
[readonly
] {
9154 cursor: not-allowed
;
9155 background-color: #eee;
9157 input
[type
="radio"][disabled
],
9158 input
[type
="checkbox"][disabled
],
9159 input
[type
="radio"][readonly
],
9160 input
[type
="checkbox"][readonly
] {
9161 background-color: transparent
;
9163 .control-group
.warning
.control-label
,
9164 .control-group
.warning
.help-block
,
9165 .control-group.warning .help-inline {
9168 .control-group
.warning
.checkbox
,
9169 .control-group
.warning
.radio
,
9170 .control-group
.warning input
,
9171 .control-group
.warning select
,
9172 .control-group.warning textarea {
9175 .control-group
.warning input
,
9176 .control-group
.warning select
,
9177 .control-group.warning textarea {
9178 border-color: #8a6d3b;
9179 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9180 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9181 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9183 .control-group
.warning
input:focus
,
9184 .control-group
.warning
select:focus
,
9185 .control-group.warning textarea:focus {
9186 border-color: #66512c;
9187 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
9188 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
9189 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
9191 .control-group
.warning
.input-prepend
.add-on
,
9192 .control-group.warning .input-append .add-on {
9194 background-color: #fcf8e3;
9195 border-color: #8a6d3b;
9197 .control-group
.error
.control-label
,
9198 .control-group
.error
.help-block
,
9199 .control-group.error .help-inline {
9202 .control-group
.error
.checkbox
,
9203 .control-group
.error
.radio
,
9204 .control-group
.error input
,
9205 .control-group
.error select
,
9206 .control-group.error textarea {
9209 .control-group
.error input
,
9210 .control-group
.error select
,
9211 .control-group.error textarea {
9212 border-color: #b94a48;
9213 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9214 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9215 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9217 .control-group
.error
input:focus
,
9218 .control-group
.error
select:focus
,
9219 .control-group.error textarea:focus {
9220 border-color: #953b39;
9221 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
9222 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
9223 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
9225 .control-group
.error
.input-prepend
.add-on
,
9226 .control-group.error .input-append .add-on {
9228 background-color: #f2dede;
9229 border-color: #b94a48;
9231 .control-group
.success
.control-label
,
9232 .control-group
.success
.help-block
,
9233 .control-group.success .help-inline {
9236 .control-group
.success
.checkbox
,
9237 .control-group
.success
.radio
,
9238 .control-group
.success input
,
9239 .control-group
.success select
,
9240 .control-group.success textarea {
9243 .control-group
.success input
,
9244 .control-group
.success select
,
9245 .control-group.success textarea {
9246 border-color: #468847;
9247 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9248 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9249 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9251 .control-group
.success
input:focus
,
9252 .control-group
.success
select:focus
,
9253 .control-group.success textarea:focus {
9254 border-color: #356635;
9255 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
9256 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
9257 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
9259 .control-group
.success
.input-prepend
.add-on
,
9260 .control-group.success .input-append .add-on {
9262 background-color: #dff0d8;
9263 border-color: #468847;
9265 .control-group
.info
.control-label
,
9266 .control-group
.info
.help-block
,
9267 .control-group.info .help-inline {
9270 .control-group
.info
.checkbox
,
9271 .control-group
.info
.radio
,
9272 .control-group
.info input
,
9273 .control-group
.info select
,
9274 .control-group.info textarea {
9277 .control-group
.info input
,
9278 .control-group
.info select
,
9279 .control-group.info textarea {
9280 border-color: #3a87ad;
9281 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9282 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9283 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9285 .control-group
.info
input:focus
,
9286 .control-group
.info
select:focus
,
9287 .control-group.info textarea:focus {
9288 border-color: #2d6987;
9289 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
9290 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
9291 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
9293 .control-group
.info
.input-prepend
.add-on
,
9294 .control-group.info .input-append .add-on {
9296 background-color: #d9edf7;
9297 border-color: #3a87ad;
9299 input:focus:invalid
,
9300 textarea:focus:invalid
,
9301 select:focus:invalid
{
9303 border-color: #ee5f5b;
9305 input:focus:invalid:focus
,
9306 textarea:focus:invalid:focus
,
9307 select:focus:invalid:focus
{
9308 border-color: #e9322d;
9309 -webkit-box-shadow: 0 0 6px #f8b9b7;
9310 -moz-box-shadow: 0 0 6px #f8b9b7;
9311 box-shadow: 0 0 6px #f8b9b7;
9314 padding: 19px 20px 20px;
9316 margin-bottom: 20px;
9317 background-color: #f5f5f5;
9318 border-top: 1px solid
#e5e5e5;
9321 .form-actions:before
,
9322 .form-actions:after {
9327 .form-actions:after {
9336 margin-bottom: 10px;
9339 display: inline-block
;
9341 /* IE7 inline-block hack */
9343 vertical-align: middle
;
9348 display: inline-block
;
9349 margin-bottom: 10px;
9350 vertical-align: middle
;
9352 white-space: nowrap
;
9354 .input-append input
,
9355 .input-prepend input
,
9356 .input-append select
,
9357 .input-prepend select
,
9358 .input-append
.uneditable-input
,
9359 .input-prepend
.uneditable-input
,
9360 .input-append
.dropdown-menu
,
9361 .input-prepend
.dropdown-menu
,
9362 .input-append
.popover
,
9363 .input-prepend .popover {
9366 .input-append input
,
9367 .input-prepend input
,
9368 .input-append select
,
9369 .input-prepend select
,
9370 .input-append
.uneditable-input
,
9371 .input-prepend .uneditable-input {
9375 vertical-align: top
;
9376 -webkit-border-radius: 0 4px 4px 0;
9377 -moz-border-radius: 0 4px 4px 0;
9378 border-radius: 0 4px 4px 0;
9380 .input-append
input:focus
,
9381 .input-prepend
input:focus
,
9382 .input-append
select:focus
,
9383 .input-prepend
select:focus
,
9384 .input-append
.uneditable-input:focus
,
9385 .input-prepend .uneditable-input:focus {
9388 .input-append
.add-on
,
9389 .input-prepend .add-on {
9390 display: inline-block
;
9396 font-weight: normal
;
9399 text-shadow: 0 1px 0 #fff;
9400 background-color: #eee;
9401 border: 1px solid
#ccc;
9403 .input-append
.add-on
,
9404 .input-prepend
.add-on
,
9406 .input-prepend
.btn
,
9407 .input-append
.btn-group
> .dropdown-toggle
,
9408 .input-prepend .btn-group > .dropdown-toggle {
9409 vertical-align: top
;
9410 -webkit-border-radius: 0;
9411 -moz-border-radius: 0;
9414 .input-append
.active
,
9415 .input-prepend .active {
9416 background-color: #a9dba9;
9417 border-color: #46a546;
9419 .input-prepend
.add-on
,
9420 .input-prepend .btn {
9423 .input-prepend
.add-on:first-child
,
9424 .input-prepend .btn:first-child {
9425 -webkit-border-radius: 4px 0 0 4px;
9426 -moz-border-radius: 4px 0 0 4px;
9427 border-radius: 4px 0 0 4px;
9429 .input-append input
,
9430 .input-append select
,
9431 .input-append .uneditable-input {
9432 -webkit-border-radius: 4px 0 0 4px;
9433 -moz-border-radius: 4px 0 0 4px;
9434 border-radius: 4px 0 0 4px;
9436 .input-append input
+ .btn-group
.btn:last-child
,
9437 .input-append select
+ .btn-group
.btn:last-child
,
9438 .input-append .uneditable-input + .btn-group .btn:last-child {
9439 -webkit-border-radius: 0 4px 4px 0;
9440 -moz-border-radius: 0 4px 4px 0;
9441 border-radius: 0 4px 4px 0;
9443 .input-append
.add-on
,
9445 .input-append .btn-group {
9448 .input-append
.add-on:last-child
,
9449 .input-append
.btn:last-child
,
9450 .input-append .btn-group:last-child > .dropdown-toggle {
9451 -webkit-border-radius: 0 4px 4px 0;
9452 -moz-border-radius: 0 4px 4px 0;
9453 border-radius: 0 4px 4px 0;
9455 .input-prepend
.input-append input
,
9456 .input-prepend
.input-append select
,
9457 .input-prepend.input-append .uneditable-input {
9458 -webkit-border-radius: 0;
9459 -moz-border-radius: 0;
9462 .input-prepend
.input-append input
+ .btn-group
.btn
,
9463 .input-prepend
.input-append select
+ .btn-group
.btn
,
9464 .input-prepend.input-append .uneditable-input + .btn-group .btn {
9465 -webkit-border-radius: 0 4px 4px 0;
9466 -moz-border-radius: 0 4px 4px 0;
9467 border-radius: 0 4px 4px 0;
9469 .input-prepend
.input-append
.add-on:first-child
,
9470 .input-prepend.input-append .btn:first-child {
9472 -webkit-border-radius: 4px 0 0 4px;
9473 -moz-border-radius: 4px 0 0 4px;
9474 border-radius: 4px 0 0 4px;
9476 .input-prepend
.input-append
.add-on:last-child
,
9477 .input-prepend.input-append .btn:last-child {
9479 -webkit-border-radius: 0 4px 4px 0;
9480 -moz-border-radius: 0 4px 4px 0;
9481 border-radius: 0 4px 4px 0;
9483 .input-prepend.input-append .btn-group:first-child {
9486 input
.search-query
{
9487 padding-right: 14px;
9488 padding-right: 4px \
9;
9490 padding-left: 4px \
9;
9491 /* IE7-8 doesn't have border-radius, so don't indent the padding */
9493 -webkit-border-radius: 15px;
9494 -moz-border-radius: 15px;
9495 border-radius: 15px;
9497 /* Allow for input prepend/append in search forms */
9498 .form-search
.input-append
.search-query
,
9499 .form-search .input-prepend .search-query {
9500 -webkit-border-radius: 0;
9501 -moz-border-radius: 0;
9504 .form-search .input-append .search-query {
9505 -webkit-border-radius: 14px 0 0 14px;
9506 -moz-border-radius: 14px 0 0 14px;
9507 border-radius: 14px 0 0 14px;
9509 .form-search .input-append .btn {
9510 -webkit-border-radius: 0 14px 14px 0;
9511 -moz-border-radius: 0 14px 14px 0;
9512 border-radius: 0 14px 14px 0;
9514 .form-search .input-prepend .search-query {
9515 -webkit-border-radius: 0 14px 14px 0;
9516 -moz-border-radius: 0 14px 14px 0;
9517 border-radius: 0 14px 14px 0;
9519 .form-search .input-prepend .btn {
9520 -webkit-border-radius: 14px 0 0 14px;
9521 -moz-border-radius: 14px 0 0 14px;
9522 border-radius: 14px 0 0 14px;
9526 .form-horizontal input
,
9527 .form-search textarea
,
9528 .form-inline textarea
,
9529 .form-horizontal textarea
,
9530 .form-search select
,
9531 .form-inline select
,
9532 .form-horizontal select
,
9533 .form-search
.help-inline
,
9534 .form-inline
.help-inline
,
9535 .form-horizontal
.help-inline
,
9536 .form-search
.uneditable-input
,
9537 .form-inline
.uneditable-input
,
9538 .form-horizontal
.uneditable-input
,
9539 .form-search
.input-prepend
,
9540 .form-inline
.input-prepend
,
9541 .form-horizontal
.input-prepend
,
9542 .form-search
.input-append
,
9543 .form-inline
.input-append
,
9544 .form-horizontal .input-append {
9545 display: inline-block
;
9547 /* IE7 inline-block hack */
9550 vertical-align: middle
;
9554 .form-horizontal .hide {
9559 .form-search
.btn-group
,
9560 .form-inline .btn-group {
9561 display: inline-block
;
9563 .form-search
.input-append
,
9564 .form-inline
.input-append
,
9565 .form-search
.input-prepend
,
9566 .form-inline .input-prepend {
9569 .form-search
.radio
,
9570 .form-search
.checkbox
,
9571 .form-inline
.radio
,
9572 .form-inline .checkbox {
9575 vertical-align: middle
;
9577 .form-search
.radio input
[type
="radio"],
9578 .form-search
.checkbox input
[type
="checkbox"],
9579 .form-inline
.radio input
[type
="radio"],
9580 .form-inline .checkbox input[type="checkbox"] {
9586 margin-bottom: 10px;
9588 legend
+ .control-group
{
9590 -webkit-margin-top-collapse: separate
;
9592 .form-horizontal .control-group {
9593 margin-bottom: 20px;
9596 .form-horizontal
.control-group:before
,
9597 .form-horizontal .control-group:after {
9602 .form-horizontal .control-group:after {
9605 .form-horizontal .control-label {
9611 .form-horizontal .controls {
9612 *display: inline-block
;
9613 *padding-left: 20px;
9617 .form-horizontal .controls:first-child {
9618 *padding-left: 200px;
9620 .form-horizontal .help-block {
9623 .form-horizontal input
+ .help-block
,
9624 .form-horizontal select
+ .help-block
,
9625 .form-horizontal textarea
+ .help-block
,
9626 .form-horizontal
.uneditable-input
+ .help-block
,
9627 .form-horizontal
.input-prepend
+ .help-block
,
9628 .form-horizontal .input-append + .help-block {
9631 .form-horizontal .form-actions {
9632 padding-left: 200px;
9636 background-color: transparent
;
9637 border-collapse: collapse
;
9642 margin-bottom: 20px;
9649 vertical-align: top
;
9650 border-top: 1px solid
#ddd;
9656 vertical-align: bottom
;
9658 .table caption
+ thead
tr:first-child th
,
9659 .table caption
+ thead
tr:first-child td
,
9660 .table colgroup
+ thead
tr:first-child th
,
9661 .table colgroup
+ thead
tr:first-child td
,
9662 .table
thead:first-child
tr:first-child th
,
9663 .table thead:first-child tr:first-child td {
9666 .table tbody + tbody {
9667 border-top: 2px solid
#ddd;
9670 background-color: #fff;
9672 .table-condensed th
,
9673 .table-condensed td {
9677 border: 1px solid
#ddd;
9678 border-collapse: separate
;
9679 *border-collapse: collapse
;
9681 -webkit-border-radius: 4px;
9682 -moz-border-radius: 4px;
9686 .table-bordered td {
9687 border-left: 1px solid
#ddd;
9689 .table-bordered caption
+ thead
tr:first-child th
,
9690 .table-bordered caption
+ tbody
tr:first-child th
,
9691 .table-bordered caption
+ tbody
tr:first-child td
,
9692 .table-bordered colgroup
+ thead
tr:first-child th
,
9693 .table-bordered colgroup
+ tbody
tr:first-child th
,
9694 .table-bordered colgroup
+ tbody
tr:first-child td
,
9695 .table-bordered
thead:first-child
tr:first-child th
,
9696 .table-bordered
tbody:first-child
tr:first-child th
,
9697 .table-bordered tbody:first-child tr:first-child td {
9700 .table-bordered
thead:first-child
tr:first-child
> th:first-child
,
9701 .table-bordered
tbody:first-child
tr:first-child
> td:first-child
,
9702 .table-bordered tbody:first-child tr:first-child > th:first-child {
9703 -webkit-border-top-left-radius: 4px;
9704 -moz-border-radius-topleft: 4px;
9705 border-top-left-radius: 4px;
9707 .table-bordered
thead:first-child
tr:first-child
> th:last-child
,
9708 .table-bordered
tbody:first-child
tr:first-child
> td:last-child
,
9709 .table-bordered tbody:first-child tr:first-child > th:last-child {
9710 -webkit-border-top-right-radius: 4px;
9711 -moz-border-radius-topright: 4px;
9712 border-top-right-radius: 4px;
9714 .table-bordered
thead:last-child
tr:last-child
> th:first-child
,
9715 .table-bordered
tbody:last-child
tr:last-child
> td:first-child
,
9716 .table-bordered
tbody:last-child
tr:last-child
> th:first-child
,
9717 .table-bordered
tfoot:last-child
tr:last-child
> td:first-child
,
9718 .table-bordered tfoot:last-child tr:last-child > th:first-child {
9719 -webkit-border-bottom-left-radius: 4px;
9720 -moz-border-radius-bottomleft: 4px;
9721 border-bottom-left-radius: 4px;
9723 .table-bordered
thead:last-child
tr:last-child
> th:last-child
,
9724 .table-bordered
tbody:last-child
tr:last-child
> td:last-child
,
9725 .table-bordered
tbody:last-child
tr:last-child
> th:last-child
,
9726 .table-bordered
tfoot:last-child
tr:last-child
> td:last-child
,
9727 .table-bordered tfoot:last-child tr:last-child > th:last-child {
9728 -webkit-border-bottom-right-radius: 4px;
9729 -moz-border-radius-bottomright: 4px;
9730 border-bottom-right-radius: 4px;
9732 .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
9733 -webkit-border-bottom-left-radius: 0;
9734 -moz-border-radius-bottomleft: 0;
9735 border-bottom-left-radius: 0;
9737 .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
9738 -webkit-border-bottom-right-radius: 0;
9739 -moz-border-radius-bottomright: 0;
9740 border-bottom-right-radius: 0;
9742 .table-bordered caption
+ thead
tr:first-child
th:first-child
,
9743 .table-bordered caption
+ tbody
tr:first-child
td:first-child
,
9744 .table-bordered colgroup
+ thead
tr:first-child
th:first-child
,
9745 .table-bordered colgroup + tbody tr:first-child td:first-child {
9746 -webkit-border-top-left-radius: 4px;
9747 -moz-border-radius-topleft: 4px;
9748 border-top-left-radius: 4px;
9750 .table-bordered caption
+ thead
tr:first-child
th:last-child
,
9751 .table-bordered caption
+ tbody
tr:first-child
td:last-child
,
9752 .table-bordered colgroup
+ thead
tr:first-child
th:last-child
,
9753 .table-bordered colgroup + tbody tr:first-child td:last-child {
9754 -webkit-border-top-right-radius: 4px;
9755 -moz-border-radius-topright: 4px;
9756 border-top-right-radius: 4px;
9758 .table-striped tbody
> tr:nth-child
(odd
) > td
,
9759 .table-striped tbody > tr:nth-child(odd) > th {
9760 background-color: #f9f9f9;
9762 .table-hover tbody
tr:hover
> td
,
9763 .table-hover tbody tr:hover > th {
9764 background-color: #f5f5f5;
9766 table td
[class
*="span"],
9767 table th
[class
*="span"],
9768 .row-fluid table td
[class
*="span"],
9769 .row-fluid table th[class*="span"] {
9770 display: table-cell
;
9846 .table tbody tr.success > td {
9847 background-color: #dff0d8;
9849 .table tbody tr.error > td {
9850 background-color: #f2dede;
9852 .table tbody tr.warning > td {
9853 background-color: #fcf8e3;
9855 .table tbody tr.info > td {
9856 background-color: #d9edf7;
9858 .table-hover tbody tr.success:hover > td {
9859 background-color: #d0e9c6;
9861 .table-hover tbody tr.error:hover > td {
9862 background-color: #ebcccc;
9864 .table-hover tbody tr.warning:hover > td {
9865 background-color: #faf2cc;
9867 .table-hover tbody tr.info:hover > td {
9868 background-color: #c4e3f3;
9872 display: inline-block
;
9875 *margin-right: .3em;
9877 vertical-align: text-top
;
9878 background-image: url
("[[pix:theme|glyphicons-halflings]]");
9879 background-position: 14px 14px;
9880 background-repeat: no-repeat
;
9883 /* White icons with optional class, or on hover/focus/active states of certain elements */
9885 .nav-pills
> .active
> a
> [class^
="icon-"],
9886 .nav-pills
> .active
> a
> [class
*=" icon-"],
9887 .nav-list
> .active
> a
> [class^
="icon-"],
9888 .nav-list
> .active
> a
> [class
*=" icon-"],
9889 .navbar-inverse
.nav
> .active
> a
> [class^
="icon-"],
9890 .navbar-inverse
.nav
> .active
> a
> [class
*=" icon-"],
9891 .dropdown-menu
> li
> a:hover
> [class^
="icon-"],
9892 .dropdown-menu
> li
> a:focus
> [class^
="icon-"],
9893 .dropdown-menu
> li
> a:hover
> [class
*=" icon-"],
9894 .dropdown-menu
> li
> a:focus
> [class
*=" icon-"],
9895 .dropdown-menu
> .active
> a
> [class^
="icon-"],
9896 .dropdown-menu
> .active
> a
> [class
*=" icon-"],
9897 .dropdown-submenu:hover
> a
> [class^
="icon-"],
9898 .dropdown-submenu:focus
> a
> [class^
="icon-"],
9899 .dropdown-submenu:hover
> a
> [class
*=" icon-"],
9900 .dropdown-submenu:focus > a > [class*=" icon-"] {
9901 background-image: url
("[[pix:theme|glyphicons-halflings-white]]");
9904 background-position: 0 0;
9907 background-position: -24px 0;
9910 background-position: -48px 0;
9913 background-position: -72px 0;
9916 background-position: -96px 0;
9919 background-position: -120px 0;
9922 background-position: -144px 0;
9925 background-position: -168px 0;
9928 background-position: -192px 0;
9931 background-position: -216px 0;
9934 background-position: -240px 0;
9937 background-position: -264px 0;
9940 background-position: -288px 0;
9943 background-position: -312px 0;
9946 background-position: -336px 0;
9949 background-position: -360px 0;
9952 background-position: -384px 0;
9955 background-position: -408px 0;
9958 background-position: -432px 0;
9961 background-position: -456px 0;
9964 background-position: 0 -24px;
9967 background-position: -24px -24px;
9970 background-position: -48px -24px;
9973 background-position: -72px -24px;
9975 .icon-download-alt {
9976 background-position: -96px -24px;
9979 background-position: -120px -24px;
9982 background-position: -144px -24px;
9985 background-position: -168px -24px;
9988 background-position: -192px -24px;
9991 background-position: -216px -24px;
9994 background-position: -240px -24px;
9997 background-position: -264px -24px;
10000 background-position: -287px -24px;
10003 background-position: -312px -24px;
10006 background-position: -336px -24px;
10009 background-position: -360px -24px;
10011 .icon-volume-down {
10012 background-position: -384px -24px;
10015 background-position: -408px -24px;
10018 background-position: -432px -24px;
10021 background-position: -456px -24px;
10024 background-position: 0 -48px;
10027 background-position: -25px -48px;
10030 background-position: -48px -48px;
10033 background-position: -72px -48px;
10036 background-position: -96px -48px;
10039 background-position: -120px -48px;
10042 background-position: -144px -48px;
10045 background-position: -167px -48px;
10048 background-position: -192px -48px;
10050 .icon-text-height {
10051 background-position: -216px -48px;
10054 background-position: -240px -48px;
10057 background-position: -264px -48px;
10059 .icon-align-center {
10060 background-position: -288px -48px;
10062 .icon-align-right {
10063 background-position: -312px -48px;
10065 .icon-align-justify {
10066 background-position: -336px -48px;
10069 background-position: -360px -48px;
10071 .icon-indent-left {
10072 background-position: -384px -48px;
10074 .icon-indent-right {
10075 background-position: -408px -48px;
10077 .icon-facetime-video {
10078 background-position: -432px -48px;
10081 background-position: -456px -48px;
10084 background-position: 0 -72px;
10087 background-position: -24px -72px;
10090 background-position: -48px -72px;
10093 background-position: -72px -72px;
10096 background-position: -96px -72px;
10099 background-position: -120px -72px;
10102 background-position: -144px -72px;
10105 background-position: -168px -72px;
10107 .icon-step-backward {
10108 background-position: -192px -72px;
10110 .icon-fast-backward {
10111 background-position: -216px -72px;
10114 background-position: -240px -72px;
10117 background-position: -264px -72px;
10120 background-position: -288px -72px;
10123 background-position: -312px -72px;
10126 background-position: -336px -72px;
10128 .icon-fast-forward {
10129 background-position: -360px -72px;
10131 .icon-step-forward {
10132 background-position: -384px -72px;
10135 background-position: -408px -72px;
10137 .icon-chevron-left {
10138 background-position: -432px -72px;
10140 .icon-chevron-right {
10141 background-position: -456px -72px;
10144 background-position: 0 -96px;
10147 background-position: -24px -96px;
10149 .icon-remove-sign {
10150 background-position: -48px -96px;
10153 background-position: -72px -96px;
10155 .icon-question-sign {
10156 background-position: -96px -96px;
10159 background-position: -120px -96px;
10162 background-position: -144px -96px;
10164 .icon-remove-circle {
10165 background-position: -168px -96px;
10168 background-position: -192px -96px;
10171 background-position: -216px -96px;
10174 background-position: -240px -96px;
10176 .icon-arrow-right {
10177 background-position: -264px -96px;
10180 background-position: -289px -96px;
10183 background-position: -312px -96px;
10186 background-position: -336px -96px;
10188 .icon-resize-full {
10189 background-position: -360px -96px;
10191 .icon-resize-small {
10192 background-position: -384px -96px;
10195 background-position: -408px -96px;
10198 background-position: -433px -96px;
10201 background-position: -456px -96px;
10203 .icon-exclamation-sign {
10204 background-position: 0 -120px;
10207 background-position: -24px -120px;
10210 background-position: -48px -120px;
10213 background-position: -72px -120px;
10216 background-position: -96px -120px;
10219 background-position: -120px -120px;
10221 .icon-warning-sign {
10222 background-position: -144px -120px;
10225 background-position: -168px -120px;
10228 background-position: -192px -120px;
10231 background-position: -216px -120px;
10235 background-position: -240px -120px;
10238 background-position: -264px -120px;
10241 background-position: -288px -120px;
10243 .icon-chevron-down {
10244 background-position: -313px -119px;
10247 background-position: -336px -120px;
10249 .icon-shopping-cart {
10250 background-position: -360px -120px;
10252 .icon-folder-close {
10253 background-position: -384px -120px;
10256 .icon-folder-open {
10257 background-position: -408px -120px;
10260 .icon-resize-vertical {
10261 background-position: -432px -119px;
10263 .icon-resize-horizontal {
10264 background-position: -456px -118px;
10267 background-position: 0 -144px;
10270 background-position: -24px -144px;
10273 background-position: -48px -144px;
10275 .icon-certificate {
10276 background-position: -72px -144px;
10279 background-position: -96px -144px;
10281 .icon-thumbs-down {
10282 background-position: -120px -144px;
10285 background-position: -144px -144px;
10288 background-position: -168px -144px;
10291 background-position: -192px -144px;
10294 background-position: -216px -144px;
10296 .icon-circle-arrow-right {
10297 background-position: -240px -144px;
10299 .icon-circle-arrow-left {
10300 background-position: -264px -144px;
10302 .icon-circle-arrow-up {
10303 background-position: -288px -144px;
10305 .icon-circle-arrow-down {
10306 background-position: -312px -144px;
10309 background-position: -336px -144px;
10312 background-position: -360px -144px;
10315 background-position: -384px -144px;
10318 background-position: -408px -144px;
10321 background-position: -432px -144px;
10324 background-position: -456px -144px;
10328 position: relative
;
10331 *margin-bottom: -3px;
10333 .dropdown-toggle:active
,
10334 .open .dropdown-toggle {
10338 display: inline-block
;
10341 vertical-align: top
;
10342 border-top: 4px solid
#000;
10343 border-right: 4px solid transparent
;
10344 border-left: 4px solid transparent
;
10352 position: absolute
;
10362 background-color: #fff;
10363 border: 1px solid
#ccc;
10364 border: 1px solid rgba
(0, 0, 0, 0.2);
10365 *border-right-width: 2px;
10366 *border-bottom-width: 2px;
10367 -webkit-border-radius: 6px;
10368 -moz-border-radius: 6px;
10369 border-radius: 6px;
10370 -webkit-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
10371 -moz-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
10372 box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
10373 -webkit-background-clip: padding-box
;
10374 -moz-background-clip: padding
;
10375 background-clip: padding-box
;
10377 .dropdown-menu.pull-right {
10381 .dropdown-menu .divider {
10385 *margin: -5px 0 5px;
10387 background-color: #e5e5e5;
10388 border-bottom: 1px solid
#fff;
10390 .dropdown-menu > li > a {
10394 font-weight: normal
;
10397 white-space: nowrap
;
10399 .dropdown-menu
> li
> a:hover
,
10400 .dropdown-menu
> li
> a:focus
,
10401 .dropdown-submenu:hover
> a
,
10402 .dropdown-submenu:focus > a {
10403 text-decoration: none
;
10405 background-color: #00699e;
10406 background-image: -moz-linear-gradient
(top
, #0070a8, #005f8f);
10407 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#005f8f));
10408 background-image: -webkit-linear-gradient
(top
, #0070a8, #005f8f);
10409 background-image: -o-linear-gradient
(top
, #0070a8, #005f8f);
10410 background-image: linear-gradient
(to bottom
, #0070a8, #005f8f);
10411 background-repeat: repeat-x
;
10412 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff005f8f', GradientType
=0);
10414 .dropdown-menu
> .active
> a
,
10415 .dropdown-menu
> .active
> a:hover
,
10416 .dropdown-menu > .active > a:focus {
10418 text-decoration: none
;
10420 background-color: #00699e;
10421 background-image: -moz-linear-gradient
(top
, #0070a8, #005f8f);
10422 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#005f8f));
10423 background-image: -webkit-linear-gradient
(top
, #0070a8, #005f8f);
10424 background-image: -o-linear-gradient
(top
, #0070a8, #005f8f);
10425 background-image: linear-gradient
(to bottom
, #0070a8, #005f8f);
10426 background-repeat: repeat-x
;
10427 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff005f8f', GradientType
=0);
10429 .dropdown-menu
> .disabled
> a
,
10430 .dropdown-menu
> .disabled
> a:hover
,
10431 .dropdown-menu > .disabled > a:focus {
10434 .dropdown-menu
> .disabled
> a:hover
,
10435 .dropdown-menu > .disabled > a:focus {
10436 text-decoration: none
;
10437 background-color: transparent
;
10438 background-image: none
;
10439 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
10445 .open > .dropdown-menu {
10448 .dropdown-backdrop {
10456 .pull-right > .dropdown-menu {
10461 .navbar-fixed-bottom .dropdown .caret {
10463 border-bottom: 4px solid
#000;
10466 .dropup
.dropdown-menu
,
10467 .navbar-fixed-bottom .dropdown .dropdown-menu {
10470 margin-bottom: 1px;
10472 .dropdown-submenu {
10473 position: relative
;
10475 .dropdown-submenu > .dropdown-menu {
10480 -webkit-border-radius: 0 6px 6px 6px;
10481 -moz-border-radius: 0 6px 6px 6px;
10482 border-radius: 0 6px 6px 6px;
10484 .dropdown-submenu:hover > .dropdown-menu {
10487 .dropup .dropdown-submenu > .dropdown-menu {
10491 margin-bottom: -2px;
10492 -webkit-border-radius: 5px 5px 5px 0;
10493 -moz-border-radius: 5px 5px 5px 0;
10494 border-radius: 5px 5px 5px 0;
10496 .dropdown-submenu > a:after {
10502 border-color: transparent
;
10503 border-style: solid
;
10504 border-width: 5px 0 5px 5px;
10505 border-left-color: #cccccc;
10507 margin-right: -10px;
10509 .dropdown-submenu:hover > a:after {
10510 border-left-color: #fff;
10512 .dropdown-submenu.pull-left {
10515 .dropdown-submenu.pull-left > .dropdown-menu {
10518 -webkit-border-radius: 6px 0 6px 6px;
10519 -moz-border-radius: 6px 0 6px 6px;
10520 border-radius: 6px 0 6px 6px;
10522 .dropdown .dropdown-menu .nav-header {
10523 padding-left: 20px;
10524 padding-right: 20px;
10529 -webkit-border-radius: 4px;
10530 -moz-border-radius: 4px;
10531 border-radius: 4px;
10536 margin-bottom: 20px;
10537 background-color: #f5f5f5;
10538 border: 1px solid
#e3e3e3;
10539 -webkit-border-radius: 4px;
10540 -moz-border-radius: 4px;
10541 border-radius: 4px;
10542 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
10543 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
10544 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
10547 border-color: #ddd;
10548 border-color: rgba
(0, 0, 0, 0.15);
10552 -webkit-border-radius: 6px;
10553 -moz-border-radius: 6px;
10554 border-radius: 6px;
10558 -webkit-border-radius: 3px;
10559 -moz-border-radius: 3px;
10560 border-radius: 3px;
10564 -webkit-transition: opacity
0.15s linear
;
10565 -moz-transition: opacity
0.15s linear
;
10566 -o-transition: opacity
0.15s linear
;
10567 transition: opacity
0.15s linear
;
10573 position: relative
;
10576 -webkit-transition: height
0.35s ease
;
10577 -moz-transition: height
0.35s ease
;
10578 -o-transition: height
0.35s ease
;
10579 transition: height
0.35s ease
;
10590 text-shadow: 0 1px 0 #ffffff;
10592 filter: alpha
(opacity
=20);
10597 text-decoration: none
;
10600 filter: alpha
(opacity
=40);
10605 background: transparent
;
10607 -webkit-appearance: none
;
10610 display: inline-block
;
10612 /* IE7 inline-block hack */
10618 text-align: center
;
10619 vertical-align: middle
;
10622 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
10623 background-color: #f5f5f5;
10624 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
10625 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
10626 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
10627 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
10628 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
10629 background-repeat: repeat-x
;
10630 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
10631 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
10632 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
10633 *background-color: #e6e6e6;
10634 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
10635 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
10636 border: 1px solid
#ccc;
10638 border-bottom-color: #b3b3b3;
10639 -webkit-border-radius: 4px;
10640 -moz-border-radius: 4px;
10641 border-radius: 4px;
10642 *margin-left: .3em;
10643 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
10644 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
10645 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
10654 background-color: #e6e6e6;
10655 *background-color: #d9d9d9;
10659 background-color: #cccccc \
9;
10667 text-decoration: none
;
10668 background-position: 0 -15px;
10669 -webkit-transition: background-position
0.1s linear
;
10670 -moz-transition: background-position
0.1s linear
;
10671 -o-transition: background-position
0.1s linear
;
10672 transition: background-position
0.1s linear
;
10675 outline: thin dotted
#333;
10676 outline: 5px auto
-webkit-focus-ring-color
;
10677 outline-offset: -2px;
10681 background-image: none
;
10683 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
10684 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
10685 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
10690 background-image: none
;
10692 filter: alpha
(opacity
=65);
10693 -webkit-box-shadow: none
;
10694 -moz-box-shadow: none
;
10698 padding: 11px 19px;
10700 -webkit-border-radius: 6px;
10701 -moz-border-radius: 6px;
10702 border-radius: 6px;
10704 .btn-large
[class^
="icon-"],
10705 .btn-large [class*=" icon-"] {
10711 -webkit-border-radius: 3px;
10712 -moz-border-radius: 3px;
10713 border-radius: 3px;
10715 .btn-small
[class^
="icon-"],
10716 .btn-small [class*=" icon-"] {
10719 .btn-mini
[class^
="icon-"],
10720 .btn-mini [class*=" icon-"] {
10726 -webkit-border-radius: 3px;
10727 -moz-border-radius: 3px;
10728 border-radius: 3px;
10735 -webkit-box-sizing: border-box
;
10736 -moz-box-sizing: border-box
;
10737 box-sizing: border-box
;
10739 .btn-block + .btn-block {
10742 input
[type
="submit"].btn-block
,
10743 input
[type
="reset"].btn-block
,
10744 input
[type
="button"].btn-block
{
10747 .btn-primary
.active
,
10748 .btn-warning
.active
,
10749 .btn-danger
.active
,
10750 .btn-success
.active
,
10752 .btn-inverse.active {
10753 color: rgba
(255, 255, 255, 0.75);
10757 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
10758 background-color: #005aa8;
10759 background-image: -moz-linear-gradient
(top
, #0070a8, #0038a8);
10760 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#0038a8));
10761 background-image: -webkit-linear-gradient
(top
, #0070a8, #0038a8);
10762 background-image: -o-linear-gradient
(top
, #0070a8, #0038a8);
10763 background-image: linear-gradient
(to bottom
, #0070a8, #0038a8);
10764 background-repeat: repeat-x
;
10765 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff0038a8', GradientType
=0);
10766 border-color: #0038a8 #0038a8 #001e5c;
10767 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
10768 *background-color: #0038a8;
10769 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
10770 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
10772 .btn-primary:hover
,
10773 .btn-primary:focus
,
10774 .btn-primary:active
,
10775 .btn-primary
.active
,
10776 .btn-primary
.disabled
,
10777 .btn-primary[disabled] {
10779 background-color: #0038a8;
10780 *background-color: #002f8f;
10782 .btn-primary:active
,
10783 .btn-primary.active {
10784 background-color: #002775 \
9;
10788 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
10789 background-color: #faa732;
10790 background-image: -moz-linear-gradient
(top
, #fbb450, #f89406);
10791 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fbb450), to
(#f89406));
10792 background-image: -webkit-linear-gradient
(top
, #fbb450, #f89406);
10793 background-image: -o-linear-gradient
(top
, #fbb450, #f89406);
10794 background-image: linear-gradient
(to bottom
, #fbb450, #f89406);
10795 background-repeat: repeat-x
;
10796 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fffbb450', endColorstr
='#fff89406', GradientType
=0);
10797 border-color: #f89406 #f89406 #ad6704;
10798 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
10799 *background-color: #f89406;
10800 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
10801 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
10803 .btn-warning:hover
,
10804 .btn-warning:focus
,
10805 .btn-warning:active
,
10806 .btn-warning
.active
,
10807 .btn-warning
.disabled
,
10808 .btn-warning[disabled] {
10810 background-color: #f89406;
10811 *background-color: #df8505;
10813 .btn-warning:active
,
10814 .btn-warning.active {
10815 background-color: #c67605 \
9;
10819 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
10820 background-color: #da4f49;
10821 background-image: -moz-linear-gradient
(top
, #ee5f5b, #bd362f);
10822 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#ee5f5b), to
(#bd362f));
10823 background-image: -webkit-linear-gradient
(top
, #ee5f5b, #bd362f);
10824 background-image: -o-linear-gradient
(top
, #ee5f5b, #bd362f);
10825 background-image: linear-gradient
(to bottom
, #ee5f5b, #bd362f);
10826 background-repeat: repeat-x
;
10827 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffee5f5b', endColorstr
='#ffbd362f', GradientType
=0);
10828 border-color: #bd362f #bd362f #802420;
10829 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
10830 *background-color: #bd362f;
10831 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
10832 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
10836 .btn-danger:active
,
10837 .btn-danger
.active
,
10838 .btn-danger
.disabled
,
10839 .btn-danger[disabled] {
10841 background-color: #bd362f;
10842 *background-color: #a9302a;
10844 .btn-danger:active
,
10845 .btn-danger.active {
10846 background-color: #942a25 \
9;
10850 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
10851 background-color: #5bb75b;
10852 background-image: -moz-linear-gradient
(top
, #62c462, #51a351);
10853 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#62c462), to
(#51a351));
10854 background-image: -webkit-linear-gradient
(top
, #62c462, #51a351);
10855 background-image: -o-linear-gradient
(top
, #62c462, #51a351);
10856 background-image: linear-gradient
(to bottom
, #62c462, #51a351);
10857 background-repeat: repeat-x
;
10858 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff62c462', endColorstr
='#ff51a351', GradientType
=0);
10859 border-color: #51a351 #51a351 #387038;
10860 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
10861 *background-color: #51a351;
10862 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
10863 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
10865 .btn-success:hover
,
10866 .btn-success:focus
,
10867 .btn-success:active
,
10868 .btn-success
.active
,
10869 .btn-success
.disabled
,
10870 .btn-success[disabled] {
10872 background-color: #51a351;
10873 *background-color: #499249;
10875 .btn-success:active
,
10876 .btn-success.active {
10877 background-color: #408140 \
9;
10881 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
10882 background-color: #49afcd;
10883 background-image: -moz-linear-gradient
(top
, #5bc0de, #2f96b4);
10884 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#5bc0de), to
(#2f96b4));
10885 background-image: -webkit-linear-gradient
(top
, #5bc0de, #2f96b4);
10886 background-image: -o-linear-gradient
(top
, #5bc0de, #2f96b4);
10887 background-image: linear-gradient
(to bottom
, #5bc0de, #2f96b4);
10888 background-repeat: repeat-x
;
10889 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff5bc0de', endColorstr
='#ff2f96b4', GradientType
=0);
10890 border-color: #2f96b4 #2f96b4 #1f6377;
10891 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
10892 *background-color: #2f96b4;
10893 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
10894 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
10900 .btn-info
.disabled
,
10901 .btn-info[disabled] {
10903 background-color: #2f96b4;
10904 *background-color: #2a85a0;
10908 background-color: #24748c \
9;
10912 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
10913 background-color: #363636;
10914 background-image: -moz-linear-gradient
(top
, #444, #222);
10915 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#444), to
(#222));
10916 background-image: -webkit-linear-gradient
(top
, #444, #222);
10917 background-image: -o-linear-gradient
(top
, #444, #222);
10918 background-image: linear-gradient
(to bottom
, #444, #222);
10919 background-repeat: repeat-x
;
10920 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff444444', endColorstr
='#ff222222', GradientType
=0);
10921 border-color: #222 #222 #000000;
10922 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
10923 *background-color: #222;
10924 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
10925 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
10927 .btn-inverse:hover
,
10928 .btn-inverse:focus
,
10929 .btn-inverse:active
,
10930 .btn-inverse
.active
,
10931 .btn-inverse
.disabled
,
10932 .btn-inverse[disabled] {
10934 background-color: #222;
10935 *background-color: #151515;
10937 .btn-inverse:active
,
10938 .btn-inverse.active {
10939 background-color: #080808 \
9;
10942 input
[type
="submit"].btn
{
10944 *padding-bottom: 3px;
10946 button
.btn::-moz-focus-inner
,
10947 input
[type
="submit"].btn::-moz-focus-inner
{
10951 button
.btn
.btn-large
,
10952 input
[type
="submit"].btn
.btn-large
{
10954 *padding-bottom: 7px;
10956 button
.btn
.btn-small
,
10957 input
[type
="submit"].btn
.btn-small
{
10959 *padding-bottom: 3px;
10961 button
.btn
.btn-mini
,
10962 input
[type
="submit"].btn
.btn-mini
{
10964 *padding-bottom: 1px;
10968 .btn-link[disabled] {
10969 background-color: transparent
;
10970 background-image: none
;
10971 -webkit-box-shadow: none
;
10972 -moz-box-shadow: none
;
10976 border-color: transparent
;
10979 -webkit-border-radius: 0;
10980 -moz-border-radius: 0;
10986 text-decoration: underline
;
10987 background-color: transparent
;
10989 .btn-link
[disabled
]:hover
,
10990 .btn-link[disabled]:focus {
10992 text-decoration: none
;
10995 position: relative
;
10996 display: inline-block
;
10998 /* IE7 inline-block hack */
11001 vertical-align: middle
;
11002 white-space: nowrap
;
11003 *margin-left: .3em;
11005 .btn-group:first-child {
11008 .btn-group + .btn-group {
11014 margin-bottom: 10px;
11016 .btn-toolbar
> .btn
+ .btn
,
11017 .btn-toolbar
> .btn-group
+ .btn
,
11018 .btn-toolbar > .btn + .btn-group {
11021 .btn-group > .btn {
11022 position: relative
;
11023 -webkit-border-radius: 0;
11024 -moz-border-radius: 0;
11027 .btn-group > .btn + .btn {
11031 .btn-group
> .dropdown-menu
,
11032 .btn-group > .popover {
11035 .btn-group > .btn-mini {
11038 .btn-group > .btn-small {
11041 .btn-group > .btn-large {
11044 .btn-group > .btn:first-child {
11046 -webkit-border-top-left-radius: 4px;
11047 -moz-border-radius-topleft: 4px;
11048 border-top-left-radius: 4px;
11049 -webkit-border-bottom-left-radius: 4px;
11050 -moz-border-radius-bottomleft: 4px;
11051 border-bottom-left-radius: 4px;
11053 .btn-group
> .btn:last-child
,
11054 .btn-group > .dropdown-toggle {
11055 -webkit-border-top-right-radius: 4px;
11056 -moz-border-radius-topright: 4px;
11057 border-top-right-radius: 4px;
11058 -webkit-border-bottom-right-radius: 4px;
11059 -moz-border-radius-bottomright: 4px;
11060 border-bottom-right-radius: 4px;
11062 .btn-group > .btn.large:first-child {
11064 -webkit-border-top-left-radius: 6px;
11065 -moz-border-radius-topleft: 6px;
11066 border-top-left-radius: 6px;
11067 -webkit-border-bottom-left-radius: 6px;
11068 -moz-border-radius-bottomleft: 6px;
11069 border-bottom-left-radius: 6px;
11071 .btn-group
> .btn
.large:last-child
,
11072 .btn-group > .large.dropdown-toggle {
11073 -webkit-border-top-right-radius: 6px;
11074 -moz-border-radius-topright: 6px;
11075 border-top-right-radius: 6px;
11076 -webkit-border-bottom-right-radius: 6px;
11077 -moz-border-radius-bottomright: 6px;
11078 border-bottom-right-radius: 6px;
11080 .btn-group
> .btn:hover
,
11081 .btn-group
> .btn:focus
,
11082 .btn-group
> .btn:active
,
11083 .btn-group > .btn.active {
11086 .btn-group
.dropdown-toggle:active
,
11087 .btn-group.open .dropdown-toggle {
11090 .btn-group > .btn + .dropdown-toggle {
11092 padding-right: 8px;
11093 -webkit-box-shadow: inset
1px 0 0 rgba
(255,255,255,.125), inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
11094 -moz-box-shadow: inset
1px 0 0 rgba
(255,255,255,.125), inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
11095 box-shadow: inset
1px 0 0 rgba
(255,255,255,.125), inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
11097 *padding-bottom: 5px;
11099 .btn-group > .btn-mini + .dropdown-toggle {
11101 padding-right: 5px;
11103 *padding-bottom: 2px;
11105 .btn-group > .btn-small + .dropdown-toggle {
11107 *padding-bottom: 4px;
11109 .btn-group > .btn-large + .dropdown-toggle {
11110 padding-left: 12px;
11111 padding-right: 12px;
11113 *padding-bottom: 7px;
11115 .btn-group.open .dropdown-toggle {
11116 background-image: none
;
11117 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
11118 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
11119 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
11121 .btn-group.open .btn.dropdown-toggle {
11122 background-color: #e6e6e6;
11124 .btn-group.open .btn-primary.dropdown-toggle {
11125 background-color: #0038a8;
11127 .btn-group.open .btn-warning.dropdown-toggle {
11128 background-color: #f89406;
11130 .btn-group.open .btn-danger.dropdown-toggle {
11131 background-color: #bd362f;
11133 .btn-group.open .btn-success.dropdown-toggle {
11134 background-color: #51a351;
11136 .btn-group.open .btn-info.dropdown-toggle {
11137 background-color: #2f96b4;
11139 .btn-group.open .btn-inverse.dropdown-toggle {
11140 background-color: #222;
11146 .btn-large .caret {
11149 .btn-large .caret {
11150 border-left-width: 5px;
11151 border-right-width: 5px;
11152 border-top-width: 5px;
11155 .btn-small .caret {
11158 .dropup .btn-large .caret {
11159 border-bottom-width: 5px;
11161 .btn-primary
.caret
,
11162 .btn-warning
.caret
,
11163 .btn-danger
.caret
,
11165 .btn-success
.caret
,
11166 .btn-inverse .caret {
11167 border-top-color: #fff;
11168 border-bottom-color: #fff;
11170 .btn-group-vertical {
11171 display: inline-block
;
11173 /* IE7 inline-block hack */
11176 .btn-group-vertical > .btn {
11180 -webkit-border-radius: 0;
11181 -moz-border-radius: 0;
11184 .btn-group-vertical > .btn + .btn {
11188 .btn-group-vertical > .btn:first-child {
11189 -webkit-border-radius: 4px 4px 0 0;
11190 -moz-border-radius: 4px 4px 0 0;
11191 border-radius: 4px 4px 0 0;
11193 .btn-group-vertical > .btn:last-child {
11194 -webkit-border-radius: 0 0 4px 4px;
11195 -moz-border-radius: 0 0 4px 4px;
11196 border-radius: 0 0 4px 4px;
11198 .btn-group-vertical > .btn-large:first-child {
11199 -webkit-border-radius: 6px 6px 0 0;
11200 -moz-border-radius: 6px 6px 0 0;
11201 border-radius: 6px 6px 0 0;
11203 .btn-group-vertical > .btn-large:last-child {
11204 -webkit-border-radius: 0 0 6px 6px;
11205 -moz-border-radius: 0 0 6px 6px;
11206 border-radius: 0 0 6px 6px;
11209 padding: 8px 35px 8px 14px;
11210 margin-bottom: 20px;
11211 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
11212 background-color: #fcf8e3;
11213 border: 1px solid
#fbeed5;
11214 -webkit-border-radius: 4px;
11215 -moz-border-radius: 4px;
11216 border-radius: 4px;
11226 position: relative
;
11232 background-color: #dff0d8;
11233 border-color: #d6e9c6;
11236 .alert-success h4 {
11241 background-color: #f2dede;
11242 border-color: #eed3d7;
11250 background-color: #d9edf7;
11251 border-color: #bce8f1;
11259 padding-bottom: 14px;
11262 .alert-block > ul {
11265 .alert-block p + p {
11270 margin-bottom: 20px;
11276 .nav
> li
> a:hover
,
11277 .nav > li > a:focus {
11278 text-decoration: none
;
11279 background-color: #eee;
11281 .nav > li > a > img {
11284 .nav > .pull-right {
11294 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
11295 text-transform: uppercase
;
11297 .nav li + .nav-header {
11301 padding-left: 15px;
11302 padding-right: 15px;
11305 .nav-list
> li
> a
,
11306 .nav-list .nav-header {
11307 margin-left: -15px;
11308 margin-right: -15px;
11309 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
11311 .nav-list > li > a {
11314 .nav-list
> .active
> a
,
11315 .nav-list
> .active
> a:hover
,
11316 .nav-list > .active > a:focus {
11318 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.2);
11319 background-color: #0070a8;
11321 .nav-list
[class^
="icon-"],
11322 .nav-list [class*=" icon-"] {
11325 .nav-list .divider {
11329 *margin: -5px 0 5px;
11331 background-color: #e5e5e5;
11332 border-bottom: 1px solid
#fff;
11354 .nav-tabs
> li
> a
,
11355 .nav-pills > li > a {
11356 padding-right: 12px;
11357 padding-left: 12px;
11362 border-bottom: 1px solid
#ddd;
11365 margin-bottom: -1px;
11367 .nav-tabs > li > a {
11369 padding-bottom: 8px;
11371 border: 1px solid transparent
;
11372 -webkit-border-radius: 4px 4px 0 0;
11373 -moz-border-radius: 4px 4px 0 0;
11374 border-radius: 4px 4px 0 0;
11376 .nav-tabs
> li
> a:hover
,
11377 .nav-tabs > li > a:focus {
11378 border-color: #eee #eee #ddd;
11380 .nav-tabs
> .active
> a
,
11381 .nav-tabs
> .active
> a:hover
,
11382 .nav-tabs > .active > a:focus {
11384 background-color: #fff;
11385 border: 1px solid
#ddd;
11386 border-bottom-color: transparent
;
11389 .nav-pills > li > a {
11391 padding-bottom: 8px;
11393 margin-bottom: 2px;
11394 -webkit-border-radius: 5px;
11395 -moz-border-radius: 5px;
11396 border-radius: 5px;
11398 .nav-pills
> .active
> a
,
11399 .nav-pills
> .active
> a:hover
,
11400 .nav-pills > .active > a:focus {
11402 background-color: #0070a8;
11404 .nav-stacked > li {
11407 .nav-stacked > li > a {
11410 .nav-tabs.nav-stacked {
11413 .nav-tabs.nav-stacked > li > a {
11414 border: 1px solid
#ddd;
11415 -webkit-border-radius: 0;
11416 -moz-border-radius: 0;
11419 .nav-tabs.nav-stacked > li:first-child > a {
11420 -webkit-border-top-right-radius: 4px;
11421 -moz-border-radius-topright: 4px;
11422 border-top-right-radius: 4px;
11423 -webkit-border-top-left-radius: 4px;
11424 -moz-border-radius-topleft: 4px;
11425 border-top-left-radius: 4px;
11427 .nav-tabs.nav-stacked > li:last-child > a {
11428 -webkit-border-bottom-right-radius: 4px;
11429 -moz-border-radius-bottomright: 4px;
11430 border-bottom-right-radius: 4px;
11431 -webkit-border-bottom-left-radius: 4px;
11432 -moz-border-radius-bottomleft: 4px;
11433 border-bottom-left-radius: 4px;
11435 .nav-tabs
.nav-stacked
> li
> a:hover
,
11436 .nav-tabs.nav-stacked > li > a:focus {
11437 border-color: #ddd;
11440 .nav-pills.nav-stacked > li > a {
11441 margin-bottom: 3px;
11443 .nav-pills.nav-stacked > li:last-child > a {
11444 margin-bottom: 1px;
11446 .nav-tabs .dropdown-menu {
11447 -webkit-border-radius: 0 0 6px 6px;
11448 -moz-border-radius: 0 0 6px 6px;
11449 border-radius: 0 0 6px 6px;
11451 .nav-pills .dropdown-menu {
11452 -webkit-border-radius: 6px;
11453 -moz-border-radius: 6px;
11454 border-radius: 6px;
11456 .nav .dropdown-toggle .caret {
11457 border-top-color: #0070a8;
11458 border-bottom-color: #0070a8;
11461 .nav
.dropdown-toggle:hover
.caret
,
11462 .nav .dropdown-toggle:focus .caret {
11463 border-top-color: #003d5c;
11464 border-bottom-color: #003d5c;
11466 /* move down carets for tabs */
11467 .nav-tabs .dropdown-toggle .caret {
11470 .nav .active .dropdown-toggle .caret {
11471 border-top-color: #fff;
11472 border-bottom-color: #fff;
11474 .nav-tabs .active .dropdown-toggle .caret {
11475 border-top-color: #555;
11476 border-bottom-color: #555;
11478 .nav
> .dropdown
.active
> a:hover
,
11479 .nav > .dropdown.active > a:focus {
11482 .nav-tabs
.open
.dropdown-toggle
,
11483 .nav-pills
.open
.dropdown-toggle
,
11484 .nav
> li
.dropdown
.open
.active
> a:hover
,
11485 .nav > li.dropdown.open.active > a:focus {
11487 background-color: #999;
11488 border-color: #999;
11490 .nav li
.dropdown
.open
.caret
,
11491 .nav li
.dropdown
.open
.active
.caret
,
11492 .nav li
.dropdown
.open
a:hover
.caret
,
11493 .nav li.dropdown.open a:focus .caret {
11494 border-top-color: #fff;
11495 border-bottom-color: #fff;
11497 filter: alpha
(opacity
=100);
11499 .tabs-stacked
.open
> a:hover
,
11500 .tabs-stacked .open > a:focus {
11501 border-color: #999;
11518 .tabs-below
> .nav-tabs
,
11519 .tabs-right
> .nav-tabs
,
11520 .tabs-left > .nav-tabs {
11523 .tab-content
> .tab-pane
,
11524 .pill-content > .pill-pane {
11527 .tab-content
> .active
,
11528 .pill-content > .active {
11531 .tabs-below > .nav-tabs {
11532 border-top: 1px solid
#ddd;
11534 .tabs-below > .nav-tabs > li {
11538 .tabs-below > .nav-tabs > li > a {
11539 -webkit-border-radius: 0 0 4px 4px;
11540 -moz-border-radius: 0 0 4px 4px;
11541 border-radius: 0 0 4px 4px;
11543 .tabs-below
> .nav-tabs
> li
> a:hover
,
11544 .tabs-below > .nav-tabs > li > a:focus {
11545 border-bottom-color: transparent
;
11546 border-top-color: #ddd;
11548 .tabs-below
> .nav-tabs
> .active
> a
,
11549 .tabs-below
> .nav-tabs
> .active
> a:hover
,
11550 .tabs-below > .nav-tabs > .active > a:focus {
11551 border-color: transparent
#ddd #ddd #ddd;
11553 .tabs-left
> .nav-tabs
> li
,
11554 .tabs-right > .nav-tabs > li {
11557 .tabs-left
> .nav-tabs
> li
> a
,
11558 .tabs-right > .nav-tabs > li > a {
11561 margin-bottom: 3px;
11563 .tabs-left > .nav-tabs {
11565 margin-right: 19px;
11566 border-right: 1px solid
#ddd;
11568 .tabs-left > .nav-tabs > li > a {
11569 margin-right: -1px;
11570 -webkit-border-radius: 4px 0 0 4px;
11571 -moz-border-radius: 4px 0 0 4px;
11572 border-radius: 4px 0 0 4px;
11574 .tabs-left
> .nav-tabs
> li
> a:hover
,
11575 .tabs-left > .nav-tabs > li > a:focus {
11576 border-color: #eee #ddd #eee #eee;
11578 .tabs-left
> .nav-tabs
.active
> a
,
11579 .tabs-left
> .nav-tabs
.active
> a:hover
,
11580 .tabs-left > .nav-tabs .active > a:focus {
11581 border-color: #ddd transparent
#ddd #ddd;
11582 *border-right-color: #fff;
11584 .tabs-right > .nav-tabs {
11587 border-left: 1px solid
#ddd;
11589 .tabs-right > .nav-tabs > li > a {
11591 -webkit-border-radius: 0 4px 4px 0;
11592 -moz-border-radius: 0 4px 4px 0;
11593 border-radius: 0 4px 4px 0;
11595 .tabs-right
> .nav-tabs
> li
> a:hover
,
11596 .tabs-right > .nav-tabs > li > a:focus {
11597 border-color: #eee #eee #eee #ddd;
11599 .tabs-right
> .nav-tabs
.active
> a
,
11600 .tabs-right
> .nav-tabs
.active
> a:hover
,
11601 .tabs-right > .nav-tabs .active > a:focus {
11602 border-color: #ddd #ddd #ddd transparent
;
11603 *border-left-color: #fff;
11605 .nav > .disabled > a {
11608 .nav
> .disabled
> a:hover
,
11609 .nav > .disabled > a:focus {
11610 text-decoration: none
;
11611 background-color: transparent
;
11616 margin-bottom: 20px;
11617 *position: relative
;
11622 padding-left: 20px;
11623 padding-right: 20px;
11624 background-color: #fafafa;
11625 background-image: -moz-linear-gradient
(top
, #ffffff, #f2f2f2);
11626 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#ffffff), to
(#f2f2f2));
11627 background-image: -webkit-linear-gradient
(top
, #ffffff, #f2f2f2);
11628 background-image: -o-linear-gradient
(top
, #ffffff, #f2f2f2);
11629 background-image: linear-gradient
(to bottom
, #ffffff, #f2f2f2);
11630 background-repeat: repeat-x
;
11631 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#fff2f2f2', GradientType
=0);
11632 border: 1px solid
#d4d4d4;
11633 -webkit-border-radius: 4px;
11634 -moz-border-radius: 4px;
11635 border-radius: 4px;
11636 -webkit-box-shadow: 0 1px 4px rgba
(0, 0, 0, 0.065);
11637 -moz-box-shadow: 0 1px 4px rgba
(0, 0, 0, 0.065);
11638 box-shadow: 0 1px 4px rgba
(0, 0, 0, 0.065);
11641 .navbar-inner:before
,
11642 .navbar-inner:after {
11647 .navbar-inner:after {
11650 .navbar .container {
11653 .nav-collapse.collapse {
11660 padding: 10px 20px 10px;
11661 margin-left: -20px;
11665 text-shadow: 0 1px 0 #ffffff;
11667 .navbar
.brand:hover
,
11668 .navbar .brand:focus {
11669 text-decoration: none
;
11679 .navbar-link:hover
,
11680 .navbar-link:focus {
11683 .navbar .divider-vertical {
11686 border-left: 1px solid
#f2f2f2;
11687 border-right: 1px solid
#ffffff;
11690 .navbar .btn-group {
11693 .navbar
.btn-group
.btn
,
11694 .navbar
.input-prepend
.btn
,
11695 .navbar
.input-append
.btn
,
11696 .navbar
.input-prepend
.btn-group
,
11697 .navbar .input-append .btn-group {
11704 .navbar-form:before
,
11705 .navbar-form:after {
11710 .navbar-form:after {
11713 .navbar-form input
,
11714 .navbar-form select
,
11715 .navbar-form
.radio
,
11716 .navbar-form .checkbox {
11719 .navbar-form input
,
11720 .navbar-form select
,
11721 .navbar-form .btn {
11722 display: inline-block
;
11725 .navbar-form input
[type
="image"],
11726 .navbar-form input
[type
="checkbox"],
11727 .navbar-form input[type="radio"] {
11730 .navbar-form
.input-append
,
11731 .navbar-form .input-prepend {
11733 white-space: nowrap
;
11735 .navbar-form
.input-append input
,
11736 .navbar-form .input-prepend input {
11740 position: relative
;
11745 .navbar-search .search-query {
11748 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
11750 font-weight: normal
;
11752 -webkit-border-radius: 15px;
11753 -moz-border-radius: 15px;
11754 border-radius: 15px;
11756 .navbar-static-top {
11760 .navbar-static-top .navbar-inner {
11761 -webkit-border-radius: 0;
11762 -moz-border-radius: 0;
11766 .navbar-fixed-bottom {
11773 .navbar-fixed-top
.navbar-inner
,
11774 .navbar-static-top .navbar-inner {
11775 border-width: 0 0 1px;
11777 .navbar-fixed-bottom .navbar-inner {
11778 border-width: 1px 0 0;
11780 .navbar-fixed-top
.navbar-inner
,
11781 .navbar-fixed-bottom .navbar-inner {
11784 -webkit-border-radius: 0;
11785 -moz-border-radius: 0;
11788 .navbar-static-top
.container
,
11789 .navbar-fixed-top
.container
,
11790 .navbar-fixed-bottom .container {
11793 .navbar-fixed-top {
11796 .navbar-fixed-top
.navbar-inner
,
11797 .navbar-static-top .navbar-inner {
11798 -webkit-box-shadow: 0 1px 10px rgba
(0,0,0,.1);
11799 -moz-box-shadow: 0 1px 10px rgba
(0,0,0,.1);
11800 box-shadow: 0 1px 10px rgba
(0,0,0,.1);
11802 .navbar-fixed-bottom {
11805 .navbar-fixed-bottom .navbar-inner {
11806 -webkit-box-shadow: 0 -1px 10px rgba
(0,0,0,.1);
11807 -moz-box-shadow: 0 -1px 10px rgba
(0,0,0,.1);
11808 box-shadow: 0 -1px 10px rgba
(0,0,0,.1);
11811 position: relative
;
11815 margin: 0 10px 0 0;
11817 .navbar .nav.pull-right {
11821 .navbar .nav > li {
11824 .navbar .nav > li > a {
11826 padding: 10px 15px 10px;
11828 text-decoration: none
;
11829 text-shadow: 0 1px 0 #ffffff;
11831 .navbar .nav .dropdown-toggle .caret {
11834 .navbar
.nav
> li
> a:focus
,
11835 .navbar .nav > li > a:hover {
11836 background-color: transparent
;
11838 text-decoration: none
;
11840 .navbar
.nav
> .active
> a
,
11841 .navbar
.nav
> .active
> a:hover
,
11842 .navbar .nav > .active > a:focus {
11844 text-decoration: none
;
11845 background-color: #e5e5e5;
11846 -webkit-box-shadow: inset
0 3px 8px rgba
(0, 0, 0, 0.125);
11847 -moz-box-shadow: inset
0 3px 8px rgba
(0, 0, 0, 0.125);
11848 box-shadow: inset
0 3px 8px rgba
(0, 0, 0, 0.125);
11850 .navbar .btn-navbar {
11857 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
11858 background-color: #ededed;
11859 background-image: -moz-linear-gradient
(top
, #f2f2f2, #e5e5e5);
11860 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#f2f2f2), to
(#e5e5e5));
11861 background-image: -webkit-linear-gradient
(top
, #f2f2f2, #e5e5e5);
11862 background-image: -o-linear-gradient
(top
, #f2f2f2, #e5e5e5);
11863 background-image: linear-gradient
(to bottom
, #f2f2f2, #e5e5e5);
11864 background-repeat: repeat-x
;
11865 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fff2f2f2', endColorstr
='#ffe5e5e5', GradientType
=0);
11866 border-color: #e5e5e5 #e5e5e5 #bfbfbf;
11867 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
11868 *background-color: #e5e5e5;
11869 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
11870 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
11871 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.075);
11872 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.075);
11873 box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.075);
11875 .navbar
.btn-navbar:hover
,
11876 .navbar
.btn-navbar:focus
,
11877 .navbar
.btn-navbar:active
,
11878 .navbar
.btn-navbar
.active
,
11879 .navbar
.btn-navbar
.disabled
,
11880 .navbar .btn-navbar[disabled] {
11882 background-color: #e5e5e5;
11883 *background-color: #d9d9d9;
11885 .navbar
.btn-navbar:active
,
11886 .navbar .btn-navbar.active {
11887 background-color: #cccccc \
9;
11889 .navbar .btn-navbar .icon-bar {
11893 background-color: #f5f5f5;
11894 -webkit-border-radius: 1px;
11895 -moz-border-radius: 1px;
11896 border-radius: 1px;
11897 -webkit-box-shadow: 0 1px 0 rgba
(0, 0, 0, 0.25);
11898 -moz-box-shadow: 0 1px 0 rgba
(0, 0, 0, 0.25);
11899 box-shadow: 0 1px 0 rgba
(0, 0, 0, 0.25);
11901 .btn-navbar .icon-bar + .icon-bar {
11904 .navbar .nav > li > .dropdown-menu:before {
11906 display: inline-block
;
11907 border-left: 7px solid transparent
;
11908 border-right: 7px solid transparent
;
11909 border-bottom: 7px solid
#ccc;
11910 border-bottom-color: rgba
(0, 0, 0, 0.2);
11911 position: absolute
;
11915 .navbar .nav > li > .dropdown-menu:after {
11917 display: inline-block
;
11918 border-left: 6px solid transparent
;
11919 border-right: 6px solid transparent
;
11920 border-bottom: 6px solid
#fff;
11921 position: absolute
;
11925 .navbar-fixed-bottom .nav > li > .dropdown-menu:before {
11926 border-top: 7px solid
#ccc;
11927 border-top-color: rgba
(0, 0, 0, 0.2);
11932 .navbar-fixed-bottom .nav > li > .dropdown-menu:after {
11933 border-top: 6px solid
#fff;
11938 .navbar
.nav li
.dropdown
> a:hover
.caret
,
11939 .navbar .nav li.dropdown > a:focus .caret {
11940 border-top-color: #333;
11941 border-bottom-color: #333;
11943 .navbar
.nav li
.dropdown
.open
> .dropdown-toggle
,
11944 .navbar
.nav li
.dropdown
.active
> .dropdown-toggle
,
11945 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
11946 background-color: #e5e5e5;
11949 .navbar .nav li.dropdown > .dropdown-toggle .caret {
11950 border-top-color: #777;
11951 border-bottom-color: #777;
11953 .navbar
.nav li
.dropdown
.open
> .dropdown-toggle
.caret
,
11954 .navbar
.nav li
.dropdown
.active
> .dropdown-toggle
.caret
,
11955 .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
11956 border-top-color: #555;
11957 border-bottom-color: #555;
11959 .navbar
.pull-right
> li
> .dropdown-menu
,
11960 .navbar .nav > li > .dropdown-menu.pull-right {
11964 .navbar
.pull-right
> li
> .dropdown-menu:before
,
11965 .navbar .nav > li > .dropdown-menu.pull-right:before {
11969 .navbar
.pull-right
> li
> .dropdown-menu:after
,
11970 .navbar .nav > li > .dropdown-menu.pull-right:after {
11974 .navbar
.pull-right
> li
> .dropdown-menu
.dropdown-menu
,
11975 .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
11979 margin-right: -1px;
11980 -webkit-border-radius: 6px 0 6px 6px;
11981 -moz-border-radius: 6px 0 6px 6px;
11982 border-radius: 6px 0 6px 6px;
11984 .navbar-inverse .navbar-inner {
11985 background-color: #1b1b1b;
11986 background-image: -moz-linear-gradient
(top
, #222222, #111111);
11987 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#222222), to
(#111111));
11988 background-image: -webkit-linear-gradient
(top
, #222222, #111111);
11989 background-image: -o-linear-gradient
(top
, #222222, #111111);
11990 background-image: linear-gradient
(to bottom
, #222222, #111111);
11991 background-repeat: repeat-x
;
11992 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff222222', endColorstr
='#ff111111', GradientType
=0);
11993 border-color: #252525;
11995 .navbar-inverse
.brand
,
11996 .navbar-inverse .nav > li > a {
11998 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
12000 .navbar-inverse
.brand:hover
,
12001 .navbar-inverse
.nav
> li
> a:hover
,
12002 .navbar-inverse
.brand:focus
,
12003 .navbar-inverse .nav > li > a:focus {
12006 .navbar-inverse .brand {
12009 .navbar-inverse .navbar-text {
12012 .navbar-inverse
.nav
> li
> a:focus
,
12013 .navbar-inverse .nav > li > a:hover {
12014 background-color: transparent
;
12017 .navbar-inverse
.nav
.active
> a
,
12018 .navbar-inverse
.nav
.active
> a:hover
,
12019 .navbar-inverse .nav .active > a:focus {
12021 background-color: #111111;
12023 .navbar-inverse .navbar-link {
12026 .navbar-inverse
.navbar-link:hover
,
12027 .navbar-inverse .navbar-link:focus {
12030 .navbar-inverse .divider-vertical {
12031 border-left-color: #111111;
12032 border-right-color: #222222;
12034 .navbar-inverse
.nav li
.dropdown
.open
> .dropdown-toggle
,
12035 .navbar-inverse
.nav li
.dropdown
.active
> .dropdown-toggle
,
12036 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
12037 background-color: #111111;
12040 .navbar-inverse
.nav li
.dropdown
> a:hover
.caret
,
12041 .navbar-inverse .nav li.dropdown > a:focus .caret {
12042 border-top-color: #fff;
12043 border-bottom-color: #fff;
12045 .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
12046 border-top-color: #999;
12047 border-bottom-color: #999;
12049 .navbar-inverse
.nav li
.dropdown
.open
> .dropdown-toggle
.caret
,
12050 .navbar-inverse
.nav li
.dropdown
.active
> .dropdown-toggle
.caret
,
12051 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
12052 border-top-color: #fff;
12053 border-bottom-color: #fff;
12055 .navbar-inverse .navbar-search .search-query {
12057 background-color: #515151;
12058 border-color: #111111;
12059 -webkit-box-shadow: inset
0 1px 2px rgba
(0,0,0,.1), 0 1px 0 rgba
(255,255,255,.15);
12060 -moz-box-shadow: inset
0 1px 2px rgba
(0,0,0,.1), 0 1px 0 rgba
(255,255,255,.15);
12061 box-shadow: inset
0 1px 2px rgba
(0,0,0,.1), 0 1px 0 rgba
(255,255,255,.15);
12062 -webkit-transition: none
;
12063 -moz-transition: none
;
12064 -o-transition: none
;
12067 .navbar-inverse .navbar-search .search-query:-moz-placeholder {
12070 .navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
12073 .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
12076 .navbar-inverse
.navbar-search
.search-query:focus
,
12077 .navbar-inverse .navbar-search .search-query.focused {
12080 text-shadow: 0 1px 0 #fff;
12081 background-color: #fff;
12083 -webkit-box-shadow: 0 0 3px rgba
(0, 0, 0, 0.15);
12084 -moz-box-shadow: 0 0 3px rgba
(0, 0, 0, 0.15);
12085 box-shadow: 0 0 3px rgba
(0, 0, 0, 0.15);
12088 .navbar-inverse .btn-navbar {
12090 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
12091 background-color: #0e0e0e;
12092 background-image: -moz-linear-gradient
(top
, #151515, #040404);
12093 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#151515), to
(#040404));
12094 background-image: -webkit-linear-gradient
(top
, #151515, #040404);
12095 background-image: -o-linear-gradient
(top
, #151515, #040404);
12096 background-image: linear-gradient
(to bottom
, #151515, #040404);
12097 background-repeat: repeat-x
;
12098 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff151515', endColorstr
='#ff040404', GradientType
=0);
12099 border-color: #040404 #040404 #000000;
12100 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
12101 *background-color: #040404;
12102 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
12103 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
12105 .navbar-inverse
.btn-navbar:hover
,
12106 .navbar-inverse
.btn-navbar:focus
,
12107 .navbar-inverse
.btn-navbar:active
,
12108 .navbar-inverse
.btn-navbar
.active
,
12109 .navbar-inverse
.btn-navbar
.disabled
,
12110 .navbar-inverse .btn-navbar[disabled] {
12112 background-color: #040404;
12113 *background-color: #000000;
12115 .navbar-inverse
.btn-navbar:active
,
12116 .navbar-inverse .btn-navbar.active {
12117 background-color: #000000 \
9;
12123 background-color: #f5f5f5;
12124 -webkit-border-radius: 4px;
12125 -moz-border-radius: 4px;
12126 border-radius: 4px;
12129 display: inline-block
;
12131 /* IE7 inline-block hack */
12133 text-shadow: 0 1px 0 #fff;
12135 .breadcrumb > li > .divider {
12139 .breadcrumb > .active {
12146 display: inline-block
;
12148 /* IE7 inline-block hack */
12152 -webkit-border-radius: 4px;
12153 -moz-border-radius: 4px;
12154 border-radius: 4px;
12155 -webkit-box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.05);
12156 -moz-box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.05);
12157 box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.05);
12159 .pagination ul > li {
12162 .pagination ul
> li
> a
,
12163 .pagination ul > li > span {
12167 text-decoration: none
;
12168 background-color: #fff;
12169 border: 1px solid
#ddd;
12170 border-left-width: 0;
12172 .pagination ul
> li
> a:hover
,
12173 .pagination ul
> li
> a:focus
,
12174 .pagination ul
> .active
> a
,
12175 .pagination ul > .active > span {
12176 background-color: #f5f5f5;
12178 .pagination ul
> .active
> a
,
12179 .pagination ul > .active > span {
12183 .pagination ul
> .disabled
> span
,
12184 .pagination ul
> .disabled
> a
,
12185 .pagination ul
> .disabled
> a:hover
,
12186 .pagination ul > .disabled > a:focus {
12188 background-color: transparent
;
12191 .pagination ul
> li:first-child
> a
,
12192 .pagination ul > li:first-child > span {
12193 border-left-width: 1px;
12194 -webkit-border-top-left-radius: 4px;
12195 -moz-border-radius-topleft: 4px;
12196 border-top-left-radius: 4px;
12197 -webkit-border-bottom-left-radius: 4px;
12198 -moz-border-radius-bottomleft: 4px;
12199 border-bottom-left-radius: 4px;
12201 .pagination ul
> li:last-child
> a
,
12202 .pagination ul > li:last-child > span {
12203 -webkit-border-top-right-radius: 4px;
12204 -moz-border-radius-topright: 4px;
12205 border-top-right-radius: 4px;
12206 -webkit-border-bottom-right-radius: 4px;
12207 -moz-border-radius-bottomright: 4px;
12208 border-bottom-right-radius: 4px;
12210 .pagination-centered {
12211 text-align: center
;
12213 .pagination-right {
12216 .pagination-large ul
> li
> a
,
12217 .pagination-large ul > li > span {
12218 padding: 11px 19px;
12221 .pagination-large ul
> li:first-child
> a
,
12222 .pagination-large ul > li:first-child > span {
12223 -webkit-border-top-left-radius: 6px;
12224 -moz-border-radius-topleft: 6px;
12225 border-top-left-radius: 6px;
12226 -webkit-border-bottom-left-radius: 6px;
12227 -moz-border-radius-bottomleft: 6px;
12228 border-bottom-left-radius: 6px;
12230 .pagination-large ul
> li:last-child
> a
,
12231 .pagination-large ul > li:last-child > span {
12232 -webkit-border-top-right-radius: 6px;
12233 -moz-border-radius-topright: 6px;
12234 border-top-right-radius: 6px;
12235 -webkit-border-bottom-right-radius: 6px;
12236 -moz-border-radius-bottomright: 6px;
12237 border-bottom-right-radius: 6px;
12239 .pagination-mini ul
> li:first-child
> a
,
12240 .pagination-small ul
> li:first-child
> a
,
12241 .pagination-mini ul
> li:first-child
> span
,
12242 .pagination-small ul > li:first-child > span {
12243 -webkit-border-top-left-radius: 3px;
12244 -moz-border-radius-topleft: 3px;
12245 border-top-left-radius: 3px;
12246 -webkit-border-bottom-left-radius: 3px;
12247 -moz-border-radius-bottomleft: 3px;
12248 border-bottom-left-radius: 3px;
12250 .pagination-mini ul
> li:last-child
> a
,
12251 .pagination-small ul
> li:last-child
> a
,
12252 .pagination-mini ul
> li:last-child
> span
,
12253 .pagination-small ul > li:last-child > span {
12254 -webkit-border-top-right-radius: 3px;
12255 -moz-border-radius-topright: 3px;
12256 border-top-right-radius: 3px;
12257 -webkit-border-bottom-right-radius: 3px;
12258 -moz-border-radius-bottomright: 3px;
12259 border-bottom-right-radius: 3px;
12261 .pagination-small ul
> li
> a
,
12262 .pagination-small ul > li > span {
12266 .pagination-mini ul
> li
> a
,
12267 .pagination-mini ul > li > span {
12274 text-align: center
;
12291 display: inline-block
;
12293 background-color: #fff;
12294 border: 1px solid
#ddd;
12295 -webkit-border-radius: 15px;
12296 -moz-border-radius: 15px;
12297 border-radius: 15px;
12299 .pager li
> a:hover
,
12300 .pager li > a:focus {
12301 text-decoration: none
;
12302 background-color: #f5f5f5;
12305 .pager .next > span {
12308 .pager
.previous
> a
,
12309 .pager .previous > span {
12312 .pager
.disabled
> a
,
12313 .pager
.disabled
> a:hover
,
12314 .pager
.disabled
> a:focus
,
12315 .pager .disabled > span {
12317 background-color: #fff;
12327 background-color: #000;
12329 .modal-backdrop.fade {
12333 .modal-backdrop.fade.in {
12335 filter: alpha
(opacity
=80);
12343 margin-left: -280px;
12344 background-color: #fff;
12345 border: 1px solid
#999;
12346 border: 1px solid rgba
(0, 0, 0, 0.3);
12347 *border: 1px solid
#999;
12349 -webkit-border-radius: 6px;
12350 -moz-border-radius: 6px;
12351 border-radius: 6px;
12352 -webkit-box-shadow: 0 3px 7px rgba
(0, 0, 0, 0.3);
12353 -moz-box-shadow: 0 3px 7px rgba
(0, 0, 0, 0.3);
12354 box-shadow: 0 3px 7px rgba
(0, 0, 0, 0.3);
12355 -webkit-background-clip: padding-box
;
12356 -moz-background-clip: padding-box
;
12357 background-clip: padding-box
;
12361 -webkit-transition: opacity
.3s linear
, top
.3s ease-out
;
12362 -moz-transition: opacity
.3s linear
, top
.3s ease-out
;
12363 -o-transition: opacity
.3s linear
, top
.3s ease-out
;
12364 transition: opacity
.3s linear
, top
.3s ease-out
;
12372 border-bottom: 1px solid
#eee;
12374 .modal-header .close {
12382 position: relative
;
12391 padding: 14px 15px 15px;
12394 background-color: #f5f5f5;
12395 border-top: 1px solid
#ddd;
12396 -webkit-border-radius: 0 0 6px 6px;
12397 -moz-border-radius: 0 0 6px 6px;
12398 border-radius: 0 0 6px 6px;
12399 -webkit-box-shadow: inset
0 1px 0 #fff;
12400 -moz-box-shadow: inset
0 1px 0 #fff;
12401 box-shadow: inset
0 1px 0 #fff;
12404 .modal-footer:before
,
12405 .modal-footer:after {
12410 .modal-footer:after {
12413 .modal-footer .btn + .btn {
12417 .modal-footer .btn-group .btn + .btn {
12420 .modal-footer .btn-block + .btn-block {
12424 position: absolute
;
12427 visibility: visible
;
12431 filter: alpha
(opacity
=0);
12435 filter: alpha
(opacity
=80);
12457 text-align: center
;
12458 text-decoration: none
;
12459 background-color: #000;
12460 -webkit-border-radius: 4px;
12461 -moz-border-radius: 4px;
12462 border-radius: 4px;
12465 position: absolute
;
12468 border-color: transparent
;
12469 border-style: solid
;
12471 .tooltip.top .tooltip-arrow {
12475 border-width: 5px 5px 0;
12476 border-top-color: #000;
12478 .tooltip.right .tooltip-arrow {
12482 border-width: 5px 5px 5px 0;
12483 border-right-color: #000;
12485 .tooltip.left .tooltip-arrow {
12489 border-width: 5px 0 5px 5px;
12490 border-left-color: #000;
12492 .tooltip.bottom .tooltip-arrow {
12496 border-width: 0 5px 5px;
12497 border-bottom-color: #000;
12500 position: absolute
;
12508 background-color: #fff;
12509 -webkit-background-clip: padding-box
;
12510 -moz-background-clip: padding
;
12511 background-clip: padding-box
;
12512 border: 1px solid
#ccc;
12513 border: 1px solid rgba
(0, 0, 0, 0.2);
12514 -webkit-border-radius: 6px;
12515 -moz-border-radius: 6px;
12516 border-radius: 6px;
12517 -webkit-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
12518 -moz-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
12519 box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
12520 white-space: normal
;
12532 margin-left: -10px;
12538 font-weight: normal
;
12540 background-color: #f7f7f7;
12541 border-bottom: 1px solid
#ebebeb;
12542 -webkit-border-radius: 5px 5px 0 0;
12543 -moz-border-radius: 5px 5px 0 0;
12544 border-radius: 5px 5px 0 0;
12546 .popover-title:empty {
12553 .popover .arrow:after {
12554 position: absolute
;
12558 border-color: transparent
;
12559 border-style: solid
;
12562 border-width: 11px;
12564 .popover .arrow:after {
12565 border-width: 10px;
12568 .popover.top .arrow {
12570 margin-left: -11px;
12571 border-bottom-width: 0;
12572 border-top-color: #999;
12573 border-top-color: rgba
(0, 0, 0, 0.25);
12576 .popover.top .arrow:after {
12578 margin-left: -10px;
12579 border-bottom-width: 0;
12580 border-top-color: #fff;
12582 .popover.right .arrow {
12586 border-left-width: 0;
12587 border-right-color: #999;
12588 border-right-color: rgba
(0, 0, 0, 0.25);
12590 .popover.right .arrow:after {
12593 border-left-width: 0;
12594 border-right-color: #fff;
12596 .popover.bottom .arrow {
12598 margin-left: -11px;
12599 border-top-width: 0;
12600 border-bottom-color: #999;
12601 border-bottom-color: rgba
(0, 0, 0, 0.25);
12604 .popover.bottom .arrow:after {
12606 margin-left: -10px;
12607 border-top-width: 0;
12608 border-bottom-color: #fff;
12610 .popover.left .arrow {
12614 border-right-width: 0;
12615 border-left-color: #999;
12616 border-left-color: rgba
(0, 0, 0, 0.25);
12618 .popover.left .arrow:after {
12620 border-right-width: 0;
12621 border-left-color: #fff;
12625 margin-left: -20px;
12629 .thumbnails:before
,
12630 .thumbnails:after {
12635 .thumbnails:after {
12638 .row-fluid .thumbnails {
12643 margin-bottom: 20px;
12650 border: 1px solid
#ddd;
12651 -webkit-border-radius: 4px;
12652 -moz-border-radius: 4px;
12653 border-radius: 4px;
12654 -webkit-box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.055);
12655 -moz-box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.055);
12656 box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.055);
12657 -webkit-transition: all
0.2s ease-in-out
;
12658 -moz-transition: all
0.2s ease-in-out
;
12659 -o-transition: all
0.2s ease-in-out
;
12660 transition: all
0.2s ease-in-out
;
12663 a
.thumbnail:focus
{
12664 border-color: #0070a8;
12665 -webkit-box-shadow: 0 1px 4px rgba
(0, 105, 214, 0.25);
12666 -moz-box-shadow: 0 1px 4px rgba
(0, 105, 214, 0.25);
12667 box-shadow: 0 1px 4px rgba
(0, 105, 214, 0.25);
12673 margin-right: auto
;
12675 .thumbnail .caption {
12682 *overflow: visible
;
12689 .media:first-child {
12698 .media > .pull-left {
12699 margin-right: 10px;
12701 .media > .pull-right {
12710 display: inline-block
;
12712 font-size: 11.844px;
12716 vertical-align: baseline
;
12717 white-space: nowrap
;
12718 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
12719 background-color: #999;
12722 -webkit-border-radius: 3px;
12723 -moz-border-radius: 3px;
12724 border-radius: 3px;
12728 padding-right: 9px;
12729 -webkit-border-radius: 9px;
12730 -moz-border-radius: 9px;
12731 border-radius: 9px;
12742 text-decoration: none
;
12747 background-color: #b94a48;
12749 .label-important
[href
],
12750 .badge-important[href] {
12751 background-color: #953b39;
12755 background-color: #f89406;
12757 .label-warning
[href
],
12758 .badge-warning[href] {
12759 background-color: #c67605;
12763 background-color: #468847;
12765 .label-success
[href
],
12766 .badge-success[href] {
12767 background-color: #356635;
12771 background-color: #3a87ad;
12774 .badge-info[href] {
12775 background-color: #2d6987;
12779 background-color: #333;
12781 .label-inverse
[href
],
12782 .badge-inverse[href] {
12783 background-color: #1a1a1a;
12787 position: relative
;
12794 @-webkit-keyframes progress-bar-stripes
{
12796 background-position: 40px 0;
12799 background-position: 0 0;
12802 @-moz-keyframes progress-bar-stripes
{
12804 background-position: 40px 0;
12807 background-position: 0 0;
12810 @-ms-keyframes progress-bar-stripes
{
12812 background-position: 40px 0;
12815 background-position: 0 0;
12818 @-o-keyframes progress-bar-stripes
{
12820 background-position: 0 0;
12823 background-position: 40px 0;
12826 @keyframes progress-bar-stripes
{
12828 background-position: 40px 0;
12831 background-position: 0 0;
12837 margin-bottom: 20px;
12838 background-color: #f7f7f7;
12839 background-image: -moz-linear-gradient
(top
, #f5f5f5, #f9f9f9);
12840 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#f5f5f5), to
(#f9f9f9));
12841 background-image: -webkit-linear-gradient
(top
, #f5f5f5, #f9f9f9);
12842 background-image: -o-linear-gradient
(top
, #f5f5f5, #f9f9f9);
12843 background-image: linear-gradient
(to bottom
, #f5f5f5, #f9f9f9);
12844 background-repeat: repeat-x
;
12845 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fff5f5f5', endColorstr
='#fff9f9f9', GradientType
=0);
12846 -webkit-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
12847 -moz-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
12848 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
12849 -webkit-border-radius: 4px;
12850 -moz-border-radius: 4px;
12851 border-radius: 4px;
12859 text-align: center
;
12860 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
12861 background-color: #0e90d2;
12862 background-image: -moz-linear-gradient
(top
, #149bdf, #0480be);
12863 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#149bdf), to
(#0480be));
12864 background-image: -webkit-linear-gradient
(top
, #149bdf, #0480be);
12865 background-image: -o-linear-gradient
(top
, #149bdf, #0480be);
12866 background-image: linear-gradient
(to bottom
, #149bdf, #0480be);
12867 background-repeat: repeat-x
;
12868 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff149bdf', endColorstr
='#ff0480be', GradientType
=0);
12869 -webkit-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
12870 -moz-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
12871 box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
12872 -webkit-box-sizing: border-box
;
12873 -moz-box-sizing: border-box
;
12874 box-sizing: border-box
;
12875 -webkit-transition: width
0.6s ease
;
12876 -moz-transition: width
0.6s ease
;
12877 -o-transition: width
0.6s ease
;
12878 transition: width
0.6s ease
;
12880 .progress .bar + .bar {
12881 -webkit-box-shadow: inset
1px 0 0 rgba
(0,0,0,.15), inset
0 -1px 0 rgba
(0,0,0,.15);
12882 -moz-box-shadow: inset
1px 0 0 rgba
(0,0,0,.15), inset
0 -1px 0 rgba
(0,0,0,.15);
12883 box-shadow: inset
1px 0 0 rgba
(0,0,0,.15), inset
0 -1px 0 rgba
(0,0,0,.15);
12885 .progress-striped .bar {
12886 background-color: #149bdf;
12887 background-image: -webkit-gradient
(linear
, 0 100%, 100% 0, color-stop
(0.25, rgba
(255, 255, 255, 0.15)), color-stop
(0.25, transparent
), color-stop
(0.5, transparent
), color-stop
(0.5, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, transparent
), to
(transparent
));
12888 background-image: -webkit-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12889 background-image: -moz-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12890 background-image: -o-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12891 background-image: linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12892 -webkit-background-size: 40px 40px;
12893 -moz-background-size: 40px 40px;
12894 -o-background-size: 40px 40px;
12895 background-size: 40px 40px;
12897 .progress.active .bar {
12898 -webkit-animation: progress-bar-stripes
2s linear infinite
;
12899 -moz-animation: progress-bar-stripes
2s linear infinite
;
12900 -ms-animation: progress-bar-stripes
2s linear infinite
;
12901 -o-animation: progress-bar-stripes
2s linear infinite
;
12902 animation: progress-bar-stripes
2s linear infinite
;
12904 .progress-danger
.bar
,
12905 .progress .bar-danger {
12906 background-color: #dd514c;
12907 background-image: -moz-linear-gradient
(top
, #ee5f5b, #c43c35);
12908 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#ee5f5b), to
(#c43c35));
12909 background-image: -webkit-linear-gradient
(top
, #ee5f5b, #c43c35);
12910 background-image: -o-linear-gradient
(top
, #ee5f5b, #c43c35);
12911 background-image: linear-gradient
(to bottom
, #ee5f5b, #c43c35);
12912 background-repeat: repeat-x
;
12913 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffee5f5b', endColorstr
='#ffc43c35', GradientType
=0);
12915 .progress-danger
.progress-striped
.bar
,
12916 .progress-striped .bar-danger {
12917 background-color: #ee5f5b;
12918 background-image: -webkit-gradient
(linear
, 0 100%, 100% 0, color-stop
(0.25, rgba
(255, 255, 255, 0.15)), color-stop
(0.25, transparent
), color-stop
(0.5, transparent
), color-stop
(0.5, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, transparent
), to
(transparent
));
12919 background-image: -webkit-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12920 background-image: -moz-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12921 background-image: -o-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12922 background-image: linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12924 .progress-success
.bar
,
12925 .progress .bar-success {
12926 background-color: #5eb95e;
12927 background-image: -moz-linear-gradient
(top
, #62c462, #57a957);
12928 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#62c462), to
(#57a957));
12929 background-image: -webkit-linear-gradient
(top
, #62c462, #57a957);
12930 background-image: -o-linear-gradient
(top
, #62c462, #57a957);
12931 background-image: linear-gradient
(to bottom
, #62c462, #57a957);
12932 background-repeat: repeat-x
;
12933 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff62c462', endColorstr
='#ff57a957', GradientType
=0);
12935 .progress-success
.progress-striped
.bar
,
12936 .progress-striped .bar-success {
12937 background-color: #62c462;
12938 background-image: -webkit-gradient
(linear
, 0 100%, 100% 0, color-stop
(0.25, rgba
(255, 255, 255, 0.15)), color-stop
(0.25, transparent
), color-stop
(0.5, transparent
), color-stop
(0.5, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, transparent
), to
(transparent
));
12939 background-image: -webkit-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12940 background-image: -moz-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12941 background-image: -o-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12942 background-image: linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12944 .progress-info
.bar
,
12945 .progress .bar-info {
12946 background-color: #4bb1cf;
12947 background-image: -moz-linear-gradient
(top
, #5bc0de, #339bb9);
12948 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#5bc0de), to
(#339bb9));
12949 background-image: -webkit-linear-gradient
(top
, #5bc0de, #339bb9);
12950 background-image: -o-linear-gradient
(top
, #5bc0de, #339bb9);
12951 background-image: linear-gradient
(to bottom
, #5bc0de, #339bb9);
12952 background-repeat: repeat-x
;
12953 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff5bc0de', endColorstr
='#ff339bb9', GradientType
=0);
12955 .progress-info
.progress-striped
.bar
,
12956 .progress-striped .bar-info {
12957 background-color: #5bc0de;
12958 background-image: -webkit-gradient
(linear
, 0 100%, 100% 0, color-stop
(0.25, rgba
(255, 255, 255, 0.15)), color-stop
(0.25, transparent
), color-stop
(0.5, transparent
), color-stop
(0.5, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, transparent
), to
(transparent
));
12959 background-image: -webkit-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12960 background-image: -moz-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12961 background-image: -o-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12962 background-image: linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12964 .progress-warning
.bar
,
12965 .progress .bar-warning {
12966 background-color: #faa732;
12967 background-image: -moz-linear-gradient
(top
, #fbb450, #f89406);
12968 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fbb450), to
(#f89406));
12969 background-image: -webkit-linear-gradient
(top
, #fbb450, #f89406);
12970 background-image: -o-linear-gradient
(top
, #fbb450, #f89406);
12971 background-image: linear-gradient
(to bottom
, #fbb450, #f89406);
12972 background-repeat: repeat-x
;
12973 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fffbb450', endColorstr
='#fff89406', GradientType
=0);
12975 .progress-warning
.progress-striped
.bar
,
12976 .progress-striped .bar-warning {
12977 background-color: #fbb450;
12978 background-image: -webkit-gradient
(linear
, 0 100%, 100% 0, color-stop
(0.25, rgba
(255, 255, 255, 0.15)), color-stop
(0.25, transparent
), color-stop
(0.5, transparent
), color-stop
(0.5, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, rgba
(255, 255, 255, 0.15)), color-stop
(0.75, transparent
), to
(transparent
));
12979 background-image: -webkit-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12980 background-image: -moz-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12981 background-image: -o-linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12982 background-image: linear-gradient
(45deg, rgba
(255, 255, 255, 0.15) 25%, transparent
25%, transparent
50%, rgba
(255, 255, 255, 0.15) 50%, rgba
(255, 255, 255, 0.15) 75%, transparent
75%, transparent
);
12985 margin-bottom: 20px;
12988 margin-bottom: 2px;
12989 border: 1px solid
#e5e5e5;
12990 -webkit-border-radius: 4px;
12991 -moz-border-radius: 4px;
12992 border-radius: 4px;
12994 .accordion-heading {
12997 .accordion-heading .accordion-toggle {
13001 .accordion-toggle {
13006 border-top: 1px solid
#e5e5e5;
13009 position: relative
;
13010 margin-bottom: 20px;
13016 position: relative
;
13018 .carousel-inner > .item {
13020 position: relative
;
13021 -webkit-transition: 0.6s ease-in-out left
;
13022 -moz-transition: 0.6s ease-in-out left
;
13023 -o-transition: 0.6s ease-in-out left
;
13024 transition: 0.6s ease-in-out left
;
13026 .carousel-inner
> .item
> img
,
13027 .carousel-inner > .item > a > img {
13031 .carousel-inner
> .active
,
13032 .carousel-inner
> .next
,
13033 .carousel-inner > .prev {
13036 .carousel-inner > .active {
13039 .carousel-inner
> .next
,
13040 .carousel-inner > .prev {
13041 position: absolute
;
13045 .carousel-inner > .next {
13048 .carousel-inner > .prev {
13051 .carousel-inner
> .next
.left
,
13052 .carousel-inner > .prev.right {
13055 .carousel-inner > .active.left {
13058 .carousel-inner > .active.right {
13061 .carousel-control {
13062 position: absolute
;
13072 text-align: center
;
13074 border: 3px solid
#fff;
13075 -webkit-border-radius: 23px;
13076 -moz-border-radius: 23px;
13077 border-radius: 23px;
13079 filter: alpha
(opacity
=50);
13081 .carousel-control.right {
13085 .carousel-control:hover
,
13086 .carousel-control:focus {
13088 text-decoration: none
;
13090 filter: alpha
(opacity
=90);
13092 .carousel-indicators {
13093 position: absolute
;
13100 .carousel-indicators li {
13106 text-indent: -999px;
13107 background-color: #ccc;
13108 background-color: rgba
(255, 255, 255, 0.25);
13109 border-radius: 5px;
13111 .carousel-indicators .active {
13112 background-color: #fff;
13114 .carousel-caption {
13115 position: absolute
;
13121 background: rgba
(0, 0, 0, 0.75);
13123 .carousel-caption h4
,
13124 .carousel-caption p {
13128 .carousel-caption h4 {
13131 .carousel-caption p {
13136 margin-bottom: 30px;
13141 background-color: #eee;
13142 -webkit-border-radius: 6px;
13143 -moz-border-radius: 6px;
13144 border-radius: 6px;
13151 letter-spacing: -1px;
13169 visibility: hidden
;
13175 * bootstrapoverride.less
13177 * This file is meant to contain rules which specifically override
13178 * rules defined in Bootstrap.
13215 /* stylelint-disable declaration-block-no-duplicate-properties, no-browser-hacks */
13216 /* stylelint-enable */
13218 * Implement missing variables, or faulty ones, in Bootstrap rules.
13220 * Those are minimal overrides of Bootstrap rules to introduce the usage
13221 * of a variable, or to fix a variable being used.
13224 border-bottom-color: #ddd;
13228 background-color: #f5f5f5;
13231 border-color: #e3e3e3;
13234 vertical-align: super
;
13237 vertical-align: sub
;
13239 .dropdown-backdrop {
13242 /* some very targetted corrections to roll back nameclashes between
13243 * Moodle and Bootstrap like .row, .label, .content, .controls
13245 * Mostly relies on these styles being more specific than the Bootstrap
13246 * ones in order to overule them.
13249 .file-picker td.label {
13250 background: inherit
;
13255 white-space: normal
;
13257 font-size: inherit
;
13258 line-height: inherit
;
13260 .file-picker td.label {
13261 display: table-cell
;
13264 .choosercontainer #chooseform .option label {
13267 /* block.invisible vs .invisible
13268 * block.hidden vs .invisible
13270 * uses .invisible where the rest of Moodle uses .dimmed
13271 * fixible in block renderer?
13273 * There's seems to be even more naming confusion here since,
13274 * blocks can be actually 'visible' (or not) to students,
13275 * marked 'visible' but really just dimmed to indicate to editors
13276 * that students can't see them or 'visible' to the user who
13277 * collapses them, 'visible' if you have the right role and in
13278 * different circumstances different sections of a block can
13279 * be 'visible' or not.
13281 * currently worked around in renderers.php function block{}
13282 * by rewriting the class name "invisible" to "dimmed",
13283 * though the blocks don't look particularly different apart
13284 * from their contents disappearing. Maybe try .muted? or
13285 * dimming all the edit icons apart from unhide, might be a
13286 * nice effect, though they'd still be active. Maybe reverse
13292 visibility: visible
;
13297 * very tricky to track down this when it goes wrong,
13298 * since the styles are applied to generated content
13300 * basically if you see things shifted left or right compared
13301 * with where they should be check for a .row
13303 #turnitintool_style .row
,
13305 margin-left: 0 !important
;
13306 /* stylelint-disable-line declaration-no-important */
13308 #turnitintool_style .row:before
,
13309 #turnitintool_style .row:after
,
13310 .forumpost
.row:before
,
13311 .forumpost .row:after {
13314 /* fieldset.hidden vs .hidden
13316 * Moodle uses fieldset.hidden for mforms, to signify a collection of
13317 * form elements that don't have a box drawn round them. Bootstrap
13318 * uses hidden for stuff that is hidden in various responsive modes.
13320 * Relatedly, there is also fieldset.invisiblefieldset which hides the
13321 * border and sets the display to inline.
13323 * Originally this just set block and visible, but it is used
13324 * in random question dialogue in Quiz,
13325 * that dialogue is hidden and shown, so when hidden the
13326 * above workaround leaves you with a button floating around
13330 visibility: inherit
;
13332 /* .controls vs .controls
13334 * in expanding course list, can be fixed in renderer though
13338 * links, inputs and buttons are commonly styled with .btn in
13339 * bootstrap but it seems that some buttons in Moodle are
13340 * wrapped in div.btn e.g. the login block's "login" button
13346 font-size: inherit
;
13347 line-height: inherit
;
13348 text-align: inherit
;
13351 text-shadow: inherit
;
13352 background-color: inherit
;
13353 background-image: none
;
13354 background-repeat: no-repeat
;
13359 /* .container vs .container
13361 * bootstrap uses .container to set the width of the layout at 960px or so, Moodle uses it
13362 * in the Quiz to contain the questions to add. If you don't overule the Bootstrap code,
13363 * it becomes near unuseable.
13365 #questionbank + .container
{
13376 background-image: none
;
13378 .loginbox
.twocolumns
.signuppanel
,
13379 .loginbox
.twocolumns
.signuppanel
,
13380 .loginbox
.twocolumns
.loginpanel
,
13381 .loginbox.twocolumns .loginpanel {
13387 filter: alpha
(opacity
=100);
13390 body:not
(.jsenabled
) .dropdown:hover
> .dropdown-menu
{
13394 body:not
(.jsenabled
) .langmenu:hover
> .dropdown-menu
,
13395 .langmenu.open > .dropdown-menu {
13401 margin: 0 0 10px 2.5em;
13409 margin-bottom: 20px;
13410 background-color: #f5f5f5;
13411 border: 1px solid
#e3e3e3;
13412 -webkit-border-radius: 4px;
13413 -moz-border-radius: 4px;
13414 border-radius: 4px;
13415 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
13416 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
13417 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
13418 border-color: #e3e3e3;
13421 .block blockquote {
13422 border-color: #ddd;
13423 border-color: rgba
(0, 0, 0, 0.15);
13425 .block .header h2 {
13432 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
13433 text-transform: uppercase
;
13435 word-wrap: break-word
;
13438 .block .header .block_action {
13442 .block .header .block_action > * {
13445 .block
.header
.block_action
.block-hider-show
,
13446 .block .header .block_action .block-hider-hide {
13449 .block .header .block_action .block-hider-show {
13454 word-wrap: break-word
;
13456 .block .content h3 {
13463 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
13464 text-transform: uppercase
;
13467 .block .content hr {
13470 .block .content .userpicture {
13475 .block .content .list li.listentry {
13478 .block .content .list .c0 {
13481 .block .content .list .c1 {
13486 margin-bottom: 4px;
13490 .block.beingmoved {
13492 border-style: dashed
;
13494 .block.invisible .header h2 {
13496 filter: alpha
(opacity
=50);
13498 .block.hidden .header .block_action .block-hider-hide {
13501 .block.hidden .header .block_action .block-hider-show {
13504 .block.list_block .unlist > li > .column {
13505 display: inline-block
;
13507 /* IE7 inline-block hack */
13510 .editing .block .header .commands {
13516 .editing .block .header .commands > a {
13519 .editing .block .header .commands .icon img {
13523 .editing .block .header .commands img.actionmenu {
13526 .jsenabled .block.hidden .content {
13531 border-style: dashed
;
13534 margin-bottom: 20px;
13537 position: relative
;
13539 margin-bottom: 10px;
13541 .block_blog_menu #blogsearchquery {
13544 .block_settings #adminsearchquery {
13547 .block_search_forums #searchform_search {
13551 .block_calendar_upcoming .content .date {
13552 padding-left: 22px;
13554 .block_calendar_upcoming .content .footer {
13559 .block_rss_client .content li {
13560 margin-bottom: 10px;
13562 border: 1px solid
#ddd;
13563 -webkit-border-radius: 4px;
13564 -moz-border-radius: 4px;
13565 border-radius: 4px;
13567 .block_rss_client .content li .link {
13568 font-weight: inherit
;
13570 .block_rss_client .list li:first-child {
13571 border-top-width: 1px;
13573 .block_news_items .content .newlink {
13574 padding-bottom: 10px;
13576 .block_news_items .content ul li {
13577 border-top: 1px rgba
(0, 0, 0, 0.05) solid
;
13582 .block_news_items .content ul li .info {
13583 display: table-header-group
;
13585 .block_news_items .content ul li .date {
13589 .block_news_items .content ul li .name {
13594 .block_news_items .content .footer {
13598 .block_login input#login_username
,
13599 .block_login input#login_password {
13602 .block_login .content {
13604 margin-right: auto
;
13607 .block_login input[type="submit"] {
13610 .block_adminblock .content {
13614 .block_adminblock select {
13618 * Moodle forms HTML isn't changeable via renderers (yet?) so this
13619 * .less file imports styles from the bootstrap @variables file and
13620 * adds them to the existing Moodle form CSS ids and classes.
13626 .mform fieldset .advancedbutton {
13629 .jsenabled .mform .containsadvancedelements .advanced {
13632 .mform .containsadvancedelements .advanced.show {
13635 .mform fieldset.group {
13638 .mform fieldset.error {
13639 border: 1px solid
#b94a48;
13642 #adminsettings span
.error
{
13643 display: inline-block
;
13644 border: 1px solid
#eed3d7;
13645 border-radius: 4px;
13646 background-color: #f2dede;
13648 margin-bottom: 4px;
13650 .mform fieldset.collapsible legend a.fheader {
13651 padding: 0 5px 0 20px;
13652 margin-left: -20px;
13653 background: url
([[pix:t
/expanded
]]) 2px center no-repeat
;
13655 .mform fieldset.collapsed legend a.fheader {
13657 background-image: url([[pix:t/collapsed_rtl]]);
13660 background-image: url
([[pix:t
/collapsed
]]);
13662 .jsenabled .mform .collapsed .fcontainer {
13665 .mform .fitem .fitemtitle div {
13668 #adminsettings .error
,
13669 .loginpanel
.error
,
13673 .mform .fdescription.required {
13674 margin-left: 200px;
13676 .mform .fpassword .unmask {
13677 display: inline-block
;
13678 margin-left: 0.5em;
13680 .mform .fpassword .unmask > input {
13683 .mform .fpassword .unmask > label {
13684 display: inline-block
;
13687 display: inline-block
;
13692 .mform .ftextarea #id_alltext {
13695 .mform ul.file-list {
13701 .mform label .adv {
13704 .mform .fcheckbox input {
13707 .mform
.fcheckbox
> span
,
13708 .mform
.fradio
> span
,
13709 .mform .fgroup > span {
13710 display: inline-block
;
13713 .mform
.fitem fieldset
.fgroup label
,
13714 .mform fieldset.fdate_selector label {
13718 .mform .ftags label.accesshide {
13722 .mform .ftags select {
13723 margin-bottom: 0.7em;
13726 .mform .helplink img {
13730 .mform legend .helplink img {
13733 .singleselect label {
13734 margin-right: .3em;
13736 #portfolio-add-button {
13741 margin-bottom: 20px;
13743 margin-bottom: 10px;
13746 .mform
.fitem:before
,
13748 .mform .fitem:after {
13754 .mform .fitem:after {
13757 .form-item
.form-label
,
13758 .mform .fitem div.fitemtitle {
13765 .form-label .form-shortname {
13768 .form-label .form-shortname {
13772 .form-item
.form-setting
,
13773 .form-item
.form-description
,
13774 .mform
.fitem
.felement
,
13775 #page-mod-forum-search .c1
{
13776 *display: inline-block
;
13777 *padding-left: 20px;
13778 margin-left: 200px;
13781 .form-item
.form-setting:first-child
,
13782 .form-item
.form-description:first-child
,
13783 .mform
.fitem
.felement:first-child
,
13784 #page-mod-forum-search .c1:first-child
{
13785 *padding-left: 200px;
13787 .formsettingheading {
13790 .form-item
.form-description
,
13791 .felement.fstatic {
13794 margin-bottom: 10px;
13797 .form-item .form-description {
13800 .fitem .fstaticlabel {
13803 table#form td
.submit
,
13805 .path-admin
.buttons
,
13806 #fitem_id_submitbutton,
13807 .fp-content-center form
+ div
,
13808 div
.backup-section
+ form
,
13809 #fgroup_id_buttonar {
13810 padding: 19px 20px 20px;
13812 margin-bottom: 20px;
13813 background-color: #f5f5f5;
13814 border-top: 1px solid
#e5e5e5;
13818 table#form td
.submit:before
,
13819 .form-buttons:before
,
13820 .path-admin
.buttons:before
,
13821 #fitem_id_submitbutton:before
,
13822 .fp-content-center form
+ div:before
,
13823 div
.backup-section
+ form:before
,
13824 #fgroup_id_buttonar:before
,
13825 table#form td
.submit:after
,
13826 .form-buttons:after
,
13827 .path-admin
.buttons:after
,
13828 #fitem_id_submitbutton:after
,
13829 .fp-content-center form
+ div:after
,
13830 div
.backup-section
+ form:after
,
13831 #fgroup_id_buttonar:after
{
13836 table#form td
.submit:after
,
13837 .form-buttons:after
,
13838 .path-admin
.buttons:after
,
13839 #fitem_id_submitbutton:after
,
13840 .fp-content-center form
+ div:after
,
13841 div
.backup-section
+ form:after
,
13842 #fgroup_id_buttonar:after
{
13845 .path-admin
.buttons
,
13847 padding-left: 200px;
13849 .form-item .form-setting .form-checkbox.defaultsnext {
13851 display: inline-block
;
13853 #adminsettings h3
{
13857 margin-bottom: 20px;
13862 border-bottom: 1px solid
#e5e5e5;
13865 .mform legend a:hover {
13867 text-decoration: none
;
13869 #page-grade-edit-outcome-course .courseoutcomes
{
13871 margin-right: auto
;
13874 #page-grade-edit-outcome-course .courseoutcomes td
{
13875 text-align: center
;
13877 .mdl-right > label {
13878 display: inline-block
;
13880 input
[type
="radio"] + label
,
13881 input
[type
="checkbox"] + label
{
13883 padding-left: 0.2em;
13885 input
[type
="radio"],
13886 input
[type
="checkbox"] {
13891 display: inline-block
;
13893 .singleselect form
,
13894 .singleselect select {
13897 .form-item .form-label label {
13900 .felement.ffilepicker {
13903 div#dateselector-calendar-panel
{
13905 /* Set higher than the z-index of the filemanager - see MDL-39047. */
13907 fieldset
.coursesearchbox label
{
13911 * Show the labels above text editors and file managers except on wide screens.
13913 #region-main .mform:not
(.unresponsive
) .fitem
.fitemtitle label
{
13917 * Make forms vertical when the screen is less than 1200px;
13919 @media (max-width: 1199px) {
13920 body #region-main
.mform:not
(.unresponsive
) .fitem
.fitemtitle
{
13923 margin-bottom: 4px;
13927 body #region-main
.mform:not
(.unresponsive
) .fitem
.felement
{
13934 body #region-main
.mform:not
(.unresponsive
) .fitem
.fstatic:empty
{
13937 body #region-main
.mform:not
(.unresponsive
) .fitem
.fcheckbox
> span
,
13938 body #region-main
.mform:not
(.unresponsive
) .fitem
.fradio
> span
,
13939 body #region-main
.mform:not
(.unresponsive
) .fitem
.fgroup
> span
{
13942 body #region-main
.mform:not
(.unresponsive
) .femptylabel
.fitemtitle
{
13943 display: inline-block
;
13947 body #region-main
.mform:not
(.unresponsive
) .femptylabel
.felement
{
13948 display: inline-block
;
13953 body #region-main
.mform:not
(.unresponsive
) .fitem_fcheckbox
.fitemtitle
,
13954 body #region-main
.mform:not
(.unresponsive
) .fitem_fcheckbox
.felement
{
13955 display: inline-block
;
13958 body #region-main
.mform:not
(.unresponsive
) .fitem_fcheckbox
.felement
{
13963 * Make forms vertical when the screen is less than 1474px AND both side-pre and side-post contain blocks.
13964 * This is an extra special media rule.
13965 * It causes forms to show vertically when the screen size is calculated as:
13966 * 1199px + (1199px * 23%)
13967 * Where 23% is the width of span3
13968 * Full calculation is:
13969 * @maxWidthForVerticalForms: 1199px * (unit(((@fluidGridColumnWidth1200 * 3) +
13970 * (@fluidGridGutterWidth * (3 - 1)))) / 100) + 1199px;
13972 @media (max-width: 1474px) {
13973 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem .fitemtitle {
13976 margin-bottom: 4px;
13980 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem .felement {
13987 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem .fstatic:empty {
13990 .used-region-side-pre
.used-region-side-post #region-main
.mform:not
(.unresponsive
) .fitem
.fcheckbox
> span
,
13991 .used-region-side-pre
.used-region-side-post #region-main
.mform:not
(.unresponsive
) .fitem
.fradio
> span
,
13992 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem .fgroup > span {
13995 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .femptylabel .fitemtitle {
13996 display: inline-block
;
14000 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .femptylabel .felement {
14001 display: inline-block
;
14006 .used-region-side-pre
.used-region-side-post #region-main
.mform:not
(.unresponsive
) .fitem_fcheckbox
.fitemtitle
,
14007 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem_fcheckbox .felement {
14008 display: inline-block
;
14011 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem_fcheckbox .felement {
14015 /* Section and module editing forms contain special JS components for the
14016 availability system (if enabled). */
14017 #fitem_id_availabilityconditionsjson {
14018 /* Eye icon in front of an item and delete icon after it. */
14019 /* Hidden eye icon still takes up space. */
14020 /* Eye icons in front of child lists are aligned specially. */
14021 /* Add button lines up with child elements. */
14022 /* Nested section is grey. */
14023 /* Second (and more) levels of nested sections are white. */
14024 /* Connecting text needs to be indented. */
14026 #fitem_id_availabilityconditionsjson *[aria-hidden
=true
] {
14029 #fitem_id_availabilityconditionsjson select
,
14030 #fitem_id_availabilityconditionsjson input
[type
=text
] {
14031 position: relative
;
14034 #fitem_id_availabilityconditionsjson label
{
14037 #fitem_id_availabilityconditionsjson .availability-group
{
14040 #fitem_id_availabilityconditionsjson .availability-item
{
14041 margin-bottom: 6px;
14043 #fitem_id_availabilityconditionsjson .availability-none
{
14045 margin-bottom: 4px;
14047 #fitem_id_availabilityconditionsjson .availability-plugincontrols
{
14048 padding: 2px 0 0 4px;
14049 background: none repeat scroll
0% 0% #f5f5f5;
14050 border: 1px solid
#eee;
14051 border-radius: 4px;
14052 display: inline-block
;
14055 #fitem_id_availabilityconditionsjson .availability-eye
,
14056 #fitem_id_availabilityconditionsjson .availability-delete
{
14059 #fitem_id_availabilityconditionsjson .availability-eye
[aria-hidden
=true
] {
14061 visibility: hidden
;
14063 #fitem_id_availabilityconditionsjson .availability-list
> .availability-eye img
{
14064 vertical-align: top
;
14067 #fitem_id_availabilityconditionsjson .availability-button
{
14070 #fitem_id_availabilityconditionsjson .availability-childlist
> .availability-inner
{
14071 display: inline-block
;
14072 background: #f5f5f5;
14073 border: 1px solid
#eee;
14074 border-radius: 4px;
14076 margin-bottom: 6px;
14078 #fitem_id_availabilityconditionsjson .availability-childlist
.availability-childlist
> .availability-inner
{
14081 #fitem_id_availabilityconditionsjson .availability-connector
{
14083 margin-bottom: 6px;
14085 /* Default form styling colours all text red. With availability conditions
14086 this looks excessive as we show 'Invalid' markers in specific places. */
14087 .mform .error .availability-field {
14090 /* This dialogue is used to add an availability condition. */
14091 .availability-dialogue .moodle-dialogue .moodle-dialogue-bd {
14094 padding-bottom: 2px;
14096 .availability-dialogue ul {
14100 .availability-dialogue li {
14102 list-style-type: none
;
14105 border-bottom: 1px solid
#eee;
14106 margin-bottom: 4px;
14108 .availability-dialogue ul button {
14114 .availability-dialogue label {
14115 margin-left: 170px;
14119 .availability-dialogue .availability-buttons button {
14124 /* Revert to the non-fixed width where a textarea has the number of columns
14125 specified, or an input has it's size specified. */
14130 /* Custom styles for autocomplete form element */
14131 .form-autocomplete-selection {
14135 .form-autocomplete-multiple [role=listitem] {
14138 .form-autocomplete-suggestions {
14139 position: absolute
;
14140 background-color: white
;
14141 border: 2px solid
#eee;
14142 border-radius: 3px;
14148 margin-top: -0.2em;
14151 .form-autocomplete-suggestions li {
14152 list-style-type: none
;
14158 .form-autocomplete-suggestions li:hover {
14159 background-color: #00a3f4;
14162 .form-autocomplete-suggestions li[aria-selected=true] {
14163 background-color: #e5e5e5;
14166 .form-autocomplete-downarrow {
14168 position: relative
;
14173 .form-autocomplete-selection:focus {
14176 .form-autocomplete-selection [data-active-selection=true] {
14180 textarea
[data-auto-rows
] {
14181 overflow-x: hidden
;
14194 overflow-x: hidden
;
14197 .modal-container .modal {
14198 position: relative
;
14199 margin: 50px auto
30px;
14206 box-shadow: 5px 5px 20px 0 #666;
14207 border-radius: 10px;
14210 .modal-container .modal .modal-header {
14214 font-weight: normal
;
14215 letter-spacing: 1px;
14217 text-align: center
;
14218 text-shadow: 1px 1px 1px #fff;
14219 border-bottom: 1px solid
#bbb;
14221 background-color: #ebebeb;
14222 background-image: linear-gradient
(to bottom
, #fff, #ccc);
14223 background-repeat: repeat-x
;
14224 border-radius: 10px 10px 0 0;
14225 position: relative
;
14227 .modal-container .modal .modal-header h3 {
14229 font-weight: normal
;
14230 letter-spacing: 1px;
14233 .modal-container .modal .modal-header .close {
14234 position: absolute
;
14243 background-image: url
([[pix:theme|sprite
]]);
14244 background-repeat: no-repeat
;
14245 border-style: none
;
14246 border-radius: 4px;
14247 box-shadow: 0 0 0 1px rgba
(0, 0, 0, 0.25) inset
, 0 2px 0 rgba
(255, 255, 255, 0.3) inset
, 0 1px 2px rgba
(0, 0, 0, 0.15);
14249 .modal-container .modal .modal-header .close:hover {
14250 background-position: 0 0;
14252 .modal-container .modal .modal-header .close:active {
14253 background-position: 0 0;
14255 .modal-container .modal .modal-header .close:focus {
14256 background-position: 0 0;
14258 .modal-container .modal .modal-body {
14261 .modal-container .modal .modal-footer {
14262 border-top: 1px solid
#bbb;
14263 text-align: center
;
14265 background-color: #f2f2f2;
14267 border-radius: 0 0 10px 10px;
14269 .modal-container.large .modal {
14274 background-color: #aaa;
14281 .path-mod-feedback .mform.feedback_form .fitem .fitemtitle {
14284 margin-bottom: 4px;
14288 .path-mod-feedback .mform.feedback_form .fitem .felement {
14295 .path-mod-feedback .mform.feedback_form .fitem .fstatic:empty {
14298 .path-mod-feedback
.mform
.feedback_form
.fitem
.fcheckbox
> span
,
14299 .path-mod-feedback
.mform
.feedback_form
.fitem
.fradio
> span
,
14300 .path-mod-feedback .mform.feedback_form .fitem .fgroup > span {
14303 body
.path-mod-feedback #region-main
.mform
.feedback_form
.femptylabel
.fitemtitle
{
14304 display: inline-block
;
14308 .path-mod-feedback .mform.feedback_form .femptylabel .felement {
14309 display: inline-block
;
14314 body
.path-mod-feedback #region-main
.mform
.feedback_form
.feedback-item-pagebreak
.felement
{
14317 .path-mod-feedback
.mform
.feedback_form
.fitem_fcheckbox
.fitemtitle
,
14318 .path-mod-feedback .mform.feedback_form .fitem_fcheckbox .felement {
14319 display: inline-block
;
14322 .path-mod-feedback .mform.feedback_form .fitem_fcheckbox .felement {
14325 .path-mod-feedback .mform.feedback_form#feedback_viewresponse_form .fitem.feedback_hasvalue:not(.feedback-item-captcha) .felement {
14326 background: #fbfbf1;
14328 box-sizing: border-box
;
14330 border: 1px solid
#ddd;
14332 .path-mod-feedback .mform.feedback_form .fitem.feedback_hasvalue .fstatic:empty {
14335 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem:hover {
14336 background: #f5f5f5;
14338 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem .fitemtitle label {
14341 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem .fitemtitle .itemtitle {
14342 position: relative
;
14345 .path-mod-feedback
.mform
.feedback_form
#feedback_edit_form
.fitem
.fitemtitle
.itemtitle
.itemdd
,
14346 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem .fitemtitle .itemtitle .itemname {
14349 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem .fitemtitle .itemtitle .itemactions {
14352 .path-mod-forum
.forumsearch input
,
14353 .path-mod-forum .forumsearch .helptooltip {
14356 .path-mod-forum
.forumheaderlist
,
14357 .path-mod-forum .forumheaderlist td {
14360 .path-mod-forum
.forumheaderlist thead
.header
,
14361 .path-mod-forum .forumheaderlist tbody .discussion td {
14362 white-space: normal
;
14363 vertical-align: top
;
14364 padding-left: 0.5em;
14365 padding-right: 0.5em;
14367 .path-mod-forum .forumheaderlist thead .header {
14368 white-space: normal
;
14369 vertical-align: top
;
14371 .path-mod-forum .forumheaderlist thead .header.replies {
14372 text-align: center
;
14374 .path-mod-forum .forumheaderlist thead .header.lastpost {
14377 .path-mod-forum
.forumheaderlist thead
.header th
.discussionsubscription
,
14378 .path-mod-forum .forumheaderlist tbody .discussion td.discussionsubscription {
14380 padding-left: 0.5em;
14381 padding-right: 0.5em;
14383 .path-mod-forum
.forumheaderlist
.discussion
.author
,
14384 .path-mod-forum
.forumheaderlist
.discussion
.replies
,
14385 .path-mod-forum .forumheaderlist .discussion .lastpost {
14386 white-space: normal
;
14388 .path-mod-forum
.forumheaderlist
.discussion
.discussionsubscription
,
14389 .path-mod-forum .forumheaderlist .discussion .replies {
14390 text-align: center
;
14392 .path-mod-forum
.forumheaderlist
.discussion
.topic
,
14393 .path-mod-forum
.forumheaderlist
.discussion
.discussionsubscription
,
14394 .path-mod-forum
.forumheaderlist
.discussion
.topic
.starter
,
14395 .path-mod-forum
.forumheaderlist
.discussion
.picture
,
14396 .path-mod-forum
.forumheaderlist
.discussion
.author
,
14397 .path-mod-forum
.forumheaderlist
.discussion
.replies
,
14398 .path-mod-forum .forumheaderlist .discussion .lastpost {
14399 vertical-align: top
;
14404 margin-bottom: 20px;
14405 background-color: #f5f5f5;
14406 border: 1px solid
#e3e3e3;
14407 -webkit-border-radius: 4px;
14408 -moz-border-radius: 4px;
14409 border-radius: 4px;
14410 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
14411 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
14412 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
14413 border-color: #e3e3e3;
14416 .forumpost blockquote {
14417 border-color: #ddd;
14418 border-color: rgba
(0, 0, 0, 0.15);
14420 .forumpost .header {
14421 margin-bottom: 3px;
14423 .forumpost .picture img {
14426 .forumpost .picture img.userpicture {
14428 margin-right: 10px;
14430 .forumpost .content .posting.fullpost {
14433 .forumpost
.row
.topic
,
14434 .forumpost
.row
.content-mask
,
14435 .forumpost .row .options {
14438 .forumpost .row.side {
14441 .forumpost .row .left {
14444 .forumpost .options .commands {
14447 .forumpost .subject {
14450 .forumsearch input[type=text] {
14451 margin-bottom: 0 !important
;
14452 /* stylelint-disable-line declaration-no-important */
14454 #page-mod-forum-discuss .discussioncontrols
{
14461 border-top: 2px solid
#ddd;
14463 .maincalendar
.calendarmonth td
,
14464 .maincalendar .calendarmonth th {
14465 border: 1px dotted
#ddd;
14467 .path-grade-report-grader h1 {
14468 text-align: inherit
;
14470 #page-mod-chat-gui_basic input#message
{
14473 #page-mod-data-view #singleimage
{
14476 .path-mod-data form {
14479 .template_heading {
14482 .breadcrumb-button {
14486 .breadcrumb-button .singlebutton {
14490 .navbar-inverse .logininfo a {
14493 .navbar-inverse .logininfo a:hover {
14494 background-color: transparent
;
14498 .navbar-fixed-bottom {
14501 .ie .row-fluid .desktop-first-column {
14512 -ms-touch-action: auto
;
14517 .path-mod-choice .horizontal .choices {
14520 .path-mod-choice .horizontal .choices .option {
14521 display: inline-block
;
14524 .path-mod-choice .results .data {
14525 white-space: normal
;
14527 .path-mod-lesson .firstpageoptions {
14532 .path-mod-lesson .centerpadded {
14534 text-align: center
;
14536 /** General styles (scope: all of lesson) **/
14537 .path-mod-lesson
.contents
,
14538 .path-mod-lesson
.standardtable
,
14539 .path-mod-lesson
.mform
.box
.contents
,
14540 .path-mod-lesson .invisiblefieldset.fieldsetfix tr {
14543 .path-mod-lesson #layout-table {
14546 .path-mod-lesson
.edit_buttons form
,
14547 .path-mod-lesson .edit_buttons input {
14550 .path-mod-lesson
.userinfotable
.cell
,
14551 .path-mod-lesson .userinfotable .userpicture {
14552 vertical-align: middle
;
14554 .path-mod-lesson .invisiblefieldset.fieldsetfix {
14557 .path-mod-lesson .slideshow {
14561 .path-mod-lesson .menu .menuwrapper {
14564 vertical-align: top
;
14565 margin-bottom: 10px;
14567 .path-mod-lesson .menu ul {
14569 padding: 5px 0 0 5px;
14572 .path-mod-lesson .menu ul li {
14573 padding-bottom: 5px;
14575 .path-mod-lesson .skip {
14576 position: absolute
;
14580 .path-mod-lesson
.branchbuttoncontainer
.horizontal div
,
14581 .path-mod-lesson .branchbuttoncontainer.horizontal form {
14584 .path-mod-lesson .firstpageoptions {
14589 .path-mod-lesson
.progress_bar_table
,
14590 .path-mod-lesson
.progress_bar_completed
,
14591 .path-mod-lesson .progress_bar_todo {
14595 .path-mod-lesson .progress_bar_token {
14601 .path-mod-lesson .edit_pages_box .addlinks {
14603 margin-bottom: 1em;
14605 .path-mod-lesson .progress_bar_completed {
14606 background-color: green
;
14608 vertical-align: middle
;
14611 .path-mod-lesson .resourcecontent {
14612 text-align: center
;
14614 .path-mod-lesson .answeroption .fcheckbox > span {
14615 position: relative
;
14618 .path-mod-lesson .answeroptiongroup .fgroup > span {
14619 position: relative
;
14622 .path-mod-lesson
.answeroption
.fcheckbox input
,
14623 .path-mod-lesson .answeroptiongroup input {
14624 position: absolute
;
14629 .path-mod-lesson
.answeroption
.fcheckbox label
,
14630 .path-mod-lesson .mform .fitem.answeroptiongroup fieldset.fgroup label {
14631 padding-left: 20px;
14634 .path-mod-lesson
.answeroption
.felement label
p:last-child
,
14635 .path-mod-lesson .answeroptiongroup .felement label p:last-child {
14639 * Style for view.php
14641 #page-mod-lesson-view .password-form
.submitbutton
{
14644 .path-mod-lesson .reviewessay {
14646 border: 1px solid
#ddd;
14647 background-color: #eee;
14649 /* Countdown timer. */
14651 text-align: center
;
14653 .path-mod-lesson .essayungraded {
14654 background-color: #efcfcf;
14656 .path-mod-lesson .essaygraded {
14657 background-color: #efefcf;
14659 .path-mod-lesson .essaysent {
14660 background-color: #cfefcf;
14662 .path-mod-wiki
.wiki_headingtitle
,
14663 .path-mod-wiki
.midpad
,
14664 .path-mod-wiki .wiki_headingtime {
14665 text-align: inherit
;
14667 .path-mod-wiki .wiki_contentbox {
14670 .dropdown-menu > li > a {
14671 padding: 3px 20px 3px 8px;
14673 .path-mod-survey .surveytable > tbody > tr:nth-of-type(odd) {
14674 background-color: transparent
;
14676 .path-mod-survey .surveytable > tbody > tr:nth-of-type(even) {
14677 background-color: #f9f9f9;
14679 .path-mod-survey .surveytable .rblock label {
14680 text-align: center
;
14682 .path-mod-survey
.resultgraph
,
14683 .path-mod-survey
.reportsummary
,
14684 .path-mod-survey
.studentreport
,
14685 .path-mod-survey
.reportbuttons
,
14686 .path-mod-survey .centerpara {
14687 text-align: center
;
14696 border-left: 1px solid
#f2f2f2;
14697 border-right: 1px solid
#ffffff;
14699 .navbar-inverse .nav .divider {
14700 border-left-color: #111111;
14701 border-right-color: #515151;
14703 .dropdown-menu .divider {
14706 border-left: 0 none
;
14707 border-right: 0 none
;
14713 .usermenu .login a {
14716 .usermenu
.login
a:hover
,
14717 .usermenu .login a:focus {
14719 text-decoration: underline
;
14721 .usermenu .moodle-actionmenu .toggle-display {
14728 .usermenu .moodle-actionmenu .toggle-display:hover {
14731 .usermenu .moodle-actionmenu .toggle-display .userbutton {
14735 .usermenu .moodle-actionmenu .toggle-display .userbutton .avatars {
14736 display: inline-block
;
14739 vertical-align: middle
;
14743 .usermenu
.moodle-actionmenu
.toggle-display
.userbutton
.avatars
.avatar
,
14744 .usermenu .moodle-actionmenu .toggle-display .userbutton .avatars img {
14747 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext {
14748 display: inline-block
;
14749 vertical-align: middle
;
14753 .usermenu
.moodle-actionmenu
.toggle-display
.userbutton
.usertext
.meta
,
14754 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext .role {
14758 .usermenu
.moodle-actionmenu
.toggle-display
.userbutton
.usertext
.meta
.value
,
14759 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext .role .value {
14762 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext .role {
14765 .usermenu .moodle-actionmenu .toggle-display .caret {
14768 .usermenu .moodle-actionmenu .menu .menu-action.icon img {
14770 background: transparent
;
14773 .usermenu .moodle-actionmenu .menu .menu-action.icon:hover img {
14775 border-radius: 4px;
14776 box-shadow: 0 0 16px rgba
(0, 0, 0, 0.125);
14778 .usermenu
.moodle-actionmenu
[data-enhanced
] .menu
.menu-action
.icon img
,
14779 .usermenu .moodle-actionmenu[data-enhanced] .menu .menu-action.icon:hover img {
14781 background: transparent
;
14784 .navbar-inverse .usermenu .login {
14787 .navbar-inverse .usermenu .login a {
14790 .navbar-inverse .usermenu .login a:hover {
14793 .navbar-inverse .usermenu .moodle-actionmenu .toggle-display {
14796 .navbar-inverse .usermenu .moodle-actionmenu .userbutton .usertext {
14799 .navbar-inverse .usermenu .moodle-actionmenu .userbutton .usertext .meta {
14802 .navbar-inverse .usermenu .moodle-actionmenu .userbutton .usertext .meta .value {
14805 .navbar-inverse .usermenu .moodle-actionmenu:hover .usertext {
14808 .navbar-inverse .usermenu .moodle-actionmenu:hover .usertext .meta {
14811 .navbar-inverse .usermenu .moodle-actionmenu:hover .usertext .meta .value {
14814 .navbar-inverse .usermenu .moodle-actionmenu[data-enhanced] .toggle-display.textmenu .caret {
14815 border-top-color: #fff;
14817 .navbar-inverse .usermenu .moodle-actionmenu .menu .menu-action.icon img {
14819 background: transparent
;
14822 .navbar-inverse .usermenu .moodle-actionmenu .menu .menu-action.icon:hover img {
14824 border-radius: 4px;
14825 box-shadow: 0 0 16px #ffffff;
14827 .navbar-inverse
.usermenu
.moodle-actionmenu
[data-enhanced
] .menu
.menu-action
.icon img
,
14828 .navbar-inverse .usermenu .moodle-actionmenu[data-enhanced] .menu .menu-action.icon:hover img {
14830 background: transparent
;
14833 .jsenabled .usermenu .moodle-actionmenu .toggle-display {
14836 .jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu {
14838 padding-right: 8px;
14840 .jsenabled .usermenu .moodle-actionmenu .toggle-display .caret {
14841 display: inline-block
;
14842 position: relative
;
14845 .jsenabled .usermenu .moodle-actionmenu > .menubar {
14849 .jsenabled .usermenu .moodle-actionmenu > .menu {
14852 .jsenabled .usermenu .moodle-actionmenu > .menu .filler {
14857 *margin: -5px 0 5px;
14859 background-color: #e5e5e5;
14860 border-bottom: 1px solid
#fff;
14862 .jsenabled .usermenu .moodle-actionmenu.show {
14863 background-color: #e5e5e5;
14865 .jsenabled .usermenu .moodle-actionmenu.show .menu {
14868 background-clip: padding-box
;
14869 -webkit-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
14870 -moz-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
14871 box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
14873 .jsenabled .usermenu .moodle-actionmenu.show .menu:before {
14875 display: inline-block
;
14876 border-left: 7px solid transparent
;
14877 border-right: 7px solid transparent
;
14878 border-bottom: 7px solid
#ccc;
14879 border-bottom-color: rgba
(0, 0, 0, 0.2);
14880 position: absolute
;
14883 .jsenabled .usermenu .moodle-actionmenu.show .menu:after {
14885 display: inline-block
;
14886 border-left: 6px solid transparent
;
14887 border-right: 6px solid transparent
;
14888 border-bottom: 6px solid
#fff;
14889 position: absolute
;
14892 .jsenabled .usermenu .moodle-actionmenu.show .menu a {
14895 .jsenabled .usermenu .moodle-actionmenu.show .menu a:focus {
14896 text-decoration: none
;
14898 .jsenabled .usermenu .moodle-actionmenu.show .menu a:hover {
14899 text-decoration: none
;
14900 background-color: #00699e;
14901 background-image: -moz-linear-gradient
(top
, #0070a8, #005f8f);
14902 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#005f8f));
14903 background-image: -webkit-linear-gradient
(top
, #0070a8, #005f8f);
14904 background-image: -o-linear-gradient
(top
, #0070a8, #005f8f);
14905 background-image: linear-gradient
(to bottom
, #0070a8, #005f8f);
14906 background-repeat: repeat-x
;
14907 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff005f8f', GradientType
=0);
14909 .jsenabled .usermenu .moodle-actionmenu.show .menu.align-tr-br {
14912 .jsenabled .navbar-inverse .usermenu .moodle-actionmenu.show {
14913 background-color: #111111;
14918 .usermenu > .moodle-actionmenu > .menu:before {
14921 .usermenu > .moodle-actionmenu > .menu:after {
14924 .usermenu > .moodle-actionmenu > .menubar li a {
14927 .userloggedinas .usermenu .userbutton .avatars .avatar.current {
14930 .userloggedinas .usermenu .userbutton .avatars .avatar {
14933 .userloggedinas .usermenu .userbutton .avatars .avatar.current {
14934 position: relative
;
14940 margin-bottom: -34px;
14941 border: 1px solid
#fff;
14942 border-radius: 50%;
14943 box-shadow: -2px -2px 16px rgba
(0, 0, 0, 0.25);
14945 .userloggedinas .usermenu .userbutton .avatars .avatar img {
14949 .path-mod-quiz #mod_quiz_navblock .qnbutton {
14950 text-decoration: none
;
14953 font-weight: normal
;
14954 background-color: #fff;
14955 background-image: none
;
14958 border-radius: 3px;
14961 margin: 0 6px 6px 0;
14963 .path-mod-quiz #mod_quiz_navblock span.qnbutton {
14965 background-color: #eee;
14968 .path-mod-quiz #mod_quiz_navblock a
.qnbutton:hover
,
14969 .path-mod-quiz #mod_quiz_navblock a
.qnbutton:active
,
14970 .path-mod-quiz #mod_quiz_navblock a.qnbutton:focus {
14971 text-decoration: underline
;
14973 .path-mod-quiz #mod_quiz_navblock .qnbutton .thispageholder {
14975 border-radius: 3px;
14978 .path-mod-quiz #mod_quiz_navblock .qnbutton.thispage .thispageholder {
14981 .path-mod-quiz #mod_quiz_navblock .allquestionsononepage .qnbutton.thispage .thispageholder {
14984 .path-mod-quiz #mod_quiz_navblock .qnbutton.flagged .thispageholder {
14985 background: transparent url
([[pix:theme|mod
/quiz
/flag-on
]]) 15px 0 no-repeat
;
14987 .path-mod-quiz #mod_quiz_navblock .qnbutton .trafficlight {
14989 background: #fff none center
/ 10px no-repeat scroll
;
14992 border-radius: 0 0 3px 3px;
14994 .path-mod-quiz #mod_quiz_navblock
.qnbutton
.notyetanswered
.trafficlight
,
14995 .path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight {
14996 background-color: #fff;
14998 .path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight {
14999 background-image: url
([[pix:theme|mod
/quiz
/warningtriangle
]]);
15001 .path-mod-quiz #mod_quiz_navblock .qnbutton.correct .trafficlight {
15002 background-image: url
([[pix:theme|mod
/quiz
/checkmark
]]);
15003 background-color: #468847;
15005 .path-mod-quiz #mod_quiz_navblock .qnbutton.blocked .trafficlight {
15006 background-image: url
([[pix:core|t
/locked
]]);
15007 background-color: #eee;
15009 .path-mod-quiz #mod_quiz_navblock
.qnbutton
.notanswered
.trafficlight
,
15010 .path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .trafficlight {
15011 background-color: #b94a48;
15013 .path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .trafficlight {
15014 background-image: url
([[pix:theme|mod
/quiz
/whitecircle
]]);
15015 background-color: #f89406;
15017 .path-mod-quiz #mod_quiz_navblock
.qnbutton
.complete
.trafficlight
,
15018 .path-mod-quiz #mod_quiz_navblock
.qnbutton
.answersaved
.trafficlight
,
15019 .path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading .trafficlight {
15020 background-color: #999;
15022 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax {
15023 background-color: #fff;
15025 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit div
.yui-layout-bd-nohd
,
15026 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit div
.yui-layout-bd-noft
,
15027 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit div
.yui-layout-bd
,
15028 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit-right
,
15029 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom {
15032 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit-right
,
15033 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom {
15036 margin-bottom: 20px;
15037 background-color: #f5f5f5;
15038 border: 1px solid
#e3e3e3;
15039 -webkit-border-radius: 4px;
15040 -moz-border-radius: 4px;
15041 border-radius: 4px;
15042 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15043 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15044 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15045 border-color: #e3e3e3;
15048 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit-right blockquote
,
15049 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom blockquote {
15050 border-color: #ddd;
15051 border-color: rgba
(0, 0, 0, 0.15);
15053 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd {
15054 background-color: transparent
;
15056 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax #chat-input-area table
.generaltable
,
15057 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell {
15060 white-space: nowrap
;
15062 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax #chat-input-area table
.generaltable input
,
15063 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input {
15066 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax #chat-input-area table
.generaltable input#input-message
,
15067 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input#input-message {
15071 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax #chat-input-area table
.generaltable a
,
15072 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell a {
15075 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist {
15078 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list {
15079 border-top: 1px solid
#ddd;
15080 border-bottom: 1px solid
#fff;
15082 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li {
15083 border-top: 1px solid
#fff;
15084 border-bottom: 1px solid
#ddd;
15087 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img {
15089 border: 1px solid
#ccc;
15090 border-radius: 4px;
15093 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages {
15096 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme {
15097 text-align: center
;
15102 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme {
15103 background-color: #fff;
15104 border: 1px dotted
#ddd;
15105 -webkit-border-radius: 4px;
15106 -moz-border-radius: 4px;
15107 border-radius: 4px;
15111 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time {
15116 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme {
15117 background-color: #f6f6f6;
15119 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme .user {
15122 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl .yui-layout-unit-right {
15125 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl .yui-layout-unit div.yui-layout-bd {
15128 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-userlist #users-list img {
15131 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-messages .chat-message.course-theme .time {
15134 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-messages .chat-message.course-theme .user {
15137 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-messages .chat-message.course-theme .chat-message-meta {
15140 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-messages .chat-message.course-theme .text {
15144 #page-report-participation-index .participationselectform div label
{
15145 display: inline-block
;
15148 #page-report-participation-index .participationselectform div label
[for
=menuinstanceid
] {
15151 .path-backup .mform .grouped_settings.section_level {
15154 margin-bottom: 20px;
15155 background-color: #f5f5f5;
15156 border: 1px solid
#e3e3e3;
15157 -webkit-border-radius: 4px;
15158 -moz-border-radius: 4px;
15159 border-radius: 4px;
15160 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15161 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15162 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15163 border-color: #e3e3e3;
15164 padding: 10px 0 0 0;
15167 .path-backup .mform .grouped_settings.section_level blockquote {
15168 border-color: #ddd;
15169 border-color: rgba
(0, 0, 0, 0.15);
15171 .path-backup .mform .grouped_settings {
15175 .path-backup
.include_setting
,
15176 .path-backup .grouped_settings .normal_setting {
15177 display: inline-block
;
15179 .path-backup .include_setting.section_level label {
15182 .path-backup .mform .fitem .fitemtitle {
15185 .path-backup .mform .fitem .felement {
15186 margin-left: 280px;
15188 .path-backup .notification.dependencies_enforced {
15189 text-align: center
;
15193 .path-backup .backup_progress {
15194 text-align: center
;
15196 .path-backup .backup_progress .backup_stage {
15199 .path-backup .backup_progress .backup_stage.backup_stage_current {
15203 .path-backup .backup_progress span.backup_stage.backup_stage_complete {
15206 #page-backup-restore .filealiasesfailures
{
15207 background-color: #f2dede;
15209 #page-backup-restore .filealiasesfailures
.aliaseslist
{
15211 margin: 0.8em auto
;
15212 background-color: #fff;
15213 border: 1px dotted
#666;
15215 .path-backup .fitem .smallicon {
15216 vertical-align: text-bottom
;
15218 .backup-restore
.backup-section
> h2
.header
,
15219 .backup-restore .backup-section .backup-sub-section h3 {
15223 margin-bottom: 20px;
15228 border-bottom: 1px solid
#e5e5e5;
15230 .backup-restore .backup-section .noticebox {
15233 text-align: center
;
15235 .backup-restore .backup-section.settings-section .detail-pair {
15237 display: inline-block
;
15239 /* IE7 inline-block hack */
15242 .backup-restore .backup-section.settings-section .detail-pair-label {
15245 .backup-restore .backup-section.settings-section .detail-pair-value {
15248 .backup-restore .activitytable {
15251 .backup-restore .activitytable .modulename {
15254 .backup-restore .activitytable .moduleincluded {
15257 .backup-restore .activitytable .userinfoincluded {
15260 .backup-restore .detail-pair-label {
15261 display: inline-block
;
15263 /* IE7 inline-block hack */
15270 vertical-align: top
;
15272 .backup-restore .detail-pair-value {
15273 display: inline-block
;
15275 /* IE7 inline-block hack */
15281 .backup-restore .detail-pair-value > .sub-detail {
15286 .backup-restore > .singlebutton {
15289 .path-backup .mform .fgroup .proceedbutton {
15293 .path-backup .mform .fgroup .oneclickbackup {
15296 .restore-course-search .rcs-results {
15300 .restore-course-search .rcs-results table {
15305 .restore-course-search .rcs-results table .no-overflow {
15308 .restore-course-search .rcs-results .paging {
15311 background-color: #eee;
15314 .restore-course-category .rcs-results {
15317 border: 1px solid
#ddd;
15320 .restore-course-category .rcs-results table {
15325 .restore-course-category .rcs-results table .no-overflow {
15328 .restore-course-category .rcs-results .paging {
15331 background-color: #eee;
15334 .path-backup .wibbler {
15336 margin: 0 auto
10px;
15337 border-bottom: 1px solid black
;
15338 border-right: 1px solid black
;
15339 border-left: 1px solid black
;
15340 position: relative
;
15343 .path-backup .wibbler .wibble {
15344 position: absolute
;
15350 .path-backup .wibbler .state0 {
15353 .path-backup .wibbler .state1 {
15356 .path-backup .wibbler .state2 {
15359 .path-backup .wibbler .state3 {
15362 .path-backup .wibbler .state4 {
15365 .path-backup .wibbler .state5 {
15368 .path-backup .wibbler .state6 {
15371 .path-backup .wibbler .state7 {
15374 .path-backup .wibbler .state8 {
15377 .path-backup .wibbler .state9 {
15380 .path-backup .wibbler .state10 {
15383 .path-backup .wibbler .state11 {
15386 .path-backup .wibbler .state12 {
15389 .path-backup .backup_log {
15392 .path-backup .backup_log h2 {
15395 .path-backup .backup_log_contents {
15396 border: 1px solid
#ddd;
15399 overflow-y: scroll
;
15404 margin-bottom: 20px;
15413 vertical-align: top
;
15414 border-top: 1px solid
#ddd;
15420 table
.flexible thead th
,
15421 .generaltable thead th {
15422 vertical-align: bottom
;
15424 table
.flexible caption
+ thead
tr:first-child th
,
15425 .generaltable caption
+ thead
tr:first-child th
,
15426 table
.flexible caption
+ thead
tr:first-child td
,
15427 .generaltable caption
+ thead
tr:first-child td
,
15428 table
.flexible colgroup
+ thead
tr:first-child th
,
15429 .generaltable colgroup
+ thead
tr:first-child th
,
15430 table
.flexible colgroup
+ thead
tr:first-child td
,
15431 .generaltable colgroup
+ thead
tr:first-child td
,
15432 table
.flexible
thead:first-child
tr:first-child th
,
15433 .generaltable
thead:first-child
tr:first-child th
,
15434 table
.flexible
thead:first-child
tr:first-child td
,
15435 .generaltable thead:first-child tr:first-child td {
15438 table
.flexible tbody
+ tbody
,
15439 .generaltable tbody + tbody {
15440 border-top: 2px solid
#ddd;
15442 table
.flexible
.table
,
15443 .generaltable .table {
15444 background-color: #fff;
15446 .singlebutton div {
15447 display: inline-block
;
15449 margin-bottom: 5px;
15452 #notice .buttons
.singlebutton
{
15453 display: inline-block
;
15456 text-align: center
;
15460 text-align: center
;
15462 p
.arrow_button #remove
{
15463 margin: 3em auto
5em;
15465 p
.arrow_button input
{
15470 -webkit-box-sizing: border-box
;
15471 -moz-box-sizing: border-box
;
15472 box-sizing: border-box
;
15476 text-align: center
;
15477 margin-bottom: 3em;
15479 #addcontrols label
{
15482 #addcontrols input
,
15483 #removecontrols input
{
15488 -webkit-box-sizing: border-box
;
15489 -moz-box-sizing: border-box
;
15490 box-sizing: border-box
;
15494 margin: 0 0 10px 5px;
15496 input
[name
="searchwikicontent"] + input
[type
="submit"],
15497 select
+ input
[type
="submit"],
15498 input
[type
="text"] + input
[type
="button"],
15499 input
[type
="password"] + input
[type
="submit"],
15500 input
[type
="text"] + button
,
15501 input
[type
="text"] + input
[type
="submit"] {
15502 margin: 0 0 10px 5px;
15506 input
[type
="button"],
15507 input
[type
="submit"],
15508 input
[type
="reset"] {
15509 display: inline-block
;
15511 /* IE7 inline-block hack */
15517 text-align: center
;
15518 vertical-align: middle
;
15521 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
15522 background-color: #f5f5f5;
15523 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
15524 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
15525 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
15526 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
15527 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
15528 background-repeat: repeat-x
;
15529 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
15530 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
15531 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
15532 *background-color: #e6e6e6;
15533 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
15534 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
15535 border: 1px solid
#ccc;
15537 border-bottom-color: #b3b3b3;
15538 -webkit-border-radius: 4px;
15539 -moz-border-radius: 4px;
15540 border-radius: 4px;
15541 *margin-left: .3em;
15542 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15543 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15544 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15547 input
.form-submit:hover
,
15548 input
[type
="button"]:hover
,
15549 input
[type
="submit"]:hover
,
15550 input
[type
="reset"]:hover
,
15552 input
.form-submit:focus
,
15553 input
[type
="button"]:focus
,
15554 input
[type
="submit"]:focus
,
15555 input
[type
="reset"]:focus
,
15557 input
.form-submit:active
,
15558 input
[type
="button"]:active
,
15559 input
[type
="submit"]:active
,
15560 input
[type
="reset"]:active
,
15562 input
.form-submit
.active
,
15563 input
[type
="button"].active
,
15564 input
[type
="submit"].active
,
15565 input
[type
="reset"].active
,
15567 input
.form-submit
.disabled
,
15568 input
[type
="button"].disabled
,
15569 input
[type
="submit"].disabled
,
15570 input
[type
="reset"].disabled
,
15572 input
.form-submit
[disabled
],
15573 input
[type
="button"][disabled
],
15574 input
[type
="submit"][disabled
],
15575 input
[type
="reset"][disabled
] {
15577 background-color: #e6e6e6;
15578 *background-color: #d9d9d9;
15581 input
.form-submit:active
,
15582 input
[type
="button"]:active
,
15583 input
[type
="submit"]:active
,
15584 input
[type
="reset"]:active
,
15586 input
.form-submit
.active
,
15587 input
[type
="button"].active
,
15588 input
[type
="submit"].active
,
15589 input
[type
="reset"].active
{
15590 background-color: #cccccc \
9;
15592 button:first-child
,
15593 input
.form-submit:first-child
,
15594 input
[type
="button"]:first-child
,
15595 input
[type
="submit"]:first-child
,
15596 input
[type
="reset"]:first-child
{
15600 input
.form-submit:hover
,
15601 input
[type
="button"]:hover
,
15602 input
[type
="submit"]:hover
,
15603 input
[type
="reset"]:hover
,
15605 input
.form-submit:focus
,
15606 input
[type
="button"]:focus
,
15607 input
[type
="submit"]:focus
,
15608 input
[type
="reset"]:focus
{
15610 text-decoration: none
;
15611 background-position: 0 -15px;
15612 -webkit-transition: background-position
0.1s linear
;
15613 -moz-transition: background-position
0.1s linear
;
15614 -o-transition: background-position
0.1s linear
;
15615 transition: background-position
0.1s linear
;
15618 input
.form-submit:focus
,
15619 input
[type
="button"]:focus
,
15620 input
[type
="submit"]:focus
,
15621 input
[type
="reset"]:focus
{
15622 outline: thin dotted
#333;
15623 outline: 5px auto
-webkit-focus-ring-color
;
15624 outline-offset: -2px;
15627 input
.form-submit
.active
,
15628 input
[type
="button"].active
,
15629 input
[type
="submit"].active
,
15630 input
[type
="reset"].active
,
15632 input
.form-submit:active
,
15633 input
[type
="button"]:active
,
15634 input
[type
="submit"]:active
,
15635 input
[type
="reset"]:active
{
15636 background-image: none
;
15638 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15639 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15640 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15643 input
.form-submit
.disabled
,
15644 input
[type
="button"].disabled
,
15645 input
[type
="submit"].disabled
,
15646 input
[type
="reset"].disabled
,
15648 input
.form-submit
[disabled
],
15649 input
[type
="button"][disabled
],
15650 input
[type
="submit"][disabled
],
15651 input
[type
="reset"][disabled
] {
15653 background-image: none
;
15655 filter: alpha
(opacity
=65);
15656 -webkit-box-shadow: none
;
15657 -moz-box-shadow: none
;
15661 input
.form-submit
.label
,
15662 input
[type
="button"] .label
,
15663 input
[type
="submit"] .label
,
15664 input
[type
="reset"] .label
,
15666 input
.form-submit
.badge
,
15667 input
[type
="button"] .badge
,
15668 input
[type
="submit"] .badge
,
15669 input
[type
="reset"] .badge
{
15670 position: relative
;
15675 input
[type
="button"],
15676 input
[type
="submit"],
15677 input
[type
="reset"] {
15678 margin: 0 0 10px 5px;
15680 button
.yui3-button
.closebutton
{
15681 background-position: 0 0;
15683 button
.yui3-button
.closebutton:hover
{
15684 background-position: 0 0;
15686 input
.fp-btn-choose
{
15689 -webkit-border-radius: 3px;
15690 -moz-border-radius: 3px;
15691 border-radius: 3px;
15693 .user-enroller-panel
.uep-search-results
.user
.options
.enrol
,
15694 .user-enroller-panel .uep-search-results .cohort .options .enrol {
15697 -webkit-border-radius: 3px;
15698 -moz-border-radius: 3px;
15699 border-radius: 3px;
15701 .user-enroller-panel
.uep-search-results
.user
.options
.enrol
.label
,
15702 .user-enroller-panel
.uep-search-results
.cohort
.options
.enrol
.label
,
15703 .user-enroller-panel
.uep-search-results
.user
.options
.enrol
.badge
,
15704 .user-enroller-panel .uep-search-results .cohort .options .enrol .badge {
15710 .gradetreebox th
.cell
,
15711 .gradetreebox input[type=text] {
15714 .gradetreebox input
[type
=text
],
15715 .gradetreebox select {
15718 .core_grades_notices .singlebutton {
15719 display: inline-block
;
15721 #page-grade-grading-manage #activemethodselector label
{
15722 display: inline-block
;
15724 #page-grade-grading-manage #activemethodselector
.helptooltip
{
15725 margin-right: 0.5em;
15727 #page-grade-grading-manage .actions
{
15729 text-align: center
;
15730 margin-bottom: 1em;
15732 #page-grade-grading-manage .actions
.action
{
15734 /* IE7 inline-block hack */
15740 vertical-align: middle
;
15743 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
15744 background-color: #f5f5f5;
15745 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
15746 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
15747 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
15748 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
15749 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
15750 background-repeat: repeat-x
;
15751 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
15752 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
15753 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
15754 *background-color: #e6e6e6;
15755 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
15756 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
15757 border: 1px solid
#ccc;
15759 border-bottom-color: #b3b3b3;
15760 -webkit-border-radius: 4px;
15761 -moz-border-radius: 4px;
15762 border-radius: 4px;
15763 *margin-left: .3em;
15764 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15765 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15766 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15767 padding: 11px 19px;
15769 -webkit-border-radius: 6px;
15770 -moz-border-radius: 6px;
15771 border-radius: 6px;
15772 display: inline-block
;
15773 position: relative
;
15774 vertical-align: top
;
15776 text-align: center
;
15780 border: 1px solid
#aaa;
15782 #page-grade-grading-manage .actions
.action:hover
,
15783 #page-grade-grading-manage .actions
.action:focus
,
15784 #page-grade-grading-manage .actions
.action:active
,
15785 #page-grade-grading-manage .actions
.action
.active
,
15786 #page-grade-grading-manage .actions
.action
.disabled
,
15787 #page-grade-grading-manage .actions
.action
[disabled
] {
15789 background-color: #e6e6e6;
15790 *background-color: #d9d9d9;
15792 #page-grade-grading-manage .actions
.action:active
,
15793 #page-grade-grading-manage .actions
.action
.active
{
15794 background-color: #cccccc \
9;
15796 #page-grade-grading-manage .actions
.action:first-child
{
15799 #page-grade-grading-manage .actions
.action:hover
,
15800 #page-grade-grading-manage .actions
.action:focus
{
15802 text-decoration: none
;
15803 background-position: 0 -15px;
15804 -webkit-transition: background-position
0.1s linear
;
15805 -moz-transition: background-position
0.1s linear
;
15806 -o-transition: background-position
0.1s linear
;
15807 transition: background-position
0.1s linear
;
15809 #page-grade-grading-manage .actions
.action:focus
{
15810 outline: thin dotted
#333;
15811 outline: 5px auto
-webkit-focus-ring-color
;
15812 outline-offset: -2px;
15814 #page-grade-grading-manage .actions
.action
.active
,
15815 #page-grade-grading-manage .actions
.action:active
{
15816 background-image: none
;
15818 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15819 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15820 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15822 #page-grade-grading-manage .actions
.action
.disabled
,
15823 #page-grade-grading-manage .actions
.action
[disabled
] {
15825 background-image: none
;
15827 filter: alpha
(opacity
=65);
15828 -webkit-box-shadow: none
;
15829 -moz-box-shadow: none
;
15832 #page-grade-grading-manage .actions
.action
.label
,
15833 #page-grade-grading-manage .actions
.action
.badge
{
15834 position: relative
;
15837 #page-grade-grading-manage .actions
.action
.action-icon
{
15838 display: inline-block
;
15839 position: relative
;
15843 #page-grade-grading-manage .actions
.action
.action-text
{
15844 position: relative
;
15848 #page-grade-grading-form-rubric-edit .gradingform_rubric_editform
.status
{
15851 .gradingform_rubric
.editor
.addlevel input
,
15852 .gradingform_rubric.editor .addcriterion input {
15853 background: #fff none no-repeat top left
;
15855 #rubric-rubric.gradingform_rubric #rubric-criteria
{
15856 margin-bottom: 1em;
15858 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.description
{
15859 vertical-align: top
;
15862 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.description textarea
{
15866 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.definition textarea
{
15870 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.score
{
15871 position: relative
;
15873 margin-right: 28px;
15875 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.score input
{
15878 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.level
{
15879 vertical-align: top
;
15882 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.level
.delete
{
15883 position: relative
;
15890 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.level
.delete input
{
15892 position: absolute
;
15899 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.level
.delete
input:hover
{
15900 background-color: #ddd;
15902 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.scorevalue input
{
15906 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.scorevalue input
.hiddenelement
,
15907 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.scorevalue input
.pseudotablink
{
15910 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
{
15911 vertical-align: middle
;
15913 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
{
15914 display: inline-block
;
15916 /* IE7 inline-block hack */
15922 text-align: center
;
15923 vertical-align: middle
;
15926 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
15927 background-color: #f5f5f5;
15928 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
15929 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
15930 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
15931 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
15932 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
15933 background-repeat: repeat-x
;
15934 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
15935 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
15936 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
15937 *background-color: #e6e6e6;
15938 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
15939 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
15940 border: 1px solid
#ccc;
15942 border-bottom-color: #b3b3b3;
15943 -webkit-border-radius: 4px;
15944 -moz-border-radius: 4px;
15945 border-radius: 4px;
15946 *margin-left: .3em;
15947 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15948 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15949 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
15950 background-position: 0 0;
15954 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:hover
,
15955 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:focus
,
15956 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:active
,
15957 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.active
,
15958 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.disabled
,
15959 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
[disabled
] {
15961 background-color: #e6e6e6;
15962 *background-color: #d9d9d9;
15964 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:active
,
15965 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.active
{
15966 background-color: #cccccc \
9;
15968 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:first-child
{
15971 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:hover
,
15972 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:focus
{
15974 text-decoration: none
;
15975 background-position: 0 -15px;
15976 -webkit-transition: background-position
0.1s linear
;
15977 -moz-transition: background-position
0.1s linear
;
15978 -o-transition: background-position
0.1s linear
;
15979 transition: background-position
0.1s linear
;
15981 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:focus
{
15982 outline: thin dotted
#333;
15983 outline: 5px auto
-webkit-focus-ring-color
;
15984 outline-offset: -2px;
15986 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.active
,
15987 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:active
{
15988 background-image: none
;
15990 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15991 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15992 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
15994 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.disabled
,
15995 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
[disabled
] {
15997 background-image: none
;
15999 filter: alpha
(opacity
=65);
16000 -webkit-box-shadow: none
;
16001 -moz-box-shadow: none
;
16004 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.label
,
16005 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.badge
{
16006 position: relative
;
16009 #rubric-rubric.gradingform_rubric
.addcriterion
{
16011 display: inline-block
;
16013 /* IE7 inline-block hack */
16019 text-align: center
;
16020 vertical-align: middle
;
16023 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
16024 background-color: #f5f5f5;
16025 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
16026 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
16027 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
16028 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
16029 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
16030 background-repeat: repeat-x
;
16031 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
16032 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
16033 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
16034 *background-color: #e6e6e6;
16035 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
16036 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
16037 border: 1px solid
#ccc;
16039 border-bottom-color: #b3b3b3;
16040 -webkit-border-radius: 4px;
16041 -moz-border-radius: 4px;
16042 border-radius: 4px;
16043 *margin-left: .3em;
16044 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
16045 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
16046 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
16048 margin-bottom: 1em;
16050 #rubric-rubric.gradingform_rubric
.addcriterion:hover
,
16051 #rubric-rubric.gradingform_rubric
.addcriterion:focus
,
16052 #rubric-rubric.gradingform_rubric
.addcriterion:active
,
16053 #rubric-rubric.gradingform_rubric
.addcriterion
.active
,
16054 #rubric-rubric.gradingform_rubric
.addcriterion
.disabled
,
16055 #rubric-rubric.gradingform_rubric
.addcriterion
[disabled
] {
16057 background-color: #e6e6e6;
16058 *background-color: #d9d9d9;
16060 #rubric-rubric.gradingform_rubric
.addcriterion:active
,
16061 #rubric-rubric.gradingform_rubric
.addcriterion
.active
{
16062 background-color: #cccccc \
9;
16064 #rubric-rubric.gradingform_rubric
.addcriterion:first-child
{
16067 #rubric-rubric.gradingform_rubric
.addcriterion:hover
,
16068 #rubric-rubric.gradingform_rubric
.addcriterion:focus
{
16070 text-decoration: none
;
16071 background-position: 0 -15px;
16072 -webkit-transition: background-position
0.1s linear
;
16073 -moz-transition: background-position
0.1s linear
;
16074 -o-transition: background-position
0.1s linear
;
16075 transition: background-position
0.1s linear
;
16077 #rubric-rubric.gradingform_rubric
.addcriterion:focus
{
16078 outline: thin dotted
#333;
16079 outline: 5px auto
-webkit-focus-ring-color
;
16080 outline-offset: -2px;
16082 #rubric-rubric.gradingform_rubric
.addcriterion
.active
,
16083 #rubric-rubric.gradingform_rubric
.addcriterion:active
{
16084 background-image: none
;
16086 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
16087 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
16088 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
16090 #rubric-rubric.gradingform_rubric
.addcriterion
.disabled
,
16091 #rubric-rubric.gradingform_rubric
.addcriterion
[disabled
] {
16093 background-image: none
;
16095 filter: alpha
(opacity
=65);
16096 -webkit-box-shadow: none
;
16097 -moz-box-shadow: none
;
16100 #rubric-rubric.gradingform_rubric
.addcriterion
.label
,
16101 #rubric-rubric.gradingform_rubric
.addcriterion
.badge
{
16102 position: relative
;
16105 #rubric-rubric.gradingform_rubric
.addcriterion input
{
16108 text-shadow: inherit
;
16110 line-height: inherit
;
16111 background: transparent url
([[pix:t
/add
]]) no-repeat
7px 8px;
16112 padding-left: 26px;
16114 #rubric-rubric.gradingform_rubric
.options
{
16117 #rubric-rubric.gradingform_rubric
.options
.option label
{
16120 font-size: inherit
;
16121 font-weight: normal
;
16125 background-color: transparent
;
16127 #rubric-rubric.gradingform_rubric
.options
.option input
{
16129 margin-right: 12px;
16131 .path-grade-edit-tree .setup-grades h4 {
16134 .path-grade-edit-tree .setup-grades .column-rowspan {
16140 .path-grade-edit-tree .setup-grades .category td.column-name {
16143 .path-grade-edit-tree .setup-grades td.column-name {
16144 padding-left: 24px;
16146 .path-grade-edit-tree .setup-grades .column-name h4 img.icon {
16149 .path-grade-edit-tree
.setup-grades
.category input
[type
="text"],
16150 .path-grade-edit-tree
.setup-grades
.category
.column-range
,
16151 .path-grade-edit-tree
.setup-grades
.categoryitem
,
16152 .path-grade-edit-tree .setup-grades .courseitem {
16155 .path-grade-edit-tree .setup-grades .emptyrow {
16158 .path-grade-edit-tree .setup-grades .gradeitemdescription {
16159 font-weight: normal
;
16160 padding-left: 24px;
16162 .path-grade-edit-tree .setup-grades .column-weight {
16163 white-space: nowrap
;
16165 .path-grade-edit-tree .setup-grades .column-weight.level3 {
16166 padding-left: 37px;
16168 .path-grade-edit-tree .setup-grades .column-weight.level4 {
16169 padding-left: 66px;
16171 .path-grade-edit-tree .setup-grades .column-weight.level5 {
16172 padding-left: 95px;
16174 .path-grade-edit-tree .setup-grades .column-weight.level6 {
16175 padding-left: 124px;
16177 .path-grade-edit-tree .setup-grades .column-weight.level7 {
16178 padding-left: 153px;
16180 .path-grade-edit-tree .setup-grades .column-weight.level8 {
16181 padding-left: 182px;
16183 .path-grade-edit-tree .setup-grades .column-weight.level9 {
16184 padding-left: 211px;
16186 .path-grade-edit-tree .setup-grades .column-weight.level10 {
16187 padding-left: 240px;
16189 .path-grade-edit-tree .setup-grades .column-range.level2 {
16190 padding-left: 37px;
16192 .path-grade-edit-tree .setup-grades .column-range.level3 {
16193 padding-left: 66px;
16195 .path-grade-edit-tree .setup-grades .column-range.level4 {
16196 padding-left: 95px;
16198 .path-grade-edit-tree .setup-grades .column-range.level5 {
16199 padding-left: 124px;
16201 .path-grade-edit-tree .setup-grades .column-range.level6 {
16202 padding-left: 153px;
16204 .path-grade-edit-tree .setup-grades .column-range.level7 {
16205 padding-left: 182px;
16207 .path-grade-edit-tree .setup-grades .column-range.level8 {
16208 padding-left: 211px;
16210 .path-grade-edit-tree .setup-grades .column-range.level9 {
16211 padding-left: 240px;
16213 .path-grade-edit-tree .setup-grades .column-range.level10 {
16214 padding-left: 269px;
16216 .path-grade-edit-tree .setup-grades.generaltable .levelodd {
16217 background-color: #f9f9f9;
16219 .path-grade-edit-tree .setup-grades.generaltable .leveleven {
16220 background-color: transparent
;
16225 .path-grade-report .gradeparent table {
16226 -webkit-border-radius: 4px;
16227 -moz-border-radius: 4px;
16228 border-radius: 4px;
16230 .path-grade-report .gradeparent tr .cell {
16231 background-color: #fff;
16233 .path-grade-report
.gradeparent table
,
16234 .path-grade-report .gradeparent .cell {
16235 border-color: #ddd;
16237 .path-grade-report
.gradeparent
tr:nth-of-type
(even
) .cell
,
16238 .path-grade-report
.gradeparent
.floater
.cell
,
16239 .path-grade-report .gradeparent .avg {
16240 background-color: #f9f9f9;
16242 .path-grade-report .gradeparent table .clickable {
16248 .path-grade-report-user .user-grade {
16251 .path-grade-report-user .user-grade.generaltable .levelodd {
16252 background-color: #f9f9f9;
16254 .path-grade-report-user .user-grade.generaltable .leveleven {
16255 background-color: transparent
;
16257 .has_dock
.path-grade-report-grader
.gradeparent
.sideonly
.floating
> .cell
,
16258 .has_dock
.path-grade-report-grader
.gradeparent
.sideonly
.floating
> .cell
,
16259 .has_dock.path-grade-report-grader .gradeparent .sideonly.floating > .cell {
16260 padding-left: 47px;
16262 .content-only.path-grade-report-grader .gradeparent table {
16266 * This styles the H2 node the dock creates to test the width before making its title rotation.
16267 * We need to apply these EXACT styles to the #dock .dockedtitle h2 to be sure things are spaced correctly.
16269 .transform-test-heading {
16270 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
16273 text-align: center
;
16278 body
.has_dock #page
{
16279 padding-left: 45px;
16280 padding-right: 20px;
16282 body
.has_dock div#dock
{
16292 background-color: transparent
;
16293 border-right: 0 none
;
16295 #dock .nothingdocked
{
16296 visibility: hidden
;
16299 #dock .dockeditem_container
{
16302 #dock .dockeditem
.firstdockitem
{
16305 #dock .dockedtitle
{
16306 display: inline-block
;
16308 /* IE7 inline-block hack */
16314 text-align: center
;
16315 vertical-align: middle
;
16317 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
16318 background-color: #f5f5f5;
16319 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
16320 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
16321 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
16322 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
16323 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
16324 background-repeat: repeat-x
;
16325 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
16326 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
16327 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
16328 *background-color: #e6e6e6;
16329 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
16330 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
16331 border: 1px solid
#ccc;
16333 border-bottom-color: #b3b3b3;
16334 -webkit-border-radius: 4px;
16335 -moz-border-radius: 4px;
16336 border-radius: 4px;
16337 *margin-left: .3em;
16338 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
16339 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
16340 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
16347 #dock .dockedtitle:hover
,
16348 #dock .dockedtitle:focus
,
16349 #dock .dockedtitle:active
,
16350 #dock .dockedtitle
.active
,
16351 #dock .dockedtitle
.disabled
,
16352 #dock .dockedtitle
[disabled
] {
16354 background-color: #e6e6e6;
16355 *background-color: #d9d9d9;
16357 #dock .dockedtitle:active
,
16358 #dock .dockedtitle
.active
{
16359 background-color: #cccccc \
9;
16361 #dock .dockedtitle:first-child
{
16364 #dock .dockedtitle:hover
,
16365 #dock .dockedtitle:focus
{
16367 text-decoration: none
;
16368 background-position: 0 -15px;
16369 -webkit-transition: background-position
0.1s linear
;
16370 -moz-transition: background-position
0.1s linear
;
16371 -o-transition: background-position
0.1s linear
;
16372 transition: background-position
0.1s linear
;
16374 #dock .dockedtitle:focus
{
16375 outline: thin dotted
#333;
16376 outline: 5px auto
-webkit-focus-ring-color
;
16377 outline-offset: -2px;
16379 #dock .dockedtitle
.active
,
16380 #dock .dockedtitle:active
{
16381 background-image: none
;
16383 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
16384 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
16385 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
16387 #dock .dockedtitle
.disabled
,
16388 #dock .dockedtitle
[disabled
] {
16390 background-image: none
;
16392 filter: alpha
(opacity
=65);
16393 -webkit-box-shadow: none
;
16394 -moz-box-shadow: none
;
16397 #dock .dockedtitle
.label
,
16398 #dock .dockedtitle
.badge
{
16399 position: relative
;
16402 #dock .dockedtitle h2
{
16403 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
16406 text-align: center
;
16411 #dock .dockedtitle
.filterrotate
{
16415 position: absolute
;
16417 text-align: center
;
16420 #dock .controls img
{
16423 #dock .editing_move
,
16424 #dock .moodle-core-dragdrop-draghandle
{
16429 position: relative
;
16433 #dockeditempanel.dockitempanel_hidden
{
16436 #dockeditempanel .dockeditempanel_content
{
16437 background-color: #f5f5f5;
16439 border: 1px solid
#d5d5d5;
16440 -webkit-box-shadow: 2px 4px 4px 2px #eee;
16441 -moz-box-shadow: 2px 4px 4px 2px #eee;
16442 box-shadow: 2px 4px 4px 2px #eee;
16443 -webkit-border-radius: 4px;
16444 -moz-border-radius: 4px;
16445 border-radius: 4px;
16447 #dockeditempanel .dockeditempanel_bd
{
16449 /** Required to make the content scrollable when it flows over the fixed area of the screen */
16451 #dockeditempanel .dockeditempanel_bd
> * {
16454 #dockeditempanel .dockeditempanel_bd
.block_navigation
.block_tree li
{
16457 #dockeditempanel .dockeditempanel_hd
{
16458 border-bottom: 1px solid
#fff;
16459 padding: 0.5em 1em;
16461 #dockeditempanel .dockeditempanel_hd h2
{
16468 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
16469 text-transform: uppercase
;
16474 #dockeditempanel .dockeditempanel_hd
.commands
{
16478 #dockeditempanel .dockeditempanel_hd
.commands
> a
,
16479 #dockeditempanel .dockeditempanel_hd
.commands
> span
{
16483 #dockeditempanel .dockeditempanel_hd
.commands img
,
16484 #dockeditempanel .dockeditempanel_hd
.commands input
{
16485 vertical-align: middle
;
16488 #dockeditempanel .dockeditempanel_hd
.commands
.hidepanelicon img
{
16491 #dockeditempanel .dockeditempanel_hd
.commands img
.actionmenu
{
16494 @media (min-width: 768px) {
16495 body
.has_dock #page
{
16496 padding-left: 65px;
16499 /* Styling for mustache templates */
16500 /* stylelint-disable declaration-block-no-duplicate-properties, no-browser-hacks */
16501 /* stylelint-enable */
16502 .columns-autoflow-1to1to1 {
16503 -webkit-column-count: 3;
16504 -moz-column-count: 3;
16506 -webkit-column-gap: 20px;
16507 -moz-column-gap: 20px;
16510 @media (max-width: 767px) {
16511 .columns-autoflow-1to1to1 {
16512 -webkit-column-count: 1;
16513 -moz-column-count: 1;
16515 -webkit-column-gap: 0;
16516 -moz-column-gap: 0;
16520 @media (min-width: 768px) and
(max-width: 979px) {
16521 .dir-rtl .row-fluid.rtl-compatible [class*="span"] {
16525 margin-right: 2.76243094%;
16526 *margin-right: 2.70923945%;
16528 .dir-rtl .row-fluid.rtl-compatible [class*="span"]:first-child {
16532 @media (min-width: 980px) and
(max-width: 1199px) {
16533 .dir-rtl .row-fluid.rtl-compatible [class*="span"] {
16537 margin-right: 2.12765957%;
16538 *margin-right: 2.07446809%;
16540 .dir-rtl .row-fluid.rtl-compatible [class*="span"]:first-child {
16544 @media (min-width: 1200px) {
16545 .dir-rtl .row-fluid.rtl-compatible [class*="span"] {
16549 margin-right: 2.56410256%;
16550 *margin-right: 2.51091107%;
16552 .dir-rtl .row-fluid.rtl-compatible [class*="span"]:first-child {
16557 width: device-width
;
16561 visibility: hidden
;
16564 display: none
!important
;
16567 display: none
!important
;
16570 display: none
!important
;
16573 display: inherit
!important
;
16575 @media (min-width: 768px) and
(max-width: 979px) {
16577 display: inherit
!important
;
16580 display: none
!important
;
16583 display: inherit
!important
;
16586 display: none
!important
;
16589 @media (max-width: 767px) {
16591 display: inherit
!important
;
16594 display: none
!important
;
16597 display: inherit
!important
;
16600 display: none
!important
;
16604 display: none
!important
;
16608 display: inherit
!important
;
16611 display: none
!important
;
16614 @media (min-width: 1200px) {
16616 margin-left: -30px;
16634 .navbar-static-top
.container
,
16635 .navbar-fixed-top
.container
,
16636 .navbar-fixed-bottom .container {
16676 margin-left: 1230px;
16679 margin-left: 1130px;
16682 margin-left: 1030px;
16685 margin-left: 930px;
16688 margin-left: 830px;
16691 margin-left: 730px;
16694 margin-left: 630px;
16697 margin-left: 530px;
16700 margin-left: 430px;
16703 margin-left: 330px;
16706 margin-left: 230px;
16709 margin-left: 130px;
16724 .row-fluid [class*="span"] {
16728 -webkit-box-sizing: border-box
;
16729 -moz-box-sizing: border-box
;
16730 box-sizing: border-box
;
16732 margin-left: 2.56410256%;
16733 *margin-left: 2.51091107%;
16735 .row-fluid [class*="span"]:first-child {
16738 .row-fluid .controls-row [class*="span"] + [class*="span"] {
16739 margin-left: 2.56410256%;
16741 .row-fluid .span12 {
16743 *width: 99.94680851%;
16745 .row-fluid .span11 {
16746 width: 91.45299145%;
16747 *width: 91.39979996%;
16749 .row-fluid .span10 {
16750 width: 82.90598291%;
16751 *width: 82.85279142%;
16753 .row-fluid .span9 {
16754 width: 74.35897436%;
16755 *width: 74.30578287%;
16757 .row-fluid .span8 {
16758 width: 65.81196581%;
16759 *width: 65.75877432%;
16761 .row-fluid .span7 {
16762 width: 57.26495726%;
16763 *width: 57.21176578%;
16765 .row-fluid .span6 {
16766 width: 48.71794872%;
16767 *width: 48.66475723%;
16769 .row-fluid .span5 {
16770 width: 40.17094017%;
16771 *width: 40.11774868%;
16773 .row-fluid .span4 {
16774 width: 31.62393162%;
16775 *width: 31.57074013%;
16777 .row-fluid .span3 {
16778 width: 23.07692308%;
16779 *width: 23.02373159%;
16781 .row-fluid .span2 {
16782 width: 14.52991453%;
16783 *width: 14.47672304%;
16785 .row-fluid .span1 {
16786 width: 5.98290598%;
16787 *width: 5.92971449%;
16789 .row-fluid .offset12 {
16790 margin-left: 105.12820513%;
16791 *margin-left: 105.02182215%;
16793 .row-fluid .offset12:first-child {
16794 margin-left: 102.56410256%;
16795 *margin-left: 102.45771959%;
16797 .row-fluid .offset11 {
16798 margin-left: 96.58119658%;
16799 *margin-left: 96.4748136%;
16801 .row-fluid .offset11:first-child {
16802 margin-left: 94.01709402%;
16803 *margin-left: 93.91071104%;
16805 .row-fluid .offset10 {
16806 margin-left: 88.03418803%;
16807 *margin-left: 87.92780506%;
16809 .row-fluid .offset10:first-child {
16810 margin-left: 85.47008547%;
16811 *margin-left: 85.36370249%;
16813 .row-fluid .offset9 {
16814 margin-left: 79.48717949%;
16815 *margin-left: 79.38079651%;
16817 .row-fluid .offset9:first-child {
16818 margin-left: 76.92307692%;
16819 *margin-left: 76.81669394%;
16821 .row-fluid .offset8 {
16822 margin-left: 70.94017094%;
16823 *margin-left: 70.83378796%;
16825 .row-fluid .offset8:first-child {
16826 margin-left: 68.37606838%;
16827 *margin-left: 68.2696854%;
16829 .row-fluid .offset7 {
16830 margin-left: 62.39316239%;
16831 *margin-left: 62.28677941%;
16833 .row-fluid .offset7:first-child {
16834 margin-left: 59.82905983%;
16835 *margin-left: 59.72267685%;
16837 .row-fluid .offset6 {
16838 margin-left: 53.84615385%;
16839 *margin-left: 53.73977087%;
16841 .row-fluid .offset6:first-child {
16842 margin-left: 51.28205128%;
16843 *margin-left: 51.1756683%;
16845 .row-fluid .offset5 {
16846 margin-left: 45.2991453%;
16847 *margin-left: 45.19276232%;
16849 .row-fluid .offset5:first-child {
16850 margin-left: 42.73504274%;
16851 *margin-left: 42.62865976%;
16853 .row-fluid .offset4 {
16854 margin-left: 36.75213675%;
16855 *margin-left: 36.64575377%;
16857 .row-fluid .offset4:first-child {
16858 margin-left: 34.18803419%;
16859 *margin-left: 34.08165121%;
16861 .row-fluid .offset3 {
16862 margin-left: 28.20512821%;
16863 *margin-left: 28.09874523%;
16865 .row-fluid .offset3:first-child {
16866 margin-left: 25.64102564%;
16867 *margin-left: 25.53464266%;
16869 .row-fluid .offset2 {
16870 margin-left: 19.65811966%;
16871 *margin-left: 19.55173668%;
16873 .row-fluid .offset2:first-child {
16874 margin-left: 17.09401709%;
16875 *margin-left: 16.98763412%;
16877 .row-fluid .offset1 {
16878 margin-left: 11.11111111%;
16879 *margin-left: 11.00472813%;
16881 .row-fluid .offset1:first-child {
16882 margin-left: 8.54700855%;
16883 *margin-left: 8.44062557%;
16887 .uneditable-input {
16890 .controls-row [class*="span"] + [class*="span"] {
16895 .uneditable-input.span12 {
16900 .uneditable-input.span11 {
16905 .uneditable-input.span10 {
16910 .uneditable-input.span9 {
16915 .uneditable-input.span8 {
16920 .uneditable-input.span7 {
16925 .uneditable-input.span6 {
16930 .uneditable-input.span5 {
16935 .uneditable-input.span4 {
16940 .uneditable-input.span3 {
16945 .uneditable-input.span2 {
16950 .uneditable-input.span1 {
16954 margin-left: -30px;
16959 .row-fluid .thumbnails {
16963 @media (min-width: 768px) and
(max-width: 979px) {
16965 margin-left: -20px;
16983 .navbar-static-top
.container
,
16984 .navbar-fixed-top
.container
,
16985 .navbar-fixed-bottom .container {
17025 margin-left: 764px;
17028 margin-left: 702px;
17031 margin-left: 640px;
17034 margin-left: 578px;
17037 margin-left: 516px;
17040 margin-left: 454px;
17043 margin-left: 392px;
17046 margin-left: 330px;
17049 margin-left: 268px;
17052 margin-left: 206px;
17055 margin-left: 144px;
17073 .row-fluid [class*="span"] {
17077 -webkit-box-sizing: border-box
;
17078 -moz-box-sizing: border-box
;
17079 box-sizing: border-box
;
17081 margin-left: 2.76243094%;
17082 *margin-left: 2.70923945%;
17084 .row-fluid [class*="span"]:first-child {
17087 .row-fluid .controls-row [class*="span"] + [class*="span"] {
17088 margin-left: 2.76243094%;
17090 .row-fluid .span12 {
17092 *width: 99.94680851%;
17094 .row-fluid .span11 {
17095 width: 91.43646409%;
17096 *width: 91.3832726%;
17098 .row-fluid .span10 {
17099 width: 82.87292818%;
17100 *width: 82.81973669%;
17102 .row-fluid .span9 {
17103 width: 74.30939227%;
17104 *width: 74.25620078%;
17106 .row-fluid .span8 {
17107 width: 65.74585635%;
17108 *width: 65.69266486%;
17110 .row-fluid .span7 {
17111 width: 57.18232044%;
17112 *width: 57.12912895%;
17114 .row-fluid .span6 {
17115 width: 48.61878453%;
17116 *width: 48.56559304%;
17118 .row-fluid .span5 {
17119 width: 40.05524862%;
17120 *width: 40.00205713%;
17122 .row-fluid .span4 {
17123 width: 31.49171271%;
17124 *width: 31.43852122%;
17126 .row-fluid .span3 {
17127 width: 22.9281768%;
17128 *width: 22.87498531%;
17130 .row-fluid .span2 {
17131 width: 14.36464088%;
17132 *width: 14.31144939%;
17134 .row-fluid .span1 {
17135 width: 5.80110497%;
17136 *width: 5.74791348%;
17138 .row-fluid .offset12 {
17139 margin-left: 105.52486188%;
17140 *margin-left: 105.4184789%;
17142 .row-fluid .offset12:first-child {
17143 margin-left: 102.76243094%;
17144 *margin-left: 102.65604796%;
17146 .row-fluid .offset11 {
17147 margin-left: 96.96132597%;
17148 *margin-left: 96.85494299%;
17150 .row-fluid .offset11:first-child {
17151 margin-left: 94.19889503%;
17152 *margin-left: 94.09251205%;
17154 .row-fluid .offset10 {
17155 margin-left: 88.39779006%;
17156 *margin-left: 88.29140708%;
17158 .row-fluid .offset10:first-child {
17159 margin-left: 85.63535912%;
17160 *margin-left: 85.52897614%;
17162 .row-fluid .offset9 {
17163 margin-left: 79.83425414%;
17164 *margin-left: 79.72787116%;
17166 .row-fluid .offset9:first-child {
17167 margin-left: 77.0718232%;
17168 *margin-left: 76.96544023%;
17170 .row-fluid .offset8 {
17171 margin-left: 71.27071823%;
17172 *margin-left: 71.16433525%;
17174 .row-fluid .offset8:first-child {
17175 margin-left: 68.50828729%;
17176 *margin-left: 68.40190431%;
17178 .row-fluid .offset7 {
17179 margin-left: 62.70718232%;
17180 *margin-left: 62.60079934%;
17182 .row-fluid .offset7:first-child {
17183 margin-left: 59.94475138%;
17184 *margin-left: 59.8383684%;
17186 .row-fluid .offset6 {
17187 margin-left: 54.14364641%;
17188 *margin-left: 54.03726343%;
17190 .row-fluid .offset6:first-child {
17191 margin-left: 51.38121547%;
17192 *margin-left: 51.27483249%;
17194 .row-fluid .offset5 {
17195 margin-left: 45.5801105%;
17196 *margin-left: 45.47372752%;
17198 .row-fluid .offset5:first-child {
17199 margin-left: 42.81767956%;
17200 *margin-left: 42.71129658%;
17202 .row-fluid .offset4 {
17203 margin-left: 37.01657459%;
17204 *margin-left: 36.91019161%;
17206 .row-fluid .offset4:first-child {
17207 margin-left: 34.25414365%;
17208 *margin-left: 34.14776067%;
17210 .row-fluid .offset3 {
17211 margin-left: 28.45303867%;
17212 *margin-left: 28.3466557%;
17214 .row-fluid .offset3:first-child {
17215 margin-left: 25.69060773%;
17216 *margin-left: 25.58422476%;
17218 .row-fluid .offset2 {
17219 margin-left: 19.88950276%;
17220 *margin-left: 19.78311978%;
17222 .row-fluid .offset2:first-child {
17223 margin-left: 17.12707182%;
17224 *margin-left: 17.02068884%;
17226 .row-fluid .offset1 {
17227 margin-left: 11.32596685%;
17228 *margin-left: 11.21958387%;
17230 .row-fluid .offset1:first-child {
17231 margin-left: 8.56353591%;
17232 *margin-left: 8.45715293%;
17236 .uneditable-input {
17239 .controls-row [class*="span"] + [class*="span"] {
17244 .uneditable-input.span12 {
17249 .uneditable-input.span11 {
17254 .uneditable-input.span10 {
17259 .uneditable-input.span9 {
17264 .uneditable-input.span8 {
17269 .uneditable-input.span7 {
17274 .uneditable-input.span6 {
17279 .uneditable-input.span5 {
17284 .uneditable-input.span4 {
17289 .uneditable-input.span3 {
17294 .uneditable-input.span2 {
17299 .uneditable-input.span1 {
17303 @media (max-width: 767px) {
17305 padding-left: 20px;
17306 padding-right: 20px;
17309 .navbar-fixed-bottom
,
17310 .navbar-static-top {
17311 margin-left: -20px;
17312 margin-right: -20px;
17317 .dl-horizontal dt {
17323 .dl-horizontal dd {
17341 .uneditable-input
[class
*="span"],
17342 .row-fluid [class*="span"] {
17347 -webkit-box-sizing: border-box
;
17348 -moz-box-sizing: border-box
;
17349 box-sizing: border-box
;
17352 .row-fluid .span12 {
17354 -webkit-box-sizing: border-box
;
17355 -moz-box-sizing: border-box
;
17356 box-sizing: border-box
;
17358 .row-fluid [class*="offset"]:first-child {
17364 input
[class
*="span"],
17365 select
[class
*="span"],
17366 textarea
[class
*="span"],
17367 .uneditable-input {
17371 -webkit-box-sizing: border-box
;
17372 -moz-box-sizing: border-box
;
17373 box-sizing: border-box
;
17375 .input-prepend input
,
17376 .input-append input
,
17377 .input-prepend input
[class
*="span"],
17378 .input-append input[class*="span"] {
17379 display: inline-block
;
17382 .controls-row [class*="span"] + [class*="span"] {
17400 @media (max-width: 480px) {
17402 -webkit-transform: translate3d
(0, 0, 0);
17404 .page-header h1 small {
17408 input
[type
="checkbox"],
17409 input
[type
="radio"] {
17410 border: 1px solid
#ccc;
17412 .form-horizontal .control-label {
17418 .form-horizontal .controls {
17421 .form-horizontal .control-list {
17424 .form-horizontal .form-actions {
17425 padding-left: 10px;
17426 padding-right: 10px;
17429 .media .pull-right {
17432 margin-bottom: 10px;
17443 .modal-header .close {
17447 .carousel-caption {
17451 @media (max-width: 979px) {
17456 .navbar-fixed-bottom {
17459 .navbar-fixed-top {
17460 margin-bottom: 20px;
17462 .navbar-fixed-bottom {
17465 .navbar-fixed-top
.navbar-inner
,
17466 .navbar-fixed-bottom .navbar-inner {
17469 .navbar .container {
17474 padding-left: 10px;
17475 padding-right: 10px;
17476 margin: 0 0 0 -5px;
17481 .nav-collapse .nav {
17485 .nav-collapse .nav > li {
17488 .nav-collapse .nav > li > a {
17489 margin-bottom: 2px;
17491 .nav-collapse .nav > .divider-vertical {
17494 .nav-collapse .nav .nav-header {
17498 .nav-collapse
.nav
> li
> a
,
17499 .nav-collapse .dropdown-menu a {
17503 -webkit-border-radius: 3px;
17504 -moz-border-radius: 3px;
17505 border-radius: 3px;
17507 .nav-collapse .btn {
17508 padding: 4px 10px 4px;
17509 font-weight: normal
;
17510 -webkit-border-radius: 4px;
17511 -moz-border-radius: 4px;
17512 border-radius: 4px;
17514 .nav-collapse .dropdown-menu li + li a {
17515 margin-bottom: 2px;
17517 .nav-collapse
.nav
> li
> a:hover
,
17518 .nav-collapse
.nav
> li
> a:focus
,
17519 .nav-collapse
.dropdown-menu
a:hover
,
17520 .nav-collapse .dropdown-menu a:focus {
17521 background-color: #f2f2f2;
17523 .navbar-inverse
.nav-collapse
.nav
> li
> a
,
17524 .navbar-inverse .nav-collapse .dropdown-menu a {
17527 .navbar-inverse
.nav-collapse
.nav
> li
> a:hover
,
17528 .navbar-inverse
.nav-collapse
.nav
> li
> a:focus
,
17529 .navbar-inverse
.nav-collapse
.dropdown-menu
a:hover
,
17530 .navbar-inverse .nav-collapse .dropdown-menu a:focus {
17531 background-color: #111111;
17533 .nav-collapse.in .btn-group {
17537 .nav-collapse .dropdown-menu {
17546 background-color: transparent
;
17548 -webkit-border-radius: 0;
17549 -moz-border-radius: 0;
17551 -webkit-box-shadow: none
;
17552 -moz-box-shadow: none
;
17555 .nav-collapse .open > .dropdown-menu {
17558 .nav-collapse
.dropdown-menu:before
,
17559 .nav-collapse .dropdown-menu:after {
17562 .nav-collapse .dropdown-menu .divider {
17565 .nav-collapse
.nav
> li
> .dropdown-menu:before
,
17566 .nav-collapse .nav > li > .dropdown-menu:after {
17569 .nav-collapse
.navbar-form
,
17570 .nav-collapse .navbar-search {
17572 padding: 10px 15px;
17574 border-top: 1px solid
#f2f2f2;
17575 border-bottom: 1px solid
#f2f2f2;
17576 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.1);
17577 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.1);
17578 box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.1);
17580 .navbar-inverse
.nav-collapse
.navbar-form
,
17581 .navbar-inverse .nav-collapse .navbar-search {
17582 border-top-color: #111111;
17583 border-bottom-color: #111111;
17585 .navbar .nav-collapse .nav.pull-right {
17590 .nav-collapse.collapse {
17594 .navbar .btn-navbar {
17597 .navbar-static .navbar-inner {
17598 padding-left: 10px;
17599 padding-right: 10px;
17602 @media (min-width: 980px) {
17603 .nav-collapse.collapse {
17604 height: auto
!important
;
17605 overflow: visible
!important
;
17608 /* responsive.less */
17609 /* stylelint-disable declaration-block-no-duplicate-properties, no-browser-hacks */
17610 @media (min-width: 980px) {
17611 a
[id
]:empty::before
,
17612 a
[name
]:empty::before
{
17613 display: inline-block
;
17614 position: relative
;
17618 vertical-align: top
;
17621 @media (min-width: 980px) and
(max-width: 1199px) {
17622 .form-item
.form-label
,
17623 .mform
.fitem div
.fitemtitle
,
17624 .userprofile dl
.list dt
,
17625 .form-horizontal .control-label {
17628 .form-item
.form-setting
,
17629 .form-item
.form-description
,
17630 .mform
.fitem
.felement
,
17631 #page-mod-forum-search .c1
,
17632 .mform
.fdescription
.required
,
17633 .userprofile dl
.list dd
,
17634 .form-horizontal .controls {
17635 margin-left: 220px;
17637 #page-mod-forum-search.dir-lrt
.c1
{
17638 margin-right: 220px;
17640 .path-admin
.buttons
,
17642 padding-left: 220px;
17645 @media (max-width: 767px) {
17646 .file-picker .fp-repo-area {
17653 .file-picker .fp-repo-items {
17658 .file-picker .fp-login-form .fp-login-input label {
17661 .file-picker .fp-content form td {
17666 .fp-content .mdl-right {
17669 .fp-repo-items .fp-navbar {
17670 border-top: 1px solid
#bbbbbb;
17676 @media (min-width: 1200px) {
17677 .path-question #id_answerhdr div.fitem_feditor {
17678 padding-right: 6px;
17680 .loginbox.twocolumns .loginpanel {
17683 .loginbox
.twocolumns
.loginpanel
,
17684 .loginbox.twocolumns .signuppanel {
17685 width: 48.717948717948715%;
17686 *width: 48.664757228587014%;
17688 .form-item
.form-label
,
17689 .mform
.fitem div
.fitemtitle
,
17690 .userprofile dl
.list dt
,
17691 .form-horizontal .control-label {
17694 .form-item
.form-setting
,
17695 .form-item
.form-description
,
17696 .mform
.fitem
.felement
,
17697 #page-mod-forum-search .c1
,
17698 .mform
.fdescription
.required
,
17699 .userprofile dl
.list dd
,
17700 .form-horizontal .controls {
17701 margin-left: 265px;
17703 .path-admin
.buttons
,
17705 padding-left: 265px;
17707 .empty-region-side-post
.used-region-side-pre #region-main
.span8
,
17708 .jsenabled.docked-region-side-post.used-region-side-pre #region-main.span8 {
17709 /** increase the span size by 1 **/
17710 width: 74.35897436%;
17711 *width: 74.30578287%;
17713 .empty-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
17714 .jsenabled.docked-region-side-post.used-region-side-pre #block-region-side-pre.span4 {
17715 /** decrease the span size by 1 **/
17716 width: 23.07692308%;
17717 *width: 23.02373159%;
17720 @media (min-width: 980px) {
17721 .loginbox.twocolumns .loginpanel {
17724 .loginbox
.twocolumns
.loginpanel
,
17725 .loginbox.twocolumns .signuppanel {
17726 width: 48.617948717948715%;
17727 *width: 48.664757228587014%;
17730 @media (min-width: 768px) and
(max-width: 979px) {
17731 .loginbox.twocolumns .loginpanel {
17734 .loginbox
.twocolumns
.loginpanel
,
17735 .loginbox.twocolumns .signuppanel {
17736 width: 48.61878453038674%;
17737 *width: 48.56559304102504%;
17739 .empty-region-side-post
.used-region-side-pre #region-main
.span8
,
17740 .jsenabled.docked-region-side-post.used-region-side-pre #region-main.span8 {
17741 /** increase the span size by 1 **/
17742 width: 74.30939227%;
17743 *width: 74.25620078%;
17745 .empty-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
17746 .jsenabled.docked-region-side-post.used-region-side-pre #block-region-side-pre.span4 {
17747 /** decrease the span size by 1 **/
17748 width: 22.9281768%;
17749 *width: 22.87498531%;
17752 @media (max-width: 767px) {
17753 .loginbox
.twocolumns
.loginpanel
,
17754 .loginbox.twocolumns .signuppanel {
17759 -webkit-box-sizing: border-box
;
17760 -moz-box-sizing: border-box
;
17761 box-sizing: border-box
;
17763 #page-mod-quiz-edit div
.quizcontents
,
17764 .questionbankwindow.block {
17768 #page-mod-quiz-edit #block-region-side-pre
,
17769 #page-mod-quiz-edit #block-region-side-post
{
17773 @media (max-width: 480px) {
17774 .navbar .mdl-popover .mdl-popover-container {
17777 height: calc
(100% - 52px);
17780 .navbar
.mdl-popover
.mdl-popover-container::before
,
17781 .navbar .mdl-popover .mdl-popover-container::after {
17787 .nav-tabs > li > a {
17793 .nav-tabs > li > a {
17794 border: 1px solid
#ddd;
17795 -webkit-border-radius: 0;
17796 -moz-border-radius: 0;
17799 .nav-tabs
> .active
> a
,
17800 .nav-tabs > .active > a:hover {
17801 border: 1px solid
#ddd;
17803 .nav-tabs > li:first-child > a {
17804 -webkit-border-top-right-radius: 4px;
17805 -moz-border-radius-topright: 4px;
17806 border-top-right-radius: 4px;
17807 -webkit-border-top-left-radius: 4px;
17808 -moz-border-radius-topleft: 4px;
17809 border-top-left-radius: 4px;
17811 .nav-tabs > li:last-child > a {
17812 -webkit-border-bottom-right-radius: 4px;
17813 -moz-border-radius-bottomright: 4px;
17814 border-bottom-right-radius: 4px;
17815 -webkit-border-bottom-left-radius: 4px;
17816 -moz-border-radius-bottomleft: 4px;
17817 border-bottom-left-radius: 4px;
17819 .nav-tabs
> li
> a:hover
,
17820 .nav-tabs > li > a:focus {
17821 border-color: #ddd;
17824 .fp-content-center {
17827 .course-content ul
.topics li
.section
,
17828 .course-content ul
.topics li
.section
.content
,
17829 .course-content ul
.weeks li
.section
.content
,
17830 .course-content ul
.weeks li
.section
,
17831 .course-content ul.section {
17836 .activityinstance {
17839 .editing .course-content .section .activity {
17840 margin-bottom: 0.2em;
17841 padding-bottom: 0.2em;
17842 border-bottom: thin solid
#eee;
17844 .course-content .section .activity .commands {
17847 /** Handles display of the activity chooser on small screens **/
17848 .jsenabled .choosercontainer #chooseform .alloptions {
17851 .jsenabled
.choosercontainer #chooseform
.instruction
,
17852 .jsenabled .choosercontainer #chooseform .typesummary {
17862 .path-mod-choice .horizontal .choices .option {
17865 .path-mod-forum .forumsearch #search {
17868 .path-mod-forum .forumheaderlist .picture {
17872 @media (min-width: 768px) {
17873 .row-fluid .desktop-first-column {
17876 #page-navbar .breadcrumb-button
{
17880 @media (max-width: 767px) {
17881 .row-fluid .desktop-first-column {
17885 @media (max-width: 767px) {
17886 .form-item
.form-label
,
17887 .mform .fitem div.fitemtitle {
17893 .form-item .form-label label {
17894 display: inline-block
;
17895 margin-right: .5em;
17897 .form-item .form-setting .form-checkbox {
17900 .form-label span.form-shortname {
17901 display: inline-block
;
17903 .form-item
.form-setting
,
17904 .mform
.fitem
.felement
,
17905 .path-backup
.mform
.fitem
.felement
,
17906 .mform
.fdescription
.required
,
17907 .form-item .form-description {
17910 table#form td
.submit
,
17912 #fitem_id_submitbutton,
17913 .fp-content-center form
+ div
,
17914 #fgroup_id_buttonar,
17915 .form-horizontal
.form-actions
,
17916 .fitem_fsubmit .felement.fsubmit {
17917 padding-left: 10px;
17918 padding-right: 10px;
17921 /* stylelint-disable declaration-no-important */
17922 width: auto
!important
;
17923 left: 0 !important
;
17924 /* stylelint-enable declaration-no-important */
17927 @media (min-width: 768px) and
(max-width: 979px) {
17928 .block_calendar_month
.content
,
17929 .block .minicalendar td {
17934 @media (max-width: 979px) {
17938 .nav-collapse .nav > li > a {
17941 .nav-collapse
.nav
> li
> a:hover
,
17942 .nav-collapse
.nav
> li
> a:focus
,
17943 .nav-collapse
.dropdown-menu
a:hover
,
17944 .nav-collapse
.dropdown-menu
a:focus
,
17945 .nav-collapse
.dropdown-submenu
a:hover
,
17946 .nav-collapse
.dropdown-submenu
a:focus
,
17947 .nav-collapse
.dropdown-submenu
a:active
,
17948 .nav-collapse
.dropdown-menu
> li
> a:hover
,
17949 .nav-collapse
.dropdown-menu
> li
> a:focus
,
17950 .nav-collapse
.dropdown-submenu:hover
> a
,
17951 .nav-collapse .dropdown-submenu:focus > a {
17952 background-image: none
;
17958 .nav-collapse.in .usermenu .moodle-actionmenu[data-enhanced] .toggle-display {
17961 .nav-collapse.in .usermenu .moodle-actionmenu[data-enhanced] .menu {
17964 .nav-collapse.in .usermenu .moodle-actionmenu[data-enhanced] .menu li {
17967 .path-mod-data .box > table > tbody > tr > td {
17970 .path-mod-forum .forumheaderlist thead .header {
17971 font-weight: normal
;
17974 .path-mod-forum
.forumheaderlist
.discussion
.author
,
17975 .path-mod-forum
.forumheaderlist
.discussion
.replies
,
17976 .path-mod-forum .forumheaderlist .discussion .lastpost {
17979 .path-mod-forum .forumheaderlist .discussion .replies .unread a {
17982 .navbar .nav-collapse.in {
17983 border-top: 1px solid
#d4d4d4;
17985 .navbar
.nav-collapse
.in
.pull-left
,
17986 .navbar .nav-collapse.in.pull-right {
17989 .navbar .nav-collapse.in > .nav {
17992 .navbar .nav-collapse.in > .nav > li > a {
17993 padding-left: 20px;
17996 .navbar .nav-collapse.in > .nav .dropdown-menu {
17997 margin: 0 0 0 15px;
17999 .navbar .nav-collapse.in > .nav .dropdown-menu li > a {
18002 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu
.dropdown-toggle:after
,
18003 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu .dropdown-toggle:after {
18005 display: inline-block
;
18008 vertical-align: top
;
18009 border-top: 4px solid
#000;
18010 border-right: 4px solid transparent
;
18011 border-left: 4px solid transparent
;
18013 border-top-color: #d4d4d4;
18017 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu
.open
> a
,
18018 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu.open > a {
18019 background-color: #f2f2f2;
18021 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.dropdown-menu
,
18022 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu:hover .dropdown-menu {
18025 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.open
> a
,
18026 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu:hover.open > a {
18027 background-color: #f2f2f2;
18029 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.open
> .dropdown-menu
,
18030 .navbar
.nav-collapse
.in
.nav
.dropdown-menu
.dropdown-submenu:hover
.open
> .dropdown-menu
,
18031 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.open
.open
> .dropdown-menu
,
18032 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu:hover.open .open > .dropdown-menu {
18035 .navbar
.nav-collapse
.in
.nav
.divider
,
18036 .navbar .nav-collapse.in .nav .dropdown-menu .divider {
18041 border-left: 0 none
;
18042 border-right: 0 none
;
18043 border-top: 1px solid
#d4d4d4;
18044 border-bottom: 1px solid
#ffffff;
18046 .navbar-inverse .nav-collapse.in {
18047 border-top-color: #252525;
18049 .navbar-inverse
.nav-collapse
.in
.nav
.dropdown-submenu
.dropdown-toggle:after
,
18050 .navbar-inverse .nav-collapse.in .nav .dropdown-menu .dropdown-submenu .dropdown-toggle:after {
18051 border-top-color: #252525;
18053 .navbar-inverse
.nav-collapse
.in
.nav
.dropdown-submenu
.open
> a
,
18054 .navbar-inverse .nav-collapse.in .nav .dropdown-menu .dropdown-submenu.open > a {
18055 background-color: #111111;
18057 .navbar-inverse
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.open
> a
,
18058 .navbar-inverse .nav-collapse.in .nav .dropdown-menu .dropdown-submenu:hover.open > a {
18059 background-color: #111111;
18061 .navbar-inverse
.nav-collapse
.in
.nav
.divider
,
18062 .navbar-inverse .nav-collapse.in .nav .dropdown-menu .divider {
18067 border-top: 1px solid
#111111;
18068 border-bottom: 1px solid
#515151;
18070 .navbar-inverse
.nav-collapse
.in
.nav
> li
> a:hover
,
18071 .navbar-inverse .nav-collapse.in .nav > li > a:focus {
18074 .navbar-inverse
.nav-collapse
.in
.dropdown-menu
a:hover
,
18075 .navbar-inverse .nav-collapse.in .dropdown-menu a:focus {
18078 .navbar-inverse
.nav-collapse
.in
.dropdown-menu a
> li
> a:hover
,
18079 .navbar-inverse .nav-collapse.in .dropdown-menu a > li > a:focus {
18082 .navbar-inverse
.nav-collapse
.in
.dropdown-submenu
a:hover
,
18083 .navbar-inverse
.nav-collapse
.in
.dropdown-submenu
a:focus
,
18084 .navbar-inverse .nav-collapse.in .dropdown-submenu a:active {
18088 @media (max-width: 767px) {
18089 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext {
18092 .jsenabled:not(.dir-rtl) .usermenu .moodle-actionmenu .toggle-display.textmenu {
18096 .jsenabled.dir-rtl .usermenu .moodle-actionmenu .toggle-display.textmenu {
18100 #filesskin .yui3-panel
,
18101 #filesskin .file-picker
.fp-generallayout
{
18105 .userprofile dl.list dt {
18111 .userprofile dl.list dd {
18114 #page-mod-wiki-create .mform
.fitem div
.fitemtitle
{
18123 .row-fluid
.span8
.pull-right
,
18124 .row-fluid .span9.pull-right {
18131 .row-fluid [class*="span"] {
18136 -webkit-box-sizing: border-box
;
18137 -moz-box-sizing: border-box
;
18138 box-sizing: border-box
;
18140 .empty-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
18141 .jsenabled
.docked-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
18142 .empty-region-side-post
.used-region-side-pre #region-main
.span8
,
18143 .jsenabled.docked-region-side-post.used-region-side-pre #region-main.span8 {
18145 *width: 99.94680851%;
18147 .row-fluid .span12 {
18149 -webkit-box-sizing: border-box
;
18150 -moz-box-sizing: border-box
;
18151 box-sizing: border-box
;
18153 .row-fluid [class*="offset"]:first-child {
18157 margin-bottom: 1em;
18159 .coursebox .info .name a {
18160 background-position: 0 13px;
18162 .category-browse .coursebox .info .name a {
18163 background-position: 0 13px;
18166 @media (min-width: 1200px) and
(max-width: 1600px) {
18167 #course-category-listings.columns-3
{
18168 background-color: transparent
;
18171 #course-category-listings.columns-3 #category-listing
,
18172 #course-category-listings.columns-3 #course-listing
{
18173 width: 48.71794872%;
18174 *width: 48.66475723%;
18175 margin-left: 2.56410256%;
18176 *margin-left: 2.51091107%;
18178 #course-category-listings.columns-3 #
category-listing:first-child
,
18179 #course-category-listings.columns-3 #
course-listing:first-child
{
18182 #course-category-listings.columns-3 #course-detail
{
18184 *width: 99.94680851%;
18188 @media (max-width: 1199px) {
18189 .path-question #id_answerhdr div.fitem {
18190 padding-right: 6px;
18193 #course-category-listings.columns-3
{
18194 background-color: transparent
;
18197 #course-category-listings.columns-3 #category-listing
,
18198 #course-category-listings.columns-3 #course-listing
,
18199 #course-category-listings.columns-3 #course-detail
{
18201 *width: 99.94680851%;
18204 #page-mod-forum-discuss .discussioncontrols
{
18207 #page-mod-forum-discuss .discussioncontrols
.discussioncontrol
{
18210 display: inline-block
;
18211 margin: 0 3px 0.5em;
18213 #page-mod-forum-discuss .discussioncontrols
.discussioncontrol select
,
18214 #page-mod-forum-discuss .discussioncontrols
.discussioncontrol input
{
18217 #page-mod-forum-discuss .discussioncontrols
.discussioncontrol
.movediscussion
{
18222 @media (max-width: 768px) {
18223 .fp-forminset .control-group .controls {
18227 body
.behat-site
.navbar-fixed-top
{
18228 position: absolute
;
18241 border: 1px solid
#000;
18243 vertical-align: baseline
;
18245 background-color: #ccc;
18248 background-color: #ccf;
18252 background-color: #99c;
18255 #page-footer .performanceinfo
{
18258 #page-footer .performanceinfo span
{
18261 #page-footer .validators
{
18264 border-top: 1px dotted gray
;
18266 #page-footer .validators ul
{
18269 list-style-type: none
;
18271 #page-footer .validators ul li
{
18273 margin-right: 10px;
18276 /** Cache stats styles **/
18277 #page-footer .performanceinfo
.cachesused
{
18280 #page-footer .performanceinfo
.cachesused
.cache-stats-heading
,
18281 #page-footer .performanceinfo
.cachesused
.cache-total-stats
{
18286 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
{
18288 display: inline-block
;
18289 vertical-align: top
;
18290 background-color: #f5f5f5;
18292 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-definition-stats-heading span
{
18293 display: inline-block
;
18296 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-store-stats
{
18299 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-store-stats
.nohits
{
18300 background-color: #f2dede;
18302 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-store-stats
.lowhits
{
18303 background-color: #fcf8e3;
18305 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-store-stats
.hihits
{
18306 background-color: #dff0d8;
18309 #page-footer .validators
,
18310 #page-footer .purgecaches
,
18311 #page-footer .performanceinfo
{
18312 text-align: center
;
18314 /* stylelint-disable declaration-no-important */
18315 table#explaincaps tbody
> tr:nth-child
(odd
) > td
,
18316 table
#defineroletable tbody
> tr:nth-child
(odd
) > td
,
18317 table
.grading-report tbody
> tr:nth-child
(odd
) > td
,
18318 table#listdirectories tbody
> tr:nth-child
(odd
) > td
,
18319 table
.rolecaps tbody
> tr:nth-child
(odd
) > td
,
18320 table
.userenrolment tbody
> tr:nth-child
(odd
) > td
,
18321 table#form tbody
> tr:nth-child
(odd
) > td
,
18322 form#movecourses table tbody
> tr:nth-child
(odd
) > td
,
18323 #page-admin-course-index .editcourse tbody
> tr:nth-child
(odd
) > td
,
18324 .forumheaderlist tbody
> tr:nth-child
(odd
) > td
,
18325 table
.flexible tbody
> tr:nth-child
(odd
) > td
,
18326 .generaltable tbody
> tr:nth-child
(odd
) > td
,
18327 table#explaincaps tbody
> tr:nth-child
(odd
) > th
,
18328 table
#defineroletable tbody
> tr:nth-child
(odd
) > th
,
18329 table
.grading-report tbody
> tr:nth-child
(odd
) > th
,
18330 table#listdirectories tbody
> tr:nth-child
(odd
) > th
,
18331 table
.rolecaps tbody
> tr:nth-child
(odd
) > th
,
18332 table
.userenrolment tbody
> tr:nth-child
(odd
) > th
,
18333 table#form tbody
> tr:nth-child
(odd
) > th
,
18334 form#movecourses table tbody
> tr:nth-child
(odd
) > th
,
18335 #page-admin-course-index .editcourse tbody
> tr:nth-child
(odd
) > th
,
18336 .forumheaderlist tbody
> tr:nth-child
(odd
) > th
,
18337 table
.flexible tbody
> tr:nth-child
(odd
) > th
,
18338 .generaltable tbody > tr:nth-child(odd) > th {
18339 background-color: #f9f9f9;
18347 #page-report-loglive-index .generaltable th
,
18348 #page-admin-report-log-index .generaltable th
,
18349 #page-report-log-user .generaltable th
,
18350 #page-admin-user table th
,
18351 .environmenttable th
,
18352 .category_subcategories th
,
18354 table#listdirectories th
,
18355 #page-report-loglive-index .generaltable td
,
18356 #page-admin-report-log-index .generaltable td
,
18357 #page-report-log-user .generaltable td
,
18358 #page-admin-user table td
,
18359 .environmenttable td
,
18360 .category_subcategories td
,
18362 table#listdirectories td
{
18365 .user-enroller-panel
.uep-search-results
.users tbody
tr:hover
> td
,
18366 .user-enroller-panel
.uep-search-results
.cohorts tbody
tr:hover
> td
,
18367 table
.grading-report tbody
tr:hover
> td
,
18368 .forumheaderlist tbody
tr:hover
> td
,
18369 .generaltable tbody
tr:hover
> td
,
18370 table
.flexible tbody
tr:hover
> td
,
18371 .category_subcategories tbody
tr:hover
> td
,
18372 table#modules tbody
tr:hover
> td
,
18373 table#permissions tbody
tr:hover
> td
,
18374 .user-enroller-panel
.uep-search-results
.users tbody
tr:hover
> th
,
18375 .user-enroller-panel
.uep-search-results
.cohorts tbody
tr:hover
> th
,
18376 table
.grading-report tbody
tr:hover
> th
,
18377 .forumheaderlist tbody
tr:hover
> th
,
18378 .generaltable tbody
tr:hover
> th
,
18379 table
.flexible tbody
tr:hover
> th
,
18380 .category_subcategories tbody
tr:hover
> th
,
18381 table#modules tbody
tr:hover
> th
,
18382 table#permissions tbody
tr:hover
> th
{
18383 background-color: #f5f5f5;
18385 div
[id^
="bar_pbar_"] {
18386 overflow: hidden
!important
;
18387 height: 20px !important
;
18388 margin-bottom: 20px !important
;
18389 background-color: #f7f7f7 !important
;
18390 background-image: -moz-linear-gradient
(top
, #f5f5f5, #f9f9f9) !important
;
18391 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#f5f5f5), to
(#f9f9f9)) !important
;
18392 background-image: -webkit-linear-gradient
(top
, #f5f5f5, #f9f9f9) !important
;
18393 background-image: -o-linear-gradient
(top
, #f5f5f5, #f9f9f9) !important
;
18394 background-image: linear-gradient
(to bottom
, #f5f5f5, #f9f9f9) !important
;
18395 background-repeat: repeat-x
!important
;
18396 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fff5f5f5', endColorstr
='#fff9f9f9', GradientType
=0) !important
;
18397 -webkit-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1) !important
;
18398 -moz-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1) !important
;
18399 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1) !important
;
18400 -webkit-border-radius: 4px !important
;
18401 -moz-border-radius: 4px !important
;
18402 border-radius: 4px !important
;
18403 border: none
!important
;
18405 div
[id^
="progress_pbar_"] {
18406 height: 100% !important
;
18407 color: #fff !important
;
18408 float: left
!important
;
18409 font-size: 12px !important
;
18410 text-align: center
!important
;
18411 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25) !important
;
18412 background-color: #0e90d2 !important
;
18413 background-image: -moz-linear-gradient
(top
, #149bdf, #0480be) !important
;
18414 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#149bdf), to
(#0480be)) !important
;
18415 background-image: -webkit-linear-gradient
(top
, #149bdf, #0480be) !important
;
18416 background-image: -o-linear-gradient
(top
, #149bdf, #0480be) !important
;
18417 background-image: linear-gradient
(to bottom
, #149bdf, #0480be) !important
;
18418 background-repeat: repeat-x
!important
;
18419 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff149bdf', endColorstr
='#ff0480be', GradientType
=0) !important
;
18420 -webkit-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15) !important
;
18421 -moz-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15) !important
;
18422 box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15) !important
;
18423 -webkit-box-sizing: border-box
!important
;
18424 -moz-box-sizing: border-box
!important
;
18425 box-sizing: border-box
!important
;
18426 -webkit-transition: width
0.6s ease
!important
;
18427 -moz-transition: width
0.6s ease
!important
;
18428 -o-transition: width
0.6s ease
!important
;
18429 transition: width
0.6s ease
!important
;
18430 padding-top: 0 !important
;
18431 border: none
!important
;
18434 input#id_submitbutton
,
18435 input#id_submitbutton2
,
18436 .path-admin
.buttons input
[type
="submit"],
18439 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
18440 background-color: #005aa8;
18441 background-image: -moz-linear-gradient
(top
, #0070a8, #0038a8);
18442 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#0038a8));
18443 background-image: -webkit-linear-gradient
(top
, #0070a8, #0038a8);
18444 background-image: -o-linear-gradient
(top
, #0070a8, #0038a8);
18445 background-image: linear-gradient
(to bottom
, #0070a8, #0038a8);
18446 background-repeat: repeat-x
;
18447 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff0038a8', GradientType
=0);
18448 border-color: #0038a8 #0038a8 #001e5c;
18449 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
18450 *background-color: #0038a8;
18451 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
18452 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
18454 input
.form-submit:hover
,
18455 input#
id_submitbutton:hover
,
18456 input#
id_submitbutton2:hover
,
18457 .path-admin
.buttons input
[type
="submit"]:hover
,
18458 td
.submit
input:hover
,
18459 input
.form-submit:focus
,
18460 input#
id_submitbutton:focus
,
18461 input#
id_submitbutton2:focus
,
18462 .path-admin
.buttons input
[type
="submit"]:focus
,
18463 td
.submit
input:focus
,
18464 input
.form-submit:active
,
18465 input#
id_submitbutton:active
,
18466 input#
id_submitbutton2:active
,
18467 .path-admin
.buttons input
[type
="submit"]:active
,
18468 td
.submit
input:active
,
18469 input
.form-submit
.active
,
18470 input#id_submitbutton
.active
,
18471 input#id_submitbutton2
.active
,
18472 .path-admin
.buttons input
[type
="submit"].active
,
18473 td
.submit input
.active
,
18474 input
.form-submit
.disabled
,
18475 input#id_submitbutton
.disabled
,
18476 input#id_submitbutton2
.disabled
,
18477 .path-admin
.buttons input
[type
="submit"].disabled
,
18478 td
.submit input
.disabled
,
18479 input
.form-submit
[disabled
],
18480 input#id_submitbutton
[disabled
],
18481 input#id_submitbutton2
[disabled
],
18482 .path-admin
.buttons input
[type
="submit"][disabled
],
18483 td
.submit input
[disabled
] {
18485 background-color: #0038a8;
18486 *background-color: #002f8f;
18488 input
.form-submit:active
,
18489 input#
id_submitbutton:active
,
18490 input#
id_submitbutton2:active
,
18491 .path-admin
.buttons input
[type
="submit"]:active
,
18492 td
.submit
input:active
,
18493 input
.form-submit
.active
,
18494 input#id_submitbutton
.active
,
18495 input#id_submitbutton2
.active
,
18496 .path-admin
.buttons input
[type
="submit"].active
,
18497 td
.submit input
.active
{
18498 background-color: #002775 \
9;
18500 input
.form-submit
.caret
,
18501 input#id_submitbutton
.caret
,
18502 input#id_submitbutton2
.caret
,
18503 .path-admin
.buttons input
[type
="submit"] .caret
,
18504 td
.submit input
.caret
{
18505 border-top-color: #fff;
18506 border-bottom-color: #fff;
18508 #notice .singlebutton
+ .singlebutton input
,
18509 .submit.buttons input[name="cancel"] {
18510 display: inline-block
;
18512 /* IE7 inline-block hack */
18518 text-align: center
;
18519 vertical-align: middle
;
18522 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
18523 background-color: #f5f5f5;
18524 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
18525 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
18526 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
18527 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
18528 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
18529 background-repeat: repeat-x
;
18530 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
18531 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
18532 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
18533 *background-color: #e6e6e6;
18534 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
18535 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
18536 border: 1px solid
#ccc;
18538 border-bottom-color: #b3b3b3;
18539 -webkit-border-radius: 4px;
18540 -moz-border-radius: 4px;
18541 border-radius: 4px;
18542 *margin-left: .3em;
18543 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18544 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18545 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18547 #notice .singlebutton
+ .singlebutton
input:hover
,
18548 .submit
.buttons input
[name
="cancel"]:hover
,
18549 #notice .singlebutton
+ .singlebutton
input:focus
,
18550 .submit
.buttons input
[name
="cancel"]:focus
,
18551 #notice .singlebutton
+ .singlebutton
input:active
,
18552 .submit
.buttons input
[name
="cancel"]:active
,
18553 #notice .singlebutton
+ .singlebutton input
.active
,
18554 .submit
.buttons input
[name
="cancel"].active
,
18555 #notice .singlebutton
+ .singlebutton input
.disabled
,
18556 .submit
.buttons input
[name
="cancel"].disabled
,
18557 #notice .singlebutton
+ .singlebutton input
[disabled
],
18558 .submit.buttons input[name="cancel"][disabled] {
18560 background-color: #e6e6e6;
18561 *background-color: #d9d9d9;
18563 #notice .singlebutton
+ .singlebutton
input:active
,
18564 .submit
.buttons input
[name
="cancel"]:active
,
18565 #notice .singlebutton
+ .singlebutton input
.active
,
18566 .submit.buttons input[name="cancel"].active {
18567 background-color: #cccccc \
9;
18569 #notice .singlebutton
+ .singlebutton
input:first-child
,
18570 .submit.buttons input[name="cancel"]:first-child {
18573 #notice .singlebutton
+ .singlebutton
input:hover
,
18574 .submit
.buttons input
[name
="cancel"]:hover
,
18575 #notice .singlebutton
+ .singlebutton
input:focus
,
18576 .submit.buttons input[name="cancel"]:focus {
18578 text-decoration: none
;
18579 background-position: 0 -15px;
18580 -webkit-transition: background-position
0.1s linear
;
18581 -moz-transition: background-position
0.1s linear
;
18582 -o-transition: background-position
0.1s linear
;
18583 transition: background-position
0.1s linear
;
18585 #notice .singlebutton
+ .singlebutton
input:focus
,
18586 .submit.buttons input[name="cancel"]:focus {
18587 outline: thin dotted
#333;
18588 outline: 5px auto
-webkit-focus-ring-color
;
18589 outline-offset: -2px;
18591 #notice .singlebutton
+ .singlebutton input
.active
,
18592 .submit
.buttons input
[name
="cancel"].active
,
18593 #notice .singlebutton
+ .singlebutton
input:active
,
18594 .submit.buttons input[name="cancel"]:active {
18595 background-image: none
;
18597 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18598 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18599 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18601 #notice .singlebutton
+ .singlebutton input
.disabled
,
18602 .submit
.buttons input
[name
="cancel"].disabled
,
18603 #notice .singlebutton
+ .singlebutton input
[disabled
],
18604 .submit.buttons input[name="cancel"][disabled] {
18606 background-image: none
;
18608 filter: alpha
(opacity
=65);
18609 -webkit-box-shadow: none
;
18610 -moz-box-shadow: none
;
18613 #notice .singlebutton
+ .singlebutton input
.label
,
18614 .submit
.buttons input
[name
="cancel"] .label
,
18615 #notice .singlebutton
+ .singlebutton input
.badge
,
18616 .submit.buttons input[name="cancel"] .badge {
18617 position: relative
;
18620 #notice .singlebutton
+ .singlebutton input
,
18621 .submit.buttons input[name="cancel"] {
18622 margin: 0 0 10px 5px;
18624 input
[id$
="_clearbutton"],
18625 input
[type
="reset"] {
18627 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
18628 background-color: #faa732;
18629 background-image: -moz-linear-gradient
(top
, #fbb450, #f89406);
18630 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fbb450), to
(#f89406));
18631 background-image: -webkit-linear-gradient
(top
, #fbb450, #f89406);
18632 background-image: -o-linear-gradient
(top
, #fbb450, #f89406);
18633 background-image: linear-gradient
(to bottom
, #fbb450, #f89406);
18634 background-repeat: repeat-x
;
18635 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fffbb450', endColorstr
='#fff89406', GradientType
=0);
18636 border-color: #f89406 #f89406 #ad6704;
18637 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
18638 *background-color: #f89406;
18639 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
18640 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
18642 input
[id$
="_clearbutton"]:hover
,
18643 input
[type
="reset"]:hover
,
18644 input
[id$
="_clearbutton"]:focus
,
18645 input
[type
="reset"]:focus
,
18646 input
[id$
="_clearbutton"]:active
,
18647 input
[type
="reset"]:active
,
18648 input
[id$
="_clearbutton"].active
,
18649 input
[type
="reset"].active
,
18650 input
[id$
="_clearbutton"].disabled
,
18651 input
[type
="reset"].disabled
,
18652 input
[id$
="_clearbutton"][disabled
],
18653 input
[type
="reset"][disabled
] {
18655 background-color: #f89406;
18656 *background-color: #df8505;
18658 input
[id$
="_clearbutton"]:active
,
18659 input
[type
="reset"]:active
,
18660 input
[id$
="_clearbutton"].active
,
18661 input
[type
="reset"].active
{
18662 background-color: #c67605 \
9;
18664 input
[id$
="_clearbutton"] .caret
,
18665 input
[type
="reset"] .caret
{
18666 border-top-color: #fff;
18667 border-bottom-color: #fff;