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 {
2427 .section li.activity,
2428 .section li.movehere,
2454 background: #d9edf7;
2459 a.autolink.glossary:hover {
2462 /* Block which is hidden if javascript enabled, prevents fickering visible when JS from footer used! */
2463 .collapsibleregioncaption {
2464 white-space: nowrap;
2466 .pagelayout-mydashboard.jsenabled .collapsibleregioncaption {
2469 .collapsibleregioncaption img {
2470 vertical-align: middle;
2472 .jsenabled .hiddenifjs {
2478 .jsenabled .visibleifjs {
2481 .jsenabled .collapsibleregion {
2484 .jsenabled .collapsed .collapsibleregioninner {
2487 .collapsible-actions {
2491 .jsenabled .collapsible-actions {
2494 .collapsible-actions .collapseexpand {
2496 background: url([[pix:t/collapsed]]) 2px center no-repeat;
2499 .collapsible-actions .collapseexpand {
2500 background: url([[pix:t/collapsed_rtl]]) right center no-repeat;
2503 .collapsible-actions .collapse-all {
2504 background-image: url([[pix:t/expanded]]);
2506 .yui-overlay .yui-widget-bd {
2507 background-color: #ffee69;
2508 border: 1px solid #a6982b;
2509 border-top-color: #d4c237;
2518 background: transparent;
2530 .pagingbar .thispage {
2541 .breadcrumb img.resize {
2548 vertical-align: text-bottom;
2552 img.icon.iconsize-big {
2559 vertical-align: middle;
2566 vertical-align: text-bottom;
2581 vertical-align: middle;
2587 vertical-align: middle;
2590 vertical-align: text-bottom;
2592 margin-bottom: .15em;
2596 vertical-align: middle;
2646 #addmembersform table {
2650 table.flexible .emptyrow {
2654 vertical-align: middle;
2659 form.popupform div {
2662 .arrow_button input {
2665 .action-icon img.smallicon {
2666 vertical-align: text-bottom;
2669 /** The 1-pixel padding is there to avoid phantom scroll bars on OS X (FF, Safari and Chrome)**/
2672 padding-bottom: 1px;
2674 .pagelayout-report .no-overflow {
2677 .no-overflow > .generaltable {
2683 font-weight: normal;
2695 text-decoration: none;
2698 a.skip-block:active,
2712 .blog_entry .audience {
2719 .blog_entry .tags .action-icon img.smallicon {
2723 .blog_entry .content {
2734 #doc-contents ul li {
2735 list-style-type: none;
2737 .groupmanagementtable td {
2738 vertical-align: top;
2740 .groupmanagementtable #existingcell,
2741 .groupmanagementtable #potentialcell {
2744 .groupmanagementtable #buttonscell {
2747 .groupmanagementtable #buttonscell p.arrow_button input {
2752 .groupmanagementtable #removeselect_wrapper,
2753 .groupmanagementtable #addselect_wrapper {
2756 .groupmanagementtable #removeselect_wrapper label,
2757 .groupmanagementtable #addselect_wrapper label {
2758 font-weight: normal;
2760 #group-usersummary {
2766 display: inline-block;
2768 .groupselector label {
2769 display: inline-block;
2771 .dataformatselector {
2774 .dataformatselector label {
2775 display: inline-block;
2776 margin: 0 5px 10px 0;
2778 vertical-align: top;
2784 .loginbox.twocolumns {
2788 .loginbox .subcontent {
2793 .loginbox .loginpanel .desc {
2799 .loginbox .loginsub {
2803 .loginbox .guestsub,
2804 .loginbox .forgotsub {
2807 .loginbox .loginform {
2811 .loginbox .loginform .form-label {
2815 white-space: nowrap;
2817 .loginbox .loginform .form-input {
2821 .loginbox .loginform .form-input input {
2824 .loginbox .signupform {
2828 .loginbox.twocolumns .loginpanel,
2829 .loginbox.twocolumns .signuppanel {
2834 -webkit-box-sizing: border-box;
2835 -moz-box-sizing: border-box;
2836 box-sizing: border-box;
2839 margin-left: 2.76243%;
2841 margin-bottom: -2000px;
2842 padding-bottom: 2000px;
2844 .loginbox .potentialidp {
2845 margin-bottom: 0.3em;
2847 .loginbox .potentialidp .smallicon {
2848 vertical-align: text-bottom;
2854 .notepost .userpicture {
2864 .path-my .coursebox .overview {
2865 margin: 15px 30px 10px 30px;
2867 .path-my .coursebox .info {
2891 .comment-area textarea {
2895 .comment-area textarea.fullwidth {
2896 -webkit-box-sizing: border-box;
2897 -moz-box-sizing: border-box;
2898 box-sizing: border-box;
2903 .comment-meta span {
2907 vertical-align: text-bottom;
2924 .comment-list li.first {
2930 .comment-paging .pageno {
2933 .comment-paging .curpage {
2934 border: 1px solid #ccc;
2936 .comment-message .picture {
2940 .comment-message .text {
2944 .comment-message .text p {
2954 .comment-report-selectall {
2960 .jsenabled .comment-link {
2963 .jsenabled .showcommentsnonjs {
2966 .jsenabled .comment-report-selectall {
2970 * Completion progress report
2972 .completion-expired {
2973 background: #f2dede;
2975 .completion-expected {
2978 .completion-sortchoice,
2979 .completion-identifyfield {
2981 vertical-align: bottom;
2983 .completion-progresscell {
2986 .completion-expired .completion-expected {
3000 .path-tag .tag-index-items .tagarea {
3001 border: 1px solid #e3e3e3;
3006 .path-tag .tag-index-items .tagarea h3 {
3008 padding: 3px 0 10px 0;
3014 text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
3015 text-transform: uppercase;
3016 word-wrap: break-word;
3017 border-bottom: solid 1px #e3e3e3;
3018 margin-bottom: 10px;
3020 .path-tag .tagarea .controls,
3021 .path-tag .tagarea .taggeditems {
3024 .path-tag .tagarea .controls:before,
3025 .path-tag .tagarea .taggeditems:before,
3026 .path-tag .tagarea .controls:after,
3027 .path-tag .tagarea .taggeditems:after {
3032 .path-tag .tagarea .controls:after,
3033 .path-tag .tagarea .taggeditems:after {
3036 .path-tag .tagarea .controls,
3037 .path-tag .tag-backtoallitems {
3040 .path-tag .tagarea .controls .gotopage.nextpage {
3043 .path-tag .tagarea .controls .gotopage.prevpage {
3046 .path-tag .tagarea .controls .exclusivemode {
3047 display: inline-block;
3049 .path-tag .tagarea .controls.controls-bottom {
3052 .path-tag .tagarea .controls .gotopage.nextpage::after {
3061 .path-tag .tagarea .controls .gotopage.prevpage::before {
3076 .tag-management-table td,
3077 .tag-management-table th {
3078 vertical-align: middle;
3081 .tag-management-table .inplaceeditable.inplaceeditingon input {
3084 .path-admin-tag .addstandardtags {
3087 .path-admin-tag .addstandardtags img {
3090 .path-tag .tag-relatedtags {
3093 .path-tag .tag-management-box {
3096 .path-tag .tag-index-toc {
3100 .path-tag .tag-index-toc li,
3101 .path-tag .tag-management-box li {
3105 .path-tag .tag-management-box li a.edittag {
3106 background-image: url([[pix:moodle|i/settings]]);
3108 .path-tag .tag-management-box li a.flagasinappropriate {
3109 background-image: url([[pix:moodle|i/flagged]]);
3111 .path-tag .tag-management-box li a.removefrommyinterests {
3112 background-image: url([[pix:moodle|t/delete]]);
3114 .path-tag .tag-management-box li a.addtomyinterests {
3115 background-image: url([[pix:moodle|t/add]]);
3117 .path-tag .tag-management-box li a {
3118 background-repeat: no-repeat;
3119 background-position: left;
3122 .tag_feed.media-list .media .itemimage {
3125 .tag_feed.media-list .media .itemimage img {
3129 .tag_feed.media-list .media .media-body {
3130 padding-right: 10px;
3133 .tag_feed .media .muted a {
3139 .tag_cloud .inline-list li {
3142 .tag_cloud .tag_overflow {
3212 .tag_list.hideoverlimit .overlimit {
3215 .tag_list .tagmorelink {
3218 .tag_list.hideoverlimit .tagmorelink {
3221 .tag_list.hideoverlimit .taglesslink {
3227 #webservice-doc-generator td {
3229 border: 0 solid black;
3234 #page-admin-registration-register .registration_textfield {
3242 border-collapse: collapse;
3245 vertical-align: top;
3251 .userenrolment .subfield {
3254 .userenrolment .col_userdetails .subfield {
3257 .userenrolment .col_userdetails .subfield_picture {
3261 .userenrolment .col_lastseen {
3264 .userenrolment .col_role {
3267 .userenrolment .col_role .roles,
3268 .userenrolment .col_group .groups {
3271 .userenrolment .col_role .role {
3275 white-space: nowrap;
3277 .userenrolment .col_group .group {
3281 white-space: nowrap;
3283 .userenrolment .col_role .role a,
3284 .userenrolment .col_group .group a {
3288 .userenrolment .col_role .addrole,
3289 .userenrolment .col_group .addgroup {
3294 .userenrolment .col_role .addrole > a:hover,
3295 .userenrolment .col_group .addgroup > a:hover {
3296 border-bottom: 1px solid #666;
3298 .userenrolment .col_role .addrole img,
3299 .userenrolment .col_group .addgroup img {
3300 vertical-align: baseline;
3302 .userenrolment .hasAllRoles .col_role .addrole {
3305 .userenrolment .col_enrol .enrolment {
3310 .userenrolment .col_enrol .enrolment a {
3314 #page-enrol-users .enrol_user_buttons {
3317 #page-enrol-users .enrol_user_buttons .enrolusersbutton {
3320 #page-enrol-users .enrol_user_buttons .enrolusersbutton div,
3321 #page-enrol-users .enrol_user_buttons .enrolusersbutton form {
3325 #page-enrol-users #filterform {
3328 margin-bottom: 20px;
3329 background-color: #f5f5f5;
3330 border: 1px solid #e3e3e3;
3331 -webkit-border-radius: 4px;
3332 -moz-border-radius: 4px;
3334 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3335 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3336 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
3337 border-color: #e3e3e3;
3339 -webkit-border-radius: 3px;
3340 -moz-border-radius: 3px;
3342 display: inline-block;
3344 #page-enrol-users #filterform blockquote {
3346 border-color: rgba(0, 0, 0, 0.15);
3348 #page-enrol-users #filterform .fitem {
3349 display: inline-block;
3352 white-space: nowrap;
3354 #page-enrol-users #filterform .fitem label {
3357 padding-right: .3em;
3359 #page-enrol-users #filterform .fitem :before,
3360 #page-enrol-users #filterform .fitem :after {
3363 #page-enrol-users #filterform div,
3364 #page-enrol-users #filterform fieldset {
3371 #page-enrol-users #filterform select,
3372 #page-enrol-users #filterform .ftext input {
3375 #page-enrol-users #filterform input,
3376 #page-enrol-users #filterform select {
3379 #page-enrol-users .user-enroller-panel .uep-search-results .user .details {
3382 #page-enrol-users .user-enroller-panel .uep-search-results .cohort .details {
3385 #page-enrol-users .enrol-users-page-action input {
3389 background-color: #ccc;
3406 display: table-cell;
3408 .label .mod-indent {
3412 /* Creates a series of .mod-indent-# rule declarations based on indent size and number of indent levels. */
3464 /* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */
3465 .resourcecontent .mediaplugin_mp3 object {
3469 .resourcecontent audio.mediaplugin_html5audio {
3472 /** Large resource images should avoid hidden overflow **/
3476 /* Audio player size in 'inline' mode (can only change width, as above) */
3477 .mediaplugin_mp3 object {
3481 audio.mediaplugin_html5audio {
3484 /* TinyMCE moodle media preview frame should not have padding */
3485 .core_media_preview.pagelayout-embedded #content {
3488 .core_media_preview.pagelayout-embedded #maincontent {
3491 body#page-lib-editor-tinymce-plugins-moodlemedia-preview {
3497 /** Fix YUI 2 Treeview for Right to left languages **/
3512 .dir-rtl .ygtvdepthcell,
3514 .dir-rtl .ygtvok:hover,
3515 .dir-rtl .ygtvcancel,
3516 .dir-rtl .ygtvcancel:hover {
3519 background-image: url([[pix:theme|yui2-treeview-sprite-rtl]]);
3520 background-repeat: no-repeat;
3524 background-position: 0 -5600px;
3527 background-position: 0 -4000px;
3530 .dir-rtl .ygtvtmhh {
3531 background-position: 0 -4800px;
3534 background-position: 0 -6400px;
3537 .dir-rtl .ygtvtphh {
3538 background-position: 0 -7200px;
3541 background-position: 0 -1600px;
3544 background-position: 0 0;
3547 .dir-rtl .ygtvlmhh {
3548 background-position: 0 -800px;
3551 background-position: 0 -2400px;
3554 .dir-rtl .ygtvlphh {
3555 background-position: 0 -3200px;
3557 .dir-rtl .ygtvdepthcell {
3558 background-position: 0 -8000px;
3561 background-position: 0 -8800px;
3563 .dir-rtl .ygtvok:hover {
3564 background-position: 0 -8844px;
3566 .dir-rtl .ygtvcancel {
3567 background-position: 0 -8822px;
3569 .dir-rtl .ygtvcancel:hover {
3570 background-position: 0 -8866px;
3572 .dir-rtl.yui-skin-sam .yui-panel .hd {
3575 .dir-rtl .yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd {
3578 /** Fix TinyMCE editor right to left **/
3579 .dir-rtl .clearlooks2.ie9 .mceAlert .mceMiddle span,
3580 .dir-rtl .clearlooks2 .mceConfirm .mceMiddle span {
3583 .dir-rtl .o2k7Skin table,
3584 .dir-rtl .o2k7Skin tbody,
3585 .dir-rtl .o2k7Skin a,
3586 .dir-rtl .o2k7Skin img,
3587 .dir-rtl .o2k7Skin tr,
3588 .dir-rtl .o2k7Skin div,
3589 .dir-rtl .o2k7Skin td,
3590 .dir-rtl .o2k7Skin iframe,
3591 .dir-rtl .o2k7Skin span,
3592 .dir-rtl .o2k7Skin *,
3593 .dir-rtl .o2k7Skin .mceText,
3594 .dir-rtl .o2k7Skin .mceListBox .mceText {
3597 .path-rating .ratingtable {
3601 .path-rating .ratingtable th.rating {
3604 .path-rating .ratingtable td.rating,
3605 .path-rating .ratingtable td.time {
3606 white-space: nowrap;
3612 .initialbar .initialbarlabel {
3613 display: inline-block;
3617 text-overflow: ellipsis;
3618 white-space: nowrap;
3620 .initialbar .initialbarall {
3625 text-overflow: ellipsis;
3626 white-space: nowrap;
3628 .initialbar .initialbargroups {
3631 .initialbar .initialbargroup {
3633 display: inline-block;
3634 white-space: nowrap;
3638 .initialbar .initialbargroup li {
3642 .initialbar .letter {
3643 display: inline-block;
3651 border-style: solid;
3653 .initialbar .letter:hover,
3654 .initialbar .letter.active {
3656 background-color: #0070a8;
3658 /* Moodle Dialogue Settings (moodle-core-dialogue) */
3659 .moodle-dialogue-base .moodle-dialogue-lightbox {
3660 background-color: #aaa;
3662 .moodle-dialogue-base .hidden,
3663 .moodle-dialogue-base .moodle-dialogue-hidden {
3669 .moodle-dialogue-base .moodle-dialogue-fullscreen {
3676 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content {
3679 .moodle-dialogue-base .moodle-dialogue-fullscreen .closebutton {
3682 background-size: 100%;
3684 .moodle-dialogue-base .moodle-dialogue {
3690 outline: #000 dotted 0;
3692 .moodle-dialogue-base .moodle-dialogue-wrap {
3695 background-color: #fff;
3696 border: 1px solid #ccc;
3697 -webkit-border-radius: 10px;
3698 -moz-border-radius: 10px;
3699 border-radius: 10px;
3700 -webkit-box-shadow: 5px 5px 20px 0 #666;
3701 -moz-box-shadow: 5px 5px 20px 0 #666;
3702 box-shadow: 5px 5px 20px 0 #666;
3704 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd,
3705 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd {
3709 font-weight: normal;
3710 letter-spacing: 1px;
3713 text-shadow: 1px 1px 1px #fff;
3714 -webkit-border-radius: 10px 10px 0 0;
3715 -moz-border-radius: 10px 10px 0 0;
3716 border-radius: 10px 10px 0 0;
3717 border-bottom: 1px solid #bbb;
3719 background-color: #ebebeb;
3720 background-image: -moz-linear-gradient(top, #fff, #ccc);
3721 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ccc));
3722 background-image: -webkit-linear-gradient(top, #fff, #ccc);
3723 background-image: -o-linear-gradient(top, #fff, #ccc);
3724 background-image: linear-gradient(to bottom, #fff, #ccc);
3725 background-repeat: repeat-x;
3726 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffcccccc', GradientType=0);
3729 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h1 {
3735 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons {
3738 .moodle-dialogue-base .closebutton {
3742 display: inline-block;
3745 background-image: url([[pix:theme|sprite]]);
3746 background-repeat: no-repeat;
3749 .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd {
3755 .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-content {
3759 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd {
3763 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content {
3773 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-hd,
3774 .moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-wrap {
3777 .moodle-dialogue-confirm .confirmation-dialogue {
3780 .moodle-dialogue-confirm .confirmation-dialogue input {
3783 .moodle-dialogue-exception .moodle-exception-message {
3786 .moodle-dialogue-exception .moodle-exception-param label {
3789 .moodle-dialogue-exception .param-stacktrace label {
3790 background-color: #eee;
3791 border: 1px solid #ccc;
3792 border-bottom-width: 0;
3794 .moodle-dialogue-exception .param-stacktrace pre {
3795 border: 1px solid #ccc;
3796 background-color: #fff;
3798 .moodle-dialogue-exception .param-stacktrace .stacktrace-file {
3802 .moodle-dialogue-exception .param-stacktrace .stacktrace-line {
3806 .moodle-dialogue-exception .param-stacktrace .stacktrace-call {
3809 border-bottom: 1px solid #eee;
3811 .moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft {
3815 background-color: #fff;
3818 .moodle-dialogue-confirm .confirmation-message {
3821 .moodle-dialogue-confirm .confirmation-dialogue input {
3824 .moodle-dialogue-exception .moodle-exception-message {
3827 .moodle-dialogue-exception .moodle-exception-param {
3828 margin-bottom: 0.5em;
3830 .moodle-dialogue-exception .moodle-exception-param label {
3833 .moodle-dialogue-exception .param-stacktrace label {
3838 .moodle-dialogue-exception .param-stacktrace pre {
3843 .moodle-dialogue-exception .param-stacktrace .stacktrace-file {
3844 display: inline-block;
3847 .moodle-dialogue-exception .param-stacktrace .stacktrace-line {
3848 display: inline-block;
3852 .moodle-dialogue-exception .param-stacktrace .stacktrace-call {
3855 padding-bottom: 4px;
3857 .moodle-dialogue .moodle-dialogue-bd .content-lightbox {
3859 filter: alpha(opacity=75);
3864 background-color: white;
3868 /* Apply a default max-height on tooltip text */
3869 .moodle-dialogue .tooltiptext {
3872 .moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip {
3875 .moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd {
3879 * Chooser Dialogues (moodle-core-chooserdialogue)
3881 * This CSS belong to the chooser dialogue which should work both with, and
3882 * without javascript enabled
3884 /* Hide the dialog and it's title */
3885 .chooserdialoguebody,
3889 .moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft {
3892 .chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd {
3894 background: #f2f2f2;
3895 -webkit-border-bottom-right-radius: 10px;
3896 -moz-border-radius-bottomright: 10px;
3897 border-bottom-right-radius: 10px;
3898 -webkit-border-bottom-left-radius: 10px;
3899 -moz-border-radius-bottomleft: 10px;
3900 border-bottom-left-radius: 10px;
3902 /* Center the submit buttons within the area */
3903 .choosercontainer #chooseform .submitbuttons {
3907 /* Fixed for safari browser on iPhone4S with ios7.*/
3908 @media (max-height: 639px) {
3909 .ios.safari .choosercontainer #chooseform .submitbuttons {
3913 .choosercontainer #chooseform .submitbuttons input {
3917 /* Various settings for the options area */
3918 .choosercontainer #chooseform .options {
3920 border-bottom: 1px solid #bbb;
3922 /* Only set these options if we're showing the js container */
3923 .jschooser .choosercontainer #chooseform .alloptions {
3927 -webkit-box-shadow: inset 0 0 30px 0 #ccc;
3928 -moz-box-shadow: inset 0 0 30px 0 #ccc;
3929 box-shadow: inset 0 0 30px 0 #ccc;
3931 .jschooser .choosercontainer #chooseform .alloptions .option input[type=radio] {
3932 display: inline-block;
3934 .jschooser .choosercontainer #chooseform .alloptions .option .modicon {
3935 display: inline-block;
3937 .jschooser .choosercontainer #chooseform .alloptions .option .typename {
3938 display: inline-block;
3941 /* Settings for option rows and option subtypes */
3942 .choosercontainer #chooseform .moduletypetitle,
3943 .choosercontainer #chooseform .option,
3944 .choosercontainer #chooseform .nonoption {
3946 padding: 0 1.6em 0 1.6em;
3948 .choosercontainer #chooseform .moduletypetitle {
3949 text-transform: uppercase;
3951 padding-bottom: 0.4em;
3953 .choosercontainer #chooseform .option .typename,
3954 .choosercontainer #chooseform .option span.modicon img.icon,
3955 .choosercontainer #chooseform .nonoption .typename,
3956 .choosercontainer #chooseform .nonoption span.modicon img.icon {
3957 padding: 0 0 0 0.5em;
3959 .chooserdialogue-course-modchooser .choosercontainer #chooseform .option span.modicon img.icon,
3960 .chooserdialogue-course-modchooser .choosercontainer #chooseform .nonoption span.modicon img.icon {
3964 .choosercontainer #chooseform .option input[type=radio],
3965 .choosercontainer #chooseform .option span.typename,
3966 .choosercontainer #chooseform .option span.modicon {
3967 vertical-align: middle;
3969 .choosercontainer #chooseform .option label {
3971 padding: 0.3em 0 0.1em 0;
3972 border-bottom: 1px solid #fff;
3974 .choosercontainer #chooseform .nonoption {
3975 padding-left: 2.7em;
3977 padding-bottom: 0.1em;
3979 .choosercontainer #chooseform .subtype {
3981 padding: 0 1.6em 0 3.2em;
3983 .choosercontainer #chooseform .subtype .typename {
3984 margin: 0 0 0 0.2em;
3986 /* The instruction/help area */
3987 .jschooser .choosercontainer #chooseform .instruction,
3988 .jschooser .choosercontainer #chooseform .typesummary {
3997 background-color: #fff;
4002 /* Selected option settings */
4003 .jschooser .choosercontainer #chooseform .instruction,
4004 .choosercontainer #chooseform .selected .typesummary {
4007 .choosercontainer #chooseform .selected {
4008 background-color: #fff;
4009 -webkit-box-shadow: 0px 0 10px 0 #ccc;
4010 -moz-box-shadow: 0px 0 10px 0 #ccc;
4011 box-shadow: 0px 0 10px 0 #ccc;
4013 .section-modchooser-link img.smallicon {
4016 /* Form element: listing */
4018 padding-bottom: 25px;
4019 padding-right: 10px;
4021 .formlistinginputradio {
4030 padding: 1px 19px 14px;
4031 background-color: white;
4032 border: 1px solid #ddd;
4033 -webkit-border-radius: 4px;
4034 -moz-border-radius: 4px;
4045 background-color: #f5f5f5;
4046 border: 1px solid #ddd;
4048 -webkit-border-radius: 4px 0 4px 0;
4049 -moz-border-radius: 4px 0 4px 0;
4050 border-radius: 4px 0 4px 0;
4055 -webkit-border-radius: 4px;
4056 -moz-border-radius: 4px;
4061 border-bottom: 1px solid;
4062 border-color: #e1e1e8;
4063 border-left: 1px solid #e1e1e8;
4064 border-right: 1px solid #e1e1e8;
4065 background-color: #f7f7f9;
4066 -webkit-border-radius: 0 0 4px 4px;
4067 -moz-border-radius: 0 0 4px 4px;
4068 border-radius: 0 0 4px 4px;
4076 body.jsenabled .formlistingradio {
4079 body.jsenabled .formlisting {
4085 margin-bottom: 20px;
4086 border: 1px solid #ddd;
4087 border-collapse: separate;
4088 *border-collapse: collapse;
4090 -webkit-border-radius: 4px;
4091 -moz-border-radius: 4px;
4094 table.collection th,
4095 table.collection td {
4099 vertical-align: top;
4100 border-top: 1px solid #ddd;
4102 table.collection th {
4105 table.collection thead th {
4106 vertical-align: bottom;
4108 table.collection caption + thead tr:first-child th,
4109 table.collection caption + thead tr:first-child td,
4110 table.collection colgroup + thead tr:first-child th,
4111 table.collection colgroup + thead tr:first-child td,
4112 table.collection thead:first-child tr:first-child th,
4113 table.collection thead:first-child tr:first-child td {
4116 table.collection tbody + tbody {
4117 border-top: 2px solid #ddd;
4119 table.collection .table {
4120 background-color: #fff;
4122 table.collection th,
4123 table.collection td {
4124 border-left: 1px solid #ddd;
4126 table.collection caption + thead tr:first-child th,
4127 table.collection caption + tbody tr:first-child th,
4128 table.collection caption + tbody tr:first-child td,
4129 table.collection colgroup + thead tr:first-child th,
4130 table.collection colgroup + tbody tr:first-child th,
4131 table.collection colgroup + tbody tr:first-child td,
4132 table.collection thead:first-child tr:first-child th,
4133 table.collection tbody:first-child tr:first-child th,