3 font-family: 'FontAwesome';
4 src: url("[[font:core|fontawesome-webfont.eot]]?v=4.7.0");
5 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");
10 * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
11 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
13 .fa, .block_settings .block_tree [aria-expanded="true"]:before,
14 .block_navigation .block_tree [aria-expanded="true"]:before, .block_settings .block_tree [aria-expanded="false"]:before,
15 .block_navigation .block_tree [aria-expanded="false"]:before {
16 display: inline-block;
17 font: normal normal normal 14px/1 FontAwesome;
20 -webkit-font-smoothing: antialiased;
21 -moz-osx-font-smoothing: grayscale; }
23 /* makes the font 33% larger relative to the icon container */
25 font-size: 1.3333333333em;
27 vertical-align: -15%; }
42 width: 1.2857142857em;
47 margin-left: 2.1428571429em;
48 list-style-type: none; }
54 left: -2.1428571429em;
55 width: 2.1428571429em;
59 left: -1.8571428571em; }
62 padding: .2em .25em .15em;
63 border: solid 0.08em #eee;
64 border-radius: .1em; }
72 .fa.fa-pull-left, .block_settings .block_tree .fa-pull-left[aria-expanded="true"]:before,
73 .block_navigation .block_tree .fa-pull-left[aria-expanded="true"]:before, .block_settings .block_tree .fa-pull-left[aria-expanded="false"]:before,
74 .block_navigation .block_tree .fa-pull-left[aria-expanded="false"]:before {
77 .fa.fa-pull-right, .block_settings .block_tree .fa-pull-right[aria-expanded="true"]:before,
78 .block_navigation .block_tree .fa-pull-right[aria-expanded="true"]:before, .block_settings .block_tree .fa-pull-right[aria-expanded="false"]:before,
79 .block_navigation .block_tree .fa-pull-right[aria-expanded="false"]:before {
82 /* Deprecated as of 4.4.0 */
89 .fa.pull-left, .block_settings .block_tree .pull-left[aria-expanded="true"]:before,
90 .block_navigation .block_tree .pull-left[aria-expanded="true"]:before, .block_settings .block_tree .pull-left[aria-expanded="false"]:before,
91 .block_navigation .block_tree .pull-left[aria-expanded="false"]:before {
94 .fa.pull-right, .block_settings .block_tree .pull-right[aria-expanded="true"]:before,
95 .block_navigation .block_tree .pull-right[aria-expanded="true"]:before, .block_settings .block_tree .pull-right[aria-expanded="false"]:before,
96 .block_navigation .block_tree .pull-right[aria-expanded="false"]:before {
100 -webkit-animation: fa-spin 2s infinite linear;
101 animation: fa-spin 2s infinite linear; }
104 -webkit-animation: fa-spin 1s infinite steps(8);
105 animation: fa-spin 1s infinite steps(8); }
107 @-webkit-keyframes fa-spin {
109 -webkit-transform: rotate(0deg);
110 transform: rotate(0deg); }
112 -webkit-transform: rotate(359deg);
113 transform: rotate(359deg); } }
117 -webkit-transform: rotate(0deg);
118 transform: rotate(0deg); }
120 -webkit-transform: rotate(359deg);
121 transform: rotate(359deg); } }
124 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
125 -webkit-transform: rotate(90deg);
126 -ms-transform: rotate(90deg);
127 transform: rotate(90deg); }
130 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
131 -webkit-transform: rotate(180deg);
132 -ms-transform: rotate(180deg);
133 transform: rotate(180deg); }
136 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
137 -webkit-transform: rotate(270deg);
138 -ms-transform: rotate(270deg);
139 transform: rotate(270deg); }
141 .fa-flip-horizontal {
142 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
143 -webkit-transform: scale(-1, 1);
144 -ms-transform: scale(-1, 1);
145 transform: scale(-1, 1); }
148 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
149 -webkit-transform: scale(1, -1);
150 -ms-transform: scale(1, -1);
151 transform: scale(1, -1); }
154 :root .fa-rotate-180,
155 :root .fa-rotate-270,
156 :root .fa-flip-horizontal,
157 :root .fa-flip-vertical {
162 display: inline-block;
166 vertical-align: middle; }
168 .fa-stack-1x, .fa-stack-2x {
172 text-align: center; }
175 line-height: inherit; }
183 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
184 readers do not read off random characters that represent icons */
194 .fa-envelope-o:before {
212 .fa-th-large:before {
229 .fa-search-plus:before {
232 .fa-search-minus:before {
235 .fa-power-off:before {
260 .fa-download:before {
263 .fa-arrow-circle-o-down:before {
266 .fa-arrow-circle-o-up:before {
272 .fa-play-circle-o:before {
275 .fa-rotate-right:before,
282 .fa-list-alt:before {
291 .fa-headphones:before {
294 .fa-volume-off:before {
297 .fa-volume-down:before {
300 .fa-volume-up:before {
318 .fa-bookmark:before {
336 .fa-text-height:before {
339 .fa-text-width:before {
342 .fa-align-left:before {
345 .fa-align-center:before {
348 .fa-align-right:before {
351 .fa-align-justify:before {
364 .fa-video-camera:before {
369 .fa-picture-o:before {
375 .fa-map-marker:before {
385 .fa-pencil-square-o:before {
388 .fa-share-square-o:before {
391 .fa-check-square-o:before {
397 .fa-step-backward:before {
400 .fa-fast-backward:before {
403 .fa-backward:before {
418 .fa-fast-forward:before {
421 .fa-step-forward:before {
427 .fa-chevron-left:before {
430 .fa-chevron-right:before {
433 .fa-plus-circle:before {
436 .fa-minus-circle:before {
439 .fa-times-circle:before {
442 .fa-check-circle:before {
445 .fa-question-circle:before {
448 .fa-info-circle:before {
451 .fa-crosshairs:before {
454 .fa-times-circle-o:before {
457 .fa-check-circle-o:before {
463 .fa-arrow-left:before {
466 .fa-arrow-right:before {
469 .fa-arrow-up:before {
472 .fa-arrow-down:before {
475 .fa-mail-forward:before,
482 .fa-compress:before {
491 .fa-asterisk:before {
494 .fa-exclamation-circle:before {
509 .fa-eye-slash:before {
513 .fa-exclamation-triangle:before {
519 .fa-calendar:before {
531 .fa-chevron-up:before {
534 .fa-chevron-down:before {
540 .fa-shopping-cart:before {
546 .fa-folder-open:before {
549 .fa-arrows-v:before {
552 .fa-arrows-h:before {
555 .fa-bar-chart-o:before,
556 .fa-bar-chart:before {
559 .fa-twitter-square:before {
562 .fa-facebook-square:before {
565 .fa-camera-retro:before {
575 .fa-comments:before {
578 .fa-thumbs-o-up:before {
581 .fa-thumbs-o-down:before {
584 .fa-star-half:before {
590 .fa-sign-out:before {
593 .fa-linkedin-square:before {
596 .fa-thumb-tack:before {
599 .fa-external-link:before {
608 .fa-github-square:before {
620 .fa-square-o:before {
623 .fa-bookmark-o:before {
626 .fa-phone-square:before {
632 .fa-facebook-f:before,
633 .fa-facebook:before {
642 .fa-credit-card:before {
652 .fa-bullhorn:before {
658 .fa-certificate:before {
661 .fa-hand-o-right:before {
664 .fa-hand-o-left:before {
667 .fa-hand-o-up:before {
670 .fa-hand-o-down:before {
673 .fa-arrow-circle-left:before {
676 .fa-arrow-circle-right:before {
679 .fa-arrow-circle-up:before {
682 .fa-arrow-circle-down:before {
697 .fa-briefcase:before {
700 .fa-arrows-alt:before {
718 .fa-scissors:before {
725 .fa-paperclip:before {
729 .fa-floppy-o:before {
746 .fa-strikethrough:before {
749 .fa-underline:before {
761 .fa-pinterest:before {
764 .fa-pinterest-square:before {
767 .fa-google-plus-square:before {
770 .fa-google-plus:before {
776 .fa-caret-down:before {
779 .fa-caret-up:before {
782 .fa-caret-left:before {
785 .fa-caret-right:before {
795 .fa-sort-down:before,
796 .fa-sort-desc:before {
800 .fa-sort-asc:before {
803 .fa-envelope:before {
806 .fa-linkedin:before {
809 .fa-rotate-left:before,
817 .fa-dashboard:before,
818 .fa-tachometer:before {
821 .fa-comment-o:before {
824 .fa-comments-o:before {
834 .fa-umbrella:before {
838 .fa-clipboard:before {
841 .fa-lightbulb-o:before {
844 .fa-exchange:before {
847 .fa-cloud-download:before {
850 .fa-cloud-upload:before {
856 .fa-stethoscope:before {
859 .fa-suitcase:before {
871 .fa-file-text-o:before {
874 .fa-building-o:before {
877 .fa-hospital-o:before {
880 .fa-ambulance:before {
886 .fa-fighter-jet:before {
892 .fa-h-square:before {
895 .fa-plus-square:before {
898 .fa-angle-double-left:before {
901 .fa-angle-double-right:before {
904 .fa-angle-double-up:before {
907 .fa-angle-double-down:before {
910 .fa-angle-left:before {
913 .fa-angle-right:before {
916 .fa-angle-up:before {
919 .fa-angle-down:before {
931 .fa-mobile-phone:before,
935 .fa-circle-o:before {
938 .fa-quote-left:before {
941 .fa-quote-right:before {
950 .fa-mail-reply:before,
954 .fa-github-alt:before {
957 .fa-folder-o:before {
960 .fa-folder-open-o:before {
975 .fa-keyboard-o:before {
981 .fa-flag-checkered:before {
984 .fa-terminal:before {
990 .fa-mail-reply-all:before,
991 .fa-reply-all:before {
994 .fa-star-half-empty:before,
995 .fa-star-half-full:before,
996 .fa-star-half-o:before {
999 .fa-location-arrow:before {
1005 .fa-code-fork:before {
1009 .fa-chain-broken:before {
1012 .fa-question:before {
1018 .fa-exclamation:before {
1021 .fa-superscript:before {
1024 .fa-subscript:before {
1030 .fa-puzzle-piece:before {
1033 .fa-microphone:before {
1036 .fa-microphone-slash:before {
1042 .fa-calendar-o:before {
1045 .fa-fire-extinguisher:before {
1054 .fa-chevron-circle-left:before {
1057 .fa-chevron-circle-right:before {
1060 .fa-chevron-circle-up:before {
1063 .fa-chevron-circle-down:before {
1075 .fa-unlock-alt:before {
1078 .fa-bullseye:before {
1081 .fa-ellipsis-h:before {
1084 .fa-ellipsis-v:before {
1087 .fa-rss-square:before {
1090 .fa-play-circle:before {
1096 .fa-minus-square:before {
1099 .fa-minus-square-o:before {
1102 .fa-level-up:before {
1105 .fa-level-down:before {
1108 .fa-check-square:before {
1111 .fa-pencil-square:before {
1114 .fa-external-link-square:before {
1117 .fa-share-square:before {
1120 .fa-compass:before {
1123 .fa-toggle-down:before,
1124 .fa-caret-square-o-down:before {
1127 .fa-toggle-up:before,
1128 .fa-caret-square-o-up:before {
1131 .fa-toggle-right:before,
1132 .fa-caret-square-o-right:before {
1172 .fa-file-text:before {
1175 .fa-sort-alpha-asc:before {
1178 .fa-sort-alpha-desc:before {
1181 .fa-sort-amount-asc:before {
1184 .fa-sort-amount-desc:before {
1187 .fa-sort-numeric-asc:before {
1190 .fa-sort-numeric-desc:before {
1193 .fa-thumbs-up:before {
1196 .fa-thumbs-down:before {
1199 .fa-youtube-square:before {
1202 .fa-youtube:before {
1208 .fa-xing-square:before {
1211 .fa-youtube-play:before {
1214 .fa-dropbox:before {
1217 .fa-stack-overflow:before {
1220 .fa-instagram:before {
1229 .fa-bitbucket:before {
1232 .fa-bitbucket-square:before {
1238 .fa-tumblr-square:before {
1241 .fa-long-arrow-down:before {
1244 .fa-long-arrow-up:before {
1247 .fa-long-arrow-left:before {
1250 .fa-long-arrow-right:before {
1256 .fa-windows:before {
1259 .fa-android:before {
1265 .fa-dribbble:before {
1271 .fa-foursquare:before {
1284 .fa-gratipay:before {
1293 .fa-archive:before {
1308 .fa-pagelines:before {
1311 .fa-stack-exchange:before {
1314 .fa-arrow-circle-o-right:before {
1317 .fa-arrow-circle-o-left:before {
1320 .fa-toggle-left:before,
1321 .fa-caret-square-o-left:before {
1324 .fa-dot-circle-o:before {
1327 .fa-wheelchair:before {
1330 .fa-vimeo-square:before {
1333 .fa-turkish-lira:before,
1337 .fa-plus-square-o:before {
1340 .fa-space-shuttle:before {
1346 .fa-envelope-square:before {
1349 .fa-wordpress:before {
1355 .fa-institution:before,
1357 .fa-university:before {
1360 .fa-mortar-board:before,
1361 .fa-graduation-cap:before {
1373 .fa-reddit-square:before {
1376 .fa-stumbleupon-circle:before {
1379 .fa-stumbleupon:before {
1382 .fa-delicious:before {
1388 .fa-pied-piper-pp:before {
1391 .fa-pied-piper-alt:before {
1400 .fa-language:before {
1406 .fa-building:before {
1424 .fa-behance:before {
1427 .fa-behance-square:before {
1433 .fa-steam-square:before {
1436 .fa-recycle:before {
1439 .fa-automobile:before,
1450 .fa-spotify:before {
1453 .fa-deviantart:before {
1456 .fa-soundcloud:before {
1459 .fa-database:before {
1462 .fa-file-pdf-o:before {
1465 .fa-file-word-o:before {
1468 .fa-file-excel-o:before {
1471 .fa-file-powerpoint-o:before {
1474 .fa-file-photo-o:before,
1475 .fa-file-picture-o:before,
1476 .fa-file-image-o:before {
1479 .fa-file-zip-o:before,
1480 .fa-file-archive-o:before {
1483 .fa-file-sound-o:before,
1484 .fa-file-audio-o:before {
1487 .fa-file-movie-o:before,
1488 .fa-file-video-o:before {
1491 .fa-file-code-o:before {
1497 .fa-codepen:before {
1500 .fa-jsfiddle:before {
1503 .fa-life-bouy:before,
1504 .fa-life-buoy:before,
1505 .fa-life-saver:before,
1507 .fa-life-ring:before {
1510 .fa-circle-o-notch:before {
1514 .fa-resistance:before,
1522 .fa-git-square:before {
1528 .fa-y-combinator-square:before,
1529 .fa-yc-square:before,
1530 .fa-hacker-news:before {
1533 .fa-tencent-weibo:before {
1544 .fa-paper-plane:before {
1548 .fa-paper-plane-o:before {
1551 .fa-history:before {
1554 .fa-circle-thin:before {
1560 .fa-paragraph:before {
1563 .fa-sliders:before {
1566 .fa-share-alt:before {
1569 .fa-share-alt-square:before {
1575 .fa-soccer-ball-o:before,
1576 .fa-futbol-o:before {
1582 .fa-binoculars:before {
1588 .fa-slideshare:before {
1597 .fa-newspaper-o:before {
1603 .fa-calculator:before {
1609 .fa-google-wallet:before {
1612 .fa-cc-visa:before {
1615 .fa-cc-mastercard:before {
1618 .fa-cc-discover:before {
1621 .fa-cc-amex:before {
1624 .fa-cc-paypal:before {
1627 .fa-cc-stripe:before {
1630 .fa-bell-slash:before {
1633 .fa-bell-slash-o:before {
1639 .fa-copyright:before {
1645 .fa-eyedropper:before {
1648 .fa-paint-brush:before {
1651 .fa-birthday-cake:before {
1654 .fa-area-chart:before {
1657 .fa-pie-chart:before {
1660 .fa-line-chart:before {
1666 .fa-lastfm-square:before {
1669 .fa-toggle-off:before {
1672 .fa-toggle-on:before {
1675 .fa-bicycle:before {
1681 .fa-ioxhost:before {
1684 .fa-angellist:before {
1695 .fa-meanpath:before {
1698 .fa-buysellads:before {
1701 .fa-connectdevelop:before {
1704 .fa-dashcube:before {
1707 .fa-forumbee:before {
1710 .fa-leanpub:before {
1716 .fa-shirtsinbulk:before {
1719 .fa-simplybuilt:before {
1722 .fa-skyatlas:before {
1725 .fa-cart-plus:before {
1728 .fa-cart-arrow-down:before {
1731 .fa-diamond:before {
1737 .fa-user-secret:before {
1740 .fa-motorcycle:before {
1743 .fa-street-view:before {
1746 .fa-heartbeat:before {
1755 .fa-mercury:before {
1758 .fa-intersex:before,
1759 .fa-transgender:before {
1762 .fa-transgender-alt:before {
1765 .fa-venus-double:before {
1768 .fa-mars-double:before {
1771 .fa-venus-mars:before {
1774 .fa-mars-stroke:before {
1777 .fa-mars-stroke-v:before {
1780 .fa-mars-stroke-h:before {
1786 .fa-genderless:before {
1789 .fa-facebook-official:before {
1792 .fa-pinterest-p:before {
1795 .fa-whatsapp:before {
1801 .fa-user-plus:before {
1804 .fa-user-times:before {
1811 .fa-viacoin:before {
1824 .fa-y-combinator:before {
1827 .fa-optin-monster:before {
1830 .fa-opencart:before {
1833 .fa-expeditedssl:before {
1836 .fa-battery-4:before,
1838 .fa-battery-full:before {
1841 .fa-battery-3:before,
1842 .fa-battery-three-quarters:before {
1845 .fa-battery-2:before,
1846 .fa-battery-half:before {
1849 .fa-battery-1:before,
1850 .fa-battery-quarter:before {
1853 .fa-battery-0:before,
1854 .fa-battery-empty:before {
1857 .fa-mouse-pointer:before {
1860 .fa-i-cursor:before {
1863 .fa-object-group:before {
1866 .fa-object-ungroup:before {
1869 .fa-sticky-note:before {
1872 .fa-sticky-note-o:before {
1878 .fa-cc-diners-club:before {
1884 .fa-balance-scale:before {
1887 .fa-hourglass-o:before {
1890 .fa-hourglass-1:before,
1891 .fa-hourglass-start:before {
1894 .fa-hourglass-2:before,
1895 .fa-hourglass-half:before {
1898 .fa-hourglass-3:before,
1899 .fa-hourglass-end:before {
1902 .fa-hourglass:before {
1905 .fa-hand-grab-o:before,
1906 .fa-hand-rock-o:before {
1909 .fa-hand-stop-o:before,
1910 .fa-hand-paper-o:before {
1913 .fa-hand-scissors-o:before {
1916 .fa-hand-lizard-o:before {
1919 .fa-hand-spock-o:before {
1922 .fa-hand-pointer-o:before {
1925 .fa-hand-peace-o:before {
1928 .fa-trademark:before {
1931 .fa-registered:before {
1934 .fa-creative-commons:before {
1940 .fa-gg-circle:before {
1943 .fa-tripadvisor:before {
1946 .fa-odnoklassniki:before {
1949 .fa-odnoklassniki-square:before {
1952 .fa-get-pocket:before {
1955 .fa-wikipedia-w:before {
1964 .fa-firefox:before {
1970 .fa-internet-explorer:before {
1974 .fa-television:before {
1986 .fa-calendar-plus-o:before {
1989 .fa-calendar-minus-o:before {
1992 .fa-calendar-times-o:before {
1995 .fa-calendar-check-o:before {
1998 .fa-industry:before {
2001 .fa-map-pin:before {
2004 .fa-map-signs:before {
2013 .fa-commenting:before {
2016 .fa-commenting-o:before {
2025 .fa-black-tie:before {
2028 .fa-fonticons:before {
2031 .fa-reddit-alien:before {
2037 .fa-credit-card-alt:before {
2040 .fa-codiepie:before {
2046 .fa-fort-awesome:before {
2052 .fa-product-hunt:before {
2055 .fa-mixcloud:before {
2061 .fa-pause-circle:before {
2064 .fa-pause-circle-o:before {
2067 .fa-stop-circle:before {
2070 .fa-stop-circle-o:before {
2073 .fa-shopping-bag:before {
2076 .fa-shopping-basket:before {
2079 .fa-hashtag:before {
2082 .fa-bluetooth:before {
2085 .fa-bluetooth-b:before {
2088 .fa-percent:before {
2094 .fa-wpbeginner:before {
2097 .fa-wpforms:before {
2103 .fa-universal-access:before {
2106 .fa-wheelchair-alt:before {
2109 .fa-question-circle-o:before {
2115 .fa-audio-description:before {
2118 .fa-volume-control-phone:before {
2121 .fa-braille:before {
2124 .fa-assistive-listening-systems:before {
2127 .fa-asl-interpreting:before,
2128 .fa-american-sign-language-interpreting:before {
2131 .fa-deafness:before,
2132 .fa-hard-of-hearing:before,
2139 .fa-glide-g:before {
2143 .fa-sign-language:before {
2146 .fa-low-vision:before {
2152 .fa-viadeo-square:before {
2155 .fa-snapchat:before {
2158 .fa-snapchat-ghost:before {
2161 .fa-snapchat-square:before {
2164 .fa-pied-piper:before {
2167 .fa-first-order:before {
2173 .fa-themeisle:before {
2176 .fa-google-plus-circle:before,
2177 .fa-google-plus-official:before {
2181 .fa-font-awesome:before {
2184 .fa-handshake-o:before {
2187 .fa-envelope-open:before {
2190 .fa-envelope-open-o:before {
2196 .fa-address-book:before {
2199 .fa-address-book-o:before {
2203 .fa-address-card:before {
2207 .fa-address-card-o:before {
2210 .fa-user-circle:before {
2213 .fa-user-circle-o:before {
2219 .fa-id-badge:before {
2222 .fa-drivers-license:before,
2223 .fa-id-card:before {
2226 .fa-drivers-license-o:before,
2227 .fa-id-card-o:before {
2233 .fa-free-code-camp:before {
2236 .fa-telegram:before {
2239 .fa-thermometer-4:before,
2240 .fa-thermometer:before,
2241 .fa-thermometer-full:before {
2244 .fa-thermometer-3:before,
2245 .fa-thermometer-three-quarters:before {
2248 .fa-thermometer-2:before,
2249 .fa-thermometer-half:before {
2252 .fa-thermometer-1:before,
2253 .fa-thermometer-quarter:before {
2256 .fa-thermometer-0:before,
2257 .fa-thermometer-empty:before {
2268 .fa-podcast:before {
2271 .fa-window-maximize:before {
2274 .fa-window-minimize:before {
2277 .fa-window-restore:before {
2280 .fa-times-rectangle:before,
2281 .fa-window-close:before {
2284 .fa-times-rectangle-o:before,
2285 .fa-window-close-o:before {
2288 .fa-bandcamp:before {
2300 .fa-ravelry:before {
2303 .fa-eercast:before {
2306 .fa-microchip:before {
2309 .fa-snowflake-o:before {
2312 .fa-superpowers:before {
2315 .fa-wpexplorer:before {
2328 clip: rect(0, 0, 0, 0);
2331 .sr-only-focusable:active, .sr-only-focusable:focus {
2340 * Bootstrap v4.0.0 (https://getbootstrap.com)
2341 * Copyright 2011-2018 The Bootstrap Authors
2342 * Copyright 2011-2018 Twitter, Inc.
2343 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
2358 --gray-dark: #373a3c;
2360 --secondary: #e9ecef;
2368 --breakpoint-sm: 576px;
2369 --breakpoint-md: 768px;
2370 --breakpoint-lg: 992px;
2371 --breakpoint-xl: 1200px;
2372 --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
2373 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
2378 box-sizing: border-box; }
2381 font-family: sans-serif;
2383 -webkit-text-size-adjust: 100%;
2384 -ms-text-size-adjust: 100%;
2385 -ms-overflow-style: scrollbar;
2386 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
2389 width: device-width; }
2391 article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
2396 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
2397 font-size: 0.9375rem;
2402 background-color: #fff; }
2404 [tabindex="-1"]:focus {
2405 outline: 0 !important; }
2408 box-sizing: content-box;
2410 overflow: visible; }
2412 h1, h2, h3, h4, h5, h6 {
2414 margin-bottom: 0.5rem; }
2418 margin-bottom: 1rem; }
2421 abbr[data-original-title] {
2422 text-decoration: underline;
2423 text-decoration: underline dotted;
2428 margin-bottom: 1rem;
2430 line-height: inherit; }
2436 margin-bottom: 1rem; }
2448 margin-bottom: .5rem;
2455 font-style: italic; }
2459 font-weight: bolder; }
2469 vertical-align: baseline; }
2479 text-decoration: none;
2480 background-color: transparent;
2481 -webkit-text-decoration-skip: objects; }
2484 text-decoration: underline; }
2486 a:not([href]):not([tabindex]) {
2488 text-decoration: none; }
2489 a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
2491 text-decoration: none; }
2492 a:not([href]):not([tabindex]):focus {
2499 font-family: monospace, monospace;
2504 margin-bottom: 1rem;
2506 -ms-overflow-style: scrollbar; }
2512 vertical-align: middle;
2513 border-style: none; }
2519 border-collapse: collapse; }
2522 padding-top: 0.75rem;
2523 padding-bottom: 0.75rem;
2526 caption-side: bottom; }
2529 text-align: inherit; }
2532 display: inline-block;
2533 margin-bottom: .5rem; }
2539 outline: 1px dotted;
2540 outline: 5px auto -webkit-focus-ring-color; }
2548 font-family: inherit;
2550 line-height: inherit; }
2554 overflow: visible; }
2558 text-transform: none; }
2561 html [type="button"],
2564 -webkit-appearance: button; }
2566 button::-moz-focus-inner,
2567 [type="button"]::-moz-focus-inner,
2568 [type="reset"]::-moz-focus-inner,
2569 [type="submit"]::-moz-focus-inner {
2571 border-style: none; }
2573 input[type="radio"],
2574 input[type="checkbox"] {
2575 box-sizing: border-box;
2580 input[type="datetime-local"],
2581 input[type="month"] {
2582 -webkit-appearance: listbox; }
2599 margin-bottom: .5rem;
2601 line-height: inherit;
2603 white-space: normal; }
2606 vertical-align: baseline; }
2608 [type="number"]::-webkit-inner-spin-button,
2609 [type="number"]::-webkit-outer-spin-button {
2613 outline-offset: -2px;
2614 -webkit-appearance: none; }
2616 [type="search"]::-webkit-search-cancel-button,
2617 [type="search"]::-webkit-search-decoration {
2618 -webkit-appearance: none; }
2620 ::-webkit-file-upload-button {
2622 -webkit-appearance: button; }
2625 display: inline-block; }
2635 display: none !important; }
2637 h1, h2, h3, h4, h5, h6,
2638 .h1, .h2, .path-calendar .maincalendar .calendar-controls .current, .h3, .h4, .h5, .h6 {
2639 margin-bottom: 0.5rem;
2640 font-family: inherit;
2646 font-size: 2.34375rem; }
2648 h2, .h2, .path-calendar .maincalendar .calendar-controls .current {
2649 font-size: 1.875rem; }
2652 font-size: 1.640625rem; }
2655 font-size: 1.40625rem; }
2658 font-size: 1.171875rem; }
2661 font-size: 0.9375rem; }
2663 .lead, .userprofile .profile_tree section h3 {
2664 font-size: 1.171875rem;
2689 margin-bottom: 1rem;
2691 border-top: 1px solid rgba(0, 0, 0, 0.1); }
2695 #page-admin-search .adminpagepath li {
2702 background-color: #fcf8e3; }
2713 display: inline-block; }
2714 .list-inline-item:not(:last-child) {
2715 margin-right: 0.5rem; }
2719 text-transform: uppercase; }
2722 margin-bottom: 1rem;
2723 font-size: 1.171875rem; }
2725 .blockquote-footer {
2729 .blockquote-footer::before {
2730 content: "\2014 \00A0"; }
2732 .img-fluid, .img-responsive {
2738 background-color: #fff;
2739 border: 1px solid #dee2e6;
2744 display: inline-block; }
2747 margin-bottom: 0.5rem;
2758 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
2763 word-break: break-word; }
2768 padding: 0.2rem 0.4rem;
2771 background-color: #212529; }
2784 word-break: normal; }
2788 overflow-y: scroll; }
2792 padding-right: 15px;
2795 margin-left: auto; }
2796 @media (min-width: 576px) {
2798 max-width: 540px; } }
2799 @media (min-width: 768px) {
2801 max-width: 720px; } }
2802 @media (min-width: 992px) {
2804 max-width: 960px; } }
2805 @media (min-width: 1200px) {
2807 max-width: 1140px; } }
2811 padding-right: 15px;
2814 margin-left: auto; }
2819 margin-right: -15px;
2820 margin-left: -15px; }
2826 .no-gutters > [class*="col-"] {
2830 .col-1, .col-xs-1, .col-2, .col-xs-2, .col-3, .col-xs-3, .col-4, .col-xs-4, .col-5, .col-xs-5, .col-6, .col-xs-6, .col-7, .col-xs-7, .col-8, .col-xs-8, .col-9, .col-xs-9, .col-10, .col-xs-10, .col-11, .col-xs-11, .col-12, .col-xs-12, .col,
2831 .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
2832 .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
2833 .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
2834 .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
2839 padding-right: 15px;
2840 padding-left: 15px; }
2853 flex: 0 0 8.3333333333%;
2854 max-width: 8.3333333333%; }
2857 flex: 0 0 16.6666666667%;
2858 max-width: 16.6666666667%; }
2865 flex: 0 0 33.3333333333%;
2866 max-width: 33.3333333333%; }
2869 flex: 0 0 41.6666666667%;
2870 max-width: 41.6666666667%; }
2877 flex: 0 0 58.3333333333%;
2878 max-width: 58.3333333333%; }
2881 flex: 0 0 66.6666666667%;
2882 max-width: 66.6666666667%; }
2888 .col-10, .col-xs-10 {
2889 flex: 0 0 83.3333333333%;
2890 max-width: 83.3333333333%; }
2892 .col-11, .col-xs-11 {
2893 flex: 0 0 91.6666666667%;
2894 max-width: 91.6666666667%; }
2896 .col-12, .col-xs-12 {
2946 margin-left: 8.3333333333%; }
2949 margin-left: 16.6666666667%; }
2955 margin-left: 33.3333333333%; }
2958 margin-left: 41.6666666667%; }
2964 margin-left: 58.3333333333%; }
2967 margin-left: 66.6666666667%; }
2973 margin-left: 83.3333333333%; }
2976 margin-left: 91.6666666667%; }
2978 @media (min-width: 576px) {
2988 flex: 0 0 8.3333333333%;
2989 max-width: 8.3333333333%; }
2991 flex: 0 0 16.6666666667%;
2992 max-width: 16.6666666667%; }
2997 flex: 0 0 33.3333333333%;
2998 max-width: 33.3333333333%; }
3000 flex: 0 0 41.6666666667%;
3001 max-width: 41.6666666667%; }
3006 flex: 0 0 58.3333333333%;
3007 max-width: 58.3333333333%; }
3009 flex: 0 0 66.6666666667%;
3010 max-width: 66.6666666667%; }
3015 flex: 0 0 83.3333333333%;
3016 max-width: 83.3333333333%; }
3018 flex: 0 0 91.6666666667%;
3019 max-width: 91.6666666667%; }
3056 margin-left: 8.3333333333%; }
3058 margin-left: 16.6666666667%; }
3062 margin-left: 33.3333333333%; }
3064 margin-left: 41.6666666667%; }
3068 margin-left: 58.3333333333%; }
3070 margin-left: 66.6666666667%; }
3074 margin-left: 83.3333333333%; }
3076 margin-left: 91.6666666667%; } }
3078 @media (min-width: 768px) {
3088 flex: 0 0 8.3333333333%;
3089 max-width: 8.3333333333%; }
3091 flex: 0 0 16.6666666667%;
3092 max-width: 16.6666666667%; }
3097 flex: 0 0 33.3333333333%;
3098 max-width: 33.3333333333%; }
3100 flex: 0 0 41.6666666667%;
3101 max-width: 41.6666666667%; }
3106 flex: 0 0 58.3333333333%;
3107 max-width: 58.3333333333%; }
3109 flex: 0 0 66.6666666667%;
3110 max-width: 66.6666666667%; }
3115 flex: 0 0 83.3333333333%;
3116 max-width: 83.3333333333%; }
3118 flex: 0 0 91.6666666667%;
3119 max-width: 91.6666666667%; }
3156 margin-left: 8.3333333333%; }
3158 margin-left: 16.6666666667%; }
3162 margin-left: 33.3333333333%; }
3164 margin-left: 41.6666666667%; }
3168 margin-left: 58.3333333333%; }
3170 margin-left: 66.6666666667%; }
3174 margin-left: 83.3333333333%; }
3176 margin-left: 91.6666666667%; } }
3178 @media (min-width: 992px) {
3188 flex: 0 0 8.3333333333%;
3189 max-width: 8.3333333333%; }
3191 flex: 0 0 16.6666666667%;
3192 max-width: 16.6666666667%; }
3197 flex: 0 0 33.3333333333%;
3198 max-width: 33.3333333333%; }
3200 flex: 0 0 41.6666666667%;
3201 max-width: 41.6666666667%; }
3206 flex: 0 0 58.3333333333%;
3207 max-width: 58.3333333333%; }
3209 flex: 0 0 66.6666666667%;
3210 max-width: 66.6666666667%; }
3215 flex: 0 0 83.3333333333%;
3216 max-width: 83.3333333333%; }
3218 flex: 0 0 91.6666666667%;
3219 max-width: 91.6666666667%; }
3256 margin-left: 8.3333333333%; }
3258 margin-left: 16.6666666667%; }
3262 margin-left: 33.3333333333%; }
3264 margin-left: 41.6666666667%; }
3268 margin-left: 58.3333333333%; }
3270 margin-left: 66.6666666667%; }
3274 margin-left: 83.3333333333%; }
3276 margin-left: 91.6666666667%; } }
3278 @media (min-width: 1200px) {
3288 flex: 0 0 8.3333333333%;
3289 max-width: 8.3333333333%; }
3291 flex: 0 0 16.6666666667%;
3292 max-width: 16.6666666667%; }
3297 flex: 0 0 33.3333333333%;
3298 max-width: 33.3333333333%; }
3300 flex: 0 0 41.6666666667%;
3301 max-width: 41.6666666667%; }
3306 flex: 0 0 58.3333333333%;
3307 max-width: 58.3333333333%; }
3309 flex: 0 0 66.6666666667%;
3310 max-width: 66.6666666667%; }
3315 flex: 0 0 83.3333333333%;
3316 max-width: 83.3333333333%; }
3318 flex: 0 0 91.6666666667%;
3319 max-width: 91.6666666667%; }
3356 margin-left: 8.3333333333%; }
3358 margin-left: 16.6666666667%; }
3362 margin-left: 33.3333333333%; }
3364 margin-left: 41.6666666667%; }
3368 margin-left: 58.3333333333%; }
3370 margin-left: 66.6666666667%; }
3374 margin-left: 83.3333333333%; }
3376 margin-left: 91.6666666667%; } }
3378 .table, table.collection, table.flexible,
3382 margin-bottom: 1rem;
3383 background-color: transparent; }
3384 .table th, table.collection th, table.flexible th, .generaltable th,
3386 table.collection td,
3390 vertical-align: top;
3391 border-top: 1px solid #dee2e6; }
3392 .table thead th, table.collection thead th, table.flexible thead th, .generaltable thead th {
3393 vertical-align: bottom;
3394 border-bottom: 2px solid #dee2e6; }
3395 .table tbody + tbody, table.collection tbody + tbody, table.flexible tbody + tbody, .generaltable tbody + tbody {
3396 border-top: 2px solid #dee2e6; }
3397 .table .table, table.collection .table, table.flexible .table, .generaltable .table, .table table.collection, table.collection table.collection, table.flexible table.collection, .generaltable table.collection, .table table.flexible, table.collection table.flexible, table.flexible table.flexible, .generaltable table.flexible,
3398 .table .generaltable,
3399 table.collection .generaltable,
3400 table.flexible .generaltable,
3401 .generaltable .generaltable {
3402 background-color: #fff; }
3404 .table-sm th, #page-report-loglive-index .generaltable th, #page-admin-report-log-index .generaltable th, #page-report-log-user .generaltable th, #page-admin-user table th, .environmenttable th, .category_subcategories th, .rcs-results th, table#listdirectories th,
3406 #page-report-loglive-index .generaltable td,
3407 #page-admin-report-log-index .generaltable td,
3408 #page-report-log-user .generaltable td,
3409 #page-admin-user table td,
3410 .environmenttable td,
3411 .category_subcategories td,
3413 table#listdirectories td {
3416 .table-bordered, table.collection {
3417 border: 1px solid #dee2e6; }
3418 .table-bordered th, table.collection th,
3420 table.collection td {
3421 border: 1px solid #dee2e6; }
3422 .table-bordered thead th, table.collection thead th,
3423 .table-bordered thead td,
3424 table.collection thead td {
3425 border-bottom-width: 2px; }
3427 .table-striped tbody tr:nth-of-type(odd), table.collection tbody tr:nth-of-type(odd), table#explaincaps tbody tr:nth-of-type(odd), table#defineroletable tbody tr:nth-of-type(odd), table.grading-report tbody tr:nth-of-type(odd), table#listdirectories tbody tr:nth-of-type(odd), table.rolecaps tbody tr:nth-of-type(odd), table.userenrolment tbody tr:nth-of-type(odd), form#movecourses table tbody tr:nth-of-type(odd), #page-admin-course-index .editcourse tbody tr:nth-of-type(odd), .forumheaderlist tbody tr:nth-of-type(odd), table.flexible tbody tr:nth-of-type(odd), .generaltable tbody tr:nth-of-type(odd) {
3428 background-color: rgba(0, 0, 0, 0.05); }
3430 .table-hover tbody tr:hover, table.grading-report tbody tr:hover, .forumheaderlist tbody tr:hover, .generaltable tbody tr:hover, table.flexible tbody tr:hover, .category_subcategories tbody tr:hover, table#modules tbody tr:hover, table#permissions tbody tr:hover {
3431 background-color: rgba(0, 0, 0, 0.075); }
3434 .table-primary > th,
3435 .table-primary > td {
3436 background-color: #bcd9f2; }
3438 .table-hover .table-primary:hover, table.grading-report .table-primary:hover, .forumheaderlist .table-primary:hover, .generaltable .table-primary:hover, table.flexible .table-primary:hover, .category_subcategories .table-primary:hover, table#modules .table-primary:hover, table#permissions .table-primary:hover {
3439 background-color: #a7cdee; }
3440 .table-hover .table-primary:hover > td, table.grading-report .table-primary:hover > td, .forumheaderlist .table-primary:hover > td, .generaltable .table-primary:hover > td, table.flexible .table-primary:hover > td, .category_subcategories .table-primary:hover > td, table#modules .table-primary:hover > td, table#permissions .table-primary:hover > td,
3441 .table-hover .table-primary:hover > th,
3442 table.grading-report .table-primary:hover > th,
3443 .forumheaderlist .table-primary:hover > th,
3444 .generaltable .table-primary:hover > th,
3445 table.flexible .table-primary:hover > th,
3446 .category_subcategories .table-primary:hover > th,
3447 table#modules .table-primary:hover > th,
3448 table#permissions .table-primary:hover > th {
3449 background-color: #a7cdee; }
3452 .table-secondary > th,
3453 .table-secondary > td {
3454 background-color: #f9fafb; }
3456 .table-hover .table-secondary:hover, table.grading-report .table-secondary:hover, .forumheaderlist .table-secondary:hover, .generaltable .table-secondary:hover, table.flexible .table-secondary:hover, .category_subcategories .table-secondary:hover, table#modules .table-secondary:hover, table#permissions .table-secondary:hover {
3457 background-color: #eaedf1; }
3458 .table-hover .table-secondary:hover > td, table.grading-report .table-secondary:hover > td, .forumheaderlist .table-secondary:hover > td, .generaltable .table-secondary:hover > td, table.flexible .table-secondary:hover > td, .category_subcategories .table-secondary:hover > td, table#modules .table-secondary:hover > td, table#permissions .table-secondary:hover > td,
3459 .table-hover .table-secondary:hover > th,
3460 table.grading-report .table-secondary:hover > th,
3461 .forumheaderlist .table-secondary:hover > th,
3462 .generaltable .table-secondary:hover > th,
3463 table.flexible .table-secondary:hover > th,
3464 .category_subcategories .table-secondary:hover > th,
3465 table#modules .table-secondary:hover > th,
3466 table#permissions .table-secondary:hover > th {
3467 background-color: #eaedf1; }
3470 .table-success > th,
3471 .table-success > td {
3472 background-color: #d1ebd1; }
3474 .table-hover .table-success:hover, table.grading-report .table-success:hover, .forumheaderlist .table-success:hover, .generaltable .table-success:hover, table.flexible .table-success:hover, .category_subcategories .table-success:hover, table#modules .table-success:hover, table#permissions .table-success:hover {
3475 background-color: #bfe3bf; }
3476 .table-hover .table-success:hover > td, table.grading-report .table-success:hover > td, .forumheaderlist .table-success:hover > td, .generaltable .table-success:hover > td, table.flexible .table-success:hover > td, .category_subcategories .table-success:hover > td, table#modules .table-success:hover > td, table#permissions .table-success:hover > td,
3477 .table-hover .table-success:hover > th,
3478 table.grading-report .table-success:hover > th,
3479 .forumheaderlist .table-success:hover > th,
3480 .generaltable .table-success:hover > th,
3481 table.flexible .table-success:hover > th,
3482 .category_subcategories .table-success:hover > th,
3483 table#modules .table-success:hover > th,
3484 table#permissions .table-success:hover > th {
3485 background-color: #bfe3bf; }
3490 background-color: #d1edf6; }
3492 .table-hover .table-info:hover, table.grading-report .table-info:hover, .forumheaderlist .table-info:hover, .generaltable .table-info:hover, table.flexible .table-info:hover, .category_subcategories .table-info:hover, table#modules .table-info:hover, table#permissions .table-info:hover {
3493 background-color: #bce5f2; }
3494 .table-hover .table-info:hover > td, table.grading-report .table-info:hover > td, .forumheaderlist .table-info:hover > td, .generaltable .table-info:hover > td, table.flexible .table-info:hover > td, .category_subcategories .table-info:hover > td, table#modules .table-info:hover > td, table#permissions .table-info:hover > td,
3495 .table-hover .table-info:hover > th,
3496 table.grading-report .table-info:hover > th,
3497 .forumheaderlist .table-info:hover > th,
3498 .generaltable .table-info:hover > th,
3499 table.flexible .table-info:hover > th,
3500 .category_subcategories .table-info:hover > th,
3501 table#modules .table-info:hover > th,
3502 table#permissions .table-info:hover > th {
3503 background-color: #bce5f2; }
3505 .table-warning, #overriderolestable .overriddenpermission,
3506 .table-warning > th,
3507 #overriderolestable .overriddenpermission > th,
3508 .table-warning > td,
3509 #overriderolestable .overriddenpermission > td {
3510 background-color: #fbe8cd; }
3512 .table-hover .table-warning:hover, table.grading-report .table-warning:hover, .forumheaderlist .table-warning:hover, .generaltable .table-warning:hover, table.flexible .table-warning:hover, .category_subcategories .table-warning:hover, table#modules .table-warning:hover, table#permissions .table-warning:hover, .table-hover #overriderolestable .overriddenpermission:hover, #overriderolestable .table-hover .overriddenpermission:hover, table.grading-report #overriderolestable .overriddenpermission:hover, #overriderolestable table.grading-report .overriddenpermission:hover, .forumheaderlist #overriderolestable .overriddenpermission:hover, #overriderolestable .forumheaderlist .overriddenpermission:hover, .generaltable #overriderolestable .overriddenpermission:hover, #overriderolestable .generaltable .overriddenpermission:hover, table.flexible #overriderolestable .overriddenpermission:hover, #overriderolestable table.flexible .overriddenpermission:hover, .category_subcategories #overriderolestable .overriddenpermission:hover, #overriderolestable .category_subcategories .overriddenpermission:hover, table#modules #overriderolestable .overriddenpermission:hover, #overriderolestable table#modules .overriddenpermission:hover, table#permissions #overriderolestable .overriddenpermission:hover, #overriderolestable table#permissions .overriddenpermission:hover {
3513 background-color: #f9ddb5; }
3514 .table-hover .table-warning:hover > td, table.grading-report .table-warning:hover > td, .forumheaderlist .table-warning:hover > td, .generaltable .table-warning:hover > td, table.flexible .table-warning:hover > td, .category_subcategories .table-warning:hover > td, table#modules .table-warning:hover > td, table#permissions .table-warning:hover > td, .table-hover #overriderolestable .overriddenpermission:hover > td, #overriderolestable .table-hover .overriddenpermission:hover > td, table.grading-report #overriderolestable .overriddenpermission:hover > td, #overriderolestable table.grading-report .overriddenpermission:hover > td, .forumheaderlist #overriderolestable .overriddenpermission:hover > td, #overriderolestable .forumheaderlist .overriddenpermission:hover > td, .generaltable #overriderolestable .overriddenpermission:hover > td, #overriderolestable .generaltable .overriddenpermission:hover > td, table.flexible #overriderolestable .overriddenpermission:hover > td, #overriderolestable table.flexible .overriddenpermission:hover > td, .category_subcategories #overriderolestable .overriddenpermission:hover > td, #overriderolestable .category_subcategories .overriddenpermission:hover > td, table#modules #overriderolestable .overriddenpermission:hover > td, #overriderolestable table#modules .overriddenpermission:hover > td, table#permissions #overriderolestable .overriddenpermission:hover > td, #overriderolestable table#permissions .overriddenpermission:hover > td,
3515 .table-hover .table-warning:hover > th,
3516 table.grading-report .table-warning:hover > th,
3517 .forumheaderlist .table-warning:hover > th,
3518 .generaltable .table-warning:hover > th,
3519 table.flexible .table-warning:hover > th,
3520 .category_subcategories .table-warning:hover > th,
3521 table#modules .table-warning:hover > th,
3522 table#permissions .table-warning:hover > th,
3523 .table-hover #overriderolestable .overriddenpermission:hover > th,
3524 #overriderolestable .table-hover .overriddenpermission:hover > th,
3525 table.grading-report #overriderolestable .overriddenpermission:hover > th,
3526 #overriderolestable table.grading-report .overriddenpermission:hover > th,
3527 .forumheaderlist #overriderolestable .overriddenpermission:hover > th,
3528 #overriderolestable .forumheaderlist .overriddenpermission:hover > th,
3529 .generaltable #overriderolestable .overriddenpermission:hover > th,
3530 #overriderolestable .generaltable .overriddenpermission:hover > th,
3531 table.flexible #overriderolestable .overriddenpermission:hover > th,
3532 #overriderolestable table.flexible .overriddenpermission:hover > th,
3533 .category_subcategories #overriderolestable .overriddenpermission:hover > th,
3534 #overriderolestable .category_subcategories .overriddenpermission:hover > th,
3535 table#modules #overriderolestable .overriddenpermission:hover > th,
3536 #overriderolestable table#modules .overriddenpermission:hover > th,
3537 table#permissions #overriderolestable .overriddenpermission:hover > th,
3538 #overriderolestable table#permissions .overriddenpermission:hover > th {
3539 background-color: #f9ddb5; }
3543 .table-danger > td {
3544 background-color: #f4cfce; }
3546 .table-hover .table-danger:hover, table.grading-report .table-danger:hover, .forumheaderlist .table-danger:hover, .generaltable .table-danger:hover, table.flexible .table-danger:hover, .category_subcategories .table-danger:hover, table#modules .table-danger:hover, table#permissions .table-danger:hover {
3547 background-color: #efbbb9; }
3548 .table-hover .table-danger:hover > td, table.grading-report .table-danger:hover > td, .forumheaderlist .table-danger:hover > td, .generaltable .table-danger:hover > td, table.flexible .table-danger:hover > td, .category_subcategories .table-danger:hover > td, table#modules .table-danger:hover > td, table#permissions .table-danger:hover > td,
3549 .table-hover .table-danger:hover > th,
3550 table.grading-report .table-danger:hover > th,
3551 .forumheaderlist .table-danger:hover > th,
3552 .generaltable .table-danger:hover > th,
3553 table.flexible .table-danger:hover > th,
3554 .category_subcategories .table-danger:hover > th,
3555 table#modules .table-danger:hover > th,
3556 table#permissions .table-danger:hover > th {
3557 background-color: #efbbb9; }
3562 background-color: #fdfdfe; }
3564 .table-hover .table-light:hover, table.grading-report .table-light:hover, .forumheaderlist .table-light:hover, .generaltable .table-light:hover, table.flexible .table-light:hover, .category_subcategories .table-light:hover, table#modules .table-light:hover, table#permissions .table-light:hover {
3565 background-color: #ececf6; }
3566 .table-hover .table-light:hover > td, table.grading-report .table-light:hover > td, .forumheaderlist .table-light:hover > td, .generaltable .table-light:hover > td, table.flexible .table-light:hover > td, .category_subcategories .table-light:hover > td, table#modules .table-light:hover > td, table#permissions .table-light:hover > td,
3567 .table-hover .table-light:hover > th,
3568 table.grading-report .table-light:hover > th,
3569 .forumheaderlist .table-light:hover > th,
3570 .generaltable .table-light:hover > th,
3571 table.flexible .table-light:hover > th,
3572 .category_subcategories .table-light:hover > th,
3573 table#modules .table-light:hover > th,
3574 table#permissions .table-light:hover > th {
3575 background-color: #ececf6; }
3580 background-color: #c7c8c8; }
3582 .table-hover .table-dark:hover, table.grading-report .table-dark:hover, .forumheaderlist .table-dark:hover, .generaltable .table-dark:hover, table.flexible .table-dark:hover, .category_subcategories .table-dark:hover, table#modules .table-dark:hover, table#permissions .table-dark:hover {
3583 background-color: #babbbb; }
3584 .table-hover .table-dark:hover > td, table.grading-report .table-dark:hover > td, .forumheaderlist .table-dark:hover > td, .generaltable .table-dark:hover > td, table.flexible .table-dark:hover > td, .category_subcategories .table-dark:hover > td, table#modules .table-dark:hover > td, table#permissions .table-dark:hover > td,
3585 .table-hover .table-dark:hover > th,
3586 table.grading-report .table-dark:hover > th,
3587 .forumheaderlist .table-dark:hover > th,
3588 .generaltable .table-dark:hover > th,
3589 table.flexible .table-dark:hover > th,
3590 .category_subcategories .table-dark:hover > th,
3591 table#modules .table-dark:hover > th,
3592 table#permissions .table-dark:hover > th {
3593 background-color: #babbbb; }
3597 .table-active > td {
3598 background-color: rgba(0, 0, 0, 0.075); }
3600 .table-hover .table-active:hover, table.grading-report .table-active:hover, .forumheaderlist .table-active:hover, .generaltable .table-active:hover, table.flexible .table-active:hover, .category_subcategories .table-active:hover, table#modules .table-active:hover, table#permissions .table-active:hover {
3601 background-color: rgba(0, 0, 0, 0.075); }
3602 .table-hover .table-active:hover > td, table.grading-report .table-active:hover > td, .forumheaderlist .table-active:hover > td, .generaltable .table-active:hover > td, table.flexible .table-active:hover > td, .category_subcategories .table-active:hover > td, table#modules .table-active:hover > td, table#permissions .table-active:hover > td,
3603 .table-hover .table-active:hover > th,
3604 table.grading-report .table-active:hover > th,
3605 .forumheaderlist .table-active:hover > th,
3606 .generaltable .table-active:hover > th,
3607 table.flexible .table-active:hover > th,
3608 .category_subcategories .table-active:hover > th,
3609 table#modules .table-active:hover > th,
3610 table#permissions .table-active:hover > th {
3611 background-color: rgba(0, 0, 0, 0.075); }
3613 .table .thead-dark th, table.collection .thead-dark th, table.flexible .thead-dark th, .generaltable .thead-dark th {
3615 background-color: #212529;
3616 border-color: #32383e; }
3618 .table .thead-light th, table.collection .thead-light th, table.flexible .thead-light th, .generaltable .thead-light th {
3620 background-color: #e9ecef;
3621 border-color: #dee2e6; }
3625 background-color: #212529; }
3628 .table-dark thead th {
3629 border-color: #32383e; }
3630 .table-dark.table-bordered, table.table-dark.collection {
3632 .table-dark.table-striped tbody tr:nth-of-type(odd), table.table-dark.collection tbody tr:nth-of-type(odd), table.table-dark#explaincaps tbody tr:nth-of-type(odd), table.table-dark#defineroletable tbody tr:nth-of-type(odd), table.table-dark.grading-report tbody tr:nth-of-type(odd), table.table-dark#listdirectories tbody tr:nth-of-type(odd), table.table-dark.rolecaps tbody tr:nth-of-type(odd), table.table-dark.userenrolment tbody tr:nth-of-type(odd), form#movecourses table.table-dark tbody tr:nth-of-type(odd), #page-admin-course-index .table-dark.editcourse tbody tr:nth-of-type(odd), .table-dark.forumheaderlist tbody tr:nth-of-type(odd), table.table-dark.flexible tbody tr:nth-of-type(odd), .table-dark.generaltable tbody tr:nth-of-type(odd) {
3633 background-color: rgba(255, 255, 255, 0.05); }
3634 .table-dark.table-hover tbody tr:hover, table.table-dark.grading-report tbody tr:hover, .table-dark.forumheaderlist tbody tr:hover, .table-dark.generaltable tbody tr:hover, table.table-dark.flexible tbody tr:hover, .table-dark.category_subcategories tbody tr:hover, table.table-dark#modules tbody tr:hover, table.table-dark#permissions tbody tr:hover {
3635 background-color: rgba(255, 255, 255, 0.075); }
3637 @media (max-width: 575.98px) {
3638 .table-responsive-sm {
3642 -webkit-overflow-scrolling: touch;
3643 -ms-overflow-style: -ms-autohiding-scrollbar; }
3644 .table-responsive-sm > .table-bordered, .table-responsive-sm > table.collection {
3647 @media (max-width: 767.98px) {
3648 .table-responsive-md {
3652 -webkit-overflow-scrolling: touch;
3653 -ms-overflow-style: -ms-autohiding-scrollbar; }
3654 .table-responsive-md > .table-bordered, .table-responsive-md > table.collection {
3657 @media (max-width: 991.98px) {
3658 .table-responsive-lg {
3662 -webkit-overflow-scrolling: touch;
3663 -ms-overflow-style: -ms-autohiding-scrollbar; }
3664 .table-responsive-lg > .table-bordered, .table-responsive-lg > table.collection {
3667 @media (max-width: 1199.98px) {
3668 .table-responsive-xl {
3672 -webkit-overflow-scrolling: touch;
3673 -ms-overflow-style: -ms-autohiding-scrollbar; }
3674 .table-responsive-xl > .table-bordered, .table-responsive-xl > table.collection {
3681 -webkit-overflow-scrolling: touch;
3682 -ms-overflow-style: -ms-autohiding-scrollbar; }
3683 .table-responsive > .table-bordered, .table-responsive > table.collection {
3689 padding: 0.375rem 0.75rem;
3690 font-size: 0.9375rem;
3693 background-color: #fff;
3694 background-clip: padding-box;
3695 border: 1px solid #ced4da;
3697 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
3698 .form-control::-ms-expand {
3699 background-color: transparent;
3701 .form-control:focus {
3703 background-color: #fff;
3704 border-color: #6eb5f3;
3706 box-shadow: 0 0 0 0.2rem rgba(17, 119, 209, 0.25); }
3707 .form-control::placeholder {
3710 .form-control:disabled, .form-control[readonly] {
3711 background-color: #e9ecef;
3714 select.form-control:not([size]):not([multiple]) {
3715 height: calc(2.15625rem + 2px); }
3717 select.form-control:focus::-ms-value {
3719 background-color: #fff; }
3722 .form-control-range {
3727 padding-top: calc(0.375rem + 1px);
3728 padding-bottom: calc(0.375rem + 1px);
3733 .col-form-label-lg {
3734 padding-top: calc(0.5rem + 1px);
3735 padding-bottom: calc(0.5rem + 1px);
3736 font-size: 1.171875rem;
3739 .col-form-label-sm {
3740 padding-top: calc(0.25rem + 1px);
3741 padding-bottom: calc(0.25rem + 1px);
3742 font-size: 0.8203125rem;
3745 .form-control-plaintext {
3748 padding-top: 0.375rem;
3749 padding-bottom: 0.375rem;
3752 background-color: transparent;
3753 border: solid transparent;
3754 border-width: 1px 0; }
3755 .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
3756 .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
3757 .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
3758 .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, #page-grade-grading-manage .actions .input-group-sm > .input-group-prepend > .form-control-plaintext.action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .input-group-sm > .input-group-prepend > input.form-control-plaintext, #rubric-rubric.gradingform_rubric .input-group-sm > .input-group-prepend > .form-control-plaintext.addcriterion,
3759 .input-group-sm > .input-group-append > .form-control-plaintext.btn, #page-grade-grading-manage .actions .input-group-sm > .input-group-append > .form-control-plaintext.action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .input-group-sm > .input-group-append > input.form-control-plaintext, #rubric-rubric.gradingform_rubric .input-group-sm > .input-group-append > .form-control-plaintext.addcriterion, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
3760 .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
3761 .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
3762 .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, #page-grade-grading-manage .actions .input-group-lg > .input-group-prepend > .form-control-plaintext.action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .input-group-lg > .input-group-prepend > input.form-control-plaintext, #rubric-rubric.gradingform_rubric .input-group-lg > .input-group-prepend > .form-control-plaintext.addcriterion,
3763 .input-group-lg > .input-group-append > .form-control-plaintext.btn, #page-grade-grading-manage .actions .input-group-lg > .input-group-append > .form-control-plaintext.action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .input-group-lg > .input-group-append > input.form-control-plaintext, #rubric-rubric.gradingform_rubric .input-group-lg > .input-group-append > .form-control-plaintext.addcriterion {
3767 .form-control-sm, .input-group-sm > .form-control,
3768 .input-group-sm > .input-group-prepend > .input-group-text,
3769 .input-group-sm > .input-group-append > .input-group-text,
3770 .input-group-sm > .input-group-prepend > .btn, #page-grade-grading-manage .actions .input-group-sm > .input-group-prepend > .action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .input-group-sm > .input-group-prepend > input, #rubric-rubric.gradingform_rubric .input-group-sm > .input-group-prepend > .addcriterion,
3771 .input-group-sm > .input-group-append > .btn, #page-grade-grading-manage .actions .input-group-sm > .input-group-append > .action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .input-group-sm > .input-group-append > input, #rubric-rubric.gradingform_rubric .input-group-sm > .input-group-append > .addcriterion {
3772 padding: 0.25rem 0.5rem;
3773 font-size: 0.8203125rem;
3776 select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
3777 .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
3778 .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
3779 .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), #page-grade-grading-manage .actions .input-group-sm > .input-group-prepend > select.action:not([size]):not([multiple]), #rubric-rubric.gradingform_rubric .input-group-sm > .input-group-prepend > select.addcriterion:not([size]):not([multiple]),
3780 .input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]), #page-grade-grading-manage .actions .input-group-sm > .input-group-append > select.action:not([size]):not([multiple]), #rubric-rubric.gradingform_rubric .input-group-sm > .input-group-append > select.addcriterion:not([size]):not([multiple]) {
3781 height: calc(1.73046875rem + 2px); }
3783 .form-control-lg, .input-group-lg > .form-control,
3784 .input-group-lg > .input-group-prepend > .input-group-text,
3785 .input-group-lg > .input-group-append > .input-group-text,
3786 .input-group-lg > .input-group-prepend > .btn, #page-grade-grading-manage .actions .input-group-lg > .input-group-prepend > .action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .input-group-lg > .input-group-prepend > input, #rubric-rubric.gradingform_rubric .input-group-lg > .input-group-prepend > .addcriterion,
3787 .input-group-lg > .input-group-append > .btn, #page-grade-grading-manage .actions .input-group-lg > .input-group-append > .action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel .input-group-lg > .input-group-append > input, #rubric-rubric.gradingform_rubric .input-group-lg > .input-group-append > .addcriterion {
3788 padding: 0.5rem 1rem;
3789 font-size: 1.171875rem;
3792 select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
3793 .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
3794 .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
3795 .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), #page-grade-grading-manage .actions .input-group-lg > .input-group-prepend > select.action:not([size]):not([multiple]), #rubric-rubric.gradingform_rubric .input-group-lg > .input-group-prepend > select.addcriterion:not([size]):not([multiple]),
3796 .input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]), #page-grade-grading-manage .actions .input-group-lg > .input-group-append > select.action:not([size]):not([multiple]), #rubric-rubric.gradingform_rubric .input-group-lg > .input-group-append > select.addcriterion:not([size]):not([multiple]) {
3797 height: calc(2.7578125rem + 2px); }
3799 .form-group, .form-buttons,
3800 .path-admin .buttons,
3801 #fitem_id_submitbutton,
3802 .fp-content-center form + div,
3803 div.backup-section + form,
3804 #fgroup_id_buttonar {
3805 margin-bottom: 1rem; }
3809 margin-top: 0.25rem; }
3815 margin-left: -5px; }
3817 .form-row > [class*="col-"] {
3819 padding-left: 5px; }
3824 padding-left: 1.25rem; }
3829 margin-left: -1.25rem; }
3830 .form-check-input:disabled ~ .form-check-label {
3836 .form-check-inline {
3837 display: inline-flex;
3838 align-items: center;
3840 margin-right: 0.75rem; }
3841 .form-check-inline .form-check-input {
3844 margin-right: 0.3125rem;
3850 margin-top: 0.25rem;
3865 background-color: rgba(92, 184, 92, 0.8);
3866 border-radius: .2rem; }
3868 .was-validated .form-control:valid, .form-control.is-valid, .was-validated
3869 .custom-select:valid,
3870 .custom-select.is-valid {
3871 border-color: #5cb85c; }
3872 .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
3873 .custom-select:valid:focus,
3874 .custom-select.is-valid:focus {
3875 border-color: #5cb85c;
3876 box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
3877 .was-validated .form-control:valid ~ .valid-feedback,
3878 .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
3879 .form-control.is-valid ~ .valid-tooltip, .was-validated
3880 .custom-select:valid ~ .valid-feedback,
3882 .custom-select:valid ~ .valid-tooltip,
3883 .custom-select.is-valid ~ .valid-feedback,
3884 .custom-select.is-valid ~ .valid-tooltip {
3887 .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
3890 .was-validated .form-check-input:valid ~ .valid-feedback,
3891 .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
3892 .form-check-input.is-valid ~ .valid-tooltip {
3895 .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
3897 .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
3898 background-color: #b5dfb5; }
3900 .was-validated .custom-control-input:valid ~ .valid-feedback,
3901 .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
3902 .custom-control-input.is-valid ~ .valid-tooltip {
3905 .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
3906 background-color: #80c780; }
3908 .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
3909 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
3911 .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
3912 border-color: #5cb85c; }
3913 .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {
3914 border-color: inherit; }
3916 .was-validated .custom-file-input:valid ~ .valid-feedback,
3917 .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
3918 .custom-file-input.is-valid ~ .valid-tooltip {
3921 .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
3922 box-shadow: 0 0 0 0.2rem rgba(92, 184, 92, 0.25); }
3927 margin-top: 0.25rem;
3942 background-color: rgba(217, 83, 79, 0.8);
3943 border-radius: .2rem; }
3945 .was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
3946 .custom-select:invalid,
3947 .custom-select.is-invalid {
3948 border-color: #d9534f; }
3949 .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
3950 .custom-select:invalid:focus,
3951 .custom-select.is-invalid:focus {
3952 border-color: #d9534f;
3953 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
3954 .was-validated .form-control:invalid ~ .invalid-feedback,
3955 .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
3956 .form-control.is-invalid ~ .invalid-tooltip, .was-validated
3957 .custom-select:invalid ~ .invalid-feedback,
3959 .custom-select:invalid ~ .invalid-tooltip,
3960 .custom-select.is-invalid ~ .invalid-feedback,
3961 .custom-select.is-invalid ~ .invalid-tooltip {
3964 .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
3967 .was-validated .form-check-input:invalid ~ .invalid-feedback,
3968 .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
3969 .form-check-input.is-invalid ~ .invalid-tooltip {
3972 .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
3974 .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
3975 background-color: #f0b9b8; }
3977 .was-validated .custom-control-input:invalid ~ .invalid-feedback,
3978 .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
3979 .custom-control-input.is-invalid ~ .invalid-tooltip {
3982 .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
3983 background-color: #e27c79; }
3985 .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
3986 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
3988 .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
3989 border-color: #d9534f; }
3990 .was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {
3991 border-color: inherit; }
3993 .was-validated .custom-file-input:invalid ~ .invalid-feedback,
3994 .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
3995 .custom-file-input.is-invalid ~ .invalid-tooltip {
3998 .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
3999 box-shadow: 0 0 0 0.2rem rgba(217, 83, 79, 0.25); }
4003 flex-flow: row wrap;
4004 align-items: center; }
4005 .form-inline .form-check {
4007 @media (min-width: 576px) {
4008 .form-inline label {
4010 align-items: center;
4011 justify-content: center;
4013 .form-inline .form-group, .form-inline .form-buttons,
4014 .form-inline .path-admin .buttons, .path-admin .form-inline .buttons,
4015 .form-inline #fitem_id_submitbutton,
4016 .form-inline .fp-content-center form + div, .fp-content-center .form-inline form + div,
4017 .form-inline div.backup-section + form,
4018 .form-inline #fgroup_id_buttonar {
4021 flex-flow: row wrap;
4022 align-items: center;
4024 .form-inline .form-control {
4025 display: inline-block;
4027 vertical-align: middle; }
4028 .form-inline .form-control-plaintext {
4029 display: inline-block; }
4030 .form-inline .input-group {
4032 .form-inline .form-check {
4034 align-items: center;
4035 justify-content: center;
4038 .form-inline .form-check-input {
4041 margin-right: 0.25rem;
4043 .form-inline .custom-control {
4044 align-items: center;
4045 justify-content: center; }
4046 .form-inline .custom-control-label {
4047 margin-bottom: 0; } }
4049 .btn, #page-grade-grading-manage .actions .action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input, #rubric-rubric.gradingform_rubric .addcriterion {
4050 display: inline-block;
4053 white-space: nowrap;
4054 vertical-align: middle;
4056 border: 1px solid transparent;
4057 padding: 0.375rem 0.75rem;
4058 font-size: 0.9375rem;
4061 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
4062 .btn:hover, #page-grade-grading-manage .actions .action:hover, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:hover, #rubric-rubric.gradingform_rubric .addcriterion:hover, .btn:focus, #page-grade-grading-manage .actions .action:focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:focus, #rubric-rubric.gradingform_rubric .addcriterion:focus {
4063 text-decoration: none; }
4064 .btn:focus, #page-grade-grading-manage .actions .action:focus, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:focus, #rubric-rubric.gradingform_rubric .addcriterion:focus, .btn.focus, #page-grade-grading-manage .actions .focus.action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.focus, #rubric-rubric.gradingform_rubric .focus.addcriterion {
4066 box-shadow: 0 0 0 0.2rem rgba(17, 119, 209, 0.25); }
4067 .btn.disabled, .fp-viewbar.disabled a, #page-grade-grading-manage .actions .disabled.action, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input.disabled, #rubric-rubric.gradingform_rubric .disabled.addcriterion, .btn:disabled, #page-grade-grading-manage .actions .action:disabled, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:disabled, #rubric-rubric.gradingform_rubric .addcriterion:disabled {
4069 .btn:not(:disabled):not(.disabled), #page-grade-grading-manage .actions .action:not(:disabled):not(.disabled), #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:not(:disabled):not(.disabled), #rubric-rubric.gradingform_rubric .addcriterion:not(:disabled):not(.disabled) {
4071 .btn:not(:disabled):not(.disabled):active, #page-grade-grading-manage .actions .action:not(:disabled):not(.disabled):active, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:not(:disabled):not(.disabled):active, #rubric-rubric.gradingform_rubric .addcriterion:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active, #page-grade-grading-manage .actions .action:not(:disabled):not(.disabled).active, #rubric-rubric.gradingform_rubric #rubric-criteria .criterion .addlevel input:not(:disabled):not(.disabled).active, #rubric-rubric.gradingform_rubric .addcriterion:not(:disabled):not(.disabled).active {
4072 background-image: none; }
4074 a.btn.disabled, .fp-viewbar.disabled a, #page-grade-grading-manage .actions a.disabled.action, #rubric-rubric.gradingform_rubric a.disabled.addcriterion,
4075 fieldset:disabled a.btn,