2 * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
3 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
7 font: normal normal normal
14px/1 FontAwesome
;
10 -webkit-font-smoothing: antialiased
;
11 -moz-osx-font-smoothing: grayscale
;
13 /* makes the font 33% larger relative to the icon container */
15 font-size: 1.33333333em;
37 margin-left: 2.14285714em;
38 list-style-type: none
;
54 padding: .2em .25em .15em;
55 border: solid
0.08em #eee;
70 /* Deprecated as of 4.4.0 */
86 -webkit-animation: fa-spin
2s infinite linear
;
87 animation: fa-spin
2s infinite linear
;
90 -webkit-animation: fa-spin
1s infinite steps
(8);
91 animation: fa-spin
1s infinite steps
(8);
93 @-webkit-keyframes fa-spin
{
95 -webkit-transform: rotate
(0deg);
96 transform: rotate
(0deg);
99 -webkit-transform: rotate
(359deg);
100 transform: rotate
(359deg);
105 -webkit-transform: rotate
(0deg);
106 transform: rotate
(0deg);
109 -webkit-transform: rotate
(359deg);
110 transform: rotate
(359deg);
114 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
115 -webkit-transform: rotate
(90deg);
116 -ms-transform: rotate
(90deg);
117 transform: rotate
(90deg);
120 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
121 -webkit-transform: rotate
(180deg);
122 -ms-transform: rotate
(180deg);
123 transform: rotate
(180deg);
126 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
127 -webkit-transform: rotate
(270deg);
128 -ms-transform: rotate
(270deg);
129 transform: rotate
(270deg);
131 .fa-flip-horizontal {
132 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
133 -webkit-transform: scale
(-1, 1);
134 -ms-transform: scale
(-1, 1);
135 transform: scale
(-1, 1);
138 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
139 -webkit-transform: scale
(1, -1);
140 -ms-transform: scale
(1, -1);
141 transform: scale
(1, -1);
144 :root
.fa-rotate-180
,
145 :root
.fa-rotate-270
,
146 :root
.fa-flip-horizontal
,
147 :root
.fa-flip-vertical
{
152 display: inline-block
;
156 vertical-align: middle
;
166 line-height: inherit
;
174 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
175 readers do not read off random characters that represent icons */
185 .fa-envelope-o:before {
203 .fa-th-large:before {
220 .fa-search-plus:before {
223 .fa-search-minus:before {
226 .fa-power-off:before {
251 .fa-download:before {
254 .fa-arrow-circle-o-down:before {
257 .fa-arrow-circle-o-up:before {
263 .fa-play-circle-o:before {
266 .fa-rotate-right:before
,
273 .fa-list-alt:before {
282 .fa-headphones:before {
285 .fa-volume-off:before {
288 .fa-volume-down:before {
291 .fa-volume-up:before {
309 .fa-bookmark:before {
327 .fa-text-height:before {
330 .fa-text-width:before {
333 .fa-align-left:before {
336 .fa-align-center:before {
339 .fa-align-right:before {
342 .fa-align-justify:before {
355 .fa-video-camera:before {
360 .fa-picture-o:before {
366 .fa-map-marker:before {
376 .fa-pencil-square-o:before {
379 .fa-share-square-o:before {
382 .fa-check-square-o:before {
388 .fa-step-backward:before {
391 .fa-fast-backward:before {
394 .fa-backward:before {
409 .fa-fast-forward:before {
412 .fa-step-forward:before {
418 .fa-chevron-left:before {
421 .fa-chevron-right:before {
424 .fa-plus-circle:before {
427 .fa-minus-circle:before {
430 .fa-times-circle:before {
433 .fa-check-circle:before {
436 .fa-question-circle:before {
439 .fa-info-circle:before {
442 .fa-crosshairs:before {
445 .fa-times-circle-o:before {
448 .fa-check-circle-o:before {
454 .fa-arrow-left:before {
457 .fa-arrow-right:before {
460 .fa-arrow-up:before {
463 .fa-arrow-down:before {
466 .fa-mail-forward:before
,
473 .fa-compress:before {
482 .fa-asterisk:before {
485 .fa-exclamation-circle:before {
500 .fa-eye-slash:before {
504 .fa-exclamation-triangle:before {
510 .fa-calendar:before {
522 .fa-chevron-up:before {
525 .fa-chevron-down:before {
531 .fa-shopping-cart:before {
537 .fa-folder-open:before {
540 .fa-arrows-v:before {
543 .fa-arrows-h:before {
546 .fa-bar-chart-o:before
,
547 .fa-bar-chart:before {
550 .fa-twitter-square:before {
553 .fa-facebook-square:before {
556 .fa-camera-retro:before {
566 .fa-comments:before {
569 .fa-thumbs-o-up:before {
572 .fa-thumbs-o-down:before {
575 .fa-star-half:before {
581 .fa-sign-out:before {
584 .fa-linkedin-square:before {
587 .fa-thumb-tack:before {
590 .fa-external-link:before {
599 .fa-github-square:before {
611 .fa-square-o:before {
614 .fa-bookmark-o:before {
617 .fa-phone-square:before {
623 .fa-facebook-f:before
,
624 .fa-facebook:before {
633 .fa-credit-card:before {
643 .fa-bullhorn:before {
649 .fa-certificate:before {
652 .fa-hand-o-right:before {
655 .fa-hand-o-left:before {
658 .fa-hand-o-up:before {
661 .fa-hand-o-down:before {
664 .fa-arrow-circle-left:before {
667 .fa-arrow-circle-right:before {
670 .fa-arrow-circle-up:before {
673 .fa-arrow-circle-down:before {
688 .fa-briefcase:before {
691 .fa-arrows-alt:before {
709 .fa-scissors:before {
716 .fa-paperclip:before {
720 .fa-floppy-o:before {
737 .fa-strikethrough:before {
740 .fa-underline:before {
752 .fa-pinterest:before {
755 .fa-pinterest-square:before {
758 .fa-google-plus-square:before {
761 .fa-google-plus:before {
767 .fa-caret-down:before {
770 .fa-caret-up:before {
773 .fa-caret-left:before {
776 .fa-caret-right:before {
786 .fa-sort-down:before
,
787 .fa-sort-desc:before {
791 .fa-sort-asc:before {
794 .fa-envelope:before {
797 .fa-linkedin:before {
800 .fa-rotate-left:before
,
808 .fa-dashboard:before
,
809 .fa-tachometer:before {
812 .fa-comment-o:before {
815 .fa-comments-o:before {
825 .fa-umbrella:before {
829 .fa-clipboard:before {
832 .fa-lightbulb-o:before {
835 .fa-exchange:before {
838 .fa-cloud-download:before {
841 .fa-cloud-upload:before {
847 .fa-stethoscope:before {
850 .fa-suitcase:before {
862 .fa-file-text-o:before {
865 .fa-building-o:before {
868 .fa-hospital-o:before {
871 .fa-ambulance:before {
877 .fa-fighter-jet:before {
883 .fa-h-square:before {
886 .fa-plus-square:before {
889 .fa-angle-double-left:before {
892 .fa-angle-double-right:before {
895 .fa-angle-double-up:before {
898 .fa-angle-double-down:before {
901 .fa-angle-left:before {
904 .fa-angle-right:before {
907 .fa-angle-up:before {
910 .fa-angle-down:before {
922 .fa-mobile-phone:before
,
926 .fa-circle-o:before {
929 .fa-quote-left:before {
932 .fa-quote-right:before {
941 .fa-mail-reply:before
,
945 .fa-github-alt:before {
948 .fa-folder-o:before {
951 .fa-folder-open-o:before {
966 .fa-keyboard-o:before {
972 .fa-flag-checkered:before {
975 .fa-terminal:before {
981 .fa-mail-reply-all:before
,
982 .fa-reply-all:before {
985 .fa-star-half-empty:before
,
986 .fa-star-half-full:before
,
987 .fa-star-half-o:before {
990 .fa-location-arrow:before {
996 .fa-code-fork:before {
1000 .fa-chain-broken:before {
1003 .fa-question:before {
1009 .fa-exclamation:before {
1012 .fa-superscript:before {
1015 .fa-subscript:before {
1021 .fa-puzzle-piece:before {
1024 .fa-microphone:before {
1027 .fa-microphone-slash:before {
1033 .fa-calendar-o:before {
1036 .fa-fire-extinguisher:before {
1045 .fa-chevron-circle-left:before {
1048 .fa-chevron-circle-right:before {
1051 .fa-chevron-circle-up:before {
1054 .fa-chevron-circle-down:before {
1066 .fa-unlock-alt:before {
1069 .fa-bullseye:before {
1072 .fa-ellipsis-h:before {
1075 .fa-ellipsis-v:before {
1078 .fa-rss-square:before {
1081 .fa-play-circle:before {
1087 .fa-minus-square:before {
1090 .fa-minus-square-o:before {
1093 .fa-level-up:before {
1096 .fa-level-down:before {
1099 .fa-check-square:before {
1102 .fa-pencil-square:before {
1105 .fa-external-link-square:before {
1108 .fa-share-square:before {
1111 .fa-compass:before {
1114 .fa-toggle-down:before
,
1115 .fa-caret-square-o-down:before {
1118 .fa-toggle-up:before
,
1119 .fa-caret-square-o-up:before {
1122 .fa-toggle-right:before
,
1123 .fa-caret-square-o-right:before {
1163 .fa-file-text:before {
1166 .fa-sort-alpha-asc:before {
1169 .fa-sort-alpha-desc:before {
1172 .fa-sort-amount-asc:before {
1175 .fa-sort-amount-desc:before {
1178 .fa-sort-numeric-asc:before {
1181 .fa-sort-numeric-desc:before {
1184 .fa-thumbs-up:before {
1187 .fa-thumbs-down:before {
1190 .fa-youtube-square:before {
1193 .fa-youtube:before {
1199 .fa-xing-square:before {
1202 .fa-youtube-play:before {
1205 .fa-dropbox:before {
1208 .fa-stack-overflow:before {
1211 .fa-instagram:before {
1220 .fa-bitbucket:before {
1223 .fa-bitbucket-square:before {
1229 .fa-tumblr-square:before {
1232 .fa-long-arrow-down:before {
1235 .fa-long-arrow-up:before {
1238 .fa-long-arrow-left:before {
1241 .fa-long-arrow-right:before {
1247 .fa-windows:before {
1250 .fa-android:before {
1256 .fa-dribbble:before {
1262 .fa-foursquare:before {
1275 .fa-gratipay:before {
1284 .fa-archive:before {
1299 .fa-pagelines:before {
1302 .fa-stack-exchange:before {
1305 .fa-arrow-circle-o-right:before {
1308 .fa-arrow-circle-o-left:before {
1311 .fa-toggle-left:before
,
1312 .fa-caret-square-o-left:before {
1315 .fa-dot-circle-o:before {
1318 .fa-wheelchair:before {
1321 .fa-vimeo-square:before {
1324 .fa-turkish-lira:before
,
1328 .fa-plus-square-o:before {
1331 .fa-space-shuttle:before {
1337 .fa-envelope-square:before {
1340 .fa-wordpress:before {
1346 .fa-institution:before
,
1348 .fa-university:before {
1351 .fa-mortar-board:before
,
1352 .fa-graduation-cap:before {
1364 .fa-reddit-square:before {
1367 .fa-stumbleupon-circle:before {
1370 .fa-stumbleupon:before {
1373 .fa-delicious:before {
1379 .fa-pied-piper-pp:before {
1382 .fa-pied-piper-alt:before {
1391 .fa-language:before {
1397 .fa-building:before {
1415 .fa-behance:before {
1418 .fa-behance-square:before {
1424 .fa-steam-square:before {
1427 .fa-recycle:before {
1430 .fa-automobile:before
,
1441 .fa-spotify:before {
1444 .fa-deviantart:before {
1447 .fa-soundcloud:before {
1450 .fa-database:before {
1453 .fa-file-pdf-o:before {
1456 .fa-file-word-o:before {
1459 .fa-file-excel-o:before {
1462 .fa-file-powerpoint-o:before {
1465 .fa-file-photo-o:before
,
1466 .fa-file-picture-o:before
,
1467 .fa-file-image-o:before {
1470 .fa-file-zip-o:before
,
1471 .fa-file-archive-o:before {
1474 .fa-file-sound-o:before
,
1475 .fa-file-audio-o:before {
1478 .fa-file-movie-o:before
,
1479 .fa-file-video-o:before {
1482 .fa-file-code-o:before {
1488 .fa-codepen:before {
1491 .fa-jsfiddle:before {
1494 .fa-life-bouy:before
,
1495 .fa-life-buoy:before
,
1496 .fa-life-saver:before
,
1498 .fa-life-ring:before {
1501 .fa-circle-o-notch:before {
1505 .fa-resistance:before
,
1513 .fa-git-square:before {
1519 .fa-y-combinator-square:before
,
1520 .fa-yc-square:before
,
1521 .fa-hacker-news:before {
1524 .fa-tencent-weibo:before {
1535 .fa-paper-plane:before {
1539 .fa-paper-plane-o:before {
1542 .fa-history:before {
1545 .fa-circle-thin:before {
1551 .fa-paragraph:before {
1554 .fa-sliders:before {
1557 .fa-share-alt:before {
1560 .fa-share-alt-square:before {
1566 .fa-soccer-ball-o:before
,
1567 .fa-futbol-o:before {
1573 .fa-binoculars:before {
1579 .fa-slideshare:before {
1588 .fa-newspaper-o:before {
1594 .fa-calculator:before {
1600 .fa-google-wallet:before {
1603 .fa-cc-visa:before {
1606 .fa-cc-mastercard:before {
1609 .fa-cc-discover:before {
1612 .fa-cc-amex:before {
1615 .fa-cc-paypal:before {
1618 .fa-cc-stripe:before {
1621 .fa-bell-slash:before {
1624 .fa-bell-slash-o:before {
1630 .fa-copyright:before {
1636 .fa-eyedropper:before {
1639 .fa-paint-brush:before {
1642 .fa-birthday-cake:before {
1645 .fa-area-chart:before {
1648 .fa-pie-chart:before {
1651 .fa-line-chart:before {
1657 .fa-lastfm-square:before {
1660 .fa-toggle-off:before {
1663 .fa-toggle-on:before {
1666 .fa-bicycle:before {
1672 .fa-ioxhost:before {
1675 .fa-angellist:before {
1686 .fa-meanpath:before {
1689 .fa-buysellads:before {
1692 .fa-connectdevelop:before {
1695 .fa-dashcube:before {
1698 .fa-forumbee:before {
1701 .fa-leanpub:before {
1707 .fa-shirtsinbulk:before {
1710 .fa-simplybuilt:before {
1713 .fa-skyatlas:before {
1716 .fa-cart-plus:before {
1719 .fa-cart-arrow-down:before {
1722 .fa-diamond:before {
1728 .fa-user-secret:before {
1731 .fa-motorcycle:before {
1734 .fa-street-view:before {
1737 .fa-heartbeat:before {
1746 .fa-mercury:before {
1749 .fa-intersex:before
,
1750 .fa-transgender:before {
1753 .fa-transgender-alt:before {
1756 .fa-venus-double:before {
1759 .fa-mars-double:before {
1762 .fa-venus-mars:before {
1765 .fa-mars-stroke:before {
1768 .fa-mars-stroke-v:before {
1771 .fa-mars-stroke-h:before {
1777 .fa-genderless:before {
1780 .fa-facebook-official:before {
1783 .fa-pinterest-p:before {
1786 .fa-whatsapp:before {
1792 .fa-user-plus:before {
1795 .fa-user-times:before {
1802 .fa-viacoin:before {
1815 .fa-y-combinator:before {
1818 .fa-optin-monster:before {
1821 .fa-opencart:before {
1824 .fa-expeditedssl:before {
1827 .fa-battery-4:before
,
1829 .fa-battery-full:before {
1832 .fa-battery-3:before
,
1833 .fa-battery-three-quarters:before {
1836 .fa-battery-2:before
,
1837 .fa-battery-half:before {
1840 .fa-battery-1:before
,
1841 .fa-battery-quarter:before {
1844 .fa-battery-0:before
,
1845 .fa-battery-empty:before {
1848 .fa-mouse-pointer:before {
1851 .fa-i-cursor:before {
1854 .fa-object-group:before {
1857 .fa-object-ungroup:before {
1860 .fa-sticky-note:before {
1863 .fa-sticky-note-o:before {
1869 .fa-cc-diners-club:before {
1875 .fa-balance-scale:before {
1878 .fa-hourglass-o:before {
1881 .fa-hourglass-1:before
,
1882 .fa-hourglass-start:before {
1885 .fa-hourglass-2:before
,
1886 .fa-hourglass-half:before {
1889 .fa-hourglass-3:before
,
1890 .fa-hourglass-end:before {
1893 .fa-hourglass:before {
1896 .fa-hand-grab-o:before
,
1897 .fa-hand-rock-o:before {
1900 .fa-hand-stop-o:before
,
1901 .fa-hand-paper-o:before {
1904 .fa-hand-scissors-o:before {
1907 .fa-hand-lizard-o:before {
1910 .fa-hand-spock-o:before {
1913 .fa-hand-pointer-o:before {
1916 .fa-hand-peace-o:before {
1919 .fa-trademark:before {
1922 .fa-registered:before {
1925 .fa-creative-commons:before {
1931 .fa-gg-circle:before {
1934 .fa-tripadvisor:before {
1937 .fa-odnoklassniki:before {
1940 .fa-odnoklassniki-square:before {
1943 .fa-get-pocket:before {
1946 .fa-wikipedia-w:before {
1955 .fa-firefox:before {
1961 .fa-internet-explorer:before {
1965 .fa-television:before {
1977 .fa-calendar-plus-o:before {
1980 .fa-calendar-minus-o:before {
1983 .fa-calendar-times-o:before {
1986 .fa-calendar-check-o:before {
1989 .fa-industry:before {
1992 .fa-map-pin:before {
1995 .fa-map-signs:before {
2004 .fa-commenting:before {
2007 .fa-commenting-o:before {
2016 .fa-black-tie:before {
2019 .fa-fonticons:before {
2022 .fa-reddit-alien:before {
2028 .fa-credit-card-alt:before {
2031 .fa-codiepie:before {
2037 .fa-fort-awesome:before {
2043 .fa-product-hunt:before {
2046 .fa-mixcloud:before {
2052 .fa-pause-circle:before {
2055 .fa-pause-circle-o:before {
2058 .fa-stop-circle:before {
2061 .fa-stop-circle-o:before {
2064 .fa-shopping-bag:before {
2067 .fa-shopping-basket:before {
2070 .fa-hashtag:before {
2073 .fa-bluetooth:before {
2076 .fa-bluetooth-b:before {
2079 .fa-percent:before {
2085 .fa-wpbeginner:before {
2088 .fa-wpforms:before {
2094 .fa-universal-access:before {
2097 .fa-wheelchair-alt:before {
2100 .fa-question-circle-o:before {
2106 .fa-audio-description:before {
2109 .fa-volume-control-phone:before {
2112 .fa-braille:before {
2115 .fa-assistive-listening-systems:before {
2118 .fa-asl-interpreting:before
,
2119 .fa-american-sign-language-interpreting:before {
2122 .fa-deafness:before
,
2123 .fa-hard-of-hearing:before
,
2130 .fa-glide-g:before {
2134 .fa-sign-language:before {
2137 .fa-low-vision:before {
2143 .fa-viadeo-square:before {
2146 .fa-snapchat:before {
2149 .fa-snapchat-ghost:before {
2152 .fa-snapchat-square:before {
2155 .fa-pied-piper:before {
2158 .fa-first-order:before {
2164 .fa-themeisle:before {
2167 .fa-google-plus-circle:before
,
2168 .fa-google-plus-official:before {
2172 .fa-font-awesome:before {
2175 .fa-handshake-o:before {
2178 .fa-envelope-open:before {
2181 .fa-envelope-open-o:before {
2187 .fa-address-book:before {
2190 .fa-address-book-o:before {
2194 .fa-address-card:before {
2198 .fa-address-card-o:before {
2201 .fa-user-circle:before {
2204 .fa-user-circle-o:before {
2210 .fa-id-badge:before {
2213 .fa-drivers-license:before
,
2214 .fa-id-card:before {
2217 .fa-drivers-license-o:before
,
2218 .fa-id-card-o:before {
2224 .fa-free-code-camp:before {
2227 .fa-telegram:before {
2230 .fa-thermometer-4:before
,
2231 .fa-thermometer:before
,
2232 .fa-thermometer-full:before {
2235 .fa-thermometer-3:before
,
2236 .fa-thermometer-three-quarters:before {
2239 .fa-thermometer-2:before
,
2240 .fa-thermometer-half:before {
2243 .fa-thermometer-1:before
,
2244 .fa-thermometer-quarter:before {
2247 .fa-thermometer-0:before
,
2248 .fa-thermometer-empty:before {
2259 .fa-podcast:before {
2262 .fa-window-maximize:before {
2265 .fa-window-minimize:before {
2268 .fa-window-restore:before {
2271 .fa-times-rectangle:before
,
2272 .fa-window-close:before {
2275 .fa-times-rectangle-o:before
,
2276 .fa-window-close-o:before {
2279 .fa-bandcamp:before {
2291 .fa-ravelry:before {
2294 .fa-eercast:before {
2297 .fa-microchip:before {
2300 .fa-snowflake-o:before {
2303 .fa-superpowers:before {
2306 .fa-wpexplorer:before {
2319 clip: rect
(0, 0, 0, 0);
2322 .sr-only-focusable:active
,
2323 .sr-only-focusable:focus {
2332 * -------------------------- */
2334 font-family: 'FontAwesome';
2335 src: url
('[[font:core|fontawesome-webfont.eot]]?v=4.7.0');
2336 src: url
('[[font:core|fontawesome-webfont.eot]]?#iefix&v=4.7.0') format
('embedded-opentype'), url
('[[font:core|fontawesome-webfont.woff2]]?v=4.7.0') format
('woff2'), url
('[[font:core|fontawesome-webfont.woff]]?v=4.7.0') format
('woff'), url
('[[font:core|fontawesome-webfont.ttf]]?v=4.7.0') format
('truetype'), url
('[[font:core|fontawesome-webfont.svg]]?v=4.7.0#fontawesomeregular') format
('svg');
2337 font-weight: normal
;
2341 /** Page layout CSS starts **/
2342 .layout-option-noheader #page-header
,
2343 .layout-option-nonavbar #page-navbar
,
2344 .layout-option-nofooter #page-footer
,
2345 .layout-option-nocourseheader
.course-content-header
,
2346 .layout-option-nocoursefooter .course-content-footer {
2349 .empty-region-side-pre #block-region-side-pre
,
2350 .empty-region-side-post #block-region-side-post
,
2351 .jsenabled
.docked-region-side-post #block-region-side-post
,
2352 .jsenabled.docked-region-side-pre #block-region-side-pre {
2355 /* Default Three Columns - All
2356 ------------------------------*/
2357 .content-only #region-main-box
,
2358 .content-only #region-main {
2361 .empty-region-side-pre.used-region-side-post #region-main {
2364 .empty-region-side-post.used-region-side-pre #region-main-box {
2367 .jsenabled.docked-region-side-pre.empty-region-side-pre.used-region-side-post #region-main {
2370 .jsenabled.docked-region-side-post.empty-region-side-post.used-region-side-pre #region-main-box {
2373 .empty-region-side-post
.used-region-side-pre #region-main
.span8
,
2374 .jsenabled.docked-region-side-post.used-region-side-pre #region-main.span8 {
2375 /** Increase the span size by 1 **/
2376 width: 74.46808511%;
2377 *width: 74.41489362%;
2379 .empty-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
2380 .jsenabled.docked-region-side-post.used-region-side-pre #block-region-side-pre.span4 {
2381 /** Decrease the span size by 1 **/
2382 width: 23.40425532%;
2383 *width: 23.35106383%;
2385 /** Page layout CSS ends **/
2394 direction: ltr
!important
;
2395 /* stylelint-disable-line declaration-no-important */
2408 a
.dimmed_text:visited
,
2411 .dimmed_text
a:link
,
2412 .dimmed_text
a:visited
,
2415 .usersuspended
a:link
,
2416 .usersuspended
a:visited
,
2418 .dimmed_category a {
2429 .section li
.activity
,
2430 .section li
.movehere
,
2456 background: #d9edf7;
2461 a
.autolink
.glossary:hover
{
2464 /* Block which is hidden if javascript enabled, prevents fickering visible when JS from footer used! */
2465 .collapsibleregioncaption {
2466 white-space: nowrap
;
2468 .pagelayout-mydashboard.jsenabled .collapsibleregioncaption {
2471 .collapsibleregioncaption img {
2472 vertical-align: middle
;
2474 .jsenabled .hiddenifjs {
2480 .jsenabled .visibleifjs {
2483 .jsenabled .collapsibleregion {
2486 .jsenabled .collapsed .collapsibleregioninner {
2489 .collapsible-actions {
2493 .jsenabled .collapsible-actions {
2496 .collapsible-actions .collapseexpand {
2498 background: url
([[pix:t
/collapsed
]]) 2px center no-repeat
;
2501 .collapsible-actions .collapseexpand {
2502 background: url([[pix:t/collapsed_rtl]]) right center no-repeat;
2505 .collapsible-actions .collapse-all {
2506 background-image: url
([[pix:t
/expanded
]]);
2508 .yui-overlay .yui-widget-bd {
2509 background-color: #ffee69;
2510 border: 1px solid
#a6982b;
2511 border-top-color: #d4c237;
2520 background: transparent
;
2532 .pagingbar .thispage {
2543 .breadcrumb img.resize {
2550 vertical-align: text-bottom
;
2554 img
.icon
.iconsize-big
{
2561 vertical-align: middle
;
2568 vertical-align: text-bottom
;
2583 vertical-align: middle
;
2589 vertical-align: middle
;
2592 vertical-align: text-bottom
;
2594 margin-bottom: .15em;
2598 vertical-align: middle
;
2648 #addmembersform table
{
2652 table
.flexible
.emptyrow
{
2656 vertical-align: middle
;
2661 form
.popupform div
{
2664 .arrow_button input {
2667 .action-icon img.smallicon {
2668 vertical-align: text-bottom
;
2671 /** The 1-pixel padding is there to avoid phantom scroll bars on OS X (FF, Safari and Chrome)**/
2674 padding-bottom: 1px;
2676 .pagelayout-report .no-overflow {
2679 .no-overflow > .generaltable {
2686 font-weight: normal
;
2698 text-decoration: none
;
2701 a
.skip-block:active
,
2715 .blog_entry .audience {
2722 .blog_entry .tags .action-icon img.smallicon {
2726 .blog_entry .content {
2737 #doc-contents ul li
{
2738 list-style-type: none
;
2740 .groupmanagementtable td {
2741 vertical-align: top
;
2743 .groupmanagementtable #existingcell
,
2744 .groupmanagementtable #potentialcell {
2747 .groupmanagementtable #buttonscell {
2750 .groupmanagementtable #buttonscell p.arrow_button input {
2755 .groupmanagementtable #removeselect_wrapper
,
2756 .groupmanagementtable #addselect_wrapper {
2759 .groupmanagementtable #removeselect_wrapper label
,
2760 .groupmanagementtable #addselect_wrapper label {
2761 font-weight: normal
;
2763 #group-usersummary {
2769 display: inline-block
;
2771 .groupselector label {
2772 display: inline-block
;
2774 .dataformatselector {
2777 .dataformatselector label {
2778 display: inline-block
;
2779 margin: 0 5px 10px 0;
2781 vertical-align: top
;
2787 .loginbox.twocolumns {
2791 .loginbox .subcontent {
2796 .loginbox .loginpanel .desc {
2802 .loginbox .loginsub {
2806 .loginbox
.guestsub
,
2807 .loginbox .forgotsub {
2810 .loginbox .loginform {
2814 .loginbox .loginform .form-label {
2818 white-space: nowrap
;
2820 .loginbox .loginform .form-input {
2824 .loginbox .loginform .form-input input {
2827 .loginbox .signupform {
2831 .loginbox
.twocolumns
.loginpanel
,
2832 .loginbox.twocolumns .signuppanel {
2837 -webkit-box-sizing: border-box
;
2838 -moz-box-sizing: border-box
;
2839 box-sizing: border-box
;
2842 margin-left: 2.76243%;
2844 margin-bottom: -2000px;
2845 padding-bottom: 2000px;
2847 .loginbox .potentialidp {
2848 margin-bottom: 0.3em;
2850 .loginbox .potentialidp .smallicon {
2851 vertical-align: text-bottom
;
2857 .notepost .userpicture {
2867 .path-my .coursebox .overview {
2868 margin: 15px 30px 10px 30px;
2870 .path-my .coursebox .info {
2894 .comment-area textarea {
2898 .comment-area textarea.fullwidth {
2899 -webkit-box-sizing: border-box
;
2900 -moz-box-sizing: border-box
;
2901 box-sizing: border-box
;
2906 .comment-meta span {
2910 vertical-align: text-bottom
;
2927 .comment-list li.first {
2933 .comment-paging .pageno {
2936 .comment-paging .curpage {
2937 border: 1px solid
#ccc;
2939 .comment-message .picture {
2943 .comment-message .text {
2947 .comment-message .text p {
2957 .comment-report-selectall {
2963 .jsenabled .comment-link {
2966 .jsenabled .showcommentsnonjs {
2969 .jsenabled .comment-report-selectall {
2973 * Completion progress report
2975 .completion-expired {
2976 background: #f2dede;
2978 .completion-expected {
2981 .completion-sortchoice
,
2982 .completion-identifyfield {
2984 vertical-align: bottom
;
2986 .completion-progresscell {
2989 .completion-expired .completion-expected {
3003 .path-tag .tag-index-items .tagarea {
3004 border: 1px solid
#e3e3e3;
3009 .path-tag .tag-index-items .tagarea h3 {
3011 padding: 3px 0 10px 0;
3017 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
3018 text-transform: uppercase
;
3019 word-wrap: break-word
;
3020 border-bottom: solid
1px #e3e3e3;
3021 margin-bottom: 10px;
3023 .path-tag
.tagarea
.controls
,
3024 .path-tag .tagarea .taggeditems {
3027 .path-tag
.tagarea
.controls:before
,
3028 .path-tag
.tagarea
.taggeditems:before
,
3029 .path-tag
.tagarea
.controls:after
,
3030 .path-tag .tagarea .taggeditems:after {
3035 .path-tag
.tagarea
.controls:after
,
3036 .path-tag .tagarea .taggeditems:after {
3039 .path-tag
.tagarea
.controls
,
3040 .path-tag .tag-backtoallitems {
3043 .path-tag .tagarea .controls .gotopage.nextpage {
3046 .path-tag .tagarea .controls .gotopage.prevpage {
3049 .path-tag .tagarea .controls .exclusivemode {
3050 display: inline-block
;
3052 .path-tag .tagarea .controls.controls-bottom {
3055 .path-tag .tagarea .controls .gotopage.nextpage::after {
3064 .path-tag .tagarea .controls .gotopage.prevpage::before {
3079 .tag-management-table td
,
3080 .tag-management-table th {
3081 vertical-align: middle
;
3084 .tag-management-table .inplaceeditable.inplaceeditingon input {
3087 .path-admin-tag .addstandardtags {
3090 .path-admin-tag .addstandardtags img {
3093 .path-tag .tag-relatedtags {
3096 .path-tag .tag-management-box {
3099 .path-tag .tag-index-toc {
3103 .path-tag
.tag-index-toc li
,
3104 .path-tag .tag-management-box li {
3108 .path-tag .tag-management-box li a.edittag {
3109 background-image: url
([[pix:moodle|i
/settings
]]);
3111 .path-tag .tag-management-box li a.flagasinappropriate {
3112 background-image: url
([[pix:moodle|i
/flagged
]]);
3114 .path-tag .tag-management-box li a.removefrommyinterests {
3115 background-image: url
([[pix:moodle|t
/delete
]]);
3117 .path-tag .tag-management-box li a.addtomyinterests {
3118 background-image: url
([[pix:moodle|t
/add
]]);
3120 .path-tag .tag-management-box li a {
3121 background-repeat: no-repeat
;
3122 background-position: left
;
3125 .tag_feed.media-list .media .itemimage {
3128 .tag_feed.media-list .media .itemimage img {
3132 .tag_feed.media-list .media .media-body {
3133 padding-right: 10px;
3136 .tag_feed .media .muted a {
3142 .tag_cloud .inline-list li {
3145 .tag_cloud .tag_overflow {
3215 .tag_list.hideoverlimit .overlimit {
3218 .tag_list .tagmorelink {
3221 .tag_list.hideoverlimit .tagmorelink {
3224 .tag_list.hideoverlimit .taglesslink {
3230 #webservice-doc-generator td
{
3232 border: 0 solid black
;
3237 #page-admin-registration-register .registration_textfield
{
3245 border-collapse: collapse
;
3248 vertical-align: top
;
3254 .userenrolment .subfield {
3257 .userenrolment .col_userdetails .subfield {
3260 .userenrolment .col_userdetails .subfield_picture {
3264 .userenrolment .col_lastseen {
3267 .userenrolment .col_role {
3270 .userenrolment
.col_role
.roles
,
3271 .userenrolment .col_group .groups {
3274 .userenrolment .col_role .role {
3278 white-space: nowrap
;
3280 .userenrolment .col_group .group {
3284 white-space: nowrap
;
3286 .userenrolment
.col_role
.role a
,
3287 .userenrolment .col_group .group a {
3291 .userenrolment
.col_role
.addrole
,
3292 .userenrolment .col_group .addgroup {
3297 .userenrolment
.col_role
.addrole
> a:hover
,
3298 .userenrolment .col_group .addgroup > a:hover {
3299 border-bottom: 1px solid
#666;
3301 .userenrolment
.col_role
.addrole img
,
3302 .userenrolment .col_group .addgroup img {
3303 vertical-align: baseline
;
3305 .userenrolment .hasAllRoles .col_role .addrole {
3308 .userenrolment .col_enrol .enrolment {
3313 .userenrolment .col_enrol .enrolment a {
3317 #page-enrol-users .enrol_user_buttons
{
3320 #page-enrol-users .enrol_user_buttons
.enrolusersbutton
{
3323 #page-enrol-users .enrol_user_buttons
.enrolusersbutton div
,
3324 #page-enrol-users .enrol_user_buttons
.enrolusersbutton form
{
3328 #page-enrol-users #filterform
{
3331 margin-bottom: 20px;
3332 background-color: #f5f5f5;
3333 border: 1px solid
#e3e3e3;
3334 -webkit-border-radius: 4px;
3335 -moz-border-radius: 4px;
3337 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3338 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3339 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
3340 border-color: #e3e3e3;
3342 -webkit-border-radius: 3px;
3343 -moz-border-radius: 3px;
3345 display: inline-block
;
3347 #page-enrol-users #filterform blockquote
{
3349 border-color: rgba
(0, 0, 0, 0.15);
3351 #page-enrol-users #filterform
.fitem
{
3352 display: inline-block
;
3355 white-space: nowrap
;
3357 #page-enrol-users #filterform
.fitem label
{
3360 padding-right: .3em;
3362 #page-enrol-users #filterform
.fitem :before
,
3363 #page-enrol-users #filterform
.fitem :after
{
3366 #page-enrol-users #filterform div
,
3367 #page-enrol-users #filterform fieldset
{
3374 #page-enrol-users #filterform select
,
3375 #page-enrol-users #filterform
.ftext input
{
3378 #page-enrol-users #filterform input
,
3379 #page-enrol-users #filterform select
{
3382 #page-enrol-users .user-enroller-panel
.uep-search-results
.user
.details
{
3385 #page-enrol-users .user-enroller-panel
.uep-search-results
.cohort
.details
{
3388 #page-enrol-users .enrol-users-page-action input
{
3392 background-color: #ccc;
3409 display: table-cell
;
3411 .label .mod-indent {
3415 /* Creates a series of .mod-indent-# rule declarations based on indent size and number of indent levels. */
3467 /* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */
3468 .resourcecontent .mediaplugin_mp3 object {
3472 .resourcecontent audio.mediaplugin_html5audio {
3475 /** Large resource images should avoid hidden overflow **/
3479 /* Audio player size in 'inline' mode (can only change width, as above) */
3480 .mediaplugin_mp3 object {
3484 audio
.mediaplugin_html5audio
{
3487 /* TinyMCE moodle media preview frame should not have padding */
3488 .core_media_preview.pagelayout-embedded #content {
3491 .core_media_preview.pagelayout-embedded #maincontent {
3494 body#page-lib-editor-tinymce-plugins-moodlemedia-preview
{
3500 /** Fix YUI 2 Treeview for Right to left languages **/
3515 .dir-rtl
.ygtvdepthcell
,
3517 .dir-rtl
.ygtvok:hover
,
3518 .dir-rtl
.ygtvcancel
,
3519 .dir-rtl .ygtvcancel:hover {
3522 background-image: url
([[pix:theme|yui2-treeview-sprite-rtl
]]);
3523 background-repeat: no-repeat
;
3527 background-position: 0 -5600px;
3530 background-position: 0 -4000px;
3533 .dir-rtl .ygtvtmhh {
3534 background-position: 0 -4800px;
3537 background-position: 0 -6400px;
3540 .dir-rtl .ygtvtphh {
3541 background-position: 0 -7200px;
3544 background-position: 0 -1600px;
3547 background-position: 0 0;
3550 .dir-rtl .ygtvlmhh {
3551 background-position: 0 -800px;
3554 background-position: 0 -2400px;
3557 .dir-rtl .ygtvlphh {
3558 background-position: 0 -3200px;
3560 .dir-rtl .ygtvdepthcell {
3561 background-position: 0 -8000px;
3564 background-position: 0 -8800px;
3566 .dir-rtl .ygtvok:hover {
3567 background-position: 0 -8844px;
3569 .dir-rtl .ygtvcancel {
3570 background-position: 0 -8822px;
3572 .dir-rtl .ygtvcancel:hover {
3573 background-position: 0 -8866px;
3575 .dir-rtl.yui-skin-sam .yui-panel .hd {
3578 .dir-rtl .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd {
3581 /** Fix TinyMCE editor right to left **/
3582 .dir-rtl
.clearlooks2
.ie9
.mceAlert
.mceMiddle span
,
3583 .dir-rtl .clearlooks2 .mceConfirm .mceMiddle span {
3586 .dir-rtl
.o2k7Skin table
,
3587 .dir-rtl
.o2k7Skin tbody
,
3588 .dir-rtl
.o2k7Skin a
,
3589 .dir-rtl
.o2k7Skin img
,
3590 .dir-rtl
.o2k7Skin tr
,
3591 .dir-rtl
.o2k7Skin div
,
3592 .dir-rtl
.o2k7Skin td
,
3593 .dir-rtl
.o2k7Skin iframe
,
3594 .dir-rtl
.o2k7Skin span
,
3595 .dir-rtl
.o2k7Skin
*,
3596 .dir-rtl
.o2k7Skin
.mceText
,
3597 .dir-rtl .o2k7Skin .mceListBox .mceText {
3600 .path-rating .ratingtable {
3604 .path-rating .ratingtable th.rating {
3607 .path-rating
.ratingtable td
.rating
,
3608 .path-rating .ratingtable td.time {
3609 white-space: nowrap
;
3615 .initialbar .initialbarlabel {
3616 display: inline-block
;
3620 text-overflow: ellipsis
;
3621 white-space: nowrap
;
3623 .initialbar .initialbarall {
3628 text-overflow: ellipsis
;
3629 white-space: nowrap
;
3631 .initialbar .initialbargroups {
3634 .initialbar .initialbargroup {
3636 display: inline-block
;
3637 white-space: nowrap
;
3641 .initialbar .initialbargroup li {
3645 .initialbar .letter {
3646 display: inline-block
;
3654 border-style: solid
;
3656 .initialbar
.letter:hover
,
3657 .initialbar .letter.active {
3659 background-color: #0070a8;
3661 /* Moodle Dialogue Settings (moodle-core-dialogue) */
3662 .moodle-dialogue-base .moodle-dialogue-lightbox {
3663 background-color: #aaa;
3665 .pagelayout-popup .moodle-dialogue-base .moodle-dialogue-lightbox {
3666 background-color: transparent
;
3668 .moodle-dialogue-base
.hidden
,
3669 .moodle-dialogue-base .moodle-dialogue-hidden {
3675 .moodle-dialogue-base .moodle-dialogue-fullscreen {
3682 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content {
3685 .moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton {
3688 background-size: 100%;
3690 .moodle-dialogue-base .moodle-dialogue {
3696 outline: #000 dotted
0;
3698 .moodle-dialogue-base .moodle-dialogue-wrap {
3701 background-color: #fff;
3702 border: 1px solid
#ccc;
3703 -webkit-border-radius: 10px;
3704 -moz-border-radius: 10px;
3705 border-radius: 10px;
3706 -webkit-box-shadow: 5px 5px 20px 0 #666;
3707 -moz-box-shadow: 5px 5px 20px 0 #666;
3708 box-shadow: 5px 5px 20px 0 #666;
3710 .moodle-dialogue-base
.moodle-dialogue-wrap
.moodle-dialogue-hd
,
3711 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd {
3715 font-weight: normal
;
3716 letter-spacing: 1px;
3719 text-shadow: 1px 1px 1px #fff;
3720 -webkit-border-radius: 10px 10px 0 0;
3721 -moz-border-radius: 10px 10px 0 0;
3722 border-radius: 10px 10px 0 0;
3723 border-bottom: 1px solid
#bbb;
3725 background-color: #ebebeb;
3726 background-image: -moz-linear-gradient
(top
, #fff, #ccc);
3727 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#ccc));
3728 background-image: -webkit-linear-gradient
(top
, #fff, #ccc);
3729 background-image: -o-linear-gradient
(top
, #fff, #ccc);
3730 background-image: linear-gradient
(to bottom
, #fff, #ccc);
3731 background-repeat: repeat-x
;
3732 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffcccccc', GradientType
=0);
3735 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h1 {
3741 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons {
3744 .moodle-dialogue-base .closebutton {
3748 display: inline-block
;
3751 background-image: url
([[pix:theme|sprite
]]);
3752 background-repeat: no-repeat
;
3755 .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd {
3761 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-content {
3765 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd {
3769 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content {
3779 .moodle-dialogue-base
.moodle-dialogue-fullscreen
.moodle-dialogue-hd
,
3780 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-wrap {
3783 .moodle-dialogue-confirm .confirmation-dialogue {
3786 .moodle-dialogue-confirm .confirmation-dialogue input {
3789 .moodle-dialogue-exception .moodle-exception-message {
3792 .moodle-dialogue-exception .moodle-exception-param label {
3795 .moodle-dialogue-exception .param-stacktrace label {
3796 background-color: #eee;
3797 border: 1px solid
#ccc;
3798 border-bottom-width: 0;
3800 .moodle-dialogue-exception .param-stacktrace pre {
3801 border: 1px solid
#ccc;
3802 background-color: #fff;
3804 .moodle-dialogue-exception .param-stacktrace .stacktrace-file {
3808 .moodle-dialogue-exception .param-stacktrace .stacktrace-line {
3812 .moodle-dialogue-exception .param-stacktrace .stacktrace-call {
3815 border-bottom: 1px solid
#eee;
3817 .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft {
3821 background-color: #fff;
3824 .moodle-dialogue-confirm .confirmation-message {
3827 .moodle-dialogue-confirm .confirmation-dialogue input {
3830 .moodle-dialogue-exception .moodle-exception-message {
3833 .moodle-dialogue-exception .moodle-exception-param {
3834 margin-bottom: 0.5em;
3836 .moodle-dialogue-exception .moodle-exception-param label {
3839 .moodle-dialogue-exception .param-stacktrace label {
3844 .moodle-dialogue-exception .param-stacktrace pre {
3849 .moodle-dialogue-exception .param-stacktrace .stacktrace-file {
3850 display: inline-block
;
3853 .moodle-dialogue-exception .param-stacktrace .stacktrace-line {
3854 display: inline-block
;
3858 .moodle-dialogue-exception .param-stacktrace .stacktrace-call {
3861 padding-bottom: 4px;
3863 .moodle-dialogue .moodle-dialogue-bd .content-lightbox {
3865 filter: alpha
(opacity
=75);
3870 background-color: white
;
3874 /* Apply a default max-height on tooltip text */
3875 .moodle-dialogue .tooltiptext {
3878 .moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip {
3881 .moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd {
3885 * Chooser Dialogues (moodle-core-chooserdialogue)
3887 * This CSS belong to the chooser dialogue which should work both with, and
3888 * without javascript enabled
3890 /* Hide the dialog and it's title */
3891 .chooserdialoguebody
,
3895 .moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft {
3898 .chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd {
3900 background: #f2f2f2;
3901 -webkit-border-bottom-right-radius: 10px;
3902 -moz-border-radius-bottomright: 10px;
3903 border-bottom-right-radius: 10px;
3904 -webkit-border-bottom-left-radius: 10px;
3905 -moz-border-radius-bottomleft: 10px;
3906 border-bottom-left-radius: 10px;
3908 /* Center the submit buttons within the area */
3909 .choosercontainer #chooseform .submitbuttons {
3913 /* Fixed for safari browser on iPhone4S with ios7.*/
3914 @media (max-height: 639px) {
3915 .ios .choosercontainer #chooseform .submitbuttons {
3919 .choosercontainer #chooseform .submitbuttons input {
3923 /* Various settings for the options area */
3924 .choosercontainer #chooseform .options {
3926 border-bottom: 1px solid
#bbb;
3928 /* Only set these options if we're showing the js container */
3929 .jschooser .choosercontainer #chooseform .alloptions {
3933 -webkit-box-shadow: inset
0 0 30px 0 #ccc;
3934 -moz-box-shadow: inset
0 0 30px 0 #ccc;
3935 box-shadow: inset
0 0 30px 0 #ccc;
3937 .jschooser .choosercontainer #chooseform .alloptions .option input[type=radio] {
3938 display: inline-block
;
3940 .jschooser .choosercontainer #chooseform .alloptions .option .modicon {
3941 display: inline-block
;
3943 .jschooser .choosercontainer #chooseform .alloptions .option .typename {
3944 display: inline-block
;
3947 /* Settings for option rows and option subtypes */
3948 .choosercontainer #chooseform
.moduletypetitle
,
3949 .choosercontainer #chooseform
.option
,
3950 .choosercontainer #chooseform .nonoption {
3952 padding: 0 1.6em 0 1.6em;
3954 .choosercontainer #chooseform .moduletypetitle {
3955 text-transform: uppercase
;
3957 padding-bottom: 0.4em;
3959 .choosercontainer #chooseform
.option
.typename
,
3960 .choosercontainer #chooseform
.option span
.modicon img
.icon
,
3961 .choosercontainer #chooseform
.nonoption
.typename
,
3962 .choosercontainer #chooseform .nonoption span.modicon img.icon {
3963 padding: 0 0 0 0.5em;
3965 .chooserdialogue-course-modchooser
.choosercontainer #chooseform
.option span
.modicon img
.icon
,
3966 .chooserdialogue-course-modchooser .choosercontainer #chooseform .nonoption span.modicon img.icon {
3970 .choosercontainer #chooseform
.option input
[type
=radio
],
3971 .choosercontainer #chooseform
.option span
.typename
,
3972 .choosercontainer #chooseform .option span.modicon {
3973 vertical-align: middle
;
3975 .choosercontainer #chooseform .option label {
3977 padding: 0.3em 0 0.1em 0;
3978 border-bottom: 1px solid
#fff;
3980 .choosercontainer #chooseform .nonoption {
3981 padding-left: 2.7em;
3983 padding-bottom: 0.1em;
3985 .choosercontainer #chooseform .subtype {
3987 padding: 0 1.6em 0 3.2em;
3989 .choosercontainer #chooseform .subtype .typename {
3990 margin: 0 0 0 0.2em;
3992 /* The instruction/help area */
3993 .jschooser
.choosercontainer #chooseform
.instruction
,
3994 .jschooser .choosercontainer #chooseform .typesummary {
4003 background-color: #fff;
4008 /* Selected option settings */
4009 .jschooser
.choosercontainer #chooseform
.instruction
,
4010 .choosercontainer #chooseform .selected .typesummary {
4013 .choosercontainer #chooseform .selected {
4014 background-color: #fff;
4015 -webkit-box-shadow: 0px 0 10px 0 #ccc;
4016 -moz-box-shadow: 0px 0 10px 0 #ccc;
4017 box-shadow: 0px 0 10px 0 #ccc;
4019 .section-modchooser-link img.smallicon {
4022 /* Form element: listing */
4024 padding-bottom: 25px;
4025 padding-right: 10px;
4027 .formlistinginputradio {
4036 padding: 1px 19px 14px;
4037 background-color: white
;
4038 border: 1px solid
#ddd;
4039 -webkit-border-radius: 4px;
4040 -moz-border-radius: 4px;
4051 background-color: #f5f5f5;
4052 border: 1px solid
#ddd;
4054 -webkit-border-radius: 4px 0 4px 0;
4055 -moz-border-radius: 4px 0 4px 0;
4056 border-radius: 4px 0 4px 0;
4061 -webkit-border-radius: 4px;
4062 -moz-border-radius: 4px;
4067 border-bottom: 1px solid
;
4068 border-color: #e1e1e8;
4069 border-left: 1px solid
#e1e1e8;
4070 border-right: 1px solid
#e1e1e8;
4071 background-color: #f7f7f9;
4072 -webkit-border-radius: 0 0 4px 4px;
4073 -moz-border-radius: 0 0 4px 4px;
4074 border-radius: 0 0 4px 4px;
4082 body
.jsenabled
.formlistingradio
{
4085 body
.jsenabled
.formlisting
{
4091 margin-bottom: 20px;
4092 border: 1px solid
#ddd;
4093 border-collapse: separate
;
4094 *border-collapse: collapse
;
4096 -webkit-border-radius: 4px;
4097 -moz-border-radius: 4px;
4100 table
.collection th
,
4101 table
.collection td
{
4105 vertical-align: top
;
4106 border-top: 1px solid
#ddd;
4108 table
.collection th
{
4111 table
.collection thead th
{
4112 vertical-align: bottom
;
4114 table
.collection caption
+ thead
tr:first-child th
,
4115 table
.collection caption
+ thead
tr:first-child td
,
4116 table
.collection colgroup
+ thead
tr:first-child th
,
4117 table
.collection colgroup
+ thead
tr:first-child td
,
4118 table
.collection
thead:first-child
tr:first-child th
,
4119 table
.collection
thead:first-child
tr:first-child td
{
4122 table
.collection tbody
+ tbody
{
4123 border-top: 2px solid
#ddd;
4125 table
.collection
.table
{
4126 background-color: #fff;
4128 table
.collection th
,
4129 table
.collection td
{
4130 border-left: 1px solid
#ddd;
4132 table
.collection caption
+ thead
tr:first-child th
,
4133 table
.collection caption
+ tbody
tr:first-child th
,
4134 table
.collection caption
+ tbody
tr:first-child td
,
4135 table
.collection colgroup
+ thead
tr:first-child th
,
4136 table
.collection colgroup
+ tbody
tr:first-child th
,
4137 table
.collection colgroup
+ tbody
tr:first-child td
,
4138 table
.collection
thead:first-child
tr:first-child th
,
4139 table
.collection
tbody:first-child
tr:first-child th
,
4140 table
.collection
tbody:first-child
tr:first-child td
{
4143 table
.collection
thead:first-child
tr:first-child
> th:first-child
,
4144 table
.collection
tbody:first-child
tr:first-child
> td:first-child
,
4145 table
.collection
tbody:first-child
tr:first-child
> th:first-child
{
4146 -webkit-border-top-left-radius: 4px;
4147 -moz-border-radius-topleft: 4px;
4148 border-top-left-radius: 4px;
4150 table
.collection
thead:first-child
tr:first-child
> th:last-child
,
4151 table
.collection
tbody:first-child
tr:first-child
> td:last-child
,
4152 table
.collection
tbody:first-child
tr:first-child
> th:last-child
{
4153 -webkit-border-top-right-radius: 4px;
4154 -moz-border-radius-topright: 4px;
4155 border-top-right-radius: 4px;
4157 table
.collection
thead:last-child
tr:last-child
> th:first-child
,
4158 table
.collection
tbody:last-child
tr:last-child
> td:first-child
,
4159 table
.collection
tbody:last-child
tr:last-child
> th:first-child
,
4160 table
.collection
tfoot:last-child
tr:last-child
> td:first-child
,
4161 table
.collection
tfoot:last-child
tr:last-child
> th:first-child
{
4162 -webkit-border-bottom-left-radius: 4px;
4163 -moz-border-radius-bottomleft: 4px;
4164 border-bottom-left-radius: 4px;
4166 table
.collection
thead:last-child
tr:last-child
> th:last-child
,
4167 table
.collection
tbody:last-child
tr:last-child
> td:last-child
,
4168 table
.collection
tbody:last-child
tr:last-child
> th:last-child
,
4169 table
.collection
tfoot:last-child
tr:last-child
> td:last-child
,
4170 table
.collection
tfoot:last-child
tr:last-child
> th:last-child
{
4171 -webkit-border-bottom-right-radius: 4px;
4172 -moz-border-radius-bottomright: 4px;
4173 border-bottom-right-radius: 4px;
4175 table
.collection tfoot
+ tbody:last-child
tr:last-child
td:first-child
{
4176 -webkit-border-bottom-left-radius: 0;
4177 -moz-border-radius-bottomleft: 0;
4178 border-bottom-left-radius: 0;
4180 table
.collection tfoot
+ tbody:last-child
tr:last-child
td:last-child
{
4181 -webkit-border-bottom-right-radius: 0;
4182 -moz-border-radius-bottomright: 0;
4183 border-bottom-right-radius: 0;
4185 table
.collection caption
+ thead
tr:first-child
th:first-child
,
4186 table
.collection caption
+ tbody
tr:first-child
td:first-child
,
4187 table
.collection colgroup
+ thead
tr:first-child
th:first-child
,
4188 table
.collection colgroup
+ tbody
tr:first-child
td:first-child
{
4189 -webkit-border-top-left-radius: 4px;
4190 -moz-border-radius-topleft: 4px;
4191 border-top-left-radius: 4px;
4193 table
.collection caption
+ thead
tr:first-child
th:last-child
,
4194 table
.collection caption
+ tbody
tr:first-child
td:last-child
,
4195 table
.collection colgroup
+ thead
tr:first-child
th:last-child
,
4196 table
.collection colgroup
+ tbody
tr:first-child
td:last-child
{
4197 -webkit-border-top-right-radius: 4px;
4198 -moz-border-radius-topright: 4px;
4199 border-top-right-radius: 4px;
4201 table
.collection tbody
> tr:nth-child
(odd
) > td
,
4202 table
.collection tbody
> tr:nth-child
(odd
) > th
{
4203 background-color: #f9f9f9;
4205 table
.collection td
.name
{
4207 vertical-align: middle
;
4209 table
.collection td
.awards
{
4212 vertical-align: middle
;
4214 table
.collection td
.criteria
{
4217 vertical-align: top
;
4219 table
.collection td
.status
{
4222 vertical-align: middle
;
4224 table
.collection td
.description
{
4228 table
.collection td
.actions
{
4231 vertical-align: middle
;
4237 div
.criteria-description
{
4240 background: none repeat scroll
0 0 #f9f9f9;
4241 border: 1px solid
#eee;
4249 display: inline-block
;
4252 vertical-align: top
;
4255 .badges li .badge-name {
4262 .badges li .badge-image {
4269 .badges li .badge-actions {
4272 .badges li .expireimage {
4282 background-color: transparent
;
4287 display: inline-block
;
4288 vertical-align: top
;
4291 #badge-image .expireimage
{
4297 filter: alpha
(opacity
=85);
4301 #badge-image .singlebutton
{
4304 #badge-image .singlebutton input
{
4308 display: inline-block
;
4315 #badge-overview dl dt
,
4316 #badge-details dl dt
,
4317 #badge-overview dl dd
,
4318 #badge-details dl dd
{
4319 vertical-align: top
;
4322 #badge-overview dl dt
,
4323 #badge-details dl dt
{
4325 display: inline-block
;
4329 #badge-overview dl dd
,
4330 #badge-details dl dd
{
4331 display: inline-block
;
4336 vertical-align: top
;
4347 #page-badges-award .recipienttable tr td
{
4348 vertical-align: top
;
4350 #page-badges-award .recipienttable tr td
.actions
.actionbutton
{
4355 #page-badges-award .recipienttable tr td
.existing
,
4356 #page-badges-award .recipienttable tr td
.potential
{
4359 #issued-badge-table .activatebadge
{
4360 display: inline-block
;
4363 background-color: #dff0d8;
4365 .statusbox.inactive {
4366 background-color: #fcf8e3;
4373 .statusbox .activatebadge {
4374 display: inline-block
;
4376 .statusbox .activatebadge input[type=submit] {
4382 vertical-align: middle
;
4384 img#persona_signin
{
4390 .invisiblefieldset {
4397 margin-bottom: 10px;
4399 .breadcrumb-button .singlebutton div {
4402 .breadcrumb-nav .breadcrumb {
4405 /** Header-bar styles **/
4406 .page-context-header {
4409 .page-context-header
.page-header-image
,
4410 .page-context-header .page-header-headings {
4414 .page-context-header .page-header-image {
4417 .page-context-header .page-header-headings {
4419 margin-bottom: 10px;
4421 .page-context-header .page-header-headings h1 {
4424 .page-context-header
.page-header-headings
,
4425 .page-context-header .header-button-group {
4428 vertical-align: middle
;
4430 .page-context-header .header-button-group {
4433 .page-context-header .header-button-group a {
4437 .page-context-header .page-header-image {
4441 .page-context-header .header-button-group {
4444 /** Action menu component styles **/
4446 .moodle-actionmenu
> ul
,
4447 .moodle-actionmenu > ul > li {
4448 display: inline-block
;
4450 .moodle-actionmenu ul {
4453 list-style-type: none
;
4455 .section_action_menu .moodle-actionmenu ul.menubar {
4458 .section_action_menu .moodle-actionmenu ul.menu {
4459 margin: 0 10px 10px 0;
4461 .moodle-actionmenu
.toggle-display
,
4462 .moodle-actionmenu .menu-action-text {
4464 /** Hidden by default, display none so that we don't take up space. **/
4466 .jsenabled .moodle-actionmenu[data-enhance] {
4469 .jsenabled .moodle-actionmenu[data-enhance] .menu {
4472 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display {
4474 /** JS is enabled, we'll be using it so return display to normal **/
4476 filter: alpha
(opacity
=50);
4478 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu {
4484 .jsenabled
.moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
.iconsmall
,
4485 .jsenabled
.moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
.smallicon
,
4486 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .icon {
4487 margin: 4px 4px 4px 0;
4488 padding: 8px 4px 0 2px;
4489 vertical-align: text-bottom
;
4491 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret {
4494 border-top-color: #777;
4496 .jsenabled
.moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
.caret:hover
,
4497 .jsenabled .moodle-actionmenu[data-enhance] .toggle-display.textmenu .caret:active {
4498 border-top-color: #555;
4500 .jsenabled .moodle-actionmenu[data-enhanced] .toggle-display {
4502 filter: alpha
(opacity
=100);
4504 .jsenabled .moodle-actionmenu[data-enhanced] .menu-action-text {
4507 .moodle-actionmenu[data-enhanced].show {
4509 /** no wrap is set - prevent menu items from wrapping **/
4511 .moodle-actionmenu[data-enhanced].show .menu {
4515 background-color: #fff;
4516 border: 1px solid rgba
(0, 0, 0, 0.2);
4518 -webkit-border-radius: 5px;
4519 -moz-border-radius: 5px;
4521 -webkit-box-shadow: 5px 5px 20px 0 #666;
4522 -moz-box-shadow: 5px 5px 20px 0 #666;
4523 box-shadow: 5px 5px 20px 0 #666;
4524 /** bottom left of button **/
4525 /** bottom right of button **/
4526 /** top left of button **/
4527 /** top right of button **/
4529 .moodle-actionmenu[data-enhanced].show .menu a {
4532 padding: 6px 1em 6px 1em;
4534 .moodle-actionmenu[data-enhanced].show .menu a:hover {
4536 background-color: #0070a8;
4538 .moodle-actionmenu[data-enhanced].show .menu a.hidden {
4541 .moodle-actionmenu[data-enhanced].show .menu img {
4542 vertical-align: middle
;
4544 .moodle-actionmenu
[data-enhanced
].show
.menu
.iconsmall
,
4545 .moodle-actionmenu[data-enhanced].show .menu .smallicon {
4546 margin: 4px 4px 4px -24px;
4549 .moodle-actionmenu[data-enhanced].show .menu > li {
4552 .moodle-actionmenu[data-enhanced].show .menu > li:first-child a {
4553 -webkit-border-top-right-radius: 4px;
4554 -moz-border-radius-topright: 4px;
4555 border-top-right-radius: 4px;
4556 -webkit-border-top-left-radius: 4px;
4557 -moz-border-radius-topleft: 4px;
4558 border-top-left-radius: 4px;
4560 .moodle-actionmenu[data-enhanced].show .menu > li:last-child a {
4561 -webkit-border-bottom-right-radius: 4px;
4562 -moz-border-radius-bottomright: 4px;
4563 border-bottom-right-radius: 4px;
4564 -webkit-border-bottom-left-radius: 4px;
4565 -moz-border-radius-bottomleft: 4px;
4566 border-bottom-left-radius: 4px;
4568 .moodle-actionmenu[data-enhanced].show .menu.align-tl-bl {
4573 .moodle-actionmenu[data-enhanced].show .menu.align-tr-bl {
4577 .moodle-actionmenu[data-enhanced].show .menu.align-bl-bl {
4581 .moodle-actionmenu[data-enhanced].show .menu.align-br-bl {
4585 .moodle-actionmenu[data-enhanced].show .menu.align-tl-br {
4589 .moodle-actionmenu[data-enhanced].show .menu.align-tr-br {
4594 .moodle-actionmenu[data-enhanced].show .menu.align-bl-br {
4598 .moodle-actionmenu[data-enhanced].show .menu.align-br-br {
4602 .moodle-actionmenu[data-enhanced].show .menu.align-tl-tl {
4606 .moodle-actionmenu[data-enhanced].show .menu.align-tr-tl {
4611 .moodle-actionmenu[data-enhanced].show .menu.align-bl-tl {
4616 .moodle-actionmenu[data-enhanced].show .menu.align-br-tl {
4620 .moodle-actionmenu[data-enhanced].show .menu.align-tl-tr {
4625 .moodle-actionmenu[data-enhanced].show .menu.align-tr-tr {
4629 .moodle-actionmenu[data-enhanced].show .menu.align-bl-tr {
4633 .moodle-actionmenu[data-enhanced].show .menu.align-br-tr {
4638 .moodle-actionmenu[data-enhanced].show.nowrap-items .menu > li {
4639 white-space: nowrap
;
4641 .block .moodle-actionmenu {
4644 ul
.dragdrop-keyboard-drag li
{
4645 list-style-type: none
;
4647 .block-control-actions .moodle-core-dragdrop-draghandle img {
4653 text-decoration: none
;
4662 .progressbar_container {
4666 /* IE10 only fix for calendar titling */
4667 .ie10 .yui3-calendar-header-label {
4668 display: inline-block
;
4678 .nav-tabs
> .active
> a
[href
],
4679 .nav-tabs
> .active
> a
[href
]:hover
,
4680 .nav-tabs > .active > a[href]:focus {
4683 .inplaceeditable.inplaceeditingon {
4686 .inplaceeditable.inplaceeditingon .editinstructions {
4688 font-weight: normal
;
4693 white-space: nowrap
;
4695 .inplaceeditable.inplaceeditingon input {
4698 vertical-align: text-bottom
;
4701 .inplaceeditable.inplaceeditingon select {
4704 .inplaceeditable .quickediticon img {
4707 .inplaceeditable .quickeditlink {
4709 text-decoration: inherit
;
4711 .inplaceeditable:hover
.quickeditlink
.quickediticon img
,
4712 .inplaceeditable .quickeditlink:focus .quickediticon img {
4715 .inplaceeditable.inplaceeditable-toggle .quickediticon {
4718 .inplaceeditable.inplaceeditable-autocomplete {
4721 h3
.sectionname
.inplaceeditable
.inplaceeditingon
.editinstructions
{
4725 .chart-area .chart-table-data {
4728 .chart-area .chart-table {
4729 /** When accessible, we display the table only. */
4731 .chart-area .chart-table .chart-output-htmltable caption {
4732 white-space: nowrap
;
4734 .chart-area .chart-table.accesshide .chart-table-expand {
4737 .chart-area .chart-table.accesshide .chart-table-data {
4740 .hover-tooltip-container {
4743 .hover-tooltip-container .hover-tooltip {
4749 top: calc
(-50% - 5px);
4750 transform: translate
(-50%, -50%);
4751 background-color: #fff;
4752 border: 1px solid rgba
(0, 0, 0, 0.2);
4753 border-radius: .3rem;
4754 box-sizing: border-box
;
4756 white-space: nowrap
;
4757 transition: opacity
0.15s, visibility
0.15s;
4760 .hover-tooltip-container .hover-tooltip:before {
4762 display: inline-block
;
4763 border-left: 8px solid transparent
;
4764 border-right: 8px solid transparent
;
4765 border-top: 8px solid rgba
(0, 0, 0, 0.2);
4768 left: calc
(50% - 8px);
4770 .hover-tooltip-container .hover-tooltip:after {
4772 display: inline-block
;
4773 border-left: 7px solid transparent
;
4774 border-right: 7px solid transparent
;
4775 border-top: 7px solid
#fff;
4778 left: calc
(50% - 7px);
4781 .hover-tooltip-container:hover .hover-tooltip {
4783 visibility: visible
;
4784 transition: opacity
0.15s 0.5s, visibility
0.15s 0.5s;
4789 .overlay-icon-container {
4795 background-color: rgba
(255, 255, 255, 0.6);
4797 .overlay-icon-container .loading-icon {
4801 transform: translate
(-50%, -50%);
4803 .overlay-icon-container .loading-icon .icon {
4808 [data-drag-type
="move"] {
4813 animation: bg-pulse-grey
2s infinite linear
;
4815 @keyframes bg-pulse-grey
{
4817 background-color: #eee;
4820 background-color: #e1e1e1;
4823 background-color: #eee;
4827 .formtable tbody th {
4828 font-weight: normal
;
4831 .path-admin #assignrole {
4836 .path-admin .admintable .leftalign {
4839 .environmenttable .warn {
4840 background-color: #fcf8e3;
4843 .environmenttable .error {
4844 background-color: #f2dede;
4847 .environmenttable .ok {
4848 background-color: #dff0d8;
4851 .path-admin
.admintable
.environmenttable
.name
,
4852 .path-admin
.admintable
.environmenttable
.info
,
4853 .path-admin #assignrole
.admintable
.role
,
4854 .path-admin #assignrole
.admintable
.userrole
,
4855 .path-admin #assignrole .admintable .roleholder {
4856 white-space: nowrap
;
4858 .path-admin .incompatibleblockstable td.c0 {
4861 #page-admin-course-category .addcategory
{
4864 #page-admin-course-index .editcourse
{
4867 #page-admin-course-index .editcourse th
,
4868 #page-admin-course-index .editcourse td
{
4870 padding-right: 10px;
4872 .timewarninghidden {
4879 display: inline-block
;
4881 font-size: 11.844px;
4885 vertical-align: baseline
;
4886 white-space: nowrap
;
4887 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
4888 background-color: #999;
4889 -webkit-border-radius: 3px;
4890 -moz-border-radius: 3px;
4894 .statuswarning:empty
,
4895 .statusserious:empty
,
4896 .statuscritical:empty {
4899 .statusok-important
,
4900 .statuswarning-important
,
4901 .statusserious-important
,
4902 .statuscritical-important {
4903 background-color: #b94a48;
4905 .statusok-important
[href
],
4906 .statuswarning-important
[href
],
4907 .statusserious-important
[href
],
4908 .statuscritical-important[href] {
4909 background-color: #953b39;
4912 .statuswarning-warning
,
4913 .statusserious-warning
,
4914 .statuscritical-warning {
4915 background-color: #f89406;
4917 .statusok-warning
[href
],
4918 .statuswarning-warning
[href
],
4919 .statusserious-warning
[href
],
4920 .statuscritical-warning[href] {
4921 background-color: #c67605;
4924 .statuswarning-success
,
4925 .statusserious-success
,
4926 .statuscritical-success {
4927 background-color: #468847;
4929 .statusok-success
[href
],
4930 .statuswarning-success
[href
],
4931 .statusserious-success
[href
],
4932 .statuscritical-success[href] {
4933 background-color: #356635;
4936 .statuswarning-info
,
4937 .statusserious-info
,
4938 .statuscritical-info {
4939 background-color: #3a87ad;
4941 .statusok-info
[href
],
4942 .statuswarning-info
[href
],
4943 .statusserious-info
[href
],
4944 .statuscritical-info[href] {
4945 background-color: #2d6987;
4948 .statuswarning-inverse
,
4949 .statusserious-inverse
,
4950 .statuscritical-inverse {
4951 background-color: #333;
4953 .statusok-inverse
[href
],
4954 .statuswarning-inverse
[href
],
4955 .statusserious-inverse
[href
],
4956 .statuscritical-inverse[href] {
4957 background-color: #1a1a1a;
4960 background-color: #468847;
4963 background-color: #8a6d3b;
4966 background-color: #f89406;
4969 background-color: #b94a48;
4971 #page-admin-report-capability-index #capabilitysearch
{
4974 #page-admin-report-backups-index .backup-error
,
4975 #page-admin-report-backups-index .backup-unfinished
{
4978 #page-admin-report-backups-index .backup-skipped
,
4979 #page-admin-report-backups-index .backup-ok
,
4980 #page-admin-report-backups-index .backup-notyetrun
{
4983 #page-admin-report-backups-index .backup-warning
{
4986 #page-admin-qtypes .disabled
,
4987 #page-admin-qbehaviours .disabled
{
4990 #page-admin-qtypes #qtypes div
,
4991 #page-admin-qtypes #qtypes form
,
4992 #page-admin-qbehaviours #qbehaviours div
,
4993 #page-admin-qbehaviours #qbehaviours form
{
4996 #page-admin-qtypes #qtypes img
.spacer
,
4997 #page-admin-qbehaviours #qbehaviours img
.spacer
{
5004 #page-admin-qbehaviours .cell
.c3
,
5005 #page-admin-qtypes .cell
.c3
{
5008 #page-admin-lang .generalbox
,
5009 #page-admin-course-index .singlebutton
,
5010 #page-admin-course-index .addcategory
,
5011 #page-course-index .buttons
,
5012 #page-course-index-category .buttons
,
5013 #page-admin-course-category .addcategory
,
5014 #page-admin-stickyblocks .generalbox
,
5015 #page-admin-maintenance .buttons
,
5016 #page-admin-course-index .buttons
,
5017 #page-admin-course-category .buttons
,
5018 #page-admin-index .copyright
,
5019 #page-admin-index .copyrightnotice
,
5020 #page-admin-index .adminerror
.singlebutton
,
5021 #page-admin-index .adminwarning
.singlebutton
,
5022 #page-admin-index #layout-table
.singlebutton
{
5026 .path-admin-roles .capabilitysearchui {
5031 #page-admin-tool-spamcleaner-index .spamcleanerform input
[type
="submit"] {
5034 .path-admin-roles .capabilitysearchui input[type="button"] {
5037 #page-admin-roles-define .topfields
{
5040 #page-admin-roles-define .capdefault
{
5041 background-color: #f5f5f5;
5042 border: 1px solid
#ddd;
5044 #page-filter-manage .backlink
,
5045 .path-admin-roles .backlink {
5048 #page-admin-roles-explain #chooseuser h3
,
5049 #page-admin-roles-usersroles .contextname
{
5052 #page-admin-roles-explain #chooseusersubmit
{
5056 #page-admin-roles-usersroles p
{
5059 #page-admin-roles-override .cell
.c1
,
5060 #page-admin-roles-assign .cell
.c3
,
5061 #page-admin-roles-assign .cell
.c1
{
5062 padding-top: 0.75em;
5064 #page-admin-roles-override .overridenotice
,
5065 #page-admin-roles-define .definenotice
{
5066 margin: 1em 10% 2em 10%;
5069 .modal.modal-in-page {
5072 margin: 0 auto
0 auto
;
5074 #page-admin-index #notice
{
5079 #page-admin-index #notice
.buttons
{
5084 #page-admin-index .releasenoteslink
,
5085 #page-admin-index .adminwarning
,
5086 #page-admin-index .adminerror
{
5088 padding: 8px 35px 8px 14px;
5089 margin-bottom: 20px;
5090 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
5091 background-color: #fcf8e3;
5092 border: 1px solid
#fbeed5;
5093 -webkit-border-radius: 4px;
5094 -moz-border-radius: 4px;
5100 #page-admin-index .adminerror
{
5101 background-color: #f2dede;
5102 border-color: #eed3d7;
5105 #page-admin-index .releasenoteslink
{
5106 background-color: #d9edf7;
5107 border-color: #bce8f1;
5110 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo span
{
5113 #page-admin-index .updateplugin div
{
5114 margin-bottom: 0.5em;
5116 #page-admin-index .updateplugin
.updatepluginconfirmexternal
{
5118 background-color: #f2dede;
5119 border: 1px solid
#eed3d7;
5121 #page-admin-user-user_bulk #users
.fgroup
{
5122 white-space: nowrap
;
5124 #page-admin-report-stats-index .graph
{
5128 #page-admin-report-courseoverview-index .graph
{
5132 #page-admin-lang .translator
{
5134 border-style: solid
;
5136 .path-admin .roleassigntable {
5139 .path-admin .roleassigntable td {
5140 vertical-align: top
;
5141 padding: 0.2em 0.3em;
5143 .path-admin .roleassigntable p {
5147 .path-admin
.roleassigntable #existingcell
,
5148 .path-admin .roleassigntable #potentialcell {
5151 .path-admin
.roleassigntable #existingcell p
> label:first-child
,
5152 .path-admin .roleassigntable #potentialcell p > label:first-child {
5155 .path-admin .roleassigntable #buttonscell {
5158 .path-admin .roleassigntable #buttonscell #assignoptions {
5161 .path-admin
.roleassigntable #removeselect_wrapper
,
5162 .path-admin .roleassigntable #addselect_wrapper {
5165 .path-admin table.rolecap tr.rolecap th {
5167 font-weight: normal
;
5169 .path-admin .rolecap .hiddenrow {
5172 .path-admin
#defineroletable
.rolecap
.inherit
,
5173 .path-admin
#defineroletable
.rolecap
.allow
,
5174 .path-admin
#defineroletable
.rolecap
.prevent
,
5175 .path-admin #defineroletable .rolecap .prohibit {
5180 .path-admin
.rolecap
.cap-name
,
5181 .path-admin .rolecap .note {
5184 white-space: nowrap
;
5185 font-weight: normal
;
5187 .path-admin .rolecap label {
5193 .plugincheckwrapper {
5203 .environmenttable .cell {
5204 padding: .15em .5em;
5206 .environmenttable img.iconhelp {
5207 padding-right: .3em;
5209 #trustedhosts .generaltable
{
5214 #trustedhosts .standard
{
5217 #adminsettings legend
{
5220 #adminsettings fieldset
.error
{
5221 margin: .2em 0 .5em 0;
5223 #adminsettings fieldset
.error legend
{
5227 #admin-spelllanguagelist textarea
,
5228 #page-admin-setting-editorsettingstinymce .form-textarea textarea
{
5232 /* Styles for flags on admin settings */
5233 .adminsettingsflags {
5236 .adminsettingsflags label {
5242 .form-description pre
,
5243 .formsettingheading pre {
5244 /* Code examples should be left aligned. */
5248 .form-item .form-setting .form-htmlarea {
5251 .form-item .form-setting .form-htmlarea .htmlarea {
5255 .form-item .form-setting .form-multicheckbox ul {
5260 .form-item .form-setting .defaultsnext {
5261 margin-right: 0.5em;
5264 .form-item .form-setting .locked-checkbox {
5265 margin-right: 0.2em;
5269 .form-item
.form-setting
.form-password
.unmask
,
5270 .form-item .form-setting .form-defaultinfo {
5271 display: inline-block
;
5274 .form-item .patherror {
5277 #admin-emoticons td input
{
5280 #admin-emoticons td
.c0 input
{
5283 #adminthemeselector .selectedtheme td
.c0
{
5284 border: 1px solid
#000;
5285 border-right-width: 0;
5287 #adminthemeselector .selectedtheme td
.c1
{
5288 border: 1px solid
#000;
5289 border-left-width: 0;
5291 .admin_colourpicker
,
5292 .admin_colourpicker_preview {
5295 .jsenabled .admin_colourpicker_preview {
5298 .jsenabled .admin_colourpicker {
5302 margin-bottom: 10px;
5304 .admin_colourpicker .loadingicon {
5305 vertical-align: middle
;
5308 .admin_colourpicker .colourdialogue {
5310 border: 1px solid
#000;
5312 .admin_colourpicker .previewcolour {
5313 border: 1px solid
#000;
5316 .admin_colourpicker .currentcolour {
5317 border: 1px solid
#000;
5319 border-top-width: 0;
5321 #page-admin-index #notice
.checkforupdates
{
5324 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.maturity200
.info
.release
{
5325 background-color: #d9edf7;
5327 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.maturity100
.info
.release
,
5328 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.maturity150
.info
.release
{
5329 background-color: #fcf8e3;
5331 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.maturity50
.info
.release
{
5332 background-color: #f2dede;
5334 #page-admin-plugins #plugins-overview-panel
.info
{
5335 display: inline-block
;
5338 #page-admin-plugins .checkforupdates
{
5341 #page-admin-plugins .checkforupdates
.singlebutton
{
5345 #page-admin-plugins .checkforupdates
.singlebutton div
,
5346 #page-admin-plugins .checkforupdates
.singlebutton input
{
5349 #page-admin-plugins .updateavailableinstallall
{
5353 #page-admin-plugins .updateavailableinstallall div
,
5354 #page-admin-plugins .updateavailableinstallall input
{
5355 margin: 0 3px 5px 0;
5357 #page-admin-plugins #plugins-control-panel
.status-missing td
{
5358 background-color: #f2dede;
5360 #page-admin-plugins #plugins-control-panel
.pluginname
.displayname img
.icon
{
5364 #page-admin-plugins #plugins-control-panel
.pluginname
.componentname
{
5369 #page-admin-plugins #plugins-control-panel
.version
.versionnumber
{
5373 #page-admin-plugins #plugins-control-panel
.uninstall a
{
5376 #page-admin-plugins #plugins-control-panel
.notes
.label
{
5379 #page-admin-plugins #plugins-control-panel
.notes
.requiredby
{
5383 #plugins-check-page .page-description
{
5386 #plugins-check-page .checkforupdates
.singlebutton
{
5390 #plugins-check-page .checkforupdates
.singlebutton div
,
5391 #plugins-check-page .checkforupdates
.singlebutton input
{
5394 #plugins-check-page #plugins-check-info
.actions
> div
{
5395 display: inline-block
;
5398 #plugins-check-page #plugins-check-info
.actions
.singlebutton
{
5402 #plugins-check-page #plugins-check-info
.actions
.singlebutton div
,
5403 #plugins-check-page #plugins-check-info
.actions
.singlebutton input
{
5406 #plugins-check-page #plugins-check
.requires-ok
{
5409 #plugins-check-page #plugins-check
.status-missing td
,
5410 #plugins-check-page #plugins-check
.status-downgrade td
{
5411 background-color: #f2dede;
5413 #plugins-check-page #plugins-check
.displayname
.pluginicon
{
5417 #plugins-check-page #plugins-check
.displayname
.plugindir
{
5421 #plugins-check-page #plugins-check
.requires ul
{
5424 #plugins-check-page #plugins-check
.status
.actionbutton
{
5428 #plugins-check-page #plugins-check
.status
.actionbutton input
{
5431 #plugins-check-page .plugins-check-dependencies-actions
> div
{
5432 display: inline-block
;
5435 #plugins-check-page .plugins-check-dependencies-actions
.singlebutton
{
5439 #plugins-check-page .plugins-check-dependencies-actions
.singlebutton div
,
5440 #plugins-check-page .plugins-check-dependencies-actions
.singlebutton input
{
5443 #plugins-check-page #plugins-check-available-dependencies
.displayname
.component
{
5447 #plugins-check-page #plugins-check-available-dependencies
.info
.actions
> div
{
5448 display: inline-block
;
5451 #plugins-check-page #plugins-check-available-dependencies
.info
.actions
.dependencyinstall
{
5456 #plugins-check-page #plugins-check-available-dependencies
.info
.actions
.dependencyinstall input
{
5459 #plugins-check-page .pluginupdateinfo
,
5460 #plugins-control-panel .pluginupdateinfo
{
5461 background-color: #d9edf7;
5464 -webkit-border-radius: 5px;
5465 -moz-border-radius: 5px;
5468 #plugins-check-page .pluginupdateinfo
.maturity50
,
5469 #plugins-control-panel .pluginupdateinfo
.maturity50
{
5470 background-color: #f2dede;
5472 #plugins-check-page .pluginupdateinfo
.maturity100
,
5473 #plugins-control-panel .pluginupdateinfo
.maturity100
,
5474 #plugins-check-page .pluginupdateinfo
.maturity150
,
5475 #plugins-control-panel .pluginupdateinfo
.maturity150
{
5476 background-color: #fcf8e3;
5478 #plugins-check-page .pluginupdateinfo
.info
,
5479 #plugins-control-panel .pluginupdateinfo
.info
{
5480 display: inline-block
;
5482 #plugins-check-page .pluginupdateinfo
.separator:after
,
5483 #plugins-control-panel .pluginupdateinfo
.separator:after
{
5486 #plugins-check-page .pluginupdateinfo
.singlebutton
,
5487 #plugins-control-panel .pluginupdateinfo
.singlebutton
{
5491 #plugins-check-page .pluginupdateinfo
.singlebutton div
,
5492 #plugins-control-panel .pluginupdateinfo
.singlebutton div
,
5493 #plugins-check-page .pluginupdateinfo
.singlebutton input
,
5494 #plugins-control-panel .pluginupdateinfo
.singlebutton input
{
5497 .plugins-management-confirm-buttons > div {
5498 display: inline-block
;
5499 margin: 1em 1em 1em 0;
5501 .plugins-management-confirm-buttons .continue {
5504 .plugins-management-confirm-buttons
.continue div
,
5505 .plugins-management-confirm-buttons .continue input {
5508 .uninstalldeleteconfirmexternal {
5509 background-color: #fcf8e3;
5511 margin: 5px 0 10px 0;
5513 #page-admin-index .upgradepluginsinfo
{
5516 #page-admin-index .adminwarning
.availableupdatesinfo
.moodleupdateinfo
.separator:after
{
5519 #plugins-check .pluginupdateinfo
{
5524 #plugins-check .requires-ok
{
5530 /** MNet networking */
5531 #page-admin-mnet-peers .box
.deletedhosts
{
5535 #page-admin-mnet-peers .mform
.deletedhostinfo
{
5536 background-color: #f2dede;
5537 border: 2px solid
#eed3d7;
5541 #core-cache-plugin-summaries table
,
5542 #core-cache-store-summaries table
{
5545 #core-cache-lock-summary table
,
5546 #core-cache-definition-summaries table
,
5547 #core-cache-mode-mappings table
{
5550 #core-cache-store-summaries .default-store td
{
5553 #core-cache-rescan-definitions,
5554 #core-cache-mode-mappings .edit-link
,
5555 #core-cache-lock-summary .new-instance
{
5559 .tinymcesubplugins img.icon {
5563 .maintenancewarning {
5572 .maintenancewarning.error {
5574 background-color: #f2dede;
5575 border: 2px solid
#eed3d7;
5578 .maintenancewarning.warning {
5580 background-color: #fcf8e3;
5581 border: 2px solid
#fbeed5;
5583 #adminsettings .form-overridden
{
5585 background-color: #d9edf7;
5587 #overriderolestable .overriddenpermission
{
5588 background-color: #fcf8e3;
5590 #page-admin-registration-index form
.mark
{
5591 background-color: #fcf8e3;
5593 #page-admin-search .adminpagetitle
{
5595 border-bottom: none
;
5597 #page-admin-search .adminpagepath
{
5601 #page-admin-search .adminpagepath li
{
5606 #page-admin-search .adminpagepath li
+ li:before
{
5607 content: "â—€\00a0";
5609 content: "â–¶\00a0";
5610 /* stylelint-disable-line declaration-block-no-duplicate-properties */
5615 .calendar_event_category {
5616 background-color: #d8bfd8;
5618 .calendar_event_course {
5619 background-color: #ffd3bd;
5621 .calendar_event_site {
5622 background-color: #d6f8cd;
5624 .calendar_event_group {
5625 background-color: #fee7ae;
5627 .calendar_event_user {
5628 background-color: #dce7ec;
5630 .path-calendar .calendartable {
5632 table-layout: fixed
;
5634 .path-calendar
.calendartable th
,
5635 .path-calendar .calendartable td {
5637 vertical-align: top
;
5641 .path-calendar
.calendar-controls
.previous
,
5642 .path-calendar
.calendar-controls
.next
,
5643 .path-calendar .calendar-controls .current {
5648 .path-calendar .calendar-controls .previous {
5650 border: 1px solid transparent
;
5651 box-sizing: border-box
;
5653 .path-calendar .calendar-controls .current {
5657 .path-calendar .calendar-controls .next {
5659 border: 1px solid transparent
;
5660 box-sizing: border-box
;
5662 .path-calendar .calendar-controls .drop-target {
5663 box-sizing: border-box
;
5664 border: 1px dashed
#049cdb;
5666 .path-calendar .filters table {
5667 border-collapse: separate
;
5668 border-spacing: 2px;
5671 .path-calendar .maincalendar {
5672 vertical-align: top
;
5675 .path-calendar .maincalendar .bottom {
5679 .path-calendar .maincalendar .heightcontainer {
5683 .path-calendar .maincalendar .calendarmonth {
5687 .path-calendar .maincalendar .calendarmonth ul {
5691 .path-calendar .maincalendar .calendarmonth ul li {
5692 list-style-type: none
;
5694 .path-calendar .maincalendar .calendarmonth ul li > a {
5696 text-overflow: ellipsis
;
5697 white-space: nowrap
;
5699 display: inline-block
;
5701 .path-calendar .maincalendar .calendarmonth ul li > a:hover {
5702 text-decoration: none
;
5704 .path-calendar .maincalendar .calendarmonth ul li > a:hover .eventname {
5705 text-decoration: underline
;
5707 .path-calendar .maincalendar .calendarmonth ul li .icon {
5708 margin-left: 0.25em;
5709 margin-right: 0.25em;
5711 vertical-align: initial
;
5713 .path-calendar .maincalendar .calendarmonth ul li .badge.badge-circle {
5718 vertical-align: middle
;
5720 .path-calendar .maincalendar .calendarmonth ul li .badge.badge-circle.calendar_event_category {
5721 background-color: #d8bfd8;
5723 .path-calendar .maincalendar .calendarmonth ul li .badge.badge-circle.calendar_event_course {
5724 background-color: #ffd3bd;
5726 .path-calendar .maincalendar .calendarmonth ul li .badge.badge-circle.calendar_event_site {
5727 background-color: #d6f8cd;
5729 .path-calendar .maincalendar .calendarmonth ul li .badge.badge-circle.calendar_event_group {
5730 background-color: #fee7ae;
5732 .path-calendar .maincalendar .calendarmonth ul li .badge.badge-circle.calendar_event_user {
5733 background-color: #dce7ec;
5735 .path-calendar .maincalendar .calendarmonth td {
5738 .path-calendar .maincalendar .calendarmonth .clickable:hover {
5739 box-shadow: 0 2px 2px 0 rgba
(0, 0, 0, 0.14), 0 3px 1px -2px rgba
(0, 0, 0, 0.2), 0 1px 5px 0 rgba
(0, 0, 0, 0.12);
5741 .path-calendar
.maincalendar
.calendar-controls
.previous
,
5742 .path-calendar .maincalendar .calendar-controls .next {
5745 .path-calendar .maincalendar .calendar-controls .current {
5748 .path-calendar .maincalendar .controls {
5752 .path-calendar
.maincalendar
.calendar_event_category:hover a
,
5753 .path-calendar
.maincalendar
.calendar_event_course:hover a
,
5754 .path-calendar
.maincalendar
.calendar_event_site:hover a
,
5755 .path-calendar
.maincalendar
.calendar_event_group:hover a
,
5756 .path-calendar .maincalendar .calendar_event_user:hover a {
5758 text-decoration: underline
;
5760 .path-calendar .maincalendar .calendar_event_category {
5761 border-color: #d8bfd8;
5763 .path-calendar .maincalendar .calendar_event_course {
5764 border-color: #ffd3bd;
5766 .path-calendar .maincalendar .calendar_event_site {
5767 border-color: #d6f8cd;
5769 .path-calendar .maincalendar .calendar_event_group {
5770 border-color: #fee7ae;
5772 .path-calendar .maincalendar .calendar_event_user {
5773 border-color: #dce7ec;
5775 .path-calendar .maincalendar .calendar-controls .current {
5776 font-family: inherit
;
5782 .path-calendar
.maincalendar
.calendartable td
,
5783 .path-calendar .maincalendar .calendartable li {
5784 padding: 0 4px 4px 4px;
5786 .path-calendar .maincalendar .calendartable li {
5789 .path-calendar .maincalendar .header {
5792 .path-calendar .maincalendar .header .buttons {
5795 .path-calendar .maincalendar .eventlist {
5798 .path-calendar .maincalendar .eventlist .event {
5800 border-collapse: separate
;
5802 margin-bottom: 20px;
5803 list-style-type: none
;
5805 .path-calendar .maincalendar .eventlist .event > img {
5809 .path-calendar .maincalendar .eventlist .event .name {
5815 margin-right: 0.5rem;
5817 .path-calendar
.maincalendar
.eventlist
.event
.name
,
5818 .path-calendar .maincalendar .eventlist .event .action {
5821 .path-calendar .maincalendar .eventlist .event .date {
5824 .path-calendar
.maincalendar
.eventlist
.event
.subscription
,
5825 .path-calendar .maincalendar .eventlist .event .action {
5829 .path-calendar .maincalendar .eventlist .event .side {
5832 .path-calendar .maincalendar .eventlist .event .location {
5834 word-break: break-all
;
5835 overflow-wrap: break-word
;
5837 .path-calendar .maincalendar .eventlist .event .description {
5838 background-color: #fff;
5841 .path-calendar .maincalendar .eventlist .event .commands a {
5844 #page-calendar-export .indent
{
5847 .block .minicalendar {
5852 .block
.minicalendar th
,
5853 .block .minicalendar td {
5858 .block .minicalendar td.weekend {
5861 .block .minicalendar td a {
5866 .block .minicalendar td.duration_global {
5867 border-top: 1px solid
#d6f8cd;
5868 border-bottom: 1px solid
#d6f8cd;
5870 .block .minicalendar td.duration_global.duration_finish {
5871 background-color: #d6f8cd;
5873 .block .minicalendar td.duration_category {
5874 border-top: 1px solid
#d8bfd8;
5875 border-bottom: 1px solid
#d8bfd8;
5877 .block .minicalendar td.duration_category.duration_finish {
5878 background-color: #d8bfd8;
5880 .block .minicalendar td.duration_course {
5881 border-top: 1px solid
#ffd3bd;
5882 border-bottom: 1px solid
#ffd3bd;
5884 .block .minicalendar td.duration_course.duration_finish {
5885 background-color: #ffd3bd;
5887 .block .minicalendar td.duration_group {
5888 border-top: 1px solid
#fee7ae;
5889 border-bottom: 1px solid
#fee7ae;
5891 .block .minicalendar td.duration_group.duration_finish {
5892 background-color: #fee7ae;
5894 .block .minicalendar td.duration_user {
5895 border-top: 1px solid
#dce7ec;
5896 border-bottom: 1px solid
#dce7ec;
5898 .block .minicalendar td.duration_user.duration_finish {
5899 background-color: #dce7ec;
5901 .block .minicalendar caption {
5903 font-weight: inherit
;
5904 line-height: inherit
;
5907 .block
.calendar-controls
.previous
,
5908 .block
.calendar-controls
.current
,
5909 .block .calendar-controls .next {
5913 .block .calendar-controls .previous {
5917 .block .calendar-controls .current {
5921 .block .calendar-controls .next {
5925 .block .calendar_filters ul {
5929 .block .calendar_filters li {
5930 margin-bottom: 0.2em;
5932 .block .calendar_filters li span img {
5935 .block .calendar_filters li span .icon {
5938 .block .calendar_filters li .icon {
5940 margin-left: 0.25em;
5942 .block .calendar_filters li > a:hover {
5943 text-decoration: none
;
5945 .block .calendar_filters li > a:hover .eventname {
5946 text-decoration: underline
;
5948 .block .content h3.eventskey {
5951 @media (min-width: 768px) {
5952 #page-calender-view .container-fluid
{
5959 .summary-modal-container .description-content > p {
5962 .summary-modal-container .location-content {
5963 overflow-wrap: break-word
;
5966 /* COURSE CONTENT */
5967 /* stylelint-disable unit-blacklist */
5968 .section_add_menus {
5972 .section-modchooser {
5975 .section_add_menus
.horizontal div
,
5976 .section_add_menus .horizontal form {
5979 .section_add_menus optgroup {
5980 font-weight: normal
;
5983 .section_add_menus .urlselect {
5986 .section_add_menus .urlselect select {
5989 .section_add_menus .urlselect img.iconhelp {
5992 vertical-align: text-bottom
;
5994 .sitetopic ul.section {
5997 .course-content ul.section {
6000 .section .side.left {
6003 .section .side.right {
6010 .section .activity {
6011 /* The command block for each activity */
6013 .section .activity .spinner {
6017 .section .activity .mod-indent-outer {
6020 .section .activity .actions {
6025 .section
.activity
.contentwithoutlink
,
6026 .section .activity .activityinstance {
6028 display: table-cell
;
6032 .section
.label
.contentwithoutlink
,
6033 .section .label .activityinstance {
6034 padding-right: 32px;
6038 .section .label .mod-indent-outer {
6047 display: inline-block
;
6049 .section
.activity
.editor_displayed a
.editing_title
,
6050 .section .activity.editor_displayed .moodle-actionmenu {
6053 .section .activity.editor_displayed div.activityinstance {
6054 padding-right: initial
;
6056 .section .activity.editor_displayed div.activityinstance input {
6057 margin-bottom: initial
;
6058 padding-top: initial
;
6059 padding-bottom: initial
;
6060 vertical-align: text-bottom
;
6062 .activity img.activityicon {
6064 vertical-align: text-bottom
;
6066 .activity .dimmed img.activityicon {
6068 filter: alpha
(opacity
=50);
6070 .activity .stealth:not(.dimmed) {
6073 .section
.activity
.activityinstance
,
6074 .section .activity .activityinstance div {
6075 display: inline-block
;
6077 .editing
.section
.activity
.contentwithoutlink
,
6078 .editing .section .activity .activityinstance {
6079 padding-right: 200px;
6081 .editing .section .activity .editing_move {
6082 /* Move the move icon to the start of the line */
6087 .editing .section .activity .mod-indent-outer {
6089 * Add appropriate padding such that nothing overlaps the
6090 * absolute positioned move icon.
6094 .editing_show
+ .editing_assign
,
6095 .editing_hide + .editing_assign {
6098 .section_action_menu
,
6099 .section .activity .commands {
6100 white-space: nowrap
;
6103 .section .activity.modtype_label.label {
6104 font-weight: normal
;
6107 .section li.activity {
6111 .section .activity .activityinstance .groupinglabel {
6114 .section
.activity
.availabilityinfo
,
6115 .section .activity .contentafterlink {
6119 .section .activity .contentafterlink p {
6122 .editing
.section
.activity:hover
,
6123 .editing .section .activity.action-menu-shown {
6124 background-color: #eee;
6126 .course-content .current {
6127 background-color: #d9edf7;
6129 .course-content .section-summary {
6130 border: 1px solid
#ddd;
6134 .course-content .section-summary .section-title {
6135 margin: 2px 5px 10px 5px;
6137 .course-content .section-summary .summarytext {
6138 margin: 2px 5px 2px 5px;
6140 .course-content .section-summary .section-summary-activities .activity-count {
6144 white-space: nowrap
;
6145 display: inline-block
;
6147 .course-content .section-summary .summary {
6150 .course-content .single-section {
6153 .course-content .single-section .section-navigation {
6156 margin-bottom: -0.5em;
6158 .course-content .single-section .section-navigation .title {
6163 .course-content .single-section .section-navigation .mdl-left {
6164 font-weight: normal
;
6168 .course-content .single-section .section-navigation .mdl-left .larrow {
6169 margin-right: 0.1em;
6171 .course-content .single-section .section-navigation .mdl-right {
6172 font-weight: normal
;
6176 .course-content .single-section .section-navigation .mdl-right .rarrow {
6179 .course-content .single-section .section-navigation .mdl-bottom {
6182 .course-content ul li.section.main {
6183 border-bottom: 2px solid
#ddd;
6186 .course-content ul li
.section
.hidden
.sectionname
> span
,
6187 .course-content ul li.section.hidden .content > div.summary {
6190 .course-content ul
.topics li
.section
,
6191 .course-content ul.weeks li.section {
6192 padding-bottom: 20px;
6194 .course-content ul
.topics li
.section
.content
,
6195 .course-content ul.weeks li.section .content {
6200 .course-content ul
.topics li
.section
.summary
,
6201 .course-content ul
.weeks li
.section
.summary
,
6202 .course-content ul
.topics li
.section
.content
> .availabilityinfo
,
6203 .course-content ul.weeks li.section .content > .availabilityinfo {
6209 .course-content li.section ul {
6212 .course-content li.section ul ul {
6215 .course-content li.section ul ul ul {
6218 .course-content li.section li.activity ul {
6221 .course-content li.section li.activity ul ul {
6224 .course-content li.section li.activity ul ul ul {
6227 .path-course-view .completionprogress {
6230 .path-course-view .completionprogress {
6236 #page-site-index .subscribelink
{
6239 #site-news-forum h2
,
6240 #frontpage-course-list h2
,
6241 #frontpage-category-names h2
,
6242 #frontpage-category-combo h2
{
6245 .path-course-view a.reduce-sections {
6246 padding-left: 0.2em;
6248 .path-course-view .subscribelink {
6251 .path-course-view .unread {
6254 .path-course-view .block.drag .header {
6257 .path-course-view .completionprogress {
6260 .path-course-view .single-section .completionprogress {
6263 .path-course-view .section .summary {
6264 line-height: normal
;
6266 .path-site li
.activity
> div
,
6267 .path-course-view li.activity > div {
6269 padding: 0 16px 0 0;
6270 /* to accommodate the floated completion icon with highlighting */
6272 .path-course-view li
.activity span
.autocompletion img
,
6273 .path-course-view li.activity form.togglecompletion .btn {
6274 vertical-align: text-bottom
;
6277 .path-course-view li.activity form.togglecompletion img {
6279 /* The width is 0 so ensure we don't end up with a relative max-width */
6283 .path-course-view li.activity form.togglecompletion .ajaxworking {
6289 background: url
([[pix:i
/ajaxloader
]]) no-repeat
;
6291 li
.section
.hidden span
.commands a
.editing_hide
,
6292 li
.section
.hidden span
.commands a
.editing_show
{
6295 .single-section h3.sectionname {
6299 .section img.movetarget {
6305 vertical-align: text-bottom
;
6307 span
.editinstructions
{
6315 background-color: #d9edf7;
6317 text-decoration: none
;
6319 -webkit-box-shadow: 2px 2px 5px 1px #ccc;
6320 -moz-box-shadow: 2px 2px 5px 1px #ccc;
6321 box-shadow: 2px 2px 5px 1px #ccc;
6322 border: 1px solid
#bce8f1;
6324 /* Course drag and drop upload styles */
6331 border: 1px solid
#bce8f1;
6333 background: #d9edf7;
6336 -webkit-box-shadow: 2px 2px 5px 1px #ccc;
6337 -moz-box-shadow: 2px 2px 5px 1px #ccc;
6338 box-shadow: 2px 2px 5px 1px #ccc;
6339 -webkit-border-radius: 8px;
6340 -moz-border-radius: 8px;
6343 .dndupload-preview {
6345 border: 1px dashed
#909090;
6350 .dndupload-preview img.icon {
6351 vertical-align: text-bottom
;
6354 .dndupload-progress-outer {
6357 margin-bottom: 20px;
6358 background-color: #f7f7f7;
6359 background-image: -moz-linear-gradient
(top
, #f5f5f5, #f9f9f9);
6360 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#f5f5f5), to
(#f9f9f9));
6361 background-image: -webkit-linear-gradient
(top
, #f5f5f5, #f9f9f9);
6362 background-image: -o-linear-gradient
(top
, #f5f5f5, #f9f9f9);
6363 background-image: linear-gradient
(to bottom
, #f5f5f5, #f9f9f9);
6364 background-repeat: repeat-x
;
6365 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fff5f5f5', endColorstr
='#fff9f9f9', GradientType
=0);
6366 -webkit-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
6367 -moz-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
6368 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
6369 -webkit-border-radius: 4px;
6370 -moz-border-radius: 4px;
6373 .dndupload-progress-inner {
6380 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
6381 background-color: #0e90d2;
6382 background-image: -moz-linear-gradient
(top
, #149bdf, #0480be);
6383 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#149bdf), to
(#0480be));
6384 background-image: -webkit-linear-gradient
(top
, #149bdf, #0480be);
6385 background-image: -o-linear-gradient
(top
, #149bdf, #0480be);
6386 background-image: linear-gradient
(to bottom
, #149bdf, #0480be);
6387 background-repeat: repeat-x
;
6388 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff149bdf', endColorstr
='#ff0480be', GradientType
=0);
6389 -webkit-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
6390 -moz-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
6391 box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
6392 -webkit-box-sizing: border-box
;
6393 -moz-box-sizing: border-box
;
6394 box-sizing: border-box
;
6395 -webkit-transition: width
0.6s ease
;
6396 -moz-transition: width
0.6s ease
;
6397 -o-transition: width
0.6s ease
;
6398 transition: width
0.6s ease
;
6403 /* COURSES LISTINGS AND COURSE SUMMARY */
6404 #page-course-pending .singlebutton
,
6405 #page-course-index .singlebutton
,
6406 #page-course-index-category .singlebutton
,
6407 #page-course-editsection .singlebutton
{
6410 #page-admin-course-manage #movecourses td img
{
6412 vertical-align: text-bottom
;
6414 #page-admin-course-manage #movecourses td img
.icon
{
6421 #page-course-pending .pendingcourserequests
{
6424 #page-course-pending .pendingcourserequests
.singlebutton
{
6427 #page-course-pending .pendingcourserequests
.cell
{
6430 #page-course-pending .pendingcourserequests
.cell
.c6
{
6431 white-space: nowrap
;
6434 margin-bottom: 15px;
6435 border: 1px dotted
#ddd;
6436 -webkit-border-radius: 4px;
6437 -moz-border-radius: 4px;
6441 .coursebox > .info > .coursename a {
6443 background-image: url
([[pix:moodle|i
/course
]]);
6444 background-repeat: no-repeat
;
6446 background-position: left
0.2em;
6448 .coursebox
> .info
> .coursename
,
6449 .coursebox
.content
.teachers
,
6450 .coursebox
.content
.courseimage
,
6451 .coursebox .content .coursefile {
6455 .coursebox
.content
.teachers
,
6456 .coursebox
.content
.courseimage
,
6457 .coursebox .content .coursefile {
6460 .coursebox > .info > h3.coursename {
6464 .coursebox > .info > .coursename {
6468 .coursebox .content .teachers li {
6469 list-style-type: none
;
6473 .coursebox .enrolmenticons {
6477 .coursebox .moreinfo {
6481 .coursebox
.enrolmenticons img
,
6482 .coursebox .moreinfo img {
6485 .coursebox .content {
6488 .coursebox
.content
.summary
,
6489 .coursebox .content .coursecat {
6493 .coursebox .content .coursecat {
6497 .coursebox.remotecoursebox .remotecourseinfo {
6501 .coursebox .content .courseimage img {
6505 .coursebox
.content
.coursecat
,
6506 .coursebox
.content
.summary
,
6507 .coursebox
.content
.courseimage
,
6508 .coursebox
.content
.coursefile
,
6509 .coursebox
.content
.teachers
,
6510 .coursebox.remotecoursebox .remotecourseinfo {
6514 .coursebox.remotehost > .info > .categoryname a {
6515 background-image: url
([[pix:moodle|i
/mnethost
]]);
6517 .coursebox.collapsed {
6520 .coursebox.collapsed > .content {
6523 .courses .coursebox.collapsed {
6524 border: 1px solid
#ddd;
6527 .courses .coursebox.even {
6528 background-color: #f9f9f9;
6530 .course_category_tree .courses > .paging.paging-morelink:hover {
6531 background-color: #f5f5f5;
6533 .course_category_tree .category .numberofcourse {
6536 .course_category_tree .controls {
6539 .course_category_tree .controls div {
6543 .jsenabled .course_category_tree .controls {
6544 visibility: visible
;
6546 .course_category_tree .controls {
6551 .course_category_tree .controls div {
6555 .course_category_tree .category > .info > .categoryname {
6557 background-image: url
([[pix:moodle|t
/collapsed_empty
]]);
6559 background-image: url([[pix:moodle|t/collapsed_empty_rtl]]);
6561 background-repeat: no-repeat
;
6564 background-position: center left
;
6566 .course_category_tree .category.with_children > .info > .categoryname {
6567 background-image: url
([[pix:moodle|t
/expanded
]]);
6570 .course_category_tree .category.with_children.collapsed > .info > .categoryname {
6572 background-image: url([[pix:moodle|t/collapsed_rtl]]);
6575 background-image: url
([[pix:moodle|t
/collapsed
]]);
6577 .course_category_tree .category.collapsed > .content {
6580 .course_category_tree .category > .info {
6583 margin-bottom: 20px;
6584 background-color: #f5f5f5;
6585 border: 1px solid
#e3e3e3;
6586 -webkit-border-radius: 4px;
6587 -moz-border-radius: 4px;
6589 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6590 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6591 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
6592 border-color: #e3e3e3;
6599 .course_category_tree .category > .info blockquote {
6601 border-color: rgba
(0, 0, 0, 0.15);
6603 .course_category_tree.frontpage-category-names .category > .info {
6608 .course_category_tree .category > .content {
6611 .course_category_tree
.subcategories
> .paging
,
6612 .courses > .paging {
6617 .courses
> .paging
.paging-morelink
,
6618 .course_category_tree .subcategories > .paging.paging-morelink {
6621 .course_category_tree .paging.paging-morelink a {
6624 #page-course-index-category .generalbox
.info
{
6625 margin-bottom: 15px;
6626 border: 1px dotted
#ddd;
6627 -webkit-border-radius: 4px;
6628 -moz-border-radius: 4px;
6632 #page-course-index-category .categorypicker
{
6634 margin: 10px 0 20px;
6636 .section
.summary
.iconsmall
,
6637 .section .activity .iconsmall {
6641 .section .editing_title .iconsmall {
6644 margin: 8px 8px 0 0;
6645 padding: 4px 8px 0 0;
6646 vertical-align: text-bottom
;
6648 .section .moodle-actionmenu .iconsmall {
6649 /** reset sets 100% !important which breaks on IE8 without this !important */
6650 max-width: none
!important
;
6651 /* stylelint-disable-line declaration-no-important */
6655 vertical-align: text-bottom
;
6657 .section .moodle-actionmenu[data-enhanced] .menu img {
6662 * Course management page
6665 * Background (reg) #F5F5F5
6666 * Background (light #fafafa
6667 * Background (highlight) #ddffaa
6670 #course-category-listings {
6671 background-color: transparent
;
6672 margin-bottom: 200px;
6673 /** Two column layout */
6674 /** Three column layout */
6676 #course-category-listings.columns-2
> #course-listing
> div
{
6680 #course-category-listings.columns-3
> #course-listing
> div
{
6683 #course-category-listings > div
> div
{
6686 #course-category-listings > div
> div
> ul
.ml
> li:first-child
> div
{
6689 #course-category-listings h3
{
6691 padding: 0.4rem 0.6rem 0.3rem;
6693 #course-category-listings h4
{
6695 padding: 0.6rem 1rem 0.5rem;
6697 #course-category-listings .moodle-actionmenu
{
6698 white-space: nowrap
;
6700 #course-category-listings .moodle-actionmenu
[data-enhance
] .toggle-display img
{
6703 #course-category-listings .moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
{
6706 #course-category-listings .moodle-actionmenu
[data-enhance
] .toggle-display
.textmenu
.caret
{
6709 #course-category-listings .listing-actions
{
6711 padding: 0.4rem 0.3rem 0.3rem;
6714 #course-category-listings .listing-actions
> a
,
6715 #course-category-listings .listing-actions
> .moodle-actionmenu
{
6716 display: inline-block
;
6718 #course-category-listings .listing-actions
> .moodle-actionmenu
.menu a
{
6721 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) li
{
6722 line-height: normal
;
6724 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) > .menubar a
{
6726 display: inline-block
;
6728 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) > .menubar a
> img
{
6731 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) > .menubar a
.caret
{
6734 #course-category-listings .listing-actions
.moodle-actionmenu:not
([data-enhanced
]) > .menu
.menu-action-text
{
6735 display: inline-block
;
6737 #course-category-listings ul
.ml
{
6741 #course-category-listings ul
.ml ul
.ml
{
6744 #course-category-listings li
{
6747 #course-category-listings li
> div:hover
{
6748 background-color: #f5f5f5;
6750 #course-category-listings li
.tree-icon
{
6751 margin: 2px 6px 0 0;
6753 vertical-align: inherit
;
6755 #course-category-listings li
[data-selected
='1'] > div
{
6756 background-color: #f9f9f9;
6758 #course-category-listings li
[data-selected
='1'] > div:hover
{
6759 background-color: #f5f5f5;
6761 #course-category-listings li
.tree-icon
{
6764 #course-category-listings li li
.tree-icon
{
6767 #course-category-listings li li li
.tree-icon
{
6770 #course-category-listings li li li li
.tree-icon
{
6773 #course-category-listings li li li li li
.tree-icon
{
6776 #course-category-listings li li li li li li
.tree-icon
{
6779 #course-category-listings li li li li li li li
.tree-icon
{
6782 #course-category-listings li li li li li li li li
.tree-icon
{
6785 #course-category-listings .item-actions
{
6789 #course-category-listings .item-actions
> a img
,
6790 #course-category-listings .item-actions
.menubar img
{
6794 vertical-align: inherit
;
6796 #course-category-listings .item-actions
.show
.menu li
{
6799 #course-category-listings .item-actions
.show
.menu img
{
6803 #course-category-listings .item-actions
.menu-action-text
{
6804 vertical-align: inherit
;
6806 #course-category-listings .listitem
> div
> .float-left
{
6809 #course-category-listings .listitem
> div
> .float-right
{
6813 #course-category-listings .listitem
> div
.item-actions
.action-show
{
6816 #course-category-listings .listitem
> div
.item-actions
.action-hide
{
6819 #course-category-listings .listitem
> div
.without-actions
{
6822 #course-category-listings .listitem
> div
.idnumber
{
6826 #course-category-listings .listitem
[data-visible
="0"] {
6829 #course-category-listings .listitem
[data-visible
="0"] > div
> a
{
6832 #course-category-listings .listitem
[data-visible
="0"] > div
.item-actions
.action-show
{
6835 #course-category-listings .listitem
[data-visible
="0"] > div
.item-actions
.action-hide
{
6838 #course-category-listings .listitem
.highlight
{
6839 background-color: transparent
;
6841 #course-category-listings .listitem
.highlight
> div
,
6842 #course-category-listings .listitem
.highlight
> div:hover
,
6843 #course-category-listings .listitem
.highlight
[data-selected
='1'] > div
{
6844 background-color: #f5f5f5;
6846 #course-category-listings #course-listing
.listitem
.categoryname
{
6847 display: inline-block
;
6851 #course-category-listings #course-listing
.listitem
.coursename
{
6852 display: inline-block
;
6854 #course-category-listings #course-listing
.listitem
> div
{
6857 #course-category-listings #course-listing
> .firstpage
.listitem:first-child
> div
.item-actions
.action-moveup
,
6858 #course-category-listings #course-listing
> .lastpage
.listitem:last-child
> div
.item-actions
.action-movedown
{
6861 #course-category-listings #course-listing
.bulk-action-checkbox
{
6862 margin: -2px 6px 0 0;
6864 #course-category-listings #category-listing
.listitem
.collapsed
> ul
.ml
{
6867 #course-category-listings #category-listing
.listitem
> div
> .ba-checkbox
{
6870 margin: -1px 0.5em 0 0;
6873 #course-category-listings #category-listing
.listitem
.highlight
> div
> .ba-checkbox
{
6874 background-color: #f5f5f5;
6876 #course-category-listings #category-listing
.listitem
[data-selected
='1'] > div
> .ba-checkbox
{
6877 margin: 0 0.5em 0 0;
6879 background-color: inherit
;
6881 #course-category-listings #category-listing
.listitem:first-child
> div
.item-actions
.action-moveup
,
6882 #course-category-listings #category-listing
.listitem:last-child
> div
.item-actions
.action-movedown
{
6885 #course-category-listings #category-listing
.course-count
{
6889 display: inline-block
;
6891 #course-category-listings #category-listing
.course-count
.smallicon
{
6894 vertical-align: inherit
;
6896 #course-category-listings #category-listing
.bulk-action-checkbox
{
6899 #course-category-listings #category-listing
.category-listing
> ul
> .listitem:first-child
{
6902 #course-category-listings #category-listing
.category-bulk-actions
{
6903 margin: 0 0.5em 0.5em;
6906 #course-category-listings .detail-pair
{
6907 border-bottom: 1px solid
#ddd;
6910 #course-category-listings .detail-pair
> * {
6911 display: inline-block
;
6912 line-height: 2.2rem;
6914 #course-category-listings .detail-pair
.pair-key
{
6916 vertical-align: top
;
6918 #course-category-listings .detail-pair
.pair-key span
{
6922 #course-category-listings .detail-pair
.pair-value select
{
6925 #course-category-listings .bulk-actions
.detail-pair
> * {
6929 #course-category-listings .listing-pagination
{
6932 #course-category-listings .listing-pagination
.yui3-button
{
6933 background-color: #fff;
6935 margin: 0.4rem 0.2rem 0.45rem;
6938 #course-category-listings .listing-pagination
.yui3-button
.active-page
{
6939 background-color: #e6e6e6;
6941 #course-category-listings .listing-pagination-totals
{
6944 #course-category-listings .listing-pagination-totals
.dimmed
{
6946 margin: 0.4rem 1rem 0.45rem;
6948 #course-category-listings .select-a-category
.notifymessage
,
6949 #course-category-listings .select-a-category
.alert
{
6952 #page-course-management .coursesearchbox input
[type
="text"] + input
[type
="submit"] {
6955 #page-course-management #course-category-listings
.detail-pair
.pair-value select
{
6958 #course-category-listings #course-listing
.listitem
.drag-handle
{
6961 .jsenabled #course-category-listings #course-listing .listitem .drag-handle {
6962 display: inline-block
;
6966 /** Management header styling **/
6967 .coursecat-management-header {
6968 vertical-align: middle
;
6970 .coursecat-management-header h2 {
6971 display: inline-block
;
6974 .coursecat-management-header > div {
6975 display: inline-block
;
6979 .coursecat-management-header > div > div {
6981 display: inline-block
;
6983 .coursecat-management-header select {
6986 padding: 0.4em 0.5em 0.45em 1em;
6987 vertical-align: baseline
;
6988 white-space: nowrap
;
6990 .coursecat-management-header .view-mode-selector .moodle-actionmenu {
6991 white-space: nowrap
;
6992 display: inline-block
;
6994 .coursecat-management-header .view-mode-selector .moodle-actionmenu[data-enhanced].show .menu a {
6997 .course-being-dragged-proxy {
7000 vertical-align: middle
;
7003 .course-being-dragged {
7005 filter: alpha
(opacity
=50);
7007 .course-header-image-wrapper {
7011 .course-header-image-wrapper .course-header-image {
7014 background-size: cover
;
7015 background-position: center
;
7019 * Large displays 1200 +
7020 * Default displays 980 1199
7022 * Small tablets and large phones 481 767
7025 @media (min-width: 1200px) and
(max-width: 1600px) {
7026 #course-category-listings.columns-3
{
7027 background-color: transparent
;
7030 #course-category-listings.columns-3 #category-listing
,
7031 #course-category-listings.columns-3 #course-listing
{
7034 #course-category-listings.columns-3 #category-listing
> div
,
7035 #course-category-listings.columns-3 #course-listing
> div
,
7036 #course-category-listings.columns-3 #course-detail
> div
{
7037 background-color: transparent
;
7039 #course-category-listings.columns-3 #course-detail
{
7044 @media (max-width: 1199px) {
7045 #course-category-listings.columns-2
,
7046 #course-category-listings.columns-3
{
7047 background-color: transparent
;
7050 #course-category-listings.columns-2 #category-listing
,
7051 #course-category-listings.columns-3 #category-listing
,
7052 #course-category-listings.columns-2 #course-listing
,
7053 #course-category-listings.columns-3 #course-listing
,
7054 #course-category-listings.columns-2 #course-detail
,
7055 #course-category-listings.columns-3 #course-detail
{
7059 #course-category-listings.columns-2 #category-listing
> div
,
7060 #course-category-listings.columns-3 #category-listing
> div
,
7061 #course-category-listings.columns-2 #course-listing
> div
,
7062 #course-category-listings.columns-3 #course-listing
> div
,
7063 #course-category-listings.columns-2 #course-detail
> div
,
7064 #course-category-listings.columns-3 #course-detail
> div
{
7065 background-color: transparent
;
7068 /* stylelint-disable declaration-no-important */
7076 .filemanager
a:hover
,
7077 .file-picker a:hover {
7079 text-decoration: none
;
7081 .filemanager input
[type
="text"],
7082 .file-picker input[type="text"] {
7085 .filemanager
.fp-license td
,
7086 .file-picker .fp-setlicense td {
7089 .filemanager
.fp-license select
,
7090 .file-picker .fp-setlicense select {
7093 .fp-content-center {
7096 display: table-cell
;
7097 vertical-align: middle
;
7099 .fp-content-hidden {
7102 .yui3-panel-focused {
7105 #filesskin .yui3-panel-content
{
7106 padding-bottom: 20px;
7107 background: #f2f2f2;
7108 -webkit-border-radius: 8px;
7109 -moz-border-radius: 8px;
7111 border: 1px solid
#fff;
7112 display: inline-block
;
7114 /* IE7 inline-block hack */
7116 -webkit-box-shadow: 5px 5px 20px 0 #666;
7117 -moz-box-shadow: 5px 5px 20px 0 #666;
7118 box-shadow: 5px 5px 20px 0 #666;
7120 #filesskin .yui3-widget-hd
{
7121 -webkit-border-radius: 10px 10px 0 0;
7122 -moz-border-radius: 10px 10px 0 0;
7123 border-radius: 10px 10px 0 0;
7124 border-bottom: 1px solid
#bbb;
7129 letter-spacing: 1px;
7130 text-shadow: 1px 1px 1px #fff;
7131 filter: dropshadow
(color
=#fff, offx
=1, offy
=1);
7132 background-color: #ebebeb;
7133 background-image: -moz-linear-gradient
(top
, #fff, #ccc);
7134 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#ccc));
7135 background-image: -webkit-linear-gradient
(top
, #fff, #ccc);
7136 background-image: -o-linear-gradient
(top
, #fff, #ccc);
7137 background-image: linear-gradient
(to bottom
, #fff, #ccc);
7138 background-repeat: repeat-x
;
7139 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffcccccc', GradientType
=0);
7143 padding: 3px 20px 2px 20px;
7146 -webkit-border-radius: 10px;
7147 -moz-border-radius: 10px;
7148 border-radius: 10px;
7149 display: inline-block
;
7151 /* IE7 inline-block hack */
7153 -webkit-box-shadow: 2px 2px 3px 0.1px #999;
7154 -moz-box-shadow: 2px 2px 3px 0.1px #999;
7155 box-shadow: 2px 2px 3px 0.1px #999;
7157 .moodle-dialogue h3 {
7162 .moodle-dialogue-base .filepicker .moodle-dialogue-wrap .moodle-dialogue-bd {
7165 #filesskin .file-picker
.fp-generallayout
{
7168 -webkit-border-radius: 10px;
7169 -moz-border-radius: 10px;
7170 border-radius: 10px;
7171 border: 1px solid
#ccc;
7174 .file-picker .fp-repo-area {
7177 display: inline-block
;
7179 /* IE7 inline-block hack */
7183 border-right: 1px solid
#bbb;
7185 .file-picker .fp-repo-items {
7190 .moodle-dialogue-fullscreen .file-picker .fp-repo-items {
7195 .file-picker .fp-navbar {
7196 background: #f2f2f2;
7197 border-bottom: 1px solid
#bbb;
7201 .file-picker .fp-navbar .fp-viewbar {
7204 .file-picker .fp-content {
7210 .filepicker.moodle-dialogue-fullscreen .file-picker .fp-content {
7213 .file-picker .fp-content-loading {
7219 .file-picker .fp-content .fp-object-container {
7223 .file-picker .fp-list {
7224 list-style-type: none
;
7230 .file-picker .fp-list .fp-repo a {
7234 .file-picker .fp-list .fp-repo.active {
7235 background: #f2f2f2;
7237 .file-picker .fp-list .fp-repo-icon {
7238 padding: 0 7px 0 5px;
7248 .fp-toolbar .disabled {
7257 vertical-align: -15%;
7260 .fp-toolbar .fp-tb-search {
7264 .fp-toolbar .fp-tb-search input {
7265 background: #fff url
('[[pix:a/search]]') no-repeat
7px 7px;
7266 padding: 2px 6px 1px 27px;
7269 border: 1px solid
#bbb;
7274 border: 1px solid
#ccc;
7275 border-bottom: 1px solid
#b3b3b3;
7279 .fp-repo-items .fp-viewbar {
7285 border-right: 1px solid
#ccc;
7289 .fp-viewbar a
.checked:hover
,
7290 .fp-viewbar a:hover {
7291 background-image: radial-gradient
(ellipse at center
, #fff 60%, #dfdfdf 100%);
7292 background-color: #ebebeb;
7294 .fp-viewbar a
.checked
,
7295 .fp-viewbar a:active {
7296 background-image: radial-gradient
(ellipse at center
, #fff 40%, #dfdfdf 100%);
7297 background-color: #dfdfdf;
7299 .fp-viewbar a.fp-vb-icons {
7300 border-radius: 4px 0 0 4px;
7302 .fp-viewbar a.fp-vb-tree {
7304 border-radius: 0 4px 4px 0;
7309 .fp-viewbar.disabled a {
7314 .file-picker .fp-clear-left {
7317 .file-picker .fp-pathbar {
7323 .fp-pathbar .fp-path-folder {
7324 background: url
('[[pix:theme|fp/path_folder]]') 0 0 no-repeat
;
7326 background-image: url('[[pix:theme|fp/path_folder_rtl]]');
7331 .fp-pathbar .fp-path-folder-name {
7335 .fp-iconview .fp-file {
7339 margin: 10px 10px 35px;
7341 .fp-iconview .fp-thumbnail {
7346 border: 1px solid
#fff;
7349 .fp-iconview .fp-thumbnail img {
7350 border: 1px solid
#ddd;
7352 vertical-align: middle
;
7353 -webkit-box-shadow: 1px 1px 2px 0 #ccc;
7354 -moz-box-shadow: 1px 1px 2px 0 #ccc;
7355 box-shadow: 1px 1px 2px 0 #ccc;
7357 .fp-iconview .fp-thumbnail:hover {
7359 border: 1px solid
#ddd;
7360 -webkit-box-shadow: inset
0 0 10px 0 #ccc;
7361 -moz-box-shadow: inset
0 0 10px 0 #ccc;
7362 box-shadow: inset
0 0 10px 0 #ccc;
7364 .fp-iconview .fp-filename-field {
7366 word-wrap: break-word
;
7370 .fp-iconview .fp-filename-field:hover {
7374 .fp-iconview .fp-filename-field .fp-filename {
7377 padding-bottom: 12px;
7380 .file-picker .yui3-datatable table {
7381 border: 0 solid
#bbb;
7384 #filesskin .file-picker
.yui3-datatable-header
{
7386 border-bottom: 1px solid
#ccc;
7387 border-left: 0 solid
#fff;
7390 #filesskin .file-picker
.yui3-datatable-odd
.yui3-datatable-cell
{
7391 background-color: #f6f6f6;
7392 border-left: 0 solid
#f6f6f6;
7394 #filesskin .file-picker
.yui3-datatable-even
.yui3-datatable-cell
{
7395 background-color: #fff;
7396 border-left: 0 solid
#fff;
7398 .file-picker
.ygtvtn
,
7399 .filemanager .ygtvtn {
7401 background: url
('[[pix:moodle|y/tn]]') 0 0 no-repeat
;
7403 background: url('[[pix:moodle|y/tn_rtl]]') 0 0 no-repeat;
7408 .file-picker
.ygtvtm
,
7409 .filemanager .ygtvtm {
7410 background: url
('[[pix:moodle|y/tm]]') 0 10px no-repeat
;
7412 background-position: 2px 10px;
7418 .file-picker
.ygtvtmh
,
7419 .filemanager .ygtvtmh {
7420 background: url
('[[pix:moodle|y/tm]]') 0 10px no-repeat
;
7422 background-position: 2px 10px;
7428 .file-picker
.ygtvtp
,
7429 .filemanager .ygtvtp {
7431 background: url
('[[pix:moodle|y/tp]]') 0 10px no-repeat
;
7433 background: url('[[pix:moodle|y/tp_rtl]]') 2px 10px no-repeat;
7439 .file-picker
.ygtvtph
,
7440 .filemanager .ygtvtph {
7442 background: url
('[[pix:moodle|y/tp]]') 0 10px no-repeat
;
7444 background: url('[[pix:moodle|y/tp_rtl]]') 2px 10px no-repeat;
7450 .file-picker
.ygtvln
,
7451 .filemanager .ygtvln {
7453 background: url
('[[pix:moodle|y/ln]]') 0 0 no-repeat
;
7455 background: url('[[pix:moodle|y/ln_rtl]]') 0 0 no-repeat;
7460 .file-picker
.ygtvlm
,
7461 .filemanager .ygtvlm {
7462 background: url
('[[pix:moodle|y/lm]]') 0 10px no-repeat
;
7464 background-position: 2px 10px;
7470 .file-picker
.ygtvlmh
,
7471 .filemanager .ygtvlmh {
7472 background: url
('[[pix:moodle|y/lm]]') 0 10px no-repeat
;
7474 background-position: 2px 10px;
7480 .file-picker
.ygtvlp
,
7481 .filemanager .ygtvlp {
7483 background: url
('[[pix:moodle|y/lp]]') 0 10px no-repeat
;
7485 background: url('[[pix:moodle|y/lp_rtl]]') 2px 10px no-repeat;
7491 .file-picker
.ygtvlph
,
7492 .filemanager .ygtvlph {
7494 background: url
('[[pix:moodle|y/lp]]') 0 10px no-repeat
;
7496 background: url('[[pix:moodle|y/lp_rtl]]') 2px 10px no-repeat;
7502 .file-picker
.ygtvloading
,
7503 .filemanager .ygtvloading {
7504 background: transparent url
('[[pix:moodle|y/loading]]') 0 0 no-repeat
;
7508 .file-picker
.ygtvdepthcell
,
7509 .filemanager .ygtvdepthcell {
7510 background: url
('[[pix:moodle|y/vline]]') 0 0 no-repeat
;
7512 background-position: 1px 0;
7517 .file-picker
.ygtvblankdepthcell
,
7518 .filemanager .ygtvblankdepthcell {
7522 a
.ygtvspacer:hover
{
7524 text-decoration: none
;
7530 background-color: transparent
;
7533 text-decoration: none
;
7535 .file-picker
.ygtvfocus
,
7536 .filemanager .ygtvfocus {
7537 background-color: #eee;
7554 padding-right: 10px;
7556 .file-picker .fp-login-form {
7561 .file-picker .fp-login-form table {
7564 .file-picker .fp-login-form p {
7568 .file-picker .fp-login-form .fp-login-input label {
7572 .file-picker .fp-login-form .fp-login-input .input {
7575 .file-picker .fp-login-form input[type="checkbox"] {
7579 .file-picker .fp-upload-form {
7584 .file-picker .fp-upload-form table {
7587 .file-picker.fp-dlg {
7590 .file-picker.fp-dlg .fp-dlg-text {
7591 padding: 30px 20px 10px;
7594 .file-picker.fp-dlg .fp-dlg-buttons {
7597 .file-picker.fp-msg {
7600 .file-picker.fp-msg .fp-msg-text {
7601 padding: 40px 20px 10px 20px;
7608 .file-picker.fp-msg.fp-msg-error .fp-msg-text {
7609 padding: 40px 20px 10px 20px;
7612 .file-picker .fp-content-error {
7618 .file-picker .fp-content-error .fp-error {
7621 display: table-cell
;
7622 vertical-align: middle
;
7623 padding: 40px 20px 10px 20px;
7626 .file-picker .fp-nextpage {
7629 .file-picker .fp-nextpage .fp-nextpage-loading {
7632 .file-picker .fp-nextpage.loading .fp-nextpage-link {
7635 .file-picker .fp-nextpage.loading .fp-nextpage-loading {
7642 padding: 20px 20px 0;
7644 .fp-select .fp-select-loading {
7651 background-color: #fff;
7652 border-bottom: 1px solid
#bbb;
7659 .fp-select table .mdl-right {
7662 .fp-select .fp-reflist .mdl-right {
7663 vertical-align: top
;
7665 .fp-select .fp-select-buttons {
7668 .fp-select .fp-info {
7671 padding: 1px 20px 0;
7673 .fp-select .fp-thumbnail {
7679 margin: 10px 20px 0 0;
7681 border: 1px solid
#ddd;
7682 -webkit-box-shadow: inset
0 0 10px 0 #ccc;
7683 -moz-box-shadow: inset
0 0 10px 0 #ccc;
7684 box-shadow: inset
0 0 10px 0 #ccc;
7686 .fp-select .fp-thumbnail img {
7687 border: 1px solid
#ddd;
7689 vertical-align: middle
;
7692 .fp-select .fp-fileinfo {
7693 display: inline-block
;
7695 /* IE7 inline-block hack */
7699 .file-picker.fp-select .fp-fileinfo {
7702 .fp-select .fp-fileinfo div {
7703 padding-bottom: 5px;
7705 .file-picker.fp-select .uneditable {
7708 .file-picker.fp-select .fp-select-loading {
7711 .file-picker.fp-select.loading .fp-select-loading {
7714 .file-picker.fp-select.loading form {
7717 .fp-select .fp-dimensions.fp-unknown {
7720 .fp-select .fp-size.fp-unknown {
7723 .filemanager-loading {
7726 .jsenabled .filemanager-loading {
7730 .filemanager
.fm-loading
.filemanager-toolbar
,
7731 .filemanager
.fm-loading
.fp-pathbar
,
7732 .filemanager
.fm-loading
.filemanager-container
,
7733 .filemanager
.fm-loaded
.filemanager-loading
,
7734 .filemanager
.fm-maxfiles
.fp-btn-add
,
7735 .filemanager
.fm-maxfiles
.dndupload-message
,
7736 .filemanager
.fm-noitems
.fp-btn-download
,
7737 .filemanager
.fm-empty-container
,
7738 .filemanager.fm-noitems .filemanager-container .fp-content {
7741 .filemanager .fp-img-downloading {
7745 .filemanager .filemanager-updating {
7749 .filemanager.fm-updating .filemanager-updating {
7753 .filemanager
.fm-updating
.fm-content-wrapper
,
7754 .filemanager
.fm-nomkdir
.fp-btn-mkdir
,
7755 .fitem
.disabled
.filemanager
.filemanager-toolbar
,
7756 .fitem
.disabled
.filemanager
.fp-pathbar
,
7757 .fitem
.disabled
.filemanager
.fp-restrictions
,
7758 .fitem.disabled .filemanager .fm-content-wrapper {
7761 .filemanager .fp-restrictions {
7764 .filemanager .fp-navbar {
7765 background: #f2f2f2;
7766 border: 1px solid
#bbb;
7767 border-bottom: none
;
7769 .filemanager-toolbar {
7774 border-top: 1px solid
#bbb;
7775 padding: 5px 8px 1px;
7778 .file-picker .fp-toolbar {
7781 .fp-toolbar
.fp-btn-add
,
7782 .fp-toolbar
.fp-btn-download
,
7783 .fp-toolbar
.fp-btn-mkdir
,
7784 .fp-toolbar
.fp-tb-help
,
7785 .fp-toolbar
.fp-tb-manage
,
7786 .fp-toolbar
.fp-tb-logout
,
7787 .fp-toolbar .fp-tb-refresh {
7788 border: 1px solid
#ccc;
7789 border-bottom: 1px solid
#b3b3b3;
7795 .fp-toolbar a:hover {
7796 background-image: radial-gradient
(ellipse at center
, #fff 60%, #dfdfdf 100%);
7797 background-color: #ebebeb;
7799 .fp-toolbar a:active {
7800 background-image: radial-gradient
(ellipse at center
, #fff 40%, #dfdfdf 100%);
7801 background-color: #dfdfdf;
7816 .fp-btn-download img
,
7821 .fp-tb-refresh img {
7824 .filemanager .fp-pathbar.empty {
7827 .filepicker-filelist
,
7828 .filemanager-container {
7832 border: 1px solid
#bbb;
7836 .filemanager .fp-content {
7841 .filemanager-container
,
7842 .filepicker-filelist {
7845 .fitem
.disabled
.filepicker-filelist
,
7846 .fitem.disabled .filemanager-container {
7847 background-color: #ebebe4;
7849 .fitem.disabled .fp-btn-choose {
7852 .fitem.disabled .filepicker-filelist .filepicker-filename {
7855 .fp-iconview .fp-reficons1 {
7862 .fp-iconview .fp-reficons2 {
7869 .fp-iconview .fp-file.fp-hasreferences .fp-reficons1 {
7870 background: url
('[[pix:theme|fp/link]]') no-repeat
;
7872 transform: scaleX(-1);
7875 background-position: bottom right
;
7877 .fp-iconview .fp-file.fp-isreference .fp-reficons2 {
7878 background: url
('[[pix:theme|fp/alias]]') no-repeat
;
7880 transform: scaleX(-1);
7883 background-position: bottom left
;
7885 .filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img {
7888 .filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail {
7889 background: url
([[pix:s
/dead
]]) no-repeat
;
7890 background-position: center center
;
7892 .filemanager .yui3-datatable table {
7893 border: 0 solid
#bbb;
7896 .filemanager .yui3-datatable-header {
7897 background: #fff !important
;
7898 border-bottom: 1px solid
#ccc !important
;
7899 border-left: 0 solid
#fff !important
;
7900 color: #555 !important
;
7902 .filemanager .yui3-datatable-odd .yui3-datatable-cell {
7903 background-color: #f6f6f6 !important
;
7904 border-left: 0 solid
#f6f6f6;
7906 .filemanager .yui3-datatable-even .yui3-datatable-cell {
7907 background-color: #fff !important
;
7908 border-left: 0 solid
#fff;
7910 .filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1 {
7911 background: url
('[[pix:theme|fp/link_sm]]') no-repeat
0 0;
7915 transform: scaleX(-1);
7922 .filemanager .fp-filename-icon.fp-isreference .fp-reficons2 {
7923 background: url
('[[pix:theme|fp/alias_sm]]') no-repeat
0 0;
7927 transform: scaleX(-1);
7934 .filemanager .fp-contextmenu {
7937 .filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu {
7943 .filemanager
.fp-treeview
.fp-folder
.fp-hascontextmenu
.fp-contextmenu
,
7944 .filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu {
7948 margin-right: -20px;
7951 .filepicker-filelist
.filepicker-container
,
7952 .filemanager.fm-noitems .fm-empty-container {
7959 border: 2px dashed
#bbb;
7963 .filepicker-filelist
.dndupload-target
,
7964 .filemanager-container .dndupload-target {
7971 border: 2px dashed
#fb7979;
7974 -webkit-box-shadow: 0px 0 0 10px #fff;
7975 -moz-box-shadow: 0px 0 0 10px #fff;
7976 box-shadow: 0px 0 0 10px #fff;
7978 .filepicker-filelist
.dndupload-over
.dndupload-target
,
7979 .filemanager-container.dndupload-over .dndupload-target {
7986 border: 2px dashed
#6c8cd3;
7990 .dndupload-message {
7993 .dndsupported .dndupload-message {
7996 .dnduploadnotsupported-message {
7999 .dndnotsupported .dnduploadnotsupported-message {
8005 .dndsupported .dndupload-ready .dndupload-target {
8008 .dndupload-uploadinprogress {
8012 .dndupload-uploading .dndupload-uploadinprogress {
8016 background: url
([[pix:theme|fp
/dnd_arrow
]]) center no-repeat
;
8022 .fitem
.disabled
.filepicker-container
,
8023 .fitem.disabled .fm-empty-container {
8026 .dndupload-progressbars {
8030 .dndupload-inprogress .dndupload-progressbars {
8033 .dndupload-inprogress .fp-content {
8036 .filemanager.fm-noitems .dndupload-inprogress .fm-empty-container {
8039 .filepicker-filelist.dndupload-inprogress .filepicker-container {
8042 .filepicker-filelist.dndupload-inprogress a {
8045 .filemanager.fp-select .fp-select-loading {
8048 .filemanager.fp-select.loading .fp-select-loading {
8051 .filemanager.fp-select.loading form {
8054 .filemanager
.fp-select
.fp-folder
.fp-license
,
8055 .filemanager
.fp-select
.fp-folder
.fp-author
,
8056 .filemanager
.fp-select
.fp-file
.fp-file-unzip
,
8057 .filemanager
.fp-select
.fp-folder
.fp-file-unzip
,
8058 .filemanager
.fp-select
.fp-file
.fp-file-zip
,
8059 .filemanager.fp-select.fp-zip .fp-file-zip {
8062 .filemanager
.fp-select
.fp-file-setmain
,
8063 .filemanager.fp-select .fp-file-setmain-help {
8066 .filemanager
.fp-select
.fp-cansetmain
.fp-file-setmain
,
8067 .filemanager.fp-select.fp-cansetmain .fp-file-setmain-help {
8068 display: inline-block
;
8070 /* IE7 inline-block hack */
8073 .filemanager .fp-mainfile .fp-filename {
8076 .filemanager.fp-select.fp-folder .fp-file-download {
8082 .filemanager
.fp-select
.fp-original
.fp-unknown
,
8083 .filemanager.fp-select .fp-original .fp-originloading {
8086 .filemanager.fp-select .fp-original.fp-loading .fp-originloading {
8089 .filemanager
.fp-select
.fp-reflist
.fp-unknown
,
8090 .filemanager.fp-select .fp-reflist .fp-reflistloading {
8093 .filemanager.fp-select .fp-refcount {
8096 .filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading {
8099 .filemanager.fp-select .fp-reflist .fp-value {
8100 background: #f9f9f9;
8101 border: 1px solid
#bbb;
8108 .filemanager.fp-select .fp-reflist .fp-value li {
8109 padding-bottom: 7px;
8111 .filemanager.fp-mkdir-dlg {
8114 .filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text {
8118 .filemanager.fp-dlg {
8121 .filemanager.fp-dlg .fp-dlg-text {
8128 margin: 40px 20px 20px;
8131 .file-picker div.bd {
8138 .fp-formset input[type="file"] {
8139 line-height: inherit
;
8145 .fp-forminset .control-group.control-radio {
8148 .fp-forminset .control-group label.control-label {
8151 .fp-forminset .control-group label.control-radio {
8156 .fp-forminset .control-group .controls {
8159 .fp-forminset .control-group .controls select {
8162 .fp-forminset .control-group .controls.control-radio input {
8165 .fp-forminset .fp-select-buttons {
8168 .fp-forminset input[type="text"] {
8171 .fp-fileinfo .fp-value {
8172 display: inline-block
;
8175 /** The message area **/
8176 .messaging-area-container {
8177 margin-bottom: 30px;
8179 .messaging-area-container .status .online-text {
8183 .messaging-area-container .status .offline-text {
8186 .messaging-area-container .status.online .online-text {
8189 .messaging-area-container .status.online .offline-text {
8192 .messaging-area-container a
,
8193 .messaging-area-container .btn.btn-link {
8196 .messaging-area-container .messaging-area {
8197 border: 1px solid
#e3e3e3;
8201 .messaging-area-container .messaging-area img {
8204 .messaging-area-container .messaging-area .contacts-area {
8205 border-right: 1px solid
#e3e3e3;
8208 display: inline-block
;
8209 box-sizing: border-box
;
8211 @media (max-height: 670px) {
8212 .messaging-area-container .messaging-area .contacts-area {
8216 .messaging-area-container .messaging-area .contacts-area.searchfilter .searchtextarea {
8219 .messaging-area-container .messaging-area .contacts-area.searchfilter .searcharea {
8222 .messaging-area-container .messaging-area .contacts-area .searchtextarea {
8226 box-sizing: border-box
;
8228 background-color: #fff;
8229 transition: background-color linear
0.2s;
8231 .messaging-area-container .messaging-area .contacts-area .searchtextarea input {
8232 background-color: #f5f5f5;
8236 transition: background-color linear
0.2s;
8238 .messaging-area-container .messaging-area .contacts-area .searchtextarea input:focus {
8241 .messaging-area-container .messaging-area .contacts-area .searchtextarea.searching {
8242 background-color: #f5f5f5;
8243 transition: background-color linear
0.2s;
8245 .messaging-area-container .messaging-area .contacts-area .searchtextarea.searching input {
8246 background-color: #fff;
8247 transition: background-color linear
0.2s;
8249 .messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea {
8253 .messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea .searchfilter {
8256 .messaging-area-container .messaging-area .contacts-area .searchtextarea .searchfilterarea .searchfilterdelete {
8260 .messaging-area-container .messaging-area .contacts-area .searcharea .heading {
8262 border-top: 1px solid black
;
8263 border-bottom: 1px solid black
;
8267 .messaging-area-container .messaging-area .contacts-area .searcharea .course {
8270 .messaging-area-container .messaging-area .contacts-area .searcharea .course:hover {
8271 background-color: #4f94cd;
8276 .messaging-area-container .messaging-area .contacts-area .searcharea .noresults {
8280 .messaging-area-container .messaging-area .contacts-area .contacts {
8283 -webkit-overflow-scrolling: touch
;
8285 @media (max-height: 670px) {
8286 .messaging-area-container .messaging-area .contacts-area .contacts {
8290 .messaging-area-container .messaging-area .contacts-area .contacts .nocontacts {
8294 .messaging-area-container .messaging-area .contacts-area .contacts .contact {
8297 border-bottom: 1px solid
#e3e3e3;
8298 box-sizing: border-box
;
8300 .messaging-area-container .messaging-area .contacts-area .contacts .contact.unread {
8301 background-color: #f1f1f1;
8303 .messaging-area-container .messaging-area .contacts-area .contacts .contact.unread .picture {
8304 border-color: #f1f1f1;
8306 .messaging-area-container .messaging-area .contacts-area .contacts .contact.unread .information {
8309 .messaging-area-container .messaging-area .contacts-area .contacts .contact.unread .unread-count-container {
8310 display: inline-block
;
8314 .messaging-area-container .messaging-area .contacts-area .contacts .contact:hover {
8315 background-color: #4f94cd;
8318 background-color: #79b5e6;
8320 .messaging-area-container .messaging-area .contacts-area .contacts .contact:hover .information .lastmessage {
8323 .messaging-area-container .messaging-area .contacts-area .contacts .contact:hover .picture {
8326 .messaging-area-container .messaging-area .contacts-area .contacts .contact.selected {
8327 background-color: #4f94cd;
8331 .messaging-area-container .messaging-area .contacts-area .contacts .contact.selected .information .lastmessage {
8334 .messaging-area-container .messaging-area .contacts-area .contacts .contact.selected .picture {
8337 .messaging-area-container .messaging-area .contacts-area .contacts .contact .picture {
8341 border-bottom: 1px solid
#fff;
8344 display: inline-block
;
8345 box-sizing: border-box
;
8347 .messaging-area-container .messaging-area .contacts-area .contacts .contact .picture img {
8351 .messaging-area-container .messaging-area .contacts-area .contacts .contact .information {
8356 display: inline-block
;
8357 box-sizing: border-box
;
8359 .messaging-area-container .messaging-area .contacts-area .contacts .contact .information .name {
8362 .messaging-area-container .messaging-area .contacts-area .contacts .contact .information .name img {
8363 vertical-align: baseline
;
8365 .messaging-area-container .messaging-area .contacts-area .contacts .contact .information .lastmessage {
8366 word-wrap: break-word
;
8371 text-overflow: ellipsis
;
8372 white-space: nowrap
;
8374 padding-right: 10px;
8376 .messaging-area-container .messaging-area .contacts-area .contacts .contact .unread-count-container {
8380 box-sizing: border-box
;
8382 .messaging-area-container .messaging-area .contacts-area .tabs {
8383 border-top: 1px solid
#e3e3e3;
8385 box-sizing: border-box
;
8387 .messaging-area-container .messaging-area .contacts-area .tabs .tab {
8390 background-color: #f5f5f5;
8396 .messaging-area-container .messaging-area .contacts-area .tabs .tab:hover {
8399 .messaging-area-container .messaging-area .contacts-area .tabs .tab .tabimage {
8403 .messaging-area-container .messaging-area .contacts-area .tabs .tab .tabimage img {
8406 .messaging-area-container .messaging-area .contacts-area .tabs .tab.selected {
8409 .messaging-area-container .messaging-area .messages-area {
8410 width: calc
(100% - 280px);
8412 box-sizing: border-box
;
8417 @media (max-height: 670px) {
8418 .messaging-area-container .messaging-area .messages-area {
8422 .messaging-area-container .messaging-area .messages-area .btn-container {
8427 font-weight: normal
;
8429 .messaging-area-container .messaging-area .messages-area .btn-container.view-toggle {
8432 .messaging-area-container .messaging-area .messages-area .btn-container.delete-all {
8435 .messaging-area-container .messaging-area .messages-area .profile-header {
8440 .messaging-area-container .messaging-area .messages-area .profile-header .btn-container {
8443 .messaging-area-container .messaging-area .messages-area .profile-header .btn-container .btn-link {
8445 line-height: inherit
;
8447 .messaging-area-container .messaging-area .messages-area .profile {
8451 box-sizing: border-box
;
8453 -webkit-overflow-scrolling: touch
;
8455 @media (max-height: 670px) {
8456 .messaging-area-container .messaging-area .messages-area .profile {
8460 .messaging-area-container .messaging-area .messages-area .profile .user-container {
8463 .messaging-area-container .messaging-area .messages-area .profile .user-container .profile-picture {
8466 display: inline-block
;
8468 .messaging-area-container .messaging-area .messages-area .profile .user-container .name-container {
8469 display: inline-block
;
8470 vertical-align: top
;
8474 .messaging-area-container .messaging-area .messages-area .profile .user-container .name-container .name {
8478 .messaging-area-container .messaging-area .messages-area .profile .user-container .name-container .status {
8482 .messaging-area-container .messaging-area .messages-area .profile .information {
8484 display: inline-block
;
8490 .messaging-area-container .messaging-area .messages-area .profile .information .name {
8491 display: inline-block
;
8496 .messaging-area-container .messaging-area .messages-area .profile .information .value {
8497 display: inline-block
;
8499 .messaging-area-container .messaging-area .messages-area .profile .actions {
8502 .messaging-area-container .messaging-area .messages-area .profile .actions .separator {
8503 border-bottom: 1px solid
#e3e3e3;
8504 margin-bottom: 20px;
8505 padding-bottom: 5px;
8507 .messaging-area-container .messaging-area .messages-area .profile .actions .separator a.danger {
8510 .messaging-area-container .messaging-area .messages-area .messages-header {
8514 box-sizing: border-box
;
8515 border-bottom: 1px solid
#e3e3e3;
8519 .messaging-area-container .messaging-area .messages-area .messages-header .btn-link {
8521 line-height: inherit
;
8523 .messaging-area-container .messaging-area .messages-area .messages-header .delete-instructions {
8526 .messaging-area-container .messaging-area .messages-area .messages-header .name-container {
8528 display: inline-block
;
8530 .messaging-area-container .messaging-area .messages-area .messages-header .name-container .name {
8533 .messaging-area-container .messaging-area .messages-area .messages-header .name-container .status {
8536 font-weight: normal
;
8538 .messaging-area-container .messaging-area .messages-area .messages-header .actions {
8542 padding-right: 15px;
8543 font-weight: normal
;
8545 .messaging-area-container .messaging-area .messages-area .messages-header .actions .cancel-messages-delete {
8548 .messaging-area-container .messaging-area .messages-area .messages {
8552 -webkit-overflow-scrolling: touch
;
8553 box-sizing: border-box
;
8556 @media (max-height: 670px) {
8557 .messaging-area-container .messaging-area .messages-area .messages {
8561 .messaging-area-container .messaging-area .messages-area .messages .blocktime {
8568 .messaging-area-container .messaging-area .messages-area .messages .message .deletemessagecheckbox {
8573 .messaging-area-container .messaging-area .messages-area .messages .message .content {
8574 border: 1px solid
#e3e3e3;
8578 word-wrap: break-word
;
8583 .messaging-area-container .messaging-area .messages-area .messages .message .content .text {
8586 .messaging-area-container .messaging-area .messages-area .messages .message .content .text p {
8589 .messaging-area-container .messaging-area .messages-area .messages .message .content .timesent {
8594 .messaging-area-container .messaging-area .messages-area .messages .message .content.left {
8597 .messaging-area-container .messaging-area .messages-area .messages .message .content.right {
8600 .messaging-area-container .messaging-area .messages-area .response {
8602 border-bottom-right-radius: 4px;
8603 padding: 10px 10px 9px;
8610 border-top: 1px solid
#e3e3e3;
8611 box-sizing: border-box
;
8612 background-color: #fff;
8613 transition: background-color linear
0.2s;
8615 .messaging-area-container .messaging-area .messages-area .response .delete-confirmation {
8618 .messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn.btn-link.confirm {
8619 border: 1px solid
#4f94cd;
8622 .messaging-area-container .messaging-area .messages-area .response .delete-confirmation .btn.btn-link.confirm:hover {
8623 background-color: #4f94cd;
8627 .messaging-area-container .messaging-area .messages-area .response .message-box {
8630 .messaging-area-container .messaging-area .messages-area .response .message-box .message-text-container {
8631 display: table-cell
;
8633 .messaging-area-container .messaging-area .messages-area .response .message-box .message-text-container textarea {
8639 box-sizing: border-box
;
8640 background-color: #f5f5f5;
8641 transition: background-color linear
0.2s;
8643 .messaging-area-container .messaging-area .messages-area .response .message-box .message-text-container textarea:focus {
8646 .messaging-area-container .messaging-area .messages-area .response .message-box .send-button-container {
8647 display: table-cell
;
8650 .messaging-area-container .messaging-area .messages-area .response.messaging {
8651 background-color: #f5f5f5;
8652 transition: background-color linear
0.2s;
8654 .messaging-area-container .messaging-area .messages-area .response.messaging .message-box .message-text-container textarea {
8655 background-color: #fff;
8656 transition: background-color linear
0.2s;
8658 .messaging-area-container .messaging-area .messages-area.editing .messages-header .btn-container.view-all {
8661 .messaging-area-container .messaging-area .messages-area.editing .messages-header .btn-container.delete-all {
8664 .messaging-area-container .messaging-area .messages-area.editing .messages-header .delete-instructions {
8667 .messaging-area-container .messaging-area .messages-area.editing .messages-header .name-container {
8670 .messaging-area-container .messaging-area .messages-area.editing .messages-header .actions .messages-delete {
8673 .messaging-area-container .messaging-area .messages-area.editing .messages-header .actions .cancel-messages-delete {
8676 .messaging-area-container .messaging-area .messages-area.editing .messages .message {
8679 .messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked="true"] .content {
8680 background-color: #4f94cd;
8681 border-color: #4f94cd;
8684 .messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked="true"] .content .timesent {
8687 .messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked="false"] .content:hover {
8688 background-color: #79b5e6;
8691 .messaging-area-container .messaging-area .messages-area.editing .messages .message[aria-checked="false"] .content:hover .timesent {
8694 .messaging-area-container .messaging-area .messages-area.editing .response .delete-confirmation {
8697 .messaging-area-container .messaging-area .messages-area.editing .response .message-box {
8700 .preferences-container .container-fluid {
8703 .preferences-container .container-fluid .span6 {
8706 .preferences-container .align-bottom {
8707 vertical-align: bottom
;
8709 .preferences-container .preference-table {
8710 border: 1px solid
#ddd;
8712 .preferences-container .preference-table thead th {
8715 .preferences-container .preference-table thead th .config-warning {
8718 .preferences-container .preference-table thead th.unconfigured .config-warning {
8719 display: inline-block
;
8721 .preferences-container .preference-table tr td:not(:first-child) {
8725 .preferences-container .preference-table tr td:nth-child(even) {
8726 background-color: #f7f7f7;
8728 .preferences-container .preference-table tr th:nth-child(even) {
8729 background-color: #f7f7f7;
8731 .preferences-container .preference-table .preference-row .hover-tooltip-container {
8732 display: inline-block
;
8734 .preferences-container .preference-table .preference-row .preference-name {
8735 vertical-align: middle
;
8737 .preferences-container .preference-table .preference-row .disabled-message {
8742 .preferences-container .preference-table .preference-row .preference-state {
8745 display: inline-block
;
8746 vertical-align: middle
;
8748 .preferences-container .preference-table .preference-row .preference-state input[type="checkbox"]:checked + .preference-state-status-container {
8749 background-color: #5cb85c;
8751 .preferences-container .preference-table .preference-row .preference-state input[type="checkbox"]:checked + .preference-state-status-container .on-text {
8752 display: inline-block
;
8754 .preferences-container .preference-table .preference-row .preference-state input[type="checkbox"]:checked + .preference-state-status-container .off-text {
8757 .preferences-container .preference-table .preference-row .preference-state .preference-state-status-container {
8763 background-color: #d9534f;
8767 .preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .loading-icon {
8770 .preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .on-text {
8773 .preferences-container .preference-table .preference-row .preference-state .preference-state-status-container .off-text {
8774 display: inline-block
;
8776 .preferences-container
.preference-table
.preference-row
.preference-state
.loading input
[type
="checkbox"]:checked
+ .preference-state-status-container
.on-text
,
8777 .preferences-container .preference-table .preference-row .preference-state.loading input[type="checkbox"]:checked + .preference-state-status-container .off-text {
8780 .preferences-container
.preference-table
.preference-row
.preference-state
.loading
.preference-state-status-container
.on-text
,
8781 .preferences-container .preference-table .preference-row .preference-state.loading .preference-state-status-container .off-text {
8784 .preferences-container .preference-table .preference-row .preference-state.loading .preference-state-status-container .loading-icon {
8787 .preferences-container .preference-table .preference-row.loading .preference-name .loading-icon {
8793 .disabled .disabled-message {
8796 .disabled .disabled-message + form {
8799 .general-settings-container .loading-icon {
8802 .general-settings-container .loading .loading-icon {
8803 display: inline-block
;
8805 .general-settings-container label {
8806 display: inline-block
;
8808 .processor-container {
8811 .processor-container .loading-container {
8817 background-color: rgba
(255, 255, 255, 0.5);
8819 .processor-container .loading-container .vertical-align {
8822 display: inline-block
;
8823 vertical-align: middle
;
8825 .processor-container.loading .loading-container {
8828 .preferences-page-container .checkbox-container {
8832 .preferences-page-container .checkbox-container input {
8836 .preferences-page-container .checkbox-container .loading-icon {
8839 .preferences-page-container .checkbox-container.loading .loading-icon {
8840 display: inline-block
;
8842 .notification-area {
8844 box-sizing: border-box
;
8846 margin-bottom: 30px;
8847 border: 1px solid
#e3e3e3;
8849 @media (max-height: 670px) {
8850 .notification-area {
8854 .notification-area .control-area {
8855 box-sizing: border-box
;
8856 display: inline-block
;
8860 -webkit-overflow-scrolling: touch
;
8861 border-right: 1px solid
#e3e3e3;
8863 .notification-area .control-area .content {
8866 .notification-area .control-area .content .content-item-container {
8869 .notification-area .control-area .content:empty + .empty-text {
8872 .notification-area .control-area .loading-icon {
8875 .notification-area .control-area .empty-text {
8880 .notification-area .control-area.loading .loading-icon {
8883 box-sizing: border-box
;
8886 .notification-area .control-area.loading .content:empty + .empty-text {
8889 .notification-area .content-area {
8890 box-sizing: border-box
;
8891 display: inline-block
;
8892 width: calc
(100% - 300px);
8895 .notification-area .content-area .toggle-mode {
8898 .notification-area .content-area .header {
8900 box-sizing: border-box
;
8901 border-bottom: 1px solid
#e3e3e3;
8904 .notification-area .content-area .header .image-container {
8905 display: inline-block
;
8910 .notification-area .content-area .header .subject-container {
8911 display: inline-block
;
8912 max-width: calc
(100% - 24px);
8913 white-space: nowrap
;
8915 text-overflow: ellipsis
;
8918 box-sizing: border-box
;
8920 .notification-area .content-area .header .timestamp {
8927 .notification-area .content-area .header:empty {
8930 .notification-area .content-area > .content {
8932 box-sizing: border-box
;
8934 -webkit-overflow-scrolling: touch
;
8937 @media (max-height: 670px) {
8938 .notification-area .content-area > .content {
8942 .notification-area .content-area > .content:empty {
8945 .notification-area .content-area > .content:empty + .empty-text {
8950 .notification-area .content-area .empty-text {
8953 .notification-area .content-area .footer {
8955 box-sizing: border-box
;
8958 .notification-area .content-area .footer a {
8961 .notification-area .content-area .footer:empty {
8964 @media (max-width: 979px) {
8965 .messaging-area-container .messaging-area {
8970 .messaging-area-container .messaging-area .messages-area .messages-header .btn-container.view-toggle {
8973 .messaging-area-container .messaging-area .messages-area .messages-header .btn-container.delete-all {
8976 .messaging-area-container .messaging-area .messages-area .profile-header {
8979 .messaging-area-container .messaging-area .messages-area .profile {
8982 .messaging-area-container .messaging-area .messages-area.editing .messages-header .btn-container.view-toggle {
8985 .messaging-area-container .messaging-area .messages-area.editing .messages-header .btn-container.delete-all {
8988 .messaging-area-container .messaging-area .contacts-area {
8997 .messaging-area-container .messaging-area .messages-area {
9005 .messaging-area-container .messaging-area.show-messages .contacts-area {
9009 transition: left
0.25s, opacity
0.25s, visibility
0.25s;
9011 .messaging-area-container .messaging-area.show-messages .messages-area {
9014 visibility: visible
;
9015 transition: right
0.25s, opacity
0.25s, visibility
0.25s;
9017 .messaging-area-container .messaging-area.hide-messages .contacts-area {
9020 visibility: visible
;
9021 transition: left
0.25s, opacity
0.25s, visibility
0.25s;
9023 .messaging-area-container .messaging-area.hide-messages .contacts-area .contact.selected {
9024 background-color: inherit
;
9026 border-bottom: 1px solid
#e3e3e3;
9028 .messaging-area-container .messaging-area.hide-messages .contacts-area .contact.selected:hover {
9029 background-color: #4f94cd;
9032 background-color: #79b5e6;
9034 .messaging-area-container .messaging-area.hide-messages .contacts-area .contact.selected:hover .information .lastmessage {
9037 .messaging-area-container .messaging-area.hide-messages .contacts-area .contact.selected:hover .picture {
9040 .messaging-area-container .messaging-area.hide-messages .contacts-area .contact.selected .picture {
9041 border-bottom: 1px solid
#fff;
9043 .messaging-area-container .messaging-area.hide-messages .contacts-area .contact.selected .information .lastmessage {
9046 .messaging-area-container .messaging-area.hide-messages .messages-area {
9050 transition: right
0.25s, opacity
0.25s, visibility
0.25s;
9052 .notification-area {
9056 .notification-area .control-area {
9063 visibility: visible
;
9064 transition: left
0.25s;
9066 .notification-area .content-area {
9073 transition: right
0.25s, opacity
0.25s, visibility
0.25s;
9075 .notification-area .content-area .toggle-mode {
9076 display: inline-block
;
9081 box-sizing: border-box
;
9082 border-right: 1px solid
#e3e3e3;
9083 border-bottom: 1px solid
#e3e3e3;
9085 .notification-area .content-area .header {
9086 display: inline-block
;
9087 width: calc
(100% - 70px);
9089 .notification-area.show-content-area .control-area {
9093 transition: left
0.25s, opacity
0.25s, visibility
0.25s;
9095 .notification-area.show-content-area .content-area {
9098 visibility: visible
;
9099 transition: right
0.25s;
9102 @media (max-width: 979px) and
(max-height: 670px) {
9103 .messaging-area-container .messaging-area {
9107 @media (max-width: 480px) {
9108 .messaging-area-container .messaging-area .messages-area.editing .messages-header {
9111 .messaging-area-container .messaging-area .messages-area.editing .messages-header .delete-all {
9114 .messaging-area-container .messaging-area .messages-area.editing .messages-header .actions {
9117 .messaging-area-container .messaging-area .messages-area.editing .messages {
9125 .questioncategories h3 {
9134 #chooseqtype .instruction
{
9137 #chooseqtype .fakeqtypes
{
9138 border-top: 1px solid silver
;
9140 #chooseqtype .qtypeoption
{
9141 margin-bottom: 0.5em;
9143 #chooseqtype label
{
9146 #chooseqtype .qtypename img
{
9149 #chooseqtype .qtypename
{
9150 display: inline-table
;
9153 #chooseqtype .qtypesummary
{
9157 #chooseqtype .submitbuttons
{
9161 #qtypechoicecontainer {
9164 #qtypechoicecontainer_c.yui-panel-container
.shadow
.underlay
{
9167 #qtypechoicecontainer.yui-panel
.hd
{
9169 letter-spacing: 1px;
9170 text-shadow: 1px 1px 1px #fff;
9171 -webkit-border-top-right-radius: 10px;
9172 -moz-border-radius-topright: 10px;
9173 border-top-right-radius: 10px;
9174 -webkit-border-top-left-radius: 10px;
9175 -moz-border-radius-topleft: 10px;
9176 border-top-left-radius: 10px;
9177 border: 1px solid
#ccc;
9178 border-bottom: 1px solid
#bbb;
9179 background-color: #ebebeb;
9180 background-image: -moz-linear-gradient
(top
, #fff, #ccc);
9181 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#ccc));
9182 background-image: -webkit-linear-gradient
(top
, #fff, #ccc);
9183 background-image: -o-linear-gradient
(top
, #fff, #ccc);
9184 background-image: linear-gradient
(to bottom
, #fff, #ccc);
9185 background-repeat: repeat-x
;
9186 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffcccccc', GradientType
=0);
9188 #qtypechoicecontainer {
9191 background: #f2f2f2;
9192 -webkit-border-radius: 10px;
9193 -moz-border-radius: 10px;
9194 border-radius: 10px;
9195 border: 1px solid
#ccc;
9197 -webkit-box-shadow: 5px 5px 20px 0 #666;
9198 -moz-box-shadow: 5px 5px 20px 0 #666;
9199 box-shadow: 5px 5px 20px 0 #666;
9201 #qtypechoicecontainer #chooseqtype
{
9204 #chooseqtypehead h3
{
9206 font-weight: normal
;
9208 #chooseqtype .qtypes
{
9210 border-bottom: 1px solid
#bbb;
9213 /* stylelint-disable declaration-block-no-duplicate-properties */
9214 #chooseqtype .alloptions
{
9218 max-height: calc
(85vh);
9219 /* The next line is a workaround because recess is crap. Delete ththe following line once
9220 * https://github.com/twitter/recess/issues/59 / https://github.com/twitter/recess/issues/75
9221 * is fixed. The previous line is the right one. */
9225 /* stylelint-enable */
9226 #chooseqtype .qtypeoption
{
9228 padding: 0.3em 0.3em 0.3em 1.6em;
9230 #chooseqtype .qtypeoption img
{
9231 vertical-align: text-bottom
;
9233 padding-right: 0.5em;
9235 #chooseqtype .selected
{
9236 background-color: #fff;
9237 -webkit-box-shadow: 0px 0 10px 0 #ccc;
9238 -moz-box-shadow: 0px 0 10px 0 #ccc;
9239 box-shadow: 0px 0 10px 0 #ccc;
9241 #chooseqtype .instruction
,
9242 #chooseqtype .qtypesummary
{
9252 padding: 1.5em 1.6em;
9253 background-color: #fff;
9255 #chooseqtype .instruction
,
9256 #chooseqtype .selected
.qtypesummary
{
9259 #categoryquestions {
9262 #categoryquestions td
,
9263 #categoryquestions th
{
9266 #categoryquestions th
{
9268 font-weight: normal
;
9270 #categoryquestions .checkbox
{
9273 #categoryquestions .checkbox input
[type
="checkbox"] {
9277 #categoryquestions img
.iconsmall
{
9280 #categoryquestions .iconcol
{
9283 #categoryquestions label
{
9286 #categoryquestions .header
{
9289 #page-mod-quiz-edit div
.questionbankwindow div
.header
{
9292 #page-mod-quiz-edit div
.questionbankwindow
.block
{
9295 .questionbank .singleselect {
9298 /* Question editing form */
9299 #combinedfeedbackhdr div
.fhtmleditor
{
9302 #combinedfeedbackhdr div
.fcheckbox
{
9305 #multitriesheader div
.fitem_feditor
{
9308 #multitriesheader div
.fitem_fgroup
{
9311 #multitriesheader div
.fitem_fgroup fieldset
.felement label
{
9313 margin-right: 0.3em;
9315 body
.path-question-type
.fitem_fgroup
.accesshide
{
9316 /* Hack to display the labels within a form group. */
9319 padding-right: .3em;
9324 margin: 0 auto
1.8em auto
;
9330 margin-bottom: 1.8em;
9331 background-color: #eee;
9332 border: 1px solid
#dcdcdc;
9333 -webkit-border-radius: 2px;
9334 -moz-border-radius: 2px;
9350 .que .info .questionflag.editable {
9353 .que
.info
.editquestion img
,
9354 .que
.info
.questionflag img
,
9355 .que .info .questionflag input {
9356 vertical-align: bottom
;
9359 margin: 0 0 0 8.5em;
9364 padding: 8px 35px 8px 14px;
9365 margin-bottom: 20px;
9366 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
9367 background-color: #fcf8e3;
9368 border: 1px solid
#fbeed5;
9369 -webkit-border-radius: 4px;
9370 -moz-border-radius: 4px;
9375 background-color: #d9edf7;
9376 border-color: #bce8f1;
9380 .formulation input
[type
="text"],
9381 .formulation select {
9383 vertical-align: baseline
;
9385 .que.multianswer .formulation .yui3-widget-positioned .feedbackspan {
9386 box-sizing: content-box
;
9391 .path-mod-quiz input[size] {
9395 background-color: #dff0d8;
9396 border-color: #d6e9c6;
9402 margin-bottom: 20px;
9403 background-color: #f5f5f5;
9404 border: 1px solid
#e3e3e3;
9405 -webkit-border-radius: 4px;
9406 -moz-border-radius: 4px;
9408 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
9409 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
9410 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
9411 border-color: #e3e3e3;
9413 .que .history blockquote {
9415 border-color: rgba
(0, 0, 0, 0.15);
9418 margin: 0.7em 0 0.3em 0;
9424 .que
.specificfeedback
,
9425 .que
.generalfeedback
,
9433 margin-bottom: 1.5em;
9436 display: inline-block
;
9438 font-size: 11.844px;
9442 vertical-align: baseline
;
9443 white-space: nowrap
;
9444 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
9445 background-color: #999;
9446 -webkit-border-radius: 3px;
9447 -moz-border-radius: 3px;
9450 .que .correctness:empty {
9453 .que .correctness-important {
9454 background-color: #b94a48;
9456 .que .correctness-important[href] {
9457 background-color: #953b39;
9459 .que .correctness-warning {
9460 background-color: #f89406;
9462 .que .correctness-warning[href] {
9463 background-color: #c67605;
9465 .que .correctness-success {
9466 background-color: #468847;
9468 .que .correctness-success[href] {
9469 background-color: #356635;
9471 .que .correctness-info {
9472 background-color: #3a87ad;
9474 .que .correctness-info[href] {
9475 background-color: #2d6987;
9477 .que .correctness-inverse {
9478 background-color: #333;
9480 .que .correctness-inverse[href] {
9481 background-color: #1a1a1a;
9483 .que .correctness.correct {
9484 background-color: #468847;
9486 .que .correctness.partiallycorrect {
9487 background-color: #f89406;
9489 .que
.correctness
.notanswered
,
9490 .que .correctness.incorrect {
9491 background-color: #b94a48;
9493 .que .validationerror {
9496 .formulation .correct {
9497 background-color: #dff0d8;
9499 .formulation .partiallycorrect {
9500 background-color: #fcf8e3;
9502 .formulation .incorrect {
9503 background-color: #f2dede;
9505 .formulation select
.correct
,
9506 .formulation input.correct {
9508 background-color: #dff0d8;
9509 border-color: #468847;
9510 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9511 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9512 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9514 .formulation select
.correct:focus
,
9515 .formulation input.correct:focus {
9516 border-color: #356635;
9517 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
9518 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
9519 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
9521 .formulation select
.partiallycorrect
,
9522 .formulation input.partiallycorrect {
9524 background-color: #fcf8e3;
9525 border-color: #8a6d3b;
9526 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9527 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9528 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9530 .formulation select
.partiallycorrect:focus
,
9531 .formulation input.partiallycorrect:focus {
9532 border-color: #66512c;
9533 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
9534 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
9535 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
9537 .formulation select
.incorrect
,
9538 .formulation input.incorrect {
9540 background-color: #f2dede;
9541 border-color: #b94a48;
9542 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9543 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9544 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
9546 .formulation select
.incorrect:focus
,
9547 .formulation input.incorrect:focus {
9548 border-color: #953b39;
9549 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
9550 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
9551 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
9563 .que .history table {
9567 .que .history .current {
9570 .que .questioncorrectnessicon {
9571 vertical-align: text-bottom
;
9573 .que input.questionflagimage {
9578 border-bottom: 1px solid
#555;
9580 .mform .que.comment .fitemtitle {
9583 #page-question-preview #techinfo
{
9586 #page-mod-quiz-edit .box
.generalbox
.questionbank
{
9589 #page-mod-quiz-edit .questionbank
.categorypagingbarcontainer
,
9590 #page-mod-quiz-edit .questionbank
.categoryquestionscontainer
,
9591 #page-mod-quiz-edit .questionbank
.choosecategory
{
9594 #page-mod-quiz-edit .questionbank
.choosecategory select
{
9597 #page-mod-quiz-edit div
.questionbank
.categoryquestionscontainer
{
9598 background: transparent
;
9600 #page-mod-quiz-edit #categoryquestions
> thead
{
9603 #page-mod-quiz-edit #categoryquestions
> tbody
> tr:nth-of-type
(even
) {
9604 background: #e4e4e4;
9606 #page-mod-quiz-edit .questionbankwindow div
.header
{
9609 -webkit-border-top-right-radius: 4px;
9610 -moz-border-radius-topright: 4px;
9611 border-top-right-radius: 4px;
9612 -webkit-border-top-left-radius: 4px;
9613 -moz-border-radius-topleft: 4px;
9614 border-top-left-radius: 4px;
9615 margin: 0 -10px 0 -10px;
9616 padding: 2px 10px 2px 10px;
9617 background: transparent
;
9620 #page-mod-quiz-edit .questionbankwindow div
.header
a:link
,
9621 #page-mod-quiz-edit .questionbankwindow div
.header
a:visited
{
9624 #page-mod-quiz-edit .questionbankwindow div
.header
a:hover
{
9627 #page-mod-quiz-edit .createnewquestion
{
9630 #page-mod-quiz-edit .createnewquestion div
,
9631 #page-mod-quiz-edit .createnewquestion input
{
9634 #page-mod-quiz-edit .questionbankwindow div
.header
.title
{
9637 #page-mod-quiz-edit div
.container div
.generalbox
{
9638 background-color: transparent
;
9641 #page-mod-quiz-edit .categoryinfo
{
9642 background-color: transparent
;
9643 border-bottom: none
;
9645 #page-mod-quiz-edit .createnewquestion
.singlebutton input
{
9648 #page-mod-quiz-edit div
.questionbank
.categorysortopotionscontainer
,
9649 #page-mod-quiz-edit div
.questionbank
.categoryselectallcontainer
{
9650 padding: 0 0 1.5em 0;
9652 #page-mod-quiz-edit div
.questionbank
.categorypagingbarcontainer
{
9653 background-color: transparent
;
9658 #page-mod-quiz-edit div
.questionbank
.categorypagingbarcontainer
.paging
{
9661 #page-mod-quiz-edit div
.question div
.content div
.questioncontrols
{
9662 background-color: #fff;
9664 #page-mod-quiz-edit div
.question div
.content div
.points
{
9668 background-color: #fff;
9674 #page-mod-quiz-edit div
.question div
.content div
.points br
{
9677 #page-mod-quiz-edit div
.question div
.content div
.points label
{
9678 display: inline-block
;
9680 #page-mod-quiz-edit div
.quizpage
.pagecontent
.pagestatus
{
9681 background-color: #fff;
9683 #page-mod-quiz-edit .quizpagedelete
,
9684 #page-mod-quiz-edit .quizpagedelete img
{
9685 background-color: transparent
;
9687 #page-mod-quiz-edit div
.quizpage
.pagecontent
{
9688 border: 1px solid
#ddd;
9689 -webkit-border-radius: 2px;
9690 -moz-border-radius: 2px;
9694 #page-mod-quiz-edit div
.questionbank
.categoryinfo
{
9697 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer
{
9700 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer strong
{
9703 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer hr
,
9704 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer br
{
9707 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer strong
{
9708 margin-left: -0.3em;
9710 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer strong label
{
9713 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer input
{
9716 #page-mod-quiz-edit div
.questionbank
.modulespecificbuttonscontainer input
+ input
{
9719 .questionbankwindow .module {
9722 #page-mod-quiz-edit div
.editq div
.question div
.content
{
9723 background-color: #fff;
9724 border: 1px solid
#ddd;
9725 -webkit-border-radius: 2px;
9726 -moz-border-radius: 2px;
9730 .path-mod-quiz .statedetails {
9737 .que.shortanswer .answer {
9743 body
.path-question-type
.mform fieldset
.hidden
{
9747 .tag-condition-container {
9751 .userprofile .fullprofilelink {
9755 .userprofile .page-context-header {
9756 margin-bottom: 10px;
9758 .userprofile .description {
9760 margin-bottom: 30px;
9762 .userprofile .profile_tree {
9763 -webkit-column-count: 2;
9764 -moz-column-count: 2;
9766 -webkit-column-gap: 20px;
9767 -moz-column-gap: 20px;
9770 .userprofile .profile_tree section {
9771 display: inline-block
;
9773 border: 1px solid
#ddd;
9776 margin-bottom: 20px;
9777 -webkit-box-sizing: border-box
;
9778 -moz-box-sizing: border-box
;
9779 box-sizing: border-box
;
9781 .userprofile .profile_tree section h3 {
9785 .userprofile dl.list {
9788 .userprofile dl
.list:before
,
9789 .userprofile dl.list:after {
9794 .userprofile dl.list:after {
9797 .userprofile dl.list dt {
9803 text-overflow: ellipsis
;
9804 white-space: nowrap
;
9806 .userprofile dl.list dd {
9817 #page-user-profile .node_category ul
,
9818 .path-user .node_category ul {
9823 #page-user-profile .node_category li
,
9824 .path-user .node_category li {
9827 #page-user-profile .node_category
.editprofile
,
9828 .path-user
.node_category
.editprofile
,
9829 #page-user-profile .node_category
.viewmore
,
9830 .path-user .node_category .viewmore {
9833 #participantsform .no-overflow
{
9837 * This rule has been added to duplicate the style of icons with the
9838 * .iconsmall class for consistent rendering.
9840 * Loading a pix icon using the template helper returns icons with
9841 * the class 'smallicon' instead of 'iconsmall'.
9843 #page-user-profile .ajax-contact-button img
.smallicon
{
9848 vertical-align: middle
;
9850 .ajax-contact-button {
9851 box-sizing: border-box
;
9854 .ajax-contact-button.loading .loading-icon {
9857 .ajax-contact-button .loading-icon {
9864 background-color: rgba
(255, 255, 255, 0.7);
9866 .ajax-contact-button .loading-icon .smallicon {
9870 transform: translate
(-50%, -50%);
9872 @media (max-width: 480px) {
9873 .userprofile .profile_tree {
9874 /** Display the profile on one column on phones. */
9875 -webkit-column-count: 1;
9876 -moz-column-count: 1;
9878 -webkit-column-gap: 20px;
9879 -moz-column-gap: 20px;
9883 .userlist .action-icon img {
9884 vertical-align: middle
;
9886 .userlist #showall {
9889 .userlist .buttons {
9892 .userlist .buttons label {
9895 .userlist table#participants {
9898 .userlist table#participants td {
9901 vertical-align: middle
;
9903 .userlist table#participants th {
9907 .userlist table.controls {
9910 .userlist table.controls tr {
9911 vertical-align: top
;
9913 .userlist table.controls .right {
9916 .userlist table.controls .groupselector {
9920 .userlist table.controls .groupselector label {
9926 border-collapse: separate
;
9930 .userinfobox .side {
9932 vertical-align: top
;
9934 .userinfobox .userpicture {
9938 .userinfobox .content {
9939 vertical-align: top
;
9941 .userinfobox .links {
9944 vertical-align: bottom
;
9946 .userinfobox .links a {
9949 .userinfobox .list td {
9952 .userinfobox .username {
9953 padding-bottom: 20px;
9956 .userinfobox td.label {
9958 white-space: nowrap
;
9959 vertical-align: top
;
9965 margin-bottom: 20px;
9966 background-color: #f5f5f5;
9967 border: 1px solid
#e3e3e3;
9968 -webkit-border-radius: 4px;
9969 -moz-border-radius: 4px;
9971 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
9972 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
9973 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
9974 border-color: #e3e3e3;
9977 .groupinfobox blockquote {
9979 border-color: rgba
(0, 0, 0, 0.15);
9984 .groupinfobox .left {
9987 vertical-align: top
;
9997 margin-right: 0.6em;
9999 .course-participation #showall {
10000 text-align: center
;
10003 #user-policy .noticebox
{
10004 text-align: center
;
10006 margin-right: auto
;
10007 margin-bottom: 10px;
10011 #user-policy #policyframe
{
10018 .userselector select {
10021 .userselector div {
10024 .userselector div label {
10025 margin-right: 0.3em;
10027 /* Next style does not work in all browsers but looks nicer when it does */
10028 .userselector .userselector-infobelow {
10031 #userselector_options {
10034 #userselector_options .collapsibleregioncaption
{
10037 #userselector_options p
{
10041 /** user full profile */
10042 #page-user-profile .messagebox
{
10043 text-align: center
;
10045 margin-right: auto
;
10047 /** user course profile */
10048 #page-course-view-weeks .messagebox
{
10049 text-align: center
;
10051 margin-right: auto
;
10053 .profileeditor > .singleselect {
10054 margin: 0 0.5em 0 0;
10056 .profileeditor > .singlebutton {
10057 display: inline-block
;
10058 margin: 0 0 0 0.5em;
10060 .profileeditor
> .singlebutton div
,
10061 .profileeditor > .singlebutton input {
10064 /** Preferences page */
10065 .preferences-group ul {
10070 .search-results .result {
10074 .search-results .result .result-content {
10077 .search-results .result .filename {
10078 font-style: italic
;
10080 .search-input-wrapper {
10081 margin: 0 5px 0 2px;
10086 transition: width
0.5s ease
, left
0.5s ease
;
10088 .search-input-wrapper > div {
10090 margin: 10px 0 9px 0;
10092 .search-input-wrapper > form {
10094 margin: 5px 0 5px 25px;
10095 transition: opacity
0.5s ease-in-out
;
10097 .search-input-wrapper > form > input {
10100 .search-input-wrapper form.expanded {
10103 .search-input-wrapper.expanded {
10106 .navbar .search-input-wrapper > form {
10107 margin: 5px 0 5px 25px;
10109 .search-areas-actions > div {
10110 display: inline-block
;
10112 #core-search-areas .lastcol li
{
10114 text-indent: -24px;
10116 #core-search-areas .lastcol li
> i
{
10121 position: relative
;
10123 .popover-region
.collapsed
.popover-region-toggle:before
,
10124 .popover-region.collapsed .popover-region-toggle:after {
10127 .popover-region.collapsed .popover-region-container {
10131 visibility: hidden
;
10132 transition: height
0.25s, opacity
101ms 0.25s, visibility
101ms 0.25s;
10134 .popover-region-toggle {
10137 .popover-region-toggle::before {
10139 display: inline-block
;
10140 border-left: 10px solid transparent
;
10141 border-right: 10px solid transparent
;
10142 border-bottom: 10px solid
#ddd;
10143 position: absolute
;
10147 .popover-region-toggle::after {
10149 display: inline-block
;
10150 border-left: 9px solid transparent
;
10151 border-right: 9px solid transparent
;
10152 border-bottom: 9px solid
#fff;
10153 position: absolute
;
10160 border-radius: 2px;
10161 background-color: red
;
10165 position: absolute
;
10169 .popover-region-container {
10170 position: absolute
;
10175 border: 1px solid
#ddd;
10176 transition: height
0.25s;
10178 visibility: visible
;
10179 background-color: #fff;
10182 .popover-region-header-container {
10186 padding-right: 5px;
10187 border-bottom: 1px solid
#ddd;
10188 box-sizing: border-box
;
10190 .popover-region-footer-container {
10192 text-align: center
;
10193 border-top: 1px solid
#ddd;
10194 background-color: #fff;
10196 .popover-region-footer-container .popover-region-seeall-text {
10199 .popover-region-header-text {
10205 .popover-region-header-actions {
10208 .popover-region-header-actions > * {
10211 display: inline-block
;
10213 .popover-region-header-actions .loading-icon {
10218 .popover-region-header-actions .newmessage-link {
10219 margin-right: 10px;
10221 .popover-region-header-actions label {
10222 display: inline-block
;
10223 text-align: center
;
10226 .popover-region-content-container {
10227 height: calc
(100% - 56px);
10230 -webkit-overflow-scrolling: touch
;
10232 .popover-region-content-container > .loading-icon {
10234 text-align: center
;
10236 box-sizing: border-box
;
10238 .popover-region-content-container .empty-message {
10240 text-align: center
;
10243 .popover-region-content-container.loading > .loading-icon {
10246 .popover-region-content-container.loading .empty-message {
10249 .navbar .popover-region {
10252 .navbar .popover-region.collapsed .popover-region-container {
10256 visibility: hidden
;
10257 transition: height
0.25s, opacity
101ms 0.25s, visibility
101ms 0.25s;
10259 .navbar .popover-region-toggle {
10262 padding-left: 10px;
10263 padding-right: 10px;
10265 .navbar .popover-region-toggle img {
10269 .navbar .count-container {
10271 border-radius: 2px;
10272 background-color: red
;
10276 position: absolute
;
10280 .navbar .popover-region-container {
10283 .content-item-container {
10285 border-bottom: 1px solid
#ddd;
10286 box-sizing: border-box
;
10288 position: relative
;
10292 text-decoration: none
;
10294 .content-item-container:hover {
10296 background-color: #79b5e6;
10298 .content-item-container:hover .content-item-footer .timestamp {
10301 .content-item-container.unread {
10303 background-color: #f4f4f4;
10305 .content-item-container.unread:hover {
10307 background-color: #79b5e6;
10309 .content-item-container.unread .content-item-body .notification-message {
10312 .content-item-container .context-link {
10314 text-decoration: none
;
10316 .content-item-container .content-item-body {
10317 box-sizing: border-box
;
10318 margin-bottom: 5px;
10320 .content-item-container .content-item-footer {
10322 box-sizing: border-box
;
10324 .content-item-container .content-item-footer .timestamp {
10331 .content-item-container .view-more {
10332 position: absolute
;
10338 .content-item-container.notification .content-item-body .notification-image {
10339 display: inline-block
;
10344 .content-item-container.notification .content-item-body .notification-image img {
10347 .content-item-container.notification .content-item-body .notification-message {
10348 display: inline-block
;
10350 width: calc
(100% - 24px);
10352 .content-item-container.selected {
10353 background-color: #4f94cd;
10355 border-color: #4f94cd;
10357 .content-item-container.selected .content-item-footer .timestamp {
10360 .popover-region-notifications .popover-region-header-container .mark-all-read-button .normal-icon {
10361 display: inline-block
;
10363 .popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .normal-icon {
10366 .popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .loading-icon {
10367 display: inline-block
;
10369 .popover-region-notifications .all-notifications {
10371 visibility: visible
;
10375 .popover-region-notifications .all-notifications:empty + .empty-message {
10378 .popover-region-notifications .notification-image {
10379 display: inline-block
;
10381 vertical-align: top
;
10383 .popover-region-notifications .notification-image img {
10386 .popover-region-notifications .notification-message {
10387 display: inline-block
;
10391 .popover-region-notifications .popover-region-content-container.loading .all-notifications:empty + .empty-message {
10394 .popover-region-messages .mark-all-read-button .normal-icon {
10395 display: inline-block
;
10397 .popover-region-messages .mark-all-read-button.loading .normal-icon {
10400 .popover-region-messages .mark-all-read-button.loading .loading-icon {
10401 display: inline-block
;
10403 .popover-region-messages .popover-region-content-container.loading .popover-region-content .messages:empty + .empty-message {
10406 .popover-region-messages .messages:empty + .empty-message {
10409 .popover-region-messages .content-item-container.unread .content-item-body {
10411 width: calc
(90% - 30px);
10413 .popover-region-messages .content-item-container.unread .unread-count-container {
10414 display: inline-block
;
10416 text-align: center
;
10419 .popover-region-messages .content-item {
10422 box-sizing: border-box
;
10424 .popover-region-messages .profile-image-container {
10426 display: inline-block
;
10427 text-align: center
;
10430 .popover-region-messages .profile-image-container img {
10432 display: inline-block
;
10433 vertical-align: middle
;
10434 border-radius: 50%;
10436 .popover-region-messages .content-item-body {
10437 display: inline-block
;
10438 box-sizing: border-box
;
10439 width: calc
(100% - 30px);
10441 padding-left: 10px;
10444 .popover-region-messages .content-item-body h3 {
10450 .popover-region-messages .content-item-body p {
10453 .popover-region-messages .unread-count-container {
10456 .dir-rtl .popover-region .popover-region-container {
10460 .dir-rtl .popover-region .popover-region-header-text {
10463 .dir-rtl .popover-region .popover-region-header-actions {
10466 .dir-rtl .popover-region .popover-region-header-actions .newmessage-link {
10469 .dir-rtl .navbar .popover-region {
10472 .dir-rtl .navbar .popover-region-container::before {
10476 .dir-rtl .navbar .popover-region-container::after {
10480 .dir-rtl .navbar .popover-region-header-text {
10483 .dir-rtl .navbar .popover-region-header-actions {
10486 .dir-rtl .popover-region-messages .profile-image-container {
10489 .dir-rtl .popover-region-messages .content-item-body {
10491 padding-right: 10px;
10493 .dir-rtl .popover-region-messages .unread-count-container {
10496 @media (max-width: 767px) {
10497 .navbar .popover-region .popover-region-container {
10501 @media (max-width: 480px) {
10502 .navbar .popover-region .popover-region-container {
10515 * Copyright 2013 Twitter, Inc
10516 * Licensed under the Apache License v2.0
10517 * http://www.apache.org/licenses/LICENSE-2.0
10519 * Designed and built with all the love in the world by @mdo and @fat.
10535 color: transparent
;
10537 background-color: transparent
;
10540 .input-block-level {
10544 -webkit-box-sizing: border-box
;
10545 -moz-box-sizing: border-box
;
10546 box-sizing: border-box
;
10563 display: inline-block
;
10567 audio:not
([controls
]) {
10572 -webkit-text-size-adjust: 100%;
10573 -ms-text-size-adjust: 100%;
10576 outline: thin dotted
#333;
10577 outline: 5px auto
-webkit-focus-ring-color
;
10578 outline-offset: -2px;
10586 position: relative
;
10589 vertical-align: baseline
;
10599 /* Responsive images (ensure images don't scale beyond their parents) */
10601 /* Part 1: Set a maxium relative to the parent */
10603 /* IE7-8 need help adjusting responsive images */
10605 /* Part 2: Scale the height according to the width, otherwise you get stretching */
10606 -ms-interpolation-mode: bicubic
;
10609 vertical-align: middle
;
10622 vertical-align: middle
;
10626 *overflow: visible
;
10627 line-height: normal
;
10629 button::-moz-focus-inner
,
10630 input::-moz-focus-inner
{
10635 html input
[type
="button"],
10636 input
[type
="reset"],
10637 input
[type
="submit"] {
10638 -webkit-appearance: button
;
10644 input
[type
="button"],
10645 input
[type
="reset"],
10646 input
[type
="submit"],
10647 input
[type
="radio"],
10648 input
[type
="checkbox"] {
10651 input
[type
="search"] {
10652 -webkit-box-sizing: content-box
;
10653 -moz-box-sizing: content-box
;
10654 box-sizing: content-box
;
10655 -webkit-appearance: textfield
;
10657 input
[type
="search"]::-webkit-search-decoration
,
10658 input
[type
="search"]::-webkit-search-cancel-button
{
10659 -webkit-appearance: none
;
10663 vertical-align: top
;
10667 text-shadow: none
!important
;
10668 color: #000 !important
;
10669 background: transparent
!important
;
10670 box-shadow: none
!important
;
10674 text-decoration: underline
;
10677 content: " (" attr
(href
) ")";
10679 abbr
[title
]:after
{
10680 content: " (" attr
(title
) ")";
10683 a
[href^
="javascript:"]:after
,
10684 a
[href^
="#"]:after
{
10689 border: 1px solid
#999;
10690 page-break-inside: avoid
;
10693 display: table-header-group
;
10697 page-break-inside: avoid
;
10700 max-width: 100% !important
;
10713 page-break-after: avoid
;
10718 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
10722 background-color: #fff;
10726 text-decoration: none
;
10731 text-decoration: underline
;
10734 -webkit-border-radius: 6px;
10735 -moz-border-radius: 6px;
10736 border-radius: 6px;
10740 background-color: #fff;
10741 border: 1px solid
#ccc;
10742 border: 1px solid rgba
(0, 0, 0, 0.2);
10743 -webkit-box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.1);
10744 -moz-box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.1);
10745 box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.1);
10748 -webkit-border-radius: 500px;
10749 -moz-border-radius: 500px;
10750 border-radius: 500px;
10753 margin-left: -20px;
10771 .navbar-static-top
.container
,
10772 .navbar-fixed-top
.container
,
10773 .navbar-fixed-bottom .container {
10813 margin-left: 980px;
10816 margin-left: 900px;
10819 margin-left: 820px;
10822 margin-left: 740px;
10825 margin-left: 660px;
10828 margin-left: 580px;
10831 margin-left: 500px;
10834 margin-left: 420px;
10837 margin-left: 340px;
10840 margin-left: 260px;
10843 margin-left: 180px;
10846 margin-left: 100px;
10861 .row-fluid [class*="span"] {
10865 -webkit-box-sizing: border-box
;
10866 -moz-box-sizing: border-box
;
10867 box-sizing: border-box
;
10869 margin-left: 2.12765957%;
10870 *margin-left: 2.07446809%;
10872 .row-fluid [class*="span"]:first-child {
10875 .row-fluid .controls-row [class*="span"] + [class*="span"] {
10876 margin-left: 2.12765957%;
10878 .row-fluid .span12 {
10880 *width: 99.94680851%;
10882 .row-fluid .span11 {
10883 width: 91.4893617%;
10884 *width: 91.43617021%;
10886 .row-fluid .span10 {
10887 width: 82.9787234%;
10888 *width: 82.92553191%;
10890 .row-fluid .span9 {
10891 width: 74.46808511%;
10892 *width: 74.41489362%;
10894 .row-fluid .span8 {
10895 width: 65.95744681%;
10896 *width: 65.90425532%;
10898 .row-fluid .span7 {
10899 width: 57.44680851%;
10900 *width: 57.39361702%;
10902 .row-fluid .span6 {
10903 width: 48.93617021%;
10904 *width: 48.88297872%;
10906 .row-fluid .span5 {
10907 width: 40.42553191%;
10908 *width: 40.37234043%;
10910 .row-fluid .span4 {
10911 width: 31.91489362%;
10912 *width: 31.86170213%;
10914 .row-fluid .span3 {
10915 width: 23.40425532%;
10916 *width: 23.35106383%;
10918 .row-fluid .span2 {
10919 width: 14.89361702%;
10920 *width: 14.84042553%;
10922 .row-fluid .span1 {
10923 width: 6.38297872%;
10924 *width: 6.32978723%;
10926 .row-fluid .offset12 {
10927 margin-left: 104.25531915%;
10928 *margin-left: 104.14893617%;
10930 .row-fluid .offset12:first-child {
10931 margin-left: 102.12765957%;
10932 *margin-left: 102.0212766%;
10934 .row-fluid .offset11 {
10935 margin-left: 95.74468085%;
10936 *margin-left: 95.63829787%;
10938 .row-fluid .offset11:first-child {
10939 margin-left: 93.61702128%;
10940 *margin-left: 93.5106383%;
10942 .row-fluid .offset10 {
10943 margin-left: 87.23404255%;
10944 *margin-left: 87.12765957%;
10946 .row-fluid .offset10:first-child {
10947 margin-left: 85.10638298%;
10950 .row-fluid .offset9 {
10951 margin-left: 78.72340426%;
10952 *margin-left: 78.61702128%;
10954 .row-fluid .offset9:first-child {
10955 margin-left: 76.59574468%;
10956 *margin-left: 76.4893617%;
10958 .row-fluid .offset8 {
10959 margin-left: 70.21276596%;
10960 *margin-left: 70.10638298%;
10962 .row-fluid .offset8:first-child {
10963 margin-left: 68.08510638%;
10964 *margin-left: 67.9787234%;
10966 .row-fluid .offset7 {
10967 margin-left: 61.70212766%;
10968 *margin-left: 61.59574468%;
10970 .row-fluid .offset7:first-child {
10971 margin-left: 59.57446809%;
10972 *margin-left: 59.46808511%;
10974 .row-fluid .offset6 {
10975 margin-left: 53.19148936%;
10976 *margin-left: 53.08510638%;
10978 .row-fluid .offset6:first-child {
10979 margin-left: 51.06382979%;
10980 *margin-left: 50.95744681%;
10982 .row-fluid .offset5 {
10983 margin-left: 44.68085106%;
10984 *margin-left: 44.57446809%;
10986 .row-fluid .offset5:first-child {
10987 margin-left: 42.55319149%;
10988 *margin-left: 42.44680851%;
10990 .row-fluid .offset4 {
10991 margin-left: 36.17021277%;
10992 *margin-left: 36.06382979%;
10994 .row-fluid .offset4:first-child {
10995 margin-left: 34.04255319%;
10996 *margin-left: 33.93617021%;
10998 .row-fluid .offset3 {
10999 margin-left: 27.65957447%;
11000 *margin-left: 27.55319149%;
11002 .row-fluid .offset3:first-child {
11003 margin-left: 25.53191489%;
11004 *margin-left: 25.42553191%;
11006 .row-fluid .offset2 {
11007 margin-left: 19.14893617%;
11008 *margin-left: 19.04255319%;
11010 .row-fluid .offset2:first-child {
11011 margin-left: 17.0212766%;
11012 *margin-left: 16.91489362%;
11014 .row-fluid .offset1 {
11015 margin-left: 10.63829787%;
11016 *margin-left: 10.53191489%;
11018 .row-fluid .offset1:first-child {
11019 margin-left: 8.5106383%;
11020 *margin-left: 8.40425532%;
11022 [class
*="span"].hide
,
11023 .row-fluid [class*="span"].hide {
11026 [class
*="span"].pull-right
,
11027 .row-fluid [class*="span"].pull-right {
11031 margin-right: auto
;
11045 padding-right: 20px;
11046 padding-left: 20px;
11049 .container-fluid:before
,
11050 .container-fluid:after {
11055 .container-fluid:after {
11062 margin-bottom: 20px;
11074 font-style: italic
;
11077 font-style: normal
;
11089 a
.text-warning:hover
,
11090 a
.text-warning:focus
{
11097 a
.text-error:hover
,
11098 a
.text-error:focus
{
11105 a
.text-info:focus
{
11111 a
.text-success:hover
,
11112 a
.text-success:focus
{
11122 text-align: center
;
11131 font-family: inherit
;
11135 text-rendering: optimizelegibility
;
11143 font-weight: normal
;
11183 padding-bottom: 9px;
11184 margin: 20px 0 30px;
11185 border-bottom: 1px solid
#eee;
11190 margin: 0 0 10px 25px;
11213 display: inline-block
;
11215 /* IE7 inline-block hack */
11218 padding-right: 5px;
11221 margin-bottom: 20px;
11236 .dl-horizontal:before
,
11237 .dl-horizontal:after {
11242 .dl-horizontal:after {
11245 .dl-horizontal dt {
11251 text-overflow: ellipsis
;
11252 white-space: nowrap
;
11254 .dl-horizontal dd {
11255 margin-left: 200px;
11260 border-top: 1px solid
#eee;
11261 border-bottom: 1px solid
#fff;
11264 abbr
[data-original-title
] {
11266 border-bottom: 1px dotted
#999;
11270 text-transform: uppercase
;
11273 padding: 0 0 0 15px;
11275 border-left: 5px solid
#eee;
11288 blockquote
small:before
{
11289 content: '\2014 \00A0';
11291 blockquote
.pull-right
{
11293 padding-right: 15px;
11295 border-right: 5px solid
#eee;
11298 blockquote
.pull-right p
,
11299 blockquote
.pull-right small
{
11302 blockquote
.pull-right
small:before
{
11305 blockquote
.pull-right
small:after
{
11306 content: '\00A0 \2014';
11316 margin-bottom: 20px;
11317 font-style: normal
;
11322 padding: 0 3px 2px;
11323 font-family: Monaco
, Menlo
, Consolas
, "Courier New", monospace
;
11326 -webkit-border-radius: 3px;
11327 -moz-border-radius: 3px;
11328 border-radius: 3px;
11333 background-color: #f7f7f9;
11334 border: 1px solid
#e1e1e8;
11335 white-space: nowrap
;
11343 word-break: break-all
;
11344 word-wrap: break-word
;
11346 white-space: pre-wrap
;
11347 background-color: #f5f5f5;
11348 border: 1px solid
#ccc;
11349 border: 1px solid rgba
(0, 0, 0, 0.15);
11350 -webkit-border-radius: 4px;
11351 -moz-border-radius: 4px;
11352 border-radius: 4px;
11355 margin-bottom: 20px;
11361 white-space: pre-wrap
;
11362 background-color: transparent
;
11367 overflow-y: scroll
;
11381 margin-bottom: 20px;
11386 border-bottom: 1px solid
#e5e5e5;
11398 font-weight: normal
;
11405 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
11409 margin-bottom: 5px;
11413 input
[type
="text"],
11414 input
[type
="password"],
11415 input
[type
="datetime"],
11416 input
[type
="datetime-local"],
11417 input
[type
="date"],
11418 input
[type
="month"],
11419 input
[type
="time"],
11420 input
[type
="week"],
11421 input
[type
="number"],
11422 input
[type
="email"],
11424 input
[type
="search"],
11426 input
[type
="color"],
11427 .uneditable-input {
11428 display: inline-block
;
11431 margin-bottom: 10px;
11435 -webkit-border-radius: 4px;
11436 -moz-border-radius: 4px;
11437 border-radius: 4px;
11438 vertical-align: middle
;
11442 .uneditable-input {
11449 input
[type
="text"],
11450 input
[type
="password"],
11451 input
[type
="datetime"],
11452 input
[type
="datetime-local"],
11453 input
[type
="date"],
11454 input
[type
="month"],
11455 input
[type
="time"],
11456 input
[type
="week"],
11457 input
[type
="number"],
11458 input
[type
="email"],
11460 input
[type
="search"],
11462 input
[type
="color"],
11463 .uneditable-input {
11464 background-color: #fff;
11465 border: 1px solid
#ccc;
11466 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11467 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11468 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11469 -webkit-transition: border linear
.2s, box-shadow linear
.2s;
11470 -moz-transition: border linear
.2s, box-shadow linear
.2s;
11471 -o-transition: border linear
.2s, box-shadow linear
.2s;
11472 transition: border linear
.2s, box-shadow linear
.2s;
11475 input
[type
="text"]:focus
,
11476 input
[type
="password"]:focus
,
11477 input
[type
="datetime"]:focus
,
11478 input
[type
="datetime-local"]:focus
,
11479 input
[type
="date"]:focus
,
11480 input
[type
="month"]:focus
,
11481 input
[type
="time"]:focus
,
11482 input
[type
="week"]:focus
,
11483 input
[type
="number"]:focus
,
11484 input
[type
="email"]:focus
,
11485 input
[type
="url"]:focus
,
11486 input
[type
="search"]:focus
,
11487 input
[type
="tel"]:focus
,
11488 input
[type
="color"]:focus
,
11489 .uneditable-input:focus {
11490 border-color: rgba
(82, 168, 236, 0.8);
11492 outline: thin dotted \
9;
11494 -webkit-box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(82,168,236,.6);
11495 -moz-box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(82,168,236,.6);
11496 box-shadow: inset
0 1px 1px rgba
(0,0,0,.075), 0 0 8px rgba
(82,168,236,.6);
11498 input
[type
="radio"],
11499 input
[type
="checkbox"] {
11503 margin-top: 1px \
9;
11505 line-height: normal
;
11507 input
[type
="file"],
11508 input
[type
="image"],
11509 input
[type
="submit"],
11510 input
[type
="reset"],
11511 input
[type
="button"],
11512 input
[type
="radio"],
11513 input
[type
="checkbox"] {
11517 input
[type
="file"] {
11519 /* In IE7, the height of the select element cannot be changed by height, only font-size */
11521 /* For IE7, add top margin to align select with labels */
11526 border: 1px solid
#ccc;
11527 background-color: #fff;
11534 input
[type
="file"]:focus
,
11535 input
[type
="radio"]:focus
,
11536 input
[type
="checkbox"]:focus
{
11537 outline: thin dotted
#333;
11538 outline: 5px auto
-webkit-focus-ring-color
;
11539 outline-offset: -2px;
11542 .uneditable-textarea {
11544 background-color: #fcfcfc;
11545 border-color: #ccc;
11546 -webkit-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.025);
11547 -moz-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.025);
11548 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.025);
11549 cursor: not-allowed
;
11551 .uneditable-input {
11553 white-space: nowrap
;
11555 .uneditable-textarea {
11559 input:-moz-placeholder
,
11560 textarea:-moz-placeholder
{
11563 input:-ms-input-placeholder
,
11564 textarea:-ms-input-placeholder
{
11567 input::-webkit-input-placeholder
,
11568 textarea::-webkit-input-placeholder
{
11574 padding-left: 20px;
11576 .radio input
[type
="radio"],
11577 .checkbox input[type="checkbox"] {
11579 margin-left: -20px;
11581 .controls
> .radio:first-child
,
11582 .controls > .checkbox:first-child {
11587 display: inline-block
;
11590 vertical-align: middle
;
11592 .radio
.inline
+ .radio
.inline
,
11593 .checkbox.inline + .checkbox.inline {
11614 input
[class
*="span"],
11615 select
[class
*="span"],
11616 textarea
[class
*="span"],
11617 .uneditable-input
[class
*="span"],
11618 .row-fluid input
[class
*="span"],
11619 .row-fluid select
[class
*="span"],
11620 .row-fluid textarea
[class
*="span"],
11621 .row-fluid .uneditable-input[class*="span"] {
11625 .input-append input
[class
*="span"],
11626 .input-append
.uneditable-input
[class
*="span"],
11627 .input-prepend input
[class
*="span"],
11628 .input-prepend
.uneditable-input
[class
*="span"],
11629 .row-fluid input
[class
*="span"],
11630 .row-fluid select
[class
*="span"],
11631 .row-fluid textarea
[class
*="span"],
11632 .row-fluid
.uneditable-input
[class
*="span"],
11633 .row-fluid
.input-prepend
[class
*="span"],
11634 .row-fluid .input-append [class*="span"] {
11635 display: inline-block
;
11639 .uneditable-input {
11642 .controls-row [class*="span"] + [class*="span"] {
11647 .uneditable-input.span12 {
11652 .uneditable-input.span11 {
11657 .uneditable-input.span10 {
11662 .uneditable-input.span9 {
11667 .uneditable-input.span8 {
11672 .uneditable-input.span7 {
11677 .uneditable-input.span6 {
11682 .uneditable-input.span5 {
11687 .uneditable-input.span4 {
11692 .uneditable-input.span3 {
11697 .uneditable-input.span2 {
11702 .uneditable-input.span1 {
11708 .controls-row:before
,
11709 .controls-row:after {
11714 .controls-row:after {
11717 .controls-row
[class
*="span"],
11718 .row-fluid .controls-row [class*="span"] {
11721 .controls-row
.checkbox
[class
*="span"],
11722 .controls-row .radio[class*="span"] {
11727 textarea
[disabled
],
11730 textarea
[readonly
] {
11731 cursor: not-allowed
;
11732 background-color: #eee;
11734 input
[type
="radio"][disabled
],
11735 input
[type
="checkbox"][disabled
],
11736 input
[type
="radio"][readonly
],
11737 input
[type
="checkbox"][readonly
] {
11738 background-color: transparent
;
11740 .control-group
.warning
.control-label
,
11741 .control-group
.warning
.help-block
,
11742 .control-group.warning .help-inline {
11745 .control-group
.warning
.checkbox
,
11746 .control-group
.warning
.radio
,
11747 .control-group
.warning input
,
11748 .control-group
.warning select
,
11749 .control-group.warning textarea {
11752 .control-group
.warning input
,
11753 .control-group
.warning select
,
11754 .control-group.warning textarea {
11755 border-color: #8a6d3b;
11756 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11757 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11758 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11760 .control-group
.warning
input:focus
,
11761 .control-group
.warning
select:focus
,
11762 .control-group.warning textarea:focus {
11763 border-color: #66512c;
11764 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
11765 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
11766 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #c0a16b;
11768 .control-group
.warning
.input-prepend
.add-on
,
11769 .control-group.warning .input-append .add-on {
11771 background-color: #fcf8e3;
11772 border-color: #8a6d3b;
11774 .control-group
.error
.control-label
,
11775 .control-group
.error
.help-block
,
11776 .control-group.error .help-inline {
11779 .control-group
.error
.checkbox
,
11780 .control-group
.error
.radio
,
11781 .control-group
.error input
,
11782 .control-group
.error select
,
11783 .control-group.error textarea {
11786 .control-group
.error input
,
11787 .control-group
.error select
,
11788 .control-group.error textarea {
11789 border-color: #b94a48;
11790 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11791 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11792 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11794 .control-group
.error
input:focus
,
11795 .control-group
.error
select:focus
,
11796 .control-group.error textarea:focus {
11797 border-color: #953b39;
11798 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
11799 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
11800 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #d59392;
11802 .control-group
.error
.input-prepend
.add-on
,
11803 .control-group.error .input-append .add-on {
11805 background-color: #f2dede;
11806 border-color: #b94a48;
11808 .control-group
.success
.control-label
,
11809 .control-group
.success
.help-block
,
11810 .control-group.success .help-inline {
11813 .control-group
.success
.checkbox
,
11814 .control-group
.success
.radio
,
11815 .control-group
.success input
,
11816 .control-group
.success select
,
11817 .control-group.success textarea {
11820 .control-group
.success input
,
11821 .control-group
.success select
,
11822 .control-group.success textarea {
11823 border-color: #468847;
11824 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11825 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11826 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11828 .control-group
.success
input:focus
,
11829 .control-group
.success
select:focus
,
11830 .control-group.success textarea:focus {
11831 border-color: #356635;
11832 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
11833 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
11834 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7aba7b;
11836 .control-group
.success
.input-prepend
.add-on
,
11837 .control-group.success .input-append .add-on {
11839 background-color: #dff0d8;
11840 border-color: #468847;
11842 .control-group
.info
.control-label
,
11843 .control-group
.info
.help-block
,
11844 .control-group.info .help-inline {
11847 .control-group
.info
.checkbox
,
11848 .control-group
.info
.radio
,
11849 .control-group
.info input
,
11850 .control-group
.info select
,
11851 .control-group.info textarea {
11854 .control-group
.info input
,
11855 .control-group
.info select
,
11856 .control-group.info textarea {
11857 border-color: #3a87ad;
11858 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11859 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11860 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
11862 .control-group
.info
input:focus
,
11863 .control-group
.info
select:focus
,
11864 .control-group.info textarea:focus {
11865 border-color: #2d6987;
11866 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
11867 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
11868 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
11870 .control-group
.info
.input-prepend
.add-on
,
11871 .control-group.info .input-append .add-on {
11873 background-color: #d9edf7;
11874 border-color: #3a87ad;
11876 input:focus:invalid
,
11877 textarea:focus:invalid
,
11878 select:focus:invalid
{
11880 border-color: #ee5f5b;
11882 input:focus:invalid:focus
,
11883 textarea:focus:invalid:focus
,
11884 select:focus:invalid:focus
{
11885 border-color: #e9322d;
11886 -webkit-box-shadow: 0 0 6px #f8b9b7;
11887 -moz-box-shadow: 0 0 6px #f8b9b7;
11888 box-shadow: 0 0 6px #f8b9b7;
11891 padding: 19px 20px 20px;
11893 margin-bottom: 20px;
11894 background-color: #f5f5f5;
11895 border-top: 1px solid
#e5e5e5;
11898 .form-actions:before
,
11899 .form-actions:after {
11904 .form-actions:after {
11913 margin-bottom: 10px;
11916 display: inline-block
;
11918 /* IE7 inline-block hack */
11920 vertical-align: middle
;
11925 display: inline-block
;
11926 margin-bottom: 10px;
11927 vertical-align: middle
;
11929 white-space: nowrap
;
11931 .input-append input
,
11932 .input-prepend input
,
11933 .input-append select
,
11934 .input-prepend select
,
11935 .input-append
.uneditable-input
,
11936 .input-prepend
.uneditable-input
,
11937 .input-append
.dropdown-menu
,
11938 .input-prepend
.dropdown-menu
,
11939 .input-append
.popover
,
11940 .input-prepend .popover {
11943 .input-append input
,
11944 .input-prepend input
,
11945 .input-append select
,
11946 .input-prepend select
,
11947 .input-append
.uneditable-input
,
11948 .input-prepend .uneditable-input {
11949 position: relative
;
11952 vertical-align: top
;
11953 -webkit-border-radius: 0 4px 4px 0;
11954 -moz-border-radius: 0 4px 4px 0;
11955 border-radius: 0 4px 4px 0;
11957 .input-append
input:focus
,
11958 .input-prepend
input:focus
,
11959 .input-append
select:focus
,
11960 .input-prepend
select:focus
,
11961 .input-append
.uneditable-input:focus
,
11962 .input-prepend .uneditable-input:focus {
11965 .input-append
.add-on
,
11966 .input-prepend .add-on {
11967 display: inline-block
;
11973 font-weight: normal
;
11975 text-align: center
;
11976 text-shadow: 0 1px 0 #fff;
11977 background-color: #eee;
11978 border: 1px solid
#ccc;
11980 .input-append
.add-on
,
11981 .input-prepend
.add-on
,
11982 .input-append
.btn
,
11983 .input-prepend
.btn
,
11984 .input-append
.btn-group
> .dropdown-toggle
,
11985 .input-prepend .btn-group > .dropdown-toggle {
11986 vertical-align: top
;
11987 -webkit-border-radius: 0;
11988 -moz-border-radius: 0;
11991 .input-append
.active
,
11992 .input-prepend .active {
11993 background-color: #a9dba9;
11994 border-color: #46a546;
11996 .input-prepend
.add-on
,
11997 .input-prepend .btn {
11998 margin-right: -1px;
12000 .input-prepend
.add-on:first-child
,
12001 .input-prepend .btn:first-child {
12002 -webkit-border-radius: 4px 0 0 4px;
12003 -moz-border-radius: 4px 0 0 4px;
12004 border-radius: 4px 0 0 4px;
12006 .input-append input
,
12007 .input-append select
,
12008 .input-append .uneditable-input {
12009 -webkit-border-radius: 4px 0 0 4px;
12010 -moz-border-radius: 4px 0 0 4px;
12011 border-radius: 4px 0 0 4px;
12013 .input-append input
+ .btn-group
.btn:last-child
,
12014 .input-append select
+ .btn-group
.btn:last-child
,
12015 .input-append .uneditable-input + .btn-group .btn:last-child {
12016 -webkit-border-radius: 0 4px 4px 0;
12017 -moz-border-radius: 0 4px 4px 0;
12018 border-radius: 0 4px 4px 0;
12020 .input-append
.add-on
,
12021 .input-append
.btn
,
12022 .input-append .btn-group {
12025 .input-append
.add-on:last-child
,
12026 .input-append
.btn:last-child
,
12027 .input-append .btn-group:last-child > .dropdown-toggle {
12028 -webkit-border-radius: 0 4px 4px 0;
12029 -moz-border-radius: 0 4px 4px 0;
12030 border-radius: 0 4px 4px 0;
12032 .input-prepend
.input-append input
,
12033 .input-prepend
.input-append select
,
12034 .input-prepend.input-append .uneditable-input {
12035 -webkit-border-radius: 0;
12036 -moz-border-radius: 0;
12039 .input-prepend
.input-append input
+ .btn-group
.btn
,
12040 .input-prepend
.input-append select
+ .btn-group
.btn
,
12041 .input-prepend.input-append .uneditable-input + .btn-group .btn {
12042 -webkit-border-radius: 0 4px 4px 0;
12043 -moz-border-radius: 0 4px 4px 0;
12044 border-radius: 0 4px 4px 0;
12046 .input-prepend
.input-append
.add-on:first-child
,
12047 .input-prepend.input-append .btn:first-child {
12048 margin-right: -1px;
12049 -webkit-border-radius: 4px 0 0 4px;
12050 -moz-border-radius: 4px 0 0 4px;
12051 border-radius: 4px 0 0 4px;
12053 .input-prepend
.input-append
.add-on:last-child
,
12054 .input-prepend.input-append .btn:last-child {
12056 -webkit-border-radius: 0 4px 4px 0;
12057 -moz-border-radius: 0 4px 4px 0;
12058 border-radius: 0 4px 4px 0;
12060 .input-prepend.input-append .btn-group:first-child {
12063 input
.search-query
{
12064 padding-right: 14px;
12065 padding-right: 4px \
9;
12066 padding-left: 14px;
12067 padding-left: 4px \
9;
12068 /* IE7-8 doesn't have border-radius, so don't indent the padding */
12070 -webkit-border-radius: 15px;
12071 -moz-border-radius: 15px;
12072 border-radius: 15px;
12074 /* Allow for input prepend/append in search forms */
12075 .form-search
.input-append
.search-query
,
12076 .form-search .input-prepend .search-query {
12077 -webkit-border-radius: 0;
12078 -moz-border-radius: 0;
12081 .form-search .input-append .search-query {
12082 -webkit-border-radius: 14px 0 0 14px;
12083 -moz-border-radius: 14px 0 0 14px;
12084 border-radius: 14px 0 0 14px;
12086 .form-search .input-append .btn {
12087 -webkit-border-radius: 0 14px 14px 0;
12088 -moz-border-radius: 0 14px 14px 0;
12089 border-radius: 0 14px 14px 0;
12091 .form-search .input-prepend .search-query {
12092 -webkit-border-radius: 0 14px 14px 0;
12093 -moz-border-radius: 0 14px 14px 0;
12094 border-radius: 0 14px 14px 0;
12096 .form-search .input-prepend .btn {
12097 -webkit-border-radius: 14px 0 0 14px;
12098 -moz-border-radius: 14px 0 0 14px;
12099 border-radius: 14px 0 0 14px;
12101 .form-search input
,
12102 .form-inline input
,
12103 .form-horizontal input
,
12104 .form-search textarea
,
12105 .form-inline textarea
,
12106 .form-horizontal textarea
,
12107 .form-search select
,
12108 .form-inline select
,
12109 .form-horizontal select
,
12110 .form-search
.help-inline
,
12111 .form-inline
.help-inline
,
12112 .form-horizontal
.help-inline
,
12113 .form-search
.uneditable-input
,
12114 .form-inline
.uneditable-input
,
12115 .form-horizontal
.uneditable-input
,
12116 .form-search
.input-prepend
,
12117 .form-inline
.input-prepend
,
12118 .form-horizontal
.input-prepend
,
12119 .form-search
.input-append
,
12120 .form-inline
.input-append
,
12121 .form-horizontal .input-append {
12122 display: inline-block
;
12124 /* IE7 inline-block hack */
12127 vertical-align: middle
;
12129 .form-search
.hide
,
12130 .form-inline
.hide
,
12131 .form-horizontal .hide {
12134 .form-search label
,
12135 .form-inline label
,
12136 .form-search
.btn-group
,
12137 .form-inline .btn-group {
12138 display: inline-block
;
12140 .form-search
.input-append
,
12141 .form-inline
.input-append
,
12142 .form-search
.input-prepend
,
12143 .form-inline .input-prepend {
12146 .form-search
.radio
,
12147 .form-search
.checkbox
,
12148 .form-inline
.radio
,
12149 .form-inline .checkbox {
12152 vertical-align: middle
;
12154 .form-search
.radio input
[type
="radio"],
12155 .form-search
.checkbox input
[type
="checkbox"],
12156 .form-inline
.radio input
[type
="radio"],
12157 .form-inline .checkbox input[type="checkbox"] {
12163 margin-bottom: 10px;
12165 legend
+ .control-group
{
12167 -webkit-margin-top-collapse: separate
;
12169 .form-horizontal .control-group {
12170 margin-bottom: 20px;
12173 .form-horizontal
.control-group:before
,
12174 .form-horizontal .control-group:after {
12179 .form-horizontal .control-group:after {
12182 .form-horizontal .control-label {
12188 .form-horizontal .controls {
12189 *display: inline-block
;
12190 *padding-left: 20px;
12191 margin-left: 200px;
12194 .form-horizontal .controls:first-child {
12195 *padding-left: 200px;
12197 .form-horizontal .help-block {
12200 .form-horizontal input
+ .help-block
,
12201 .form-horizontal select
+ .help-block
,
12202 .form-horizontal textarea
+ .help-block
,
12203 .form-horizontal
.uneditable-input
+ .help-block
,
12204 .form-horizontal
.input-prepend
+ .help-block
,
12205 .form-horizontal .input-append + .help-block {
12208 .form-horizontal .form-actions {
12209 padding-left: 200px;
12213 background-color: transparent
;
12214 border-collapse: collapse
;
12219 margin-bottom: 20px;
12226 vertical-align: top
;
12227 border-top: 1px solid
#ddd;
12233 vertical-align: bottom
;
12235 .table caption
+ thead
tr:first-child th
,
12236 .table caption
+ thead
tr:first-child td
,
12237 .table colgroup
+ thead
tr:first-child th
,
12238 .table colgroup
+ thead
tr:first-child td
,
12239 .table
thead:first-child
tr:first-child th
,
12240 .table thead:first-child tr:first-child td {
12243 .table tbody + tbody {
12244 border-top: 2px solid
#ddd;
12247 background-color: #fff;
12249 .table-condensed th
,
12250 .table-condensed td {
12254 border: 1px solid
#ddd;
12255 border-collapse: separate
;
12256 *border-collapse: collapse
;
12258 -webkit-border-radius: 4px;
12259 -moz-border-radius: 4px;
12260 border-radius: 4px;
12262 .table-bordered th
,
12263 .table-bordered td {
12264 border-left: 1px solid
#ddd;
12266 .table-bordered caption
+ thead
tr:first-child th
,
12267 .table-bordered caption
+ tbody
tr:first-child th
,
12268 .table-bordered caption
+ tbody
tr:first-child td
,
12269 .table-bordered colgroup
+ thead
tr:first-child th
,
12270 .table-bordered colgroup
+ tbody
tr:first-child th
,
12271 .table-bordered colgroup
+ tbody
tr:first-child td
,
12272 .table-bordered
thead:first-child
tr:first-child th
,
12273 .table-bordered
tbody:first-child
tr:first-child th
,
12274 .table-bordered tbody:first-child tr:first-child td {
12277 .table-bordered
thead:first-child
tr:first-child
> th:first-child
,
12278 .table-bordered
tbody:first-child
tr:first-child
> td:first-child
,
12279 .table-bordered tbody:first-child tr:first-child > th:first-child {
12280 -webkit-border-top-left-radius: 4px;
12281 -moz-border-radius-topleft: 4px;
12282 border-top-left-radius: 4px;
12284 .table-bordered
thead:first-child
tr:first-child
> th:last-child
,
12285 .table-bordered
tbody:first-child
tr:first-child
> td:last-child
,
12286 .table-bordered tbody:first-child tr:first-child > th:last-child {
12287 -webkit-border-top-right-radius: 4px;
12288 -moz-border-radius-topright: 4px;
12289 border-top-right-radius: 4px;
12291 .table-bordered
thead:last-child
tr:last-child
> th:first-child
,
12292 .table-bordered
tbody:last-child
tr:last-child
> td:first-child
,
12293 .table-bordered
tbody:last-child
tr:last-child
> th:first-child
,
12294 .table-bordered
tfoot:last-child
tr:last-child
> td:first-child
,
12295 .table-bordered tfoot:last-child tr:last-child > th:first-child {
12296 -webkit-border-bottom-left-radius: 4px;
12297 -moz-border-radius-bottomleft: 4px;
12298 border-bottom-left-radius: 4px;
12300 .table-bordered
thead:last-child
tr:last-child
> th:last-child
,
12301 .table-bordered
tbody:last-child
tr:last-child
> td:last-child
,
12302 .table-bordered
tbody:last-child
tr:last-child
> th:last-child
,
12303 .table-bordered
tfoot:last-child
tr:last-child
> td:last-child
,
12304 .table-bordered tfoot:last-child tr:last-child > th:last-child {
12305 -webkit-border-bottom-right-radius: 4px;
12306 -moz-border-radius-bottomright: 4px;
12307 border-bottom-right-radius: 4px;
12309 .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
12310 -webkit-border-bottom-left-radius: 0;
12311 -moz-border-radius-bottomleft: 0;
12312 border-bottom-left-radius: 0;
12314 .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
12315 -webkit-border-bottom-right-radius: 0;
12316 -moz-border-radius-bottomright: 0;
12317 border-bottom-right-radius: 0;
12319 .table-bordered caption
+ thead
tr:first-child
th:first-child
,
12320 .table-bordered caption
+ tbody
tr:first-child
td:first-child
,
12321 .table-bordered colgroup
+ thead
tr:first-child
th:first-child
,
12322 .table-bordered colgroup + tbody tr:first-child td:first-child {
12323 -webkit-border-top-left-radius: 4px;
12324 -moz-border-radius-topleft: 4px;
12325 border-top-left-radius: 4px;
12327 .table-bordered caption
+ thead
tr:first-child
th:last-child
,
12328 .table-bordered caption
+ tbody
tr:first-child
td:last-child
,
12329 .table-bordered colgroup
+ thead
tr:first-child
th:last-child
,
12330 .table-bordered colgroup + tbody tr:first-child td:last-child {
12331 -webkit-border-top-right-radius: 4px;
12332 -moz-border-radius-topright: 4px;
12333 border-top-right-radius: 4px;
12335 .table-striped tbody
> tr:nth-child
(odd
) > td
,
12336 .table-striped tbody > tr:nth-child(odd) > th {
12337 background-color: #f9f9f9;
12339 .table-hover tbody
tr:hover
> td
,
12340 .table-hover tbody tr:hover > th {
12341 background-color: #f5f5f5;
12343 table td
[class
*="span"],
12344 table th
[class
*="span"],
12345 .row-fluid table td
[class
*="span"],
12346 .row-fluid table th[class*="span"] {
12347 display: table-cell
;
12423 .table tbody tr.success > td {
12424 background-color: #dff0d8;
12426 .table tbody tr.error > td {
12427 background-color: #f2dede;
12429 .table tbody tr.warning > td {
12430 background-color: #fcf8e3;
12432 .table tbody tr.info > td {
12433 background-color: #d9edf7;
12435 .table-hover tbody tr.success:hover > td {
12436 background-color: #d0e9c6;
12438 .table-hover tbody tr.error:hover > td {
12439 background-color: #ebcccc;
12441 .table-hover tbody tr.warning:hover > td {
12442 background-color: #faf2cc;
12444 .table-hover tbody tr.info:hover > td {
12445 background-color: #c4e3f3;
12448 [class
*=" icon-"] {
12449 display: inline-block
;
12452 *margin-right: .3em;
12454 vertical-align: text-top
;
12455 background-image: url
("[[pix:theme|glyphicons-halflings]]");
12456 background-position: 14px 14px;
12457 background-repeat: no-repeat
;
12460 /* White icons with optional class, or on hover/focus/active states of certain elements */
12462 .nav-pills
> .active
> a
> [class^
="icon-"],
12463 .nav-pills
> .active
> a
> [class
*=" icon-"],
12464 .nav-list
> .active
> a
> [class^
="icon-"],
12465 .nav-list
> .active
> a
> [class
*=" icon-"],
12466 .navbar-inverse
.nav
> .active
> a
> [class^
="icon-"],
12467 .navbar-inverse
.nav
> .active
> a
> [class
*=" icon-"],
12468 .dropdown-menu
> li
> a:hover
> [class^
="icon-"],
12469 .dropdown-menu
> li
> a:focus
> [class^
="icon-"],
12470 .dropdown-menu
> li
> a:hover
> [class
*=" icon-"],
12471 .dropdown-menu
> li
> a:focus
> [class
*=" icon-"],
12472 .dropdown-menu
> .active
> a
> [class^
="icon-"],
12473 .dropdown-menu
> .active
> a
> [class
*=" icon-"],
12474 .dropdown-submenu:hover
> a
> [class^
="icon-"],
12475 .dropdown-submenu:focus
> a
> [class^
="icon-"],
12476 .dropdown-submenu:hover
> a
> [class
*=" icon-"],
12477 .dropdown-submenu:focus > a > [class*=" icon-"] {
12478 background-image: url
("[[pix:theme|glyphicons-halflings-white]]");
12481 background-position: 0 0;
12484 background-position: -24px 0;
12487 background-position: -48px 0;
12490 background-position: -72px 0;
12493 background-position: -96px 0;
12496 background-position: -120px 0;
12499 background-position: -144px 0;
12502 background-position: -168px 0;
12505 background-position: -192px 0;
12508 background-position: -216px 0;
12511 background-position: -240px 0;
12514 background-position: -264px 0;
12517 background-position: -288px 0;
12520 background-position: -312px 0;
12523 background-position: -336px 0;
12526 background-position: -360px 0;
12529 background-position: -384px 0;
12532 background-position: -408px 0;
12535 background-position: -432px 0;
12538 background-position: -456px 0;
12541 background-position: 0 -24px;
12544 background-position: -24px -24px;
12547 background-position: -48px -24px;
12550 background-position: -72px -24px;
12552 .icon-download-alt {
12553 background-position: -96px -24px;
12556 background-position: -120px -24px;
12559 background-position: -144px -24px;
12562 background-position: -168px -24px;
12564 .icon-play-circle {
12565 background-position: -192px -24px;
12568 background-position: -216px -24px;
12571 background-position: -240px -24px;
12574 background-position: -264px -24px;
12577 background-position: -287px -24px;
12580 background-position: -312px -24px;
12583 background-position: -336px -24px;
12586 background-position: -360px -24px;
12588 .icon-volume-down {
12589 background-position: -384px -24px;
12592 background-position: -408px -24px;
12595 background-position: -432px -24px;
12598 background-position: -456px -24px;
12601 background-position: 0 -48px;
12604 background-position: -25px -48px;
12607 background-position: -48px -48px;
12610 background-position: -72px -48px;
12613 background-position: -96px -48px;
12616 background-position: -120px -48px;
12619 background-position: -144px -48px;
12622 background-position: -167px -48px;
12625 background-position: -192px -48px;
12627 .icon-text-height {
12628 background-position: -216px -48px;
12631 background-position: -240px -48px;
12634 background-position: -264px -48px;
12636 .icon-align-center {
12637 background-position: -288px -48px;
12639 .icon-align-right {
12640 background-position: -312px -48px;
12642 .icon-align-justify {
12643 background-position: -336px -48px;
12646 background-position: -360px -48px;
12648 .icon-indent-left {
12649 background-position: -384px -48px;
12651 .icon-indent-right {
12652 background-position: -408px -48px;
12654 .icon-facetime-video {
12655 background-position: -432px -48px;
12658 background-position: -456px -48px;
12661 background-position: 0 -72px;
12664 background-position: -24px -72px;
12667 background-position: -48px -72px;
12670 background-position: -72px -72px;
12673 background-position: -96px -72px;
12676 background-position: -120px -72px;
12679 background-position: -144px -72px;
12682 background-position: -168px -72px;
12684 .icon-step-backward {
12685 background-position: -192px -72px;
12687 .icon-fast-backward {
12688 background-position: -216px -72px;
12691 background-position: -240px -72px;
12694 background-position: -264px -72px;
12697 background-position: -288px -72px;
12700 background-position: -312px -72px;
12703 background-position: -336px -72px;
12705 .icon-fast-forward {
12706 background-position: -360px -72px;
12708 .icon-step-forward {
12709 background-position: -384px -72px;
12712 background-position: -408px -72px;
12714 .icon-chevron-left {
12715 background-position: -432px -72px;
12717 .icon-chevron-right {
12718 background-position: -456px -72px;
12721 background-position: 0 -96px;
12724 background-position: -24px -96px;
12726 .icon-remove-sign {
12727 background-position: -48px -96px;
12730 background-position: -72px -96px;
12732 .icon-question-sign {
12733 background-position: -96px -96px;
12736 background-position: -120px -96px;
12739 background-position: -144px -96px;
12741 .icon-remove-circle {
12742 background-position: -168px -96px;
12745 background-position: -192px -96px;
12748 background-position: -216px -96px;
12751 background-position: -240px -96px;
12753 .icon-arrow-right {
12754 background-position: -264px -96px;
12757 background-position: -289px -96px;
12760 background-position: -312px -96px;
12763 background-position: -336px -96px;
12765 .icon-resize-full {
12766 background-position: -360px -96px;
12768 .icon-resize-small {
12769 background-position: -384px -96px;
12772 background-position: -408px -96px;
12775 background-position: -433px -96px;
12778 background-position: -456px -96px;
12780 .icon-exclamation-sign {
12781 background-position: 0 -120px;
12784 background-position: -24px -120px;
12787 background-position: -48px -120px;
12790 background-position: -72px -120px;
12793 background-position: -96px -120px;
12796 background-position: -120px -120px;
12798 .icon-warning-sign {
12799 background-position: -144px -120px;
12802 background-position: -168px -120px;
12805 background-position: -192px -120px;
12808 background-position: -216px -120px;
12812 background-position: -240px -120px;
12815 background-position: -264px -120px;
12818 background-position: -288px -120px;
12820 .icon-chevron-down {
12821 background-position: -313px -119px;
12824 background-position: -336px -120px;
12826 .icon-shopping-cart {
12827 background-position: -360px -120px;
12829 .icon-folder-close {
12830 background-position: -384px -120px;
12833 .icon-folder-open {
12834 background-position: -408px -120px;
12837 .icon-resize-vertical {
12838 background-position: -432px -119px;
12840 .icon-resize-horizontal {
12841 background-position: -456px -118px;
12844 background-position: 0 -144px;
12847 background-position: -24px -144px;
12850 background-position: -48px -144px;
12852 .icon-certificate {
12853 background-position: -72px -144px;
12856 background-position: -96px -144px;
12858 .icon-thumbs-down {
12859 background-position: -120px -144px;
12862 background-position: -144px -144px;
12865 background-position: -168px -144px;
12868 background-position: -192px -144px;
12871 background-position: -216px -144px;
12873 .icon-circle-arrow-right {
12874 background-position: -240px -144px;
12876 .icon-circle-arrow-left {
12877 background-position: -264px -144px;
12879 .icon-circle-arrow-up {
12880 background-position: -288px -144px;
12882 .icon-circle-arrow-down {
12883 background-position: -312px -144px;
12886 background-position: -336px -144px;
12889 background-position: -360px -144px;
12892 background-position: -384px -144px;
12895 background-position: -408px -144px;
12898 background-position: -432px -144px;
12901 background-position: -456px -144px;
12905 position: relative
;
12908 *margin-bottom: -3px;
12910 .dropdown-toggle:active
,
12911 .open .dropdown-toggle {
12915 display: inline-block
;
12918 vertical-align: top
;
12919 border-top: 4px solid
#000;
12920 border-right: 4px solid transparent
;
12921 border-left: 4px solid transparent
;
12929 position: absolute
;
12939 background-color: #fff;
12940 border: 1px solid
#ccc;
12941 border: 1px solid rgba
(0, 0, 0, 0.2);
12942 *border-right-width: 2px;
12943 *border-bottom-width: 2px;
12944 -webkit-border-radius: 6px;
12945 -moz-border-radius: 6px;
12946 border-radius: 6px;
12947 -webkit-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
12948 -moz-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
12949 box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
12950 -webkit-background-clip: padding-box
;
12951 -moz-background-clip: padding
;
12952 background-clip: padding-box
;
12954 .dropdown-menu.pull-right {
12958 .dropdown-menu .divider {
12962 *margin: -5px 0 5px;
12964 background-color: #e5e5e5;
12965 border-bottom: 1px solid
#fff;
12967 .dropdown-menu > li > a {
12971 font-weight: normal
;
12974 white-space: nowrap
;
12976 .dropdown-menu
> li
> a:hover
,
12977 .dropdown-menu
> li
> a:focus
,
12978 .dropdown-submenu:hover
> a
,
12979 .dropdown-submenu:focus > a {
12980 text-decoration: none
;
12982 background-color: #00699e;
12983 background-image: -moz-linear-gradient
(top
, #0070a8, #005f8f);
12984 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#005f8f));
12985 background-image: -webkit-linear-gradient
(top
, #0070a8, #005f8f);
12986 background-image: -o-linear-gradient
(top
, #0070a8, #005f8f);
12987 background-image: linear-gradient
(to bottom
, #0070a8, #005f8f);
12988 background-repeat: repeat-x
;
12989 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff005f8f', GradientType
=0);
12991 .dropdown-menu
> .active
> a
,
12992 .dropdown-menu
> .active
> a:hover
,
12993 .dropdown-menu > .active > a:focus {
12995 text-decoration: none
;
12997 background-color: #00699e;
12998 background-image: -moz-linear-gradient
(top
, #0070a8, #005f8f);
12999 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#005f8f));
13000 background-image: -webkit-linear-gradient
(top
, #0070a8, #005f8f);
13001 background-image: -o-linear-gradient
(top
, #0070a8, #005f8f);
13002 background-image: linear-gradient
(to bottom
, #0070a8, #005f8f);
13003 background-repeat: repeat-x
;
13004 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff005f8f', GradientType
=0);
13006 .dropdown-menu
> .disabled
> a
,
13007 .dropdown-menu
> .disabled
> a:hover
,
13008 .dropdown-menu > .disabled > a:focus {
13011 .dropdown-menu
> .disabled
> a:hover
,
13012 .dropdown-menu > .disabled > a:focus {
13013 text-decoration: none
;
13014 background-color: transparent
;
13015 background-image: none
;
13016 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
13022 .open > .dropdown-menu {
13025 .dropdown-backdrop {
13033 .pull-right > .dropdown-menu {
13038 .navbar-fixed-bottom .dropdown .caret {
13040 border-bottom: 4px solid
#000;
13043 .dropup
.dropdown-menu
,
13044 .navbar-fixed-bottom .dropdown .dropdown-menu {
13047 margin-bottom: 1px;
13049 .dropdown-submenu {
13050 position: relative
;
13052 .dropdown-submenu > .dropdown-menu {
13057 -webkit-border-radius: 0 6px 6px 6px;
13058 -moz-border-radius: 0 6px 6px 6px;
13059 border-radius: 0 6px 6px 6px;
13061 .dropdown-submenu:hover > .dropdown-menu {
13064 .dropup .dropdown-submenu > .dropdown-menu {
13068 margin-bottom: -2px;
13069 -webkit-border-radius: 5px 5px 5px 0;
13070 -moz-border-radius: 5px 5px 5px 0;
13071 border-radius: 5px 5px 5px 0;
13073 .dropdown-submenu > a:after {
13079 border-color: transparent
;
13080 border-style: solid
;
13081 border-width: 5px 0 5px 5px;
13082 border-left-color: #cccccc;
13084 margin-right: -10px;
13086 .dropdown-submenu:hover > a:after {
13087 border-left-color: #fff;
13089 .dropdown-submenu.pull-left {
13092 .dropdown-submenu.pull-left > .dropdown-menu {
13095 -webkit-border-radius: 6px 0 6px 6px;
13096 -moz-border-radius: 6px 0 6px 6px;
13097 border-radius: 6px 0 6px 6px;
13099 .dropdown .dropdown-menu .nav-header {
13100 padding-left: 20px;
13101 padding-right: 20px;
13106 -webkit-border-radius: 4px;
13107 -moz-border-radius: 4px;
13108 border-radius: 4px;
13113 margin-bottom: 20px;
13114 background-color: #f5f5f5;
13115 border: 1px solid
#e3e3e3;
13116 -webkit-border-radius: 4px;
13117 -moz-border-radius: 4px;
13118 border-radius: 4px;
13119 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
13120 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
13121 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
13124 border-color: #ddd;
13125 border-color: rgba
(0, 0, 0, 0.15);
13129 -webkit-border-radius: 6px;
13130 -moz-border-radius: 6px;
13131 border-radius: 6px;
13135 -webkit-border-radius: 3px;
13136 -moz-border-radius: 3px;
13137 border-radius: 3px;
13141 -webkit-transition: opacity
0.15s linear
;
13142 -moz-transition: opacity
0.15s linear
;
13143 -o-transition: opacity
0.15s linear
;
13144 transition: opacity
0.15s linear
;
13150 position: relative
;
13153 -webkit-transition: height
0.35s ease
;
13154 -moz-transition: height
0.35s ease
;
13155 -o-transition: height
0.35s ease
;
13156 transition: height
0.35s ease
;
13167 text-shadow: 0 1px 0 #ffffff;
13169 filter: alpha
(opacity
=20);
13174 text-decoration: none
;
13177 filter: alpha
(opacity
=40);
13182 background: transparent
;
13184 -webkit-appearance: none
;
13187 display: inline-block
;
13189 /* IE7 inline-block hack */
13195 text-align: center
;
13196 vertical-align: middle
;
13199 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
13200 background-color: #f5f5f5;
13201 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
13202 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
13203 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
13204 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
13205 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
13206 background-repeat: repeat-x
;
13207 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
13208 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
13209 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
13210 *background-color: #e6e6e6;
13211 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
13212 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
13213 border: 1px solid
#ccc;
13215 border-bottom-color: #b3b3b3;
13216 -webkit-border-radius: 4px;
13217 -moz-border-radius: 4px;
13218 border-radius: 4px;
13219 *margin-left: .3em;
13220 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
13221 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
13222 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
13231 background-color: #e6e6e6;
13232 *background-color: #d9d9d9;
13236 background-color: #cccccc \
9;
13244 text-decoration: none
;
13245 background-position: 0 -15px;
13246 -webkit-transition: background-position
0.1s linear
;
13247 -moz-transition: background-position
0.1s linear
;
13248 -o-transition: background-position
0.1s linear
;
13249 transition: background-position
0.1s linear
;
13252 outline: thin dotted
#333;
13253 outline: 5px auto
-webkit-focus-ring-color
;
13254 outline-offset: -2px;
13258 background-image: none
;
13260 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
13261 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
13262 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
13267 background-image: none
;
13269 filter: alpha
(opacity
=65);
13270 -webkit-box-shadow: none
;
13271 -moz-box-shadow: none
;
13275 padding: 11px 19px;
13277 -webkit-border-radius: 6px;
13278 -moz-border-radius: 6px;
13279 border-radius: 6px;
13281 .btn-large
[class^
="icon-"],
13282 .btn-large [class*=" icon-"] {
13288 -webkit-border-radius: 3px;
13289 -moz-border-radius: 3px;
13290 border-radius: 3px;
13292 .btn-small
[class^
="icon-"],
13293 .btn-small [class*=" icon-"] {
13296 .btn-mini
[class^
="icon-"],
13297 .btn-mini [class*=" icon-"] {
13303 -webkit-border-radius: 3px;
13304 -moz-border-radius: 3px;
13305 border-radius: 3px;
13312 -webkit-box-sizing: border-box
;
13313 -moz-box-sizing: border-box
;
13314 box-sizing: border-box
;
13316 .btn-block + .btn-block {
13319 input
[type
="submit"].btn-block
,
13320 input
[type
="reset"].btn-block
,
13321 input
[type
="button"].btn-block
{
13324 .btn-primary
.active
,
13325 .btn-warning
.active
,
13326 .btn-danger
.active
,
13327 .btn-success
.active
,
13329 .btn-inverse.active {
13330 color: rgba
(255, 255, 255, 0.75);
13334 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
13335 background-color: #005aa8;
13336 background-image: -moz-linear-gradient
(top
, #0070a8, #0038a8);
13337 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#0038a8));
13338 background-image: -webkit-linear-gradient
(top
, #0070a8, #0038a8);
13339 background-image: -o-linear-gradient
(top
, #0070a8, #0038a8);
13340 background-image: linear-gradient
(to bottom
, #0070a8, #0038a8);
13341 background-repeat: repeat-x
;
13342 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff0038a8', GradientType
=0);
13343 border-color: #0038a8 #0038a8 #001e5c;
13344 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
13345 *background-color: #0038a8;
13346 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
13347 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
13349 .btn-primary:hover
,
13350 .btn-primary:focus
,
13351 .btn-primary:active
,
13352 .btn-primary
.active
,
13353 .btn-primary
.disabled
,
13354 .btn-primary[disabled] {
13356 background-color: #0038a8;
13357 *background-color: #002f8f;
13359 .btn-primary:active
,
13360 .btn-primary.active {
13361 background-color: #002775 \
9;
13365 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
13366 background-color: #faa732;
13367 background-image: -moz-linear-gradient
(top
, #fbb450, #f89406);
13368 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fbb450), to
(#f89406));
13369 background-image: -webkit-linear-gradient
(top
, #fbb450, #f89406);
13370 background-image: -o-linear-gradient
(top
, #fbb450, #f89406);
13371 background-image: linear-gradient
(to bottom
, #fbb450, #f89406);
13372 background-repeat: repeat-x
;
13373 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fffbb450', endColorstr
='#fff89406', GradientType
=0);
13374 border-color: #f89406 #f89406 #ad6704;
13375 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
13376 *background-color: #f89406;
13377 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
13378 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
13380 .btn-warning:hover
,
13381 .btn-warning:focus
,
13382 .btn-warning:active
,
13383 .btn-warning
.active
,
13384 .btn-warning
.disabled
,
13385 .btn-warning[disabled] {
13387 background-color: #f89406;
13388 *background-color: #df8505;
13390 .btn-warning:active
,
13391 .btn-warning.active {
13392 background-color: #c67605 \
9;
13396 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
13397 background-color: #da4f49;
13398 background-image: -moz-linear-gradient
(top
, #ee5f5b, #bd362f);
13399 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#ee5f5b), to
(#bd362f));
13400 background-image: -webkit-linear-gradient
(top
, #ee5f5b, #bd362f);
13401 background-image: -o-linear-gradient
(top
, #ee5f5b, #bd362f);
13402 background-image: linear-gradient
(to bottom
, #ee5f5b, #bd362f);
13403 background-repeat: repeat-x
;
13404 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffee5f5b', endColorstr
='#ffbd362f', GradientType
=0);
13405 border-color: #bd362f #bd362f #802420;
13406 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
13407 *background-color: #bd362f;
13408 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
13409 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
13413 .btn-danger:active
,
13414 .btn-danger
.active
,
13415 .btn-danger
.disabled
,
13416 .btn-danger[disabled] {
13418 background-color: #bd362f;
13419 *background-color: #a9302a;
13421 .btn-danger:active
,
13422 .btn-danger.active {
13423 background-color: #942a25 \
9;
13427 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
13428 background-color: #5bb75b;
13429 background-image: -moz-linear-gradient
(top
, #62c462, #51a351);
13430 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#62c462), to
(#51a351));
13431 background-image: -webkit-linear-gradient
(top
, #62c462, #51a351);
13432 background-image: -o-linear-gradient
(top
, #62c462, #51a351);
13433 background-image: linear-gradient
(to bottom
, #62c462, #51a351);
13434 background-repeat: repeat-x
;
13435 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff62c462', endColorstr
='#ff51a351', GradientType
=0);
13436 border-color: #51a351 #51a351 #387038;
13437 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
13438 *background-color: #51a351;
13439 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
13440 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
13442 .btn-success:hover
,
13443 .btn-success:focus
,
13444 .btn-success:active
,
13445 .btn-success
.active
,
13446 .btn-success
.disabled
,
13447 .btn-success[disabled] {
13449 background-color: #51a351;
13450 *background-color: #499249;
13452 .btn-success:active
,
13453 .btn-success.active {
13454 background-color: #408140 \
9;
13458 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
13459 background-color: #49afcd;
13460 background-image: -moz-linear-gradient
(top
, #5bc0de, #2f96b4);
13461 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#5bc0de), to
(#2f96b4));
13462 background-image: -webkit-linear-gradient
(top
, #5bc0de, #2f96b4);
13463 background-image: -o-linear-gradient
(top
, #5bc0de, #2f96b4);
13464 background-image: linear-gradient
(to bottom
, #5bc0de, #2f96b4);
13465 background-repeat: repeat-x
;
13466 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff5bc0de', endColorstr
='#ff2f96b4', GradientType
=0);
13467 border-color: #2f96b4 #2f96b4 #1f6377;
13468 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
13469 *background-color: #2f96b4;
13470 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
13471 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
13477 .btn-info
.disabled
,
13478 .btn-info[disabled] {
13480 background-color: #2f96b4;
13481 *background-color: #2a85a0;
13485 background-color: #24748c \
9;
13489 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
13490 background-color: #363636;
13491 background-image: -moz-linear-gradient
(top
, #444, #222);
13492 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#444), to
(#222));
13493 background-image: -webkit-linear-gradient
(top
, #444, #222);
13494 background-image: -o-linear-gradient
(top
, #444, #222);
13495 background-image: linear-gradient
(to bottom
, #444, #222);
13496 background-repeat: repeat-x
;
13497 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff444444', endColorstr
='#ff222222', GradientType
=0);
13498 border-color: #222 #222 #000000;
13499 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
13500 *background-color: #222;
13501 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
13502 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
13504 .btn-inverse:hover
,
13505 .btn-inverse:focus
,
13506 .btn-inverse:active
,
13507 .btn-inverse
.active
,
13508 .btn-inverse
.disabled
,
13509 .btn-inverse[disabled] {
13511 background-color: #222;
13512 *background-color: #151515;
13514 .btn-inverse:active
,
13515 .btn-inverse.active {
13516 background-color: #080808 \
9;
13519 input
[type
="submit"].btn
{
13521 *padding-bottom: 3px;
13523 button
.btn::-moz-focus-inner
,
13524 input
[type
="submit"].btn::-moz-focus-inner
{
13528 button
.btn
.btn-large
,
13529 input
[type
="submit"].btn
.btn-large
{
13531 *padding-bottom: 7px;
13533 button
.btn
.btn-small
,
13534 input
[type
="submit"].btn
.btn-small
{
13536 *padding-bottom: 3px;
13538 button
.btn
.btn-mini
,
13539 input
[type
="submit"].btn
.btn-mini
{
13541 *padding-bottom: 1px;
13545 .btn-link[disabled] {
13546 background-color: transparent
;
13547 background-image: none
;
13548 -webkit-box-shadow: none
;
13549 -moz-box-shadow: none
;
13553 border-color: transparent
;
13556 -webkit-border-radius: 0;
13557 -moz-border-radius: 0;
13563 text-decoration: underline
;
13564 background-color: transparent
;
13566 .btn-link
[disabled
]:hover
,
13567 .btn-link[disabled]:focus {
13569 text-decoration: none
;
13572 position: relative
;
13573 display: inline-block
;
13575 /* IE7 inline-block hack */
13578 vertical-align: middle
;
13579 white-space: nowrap
;
13580 *margin-left: .3em;
13582 .btn-group:first-child {
13585 .btn-group + .btn-group {
13591 margin-bottom: 10px;
13593 .btn-toolbar
> .btn
+ .btn
,
13594 .btn-toolbar
> .btn-group
+ .btn
,
13595 .btn-toolbar > .btn + .btn-group {
13598 .btn-group > .btn {
13599 position: relative
;
13600 -webkit-border-radius: 0;
13601 -moz-border-radius: 0;
13604 .btn-group > .btn + .btn {
13608 .btn-group
> .dropdown-menu
,
13609 .btn-group > .popover {
13612 .btn-group > .btn-mini {
13615 .btn-group > .btn-small {
13618 .btn-group > .btn-large {
13621 .btn-group > .btn:first-child {
13623 -webkit-border-top-left-radius: 4px;
13624 -moz-border-radius-topleft: 4px;
13625 border-top-left-radius: 4px;
13626 -webkit-border-bottom-left-radius: 4px;
13627 -moz-border-radius-bottomleft: 4px;
13628 border-bottom-left-radius: 4px;
13630 .btn-group
> .btn:last-child
,
13631 .btn-group > .dropdown-toggle {
13632 -webkit-border-top-right-radius: 4px;
13633 -moz-border-radius-topright: 4px;
13634 border-top-right-radius: 4px;
13635 -webkit-border-bottom-right-radius: 4px;
13636 -moz-border-radius-bottomright: 4px;
13637 border-bottom-right-radius: 4px;
13639 .btn-group > .btn.large:first-child {
13641 -webkit-border-top-left-radius: 6px;
13642 -moz-border-radius-topleft: 6px;
13643 border-top-left-radius: 6px;
13644 -webkit-border-bottom-left-radius: 6px;
13645 -moz-border-radius-bottomleft: 6px;
13646 border-bottom-left-radius: 6px;
13648 .btn-group
> .btn
.large:last-child
,
13649 .btn-group > .large.dropdown-toggle {
13650 -webkit-border-top-right-radius: 6px;
13651 -moz-border-radius-topright: 6px;
13652 border-top-right-radius: 6px;
13653 -webkit-border-bottom-right-radius: 6px;
13654 -moz-border-radius-bottomright: 6px;
13655 border-bottom-right-radius: 6px;
13657 .btn-group
> .btn:hover
,
13658 .btn-group
> .btn:focus
,
13659 .btn-group
> .btn:active
,
13660 .btn-group > .btn.active {
13663 .btn-group
.dropdown-toggle:active
,
13664 .btn-group.open .dropdown-toggle {
13667 .btn-group > .btn + .dropdown-toggle {
13669 padding-right: 8px;
13670 -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);
13671 -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);
13672 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);
13674 *padding-bottom: 5px;
13676 .btn-group > .btn-mini + .dropdown-toggle {
13678 padding-right: 5px;
13680 *padding-bottom: 2px;
13682 .btn-group > .btn-small + .dropdown-toggle {
13684 *padding-bottom: 4px;
13686 .btn-group > .btn-large + .dropdown-toggle {
13687 padding-left: 12px;
13688 padding-right: 12px;
13690 *padding-bottom: 7px;
13692 .btn-group.open .dropdown-toggle {
13693 background-image: none
;
13694 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
13695 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
13696 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
13698 .btn-group.open .btn.dropdown-toggle {
13699 background-color: #e6e6e6;
13701 .btn-group.open .btn-primary.dropdown-toggle {
13702 background-color: #0038a8;
13704 .btn-group.open .btn-warning.dropdown-toggle {
13705 background-color: #f89406;
13707 .btn-group.open .btn-danger.dropdown-toggle {
13708 background-color: #bd362f;
13710 .btn-group.open .btn-success.dropdown-toggle {
13711 background-color: #51a351;
13713 .btn-group.open .btn-info.dropdown-toggle {
13714 background-color: #2f96b4;
13716 .btn-group.open .btn-inverse.dropdown-toggle {
13717 background-color: #222;
13723 .btn-large .caret {
13726 .btn-large .caret {
13727 border-left-width: 5px;
13728 border-right-width: 5px;
13729 border-top-width: 5px;
13732 .btn-small .caret {
13735 .dropup .btn-large .caret {
13736 border-bottom-width: 5px;
13738 .btn-primary
.caret
,
13739 .btn-warning
.caret
,
13740 .btn-danger
.caret
,
13742 .btn-success
.caret
,
13743 .btn-inverse .caret {
13744 border-top-color: #fff;
13745 border-bottom-color: #fff;
13747 .btn-group-vertical {
13748 display: inline-block
;
13750 /* IE7 inline-block hack */
13753 .btn-group-vertical > .btn {
13757 -webkit-border-radius: 0;
13758 -moz-border-radius: 0;
13761 .btn-group-vertical > .btn + .btn {
13765 .btn-group-vertical > .btn:first-child {
13766 -webkit-border-radius: 4px 4px 0 0;
13767 -moz-border-radius: 4px 4px 0 0;
13768 border-radius: 4px 4px 0 0;
13770 .btn-group-vertical > .btn:last-child {
13771 -webkit-border-radius: 0 0 4px 4px;
13772 -moz-border-radius: 0 0 4px 4px;
13773 border-radius: 0 0 4px 4px;
13775 .btn-group-vertical > .btn-large:first-child {
13776 -webkit-border-radius: 6px 6px 0 0;
13777 -moz-border-radius: 6px 6px 0 0;
13778 border-radius: 6px 6px 0 0;
13780 .btn-group-vertical > .btn-large:last-child {
13781 -webkit-border-radius: 0 0 6px 6px;
13782 -moz-border-radius: 0 0 6px 6px;
13783 border-radius: 0 0 6px 6px;
13786 padding: 8px 35px 8px 14px;
13787 margin-bottom: 20px;
13788 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
13789 background-color: #fcf8e3;
13790 border: 1px solid
#fbeed5;
13791 -webkit-border-radius: 4px;
13792 -moz-border-radius: 4px;
13793 border-radius: 4px;
13803 position: relative
;
13809 background-color: #dff0d8;
13810 border-color: #d6e9c6;
13813 .alert-success h4 {
13818 background-color: #f2dede;
13819 border-color: #eed3d7;
13827 background-color: #d9edf7;
13828 border-color: #bce8f1;
13836 padding-bottom: 14px;
13839 .alert-block > ul {
13842 .alert-block p + p {
13847 margin-bottom: 20px;
13853 .nav
> li
> a:hover
,
13854 .nav > li > a:focus {
13855 text-decoration: none
;
13856 background-color: #eee;
13858 .nav > li > a > img {
13861 .nav > .pull-right {
13871 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
13872 text-transform: uppercase
;
13874 .nav li + .nav-header {
13878 padding-left: 15px;
13879 padding-right: 15px;
13882 .nav-list
> li
> a
,
13883 .nav-list .nav-header {
13884 margin-left: -15px;
13885 margin-right: -15px;
13886 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
13888 .nav-list > li > a {
13891 .nav-list
> .active
> a
,
13892 .nav-list
> .active
> a:hover
,
13893 .nav-list > .active > a:focus {
13895 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.2);
13896 background-color: #0070a8;
13898 .nav-list
[class^
="icon-"],
13899 .nav-list [class*=" icon-"] {
13902 .nav-list .divider {
13906 *margin: -5px 0 5px;
13908 background-color: #e5e5e5;
13909 border-bottom: 1px solid
#fff;
13931 .nav-tabs
> li
> a
,
13932 .nav-pills > li > a {
13933 padding-right: 12px;
13934 padding-left: 12px;
13939 border-bottom: 1px solid
#ddd;
13942 margin-bottom: -1px;
13944 .nav-tabs > li > a {
13946 padding-bottom: 8px;
13948 border: 1px solid transparent
;
13949 -webkit-border-radius: 4px 4px 0 0;
13950 -moz-border-radius: 4px 4px 0 0;
13951 border-radius: 4px 4px 0 0;
13953 .nav-tabs
> li
> a:hover
,
13954 .nav-tabs > li > a:focus {
13955 border-color: #eee #eee #ddd;
13957 .nav-tabs
> .active
> a
,
13958 .nav-tabs
> .active
> a:hover
,
13959 .nav-tabs > .active > a:focus {
13961 background-color: #fff;
13962 border: 1px solid
#ddd;
13963 border-bottom-color: transparent
;
13966 .nav-pills > li > a {
13968 padding-bottom: 8px;
13970 margin-bottom: 2px;
13971 -webkit-border-radius: 5px;
13972 -moz-border-radius: 5px;
13973 border-radius: 5px;
13975 .nav-pills
> .active
> a
,
13976 .nav-pills
> .active
> a:hover
,
13977 .nav-pills > .active > a:focus {
13979 background-color: #0070a8;
13981 .nav-stacked > li {
13984 .nav-stacked > li > a {
13987 .nav-tabs.nav-stacked {
13990 .nav-tabs.nav-stacked > li > a {
13991 border: 1px solid
#ddd;
13992 -webkit-border-radius: 0;
13993 -moz-border-radius: 0;
13996 .nav-tabs.nav-stacked > li:first-child > a {
13997 -webkit-border-top-right-radius: 4px;
13998 -moz-border-radius-topright: 4px;
13999 border-top-right-radius: 4px;
14000 -webkit-border-top-left-radius: 4px;
14001 -moz-border-radius-topleft: 4px;
14002 border-top-left-radius: 4px;
14004 .nav-tabs.nav-stacked > li:last-child > a {
14005 -webkit-border-bottom-right-radius: 4px;
14006 -moz-border-radius-bottomright: 4px;
14007 border-bottom-right-radius: 4px;
14008 -webkit-border-bottom-left-radius: 4px;
14009 -moz-border-radius-bottomleft: 4px;
14010 border-bottom-left-radius: 4px;
14012 .nav-tabs
.nav-stacked
> li
> a:hover
,
14013 .nav-tabs.nav-stacked > li > a:focus {
14014 border-color: #ddd;
14017 .nav-pills.nav-stacked > li > a {
14018 margin-bottom: 3px;
14020 .nav-pills.nav-stacked > li:last-child > a {
14021 margin-bottom: 1px;
14023 .nav-tabs .dropdown-menu {
14024 -webkit-border-radius: 0 0 6px 6px;
14025 -moz-border-radius: 0 0 6px 6px;
14026 border-radius: 0 0 6px 6px;
14028 .nav-pills .dropdown-menu {
14029 -webkit-border-radius: 6px;
14030 -moz-border-radius: 6px;
14031 border-radius: 6px;
14033 .nav .dropdown-toggle .caret {
14034 border-top-color: #0070a8;
14035 border-bottom-color: #0070a8;
14038 .nav
.dropdown-toggle:hover
.caret
,
14039 .nav .dropdown-toggle:focus .caret {
14040 border-top-color: #003d5c;
14041 border-bottom-color: #003d5c;
14043 /* move down carets for tabs */
14044 .nav-tabs .dropdown-toggle .caret {
14047 .nav .active .dropdown-toggle .caret {
14048 border-top-color: #fff;
14049 border-bottom-color: #fff;
14051 .nav-tabs .active .dropdown-toggle .caret {
14052 border-top-color: #555;
14053 border-bottom-color: #555;
14055 .nav
> .dropdown
.active
> a:hover
,
14056 .nav > .dropdown.active > a:focus {
14059 .nav-tabs
.open
.dropdown-toggle
,
14060 .nav-pills
.open
.dropdown-toggle
,
14061 .nav
> li
.dropdown
.open
.active
> a:hover
,
14062 .nav > li.dropdown.open.active > a:focus {
14064 background-color: #999;
14065 border-color: #999;
14067 .nav li
.dropdown
.open
.caret
,
14068 .nav li
.dropdown
.open
.active
.caret
,
14069 .nav li
.dropdown
.open
a:hover
.caret
,
14070 .nav li.dropdown.open a:focus .caret {
14071 border-top-color: #fff;
14072 border-bottom-color: #fff;
14074 filter: alpha
(opacity
=100);
14076 .tabs-stacked
.open
> a:hover
,
14077 .tabs-stacked .open > a:focus {
14078 border-color: #999;
14095 .tabs-below
> .nav-tabs
,
14096 .tabs-right
> .nav-tabs
,
14097 .tabs-left > .nav-tabs {
14100 .tab-content
> .tab-pane
,
14101 .pill-content > .pill-pane {
14104 .tab-content
> .active
,
14105 .pill-content > .active {
14108 .tabs-below > .nav-tabs {
14109 border-top: 1px solid
#ddd;
14111 .tabs-below > .nav-tabs > li {
14115 .tabs-below > .nav-tabs > li > a {
14116 -webkit-border-radius: 0 0 4px 4px;
14117 -moz-border-radius: 0 0 4px 4px;
14118 border-radius: 0 0 4px 4px;
14120 .tabs-below
> .nav-tabs
> li
> a:hover
,
14121 .tabs-below > .nav-tabs > li > a:focus {
14122 border-bottom-color: transparent
;
14123 border-top-color: #ddd;
14125 .tabs-below
> .nav-tabs
> .active
> a
,
14126 .tabs-below
> .nav-tabs
> .active
> a:hover
,
14127 .tabs-below > .nav-tabs > .active > a:focus {
14128 border-color: transparent
#ddd #ddd #ddd;
14130 .tabs-left
> .nav-tabs
> li
,
14131 .tabs-right > .nav-tabs > li {
14134 .tabs-left
> .nav-tabs
> li
> a
,
14135 .tabs-right > .nav-tabs > li > a {
14138 margin-bottom: 3px;
14140 .tabs-left > .nav-tabs {
14142 margin-right: 19px;
14143 border-right: 1px solid
#ddd;
14145 .tabs-left > .nav-tabs > li > a {
14146 margin-right: -1px;
14147 -webkit-border-radius: 4px 0 0 4px;
14148 -moz-border-radius: 4px 0 0 4px;
14149 border-radius: 4px 0 0 4px;
14151 .tabs-left
> .nav-tabs
> li
> a:hover
,
14152 .tabs-left > .nav-tabs > li > a:focus {
14153 border-color: #eee #ddd #eee #eee;
14155 .tabs-left
> .nav-tabs
.active
> a
,
14156 .tabs-left
> .nav-tabs
.active
> a:hover
,
14157 .tabs-left > .nav-tabs .active > a:focus {
14158 border-color: #ddd transparent
#ddd #ddd;
14159 *border-right-color: #fff;
14161 .tabs-right > .nav-tabs {
14164 border-left: 1px solid
#ddd;
14166 .tabs-right > .nav-tabs > li > a {
14168 -webkit-border-radius: 0 4px 4px 0;
14169 -moz-border-radius: 0 4px 4px 0;
14170 border-radius: 0 4px 4px 0;
14172 .tabs-right
> .nav-tabs
> li
> a:hover
,
14173 .tabs-right > .nav-tabs > li > a:focus {
14174 border-color: #eee #eee #eee #ddd;
14176 .tabs-right
> .nav-tabs
.active
> a
,
14177 .tabs-right
> .nav-tabs
.active
> a:hover
,
14178 .tabs-right > .nav-tabs .active > a:focus {
14179 border-color: #ddd #ddd #ddd transparent
;
14180 *border-left-color: #fff;
14182 .nav > .disabled > a {
14185 .nav
> .disabled
> a:hover
,
14186 .nav > .disabled > a:focus {
14187 text-decoration: none
;
14188 background-color: transparent
;
14193 margin-bottom: 20px;
14194 *position: relative
;
14199 padding-left: 20px;
14200 padding-right: 20px;
14201 background-color: #fafafa;
14202 background-image: -moz-linear-gradient
(top
, #ffffff, #f2f2f2);
14203 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#ffffff), to
(#f2f2f2));
14204 background-image: -webkit-linear-gradient
(top
, #ffffff, #f2f2f2);
14205 background-image: -o-linear-gradient
(top
, #ffffff, #f2f2f2);
14206 background-image: linear-gradient
(to bottom
, #ffffff, #f2f2f2);
14207 background-repeat: repeat-x
;
14208 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#fff2f2f2', GradientType
=0);
14209 border: 1px solid
#d4d4d4;
14210 -webkit-border-radius: 4px;
14211 -moz-border-radius: 4px;
14212 border-radius: 4px;
14213 -webkit-box-shadow: 0 1px 4px rgba
(0, 0, 0, 0.065);
14214 -moz-box-shadow: 0 1px 4px rgba
(0, 0, 0, 0.065);
14215 box-shadow: 0 1px 4px rgba
(0, 0, 0, 0.065);
14218 .navbar-inner:before
,
14219 .navbar-inner:after {
14224 .navbar-inner:after {
14227 .navbar .container {
14230 .nav-collapse.collapse {
14237 padding: 10px 20px 10px;
14238 margin-left: -20px;
14242 text-shadow: 0 1px 0 #ffffff;
14244 .navbar
.brand:hover
,
14245 .navbar .brand:focus {
14246 text-decoration: none
;
14256 .navbar-link:hover
,
14257 .navbar-link:focus {
14260 .navbar .divider-vertical {
14263 border-left: 1px solid
#f2f2f2;
14264 border-right: 1px solid
#ffffff;
14267 .navbar .btn-group {
14270 .navbar
.btn-group
.btn
,
14271 .navbar
.input-prepend
.btn
,
14272 .navbar
.input-append
.btn
,
14273 .navbar
.input-prepend
.btn-group
,
14274 .navbar .input-append .btn-group {
14281 .navbar-form:before
,
14282 .navbar-form:after {
14287 .navbar-form:after {
14290 .navbar-form input
,
14291 .navbar-form select
,
14292 .navbar-form
.radio
,
14293 .navbar-form .checkbox {
14296 .navbar-form input
,
14297 .navbar-form select
,
14298 .navbar-form .btn {
14299 display: inline-block
;
14302 .navbar-form input
[type
="image"],
14303 .navbar-form input
[type
="checkbox"],
14304 .navbar-form input[type="radio"] {
14307 .navbar-form
.input-append
,
14308 .navbar-form .input-prepend {
14310 white-space: nowrap
;
14312 .navbar-form
.input-append input
,
14313 .navbar-form .input-prepend input {
14317 position: relative
;
14322 .navbar-search .search-query {
14325 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
14327 font-weight: normal
;
14329 -webkit-border-radius: 15px;
14330 -moz-border-radius: 15px;
14331 border-radius: 15px;
14333 .navbar-static-top {
14337 .navbar-static-top .navbar-inner {
14338 -webkit-border-radius: 0;
14339 -moz-border-radius: 0;
14343 .navbar-fixed-bottom {
14350 .navbar-fixed-top
.navbar-inner
,
14351 .navbar-static-top .navbar-inner {
14352 border-width: 0 0 1px;
14354 .navbar-fixed-bottom .navbar-inner {
14355 border-width: 1px 0 0;
14357 .navbar-fixed-top
.navbar-inner
,
14358 .navbar-fixed-bottom .navbar-inner {
14361 -webkit-border-radius: 0;
14362 -moz-border-radius: 0;
14365 .navbar-static-top
.container
,
14366 .navbar-fixed-top
.container
,
14367 .navbar-fixed-bottom .container {
14370 .navbar-fixed-top {
14373 .navbar-fixed-top
.navbar-inner
,
14374 .navbar-static-top .navbar-inner {
14375 -webkit-box-shadow: 0 1px 10px rgba
(0,0,0,.1);
14376 -moz-box-shadow: 0 1px 10px rgba
(0,0,0,.1);
14377 box-shadow: 0 1px 10px rgba
(0,0,0,.1);
14379 .navbar-fixed-bottom {
14382 .navbar-fixed-bottom .navbar-inner {
14383 -webkit-box-shadow: 0 -1px 10px rgba
(0,0,0,.1);
14384 -moz-box-shadow: 0 -1px 10px rgba
(0,0,0,.1);
14385 box-shadow: 0 -1px 10px rgba
(0,0,0,.1);
14388 position: relative
;
14392 margin: 0 10px 0 0;
14394 .navbar .nav.pull-right {
14398 .navbar .nav > li {
14401 .navbar .nav > li > a {
14403 padding: 10px 15px 10px;
14405 text-decoration: none
;
14406 text-shadow: 0 1px 0 #ffffff;
14408 .navbar .nav .dropdown-toggle .caret {
14411 .navbar
.nav
> li
> a:focus
,
14412 .navbar .nav > li > a:hover {
14413 background-color: transparent
;
14415 text-decoration: none
;
14417 .navbar
.nav
> .active
> a
,
14418 .navbar
.nav
> .active
> a:hover
,
14419 .navbar .nav > .active > a:focus {
14421 text-decoration: none
;
14422 background-color: #e5e5e5;
14423 -webkit-box-shadow: inset
0 3px 8px rgba
(0, 0, 0, 0.125);
14424 -moz-box-shadow: inset
0 3px 8px rgba
(0, 0, 0, 0.125);
14425 box-shadow: inset
0 3px 8px rgba
(0, 0, 0, 0.125);
14427 .navbar .btn-navbar {
14434 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
14435 background-color: #ededed;
14436 background-image: -moz-linear-gradient
(top
, #f2f2f2, #e5e5e5);
14437 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#f2f2f2), to
(#e5e5e5));
14438 background-image: -webkit-linear-gradient
(top
, #f2f2f2, #e5e5e5);
14439 background-image: -o-linear-gradient
(top
, #f2f2f2, #e5e5e5);
14440 background-image: linear-gradient
(to bottom
, #f2f2f2, #e5e5e5);
14441 background-repeat: repeat-x
;
14442 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fff2f2f2', endColorstr
='#ffe5e5e5', GradientType
=0);
14443 border-color: #e5e5e5 #e5e5e5 #bfbfbf;
14444 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
14445 *background-color: #e5e5e5;
14446 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
14447 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
14448 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.075);
14449 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.075);
14450 box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.075);
14452 .navbar
.btn-navbar:hover
,
14453 .navbar
.btn-navbar:focus
,
14454 .navbar
.btn-navbar:active
,
14455 .navbar
.btn-navbar
.active
,
14456 .navbar
.btn-navbar
.disabled
,
14457 .navbar .btn-navbar[disabled] {
14459 background-color: #e5e5e5;
14460 *background-color: #d9d9d9;
14462 .navbar
.btn-navbar:active
,
14463 .navbar .btn-navbar.active {
14464 background-color: #cccccc \
9;
14466 .navbar .btn-navbar .icon-bar {
14470 background-color: #f5f5f5;
14471 -webkit-border-radius: 1px;
14472 -moz-border-radius: 1px;
14473 border-radius: 1px;
14474 -webkit-box-shadow: 0 1px 0 rgba
(0, 0, 0, 0.25);
14475 -moz-box-shadow: 0 1px 0 rgba
(0, 0, 0, 0.25);
14476 box-shadow: 0 1px 0 rgba
(0, 0, 0, 0.25);
14478 .btn-navbar .icon-bar + .icon-bar {
14481 .navbar .nav > li > .dropdown-menu:before {
14483 display: inline-block
;
14484 border-left: 7px solid transparent
;
14485 border-right: 7px solid transparent
;
14486 border-bottom: 7px solid
#ccc;
14487 border-bottom-color: rgba
(0, 0, 0, 0.2);
14488 position: absolute
;
14492 .navbar .nav > li > .dropdown-menu:after {
14494 display: inline-block
;
14495 border-left: 6px solid transparent
;
14496 border-right: 6px solid transparent
;
14497 border-bottom: 6px solid
#fff;
14498 position: absolute
;
14502 .navbar-fixed-bottom .nav > li > .dropdown-menu:before {
14503 border-top: 7px solid
#ccc;
14504 border-top-color: rgba
(0, 0, 0, 0.2);
14509 .navbar-fixed-bottom .nav > li > .dropdown-menu:after {
14510 border-top: 6px solid
#fff;
14515 .navbar
.nav li
.dropdown
> a:hover
.caret
,
14516 .navbar .nav li.dropdown > a:focus .caret {
14517 border-top-color: #333;
14518 border-bottom-color: #333;
14520 .navbar
.nav li
.dropdown
.open
> .dropdown-toggle
,
14521 .navbar
.nav li
.dropdown
.active
> .dropdown-toggle
,
14522 .navbar .nav li.dropdown.open.active > .dropdown-toggle {
14523 background-color: #e5e5e5;
14526 .navbar .nav li.dropdown > .dropdown-toggle .caret {
14527 border-top-color: #777;
14528 border-bottom-color: #777;
14530 .navbar
.nav li
.dropdown
.open
> .dropdown-toggle
.caret
,
14531 .navbar
.nav li
.dropdown
.active
> .dropdown-toggle
.caret
,
14532 .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
14533 border-top-color: #555;
14534 border-bottom-color: #555;
14536 .navbar
.pull-right
> li
> .dropdown-menu
,
14537 .navbar .nav > li > .dropdown-menu.pull-right {
14541 .navbar
.pull-right
> li
> .dropdown-menu:before
,
14542 .navbar .nav > li > .dropdown-menu.pull-right:before {
14546 .navbar
.pull-right
> li
> .dropdown-menu:after
,
14547 .navbar .nav > li > .dropdown-menu.pull-right:after {
14551 .navbar
.pull-right
> li
> .dropdown-menu
.dropdown-menu
,
14552 .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
14556 margin-right: -1px;
14557 -webkit-border-radius: 6px 0 6px 6px;
14558 -moz-border-radius: 6px 0 6px 6px;
14559 border-radius: 6px 0 6px 6px;
14561 .navbar-inverse .navbar-inner {
14562 background-color: #1b1b1b;
14563 background-image: -moz-linear-gradient
(top
, #222222, #111111);
14564 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#222222), to
(#111111));
14565 background-image: -webkit-linear-gradient
(top
, #222222, #111111);
14566 background-image: -o-linear-gradient
(top
, #222222, #111111);
14567 background-image: linear-gradient
(to bottom
, #222222, #111111);
14568 background-repeat: repeat-x
;
14569 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff222222', endColorstr
='#ff111111', GradientType
=0);
14570 border-color: #252525;
14572 .navbar-inverse
.brand
,
14573 .navbar-inverse .nav > li > a {
14575 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
14577 .navbar-inverse
.brand:hover
,
14578 .navbar-inverse
.nav
> li
> a:hover
,
14579 .navbar-inverse
.brand:focus
,
14580 .navbar-inverse .nav > li > a:focus {
14583 .navbar-inverse .brand {
14586 .navbar-inverse .navbar-text {
14589 .navbar-inverse
.nav
> li
> a:focus
,
14590 .navbar-inverse .nav > li > a:hover {
14591 background-color: transparent
;
14594 .navbar-inverse
.nav
.active
> a
,
14595 .navbar-inverse
.nav
.active
> a:hover
,
14596 .navbar-inverse .nav .active > a:focus {
14598 background-color: #111111;
14600 .navbar-inverse .navbar-link {
14603 .navbar-inverse
.navbar-link:hover
,
14604 .navbar-inverse .navbar-link:focus {
14607 .navbar-inverse .divider-vertical {
14608 border-left-color: #111111;
14609 border-right-color: #222222;
14611 .navbar-inverse
.nav li
.dropdown
.open
> .dropdown-toggle
,
14612 .navbar-inverse
.nav li
.dropdown
.active
> .dropdown-toggle
,
14613 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
14614 background-color: #111111;
14617 .navbar-inverse
.nav li
.dropdown
> a:hover
.caret
,
14618 .navbar-inverse .nav li.dropdown > a:focus .caret {
14619 border-top-color: #fff;
14620 border-bottom-color: #fff;
14622 .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
14623 border-top-color: #999;
14624 border-bottom-color: #999;
14626 .navbar-inverse
.nav li
.dropdown
.open
> .dropdown-toggle
.caret
,
14627 .navbar-inverse
.nav li
.dropdown
.active
> .dropdown-toggle
.caret
,
14628 .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
14629 border-top-color: #fff;
14630 border-bottom-color: #fff;
14632 .navbar-inverse .navbar-search .search-query {
14634 background-color: #515151;
14635 border-color: #111111;
14636 -webkit-box-shadow: inset
0 1px 2px rgba
(0,0,0,.1), 0 1px 0 rgba
(255,255,255,.15);
14637 -moz-box-shadow: inset
0 1px 2px rgba
(0,0,0,.1), 0 1px 0 rgba
(255,255,255,.15);
14638 box-shadow: inset
0 1px 2px rgba
(0,0,0,.1), 0 1px 0 rgba
(255,255,255,.15);
14639 -webkit-transition: none
;
14640 -moz-transition: none
;
14641 -o-transition: none
;
14644 .navbar-inverse .navbar-search .search-query:-moz-placeholder {
14647 .navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
14650 .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
14653 .navbar-inverse
.navbar-search
.search-query:focus
,
14654 .navbar-inverse .navbar-search .search-query.focused {
14657 text-shadow: 0 1px 0 #fff;
14658 background-color: #fff;
14660 -webkit-box-shadow: 0 0 3px rgba
(0, 0, 0, 0.15);
14661 -moz-box-shadow: 0 0 3px rgba
(0, 0, 0, 0.15);
14662 box-shadow: 0 0 3px rgba
(0, 0, 0, 0.15);
14665 .navbar-inverse .btn-navbar {
14667 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
14668 background-color: #0e0e0e;
14669 background-image: -moz-linear-gradient
(top
, #151515, #040404);
14670 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#151515), to
(#040404));
14671 background-image: -webkit-linear-gradient
(top
, #151515, #040404);
14672 background-image: -o-linear-gradient
(top
, #151515, #040404);
14673 background-image: linear-gradient
(to bottom
, #151515, #040404);
14674 background-repeat: repeat-x
;
14675 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff151515', endColorstr
='#ff040404', GradientType
=0);
14676 border-color: #040404 #040404 #000000;
14677 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
14678 *background-color: #040404;
14679 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
14680 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
14682 .navbar-inverse
.btn-navbar:hover
,
14683 .navbar-inverse
.btn-navbar:focus
,
14684 .navbar-inverse
.btn-navbar:active
,
14685 .navbar-inverse
.btn-navbar
.active
,
14686 .navbar-inverse
.btn-navbar
.disabled
,
14687 .navbar-inverse .btn-navbar[disabled] {
14689 background-color: #040404;
14690 *background-color: #000000;
14692 .navbar-inverse
.btn-navbar:active
,
14693 .navbar-inverse .btn-navbar.active {
14694 background-color: #000000 \
9;
14700 background-color: #f5f5f5;
14701 -webkit-border-radius: 4px;
14702 -moz-border-radius: 4px;
14703 border-radius: 4px;
14706 display: inline-block
;
14708 /* IE7 inline-block hack */
14710 text-shadow: 0 1px 0 #fff;
14712 .breadcrumb > li > .divider {
14716 .breadcrumb > .active {
14723 display: inline-block
;
14725 /* IE7 inline-block hack */
14729 -webkit-border-radius: 4px;
14730 -moz-border-radius: 4px;
14731 border-radius: 4px;
14732 -webkit-box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.05);
14733 -moz-box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.05);
14734 box-shadow: 0 1px 2px rgba
(0, 0, 0, 0.05);
14736 .pagination ul > li {
14739 .pagination ul
> li
> a
,
14740 .pagination ul > li > span {
14744 text-decoration: none
;
14745 background-color: #fff;
14746 border: 1px solid
#ddd;
14747 border-left-width: 0;
14749 .pagination ul
> li
> a:hover
,
14750 .pagination ul
> li
> a:focus
,
14751 .pagination ul
> .active
> a
,
14752 .pagination ul > .active > span {
14753 background-color: #f5f5f5;
14755 .pagination ul
> .active
> a
,
14756 .pagination ul > .active > span {
14760 .pagination ul
> .disabled
> span
,
14761 .pagination ul
> .disabled
> a
,
14762 .pagination ul
> .disabled
> a:hover
,
14763 .pagination ul > .disabled > a:focus {
14765 background-color: transparent
;
14768 .pagination ul
> li:first-child
> a
,
14769 .pagination ul > li:first-child > span {
14770 border-left-width: 1px;
14771 -webkit-border-top-left-radius: 4px;
14772 -moz-border-radius-topleft: 4px;
14773 border-top-left-radius: 4px;
14774 -webkit-border-bottom-left-radius: 4px;
14775 -moz-border-radius-bottomleft: 4px;
14776 border-bottom-left-radius: 4px;
14778 .pagination ul
> li:last-child
> a
,
14779 .pagination ul > li:last-child > span {
14780 -webkit-border-top-right-radius: 4px;
14781 -moz-border-radius-topright: 4px;
14782 border-top-right-radius: 4px;
14783 -webkit-border-bottom-right-radius: 4px;
14784 -moz-border-radius-bottomright: 4px;
14785 border-bottom-right-radius: 4px;
14787 .pagination-centered {
14788 text-align: center
;
14790 .pagination-right {
14793 .pagination-large ul
> li
> a
,
14794 .pagination-large ul > li > span {
14795 padding: 11px 19px;
14798 .pagination-large ul
> li:first-child
> a
,
14799 .pagination-large ul > li:first-child > span {
14800 -webkit-border-top-left-radius: 6px;
14801 -moz-border-radius-topleft: 6px;
14802 border-top-left-radius: 6px;
14803 -webkit-border-bottom-left-radius: 6px;
14804 -moz-border-radius-bottomleft: 6px;
14805 border-bottom-left-radius: 6px;
14807 .pagination-large ul
> li:last-child
> a
,
14808 .pagination-large ul > li:last-child > span {
14809 -webkit-border-top-right-radius: 6px;
14810 -moz-border-radius-topright: 6px;
14811 border-top-right-radius: 6px;
14812 -webkit-border-bottom-right-radius: 6px;
14813 -moz-border-radius-bottomright: 6px;
14814 border-bottom-right-radius: 6px;
14816 .pagination-mini ul
> li:first-child
> a
,
14817 .pagination-small ul
> li:first-child
> a
,
14818 .pagination-mini ul
> li:first-child
> span
,
14819 .pagination-small ul > li:first-child > span {
14820 -webkit-border-top-left-radius: 3px;
14821 -moz-border-radius-topleft: 3px;
14822 border-top-left-radius: 3px;
14823 -webkit-border-bottom-left-radius: 3px;
14824 -moz-border-radius-bottomleft: 3px;
14825 border-bottom-left-radius: 3px;
14827 .pagination-mini ul
> li:last-child
> a
,
14828 .pagination-small ul
> li:last-child
> a
,
14829 .pagination-mini ul
> li:last-child
> span
,
14830 .pagination-small ul > li:last-child > span {
14831 -webkit-border-top-right-radius: 3px;
14832 -moz-border-radius-topright: 3px;
14833 border-top-right-radius: 3px;
14834 -webkit-border-bottom-right-radius: 3px;
14835 -moz-border-radius-bottomright: 3px;
14836 border-bottom-right-radius: 3px;
14838 .pagination-small ul
> li
> a
,
14839 .pagination-small ul > li > span {
14843 .pagination-mini ul
> li
> a
,
14844 .pagination-mini ul > li > span {
14851 text-align: center
;
14868 display: inline-block
;
14870 background-color: #fff;
14871 border: 1px solid
#ddd;
14872 -webkit-border-radius: 15px;
14873 -moz-border-radius: 15px;
14874 border-radius: 15px;
14876 .pager li
> a:hover
,
14877 .pager li > a:focus {
14878 text-decoration: none
;
14879 background-color: #f5f5f5;
14882 .pager .next > span {
14885 .pager
.previous
> a
,
14886 .pager .previous > span {
14889 .pager
.disabled
> a
,
14890 .pager
.disabled
> a:hover
,
14891 .pager
.disabled
> a:focus
,
14892 .pager .disabled > span {
14894 background-color: #fff;
14904 background-color: #000;
14906 .modal-backdrop.fade {
14910 .modal-backdrop.fade.in {
14912 filter: alpha
(opacity
=80);
14920 margin-left: -280px;
14921 background-color: #fff;
14922 border: 1px solid
#999;
14923 border: 1px solid rgba
(0, 0, 0, 0.3);
14924 *border: 1px solid
#999;
14926 -webkit-border-radius: 6px;
14927 -moz-border-radius: 6px;
14928 border-radius: 6px;
14929 -webkit-box-shadow: 0 3px 7px rgba
(0, 0, 0, 0.3);
14930 -moz-box-shadow: 0 3px 7px rgba
(0, 0, 0, 0.3);
14931 box-shadow: 0 3px 7px rgba
(0, 0, 0, 0.3);
14932 -webkit-background-clip: padding-box
;
14933 -moz-background-clip: padding-box
;
14934 background-clip: padding-box
;
14938 -webkit-transition: opacity
.3s linear
, top
.3s ease-out
;
14939 -moz-transition: opacity
.3s linear
, top
.3s ease-out
;
14940 -o-transition: opacity
.3s linear
, top
.3s ease-out
;
14941 transition: opacity
.3s linear
, top
.3s ease-out
;
14949 border-bottom: 1px solid
#eee;
14951 .modal-header .close {
14959 position: relative
;
14968 padding: 14px 15px 15px;
14971 background-color: #f5f5f5;
14972 border-top: 1px solid
#ddd;
14973 -webkit-border-radius: 0 0 6px 6px;
14974 -moz-border-radius: 0 0 6px 6px;
14975 border-radius: 0 0 6px 6px;
14976 -webkit-box-shadow: inset
0 1px 0 #fff;
14977 -moz-box-shadow: inset
0 1px 0 #fff;
14978 box-shadow: inset
0 1px 0 #fff;
14981 .modal-footer:before
,
14982 .modal-footer:after {
14987 .modal-footer:after {
14990 .modal-footer .btn + .btn {
14994 .modal-footer .btn-group .btn + .btn {
14997 .modal-footer .btn-block + .btn-block {
15001 position: absolute
;
15004 visibility: visible
;
15008 filter: alpha
(opacity
=0);
15012 filter: alpha
(opacity
=80);
15034 text-align: center
;
15035 text-decoration: none
;
15036 background-color: #000;
15037 -webkit-border-radius: 4px;
15038 -moz-border-radius: 4px;
15039 border-radius: 4px;
15042 position: absolute
;
15045 border-color: transparent
;
15046 border-style: solid
;
15048 .tooltip.top .tooltip-arrow {
15052 border-width: 5px 5px 0;
15053 border-top-color: #000;
15055 .tooltip.right .tooltip-arrow {
15059 border-width: 5px 5px 5px 0;
15060 border-right-color: #000;
15062 .tooltip.left .tooltip-arrow {
15066 border-width: 5px 0 5px 5px;
15067 border-left-color: #000;
15069 .tooltip.bottom .tooltip-arrow {
15073 border-width: 0 5px 5px;
15074 border-bottom-color: #000;
15077 position: absolute
;
15086 background-color: #fff;
15087 -webkit-background-clip: padding-box
;
15088 -moz-background-clip: padding
;
15089 background-clip: padding-box
;
15090 border: 1px solid
#ccc;
15091 border: 1px solid rgba
(0, 0, 0, 0.2);
15092 -webkit-border-radius: 6px;
15093 -moz-border-radius: 6px;
15094 border-radius: 6px;
15095 -webkit-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
15096 -moz-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
15097 box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
15098 white-space: normal
;
15110 margin-left: -10px;
15116 font-weight: normal
;
15118 background-color: #f7f7f7;
15119 border-bottom: 1px solid
#ebebeb;
15120 -webkit-border-radius: 5px 5px 0 0;
15121 -moz-border-radius: 5px 5px 0 0;
15122 border-radius: 5px 5px 0 0;
15124 .popover-title:empty {
15131 .popover .arrow:after {
15132 position: absolute
;
15136 border-color: transparent
;
15137 border-style: solid
;
15140 border-width: 11px;
15142 .popover .arrow:after {
15143 border-width: 10px;
15146 .popover.top .arrow {
15148 margin-left: -11px;
15149 border-bottom-width: 0;
15150 border-top-color: #999;
15151 border-top-color: rgba
(0, 0, 0, 0.25);
15154 .popover.top .arrow:after {
15156 margin-left: -10px;
15157 border-bottom-width: 0;
15158 border-top-color: #fff;
15160 .popover.right .arrow {
15164 border-left-width: 0;
15165 border-right-color: #999;
15166 border-right-color: rgba
(0, 0, 0, 0.25);
15168 .popover.right .arrow:after {
15171 border-left-width: 0;
15172 border-right-color: #fff;
15174 .popover.bottom .arrow {
15176 margin-left: -11px;
15177 border-top-width: 0;
15178 border-bottom-color: #999;
15179 border-bottom-color: rgba
(0, 0, 0, 0.25);
15182 .popover.bottom .arrow:after {
15184 margin-left: -10px;
15185 border-top-width: 0;
15186 border-bottom-color: #fff;
15188 .popover.left .arrow {
15192 border-right-width: 0;
15193 border-left-color: #999;
15194 border-left-color: rgba
(0, 0, 0, 0.25);
15196 .popover.left .arrow:after {
15198 border-right-width: 0;
15199 border-left-color: #fff;
15203 margin-left: -20px;
15207 .thumbnails:before
,
15208 .thumbnails:after {
15213 .thumbnails:after {
15216 .row-fluid .thumbnails {
15221 margin-bottom: 20px;
15228 border: 1px solid
#ddd;
15229 -webkit-border-radius: 4px;
15230 -moz-border-radius: 4px;
15231 border-radius: 4px;
15232 -webkit-box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.055);
15233 -moz-box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.055);
15234 box-shadow: 0 1px 3px rgba
(0, 0, 0, 0.055);
15235 -webkit-transition: all
0.2s ease-in-out
;
15236 -moz-transition: all
0.2s ease-in-out
;
15237 -o-transition: all
0.2s ease-in-out
;
15238 transition: all
0.2s ease-in-out
;
15241 a
.thumbnail:focus
{
15242 border-color: #0070a8;
15243 -webkit-box-shadow: 0 1px 4px rgba
(0, 105, 214, 0.25);
15244 -moz-box-shadow: 0 1px 4px rgba
(0, 105, 214, 0.25);
15245 box-shadow: 0 1px 4px rgba
(0, 105, 214, 0.25);
15251 margin-right: auto
;
15253 .thumbnail .caption {
15260 *overflow: visible
;
15267 .media:first-child {
15276 .media > .pull-left {
15277 margin-right: 10px;
15279 .media > .pull-right {
15289 display: inline-block
;
15291 font-size: 11.844px;
15295 vertical-align: baseline
;
15296 white-space: nowrap
;
15297 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
15298 background-color: #999;
15302 -webkit-border-radius: 3px;
15303 -moz-border-radius: 3px;
15304 border-radius: 3px;
15308 padding-right: 9px;
15309 -webkit-border-radius: 9px;
15310 -moz-border-radius: 9px;
15311 border-radius: 9px;
15322 text-decoration: none
;
15327 background-color: #b94a48;
15329 .label-important
[href
],
15330 .badge-important[href] {
15331 background-color: #953b39;
15335 background-color: #f89406;
15337 .label-warning
[href
],
15338 .badge-warning[href] {
15339 background-color: #c67605;
15343 background-color: #468847;
15345 .label-success
[href
],
15346 .badge-success[href] {
15347 background-color: #356635;
15351 background-color: #3a87ad;
15354 .badge-info[href] {
15355 background-color: #2d6987;
15359 background-color: #333;
15361 .label-inverse
[href
],
15362 .badge-inverse[href] {
15363 background-color: #1a1a1a;
15367 position: relative
;
15374 @-webkit-keyframes progress-bar-stripes
{
15376 background-position: 40px 0;
15379 background-position: 0 0;
15382 @-moz-keyframes progress-bar-stripes
{
15384 background-position: 40px 0;
15387 background-position: 0 0;
15390 @-ms-keyframes progress-bar-stripes
{
15392 background-position: 40px 0;
15395 background-position: 0 0;
15398 @-o-keyframes progress-bar-stripes
{
15400 background-position: 0 0;
15403 background-position: 40px 0;
15406 @keyframes progress-bar-stripes
{
15408 background-position: 40px 0;
15411 background-position: 0 0;
15417 margin-bottom: 20px;
15418 background-color: #f7f7f7;
15419 background-image: -moz-linear-gradient
(top
, #f5f5f5, #f9f9f9);
15420 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#f5f5f5), to
(#f9f9f9));
15421 background-image: -webkit-linear-gradient
(top
, #f5f5f5, #f9f9f9);
15422 background-image: -o-linear-gradient
(top
, #f5f5f5, #f9f9f9);
15423 background-image: linear-gradient
(to bottom
, #f5f5f5, #f9f9f9);
15424 background-repeat: repeat-x
;
15425 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fff5f5f5', endColorstr
='#fff9f9f9', GradientType
=0);
15426 -webkit-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
15427 -moz-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
15428 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1);
15429 -webkit-border-radius: 4px;
15430 -moz-border-radius: 4px;
15431 border-radius: 4px;
15439 text-align: center
;
15440 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
15441 background-color: #0e90d2;
15442 background-image: -moz-linear-gradient
(top
, #149bdf, #0480be);
15443 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#149bdf), to
(#0480be));
15444 background-image: -webkit-linear-gradient
(top
, #149bdf, #0480be);
15445 background-image: -o-linear-gradient
(top
, #149bdf, #0480be);
15446 background-image: linear-gradient
(to bottom
, #149bdf, #0480be);
15447 background-repeat: repeat-x
;
15448 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff149bdf', endColorstr
='#ff0480be', GradientType
=0);
15449 -webkit-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
15450 -moz-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
15451 box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15);
15452 -webkit-box-sizing: border-box
;
15453 -moz-box-sizing: border-box
;
15454 box-sizing: border-box
;
15455 -webkit-transition: width
0.6s ease
;
15456 -moz-transition: width
0.6s ease
;
15457 -o-transition: width
0.6s ease
;
15458 transition: width
0.6s ease
;
15460 .progress .bar + .bar {
15461 -webkit-box-shadow: inset
1px 0 0 rgba
(0,0,0,.15), inset
0 -1px 0 rgba
(0,0,0,.15);
15462 -moz-box-shadow: inset
1px 0 0 rgba
(0,0,0,.15), inset
0 -1px 0 rgba
(0,0,0,.15);
15463 box-shadow: inset
1px 0 0 rgba
(0,0,0,.15), inset
0 -1px 0 rgba
(0,0,0,.15);
15465 .progress-striped .bar {
15466 background-color: #149bdf;
15467 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
));
15468 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
);
15469 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
);
15470 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
);
15471 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
);
15472 -webkit-background-size: 40px 40px;
15473 -moz-background-size: 40px 40px;
15474 -o-background-size: 40px 40px;
15475 background-size: 40px 40px;
15477 .progress.active .bar {
15478 -webkit-animation: progress-bar-stripes
2s linear infinite
;
15479 -moz-animation: progress-bar-stripes
2s linear infinite
;
15480 -ms-animation: progress-bar-stripes
2s linear infinite
;
15481 -o-animation: progress-bar-stripes
2s linear infinite
;
15482 animation: progress-bar-stripes
2s linear infinite
;
15484 .progress-danger
.bar
,
15485 .progress .bar-danger {
15486 background-color: #dd514c;
15487 background-image: -moz-linear-gradient
(top
, #ee5f5b, #c43c35);
15488 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#ee5f5b), to
(#c43c35));
15489 background-image: -webkit-linear-gradient
(top
, #ee5f5b, #c43c35);
15490 background-image: -o-linear-gradient
(top
, #ee5f5b, #c43c35);
15491 background-image: linear-gradient
(to bottom
, #ee5f5b, #c43c35);
15492 background-repeat: repeat-x
;
15493 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffee5f5b', endColorstr
='#ffc43c35', GradientType
=0);
15495 .progress-danger
.progress-striped
.bar
,
15496 .progress-striped .bar-danger {
15497 background-color: #ee5f5b;
15498 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
));
15499 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
);
15500 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
);
15501 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
);
15502 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
);
15504 .progress-success
.bar
,
15505 .progress .bar-success {
15506 background-color: #5eb95e;
15507 background-image: -moz-linear-gradient
(top
, #62c462, #57a957);
15508 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#62c462), to
(#57a957));
15509 background-image: -webkit-linear-gradient
(top
, #62c462, #57a957);
15510 background-image: -o-linear-gradient
(top
, #62c462, #57a957);
15511 background-image: linear-gradient
(to bottom
, #62c462, #57a957);
15512 background-repeat: repeat-x
;
15513 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff62c462', endColorstr
='#ff57a957', GradientType
=0);
15515 .progress-success
.progress-striped
.bar
,
15516 .progress-striped .bar-success {
15517 background-color: #62c462;
15518 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
));
15519 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
);
15520 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
);
15521 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
);
15522 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
);
15524 .progress-info
.bar
,
15525 .progress .bar-info {
15526 background-color: #4bb1cf;
15527 background-image: -moz-linear-gradient
(top
, #5bc0de, #339bb9);
15528 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#5bc0de), to
(#339bb9));
15529 background-image: -webkit-linear-gradient
(top
, #5bc0de, #339bb9);
15530 background-image: -o-linear-gradient
(top
, #5bc0de, #339bb9);
15531 background-image: linear-gradient
(to bottom
, #5bc0de, #339bb9);
15532 background-repeat: repeat-x
;
15533 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff5bc0de', endColorstr
='#ff339bb9', GradientType
=0);
15535 .progress-info
.progress-striped
.bar
,
15536 .progress-striped .bar-info {
15537 background-color: #5bc0de;
15538 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
));
15539 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
);
15540 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
);
15541 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
);
15542 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
);
15544 .progress-warning
.bar
,
15545 .progress .bar-warning {
15546 background-color: #faa732;
15547 background-image: -moz-linear-gradient
(top
, #fbb450, #f89406);
15548 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fbb450), to
(#f89406));
15549 background-image: -webkit-linear-gradient
(top
, #fbb450, #f89406);
15550 background-image: -o-linear-gradient
(top
, #fbb450, #f89406);
15551 background-image: linear-gradient
(to bottom
, #fbb450, #f89406);
15552 background-repeat: repeat-x
;
15553 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fffbb450', endColorstr
='#fff89406', GradientType
=0);
15555 .progress-warning
.progress-striped
.bar
,
15556 .progress-striped .bar-warning {
15557 background-color: #fbb450;
15558 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
));
15559 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
);
15560 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
);
15561 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
);
15562 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
);
15565 margin-bottom: 20px;
15568 margin-bottom: 2px;
15569 border: 1px solid
#e5e5e5;
15570 -webkit-border-radius: 4px;
15571 -moz-border-radius: 4px;
15572 border-radius: 4px;
15574 .accordion-heading {
15577 .accordion-heading .accordion-toggle {
15581 .accordion-toggle {
15586 border-top: 1px solid
#e5e5e5;
15589 position: relative
;
15590 margin-bottom: 20px;
15596 position: relative
;
15598 .carousel-inner > .item {
15600 position: relative
;
15601 -webkit-transition: 0.6s ease-in-out left
;
15602 -moz-transition: 0.6s ease-in-out left
;
15603 -o-transition: 0.6s ease-in-out left
;
15604 transition: 0.6s ease-in-out left
;
15606 .carousel-inner
> .item
> img
,
15607 .carousel-inner > .item > a > img {
15611 .carousel-inner
> .active
,
15612 .carousel-inner
> .next
,
15613 .carousel-inner > .prev {
15616 .carousel-inner > .active {
15619 .carousel-inner
> .next
,
15620 .carousel-inner > .prev {
15621 position: absolute
;
15625 .carousel-inner > .next {
15628 .carousel-inner > .prev {
15631 .carousel-inner
> .next
.left
,
15632 .carousel-inner > .prev.right {
15635 .carousel-inner > .active.left {
15638 .carousel-inner > .active.right {
15641 .carousel-control {
15642 position: absolute
;
15652 text-align: center
;
15654 border: 3px solid
#fff;
15655 -webkit-border-radius: 23px;
15656 -moz-border-radius: 23px;
15657 border-radius: 23px;
15659 filter: alpha
(opacity
=50);
15661 .carousel-control.right {
15665 .carousel-control:hover
,
15666 .carousel-control:focus {
15668 text-decoration: none
;
15670 filter: alpha
(opacity
=90);
15672 .carousel-indicators {
15673 position: absolute
;
15680 .carousel-indicators li {
15686 text-indent: -999px;
15687 background-color: #ccc;
15688 background-color: rgba
(255, 255, 255, 0.25);
15689 border-radius: 5px;
15691 .carousel-indicators .active {
15692 background-color: #fff;
15694 .carousel-caption {
15695 position: absolute
;
15701 background: rgba
(0, 0, 0, 0.75);
15703 .carousel-caption h4
,
15704 .carousel-caption p {
15708 .carousel-caption h4 {
15711 .carousel-caption p {
15716 margin-bottom: 30px;
15721 background-color: #eee;
15722 -webkit-border-radius: 6px;
15723 -moz-border-radius: 6px;
15724 border-radius: 6px;
15731 letter-spacing: -1px;
15751 visibility: hidden
;
15757 * bootstrapoverride.less
15759 * This file is meant to contain rules which specifically override
15760 * rules defined in Bootstrap.
15797 /* stylelint-disable declaration-block-no-duplicate-properties */
15798 /* stylelint-enable */
15800 * Implement missing variables, or faulty ones, in Bootstrap rules.
15802 * Those are minimal overrides of Bootstrap rules to introduce the usage
15803 * of a variable, or to fix a variable being used.
15806 border-bottom-color: #ddd;
15810 background-color: #f5f5f5;
15813 border-color: #e3e3e3;
15816 vertical-align: super
;
15819 vertical-align: sub
;
15821 .dropdown-backdrop {
15824 /* some very targetted corrections to roll back nameclashes between
15825 * Moodle and Bootstrap like .row, .label, .content, .controls
15827 * Mostly relies on these styles being more specific than the Bootstrap
15828 * ones in order to overule them.
15831 .file-picker td.label {
15832 background: inherit
;
15837 white-space: normal
;
15839 font-size: inherit
;
15840 line-height: inherit
;
15842 .file-picker td.label {
15843 display: table-cell
;
15846 .choosercontainer #chooseform .option label {
15850 outline: #5e9ed7 auto
5px;
15852 /* block.invisible vs .invisible
15853 * block.hidden vs .invisible
15855 * uses .invisible where the rest of Moodle uses .dimmed
15856 * fixible in block renderer?
15858 * There's seems to be even more naming confusion here since,
15859 * blocks can be actually 'visible' (or not) to students,
15860 * marked 'visible' but really just dimmed to indicate to editors
15861 * that students can't see them or 'visible' to the user who
15862 * collapses them, 'visible' if you have the right role and in
15863 * different circumstances different sections of a block can
15864 * be 'visible' or not.
15866 * currently worked around in renderers.php function block{}
15867 * by rewriting the class name "invisible" to "dimmed",
15868 * though the blocks don't look particularly different apart
15869 * from their contents disappearing. Maybe try .muted? or
15870 * dimming all the edit icons apart from unhide, might be a
15871 * nice effect, though they'd still be active. Maybe reverse
15877 visibility: visible
;
15882 * very tricky to track down this when it goes wrong,
15883 * since the styles are applied to generated content
15885 * basically if you see things shifted left or right compared
15886 * with where they should be check for a .row
15888 #turnitintool_style .row
,
15890 margin-left: 0 !important
;
15891 /* stylelint-disable-line declaration-no-important */
15893 #turnitintool_style .row:before
,
15894 #turnitintool_style .row:after
,
15895 .forumpost
.row:before
,
15896 .forumpost .row:after {
15899 /* fieldset.hidden vs .hidden
15901 * Moodle uses fieldset.hidden for mforms, to signify a collection of
15902 * form elements that don't have a box drawn round them. Bootstrap
15903 * uses hidden for stuff that is hidden in various responsive modes.
15905 * Relatedly, there is also fieldset.invisiblefieldset which hides the
15906 * border and sets the display to inline.
15908 * Originally this just set block and visible, but it is used
15909 * in random question dialogue in Quiz,
15910 * that dialogue is hidden and shown, so when hidden the
15911 * above workaround leaves you with a button floating around
15915 visibility: inherit
;
15917 /* .container vs .container
15919 * bootstrap uses .container to set the width of the layout at 960px or so, Moodle uses it
15920 * in the Quiz to contain the questions to add. If you don't overule the Bootstrap code,
15921 * it becomes near unuseable.
15923 #questionbank + .container
{
15934 background-image: none
;
15936 .loginbox
.twocolumns
.signuppanel
,
15937 .loginbox
.twocolumns
.signuppanel
,
15938 .loginbox
.twocolumns
.loginpanel
,
15939 .loginbox.twocolumns .loginpanel {
15945 filter: alpha
(opacity
=100);
15948 body:not
(.jsenabled
) .dropdown:hover
> .dropdown-menu
{
15952 body:not
(.jsenabled
) .langmenu:hover
> .dropdown-menu
,
15953 .langmenu.open > .dropdown-menu {
15959 margin: 0 0 10px 2.5em;
15967 margin-bottom: 20px;
15968 background-color: #f5f5f5;
15969 border: 1px solid
#e3e3e3;
15970 -webkit-border-radius: 4px;
15971 -moz-border-radius: 4px;
15972 border-radius: 4px;
15973 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15974 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15975 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
15976 border-color: #e3e3e3;
15979 .block blockquote {
15980 border-color: #ddd;
15981 border-color: rgba
(0, 0, 0, 0.15);
15983 .block .header h2 {
15990 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
15991 text-transform: uppercase
;
15993 word-wrap: break-word
;
15996 .block .header .block_action {
16000 .block .header .block_action > * {
16003 .block
.header
.block_action
.block-hider-show
,
16004 .block .header .block_action .block-hider-hide {
16007 .block .header .block_action .block-hider-show {
16012 word-wrap: break-word
;
16014 .block .content h3 {
16021 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
16022 text-transform: uppercase
;
16025 .block .content hr {
16028 .block .content .userpicture {
16033 .block .content .list li.listentry {
16036 .block .content .list .c0 {
16039 .block .content .list .c1 {
16043 .block .content p.hasicon img.icon {
16047 margin-bottom: 4px;
16051 .block.beingmoved {
16053 border-style: dashed
;
16055 .block.invisible .header h2 {
16057 filter: alpha
(opacity
=50);
16059 .block.hidden .header .block_action .block-hider-hide {
16062 .block.hidden .header .block_action .block-hider-show {
16065 .block.list_block .unlist > li > .column {
16066 display: inline-block
;
16068 /* IE7 inline-block hack */
16071 .editing .block .header .commands {
16077 .editing .block .header .commands > a {
16080 .editing .block .header .commands .icon img {
16084 .editing .block .header .commands img.actionmenu {
16087 .jsenabled .block.hidden .content {
16092 border-style: dashed
;
16095 margin-bottom: 20px;
16098 position: relative
;
16100 margin-bottom: 10px;
16102 .block_blog_menu #blogsearchquery {
16105 .block_settings #adminsearchquery {
16108 .block_search_forums #searchform_search {
16112 .block_calendar_upcoming .content .date {
16113 padding-left: 22px;
16115 .block_calendar_upcoming .content .footer {
16120 .block_rss_client .content li {
16121 margin-bottom: 10px;
16123 border: 1px solid
#ddd;
16124 -webkit-border-radius: 4px;
16125 -moz-border-radius: 4px;
16126 border-radius: 4px;
16128 .block_rss_client .content li .link {
16129 font-weight: inherit
;
16131 .block_rss_client .list li:first-child {
16132 border-top-width: 1px;
16134 .block_news_items .content .newlink {
16135 padding-bottom: 10px;
16137 .block_news_items .content ul li {
16138 border-top: 1px rgba
(0, 0, 0, 0.05) solid
;
16143 .block_news_items .content ul li .info {
16144 display: table-header-group
;
16146 .block_news_items .content ul li .date {
16150 .block_news_items .content ul li .name {
16155 .block_news_items .content .footer {
16159 .block_login input#login_username
,
16160 .block_login input#login_password {
16163 .block_login .content {
16165 margin-right: auto
;
16168 .block_login input[type="submit"] {
16171 .block_adminblock .content {
16177 .block_adminblock .singleselect {
16180 .block_adminblock .singleselect select.singleselect {
16184 .progress-chart-container {
16188 .progress-chart-container .progress-doughnut {
16189 position: relative
;
16192 background-clip: padding-box
;
16193 border: 15px solid
#eee;
16194 border-radius: 50%;
16195 box-sizing: border-box
;
16197 .progress-chart-container .progress-doughnut .progress-text {
16198 position: absolute
;
16202 transform: translate
(-50%, -50%);
16205 .progress-chart-container .progress-doughnut .progress-text.has-percent {
16208 .progress-chart-container .progress-doughnut .progress-indicator {
16209 position: absolute
;
16215 .progress-chart-container .progress-doughnut .progress-indicator svg {
16216 position: relative
;
16220 .progress-chart-container .progress-doughnut .progress-indicator svg .circle {
16221 stroke-width: 15px;
16224 stroke-dasharray: 173;
16225 stroke-dashoffset: 173;
16226 transform: rotate
(-90deg);
16227 transform-origin: center center
;
16229 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-1 {
16230 stroke-dashoffset: 171.27;
16232 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-2 {
16233 stroke-dashoffset: 169.54;
16235 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-3 {
16236 stroke-dashoffset: 167.81;
16238 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-4 {
16239 stroke-dashoffset: 166.08;
16241 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-5 {
16242 stroke-dashoffset: 164.35;
16244 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-6 {
16245 stroke-dashoffset: 162.62;
16247 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-7 {
16248 stroke-dashoffset: 160.89;
16250 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-8 {
16251 stroke-dashoffset: 159.16;
16253 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-9 {
16254 stroke-dashoffset: 157.43;
16256 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-10 {
16257 stroke-dashoffset: 155.7;
16259 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-11 {
16260 stroke-dashoffset: 153.97;
16262 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-12 {
16263 stroke-dashoffset: 152.24;
16265 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-13 {
16266 stroke-dashoffset: 150.51;
16268 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-14 {
16269 stroke-dashoffset: 148.78;
16271 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-15 {
16272 stroke-dashoffset: 147.05;
16274 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-16 {
16275 stroke-dashoffset: 145.32;
16277 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-17 {
16278 stroke-dashoffset: 143.59;
16280 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-18 {
16281 stroke-dashoffset: 141.86;
16283 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-19 {
16284 stroke-dashoffset: 140.13;
16286 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-20 {
16287 stroke-dashoffset: 138.4;
16289 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-21 {
16290 stroke-dashoffset: 136.67;
16292 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-22 {
16293 stroke-dashoffset: 134.94;
16295 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-23 {
16296 stroke-dashoffset: 133.21;
16298 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-24 {
16299 stroke-dashoffset: 131.48;
16301 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-25 {
16302 stroke-dashoffset: 129.75;
16304 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-26 {
16305 stroke-dashoffset: 128.02;
16307 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-27 {
16308 stroke-dashoffset: 126.29;
16310 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-28 {
16311 stroke-dashoffset: 124.56;
16313 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-29 {
16314 stroke-dashoffset: 122.83;
16316 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-30 {
16317 stroke-dashoffset: 121.1;
16319 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-31 {
16320 stroke-dashoffset: 119.37;
16322 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-32 {
16323 stroke-dashoffset: 117.64;
16325 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-33 {
16326 stroke-dashoffset: 115.91;
16328 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-34 {
16329 stroke-dashoffset: 114.18;
16331 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-35 {
16332 stroke-dashoffset: 112.45;
16334 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-36 {
16335 stroke-dashoffset: 110.72;
16337 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-37 {
16338 stroke-dashoffset: 108.99;
16340 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-38 {
16341 stroke-dashoffset: 107.26;
16343 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-39 {
16344 stroke-dashoffset: 105.53;
16346 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-40 {
16347 stroke-dashoffset: 103.8;
16349 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-41 {
16350 stroke-dashoffset: 102.07;
16352 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-42 {
16353 stroke-dashoffset: 100.34;
16355 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-43 {
16356 stroke-dashoffset: 98.61;
16358 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-44 {
16359 stroke-dashoffset: 96.88;
16361 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-45 {
16362 stroke-dashoffset: 95.15;
16364 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-46 {
16365 stroke-dashoffset: 93.42;
16367 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-47 {
16368 stroke-dashoffset: 91.69;
16370 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-48 {
16371 stroke-dashoffset: 89.96;
16373 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-49 {
16374 stroke-dashoffset: 88.23;
16376 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-50 {
16377 stroke-dashoffset: 86.5;
16379 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-51 {
16380 stroke-dashoffset: 84.77;
16382 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-52 {
16383 stroke-dashoffset: 83.04;
16385 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-53 {
16386 stroke-dashoffset: 81.31;
16388 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-54 {
16389 stroke-dashoffset: 79.58;
16391 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-55 {
16392 stroke-dashoffset: 77.85;
16394 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-56 {
16395 stroke-dashoffset: 76.12;
16397 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-57 {
16398 stroke-dashoffset: 74.39;
16400 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-58 {
16401 stroke-dashoffset: 72.66;
16403 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-59 {
16404 stroke-dashoffset: 70.93;
16406 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-60 {
16407 stroke-dashoffset: 69.2;
16409 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-61 {
16410 stroke-dashoffset: 67.47;
16412 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-62 {
16413 stroke-dashoffset: 65.74;
16415 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-63 {
16416 stroke-dashoffset: 64.01;
16418 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-64 {
16419 stroke-dashoffset: 62.28;
16421 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-65 {
16422 stroke-dashoffset: 60.55;
16424 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-66 {
16425 stroke-dashoffset: 58.82;
16427 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-67 {
16428 stroke-dashoffset: 57.09;
16430 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-68 {
16431 stroke-dashoffset: 55.36;
16433 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-69 {
16434 stroke-dashoffset: 53.63;
16436 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-70 {
16437 stroke-dashoffset: 51.9;
16439 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-71 {
16440 stroke-dashoffset: 50.17;
16442 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-72 {
16443 stroke-dashoffset: 48.44;
16445 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-73 {
16446 stroke-dashoffset: 46.71;
16448 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-74 {
16449 stroke-dashoffset: 44.98;
16451 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-75 {
16452 stroke-dashoffset: 43.25;
16454 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-76 {
16455 stroke-dashoffset: 41.52;
16457 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-77 {
16458 stroke-dashoffset: 39.79;
16460 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-78 {
16461 stroke-dashoffset: 38.06;
16463 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-79 {
16464 stroke-dashoffset: 36.33;
16466 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-80 {
16467 stroke-dashoffset: 34.6;
16469 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-81 {
16470 stroke-dashoffset: 32.87;
16472 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-82 {
16473 stroke-dashoffset: 31.14;
16475 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-83 {
16476 stroke-dashoffset: 29.41;
16478 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-84 {
16479 stroke-dashoffset: 27.68;
16481 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-85 {
16482 stroke-dashoffset: 25.95;
16484 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-86 {
16485 stroke-dashoffset: 24.22;
16487 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-87 {
16488 stroke-dashoffset: 22.49;
16490 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-88 {
16491 stroke-dashoffset: 20.76;
16493 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-89 {
16494 stroke-dashoffset: 19.03;
16496 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-90 {
16497 stroke-dashoffset: 17.3;
16499 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-91 {
16500 stroke-dashoffset: 15.57;
16502 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-92 {
16503 stroke-dashoffset: 13.84;
16505 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-93 {
16506 stroke-dashoffset: 12.11;
16508 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-94 {
16509 stroke-dashoffset: 10.38;
16511 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-95 {
16512 stroke-dashoffset: 8.65;
16514 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-96 {
16515 stroke-dashoffset: 6.92;
16517 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-97 {
16518 stroke-dashoffset: 5.19;
16520 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-98 {
16521 stroke-dashoffset: 3.46;
16523 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-99 {
16524 stroke-dashoffset: 1.73;
16526 .progress-chart-container .progress-doughnut .progress-indicator svg .circle.percent-100 {
16527 stroke-dashoffset: 0;
16529 .progress-chart-container .no-progress {
16532 background-color: #eee;
16533 border-radius: 50%;
16534 position: relative
;
16536 .progress-chart-container
.no-progress
.icon
,
16537 .progress-chart-container .no-progress .smallicon {
16538 position: absolute
;
16544 transform: translate
(-45%, -45%);
16549 .block_starredcourses
.empty-placeholder-image-lg
,
16550 .block_recentlyaccesseditems
.empty-placeholder-image-lg
,
16551 .block_recentlyaccessedcourses
.empty-placeholder-image-lg
,
16552 .block_myoverview .empty-placeholder-image-lg {
16555 .block_starredcourses
.course-info-container
,
16556 .block_recentlyaccesseditems
.course-info-container
,
16557 .block_recentlyaccessedcourses
.course-info-container
,
16558 .block_myoverview .course-info-container {
16562 .block_starredcourses
.dashboard-card-footer
,
16563 .block_recentlyaccesseditems
.dashboard-card-footer
,
16564 .block_recentlyaccessedcourses
.dashboard-card-footer
,
16565 .block_myoverview .dashboard-card-footer {
16567 background-color: #f5f5f5;
16568 border-top: 1px solid
#e3e3e3;
16569 -webkit-border-bottom-right-radius: 4px;
16570 -moz-border-radius-bottomright: 4px;
16571 border-bottom-right-radius: 4px;
16572 -webkit-border-bottom-left-radius: 4px;
16573 -moz-border-radius-bottomleft: 4px;
16574 border-bottom-left-radius: 4px;
16576 .block_starredcourses
.progress
,
16577 .block_recentlyaccesseditems
.progress
,
16578 .block_recentlyaccessedcourses
.progress
,
16579 .block_myoverview .progress {
16583 .block_starredcourses
.list-group
,
16584 .block_recentlyaccesseditems
.list-group
,
16585 .block_recentlyaccessedcourses
.list-group
,
16586 .block_myoverview .list-group {
16589 .block_starredcourses
.course-listitem
,
16590 .block_recentlyaccesseditems
.course-listitem
,
16591 .block_recentlyaccessedcourses
.course-listitem
,
16592 .block_myoverview .course-listitem {
16594 padding: 0.75rem 1.25rem;
16595 margin-bottom: 0.5rem;
16596 background-color: #fff;
16597 border: 1px solid
#ddd;
16598 -webkit-border-radius: 4px;
16599 -moz-border-radius: 4px;
16600 border-radius: 4px;
16602 .block_starredcourses
.course-summaryitem
,
16603 .block_recentlyaccesseditems
.course-summaryitem
,
16604 .block_recentlyaccessedcourses
.course-summaryitem
,
16605 .block_myoverview .course-summaryitem {
16607 background-color: #fff;
16608 border: 1px solid
#ddd;
16609 -webkit-border-radius: 4px;
16610 -moz-border-radius: 4px;
16611 border-radius: 4px;
16613 .block_starredcourses
.summary img
,
16614 .block_recentlyaccesseditems
.summary img
,
16615 .block_recentlyaccessedcourses
.summary img
,
16616 .block_myoverview .summary img {
16619 @media (max-width: 576px) {
16620 .block_starredcourses
.summaryimage
,
16621 .block_recentlyaccesseditems
.summaryimage
,
16622 .block_recentlyaccessedcourses
.summaryimage
,
16623 .block_myoverview .summaryimage {
16627 .block_starredcourses
.dashboard-card-deck
,
16628 .block_recentlyaccesseditems
.dashboard-card-deck
,
16629 .block_recentlyaccessedcourses .dashboard-card-deck {
16631 overflow-y: scroll
;
16633 .block_recentlyaccesseditems .icon-size-4 .icon {
16636 background-image: unset
;
16639 .block_recentlyaccesseditems .icon-size-4 {
16640 background-image: unset
;
16644 .block_recentlyaccesseditems .ml-1 {
16647 .block_recentlyaccesseditems h6 {
16648 font-size: .9375rem;
16651 .block_recentlyaccesseditems a
,
16652 .block_recentlyaccesseditems a:hover {
16653 text-decoration: none
;
16656 .dashboard-card-deck {
16657 box-sizing: border-box
;
16659 flex-flow: row wrap
;
16660 margin-right: -0.25rem;
16661 margin-left: -0.25rem;
16663 .dashboard-card-deck
*,
16664 .dashboard-card-deck
*::before
,
16665 .dashboard-card-deck *::after {
16666 box-sizing: border-box
;
16668 .dashboard-card-deck .dashboard-card {
16669 -webkit-border-radius: 4px;
16670 -moz-border-radius: 4px;
16671 border-radius: 4px;
16672 margin-bottom: 0.5rem;
16679 @media (min-width: 576px) {
16680 .dashboard-card-deck .dashboard-card {
16682 flex-direction: column
;
16683 margin-right: 0.25rem;
16684 margin-left: 0.25rem;
16685 width: calc
(50% - 0.5rem);
16688 @media (min-width: 1200px) {
16689 .dashboard-card-deck .dashboard-card {
16690 width: calc
(33.333% - 0.5rem);
16693 @media (min-width: 768px) {
16694 #block-region-side-post .dashboard-card-deck
,
16695 #block-region-side-pre .dashboard-card-deck
{
16699 #block-region-side-post .dashboard-card-deck
.dashboard-card
,
16700 #block-region-side-pre .dashboard-card-deck
.dashboard-card
{
16706 .dashboard-card-img {
16708 background-position: center
;
16709 background-size: cover
;
16710 -webkit-border-top-right-radius: 4px;
16711 -moz-border-radius-topright: 4px;
16712 border-top-right-radius: 4px;
16713 -webkit-border-top-left-radius: 4px;
16714 -moz-border-radius-topleft: 4px;
16715 border-top-left-radius: 4px;
16719 background-position: center
;
16720 background-size: cover
;
16722 .position-absolute {
16723 position: absolute
;
16726 * Moodle forms HTML isn't changeable via renderers (yet?) so this
16727 * .less file imports styles from the bootstrap @variables file and
16728 * adds them to the existing Moodle form CSS ids and classes.
16734 .mform fieldset .advancedbutton {
16737 .jsenabled .mform .containsadvancedelements .advanced {
16740 .mform .containsadvancedelements .advanced.show {
16743 .mform fieldset.group {
16746 .mform fieldset.error {
16747 border: 1px solid
#b94a48;
16750 #adminsettings span
.error
{
16751 display: inline-block
;
16752 border: 1px solid
#eed3d7;
16753 border-radius: 4px;
16754 background-color: #f2dede;
16756 margin-bottom: 4px;
16758 .mform fieldset.collapsible legend a.fheader {
16759 padding: 0 5px 0 20px;
16760 margin-left: -20px;
16761 background: url
([[pix:t
/expanded
]]) left center no-repeat
;
16763 .mform fieldset.collapsed legend a.fheader {
16765 background-image: url([[pix:t/collapsed_rtl]]);
16768 background-image: url
([[pix:t
/collapsed
]]);
16770 .jsenabled .mform .collapsed .fcontainer {
16773 .mform .fitem .fitemtitle div {
16776 #adminsettings .error
,
16777 .loginpanel
.error
,
16781 .mform .fdescription.required {
16782 margin-left: 200px;
16784 .mform .fdescription.required > .icon {
16788 .mform .fpassword .unmask {
16789 display: inline-block
;
16790 margin-left: 0.5em;
16792 .mform .fpassword .unmask > input {
16795 .mform .fpassword .unmask > label {
16796 display: inline-block
;
16799 display: inline-block
;
16804 .mform .ftextarea #id_alltext {
16807 .mform ul.file-list {
16813 .mform label .adv {
16816 .mform label
.req
> .icon
,
16817 .mform label .adv > .icon {
16822 .mform .fcheckbox input {
16825 .mform
.fcheckbox
> span
,
16826 .mform
.fradio
> span
,
16827 .mform
.fgroup
> span
,
16828 .mform .fadvcheckbox > span {
16829 display: inline-block
;
16832 .mform
.fitem fieldset
.fgroup label
,
16833 .mform fieldset.fdate_selector label {
16837 .mform .helplink img {
16841 .mform legend .helplink img {
16844 .singleselect label {
16845 margin-right: .3em;
16850 .custom-select + input[type="submit"] {
16853 #portfolio-add-button {
16858 margin-bottom: 20px;
16860 margin-bottom: 10px;
16863 .mform
.fitem:before
,
16865 .mform .fitem:after {
16871 .mform .fitem:after {
16874 .form-item
.form-label
,
16875 .mform .fitem div.fitemtitle {
16882 .form-label .form-shortname {
16885 .form-label .form-shortname {
16889 .form-item
.form-setting
,
16890 .form-item
.form-description
,
16891 .mform
.fitem
.felement
,
16892 #page-mod-forum-search .c1
{
16893 *display: inline-block
;
16894 *padding-left: 20px;
16895 margin-left: 200px;
16898 .form-item
.form-setting:first-child
,
16899 .form-item
.form-description:first-child
,
16900 .mform
.fitem
.felement:first-child
,
16901 #page-mod-forum-search .c1:first-child
{
16902 *padding-left: 200px;
16904 .form-inline label:not(.sr-only):not(.accesshide) + select {
16905 margin-left: 0.5rem;
16907 .formsettingheading {
16910 .form-item
.form-description
,
16911 .felement.fstatic {
16914 margin-bottom: 10px;
16917 .form-item .form-description {
16920 .fitem .fstaticlabel {
16923 table#form td
.submit
,
16925 .path-admin
.buttons
,
16926 #fitem_id_submitbutton,
16927 .fp-content-center form
+ div
,
16928 div
.backup-section
+ form
,
16929 #fgroup_id_buttonar {
16930 padding: 19px 20px 20px;
16932 margin-bottom: 20px;
16933 background-color: #f5f5f5;
16934 border-top: 1px solid
#e5e5e5;
16938 table#form td
.submit:before
,
16939 .form-buttons:before
,
16940 .path-admin
.buttons:before
,
16941 #fitem_id_submitbutton:before
,
16942 .fp-content-center form
+ div:before
,
16943 div
.backup-section
+ form:before
,
16944 #fgroup_id_buttonar:before
,
16945 table#form td
.submit:after
,
16946 .form-buttons:after
,
16947 .path-admin
.buttons:after
,
16948 #fitem_id_submitbutton:after
,
16949 .fp-content-center form
+ div:after
,
16950 div
.backup-section
+ form:after
,
16951 #fgroup_id_buttonar:after
{
16956 table#form td
.submit:after
,
16957 .form-buttons:after
,
16958 .path-admin
.buttons:after
,
16959 #fitem_id_submitbutton:after
,
16960 .fp-content-center form
+ div:after
,
16961 div
.backup-section
+ form:after
,
16962 #fgroup_id_buttonar:after
{
16965 .path-admin
.buttons
,
16967 padding-left: 200px;
16969 .form-item .form-setting .form-checkbox.defaultsnext {
16971 display: inline-block
;
16973 #adminsettings h3
{
16977 margin-bottom: 20px;
16982 border-bottom: 1px solid
#e5e5e5;
16985 .mform legend a:hover {
16987 text-decoration: none
;
16989 #page-grade-edit-outcome-course .courseoutcomes
{
16991 margin-right: auto
;
16994 #page-grade-edit-outcome-course .courseoutcomes td
{
16995 text-align: center
;
16997 .mdl-right > label {
16998 display: inline-block
;
17000 input
[type
="radio"] + label
,
17001 input
[type
="checkbox"] + label
{
17003 padding-left: 0.2em;
17005 input
[type
="radio"],
17006 input
[type
="checkbox"] {
17011 display: inline-block
;
17013 .singleselect form
,
17014 .singleselect select {
17017 .form-item .form-label label {
17020 .felement.ffilepicker {
17023 div#dateselector-calendar-panel
{
17025 /* Set higher than the z-index of the filemanager - see MDL-39047. */
17027 fieldset
.coursesearchbox label
{
17031 * Show the labels above text editors and file managers except on wide screens.
17033 #region-main .mform:not
(.unresponsive
) .fitem
.fitemtitle label
{
17037 * Forms marked as vertical always display this way;
17039 .mform.full-width-labels:not(.unresponsive) .fitem .fitemtitle {
17042 margin-bottom: 4px;
17046 .mform.full-width-labels:not(.unresponsive) .fitem .felement {
17053 .mform.full-width-labels:not(.unresponsive) .fitem .fstatic:empty {
17056 .mform
.full-width-labels:not
(.unresponsive
) .fitem
.fcheckbox
> span
,
17057 .mform
.full-width-labels:not
(.unresponsive
) .fitem
.fradio
> span
,
17058 .mform.full-width-labels:not(.unresponsive) .fitem .fgroup > span {
17061 .mform.full-width-labels:not(.unresponsive) .femptylabel .fitemtitle {
17062 display: inline-block
;
17066 .mform.full-width-labels:not(.unresponsive) .femptylabel .felement {
17067 display: inline-block
;
17071 .mform
.full-width-labels:not
(.unresponsive
) .fitem_fcheckbox
.fitemtitle
,
17072 .mform.full-width-labels:not(.unresponsive) .fitem_fcheckbox .felement {
17073 display: inline-block
;
17076 .mform.full-width-labels:not(.unresponsive) .fitem_fcheckbox .felement {
17080 * Make forms vertical when the screen is less than 1200px;
17082 @media (max-width: 1199px) {
17083 body #region-main
.mform:not
(.unresponsive
) .fitem
.fitemtitle
{
17086 margin-bottom: 4px;
17090 body #region-main
.mform:not
(.unresponsive
) .fitem
.felement
{
17097 body #region-main
.mform:not
(.unresponsive
) .fitem
.fstatic:empty
{
17100 body #region-main
.mform:not
(.unresponsive
) .fitem
.fcheckbox
> span
,
17101 body #region-main
.mform:not
(.unresponsive
) .fitem
.fradio
> span
,
17102 body #region-main
.mform:not
(.unresponsive
) .fitem
.fgroup
> span
{
17105 body #region-main
.mform:not
(.unresponsive
) .femptylabel
.fitemtitle
{
17106 display: inline-block
;
17110 body #region-main
.mform:not
(.unresponsive
) .femptylabel
.felement
{
17111 display: inline-block
;
17115 body #region-main
.mform:not
(.unresponsive
) .fitem_fcheckbox
.fitemtitle
,
17116 body #region-main
.mform:not
(.unresponsive
) .fitem_fcheckbox
.felement
{
17117 display: inline-block
;
17120 body #region-main
.mform:not
(.unresponsive
) .fitem_fcheckbox
.felement
{
17125 * Make forms vertical when the screen is less than 1474px AND both side-pre and side-post contain blocks.
17126 * This is an extra special media rule.
17127 * It causes forms to show vertically when the screen size is calculated as:
17128 * 1199px + (1199px * 23%)
17129 * Where 23% is the width of span3
17130 * Full calculation is:
17131 * @maxWidthForVerticalForms: 1199px * (unit(((@fluidGridColumnWidth1200 * 3) +
17132 * (@fluidGridGutterWidth * (3 - 1)))) / 100) + 1199px;
17134 @media (max-width: 1474px) {
17135 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem .fitemtitle {
17138 margin-bottom: 4px;
17142 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem .felement {
17149 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem .fstatic:empty {
17152 .used-region-side-pre
.used-region-side-post #region-main
.mform:not
(.unresponsive
) .fitem
.fcheckbox
> span
,
17153 .used-region-side-pre
.used-region-side-post #region-main
.mform:not
(.unresponsive
) .fitem
.fradio
> span
,
17154 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem .fgroup > span {
17157 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .femptylabel .fitemtitle {
17158 display: inline-block
;
17162 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .femptylabel .felement {
17163 display: inline-block
;
17167 .used-region-side-pre
.used-region-side-post #region-main
.mform:not
(.unresponsive
) .fitem_fcheckbox
.fitemtitle
,
17168 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem_fcheckbox .felement {
17169 display: inline-block
;
17172 .used-region-side-pre.used-region-side-post #region-main .mform:not(.unresponsive) .fitem_fcheckbox .felement {
17176 /* Section and module editing forms contain special JS components for the
17177 availability system (if enabled). */
17178 #id_availabilityconditionsjson[aria-hidden
=true
],
17179 .availability-field [aria-hidden=true] {
17183 .availability-delete {
17186 /* Eye icons in front of child lists are aligned specially. */
17187 .availability-list > .availability-eye img {
17188 vertical-align: top
;
17191 .availability-plugincontrols {
17193 padding: 2px 0 0 4px;
17194 background: none repeat scroll
0% 0% #f5f5f5;
17195 border: 1px solid
#eee;
17196 border-radius: 4px;
17197 display: inline-block
;
17200 .availability-plugincontrols select {
17204 .availability-field .availability-plugincontrols .availability-group select {
17207 /* Nested section is grey. */
17208 .availability-childlist > .availability-inner {
17209 display: inline-block
;
17210 background: #f5f5f5;
17211 border: 1px solid
#eee;
17212 border-radius: 4px;
17214 margin-bottom: 6px;
17216 /* Second (and more) levels of nested sections are white. */
17217 .availability-childlist .availability-childlist > .availability-inner {
17220 /* Default form styling colours all text red. With availability conditions
17221 this looks excessive as we show 'Invalid' markers in specific places. */
17222 .mform .error .availability-field {
17225 /* This dialogue is used to add an availability condition. */
17226 .availability-dialogue .moodle-dialogue .moodle-dialogue-bd {
17229 padding-bottom: 2px;
17231 .availability-dialogue ul {
17235 .availability-dialogue li {
17237 list-style-type: none
;
17240 border-bottom: 1px solid
#eee;
17241 margin-bottom: 4px;
17243 .availability-dialogue ul button {
17249 .availability-dialogue label {
17250 margin-left: 170px;
17254 .availability-dialogue .availability-buttons button {
17259 /* Revert to the non-fixed width where a textarea has the number of columns
17260 specified, or an input has it's size specified. */
17265 /* Custom styles for autocomplete form element */
17266 [data-fieldtype
=autocomplete
] select
,
17267 [data-fieldtype
=tags
] select
,
17268 select
.form-autocomplete-original-select
{
17269 visibility: hidden
;
17274 margin-bottom: 0.2em;
17277 vertical-align: top
;
17279 .form-autocomplete-container {
17280 display: inline-block
;
17281 min-height: 4.2rem;
17283 .form-autocomplete-selection {
17287 .form-autocomplete-multiple [role=listitem] {
17290 .form-autocomplete-suggestions {
17291 position: absolute
;
17292 background-color: white
;
17293 border: 2px solid
#eee;
17294 border-radius: 3px;
17300 margin-top: -0.2em;
17303 .form-autocomplete-suggestions li {
17304 list-style-type: none
;
17310 .form-autocomplete-suggestions li:hover {
17311 background-color: #00a3f4;
17314 .form-autocomplete-suggestions li[aria-selected=true] {
17315 background-color: #e5e5e5;
17318 .form-autocomplete-downarrow {
17320 position: relative
;
17325 .form-autocomplete-selection:focus {
17328 .form-autocomplete-selection [data-active-selection=true] {
17332 textarea
[data-auto-rows
] {
17333 overflow-x: hidden
;
17335 div
[data-passwordunmask
="wrapper"] {
17338 margin-bottom: 10px;
17340 [data-filetypesbrowserbody
] [aria-expanded
="false"] > [role
="group"],
17341 [data-filetypesbrowserbody
] [aria-expanded
="false"] [data-filetypesbrowserfeature
="hideifcollapsed"],
17342 [data-filetypesbrowserbody
] [aria-expanded
="true"] [data-filetypesbrowserfeature
="hideifexpanded"] {
17356 overflow-x: hidden
;
17359 .modal-container .modal {
17360 position: relative
;
17361 margin: 50px auto
30px;
17368 box-shadow: 5px 5px 20px 0 #666;
17369 border-radius: 10px;
17372 .modal-container .modal.modal-lg {
17375 .modal-container .modal .modal-header {
17379 font-weight: normal
;
17380 letter-spacing: 1px;
17382 text-align: center
;
17383 text-shadow: 1px 1px 1px #fff;
17384 border-bottom: 1px solid
#bbb;
17386 background-color: #ebebeb;
17387 background-image: linear-gradient
(to bottom
, #fff, #ccc);
17388 background-repeat: repeat-x
;
17389 border-radius: 10px 10px 0 0;
17390 position: relative
;
17392 .modal-container .modal .modal-header h3 {
17394 font-weight: normal
;
17395 letter-spacing: 1px;
17398 .modal-container .modal .modal-header .close {
17399 position: absolute
;
17408 background-image: url
([[pix:theme|sprite
]]);
17409 background-repeat: no-repeat
;
17410 border-style: none
;
17411 border-radius: 4px;
17412 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);
17414 .modal-container .modal .modal-header .close:hover {
17415 background-position: 0 0;
17417 .modal-container .modal .modal-header .close:active {
17418 background-position: 0 0;
17420 .modal-container .modal .modal-header .close:focus {
17421 background-position: 0 0;
17423 .modal-container .modal .modal-body {
17426 .modal-container .modal .modal-body > .loading-icon {
17428 position: relative
;
17432 .modal-container .modal .modal-body > .loading-icon .icon {
17433 position: absolute
;
17437 transform: translate
(-50%, -50%);
17439 .modal-container .modal .modal-footer {
17440 border-top: 1px solid
#bbb;
17441 text-align: center
;
17443 background-color: #f2f2f2;
17445 border-radius: 0 0 10px 10px;
17448 background-color: #aaa;
17455 .path-mod-assign #page-content
[data-region
="grade-panel"] .mform:not
(.unresponsive
) #id_attemptsettings
.fitem
.fitemtitle
,
17456 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem .felement {
17457 display: table-cell
;
17459 border-top: 1px solid
#ddd;
17462 body
.path-mod-feedback #region-main
.mform
.feedback_form
.feedback-item-pagebreak
.felement
{
17465 .path-mod-feedback .mform.feedback_form#feedback_viewresponse_form .fitem.feedback_hasvalue:not(.feedback-item-captcha) .felement {
17466 background: #fbfbf1;
17468 box-sizing: border-box
;
17470 border: 1px solid
#ddd;
17472 .path-mod-feedback .mform.feedback_form .fitem.feedback_hasvalue .fstatic:empty {
17475 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem:hover {
17476 background: #f5f5f5;
17478 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem .fitemtitle label {
17481 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem .fitemtitle .itemtitle {
17482 position: relative
;
17485 .path-mod-feedback
.mform
.feedback_form
#feedback_edit_form
.fitem
.fitemtitle
.itemtitle
.itemdd
,
17486 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem .fitemtitle .itemtitle .itemname {
17489 .path-mod-feedback .mform.feedback_form#feedback_edit_form .fitem .fitemtitle .itemtitle .itemactions {
17492 .path-mod-forum
.forumsearch input
,
17493 .path-mod-forum .forumsearch .helptooltip {
17496 .path-mod-forum
.forumheaderlist
,
17497 .path-mod-forum .forumheaderlist td {
17500 .path-mod-forum
.forumheaderlist thead
.header
,
17501 .path-mod-forum .forumheaderlist tbody .discussion td {
17502 white-space: normal
;
17503 vertical-align: top
;
17504 padding-left: 0.5em;
17505 padding-right: 0.5em;
17507 .path-mod-forum .forumheaderlist thead .header {
17508 white-space: normal
;
17509 vertical-align: top
;
17511 .path-mod-forum .forumheaderlist thead .header.replies {
17512 text-align: center
;
17514 .path-mod-forum .forumheaderlist thead .header.lastpost {
17517 .path-mod-forum
.forumheaderlist thead
.header th
.discussionsubscription
,
17518 .path-mod-forum .forumheaderlist tbody .discussion td.discussionsubscription {
17520 padding-left: 0.5em;
17521 padding-right: 0.5em;
17523 .path-mod-forum
.forumheaderlist
.discussion
.replies
,
17524 .path-mod-forum .forumheaderlist .discussion .lastpost {
17525 white-space: normal
;
17527 .path-mod-forum
.forumheaderlist
.discussion
.discussionsubscription
,
17528 .path-mod-forum .forumheaderlist .discussion .replies {
17529 text-align: center
;
17531 .path-mod-forum
.forumheaderlist
.discussion
.topic
,
17532 .path-mod-forum
.forumheaderlist
.discussion
.discussionsubscription
,
17533 .path-mod-forum
.forumheaderlist
.discussion
.topic
.starter
,
17534 .path-mod-forum
.forumheaderlist
.discussion
.replies
,
17535 .path-mod-forum .forumheaderlist .discussion .lastpost {
17536 vertical-align: top
;
17538 .path-mod-forum .forumheaderlist .discussion .unread img {
17544 margin-bottom: 20px;
17545 background-color: #f5f5f5;
17546 border: 1px solid
#e3e3e3;
17547 -webkit-border-radius: 4px;
17548 -moz-border-radius: 4px;
17549 border-radius: 4px;
17550 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
17551 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
17552 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
17553 border-color: #e3e3e3;
17556 .forumpost blockquote {
17557 border-color: #ddd;
17558 border-color: rgba
(0, 0, 0, 0.15);
17560 .forumpost .header {
17561 margin-bottom: 3px;
17563 .forumpost .picture img {
17566 .forumpost .picture img.userpicture {
17568 margin-right: 10px;
17570 .forumpost .content .posting.fullpost {
17573 .forumpost
.row
.topic
,
17574 .forumpost
.row
.content-mask
,
17575 .forumpost .row .options {
17578 .forumpost .row.side {
17581 .forumpost .row .left {
17584 .forumpost .options .commands {
17587 .forumpost .subject {
17590 .forumsearch input[type=text] {
17591 margin-bottom: 0 !important
;
17592 /* stylelint-disable-line declaration-no-important */
17594 #page-mod-forum-discuss .discussioncontrols
{
17601 border-top: 2px solid
#ddd;
17603 .maincalendar
.calendarmonth td
,
17604 .maincalendar .calendarmonth th {
17605 border: 1px dotted
#ddd;
17607 .path-grade-report-grader h1 {
17608 text-align: inherit
;
17610 #page-mod-chat-gui_basic input#message
{
17613 #page-mod-data-view #singleimage
{
17616 .path-mod-data form {
17619 .template_heading {
17622 .breadcrumb-button {
17626 .breadcrumb-button .singlebutton {
17630 .navbar-inverse .logininfo a {
17633 .navbar-inverse .logininfo a:hover {
17634 background-color: transparent
;
17638 .navbar-fixed-bottom {
17641 .ie .row-fluid .desktop-first-column {
17652 -ms-touch-action: auto
;
17657 .path-mod-choice .media-left {
17659 padding-right: 1em;
17661 .path-mod-choice .horizontal .choices .option {
17662 display: inline-block
;
17664 .path-mod-lesson .firstpageoptions {
17669 .path-mod-lesson .centerpadded {
17671 text-align: center
;
17673 /** General styles (scope: all of lesson) **/
17674 .path-mod-lesson
.contents
,
17675 .path-mod-lesson
.standardtable
,
17676 .path-mod-lesson
.mform
.box
.contents
,
17677 .path-mod-lesson .invisiblefieldset.fieldsetfix tr {
17680 .path-mod-lesson #layout-table {
17683 .path-mod-lesson
.edit_buttons form
,
17684 .path-mod-lesson .edit_buttons input {
17687 .path-mod-lesson
.userinfotable
.cell
,
17688 .path-mod-lesson .userinfotable .userpicture {
17689 vertical-align: middle
;
17691 .path-mod-lesson .invisiblefieldset.fieldsetfix {
17694 .path-mod-lesson .slideshow {
17698 .path-mod-lesson .menu .menuwrapper {
17701 vertical-align: top
;
17702 margin-bottom: 10px;
17704 .path-mod-lesson .menu ul {
17706 padding: 5px 0 0 5px;
17709 .path-mod-lesson .menu ul li {
17710 padding-bottom: 5px;
17712 .path-mod-lesson .skip {
17713 position: absolute
;
17717 .path-mod-lesson
.branchbuttoncontainer
.horizontal div
,
17718 .path-mod-lesson .branchbuttoncontainer.horizontal form {
17721 .path-mod-lesson .firstpageoptions {
17726 .path-mod-lesson
.progress_bar_table
,
17727 .path-mod-lesson
.progress_bar_completed
,
17728 .path-mod-lesson .progress_bar_todo {
17732 .path-mod-lesson .progress_bar_token {
17738 .path-mod-lesson .edit_pages_box .addlinks {
17740 margin-bottom: 1em;
17742 .path-mod-lesson .progress_bar_completed {
17743 background-color: green
;
17745 vertical-align: middle
;
17748 .path-mod-lesson .resourcecontent {
17749 text-align: center
;
17751 .path-mod-lesson .answeroption .fcheckbox > span {
17752 position: relative
;
17755 .path-mod-lesson .answeroptiongroup .fgroup > span {
17756 position: relative
;
17759 .path-mod-lesson
.answeroption
.fcheckbox input
,
17760 .path-mod-lesson .answeroptiongroup input {
17761 position: absolute
;
17766 .path-mod-lesson
.answeroption
.fcheckbox label
,
17767 .path-mod-lesson .mform .fitem.answeroptiongroup fieldset.fgroup label {
17768 padding-left: 20px;
17771 .path-mod-lesson
.answeroption
.felement label
p:last-child
,
17772 .path-mod-lesson .answeroptiongroup .felement label p:last-child {
17775 .path-mod-lesson
.answeroption
.fradio label p
,
17776 .path-mod-lesson .answeroption .fcheckbox label p {
17780 * Style for view.php
17782 #page-mod-lesson-view .password-form
.submitbutton
{
17785 #page-mod-lesson-view .branchbuttoncontainer
.singlebutton input
[type
="submit"] {
17786 white-space: normal
;
17788 #page-mod-lesson-view .answeroption
.fitemtitle
{
17792 #page-mod-lesson-view .answeroption
.fitemtitle label
{
17793 padding-right: 15px;
17795 #page-mod-lesson-view .fitem
.felement
{
17798 .path-mod-lesson .reviewessay {
17800 border: 1px solid
#ddd;
17801 background-color: #eee;
17803 /* Countdown timer. */
17805 text-align: center
;
17807 .path-mod-lesson .essayungraded {
17808 background-color: #efcfcf;
17810 .path-mod-lesson .essaygraded {
17811 background-color: #efefcf;
17813 .path-mod-lesson .essaysent {
17814 background-color: #cfefcf;
17816 .path-mod-wiki
.wiki_headingtitle
,
17817 .path-mod-wiki
.midpad
,
17818 .path-mod-wiki .wiki_headingtime {
17819 text-align: inherit
;
17821 .path-mod-wiki .wiki_contentbox {
17824 .dropdown-menu > li > a {
17825 padding: 3px 20px 3px 8px;
17827 .path-mod-survey .surveytable > tbody > tr:nth-of-type(odd) {
17828 background-color: transparent
;
17830 .path-mod-survey .surveytable > tbody > tr:nth-of-type(even) {
17831 background-color: #f9f9f9;
17833 .path-mod-survey .surveytable .rblock label {
17834 text-align: center
;
17836 .path-mod-survey
.resultgraph
,
17837 .path-mod-survey
.reportsummary
,
17838 .path-mod-survey
.studentreport
,
17839 .path-mod-survey
.reportbuttons
,
17840 .path-mod-survey .centerpara {
17841 text-align: center
;
17850 border-left: 1px solid
#f2f2f2;
17851 border-right: 1px solid
#ffffff;
17853 .navbar-inverse .nav .divider {
17854 border-left-color: #111111;
17855 border-right-color: #515151;
17857 .dropdown-menu .divider {
17860 border-left: 0 none
;
17861 border-right: 0 none
;
17867 .usermenu .login a {
17870 .usermenu
.login
a:hover
,
17871 .usermenu .login a:focus {
17873 text-decoration: underline
;
17875 .usermenu .moodle-actionmenu .toggle-display {
17882 .usermenu .moodle-actionmenu .toggle-display:hover {
17885 .usermenu .moodle-actionmenu .toggle-display .userbutton {
17889 .usermenu .moodle-actionmenu .toggle-display .userbutton .avatars {
17890 display: inline-block
;
17893 vertical-align: middle
;
17897 .usermenu
.moodle-actionmenu
.toggle-display
.userbutton
.avatars
.avatar
,
17898 .usermenu .moodle-actionmenu .toggle-display .userbutton .avatars img {
17901 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext {
17902 display: inline-block
;
17903 vertical-align: middle
;
17907 .usermenu
.moodle-actionmenu
.toggle-display
.userbutton
.usertext
.meta
,
17908 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext .role {
17912 .usermenu
.moodle-actionmenu
.toggle-display
.userbutton
.usertext
.meta
.value
,
17913 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext .role .value {
17916 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext .role {
17919 .usermenu .moodle-actionmenu .toggle-display .caret {
17922 .usermenu .moodle-actionmenu .menu .menu-action.icon img {
17924 background: transparent
;
17927 .usermenu .moodle-actionmenu .menu .menu-action.icon:hover img {
17929 border-radius: 4px;
17930 box-shadow: 0 0 16px rgba
(0, 0, 0, 0.125);
17932 .usermenu
.moodle-actionmenu
[data-enhanced
] .menu
.menu-action
.icon img
,
17933 .usermenu .moodle-actionmenu[data-enhanced] .menu .menu-action.icon:hover img {
17935 background: transparent
;
17938 .navbar-inverse .usermenu .login {
17941 .navbar-inverse .usermenu .login a {
17944 .navbar-inverse .usermenu .login a:hover {
17947 .navbar-inverse .usermenu .moodle-actionmenu .toggle-display {
17950 .navbar-inverse .usermenu .moodle-actionmenu .userbutton .usertext {
17953 .navbar-inverse .usermenu .moodle-actionmenu .userbutton .usertext .meta {
17956 .navbar-inverse .usermenu .moodle-actionmenu .userbutton .usertext .meta .value {
17959 .navbar-inverse .usermenu .moodle-actionmenu:hover .usertext {
17962 .navbar-inverse .usermenu .moodle-actionmenu:hover .usertext .meta {
17965 .navbar-inverse .usermenu .moodle-actionmenu:hover .usertext .meta .value {
17968 .navbar-inverse .usermenu .moodle-actionmenu[data-enhanced] .toggle-display.textmenu .caret {
17969 border-top-color: #fff;
17971 .navbar-inverse .usermenu .moodle-actionmenu .menu .menu-action.icon img {
17973 background: transparent
;
17976 .navbar-inverse .usermenu .moodle-actionmenu .menu .menu-action.icon:hover img {
17978 border-radius: 4px;
17979 box-shadow: 0 0 16px #ffffff;
17981 .navbar-inverse
.usermenu
.moodle-actionmenu
[data-enhanced
] .menu
.menu-action
.icon img
,
17982 .navbar-inverse .usermenu .moodle-actionmenu[data-enhanced] .menu .menu-action.icon:hover img {
17984 background: transparent
;
17987 .jsenabled .usermenu .moodle-actionmenu .toggle-display {
17990 .jsenabled .usermenu .moodle-actionmenu .toggle-display.textmenu {
17992 padding-right: 8px;
17994 .jsenabled .usermenu .moodle-actionmenu .toggle-display .caret {
17995 display: inline-block
;
17996 position: relative
;
17999 .jsenabled .usermenu .moodle-actionmenu > .menubar {
18003 .jsenabled .usermenu .moodle-actionmenu > .menu {
18006 .jsenabled .usermenu .moodle-actionmenu > .menu .filler {
18011 *margin: -5px 0 5px;
18013 background-color: #e5e5e5;
18014 border-bottom: 1px solid
#fff;
18016 .jsenabled .usermenu .moodle-actionmenu.show {
18017 background-color: #e5e5e5;
18019 .jsenabled .usermenu .moodle-actionmenu.show .menu {
18022 background-clip: padding-box
;
18023 -webkit-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
18024 -moz-box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
18025 box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
18027 .jsenabled .usermenu .moodle-actionmenu.show .menu:before {
18029 display: inline-block
;
18030 border-left: 7px solid transparent
;
18031 border-right: 7px solid transparent
;
18032 border-bottom: 7px solid
#ccc;
18033 border-bottom-color: rgba
(0, 0, 0, 0.2);
18034 position: absolute
;
18037 .jsenabled .usermenu .moodle-actionmenu.show .menu:after {
18039 display: inline-block
;
18040 border-left: 6px solid transparent
;
18041 border-right: 6px solid transparent
;
18042 border-bottom: 6px solid
#fff;
18043 position: absolute
;
18046 .jsenabled .usermenu .moodle-actionmenu.show .menu a {
18049 .jsenabled .usermenu .moodle-actionmenu.show .menu a:focus {
18050 text-decoration: none
;
18052 .jsenabled .usermenu .moodle-actionmenu.show .menu a:hover {
18053 text-decoration: none
;
18054 background-color: #00699e;
18055 background-image: -moz-linear-gradient
(top
, #0070a8, #005f8f);
18056 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#005f8f));
18057 background-image: -webkit-linear-gradient
(top
, #0070a8, #005f8f);
18058 background-image: -o-linear-gradient
(top
, #0070a8, #005f8f);
18059 background-image: linear-gradient
(to bottom
, #0070a8, #005f8f);
18060 background-repeat: repeat-x
;
18061 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff005f8f', GradientType
=0);
18063 .jsenabled .usermenu .moodle-actionmenu.show .menu.align-tr-br {
18066 .jsenabled .navbar-inverse .usermenu .moodle-actionmenu.show {
18067 background-color: #111111;
18072 .usermenu > .moodle-actionmenu > .menu:before {
18075 .usermenu > .moodle-actionmenu > .menu:after {
18078 .usermenu > .moodle-actionmenu > .menubar li a {
18081 .userloggedinas .usermenu .userbutton .avatars .avatar.current {
18084 .userloggedinas .usermenu .userbutton .avatars .avatar {
18087 .userloggedinas .usermenu .userbutton .avatars .avatar.current {
18088 position: relative
;
18094 margin-bottom: -34px;
18095 border: 1px solid
#fff;
18096 border-radius: 50%;
18097 box-shadow: -2px -2px 16px rgba
(0, 0, 0, 0.25);
18099 .userloggedinas .usermenu .userbutton .avatars .avatar img {
18103 #page-mod-quiz-edit ul
.slots li
.section li
.activity
.instancemaxmarkcontainer form input
{
18108 #mod_quiz_preflight_form .femptylabel
.felement
{
18112 .path-mod-quiz #mod_quiz_navblock .qnbutton {
18113 text-decoration: none
;
18116 font-weight: normal
;
18117 background-color: #fff;
18118 background-image: none
;
18121 border-radius: 3px;
18124 margin: 0 6px 6px 0;
18126 .path-mod-quiz #mod_quiz_navblock span.qnbutton {
18128 background-color: #eee;
18131 .path-mod-quiz #mod_quiz_navblock a
.qnbutton:hover
,
18132 .path-mod-quiz #mod_quiz_navblock a
.qnbutton:active
,
18133 .path-mod-quiz #mod_quiz_navblock a.qnbutton:focus {
18134 text-decoration: underline
;
18136 .path-mod-quiz #mod_quiz_navblock .qnbutton .thispageholder {
18138 border-radius: 3px;
18141 .path-mod-quiz #mod_quiz_navblock .qnbutton.thispage .thispageholder {
18144 .path-mod-quiz #mod_quiz_navblock .allquestionsononepage .qnbutton.thispage .thispageholder {
18147 .path-mod-quiz #mod_quiz_navblock .qnbutton.flagged .thispageholder {
18148 background: transparent url
([[pix:theme|mod
/quiz
/flag-on
]]) 15px 0 no-repeat
;
18150 .path-mod-quiz #mod_quiz_navblock .qnbutton .trafficlight {
18152 background: #fff none center
/ 10px no-repeat scroll
;
18155 border-radius: 0 0 3px 3px;
18157 .path-mod-quiz #mod_quiz_navblock
.qnbutton
.notyetanswered
.trafficlight
,
18158 .path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight {
18159 background-color: #fff;
18161 .path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight {
18162 background-image: url
([[pix:theme|mod
/quiz
/warningtriangle
]]);
18164 .path-mod-quiz #mod_quiz_navblock .qnbutton.correct .trafficlight {
18165 background-image: url
([[pix:theme|mod
/quiz
/checkmark
]]);
18166 background-color: #468847;
18168 .path-mod-quiz #mod_quiz_navblock .qnbutton.blocked .trafficlight {
18169 background-image: url
([[pix:core|t
/locked
]]);
18170 background-color: #eee;
18172 .path-mod-quiz #mod_quiz_navblock
.qnbutton
.notanswered
.trafficlight
,
18173 .path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .trafficlight {
18174 background-color: #b94a48;
18176 .path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .trafficlight {
18177 background-image: url
([[pix:theme|mod
/quiz
/whitecircle
]]);
18178 background-color: #f89406;
18180 .path-mod-quiz #mod_quiz_navblock
.qnbutton
.complete
.trafficlight
,
18181 .path-mod-quiz #mod_quiz_navblock
.qnbutton
.answersaved
.trafficlight
,
18182 .path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading .trafficlight {
18183 background-color: #999;
18185 .path-mod-scorm .scorm-center {
18186 text-align: center
;
18188 .path-mod-scorm.forcejavascript .scorm-center {
18191 .path-mod-scorm.jsenabled .scorm-center {
18194 .path-mod-scorm #region-main #intro {
18197 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax {
18198 background-color: #fff;
18200 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit div
.yui-layout-bd-nohd
,
18201 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit div
.yui-layout-bd-noft
,
18202 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit div
.yui-layout-bd
,
18203 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit-right
,
18204 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom {
18207 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit-right
,
18208 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom {
18211 margin-bottom: 20px;
18212 background-color: #f5f5f5;
18213 border: 1px solid
#e3e3e3;
18214 -webkit-border-radius: 4px;
18215 -moz-border-radius: 4px;
18216 border-radius: 4px;
18217 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
18218 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
18219 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
18220 border-color: #e3e3e3;
18223 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax
.yui-layout-unit-right blockquote
,
18224 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit-bottom blockquote {
18225 border-color: #ddd;
18226 border-color: rgba
(0, 0, 0, 0.15);
18228 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax .yui-layout-unit div.yui-layout-bd {
18229 background-color: transparent
;
18231 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax #chat-input-area table
.generaltable
,
18232 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell {
18235 white-space: nowrap
;
18237 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax #chat-input-area table
.generaltable input
,
18238 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input {
18241 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax #chat-input-area table
.generaltable input#input-message
,
18242 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell input#input-message {
18246 .yui-skin-sam
.yui-layout
.path-mod-chat-gui_ajax #chat-input-area table
.generaltable a
,
18247 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-input-area table.generaltable td.cell a {
18250 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist {
18253 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list {
18254 border-top: 1px solid
#ddd;
18255 border-bottom: 1px solid
#fff;
18257 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list li {
18258 border-top: 1px solid
#fff;
18259 border-bottom: 1px solid
#ddd;
18262 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-userlist #users-list img {
18264 border: 1px solid
#ccc;
18265 border-radius: 4px;
18268 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages {
18271 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-event.course-theme {
18272 text-align: center
;
18277 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme {
18278 background-color: #fff;
18279 border: 1px dotted
#ddd;
18280 -webkit-border-radius: 4px;
18281 -moz-border-radius: 4px;
18282 border-radius: 4px;
18286 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .chat-message.course-theme .time {
18291 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme {
18292 background-color: #f6f6f6;
18294 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax #chat-messages .mdl-chat-my-entry .chat-message.course-theme .user {
18297 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl .yui-layout-unit-right {
18300 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl .yui-layout-unit div.yui-layout-bd {
18303 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-userlist #users-list img {
18306 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-messages .chat-message.course-theme .time {
18309 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-messages .chat-message.course-theme .user {
18312 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-messages .chat-message.course-theme .chat-message-meta {
18315 .yui-skin-sam .yui-layout.path-mod-chat-gui_ajax.dir-rtl #chat-messages .chat-message.course-theme .text {
18319 #page-report-participation-index .participationselectform div label
{
18320 display: inline-block
;
18323 #page-report-participation-index .participationselectform div label
[for
=menuinstanceid
] {
18326 .path-backup .mform .grouped_settings.section_level {
18329 margin-bottom: 20px;
18330 background-color: #f5f5f5;
18331 border: 1px solid
#e3e3e3;
18332 -webkit-border-radius: 4px;
18333 -moz-border-radius: 4px;
18334 border-radius: 4px;
18335 -webkit-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
18336 -moz-box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
18337 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.05);
18338 border-color: #e3e3e3;
18339 padding: 10px 0 0 0;
18342 .path-backup .mform .grouped_settings.section_level blockquote {
18343 border-color: #ddd;
18344 border-color: rgba
(0, 0, 0, 0.15);
18346 .path-backup .mform .grouped_settings {
18350 .path-backup
.include_setting
,
18351 .path-backup .grouped_settings .normal_setting {
18352 display: inline-block
;
18354 .path-backup .include_setting.section_level label {
18357 .path-backup .mform .fitem .fitemtitle {
18360 .path-backup .mform .fitem .felement {
18361 margin-left: 280px;
18363 .path-backup .notification.dependencies_enforced {
18364 text-align: center
;
18368 .path-backup .backup_progress {
18369 text-align: center
;
18371 .path-backup .backup_progress .backup_stage {
18374 .path-backup .backup_progress .backup_stage.backup_stage_current {
18378 .path-backup .backup_progress span.backup_stage.backup_stage_complete {
18381 #page-backup-restore .filealiasesfailures
{
18382 background-color: #f2dede;
18384 #page-backup-restore .filealiasesfailures
.aliaseslist
{
18386 margin: 0.8em auto
;
18387 background-color: #fff;
18388 border: 1px dotted
#666;
18390 .path-backup .fitem .smallicon {
18391 vertical-align: text-bottom
;
18393 .backup-restore
.backup-section
> h2
.header
,
18394 .backup-restore .backup-section .backup-sub-section h3 {
18398 margin-bottom: 20px;
18403 border-bottom: 1px solid
#e5e5e5;
18405 .backup-restore .backup-section .noticebox {
18408 text-align: center
;
18410 .backup-restore .backup-section.settings-section .detail-pair {
18412 display: inline-block
;
18414 /* IE7 inline-block hack */
18417 .backup-restore .backup-section.settings-section .detail-pair-label {
18420 .backup-restore .backup-section.settings-section .detail-pair-value {
18423 .backup-restore .activitytable {
18426 .backup-restore .activitytable .modulename {
18429 .backup-restore .activitytable .moduleincluded {
18432 .backup-restore .activitytable .userinfoincluded {
18435 .backup-restore .detail-pair-label {
18436 display: inline-block
;
18438 /* IE7 inline-block hack */
18445 vertical-align: top
;
18447 .backup-restore .detail-pair-value {
18448 display: inline-block
;
18450 /* IE7 inline-block hack */
18456 .backup-restore .detail-pair-value > .sub-detail {
18461 .backup-restore > .singlebutton {
18464 .path-backup .mform .fgroup .proceedbutton {
18468 .path-backup .mform .fgroup .oneclickbackup {
18471 .restore-course-search .rcs-results {
18475 .restore-course-search .rcs-results table {
18480 .restore-course-search .rcs-results table .no-overflow {
18483 .restore-course-search .rcs-results .paging {
18486 background-color: #eee;
18489 .restore-course-category .rcs-results {
18492 border: 1px solid
#ddd;
18495 .restore-course-category .rcs-results table {
18500 .restore-course-category .rcs-results table .no-overflow {
18503 .restore-course-category .rcs-results .paging {
18506 background-color: #eee;
18509 .path-backup .wibbler {
18511 margin: 0 auto
10px;
18512 border-bottom: 1px solid black
;
18513 border-right: 1px solid black
;
18514 border-left: 1px solid black
;
18515 position: relative
;
18518 .path-backup .wibbler .wibble {
18519 position: absolute
;
18525 .path-backup .wibbler .state0 {
18528 .path-backup .wibbler .state1 {
18531 .path-backup .wibbler .state2 {
18534 .path-backup .wibbler .state3 {
18537 .path-backup .wibbler .state4 {
18540 .path-backup .wibbler .state5 {
18543 .path-backup .wibbler .state6 {
18546 .path-backup .wibbler .state7 {
18549 .path-backup .wibbler .state8 {
18552 .path-backup .wibbler .state9 {
18555 .path-backup .wibbler .state10 {
18558 .path-backup .wibbler .state11 {
18561 .path-backup .wibbler .state12 {
18564 .path-backup .backup_log {
18567 .path-backup .backup_log h2 {
18570 .path-backup .backup_log_contents {
18571 border: 1px solid
#ddd;
18574 overflow-y: scroll
;
18576 @media (max-width: 768px) {
18577 .backup-restore .backup-section.settings-section .detail-pair {
18581 @media (max-width: 900px) {
18582 .backup-restore .backup-section.settings-section .detail-pair-label {
18589 margin-bottom: 20px;
18598 vertical-align: top
;
18599 border-top: 1px solid
#ddd;
18605 table
.flexible thead th
,
18606 .generaltable thead th {
18607 vertical-align: bottom
;
18609 table
.flexible caption
+ thead
tr:first-child th
,
18610 .generaltable caption
+ thead
tr:first-child th
,
18611 table
.flexible caption
+ thead
tr:first-child td
,
18612 .generaltable caption
+ thead
tr:first-child td
,
18613 table
.flexible colgroup
+ thead
tr:first-child th
,
18614 .generaltable colgroup
+ thead
tr:first-child th
,
18615 table
.flexible colgroup
+ thead
tr:first-child td
,
18616 .generaltable colgroup
+ thead
tr:first-child td
,
18617 table
.flexible
thead:first-child
tr:first-child th
,
18618 .generaltable
thead:first-child
tr:first-child th
,
18619 table
.flexible
thead:first-child
tr:first-child td
,
18620 .generaltable thead:first-child tr:first-child td {
18623 table
.flexible tbody
+ tbody
,
18624 .generaltable tbody + tbody {
18625 border-top: 2px solid
#ddd;
18627 table
.flexible
.table
,
18628 .generaltable .table {
18629 background-color: #fff;
18631 .singlebutton div {
18632 display: inline-block
;
18634 margin-bottom: 5px;
18637 #notice .buttons
.singlebutton
{
18638 display: inline-block
;
18641 text-align: center
;
18645 text-align: center
;
18647 p
.arrow_button #remove
{
18648 margin: 3em auto
5em;
18650 p
.arrow_button input
{
18655 -webkit-box-sizing: border-box
;
18656 -moz-box-sizing: border-box
;
18657 box-sizing: border-box
;
18661 text-align: center
;
18662 margin-bottom: 3em;
18664 #addcontrols label
{
18667 #addcontrols input
,
18668 #removecontrols input
{
18673 -webkit-box-sizing: border-box
;
18674 -moz-box-sizing: border-box
;
18675 box-sizing: border-box
;
18679 margin: 0 0 10px 5px;
18681 input
[name
="searchwikicontent"] + input
[type
="submit"],
18682 select
+ input
[type
="submit"],
18683 input
[type
="text"] + input
[type
="button"],
18684 input
[type
="password"] + input
[type
="submit"],
18685 input
[type
="text"] + button
,
18686 input
[type
="text"] + input
[type
="submit"] {
18687 margin: 0 0 10px 5px;
18691 input
[type
="button"],
18692 input
[type
="submit"],
18693 input
[type
="reset"] {
18694 display: inline-block
;
18696 /* IE7 inline-block hack */
18702 text-align: center
;
18703 vertical-align: middle
;
18706 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
18707 background-color: #f5f5f5;
18708 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
18709 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
18710 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
18711 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
18712 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
18713 background-repeat: repeat-x
;
18714 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
18715 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
18716 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
18717 *background-color: #e6e6e6;
18718 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
18719 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
18720 border: 1px solid
#ccc;
18722 border-bottom-color: #b3b3b3;
18723 -webkit-border-radius: 4px;
18724 -moz-border-radius: 4px;
18725 border-radius: 4px;
18726 *margin-left: .3em;
18727 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18728 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18729 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18732 input
.form-submit:hover
,
18733 input
[type
="button"]:hover
,
18734 input
[type
="submit"]:hover
,
18735 input
[type
="reset"]:hover
,
18737 input
.form-submit:focus
,
18738 input
[type
="button"]:focus
,
18739 input
[type
="submit"]:focus
,
18740 input
[type
="reset"]:focus
,
18742 input
.form-submit:active
,
18743 input
[type
="button"]:active
,
18744 input
[type
="submit"]:active
,
18745 input
[type
="reset"]:active
,
18747 input
.form-submit
.active
,
18748 input
[type
="button"].active
,
18749 input
[type
="submit"].active
,
18750 input
[type
="reset"].active
,
18752 input
.form-submit
.disabled
,
18753 input
[type
="button"].disabled
,
18754 input
[type
="submit"].disabled
,
18755 input
[type
="reset"].disabled
,
18757 input
.form-submit
[disabled
],
18758 input
[type
="button"][disabled
],
18759 input
[type
="submit"][disabled
],
18760 input
[type
="reset"][disabled
] {
18762 background-color: #e6e6e6;
18763 *background-color: #d9d9d9;
18766 input
.form-submit:active
,
18767 input
[type
="button"]:active
,
18768 input
[type
="submit"]:active
,
18769 input
[type
="reset"]:active
,
18771 input
.form-submit
.active
,
18772 input
[type
="button"].active
,
18773 input
[type
="submit"].active
,
18774 input
[type
="reset"].active
{
18775 background-color: #cccccc \
9;
18777 button:first-child
,
18778 input
.form-submit:first-child
,
18779 input
[type
="button"]:first-child
,
18780 input
[type
="submit"]:first-child
,
18781 input
[type
="reset"]:first-child
{
18785 input
.form-submit:hover
,
18786 input
[type
="button"]:hover
,
18787 input
[type
="submit"]:hover
,
18788 input
[type
="reset"]:hover
,
18790 input
.form-submit:focus
,
18791 input
[type
="button"]:focus
,
18792 input
[type
="submit"]:focus
,
18793 input
[type
="reset"]:focus
{
18795 text-decoration: none
;
18796 background-position: 0 -15px;
18797 -webkit-transition: background-position
0.1s linear
;
18798 -moz-transition: background-position
0.1s linear
;
18799 -o-transition: background-position
0.1s linear
;
18800 transition: background-position
0.1s linear
;
18803 input
.form-submit:focus
,
18804 input
[type
="button"]:focus
,
18805 input
[type
="submit"]:focus
,
18806 input
[type
="reset"]:focus
{
18807 outline: thin dotted
#333;
18808 outline: 5px auto
-webkit-focus-ring-color
;
18809 outline-offset: -2px;
18812 input
.form-submit
.active
,
18813 input
[type
="button"].active
,
18814 input
[type
="submit"].active
,
18815 input
[type
="reset"].active
,
18817 input
.form-submit:active
,
18818 input
[type
="button"]:active
,
18819 input
[type
="submit"]:active
,
18820 input
[type
="reset"]:active
{
18821 background-image: none
;
18823 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18824 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18825 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18828 input
.form-submit
.disabled
,
18829 input
[type
="button"].disabled
,
18830 input
[type
="submit"].disabled
,
18831 input
[type
="reset"].disabled
,
18833 input
.form-submit
[disabled
],
18834 input
[type
="button"][disabled
],
18835 input
[type
="submit"][disabled
],
18836 input
[type
="reset"][disabled
] {
18838 background-image: none
;
18840 filter: alpha
(opacity
=65);
18841 -webkit-box-shadow: none
;
18842 -moz-box-shadow: none
;
18846 input
.form-submit
.label
,
18847 input
[type
="button"] .label
,
18848 input
[type
="submit"] .label
,
18849 input
[type
="reset"] .label
,
18851 input
.form-submit
.badge
,
18852 input
[type
="button"] .badge
,
18853 input
[type
="submit"] .badge
,
18854 input
[type
="reset"] .badge
{
18855 position: relative
;
18860 input
[type
="button"],
18861 input
[type
="submit"],
18862 input
[type
="reset"] {
18863 margin: 0 0 10px 5px;
18865 form
.search-cohort input
[type
="text"],
18866 form
.search-cohort input
[type
="submit"],
18867 form
.search-cohort label
{
18868 margin-top: 14px !important
;
18870 form
.search-cohort label
{
18872 vertical-align: middle
;
18874 form
.search-cohort input
[type
="submit"] {
18878 button
.yui3-button
.closebutton
{
18879 background-position: 0 0;
18881 button
.yui3-button
.closebutton:hover
{
18882 background-position: 0 0;
18887 .gradetreebox th
.cell
,
18888 .gradetreebox input[type=text] {
18891 .gradetreebox input
[type
=text
],
18892 .gradetreebox select {
18895 .core_grades_notices .singlebutton {
18896 display: inline-block
;
18898 #page-grade-grading-manage #activemethodselector label
{
18899 display: inline-block
;
18901 #page-grade-grading-manage #activemethodselector
.helptooltip
{
18902 margin-right: 0.5em;
18904 #page-grade-grading-manage .actions
{
18906 text-align: center
;
18907 margin-bottom: 1em;
18909 #page-grade-grading-manage .actions
.action
{
18911 /* IE7 inline-block hack */
18917 vertical-align: middle
;
18920 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
18921 background-color: #f5f5f5;
18922 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
18923 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
18924 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
18925 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
18926 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
18927 background-repeat: repeat-x
;
18928 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
18929 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
18930 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
18931 *background-color: #e6e6e6;
18932 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
18933 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
18934 border: 1px solid
#ccc;
18936 border-bottom-color: #b3b3b3;
18937 -webkit-border-radius: 4px;
18938 -moz-border-radius: 4px;
18939 border-radius: 4px;
18940 *margin-left: .3em;
18941 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18942 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18943 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
18944 padding: 11px 19px;
18946 -webkit-border-radius: 6px;
18947 -moz-border-radius: 6px;
18948 border-radius: 6px;
18949 display: inline-block
;
18950 position: relative
;
18951 vertical-align: top
;
18953 text-align: center
;
18957 border: 1px solid
#aaa;
18959 #page-grade-grading-manage .actions
.action:hover
,
18960 #page-grade-grading-manage .actions
.action:focus
,
18961 #page-grade-grading-manage .actions
.action:active
,
18962 #page-grade-grading-manage .actions
.action
.active
,
18963 #page-grade-grading-manage .actions
.action
.disabled
,
18964 #page-grade-grading-manage .actions
.action
[disabled
] {
18966 background-color: #e6e6e6;
18967 *background-color: #d9d9d9;
18969 #page-grade-grading-manage .actions
.action:active
,
18970 #page-grade-grading-manage .actions
.action
.active
{
18971 background-color: #cccccc \
9;
18973 #page-grade-grading-manage .actions
.action:first-child
{
18976 #page-grade-grading-manage .actions
.action:hover
,
18977 #page-grade-grading-manage .actions
.action:focus
{
18979 text-decoration: none
;
18980 background-position: 0 -15px;
18981 -webkit-transition: background-position
0.1s linear
;
18982 -moz-transition: background-position
0.1s linear
;
18983 -o-transition: background-position
0.1s linear
;
18984 transition: background-position
0.1s linear
;
18986 #page-grade-grading-manage .actions
.action:focus
{
18987 outline: thin dotted
#333;
18988 outline: 5px auto
-webkit-focus-ring-color
;
18989 outline-offset: -2px;
18991 #page-grade-grading-manage .actions
.action
.active
,
18992 #page-grade-grading-manage .actions
.action:active
{
18993 background-image: none
;
18995 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18996 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18997 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
18999 #page-grade-grading-manage .actions
.action
.disabled
,
19000 #page-grade-grading-manage .actions
.action
[disabled
] {
19002 background-image: none
;
19004 filter: alpha
(opacity
=65);
19005 -webkit-box-shadow: none
;
19006 -moz-box-shadow: none
;
19009 #page-grade-grading-manage .actions
.action
.label
,
19010 #page-grade-grading-manage .actions
.action
.badge
{
19011 position: relative
;
19014 #page-grade-grading-manage .actions
.action
.action-icon
{
19015 display: inline-block
;
19016 position: relative
;
19020 #page-grade-grading-manage .actions
.action
.action-text
{
19021 position: relative
;
19025 #page-grade-grading-form-rubric-edit .gradingform_rubric_editform
.status
{
19028 .gradingform_rubric
.editor
.addlevel input
,
19029 .gradingform_rubric.editor .addcriterion input {
19030 background: #fff none no-repeat top left
;
19032 #rubric-rubric.gradingform_rubric #rubric-criteria
{
19033 margin-bottom: 1em;
19035 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.description
{
19036 vertical-align: top
;
19039 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.description textarea
{
19043 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.definition textarea
{
19047 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.score
{
19048 position: relative
;
19050 margin-right: 28px;
19052 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.score input
{
19055 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.level
{
19056 vertical-align: top
;
19059 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.level
.delete
{
19060 position: relative
;
19067 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.level
.delete input
{
19069 position: absolute
;
19076 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.level
.delete
input:hover
{
19077 background-color: #ddd;
19079 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.scorevalue input
{
19083 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.scorevalue input
.hiddenelement
,
19084 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.scorevalue input
.pseudotablink
{
19087 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
{
19088 vertical-align: middle
;
19090 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
{
19091 display: inline-block
;
19093 /* IE7 inline-block hack */
19099 text-align: center
;
19100 vertical-align: middle
;
19103 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
19104 background-color: #f5f5f5;
19105 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
19106 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
19107 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
19108 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
19109 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
19110 background-repeat: repeat-x
;
19111 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
19112 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
19113 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
19114 *background-color: #e6e6e6;
19115 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
19116 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
19117 border: 1px solid
#ccc;
19119 border-bottom-color: #b3b3b3;
19120 -webkit-border-radius: 4px;
19121 -moz-border-radius: 4px;
19122 border-radius: 4px;
19123 *margin-left: .3em;
19124 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19125 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19126 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19127 background-position: 0 0;
19131 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:hover
,
19132 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:focus
,
19133 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:active
,
19134 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.active
,
19135 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.disabled
,
19136 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
[disabled
] {
19138 background-color: #e6e6e6;
19139 *background-color: #d9d9d9;
19141 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:active
,
19142 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.active
{
19143 background-color: #cccccc \
9;
19145 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:first-child
{
19148 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:hover
,
19149 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:focus
{
19151 text-decoration: none
;
19152 background-position: 0 -15px;
19153 -webkit-transition: background-position
0.1s linear
;
19154 -moz-transition: background-position
0.1s linear
;
19155 -o-transition: background-position
0.1s linear
;
19156 transition: background-position
0.1s linear
;
19158 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:focus
{
19159 outline: thin dotted
#333;
19160 outline: 5px auto
-webkit-focus-ring-color
;
19161 outline-offset: -2px;
19163 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.active
,
19164 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel
input:active
{
19165 background-image: none
;
19167 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19168 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19169 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19171 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.disabled
,
19172 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
[disabled
] {
19174 background-image: none
;
19176 filter: alpha
(opacity
=65);
19177 -webkit-box-shadow: none
;
19178 -moz-box-shadow: none
;
19181 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.label
,
19182 #rubric-rubric.gradingform_rubric #rubric-criteria
.criterion
.addlevel input
.badge
{
19183 position: relative
;
19186 #rubric-rubric.gradingform_rubric
.addcriterion
{
19188 display: inline-block
;
19190 /* IE7 inline-block hack */
19196 text-align: center
;
19197 vertical-align: middle
;
19200 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
19201 background-color: #f5f5f5;
19202 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
19203 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
19204 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
19205 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
19206 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
19207 background-repeat: repeat-x
;
19208 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
19209 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
19210 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
19211 *background-color: #e6e6e6;
19212 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
19213 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
19214 border: 1px solid
#ccc;
19216 border-bottom-color: #b3b3b3;
19217 -webkit-border-radius: 4px;
19218 -moz-border-radius: 4px;
19219 border-radius: 4px;
19220 *margin-left: .3em;
19221 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19222 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19223 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19225 margin-bottom: 1em;
19227 #rubric-rubric.gradingform_rubric
.addcriterion:hover
,
19228 #rubric-rubric.gradingform_rubric
.addcriterion:focus
,
19229 #rubric-rubric.gradingform_rubric
.addcriterion:active
,
19230 #rubric-rubric.gradingform_rubric
.addcriterion
.active
,
19231 #rubric-rubric.gradingform_rubric
.addcriterion
.disabled
,
19232 #rubric-rubric.gradingform_rubric
.addcriterion
[disabled
] {
19234 background-color: #e6e6e6;
19235 *background-color: #d9d9d9;
19237 #rubric-rubric.gradingform_rubric
.addcriterion:active
,
19238 #rubric-rubric.gradingform_rubric
.addcriterion
.active
{
19239 background-color: #cccccc \
9;
19241 #rubric-rubric.gradingform_rubric
.addcriterion:first-child
{
19244 #rubric-rubric.gradingform_rubric
.addcriterion:hover
,
19245 #rubric-rubric.gradingform_rubric
.addcriterion:focus
{
19247 text-decoration: none
;
19248 background-position: 0 -15px;
19249 -webkit-transition: background-position
0.1s linear
;
19250 -moz-transition: background-position
0.1s linear
;
19251 -o-transition: background-position
0.1s linear
;
19252 transition: background-position
0.1s linear
;
19254 #rubric-rubric.gradingform_rubric
.addcriterion:focus
{
19255 outline: thin dotted
#333;
19256 outline: 5px auto
-webkit-focus-ring-color
;
19257 outline-offset: -2px;
19259 #rubric-rubric.gradingform_rubric
.addcriterion
.active
,
19260 #rubric-rubric.gradingform_rubric
.addcriterion:active
{
19261 background-image: none
;
19263 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19264 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19265 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19267 #rubric-rubric.gradingform_rubric
.addcriterion
.disabled
,
19268 #rubric-rubric.gradingform_rubric
.addcriterion
[disabled
] {
19270 background-image: none
;
19272 filter: alpha
(opacity
=65);
19273 -webkit-box-shadow: none
;
19274 -moz-box-shadow: none
;
19277 #rubric-rubric.gradingform_rubric
.addcriterion
.label
,
19278 #rubric-rubric.gradingform_rubric
.addcriterion
.badge
{
19279 position: relative
;
19282 #rubric-rubric.gradingform_rubric
.addcriterion input
{
19285 text-shadow: inherit
;
19287 line-height: inherit
;
19288 background: transparent url
([[pix:t
/add
]]) no-repeat
7px 8px;
19289 padding-left: 26px;
19291 #rubric-rubric.gradingform_rubric
.options
{
19294 #rubric-rubric.gradingform_rubric
.options
.option label
{
19297 font-size: inherit
;
19298 font-weight: normal
;
19302 background-color: transparent
;
19304 #rubric-rubric.gradingform_rubric
.options
.option input
{
19306 margin-right: 12px;
19308 .path-grade-edit-tree .setup-grades h4 {
19311 .path-grade-edit-tree .setup-grades .column-rowspan {
19317 .path-grade-edit-tree .setup-grades .category td.column-name {
19320 .path-grade-edit-tree .setup-grades td.column-name {
19321 padding-left: 24px;
19323 .path-grade-edit-tree .setup-grades .column-name h4 img.icon {
19326 .path-grade-edit-tree
.setup-grades
.category input
[type
="text"],
19327 .path-grade-edit-tree
.setup-grades
.category
.column-range
,
19328 .path-grade-edit-tree
.setup-grades
.categoryitem
,
19329 .path-grade-edit-tree .setup-grades .courseitem {
19332 .path-grade-edit-tree .setup-grades .emptyrow {
19335 .path-grade-edit-tree .setup-grades .gradeitemdescription {
19336 font-weight: normal
;
19337 padding-left: 24px;
19339 .path-grade-edit-tree .setup-grades .column-weight {
19340 white-space: nowrap
;
19342 .path-grade-edit-tree .setup-grades .column-weight.level3 {
19343 padding-left: 37px;
19345 .path-grade-edit-tree .setup-grades .column-weight.level4 {
19346 padding-left: 66px;
19348 .path-grade-edit-tree .setup-grades .column-weight.level5 {
19349 padding-left: 95px;
19351 .path-grade-edit-tree .setup-grades .column-weight.level6 {
19352 padding-left: 124px;
19354 .path-grade-edit-tree .setup-grades .column-weight.level7 {
19355 padding-left: 153px;
19357 .path-grade-edit-tree .setup-grades .column-weight.level8 {
19358 padding-left: 182px;
19360 .path-grade-edit-tree .setup-grades .column-weight.level9 {
19361 padding-left: 211px;
19363 .path-grade-edit-tree .setup-grades .column-weight.level10 {
19364 padding-left: 240px;
19366 .path-grade-edit-tree .setup-grades .column-range.level2 {
19367 padding-left: 37px;
19369 .path-grade-edit-tree .setup-grades .column-range.level3 {
19370 padding-left: 66px;
19372 .path-grade-edit-tree .setup-grades .column-range.level4 {
19373 padding-left: 95px;
19375 .path-grade-edit-tree .setup-grades .column-range.level5 {
19376 padding-left: 124px;
19378 .path-grade-edit-tree .setup-grades .column-range.level6 {
19379 padding-left: 153px;
19381 .path-grade-edit-tree .setup-grades .column-range.level7 {
19382 padding-left: 182px;
19384 .path-grade-edit-tree .setup-grades .column-range.level8 {
19385 padding-left: 211px;
19387 .path-grade-edit-tree .setup-grades .column-range.level9 {
19388 padding-left: 240px;
19390 .path-grade-edit-tree .setup-grades .column-range.level10 {
19391 padding-left: 269px;
19393 .path-grade-edit-tree .setup-grades.generaltable .levelodd {
19394 background-color: #f9f9f9;
19396 .path-grade-edit-tree .setup-grades.generaltable .leveleven {
19397 background-color: transparent
;
19402 .path-grade-report .gradeparent table {
19403 -webkit-border-radius: 4px;
19404 -moz-border-radius: 4px;
19405 border-radius: 4px;
19407 .path-grade-report .gradeparent tr .cell {
19408 background-color: #fff;
19410 .path-grade-report
.gradeparent table
,
19411 .path-grade-report .gradeparent .cell {
19412 border-color: #ddd;
19414 .path-grade-report
.gradeparent
tr:nth-of-type
(even
) .cell
,
19415 .path-grade-report
.gradeparent
.floater
.cell
,
19416 .path-grade-report .gradeparent .avg {
19417 background-color: #f9f9f9;
19419 .path-grade-report .gradeparent table .clickable {
19425 .path-grade-report-user .user-grade {
19428 .path-grade-report-user .user-grade.generaltable .levelodd {
19429 background-color: #f9f9f9;
19431 .path-grade-report-user .user-grade.generaltable .leveleven {
19432 background-color: transparent
;
19434 .has_dock
.path-grade-report-grader
.gradeparent
.sideonly
.floating
> .cell
,
19435 .has_dock
.path-grade-report-grader
.gradeparent
.sideonly
.floating
> .cell
,
19436 .has_dock.path-grade-report-grader .gradeparent .sideonly.floating > .cell {
19437 padding-left: 47px;
19439 .content-only.path-grade-report-grader .gradeparent table {
19443 * This styles the H2 node the dock creates to test the width before making its title rotation.
19444 * We need to apply these EXACT styles to the #dock .dockedtitle h2 to be sure things are spaced correctly.
19446 .transform-test-heading {
19447 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
19450 text-align: center
;
19455 body
.has_dock #page
{
19456 padding-left: 45px;
19457 padding-right: 20px;
19459 body
.has_dock div#dock
{
19469 background-color: transparent
;
19470 border-right: 0 none
;
19472 #dock .nothingdocked
{
19473 visibility: hidden
;
19476 #dock .dockeditem_container
{
19479 #dock .dockeditem
.firstdockitem
{
19482 #dock .dockedtitle
{
19483 display: inline-block
;
19485 /* IE7 inline-block hack */
19491 text-align: center
;
19492 vertical-align: middle
;
19494 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
19495 background-color: #f5f5f5;
19496 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
19497 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
19498 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
19499 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
19500 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
19501 background-repeat: repeat-x
;
19502 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
19503 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
19504 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
19505 *background-color: #e6e6e6;
19506 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
19507 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
19508 border: 1px solid
#ccc;
19510 border-bottom-color: #b3b3b3;
19511 -webkit-border-radius: 4px;
19512 -moz-border-radius: 4px;
19513 border-radius: 4px;
19514 *margin-left: .3em;
19515 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19516 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19517 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
19524 #dock .dockedtitle:hover
,
19525 #dock .dockedtitle:focus
,
19526 #dock .dockedtitle:active
,
19527 #dock .dockedtitle
.active
,
19528 #dock .dockedtitle
.disabled
,
19529 #dock .dockedtitle
[disabled
] {
19531 background-color: #e6e6e6;
19532 *background-color: #d9d9d9;
19534 #dock .dockedtitle:active
,
19535 #dock .dockedtitle
.active
{
19536 background-color: #cccccc \
9;
19538 #dock .dockedtitle:first-child
{
19541 #dock .dockedtitle:hover
,
19542 #dock .dockedtitle:focus
{
19544 text-decoration: none
;
19545 background-position: 0 -15px;
19546 -webkit-transition: background-position
0.1s linear
;
19547 -moz-transition: background-position
0.1s linear
;
19548 -o-transition: background-position
0.1s linear
;
19549 transition: background-position
0.1s linear
;
19551 #dock .dockedtitle:focus
{
19552 outline: thin dotted
#333;
19553 outline: 5px auto
-webkit-focus-ring-color
;
19554 outline-offset: -2px;
19556 #dock .dockedtitle
.active
,
19557 #dock .dockedtitle:active
{
19558 background-image: none
;
19560 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19561 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19562 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
19564 #dock .dockedtitle
.disabled
,
19565 #dock .dockedtitle
[disabled
] {
19567 background-image: none
;
19569 filter: alpha
(opacity
=65);
19570 -webkit-box-shadow: none
;
19571 -moz-box-shadow: none
;
19574 #dock .dockedtitle
.label
,
19575 #dock .dockedtitle
.badge
{
19576 position: relative
;
19579 #dock .dockedtitle h2
{
19580 font-family: "Helvetica Neue", Helvetica
, Arial
, sans-serif
;
19583 text-align: center
;
19588 #dock .dockedtitle
.filterrotate
{
19592 position: absolute
;
19594 text-align: center
;
19597 #dock .controls img
{
19600 #dock .editing_move
,
19601 #dock .moodle-core-dragdrop-draghandle
{
19606 position: relative
;
19610 #dockeditempanel.dockitempanel_hidden
{
19613 #dockeditempanel .dockeditempanel_content
{
19614 background-color: #f5f5f5;
19616 border: 1px solid
#d5d5d5;
19617 -webkit-box-shadow: 2px 4px 4px 2px #eee;
19618 -moz-box-shadow: 2px 4px 4px 2px #eee;
19619 box-shadow: 2px 4px 4px 2px #eee;
19620 -webkit-border-radius: 4px;
19621 -moz-border-radius: 4px;
19622 border-radius: 4px;
19624 #dockeditempanel .dockeditempanel_bd
{
19626 /** Required to make the content scrollable when it flows over the fixed area of the screen */
19628 #dockeditempanel .dockeditempanel_bd
> * {
19631 #dockeditempanel .dockeditempanel_bd
.block_navigation
.block_tree li
{
19634 #dockeditempanel .dockeditempanel_hd
{
19635 border-bottom: 1px solid
#fff;
19636 padding: 0.5em 1em;
19638 #dockeditempanel .dockeditempanel_hd h2
{
19645 text-shadow: 0 1px 0 rgba
(255, 255, 255, 0.5);
19646 text-transform: uppercase
;
19653 #dockeditempanel .dockeditempanel_hd
.commands
{
19657 #dockeditempanel .dockeditempanel_hd
.commands
> a
,
19658 #dockeditempanel .dockeditempanel_hd
.commands
> span
{
19662 #dockeditempanel .dockeditempanel_hd
.commands img
,
19663 #dockeditempanel .dockeditempanel_hd
.commands input
{
19664 vertical-align: middle
;
19667 #dockeditempanel .dockeditempanel_hd
.commands
.hidepanelicon img
{
19670 #dockeditempanel .dockeditempanel_hd
.commands img
.actionmenu
{
19673 @media (min-width: 768px) {
19674 body
.has_dock #page
{
19675 padding-left: 65px;
19679 * Tour step must sit above all other UI components.
19680 * The backdrop is the lowest point in the tour.
19681 * Everything else is in the container, and the target background should be at the same z-index.
19683 * ---- step backdrop
19684 * --- step container
19685 * --- step target background
19687 div
[data-flexitour
="backdrop"] {
19694 background-color: #000;
19696 filter: alpha
(opacity
=80);
19697 background-color: #aaa;
19701 div
[data-flexitour
="backdrop"].fade
{
19704 div
[data-flexitour
="step-background-fader"],
19705 div
[data-flexitour
="step-background"] {
19706 -webkit-border-radius: 6px;
19707 -moz-border-radius: 6px;
19708 border-radius: 6px;
19711 span
[data-flexitour
="container"],
19712 div
[data-flexitour
="step-background-fader"],
19713 [data-flexitour
="step-backdrop"] > td
,
19714 [data-flexitour
="step-backdrop"] {
19717 span
[data-flexitour
="container"] div
[data-role
="flexitour-step"] {
19718 background-color: #fff;
19720 border-radius: 6px;
19721 border: 1px solid rgba
(0, 0, 0, 0.2);
19722 box-shadow: 0 5px 10px rgba
(0, 0, 0, 0.2);
19724 span
[data-flexitour
="container"] div
[data-role
="flexitour-step"] > div
{
19728 span
[data-flexitour
="container"] .modal
{
19732 span
[data-flexitour
="container"] div
[data-role
="arrow"] {
19733 border-width: 11px;
19735 span
[data-flexitour
="container"] div
[data-role
="arrow"]:after
{
19738 span
[data-flexitour
="container"] div
[data-role
="arrow"],
19739 span
[data-flexitour
="container"] div
[data-role
="arrow"]:after
{
19740 position: absolute
;
19744 border-color: transparent
;
19745 border-style: solid
;
19746 border-width: 10px;
19748 span
[data-flexitour
="container"][x-placement
="top"],
19749 span
[data-flexitour
="container"][x-placement
="top-start"] {
19750 margin-bottom: 10px;
19752 span
[data-flexitour
="container"][x-placement
="top"] div
[data-role
="arrow"],
19753 span
[data-flexitour
="container"][x-placement
="top-start"] div
[data-role
="arrow"] {
19756 margin-left: -11px;
19757 border-bottom-width: 0;
19758 border-top-color: rgba
(0, 0, 0, 0.25);
19760 span
[data-flexitour
="container"][x-placement
="top"] div
[data-role
="arrow"]:after
,
19761 span
[data-flexitour
="container"][x-placement
="top-start"] div
[data-role
="arrow"]:after
{
19763 margin-left: -10px;
19764 border-bottom-width: 0;
19765 border-top-color: #fff;
19767 span
[data-flexitour
="container"][x-placement
="bottom"],
19768 span
[data-flexitour
="container"][x-placement
="bottom-start"] {
19771 span
[data-flexitour
="container"][x-placement
="bottom"] div
[data-role
="arrow"],
19772 span
[data-flexitour
="container"][x-placement
="bottom-start"] div
[data-role
="arrow"] {
19775 margin-left: -11px;
19776 border-top-width: 0;
19777 border-bottom-color: rgba
(0, 0, 0, 0.25);
19779 span
[data-flexitour
="container"][x-placement
="bottom"] div
[data-role
="arrow"]:after
,
19780 span
[data-flexitour
="container"][x-placement
="bottom-start"] div
[data-role
="arrow"]:after
{
19782 margin-left: -10px;
19783 border-top-width: 0;
19784 border-bottom-color: #fff;
19786 span
[data-flexitour
="container"][x-placement
="left"],
19787 span
[data-flexitour
="container"][x-placement
="left-start"] {
19788 margin-right: 10px;
19790 span
[data-flexitour
="container"][x-placement
="left"] div
[data-role
="arrow"],
19791 span
[data-flexitour
="container"][x-placement
="left-start"] div
[data-role
="arrow"] {
19795 border-right-width: 0;
19796 border-left-color: rgba
(0, 0, 0, 0.25);
19798 span
[data-flexitour
="container"][x-placement
="left"] div
[data-role
="arrow"]:after
,
19799 span
[data-flexitour
="container"][x-placement
="left-start"] div
[data-role
="arrow"]:after
{
19802 border-right-width: 0;
19803 border-left-color: #fff;
19805 span
[data-flexitour
="container"][x-placement
="right"],
19806 span
[data-flexitour
="container"][x-placement
="right-start"] {
19809 span
[data-flexitour
="container"][x-placement
="right"] div
[data-role
="arrow"],
19810 span
[data-flexitour
="container"][x-placement
="right-start"] div
[data-role
="arrow"] {
19814 border-left-width: 0;
19815 border-right-color: rgba
(0, 0, 0, 0.25);
19817 span
[data-flexitour
="container"][x-placement
="right"] div
[data-role
="arrow"]:after
,
19818 span
[data-flexitour
="container"][x-placement
="right-start"] div
[data-role
="arrow"]:after
{
19821 border-left-width: 0;
19822 border-right-color: #fff;
19824 /* Styling for mustache templates */
19825 /* stylelint-disable declaration-block-no-duplicate-properties */
19826 /* stylelint-enable */
19827 .columns-autoflow-1to1to1 {
19828 -webkit-column-count: 3;
19829 -moz-column-count: 3;
19831 -webkit-column-gap: 20px;
19832 -moz-column-gap: 20px;
19835 @media (max-width: 767px) {
19836 .columns-autoflow-1to1to1 {
19837 -webkit-column-count: 1;
19838 -moz-column-count: 1;
19840 -webkit-column-gap: 0;
19841 -moz-column-gap: 0;
19845 @media (min-width: 768px) and
(max-width: 979px) {
19846 .dir-rtl .row-fluid.rtl-compatible [class*="span"] {
19850 margin-right: 2.76243094%;
19851 *margin-right: 2.70923945%;
19853 .dir-rtl .row-fluid.rtl-compatible [class*="span"]:first-child {
19857 @media (min-width: 980px) and
(max-width: 1199px) {
19858 .dir-rtl .row-fluid.rtl-compatible [class*="span"] {
19862 margin-right: 2.12765957%;
19863 *margin-right: 2.07446809%;
19865 .dir-rtl .row-fluid.rtl-compatible [class*="span"]:first-child {
19869 @media (min-width: 1200px) {
19870 .dir-rtl .row-fluid.rtl-compatible [class*="span"] {
19874 margin-right: 2.56410256%;
19875 *margin-right: 2.51091107%;
19877 .dir-rtl .row-fluid.rtl-compatible [class*="span"]:first-child {
19882 width: device-width
;
19886 visibility: hidden
;
19889 display: none
!important
;
19892 display: none
!important
;
19895 display: none
!important
;
19898 display: inherit
!important
;
19900 @media (min-width: 768px) and
(max-width: 979px) {
19902 display: inherit
!important
;
19905 display: none
!important
;
19908 display: inherit
!important
;
19911 display: none
!important
;
19914 @media (max-width: 767px) {
19916 display: inherit
!important
;
19919 display: none
!important
;
19922 display: inherit
!important
;
19925 display: none
!important
;
19929 display: none
!important
;
19933 display: inherit
!important
;
19936 display: none
!important
;
19939 @media (min-width: 1200px) {
19941 margin-left: -30px;
19959 .navbar-static-top
.container
,
19960 .navbar-fixed-top
.container
,
19961 .navbar-fixed-bottom .container {
20001 margin-left: 1230px;
20004 margin-left: 1130px;
20007 margin-left: 1030px;
20010 margin-left: 930px;
20013 margin-left: 830px;
20016 margin-left: 730px;
20019 margin-left: 630px;
20022 margin-left: 530px;
20025 margin-left: 430px;
20028 margin-left: 330px;
20031 margin-left: 230px;
20034 margin-left: 130px;
20049 .row-fluid [class*="span"] {
20053 -webkit-box-sizing: border-box
;
20054 -moz-box-sizing: border-box
;
20055 box-sizing: border-box
;
20057 margin-left: 2.56410256%;
20058 *margin-left: 2.51091107%;
20060 .row-fluid [class*="span"]:first-child {
20063 .row-fluid .controls-row [class*="span"] + [class*="span"] {
20064 margin-left: 2.56410256%;
20066 .row-fluid .span12 {
20068 *width: 99.94680851%;
20070 .row-fluid .span11 {
20071 width: 91.45299145%;
20072 *width: 91.39979996%;
20074 .row-fluid .span10 {
20075 width: 82.90598291%;
20076 *width: 82.85279142%;
20078 .row-fluid .span9 {
20079 width: 74.35897436%;
20080 *width: 74.30578287%;
20082 .row-fluid .span8 {
20083 width: 65.81196581%;
20084 *width: 65.75877432%;
20086 .row-fluid .span7 {
20087 width: 57.26495726%;
20088 *width: 57.21176578%;
20090 .row-fluid .span6 {
20091 width: 48.71794872%;
20092 *width: 48.66475723%;
20094 .row-fluid .span5 {
20095 width: 40.17094017%;
20096 *width: 40.11774868%;
20098 .row-fluid .span4 {
20099 width: 31.62393162%;
20100 *width: 31.57074013%;
20102 .row-fluid .span3 {
20103 width: 23.07692308%;
20104 *width: 23.02373159%;
20106 .row-fluid .span2 {
20107 width: 14.52991453%;
20108 *width: 14.47672304%;
20110 .row-fluid .span1 {
20111 width: 5.98290598%;
20112 *width: 5.92971449%;
20114 .row-fluid .offset12 {
20115 margin-left: 105.12820513%;
20116 *margin-left: 105.02182215%;
20118 .row-fluid .offset12:first-child {
20119 margin-left: 102.56410256%;
20120 *margin-left: 102.45771959%;
20122 .row-fluid .offset11 {
20123 margin-left: 96.58119658%;
20124 *margin-left: 96.4748136%;
20126 .row-fluid .offset11:first-child {
20127 margin-left: 94.01709402%;
20128 *margin-left: 93.91071104%;
20130 .row-fluid .offset10 {
20131 margin-left: 88.03418803%;
20132 *margin-left: 87.92780506%;
20134 .row-fluid .offset10:first-child {
20135 margin-left: 85.47008547%;
20136 *margin-left: 85.36370249%;
20138 .row-fluid .offset9 {
20139 margin-left: 79.48717949%;
20140 *margin-left: 79.38079651%;
20142 .row-fluid .offset9:first-child {
20143 margin-left: 76.92307692%;
20144 *margin-left: 76.81669394%;
20146 .row-fluid .offset8 {
20147 margin-left: 70.94017094%;
20148 *margin-left: 70.83378796%;
20150 .row-fluid .offset8:first-child {
20151 margin-left: 68.37606838%;
20152 *margin-left: 68.2696854%;
20154 .row-fluid .offset7 {
20155 margin-left: 62.39316239%;
20156 *margin-left: 62.28677941%;
20158 .row-fluid .offset7:first-child {
20159 margin-left: 59.82905983%;
20160 *margin-left: 59.72267685%;
20162 .row-fluid .offset6 {
20163 margin-left: 53.84615385%;
20164 *margin-left: 53.73977087%;
20166 .row-fluid .offset6:first-child {
20167 margin-left: 51.28205128%;
20168 *margin-left: 51.1756683%;
20170 .row-fluid .offset5 {
20171 margin-left: 45.2991453%;
20172 *margin-left: 45.19276232%;
20174 .row-fluid .offset5:first-child {
20175 margin-left: 42.73504274%;
20176 *margin-left: 42.62865976%;
20178 .row-fluid .offset4 {
20179 margin-left: 36.75213675%;
20180 *margin-left: 36.64575377%;
20182 .row-fluid .offset4:first-child {
20183 margin-left: 34.18803419%;
20184 *margin-left: 34.08165121%;
20186 .row-fluid .offset3 {
20187 margin-left: 28.20512821%;
20188 *margin-left: 28.09874523%;
20190 .row-fluid .offset3:first-child {
20191 margin-left: 25.64102564%;
20192 *margin-left: 25.53464266%;
20194 .row-fluid .offset2 {
20195 margin-left: 19.65811966%;
20196 *margin-left: 19.55173668%;
20198 .row-fluid .offset2:first-child {
20199 margin-left: 17.09401709%;
20200 *margin-left: 16.98763412%;
20202 .row-fluid .offset1 {
20203 margin-left: 11.11111111%;
20204 *margin-left: 11.00472813%;
20206 .row-fluid .offset1:first-child {
20207 margin-left: 8.54700855%;
20208 *margin-left: 8.44062557%;
20212 .uneditable-input {
20215 .controls-row [class*="span"] + [class*="span"] {
20220 .uneditable-input.span12 {
20225 .uneditable-input.span11 {
20230 .uneditable-input.span10 {
20235 .uneditable-input.span9 {
20240 .uneditable-input.span8 {
20245 .uneditable-input.span7 {
20250 .uneditable-input.span6 {
20255 .uneditable-input.span5 {
20260 .uneditable-input.span4 {
20265 .uneditable-input.span3 {
20270 .uneditable-input.span2 {
20275 .uneditable-input.span1 {
20279 margin-left: -30px;
20284 .row-fluid .thumbnails {
20288 @media (min-width: 768px) and
(max-width: 979px) {
20290 margin-left: -20px;
20308 .navbar-static-top
.container
,
20309 .navbar-fixed-top
.container
,
20310 .navbar-fixed-bottom .container {
20350 margin-left: 764px;
20353 margin-left: 702px;
20356 margin-left: 640px;
20359 margin-left: 578px;
20362 margin-left: 516px;
20365 margin-left: 454px;
20368 margin-left: 392px;
20371 margin-left: 330px;
20374 margin-left: 268px;
20377 margin-left: 206px;
20380 margin-left: 144px;
20398 .row-fluid [class*="span"] {
20402 -webkit-box-sizing: border-box
;
20403 -moz-box-sizing: border-box
;
20404 box-sizing: border-box
;
20406 margin-left: 2.76243094%;
20407 *margin-left: 2.70923945%;
20409 .row-fluid [class*="span"]:first-child {
20412 .row-fluid .controls-row [class*="span"] + [class*="span"] {
20413 margin-left: 2.76243094%;
20415 .row-fluid .span12 {
20417 *width: 99.94680851%;
20419 .row-fluid .span11 {
20420 width: 91.43646409%;
20421 *width: 91.3832726%;
20423 .row-fluid .span10 {
20424 width: 82.87292818%;
20425 *width: 82.81973669%;
20427 .row-fluid .span9 {
20428 width: 74.30939227%;
20429 *width: 74.25620078%;
20431 .row-fluid .span8 {
20432 width: 65.74585635%;
20433 *width: 65.69266486%;
20435 .row-fluid .span7 {
20436 width: 57.18232044%;
20437 *width: 57.12912895%;
20439 .row-fluid .span6 {
20440 width: 48.61878453%;
20441 *width: 48.56559304%;
20443 .row-fluid .span5 {
20444 width: 40.05524862%;
20445 *width: 40.00205713%;
20447 .row-fluid .span4 {
20448 width: 31.49171271%;
20449 *width: 31.43852122%;
20451 .row-fluid .span3 {
20452 width: 22.9281768%;
20453 *width: 22.87498531%;
20455 .row-fluid .span2 {
20456 width: 14.36464088%;
20457 *width: 14.31144939%;
20459 .row-fluid .span1 {
20460 width: 5.80110497%;
20461 *width: 5.74791348%;
20463 .row-fluid .offset12 {
20464 margin-left: 105.52486188%;
20465 *margin-left: 105.4184789%;
20467 .row-fluid .offset12:first-child {
20468 margin-left: 102.76243094%;
20469 *margin-left: 102.65604796%;
20471 .row-fluid .offset11 {
20472 margin-left: 96.96132597%;
20473 *margin-left: 96.85494299%;
20475 .row-fluid .offset11:first-child {
20476 margin-left: 94.19889503%;
20477 *margin-left: 94.09251205%;
20479 .row-fluid .offset10 {
20480 margin-left: 88.39779006%;
20481 *margin-left: 88.29140708%;
20483 .row-fluid .offset10:first-child {
20484 margin-left: 85.63535912%;
20485 *margin-left: 85.52897614%;
20487 .row-fluid .offset9 {
20488 margin-left: 79.83425414%;
20489 *margin-left: 79.72787116%;
20491 .row-fluid .offset9:first-child {
20492 margin-left: 77.0718232%;
20493 *margin-left: 76.96544023%;
20495 .row-fluid .offset8 {
20496 margin-left: 71.27071823%;
20497 *margin-left: 71.16433525%;
20499 .row-fluid .offset8:first-child {
20500 margin-left: 68.50828729%;
20501 *margin-left: 68.40190431%;
20503 .row-fluid .offset7 {
20504 margin-left: 62.70718232%;
20505 *margin-left: 62.60079934%;
20507 .row-fluid .offset7:first-child {
20508 margin-left: 59.94475138%;
20509 *margin-left: 59.8383684%;
20511 .row-fluid .offset6 {
20512 margin-left: 54.14364641%;
20513 *margin-left: 54.03726343%;
20515 .row-fluid .offset6:first-child {
20516 margin-left: 51.38121547%;
20517 *margin-left: 51.27483249%;
20519 .row-fluid .offset5 {
20520 margin-left: 45.5801105%;
20521 *margin-left: 45.47372752%;
20523 .row-fluid .offset5:first-child {
20524 margin-left: 42.81767956%;
20525 *margin-left: 42.71129658%;
20527 .row-fluid .offset4 {
20528 margin-left: 37.01657459%;
20529 *margin-left: 36.91019161%;
20531 .row-fluid .offset4:first-child {
20532 margin-left: 34.25414365%;
20533 *margin-left: 34.14776067%;
20535 .row-fluid .offset3 {
20536 margin-left: 28.45303867%;
20537 *margin-left: 28.3466557%;
20539 .row-fluid .offset3:first-child {
20540 margin-left: 25.69060773%;
20541 *margin-left: 25.58422476%;
20543 .row-fluid .offset2 {
20544 margin-left: 19.88950276%;
20545 *margin-left: 19.78311978%;
20547 .row-fluid .offset2:first-child {
20548 margin-left: 17.12707182%;
20549 *margin-left: 17.02068884%;
20551 .row-fluid .offset1 {
20552 margin-left: 11.32596685%;
20553 *margin-left: 11.21958387%;
20555 .row-fluid .offset1:first-child {
20556 margin-left: 8.56353591%;
20557 *margin-left: 8.45715293%;
20561 .uneditable-input {
20564 .controls-row [class*="span"] + [class*="span"] {
20569 .uneditable-input.span12 {
20574 .uneditable-input.span11 {
20579 .uneditable-input.span10 {
20584 .uneditable-input.span9 {
20589 .uneditable-input.span8 {
20594 .uneditable-input.span7 {
20599 .uneditable-input.span6 {
20604 .uneditable-input.span5 {
20609 .uneditable-input.span4 {
20614 .uneditable-input.span3 {
20619 .uneditable-input.span2 {
20624 .uneditable-input.span1 {
20628 @media (max-width: 767px) {
20630 padding-left: 20px;
20631 padding-right: 20px;
20634 .navbar-fixed-bottom
,
20635 .navbar-static-top {
20636 margin-left: -20px;
20637 margin-right: -20px;
20642 .dl-horizontal dt {
20648 .dl-horizontal dd {
20666 .uneditable-input
[class
*="span"],
20667 .row-fluid [class*="span"] {
20672 -webkit-box-sizing: border-box
;
20673 -moz-box-sizing: border-box
;
20674 box-sizing: border-box
;
20677 .row-fluid .span12 {
20679 -webkit-box-sizing: border-box
;
20680 -moz-box-sizing: border-box
;
20681 box-sizing: border-box
;
20683 .row-fluid [class*="offset"]:first-child {
20689 input
[class
*="span"],
20690 select
[class
*="span"],
20691 textarea
[class
*="span"],
20692 .uneditable-input {
20696 -webkit-box-sizing: border-box
;
20697 -moz-box-sizing: border-box
;
20698 box-sizing: border-box
;
20700 .input-prepend input
,
20701 .input-append input
,
20702 .input-prepend input
[class
*="span"],
20703 .input-append input[class*="span"] {
20704 display: inline-block
;
20707 .controls-row [class*="span"] + [class*="span"] {
20725 @media (max-width: 480px) {
20727 -webkit-transform: translate3d
(0, 0, 0);
20729 .page-header h1 small {
20733 input
[type
="checkbox"],
20734 input
[type
="radio"] {
20735 border: 1px solid
#ccc;
20737 .form-horizontal .control-label {
20743 .form-horizontal .controls {
20746 .form-horizontal .control-list {
20749 .form-horizontal .form-actions {
20750 padding-left: 10px;
20751 padding-right: 10px;
20754 .media .pull-right {
20757 margin-bottom: 10px;
20768 .modal-header .close {
20772 .carousel-caption {
20776 @media (max-width: 979px) {
20781 .navbar-fixed-bottom {
20784 .navbar-fixed-top {
20785 margin-bottom: 20px;
20787 .navbar-fixed-bottom {
20790 .navbar-fixed-top
.navbar-inner
,
20791 .navbar-fixed-bottom .navbar-inner {
20794 .navbar .container {
20799 padding-left: 10px;
20800 padding-right: 10px;
20801 margin: 0 0 0 -5px;
20806 .nav-collapse .nav {
20810 .nav-collapse .nav > li {
20813 .nav-collapse .nav > li > a {
20814 margin-bottom: 2px;
20816 .nav-collapse .nav > .divider-vertical {
20819 .nav-collapse .nav .nav-header {
20823 .nav-collapse
.nav
> li
> a
,
20824 .nav-collapse .dropdown-menu a {
20828 -webkit-border-radius: 3px;
20829 -moz-border-radius: 3px;
20830 border-radius: 3px;
20832 .nav-collapse .btn {
20833 padding: 4px 10px 4px;
20834 font-weight: normal
;
20835 -webkit-border-radius: 4px;
20836 -moz-border-radius: 4px;
20837 border-radius: 4px;
20839 .nav-collapse .dropdown-menu li + li a {
20840 margin-bottom: 2px;
20842 .nav-collapse
.nav
> li
> a:hover
,
20843 .nav-collapse
.nav
> li
> a:focus
,
20844 .nav-collapse
.dropdown-menu
a:hover
,
20845 .nav-collapse .dropdown-menu a:focus {
20846 background-color: #f2f2f2;
20848 .navbar-inverse
.nav-collapse
.nav
> li
> a
,
20849 .navbar-inverse .nav-collapse .dropdown-menu a {
20852 .navbar-inverse
.nav-collapse
.nav
> li
> a:hover
,
20853 .navbar-inverse
.nav-collapse
.nav
> li
> a:focus
,
20854 .navbar-inverse
.nav-collapse
.dropdown-menu
a:hover
,
20855 .navbar-inverse .nav-collapse .dropdown-menu a:focus {
20856 background-color: #111111;
20858 .nav-collapse.in .btn-group {
20862 .nav-collapse .dropdown-menu {
20871 background-color: transparent
;
20873 -webkit-border-radius: 0;
20874 -moz-border-radius: 0;
20876 -webkit-box-shadow: none
;
20877 -moz-box-shadow: none
;
20880 .nav-collapse .open > .dropdown-menu {
20883 .nav-collapse
.dropdown-menu:before
,
20884 .nav-collapse .dropdown-menu:after {
20887 .nav-collapse .dropdown-menu .divider {
20890 .nav-collapse
.nav
> li
> .dropdown-menu:before
,
20891 .nav-collapse .nav > li > .dropdown-menu:after {
20894 .nav-collapse
.navbar-form
,
20895 .nav-collapse .navbar-search {
20897 padding: 10px 15px;
20899 border-top: 1px solid
#f2f2f2;
20900 border-bottom: 1px solid
#f2f2f2;
20901 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.1);
20902 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.1);
20903 box-shadow: inset
0 1px 0 rgba
(255,255,255,.1), 0 1px 0 rgba
(255,255,255,.1);
20905 .navbar-inverse
.nav-collapse
.navbar-form
,
20906 .navbar-inverse .nav-collapse .navbar-search {
20907 border-top-color: #111111;
20908 border-bottom-color: #111111;
20910 .navbar .nav-collapse .nav.pull-right {
20915 .nav-collapse.collapse {
20919 .navbar .btn-navbar {
20922 .navbar-static .navbar-inner {
20923 padding-left: 10px;
20924 padding-right: 10px;
20927 @media (min-width: 980px) {
20928 .nav-collapse.collapse {
20929 height: auto
!important
;
20930 overflow: visible
!important
;
20933 /* responsive.less */
20934 /* stylelint-disable declaration-block-no-duplicate-properties */
20935 @media (min-width: 980px) {
20936 a
[id
]:empty::before
,
20937 a
[name
]:empty::before
{
20938 display: inline-block
;
20939 position: relative
;
20943 vertical-align: top
;
20946 @media (min-width: 980px) and
(max-width: 1199px) {
20947 .form-item
.form-label
,
20948 .mform
.fitem div
.fitemtitle
,
20949 .userprofile dl
.list dt
,
20950 .form-horizontal .control-label {
20953 .form-item
.form-setting
,
20954 .form-item
.form-description
,
20955 .mform
.fitem
.felement
,
20956 #page-mod-forum-search .c1
,
20957 .mform
.fdescription
.required
,
20958 .userprofile dl
.list dd
,
20959 .form-horizontal .controls {
20960 margin-left: 220px;
20962 #page-mod-forum-search.dir-lrt
.c1
{
20963 margin-right: 220px;
20965 .path-admin
.buttons
,
20967 padding-left: 220px;
20970 @media (max-width: 767px) {
20971 .file-picker .fp-repo-area {
20978 .file-picker .fp-repo-items {
20983 .file-picker .fp-login-form .fp-login-input label {
20986 .file-picker .fp-content form td {
20991 .fp-content .mdl-right {
20994 .fp-repo-items .fp-navbar {
20995 border-top: 1px solid
#bbbbbb;
21001 @media (min-width: 1200px) {
21002 .path-question #id_answerhdr div.fitem_feditor {
21003 padding-right: 6px;
21005 .loginbox.twocolumns .loginpanel {
21008 .loginbox
.twocolumns
.loginpanel
,
21009 .loginbox.twocolumns .signuppanel {
21010 width: 48.717948717948715%;
21011 *width: 48.664757228587014%;
21013 .form-item
.form-label
,
21014 .mform
.fitem div
.fitemtitle
,
21015 .userprofile dl
.list dt
,
21016 .form-horizontal .control-label {
21019 .form-item
.form-setting
,
21020 .form-item
.form-description
,
21021 .mform
.fitem
.felement
,
21022 #page-mod-forum-search .c1
,
21023 .mform
.fdescription
.required
,
21024 .userprofile dl
.list dd
,
21025 .form-horizontal .controls {
21026 margin-left: 265px;
21028 .path-admin
.buttons
,
21030 padding-left: 265px;
21032 .empty-region-side-post
.used-region-side-pre #region-main
.span8
,
21033 .jsenabled.docked-region-side-post.used-region-side-pre #region-main.span8 {
21034 /** increase the span size by 1 **/
21035 width: 74.35897436%;
21036 *width: 74.30578287%;
21038 .empty-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
21039 .jsenabled.docked-region-side-post.used-region-side-pre #block-region-side-pre.span4 {
21040 /** decrease the span size by 1 **/
21041 width: 23.07692308%;
21042 *width: 23.02373159%;
21045 @media (min-width: 980px) {
21046 .loginbox.twocolumns .loginpanel {
21049 .loginbox
.twocolumns
.loginpanel
,
21050 .loginbox.twocolumns .signuppanel {
21051 width: 48.617948717948715%;
21052 *width: 48.664757228587014%;
21055 @media (min-width: 768px) and
(max-width: 979px) {
21056 .loginbox.twocolumns .loginpanel {
21059 .loginbox
.twocolumns
.loginpanel
,
21060 .loginbox.twocolumns .signuppanel {
21061 width: 48.61878453038674%;
21062 *width: 48.56559304102504%;
21064 .empty-region-side-post
.used-region-side-pre #region-main
.span8
,
21065 .jsenabled.docked-region-side-post.used-region-side-pre #region-main.span8 {
21066 /** increase the span size by 1 **/
21067 width: 74.30939227%;
21068 *width: 74.25620078%;
21070 .empty-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
21071 .jsenabled.docked-region-side-post.used-region-side-pre #block-region-side-pre.span4 {
21072 /** decrease the span size by 1 **/
21073 width: 22.9281768%;
21074 *width: 22.87498531%;
21077 @media (max-width: 767px) {
21078 .loginbox
.twocolumns
.loginpanel
,
21079 .loginbox.twocolumns .signuppanel {
21084 -webkit-box-sizing: border-box
;
21085 -moz-box-sizing: border-box
;
21086 box-sizing: border-box
;
21088 #page-mod-quiz-edit div
.quizcontents
,
21089 .questionbankwindow.block {
21093 #page-mod-quiz-edit #block-region-side-pre
,
21094 #page-mod-quiz-edit #block-region-side-post
{
21098 @media (max-width: 480px) {
21099 .navbar .mdl-popover .mdl-popover-container {
21102 height: calc
(100% - 52px);
21105 .navbar
.mdl-popover
.mdl-popover-container::before
,
21106 .navbar .mdl-popover .mdl-popover-container::after {
21112 .nav-tabs > li > a {
21118 .nav-tabs > li > a {
21119 border: 1px solid
#ddd;
21120 -webkit-border-radius: 0;
21121 -moz-border-radius: 0;
21124 .nav-tabs
> .active
> a
,
21125 .nav-tabs > .active > a:hover {
21126 border: 1px solid
#ddd;
21128 .nav-tabs > li:first-child > a {
21129 -webkit-border-top-right-radius: 4px;
21130 -moz-border-radius-topright: 4px;
21131 border-top-right-radius: 4px;
21132 -webkit-border-top-left-radius: 4px;
21133 -moz-border-radius-topleft: 4px;
21134 border-top-left-radius: 4px;
21136 .nav-tabs > li:last-child > a {
21137 -webkit-border-bottom-right-radius: 4px;
21138 -moz-border-radius-bottomright: 4px;
21139 border-bottom-right-radius: 4px;
21140 -webkit-border-bottom-left-radius: 4px;
21141 -moz-border-radius-bottomleft: 4px;
21142 border-bottom-left-radius: 4px;
21144 .nav-tabs
> li
> a:hover
,
21145 .nav-tabs > li > a:focus {
21146 border-color: #ddd;
21149 .fp-content-center {
21152 .course-content ul
.topics li
.section
,
21153 .course-content ul
.topics li
.section
.content
,
21154 .course-content ul
.weeks li
.section
.content
,
21155 .course-content ul
.weeks li
.section
,
21156 .course-content ul.section {
21161 .activityinstance {
21164 .editing .course-content .section .activity {
21165 margin-bottom: 0.2em;
21166 padding-bottom: 0.2em;
21167 border-bottom: thin solid
#eee;
21169 .course-content .section .activity .commands {
21172 /** Handles display of the activity chooser on small screens **/
21173 .jsenabled .choosercontainer #chooseform .alloptions {
21176 .jsenabled
.choosercontainer #chooseform
.instruction
,
21177 .jsenabled .choosercontainer #chooseform .typesummary {
21187 .path-mod-choice .horizontal .choices .option {
21190 .path-mod-forum .forumsearch #search {
21193 .path-mod-forum .forumheaderlist .picture {
21197 @media (min-width: 768px) {
21198 .row-fluid .desktop-first-column {
21201 #page-navbar .breadcrumb-button
{
21205 @media (max-width: 767px) {
21206 .row-fluid .desktop-first-column {
21210 @media (max-width: 767px) {
21211 .form-item
.form-label
,
21212 .mform .fitem div.fitemtitle {
21218 .form-item .form-label label {
21219 display: inline-block
;
21220 margin-right: .5em;
21222 .form-item .form-setting .form-checkbox {
21225 .form-label span.form-shortname {
21226 display: inline-block
;
21228 .form-item
.form-setting
,
21229 .mform
.fitem
.felement
,
21230 .path-backup
.mform
.fitem
.felement
,
21231 .mform
.fdescription
.required
,
21232 .form-item .form-description {
21235 table#form td
.submit
,
21237 #fitem_id_submitbutton,
21238 .fp-content-center form
+ div
,
21239 #fgroup_id_buttonar,
21240 .form-horizontal
.form-actions
,
21241 .fitem_fsubmit .felement.fsubmit {
21242 padding-left: 10px;
21243 padding-right: 10px;
21246 /* stylelint-disable declaration-no-important */
21247 width: auto
!important
;
21248 left: 0 !important
;
21249 /* stylelint-enable declaration-no-important */
21252 @media (min-width: 768px) and
(max-width: 979px) {
21253 .block_calendar_month
.content
,
21254 .block .minicalendar td {
21259 @media (max-width: 979px) {
21263 .nav-collapse .nav > li > a {
21266 .nav-collapse
.nav
> li
> a:hover
,
21267 .nav-collapse
.nav
> li
> a:focus
,
21268 .nav-collapse
.dropdown-menu
a:hover
,
21269 .nav-collapse
.dropdown-menu
a:focus
,
21270 .nav-collapse
.dropdown-submenu
a:hover
,
21271 .nav-collapse
.dropdown-submenu
a:focus
,
21272 .nav-collapse
.dropdown-submenu
a:active
,
21273 .nav-collapse
.dropdown-menu
> li
> a:hover
,
21274 .nav-collapse
.dropdown-menu
> li
> a:focus
,
21275 .nav-collapse
.dropdown-submenu:hover
> a
,
21276 .nav-collapse .dropdown-submenu:focus > a {
21277 background-image: none
;
21283 .nav-collapse.in .usermenu .moodle-actionmenu[data-enhanced] .toggle-display {
21286 .nav-collapse.in .usermenu .moodle-actionmenu[data-enhanced] .menu {
21289 .nav-collapse.in .usermenu .moodle-actionmenu[data-enhanced] .menu li {
21292 .path-mod-data .box > table > tbody > tr > td {
21295 .path-mod-forum .forumheaderlist thead .header {
21296 font-weight: normal
;
21299 .path-mod-forum
.forumheaderlist
.discussion
.author
,
21300 .path-mod-forum
.forumheaderlist
.discussion
.replies
,
21301 .path-mod-forum .forumheaderlist .discussion .lastpost {
21304 .path-mod-forum .forumheaderlist .discussion .replies .unread a {
21307 .navbar .nav-collapse.in {
21308 border-top: 1px solid
#d4d4d4;
21310 .navbar
.nav-collapse
.in
.pull-left
,
21311 .navbar .nav-collapse.in.pull-right {
21314 .navbar .nav-collapse.in > .nav {
21317 .navbar .nav-collapse.in > .nav > li > a {
21318 padding-left: 20px;
21321 .navbar .nav-collapse.in > .nav .dropdown-menu {
21322 margin: 0 0 0 15px;
21324 .navbar .nav-collapse.in > .nav .dropdown-menu li > a {
21327 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu
.dropdown-toggle:after
,
21328 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu .dropdown-toggle:after {
21330 display: inline-block
;
21333 vertical-align: top
;
21334 border-top: 4px solid
#000;
21335 border-right: 4px solid transparent
;
21336 border-left: 4px solid transparent
;
21338 border-top-color: #d4d4d4;
21342 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu
.open
> a
,
21343 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu.open > a {
21344 background-color: #f2f2f2;
21346 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.dropdown-menu
,
21347 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu:hover .dropdown-menu {
21350 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.open
> a
,
21351 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu:hover.open > a {
21352 background-color: #f2f2f2;
21354 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.open
> .dropdown-menu
,
21355 .navbar
.nav-collapse
.in
.nav
.dropdown-menu
.dropdown-submenu:hover
.open
> .dropdown-menu
,
21356 .navbar
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.open
.open
> .dropdown-menu
,
21357 .navbar .nav-collapse.in .nav .dropdown-menu .dropdown-submenu:hover.open .open > .dropdown-menu {
21360 .navbar
.nav-collapse
.in
.nav
.divider
,
21361 .navbar .nav-collapse.in .nav .dropdown-menu .divider {
21366 border-left: 0 none
;
21367 border-right: 0 none
;
21368 border-top: 1px solid
#d4d4d4;
21369 border-bottom: 1px solid
#ffffff;
21371 .navbar-inverse .nav-collapse.in {
21372 border-top-color: #252525;
21374 .navbar-inverse
.nav-collapse
.in
.nav
.dropdown-submenu
.dropdown-toggle:after
,
21375 .navbar-inverse .nav-collapse.in .nav .dropdown-menu .dropdown-submenu .dropdown-toggle:after {
21376 border-top-color: #252525;
21378 .navbar-inverse
.nav-collapse
.in
.nav
.dropdown-submenu
.open
> a
,
21379 .navbar-inverse .nav-collapse.in .nav .dropdown-menu .dropdown-submenu.open > a {
21380 background-color: #111111;
21382 .navbar-inverse
.nav-collapse
.in
.nav
.dropdown-submenu:hover
.open
> a
,
21383 .navbar-inverse .nav-collapse.in .nav .dropdown-menu .dropdown-submenu:hover.open > a {
21384 background-color: #111111;
21386 .navbar-inverse
.nav-collapse
.in
.nav
.divider
,
21387 .navbar-inverse .nav-collapse.in .nav .dropdown-menu .divider {
21392 border-top: 1px solid
#111111;
21393 border-bottom: 1px solid
#515151;
21395 .navbar-inverse
.nav-collapse
.in
.nav
> li
> a:hover
,
21396 .navbar-inverse .nav-collapse.in .nav > li > a:focus {
21399 .navbar-inverse
.nav-collapse
.in
.dropdown-menu
a:hover
,
21400 .navbar-inverse .nav-collapse.in .dropdown-menu a:focus {
21403 .navbar-inverse
.nav-collapse
.in
.dropdown-menu a
> li
> a:hover
,
21404 .navbar-inverse .nav-collapse.in .dropdown-menu a > li > a:focus {
21407 .navbar-inverse
.nav-collapse
.in
.dropdown-submenu
a:hover
,
21408 .navbar-inverse
.nav-collapse
.in
.dropdown-submenu
a:focus
,
21409 .navbar-inverse .nav-collapse.in .dropdown-submenu a:active {
21413 @media (max-width: 767px) {
21414 .usermenu .moodle-actionmenu .toggle-display .userbutton .usertext {
21417 .jsenabled:not(.dir-rtl) .usermenu .moodle-actionmenu .toggle-display.textmenu {
21421 .jsenabled.dir-rtl .usermenu .moodle-actionmenu .toggle-display.textmenu {
21425 #filesskin .yui3-panel
,
21426 #filesskin .file-picker
.fp-generallayout
{
21430 .userprofile dl.list dt {
21436 .userprofile dl.list dd {
21439 #page-mod-wiki-create .mform
.fitem div
.fitemtitle
{
21448 .row-fluid
.span8
.pull-right
,
21449 .row-fluid .span9.pull-right {
21456 .row-fluid [class*="span"] {
21461 -webkit-box-sizing: border-box
;
21462 -moz-box-sizing: border-box
;
21463 box-sizing: border-box
;
21465 .empty-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
21466 .jsenabled
.docked-region-side-post
.used-region-side-pre #block-region-side-pre
.span4
,
21467 .empty-region-side-post
.used-region-side-pre #region-main
.span8
,
21468 .jsenabled.docked-region-side-post.used-region-side-pre #region-main.span8 {
21470 *width: 99.94680851%;
21472 .row-fluid .span12 {
21474 -webkit-box-sizing: border-box
;
21475 -moz-box-sizing: border-box
;
21476 box-sizing: border-box
;
21478 .row-fluid [class*="offset"]:first-child {
21482 margin-bottom: 1em;
21484 .coursebox .info .name a {
21485 background-position: 0 13px;
21487 .category-browse .coursebox .info .name a {
21488 background-position: 0 13px;
21491 @media (min-width: 1200px) and
(max-width: 1600px) {
21492 #course-category-listings.columns-3
{
21493 background-color: transparent
;
21496 #course-category-listings.columns-3 #category-listing
,
21497 #course-category-listings.columns-3 #course-listing
{
21498 width: 48.71794872%;
21499 *width: 48.66475723%;
21500 margin-left: 2.56410256%;
21501 *margin-left: 2.51091107%;
21503 #course-category-listings.columns-3 #
category-listing:first-child
,
21504 #course-category-listings.columns-3 #
course-listing:first-child
{
21507 #course-category-listings.columns-3 #course-detail
{
21509 *width: 99.94680851%;
21513 @media (max-width: 1199px) {
21514 .path-question #id_answerhdr div.fitem {
21515 padding-right: 6px;
21518 #course-category-listings.columns-3
{
21519 background-color: transparent
;
21522 #course-category-listings.columns-3 #category-listing
,
21523 #course-category-listings.columns-3 #course-listing
,
21524 #course-category-listings.columns-3 #course-detail
{
21526 *width: 99.94680851%;
21529 #page-mod-forum-discuss .discussioncontrols
{
21532 #page-mod-forum-discuss .discussioncontrols
.discussioncontrol
{
21535 display: inline-block
;
21536 margin: 0 3px 0.5em;
21538 #page-mod-forum-discuss .discussioncontrols
.discussioncontrol select
,
21539 #page-mod-forum-discuss .discussioncontrols
.discussioncontrol input
{
21542 #page-mod-forum-discuss .discussioncontrols
.discussioncontrol
.movediscussion
{
21547 @media (max-width: 768px) {
21548 .fp-forminset .control-group .controls {
21552 body
.behat-site
.navbar-fixed-top
{
21553 position: absolute
;
21566 border: 1px solid
#000;
21568 vertical-align: baseline
;
21570 background-color: #ccc;
21573 background-color: #ccf;
21577 background-color: #99c;
21580 #page-footer .performanceinfo
{
21583 #page-footer .performanceinfo span
{
21586 #page-footer .validators
{
21589 border-top: 1px dotted gray
;
21591 #page-footer .validators ul
{
21594 list-style-type: none
;
21596 #page-footer .validators ul li
{
21598 margin-right: 10px;
21601 /** Cache stats styles **/
21602 #page-footer .performanceinfo
.cachesused
{
21605 #page-footer .performanceinfo
.cachesused
.cache-stats-heading
,
21606 #page-footer .performanceinfo
.cachesused
.cache-total-stats
{
21611 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
{
21613 display: inline-block
;
21614 vertical-align: top
;
21615 background-color: #f5f5f5;
21617 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-definition-stats-heading span
{
21618 display: inline-block
;
21621 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-store-stats
{
21624 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-store-stats
.nohits
{
21625 background-color: #f2dede;
21627 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-store-stats
.lowhits
{
21628 background-color: #fcf8e3;
21630 #page-footer .performanceinfo
.cachesused
.cache-definition-stats
.cache-store-stats
.hihits
{
21631 background-color: #dff0d8;
21633 #page-footer .performanceinfo li
{
21634 list-style-type: none
;
21637 #page-footer .validators
,
21638 #page-footer .purgecaches
,
21639 #page-footer .performanceinfo
{
21640 text-align: center
;
21642 /* stylelint-disable declaration-no-important */
21643 table#explaincaps tbody
> tr:nth-child
(odd
) > td
,
21644 table
#defineroletable tbody
> tr:nth-child
(odd
) > td
,
21645 table
.grading-report tbody
> tr:nth-child
(odd
) > td
,
21646 table#listdirectories tbody
> tr:nth-child
(odd
) > td
,
21647 table
.rolecaps tbody
> tr:nth-child
(odd
) > td
,
21648 table
.userenrolment tbody
> tr:nth-child
(odd
) > td
,
21649 table#form tbody
> tr:nth-child
(odd
) > td
,
21650 form#movecourses table tbody
> tr:nth-child
(odd
) > td
,
21651 #page-admin-course-index .editcourse tbody
> tr:nth-child
(odd
) > td
,
21652 .forumheaderlist tbody
> tr:nth-child
(odd
) > td
,
21653 table
.flexible tbody
> tr:nth-child
(odd
) > td
,
21654 .generaltable tbody
> tr:nth-child
(odd
) > td
,
21655 table#explaincaps tbody
> tr:nth-child
(odd
) > th
,
21656 table
#defineroletable tbody
> tr:nth-child
(odd
) > th
,
21657 table
.grading-report tbody
> tr:nth-child
(odd
) > th
,
21658 table#listdirectories tbody
> tr:nth-child
(odd
) > th
,
21659 table
.rolecaps tbody
> tr:nth-child
(odd
) > th
,
21660 table
.userenrolment tbody
> tr:nth-child
(odd
) > th
,
21661 table#form tbody
> tr:nth-child
(odd
) > th
,
21662 form#movecourses table tbody
> tr:nth-child
(odd
) > th
,
21663 #page-admin-course-index .editcourse tbody
> tr:nth-child
(odd
) > th
,
21664 .forumheaderlist tbody
> tr:nth-child
(odd
) > th
,
21665 table
.flexible tbody
> tr:nth-child
(odd
) > th
,
21666 .generaltable tbody > tr:nth-child(odd) > th {
21667 background-color: #f9f9f9;
21675 #page-report-loglive-index .generaltable th
,
21676 #page-admin-report-log-index .generaltable th
,
21677 #page-report-log-user .generaltable th
,
21678 #page-admin-user table th
,
21679 .environmenttable th
,
21680 .category_subcategories th
,
21682 table#listdirectories th
,
21683 #page-report-loglive-index .generaltable td
,
21684 #page-admin-report-log-index .generaltable td
,
21685 #page-report-log-user .generaltable td
,
21686 #page-admin-user table td
,
21687 .environmenttable td
,
21688 .category_subcategories td
,
21690 table#listdirectories td
{
21693 .user-enroller-panel
.uep-search-results
.users tbody
tr:hover
> td
,
21694 .user-enroller-panel
.uep-search-results
.cohorts tbody
tr:hover
> td
,
21695 table
.grading-report tbody
tr:hover
> td
,
21696 .forumheaderlist tbody
tr:hover
> td
,
21697 .generaltable tbody
tr:hover
> td
,
21698 table
.flexible tbody
tr:hover
> td
,
21699 .category_subcategories tbody
tr:hover
> td
,
21700 table#modules tbody
tr:hover
> td
,
21701 table#permissions tbody
tr:hover
> td
,
21702 .user-enroller-panel
.uep-search-results
.users tbody
tr:hover
> th
,
21703 .user-enroller-panel
.uep-search-results
.cohorts tbody
tr:hover
> th
,
21704 table
.grading-report tbody
tr:hover
> th
,
21705 .forumheaderlist tbody
tr:hover
> th
,
21706 .generaltable tbody
tr:hover
> th
,
21707 table
.flexible tbody
tr:hover
> th
,
21708 .category_subcategories tbody
tr:hover
> th
,
21709 table#modules tbody
tr:hover
> th
,
21710 table#permissions tbody
tr:hover
> th
{
21711 background-color: #f5f5f5;
21713 div
[id^
="bar_pbar_"] {
21714 overflow: hidden
!important
;
21715 height: 20px !important
;
21716 margin-bottom: 20px !important
;
21717 background-color: #f7f7f7 !important
;
21718 background-image: -moz-linear-gradient
(top
, #f5f5f5, #f9f9f9) !important
;
21719 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#f5f5f5), to
(#f9f9f9)) !important
;
21720 background-image: -webkit-linear-gradient
(top
, #f5f5f5, #f9f9f9) !important
;
21721 background-image: -o-linear-gradient
(top
, #f5f5f5, #f9f9f9) !important
;
21722 background-image: linear-gradient
(to bottom
, #f5f5f5, #f9f9f9) !important
;
21723 background-repeat: repeat-x
!important
;
21724 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fff5f5f5', endColorstr
='#fff9f9f9', GradientType
=0) !important
;
21725 -webkit-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1) !important
;
21726 -moz-box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1) !important
;
21727 box-shadow: inset
0 1px 2px rgba
(0, 0, 0, 0.1) !important
;
21728 -webkit-border-radius: 4px !important
;
21729 -moz-border-radius: 4px !important
;
21730 border-radius: 4px !important
;
21731 border: none
!important
;
21733 div
[id^
="progress_pbar_"] {
21734 height: 100% !important
;
21735 color: #fff !important
;
21736 float: left
!important
;
21737 font-size: 12px !important
;
21738 text-align: center
!important
;
21739 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25) !important
;
21740 background-color: #0e90d2 !important
;
21741 background-image: -moz-linear-gradient
(top
, #149bdf, #0480be) !important
;
21742 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#149bdf), to
(#0480be)) !important
;
21743 background-image: -webkit-linear-gradient
(top
, #149bdf, #0480be) !important
;
21744 background-image: -o-linear-gradient
(top
, #149bdf, #0480be) !important
;
21745 background-image: linear-gradient
(to bottom
, #149bdf, #0480be) !important
;
21746 background-repeat: repeat-x
!important
;
21747 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff149bdf', endColorstr
='#ff0480be', GradientType
=0) !important
;
21748 -webkit-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15) !important
;
21749 -moz-box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15) !important
;
21750 box-shadow: inset
0 -1px 0 rgba
(0, 0, 0, 0.15) !important
;
21751 -webkit-box-sizing: border-box
!important
;
21752 -moz-box-sizing: border-box
!important
;
21753 box-sizing: border-box
!important
;
21754 -webkit-transition: width
0.6s ease
!important
;
21755 -moz-transition: width
0.6s ease
!important
;
21756 -o-transition: width
0.6s ease
!important
;
21757 transition: width
0.6s ease
!important
;
21758 padding-top: 0 !important
;
21759 border: none
!important
;
21762 input#id_submitbutton
,
21763 input#id_submitbutton2
,
21764 .path-admin
.buttons input
[type
="submit"],
21767 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
21768 background-color: #005aa8;
21769 background-image: -moz-linear-gradient
(top
, #0070a8, #0038a8);
21770 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#0070a8), to
(#0038a8));
21771 background-image: -webkit-linear-gradient
(top
, #0070a8, #0038a8);
21772 background-image: -o-linear-gradient
(top
, #0070a8, #0038a8);
21773 background-image: linear-gradient
(to bottom
, #0070a8, #0038a8);
21774 background-repeat: repeat-x
;
21775 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ff0070a8', endColorstr
='#ff0038a8', GradientType
=0);
21776 border-color: #0038a8 #0038a8 #001e5c;
21777 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
21778 *background-color: #0038a8;
21779 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
21780 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
21782 input
.form-submit:hover
,
21783 input#
id_submitbutton:hover
,
21784 input#
id_submitbutton2:hover
,
21785 .path-admin
.buttons input
[type
="submit"]:hover
,
21786 td
.submit
input:hover
,
21787 input
.form-submit:focus
,
21788 input#
id_submitbutton:focus
,
21789 input#
id_submitbutton2:focus
,
21790 .path-admin
.buttons input
[type
="submit"]:focus
,
21791 td
.submit
input:focus
,
21792 input
.form-submit:active
,
21793 input#
id_submitbutton:active
,
21794 input#
id_submitbutton2:active
,
21795 .path-admin
.buttons input
[type
="submit"]:active
,
21796 td
.submit
input:active
,
21797 input
.form-submit
.active
,
21798 input#id_submitbutton
.active
,
21799 input#id_submitbutton2
.active
,
21800 .path-admin
.buttons input
[type
="submit"].active
,
21801 td
.submit input
.active
,
21802 input
.form-submit
.disabled
,
21803 input#id_submitbutton
.disabled
,
21804 input#id_submitbutton2
.disabled
,
21805 .path-admin
.buttons input
[type
="submit"].disabled
,
21806 td
.submit input
.disabled
,
21807 input
.form-submit
[disabled
],
21808 input#id_submitbutton
[disabled
],
21809 input#id_submitbutton2
[disabled
],
21810 .path-admin
.buttons input
[type
="submit"][disabled
],
21811 td
.submit input
[disabled
] {
21813 background-color: #0038a8;
21814 *background-color: #002f8f;
21816 input
.form-submit:active
,
21817 input#
id_submitbutton:active
,
21818 input#
id_submitbutton2:active
,
21819 .path-admin
.buttons input
[type
="submit"]:active
,
21820 td
.submit
input:active
,
21821 input
.form-submit
.active
,
21822 input#id_submitbutton
.active
,
21823 input#id_submitbutton2
.active
,
21824 .path-admin
.buttons input
[type
="submit"].active
,
21825 td
.submit input
.active
{
21826 background-color: #002775 \
9;
21828 input
.form-submit
.caret
,
21829 input#id_submitbutton
.caret
,
21830 input#id_submitbutton2
.caret
,
21831 .path-admin
.buttons input
[type
="submit"] .caret
,
21832 td
.submit input
.caret
{
21833 border-top-color: #fff;
21834 border-bottom-color: #fff;
21836 #notice .singlebutton
+ .singlebutton input
,
21837 .submit.buttons input[name="cancel"] {
21838 display: inline-block
;
21840 /* IE7 inline-block hack */
21846 text-align: center
;
21847 vertical-align: middle
;
21850 text-shadow: 0 1px 1px rgba
(255, 255, 255, 0.75);
21851 background-color: #f5f5f5;
21852 background-image: -moz-linear-gradient
(top
, #fff, #e6e6e6);
21853 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fff), to
(#e6e6e6));
21854 background-image: -webkit-linear-gradient
(top
, #fff, #e6e6e6);
21855 background-image: -o-linear-gradient
(top
, #fff, #e6e6e6);
21856 background-image: linear-gradient
(to bottom
, #fff, #e6e6e6);
21857 background-repeat: repeat-x
;
21858 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#ffffffff', endColorstr
='#ffe6e6e6', GradientType
=0);
21859 border-color: #e6e6e6 #e6e6e6 #bfbfbf;
21860 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
21861 *background-color: #e6e6e6;
21862 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
21863 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
21864 border: 1px solid
#ccc;
21866 border-bottom-color: #b3b3b3;
21867 -webkit-border-radius: 4px;
21868 -moz-border-radius: 4px;
21869 border-radius: 4px;
21870 *margin-left: .3em;
21871 -webkit-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
21872 -moz-box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
21873 box-shadow: inset
0 1px 0 rgba
(255,255,255,.2), 0 1px 2px rgba
(0,0,0,.05);
21875 #notice .singlebutton
+ .singlebutton
input:hover
,
21876 .submit
.buttons input
[name
="cancel"]:hover
,
21877 #notice .singlebutton
+ .singlebutton
input:focus
,
21878 .submit
.buttons input
[name
="cancel"]:focus
,
21879 #notice .singlebutton
+ .singlebutton
input:active
,
21880 .submit
.buttons input
[name
="cancel"]:active
,
21881 #notice .singlebutton
+ .singlebutton input
.active
,
21882 .submit
.buttons input
[name
="cancel"].active
,
21883 #notice .singlebutton
+ .singlebutton input
.disabled
,
21884 .submit
.buttons input
[name
="cancel"].disabled
,
21885 #notice .singlebutton
+ .singlebutton input
[disabled
],
21886 .submit.buttons input[name="cancel"][disabled] {
21888 background-color: #e6e6e6;
21889 *background-color: #d9d9d9;
21891 #notice .singlebutton
+ .singlebutton
input:active
,
21892 .submit
.buttons input
[name
="cancel"]:active
,
21893 #notice .singlebutton
+ .singlebutton input
.active
,
21894 .submit.buttons input[name="cancel"].active {
21895 background-color: #cccccc \
9;
21897 #notice .singlebutton
+ .singlebutton
input:first-child
,
21898 .submit.buttons input[name="cancel"]:first-child {
21901 #notice .singlebutton
+ .singlebutton
input:hover
,
21902 .submit
.buttons input
[name
="cancel"]:hover
,
21903 #notice .singlebutton
+ .singlebutton
input:focus
,
21904 .submit.buttons input[name="cancel"]:focus {
21906 text-decoration: none
;
21907 background-position: 0 -15px;
21908 -webkit-transition: background-position
0.1s linear
;
21909 -moz-transition: background-position
0.1s linear
;
21910 -o-transition: background-position
0.1s linear
;
21911 transition: background-position
0.1s linear
;
21913 #notice .singlebutton
+ .singlebutton
input:focus
,
21914 .submit.buttons input[name="cancel"]:focus {
21915 outline: thin dotted
#333;
21916 outline: 5px auto
-webkit-focus-ring-color
;
21917 outline-offset: -2px;
21919 #notice .singlebutton
+ .singlebutton input
.active
,
21920 .submit
.buttons input
[name
="cancel"].active
,
21921 #notice .singlebutton
+ .singlebutton
input:active
,
21922 .submit.buttons input[name="cancel"]:active {
21923 background-image: none
;
21925 -webkit-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
21926 -moz-box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
21927 box-shadow: inset
0 2px 4px rgba
(0,0,0,.15), 0 1px 2px rgba
(0,0,0,.05);
21929 #notice .singlebutton
+ .singlebutton input
.disabled
,
21930 .submit
.buttons input
[name
="cancel"].disabled
,
21931 #notice .singlebutton
+ .singlebutton input
[disabled
],
21932 .submit.buttons input[name="cancel"][disabled] {
21934 background-image: none
;
21936 filter: alpha
(opacity
=65);
21937 -webkit-box-shadow: none
;
21938 -moz-box-shadow: none
;
21941 #notice .singlebutton
+ .singlebutton input
.label
,
21942 .submit
.buttons input
[name
="cancel"] .label
,
21943 #notice .singlebutton
+ .singlebutton input
.badge
,
21944 .submit.buttons input[name="cancel"] .badge {
21945 position: relative
;
21948 #notice .singlebutton
+ .singlebutton input
,
21949 .submit.buttons input[name="cancel"] {
21950 margin: 0 0 10px 5px;
21952 input
[id$
="_clearbutton"],
21953 input
[type
="reset"] {
21955 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.25);
21956 background-color: #faa732;
21957 background-image: -moz-linear-gradient
(top
, #fbb450, #f89406);
21958 background-image: -webkit-gradient
(linear
, 0 0, 0 100%, from
(#fbb450), to
(#f89406));
21959 background-image: -webkit-linear-gradient
(top
, #fbb450, #f89406);
21960 background-image: -o-linear-gradient
(top
, #fbb450, #f89406);
21961 background-image: linear-gradient
(to bottom
, #fbb450, #f89406);
21962 background-repeat: repeat-x
;
21963 filter: progid:DXImageTransform
.Microsoft
.gradient
(startColorstr
='#fffbb450', endColorstr
='#fff89406', GradientType
=0);
21964 border-color: #f89406 #f89406 #ad6704;
21965 border-color: rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.1) rgba
(0, 0, 0, 0.25);
21966 *background-color: #f89406;
21967 /* Darken IE7 buttons by default so they stand out more given they won't have borders */
21968 filter: progid:DXImageTransform
.Microsoft
.gradient
(enabled
= false
);
21970 input
[id$
="_clearbutton"]:hover
,
21971 input
[type
="reset"]:hover
,
21972 input
[id$
="_clearbutton"]:focus
,
21973 input
[type
="reset"]:focus
,
21974 input
[id$
="_clearbutton"]:active
,
21975 input
[type
="reset"]:active
,
21976 input
[id$
="_clearbutton"].active
,
21977 input
[type
="reset"].active
,
21978 input
[id$
="_clearbutton"].disabled
,
21979 input
[type
="reset"].disabled
,
21980 input
[id$
="_clearbutton"][disabled
],
21981 input
[type
="reset"][disabled
] {
21983 background-color: #f89406;
21984 *background-color: #df8505;
21986 input
[id$
="_clearbutton"]:active
,
21987 input
[type
="reset"]:active
,
21988 input
[id$
="_clearbutton"].active
,
21989 input
[type
="reset"].active
{
21990 background-color: #c67605 \
9;
21992 input
[id$
="_clearbutton"] .caret
,
21993 input
[type
="reset"] .caret
{
21994 border-top-color: #fff;
21995 border-bottom-color: #fff;
22000 /* stylelint-disable declaration-no-important, block-no-empty */
22002 position: relative
;
22004 margin-bottom: .75rem;
22005 background-color: #fff;
22006 border: 1px solid
#e3e3e3;
22010 padding: .75rem 1.25rem;
22011 background-color: #f5f5f5;
22012 border-bottom: 1px solid
#e3e3e3;
22018 padding: 0 !important
;
22021 padding-left: 14px !important
;
22024 padding-right: 14px !important
;
22027 padding-top: 14px !important
;
22030 padding-bottom: 14px !important
;
22033 padding-left: 14px !important
;
22034 padding-right: 14px !important
;
22037 padding-top: 14px !important
;
22038 padding-bottom: 14px !important
;
22041 padding: 14px !important
;
22044 margin: 0 !important
;
22047 margin-left: 14px !important
;
22050 margin-right: 14px !important
;
22053 margin-top: 14px !important
;
22056 margin-bottom: 14px !important
;
22059 margin-left: 14px !important
;
22060 margin-right: 14px !important
;
22063 margin-top: 14px !important
;
22064 margin-bottom: 14px !important
;
22067 margin: 14px !important
;
22070 padding-left: 28px !important
;
22073 padding-right: 28px !important
;
22076 padding-top: 28px !important
;
22079 padding-bottom: 28px !important
;
22082 padding-left: 28px !important
;
22083 padding-right: 28px !important
;
22086 padding-top: 28px !important
;
22087 padding-bottom: 28px !important
;
22090 padding: 28px !important
;
22093 margin-left: 28px !important
;
22096 margin-right: 28px !important
;
22099 margin-top: 28px !important
;
22102 margin-bottom: 28px !important
;
22105 margin-left: 28px !important
;
22106 margin-right: 28px !important
;
22109 margin-top: 28px !important
;
22110 margin-bottom: 28px !important
;
22113 margin: 28px !important
;
22116 padding-left: 42px !important
;
22119 padding-right: 42px !important
;
22122 padding-top: 42px !important
;
22125 padding-bottom: 42px !important
;
22128 padding-left: 42px !important
;
22129 padding-right: 42px !important
;
22132 padding-top: 42px !important
;
22133 padding-bottom: 42px !important
;
22136 padding: 42px !important
;
22139 margin-left: 42px !important
;
22142 margin-right: 42px !important
;
22145 margin-top: 42px !important
;
22148 margin-bottom: 42px !important
;
22151 margin-left: 42px !important
;
22152 margin-right: 42px !important
;
22155 margin-top: 42px !important
;
22156 margin-bottom: 42px !important
;
22159 margin: 42px !important
;
22162 display: inline
!important
;
22165 display: block
!important
;
22168 display: inline-block
!important
;
22171 margin-left: auto
!important
;
22172 margin-right: auto
!important
;
22175 background-color: #fff;
22176 background-image: none
;
22180 background-color: #b94a48;
22182 .tag-danger[href] {
22183 background-color: #953b39;
22186 background-color: #f89406;
22188 .tag-warning[href] {
22189 background-color: #c67605;
22192 background-color: #468847;
22194 .tag-success[href] {
22195 background-color: #356635;
22198 background-color: #3a87ad;
22201 background-color: #2d6987;
22204 background-color: #049cdb;
22206 .tag-primary[href] {
22207 background-color: #0378a9;
22210 white-space: nowrap
!important
;
22214 text-overflow: ellipsis
;
22215 white-space: nowrap
;
22221 background-color: #b94a48;
22224 background-color: #953b39;
22227 background-color: #f89406;
22229 .bg-warning[href] {
22230 background-color: #c67605;
22233 background-color: #468847;
22235 .bg-success[href] {
22236 background-color: #356635;
22239 background-color: #3a87ad;
22242 background-color: #2d6987;
22245 background-color: #049cdb;
22247 .bg-primary[href] {
22248 background-color: #0378a9;
22251 background-color: #eee;
22266 display: flex
!important
;
22269 flex-direction: column
!important
;
22271 .align-self-stretch {
22272 align-self: stretch
;
22274 .align-items-start {
22275 align-items: flex-start
!important
;
22277 .align-items-center {
22278 align-items: center
!important
;
22284 margin-right: auto
;