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,