From 7b73115606ca678b874c5e6717c6d6a48621327f Mon Sep 17 00:00:00 2001 From: Federico Zivolo Date: Thu, 31 Aug 2017 14:49:19 +0200 Subject: [PATCH] publish: fix: remove nojekyll... generated from commit 24d054d4df338772e36eba7eb87a12636be3c2eb --- .editorconfig | 15 - .gitignore | 42 - .npmignore | 17 - CONTRIBUTING.md | 128 + HACKING.md | 17 + ISSUE_TEMPLATE.md | 26 + LICENSE.md | 30 + README.md | 55 + about/index.html | 10 + assets/brand/bootstrap-outline.svg | 6 + assets/brand/bootstrap-punchout.svg | 6 + assets/brand/bootstrap-social-logo.png | Bin 0 -> 43226 bytes assets/brand/bootstrap-social.png | Bin 0 -> 268279 bytes assets/brand/bootstrap-solid.svg | 6 + assets/css/docs.css | 1347 +++++++ assets/css/docs.min.css | 7 + assets/img/MD4B.svg | 61 + assets/img/bootstrap-stack.png | Bin 0 -> 52160 bytes assets/img/bootstrap-themes.png | Bin 0 -> 80588 bytes assets/img/mk-pro-banner.jpg | Bin 0 -> 292476 bytes assets/img/mk-pro-banner.png | Bin 0 -> 934497 bytes assets/js/docs.min.js | 19 + assets/js/ie-emulation-modes-warning.js | 52 + assets/js/ie10-viewport-bug-workaround.js | 24 + assets/js/src/application.js | 121 + assets/js/vendor/anchor.min.js | 6 + assets/js/vendor/clipboard.min.js | 7 + assets/js/vendor/holder.min.js | 13 + assets/js/vendor/jquery-slim.min.js | 4 + assets/js/vendor/popper.min.js | 4 + bootstrap-elements.html | 1982 ---------- demo/imgs/banner.jpg | Bin 70840 -> 0 bytes demo/imgs/gittip-button.jpg | Bin 16563 -> 0 bytes demo/imgs/issues-button.jpg | Bin 17236 -> 0 bytes demo/imgs/mdp_banner.jpg | Bin 239272 -> 0 bytes demo/imgs/mkp_banner.jpg | Bin 78840 -> 0 bytes dist/css/bootstrap-material-design.css | 3426 ----------------- dist/css/bootstrap-material-design.css.map | 1 - dist/css/bootstrap-material-design.min.css | 2 - .../css/bootstrap-material-design.min.css.map | 1 - dist/css/ripples.css | 47 - dist/css/ripples.css.map | 1 - dist/css/ripples.min.css | 2 - dist/css/ripples.min.css.map | 1 - dist/js/material.js | 352 -- dist/js/material.min.js | 2 - dist/js/material.min.js.map | 1 - dist/js/ripples.js | 324 -- dist/js/ripples.min.js | 2 - dist/js/ripples.min.js.map | 1 - docs/4.0/about/brand/index.html | 1320 +++++++ docs/4.0/about/history/index.html | 1246 ++++++ docs/4.0/about/license/index.html | 1276 ++++++ docs/4.0/about/team/index.html | 1328 +++++++ docs/4.0/about/translations/index.html | 1254 ++++++ docs/4.0/browser-bugs/index.html | 1925 +++++++++ docs/4.0/components/alerts/index.html | 1497 +++++++ docs/4.0/components/badge/index.html | 1377 +++++++ docs/4.0/components/breadcrumb/index.html | 1287 +++++++ docs/4.0/components/button-group/index.html | 1502 ++++++++ docs/4.0/components/buttons/index.html | 1507 ++++++++ docs/4.0/components/card/index.html | 2661 +++++++++++++ docs/4.0/components/carousel/index.html | 1633 ++++++++ docs/4.0/components/collapse/index.html | 1650 ++++++++ docs/4.0/components/dropdowns/index.html | 2032 ++++++++++ docs/4.0/components/forms/index.html | 2999 +++++++++++++++ docs/4.0/components/index.html | 10 + docs/4.0/components/input-group/index.html | 1660 ++++++++ docs/4.0/components/jumbotron/index.html | 1281 ++++++ docs/4.0/components/list-group/index.html | 1740 +++++++++ docs/4.0/components/modal/index.html | 1946 ++++++++++ docs/4.0/components/navbar/index.html | 2072 ++++++++++ docs/4.0/components/navs/index.html | 2108 ++++++++++ docs/4.0/components/pagination/index.html | 1527 ++++++++ docs/4.0/components/popovers/index.html | 1652 ++++++++ docs/4.0/components/progress/index.html | 1446 +++++++ docs/4.0/components/scrollspy/index.html | 1610 ++++++++ docs/4.0/components/tooltips/index.html | 1621 ++++++++ docs/4.0/content/code/index.html | 1302 +++++++ docs/4.0/content/figures/index.html | 1269 ++++++ docs/4.0/content/images/index.html | 1309 +++++++ docs/4.0/content/index.html | 10 + docs/4.0/content/reboot/index.html | 1637 ++++++++ docs/4.0/content/tables/index.html | 2363 ++++++++++++ docs/4.0/content/typography/index.html | 1664 ++++++++ docs/4.0/examples/album/album.css | 58 + docs/4.0/examples/album/index.html | 132 + docs/4.0/examples/blog/blog.css | 166 + docs/4.0/examples/blog/index.html | 166 + docs/4.0/examples/carousel/carousel.css | 91 + docs/4.0/examples/carousel/index.html | 186 + docs/4.0/examples/cover/cover.css | 160 + docs/4.0/examples/cover/index.html | 68 + docs/4.0/examples/dashboard/dashboard.css | 70 + docs/4.0/examples/dashboard/index.html | 262 ++ docs/4.0/examples/grid/grid.css | 27 + docs/4.0/examples/grid/index.html | 141 + docs/4.0/examples/index.html | 353 ++ docs/4.0/examples/jumbotron/index.html | 101 + docs/4.0/examples/jumbotron/jumbotron.css | 4 + docs/4.0/examples/justified-nav/index.html | 104 + .../examples/justified-nav/justified-nav.css | 55 + docs/4.0/examples/narrow-jumbotron/index.html | 81 + .../narrow-jumbotron/narrow-jumbotron.css | 79 + docs/4.0/examples/navbar-top-fixed/index.html | 64 + .../navbar-top-fixed/navbar-top-fixed.css | 5 + docs/4.0/examples/navbar-top/index.html | 64 + docs/4.0/examples/navbar-top/navbar-top.css | 4 + docs/4.0/examples/navbars/index.html | 348 ++ docs/4.0/examples/navbars/navbar.css | 8 + docs/4.0/examples/offcanvas/index.html | 136 + docs/4.0/examples/offcanvas/offcanvas.css | 69 + docs/4.0/examples/offcanvas/offcanvas.js | 5 + docs/4.0/examples/screenshots/album.jpg | Bin 0 -> 64394 bytes docs/4.0/examples/screenshots/blog.jpg | Bin 0 -> 122280 bytes docs/4.0/examples/screenshots/carousel.jpg | Bin 0 -> 82270 bytes docs/4.0/examples/screenshots/cover.jpg | Bin 0 -> 36580 bytes docs/4.0/examples/screenshots/dashboard.jpg | Bin 0 -> 105325 bytes .../screenshots/equal-height-columns.jpg | Bin 0 -> 129265 bytes docs/4.0/examples/screenshots/grid.jpg | Bin 0 -> 99951 bytes .../examples/screenshots/jumbotron-narrow.jpg | Bin 0 -> 68573 bytes docs/4.0/examples/screenshots/jumbotron.jpg | Bin 0 -> 101076 bytes .../examples/screenshots/justified-nav.jpg | Bin 0 -> 79037 bytes .../4.0/examples/screenshots/navbar-fixed.jpg | Bin 0 -> 37932 bytes .../examples/screenshots/navbar-static.jpg | Bin 0 -> 39654 bytes docs/4.0/examples/screenshots/navbar.jpg | Bin 0 -> 40956 bytes .../examples/screenshots/non-responsive.jpg | Bin 0 -> 61060 bytes docs/4.0/examples/screenshots/offcanvas.jpg | Bin 0 -> 112527 bytes docs/4.0/examples/screenshots/sign-in.jpg | Bin 0 -> 13596 bytes .../examples/screenshots/starter-template.jpg | Bin 0 -> 22571 bytes .../screenshots/sticky-footer-navbar.jpg | Bin 0 -> 39249 bytes .../examples/screenshots/sticky-footer.jpg | Bin 0 -> 25002 bytes docs/4.0/examples/screenshots/theme.jpg | Bin 0 -> 85405 bytes docs/4.0/examples/signin/index.html | 46 + docs/4.0/examples/signin/signin.css | 39 + docs/4.0/examples/starter-template/index.html | 74 + .../starter-template/starter-template.css | 7 + .../examples/sticky-footer-navbar/index.html | 72 + .../sticky-footer-navbar.css | 37 + docs/4.0/examples/sticky-footer/index.html | 43 + .../examples/sticky-footer/sticky-footer.css | 30 + docs/4.0/examples/tooltip-viewport/index.html | 48 + .../tooltip-viewport/tooltip-viewport.css | 26 + .../tooltip-viewport/tooltip-viewport.js | 18 + docs/4.0/extend/approach/index.html | 1242 ++++++ docs/4.0/extend/icons/index.html | 1264 ++++++ docs/4.0/extend/index.html | 1242 ++++++ .../getting-started/accessibility/index.html | 1298 +++++++ .../getting-started/best-practices/index.html | 1255 ++++++ .../browsers-devices/index.html | 1432 +++++++ .../getting-started/build-tools/index.html | 1318 +++++++ docs/4.0/getting-started/contents/index.html | 1280 ++++++ docs/4.0/getting-started/download/index.html | 1348 +++++++ docs/4.0/getting-started/index.html | 10 + .../getting-started/introduction/index.html | 1353 +++++++ .../4.0/getting-started/javascript/index.html | 1364 +++++++ docs/4.0/getting-started/options/index.html | 1507 ++++++++ docs/4.0/getting-started/webpack/index.html | 1334 +++++++ docs/4.0/index.html | 10 + docs/4.0/layout/grid/index.html | 2253 +++++++++++ docs/4.0/layout/index.html | 10 + docs/4.0/layout/media-object/index.html | 1504 ++++++++ docs/4.0/layout/overview/index.html | 1394 +++++++ .../layout/utilities-for-layout/index.html | 1267 ++++++ docs/4.0/material-design/buttons/index.html | 1621 ++++++++ .../collapse-inline/index.html | 1329 +++++++ docs/4.0/material-design/drawers/index.html | 1765 +++++++++ .../4.0/material-design/extensions/index.html | 1246 ++++++ docs/4.0/material-design/forms/index.html | 1572 ++++++++ docs/4.0/material-design/labels/index.html | 1342 +++++++ .../material-design/list-groups/index.html | 1691 ++++++++ docs/4.0/material-design/menus/index.html | 1529 ++++++++ docs/4.0/material-design/navs/index.html | 1347 +++++++ .../4.0/material-design/selections/index.html | 1421 +++++++ docs/4.0/material-design/snackbars/index.html | 1303 +++++++ docs/4.0/migration/index.html | 1641 ++++++++ docs/4.0/utilities/borders/index.html | 1321 +++++++ docs/4.0/utilities/clearfix/index.html | 1277 ++++++ docs/4.0/utilities/close-icon/index.html | 1257 ++++++ docs/4.0/utilities/colors/index.html | 1324 +++++++ docs/4.0/utilities/display/index.html | 1359 +++++++ docs/4.0/utilities/embed/index.html | 1292 +++++++ docs/4.0/utilities/flex/index.html | 1981 ++++++++++ docs/4.0/utilities/float/index.html | 1315 +++++++ .../utilities/image-replacement/index.html | 1263 ++++++ docs/4.0/utilities/index.html | 10 + docs/4.0/utilities/position/index.html | 1280 ++++++ docs/4.0/utilities/screenreaders/index.html | 1256 ++++++ docs/4.0/utilities/sizing/index.html | 1290 +++++++ docs/4.0/utilities/spacing/index.html | 1329 +++++++ docs/4.0/utilities/text/index.html | 1358 +++++++ docs/4.0/utilities/vertical-align/index.html | 1291 +++++++ docs/4.0/utilities/visibility/index.html | 1264 ++++++ docs/index.html | 10 + examples/index.html | 10 + index.css | 366 -- index.html | 1285 ++----- robots.txt | 1 + rollup.config.js | 11 + sitemap.xml | 315 ++ yarn.lock | 2744 +++++++++++++ 201 files changed, 126403 insertions(+), 7634 deletions(-) delete mode 100644 .editorconfig delete mode 100644 .gitignore delete mode 100644 .npmignore create mode 100644 CONTRIBUTING.md create mode 100644 HACKING.md create mode 100644 ISSUE_TEMPLATE.md create mode 100644 LICENSE.md create mode 100644 README.md create mode 100644 about/index.html create mode 100755 assets/brand/bootstrap-outline.svg create mode 100755 assets/brand/bootstrap-punchout.svg create mode 100755 assets/brand/bootstrap-social-logo.png create mode 100755 assets/brand/bootstrap-social.png create mode 100755 assets/brand/bootstrap-solid.svg create mode 100644 assets/css/docs.css create mode 100644 assets/css/docs.min.css create mode 100644 assets/img/MD4B.svg create mode 100755 assets/img/bootstrap-stack.png create mode 100755 assets/img/bootstrap-themes.png create mode 100644 assets/img/mk-pro-banner.jpg create mode 100644 assets/img/mk-pro-banner.png create mode 100755 assets/js/docs.min.js create mode 100755 assets/js/ie-emulation-modes-warning.js create mode 100755 assets/js/ie10-viewport-bug-workaround.js create mode 100755 assets/js/src/application.js create mode 100755 assets/js/vendor/anchor.min.js create mode 100755 assets/js/vendor/clipboard.min.js create mode 100755 assets/js/vendor/holder.min.js create mode 100755 assets/js/vendor/jquery-slim.min.js create mode 100755 assets/js/vendor/popper.min.js delete mode 100644 bootstrap-elements.html delete mode 100644 demo/imgs/banner.jpg delete mode 100644 demo/imgs/gittip-button.jpg delete mode 100644 demo/imgs/issues-button.jpg delete mode 100644 demo/imgs/mdp_banner.jpg delete mode 100644 demo/imgs/mkp_banner.jpg delete mode 100644 dist/css/bootstrap-material-design.css delete mode 100644 dist/css/bootstrap-material-design.css.map delete mode 100644 dist/css/bootstrap-material-design.min.css delete mode 100644 dist/css/bootstrap-material-design.min.css.map delete mode 100644 dist/css/ripples.css delete mode 100644 dist/css/ripples.css.map delete mode 100644 dist/css/ripples.min.css delete mode 100644 dist/css/ripples.min.css.map delete mode 100644 dist/js/material.js delete mode 100644 dist/js/material.min.js delete mode 100644 dist/js/material.min.js.map delete mode 100644 dist/js/ripples.js delete mode 100644 dist/js/ripples.min.js delete mode 100644 dist/js/ripples.min.js.map create mode 100644 docs/4.0/about/brand/index.html create mode 100644 docs/4.0/about/history/index.html create mode 100644 docs/4.0/about/license/index.html create mode 100644 docs/4.0/about/team/index.html create mode 100644 docs/4.0/about/translations/index.html create mode 100644 docs/4.0/browser-bugs/index.html create mode 100644 docs/4.0/components/alerts/index.html create mode 100644 docs/4.0/components/badge/index.html create mode 100644 docs/4.0/components/breadcrumb/index.html create mode 100644 docs/4.0/components/button-group/index.html create mode 100644 docs/4.0/components/buttons/index.html create mode 100644 docs/4.0/components/card/index.html create mode 100644 docs/4.0/components/carousel/index.html create mode 100644 docs/4.0/components/collapse/index.html create mode 100644 docs/4.0/components/dropdowns/index.html create mode 100644 docs/4.0/components/forms/index.html create mode 100644 docs/4.0/components/index.html create mode 100644 docs/4.0/components/input-group/index.html create mode 100644 docs/4.0/components/jumbotron/index.html create mode 100644 docs/4.0/components/list-group/index.html create mode 100644 docs/4.0/components/modal/index.html create mode 100644 docs/4.0/components/navbar/index.html create mode 100644 docs/4.0/components/navs/index.html create mode 100644 docs/4.0/components/pagination/index.html create mode 100644 docs/4.0/components/popovers/index.html create mode 100644 docs/4.0/components/progress/index.html create mode 100644 docs/4.0/components/scrollspy/index.html create mode 100644 docs/4.0/components/tooltips/index.html create mode 100644 docs/4.0/content/code/index.html create mode 100644 docs/4.0/content/figures/index.html create mode 100644 docs/4.0/content/images/index.html create mode 100644 docs/4.0/content/index.html create mode 100644 docs/4.0/content/reboot/index.html create mode 100644 docs/4.0/content/tables/index.html create mode 100644 docs/4.0/content/typography/index.html create mode 100755 docs/4.0/examples/album/album.css create mode 100755 docs/4.0/examples/album/index.html create mode 100755 docs/4.0/examples/blog/blog.css create mode 100755 docs/4.0/examples/blog/index.html create mode 100755 docs/4.0/examples/carousel/carousel.css create mode 100755 docs/4.0/examples/carousel/index.html create mode 100755 docs/4.0/examples/cover/cover.css create mode 100755 docs/4.0/examples/cover/index.html create mode 100755 docs/4.0/examples/dashboard/dashboard.css create mode 100755 docs/4.0/examples/dashboard/index.html create mode 100755 docs/4.0/examples/grid/grid.css create mode 100755 docs/4.0/examples/grid/index.html create mode 100644 docs/4.0/examples/index.html create mode 100755 docs/4.0/examples/jumbotron/index.html create mode 100755 docs/4.0/examples/jumbotron/jumbotron.css create mode 100755 docs/4.0/examples/justified-nav/index.html create mode 100755 docs/4.0/examples/justified-nav/justified-nav.css create mode 100755 docs/4.0/examples/narrow-jumbotron/index.html create mode 100755 docs/4.0/examples/narrow-jumbotron/narrow-jumbotron.css create mode 100755 docs/4.0/examples/navbar-top-fixed/index.html create mode 100755 docs/4.0/examples/navbar-top-fixed/navbar-top-fixed.css create mode 100755 docs/4.0/examples/navbar-top/index.html create mode 100755 docs/4.0/examples/navbar-top/navbar-top.css create mode 100755 docs/4.0/examples/navbars/index.html create mode 100755 docs/4.0/examples/navbars/navbar.css create mode 100755 docs/4.0/examples/offcanvas/index.html create mode 100755 docs/4.0/examples/offcanvas/offcanvas.css create mode 100755 docs/4.0/examples/offcanvas/offcanvas.js create mode 100755 docs/4.0/examples/screenshots/album.jpg create mode 100755 docs/4.0/examples/screenshots/blog.jpg create mode 100755 docs/4.0/examples/screenshots/carousel.jpg create mode 100755 docs/4.0/examples/screenshots/cover.jpg create mode 100755 docs/4.0/examples/screenshots/dashboard.jpg create mode 100755 docs/4.0/examples/screenshots/equal-height-columns.jpg create mode 100755 docs/4.0/examples/screenshots/grid.jpg create mode 100755 docs/4.0/examples/screenshots/jumbotron-narrow.jpg create mode 100755 docs/4.0/examples/screenshots/jumbotron.jpg create mode 100755 docs/4.0/examples/screenshots/justified-nav.jpg create mode 100755 docs/4.0/examples/screenshots/navbar-fixed.jpg create mode 100755 docs/4.0/examples/screenshots/navbar-static.jpg create mode 100755 docs/4.0/examples/screenshots/navbar.jpg create mode 100755 docs/4.0/examples/screenshots/non-responsive.jpg create mode 100755 docs/4.0/examples/screenshots/offcanvas.jpg create mode 100755 docs/4.0/examples/screenshots/sign-in.jpg create mode 100755 docs/4.0/examples/screenshots/starter-template.jpg create mode 100755 docs/4.0/examples/screenshots/sticky-footer-navbar.jpg create mode 100755 docs/4.0/examples/screenshots/sticky-footer.jpg create mode 100755 docs/4.0/examples/screenshots/theme.jpg create mode 100755 docs/4.0/examples/signin/index.html create mode 100755 docs/4.0/examples/signin/signin.css create mode 100755 docs/4.0/examples/starter-template/index.html create mode 100755 docs/4.0/examples/starter-template/starter-template.css create mode 100755 docs/4.0/examples/sticky-footer-navbar/index.html create mode 100755 docs/4.0/examples/sticky-footer-navbar/sticky-footer-navbar.css create mode 100755 docs/4.0/examples/sticky-footer/index.html create mode 100755 docs/4.0/examples/sticky-footer/sticky-footer.css create mode 100755 docs/4.0/examples/tooltip-viewport/index.html create mode 100755 docs/4.0/examples/tooltip-viewport/tooltip-viewport.css create mode 100755 docs/4.0/examples/tooltip-viewport/tooltip-viewport.js create mode 100644 docs/4.0/extend/approach/index.html create mode 100644 docs/4.0/extend/icons/index.html create mode 100644 docs/4.0/extend/index.html create mode 100644 docs/4.0/getting-started/accessibility/index.html create mode 100644 docs/4.0/getting-started/best-practices/index.html create mode 100644 docs/4.0/getting-started/browsers-devices/index.html create mode 100644 docs/4.0/getting-started/build-tools/index.html create mode 100644 docs/4.0/getting-started/contents/index.html create mode 100644 docs/4.0/getting-started/download/index.html create mode 100644 docs/4.0/getting-started/index.html create mode 100644 docs/4.0/getting-started/introduction/index.html create mode 100644 docs/4.0/getting-started/javascript/index.html create mode 100644 docs/4.0/getting-started/options/index.html create mode 100644 docs/4.0/getting-started/webpack/index.html create mode 100644 docs/4.0/index.html create mode 100644 docs/4.0/layout/grid/index.html create mode 100644 docs/4.0/layout/index.html create mode 100644 docs/4.0/layout/media-object/index.html create mode 100644 docs/4.0/layout/overview/index.html create mode 100644 docs/4.0/layout/utilities-for-layout/index.html create mode 100644 docs/4.0/material-design/buttons/index.html create mode 100644 docs/4.0/material-design/collapse-inline/index.html create mode 100644 docs/4.0/material-design/drawers/index.html create mode 100644 docs/4.0/material-design/extensions/index.html create mode 100644 docs/4.0/material-design/forms/index.html create mode 100644 docs/4.0/material-design/labels/index.html create mode 100644 docs/4.0/material-design/list-groups/index.html create mode 100644 docs/4.0/material-design/menus/index.html create mode 100644 docs/4.0/material-design/navs/index.html create mode 100644 docs/4.0/material-design/selections/index.html create mode 100644 docs/4.0/material-design/snackbars/index.html create mode 100644 docs/4.0/migration/index.html create mode 100644 docs/4.0/utilities/borders/index.html create mode 100644 docs/4.0/utilities/clearfix/index.html create mode 100644 docs/4.0/utilities/close-icon/index.html create mode 100644 docs/4.0/utilities/colors/index.html create mode 100644 docs/4.0/utilities/display/index.html create mode 100644 docs/4.0/utilities/embed/index.html create mode 100644 docs/4.0/utilities/flex/index.html create mode 100644 docs/4.0/utilities/float/index.html create mode 100644 docs/4.0/utilities/image-replacement/index.html create mode 100644 docs/4.0/utilities/index.html create mode 100644 docs/4.0/utilities/position/index.html create mode 100644 docs/4.0/utilities/screenreaders/index.html create mode 100644 docs/4.0/utilities/sizing/index.html create mode 100644 docs/4.0/utilities/spacing/index.html create mode 100644 docs/4.0/utilities/text/index.html create mode 100644 docs/4.0/utilities/vertical-align/index.html create mode 100644 docs/4.0/utilities/visibility/index.html create mode 100644 docs/index.html create mode 100644 examples/index.html delete mode 100644 index.css create mode 100644 robots.txt create mode 100644 rollup.config.js create mode 100644 sitemap.xml create mode 100644 yarn.lock diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index 95b7e776..00000000 --- a/.editorconfig +++ /dev/null @@ -1,15 +0,0 @@ -root = true -[*] -insert_final_newline = true -[*.js] -indent_style = space -indent_size = 2 -[*.json] -indent_style = space -indent_size = 2 -[*.less] -indent_style = space -indent_size = 2 -[*.sass] -indent_style = space -indent_size = 2 diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 8c811400..00000000 --- a/.gitignore +++ /dev/null @@ -1,42 +0,0 @@ -# https://git-scm.com/docs/gitignore -# https://help.github.com/articles/ignoring-files -# Example .gitignore files: https://github.com/github/gitignore - - -# Jekyll metadata -_gh_pages -_site -docs/.jekyll-metadata -docs/dist - -*.log -.sass-cache -Thumbs.db -.DS_Store -/node_modules/ -.grunt/ -/bower_components/ -.build* -/_SpecRunner.html -Gemfile.lock -dist/sassc - - -# not needed on gh-pages branch -Gruntfile.js -LICENSE.md -CONTRIBUTING.md -package.json -README.md -docs -less -sass -scripts -meteor -bower.json -testcase.html -package.js -.versions -ISSUE_TEMPLATE.md -material-design-color-palette.jpg -grunt/** diff --git a/.npmignore b/.npmignore deleted file mode 100644 index 730a8bf5..00000000 --- a/.npmignore +++ /dev/null @@ -1,17 +0,0 @@ -demo\ -fonts\ -scripts\ -test\ - -.editorconfig -.gitignore -.jshintrc -.npmignore -.travis.yml -.versions -bootstrap-elements.html -bower.json -CONTRIBUTING.md -Gruntfile.js -index.html -package.js diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..ab5413fd --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,128 @@ +## **TLDR;** Issues will be closed unless they are accompanied by a test case using one of our [CodePen templates](#codepen-templates). + +# Contributing + +Looking to contribute something to bootstrap-material-design? **Here's how you can help.** + +Please take a moment to review this document in order to make the contribution process easy and effective for everyone involved. + +Following these guidelines helps to communicate that you **respect the time of the developers** managing and developing this open source project. In return, they should reciprocate that respect in addressing your issue or assessing patches and features. + + +## Using the issue tracker +The [issue tracker](https://github.com/FezVrasta/bootstrap-material-design/issues) is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions: + +* Please **do not** use the issue tracker for personal support requests. [Stack Overflow `bootstrap-material-design`](https://stackoverflow.com/questions/tagged/bootstrap-material-design) tag) is the best place to get help. + +* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others. + +* Please **do not** post comments consisting solely of "+1" or ":thumbsup:". Use [GitHub's "reactions" feature](https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments) instead. We reserve the right to delete comments which violate this rule. + +* Please **do not** open issues or pull requests regarding the code in dependencies such as: [`Bootstrap`](https://github.com/twbs/bootstrap) (open them in their respective repositories). + +* Please **do not** open issues without clearly stating the problem and desired result. [See the bug reports section](#bug-reports) for more information on creating effective issues. + +* Please **close your own issue** once it is resolved. + + +## Bug reports +A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks! + +Guidelines for bug reports: + +1. **Use the GitHub issue search** — check if the issue has already been reported. + +2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository. + +3. **Isolate the problem** — create a [reduced test case](https://css-tricks.com/reduced-test-cases/) using one of **our** [Codepen templates](#codepen-templates). + +A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs. + +## Codepen templates +When submitting an issue, you must submit a Codepen demonstrating your issue. Please be sure to use the template below that is specific for your version: + +- [`v4` Codepen template](http://codepen.io/rosskevin/pen/eJMMVB) +- [`v3` Codepen template](http://codepen.io/rosskevin/pen/VvRgrN) + + +## Why was my issue summarily closed? +Please don't take this the wrong way, but we receive a lot of issues and in order to effectively help, we need you to follow the guidelines. + +We try our best to maintain a great project, and do so with a considerable amount of our personal time and effort. Following these guidelines facilitates an efficient way to communicate about bugs or simply help. Failure to follow these guidelines leads to confusion and wasted time. + +Many times, we find that the process of creating the [Codepen test case](#codepen-templates) solves the user's problem, and shows that an interaction with code outside this library are causing undesirable side effects. + +If you do not take the time to read and follow these guidelines (including submitting a reduced test case with _**our** Codepen template_), then why should we take more time to help you? + + +## Feature requests +Feature requests are welcome, but take a moment to find out whether your idea fits with the scope and aims of the project and the [Google Material Design specification itself](http://www.google.com/design/spec/material-design/introduction.html). It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible. + +## Pull requests +Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits. + +**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project. + +Please adhere to the [coding guidelines](#code-guidelines) used throughout the project (indentation, accurate comments, etc.) and any other requirements (such as test coverage). + +**In general, do not edit `dist` or `gh-pages` files directly!** Those files are automatically generated. + +Similarly, when contributing to the documentation, you should edit the documentation source files in the docs directory. + +Adhering to the following process is the best way to get your work included in the project: + +1. [Fork](https://help.github.com/fork-a-repo/) the project, clone your fork, + and configure the remotes: + + ```bash + # Clone your fork of the repo into the current directory + git clone https://github.com//bootstrap-material-design.git + # Navigate to the newly cloned directory + cd bootstrap-material-design + # Assign the original repo to a remote called "upstream" + git remote add upstream https://github.com/FezVrasta/bootstrap-material-design.git + ``` + +2. If you cloned a while ago, get the latest changes from upstream: + + ```bash + git checkout master + git pull upstream master + ``` + +3. Create a new topic branch (off the main project development branch) to contain your feature, change, or fix: + + ```bash + git checkout -b + ``` + +4. Commit your changes in logical chunks with messages written in english. Please adhere to these [git commit message guidelines](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) or your code is unlikely be merged into the main project. + +5. Locally merge (or rebase) the upstream development branch into your topic branch: + + ```bash + git pull [--rebase] upstream master + ``` + +6. Push your topic branch up to your fork: + + ```bash + git push origin + ``` + +7. [Open a Pull Request](https://help.github.com/articles/using-pull-requests/) with a clear title and description against the `master` branch. Referenc any open issue in the description so it is automatically linked. + +**IMPORTANT**: By submitting a patch, you agree to allow the project owners to license your work under the terms of the [MIT License](LICENSE) (if it includes code changes) and under the terms of the [Creative Commons Attribution 3.0 Unported License](docs/LICENSE) (if it includes documentation changes). + + +## Code guidelines + +### HTML +[Adhere to the Code Guide.](http://codeguide.co/#html) + +- Use tags and elements appropriate for an HTML5 doctype (e.g., self-closing tags). +- Use CDNs and HTTPS for third-party JS when possible. We don't use protocol-relative URLs in this case because they break when viewing the page locally via `file://`. +- Use [WAI-ARIA](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA) attributes in documentation examples to promote accessibility. + +### Coding styles +Before committing ensure your changes follow our coding standards by running `gulp` for `v4` or `grunt dist docs` for `v3`. This will run the various code style check tools and provide feedback. diff --git a/HACKING.md b/HACKING.md new file mode 100644 index 00000000..60e61dc9 --- /dev/null +++ b/HACKING.md @@ -0,0 +1,17 @@ +# Hacking Material Design for Bootstrap + +This project makes use of Gulp to build all our source codes. + +You can get a full list of available commands running: + +``` +npm run gulp -- --tasks +``` + +Then, simply run: + +``` +npm run gulp dist:default // or any other task name +``` + +To trigger the relative task and run it. diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md new file mode 100644 index 00000000..eea48109 --- /dev/null +++ b/ISSUE_TEMPLATE.md @@ -0,0 +1,26 @@ + + +#### Test Case +_(Codepen URL here)_ + +#### Summary +_A summary of the issue and the browser/OS environment in which it occurs. If suitable, include the steps required to reproduce the bug._ + +#### Expected result +_Description of expectation, mockup, etc._ + +#### Additional Information +_Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits)._ diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 00000000..4199bf6f --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,30 @@ +The MIT License (MIT) + +Copyright (c) 2015-2016, Federico Zivolo and contributors - https://github.com/FezVrasta/bootstrap-material-design + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +## Acknowledgements: + +- Some original Bootstrap code and documentation http://getbootstrap.com +`Copyright (c) 2011-2015 Twitter, Inc` + +- Some original MDL code http://www.getmdl.io/ +`Copyright 2015 Google Inc. All Rights Reserved.` diff --git a/README.md b/README.md new file mode 100644 index 00000000..31262066 --- /dev/null +++ b/README.md @@ -0,0 +1,55 @@ +

Material Design for Bootstrap

+ +Material Design for Bootstrap is the best way to use [Material Design guidelines by Google](http://www.google.com/design/spec/material-design/introduction.html) +in your Bootstrap 4 based application. +Since this is a fully customizable version of Bootstrap, just include Material Design for Bootstrap CSS instead of Bootstrap CSS, and include the JavaScript at +the end of your document (just before the `` tag), and everything will be converted to Material Design. + + +## Documentation + +- [Getting Started](http://fezvrasta.github.io/bootstrap-material-design/getting-started/introduction/) +- [Building](http://fezvrasta.github.io/bootstrap-material-design/getting-started/building/) +- [Material Design components](http://fezvrasta.github.io/bootstrap-material-design/material-design/list-groups/) +- [Bootstrap default rendering reference documentation](http://fezvrasta.github.io/bootstrap-material-design/components/buttons/) +- [Migration](http://fezvrasta.github.io/bootstrap-material-design/migration/) + + +## Support + +The things to do are a lot and the time is little, if you are a passionate developer +with experience with Bootstrap and Material Design for Bootstrap and you have some spare +time, please consider becoming a contributor of this project! +If you are interested contact @FezVrasta or just adopt one of our [issues](https://github.com/FezVrasta/bootstrap-material-design/issues). + +If you like this project you may support it by [donating](http://fezvrasta.github.io/bootstrap-material-design), starring this repository or reporting issues. +All issues filed should be reduced to a [CodePen](http://codepen.io/rosskevin/pen/eJMMVB) test case where possible. + + +## Contributing + +### Development +If you want to get involved, please do so by submitting pull requests. +Before undertaking any major PR effort, please check the [existing issues](https://github.com/FezVrasta/bootstrap-material-design/issues). +If there isn't one, please file a new issue so we can discuss and assign the work so effort is not duplicated. +Thank you! + +### Standard guidelines +Please read through our [contributing guidelines](CONTRIBUTING.md). Included are directions for opening issues, coding standards, and notes on development. + +Moreover, if your pull request contains JavaScript patches or features, you must include relevant unit tests. All HTML and CSS should conform to the [Code Guide](http://codeguide.co/), maintained by [Mark Otto](https://github.com/mdo), one of Bootstrap's founders. + +Editor preferences are available in the [editor config](https://github.com/FezVrasta/bootstrap-material-design/blob/master/.editorconfig) for easy use in common text editors. Read more and download plugins at . + + +## Versioning + +For transparency into our release cycle and in striving to maintain backward compatibility, this project is maintained under +[the Semantic Versioning guidelines](http://semver.org/). Sometimes we screw up, but we'll adhere to those rules whenever possible. + +See [the Releases section of our GitHub project](https://github.com/fezvrasta/bootstrap-material-design/releases) for changelogs +of each release version. + + +## License +[MIT License](LICENSE.md) diff --git a/about/index.html b/about/index.html new file mode 100644 index 00000000..53527ef0 --- /dev/null +++ b/about/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

Redirecting…

+ Click here if you are not redirected. + + diff --git a/assets/brand/bootstrap-outline.svg b/assets/brand/bootstrap-outline.svg new file mode 100755 index 00000000..8af91343 --- /dev/null +++ b/assets/brand/bootstrap-outline.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/brand/bootstrap-punchout.svg b/assets/brand/bootstrap-punchout.svg new file mode 100755 index 00000000..8dd9005d --- /dev/null +++ b/assets/brand/bootstrap-punchout.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/brand/bootstrap-social-logo.png b/assets/brand/bootstrap-social-logo.png new file mode 100755 index 0000000000000000000000000000000000000000..97a7d87b79f91f160512ac0faeb0d9c4dcdde194 GIT binary patch literal 43226 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ⅈ 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

#5Zkbg#kO3@vWB{L+1`A%9vJTIO&DOy^q1 zf%?B z-n*g81*fh1 zSuPoq`@|fGVfO&2eSm-x-1{Z=91YP1M-r+3YQcP(!>^W&kFnjLOBFglEwMKy?pWX} zBb_0MtjKkOb=;bcJYd6rofSo-KO}HV`#i2D2+WIQa)&Znus^YXMt`7iRF{+?V?VU2 znS7cCEK8A)9Z#hX2mJi|FmrQK@vm*mCEo3q_??0Hs`n|4`ka~e}wU3P_^kS-F{XCFZmm}qlsBY z+b3pZk}>6vB+VVqZ+wy~%!1hGOf_Fz6!U&REZb?D%2`v3^mk!gOEGi{g}?|MpwR-o z=Jk3YeNK#mSUqN(3oWI9u19Qr|3*t&_xx+^0_oPm#DX%fAzoY(X6#6#RNxTrgp6V$ zG9dIWHvr=}-hCpil!G2oU^#hhF7$nn#=kyj;e4{UFCm~Z$j6P+?*!y+(@$kEV(T?Xt+ z?(uElhd?8rFbz=2?1@Fk8o=O&-ElYf6OiNXThenkL$=OWpFf>oT&Mo`7FY~qI0s4{ zR-ZolovsZbfa$r7ZF7TAnd*3bo_ar!K6J}kVKuIFfVZ}iB(wTW>qerZc@;&{b!T$R z8((v;ojrWK$7lM-l`~TcJ|a^TFa>$0Ou4P*89RBV0rz_Kg-`CnmfGg$1=B#nNhW<5 zjGLU^d{>}_9r*k3yGz>FTC!9cH=gC-gfi*eLZdhn3u34ZhbnlFJ=ejDG~@3_TB89u zfEC|uXyVDGo_sEmq>Nkzqa(Yn{imOYe(5%s9Y9jQz~PfE3Fw_z5=@i`$^I;o#<_8g zmD6?N?&c~)?>89O`g#9z>g+s7gX+)qO7qjdD)>Yoax%}y2&GntJbwQ8V5(L*0J9T4 zCjD;if`4Aww#Q1>i+yHt*3G52g=s0?cu;7))B1=e`0l^wwjcRBj>9_ zT*$Y+_4r-!wXz{;P%cS845f?(K{G^~iz$Dm9RYDUs$JMSEK$P^Pom7Q*}xvFFUE)S zHSj(N-&{o7`G@eT?D>o_UglCF{IV^T0Y46AFPeyN!hKQ%`6*cr5{HenOu`w;c@$PZmbH{vIV9eza_f1 zA=Lp%d+DQ<@lHG+0rp&Ww3S}~ z5|rUgh|G;>i%?Lk5Nxz;C zu!7>2fT$-IhQ_SQ$cAsohro=msBY?q1CPg6qO7xRUq(zK3r&(5$GeL3ukIn4kTU*c z3h4eU56-y%Idpol2hIhW^Tp-fNdh$3A1(a}GKfwo?{TSRj9n3{P@bsm`%K|Xh!o-W zwH#zYs_)=9O4MK^hjD1BOvPw7w+FMcf~KdL0}DavaQNx_8U~u_v^hG$;9r}4dsj-#;Ge~N z9c0}&cuU+sXI;Y?$@aFF~G04i?@Yr3<~FhRH!Bk@>mGL}8L7NJc*m!UB3MEiU$tgg3)nlENTmY*KK@Xi4qh=KjUa|sBR_HB+$v>4%)5OWm< z0Eqn#;@ITi1B52-<`hQf+g}*Ju->ai_;qW~Dp;Y+wO^isMm z3TwHjyhJqNe=d2%<)Xw`8qvz0ON#%L?W0H}M}#YnIb4o$$pM@z=!im>$+TE)PX6#Q`aN+KEbDEOGbK;d>~ zq)|WG1G1CIiQI^7P5z2-tM0lt9G~gzm+d>dsV~$RMOT;`H~{iAFW?P+hACOk4TH=# zt@SS7=Lilb{(=kfrqC?H)_cBtV}P3pP@fbs!w&8)TmL6TS=t9d*FT`6iY92Cf16&p ztxaFM(V4Rp7y((-iuAlW{0t1QD~(7RkU?BEJbmy0^3e1?j@F?qkNo?E%5&rC29BGC%3QFgz@__R?Dro)tf~`1q~Y-R z_rBwuht6Ea$JN)3?w7HD2KOVhy|#Itm96<>uKj%XLi(pp*QdIL?1NHSn+Xzm=WWO^ zMn_3ts0B2-eg(Kj>ySx$9uzIcOCw9;X#Kx` z5Ub#3cvR`!sWe;PT8c7p`oCa`;?p^ai~NSJkiVRNlZQFEPnS{R~MM0YG8pZ8cpct9#3c{B3Y*7t^I$2D#gje!LOf)?jvFypBlea}V;u_Yj2 zExGQ1?IBB*1azQ!UE!zs*jkGEn|5i19;;%mitUu_n>bFW@kS~6wO&w7@~`aB@|s{0 zU>WrjA{oN;I49m8>xVua1kF8$X=0;vvu*?O-iEsf!WZB`Q@!Z#_g_cfm5)po`HlX3 zD?V-(TLgiwpO^r;tf@0^Rl?JwwN6GPu%3yHnq)+fZY^P}4wnNN;=|pNj1=39`?yxZ z-cpF7JTG&XQxKI`C_R;+fG7wc)JmyaV=YesDlPNZ3$-9lQy@Q!a!BCa)3oS0)t@U$ zpbXZ48CScVw_oNrh{TQ(p2ke6H?@}|kIMIyU@0nLwqfSFUat%@zZ~!4G2S1o;hzl8 z2Hs%e_M*j)D9YAGGrsiz5E5RE9f*Y3V2`e*K($@pa`hc0izMxsjHMuf z!8J~1{92M2g*{FzK4NwPmHoc(a&@wQukLd|061_b(&79l%RL}4%fIW}Zy>%~bQ>eK z@UW~Qn(=yVZNQ8o_-6lz!a$^v_mS9+ffG3^@<mcvByU-!D{HJD6B1`Rc}rv z2=FRqyc(O#_mBY2m>-5%0TX@o0ULCDYMVLq_6MPcc{12U>g$8Cr4;4|lc} zme@@E4n{2PI%3744Gs@%A?|G;NDFgIx2qt>8aG7&8A>UO0N|hpT55y|Mx5va#HaXG zvNj^pyO{XKMYL2zQe#;xw7r0vFHvo4ikcTdkD9A0Ox-^(iV}o$a(gFV^r^p!&EDY4D8uzP_*US<@);*7f%a(qEx#cRn-1=*0byr6*nK zGbs+>_eCP;;o{WCUq;HUfj{R)N z6v$M(BF#%}EnClwp1E44f5uYn)p&TOb4=T~xBM#G$5ZQ2Syc7{)^AIWz`&Csl`TlL z4oMG4K;-aB1lI@vEikr||46`}5f@MOx5qwI++oXEW__wN z_v1c72fRX$PjC~EV2SIH@22kn-P>X7#=6P>GwKD<#H2KT@D*-8#N9bU z)?`YKel30=X+s%&7(GuQo|f0VZJCLlKi;vp`^fr+cZi&cyM-C!#%#dyDe>LK7tss{ zuIV7>71qZ;w^Pe|@&G@*@pL6*7J8I9Je1Pkun`$(OKI%HL7y4EAq+?9wxV$;B;!-@HRU6*E`TJ$<(2pWma?h;KMGYS z(AnXoyw23~8|g=PrLaibt4Q9RdVBI7c&34w3;4?|hB$+AhVoC$!Nfqgx!otr95k z8QSP&CO}a?q_1p<4ejttsy#`)UJ_u}a>wPi(rek)=H%CJeyKjMiA^-0v7|$|-Xk-1 z?GEM|%N*@7JK70oBms^qivw`k>9FiS;z4xG`pB7!9@!6$lE0my_qzr_?iR+wIwIpc z-Sg<3CD@DTNpqVHDQvI7bK(js*%#C6y$&r0ZU=tdJ!yQ1dOF(!UO|l{;TEskY8aq7 zRiC=@OT!n2%>C@@v`F|h34Gy3z-wwBEScPK)C*Vs2%zutcleOE;cu8?E*}0jnfYH@ zhfcrxQri#U^^mqY5cO=0Dt8RO=;LW9HDuD_&RIJ^CJh91X21LNEVmK-;s}w z9A`vE<#lx%nEYhOOt|LlvB%lY8v!A?FvI0?r4dDeHP>2XFVRFG#y?ZINBTm4mdbaf z=$+EV?S}kS2&=TEr&@%Ep?hoIQ%^4M3WxXpMkCI%S_&uBeli0SD7L4qUmaKvw%BK> zti|8c*k~EC@ZS@Rn$-B97cj*!_MlY*%o_i@mg(D%hlzAM!XF*#-sHD{tP{Ct?`1S* zMDZDxhp2&bpXC%=7ibv1Yn4|IkTc--Z;y!WbT~6R0 zpY#?am;vhXMab~<(s}l}h?)}z%$`=v;t+@ z9j=`fZoHlm1cu%inoF&y4iF5Ap>)dkI`b-6s*<40|B2SwRHf$6ff>{Pcn4!;i$=uk zQzf=`*O3BSbPIPy;B=ShUIz9|C62Ms$ams7*tC6eeo}d1^*6^Q{%gxM?ydq<4`sRN9W)qQzSEV=Qi4D_!0L(`ZLc0~ z-4cY&4{E%GKZjY_WMFf~x>AZKSdThf94Oxq?(>)Um%J|y zsi)vw7rMC9;L3HfP0)~X)9A4kT8$$&=IyHCa8LmEMIED&ZotkJww%|qp-zCymxnX@$^Mg9GT&1Q z5#}x(q7}cz)eU~V_-;tLKh|)?}486J% zAMw6*J}TGn(Q#Z(v2rpyP99g?&%CbI%nzJ6FhJQ*1_$prvwE}sJFoHNqdxOQDjyiA}|yW zfWcRD0ez9z_hgq!7Wz2`6KI|NpW~9-_deb*w`ke2#zYm1?ty^!qp5EEpJFO^vL{3t zjEZ+k>oN5|J$FLl_h^T>16Qb&W$@P?_PKd`LqyImek7puDXgEKHxXb6-2w9@CRRGq z{WYwt7ee|DxX>?gSeT2iImH<{2p}RO3=S_I?FJl5l!|#Ig#{D}M@whvc zwd$@EGF5B{ZdcePKcvuLOj*qusLnvQeK~BBDr>n2-$@j#uu0dH<0sv8gxZq8)&rZd zZb}`Wn;B_!Y!9B0*s1;EvP{ipAO3UL7qZNELwFGzwQU6JcM9w4=N`?W*BP8Yhd*JSKMdTl1|r4^ z-o}NWTi}hVu#WpSJb{~fMY?t38&OF^JE z*=|rGqF4kgw%mo+Q<5h?THDZoh*9T5et^Hz$Q*5VnfsrgZw~p$F%;5dF+?zg4gkb_ z@&sTY(*eJeQWh)EQeqitmHW;{0-_|$nBuqfA+&`@h7-XNsDrxIABr$*k_(j)4M}gR6h0_CPUak?bQ{^sIG6l;6E7*fwno&S zgKcRgaq0f``e@^r_K|z=Qt2--?U;b#Z|TiE3E1|BGx8;#qorsx`$KlzbfF$@e_2^m zGEz7)W(>lYhwr;L43s+FLd!nhmU4(WclnTw_tNH_{C99z89VMfyPG*{?^Qc7Imw1i z!C6R|{21Jb##va^yv}HQ=H9NFdHDq~vVOEIolgq}ZhJD!$4|2Na7X{LIv6&|&-%=^ zN7GTOK4IA*@Q%$|cZyKH>nyFTds&sE*zH4XW%Our<@Vwzet3DCFgU!>RoIYS7}`*1 zPHslwbIa^u-a%&OQ3|}(nJ?5T=e#$DUU;6D@|S4i3fWw|fEmTbkq^CJF&W3)2UV#U zj`b?*t=*DS>kUwAi5>IJ`RkdPxf2xy8u?}2twQ2dP{y&27Die0oJ`WVkd9JJ_8s%o zZo<8*$BlOOQuPJ~r>r`x_iR)5Q14Tx2weUJ4wo{#8RuGe7TX}F732o%6;TLsefP}L zsYiE zyxsV$c=(7>hZdCjB zNDxMfidR2KA~G+ev`uwq~BTbm&Q#%2dRyM0|r5%B<(_vxu=bZgeE^dBSU9 zp~*~$lj9>)3;9iSVPjb^Vy#o64PwGL!5i2BBOY~j;;Vf#?JIF~>YyXzq_Q8N+MeIB z4PU>n9;q4JHHfy^9KMiFf74i3mo`GgoqTcZa2wIx^r7=R&<~u2bkS{s1BD}ZJNK00 zRu{V3dLH_n`5X>lv$MS@QzT`{RlQOr&T0CZUU?lo_%Nrzc-9P=Ic(kxMqKxJ8qOu8 zD%l8JNq6Fyhx7Zzu^*RvYDFl1w_75htuUgVkDxE7(_2-!rUGKizhL{<{hQ&n=~yQ< zW=4n07pEz^?+VTZ_EE=b{()Q$ffnAsBFzK;(ES-@tZ0J+`FILcT=&jm)|3(TkWK}#Szh`ew&tn&n_=^wuZF%X?kp+KK_r6T=d*wB zy&Xzalh*pB7RLMa2ej{(Emr%EpWLNd{;3r>v|4slkRxC_}xl+ zgdX&e`HqzSnF{|Hmi3F&3S=V|`lGaY)6Y=v*X&TTHA_*x%wc*YqlZ+}%ix; zULTXZuwuA>d8*T3ph`v}M$wdT*6VM0NEt9EF`f%HGxDaDs!_cP`^4EV!3Kzu^{a3G z{&wy%<+Rx~J^RoPQ!B4eI6Xx#g*7=I)!}+? z)$LIVS-AWSRhQp@r;Gets>X4hi^h_H3TkmW6k*eiA!{Ma-}ULWtt7Fe15t~8Q(bb2|NB0Bg_3_?=WlckY_(oS#?T9wL$E&qSC`A zcG0KmQy<=to}Vs(mMA+dR^Vu#G@~k{)H>Q7ZG1$HPCnPM;EZtNHM6>^!s(oIM1FPn z*m#@c)%$uAu$j8a>lSG*$W8|%wIf$EDUc`e=KP;T_ARQF|ugNClAo^du zV)Oc5KUZ-QyN?2XS>M}mIEx7#J)SOk3D4ZClL0IdnYkj-ZgQTOfk)uwP$%H zIg*^aue};}_m{8h5UPEyf82)Z1gf`E@WqTKXP}c-dK4 zAj(vA{?3!N7e2E)f16IcvGr2jc>}cYxDg|=SyY7oEUzeKQ~X}D@n(R+w-R&zCZ2aW zh%D2&0m!Pim*sxTCTD!p+&4nbRoh#ra-yozKX1&Ld?0=l8`@wAr;(?!;mbXvKU{-{ z0q^)eDj_?*t00Ez#WG`Q7o*i!sy6J*s+1-@0GwncMkcni!Hy4}m^X+q&&1Y)mnz#7wn-v~Ta$hTay z3JgK~!B6)JYA3zf$yh0`E0{`^GfyC9&PF%+a7e5##gXz~=pItA^R~YnK;k zrxC8==`;B}*9F-=?oy^Bq9o*NCIfM8X=X%sV$?0QzVBU|5(Mn>K6de{d9`iSfR+6` zD#*>d$Ir@VYXx-ht?rFpvHukP5tJUEm{Hr3;&43X~yv8(#!xQ>r^i3LKScL@)EqS zhPm8BD>aTGG0R9$R_2Ky+jL8O-kz+qx{9_(vz=yiKK4xmuQZRNM{A;08P$3TBvR3p zeO{U;Y6c3`>9YRr*4!he{`bS82-D*BdFoVWcQ1eCEg@I&r8c+Bu`tubG->F2`cUKK zKO)u@TPdpiM-d!q^-bs!+@DW$3yi1vD4!%|Prp>xY-SADZ+$uv ze=WP2+Fip9b(pQ%D4;fbKJE95u*=(cg}K}Z)t9ryu&u&{d2qbc><{OwhI6}n=azR=^~}GVxA^=J|CNS#jv5-d zVYYlNd!M{fdciJO?p&-UPS%XtX#@TZ(VDs5@R!-+D5W>kw;+N1%RVLA__ypnGj`n1 za}(=y7-++M82?KQRIDbmCzQ>v+R-8%Y{gr+Ti^}D{&%Gh2HIkYFR(l?cIMA!B9 z-}!hqI%9ib?`7B4!vmR|tm=jC`gPS%z0NPp92xeVm6Hp;>Z-l3u9)MI&W8g{{@da5 z?x0^AG*E|9=H2hJwe@6@&5C#%dkBU_zdqo(9@g$y|E7oqG(*_!)w8}Q<%I8}wG6AQ z16ITrxPt@#y=wsz`X)vHA4%sOPUZjq@k$7xlI&3mIoa9cBuVtK#~~adWMq$Xj3b01 zq>Sv9jDsV49GmQ&y~nZF8P?%Azx#Xr{yo>lb)D-z@Av&0&*$^;cX!^lpA|D}4Uk@jpupCe11h|k@9y3wqn=(VX8t=A!fg^&PawZJ6?2CtR7M#8OZKd* z-XXPgjIAFd1JffZQf1#q6oyWjiKL#^eXJ)67T7fyZ5R5#*a(~k9nv*uydpUg^_ZTN zG%oXM&JeFwvhoh4CgtW_1Pn4410bWOu z(B|^oYM&=I=*0r8iVq(=*2(8=p`S3Z2oLLvf&fPTXTHX1!i_56Fvz1kpy(rs8QE~h zhFo)DWv3t4gUWDqHLjrZ7S9^;_HxZ)fG@zG+6WaIF>&qNSZ5|N-Q&|sPL^*;;uZgm zQ2X@g)y>mQ4#imWdmz4Xco?}Z z1fsyPsg6#W*8pPq;)6!9{Lmw8H=3RAV-K>mxr%K1@0;shCS?E37PC&`vEZ@o7ysqD z^UUqYucq&p6Aq2nS~#D3y*4x*DNkJ+kROfo@4sQxRvz{I%}AhfS^w>Duc2snL37{l zR%|beOw%bi89#^#4UF5ybN*_fRTa)w*OZfnTFMFqZ&XDF^1xZVHT>g;$!=-$)n zp|iW9)^|M=E{1o+M;O1KCX);8?uQ0sxouNVJhq)NFNC)j^1haIoqPOivt)=^Y(Hv1 z)Dx=ao2t|0-{{u6F%g^TyYfQEmp^8dLw>*u>ad9!`#{>gT!|`G-q_ZGmdz?4+OK&u zsO=pz9~I7T4$lKY0rheX&d!5^Ar**W#2d#gbT5q-*z>U$xAXWU{*(zWr?9Sin`KMj z9uF*!Z^?-Jv<-BqxEcqu_0-F{9!brM*Q^nRzEx}!El6OE4ER;EX}@lCokHrAxE(MH zdqnA1W1JwFrYcBUiw(WD3Z$XgX9jI2@H8&%(rM4?yEfE?`OY71s`>(agg=OW&@%lc z4eU{47=%`v&H4r15XRCJTz$|4H%hbF=}M2LMcpXq1#z)eI~n-{XsBtK_0UG+L)wWa zY%w?;MQ$mmDVQomLBp!v5XKz%6EZra2|Y?;E_lyBtZ^NQ#$93gul2Y+pbK3-XC)fr z8ya+nG;H449Maf=bWk>eC-6n=2uE+lMKjs!>HM}sB8(lZs6hVCx&gPzhnyR^1%emL zdJl)^yxna6wo`Yko))iYI>)5^WA_0OBZTDF2Gk9_i#Pb zkW{JSI-yg?MY*_9s~h!3c0j5Up{Q>?tJ{PisGf0D6^R@CCd$6WAg?dF(p%cOKmA8k zr(WD3UWRjQX**UR+CbU&AR{@&zNI?gjgHuWV~YGV_iLUI8673!Xkd+URf9}z8f&Y< znSsYGQ~^&3ef-~;(vg};L$}w^I@X$()=}P zX43C99pp%!?#PIOPiBO{L7QRrP$?8{0?m%mg;8dNLPSEUjKMXkoT4pwp2mDyX#(W^-0nd42^xr=TBbj%mDDafe(n_nh8&NHG7B7ckPGYG@48`CUS zyp&b3Erd?#PwvGEnIcr zw}+2!M`LF3f0EIn|2Xp7syYhb7!S)cJ;3FGMGM!wcD;A~NHs%}KDOb*4lDt(!Q8g; zRMP7xCK>YWSDFx)`4EUfenb^97lE)I-aL#Siy;qtv!wgCI&k=DFwP$lxSIXm)!e^X zBx(X~OMP(RbgDnDV`<}gJw5Z}-7PKRpU0Djkvd`Ylkl*xjKuz&P$xKMf|u12cl&4z zp4b2OtLVxX;1dZ39ppGIU5fE(CZT_pWdcuoE_}XbHw3{ta(+|_ zT*=~t_B5vxR5NPlKEfU#Ux6Ri!7&@8M$Wc(pSODcz3Lape@CoVe4Sfbb=30W!7E=* z;S-})0mbAu-+O2i<@JlS4EFQE$#Z>2{omf%&&t?&-Mt*I=XE)YtQMM6OlFZL*v!lI zbELekw5y?UId%lg7>^yf6X&W2<6ga~Q_*}@b|tN7|2KgzSj1;7k^iN|DU%2tv&|2W zHmCeuV!ed_#8VGBP~WtqD!X04LevFkk`AdDfV5d;38ed6R9QBy#gFO8UYs;zw`YAX zi8VUP7Z2$9FJ3VAuEZfakP?!2QMKPO(pq5xfsg3I@tTP`J4X&?_$x}WKiTxb>&%4J z*|T)KCb5Tx0!5%}0bx5Xt;KAi(|Valxl;>2nTdLwR+t279nQ?q1B%iF$UxHybEbO4 z-^7of@S@7A?V0tPpMJzDq%n#%pZ;}i3OYcFHjl%lR^Kf#lR7gX>y}pJ4x(Q4t$W{- z;kF;SkFOM`u??bU1mP-*EG@P_dqLr{4iVHzrmdhGA(Zxkq%V-Ocp&#h;b+YG>Z`YE z30EF#9u0}7B_^D-F%3R7pWueebBkOo8GxyPpPtoKYN`^zJWS>+%bfK($>>=y1)Qy! zERCjM1)Ppo{pvy^6F2Es!A;zG#8XN8bly%jtO_e7UyNWy^Oxh(KTi8LmnEh0cf($M z5pyxO?2HlKucLUoFF-rUqWR+Ti3|N-R`)8m*&1p}J`NKN*?5+#ImJ3*DmAg1#jfs> zx8if`?x#?{d1z>LK*KUoPZXuxu1xbePyJpU?D0gqFm3FH(kAW8*4tL>anwffjn~Hf z*t0X9GTH%`XhfEeIS&m-9C6_|LG%s0Y8vV`&DQWXr-7@~^SnV#m8X`pb?yqsEw!eb z^F-CATUEL)8y#G;J6p{?LYE@~Scsp|>{lE~|DnI%_WXsT4Skiohlk6czLmAc$7j(E zQ!Vv_QWtUdR#{^$xW<4NSB@A4Y#WhVLeMX|F(2I)-}>}61!bs z6H~u!!(x8Ce8MH`#yd!A^<`MNsG#QYU#j~HIyZ7z>*SL}!Csv1I(+gGmPa{<4}!RR zQjO3#h^I!kP)k8?21$D^kGJepCKXD1j(~ZTg4p3 z^kWU+US>ZajH<6EfXl(0=RRZuTe?owtl|<|dQ4o^G;ch;!zaq2IKG&o#*nd$9?!K3 zFR}spxec*j^Fb4o_%doOWANp^P~UV>n?CYCWOqx9AK^}o@w}nt-O@XK1Gz(=cqYyJ zeRuS~!4BNzPg>r@P=QjWvkW5r^jBXEjxe7`8CtlEDHXbS>&r&SHZq=hl17aw z4Y<-pNZrul<3tQw(kIp@WSzH2F$;~*{#v+{XL&h6iE`=rHbFmh1&;sAEJHR*EJ(~fG! z`M|=iK)S~~x*5xXXG?fe!Bw_ zf?*4^rjpv~$Jh1;kb>`8X4#?3uXc`sh-1zz`Xjp*5R@A|ilK%caiq-Ntgk%kKyr%f zpi8bp(*t_lGixu)B?px-ZlOvZ2V*s)mAFu9Mqy%43tvVQWZB|`$1wKYn$hioQXO~- z1b~CqlY|4Mtb<1K*d z{rBKWNWAMJMM^K>eh~-c%~?@Hh`z4-^fm|jjR8Np&<&KcV@tf{{Y_?%krn2Bq0xod zc1lY3Tc?RY$Q; zd4r}JPU{j;^sl#SG|iTKt2i$p7J2`EZUfVExvo6vFZ>_cn`HAU9Nw~WxG*4pU9U#s zv>FtQg&qT~Ta*4CPexvbpcMuV+^<|5Y7~7yr4VaM!vyU7TB9EJfjL7yH*< z;j*b(GnrtJW6t)XM(=Od%rFb-nfdizbu*ez_o%q3Z0<;h z9N}HgC0vI?rxzCAE0FUZ-8y;##qh#xgI#I_(*5T0o8f0P0^A&=-D(X$Cx>vgj_RqX;FRO_Vicx`S71Z2QYp#%E+U=OWxKi$0dW(n$UsT!pM zZw`TcqW}aCb@(q3uX=e@7SA;DJagShVg9KZKrIDWiEjbo>UGq&)q7#5;*-awSn!7E znseyuebxtWu83fZrYB=6k8GgXvoE#+c4X$sPqQWug^p8TMjHm}2`!yEg**p((^drF zTuR;lL@umm+Dv{`P{se{t3yv?Q4jxIVLfB%J9Wm$(>B~~=i=!myM7qIcc72f(aRq^ zZN=wpRQDNcVojP*yQ;LRZ(!Y62mfIn)7`Z5o`651=1vLTb|0nEg+vOz)y3R?gn$Qj zb?dqAsXsS%P$R_L^}XNv8oZq2l6hn0m|vzKJ#IxJAOA8ow>pk8>%kLF4m7WtZU7WsN#rQS@)B<5OViC5t_XSedgn72kfc_4= z@wV)n(Gog}9F_jJs@4Q!UV*=w&J3bM0&C{P%u8J}k_r$v{v$50?nuiaxD`;EIvYpm znKy^?P1@{V?*buLzu%zSV86Q5(2?V^H19r!&SBsNSrgW`Q4&o*Au%bQ?!3x@dvL|e zUpC5Td7vTrleGZiaq7Xv1q06(0ZsVms*Lo935pF+d=CL@VfA zK&LxWty?DG+{adNXfmCdEpC@8% zOz}!AMREOTtP*qs(khZ^#Ly#z`~6jg^nRdBhBi)KX5i&l!Dqj{_9Vh|l|7;oB)bV= zyhdzqEHeD7J{cw12dIW{JTLpjyA=VMj8&EpGNjrG?y&%KXN%vaN6k^@FAk385Pw)U z5;k)gU)aXZ;dl4IL0%C|5M1voqo9yBq}albcE{E)5PxahHI&fR34E{9rnuf9v=te^ z*B)&hZO6Nk*MG^3-d-PlfuxKYjmTN3RWi|u4eSJwWR<>!K`7navU7L}RRCgc1>)fj zUmM8l`Ez=|Wz&R+U%E5CCwuB(|DH}rW@-gPljkO6v0)=w0J`4}v1o(Fq(GD&*|Q%! z9R6>&0yKqjxTvK5`msUmS_qh?5Q4lis1?lea<9f89`IlJVJ7)NasB zr>h_Sy5o8RqB7|Fta&@=Jkus~O}SO~ks_8>k(`dz46%PYR-N!;dJv7_V`fjKdypRwJ~(2S>ckBswijJ zQ0flzg5$YqsK86T0MY*(#7sAENc7+89__4N=rYkUjM9J4!Z^MW?eQ!@ar>s2^9Nhv zzkHV`{#EYoKBW$FJKYvAr{Exriu9vJ?Z)|gP|Ek^>T~M=Ff$l)T`(j@qvwwQf-lL+g$EeV^s>mK z`aM?%&^Y|UYJ2Px)JoD#;N@hDFZ#6I`Wc5bNvt>(2soAzb~EgpF0{u~>>Bel5@+Z< zRU7Ot)+0{9m&5p3jJ5gZbT?QWh1*7d_q}rCMHc$9ANk%@3iT$Sj*$T!spZd~y;jTu zU-`+e&GFvSHQV8h2~3UbS?6)eoAJK2^-^Fxcn3C48WMbW3@-c_4B1qjDs9eyNbI#B z#d^_2wrZ`Q@Nk!(t4jD@Yz|cAJ$eQ2LS`avT~mv_wFaxGsgR_3%yYsWpOKU!ak^1I z_18)_u~zTLu%cC#n#SP>=g+aW&;3p;LbPia^hSI)M22CvT-TlyVYAGgH^lJ7g~&FR z&BgQ2EX&q@sy;4jn4vk(wqxOv?`4Ad8uE=q_8=UA*tYn7#Ap&K6SIc%Hrc&Nej1E}mJjtPb z9ku;nqhbh*sYh8>pC6rS)Q~RX)DPey_wJxVIJYA}C0gK953@qGb?3O|o3|E0e#e?0 zmYGZKv%0Q1Dt5Ew!qxP>pcuv&Lgq1JoorhXqtW&1Ai zf$i?C{pmhr_uF>Hv`?YR^P{QnN|JLYX1K6)r1xH9gx)A^;h~Yz?JYVZX53z|4!-Un2r0ZssQP zMKJ8o5pp9kV5e&4mKw6_2}i3+P%l5TcF>f#pK**<4GKm%3EVfDqgjK;A+?i%IX@16 z?WlVg7$^8e>kAC05-3m2z6ed?s(G!KEdDVy*CVzspM`ZA4yUsA`9Sp{%s+pj&oaAz`VTbgNHxFS91+?t~X9+70zj-CpiH@66yGM{<-z_O2n@GG|qGo-~o z6I=R7l63Xe-S}&qDPwDeJj+lM*YymRqm5UjjD`aq?8`pq@jDYkFtdUZV?U3z=qFPL z*P54p8N`z3nwxM_tFcgqeQB2Sao_!*eJrGfYs>!6@ES(pzpO*r_Ua=8&6B6lkrY0Z zUt0z9KeUK1@_$I@NC^Cb4)u~GSOZ<&Urun6yfRcY?jqyBZZJ-GDUUO&-yMMKRlJ0Fk6(*K3sfHvpH6~X_y=p{q#+GmsQ`nu?q4{mAx=yarPe6*4` z3a8~-kV4&9)?v}=qs7kUQ%CH>A{u?iyqs0d!3iOMnh~ejMcKi__o5SyL#&vRUp%P# zXTP8qOIv7V8`gi3WwSM2FN|IY650c-cJiwauR$raoJk3`e&T(TU9T~!RdQKdfyIwW zOK^K@#`VoSZ^k>`b3g6=aU_;{2PRSWQmiiMHzZK_+K0Z5_=0JZxmaq==SH}-JC@ zz~}+fh7Y1woQsU_jTZxWNw5j{>=p4UYMcLll$;8f#GwUtys>}da7uikEM0g7KFUZ~ z-|>ZVNpoAc^{{0UaS4BRU4&QW<(Bp1SdT{~Zc$yq(h8Vl9iyy86Z%?{0m6vy<4i?| zHIqJ|dQ_Ic7ljY)eH;C;@ZkDpKE79RQQOb+x*g%S@h1{|QSW6OC(}#~VPzL6PFzn` z?%%mlk}1zU5Y-}y`o;4iI#PLEqr|?&)lD(ws6G81)ff% zLV0LIRDj-Wary;CvDJPetlfxRJKp=gX^yL093)-@ha+O0W%0aL!OAWaY}s z{R^kZ?Yajpeq(C%MpZ*n7tB%CK0oz z(U)k@7kO*;y&Z{%dp-=DQvsKY(7UkqfRK0$A#wkg_Do+t6w9&4n~W zsY6G>s66WLw7o}BWVyNsS^xEf<`GK?(cQc|xx0~y=b2}ee5mUHlr~?L!DP))*URIE z(JM<^Dk&v3{apD$P#9mnBu{MXr>Q-adml79kGBy|P%#CY*SmY`dTV+xSiTId{`D6+ zk2MNwyMrs}SRFfFbyx5Mwv2dDWwnB-7!p8AG#@(pM^xjU z`5NgnqyNBfUNyyeJ=lAUG1C%7=q#8R76o=YOExvGJ6RVvXxySvYSiV)O-v-P5d@~Y3!AoPuGeLO()Ar`x*_saq1SW^NGX;? zH&5n-*^+-y_ESMMBo>tTQJe!0T|2HTD88B{R3i?l)rH5&cTt~#DT4+0iY%NtjhXZr z5~wJ2*^^jzZE0NMzE^Y;&O;2Tys}VdAMOome&|Zbu78y5!K~r;u^f+zc$$E;(B0v| z2N1(AC?hJ)HNGQcJ#Pd>zp-=*kYi<6m9x+}6@7Vc;`i-i3hADWUSRcUZKfXTe=b<3GeM!NN@}j}_ zB7U%dxRhsT9>on0IA(_{nOb;)5{xZcLHt3|iUD6qG_I%1fw4-5Xl~!H>Tz-~sZ#;% z%U_5!@@}2Sz`ph{BSBj6%KEq>cimKL^;As*XeWvbV3soYSFlg5r$qM6rZrsqyaUT4 zaJJO`1gQ@og>I}rZwqe!iz?!dFI2PWkr+Oq5+Ss|Hgr|3W`i>?(4+NjzQ;ktc}UBR z6Uz0^D6;3inMdD-ToA78zH0Pocj$6)BOn>vUwI?wUZZlw4 zv*E5(YdzbtogpOhbF@5pKsVIrISRq-bkCvjQ*!41Sv5d{{NN==Ka=$D5APF1>0r$^ zowTi-i5X7TFw=p<8M6~U7+L1=B%JHy{&mX-NlNqGRd$lE!OAyW{QYk|FqEz!ga!-O zhRPJXU9lb7P**Tg>?VBqp)I#hN8aC_ry@k%&j`YeTVAvWMlis$1;8_f+vx4SJxSEz zn|2WQE^!ODMbjs5;{WW-85gP4K)B*s6N*Uj-C%Ef^KMR?D4x-ShZhUQlv`<`gCWC1 zeo$;xBxE91>oK(MBDRZ<&ToI+9A35bz>g_o99HJa=(j9;NdwvHKsFXt?EcLR+Bcg_ z^Imw|H_p)HzeyeBzT<>K+w%E5-OBpNk)gT`g4vR?0(t2ru)VA46U(oCRRSJDmq|+r zED=}A2TVs9ea6OJEnAn-$}oMZ)0LJZ!qT+EmVPox2j6=MZzf5hujx2HLsuhgJid#HH)Rj{`MVhCIQ?KL(SlHw45y2sSMDhXXow;IT1htdqgXJH z6NcZl^7QIuy+0#A>d{?Zg(q_xRoSZ=Zc!R~BfZHlT?CB5e%a~~%2P*&(|5Krge|#J z#W0TeNW=O;(6Plr3c7bw?~cv~WC&deLSj$!f$O0dMf>fW?3IgKR2C(jbvvQhV+YGk zEmO5oM(YdDM|9c-t;e~stMDgLAAlK=UT=@P(t&(nDQFe*&MWnEAlU)RCF^&77UVhp zI6t$@{Blobk%YBeX#5u}_R(YZ&p`)B_O+=q-6XX0XDkt`chpeu7I6!3HAnVgfL4Qgg#9nr?5F0TvTe`XS* zHZEGbyYxUqnfQmdlGGaBx-Qq8{l0s9HfbYpof)37^9Iaq8Ts*e2+5=^f80mD%q@gm z;Gzy5F>%jW*nbZig;B=gyE87okkou%ue)vB5W;H4Ma&!64=JQV(7o#W_orvHooD*p zj&;6(&*@2rzGG^!*I#)m!vX`7~S^eK+tmKrZP$EBR z!w2g9%xoARpe}lz*-Qb&sME;jM+tBr`1~t*_(6a*C#K5Bb0p@DwYDLbZvF=GMyRp- zaSIammjOVycT~~`#qW6D7EwQx_|M|*%e_Z_>~9Y!cd1gI={r0xcq-Ny{`5ILRh@Et zXqe2!Hl}3kMlOZSUL@4)`+HM~C3GJsPxNofE zjmk}}@Evq-%_P2;M+#aPAVQE-i_p}$t-Cz_^QFn4af<0KhoPM@3R__4B;qg>?6Wme zveOscqh3LtZnh$sT&6=5%QGO-Wxd&+_xis#gtWZk(S@xf%&choAz@+7>c`9|LntF! z=u+U9dcJ+S)^vK>}(0gq`vsqr9oJu2iuEC2l?0vUSMIJ{FKaG!0h#aKCMdo}V z=i~YHLD3~o-cg=#`Pj=@xR6(O599Ue1NQbe@JqFENip&CyZVs+ND2G<5t|Wx+qf&D*| zq3E?NvAk;xAk+hLFtB#DT5JRTz4u&Lf(7sjQ!0Oi{4F6+0gt^hi(mv@VP^6yW3WC? zfm9h5Q^hJ>vFK93(hi+RAPy)X0fZ1i-x|73{1BSmX%Jm>dYusf={_l4H5y!Ic_NBX zc?~Xc*lGdADx1fo&D>o1d_jj5nyd-B2F0A$sbYWabSb)`Q%E|S_5ivdNE_|JU4!Bw zcc9Ayl^A~kjWi_P#6 zol-Q=%_?-X4Lm=(qqf6Vvh@RL=^Du?!8+D|_iOt5$;Y>B0_%D7w(0+bVR89TJb*CG z`YHPA7W!*x5$ncf^xJk_m$4-e74SZ`=-Oi2yE+=SuU3aLZ^jE+;)lZacIZ{Ng|E$X zPa)oJNn*(X7j2R#(#65StX%D?W!WBj!gLoHcN!K!gzA-r> zw+)oE#e@o&XDy(X?RZ{Vx^#Zfm};{~F}u?oIKZ}%fi@@QZ9vbLEf*Nxu3b7c*I{0QAl zx_%$JJkSDq1m7agWNCMA-je=J>5X>3g-YTvT;V_P%=AYD&+|)f&*gQLj9wazczx}L z_;<t!%i=f9|fxOL@uW zv_jvYRpty~>%$ec2+eQMGg#Ld*2L;qw3SNpGx1x@LGW9KG%BvX-b9fs#;Ri!SCaX!=e2E5~k({`AeBN?%_Sod!fA4 z%B^xkR~af0FQFKE80Hw@)&Ana7ug>4snh5bP;GYw9rhy=VK!D+g!SUru{CD$m3L+S zyLhI_qughf!Js`=K^auJLW>G|lmlNRS^#*p0kKPDh50H~Z*e)Q{TE$EE*t500(unj zmXRYDp{qE{lzPpIawC>X1%UmZE?TIDkMyp*>xr_LB0J1hXGG>5G@AGr zHWdY_SB3$~STNahojKDt*7w#YActe)$+-acA?JL=&Eppn-Q<51OW5un9`h&Pc#r$n zO#48yNe7;MRIA;fufD`eV&-rxY@Cv$u*9r8Pw9B&&uZKn8%+_-eX_Rp`nZ=2t;#Ho zN&Y8|F!en3A{~?kUYzEgrG$J`R?2iynAx8DdH5>dy1GjB-&K$1c6Sycf1;|}c@c51 zR5_;Mu$R8?ozY~OGb5F1opN#?=9~56RNuxq9dyI$R-#VLncrNP^v(M`9M6Ux5;!gE zw$&*cr}C2Ml!W+_Im*=w1k9YHRUR=m%nN6J6K`z2#q#k>KI>OI{aKn+Q8M)`5(xSm z4dLwfo%_-iaCQRrB8XEb;tv`yJ^n6!9+apKK&f)g@&0G@r@}#`;0w0LYTyB>-KuA> zPo8bVS-_^|7eZRLT-}`)d?+>apO!7{&?HXtxY|q++e>uE{**%Zy7#FQlY#MMr9^0@ zC>)4cxVy|tp>Bi$YT8v6X4dJ?8@6{?Gd8i7B1|s1U;W_=C+p+mlTg@rmx%c#(RWel zG#%UouYnouDjd>^HxARdm;f92NJIcxoay|xJ{VegO}!F4lKZR&S(N!UGs3QF;czGG zUfl%2ex9-hkH+@am9tHcLD5m|jz0$is{uR--zldN4}zi{mifVV|7IyniZPoA`TMn|LpV zo-@6?n*>U&Y}nAPhC4U-Uijq2o_>6zl&19VZfvn@x4puK_0+bVoW-g);_P19xAre9 z{5EBAv~Eb}xL-LBEVeZ>$1ooCez*TB-uB7&q4XBaB!Ar0x-m8uZee>6@_uRV^I!HN zh)G3FdiT*6!;q@Y0ab6kf^R})6ZP>=Q4LLP0cme;GWH9UHgAUX4VuR^V~Mlii?Id< zZbh$CEvvftS9yr_sc03j(nKS*{fLe6_qQ}u3_bQF*v)kKBemUFh+OvYD{3r)9<{w{ z27As52x#?Stcw!P#q0EJA23Oy& zCuI8SXee%SdJ}?CmzU}~vRkzn%~++=IT!o3n^&+msF&UVY4>oj9Ao0!Z1)U??u%D${&yTb6aUOaGitXlIO^;nZ?rFO^xSyRj5&!;PNF-L_!jwY z=&&8nIj#Pyfbe4#1T#`~lm<16>-fGG4Zre)rC|H zPZd6;e(;?B7p|P9KS4hmlTZ%n%YFs)4X!%uE(GqpR(lMS}-<=LJHL0KG;mUjTHHx?PZ)Z;Cy$`DAxZp0CmO|EMDog`C z>9_5CZ8Rf+0-EkOK{H97MS8|r1|0 zpjIX*SUSF8)ENGn!@xWF^LHk-*(4?fmFjg;m?~^xc1wvW)XIXP%;V2J6=&4c$&9Ea zt|>~}5-}p#9C!v1s+ zegl1}4Z+y;mCi{Evfw4%VW6Ui@=p^WbdGOa9?Et6S{Z+Y9Be!!U{57qYZ9h^`Oj7yW z&)6X|^q-1h1fV!oC)cOHUuD+Ws1$qd(cC(^!Wo`+q)KxN7l^XsoFS(*jpQqYS#jWd zZU0y^Vtbq7!Y#3pAoH`hu(C8*t{Vp7(j{BL`z|eZ1f}$#`qAoP@=3CZ@$a1mmrKbD$kXm)Dc6(XxYK=RaZprW9 z6I)vG9BD< zoY7^EsQMy1)@Z_=sIrGxfPXr^R$G!uY^n8J=*j0k>0E5)KO_Uc{Ii+Yt_hqaZO9dd zKW{irs7iQp68{O}D+JAl8czHRGq0r|p;uzAA4y)EvyGHN#-*;!DArhp5sGl=D9Etc zazZKNWD#8sUeo?De_ph@UoKZDnpe^EnS4N|%g~GZD?H7+eSb z8gE`81KNWfx;kEHpLUwCNPhodzv;xj2GEytgf8}SJ&X~ZE#(o`0dRE~0n$|9;qAb? z<{|kz7g(buL$vuGqAq}UL{-jzg&|G7KZsrY~*^bl!=Q)GvG9j196xI ze-x?@T^T>jg){pnLrMpR4W!kfkM~R)x2Vqwq*W6>(noAG7PMA6VEbu@(JtUP+{&65_k(yQ+JGWnO`h*OBf7yVs2ryReY{qxr<( zzr~$*LyV9n_*ScN)QF|hlKa5XR_`y!1kCW@7kR4#GiSe=@LVI0XGeIb9mfY*Zbeq6 z58tc$x7#Y)JQ~H*sLw<3@0{fjLKU^ITQ+}46kN?V7I?K2Tlg{osr0cdcVoy_(N9e& zAyS3DODP2B-*5Ecuoq{%*%dwJZg(lID>yl1Llbvjwu$}8JxZ3@l!c#+&%fqSR<>c)8%-as>y7JpeII}_TYZ%JGWnb5V){+75s7vAp$}kh zoRuN|xmw$SSm^-@PDU{2lS=~X0KPRnSwj@vt!`|wYbHljmD(uvf22gOmzm;S{|$>?4>Y0miFT}CQDeJaSfc?DNp%! zmZ$R?^B84z&BgpgD?8ME#1R@6|H|+D)(-HxK~_rvQj0(9-JtHP^4W;)A7g{^*w^G^ zzCY)_?b`v#P(*kKU%Y!vPzmdGcH&q*wm2Uv48UN>h(*;q%?KuL+#DQEql8 zIvt?RuCbyvWJVKox8XZPY_bCoLd9?V){X^aB+?7su>n0xAUL#nBc`@{5_+Cl}b{CRlN2`0O0XQX*)*0+7VMB&({t#n$5z!%y1W<13b zs`qJai7l*#A(HpKrtguvqiFrg+W2mtVVYv4)O&TOs5mo4J%853=1|9#t_@-zsTO3o zkW|(97V-HX>Nk(JCEBZdvE@!2qNS3x8Mx+M&hfHdT!zVPIZJ$*q!u+udevN8g$^3m z7lgK~S|90jl0xO&#?xLL{d&HhZp|jmP$Z7J=4-)?!^ZAhsjpaf-l8Xpqf)XSwU~nc z8y7_D7am_PV^~eUVo@pz?3z9(et*n`w59;&P{e8M9*fjxNUHFe?)8$%xMiaZU*wOP zc1|&(z<5*93!6sa%v1;f=OmXn4JwoWVG!I+CtGHS<8Lqw^~)0j81wDKtoJjM7SwF- zWbux6?80(aHpB1FhZ&SSS3P(br+HIzS=Vz0e#isODIKgyKMzWQRaGCUOK20NdM&5Xujh)*K3cASnGW;X&pLr5iwEa1w8 zoJ>q^qHAbQJYXZa-Qp43e0qMK;g1^!x;L5?=8K}K zMWEvKTbumpwsPrI*XMyhlaBiRA zDRi5!K(~%DLHn7IBio>##Owv@p+S&q6TIpTaqBV^X4D(m3l0vPJ@UNl20beI2pJ2| zM3<8t8ZkA~L0M<|hQC?f<^{9$to~8Ks$H~uro}#Jqm$B4oMNE_tp;QzEk$^qf^9e4NmHi zp7<7LU(Ci1z`xg2&YaeF*d;TzhYGkXIlnZ1?e&{u*#9}|p~;b}bxy^nMvdQp1x}N{ zTE*}QeHbYTz6^^>Y!_8NC+d*5U8Y|5aMT5C?p!j#79LaMX&<=rLT0zTqm}E8DNq-S z2Orw)=xTo#3}t+$*?aOA26E(8SP&I$2w!1-pi4L{T{F5a3Z+-n^We>K>_#e!opkk~ zac``ajhX{D1=drqI#vyc3LqiSk9tgOnF^zC1Rh>`-?Z4X!8u zq0X4io!CSWm}1;L`VL1H^cP4J9Y}GBu*)x6)BK;}D}4O`!ADPCTj*f;?Ez!}1$y)f zSl*2Q?gY6qhCqB|HnrOVF81!czkU^P6xJwIPxe+NRZkAxtY-(e@2!2`KC-{89c-DxT){;M+l+eUo5L+2pyxk3GJor0!YWg=h)crL;8 zt4h@zwCJisoduV*&t0k#zphX|Thd+61dM(`_3_7$+y0Vww61yU5?lQn(=wJdmVWU> zcpO_VvT`NJ7jpml$w{L#Xcumf@cE+c2b9TbLvpbRSB%$&YBwF($13_Q;#Z7Znk|~Y z*#Q%nrZ~u-!cxmnPxg**?Vh_vRCc0tgfNN&07u}$A3ScLt%aT&tEQe8lmKgj6>EVL zx&%Wk17XN^?9kFo9>B5(k4Dcd;}?+h^yrX>jYW7!y0WMEmNzcSC{J*2nm_yJxyt0^oaeu|5kW%=E(za7Y2!7;Z%V~`b!(gU9Qyk(D$-tb^*SzBB;i!E9lyuF^llE#6moKrs3eD)C4!E_eYdN)evDKMzib4Jz2?sHL_ z!1D%v+*9r?XP`hu26iGtHk!U0U5)?J0SHFX6e!$~!tqpY^HC<$f2n{X%Ha}AuHTA= zEQb3EHuiwy5Qcm&u4+vMNTa&7NUD!yGw356DN!Ek8EkK!N&I*91s04SwRIK+W_NFE zd@O?2jFcatyvT4~3}YyyHK-@WtA^%!GeQ39It~AEQTArjT~*KG9G8{@cu!?5bMKiZyGvdcV8~6_43aHKASiUvYPg z3CWl(E#^#|{S)E3Ub?m<`9N?f-K>1hUlDA#&G$ya|BynO;ZYLsCla#*$EBDMig(QS z@XKZI)?Tx18soarNx>R&*b%3ubG$w9T{W+dTT4<#PK`>+|FML(!ho82!S|cxh-{?n znRjq-4>yCL5*czx{%5uNI+_pq)QnBLpbqa7o;s?W^)yNP+qA9e-gZq1>cId9lr)T2bC9L)!2JbQS4C3eU6P(7*UJqRy*MYY@NFB`mnTo9D3L~nln-?~abl(>T@UyVD9)hVW3f+aXR`ow z^kpkk{9HI-XhR7i(#uhOz1dbxY^dga9@ICwTv{_9AI*gvXy)?SF!berWSTkbO$yVFA0i8jDA35^pZ#{ld-Pm6j!k&ve+W;{s13Bgk=XCeD)~Hr&HG1`monAbxqMNEu=QUF)%YF7 z6m~?xkoenaA_JDC(yRe)AN~x;!NzA&QCAXi*SPU|ZDDwZH>xII5+!Wx)A+b;4p)k$yWcOWceOnDabZ%HcJ1by{DCz;|HF2NB|{DnqG;9e*IY<3L*h7Zna2c- zMOQByzCwE1wA|{xLcEy`F^QM?sMkki93+E9+*@3OcpW~JRv8(`49l?95s)+hT!)m`adp|uk%c3V{BLtAIrtNgT8 zPw>*ky~@k-KJwv?fn3{2C-oPGzBK{DKIxN zB*+?je`&E{4E1+bAd@3%e+#8;{FLTLDp;pO`D7IN7~TPpgQ{+ByPuXcj0ix^Tu-Knz@a2i-F^J-|GW!$MS1Ke>~VtuD$s4LAzF2*wE!jOWP%!bXN=0d?JgHBiHsA!M|B(e zQ97q+Q5prQ&LDB~ne=6sE{}?}${?+uzzEJxVvgVKV7Eq!bL!s_)Zqc%Ifz?`%%oK# z>JO%sFoxd?Tutl~QJv0pq`cAg{2Td}A!Vta+;LL{ohB1oPeI3|O&=*{!vDGDJkcxg zw!s`x*utl;b*}U^r*{ifu`jI_PalBoKhSEBxG}{44AtHz{F|Ek`!KxjJxFK^YSobH z*JgCVWfrJ-fZ2(1=;NnF+WU_^^ zgL*qmPz|6)R`v_`L&_cZ)Lxr{L8r&LEIqMih&4n%G0xQ1J^%$cMeT`@cO;Bh?1opL zLE$n6O>t}smw_v%u74^Yj}JbSLZ)LjLcGkDe z6~yV6)rjc{%9HkD@J+WJ^tHeds3fbinDHD_^CZc3YjxfT2}C{tUSTj!`4O3YT!1-r z*i>Q|nI8IlJ$FTitoQH@l`XX1!8SdU{su`#V{i?7RPO_3JG* z+0?N*_Cv5?;^k*POw4-5G$5vxt@Umb`7a?b>&0I;MmpY*0t4Cw+k1K?P*x z`Y}5h@-aS`n2{OS(5jQxh0&_^TXH_Yuk(9T_ADcCs%>6a47mhM8Hrlu7kT{(lmSRB z>inx(ksd6}%Ax8jraRVzM2=o#<9Nx@*pxs~uO30<#L6@xteqRbK7An!Ssl_i{T=cc zF9x(d<%Hvyq?K-4u8cww5iD{UpLO=VtOs-iDkDK zbMbc!g?WlPRqU0&J9NRm+Lqs^iiU=|b396`AHj{1kRL=&EM78oz0>l&Np@D99HhH% zOy(mgj3^$mBc$b_5`HzASlH-t((t7m@`TPtiT%rnkHDdRTKhAzK(F0?hjM>LJx-!J z!lzGkIc|C!EvbI|k+*nGymP8o?R zG%4V;vnh~yMfpP7b(O1;B+vZ9X^Vs);CQcDE2$5xDQZC z6d>iD;5xaxV)wd>>sT7se<#6PFPvk%)(|yAb3j;LMB|>hG`gLf@(k3dE{iULFwg-r z8y+vF3F{tlSxY@beYYisuIro>CH9LW=^sD7G8ozbNAW{lrt8r?uixeWZX|l#YbS^3 z^%rTNQkp(X)&<77OHTjD+Y}-d@QZ*u{CovP^&Nse%tOzS@alR8xZuW zwg++v-L}o8!&0It&_skoe?;VR6>F0hz8MeyQ+wW49jzLbsH+mweD3ghaj9|$TCAZY z@Fh*xhng=ox;#Bc{LxPxc}r@}d7kOXlY5@OvUr-0CA8$4cdpBJZ7!c`KI!QjYJ&DS z50aX4Ba2vwE#6E;`sKKp*ZjL2p~`aWFW@tZk#Rk&0I0w}@1C3Ie1+tvN1ZC{?U3hU zSZ}YBNBg-C89kxX8E&C>MVZ&4v_7}BLjkIKRjQ|n@w*Ms;gfg6H=Uph|6jWmmTc2H=Vd}-ibu9HGwhG>J zwHIHsRRl@!_NBRcp7LB#%5oSTnyMP{pUIY^Qt?Aj3zdx1+i$8&U?p~$e%jYX z<_3AfXI9#G4YDuRl6rH6p=B4r^=-6 z^cv{V#w-F9AWOg!{8&|mMi_Y#_DatfB#e|fkm~w53qg&s$`oUxIspjnqhLP;uMA?=X&B?e9qs|`d?XKk`G zkAcaMB+UU=9vs`szSX57aWGxAe?!RF!gS=jMr&M*L+`Yz4PYDjjsIL-vg;{bM=mW!)7<$ti7&?$^vpwNEcmmx-ZF49<5j0k5o+_SnY6sHZdJ4ONrh8bD|1M?!`bAsFGp=t+LjJo{4g(O=Wr%aOx?qqWgk z6H5QX*hAQARgGj?l|MZh=S(VO2E&1D5A)4ozykm<%l;nj-Tb>j(YAvJx_~5QHE|be zyJ%)K_y9S_IbOvOZZm0TBZw8GDmWqosXC6NDRdc+&78yq+CYb6HpV5=s||$epWf0N zX#lb?BUklz$OF`=&ST@mP2+s~&o9wM*9w4}Wyuwy&_5O><-n3OZ^Y|8v&5N@yDEz z&Xq4hlrtT~7jO7M{!4}D?yg%)IY7na2pw1#(mdU$^yhG>#e7@`Gu?js^#NXmN?725 zZlA2f))CKs|8>iF&oV9u>9vvM!`(w^H^$PUT!R@V`2~;;CWJ9((XCGh;~?qpF+I8Q z{-=6|pv!+iH^MdFK567|@o(=99wwN?nYe%k`t(9pA8YAEWj^;ys(%e<|CLC0= zS3QaFyso(&_h@jRajXubWWpBTZbKSurkkarZXKwv*SS%z%>GsZn8--mm9LyoZ=Zx2u-&1&F6Rx$v z#5z1>>?ac>M9cAv>$UVft>b~R;Fx69mg?8{2zY#gtpXo4$YKdj+>Yp;iJ0ItefR@) zb9!kG1~)saHo8iKRp%XzQESs(O+Fq>zhBeI$RZzE{`tw2lm?I*3YHA=d-c9T;5Te~w$I)}$SPe3^=UQ7wM z-6MpT))db|{p&#v(C+2?$h80hC-tJou=Nx(FGNYUQS(I>yGqW8QVAQ72epNlMtA0V z$Ow#<0bTKz`4N4L^$LY##zdjyw|x2^Oy7tvUM$wA+PUj9JHj{J*H=FkZZLsey+ZjO zo!hwRm%UJ849Zd(yA<1D`phEey%R1$J8C1dL9K8gu)h(m!!uVhI||x0XhO!ahVxG< zDXOZ+1U=^G-xZ!_Kz+dtjpo=oG2AZ_w+r1n~~jRH~8cnBIK>I2%u6&Rgk zdXscAVOt%5W5U!CL`H+ugz4YSa*-P{Op7wlGL)OU3F<45OaWj&Fti(h{kBSB<@wKp!}G7QhGXGG#cEDvNX(1I zcnBP;dL0DoxYlrzafS&F8Y8nniJN}6C?K?m)|rQjHswsSDiF&Lc*Ri=(1+fBazfW5qkV+=y#HuRz62@Ci+V{fC7)ffRrv9a@%^TI zvd?x3MTf|rwRjtn(sH+)J5zvf=?Js>hypiI|ME73xL;}un^27_+5#(!@3@i zjiJ*9Ex}9&x7W<|Qq^HIkb%c{xX3Ny-SzMY=_*I3R4Cr?g@)%;0qTL{G<=QBoH)o= znVnpOn(UcAZc&}=5%M0s9mAl-7WMGkJy6=-F_0o|XC{d$qMQt>E8%+*1^%kr(wUl( zovDzKSbno&L}=kaF}QojF~JII+ail~iJ};{2o%GsyZZx{J8CbKL+9oLs=k4-TaL+k zYxWuR?n7NYSZL)Vh{IlduGgxa_k$};vgk;7i&bYDFuQBeMr4}0xX=n#GA0b+=*#Eu zRoBhw!9NpkjY`Douc`Lcc0`owes4&)%BGiV80{JUANJ?CZb(Oo%KBaU;4HY{g+NE< zV@G>2H`0M$9Zik0B#m`giPPW|L`6!ks}KHYwFJ0dYvZO{3FI}b2+6FP+vWxNt^K*m z?7ijKsL%n@j3uvc;6zHkYY0V0Tpy|k;Qgjx`4t`9zwwXpb=!eBj;pX5cj;r*`}9YB zn~kyH3`mfu(6|~V6oKL@sfGZH@6XGQVuKsvLm*-5GH3ra^p0)TFx9b4v=V_PPkZH{ zOrMOg3>`Aj>#}gSgx2~#QqK8OauOPFc`~eUF5}TV$ULJ7EagPiW$^AFsS^P8n_M6X-G42@9Chz^7KuVzgOBnfXqBt8!Pth*7#zVeNo=^0-P3yyWyhQKvJc1) zY596*4bjlo%fkGK^2P$Lh{MaO@B3RkLXv^b=qxtpBTaZqgJjiEV7&?ES%j~jLnWN` z6E7gWA)2z;m9FvPde`?$#~YQTuk1*RzUfxl^YFg@)A6J5h^#tfIqc=Q|YmTzYvCMMr*b{J)kzv6t_lY z8qDXTvM1K!Ipys-*GY_vf=PWkI2d}Aey@NYDvCQwokBM>`>rrsp^%<6g<(XI@i%#QW(*Q*O*`FBI6MwK&aYTlDJBt^v z0p~EeMS@Tyt6!C}ZpY6LqW$;y@9J!T*S5b3!1DjK-8aF699!*lp}rRs?zb3aEZoWn z^8jTgB9ivMHqd|_s$6~I*p7HPz>)cBfZoP~rM0X#_lweap`=d9(>+=GqQW2E1Y;il zeMz367N4=10l5jj>MKL5B3A;K^`R+Y$(uXw?zQRg4pI%+IMbVVzqPGC*oNR|7hQ1{ znNY-wz59ocQZ3t9SkP1}ekHGXSIuORiG-nB_y={7&j$^*y~fY;M|8?u?@7Sc3dpC? zL$X~fzFjYjV0rF&X!it>Or(Mq(sntpxw>apEPZBc! zkc6=%n#W#_hwa=Ji`z+t36`w?Ye=$};bQpx{HcMHbf)h_Wwf3WOB{#eqmvXT6Ziz2 zgWu$KIBOBpL+T2e)!dfs`ZfP!n#Qi7wzf?QF5P0d{Nq4a8>nOOj!rVxJ0^5fUZY za-mRX`_agSOgP&!Swg)6+!34}ULTd|&E$lTwYJ~b+=*Mc9iC-)V@Vr4tRC&k{IA=7 z)j)afX`fn8oH|hK>m!SFSm@!FyYS>~6x`~at=Y$?)OnmU$UH*ACi3C?hkm_iCHDQg zi>$a@}5N@!ADVRF%)v@miSg$4q7_f@Opk_!2s<=-2xa(Hj z&)d0^CV?LEt>j6Oc-r<&0dH43rR*WT#N$z64fEA%u4`ju=f1osD@yHgvmvgGJBAG? zr#*u6`Eh^DuLG7DJe%nk%Eixk3VM}@ZNdr?iq1%@7FY*1{*@h+V)#zs3i1__YQc;* z!AY`uw-H!dFhE}t{OioUH#JkCz@)5ZbC?He13UBu zQ;qP~OF}ArwMdQmn$z@JMvF2o3uDn}mc-h-FRAp0Em8Os9STsm+nec?z8IeX->Woa zWBirgU~y?y3S^r86w3+x5w+evnc<8tWq#der$8pCkXf5EsB)rTS&VgrE%DEVsI_sY`>*63ygYzce4sx zM=6_tZb)r6s0&Kes=rAb0ZicuFkJ4PYAq3xX8rR+@Qn8wZKju9Fy_x)oQMovW-KZ~ zg$FP)#VF~r0rAcqY}*R8W<$(`#>(s(U(_DT@6R_B4}MU5EBg=;mdE;vM`2<`@TQQ) zV#r&`O*d4^%xh5n)L`LMEs4*@86kVGBjYWhWAyAJ2j?%4X-xF>m?z>gHa>j%(yKSy zYTBk$J|vj|NU*-Yexm+8!oNqnlS08_3@Nl#L~2GpM*YI?p&0$IBBxp#VsYPg;#o*T z5Zohh19>rWXySHa+r?{h({}5>EA7-Y3tzW>vqH;)clYvN_RqT@4khpS`c7^fvb#40 z68a9e=P!xSPlK&5g3hxyo!MT|aKIK(Cj!9Rp3%IVD@eeYwGG*AW6h$na%K98t0eXo zkDjD>5g~tP1w!sM*>MGhCWPf()%aI(J%=8Xuh8~lE*9Z^E=suF+ZCP2d8prI^x;i6 zFB;ZWMDdPF;W)WGCnUS=Pbr2B+I`^nU}}7HgrvXtnxQkG;EDFDmsH0^*etNq8K|3^ zPszY(K4XkU6R*ILkV|!V4Rn=7W6AFMbP7l;G?(>LonK9XtoaEd$=K}M?xVOa_L~0! z=?nsD>9G9dmG|r5ZQ-Z(L7Qs-I3W{m=KE`_dgS~{K9>>Hz?_XOBK14f)o0s z=#W)1%3!|IEr*z%b@CyeBHRPZ>cMZj8mCL|yM=zZ3)GpnH;dtkrYw@b_I{q9HPTJ& zH1&y~yQxERpn!mz_6~L>o4_yUjc<{Wm95FvkPCo@Lz?)U=8 zT$A)k?>T~n9+#jlCtu&UK2T_Kr6K1!N7}_xb1Qz^_Fh_g%j*F*_T(gg{KeGM752Z& zBuA=Cu0B{`kpaEGPdaa&Bf1#Xe)t?0$p~!F9(ofY&8bhgRz=|X{Iyb&HwGVKo+8hf zW3Q802GA&Rq`B(s8q_I9F*uAZ!J)j`Df6OR;*G)8XMk~rVFFV59H##OQ=!bAOMZu@SOsmyOJH)wap zmLfD_&p>rVi_#I08!Z4B9YYn}6!u^vrU-y`itbfb^4;4}awn;o*X|uWJ?i&FwPjm& zYGUGa!0&l4!tF#`_M77-YgYr!4*apvvsA~mOm6G6BFUM85H2-MQNypo_i%v*`Q53L z6jd@LUp`psh-L^Ews!~Sa`m#3OuBCzuezo=h0h)b<*cukZ#l;M$gXlL&6q6S;(gJ~ zPBpiTdPDsnUABtxib<7OVJ`GhYMH^?{xpjrx@`2)s*fz8D#&-`#TjJq8a&CW~ zXa8oIdjVT1e@G@CuFna}UALkj=tnyq+5=*qHFS8PChK;)fUq?loz%D=NZfoAX;LYB zRG0lHpz^E!E*D!Z1glAfS5Zx-b?N);`x2Hd} zr5QIaJ635o4V_|O%P6>q#M0sep(5>&E2S|OsR{Ww38ygrA%Z;d;wtk`tZ%}NF<@gK zDoROn1$9T$m}2x=*;t8tee~q^mXdQH?b|g`wc2M64)Sh$*@oHTIXQLpM(G|h?%bJ< z5=BAYYX>a%3HsTeRvN1mWMnoJkEn4i&kc4NA>``c{hje9{~SvOew2N$hhOp^>XS)d z0fi(^;!)wL+o}$7Q61#G7(9q8hX{30B3btUq_w#)>u=btzgWI?cu!OE_q2ZOHhsTZ z7dM~YHSwu;24wH4JNgrpb}2VqhbUGQ7|cs#kz_AfvV~_0;CPM~R3SEgJQT59eS{*#EB{^H9gys+Ot+RmO?lIrAUb-Gc}r9$iu$t0ir zmj-L$-0(u7EB8YR4UVB1=b1SgUydrRgcz(2lzW`0nKw4bV>FYo>S7D-Z*Mc#!fO=v zTmAv({aNP|McvnWlcVlit?9azOz5-1HQ!0bC+CxZGe=MIEBo=V!)RWF(5Z8eU~c9P zJ)siePqH7wd^+14c9I^SSiCwt=j*~g)gGmtGuymwAwF$KJUhOPR-#UHbv=k z+%knQTzdlS=B5Q(8>eyJaG^=Ii&fp9x19@b-Z|N$>*Gcnonb8TWx6Ci_f_{AI=QRB z%xlU}eF|Y@8M4{z(yYDiUgHaIYp4fnA|3O0$lT)R7?IXsC0Yh01cMmRi4}2%pK!>n zA5R*g3!}e#&3PA`c231kMxx|>=%OJLfv0;{UcR+gYk>lMav7B1Z&`W-It~CnkqIhjz=-+3JOpro%5BBx$YNB<{RMyLfyJ2315wZ%)>!v$ zkgUv9w!Rc&k=u>;Y6`$em*IQ*`4C5vH3-2r+a66wVvl8c_I`PB*y3@IQr}FpIN@8L%aa9+P0IA4=;s1gUcn`p!#K`RB2)O0o=5nPhkL=)cKSz3LrH^*=D1 zNq@h)_dQ#XXYUO(Gy7Aci_hz7+6elREap~9LHf_*l3Ux7e^$p#MHZJG9*Qsc&Yzv# z_$;2GW)I|W_n|HAUm-HF6+$9NZv_qFX;EZ#-bhj!#JIkuL>q3V4Z4HlJF-hMcUhyw zl0r*%mGZm!k|EMEy-izYz)QBMe$-B--jQ8lOgz>WDySfG%oP!}dzRUqRuD5@9}kJk zdHwJRs_NSRbps(C6$hzMsvWI>fg?jW4q|m-iVglF?_-;>GsV@?psPgbs-CFZzmeZJ zUu*F&v*=1m+_AwqzeCNS^MfC|f|l)6ykl}U+7*{*Z)}cLshKR!r_lPr{!6qzUu>Xe z4t`I8Jd?fy`ZoDvRr28UEO^xinDZG(3o>eR2HJGG7y5R$?=LqHe`tgfvL68gwmff0 zoicQ$tvF}^udCf-jZa+ynNrR2Bu=nXNtHB~4DKRtjj;(*`)BsBJ9fM#PPv668tGJA zkE?L6PMTjAl#0C_r;+Z}ktDI;c~tJU4z}??zhJD>H8UyUQMThH;r||FV571lD<)+j zGwm$XJo1q&54^ki+>UtrxXu@OH)NCXUUoI6LVaXGr--(dPo6#$R?cx|*m>|xeIk+3 zz4NTxpvb>x(6Ej`@UmM^X)a+vMeFe00grF3=|e)o|z#Nv9msoxl`L5-d&M@ zxlbzwil+cTj^~wzjFMwz!=J`B?mjOUcs}DjH14u)%H<%IY|~P6^%cw!kFyN3T0Blz z|8Z>?6`^n*260W({IDIi!LCtTK_>or%cMPw9omAnf`*paKXwdZQPD05C24RQ2`70ZOSP%(}`~Co6RNl6NzF} z#1-2hJM`CilArxwVX1J3t2MZKp+d5uFcs|=;e%aPFU3j?Sx0)=pW}+l3*?45bSj1v z4ZBN8??xRu%?hhH>~Zp|ZI?&SyZ*vEVqzo%xWyHm?zBfoObx$`OPOr4I*4jl#<_Ps zvgpatXOQf~F&T`W%<&Ss2GkFhQuIV_JMXbL$EFX&r3GG{&f0FiZXOre{|N1hd0UvH z)|ASD2H}CTuE%z3h*7sqXzq~H)Z|})SLtK*GkE@`_UJ^wfY9H^$St-OI-?Z$cpbw@ zps#4ZgEk>b-l+?1SD3uBUUgt{#=iu20D8ZD=+`&h+$ow#r_jF; z?~{c&&bdljLC_KAXGOMfQ~0=4@DMkb5%qJQ0*`|L=1fHcemy=ZW9O5(Ip>{Jotq4q zs;MVm?R9(xdH(qYu(@u4uQ)bnlk}Y;yN?Wjtdj{~a(i6oJ>xs%k~L38S0i#Z-k?=M zuRcFS@`NWgAMpE`{Y-)EFLsuXYy}vAibXlf4xIy_%0q2WaqmPMYs)aBPe`mz_W#Kz zEia~e*6VLabFX~b_|9;})+uc`O-dCfdnstSGfP|;Ycd6RrvI((+%)`p|C+1Dii*?? zzWa8X)UB}>BtD+&zo2Sa__y*+OiW#me_!B5?cM-w_qtJc>;cX!J?WqP#9VW09#xOk zn}aOLio&5VX-+qf&$6IbMd96IyZtA3@_ZHkhPN^u#EfX3x4de&js)0aE5IQ02I9spIB z7ToK@j*9l{Z9u!FN5I)F65j19qUWL*z{RaG608gsoDHD6&Un#eFMFCI zQ4x~aiqP)c5RTc&V2DB>0}k)>OMrdmVSYVo|y($F4$UT9U2CJ}Bx2x)!$ zFaUNNt>qMRB*z=j@;q zP*al$CHO^--lZv-4;V=9)`l{8%{JlEA93$Vzq?zydZrA;Bz6u62yPL}WV7^|jZ)#r zW%O5RK^Lv?aa^42Kjsfpe>YJQa@%3k{<8i>EvQ!Lh61_wQ&OtZ{j9dh#vz&~LIKH4E!S!SpT(1;-Cxe-TEu26Y$P9rkm> z9NE-&UWVFfIGlR@dpe??r$2}pm@^qN+?|coD19DSji>nO<=Fi?uO9Wf31KhvH%TuaE78dp zdviS+U8AEft7@3_*`8G93%75$6cphd3^z1?7M3@3^()?AQWzZNe4bhmixVS>s7Z_+ z^;EpaU?;g&^o02Y~bYPdDxg4oT=W^I+shUY`@C8an7KjQRmT>@{Q2W z%rL-e?3-wYwI;|^`of;|LI2I%k@NId-d}xg8VYZFn_9T@51ep!kOC&#HZ`eZsEA9C zMkb8#Nkj}4&J=F$POY{7`SYe;*S;)Qo~Qns^O(44;LyWmi^r@XPDh`Vy@e71sL;8R zEplP#@L<3@9;mi*SeOGwgb8#~zna}pHxM{`7Hjbo%=Kj==uG9l7ybr z+XSC0QOs>zR);xPbTQQ|c;xP&liQgm<4`M?);LqS-AzvD_B&D%Z^m{skO_;#jHaCT z7w;Wf_K(EYGxKG^I!v`wyCo@2Q;5I;xGsAT(Y z>fiUI7n_RDGL=OUX4VQ4G2E$p5v{>g01T2kbv!GRFs22oseaz35@(M)7 zkt+zl?m$SW!Y*-U-@c#jY#%o*MituO84bpXAYlxs$7_GX$)V9YSp%XwU(Ig`HR`uX zAtnmbq^H5mt)d~Dk`F@zo)KFo+i5_D>!M{2WkXU^PxoV2X>a;q9vHxh)Ox!Yko}hC zf#z7205ZF4P5l743s$l&1z#__cbRV(=*)J-+{@U@=2D5+6uJGOaglXodHm#heWIp{ zrL9;L2SanPBq_lEg$j3@O~hUsO8?feOVPWS?@_;>{WNDQ zT~dqz9dW9-DI=!2UPHsiQ$o`(=FbI5#=0>_De8iDA6?5M<19IC-hAtBT*q>LD~gIt zRG@o|Ii;n(%*o2cy$mc8A*s;ZjPFTj-g}xp+wklJ{{vdJOA2XpG)bL9h6oZ*6@_&=G9#{2Rwv1!crN{UIw~nxeu3iItCF=mbIRwIYnF zGX2lHhxW}oRPxhB0b|BhJw^As+stkhq4z}^8y~={)?=SwhOf-~O+NQVHrCb7yl1>J zhaD3YkK-^ByI0;88`gAMho7Eot5o{CT83lo4t}aOoe2O5Q8d5DUKB|+7tk|W#l$iP2b>Pdv^oV21FM*$pw@Gvt~|ABv0EYze%}3zzR= zxXC?9<^W!-^k3tb(jb(b<3e(kSIU$O^a>pn!3U7enR+nMeoN9<^|wUmo((3rqMA+g zvvY*)3frlhLDae3FMYk0|d@q$KumioXvL0QYFd-?Q| zF@&r%LS+X5K-f8X7rN)nc#W2K{@}T?=j+|nL2ZWa9rgVHF%9|(xb^cL?XCOHh9G=R zFobJSDpI-cW)tJ0w=CsbZKv1-RmH8o|GtS%jR`-`Zpn`Eay3%OyYLfrIfi)ttEUw z{Hd0Oh%We!#)LU%q10B_PSn3o)8Zcmcfy)uCGzE=?@(qwFQhHs^YxzkMYIL(R7l45(#b6AdGCtTv6s0z`?N2_N%Swb<82N)bfT(Lb}s);niR zFwswJMoYlxhwgCr6SKwcP?Wp%3V1e&&b4WI{GpR~>o(c4CvtNRD=!yBWi0UfSVuJ4 zz_`S1}zq!U}xda`D5gcQ{Yb#)F#^%ha_f{b614;2LB8+ zzYsbLh=m-xsFUT`rDfnS%u~1d$akfl17}a@586nkdvae)JH3Xwy5JYIXk{!7VzxN1 zly|#*wQ1^)r-~+HYjqorKe8}3E5jB0{l z_fOhu5a_qYebeNc@tF}P>^vn_@U8U1Cm~$q|#_BJXB1tczz$l)dJx6ZA5$vOtIsEF=2a-*Pbp0{5ZGZ}xgvh-0|QGKy|& zw<|uDhtuA0e4;=nLyQ(LBqJc{brLA;>Zzwhc`#96uK5OalH4Xk6cpS!?S zwp}O#R+WZ$ku#QiJ56AG4yyBALf8%gSBpD7Sz5_>sP6%;{-NLaJ6Kh75p!YuM_nF# zW2K^5jkFI=t@U$F;exs!!##p&7$B2$?p4|yBtqrg=>S(}z0^omZRN9QN)whtr>phi zO_4-bwG(^k8JQW9%+nU)cnD@HoT)PM%P=`=Tt3#xgwp;fSn9xzq;ieV~Kf&Pj!3G#&yi`KV1@D<*l*T1Pm=ll910kqv z#jlV8{kNnHjqB<>lksv2pWE&XVOxKT%?50Mo04M#ArjMDHfxBAn^Vi=JHqZqBN_)! zWP%`34-7#^5jjoxlc*J6P*WcL()bJUS0gtz{GSb9GcfHuvc@U<6C%yQ0?k@p>F|8N z;Kz()AD1aDYkIC+KL5b)6UiKj1Xe5q%!-Zjuj~gO4oez}XfunQHkbr2WSqIFHFH1a z*ZuR-nL8X^On(&MLmyuDmrGe2?}P0h7xCTO)LR?(vnjFXWT&rtKy$t+EFFu_=l++R zKMx&^@(p+G;5g%KUGG(pqZXSO-Cqz&3ksip_2v%SJnqfPHLCqG|#swG>5ZUIZR9|xkY6J(? z7hE^j6Jj1!6u?A~r@8Ubj2+wod4!B(OCmPnQ(lX{%U@4d4{G4x8YgJZTXawV-1rMh z10!eQ!y6LP!~pX^x$jn|r?|uq);`PKti2U;-#vh&@fAeF)42!bv*_(U?$da}t0_H% zNQEDqTEuV-@j_1b^S?k*CY4H^JT4%lur(vWZDlRQd$7Gsh(53 znYOqd+yDpnZh$4COhk|}XK8A}VW4zWgz9%9zD}KgIm9yS0Y3vqP(t@#O5?i~+sQdF zja*#(kwO*~Q%aG2cvx8vvK}QMaGg9!YL!c#&Tn)TXG_6El;*swJ{dlc8Kq?$JvBrY zESG(3iM~S5{UhCGLx#t#_IbAb`dIqHxow6ie~IL9BDPh4m!+TO=R&*tPp3M+Fc-H* z3s(uYMoE_tD%Q_3LR?h1@H(r-+lO`*@G^={c;D*^<>2atnI?hBfXsCH%F8l3&$*~ z^$ePS(1tnSRN<6pL-MSsc`%qt&i!$*Z&4%hLBLUy4~vAK%dH>P!ubU8!qJR)^9|kN zX`=YzVMtd?F`m(u5^5!|gIgA~cvSt2;xG*4`hk7B(4X&bK={qpP(xw)p6!Xz`5`^f zhIWm#1=2NKvLZLj=9)Fbj+|>(6QxCIM38eVDG-E~^B$|Pz0wGhbfq~tAdYgq4#OXJS4R`r2*pLG%2P{cgptT?F`?Y<*p?E@*N;^VhoCd$9$Sk znA5jKQo6Yfr*v=A>TOmU`;7!G^LpzVZ2oCEGTDBQ)vCYb0PSPJh5s^2OZsO*ZXu(x1Wk-O)^ zj`Z%gl(UAq+=8LhITL9^Mny3-GPj{p&f8g)k%NB`#OgTHQs;lxuPXy`MJC+?wn4!` zbw{RYt`oqf-v9eJqNYvU{bPTvbL%~VlWISWR7jrxPgyb5ENi%WlGmPdLhpCh7ha}Q z_crq-9(4kTt9@V5?OOx&j&RlFL}SH2bnlkO4!+LwSN|?>PMa#;$9TJ_eqfg6IvgLU z%tggSz2$V^Q)q77I5D0L)^Q2gukS8*P0{@j|Fewl|50_O(NO+>+^xsIQ^sS_!&VHr)zb>^9*AkuJ>qoe)9qFfUkhp0s%`n)Z zfR@Lw2u4bh&<)o3iWR0ygdS&?Hy_BY^2+8W(JHVdVP)=PSV0PJ9m_ykxfa(N!K%K5jV{PClt+q1w-f5;xDGn-w@cwy#FeKg4RLnP$%FB&l$ z5O($X0lz0W4jMjkt}WzjzZD;ifS3W}kxlr>^o}TciDbPzV&wK={C4dE%k~T1L?D1J zSAcKn;fQ@=4ltI%Zg-9K|K?3SVBULTn4(x?lMBtw z@#r6fo+n2zi+@l+Nh@(^PBuGl`h3((Rc@Em4w-A-+7mU12ae39phGXWuq{~{>}uW| zYHPy@xXVdlF0^+ej{R@Lna%^CrXK^Kgv~Rhkms7HZIHMbe))gKwad%%C}&OG-vUA%(k_N&i3dd zWi3u&2P=K!p+<6hw%OYnc99p#Kwh@E66Wwi|EQw|#g7nh;`ltU<;ITP4l4+Ltg@)T zWV!nw7vFh5g60>yZUHQzo4L#j>HS42mM*)KLS>FwJL}!e>Z4p@OI@QPy%fJdJ;Ufx zk(Sdyw96#qQpU1y>f)HsNtE%7M%Bmt)fPtwbpbx2yW0SbW=WZXA*5u|9ocL+W43PP z&u%^9ayI^%a$^0KBYFx60tf$gI8fU_spI|?PST$TyxLOi1J+|j2|5{BE4hE(b)&)l zPGn3?A??U*#oVM41kua7Zxdh_L-?a3{K@_f>2ui3@i(i9fj%`asl^!8)}xDanc9a$ z_MW^do}{5e56gDPou=5g?N>3Q#2=IJKS)w3-P|wTP^n;h4_4bnS}Zl0=e$PdCxU^3 zu}`+==XtzUaV$`SY5|)Vdv6d9N^OM{k-7&|>jJDj53)J$9vfbrgbrtEfY+By2qMWF zj^T``*$u55z1t?w1#6eLtYB-D^c+P9F%P%#3Ph`+e<5O!{9;A;YJXiF!h+x<{s$o@ zeaJDYyFj7-#omH9wEK5tW@TctVNmY9IXC3amomJsu;uj<_oGEAyy`NG%x>kZ9u)eh zS|DToKpGqXAyaVd&ky{hkpeS+d1R+YKY=?7&-z7iV1xgW2D))(wcGo9_2}FiUp4oj-WH_o*Nqg|t1Nv6b$I|a93GY+St(rAJr{_F@(K7j01FY6tue0N4W(MGTx zQXsqY1U$eg=x%H$DTI&+t%d*>w@G3gNijCp?VMuEEUh*g+msHUSJ$juPEc{EKpvOC zR#!kohLhnhHFri4VwQIc*ebk>bdFU1CLD=(&3#-(!3#;*d#Zwc;T}#VS7q0DUysa9 z9Z>v*tatxTCx4b%GpR(P_QAwd^4jd9Ri1stGXKqDeMo;$+)1&na3E}$K9>sSAQ%H3 z1j3|FNC$yNMEeuWn~l0#xB6FFZ3XfRWOFgZkVApQ$9~~F#&0T3$BLe((eRIys^q!5 zSB46l5e$5l;cC!h%#bG=nC}(sU7~I8tkmk$G$2AQY8$98gl zL(Ki&ogFImAjIFEEk8|X2ic`#2fSM1uq$0a;p)o2ELer?`dwjaU~SGo!fQypo!la( zYmb*sOXirN7kf|igDfs@J`xS!^vJ>rzllFO6;4sQlwvdZ^Uu?Rt35!iEs@w)wVtYc8n<866&RnG z3plF)-0OgAf4y*sY>(7O@n-Vp$ac&|=ilGPldM(?rcvgIk%7zaUqu2Sl?A2WoknnCp2OcgWD*P`^VZGQ0>pNPDYK75su_x86#25)ZtLPh0du2I0a z?VeD!fOtqaCWgJ0Ryl~EnKCl+gE3VXI~}ZZm;n#UMe6>=q@l?ng&^7B#y^yTGBMI0 z1*}oKv^YmST>>0iM2ag~`w>SBuZFM@Pp!7lNtMoK`?+vV>~EjNw(qY$0)z2(zG<6B zRKxaV_as!#cUXIdu@A&Ch!K%7V~(qDJg+QleXB4fb0PFdpRs0EYub~ZYsrK!GaTf= z85sn$Y~pyK;TYo9#p*;!Zt-3qePox_MYiD5>hl_hhw+HA{vX%$z%*nAC$24=B)=sv zSFxRb091iSHQlpCD-`!`5q_gPID(+B_n|LWD z4Eu9#idPfkiqVCs7vGamGTESZyjT6?>&*c(uMpiIV2JVeE2SSX;;OVYJB~P zWO|rtnlA;?PTt|RZ~YLx{SwKC@bzY9;Lh1yc`=r5Rf{IEpZ-GVYgR-)wXB=#6$1=G z?~i)?O3rqdqYQ3K(&^8lBD`f6_NnKjhl_R%1kVFv9hw!2EAI%xo13cV899o2!RP7P z$+j8bPtInJbY))7^YL~kUYFFd@9l*e!Rmf9MI&6kr{~hZFOcU=a{(Xemb_e`U$b|j zs$+>P6&6FtV6X;$%X(fr(>^)fW!pQTZez*4 z6s}KKWf+rq@4CNonnSldwJ%EwzlR8E3{9u8=)v-nhn|V|fYrOpn{Ow+uCg-zI>Vyr zu#yOson6~wL^p%?TFxir)?|ZcesRBA`$*+LRo5B$B_3VNedz1+)kdPcu0eI@Ygq!@ zo8G(Jq34T9Lp{E4dmrRXNP`=+NJdJFUQD`*w$4AbtFl1ev!%69dDN5EEAiV@XMxo} zxD+rSo?U#Kxg$>1yAe<;^L*2?SMIq+u6OD$N*@9ui#p3ZZ@T-!FD?OCa{+GGa1hAC z^&RzU&bX3!(c4@yEu2lYSAmrGDBb=gH|A@9^weEg>Bv?^Vgv)YbO7 zZcC+p6M}4GgApv@Wp%7vOq5rpaw2#7#JT!;Wbz<^&!14TzPJ_d(0m+N#eP2$yPt9# zUX;Kf0ym@+V05B{CF2$U_eQM=rRwSfu23C7ptRK}MkS*FnP*atWdAsYHhZ}mR(wa9 z-S!n{OP=#jD__rYg>4KMeid0RJ+Wpnczmp|iC*0kY^aa;!F{8;$nDj&T3}_eVqItc z94R|As=B8=&x8C2@zBlYQ0^SfN*7Oh3Xo@z-Q0_?tDV5mO5_ZR`?T9-;}u}1xAPh0 zw;X48`PSPw?8T)OHlAE2TjHK!+btkUwiH&4XN|rUT-hTRQ5ocII@=e*<6F=EVq*S*31VrFNL?wY}PzPP00Dq z&VADsfWD$TR)Xv^o2%Y(xr+H|aT_LCsEm!M7L!VVj%v!>fshR;I}Dz%&9s zunt^*X3m!h_2+Ke7sr^|l_|w#y}l>z$)B&kt7uyuDWnBPcbqFRKvsCQ!F|Slj7=|S z?hS$02l@RSnWs}DDT$71ZTrLTGPqJ#;kdJmM>MTu0`!>i2){fsS=Ts7|6YG~ByB1T zuwapGIVDfy4ziy;vB1wdE~GQNbsBlLS0Wdwie)k+q9jCh5HDWTBDii^bP60l+gIH_M; zBt(9L+h4y*T%Ea@N~TeaQ{x20e`|DB=;RqYKgc=E#p~&;z$r~kHC5V>{b^CSIZpXu zEbps?%ZygXgG(^e@C{U^V{F8it`gTsuT-;4@7qeI3UW54S0e(Yp%Q+zt>gQpDY7@( z;zRA}&z2p6`8ORsyqjffbp%BZ1~_HoM#8*M3eFDq7t;|qVpK#vPf`|AeLd%|7Ei=g={?#KXjk&PC z7vm@O>onw^3eskDt>?-;S|+NtcJ*QL-H4pSpkqlu^VqI4gJP%Ci<@=R`lpg97dM~2 zJQC+-a)S-H-rVqedNTHh@S_)VOU{yFOnKZ>p=! zZ;HP(RvPu~%OjXeC~m$w6@;+4`BLe)oLu$e!v-%qs*(IMmKbsj!Ep=`5u9v}hnVZc z;2#DL8NEnZ0twRS)z68VcC%%lBJ#Xu3B zWLx--^K0eJ9K>@EV_gatcEZekY>v(Q>zAbA#jB5dKgfGMT@6D6&8!Z_WLs55ufq~v z)F@Zk4Rgqi5Sik!wMILn8U<|TM@c=!WP@CHwE?8FOXB5cm9*bB=)$oP`mL-zV!vVj zog(>RWJ)rYm)QSHb|dqgRYDFW8w}X&P=jm|-~31683y!sgcvb@Ztba|_t|0}w5tG^ zd(w*SF)k9jUj04HYw^F+4;aoKilKeRB&LrCdnOI|m@^Uneos-rmXLLS- zuS>O9+M4#$6K_N4U~|X_C>K?C^8zhkp~yeujeN6*Iks9v(veipp;S$T2Y!;H+DM5* z6{iWqDz-PJTNtRdXZE zpn}b@&XK_BL-hkln07lM_!p0_{SF!rTSz@oD;dSwHkWN9o(-v2{Fp^$I?azrH*x|G z<-f^6-K>cWd8T3tk6mXT!9VK)$i^?;Td-gfwx%V_n{lgo&)nAYT3uDlxQF##60B{>_Y<~D^fi-qu?&ks7S5}>>0%X(v}M>HoYK8QG| zj+ZRey+-%%A7Q1wlgY#M-;g6gieF(&rGC8R5{kde++KGE3q|;Q+PWIEj#KK2;r;uX_T@d9mj zD2lJVfp~?V=f>ySn;LC1XNcoR%?h2)&3GZ&@b>qVYGElQZb%mKO9N#Cp;Oo)Bts+A-#2E750V+C#{J zU&eeI&zM7Da*LiFKEWrc9cFWcBYFy9m5N6!<7VcEVmQvGtz*Ntth*(>-~hWB2X-@a zn6w-Z#=Frup?h1CslV|HkUTvYPQCWRA=?AQmENJ3nf|_Io z*yGnBgD=EeYZ`Z%XN6SiLV&+j{hN!utz;FUz?# zNp!%>2lAc-Ea|a$#L11lx@g{p3(^O2F-_=34b$?kExsspnJ{@V{GPMrYj^v;_~ytl z6HL03xxpDWB;r1JA-AUDEvK#LBBo>!sVm(T!a2Z;5M6JJ+;4eW(5GGZ$GypSHEbxA zWumf{;jURwMAdCKrMSA>VR$u1O$)^r`W2o&KI!6KaF5f?uAmrX+oJP7ZyF*kn*rGC zd!M!Zb;9w8^qEWT^|MiW8D!RDX_vFgodSB94HIP7m%62}xsIlvwFy8WOi*wr^7rP; zJs{}P*jEdBv4i9S11tG0=;Q=M)IfkGUwtKiP?O0{ElFf+G4eQ6cQom-8 zSk~JyEB2F)TAX!m0>=wd1tTB8lumkaxq&sy$oW*!TVbS!M1~Z|5ySQ$VxA2;@cfIn zZ>!TA?}Ng-a@0L5Tx9->IRi*SV9b@;Oog2iFFs0n`kL|MD|Y0U9@q@DIZ#s);KV$K z9H`N~+{?YdX+va2&zPFN7TkJ!E&8}PG9&6xEpbglwAV*Qhe{aA>K07?A* zRNY~c)wIVdDI1<4gF63LN|7%@@t6mWg02Fs$-PVL0Z5I1Uv(VrPtm`;xe62FsAxaB z6}Xr^Q_!%mC%%K%8L#D&>B5s}ce)Qa*?XUC!@krCDZJUfeL?bvTrbKHXJ_4$N}ZNKXyFlF-30Z;4pmJ+L683FJ%JynJ;6rr&$zs$ z-lD5SJS3MRlnP#7gpJZKCrAwkeMsnMJCVSsr2t-#xp3kWxA#5=)MPUhfPz+rL<(n5 zXB>W%5Yx65F3+`dA*l8JW}&53_!8B49Y*-kW$tNtk?buAg+Cb~=7d@6@ z+pevn^u>B@`=a&Qed4&&UAI!PFMJcU-adq=yFV13#T|+C6(d5vMT_RVfo7uAlK7Cz5X}BWyI^}P&F%5$X z_H4(}EDLlmD1qsz-&T4#4Up?_8i}MvJhYH{4qqaDHJ=|zdBicSMYur--$vfQ_0ASJ z)4l>HTk&fJ|JaM|ITzuw%YAdE+7Fjz2x#7*st0M-g}QkcdkNCzIH}dY3>;6Yf6-u= ze=%S5O|Cm@z31-jLattJ)`vUimq{P+M=XUygI?I|tWtJ~%>Yo@(w{&aVCdmJdUJq= zXSmL!f&S^>KJ_cgFLsUb&r%PSOP5hHoM@ieUgV}-^Acn7xt;-{k{=7N^4gshU!tBf zBHEPk$X<$cV57F>g(r(7w}um5+a_BKr(5bXokS-+lj0^!I;Xxf+ol`Heh-MSWaVOC zr}%0g=!v2_0?)^$N)%2na66Jfb&mN-rN+*$eF@C6FYRcwn5#Bi4+7Z|*;n@+ubn0XLBP@i zTm5E+$q}T!En#b*` zEcj9e)eZM3sF=UO3d$QfQ6VJuJbe5%?B+SE^J)91TMlC;Ady`k89BRL+xNzdy;Gd9 zPIj!~&6<@6m~79eL1`0VyCa$_w%d1DbZhpVw5NOL*+y;ev$b{n$~enS{)?vV+MeX^ zECnF)rEWdMhLG>tCjyvJ%l2ul3)1<~q;0vSjA(ME)(dU@Dpq%buk@D8YDL0Ga?i%N zcG$i7I?32>_E@~n1`~gIGVm}|X-BxQ(r!``7*Uh;wTyUZoX0Xsy$2FK;!v zdR&8mete%@Xu~R7GGKQRSx#Y0Oujad19eAg_`Lh=*3o_QFQMiblDyFy$oj~zXbixZ z{`g;?_zYDng6Zag+~XHsgw=~xyz?z=---MNxwK=W-*!B&3 zB0d8`*mqIE>fffAE?mB5w&brjn9!<8OO|A>{0!xKYe zkz>&WEJbSdl=gw4lPOEd905MWvEU zWiNPhRgZg*TGH7v3k^Ii=St6U1IT{^=4>mrTl@WyLjNO_WJ_bdyX!ZneOaZi`h>7{ zjIOo)$tTj5TU6hG^Yh)BryaJPpa;oZYroq!k*OhrY zJBrs$%T+d|-*GH@+H{Vx1&_RAC&{HrTo2A_d*^v2N>{6NlWn^EgZ-IdtiO!#6WEQK zDgTsn&?e3#Zba+cU}a?K@|?8a(+K1qbKSm`|6y6Pk+e+y+lK^FNJAIh13h^Nlf?zhS!*6;ow?JQp9o0j*vR3LwhT&R~!2 zin)C>slq@dq035m70NvAb6^X&11Y0l@W9+h=|{)cR9u}S+M6BitT(dWAFL5MQSA%FWVA>MV!S$fJi8ep^;6lb>H(sdP2Aj9jENm*Whhmz-FuDvuU! zW(yoN?55m#o*qYgb-ncWcQb1r2+$SqvRpJ;WG(Rl7i0(B?Wf;Q{hcSR(AQ<^kKQ{R z&Ik3SY#T~2b$8Xh*+==$Q|<=sDdmIO*bm0O>b?z*gq`e;RWu!9{#-8g?*?}>pHEmQ z3Bbzyj>-{YW1+J=GVYFa9qE_SC%noWdtU*JyEO3=5TQ*%YxmHkctPaC20k}U7l_^( zK1cUQmNyg zKV;W~KMu2R+Z(PyFGx(~n_!mgpd5JVY&8Rdm(}w5{C+av| zK+kik=$|rLODHX;V&K|~6NPEVw^C}zb(Cl?!t|lLvcqPF!RY}braDg?lZn$zyuNb% z->LHwKp=@=yv=SAFUZ#aea)zBpPeC(V(ZSQ6j#3f7uP(*e5m=?c{_2W%pL%ghJ-bC zF(5G4b_O>15_!GU%l#J^>m{EMbu=@(AXPnvc zO78+~>?PzeM2nmH>SDC6s?7YWq2xu%`~AbwSBwVgiDm*SDPnG0X{7V^B5s|eP19Y7 zbSL7K1Fhz-`e&o<9ir?#;L!EfJOjuEw#j~3PcuXx5{LQq(8o-uP3NmG7126ZA-ewN zfA8xQqj!J7qUoy@rIyzSHIG7_Kpk#jON}nGR{Y#Qr+SQvS!8z)Hss!~N$SwN)B6!6 zAi|w?8T@S;6RSQUCh9lBp0_0b%{}dW?E@E#Ge1UdMFA2HQvlhW?%vdRzjQG0SXl%@ z(29JSCeAODZ8XfmynZD|l7kIgTa`Ew)X?A8U(4M;-eXVfS1Bw#VMCvvHV4QCn?60t zG>?LgAHrcCyLvrHQH*d>8lN7lyVKA8_a3elR&?EeediIZBfJ%yp~!ae!z}DdTQ``wes5nxWz|gW zfdA1~1PvgVJTThe#Xj{(s}QwF);()*Z~u^34amsq6`bzf5hOqzv|q-Q+%MDda}oJc zaoZc=oD!aNn0~gQ&lwEe07RT>srzBc6Fi3u+|Re^F_R`m@^{$9OYb@qEb)sBd#cJXM(t)vY6vxt;zv-g>$YnxleU-6{(i`OP>CR3{SOD2YL zxldXX>MzAIr(9(7^kcJ8#PtI;Qw(n12#e!@+FBkyAExmd+MnIb7QVuFnr$2Md+}wICqJ|7_=G)TEX3)tOWs;} z!g7XY=fH(nv@1JnO3iuJF2%L^k~kWn_Z>HJ=c`+J9z(`HD+QjcsoeKy zW$H!2!N`r0`qMIux6aQ1HCRT_i$YJqM-?*(yzWVdq(Iu4TCmxUaf&k+3NR;LRqoBkmvB{?g}jmQgLC&C%pw>F_3F(M-f zGsB3%j(Wp^aHS)J^z~QoJ*5IoXYw+N$Z**FBs~HuyM~NSel7{Q|0f`)p5etFvRcOP zly@35PzSt(2uINlU2+>~Jk)&t5w8Rb$ccygXO9{_#m|`x;B#WMukHkXWP<0NX`#O7 zZ|jn*PE-!DUzb{ZyC?t0CtbJp+A;1jzAfJ4hBVi9+#vDR&)dV7uKnzDRD>T)G1m2nr>fDmhKNV?JORyqIL#PxHxjR)ZO8j zW1_Q#vV_(&`(ivk&$mMqlYNZzC8) zfhnw7)&^Y+>>Qq7ss3e&Be7(yShwSR{C65|I27J;VH{{e!;g7l$f~~f9!`l1k+$U zsr64q+RXt9Vvqhfl5<7|Gy!4d=Q;RI>;wK!XcBn$!&q^iN)O=vG8oadOY~fE+M)g* zThgj#XFr(WLD#|G* zAid>uOlML`OY6{+uloabb)6-S$!d%_HiTOP%rb>gH8b-+>%wnDrn%n4{2WNrv&Tw3 zgT~4Z3@Bi9p{qQW(=4WNzKp}3?@}F#UfUoGJzoSWwqM31L;#NZ%&{UI`}SjYq~@x_ zX!O4;pFAoc$qg|@PHSzxD7&Q!mYEaYCiz}jNX<%KLP@#c(~R|Zn*zL1Z09aMngrzr zF3Xlc>|>&-{4{#>DdKm<5K~hWG%I8cNTf9(;Yhz(R4r6pEfJcctmIUHwqfInh?%;n zwHDSFDjcI zvsF8g-^d)t>}dpfZyN85>$3jD(R-8lq?Lb5Q=|L0ttYWaw@#N>C>RVQCiO8T-6>RXu&tqoN};Zf=b)N-xW0^;@lY>~LEbR%^N|8NA?3U2x z+AqRuHzw;)Z4=<&GXC)lV-Lc(=#`>O& zQEUKp?tb9^Bbj`|tA3Wy!xa+b&WnWfJKRp@LlZIhMQ42N3Y6+B^(u2k+?TJDmt@zP zfvn&tjj8Ebver;rtt(KIW`%pKy`uvBI`=A%J?L)YKYEi4fjQx60 z=+i{V`q=dD9_R>+C&vOCNF9(T^nM+7$hj!v^4^l`SSp!=8sP6}39op^w@+)=hBoBT zTFjWL1zIXFT5JsW;$`+eB#qZq%4ZhHC66~HIu9N z@Y&K|U8e}m<73!+Qvt&`Bjv`D_rI)6dcS;zRwj#JEGbq?m1?9#ShEaR22KfX|~tNy`OS=OYbyR9Zyy_4^uuC*2d9&(Cq33~r0A9X5mLkqZ~d~USFJN?=XfT{oGGl)JR-$<&UNk8ZfAg$ze_nd7~?aNDDH;xmpWBG zO61m(*;@|ypuEumcv|jN&ZA)1KFWF=#%I3GZ=C^hJUw$z9A@%+p{9O~((#PBFH82{ z+$-)6#R<@Ci&>Q7O+ej&WOVb~jTn0(5N!CCI1q@ugLu^Kwnu$i_`WaC$Df8`7|S>A zjyFVmY5c08r9?E`gf|414@$ z`1#(aEMgzcBGU_d@(`)R|FRbiYmca$cYfODRnUGu?D^oXlYZN9ca+_Q^qZ(f`I^wo@lKVRgEvrT+99X!ug%-u%_!e{NU42Cyyq-@Z3%#!^o3$pmmn?(j65OW z3?Mp33S8go%Jn{Gj_W0ksJ>1~laPN$L-j8Yt3dyhCpx_I;F?e@t-WKbSZ35xvbg@z zhwuI$`-cs2%wuZEloXfPvyT{Uh_-ABrJOO>pUoBACXyoeI zT$#V-?ZDg{3nz1F zk^STQ-vl?|W$`-^V9eNFi6Ptf-JHI*`QuckK@(5! zYCexn8iOw_$-6fZz4U;d`5^9_@?R4eC{T-^)K zx!&U@p%Typh(g{4xrF<%?jzVf-elo_Oye}l-96#|4{i#%&fx9#_F-(>i`{?p#~HPdGn;6LUo9$m z{P>n~?9`X0ztH{Myg{E=^iv)|267^p3r}pdk9C&3;|rA-{aU#V+2Hn1oYhA`epWD- zs+u=-vPUYu9I�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%0AKU#s< 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∓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 literal 0 HcmV?d00001 diff --git a/assets/brand/bootstrap-solid.svg b/assets/brand/bootstrap-solid.svg new file mode 100755 index 00000000..05de97a5 --- /dev/null +++ b/assets/brand/bootstrap-solid.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/css/docs.css b/assets/css/docs.css new file mode 100644 index 00000000..6e8f552d --- /dev/null +++ b/assets/css/docs.css @@ -0,0 +1,1347 @@ +/*! + * Bootstrap Docs (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */ +.bd-navbar { + min-height: 4rem; + background-color: #3F51B5; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.05), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } + @media (max-width: 991px) { + .bd-navbar { + padding-right: .5rem; + padding-left: .5rem; } + .bd-navbar .navbar-nav-scroll { + max-width: 100%; + height: 2.5rem; + margin-top: .25rem; + overflow: hidden; + font-size: .875rem; } + .bd-navbar .navbar-nav-scroll .navbar-nav { + padding-bottom: 2rem; + overflow-x: auto; + white-space: nowrap; + -webkit-overflow-scrolling: touch; } } + @media (min-width: 768px) { + @supports (position: sticky) { + .bd-navbar { + position: sticky; + top: 0; + z-index: 1071; } } } + .bd-navbar .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + color: #cdbfe3; } + .bd-navbar .navbar-nav .nav-link.active, .bd-navbar .navbar-nav .nav-link:hover { + color: #fff; + background-color: transparent; } + .bd-navbar .navbar-nav .nav-link.active { + font-weight: 500; } + .bd-navbar .navbar-nav-svg { + display: inline-block; + width: 1rem; + height: 1rem; + vertical-align: text-top; } + .bd-navbar .dropdown-menu { + font-size: .875rem; } + .bd-navbar .dropdown-item.active { + font-weight: 500; + color: #212529; + background-color: transparent; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-position: .4rem .6rem; + background-size: .75rem .75rem; } + .bd-navbar .nav-item { + position: relative; } + +.bd-masthead { + position: relative; + padding: 3rem 15px; } + .bd-masthead h1 { + line-height: 1; } + .bd-masthead .btn { + width: 100%; + padding: .8rem 2rem; + font-size: 1.25rem; + font-weight: 500; } + .bd-masthead .carbonad { + margin-top: 0 !important; + margin-bottom: -3rem !important; } + @media (min-width: 576px) { + .bd-masthead { + padding-top: 5rem; + padding-bottom: 5rem; } + .bd-masthead .carbonad { + margin-bottom: 0 !important; } } + @media (min-width: 768px) { + .bd-masthead h1 { + font-size: 4rem; } + .bd-masthead .carbonad { + margin-top: 3rem !important; } } + +.bd-pretext { + overflow: hidden; + resize: none; } + +.half-rule { + width: 6rem; + margin: 2.5rem 0; } + +.masthead-followup .bd-clipboard { + display: none; } + +.masthead-followup .highlight { + padding: .5rem 0; + background-color: transparent; } + +.bd-featured-sites { + margin-right: -1px; + margin-left: -1px; } + +.bd-featured-sites .col-6 { + padding: 1px; } + +.bd-featured-sites .img-fluid { + margin-top: 0; } + +@media (min-width: 768px) { + .bd-featured-sites .col-sm-3:first-child img { + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem; } + .bd-featured-sites .col-sm-3:last-child img { + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem; } } + +#carbonads { + position: static; + display: block; + max-width: 400px; + padding: 15px 15px 15px 160px; + margin: 2rem 0; + overflow: hidden; + font-size: 13px; + line-height: 1.4; + text-align: left; + background-color: rgba(0, 0, 0, 0.05); } + #carbonads a { + color: #333; + text-decoration: none; } + @media (min-width: 576px) { + #carbonads { + max-width: 330px; + border-radius: 4px; } } + +.carbon-img { + float: left; + margin-left: -145px; } + +.carbon-poweredby { + display: block; + color: #777 !important; } + +.bd-content { + order: 1; } + .bd-content > h2[id], + .bd-content > h3[id], + .bd-content > h4[id] { + pointer-events: none; } + .bd-content > h2[id] > div, + .bd-content > h2[id] > a, + .bd-content > h3[id] > div, + .bd-content > h3[id] > a, + .bd-content > h4[id] > div, + .bd-content > h4[id] > a { + pointer-events: auto; } + .bd-content > h2[id]::before, + .bd-content > h3[id]::before, + .bd-content > h4[id]::before { + display: block; + height: 6rem; + margin-top: -6rem; + visibility: hidden; + content: ""; } + .bd-content > table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; } + @media (max-width: 991px) { + .bd-content > table { + display: block; + overflow-x: auto; + -ms-overflow-style: -ms-autohiding-scrollbar; } } + .bd-content > table > thead > tr > th, + .bd-content > table > thead > tr > td, + .bd-content > table > tbody > tr > th, + .bd-content > table > tbody > tr > td, + .bd-content > table > tfoot > tr > th, + .bd-content > table > tfoot > tr > td { + padding: 0.75rem; + vertical-align: top; + border: 1px solid rgba(0, 0, 0, 0.06); } + .bd-content > table > thead > tr > th > p:last-child, + .bd-content > table > thead > tr > td > p:last-child, + .bd-content > table > tbody > tr > th > p:last-child, + .bd-content > table > tbody > tr > td > p:last-child, + .bd-content > table > tfoot > tr > th > p:last-child, + .bd-content > table > tfoot > tr > td > p:last-child { + margin-bottom: 0; } + .bd-content > table td:first-child > code { + white-space: nowrap; } + +.bd-content > h2:not(:first-child) { + margin-top: 3rem; } + +.bd-content > h3 { + margin-top: 1.5rem; } + +.bd-content > ul li, +.bd-content > ol li { + margin-bottom: .25rem; } + +@media (min-width: 992px) { + .bd-content > ul, + .bd-content > ol, + .bd-content > p { + max-width: 80%; } } + +.bd-title { + margin-top: 1rem; + margin-bottom: .5rem; + font-weight: 300; } + @media (min-width: 576px) { + .bd-title { + font-size: 3rem; } } + +.bd-lead { + font-size: 1.125rem; + font-weight: 300; } + @media (min-width: 576px) { + .bd-lead { + max-width: 80%; + margin-bottom: 1rem; + font-size: 1.5rem; } } + +.bd-text-purple { + color: #3F51B5; } + +.bd-text-purple-bright { + color: #6e7dd3; } + +.bd-pageheader { + padding: 2rem 15px; + margin-bottom: 1.5rem; + color: #cdbfe3; + text-align: center; + background-color: #3F51B5; } + .bd-pageheader .container { + position: relative; } + .bd-pageheader h1 { + font-size: 3rem; + font-weight: normal; + color: #fff; } + .bd-pageheader p { + margin-bottom: 0; + font-size: 1.25rem; + font-weight: 300; } + @media (min-width: 576px) { + .bd-pageheader { + padding-top: 4rem; + padding-bottom: 4rem; + margin-bottom: 3rem; + text-align: left; } + .bd-pageheader .carbonad { + margin: 2rem 0 0 !important; } } + @media (min-width: 768px) { + .bd-pageheader h1 { + font-size: 4rem; } + .bd-pageheader p { + font-size: 1.5rem; } } + @media (min-width: 992px) { + .bd-pageheader h1, + .bd-pageheader p { + margin-right: 380px; } + .bd-pageheader .carbonad { + position: absolute; + top: 0; + right: .75rem; + margin: 0 !important; } } + +#skippy { + display: block; + padding: 1em; + color: #fff; + background-color: #3F51B5; + outline: 0; } + #skippy .skiplink-text { + padding: .5em; + outline: 1px dotted; } + +.bd-toc { + order: 2; + padding-top: 1.5rem; + padding-bottom: 1.5rem; + font-size: .875rem; } + @supports (position: sticky) { + .bd-toc { + position: sticky; + top: 4rem; + max-height: calc(100vh - 4rem); + overflow-y: auto; } } + +.section-nav { + padding-left: 0; + border-left: 1px solid #eee; } + .section-nav ul { + padding-left: 1rem; } + .section-nav ul ul { + display: none; } + +.toc-entry { + display: block; } + .toc-entry a { + display: block; + padding: .125rem 1.5rem; + color: #99979c; } + .toc-entry a:hover { + color: #2196f3; + text-decoration: none; } + +.bd-sidebar { + order: 0; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); } + @media (min-width: 768px) { + .bd-sidebar { + border-right: 1px solid rgba(0, 0, 0, 0.1); } + @supports (position: sticky) { + .bd-sidebar { + position: sticky; + top: 4rem; + z-index: 1000; + max-height: calc(100vh - 4rem); } } } + @media (min-width: 1200px) { + .bd-sidebar { + max-width: 320px; } } + +.bd-links { + padding-top: 1rem; + padding-bottom: 1rem; + margin-right: -15px; + margin-left: -15px; } + @media (min-width: 768px) { + @supports (position: sticky) { + .bd-links { + max-height: calc(100vh - 9rem); + overflow-y: auto; } } } + @media (min-width: 768px) { + .bd-links { + display: block !important; } } + +.bd-search { + position: relative; + padding: 1rem 15px; + margin-right: -15px; + margin-left: -15px; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + .bd-search .form-control:focus { + border-color: #6e7dd3; + box-shadow: 0 0 0 3px rgba(110, 125, 211, 0.25); } + +.bd-search-docs-toggle { + line-height: 1; + color: #212529; } + +.bd-sidenav { + display: none; } + +.bd-toc-link { + display: block; + padding: .25rem 1.5rem; + font-weight: 500; + color: rgba(0, 0, 0, 0.65); } + .bd-toc-link:hover { + color: rgba(0, 0, 0, 0.85); + text-decoration: none; } + +.bd-toc-item.active { + margin-bottom: 1rem; } + .bd-toc-item.active:not(:first-child) { + margin-top: 1rem; } + .bd-toc-item.active > .bd-toc-link { + color: rgba(0, 0, 0, 0.85); } + .bd-toc-item.active > .bd-toc-link:hover { + background-color: transparent; } + .bd-toc-item.active > .bd-sidenav { + display: block; } + +.bd-sidebar .nav > li > a { + display: block; + padding: .25rem 1.5rem; + font-size: 90%; + color: rgba(0, 0, 0, 0.65); } + +.bd-sidebar .nav > li > a:hover { + color: rgba(0, 0, 0, 0.85); + text-decoration: none; + background-color: transparent; } + +.bd-sidebar .nav > .active > a, +.bd-sidebar .nav > .active:hover > a { + font-weight: 500; + color: rgba(0, 0, 0, 0.85); + background-color: transparent; } + +.bd-footer { + font-size: 85%; + text-align: center; + background-color: #f7f7f7; } + .bd-footer a { + font-weight: 500; + color: #495057; } + .bd-footer a:hover, .bd-footer a:focus { + color: #2196f3; } + .bd-footer p { + margin-bottom: 0; } + @media (min-width: 576px) { + .bd-footer { + text-align: left; } } + +.bd-footer-links { + padding-left: 0; + margin-bottom: 1rem; } + .bd-footer-links li { + display: inline-block; } + .bd-footer-links li + li { + margin-left: 1rem; } + +.bd-example-row .row + .row { + margin-top: 1rem; } + +.bd-example-row .row > .col, +.bd-example-row .row > [class^="col-"] { + padding-top: .75rem; + padding-bottom: .75rem; + background-color: rgba(86, 61, 124, 0.15); + border: 1px solid rgba(86, 61, 124, 0.2); } + +.bd-example-row .flex-items-top, +.bd-example-row .flex-items-middle, +.bd-example-row .flex-items-bottom { + min-height: 6rem; + background-color: rgba(255, 0, 0, 0.1); } + +.bd-example-row-flex-cols .row { + min-height: 10rem; + background-color: rgba(255, 0, 0, 0.1); } + +.bd-highlight { + background-color: rgba(63, 81, 181, 0.15); + border: 1px solid rgba(63, 81, 181, 0.15); } + +.example-container { + width: 800px; + margin-right: auto; + margin-left: auto; + padding-right: 15px; + padding-left: 15px; + width: 100%; } + +.example-row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; } + +.example-content-main { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; } + @media (min-width: 576px) { + .example-content-main { + flex: 0 0 50%; + max-width: 50%; } } + @media (min-width: 992px) { + .example-content-main { + flex: 0 0 66.66667%; + max-width: 66.66667%; } } + +.example-content-secondary { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; } + @media (min-width: 576px) { + .example-content-secondary { + flex: 0 0 50%; + max-width: 50%; } } + @media (min-width: 992px) { + .example-content-secondary { + flex: 0 0 33.33333%; + max-width: 33.33333%; } } + +.bd-example-container { + min-width: 16rem; + max-width: 25rem; + margin-right: auto; + margin-left: auto; } + +.bd-example-container-header { + height: 3rem; + margin-bottom: .5rem; + background-color: white; + border-radius: .25rem; } + +.bd-example-container-sidebar { + float: right; + width: 4rem; + height: 8rem; + background-color: #9acffa; + border-radius: .25rem; } + +.bd-example-container-body { + height: 8rem; + margin-right: 4.5rem; + background-color: #98a2db; + border-radius: .25rem; } + +.bd-example-container-fluid { + max-width: none; } + +.bd-example { + position: relative; + padding: 1rem; + margin: 1rem -15px; + border: solid #f7f7f9; + border-width: .2rem 0 0; } + .bd-example::after { + display: block; + clear: both; + content: ""; } + @media (min-width: 576px) { + .bd-example { + padding: 1.5rem; + margin-right: 0; + margin-bottom: 0; + margin-left: 0; + border-width: .2rem; } } + .bd-example + .highlight, + .bd-example + .clipboard + .highlight { + margin-top: 0; } + .bd-example + p { + margin-top: 2rem; } + .bd-example .pos-f-t { + position: relative; + margin: -1rem; } + @media (min-width: 576px) { + .bd-example .pos-f-t { + margin: -1.5rem; } } + .bd-example > .form-control + .form-control { + margin-top: .5rem; } + .bd-example > .nav + .nav, + .bd-example > .alert + .alert, + .bd-example > .navbar + .navbar, + .bd-example > .progress + .progress, + .bd-example > .progress + .btn { + margin-top: 1rem; } + .bd-example > .dropdown-menu:first-child { + position: static; + display: block; } + .bd-example > .form-group:last-child { + margin-bottom: 0; } + +.bd-example > .close { + float: none; } + +.bd-example-type .table .type-info { + color: #999; + vertical-align: middle; } + +.bd-example-type .table td { + padding: 1rem 0; + border-color: #eee; } + +.bd-example-type .table tr:first-child td { + border-top: 0; } + +.bd-example-type h1, +.bd-example-type h2, +.bd-example-type h3, +.bd-example-type h4, +.bd-example-type h5, +.bd-example-type h6 { + margin: 0; } + +.bd-example-bg-classes p { + padding: 1rem; } + +.bd-example > img + img { + margin-left: .5rem; } + +.bd-example > .btn-group { + margin-top: .25rem; + margin-bottom: .25rem; } + +.bd-example > .btn-toolbar + .btn-toolbar { + margin-top: .5rem; } + +.bd-example-control-sizing select, +.bd-example-control-sizing input[type="text"] + input[type="text"] { + margin-top: .5rem; } + +.bd-example-form .input-group { + margin-bottom: .5rem; } + +.bd-example > textarea.form-control { + resize: vertical; } + +.bd-example > .list-group { + max-width: 400px; } + +.bd-example .fixed-top, +.bd-example .sticky-top { + position: static; + margin: -1rem -1rem 1rem; } + +.bd-example .fixed-bottom { + position: static; + margin: 1rem -1rem -1rem; } + +@media (min-width: 576px) { + .bd-example .fixed-top, + .bd-example .sticky-top { + margin: -1.5rem -1.5rem 1rem; } + .bd-example .fixed-bottom { + margin: 1rem -1.5rem -1.5rem; } } + +.bd-example .pagination { + margin-top: .5rem; + margin-bottom: .5rem; } + +.bd-example-modal { + background-color: #fafafa; } + .bd-example-modal .modal { + position: relative; + top: auto; + right: auto; + bottom: auto; + left: auto; + z-index: 1; + display: block; } + .bd-example-modal .modal-dialog { + left: auto; + margin-right: auto; + margin-left: auto; } + +.modal.show { + z-index: 1072; } + .modal.show .tooltip, .modal.show .popover { + z-index: 1073; } + +.modal-backdrop { + z-index: 1071; } + +.bd-example-tabs .nav-tabs { + margin-bottom: 1rem; } + +.bd-example-tooltips { + text-align: center; } + +.bd-example-tooltips > .btn { + margin-top: .25rem; + margin-bottom: .25rem; } + +.bs-tooltip-top-docs .arrow, +.bs-tooltip-bottom-docs .arrow { + left: 50%; } + +.bs-tooltip-right-docs .arrow, +.bs-tooltip-left-docs .arrow { + top: 50%; } + +.bd-example-popover-static { + padding-bottom: 1.5rem; + background-color: #f9f9f9; } + +.bd-example-popover-static .popover { + position: relative; + display: block; + float: left; + width: 260px; + margin: 1.25rem; } + +.bs-popover-top-docs .arrow, +.bs-popover-bottom-docs .arrow { + left: 50%; } + +.bs-popover-right-docs .arrow, +.bs-popover-left-docs .arrow { + top: 50%; } + +.tooltip-demo a { + white-space: nowrap; } + +.bd-example-tooltip-static .tooltip { + position: relative; + display: inline-block; + margin: 10px 20px; + opacity: 1; } + +.scrollspy-example { + position: relative; + height: 200px; + margin-top: .5rem; + overflow: auto; } + +.scrollspy-example-2 { + position: relative; + height: 350px; + overflow: auto; } + +.bd-example-border-utils [class^="border"] { + display: inline-block; + width: 5rem; + height: 5rem; + margin: .25rem; + background-color: #f5f5f5; + border: 1px solid; } + +.highlight { + padding: 1rem; + margin: 1rem -15px; + background-color: #f7f7f9; + -ms-overflow-style: -ms-autohiding-scrollbar; } + @media (min-width: 576px) { + .highlight { + padding: 1.5rem; + margin-right: 0; + margin-left: 0; } } + +.highlight pre { + padding: 0; + margin-top: 0; + margin-bottom: 0; + background-color: transparent; + border: 0; } + +.highlight pre code { + font-size: inherit; + color: #212529; } + +.table-responsive .highlight pre { + white-space: normal; } + +.bd-table th small { + display: block; + font-weight: normal; + color: #999; } + +.btn-bd-purple { + font-weight: 500; + color: #6e7dd3; + border-color: #6e7dd3; } + .btn-bd-purple:hover, .btn-bd-purple:active { + color: #fff; + background-color: #6e7dd3; + border-color: #6e7dd3; } + +.btn-bd-yellow { + font-weight: 500; + color: #ffe484; + border-color: #ffe484; } + .btn-bd-yellow:hover, .btn-bd-yellow:active { + color: #2a2730; + background-color: #ffe484; + border-color: #ffe484; } + +.bd-callout { + padding: 1.25rem; + margin-top: 1.25rem; + margin-bottom: 1.25rem; + border: 1px solid #eee; + border-left-width: .25rem; + border-radius: .25rem; } + +.bd-callout h4 { + margin-top: 0; + margin-bottom: .25rem; } + +.bd-callout p:last-child { + margin-bottom: 0; } + +.bd-callout code { + border-radius: .25rem; } + +.bd-callout + .bd-callout { + margin-top: -.25rem; } + +.bd-callout-info { + border-left-color: #5bc0de; } + .bd-callout-info h4 { + color: #5bc0de; } + +.bd-callout-warning { + border-left-color: #f0ad4e; } + .bd-callout-warning h4 { + color: #f0ad4e; } + +.bd-callout-danger { + border-left-color: #d9534f; } + .bd-callout-danger h4 { + color: #d9534f; } + +.bd-examples .img-thumbnail { + margin-bottom: .75rem; } + +.bd-examples h4 { + margin-bottom: .25rem; } + +.bd-examples p { + margin-bottom: 1.25rem; } + +@media (max-width: 480px) { + .bd-examples { + margin-right: -.75rem; + margin-left: -.75rem; } + .bd-examples > [class^="col-"] { + padding-right: .75rem; + padding-left: .75rem; } } + +.bd-team { + margin-bottom: 1.5rem; } + .bd-team .team-member { + line-height: 2rem; + color: #555; } + .bd-team .team-member:hover, + .bd-team .team-member:focus { + color: #333; } + .bd-team .team-member:hover { + text-decoration: none; } + .bd-team .github-btn { + float: right; + width: 180px; + height: 1.25rem; + margin-top: .25rem; + border: 0; } + .bd-team img { + float: left; + width: 2rem; + margin-right: .5rem; + border-radius: .25rem; } + +.bd-browser-bugs td p { + margin-bottom: 0; } + +.bd-browser-bugs th:first-child { + width: 18%; } + +.bd-brand-logos { + display: table; + width: 100%; + margin-bottom: 1rem; + overflow: hidden; + color: #3F51B5; + background-color: #f9f9f9; + border-radius: .25rem; } + +.bd-brand-item { + padding: 4rem 0; + text-align: center; } + +.bd-brand-item + .bd-brand-item { + border-top: 1px solid #fff; } + +.bd-brand-logos .inverse { + color: #fff; + background-color: #3F51B5; } + +.bd-brand-item h1, +.bd-brand-item h3 { + margin-top: 0; + margin-bottom: 0; } + +.bd-brand-item .bd-booticon { + margin-right: auto; + margin-left: auto; } + +@media (min-width: 768px) { + .bd-brand-item { + display: table-cell; + width: 1%; } + .bd-brand-item + .bd-brand-item { + border-top: 0; + border-left: 1px solid #fff; } + .bd-brand-item h1 { + font-size: 4rem; } } + +.color-swatches { + margin: 0 -5px; + overflow: hidden; } + +.color-swatch { + float: left; + width: 4rem; + height: 4rem; + margin-right: .25rem; + margin-left: .25rem; + border-radius: .25rem; } + @media (min-width: 768px) { + .color-swatch { + width: 6rem; + height: 6rem; } } + +.color-swatches .bd-purple { + background-color: #3F51B5; } + +.color-swatches .bd-purple-light { + background-color: #cdbfe3; } + +.color-swatches .bd-purple-lighter { + background-color: #e5e1ea; } + +.color-swatches .bd-gray { + background-color: #f9f9f9; } + +.swatch-blue { + background-color: #2196f3; + color: #fff; } + +.swatch-indigo { + background-color: #3f51b5; + color: #fff; } + +.swatch-purple { + background-color: #9c27b0; + color: #fff; } + +.swatch-pink { + background-color: #e91e63; + color: #fff; } + +.swatch-red { + background-color: #f44336; + color: #fff; } + +.swatch-orange { + background-color: #ff9800; + color: #111; } + +.swatch-yellow { + background-color: #ffeb3b; + color: #111; } + +.swatch-green { + background-color: #4caf50; + color: #fff; } + +.swatch-teal { + background-color: #009688; + color: #fff; } + +.swatch-cyan { + background-color: #00bcd4; + color: #fff; } + +.swatch-white { + background-color: #fff; + color: #111; } + +.swatch-gray { + background-color: #868e96; + color: #fff; } + +.swatch-gray-dark { + background-color: #343a40; + color: #fff; } + +.swatch-primary { + background-color: #2196f3; + color: #fff; } + +.swatch-secondary { + background-color: #868e96; + color: #fff; } + +.swatch-success { + background-color: #4caf50; + color: #fff; } + +.swatch-info { + background-color: #00bcd4; + color: #fff; } + +.swatch-warning { + background-color: #ffeb3b; + color: #111; } + +.swatch-danger { + background-color: #f44336; + color: #fff; } + +.swatch-light { + background-color: #f8f9fa; + color: #111; } + +.swatch-dark { + background-color: #343a40; + color: #fff; } + +.swatch-100 { + background-color: #f8f9fa; + color: #111; } + +.swatch-200 { + background-color: #e9ecef; + color: #111; } + +.swatch-300 { + background-color: #dee2e6; + color: #111; } + +.swatch-400 { + background-color: #ced4da; + color: #111; } + +.swatch-500 { + background-color: #adb5bd; + color: #111; } + +.swatch-600 { + background-color: #868e96; + color: #fff; } + +.swatch-700 { + background-color: #495057; + color: #fff; } + +.swatch-800 { + background-color: #343a40; + color: #fff; } + +.swatch-900 { + background-color: #212529; + color: #fff; } + +.bd-clipboard { + position: relative; + display: none; + float: right; } + .bd-clipboard + .highlight { + margin-top: 0; } + +.btn-clipboard { + position: absolute; + top: .5rem; + right: .5rem; + z-index: 10; + display: block; + padding: .25rem .5rem; + font-size: 75%; + color: #818a91; + cursor: pointer; + background-color: transparent; + border: 0; + border-radius: .25rem; } + .btn-clipboard:hover { + color: #fff; + background-color: #027de7; } + +@media (min-width: 768px) { + .bd-clipboard { + display: block; } } + +.hll { + background-color: #ffc; } + +.c { + color: #999; } + +.k { + color: #069; } + +.o { + color: #555; } + +.cm { + color: #999; } + +.cp { + color: #099; } + +.c1 { + color: #999; } + +.cs { + color: #999; } + +.gd { + background-color: #fcc; + border: 1px solid #c00; } + +.ge { + font-style: italic; } + +.gr { + color: #f00; } + +.gh { + color: #030; } + +.gi { + background-color: #cfc; + border: 1px solid #0c0; } + +.go { + color: #aaa; } + +.gp { + color: #009; } + +.gu { + color: #030; } + +.gt { + color: #9c6; } + +.kc { + color: #069; } + +.kd { + color: #069; } + +.kn { + color: #069; } + +.kp { + color: #069; } + +.kr { + color: #069; } + +.kt { + color: #078; } + +.m { + color: #f60; } + +.s { + color: #d44950; } + +.na { + color: #4f9fcf; } + +.nb { + color: #366; } + +.nc { + color: #0a8; } + +.no { + color: #360; } + +.nd { + color: #99f; } + +.ni { + color: #999; } + +.ne { + color: #c00; } + +.nf { + color: #c0f; } + +.nl { + color: #99f; } + +.nn { + color: #0cf; } + +.nt { + color: #2f6f9f; } + +.nv { + color: #033; } + +.ow { + color: #000; } + +.w { + color: #bbb; } + +.mf { + color: #f60; } + +.mh { + color: #f60; } + +.mi { + color: #f60; } + +.mo { + color: #f60; } + +.sb { + color: #c30; } + +.sc { + color: #c30; } + +.sd { + font-style: italic; + color: #c30; } + +.s2 { + color: #c30; } + +.se { + color: #c30; } + +.sh { + color: #c30; } + +.si { + color: #a00; } + +.sx { + color: #c30; } + +.sr { + color: #3aa; } + +.s1 { + color: #c30; } + +.ss { + color: #fc3; } + +.bp { + color: #366; } + +.vc { + color: #033; } + +.vg { + color: #033; } + +.vi { + color: #033; } + +.il { + color: #f60; } + +.css .o, +.css .o + .nt, +.css .nt + .nt { + color: #999; } + +.language-bash::before { + color: #009; + content: "$ "; + user-select: none; } + +.language-powershell::before { + color: #009; + content: "PM> "; + user-select: none; } + +.anchorjs-link { + font-weight: normal; + color: rgba(33, 150, 243, 0.5); + transition: color .16s linear; } + .anchorjs-link:hover { + color: #2196f3; + text-decoration: none; } + +.algolia-autocomplete { + display: block !important; + flex: 1; } + .algolia-autocomplete .ds-dropdown-menu { + width: 100%; + min-width: 0 !important; + max-width: none !important; + padding: .75rem 0 !important; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175); } + @media (min-width: 768px) { + .algolia-autocomplete .ds-dropdown-menu { + width: 175%; } } + .algolia-autocomplete .ds-dropdown-menu::before { + display: none !important; } + .algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-] { + padding: 0 !important; + overflow: visible !important; + background-color: transparent !important; + border: 0 !important; } + .algolia-autocomplete .ds-dropdown-menu .ds-suggestions { + margin-top: 0 !important; } + .algolia-autocomplete .algolia-docsearch-suggestion { + padding: 0 !important; + overflow: visible !important; } + .algolia-autocomplete .algolia-docsearch-suggestion--category-header { + padding: .125rem 1rem !important; + margin-top: 0 !important; + font-size: .875rem !important; + font-weight: 500 !important; + color: #6e7dd3 !important; + border-bottom: 0 !important; } + .algolia-autocomplete .algolia-docsearch-suggestion--wrapper { + float: none !important; + padding-top: 0 !important; } + .algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column { + float: none !important; + width: auto !important; + padding: 0 !important; + text-align: left !important; } + .algolia-autocomplete .algolia-docsearch-suggestion--content { + float: none !important; + width: auto !important; + padding: 0 !important; } + .algolia-autocomplete .algolia-docsearch-suggestion--content::before { + display: none !important; } + .algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header { + padding-top: .75rem !important; + margin-top: .75rem !important; + border-top: 1px solid rgba(0, 0, 0, 0.1); } + .algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column { + display: none !important; } + .algolia-autocomplete .algolia-docsearch-suggestion--title { + display: block; + padding: .25rem 1rem !important; + margin-bottom: 0 !important; + font-size: .875rem !important; + font-weight: 400 !important; } + .algolia-autocomplete .algolia-docsearch-suggestion--text { + padding: 0 1rem .5rem !important; + margin-top: -.25rem; + font-size: .875rem !important; + font-weight: normal; + line-height: 1.25 !important; } + .algolia-autocomplete .algolia-docsearch-footer { + float: none !important; + width: auto !important; + height: auto !important; + padding: .75rem 1rem 0; + font-size: .75rem !important; + line-height: 1 !important; + color: #767676 !important; + border-top: 1px solid rgba(0, 0, 0, 0.1); } + .algolia-autocomplete .algolia-docsearch-footer--logo { + display: inline !important; + overflow: visible !important; + color: inherit !important; + text-indent: 0 !important; + background: none !important; } + .algolia-autocomplete .algolia-docsearch-suggestion--highlight { + color: #5f2dab; + background-color: rgba(154, 132, 187, 0.12); } + .algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight { + box-shadow: inset 0 -2px 0 0 rgba(95, 45, 171, 0.5) !important; } + .algolia-autocomplete .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content { + background-color: rgba(208, 189, 236, 0.15) !important; } diff --git a/assets/css/docs.min.css b/assets/css/docs.min.css new file mode 100644 index 00000000..da824514 --- /dev/null +++ b/assets/css/docs.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Docs (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */.bd-navbar{min-height:4rem;background-color:#3f51b5;box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.1)}@media (max-width:991px){.bd-navbar{padding-right:.5rem;padding-left:.5rem}.bd-navbar .navbar-nav-scroll{max-width:100%;height:2.5rem;margin-top:.25rem;overflow:hidden;font-size:.875rem}.bd-navbar .navbar-nav-scroll .navbar-nav{padding-bottom:2rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media (min-width:768px){@supports (position:sticky){.bd-navbar{position:sticky;top:0;z-index:4}}}.bd-navbar .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;color:#cdbfe3}.bd-navbar .navbar-nav .nav-link.active,.bd-navbar .navbar-nav .nav-link:hover{color:#fff;background-color:transparent}.bd-navbar .navbar-nav .nav-link.active{font-weight:500}.bd-navbar .navbar-nav-svg{display:inline-block;width:1rem;height:1rem;vertical-align:text-top}.bd-navbar .dropdown-menu{font-size:.875rem}.bd-navbar .dropdown-item.active{font-weight:500;color:#212529;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.4rem .6rem;background-size:.75rem .75rem}.bd-masthead,.bd-navbar .nav-item{position:relative}.bd-masthead{padding:3rem 15px}.bd-masthead h1{line-height:1}.bd-masthead .btn{width:100%;padding:.8rem 2rem;font-size:1.25rem;font-weight:500}.bd-masthead .carbonad{margin-top:0!important;margin-bottom:-3rem!important}@media (min-width:576px){.bd-masthead{padding-top:5rem;padding-bottom:5rem}.bd-masthead .carbonad{margin-bottom:0!important}}@media (min-width:768px){.bd-masthead h1{font-size:4rem}.bd-masthead .carbonad{margin-top:3rem!important}}.bd-pretext{overflow:hidden;resize:none}.half-rule{width:6rem;margin:2.5rem 0}.masthead-followup .bd-clipboard{display:none}.masthead-followup .highlight{padding:.5rem 0;background-color:transparent}.bd-featured-sites{margin-right:-1px;margin-left:-1px}.bd-featured-sites .col-6{padding:1px}.bd-featured-sites .img-fluid{margin-top:0}@media (min-width:768px){.bd-featured-sites .col-sm-3:first-child img{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bd-featured-sites .col-sm-3:last-child img{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}#carbonads{position:static;display:block;max-width:400px;padding:15px 15px 15px 160px;margin:2rem 0;overflow:hidden;font-size:13px;line-height:1.4;text-align:left;background-color:rgba(0,0,0,.05)}#carbonads a{color:#333;text-decoration:none}@media (min-width:576px){#carbonads{max-width:330px;border-radius:4px}}.carbon-img{float:left;margin-left:-145px}.carbon-poweredby{display:block;color:#777!important}.bd-content{order:1}.bd-content>h2[id],.bd-content>h3[id],.bd-content>h4[id]{pointer-events:none}.bd-content>h2[id]>a,.bd-content>h2[id]>div,.bd-content>h3[id]>a,.bd-content>h3[id]>div,.bd-content>h4[id]>a,.bd-content>h4[id]>div{pointer-events:auto}.bd-content>h2[id]:before,.bd-content>h3[id]:before,.bd-content>h4[id]:before{display:block;height:6rem;margin-top:-6rem;visibility:hidden;content:""}.bd-content>table{width:100%;max-width:100%;margin-bottom:1rem}@media (max-width:991px){.bd-content>table{display:block;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.bd-content>table>tbody>tr>td,.bd-content>table>tbody>tr>th,.bd-content>table>tfoot>tr>td,.bd-content>table>tfoot>tr>th,.bd-content>table>thead>tr>td,.bd-content>table>thead>tr>th{padding:.75rem;vertical-align:top;border:1px solid rgba(0,0,0,.06)}.bd-content>table>tbody>tr>td>p:last-child,.bd-content>table>tbody>tr>th>p:last-child,.bd-content>table>tfoot>tr>td>p:last-child,.bd-content>table>tfoot>tr>th>p:last-child,.bd-content>table>thead>tr>td>p:last-child,.bd-content>table>thead>tr>th>p:last-child{margin-bottom:0}.bd-content>table td:first-child>code{white-space:nowrap}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:1.5rem}.bd-content>ol li,.bd-content>ul li{margin-bottom:.25rem}@media (min-width:992px){.bd-content>ol,.bd-content>p,.bd-content>ul{max-width:80%}}.bd-title{margin-top:1rem;margin-bottom:.5rem;font-weight:300}@media (min-width:576px){.bd-title{font-size:3rem}}.bd-lead{font-size:1.125rem;font-weight:300}@media (min-width:576px){.bd-lead{max-width:80%;margin-bottom:1rem;font-size:1.5rem}}.bd-text-purple{color:#3f51b5}.bd-text-purple-bright{color:#6e7dd3}.bd-pageheader{padding:2rem 15px;margin-bottom:1.5rem;color:#cdbfe3;text-align:center;background-color:#3f51b5}.bd-pageheader .container{position:relative}.bd-pageheader h1{font-size:3rem;font-weight:400;color:#fff}.bd-pageheader p{margin-bottom:0;font-size:1.25rem;font-weight:300}@media (min-width:576px){.bd-pageheader{padding-top:4rem;padding-bottom:4rem;margin-bottom:3rem;text-align:left}.bd-pageheader .carbonad{margin:2rem 0 0!important}}@media (min-width:768px){.bd-pageheader h1{font-size:4rem}.bd-pageheader p{font-size:1.5rem}}@media (min-width:992px){.bd-pageheader h1,.bd-pageheader p{margin-right:380px}.bd-pageheader .carbonad{position:absolute;top:0;right:.75rem;margin:0!important}}#skippy{display:block;padding:1em;color:#fff;background-color:#3f51b5;outline:0}#skippy .skiplink-text{padding:.5em;outline:1px dotted}.bd-toc{order:2;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem}@supports (position:sticky){.bd-toc{position:sticky;top:4rem;max-height:calc(100vh - 4rem);overflow-y:auto}}.section-nav{padding-left:0;border-left:1px solid #eee}.section-nav ul{padding-left:1rem}.section-nav ul ul{display:none}.toc-entry,.toc-entry a{display:block}.toc-entry a{padding:.125rem 1.5rem;color:#99979c}.toc-entry a:hover{color:#2196f3;text-decoration:none}.bd-sidebar{order:0;border-bottom:1px solid rgba(0,0,0,.1)}@media (min-width:768px){.bd-sidebar{border-right:1px solid rgba(0,0,0,.1)}@supports (position:sticky){.bd-sidebar{position:sticky;top:4rem;z-index:3;max-height:calc(100vh - 4rem)}}}@media (min-width:1200px){.bd-sidebar{max-width:320px}}.bd-links{padding-top:1rem;padding-bottom:1rem;margin-right:-15px;margin-left:-15px}@media (min-width:768px){@supports (position:sticky){.bd-links{max-height:calc(100vh - 9rem);overflow-y:auto}}}@media (min-width:768px){.bd-links{display:block!important}}.bd-search{position:relative;padding:1rem 15px;margin-right:-15px;margin-left:-15px;border-bottom:1px solid rgba(0,0,0,.05)}.bd-search .form-control:focus{border-color:#6e7dd3;box-shadow:0 0 0 3px rgba(110,125,211,.25)}.bd-search-docs-toggle{line-height:1;color:#212529}.bd-sidenav{display:none}.bd-toc-link{display:block;padding:.25rem 1.5rem;font-weight:500;color:rgba(0,0,0,.65)}.bd-toc-link:hover{color:rgba(0,0,0,.85);text-decoration:none}.bd-toc-item.active{margin-bottom:1rem}.bd-toc-item.active:not(:first-child){margin-top:1rem}.bd-toc-item.active>.bd-toc-link{color:rgba(0,0,0,.85)}.bd-toc-item.active>.bd-toc-link:hover{background-color:transparent}.bd-toc-item.active>.bd-sidenav{display:block}.bd-sidebar .nav>li>a{display:block;padding:.25rem 1.5rem;font-size:90%;color:rgba(0,0,0,.65)}.bd-sidebar .nav>li>a:hover{color:rgba(0,0,0,.85);text-decoration:none;background-color:transparent}.bd-sidebar .nav>.active:hover>a,.bd-sidebar .nav>.active>a{font-weight:500;color:rgba(0,0,0,.85);background-color:transparent}.bd-footer{font-size:85%;text-align:center;background-color:#f7f7f7}.bd-footer a{font-weight:500;color:#495057}.bd-footer a:focus,.bd-footer a:hover{color:#2196f3}.bd-footer p{margin-bottom:0}@media (min-width:576px){.bd-footer{text-align:left}}.bd-footer-links{padding-left:0;margin-bottom:1rem}.bd-footer-links li{display:inline-block}.bd-footer-links li+li{margin-left:1rem}.bd-example-row .row+.row{margin-top:1rem}.bd-example-row .row>.col,.bd-example-row .row>[class^=col-]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}.bd-example-row .flex-items-bottom,.bd-example-row .flex-items-middle,.bd-example-row .flex-items-top{min-height:6rem;background-color:rgba(255,0,0,.1)}.bd-example-row-flex-cols .row{min-height:10rem;background-color:rgba(255,0,0,.1)}.bd-highlight{background-color:rgba(63,81,181,.15);border:1px solid rgba(63,81,181,.15)}.example-container{width:800px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}.example-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.example-content-main{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-main{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.example-content-main{flex:0 0 66.66667%;max-width:66.66667%}}.example-content-secondary{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-secondary{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.example-content-secondary{flex:0 0 33.33333%;max-width:33.33333%}}.bd-example-container{min-width:16rem;max-width:25rem;margin-right:auto;margin-left:auto}.bd-example-container-header{height:3rem;margin-bottom:.5rem;background-color:#fff;border-radius:.25rem}.bd-example-container-sidebar{float:right;width:4rem;height:8rem;background-color:#9acffa;border-radius:.25rem}.bd-example-container-body{height:8rem;margin-right:4.5rem;background-color:#98a2db;border-radius:.25rem}.bd-example-container-fluid{max-width:none}.bd-example{position:relative;padding:1rem;margin:1rem -15px;border:solid #f7f7f9;border-width:.2rem 0 0}.bd-example:after{display:block;clear:both;content:""}@media (min-width:576px){.bd-example{padding:1.5rem;margin-right:0;margin-bottom:0;margin-left:0;border-width:.2rem}}.bd-example+.clipboard+.highlight,.bd-example+.highlight{margin-top:0}.bd-example+p{margin-top:2rem}.bd-example .pos-f-t{position:relative;margin:-1rem}@media (min-width:576px){.bd-example .pos-f-t{margin:-1.5rem}}.bd-example>.form-control+.form-control{margin-top:.5rem}.bd-example>.alert+.alert,.bd-example>.nav+.nav,.bd-example>.navbar+.navbar,.bd-example>.progress+.btn,.bd-example>.progress+.progress{margin-top:1rem}.bd-example>.dropdown-menu:first-child{position:static;display:block}.bd-example>.form-group:last-child{margin-bottom:0}.bd-example>.close{float:none}.bd-example-type .table .type-info{color:#999;vertical-align:middle}.bd-example-type .table td{padding:1rem 0;border-color:#eee}.bd-example-type .table tr:first-child td{border-top:0}.bd-example-type h1,.bd-example-type h2,.bd-example-type h3,.bd-example-type h4,.bd-example-type h5,.bd-example-type h6{margin:0}.bd-example-bg-classes p{padding:1rem}.bd-example>img+img{margin-left:.5rem}.bd-example>.btn-group{margin-top:.25rem;margin-bottom:.25rem}.bd-example-control-sizing input[type=text]+input[type=text],.bd-example-control-sizing select,.bd-example>.btn-toolbar+.btn-toolbar{margin-top:.5rem}.bd-example-form .input-group{margin-bottom:.5rem}.bd-example>textarea.form-control{resize:vertical}.bd-example>.list-group{max-width:400px}.bd-example .fixed-top,.bd-example .sticky-top{position:static;margin:-1rem -1rem 1rem}.bd-example .fixed-bottom{position:static;margin:1rem -1rem -1rem}@media (min-width:576px){.bd-example .fixed-top,.bd-example .sticky-top{margin:-1.5rem -1.5rem 1rem}.bd-example .fixed-bottom{margin:1rem -1.5rem -1.5rem}}.bd-example .pagination{margin-top:.5rem;margin-bottom:.5rem}.bd-example-modal{background-color:#fafafa}.bd-example-modal .modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.bd-example-modal .modal-dialog{left:auto;margin-right:auto;margin-left:auto}.modal.show{z-index:5}.modal.show .popover,.modal.show .tooltip{z-index:6}.modal-backdrop{z-index:4}.bd-example-tabs .nav-tabs{margin-bottom:1rem}.bd-example-tooltips{text-align:center}.bd-example-tooltips>.btn{margin-top:.25rem;margin-bottom:.25rem}.bs-tooltip-bottom-docs .arrow,.bs-tooltip-top-docs .arrow{left:50%}.bs-tooltip-left-docs .arrow,.bs-tooltip-right-docs .arrow{top:50%}.bd-example-popover-static{padding-bottom:1.5rem;background-color:#f9f9f9}.bd-example-popover-static .popover{position:relative;display:block;float:left;width:260px;margin:1.25rem}.bs-popover-bottom-docs .arrow,.bs-popover-top-docs .arrow{left:50%}.bs-popover-left-docs .arrow,.bs-popover-right-docs .arrow{top:50%}.tooltip-demo a{white-space:nowrap}.bd-example-tooltip-static .tooltip{position:relative;display:inline-block;margin:10px 20px;opacity:1}.scrollspy-example{position:relative;height:200px;margin-top:.5rem;overflow:auto}.scrollspy-example-2{position:relative;height:350px;overflow:auto}.bd-example-border-utils [class^=border]{display:inline-block;width:5rem;height:5rem;margin:.25rem;background-color:#f5f5f5;border:1px solid}.highlight{padding:1rem;margin:1rem -15px;background-color:#f7f7f9;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:576px){.highlight{padding:1.5rem;margin-right:0;margin-left:0}}.highlight pre{padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:#212529}.table-responsive .highlight pre{white-space:normal}.bd-table th small{display:block;font-weight:400;color:#999}.btn-bd-purple{font-weight:500;color:#6e7dd3;border-color:#6e7dd3}.btn-bd-purple:active,.btn-bd-purple:hover{color:#fff;background-color:#6e7dd3;border-color:#6e7dd3}.btn-bd-yellow{font-weight:500;color:#ffe484;border-color:#ffe484}.btn-bd-yellow:active,.btn-bd-yellow:hover{color:#2a2730;background-color:#ffe484;border-color:#ffe484}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem}.bd-callout h4{margin-top:0;margin-bottom:.25rem}.bd-callout p:last-child{margin-bottom:0}.bd-callout code{border-radius:.25rem}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout-info{border-left-color:#5bc0de}.bd-callout-info h4{color:#5bc0de}.bd-callout-warning{border-left-color:#f0ad4e}.bd-callout-warning h4{color:#f0ad4e}.bd-callout-danger{border-left-color:#d9534f}.bd-callout-danger h4{color:#d9534f}.bd-examples .img-thumbnail{margin-bottom:.75rem}.bd-examples h4{margin-bottom:.25rem}.bd-examples p{margin-bottom:1.25rem}@media (max-width:480px){.bd-examples{margin-right:-.75rem;margin-left:-.75rem}.bd-examples>[class^=col-]{padding-right:.75rem;padding-left:.75rem}}.bd-team{margin-bottom:1.5rem}.bd-team .team-member{line-height:2rem;color:#555}.bd-team .team-member:focus,.bd-team .team-member:hover{color:#333}.bd-team .team-member:hover{text-decoration:none}.bd-team .github-btn{float:right;width:180px;height:1.25rem;margin-top:.25rem;border:0}.bd-team img{float:left;width:2rem;margin-right:.5rem;border-radius:.25rem}.bd-browser-bugs td p{margin-bottom:0}.bd-browser-bugs th:first-child{width:18%}.bd-brand-logos{display:table;width:100%;margin-bottom:1rem;overflow:hidden;color:#3f51b5;background-color:#f9f9f9;border-radius:.25rem}.bd-brand-item{padding:4rem 0;text-align:center}.bd-brand-item+.bd-brand-item{border-top:1px solid #fff}.bd-brand-logos .inverse{color:#fff;background-color:#3f51b5}.bd-brand-item h1,.bd-brand-item h3{margin-top:0;margin-bottom:0}.bd-brand-item .bd-booticon{margin-right:auto;margin-left:auto}@media (min-width:768px){.bd-brand-item{display:table-cell;width:1%}.bd-brand-item+.bd-brand-item{border-top:0;border-left:1px solid #fff}.bd-brand-item h1{font-size:4rem}}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{float:left;width:4rem;height:4rem;margin-right:.25rem;margin-left:.25rem;border-radius:.25rem}@media (min-width:768px){.color-swatch{width:6rem;height:6rem}}.color-swatches .bd-purple{background-color:#3f51b5}.color-swatches .bd-purple-light{background-color:#cdbfe3}.color-swatches .bd-purple-lighter{background-color:#e5e1ea}.color-swatches .bd-gray{background-color:#f9f9f9}.swatch-blue{background-color:#2196f3;color:#fff}.swatch-indigo{background-color:#3f51b5;color:#fff}.swatch-purple{background-color:#9c27b0;color:#fff}.swatch-pink{background-color:#e91e63;color:#fff}.swatch-red{background-color:#f44336;color:#fff}.swatch-orange{background-color:#ff9800;color:#111}.swatch-yellow{background-color:#ffeb3b;color:#111}.swatch-green{background-color:#4caf50;color:#fff}.swatch-teal{background-color:#009688;color:#fff}.swatch-cyan{background-color:#00bcd4;color:#fff}.swatch-white{background-color:#fff;color:#111}.swatch-gray{background-color:#868e96;color:#fff}.swatch-gray-dark{background-color:#343a40;color:#fff}.swatch-primary{background-color:#2196f3;color:#fff}.swatch-secondary{background-color:#868e96;color:#fff}.swatch-success{background-color:#4caf50;color:#fff}.swatch-info{background-color:#00bcd4;color:#fff}.swatch-warning{background-color:#ffeb3b;color:#111}.swatch-danger{background-color:#f44336;color:#fff}.swatch-light{background-color:#f8f9fa;color:#111}.swatch-dark{background-color:#343a40;color:#fff}.swatch-100{background-color:#f8f9fa;color:#111}.swatch-200{background-color:#e9ecef;color:#111}.swatch-300{background-color:#dee2e6;color:#111}.swatch-400{background-color:#ced4da;color:#111}.swatch-500{background-color:#adb5bd;color:#111}.swatch-600{background-color:#868e96;color:#fff}.swatch-700{background-color:#495057;color:#fff}.swatch-800{background-color:#343a40;color:#fff}.swatch-900{background-color:#212529;color:#fff}.bd-clipboard{position:relative;display:none;float:right}.bd-clipboard+.highlight{margin-top:0}.btn-clipboard{position:absolute;top:.5rem;right:.5rem;z-index:2;display:block;padding:.25rem .5rem;font-size:75%;color:#818a91;cursor:pointer;background-color:transparent;border:0;border-radius:.25rem}.btn-clipboard:hover{color:#fff;background-color:#027de7}@media (min-width:768px){.bd-clipboard{display:block}}.hll{background-color:#ffc}.c{color:#999}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1,.cs{color:#999}.gd{background-color:#fcc;border:1px solid #c00}.ge{font-style:italic}.gr{color:red}.gh{color:#030}.gi{background-color:#cfc;border:1px solid #0c0}.go{color:#aaa}.gp{color:#009}.gu{color:#030}.gt{color:#9c6}.kc,.kd,.kn,.kp,.kr{color:#069}.kt{color:#078}.m{color:#f60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0a8}.no{color:#360}.nd{color:#99f}.ni{color:#999}.ne{color:#c00}.nf{color:#c0f}.nl{color:#99f}.nn{color:#0cf}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf,.mh,.mi,.mo{color:#f60}.sb,.sc,.sd{color:#c30}.sd{font-style:italic}.s2,.se,.sh{color:#c30}.si{color:#a00}.sx{color:#c30}.sr{color:#3aa}.s1{color:#c30}.ss{color:#fc3}.bp{color:#366}.vc,.vg,.vi{color:#033}.il{color:#f60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}.language-bash:before{color:#009;content:"$ ";user-select:none}.language-powershell:before{color:#009;content:"PM> ";user-select:none}.anchorjs-link{font-weight:400;color:rgba(33,150,243,.5);transition:color .16s linear}.anchorjs-link:hover{color:#2196f3;text-decoration:none}.algolia-autocomplete{display:block!important;flex:1}.algolia-autocomplete .ds-dropdown-menu{width:100%;min-width:0!important;max-width:none!important;padding:.75rem 0!important;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}@media (min-width:768px){.algolia-autocomplete .ds-dropdown-menu{width:175%}}.algolia-autocomplete .ds-dropdown-menu:before{display:none!important}.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-]{padding:0!important;overflow:visible!important;background-color:transparent!important;border:0!important}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{margin-top:0!important}.algolia-autocomplete .algolia-docsearch-suggestion{padding:0!important;overflow:visible!important}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{padding:.125rem 1rem!important;margin-top:0!important;font-size:.875rem!important;font-weight:500!important;color:#6e7dd3!important;border-bottom:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{float:none!important;padding-top:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:none!important;width:auto!important;padding:0!important;text-align:left!important}.algolia-autocomplete .algolia-docsearch-suggestion--content{float:none!important;width:auto!important;padding:0!important}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{display:none!important}.algolia-autocomplete .ds-suggestion:not(:first-child) .algolia-docsearch-suggestion--category-header{padding-top:.75rem!important;margin-top:.75rem!important;border-top:1px solid rgba(0,0,0,.1)}.algolia-autocomplete .ds-suggestion .algolia-docsearch-suggestion--subcategory-column{display:none!important}.algolia-autocomplete .algolia-docsearch-suggestion--title{display:block;padding:.25rem 1rem!important;margin-bottom:0!important;font-size:.875rem!important;font-weight:400!important}.algolia-autocomplete .algolia-docsearch-suggestion--text{padding:0 1rem .5rem!important;margin-top:-.25rem;font-size:.875rem!important;font-weight:400;line-height:1.25!important}.algolia-autocomplete .algolia-docsearch-footer{float:none!important;width:auto!important;height:auto!important;padding:.75rem 1rem 0;font-size:.75rem!important;line-height:1!important;color:#767676!important;border-top:1px solid rgba(0,0,0,.1)}.algolia-autocomplete .algolia-docsearch-footer--logo{display:inline!important;overflow:visible!important;color:inherit!important;text-indent:0!important;background:none!important}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#5f2dab;background-color:rgba(154,132,187,.12)}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 rgba(95,45,171,.5)!important}.algolia-autocomplete .ds-suggestion.ds-cursor .algolia-docsearch-suggestion--content{background-color:rgba(208,189,236,.15)!important} \ No newline at end of file diff --git a/assets/img/MD4B.svg b/assets/img/MD4B.svg new file mode 100644 index 00000000..53960fa1 --- /dev/null +++ b/assets/img/MD4B.svg @@ -0,0 +1,61 @@ + + + + Untitled + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/img/bootstrap-stack.png b/assets/img/bootstrap-stack.png new file mode 100755 index 0000000000000000000000000000000000000000..7cae17fe2e73f5775aff7990cacd5404e9b4654a GIT binary patch literal 52160 zcmb5Uc|26#A3uI)jD26SGh>UQ$dcWREo3c1kx>yLl+eQ5k;)#WETOR!Ng^d>o3SfN z+K^=|h3xxamixWEKfm99zu)8W``yQxGiQ0-*Ll63=XuV#=iZa#;$*|mBh3Q<0Kc8B z)o}no!AUl6E;jgYOYOjG06;Qb9NerOE?k03{vR*T!%64OiX&~_T|e3aI(CDO9}`df zNILN|-D@=2eUJ^w9&@w{0U++48iCVkCx=r#f2DW~!Bt5o1^@t&==L+g^+&?-?|0yE z?Ax^??YCXN-g54bclts&+H=#X@1|p4oWp0LLvOTI8_~WOwEqN`CwP9!3IA3U^RqnR zS8eWC%k$s8^?!eKER6QAOpk1I)l4^*OuWqa^)zlM-LH3PmIgu4)*3xO`YU6X`5@#o z!LBFP?qiJYhZvg=H*C6Z9O=G(q$~bJ*LCa8YjCjYxC#f$_Grs?(4{TOrz_f`?dh%W zQ5J150#W9z<;g#<*^wj7Tfm0`A6$sbW@Ka8 zK)4DHmra}hD}*D&rGII}C6gxCy;(;UZ^1?3CQWdO*S-=s{x91YX59Ec`7q-KB!W$t zOFq=70WJwOs=sImhxZ`{@8N8S{yQ07Z6yJ759Q)u{kj7pC+y`??c|c3(D(hcs?TXw zImq8VDwkp=73sCFSY7y-gM7NZT$=x(S5`7aCv>Kxe1@a^y%S0#7fhBj`hl%%qBHv8 zF-*=eOtz~+{&9u8DKyS1R&U zdU8^^^r&2FfOgF(cvSDaLN5}@k}F zGT3uLe^21yJpqUJ`0I)J>+SK=6@$Y$U9qz|VrO*3e6_{!+M+&(M7`mlC35PZh^MaD znFGQnbj0wyP6g61%FvbLPObm~$%bO*e+VD1r?*!UA#;>+iO_+f%Ukl=su8#tc( zm+Jd3`~NKx`6u=l5{DoeF$i*(kc157R3Is7B}g8+8;OAwYh?F9kcKLxYX)illRX4E z_{>A8|B~?42}Qv1Q~3A!U-tj^HU59yv0VE9b}Jcz2BAe0K4UKc=!&qjGIzU*SomIx zAmRWDE(W@HA-wE*!>~g6|M>cU$B7n98}{F$v9CWapeU}ZnlXULmN?-?rJ?Ntk`lYS zC@6@2Hpw|j)*#a-FQYy<0_`9V8H|>WLZI#u-=Q z-f=eeBLPe)K?N#Vt7C?Lj9VW5n1d6R2Z)TPge3A3BmCos@V`O1M3eCXaR8t`r#deB zn=G~r>Sv~0qudjR<*+x%=&G{dt4@M%@J(Hxr|7r)>mHhnV|W1^>o~cFJjbxJx~=g- zAtZ-(x}8nn6#)DuKLb5)$yT@ic)sjDE;AF)8G{m}Ac4CN$lsSA**nbUwaZ<-NNCgz zT?I6NamNp!AYFfrqztu5{<`3gxRC__zsUEXn1Z&5QQ}UM)btOe zHcXYl9w?j9Frjj2csb(jwOZngGfLYC09G}3I3KU+TRgx-$|n+f452qfyeB~MS;VhZ zHK77;)vrKTNU!_or^E|y-~>1U3@dUc+Vw}C+uIxJAvdz3o1vV1)_#l!_y1}_gKW56 zxYXU&FQ)JOk+1f|jfns_Mg`OB)e+kHJq@4c<#F7$9F%tQFS4+Y$cd4&E)ijNU7dLwi6pf$y<<^6E83Vf_Ko0ay)VKTn-HYZCNWBm>Dc3C>Nw z`|>trwQ%Q98~LBFpvD8@72-Bo?Gggn0faG5kw!3Y$B9iZ`8=B@Je<1_mZ!oUuv{3?Fu zMk%KfCv3yt$`Q{jq|*7|ioGP3A{W^4Ry$$)h_Zqv#LPXK(+> z8l;xlI?1MorskIa`WXGy8NCA)!r1s*?z}Dy{7q2X-LbUh4kvDdKYzVQlF3EqKNbN5 zRyFgUDZP|>@?W~D{rCyVCxo@IEfpXU+KFg>@BrwhV?h(v`fpAZK>IEqbae%%&UyXsi9{N|ME)4r#$4EDK?Da${;{Y!26?D~EL zjxm3Jya$sh0{0uQtZKr)fApBo*ut7>K}zO7+dmZS2)9G7I~vpJ}H9oF8%aY->xDW}hZc`DEHUUcr?vIl_e3}rbf z$2&3X{=$ac0~qi;CcZHe5IF!V?z#rvs8g@O*u;wbL-e^&NyXoILn)n~&IwF?xISHQ z`tUEusy?T?yH@`i`WCI%ymz!;&uQ%XQGm~Yb*__kY)o(4^k2@HC8u9&*7ImwZuf6V zHgO_`4Om^?>+Tv|@p)FTezh%CsomFwOeb-i_i5Bz`1;+o^;9a1jAbf>z2l)fAztr3 z{lyjO3(%=kSlycR%7~k@{cv7uwQBmVv{mTgOdy2|$!q&p?JSyjPpZZNv5hS~5ywn-4OM{aGSKvK z%hdVv0%K^qCV}fPGiC!Ani6*(c`g6gklUQyhxpRA9bNJ><<~*|sQAwV_GH0NqmJo> z-N6b-5IG51^2y{3=LbIy(`&eNU!KV*Dn{YbC$SE?Hv$74g0u4mzV*$h2piA$JF6kS zWN(ui;@GB)4ow-C&BI<5s;=T?LcR4Oww;d5xS8%gmfb7RPCi$6nopAkKD8mM;rAiJ z$q-|8JNt= z;j^b;>vnj6NwD_0Mh1k<(wOPdAZDb0vN0ePl4_~%kqxlK+)J^r{AIgRf3b5%=Z`qX!4#9 zOkmyFT~+y~$9nX>S&*BJLlP@%*ZvJ-fXrXa{T8-+Mns;Z5^5A`qww65~OSr zTew%T>ZSKhjy$=OeCEaz8)&^<1Ym4vqRJH`?wd7zErDjekwi8!cqDD$%**KO8>9cm zm*6?QOcAed`lh=}|GLvkpKbRlH}IKJy$yMy&%GWStX;AQ+njB92s`^D{8EHebMpXv z>pw6;pZMzDG%SL%5l3+{?PQsccMc{g-dSjnZ^{N(x}GpPdy}6!kA%-A6q2xR4}drl zOR2m#!l)RXYDN>m2tn&rRlNhHEqA7yO(UMVKUG;n~%Q7NF->ZR; zjvv-k%CFh>+c8&Xj@rF21s=K_(mV12bN*WaK#x8km;)j@uGw=r_vK^H!&Xv5*nrFX z5$)vH!%GYI=>ktmZ6Ng@B9vUTIRpFfY|gtPzk`mZyQdA;MJQ(`4cp0&N;6;G|4{-x zWEmE>lgn-jm&Wzqm(p=uedW=)M@87w8RXl7Zh3oS2vrAT)FXUs74e8@< zst`r7U_pp-W!m5Q{xUb@|Jc6tmd*?%2UoW&|4^e-=WptnrJHfaCjT=}rX^wN$l%iO zeI@S%Gtt=VaG7SS;ONV6#ux}LH+N{Y7;Q-Xh3ucBgrEcHMmLLyxNGK_$k?debg`qr zDs=&B#kxVnwkzADCiOYH{G{TlM{1fDF>4<<9kkxCs~x}@@44-NsUL!Zo971{L-%Hf z_IznIU$#?P{PJ2SU!5lF-TMVd|3mxILi;N52f`6(TTYe~+V+N~QB0iIN{$@*A*8b- zjXX$Y8P_$D58`|Swvp-fWtf%Nk5G9GKO#E}y4Jt=ESt3cj&Wx^_zx7w@=pM2p@R}x zyxt>B?lqr3kRO3|$C7e85-#pi^ccUyJ#Y9&9a`Phwj{Dv$m+@aT_$-xdNki5rqqJB zi{)LoC{!CaD)g1bJF#hM)Lv^qHZf}vzJinn-joa~rlmA_#hF zeW1m9Ewd$1`sp;jd-B6o)?|Donv{-4ZZP|{z;Cs@VWuK44&97l)okDL73<6`Pt}!W zH+?dY-Zvl=zHbX;dX6wF#0tWX#ej$IW=)4{O#S_maE-amNa02VLEeM12@RB|D7La>Ed=+^LD@5?130uF0wmjn2iYv$5Z!sRF1noJND!Q^`_fEH0 z$%i=4NlD;^J-uOMB$1V(+Lgoh8O+TQRgf?KSMv`8xf(EN_{t!A31Yu;bY%0}F7B0> zFv&boMS}H!AW={Rx#0nZ)nAKSX#F!&b7Po&W{|TNT{`{7(}`5Q$u?ec3+{X}`v--3 zBe}~C;$k`2#NNO61p48sI(Z|H8Gc0lM07Uqg?L`omr_ea4$K^to zuvVAP?2BK|OfrB+0?pAsg$lRGXWjOfqI9W(+0*%nF$PRvTT%hH2o*K$PUi$n zf9mF_&{jJ|lSMkcyOH<{x?U?W|KpJW;Z4^c!~NJKKA=Ppv!Rq2{MX$m}R5oPZhIQ)2@pcNapY1;6%~I5H>Gqj`^` zL?8BT3Et9(gE3sb#1(j1=Ta@$Ac>Ui*}`&u4xn>dJQ|04Aj}Ll0`2Z_4XsOBMDv%Y zSD}%RyCrUl!~!e9{#RyPpIW8`kFzDeOMq+0MM8x#giI#2_SQ(==AFBf5!`+(*UByO zr<#xpL6(VCXbxzrf=yQlCUD=3_iub&Birlkk%#`~za=%u;`F}a@WbfF-KHN9MCfzA zIiZmnv|VO1yIZuPhtfRoZ>rX;K#bRMYq3(B^gEB+7#|FD4kix#Q_!$WMd%G-C5pwYX$tG{ z-(&U3?U4lPVpW>W_Ac9Mx**K)g5g^G{@;@OsWLJ)Pu82K7)u8*o3K+8JwkvYjFF4zhIs2e6Fb<_d*kwny_!P=TD`)sT&dj>IPIr^w*k=Zz;S^|6B5*hINDsQBgP4Ng!XXKG%s z6Krh$cA(vxu&udBvaXaL4&Rv{`uYwdQyJt91z-2wq70zZsuUs1ztn*U6rWlvqvs@bWR)p0uP7yG3|n$D|HN@?^P*`19bA=kKO+GYzdxR@})P> zm#{!4A>{eg9z1A8=nyLOBHUxz$DRCsR*N&A^lk{;{W`KszgM0r+|0^>yZFQ+8OoO#8({J#y}bO6L<}=- zXK~)?0z7R5Tj$4#WZ*NYVF(;Fp4goVvTq$g=Tq4S z9b`YThNEnr^74*Y?-(t&nsD^ePA@`F=Bu_8d@nCBK5}v)e7DG%uRbi5#`LzX>meRt z`$iTZX8SzaBLwLBT=lP=v;XE-nYY!K9emEM7c4@*=V=vI#Ok{{52*xz3&92MSdv)W z?+wrmf=0==&#g3VC?BSdvYg4R>W{5Kx%izvKmq7yozxP4(2;fa=DOS>)+^tiY5tJI zrH}EEdYtQBkQvH1Y6)2Y%IwP6VYTPA{ z+w$S88?)!32;!zqDT=_ht_}{=m%!HKUNzl<(9s^%c?Kd@f(_YP+!7g=*OJ=2GsG#K zlA_-Z+a43Mt>#BW*+#8F*jK$d2XdvShW;jJJ~ugukjB2p2hVNJZ?zj-QT%U!`K0hivR`XBjzR-#tVUdq zGIQcoNP7KNsn8LkP*u|YmtLN5C#{9q-l;au0I#fjt(;o~%; zhnsjK^64I|f%mlb_(BABF2(QKT=H&0XA!@mh=JddH-F%{PtGyqnXj%83zCJXnlwTm&_y(-53Saek9 zYu`<1b8SQ$=fiAU!iy%|PRnRD?~diL`O~{B?F1n-nS`AOu{T*5ILS@*BSY_#s6LHCtBv(L@;D5l((?UAVlWS zno!l6qMmkQ>E3ipXU;U#mMDHGUf*3BF- zPBkBv{@hG~Kx}6`YWx!^*9l^5(Co`*uf08bRr>kI@wDaV1Ddz-*w@0C5|#qXt5PrV z)_`Np&w=3$k+ILfCb?498{df zF8=<^J>DQBpRyP0lad28vO#~kS+!Hp?{?zu7pUSoQ+xYB$~fRX2VrD6ETJz%+O>iB zb=?)pr9aqh*Vli+mSdoc;`v{r$}ND?Gx4HWk0yd}jJW_ngIt*L2KAJ#m4hcs_saHpZxV7+vwzG>P;Bbh45|Dku8@pS!fAoAsg{-*SUKEppKq2C zye{1wsPrMD2sgZD0qr?(nBx*=w|$~o3F#ZYy_Qx6mhLvVcJRhu+uUVe@p4aMTX_jq z)DABk-W~kQ_FhrsxP0T*pbRA5`u=`nN!jDm*~`p>_%Qya|q)2y?3i z4_E5+1CL{JSp2MIO=l+U@!7;PxB*QPsX=C&)0MNE3J`azs#*|wPNP~gSHDD|V(QNI zq+eWrx4^EkDJW*|aIv1S!>DLvqf`Q=2w)D<9`gO&adv|JV#tobB6Z^tiGaV<5$^N@ zR{0MfVd5VorULp^*SNl@5AP813yIxwh?t#V@F?%wk&WSG%~qM`u*R8F(||)AA{lo5 z=cD!FFPOq8egiz|3J^>fKV}K2GS78Lf4=`5Z$iGP$0JJ&W9q-y%hj(rMDLYvxA00* zUz=7HIDmQ~`4_D|E%~{8w_|-CD~po>EIBDMK*BEBYO>lhkn`TG=?ybeRCqttV?j8o zeD~?Pe)cZ};TOla6d;{8pAz6nBT5P-S_S=<6S?(zrmJ1(%R~{?9jUeGx@kXy#e3^Z zYe*p2WdL{HB-E-38x8ytwBmPv z3$47`oobQ!{8cpi_uy1s;Nkfr$G*$Zl^7ltYLe}4%+?*eHYX(oxFZ8d^ab4ZJvK=u z-Lt?Mum)LFeroAP(>=M$`>peRO2Y-u>WDJmHtku>O{O8Jnqtf5YV~jNlOmYB!g;V~5DIY?J5ZR z$&N2c8{UsjzAWEWS&!CJzhMB}1^AG}yDCFSN{~eY!qe~lH@n}Oa%Z`&F0-mkzP2^E zuFv<`35v_Pz%9&kg~u`k<75>96p8GahnXmtEQv-QBbk|5DRPc8c2B3V68Kle{PgZ63vdGcdnu?D(-w23SakOrl->XMp1(p?w#_w{Lcm?K7nH_ zPt-UUMFsHuxy56YFOe&ea$C`Mn)=NWx5-SG`}R?$a_lnWvBSk~FPAFK9Pon@a@-5H z=u5_F$ zXXE(-I4+e9s!Y)?`W?32x4Csb5B3a=k&C$E3swx(Nreg1b-^(Vyq3@TH?a!`qRK%fAn z6Ww&==ASR&$fS$;Z09#Zjxr)r&MQ)+V(I!NO|0wzv@zix;XdXJfoZo1wc(KM4nQ}c z#T|Z*W_OPd9^j!U@t*Qks?HvSQYdI9ycqqd;844!T#>)}^Z>~P0vAGkjeK7i0-A`> zkcIlds|Gk(!GNZHtNId%eF0Av)3dGS<&`=Aq5;IHjphX z^(YUMpMH%>`dRh?9Cbi7N}r~$Ck1Nzg{~sFthy&DHa9W!C%`LzMIWl-aT?3Vv zg-Ru&-u^(&8~8jr2%ZzxdbA}`61yHSCUuVCGhZS4ZQl6>w0u&4sEAvTqL5;IQ{Qt{ zYa4NB%}vFzPdVm-EpDisx7f9L?0ciJ?Y{wtYY3+5cPQP2Gm!*vNKt-@TA1UI94B^FP!cX0ETRxa*tK%#Qn3og2qvAAV*=!T@f66+Lnv}8&|VH;kS9xArZs}73RE6kIDTV$tjvy z`GBX5Ei}P8A%?&KhaUj@^ZNn6L9=a#N^&{Z)jUGkHD+QJ)ayA__tH=zk~C7aTmtK#9VdYH$B*I#Mufwcbzry4?6UN6%p2JMf|)OA&iF(byYp_;LI2O z0gmGh2QBt!MImwgD^E-U4RFuW$tYj{AoKYkvUa{sFH4i(nldej2Tf)EB0C1BJig@Z z-}fA%kS|;4AkL~1$1xO^T}Oa6QF+RN6SpvUg`TZ_M{&ICC3}Spx3qIsw;ReNl ze^4iILb%j;08~X9RLasj{T#QCOP%X1r_Fr3T5(UwU7kU|)RUcY#{3o1oc+y~t$CD#++-_!NU2l0+)`u~bZ9m1NnJ>GJtXAVTC8 zWZwsdCmzD^nN;$wXg-Bqrd5%=61O_ADU)T^>30iRY!T*wBxh&qd@B=Or#qC?p9YXoU`g+8-`12$CPK|e-cXet4YxX+6M*~Lbmxx4NF0xg>4rZq zU&yr7UHW`WqwRgL-wm}rkiNTHcZguLk5b&tn);dkLWQ{NdUikYOsA*djPL3D&@Q{0_b3)HoMS5Rm{Y5>1kL_pGmp~$NiaAIyXDuJwxVsmr7ywmiq*04G5>4+h zXFi@ss!Bh>%F_Cy_Xf3&RwdZd&^;J7-YV7-gN8H;HM*#h_^)T~r-;WkF5}s6%ZUQ#8 zcb((C+q9}4_ybVcBHgh8=nD-%R*c-XC9|{>ClFA-a`6(&Ddf0yWf}jV&r(IjDS|9y{wJP&6y7y=maj$?vwK5Cr%ug8p!SQT!>;JKZZvc#z|5z>h~k>bQ(EdCP*>gWsVa zCCS8&{LNMSS&Hxw70YLm z{6g`7IKx0K8Tg@2?q78Gimm2j|M+>+p$7W6cCLxF*oFVz@)#y@(2v(fRfwB_#y;c~ zZ=`m6GdgukFK*8~q^5{zFyr3-W|Z+$WeZ&=<%6ug1qAMQsr6dV<+bQ_f|`4Thyp< z3$;ZW`*zSDc!3g9LaZnPe}GYK%GNKGEwjX(TWl-gwNkDh^l-uUHIziDdI%`Pw5kyS zwu3Qhh<0Z{gER2(^^cO7uQ1ijD`q%eTC}*$)-Fkip?<2`9p=lCx)eS@g(%4l=pY!f z#7;#0p1M&Ep;{4N?FCDmfoL*~DwD)z`+F}6^x<8)2~%;aL6U7n2Y3KXente!5~q=o zd3r>)zz`+i6X4khaarLG>+IVucq0BXzn$e89Ce68=rN+5#O5O9a){zeb48mv{F@o<26x>Lr5R7Jq5hr8*Gd;9CY#Zo1h1<4B1CKX~7|cM%>CqG~L5JMDb-CMmHI6wiv$Yz1z#+J)-D)EmCo%PJBZo z@1Gr^Q5U4ct5ICYL_JQNRQS9f24R%u;__*bKnR%*(?IS8z@viS>M5*m^>aADg*zh+ z(Vh?6EF^+EL}9{aA2e+%9R_OCSS~2a*v%m4JbN zkT8$C6w)#zar_e_g1dw&?1&ytruMVHRa{}!HO`Q49EkulL;wtM5D|4yjeGX{64zne zHR1&sjl^-3zi`Mj=~}QdaxH4IPem`z4>bn)R8DySiy}Zb;vH&bo>=gC&tNJLG5#hE zSOK_c3DBb=u6J*QK*CAUBS$BhRgnxHj3d$y37~uvP!yNKY}5$elmZ-%G0vCzaGquA zD(oxAiad==IdF{zEzONN!}v(<1s3iDw#a(94qyT&73j~9m4A>6Pm4LhCvTJWs!}k= z?ngs6^p2ZafQl$Xk0C!t}EMS|7;NWvnQsYAM(I1wxzs1HfHvUeC8i!4X z?MGgJJB~l~^YK7_W;Dc{q1pp03@=6a&KzE%GT;w%03?L`cy(CfA&!Ebykw%D`ihO@ zchAos8lX_AKCBAx4A4fv?&IV#O4;~%;%NS~2Hz9PZYHymc+Pl5PaP=ct1Zg!`s!4= zR^=H()n%68V^9osX;2ZsATm&ed;rJ0NVHiT(`5avu<{GRA^mk#=y5JQGCI;gO__}ZHIHs*>DVh0`rL_i}0M$b)(sDmS~@*Ce=#UzF2bN>DI2@S8(n4en`5{iBY4X@G2 z{WEVn?rHCa~-JVu;&0zoiL}j6h#WqLGEE2IgAVUZ3&->n>xI{{Iu5!cku3(rgc%JoAU@W zY-Gz6QTP~i2dw@zl!b^oq*VRajz}PHJ&YIhLZ85PE)|Ebf zs0p24-n~BjENh$1BRq^uiJhw}v=#dP%np66!p#Kta{&szP&paJ1R|#9pUpRkvTA!S&6L9w> zz|xrA5(F|ZKoU-aeMHg?HRj5-5^1t};^ytK=3uOZ;Yw@u>WzbuYxv z-&V8JSXONfbfcaVkVD;M2iyQ#_(&|5ID3W_CW?dVX2Xs^%=XpOd%eG&KDji>jOgE9 zH?yPcGb5jd_o>GRr?G~#-qST=gIHle8E~ZQbK_QS0wsz<*C?9J1+GO}i!5@F!8%nNks%LQ@&e|3@ag^$q4D?@ zI|USg2T8fn$IEZiIp%VYD)fG!jeXxQ4H8BqxZlO>?-QhjkyyMv3{{EacXdcRtb+(j zA-CjpAcq?Oa2dkD1)@y6d=ZUct9d>vOSa1nD{F2eqULCp87;gMvK>&eO0c8+$RrTF zXxM9pA?wiTBSX;S+1-R2@dpbHxYP!>G|d4a+*iQWRUf|T8q4S zrh6J{uzm|UoWHjSnv&=@gMmGWM5#Tv7A4?_(8{Ay;JGADkNffC;lWQcuZK3YGXYg= zWsKc*K)YV8|H+B9h~oCZ#u!4sD!0L_8Rtgh3m(rUYjy%?f)Kgpe(&`9PTKnmKTx;> zh#=(3sV_(%JqWnKkGnt_s$Ar^0QMr(aqu`1R5mU4bRUO}wC1h~YIjQAR$O0fPGxbk5}r{n8Z6oQMWMN#0g zJ?!NHMyg1~Oa(r^mUgDvreVoCwytNvvGF z*n!AFVfZjb4#Xy_%RI^ypO=I0p=dL{fhP*P(OD060y-G#4^J%~W55UQt%+6eJHC~` zSwS@*+_=so)~(`%7*g!8BtnhH(??lkobMj-H&eOkQ?ToAS-+08$>m`k30u zWV>x~7!>@fv;^+iBA#M;50duaj(NAzlZjc=WZvyRuzF6?^%v<@#G z;8EJ!TZsJ<-AP1U5kx+>XYBJm{>{OMps=I5KAk%%2sFI`I^jh_*X-QL@$njtY-bI8 zU?nl*S#6LG>dn^Faqd72E_@MPcB_MCcgpcTL9x*Fn2_&%;6A(Md--I)Rku)G!sJb? z$oLFv;NmFwZn`fV8e$lI138Fi%Q_k4Wr${X{!T+2hbRKxu;(MTX+yaOO-&2{yFB4S z_ZK1j?rbh%Z#HraDZl30p444cziw6hZ~l-QrVrOcJw=bO@4(Nj1Gy8}Z_xfvfN>ITHf^}Snt#Rj-0r(ELw{X71 z^7w@{O@Gz*mYU0b#j9p9uO3V_uQ3<@IV#u>e%vXcYrbL*(B3eY+n`LP0%OtHyFlm` z_TdyKCwE}E6$ODQbU)~^KcCB&t2^KxuUiGe0onNA!v5hK+QqBc%zMQ3s_PK<4I29S zj@RIyS?JJhX#Xz$^uQ2w*4i3cz)o%sC{ePxam9szG9;Z(i3)gQt~Bk=oA{h(E>qd463{MYMfvuk8wuPlRVDJ7j0G$uH)CQRw%>j9zNyhI9b5huJlU zE(UABcTiA#HgpCG(U%75N8jho^2wXn8v=PTeU@rJy!Xfh| z4u1T0*6Gf^>72kuw?D(R(*_@zs+|W$!S3m0=TYo!C>&Z~(h<0n)FZ~nvfd3z>rw*Z zouW@Fb9YyX7X#Kv7qMHLxB_lZ@86raTG^EzQOo`{f|b9`l>Z1FCL?~7S|i-@yWvB4 zFSYH&AC_Dcl=8P_4xcoNrNf7P(imXHhfd86(%8vTQzuS-clea7cbz8F;0Qo;jl0ow zxQa9C*;^IT@?jR8yP-shR z@O1FhmCswh=)cz6PNG70E9rtm4Ab7%beq4}_t1%V;0flpztuF4CG-ONZSkT_>V=pp9y!qM?Ctf{b`FQ|M(xG1BWa{8F6nrQ$4fG2^mulx!7Hf zQ}jAbCtHl+jUcg}0;AVp5tI=}lgMqD7D1s>fNG`^n_6+Uju=7`Ly>PK-hIRSDS%&O zCC29WpU?K!a|f2F4KM(j+_v?j&}Ty!f`d%#2laJuL5tb-lho_@4&q^e>7$VO>wVLj z07hF$uJtw&l?d-)-u=+?M=L6ij}wK73WX#0nh-VSLdukD=V$wGTsBdWCdJTl?1)Wt zP}6T0ymylhhAc2NSAUYV^T4niR$f23yD#ALSuYn~HKGu(0SF;6k-)}e&Jhez3io;- z5J2FNJa5dyBR12O$5pr=+_)kpPsm>Fze-j1-C*G#zh;_Fe1+QZ8H{M{a3}=YK^j3< zjQo|MVLl-3*m~FndW*3d@eQX4j}U;=dVnxlSC{{phmzIe1-QrA&4*+PJ=pj}#?7SG zLRqQ%`meHDAEPJ{g4B7&JC#hXY}N$p&v(s5mN^t`w7aZ#jMa8XJOAkgt3sg8kc&%* z{R;}GO?)M_%CKCfcZYnHS(D{|$o;zs(P$Vb#1XP~bNsSV+Zm#dfYzSA$=l!8A{6_t z#spkDp8jHFo=X3d1Jfa!MQUY6Okr!+^$TpMcpv7nTTtW}of=B(mVIz?Rt0xmYU_3S zywp@74!~(~0op|UX}({rif4fR$jD0Yvrykeenz1S5D%=JA-+D( zPb~DT=tFKC2cTg6YRjBDPK7GXr^TsjaY2fljP?<=$(E5|9 z+WHh;24xi)+0Ep<9g8CJX7&R4*UQ7*%*;19$SYRn(4x)DGBzuOA2*H*r%{I$%H*CE zqnNQgZvxl(AKf{Z5?-WLBMoqcKh90wDh?RSluDyHB45B$#s;Jj`K*^rr8)1i#Do7l zddZvsH7ZMwA=I{%h(Z!P7(fVv47bnd;paLPd%;3lxhX21SnaOqQEe@G21j=8CZaH+ zzR5psSx;&1C?PW4OFBg+zLHbu3CuQTc5tK>bf58!Z>WthyGbhgc2k9e3xIcXpK>0s z4=5fWa3iaqEyiIGUY#undnrGpKtX^e-i~l%N2bZ=kw_ZN8L9El#;Q?rTN*aC0}}W| zt{-sSAah?ZH(5+L7y!F`=QuGIDb({JUXaFCn9Z_u5Gg!$yIiidw#I8<3XG>}+Y(l3OOQqtrcuS#6BtjK?dObmF$wG(ibxmKxcFnL zSks$0dmX;PDS1Ss1>lF|6DhQZEu=Q7PM_GjPnsl|XJSo5Yct8S4d4PJdjY#kn2W$( z=d@fR@6*GLZLQB=l$DSMc(nL{XNbgJ0ql!wX^_2$i!BgAv`K%i_Z?NJ7Dxov*UJfe z$IE73_=#WFc?kaQ(=w9=gOta;6}@-MX3<;eme@a^z_$>OG*rT{8Nn`?hqSj5O6g)4 z7)dT%GH}jywTRRI65Wzd@(K`Tb=?&p6#5Xg@NQd9LgX zYig$LDX0v++SLqTWzsc64lxtxVe_-(Lwvy5S)VN(ojsYCDP%nkEmz{J!SDI>`1D50 z6&p(cVTBAQVu}GA@d)w3>xNQoM2=*{eZEW3=lnN;jC~ozh@|kpq+)OjGT5{nfjEM| zo`O?p&q8a{eu7$1^MS5y4;-W*?>8>+HCY#8j8wY2>Caq65_Ny_mX-2e&(6E?qge;Rj*ND!q;cNh#rq#?Z#~I<)pTf0K;`G1(v#LN zGh-i{&JaAh28@2zx~K-uvdBvg%}Ba~QWM<*-rzYQ{el_xllPG=ffs z7A@~UnmSh?Vb%>kR`$_9r*bDD@!QZ|G*by?#@(gASfx+_j5X2C4>;E>P&Ix9>;W3R ze8q0Rk`jEe@^-?;hHdT+LVWD1)DY)p!-#yv^-K-{$xlC-(XHhC-S`a>jd|D@Jo07> zzYB7@KrG_lVuKA?oG`H$IOu%cxG~f%8{U?Mr>L@b)E+JOLcQ<}(z2oegLMCNpHYv9 z8yX9avH@gRA9W~DfevCOs7v&VN1%$vHGC^s3@Bp7x-bJ4F7sT5U&ftB*l~nk7Wa7N5_pO_GZZk=g-uEj~pHosE zF$*j2Q`OGd%O){=izA76Ug+X&Z(cFsm4$Hkj7s){jix(iHd97e=zvUqNU8x0TWXj9 zrOH_ECP)>a7*k&+5h}jkunA(B0b53YfKXxIZWJb-IKcDhgUjy~@Q(6*-NN^yRw_g( z3cUT05ndU5jE+L{eF?fa9w+>JqC8rnnfiNca6(5o|9y5PJz*t%j+!h6!P}Q>f64m* z-FHx1->UiM?dILS-r(n48Fxh}{ObukZ({ylIvtw$1K@w{nDGSh6m2|wXG-#nI`Wh< z@^=g0etNrE9Xa}N(F%03bBUUFJBpVHv06XYyk1^Te|q#oCIb2Fd(F`HZuxQz4h> zC@Y{9e7l6c4T(!Y^KTZh$xsG#c`m@ANTcw@+cPEk6l%XIbA}@sFcHN)C$^~q`w^+n zniu``XuEF#L*gF98PAHSExyjb<`p$~ObT%;Gj>yGkJuE=cWs1KmqLsn`7f}V9v`Vv^VE9nox#x2#~+v$^JnQ2DB zC>0DHX>}kLiBkH_iNSS+07u7LwlWc-Zs8R*qyayX>zSAEmzlQ3Da6bc?X$8F>-A-5 zY`cy87s_G9S7HlTST!7QoLzQ5q8mdYnFDoUeBWiQ5qY|*Ig+pYuk1%$4hO6N$->Wk zIL}}90)}QX8(ORBnv4FtG6x>hJ*tK+K@XD2;R$pE_-fr*tpohQ6jdUo-*JLh2LUGl z`4sW?s)0)um$4#{!sfz-5nhSXJoH=A0hLcbtLddRgxw3tqFKQTpP8jA)DRaJ`$CBA z_V5Ksj&K{qA+GJy-M? zyDn}?Bo@%|cl!V;`0?YVkL%4+IV-I%SW+M%C8 zhi`?l=VjS@Hv_i6q(mR~KWU%JRqi}RlYSl_+Ca_GN(07~%C(L&KZ-)o=U@K(Iyb2P z`AO2}1e3-0qNm9M88jOkY3FjVwm^@^34^wywO_rJ(IicDC*rg`)q%QAGE$vLy~zez zu(jVPWs#ogw8B}TxFkX!cce%E%QNt`RbWJo6fs9}`JzkdI;O_pqZY}I=>v>^UFuWb zS!3q^tz_pS_q7NWyM|7_V04KZOHdN}32=UmMvJ&y=it-9IkJER+eFjsC(-IpytXt`Gp9z2seboZP`u5lP;t@yuAbjXr0IC{dN)R*FF>$3 z!d2w7TxN~#`GKlB4MHd~HN~j0b^!M8b^)~4B!tGC9IdFmz{JBOns{%N{ZSV4I`Pa( zpE9z~3L0gforhPmxmNGNAm}k^d0-c2fOc(r4V@Ags-n(I$(zaObx?>+HYoQNfZ<}% z3-a`~b2aC$k<+l2H8VM;6Jh!{yw{2FNpVGv#w>;+U1E_eFPQl)C09d#Y#05`wUbc= zd(Zs%y{d@nj%5utddV|;6)W=~PT70x<=HhkEA*ga7P1(*EBWx*-J4$#a+FEpvMYRK zRyb~mc0(>*Rvkno7AYsL9nuvdW5Hov1BOu28ndbDv( z-d*2*ivB>I>6K{B6@`rp3Hy=Ffcv7x5kB-K0Tutl29POUx5quQkHgB)wZZ}t?doMI zQUmxnGQ?SB3=eraX~HLCB*auFyWz9^2EFlcUH#^sXRj zRzpVQxnWeJ2BHG)h3_t}gHZu}?GCvZlRRIolzS49VV~$@$GgmGZl?ZV$K?R@mAi-h$`kaUO*5UtV4Tz1E_sE~G_ojS%{f`e;#GxNRYOQ8W;RhEGqa)ItXY zN(pMnt=BCm4JA%P-e~3nWw#%$?Bow5pCc`%0pdRP^^Yr`eS4vGc%{5OAw;p*B=xcf z!KiLFXR&qllHCW_SFb?z+PaAgCJ(11(99Ez*HFM8=ofD|WV*<+|F5^a!%l#goLRtX zN82x?x&j^Z2Vn~%;%DnkJG*wMNi!XQ-M}DNQtGg5eIX_%5sqm5w^b3RK3q2u>g52F z(M!Khpoik1fI-F;s6jM1uF=Q3Hm(uqaZ2yzt*bL14Gu^zCz#;M9SQWegrO&BL@#=S z-{cD%^Ed{VZ{7WBTa#H;vb7WGnmBDmPN#S8;f@`TCe8>RxN){Eb36nFg4$kmHyONMSncJlS?(EyFp4$}7a$kdT{^w8m;t&4bfYg~7QxtUeOQ4>Z*6r0~d3q>x8y)nQ(mWh@^DHjg##pD)rC)V6pB^k-L3dygt0u>_&_ujCs$y566u zw^cJzxPSSG8}lBCZdDbQ{j{WoWC5UGmnOIG7KliwF&Xs`IJL8eIXjWzX}3W}*sQ5gPJ%{8I~Ki@ zZ{}Zx4gRyWS^5PAi!BAuRGkXb$A0&0$J3iGD^$IeXaSCbH%aXHN2jauBNkF@r>$Lr zpuX0MQ*R-bA+`WkbtNisQ*_gRDVfbbuDuggDo`jFzx&K9=3@dV;pl4^t>@ftQNPMC z>|*D(l|GB)r01w#GN4XzP@k5Pnm+32!2B2$GJSDm=S{U(-;srw>qvLrH--`V9{p3u zSfen@S~-A0KeCl>a*I%jsiHex4Z(Z@b3Z7#yL37BT>sI7xj{yogIrAoiOq?*%F01C zzHdDXY0@5f7QG2m)|bTVS6ntu1Wbq28-LUK!gg)<=s2XC%FKe=f(hOuZ z1p#D$O4^i&%Kemh@*I3=2V1DgT+?FuHoQ)gJbveo^9Cg?lJ?@8T0#=-_qBiix3Q}e z!F++kvG>_os1*wdrI+0$G@w9t52nS=(FMEvpt2VWCE%$5nO@$#tuAXjb#)fEiKGQPhPy3LSA+j3uMG@t=_ zHml)2Ip7&i;n=kun^)DXE8TvkRdnOS&sOyZ-g}tJ`x%kr|+%>tPkkoL}3Q&1V#f zZjEyrkfM93EUoz5XWyaJd2|I8c&$p>3cR2JX?WK{vFpd+EyusMx;p10cYj z{A`JZewHg~=CMx|1J{7WqM>0R`|P~cZt?N3OEOr*tBfV}8rz_f#k}|u=&L4KAKl)D z>ILZFL$(2%b%0DVZ6oj%JofqFx<3&co@&njy%5#t@A&%G{r<8ky2+roZ@_8z1%WPx z?fh#A@eoJ&ytvqY#Wh(M1zqYjP!^AyDX149-v=~~!E0urW$!$Cp>V@aG+T6H%U3`L zpF(9fhXL2|J|@i#dw!f&Q{K@@aZTJpriFEh3nr{@8xsDeD8JujXHaauviSu8gNK!w z4lqYWXxaYX)$v^}>ewjAxWOo%zwqEw!Lb1-?Tq`DqmP6ed{NUKjdjX!6R_(xK1V9> zHjuG!Huk|7A@W)JhYj_?T;J~IXP{?_K}X^_Ye2r}NI{t{>|VkV(*AQ0XD6Ey(u-lo$2%SY)pILpscb=ommgzy~IO(d)K{f0Gv z@1BTxCQI8E_u!z9*E51z8}~)R)H(gAi9Nsnvkxig>-pO5<<@v;>xPI0jYqph6pPyn zXydIHDw*QrcYrHEd=|Dfi6iV3pcR$cWJAZF+_nZZGl$)Q44k!Aub2b;iV)~DZJkal zW9-F#@%*%R75Xv`$`tPIpQbqcL@!g4OO87MIfUo6Kzt_lWBOEBx%d8CZ7+rT@b-X( zipw3FUiUtYnIARAO%~lXjx8jGd!xsL9`&o6eICWv(9|K^*627VSUi6{_TAF9SK)8@yEZVu0d;xJ--f$8% zlt-lhlEMHj7OLBimU4I0%fcj#GIa%L(E;g7uyRhh3Q!R&-qRi|AGvr)^Ng7muw~<` zV$$<+E#?l&Xd;ZSGGuALNPGlk{K=NMq>6+NK@Zj=x8Fllq;Z}xYuJW7$9fE@Gu+hi zj4jVm&h;ZQ%zFf^+0PK9uab3PpIxyXCvW(8201C}d_qdJU@PKIytV+e06kJm2>Y*= z1@=kWEFV{ImT4Vc=tAT>S^2CoQT8xmbni5@zhnYSv*gyq9lWu-;V%47V+)yA#Ql6A zYjO|JstYi&EzgmulcGQS)u@*?e`Bn*r{(o(_^vzvZo{%^btt$6ZVK`(>^Qv#wHxbyR}6P{1~!oIX6lMhuR9yEwwdMYGDHU)n8zR3 z-M@mx6|&&cgM&0*zn&UIxT#`@$e#MKsSH|RT)^6x;?RKCbHsXdtrJ9h9^d?9 z9&*8`?N}jUHGxJ2TEW$1wliSHgjc7gY>)k`bIBN2?Bbk9^>M-73M?N^+)VX&1LxGn$vy#dW-e(N~GnhNe*AWpS-a}85a8NB27mC@q|FV0kV>(m+XVu zfiRhALIPI7+i@P^ImGaJV`=%sxoeAW^&{qwU!nq(-c{^(0wSeXHTD6qQ*w*gx_e=Q zeLD+|{OTC*_r4XWiJm!Jir(WO!)84EJnOHU=qP{c37T~DYQ$O5jXUUK+o<*ti(Pujn{kIgE5@j8t~e$!rA!CD z!ZZvT>2C zfQmYUz5RT7K6xH}N?9GzB4V;$1k!8gq=2*c4i?{A!?aSEQ(dJBsn+S^qmZv#CxSUEXa%)z` zP_~#(baMdu45-5{Ev;7Fhq@|e6#N2qv7jlJ4{uNOnW(RrJw>EiQrORE59DsAz_#+Z z`FYxH;E8jjT8!|!(yXq~Zy{Kw9Sxbz*!N%esq8(}V}9wIZAn^DDz>4#caRmv4$&u! z?qY90PuLXq-(C6~$am~Nx!ChrL$9bu5OG^P?tbk0@(oN+z=ipwC(w$T^33v95%@mM zbYLm({&U1{jN4#R#n6MA!BhOcY->|C&SnqmYYvOM>9UB?rUFdTWU=ibV%mpRu+2_D z5qB`-u|jrOT~?>9IV3j%=O?6OJof^j{r)6Q!5UKnfP4XXv2_71JLJR50!e`^H(jW>cZ^1vliq^_3qi!!~Yv|Bj_1XTTCq^8o66|GQF?V9<1~ zY$%Yd*rRdI>cMN7y-KGkY7CLg*DXKQKNkwzte{r8`xocqjuOzYiZr z@ECl&*1y&LaSG>wuvAFvI}u=(h| zTb6(f*s21&1F)gDQP}pq+nY#H%Z-d47Q<>(?c9enUsGkc$p4exT3Lr6&4Bap?ng$*LE2{uOS1h)3N)6 z+<3{#_X;K}m$`lLN`ZHbmCvs-C9!LB-S}PbVe`YAbU^2cFO98upB;5{^7FAX?AEA! z*FAKBjrKu>*^Mb!^03JHi@uRTB&#s;lO5W9Y;9Sj#Y?27URzi#{5Y}rYoscw15d)y zeXZbGC%~0DeZU@UmVz}alhGez4<5cv9{dwQX$kfDznNORMJ7il=U3q37-y~gjXK0tGaDZfk6yG~WMm0cenYp7zn|VCO3L8Ac$+1v z2Gx>8*^524RkDB)s7vTA{j?fT=?2uKd%wfnd7^DNEH?~fNd~_C{j@;x$ftbIZHL_t zcZKtY`LWNQf;e@ZO}1T1omt(`lW@@xhKNO4NbpXkaZSoycP|VL-$e3zs~Z*tb*nIP)O;>g@5de6-%Y-3 z$td`A(gjc$?N2LB(I~U2W{fk`1o@3n+PO|FJ}vVR-hYTnZs}lo@UBtN5I|4wCSr|i z4pvux6&Y%-f?rlO28WsvvK7pstNmjL?R&e$I=nlU)O+Qx0A5o6vdX?s9{CmN@(_qL z?XUV;|4}1dHTI1RY{Wh%R=CYLB@On<1wCavuDdrh)Ls#u`=%}2pn}wYn7bgI%J7`a zwm|8^OUwUQ<{yxn@0bqBg9|BGxRQMtq41-I0U4#wFuqxr%{eoMImIlBGcn}Cqn?!D z7AYI{Rd?9Llg;BDAS>YwNpp=-gXFhHNcZoMSKcCpJ+vB}$RHvou! zb-3&5E3k+6^}Y5s9H=#7p?7{U{;}dABP4B2r=YAxsL{M;X6PSZ$?^jgr=72k%(V0+y>QjxK-i?O>Kbx9r2p&c^gsdLM=9;{3DMha(CR?~MehdGy)n@a@RAV9UC9jori!3XpO9w##bQJECE{&@(Uh+zZHrihOmlYk28rW$ zEEEm2CccrPIdK^290}|P4&^%1U+Q4+??SL zF#pK&kW2}3u0fC{V@m`X%|UyF@0U5dA<+#nEvZ*nBFyhWmUA7;O*6L z-k0TbTqkGT8*}ADal^4&nY(E^G;J$K$71{FQ?sT4M7srz5mc=V*>`r1q6Sp66cdU( zQGHg=CI(|lCm%iSjruL`r-aZveD!>yZQ&BgcJ(PoBNAyNd>ekJ2_iV^&r3%vt7W{) zlvES%xJlT;;b0Sq&2AphneiXPi7(Wg8cf`IgcxsU$iSc70-Ps3k)`YDV5MVz0YSdb?BP0b z6H$V6<~Ve&{QzSLNkzuGJLlc5p|?es1WwBVi^Q^}N+3FjzYBSYxXta5KWc*|*dmoAWWs8% z+dgzhu2AC@GFG*EEqrie<)r#-ceYg~&k((-&W|Z?L*aL=>C!$E7_t$yf5+dV1<^0-d(;1CH$b+%W zB33g(+xcZbJ~xk|JC%Mh7Lknzw{28o4)SlN=bH9m%__>26i#*Jv+p@3aP+Ml#m=^a zv@+slLRMLmsnsRxAHB&lCGLu{;Xt>hE0vy64y;mW(;@2zUO)zv#$sWll!s-!A0|Z# zaRR77hx*Uuu|omP`9Y%DGl{eOmvztQR_E4cjtX?L@A_Bxp<+;JmCFE)Qv05 zGIQW`jBS}?dE-_%*UR1>*`Wec79HATI3G@#ZJr@ zr9;12WVGLYq~QwmKsY>(7EF|)G4A!7zo7Ak0O`8u4!8Tqx8Cq|CDG0huXVeUTjwQ7YY2v#kRvqJ?Fz$^qanpFy0!Sq{Dmw2Y%aPk2}^;yt4Sy zh9^3(nveVU>swbWuO5`-iOxx*|8jhn6GR*qbXFB|K*Uga zg=oA6QVM{U=uaEB`)A4AE5fl0FZkCqE5-PwPIXMH!B>D02`lT3=hd0byQnFlzUH6k z*|qh0*O)repzms*-$ml#)aE@@*`h9nDDv!oITfP;8zZ@g5rLG?GFlfoWkreK05>4ZI{ zChMonZGt~Vc2XN&F&PHVHb5DPGd?PA7lYx$uhraXlupwHVwb)4%Ca#T5!RkL&|X{Q_~cK- zz()VWZ6uDGshibvSdu+NtHmgw>BEbiik;IsK6HIk#jhE7qo0wB8sozDO7D{=PoQgg zNgtua#=@NodWWMASFyVJ^*w0yvl0{-1m?VRbwHjLpp1K6wVH{wUbYPkrMw|X-vWYU zPo2vmmMfo9P0n9}7pe@V@V91Hu8`HV(K)PB!?fLWD)^#!1bhZCA!7Q)Q}vCT-t}Jk zq;cSLiuaTsEVDLnm9R`NAzJX4wF9vOeNG-yf!9MfUNUB8RV$Lh>}odxjmUA-cX7%F z{_S#2RNv&YgH$F@BNAXTd*ZdDtY~J!b!GE#55`%dfe$v0x%in}%(|Y&m9WNbG^Be{ z2JXPct9{&~Po}Ng_kzdQpS|+wD2jiDm|^yIc$B*(t&ckg(Leux(Z3U*yR2hqfE3#J zY{_dBuqogf9z*8Bx)txpNicEjR+tIMS6b^V`06eimUg(ZQRRsrX4!I#eN-h(~FJBZ*zfI0C9q90Nv{{f0gO-Lm1&4f>1LpT% z|8K4T+5dorqNw;GjZ9(VkhdEU|AaA-aQ&b@P>Uao!KDCk3T!TiFrS?xiv7#}C3XnU zzbBTZB~2rjhok|?r%rtBAYJSa=NXGVKVn7p7#gu#?ms{--g-LCS}=n+VQFs?Q3@lB z|2ec6%dil(B4yxjG?6c7%If+tn*9}BuM34vWw$`@5AeNrR5o~J5C#&lQHybwB}cSa zc8yOan@I^`XJTo2@h4Z)j{ocv>(G=rQyn#Z@6o~D#5ai0)p$0ZCrQ>Nm}yk@2d+(hU_2)5*)G-RNDB?fjpc|Ls6~tK?>M zBhP$9)XvZLMc-)P)-OEWsGlN3qYwZxyD(zgA^ETPW~AC49wP-(iinS?KF2fOZ(v-r zF?(pa@9^=*lS(BzKGHf&LolA;e!yIQ{pH_Z>y@y0O-)#1ju9b)M;Ou?%6p-|gBj}t zl$#>!-E#qmH}SftHCn1?yB4`vo@Pp5Hi6|z`-~~B+U{0lrY4}nbd%XQawciIhBxS6 z`avvC$+El`{(Ow9ePr-}!B^V}ZV~ZSqZNf-k*7!cIWPMo1`F!~sm!Rz1NGl%T|2g~s@!*}9`n$`b{9IEdbUGNR07oEOTj3!=U;m3Ncc7HO z#L-Jam>#+zus^#Q4;0|%FMTVfPmlr)$d(5sOl)jVIXA-czqb^vGIr~)wRK@Wjk5rT z6IPqBqwq2te|uS6J1Kiw>PjR*79sZi%vSk^_)jWTp++ODc(nP2_aj7^w~>tc&QXYv zcq(HZ>7tB#2atJ$ah4=0mkXQ)BD8?Ak@ve+Robu`?%`6uVf>X<0utbqAz-nL#t9D!rpl3 zh!p?HYQQWC?+40W` z$3CFDf&^yHyi<1~HCZ0&gbJvOXW9pC=ZIc}D*%iqF~8drx5BHzJ%K$=1{dF9gU6iQE->9T#yX0zmOlRU&f=eZ z4Hdti8R4W$qQgp$-y>bgOWpl)2l^*72N}iQZ^gGKpZv8Ls|N1{)D`by&Fh3-L*b2I z&sVRCIVDclfyZL*iPI?MpKK2PUP*CA$*JO)LG%PhSAJO8JDV|ksOSyz=vnh@PP*xU zQvD-dQX?TRdZdRD57ngi+#pM#E76aAqZ%L46v3bAWF4C7Aa|zReH-|y6-t_yIe+SG12PN(d!e&T(;>s>X+DI<@68x)u-8S4CDwFD?koi4(@t)l? z3=clhylp)DzrBpZnq3YFYazeQZ_&Q$ny0@6ejg#i@gWUg#_p})nLZ!|EGCB>Ia4#h zKVzO;NUWoQwG$yni!EV_lUwaSFg~Z+ez!9mBx|#WO1~Si?aGbBz-zAk`U5r5F?K7ZfKdaNSY7YWiXra0r)m_ikj~-e^HW!V;_q z$~j9jUu{h_ukHh@p3w#YrN+Y07$YVL{s6Gl64L=GvQGfr89>gaz|5a3YdohocI_z=p%B{m=y<*7Z&ijk`pvRBE zHRQXf*=7Fh+d7WoY_JLziu;WvbNNZ%yz_HWWa;HvqO$6cmEAI9>o-J9S9p>Z=k=wN zQ#qw8+Um1Ojp>2Q%6i>%%{iiClT=A`8z}SEAW?vq!)i#qf2$pzSRqGf@+bamC$~(* zjQz#s%EB8p`_%h3orsCupZ@dr@Cb(U?XP2PtwMcU_{rZGN05g|(PJUYj=~;AmES&% z;DJe~@dLq>I7A8gQ?-)ciSkm%*=9Z*+KhO_FD~-Meu#Y_1_WbnA|zsxF%7`C~bA=3mZd z@xsQk-yjG16wl3z+!g#}jMK@uh_(w;C!uF(wG6zT>c?0*lY&6j0W;m=KFB~_jiguC>oPo%hVR*Pz1 zWY=%&;(Nc$S>E7^J)5B4fSGCBX+#^{Ki4sXp4r`&s4qD1{#KG2AOm`a)8m1CJ$qBPhk2L_ls--N=s++OE(PP zhv-YHKFi#d)*|mC%fmle{khA*-_h$B4={M=;qn(7fr~M(xyo8B?nn+@RVsn6=1!W4f-eK4oZ*)vv+Pd$Tv1mA54{HPFw*pp#=Y66 z)0U!hhh>vDKTx>$PGVaRe(n%VM6&JuEDlC=j@bDwPuA%}e7G7cjnJ29Es0^||D zc2}@uy5@I%6b?rtrsa&B&!g?Mu2x??J^& zwFxMeJ*^gbwSm|F+mZdMua=<~PZ&KK@28V{pnD8SSlra$KF)v( zJ9*EEm2iZsGX7Clo_XIL)fbEoGS ziAea}7+1jxVu&_zFVhNBnwxTMcVfGR!^PTcDJd~>dBOfx+X$P-gZbB_lc~j<_Ku}At7-e{&An~=uD`r!Eq^|M?e_dT?IwNAA;5)m*$-2J7k#eZy*Avsw>bwbfVWg z9;)$0Jqgek zNCSx&$55Pn=mVJeJb4J~&CbP_H#q{`5|MM1vg&6KFY1m5Obgw&YbY5`1F^+awsF;8 zfJ!a4HSwU*__giufdZn5pO3yL9CqZxozUN1k1p3LJADse7)KmKqq4GUrdh-9khQ}7 zA)-Q2vShn>1Gh=EpD242-F_cABpRNx6!7Yc@yp|Ao#6M+cdt%+nPgN~puNJkg43Hf zgveODc@$#b850+eyF)mlIv|@_r*(dG{po+_e;?ECl+DS0rMbnS*+Z1N2uI}|P^Q`0S)+V{P+YYt>MQ?|c`&CTCns#r%WK~*#T<<%!MfYQJkg-EF z(1U*WPr@xi-FQy-16wRVzK;nR$djMLgpd-tBW^aWQfvQC7~M2W$;+|NMYDLEzZju3 zbw6}uDDxlMv_22166FtRw4p!6&Yoa?S)n_^$>h|#i#P9O%7dF2)dZ~dY~dDn*o&sd z2vS@x+hcWDW?WN({jx6+cepM#@bRLg!r&#z=vr+~UcKq6)nFz$BsF%_TvI90pz1pQ zb(&1aXA~3WzPvQF%-w>RJb_fie~Ui$prfu{1%u0qon&+etD7z2wSq#4T%D0 zQX`NM^wP(VRcOgrK)R^*6)Oa73XMSwr%V(6ExWa3ORoglK(|&PN5UCj>|3bt!!-cx zi#L;EN&$*KqcPDxLUM6ShYJYxCdCvPCqYFNdt`Q7j97VPEgd*XXcI~KYJ!{O*rMv` zva-*nF?&xgQ4K>BN_nVp{r7Cr40*L zRHh?w+JPk`wk#9=X4eZ$1Ucz?zIOl?S8ziWeJ<2&qE|(~%kg|E+{HGw&$`WJ&r6^k-5j`sWE*ZEw87)UV4PSuE!IN%laOd!6s(kpaoN^RkX>LJrUFE%m*a;ypi~SlOUT`KFyRX~x*ZOGxXr z%M^Kk`H;Qa4jnr%#X0S9coO&;V6ixy?TEfyqO_x@CX-*Hc%##L|BWu}P&xu22e;xw zR!5uhLbsdT(hwOMjjBWt#(Bwm5W%`d&b>_ZE`Pt%6zd#Xhm-A(Lh?VhLC3HNI8zjW%ekTh zq*x+y^TTIUqyc-_ys<6m>Vb_+bKq#pW;fXYk{=hS16nL^~gIw%7FiTU-6+UdX z=N8-}tWFK2r%df!;3c~~oXoC3v-rEoliYKtLmPy9&iI2DF}@=o-!nXT#CeSwmL6aQ z-u-W^yokxxmX&Z=$8KX)S+vnA#|74DwcJSB2^hh;ps8ZvJ*|_$TztfE%V4Q8uqsAV z>7Nnv-7fcjj{v%%iakzCeT5T#?oaX#rLK z=!4Vi(F04Sb)Q&Cq7fvu7P^dhGWLH}1HQwIwb+RT;0W-2dc7b!Bv}aUyn-# ztNZm=%mK=iQ6L}fc?j@50`WW zT7Cn_ zabYrhUSotYhRiLn7NSE3vn+6;8Vg+76NTm0u#ASdhx+4Fvpr5OfF7}uV6(KqX5vmP zKHAcAKL(du&&3FN9GR>aeh*R%GPR_rviB}46B}H&sMMR9zC{lwPkIZ`_b*O}NkaC5 zA4t6n`{`qj>E50X&?NuY0;0iZbRI#nS2OKy&1A>km>b^OMqXyz04*VNx2tldYf*vh zHnDt(1>!~gekmGx`UNutaKfcG#@77EN|L^FmUsPT&oSlV-YWQ_*JXgK+(p*`Y8s-) z1PL#~=cjLdQa>0eKMQ622!4 z3YL>9EyUIlKdB)(+fl@TfB48&Fg`x-M$Jr*u=h{ z&f199aK|qK{s&h43--=pTxvb+ex!gC7BTw}l&xJGb0A<^H=SJh6{L!%5F834ak~c3 zsWXi*LB4Zscxf`G!qlK#Q#{owKaNj>EVz=0H%FK)GlqBP1vcd?F!4GZG8olh1#>%ZF`uaZ!cecQ#`x`XWOClF-Z}MjM zM6WZ2jqOCy*}m{g;^gGEjXnk%xwjTeMJ8UG=5{pkK4xGnoD}##*`8(z3`&nof#uzj zw0$7Kqwi?vC~=|o6}Ped)acZn%_Asog!L)Jh%aoxoYT2EjeC$))DI{P2qDdDgctQ= z1%&`k<`(uYW#A{s$^Nx0r=%n*B;%Q-Z4E#OFsa>y(Zk@L!T~!_$g{hmLkk0=&*a=! zixbAcy%?^zk3}BYL8H269C*pw9%7d{p$v>|bQ* zmoQ;Fn%u>L2N^A>)YLiQT)60ZJ(zxcug@WI%djVd7jp)o$>)DG7Xmg;+p_XJU)dBG zk^#9G9q>UA@gpf=dz|;O13M-KSbwAUUk-=durw6;(k6{7{qv9SQ+nu;xdq-e@73%w zLP0^!56OD5%Y;Z&pU69Gj@+j>AMSz}@@TK={`*1QZfDUwYeLY4d%-9^|HG=u;2*;o zx|Ag-Cm%Yn2<;X!{z6BAJ4=+>zx@nvrC_M4O+{qrsXreTMKCz0(M4+_}r*CkcP+MDn<4c;@zlHq}Rm^4X z)$Hbo8cv!Q7FY4*9;1#OLUU`|b$XND^BTXP1{5z!0G0onQ_@Ew@fsQ{D&-NezYMkl zYRwQ$sK4P?*m|Nf-aTE1T_Y{5OdlHXv}8y&G}dM4)l`L&RAu$y`>L{4a9$JkTpmnl z``eZ>3};Q<9?X<-=vvdSR2u68y36$LvMVe!Qt8w%vf1k7$@^}~s9w&z6dg86c_*@8 zKL?NH}e^y?L&Jkv!AI2hC9`QecX z+&nxUkdzpibC6&RI0GMW?Iu+^U_I|AW5kmmyxqW^NrmY?uO0^w{f&TC+ZzRkZw=Hu z0j3Hc*L(^Y8DufepfRE+Jgy!(966P}43$GP^OvdN(UxV)M^GQmM`$Im46R2KFmWF( zXZ%+SB-nGU0lZcjNFy-y*iR)@-z&*E@*C-8mq=2t-?3$WO13YsS4E@{ZRu#c}U!|sfTjS3gTp=o5aw-(|9YY%SmP`bjh_ajK zJ)fP>)dn*8U332@7<3ev%9Etr5*ueohb$}!Aw*4JnFPDp99!HIN z3;wY?2i=L~XW#pq5^7U92OI`lU4SxK z1({xF_PlY@8@nn$tIJ^d1oc3mWV$}A!#+nCNQKh`TQW(Pnxb{T8&a0sL{J{qa}^S^ z1dVfod1BqHpJ+hWVsu_sqjD(w^IK$BK8P=z^YR@`^wvd}yct*8SzP-#P~R^cS4w zDd^M%QPX3z0M!4B)Gi25#NtQMTl}y;!4t?%MEh@l+43?gw2yicNKFQ)en2i5CF^6n z>L&Bv-s|;;sJ(@2jhL#s%>DQjvZeBkha6q$n{_mojHM6ByL=iQ!L=`|xB3Qg;R1ue zEBS;JLRV~6ZuJ^ZgTbjJ0jC9u?uPcD>3LCelzqsL$!s(B<@cyxWOS?P7VQpE>N?bU zK6#dV?9UkXL?0t%?X#q0bWF(xWGcy?0G`r;M>0Mwu#yQH&)BrL@1ADk)ckQwtb)7Age_XSE^u1lzK3d& zeEXZnY(Tj3jX7|&#Fi0?>LZ)cg(~#Kh-nj|N&Oo9V}=#V!|jIu;f`Q$^@`IN(*M@P zP%$U`u%b>)=bPLfwD_v!%Gm98vhDDXx%eBBPw?L#%H`GzmfOw1V&IhK_#m-cUJ%!y$y6 zfD2ZnOlV&FWmiYI?jchgt84qrH6uU*kX3|5crRV%J}GG(pSS1aiSy#3cPX&WYQbQK z_kcflvrD}WtNCR93xR3;@ZcQU459HO87W2!7c z4Jo(X<|ex&6`l>b-U+al?Y-Z{#N}$!FyX1!*F0&jRqp;OUf%7lpMMlx7Wsg5#w6Ym>{J_9e>)@@n$70VrDna2&@PKW|+xJ+4 zx>>jP;bPUIehOZGmqnAEOt_nA6n~ac7{0`PB5;~w{1gRS6i)=4`)c+i1QJ$IMW)f{ z?!kaEN0hR-czThMi~jbVrF66K9?ZU(`_mt}uflO5O;k*efe!dT2L6f3N``3nT}w3% zAXotRa5*bwpONyhkP9#apBT%?$Pl)z=znA8g&d{Q6CBtp$R3>aR3h2^>_O(BwVfRq zLD~j`rDa8%QIT%uS@f|etSWXWKVqJ>EOJZpR#v|rxrjdJQGQRgu{5qhI>2{PdgH#1Jr<%5`f>hQDerxf1J(N@DU2Xhl1 zT!d|m%_U2oER)&uF?uSXAM#vLhh3P?`Xt7@($+OWQ`dIe?fg`xH+>YFa2`3o3(hc?svO>T+J}U&tMFm3ky2aKKdue57<}HW=-MoM+RJ%ms zKJ(A7h6_(Xj!b9FiPYt*ZQSyf6Dexn8##|_=1xSrGReon^Tch&N&m^#wXVj8GDp9F+4d)ni2ZJ{SCexmoU)(<)#^3 zp2H}(x7^_fqfRmFohb3bH*T^4O!E@-4jP#w{z2P73Lib%7I;b=H`T4*h}cexSSECx zQkx01{$=-XNl5gfq~vZw6re_og4<0MPm^PwrAfn&374cA*ELmLs{+?3`*M_I zICYdd1@1R}LwJ+tGJ+ukzNGYMfwKbxe}XuQ_e*szElVgq`N0at`ZWk<-C)qXoQeqY zOCp*Fv4N#V#t8DN$zy`Lfc(O`1-mo0F%NJSCfMn$kO^uiC~1wIwn+l3=fdA8;c`u( zZPU})OWDhWDcD+&Aq0{LkP7Xx3B+UGTTJm}>df1XM}_1;a~t;SEu-O|FIH4#{?ipA ze*QX9>%~eZg|`sRJJ%7*Gbj*;6ehRbwNRhxGUxZJgYj+s=_2w0K6Ugfkn6A;NA3q*`zBEPJxciP_q{(LT&A-r)+%_ZH zdgbV3@AIqIF+wA(4?H`=q$pMlKCr#ionLcMp83np^gHCVj)qH>^9nq@Up3d}c_ea! zcfe_T> zA4nR6v9jyoAUq=;D;M*FUpC^j47)$9jT}l^jjJOJoi1nTK9kYYD~&#IP0>stM;x;4 zX^BDvdp#r_yNbxrV%827CmU50+&1)t-3!7jtLsW`c(5W{(`g$T8w9vug-A(A{WUd5 zeG(@eM!rd0dr|qn@t9(#d_qqOCs%z*&VO}{Zi+~F9uEIVzwwYNGuRE1hHpq0YH({u z%Pz-Vah-L*t^X8XX@_IrqBkoWatCZp*MHbu;`+K|DIE4(eT5+-$MXF63OI}4xnhEm zuFUZjeIizw7Y~tp-ed{bAL1_{(bFjtIV(;5U5U=hypOB%8Zt!u!%e=X=iG~0<*=i}tk=|2U5h7Kme6K1G@mJ-rS>~8 z`t&TB297Fz@=tJ~#PT&6$zD8+0v)slZ2AbC|g)@?iw1wIb^Zk=M`RQKRyr+mVz}%{ zHGs{@9z2<3fi5+}gdVP3IjGJYC0yt%q;i&Re&}7gkfiHzl+11^5Zi)XSicm6hqRc%yP$O0ZOb7IuFXnLOUrN9YXl3@ zV`r@0;T5c}Leb!2-3p6y3y}b|JcXeUW>~l~LB6p{Lt*m>QA_U_ZlfuZvcf-pH``b6 zseV-l;@Tj#pH`AbO!-QG(|&KX zK|FL5$AG^t$0(GbzM0Jb-m(pD49KiVGp%I6gcdiejiOoXyUB6B z^`jb7U+YN)s3tBM?=-xP*}lopOZAU-d#w^rt$B%5@!&Xrau=FdkxV;9(m*%-7P-!` z%Kmig58l?FL)F<}k82NV-;0jF!^)}bhmn-N%49ZXHO_zofSrrxL2h3mrZlA+M^WMm zVV^^g6DPw=_FJI)(q7&ZLq@y#VzZ>LR}~GnN5?eQO|QWzK7L@EWu#;-yYcE}ct+h7 z_s9WPxBlx8ap;@{R~93yL`wY01*$A^awC zwfjLWUoBIH;X%12SJuHyC8nw@)!@$cja=Q{McGp+?tV~XNwh$2%7;EXKlC3i)FX8e zTC)1^ctzlzlA?sou4)Gpi7(h*eAm;WUzu{9)DK?`09}ketZCRBxe^78^IhO> zqbP;Pq6HY$WZ)uVk0&=((tk`p>jeAhz?_X{Q!r6Q2bgg(*!e$=5~y20nGsXt{zwyP z8&VB9*%13Qr{|tAEa+Oc1sWF_MjF8?(tDSb(_I|xIb&;T|A(hKxNc>@;YGMX)8`bI z@uaG5@8M9ZyFyDrU=+A54hKQk7LP8E1-l0h24Sd9h~`B1Ff|Jl&L*w`X{e?iCc=Zg z=rt7N|3b1M6S5QoJJXN^`lNVHQxM-UQWv>` z`d!@cFYU2dk{E~aO#j=NsVhARgm+R;w$Rstv)563p{p^p`uLR;_O{3~-~n&|Q4&CH z#`bp}HaVtDlV_gHWoa_^QdHqMf@hWwmGt)_FT9$!d5c?acbP(a{r5*F6%?OcoV;*^ zxUA3*iYVl&w0$fYqQrf<6Prb1jgp9 zE#2QXW+xfH1)kNbKc#lE_kmu%xoy`6M->uA~nlCuR&Xe zTT9GTd%I7DsQh^4`QmE}>$BqzZIHLX5icbyS~)ih`wyto;J?SJpKmw~yDj1x9zKR$ z*GD~LENrpq?rX+&OKyujERlTzS25xQlDgR+qG!14vcMXQ9ac$FIYy6DW|p2+OSpX4 zfnU&s474Er&=KsO!{lEl<#LlSq>L5CHYZ)Ao_QvY)v{tSI zQyxddMSCbaFpt3T^}n?3;%vmTGp@WHEmN7|gagl>HPfX)BhcliDCgFA4Qfr$x2#AR zSbPPpdW4QgNb*I<@8SER{L>}Ca1KfMUy_Rb9OU;4$*&-L%Y;)}L01eR3Xy`54|C%0 zd74eBuYrkpOW_u8z1i;DP=Q5A6$abLx`*tBC5leWh&S#MnP-J3YF2V5^LX9g3uMMU z-W)Fxe(Ghh1fMR2fmhS^9TH78az^mmp_SS})j;=7uxpFiG37umEfla1^1@CxV7hQgAi*vt2^m}h1@72nDG1cL>5Azkz8B)VVl`-{#bumxL%DfLu8baZwJOxx>l z^|biz7yE8) zVb0}CO1~eAZ6G}JMVa`(VXt)^74Q-GfiZ0mXZ@qC>9%iK#qGf1xk$sSH){2RT_QjY z$(3bGt4AgctR6Pd^8lo4s+0v)dhwQ{38o@ zR+(q@?vh&Jwc^xS?OFok7lUeh35&U<^>rE#C+sQMUwrf?^|&%`|ChVP$H}4lcOmD| zS@gxC~vD-ffwtjzp#fMQb z02B7Sh1z!LUz7^^Lh5bnt3Mp_F?KM{J@)Gz%ZMrOn0Fh7?t5dELk$c5{^P!VRK9p_ zg4_n=&{!kb_zYm4(k&|gd+{P zrm4&i>xu?$FE}S-H!BTZ?})QrhxuL0WlPhYXhIs{dB%=gETzY|%$>ERG^(TLD=3R; zTL`bkWlk9a=@-MopW#YJwlgQm(c#ZZJ4QAr_MD)mQ%~L6U@@XJSw-#f|K%)hQ)w~!rzmJAIoZMThOwP zR;Fp&Nq<&|ZV_zJdZ(c?ci~~+L^OX~Nofrol)Vq1FzY<P;vy(Uz5E_@VqJv<)B(Bp(*;l#d=frr>CLJ+)G6_~3p`GLF?8_-s4&Do&JyrSa5 z5ch2ALqpymWQ^GoXQA#_hSB$bfBc(~K`gYgynCc4=4r`#=-v|OVB(X9Ur`5KS4rE! zT?yClXO5$tIZ62S`?^x0P(uB&C(x{PNHy(=EJX)nFlydj#|#X;kztHu?m4Z6m&qqK zH2a!t!N(2=?oKLglH?6%j5K@$X8e>X@ImMiDLKkU>VLFb4M|r2pi0=e5 zc6Ghp3;SN*ICP0j!0Tv-++tlu1u!?$_&XBUlvKH&lf_!0phHpiuDIz-*D=&&>`j#y ze6=%08e?xst_$o($d=#{UKIY=-RAH0N{bfiH<3qY^vt();B%-cXq_dW&bB$-0H(!p zISkc4^AYric&m_ZBR1co#gL1SG|ZJL4=lOx?rSwK7gh9u@2}jb6!excgzCA=sVYvL z4P3Snn&Ygq2qyB@leoPj%V!Br=B_fTG;O92v^9=H2)ef9k(3|413aFMC@6IN<*~=- zp2Q9DLqh(WCI3nBrsm_|$0LfgkZXMr| z`V;hOP~r$33oC=m_FOmVe%ES~Bg>SscEQ~t4juIhQO5oC8rwv1EY+svuh3xBm}_lZ z;t4&HjgyYhp&3vZWg$AJIQMj5H8yFa?|CYDH4=AHczWX?hAq5C_H5Zt{MI{^WIr;8 zU18}H?N+%M1-1E^AIID8+g}Y6FZ+NYz7Bx8O_C_(K!JzkHoD+mzS-9j>ifuGpPqrP z6KCso_8(fat0Im_J4n$^=q~B>-cWt8$BV~sNiF#P#-Q=23)hLZbryr&Rm`BZxkc|L zoS|GzyS?5@wv~66Rz1VNUH4ds|A;CJ zu_lAyXES9UJ!$%K^wq1 z;_ko@F+z0FkfND&>p&3KsMaHFdE;wnt&G7E2R&vDmNNHNS)6ol>SIW=9$Q5v{tP=; zYTWlPxtdCrxJC-;)g{OfY!WT0=BZysF(mobczzi05*>stZf(7{wsbn+qW|MTFMG|tvuC{9N7BweEHF4r52?@rO6aYX|CkWA~+s_cR;l1Q4B`zL`)wE ze))d{-gI%EFb@xYTe$OxPMn}i&lpl%j{A2*<`Z83(tK*s*PiCYI*K^`kD_y6j`O}|3#3~DH%*vdhYHq-q z6u}_mf4XU)UHX(P!w4#-Wypn!E~O|w)HC^h-1p3()QX|&{9O;Ko9?+ouc4cS45_OG zoRZ(mo#D_6Cc{s;UAUw0LTdNnyCwAh(8ky?ftCE6%+@$zgJae1m9dg1Jkuy!Ne`;> zZy*oqD`DrAm459r-j8nVq#C2Ks$pPytlQod=ko3&bF=UDRb(yZi;Ocx95eMx^$D2q zo40m2ir*NMYTv)%#j0%(+L%fDmHlfiwDN0>Y}JFFTL(AN4%Nw*zY5zXxSN_r4{u62 z=oVXmnu&}5qsGtJOE=n^^aTEIAHU{x7LWkZGrr^=8hG|DFMEo;u;7>m#<#x|fm-_! z)WDG2{nL@wZ-rnbOA+X{iGfhLl zz%vMTh7@zMV(vzYP{EF2(f?^mqTRJ|Aey*Gh@N*)C7-U4-SV#YS z+=#Yl$D&Q1>z zKgvI1l#!d_yL_3s@XWGua#C*#%Zxsb8Tnz*hT`Wk-UUWJ#K=>ot*{59FLU>*GAyQ%z|}~(APqHETjB> z0=cSKky|ps7Gv~_2SW1dqePV1)!tYpEFBxrfR}=Zt+5mTCLi?dJYg+Ee7tw%7^lbr zzrj0a19lz>@SatQv|WvG@&S$p9Dgylf-k){`iq>(2R8nZxc=NgINE*WPD|i`spNeq zmOlW!8~74DEIZO&F(XxPx+Qk^z|JwW))n`XNw_1nsN1T)5cG54Gc23BKjh|QSO9MH6w z9%QoppSJ`e?>~sl$&#ZzR1Zn*0%$U>#D@R%9fh=+tFMwx$>HE+Z{WGnNo*+1mRe(& zSyU52rpg%B2CmRh*2c`?YYG1S7r0}GZKgIwYj2wJ@wtckOQ{(N(vTjsH1`E($NE6O zil}*Pc0$qEw=+I%^$J`G){cJ2)%;sh+-B3G+-pD1TW!~|czdSo&2Ob4s}c%9d2gDA zgk1uO~s*}=JyzYI>bvpiQ-TuXACN@l0$v%Rdkr%=&(R3Wy z5n|5yuAP=#wt8~|bnuO@HorZvau$69$h6|6)hz|o(giaxY6UW0KlT+ky zcT{~({s>x&kLRkbma2;`Q6jA!O22C(DUrUNENf9677@$UyHG;iUe%UAfLQua(MC zm$s8EvP+#uwiT(K$A6!T5^gLI^sVC`dyz`3vCxJXJ(N({n$hKP?s3FFF-r+~O|A>( zF^krKLb3OBxTY&4?pjTpi99sHSS5%AV&MAqC} ztK^Y<*%Hw38n4_qI!`%ms zXqs17nSA0bY|yx7!u6qzU{WJ!K~&M(~#%bp~<%T9qv<$E|)WJ$47w=twDC zSCX^WD5>*x>?4a{{cxyS=^LIAJ107(kJ0Z1j2Uh{=Fze!`kXj;Crz2Ct;kk&o4L}le&M#C0Ddbe+j*Tl*5cPMV&AQQ z_JeJR^&980B;IEr=U?Q!8Su#rkgZ@ay_&>OllCa;5s(Ltezx&-53ls-cQy8fpDu0; zC^|--J}L9V2gf+L|I4m>rBb;N~~4S6P1_ z>l^Htc3jtgsiu6n?U-Eos;>`;nFNx>1)>E=Xd|f zRL-r$Cnogld*y>0+c9Ch{aOUmouYr|r^@rKS9%72Jaud3bWdJI{@mUQRtp+#A?t9N zoHbpclKrNDeq2y+0(YqIc*dShu1(iks3BYBH560O2vb=1OnRz@k#v4cd1cyk=!)fx z;CrU8Y)nV?CBq-^8~LgO(Vxlvm|=4 zFPA8NRn=%)^i#gy*HIPG^Y)vXeBU>j3f|p7;Iy-5RBtr|`lAag;Y*k|rsua*ps^o@GX=S>Jr+V)HB8KGoY{Rj#GOOw7&R zzLH^fcQUfcyY6Q{c+D^9PWJ^ru=zUR&L!ba)yB*12hq9F25kX&T8in8vL&Y*{qpt4 zh2GD9ugPQ*o_?NtdYp6YllKeFjauq?L-5}W*9m)NT1;uI%_TEgnFQ{LHnSnHqC17f zdi!_ATI_L^0veH4WHs~_oNO@&6ksOxkys}x)(34_2M<0l=ESdYED^rhbjYD$#{~t> zg|AQDY41~H2uan}3ex8lEH>;_znzYZ7YoOXdiO1D93)=tzRw0nw1=q9C}Qn34_XEC zk+=IRr=JH1M1A^T{uVuKUR-6wJ($T%g=4u}?jJv_@;hopl&CLHp0SkX%lM^~Y9w{o zI%w|}ZRL}rVoxXLyU%Xuq$#)v63 zz?|M6SQ4=3j}hfGrD~efNMbx;U0cVhoz_g_fZz$_a1CNY{9F{dqcyCyn+(>}f{V_~ zSGPapadj^Y%RFCZkKbU7Wo92c(HvmoBe;_EuF_k5Ebr|CS5fS2(-6G^`AOeU^l@M^ z1=!yL4ZgT6$W+}}>e&y-hq>0$^SIP@62pde6lSe{IUXIo9K#=X#l;}KW9(XuA>@ub z_D%^(%5qT%?xO5_SX7<3`+l@TS%Vx_1H2chrmVpYe6-}(|L@II1K&W56el1A84dFcX z6q`pc+%kfeGfJ&*^g!-GFV5dd-5NaQ8yoPxmvvcubOQLcidE8EQDI2RTpLR|s-UN=T^%mzLH<4?L z(!tsH=o_N-8~M7@~l>?y+e;eLM8_h{Yp_>}bd94PPgjNh~S8z;7j(@57r zh1WugH*x{}ij`|$PC^K7k~637i_erU;<22WT~1=Lf`xqYh4*NOdczK5nkD6$^pShH z4D1%CWs%;>YAtzCVby;rJ#uyjMu^`2v=~3V6eL*-^0jKQcNYIp7qPUVGt*SK_Wmm# zb#r$}6;g&>n53z8(@&If|M_C8Lms7TS9<=IZS;=P#ZgC7JcQ&SB-Dx27@!Z&+NrO)*bBFk+&Baiw`FrGlwC}FZ4l3+E=dAx?IYdh zo5h-k{P4;jpRe~sQ;{tT@&X`)Yq8f_mzxb8bEOOt78}tH!0}D=mb5Z=7w32On!vDz zZ3wj@JJFQW{BGq#n`H$JM$FsUw>wzFDIL=r@v_@;R@HvttX=(q9-zDCYdQDCZTKa2 z0g4;TBSWXnzqRZeMb<37W;e*rh#&mP zKR&bbEYfHn_S$;SR2($I0_;rqsXMe@vB%)+TDaqJ)AXB-$hPT3TU6>5pL`c{#4{E# zQx6aP*Sv}vE*5PLX-HX_4o=~I`-b0XSC^Wq$X*VKTl(T)k0JRx^+z{xn{AE08a0)r zB#O(>hCDHSkzkA-4C2-Kbhfx;`ki=iCHq|)!BdXoziQLarT3Oh$}wguN!c07hFcN_ z?Qpi%o;B6{h?mtfTD?kgHPm;KL#HM5EO7xnwre4!7HGB`gEqoryZ2@+;*!1;>SY5M zH!RzKmAQ7gpPL~m^&BoIbK5J&V>#5Ri0fcMbI4`kz~D9TX%G4ZjHhC+P-8u)Y*$wsqH*&RaUu@Sd+4!h+~Yi=xfp$GexwC;OM zRb^@`-i(DZnLqr#4&n>ah|n%VmbDEpCV`=3f-)iu#2!5JGB5@FzEJ1^W@Y>`ilcyjs3lfiR8H|Ivw0JGDg z+eTpi>k#V}*cNMxA4p`K7J$G1Q@`i32bL2|)nRT_*MjHa4XPABtn^Ju=CC`r&}(JT znrBWNX9OE=#3>DUHvYSkswtq~l%1{Y?>;$8o@XDBC~crD`{kTL?u+5E1nkpB+-IMh zIoG|X2n7Pu#S3~st*FQr0E|n*OWyWauCiuhAlljg~Dlb&}hW zB2Ac`chp;Sh)-{?Ss2`ExXB4!?tvD6>@7q35nY&)tZmBXkM@IF8Yt--Oz3bDXEc#? zut^iiR3n$SL}exBG$(x!e;D_V22n=T;0qSUT&t3n{D+b7mC5_%iuDTqU7S7rq_`Yk zJ&Cmjtzv~t>KfV_IHC7xmfFp8xN?Hc0h`GLG3mPcLNPvyS;i1bv6*uy+g)GbhX z3YR>#1NZP1@;kkntR!VnqtNJXL~)kCx;gHcv}Z}|Ije-6Em7KsgdMTSXseMTG|=Od;N&P38c7j7ngH8t&1->6Cgct=yaz1QzL6U$ zahDl5JCAS=C&*Xok)v%3ZZ!B~d;OGdO{&c5P9eshg%0- zkqe&I+AXJo1NMt!$s@?MAMDrsNjW93w*h^hE^+18M}g6dZkavk+*8(ml$=1crXIfV zfh?ZRkUL>QDX~~?avR#bdO_NVMyfW-yO`XTvtad8IN0BPA{B6A*9m0=GM7H`yU9ud ze&E90Vc_P(d4B|Fh&LfMYOPZD!&zvhX2H|LlnAB|Zp(J-l#_wBC81~nxFfc_GS435 zA_i4F_E975(3|7XBj!3I?)V-Z!%X}^WpMo70NoWemK>~aqSk`%0Y)#Kp-p#XMKL*| zK6R1QF%sl2^_AeIKJZPSlnw{{5iuGQTnG(OR`4!#4ZX_U)Yot#Hr`$e8_I>N?YyY zk=u_227;~Y;etJ*ShtFwL|(F5K-U1u=qSOBkBTsa>5X{u1FP>Y&g{oy{?Pef_A-|eURQ61- zcF#!1Xg9t?OP;H1krnR~FX>SjvD1tJjHbIK51Wxa2tfimz#i-RT8#g68aH;u_u0a$ z={M9v&yk2HYK>pC^&{3Yf*yXurxE?e&BLU`=q!KgYw@6VvU4SM(nP>oCdnY=E|7JZ zdhp{YAi+Gnk{-U|ZDv6capAfVRJbB@-;>#5>Xv1Y?FRnmH%D;sGPy(!K0cPjxK8r3 zMo*83*}r*Itdo&3+#S#+l{-MT@(tnBD|`egSWKAiF6Vvwl=_dUO1uMM*`G7k7Av)E z%w95ZjY>2U;~DR++~?p^7O`ZW5}v{{-w7^MgMEXD(rjRc738SG_i5s@rm;iOK@h)R z13wL3c%EN6k>ZP^$qjLEvo)1?5ms<3oteIzab_!tL24-A)|a#Y8^z+BHeDXOghy?r zhJhZ6WA0^93af$tTAW>F#8G0eSpHUam_W0K&MI$rWlsAsxi?N7ET}12V+?af3b-80meFTl!qJ;xlXhE#!%4!b#kG2s}a{KlPS%}hk7oY(m%DC>_Flg=NlQN z=v;e0Ky5>+kd{Zt(W-wQe{ob*m#Fp|*9z8EQmdo;uhHg2{VitXO`GcjT}cx!B@v-o z0)0R|DF7R5!OPS7XY+|%x4T;g8^RB1M)a+gQuNC+P~Hq{EjmxkbU7Y!8W$jAPTS5t zIU{?@3=N9F@8wamos9EV576JCa@}v10NdJuZ()~cgSdclvG6i<%0KI^{6by?-MQ^G_ z$V)5ncOE+)b8xQYCF4Z8QtJexdA(s;GE2r3%qk0t)452B#0KG@=5@vnXsb zr0BXcbN_WSE!Irsd*ZM(&4X4@IT!!XH0X+>?U=0Wf%ZR-)PfpIpDeH&)38Zf;7e{| z5Bn*RhCy+iBGy26$|;=o)=hB+a5X{p3UdvfgEzaXRtQ9~5uMp3bA9yCfrjPxJWx}d zG)@7ls|!?^L=O=0%i!lxK>YuXwjOn_^i(#Jy}^l@_xfY5 zDswhXs?Zq1LUCFHF;#8KE^T-2<*NgqCJ_q*ZGYq`W8>fVj+ znFP^Su2Cr<6H-pi0WV7ZJ4J&S#!kn#5uU%g8^3P8ncSVsJ)g_TY}PbMB5?4JrMBV& zq|%xOuQb~L+3Cm<5Am0_F?Y^)>MxO%w#H55D)bYTY5t7lEX?tM<}v_d+TTiuKAOp- zA1Ye+_I0b9I=1E$W!FywU2!#p$3GxQZS2q($?$2+=}uqqbYRr`g-&LUc+XSz4a7Ea zr29z}=)g=!3nfs0eiw zlHBe1*2S`FzB1Pzh#JcLyWze!qrLPy>hB-0gF(c+%ue97=whp|=`ZpblPvUxDemFu?+SY_B>pv|{nbVV8@o8a0 ze#CsZ7lsZ#gi{wYd&s1N?>h;-;6hb1-*@Szb_C45|9&}vdLXHta16Z;wJw< z*?rMIQqYOLAE6u_Hx|D#oOFJjmb{s-l;QwujB@3297f6Kzs|^^?o)o^j?ZTZ(Jz@T ziVYuUmhtvTR`bkhljJqD6aQkc1FP?@B5@u~lBWyk3YdEy%VS-4<|O`-^Yw6eVYlMj zVsm>JnXC0oy)3vFb84K9Zp9|V&Ppq{Nb=6y@2rx zT@=4rUMLW?eCM%VIg&U#67#$_oVmu0LKnK$2y4fgj3WC`*z%VqBV49AVK;gcw)^{~ zj@>Mvnhl{Mo(xI&>GT--BIDn6Q=na=5mr527RUNnTMo-jcEi0iGR zq~o_eQJ<)ea-;qL4V#f(^h@kLWYc?pz~%OT1j9~!8{sjf%vY024HBh1 zVF<*WLNGrv@Uu7pa}z8_vY8?7_Td-iwpN;wa`!-wqzzIRvMD2e}8(#V0t|MsIC~2mzivfJBr-0%T`_p> zznRK>Lg5JRO57AxEFWxhc~RW!e0heKyo zE#O{!NF;G?&nIM~%GJKN-Pf&Cr$igX`KtRmvBBkmEMGyxf|(KLajLcIt&h_~DU+sQ z<4XM(2o`3$_fQ-{vb3?hDW&(CA#K|Y`e>h=of|D!(xVPdXJmXxSrA=^RRz=hU)Zi9 zmI11dpyBad99r*>oB!Va{8E5cdi#Y^yHgPv1l=P#KU8nP1P2^Pm$r0@@+X#YC4icR zrBXu0i$uDp!AS%`qK#{jZyNvnxCaot*E1SY-b9Fd!uVzbx%HGG5zkX`kGNaflz1{s zF`ko)9L>d!#8S|G9DC}gl*iqK&|4Qj+gNNFO)_h~S+X)^ap z)PhdCAAb75TnpyuTs$^OuK-ku^Bnts36XE>Ga+Q4XvLc3iN~sj-rL~+emgSv(=43b zE;H>LbLup&stcq}@$rVpT>DJunO&c3YfI#KQ!i;$M4{V- z!e#m!hjGBZA4FXF5=TsS6SS=@2~wMi*>L3IwDtW7w$89TpBB)*4fugq~548oSp+u{=n)JmhvRr?TOmgfh+B z(VstGfTE8|sf}T^2>xK~G0gXFXHV>(zU+E6Ut)Y@sfof>qI0n5k4eSqdur0tBq5BY z-pxQe_P*McYlb~;Fl|=p9VO=7JYxyZEzf#66K8_f4gPBm&7kj#tGxPI5zkJh*wJB)L zWQvT+N@HkLQQdetY-#S#nFC>;uaeawhWvgVQy4)d{L6{rnQC$sXu%9ZR;S&VB8hgR zHNDN|J=VLlaF4Pqj-bEF_P!-N<&}DhO?zqC(b^5b*xer|mpW=)h_gr)ef}Obuo2evbYL(otUdZVbGb!Iq`}UJ&Cutz{mu#lh_1)$ADX4z8LHT_HhPv== zj`w(HxNr-4aw>9GY1uWV=3^o5GVyh>}V~x zwkD%u2kF(5n@<8GXQ_}DOg%+--u}o7_->!Qcxp-8$_Dq(wd_%#DI_agWs=fbue>>s z6a zIV=56;BYs;dl(c)Nbrf5!53NCuoG{(J`{xA>77x>zDC<|@2%IezyAU1S7APA>{j7w zPfy=C@#wJ)8~ampUwyr^V%O-%57tV{0wK_pY-QPVJgB&_8QWOG!q3co4}H$L7Cani zsU->%!?j=?{ZrmsC)ID-1MXph_>NiA&PO+Ix;9enV{L&w=YE?4VOHrXQ^pEc`re)s zFk?I7JYL#=_7Qd-boDi~;8KUVZ!Z=8sk+87frp3387E>F7E$9J))rWm{l<>+As@mA)%|dHLGtg-i8dJ`4@^y%^7c%%mAf}eik}Vq zpwj-xYK_W1uK2pW`FGB<{%iqJLcNDLB&Za&ygspE(aN!Xyye)RifJ!(6Yj0wWpQW8 z5O(G(;q4rgHMkn?b9B;6vSFH}cA>2NG(im($~cf=RGo5yAdVG{m-g~+zMP4gRcfr4 zZRAz#JlVp&Ua$`womC2&mdzY53N5{g{Z*4ib$17`tz;O`Ufel8py0iq7G&hS`qaZOyCxhAa=mXWka{t&MEQm3o`Pg-k@@CwZLQ zEipwa_U^@DaXzTS9S9A0HBO&4FF#*f{)E77Wz=C`%-R&yC8EFMc5av~C`hILp(aa; zm!TKjh*}}cB1p5QAbeY3q<@U*ml|?5vM|6d72i(8xawENpH*Z^EqI2juHIZ=Bq^F( zcg_HLi|7hBS^oPm=W<+%YaRR>=Z1Gt6_+c#EC^g~ZGcflr_{3#_R?k3p*onlCE1Kq zd1HC?rklN$+nIv`q3`9KeryMUXwNs-YWgMiD)_i%su?4K;09~$Fo8FZn5ESSPLKzSRC+SOQp6WrL!UAR!iD~cVHp)8~HyVf7|{Q|3b_w0cJCh zEa1T&U`(Ln3~Sh8Or_S^T6<=w{@GgV?@Ef%3Ln~s_*wnmS^l@gzYr<`m;+v006YLD zFjxle5WlY8yF-?R#1HkqmOtA64e>98N&w~nwgC2k-|d(&($i2F#Ewdt{{$4A9=v&@ zu%3_cP#D{cR3^3b?K2S|19J!f@likSNB+tFo&KzU&;KciBOvd9N>6B{%!fk{v7|E{{8sZf00v0z?^_?K!yMjNCoIXmtfEy z^W#49=k&Mz+5X$7ztZ3HFLFWw>QeyU0(K2pZ-L(;kP0LNbbuHD(qn$qkNe1-Q6Kk_ z|6_k|fAtr+HUZs$6#*)c45S0ULXZ@M?%2(RW_i1(}A0Wv@eM)EJ}<9_7N>2Leh zU*wVm%rk)R0f_(=NCpVO0f>+KaX<3&?w{>ff03&azz#?Qh(Ibp2adt~sE_-RzwK9l zk;@Y>G=K=C0%U*?gxUHfKI-E>^3V3GzsOx0Km@1&86X5Rh>!ZXkNny%a@z)U1gJnV zkPeW7nfxE~qdxAp{Ms*ay9CgHAp*$&Ay_p4oJV}rZ~3)fJ^1uj?0ZK4}_o%P@B2TUW86X4) zAU^8rzR1%nKnCCl)YpBH=Vt)^QhU`Gd430u(R`8r9<5)9h{#W=Ja)rTQRoZ+0000< KMNUMnLSTaPs`NMj literal 0 HcmV?d00001 diff --git a/assets/img/bootstrap-themes.png b/assets/img/bootstrap-themes.png new file mode 100755 index 0000000000000000000000000000000000000000..3876a18ee3357754d5439d80abe25c7d30f7a02d GIT binary patch literal 80588 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 z

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

^ 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

J(am5`{ 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%0Alyx`=QE9XYr7Rls#*0KPO!l)hg&1Gx?AL!HB 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 literal 0 HcmV?d00001 diff --git a/assets/img/mk-pro-banner.png b/assets/img/mk-pro-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..5b7b3303650085338ef802f35214739163a54918 GIT binary patch literal 934497 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%0DXY{6rn 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%0DXC$}rasaRynlwjZHPp>1r97YOrb4Dl6 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 .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",t.sheet.cssRules.length),t.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",t.sheet.cssRules.length),t.sheet.insertRule(' @font-face { font-family: "anchorjs-icons"; src: url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype"); }',t.sheet.cssRules.length)}}this.options=e||{},this.elements=[],t(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(e){var i,o,a,s,l,c,u,h,d,f,A,p,g=[];if(t(this.options),p=this.options.visible,"touch"===p&&(p=this.isTouchDevice()?"always":"hover"),e||(e="h1, h2, h3, h4, h5, h6"),i=n(e),0===i.length)return!1;for(r(),o=document.querySelectorAll("[id]"),a=[].map.call(o,function(e){return e.id}),l=0;l-1,n=e.lastChild&&(" "+e.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return t||n||!1}}return e}),function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Clipboard=e()}}(function(){var e;return function e(t,n,r){function i(a,s){if(!n[a]){if(!t[a]){var l="function"==typeof require&&require;if(!s&&l)return l(a,!0);if(o)return o(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var u=n[a]={exports:{}};t[a][0].call(u.exports,function(e){var n=t[a][1][e];return i(n?n:e)},u,u.exports,e,t,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=document.body.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=(0,r.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(document.body.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,r.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":i(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}();e.exports=a})},{select:5}],8:[function(t,n,r){!function(i,o){if("function"==typeof e&&e.amd)e(["module","./clipboard-action","tiny-emitter","good-listener"],o);else if(void 0!==r)o(n,t("./clipboard-action"),t("tiny-emitter"),t("good-listener"));else{var a={exports:{}};o(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(e,t,n,r){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}var c=i(t),u=i(n),h=i(r),d=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText}},{key:"listenClick",value:function(e){var t=this;this.listener=(0,h.default)(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c.default({action:this.action(t),target:this.target(t),text:this.text(t),trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return l("action",e)}},{key:"defaultTarget",value:function(e){var t=l("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return l("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach(function(e){n=n&&!!document.queryCommandSupported(e)}),n}}]),t}(u.default);e.exports=f})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}),/*! + +Holder - client side image placeholders +Version 2.9.4+cabil +© 2016 Ivan Malopinsky - http://imsky.co + +Site: http://holderjs.com +Issues: https://github.com/imsky/holder/issues +License: MIT + +*/ +!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;r>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,c=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;c>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,c===e.length+2?(s=64,l=64):c===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==0&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==0){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame&&e.webkitCancelAnimationFrame?function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame&&e.mozCancelAnimationFrame?function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.mozCancelAnimationFrame}(e):function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:S(O.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.indexOf("?"),i=[e];r!==-1&&(i=[e.slice(0,r),e.slice(r+1)]);var o=i[0].split("/");n.holderURL=e;var a=o[1],s=a.match(/([\d]+p?)x([\d]+p?)/);if(!s)return!1;if(n.fluid=a.indexOf("p")!==-1,n.dimensions={width:s[1].replace("p","%"),height:s[2].replace("p","%")},2===i.length){var l=g.parse(i[1]);if(v.truthy(l.ratio)){n.fluid=!0;var c=parseFloat(n.dimensions.width.replace("%","")),u=parseFloat(n.dimensions.height.replace("%",""));u=Math.floor(u/c*100),c=100,n.dimensions.width=c+"%",n.dimensions.height=u+"%"}if(n.auto=v.truthy(l.auto),l.bg&&(n.theme.bg=v.parseColor(l.bg)),l.fg&&(n.theme.fg=v.parseColor(l.fg)),l.bg&&!l.fg&&(n.autoFg=!0),l.theme&&n.instanceOptions.themes.hasOwnProperty(l.theme)&&(n.theme=S(n.instanceOptions.themes[l.theme],null)),l.text&&(n.text=l.text),l.textmode&&(n.textmode=l.textmode),l.size&&(n.size=l.size),l.font&&(n.font=l.font),l.align&&(n.align=l.align),l.lineWrap&&(n.lineWrap=l.lineWrap),n.nowrap=v.truthy(l.nowrap),n.outline=v.truthy(l.outline),v.truthy(l.random)){O.vars.cache.themeKeys=O.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var h=O.vars.cache.themeKeys[0|Math.random()*O.vars.cache.themeKeys.length];n.theme=S(n.instanceOptions.themes[h],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var h=s.text.split("\\n"),d=0;d1){var b,x=0,E=0,C=0;y=new s.Group("line"+C),"left"!==e.align&&"right"!==e.align||(o=e.width*(1-2*(1-r)));for(var S=0;S=o||T===!0)&&(t(p,y,x,p.properties.leading),p.add(y),x=0,E+=p.properties.leading,C+=1,y=new s.Group("line"+C),y.y=E),T!==!0&&(v.moveTo(x,0),x+=g.spaceWidth+k.width,y.add(v))}if(t(p,y,x,p.properties.leading),p.add(y),"left"===e.align)p.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in p.children)y=p.children[b],y.moveTo(e.width-y.width,null,null);p.moveTo(0-(e.width-i),null,null)}else{for(b in p.children)y=p.children[b],y.moveTo((p.width-y.width)/2,null,null);p.moveTo((e.width-p.width)/2,null,null)}p.moveTo(null,(e.height-p.height)/2,null),(e.height-p.height)/2<0&&p.moveTo(null,0,null)}else v=new s.Text(e.text),y=new s.Group("line0"),y.add(v),p.add(y),"left"===e.align?p.moveTo(e.width-i,null,null):"right"===e.align?p.moveTo(0-(e.width-i),null,null):p.moveTo((e.width-g.boundingBox.width)/2,null,null),p.moveTo(null,(e.height-g.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function c(e){var t;t=null==e||null==e.nodeType?O.vars.resizableImages:[e];for(var n=0,r=t.length;n1){n.nodeValue="";for(var g=0;g=0?t:1)}function o(e){w?i(e):x.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function e(){document.removeEventListener("DOMContentLoaded",e,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",c=!1,u="on"+l,h="complete",d="readyState",f="attachEvent",A="detachEvent",p="addEventListener",g="DOMContentLoaded",m="onreadystatechange",v="removeEventListener",y=p in a,b=c,w=c,x=[];if(a[d]===h)i(t);else if(y)a[p](g,n,c),e[p](l,n,c);else{a[f](m,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(e){}b&&b.doScroll&&function e(){if(!w){try{b.doScroll("left")}catch(t){return i(e,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return w},o}(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(""===(e=o(e)))return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return!(!t.height||!t.width)&&t},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=e.match(/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i);return null!==n?(t=n[1]||n[2],"#"!==t[0]?"#"+t:t):(n=e.match(/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/),null!==n?t="rgb("+n.slice(1).join(",")+")":(n=e.match(/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/),null!==n?t="rgba("+n.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg";t.initSVG=function(e,t,n){var o,a,s=!1;e&&e.querySelector?null===(a=e.querySelector("style"))&&(s=!0):(e=r.newEl("svg",i),s=!0),s&&(o=r.newEl("defs",i),a=r.newEl("style",i),r.setAttr(a,{type:"text/css"}),o.appendChild(a),e.appendChild(o)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var l=0;l=0;l--){var c=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(c,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){if(e.document)return null==n?e.document.createElement(t):e.document.createElementNS(n,t)},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){if(e.DOMParser)return(new DOMParser).parseFromString("","application/xml")},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return e<16&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,c=0;return r>=0&&r<1?(s=i,l=o):r>=1&&r<2?(s=o,l=i):r>=2&&r<3?(l=i,c=o):r>=3&&r<4?(l=o,c=i):r>=4&&r<5?(s=o,c=i):r>=5&&r<6&&(s=i,c=o),s+=a,l+=a,c+=a,s=parseInt(255*s),l=parseInt(255*l),c=parseInt(255*c),[s,l,c]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(e<0?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r));return new n(n.rgb2hex(i,o,a))},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.4",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return h.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return c.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),c=n(7),u=l.svg_ns,h={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,c=l.map(function(e){return''}).join("\n"),d="holder_"+Number(new Date).toString(16),f=e.root,A=f.children.holderTextGroup,p="#"+d+" text { "+i(A.properties)+" } ";A.y+=.8*A.textPositionData.boundingBox.height;var g=[];Object.keys(A.children).forEach(function(e){var t=A.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=A.x+t.x+n.x,i=A.y+t.y+n.y,o=h.element({tag:"text",content:n.properties.text,x:r,y:i});g.push(o)})});var m=h.element({tag:"g",content:g}),v=null;if(f.children.holderBg.properties.outline){var y=f.children.holderBg.properties.outline;v=h.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,y.width),"stroke-width":y.width,stroke:y.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),w=[];w.push(b),y&&w.push(v),w.push(m);var x=h.element({tag:"g",id:d,content:w}),E=h.element({tag:"style",content:p,type:"text/css"}),C=h.element({tag:"defs",content:E}),S=h.element({tag:"svg",content:[C,x],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),k=a(S);return k=c+k[0],s.svgStringToDataURI(k,"background"===t.mode)}},function(e,t,n){n(14),e.exports=function e(t,n,r){"use strict";function i(e,t){if(null!==t&&t!==!1&&void 0!==t)return"string"!=typeof t&&"object"!=typeof t?String(t):t}var o,a,s,l,c=1,u=!0;if(r=r||{},"string"==typeof t[0])t[0]=function(e){var t=e.match(/^[\w-]+/),n={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(n.attr.id=i[1],r[i[1]]=n),o&&(r[o[1]]=n),a&&(n.attr.class=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(u=!1),n}(t[0]);else{if(!Array.isArray(t[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(t[0]));c=0}for(;c/g,">")}(t[c])),t[0].children.push(t[c]);else if("number"==typeof t[c])t[0].children.push(t[c]);else if(Array.isArray(t[c])){if(Array.isArray(t[c][0])){if(t[c].reverse().forEach(function(e){t.splice(c+1,0,e)}),0!==c)continue;c++}e(t[c],n,r),t[c][0]&&t[0].children.push(t[c][0])}else if("function"==typeof t[c])s=t[c];else{if("object"!=typeof t[c])throw new TypeError('"'+t[c]+'" is not allowed as a value.');for(a in t[c])t[c].hasOwnProperty(a)&&null!==t[c][a]&&t[c][a]!==!1&&("style"===a&&"object"==typeof t[c][a]?t[0].attr[a]=JSON.stringify(t[c][a],i).slice(2,-2).replace(/","/g,";").replace(/":"/g,":").replace(/\\"/g,"'"):t[0].attr[a]=t[c][a])}}if(t[0]!==!1){o="<"+t[0].tag;for(l in t[0].attr)t[0].attr.hasOwnProperty(l)&&(o+=" "+l+'="'+function(e){return e||0===e?String(e).replace(/&/g,"&").replace(/"/g,"""):""}(t[0].attr[l])+'"');o+=">",t[0].children.forEach(function(e){o+=e}),o+="",t[0]=o}return r[0]=t[0],s&&s(t[0]),r}},function(e,t){"use strict";function n(e){var t=""+e,n=r.exec(t);if(!n)return t;var i,o="",a=0,s=0;for(a=n.index;a]/;e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(1,1),t.lineTo(s-1,1),t.lineTo(s-1,l-1),t.lineTo(1,l-1),t.lineTo(1,1),t.moveTo(0,1),t.lineTo(s,l-1),t.moveTo(0,l-1),t.lineTo(s,1),t.stroke());var c=o.children.holderTextGroup;t.font=c.properties.font.weight+" "+r*c.properties.font.size+c.properties.font.units+" "+c.properties.font.family+", monospace",t.fillStyle=c.properties.fill;for(var u in c.children){var h=c.children[u];for(var d in h.children){var f=h.children[d],A=r*(c.x+h.x+f.x),p=r*(c.y+h.y+f.y+c.properties.leading/2);t.fillText(f.properties.text,A,p)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder)}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package),/*! + * JavaScript for Bootstrap's docs (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */ +function(e){"use strict";e(function(){e(".tooltip-demo").tooltip({selector:'[data-toggle="tooltip"]',container:"body"}),e('[data-toggle="popover"]').popover(),e(".tooltip-test").tooltip(),e(".popover-test").popover(),e('.bd-example-indeterminate [type="checkbox"]').prop("indeterminate",!0),e('.bd-content [href="#"]').click(function(e){e.preventDefault()}),e("#exampleModal").on("show.bs.modal",function(t){var n=e(t.relatedTarget),r=n.data("whatever"),i=e(this);i.find(".modal-title").text("New message to "+r),i.find(".modal-body input").val(r)}),e(".bd-toggle-animated-progress").on("click",function(){e(this).siblings(".progress").find(".progress-bar-striped").toggleClass("progress-bar-animated")}),e(".highlight").each(function(){e(this).before('
    Copy
    '),e(".btn-clipboard").tooltip()});var t=new Clipboard(".btn-clipboard",{target:function(e){return e.parentNode.nextElementSibling}});t.on("success",function(t){e(t.trigger).attr("title","Copied!").tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle"),t.clearSelection()}),t.on("error",function(t){var n=/Mac/i.test(navigator.userAgent)?"⌘":"Ctrl-",r="Press "+n+"C to copy";e(t.trigger).attr("title",r).tooltip("_fixTitle").tooltip("show").attr("title","Copy to clipboard").tooltip("_fixTitle")})})}(jQuery),function(){"use strict";anchors.options.placement="left",anchors.add(".bd-content > h1, .bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5")}(); \ No newline at end of file diff --git a/assets/js/ie-emulation-modes-warning.js b/assets/js/ie-emulation-modes-warning.js new file mode 100755 index 00000000..c8f0bcac --- /dev/null +++ b/assets/js/ie-emulation-modes-warning.js @@ -0,0 +1,52 @@ +// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT +// IT'S JUST JUNK FOR OUR DOCS! +// ++++++++++++++++++++++++++++++++++++++++++ +/*! + * Copyright 2014-2015 The Bootstrap Authors + * Copyright 2014-2015 Twitter, Inc. + * + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */ +// Intended to prevent false-positive bug reports about Bootstrap not working properly in old versions of IE due to folks testing using IE's unreliable emulation modes. +(function () { + 'use strict' + + function emulatedIEMajorVersion() { + var groups = /MSIE ([0-9.]+)/.exec(window.navigator.userAgent) + if (groups === null) { + return null + } + var ieVersionNum = parseInt(groups[1], 10) + var ieMajorVersion = Math.floor(ieVersionNum) + return ieMajorVersion + } + + function actualNonEmulatedIEMajorVersion() { + // Detects the actual version of IE in use, even if it's in an older-IE emulation mode. + // IE JavaScript conditional compilation docs: https://msdn.microsoft.com/library/121hztk3%28v=vs.94%29.aspx + // @cc_on docs: https://msdn.microsoft.com/library/8ka90k2e%28v=vs.94%29.aspx + var jscriptVersion = new Function('/*@cc_on return @_jscript_version; @*/')() // eslint-disable-line no-new-func + if (jscriptVersion === undefined) { + return 11 // IE11+ not in emulation mode + } + if (jscriptVersion < 9) { + return 8 // IE8 (or lower; haven't tested on IE<8) + } + return jscriptVersion // IE9 or IE10 in any mode, or IE11 in non-IE11 mode + } + + var ua = window.navigator.userAgent + if (ua.indexOf('Opera') > -1 || ua.indexOf('Presto') > -1) { + return // Opera, which might pretend to be IE + } + var emulated = emulatedIEMajorVersion() + if (emulated === null) { + return // Not IE + } + var nonEmulated = actualNonEmulatedIEMajorVersion() + + if (emulated !== nonEmulated) { + window.alert('WARNING: You appear to be using IE' + nonEmulated + ' in IE' + emulated + ' emulation mode.\nIE emulation modes can behave significantly differently from ACTUAL older versions of IE.\nPLEASE DON\'T FILE BOOTSTRAP BUGS based on testing in IE emulation modes!') + } +}()) diff --git a/assets/js/ie10-viewport-bug-workaround.js b/assets/js/ie10-viewport-bug-workaround.js new file mode 100755 index 00000000..b335ef94 --- /dev/null +++ b/assets/js/ie10-viewport-bug-workaround.js @@ -0,0 +1,24 @@ +/*! + * IE10 viewport hack for Surface/desktop Windows 8 bug + * Copyright 2014-2017 The Bootstrap Authors + * Copyright 2014-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +// See the Getting Started docs for more information: +// https://getbootstrap.com/getting-started/#support-ie10-width + +(function () { + 'use strict' + + if (navigator.userAgent.match(/IEMobile\/10\.0/)) { + var msViewportStyle = document.createElement('style') + msViewportStyle.appendChild( + document.createTextNode( + '@-ms-viewport{width:auto!important}' + ) + ) + document.head.appendChild(msViewportStyle) + } + +}()) diff --git a/assets/js/src/application.js b/assets/js/src/application.js new file mode 100755 index 00000000..9a328f08 --- /dev/null +++ b/assets/js/src/application.js @@ -0,0 +1,121 @@ +// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT +// IT'S ALL JUST JUNK FOR OUR DOCS! +// ++++++++++++++++++++++++++++++++++++++++++ + +/*! + * JavaScript for Bootstrap's docs (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under the Creative Commons Attribution 3.0 Unported License. For + * details, see https://creativecommons.org/licenses/by/3.0/. + */ + +/* global Clipboard, anchors */ + +(function($) { + 'use strict'; + + $(function() { + $('body').bootstrapMaterialDesign(); + + // Indeterminate checkbox example + $('.bd-example-indeterminate [type="checkbox"]').prop( + 'indeterminate', + true + ); + + // Tooltip and popover demos + $('.tooltip-demo').tooltip({ + selector: '[data-toggle="tooltip"]', + container: 'body', + }); + + $('[data-toggle="popover"]').popover(); + + // Demos within modals + $('.tooltip-test').tooltip(); + $('.popover-test').popover(); + + // Indeterminate checkbox example + $('.bd-example-indeterminate [type="checkbox"]').prop( + 'indeterminate', + true + ); + + // Disable empty links in docs examples + $('.bd-content [href="#"]').click(function(e) { + e.preventDefault(); + }); + + // Modal relatedTarget demo + $('#exampleModal').on('show.bs.modal', function(event) { + var $button = $(event.relatedTarget); // Button that triggered the modal + var recipient = $button.data('whatever'); // Extract info from data-* attributes + // If necessary, you could initiate an AJAX request here (and then do the updating in a callback). + // Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead. + var $modal = $(this); + $modal.find('.modal-title').text('New message to ' + recipient); + $modal.find('.modal-body input').val(recipient); + }); + + // Activate animated progress bar + $('.bd-toggle-animated-progress').on('click', function() { + $(this) + .siblings('.progress') + .find('.progress-bar-striped') + .toggleClass('progress-bar-animated'); + }); + + // Insert copy to clipboard button before .highlight + $('.highlight').each(function() { + var btnHtml = + '
    '; + $(this).before(btnHtml); + $('.btn-clipboard').tooltip().on('mouseleave', function() { + // explicitly hide tooltip, since after clicking it remains + // focused (as it's a button), so tooltip would otherwise + // remain visible until focus is moved away + $(this).tooltip('hide'); + }); + }); + + var clipboard = new Clipboard('.btn-clipboard', { + target: function(trigger) { + return trigger.parentNode.nextElementSibling; + }, + }); + + clipboard.on('success', function(e) { + $(e.trigger) + .attr('title', 'Copied!') + .tooltip('_fixTitle') + .tooltip('show') + .attr('title', 'Copy to clipboard') + .tooltip('_fixTitle'); + + e.clearSelection(); + }); + + clipboard.on('error', function(e) { + var modifierKey = /Mac/i.test(navigator.userAgent) ? '\u2318' : 'Ctrl-'; + var fallbackMsg = 'Press ' + modifierKey + 'C to copy'; + + $(e.trigger) + .attr('title', fallbackMsg) + .tooltip('_fixTitle') + .tooltip('show') + .attr('title', 'Copy to clipboard') + .tooltip('_fixTitle'); + }); + + anchors.options = { + icon: '#', + }; + anchors.add( + '.bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5' + ); + $( + '.bd-content > h2, .bd-content > h3, .bd-content > h4, .bd-content > h5' + ).wrapInner('
    '); + }); +})(jQuery); diff --git a/assets/js/vendor/anchor.min.js b/assets/js/vendor/anchor.min.js new file mode 100755 index 00000000..35575f1c --- /dev/null +++ b/assets/js/vendor/anchor.min.js @@ -0,0 +1,6 @@ +/** + * AnchorJS - v4.0.0 - 2017-06-02 + * https://github.com/bryanbraun/anchorjs + * Copyright (c) 2017 Bryan Braun; Licensed MIT + */ +!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(this,function(){"use strict";function A(A){function e(A){A.icon=A.hasOwnProperty("icon")?A.icon:"",A.visible=A.hasOwnProperty("visible")?A.visible:"hover",A.placement=A.hasOwnProperty("placement")?A.placement:"right",A.class=A.hasOwnProperty("class")?A.class:"",A.truncate=A.hasOwnProperty("truncate")?Math.floor(A.truncate):64}function t(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new Error("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}function n(){if(null===document.head.querySelector("style.anchorjs")){var A,e=document.createElement("style");e.className="anchorjs",e.appendChild(document.createTextNode("")),void 0===(A=document.head.querySelector('[rel="stylesheet"], style'))?document.head.appendChild(e):document.head.insertBefore(e,A),e.sheet.insertRule(" .anchorjs-link { opacity: 0; text-decoration: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }",e.sheet.cssRules.length),e.sheet.insertRule(" *:hover > .anchorjs-link, .anchorjs-link:focus { opacity: 1; }",e.sheet.cssRules.length),e.sheet.insertRule(" [data-anchorjs-icon]::after { content: attr(data-anchorjs-icon); }",e.sheet.cssRules.length),e.sheet.insertRule(' @font-face { font-family: "anchorjs-icons"; src: url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype"); }',e.sheet.cssRules.length)}}this.options=A||{},this.elements=[],e(this.options),this.isTouchDevice=function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)},this.add=function(A){var i,o,s,c,r,a,h,l,u,d,f,g,p=[];if(e(this.options),"touch"===(g=this.options.visible)&&(g=this.isTouchDevice()?"always":"hover"),A||(A="h2, h3, h4, h5, h6"),0===(i=t(A)).length)return this;for(n(),o=document.querySelectorAll("[id]"),s=[].map.call(o,function(A){return A.id}),r=0;r\]\.\/\(\)\*\\]/g;return this.options.truncate||e(this.options),A.trim().replace(/\'/gi,"").replace(t,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&(" "+A.firstChild.className+" ").indexOf(" anchorjs-link ")>-1,t=A.lastChild&&(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ")>-1;return e||t||!1}}return A}); \ No newline at end of file diff --git a/assets/js/vendor/clipboard.min.js b/assets/js/vendor/clipboard.min.js new file mode 100755 index 00000000..90fd15b1 --- /dev/null +++ b/assets/js/vendor/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v1.7.1 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var e;e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,e.Clipboard=t()}}(function(){var t,e,n;return function t(e,n,o){function i(a,c){if(!n[a]){if(!e[a]){var l="function"==typeof require&&require;if(!c&&l)return l(a,!0);if(r)return r(a,!0);var s=new Error("Cannot find module '"+a+"'");throw s.code="MODULE_NOT_FOUND",s}var u=n[a]={exports:{}};e[a][0].call(u.exports,function(t){var n=e[a][1][t];return i(n||t)},u,u.exports,t,e,n,o)}return n[a].exports}for(var r="function"==typeof require&&require,a=0;a0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function t(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function t(){var e=this,n="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[n?"right":"left"]="-9999px";var o=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=o+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,i.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function t(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function t(){this.selectedText=(0,i.default)(this.target),this.copyText()}},{key:"copyText",value:function t(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function t(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function t(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function t(){this.removeFake()}},{key:"action",set:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function t(){return this._action}},{key:"target",set:function t(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":r(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function t(){return this._target}}]),t}();t.exports=c})},{select:5}],8:[function(e,n,o){!function(i,r){if("function"==typeof t&&t.amd)t(["module","./clipboard-action","tiny-emitter","good-listener"],r);else if(void 0!==o)r(n,e("./clipboard-action"),e("tiny-emitter"),e("good-listener"));else{var a={exports:{}};r(a,i.clipboardAction,i.tinyEmitter,i.goodListener),i.clipboard=a.exports}}(this,function(t,e,n,o){"use strict";function i(t){return t&&t.__esModule?t:{default:t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function c(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function l(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}var s=i(e),u=i(n),f=i(o),d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h=function(){function t(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===d(e.container)?e.container:document.body}},{key:"listenClick",value:function t(e){var n=this;this.listener=(0,f.default)(e,"click",function(t){return n.onClick(t)})}},{key:"onClick",value:function t(e){var n=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new s.default({action:this.action(n),target:this.target(n),text:this.text(n),container:this.container,trigger:n,emitter:this})}},{key:"defaultAction",value:function t(e){return l("action",e)}},{key:"defaultTarget",value:function t(e){var n=l("target",e);if(n)return document.querySelector(n)}},{key:"defaultText",value:function t(e){return l("text",e)}},{key:"destroy",value:function t(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],n="string"==typeof e?[e]:e,o=!!document.queryCommandSupported;return n.forEach(function(t){o=o&&!!document.queryCommandSupported(t)}),o}}]),e}(u.default);t.exports=p})},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8)}); \ No newline at end of file diff --git a/assets/js/vendor/holder.min.js b/assets/js/vendor/holder.min.js new file mode 100755 index 00000000..62255af4 --- /dev/null +++ b/assets/js/vendor/holder.min.js @@ -0,0 +1,13 @@ +/*! + +Holder - client side image placeholders +Version 2.9.4+cabil +© 2016 Ivan Malopinsky - http://imsky.co + +Site: http://holderjs.com +Issues: https://github.com/imsky/holder/issues +License: MIT + +*/ +!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;r>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,h=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;h>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,h===e.length+2?(s=64,l=64):h===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==!1&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==!1){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame&&e.webkitCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame&&e.mozCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.mozCancelAnimationFrame}(e):!function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:k(O.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.indexOf("?"),i=[e];r!==-1&&(i=[e.slice(0,r),e.slice(r+1)]);var o=i[0].split("/");n.holderURL=e;var a=o[1],s=a.match(/([\d]+p?)x([\d]+p?)/);if(!s)return!1;if(n.fluid=a.indexOf("p")!==-1,n.dimensions={width:s[1].replace("p","%"),height:s[2].replace("p","%")},2===i.length){var l=v.parse(i[1]);if(w.truthy(l.ratio)){n.fluid=!0;var h=parseFloat(n.dimensions.width.replace("%","")),u=parseFloat(n.dimensions.height.replace("%",""));u=Math.floor(100*(u/h)),h=100,n.dimensions.width=h+"%",n.dimensions.height=u+"%"}if(n.auto=w.truthy(l.auto),l.bg&&(n.theme.bg=w.parseColor(l.bg)),l.fg&&(n.theme.fg=w.parseColor(l.fg)),l.bg&&!l.fg&&(n.autoFg=!0),l.theme&&n.instanceOptions.themes.hasOwnProperty(l.theme)&&(n.theme=k(n.instanceOptions.themes[l.theme],null)),l.text&&(n.text=l.text),l.textmode&&(n.textmode=l.textmode),l.size&&(n.size=l.size),l.font&&(n.font=l.font),l.align&&(n.align=l.align),l.lineWrap&&(n.lineWrap=l.lineWrap),n.nowrap=w.truthy(l.nowrap),n.outline=w.truthy(l.outline),w.truthy(l.random)){O.vars.cache.themeKeys=O.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var c=O.vars.cache.themeKeys[0|Math.random()*O.vars.cache.themeKeys.length];n.theme=k(n.instanceOptions.themes[c],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;var c=/holder_([a-z]+)/g,d=!1;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var f=s.text.split("\\n"),p=0;p1){var b,x=0,A=0,C=0;w=new s.Group("line"+C),"left"!==e.align&&"right"!==e.align||(o=e.width*(1-2*(1-r)));for(var E=0;E=o||T===!0)&&(t(g,w,x,g.properties.leading),g.add(w),x=0,A+=g.properties.leading,C+=1,w=new s.Group("line"+C),w.y=A),T!==!0&&(v.moveTo(x,0),x+=m.spaceWidth+k.width,w.add(v))}if(t(g,w,x,g.properties.leading),g.add(w),"left"===e.align)g.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in g.children)w=g.children[b],w.moveTo(e.width-w.width,null,null);g.moveTo(0-(e.width-i),null,null)}else{for(b in g.children)w=g.children[b],w.moveTo((g.width-w.width)/2,null,null);g.moveTo((e.width-g.width)/2,null,null)}g.moveTo(null,(e.height-g.height)/2,null),(e.height-g.height)/2<0&&g.moveTo(null,0,null)}else v=new s.Text(e.text),w=new s.Group("line0"),w.add(v),g.add(w),"left"===e.align?g.moveTo(e.width-i,null,null):"right"===e.align?g.moveTo(0-(e.width-i),null,null):g.moveTo((e.width-m.boundingBox.width)/2,null,null),g.moveTo(null,(e.height-m.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function h(e){var t;t=null==e||null==e.nodeType?O.vars.resizableImages:[e];for(var n=0,r=t.length;n1){n.nodeValue="";for(var v=0;v=0?t:1)}function o(e){x?i(e):S.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function C(){document.removeEventListener("DOMContentLoaded",C,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",h=!1,u="on"+l,c="complete",d="readyState",f="attachEvent",p="detachEvent",g="addEventListener",m="DOMContentLoaded",v="onreadystatechange",y="removeEventListener",w=g in a,b=h,x=h,S=[];if(a[d]===c)i(t);else if(w)a[g](m,n,h),e[g](l,n,h);else{a[f](v,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(A){}b&&b.doScroll&&!function E(){if(!x){try{b.doScroll("left")}catch(e){return i(E,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return x},o}e.exports="undefined"!=typeof window&&n(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(e=o(e),""===e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return!(!t.height||!t.width)&&t},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i,r=/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/,i=/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/,o=e.match(n);return null!==o?(t=o[1]||o[2],"#"!==t[0]?"#"+t:t):(o=e.match(r),null!==o?t="rgb("+o.slice(1).join(",")+")":(o=e.match(i),null!==o?t="rgba("+o.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg",o=8;t.initSVG=function(e,t,n){var a,s,l=!1;e&&e.querySelector?(s=e.querySelector("style"),null===s&&(l=!0)):(e=r.newEl("svg",i),l=!0),l&&(a=r.newEl("defs",i),s=r.newEl("style",i),r.setAttr(s,{type:"text/css"}),a.appendChild(s),e.appendChild(a)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var h=0;h=0;l--){var h=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(h,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){if(e.document)return null==n?e.document.createElement(t):e.document.createElementNS(n,t)},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){if(e.DOMParser)return(new DOMParser).parseFromString("","application/xml")},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return e<16&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,h=0;return r>=0&&r<1?(s=i,l=o):r>=1&&r<2?(s=o,l=i):r>=2&&r<3?(l=i,h=o):r>=3&&r<4?(l=o,h=i):r>=4&&r<5?(s=o,h=i):r>=5&&r<6&&(s=i,h=o),s+=a,l+=a,h+=a,s=parseInt(255*s),l=parseInt(255*l),h=parseInt(255*h),[s,l,h]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(e<0?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r)),s=n.rgb2hex(i,o,a);return new n(s)},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.4",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return c.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return h.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),h=n(7),u=l.svg_ns,c={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,h=l.map(function(e){return''}).join("\n"),d="holder_"+Number(new Date).toString(16),f=e.root,p=f.children.holderTextGroup,g="#"+d+" text { "+i(p.properties)+" } ";p.y+=.8*p.textPositionData.boundingBox.height;var m=[];Object.keys(p.children).forEach(function(e){var t=p.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=p.x+t.x+n.x,i=p.y+t.y+n.y,o=c.element({tag:"text",content:n.properties.text,x:r,y:i});m.push(o)})});var v=c.element({tag:"g",content:m}),y=null;if(f.children.holderBg.properties.outline){var w=f.children.holderBg.properties.outline;y=c.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,w.width),"stroke-width":w.width,stroke:w.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),x=[];x.push(b),w&&x.push(y),x.push(v);var S=c.element({tag:"g",id:d,content:x}),A=c.element({tag:"style",content:g,type:"text/css"}),C=c.element({tag:"defs",content:A}),E=c.element({tag:"svg",content:[C,S],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),k=a(E);k=h+k[0];var T=s.svgStringToDataURI(k,"background"===t.mode);return T}},function(e,t,n){n(14);e.exports=function r(e,t,n){"use strict";function i(e){var t=e.match(/^[\w-]+/),r={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(r.attr.id=i[1],n[i[1]]=r),o&&(n[o[1]]=r),a&&(r.attr["class"]=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(f=!1),r}function o(e,t){if(null!==t&&t!==!1&&void 0!==t)return"string"!=typeof t&&"object"!=typeof t?String(t):t}function a(e){return e||0===e?String(e).replace(/&/g,"&").replace(/"/g,"""):""}function s(e){return String(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}var l,h,u,c,d=1,f=!0;if(n=n||{},"string"==typeof e[0])e[0]=i(e[0]);else{if(!Array.isArray(e[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(e[0]));d=0}for(;d",e[0]=l}return n[0]=e[0],u&&u(e[0]),n}},function(e,t){"use strict";function n(e){var t=""+e,n=r.exec(t);if(!n)return t;var i,o="",a=0,s=0;for(a=n.index;a]/;e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height,h=2,u=h/2;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(u,u),t.lineTo(s-u,u),t.lineTo(s-u,l-u),t.lineTo(u,l-u),t.lineTo(u,u),t.moveTo(0,u),t.lineTo(s,l-u),t.moveTo(0,l-u),t.lineTo(s,u),t.stroke());var c=o.children.holderTextGroup;t.font=c.properties.font.weight+" "+r*c.properties.font.size+c.properties.font.units+" "+c.properties.font.family+", monospace",t.fillStyle=c.properties.fill;for(var d in c.children){var f=c.children[d];for(var p in f.children){var g=f.children[p],m=r*(c.x+f.x+g.x),v=r*(c.y+f.y+g.y+c.properties.leading/2);t.fillText(g.properties.text,m,v)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder); +}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package); \ No newline at end of file diff --git a/assets/js/vendor/jquery-slim.min.js b/assets/js/vendor/jquery-slim.min.js new file mode 100755 index 00000000..105d00e6 --- /dev/null +++ b/assets/js/vendor/jquery-slim.min.js @@ -0,0 +1,4 @@ +/*! jQuery v3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="
    ",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a); +}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}}),r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var _a,ab=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return T(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?_a:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),_a={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ab[b]||r.find.attr;ab[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=ab[g],ab[g]=e,e=null!=c(a,b,d)?g:null,ab[g]=f),e}});var bb=/^(?:input|select|textarea|button)$/i,cb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function db(a){var b=a.match(L)||[];return b.join(" ")}function eb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,eb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=eb(c),d=1===c.nodeType&&" "+db(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=db(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,eb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=eb(c),d=1===c.nodeType&&" "+db(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=db(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,eb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=eb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+db(eb(c))+" ").indexOf(b)>-1)return!0;return!1}});var fb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(fb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:db(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var gb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!gb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,gb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var hb=/\[\]$/,ib=/\r?\n/g,jb=/^(?:submit|button|image|reset|file)$/i,kb=/^(?:input|select|textarea|keygen)/i;function lb(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||hb.test(a)?d(a,e):lb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d); +});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)lb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)lb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&kb.test(this.nodeName)&&!jb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ib,"\r\n")}}):{name:b.name,value:c.replace(ib,"\r\n")}}).get()}}),r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="
    ",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=C.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=qa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),b=f.ownerDocument,c=b.documentElement,e=b.defaultView,{top:d.top+e.pageYOffset-c.clientTop,left:d.left+e.pageXOffset-c.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),B(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||ra})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return T(this,function(a,d,e){var f;return r.isWindow(a)?f=a:9===a.nodeType&&(f=a.defaultView),void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Pa(o.pixelPosition,function(a,c){if(c)return c=Oa(a,b),Ma.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return T(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.holdReady=function(a){a?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=B,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var mb=a.jQuery,nb=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=nb),b&&a.jQuery===r&&(a.jQuery=mb),r},b||(a.jQuery=a.$=r),r}); diff --git a/assets/js/vendor/popper.min.js b/assets/js/vendor/popper.min.js new file mode 100755 index 00000000..ce33a863 --- /dev/null +++ b/assets/js/vendor/popper.min.js @@ -0,0 +1,4 @@ +/* + Copyright (C) Federico Zivolo 2017 + Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). + */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=window.getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e||-1!==['HTML','BODY','#document'].indexOf(e.nodeName))return window.document.body;var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll)/.test(r+s+p)?e:n(o(e))}function r(e){var o=e&&e.offsetParent,i=o&&o.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(o.nodeName)&&'static'===t(o,'position')?r(o):o:window.document.documentElement}function p(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||r(e.firstElementChild)===e)}function s(e){return null===e.parentNode?e:s(e.parentNode)}function d(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return window.document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=o?e:t,n=o?t:e,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var f=a.commonAncestorContainer;if(e!==f&&t!==f||i.contains(n))return p(f)?f:r(f);var l=s(e);return l.host?d(l.host,t):d(e,s(t).host)}function a(e){var t=1=o.clientWidth&&i>=o.clientHeight}),f=0i[e]&&!t.escapeWithReference&&(n=z(p[o],i[e]-('right'===e?p.width:p.height))),pe({},o,n)}};return n.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';p=se({},p,s[t](e))}),e.offsets.popper=p,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,i=t.reference,n=e.placement.split('-')[0],r=V,p=-1!==['top','bottom'].indexOf(n),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(i[s])&&(e.offsets.popper[d]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){if(!F(e.instance.modifiers,'arrow','keepTogether'))return e;var o=t.element;if('string'==typeof o){if(o=e.instance.popper.querySelector(o),!o)return e;}else if(!e.instance.popper.contains(o))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var i=e.placement.split('-')[0],n=e.offsets,r=n.popper,p=n.reference,s=-1!==['left','right'].indexOf(i),d=s?'height':'width',a=s?'top':'left',f=s?'left':'top',l=s?'bottom':'right',m=O(o)[d];p[l]-mr[l]&&(e.offsets.popper[a]+=p[a]+m-r[l]);var h=p[a]+p[d]/2-m/2,g=h-c(e.offsets.popper)[a];return g=_(z(r[d]-m,g),0),e.arrowElement=o,e.offsets.arrow={},e.offsets.arrow[a]=Math.round(g),e.offsets.arrow[f]='',e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=w(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),i=e.placement.split('-')[0],n=L(i),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case fe.FLIP:p=[i,n];break;case fe.CLOCKWISE:p=K(i);break;case fe.COUNTERCLOCKWISE:p=K(i,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(i!==s||p.length===d+1)return e;i=e.placement.split('-')[0],n=L(i);var a=e.offsets.popper,f=e.offsets.reference,l=V,m='left'===i&&l(a.right)>l(f.left)||'right'===i&&l(a.left)l(f.top)||'bottom'===i&&l(a.top)l(o.right),g=l(a.top)l(o.bottom),b='left'===i&&h||'right'===i&&c||'top'===i&&g||'bottom'===i&&u,y=-1!==['top','bottom'].indexOf(i),w=!!t.flipVariations&&(y&&'start'===r&&h||y&&'end'===r&&c||!y&&'start'===r&&g||!y&&'end'===r&&u);(m||b||w)&&(e.flipped=!0,(m||b)&&(i=p[d+1]),w&&(r=j(r)),e.placement=i+(r?'-'+r:''),e.offsets.popper=se({},e.offsets.popper,S(e.instance.popper,e.offsets.reference,e.placement)),e=N(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],i=e.offsets,n=i.popper,r=i.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return n[p?'left':'top']=r[t]-(s?n[p?'width':'height']:0),e.placement=L(t),e.offsets.popper=c(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!F(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=T(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.right - - - - - - - - - Bootstrap Material - - - - - - - - - - - - - - - - - - - -Fork me on GitHub - -
    - - - - -
    -
    -
    - - -
    - -
    - -
    - -
    - -
    - -
    - -
    -
    -
    - - - -
    - - -
    -
    - -

    Flat buttons default - no class needed

    -

    - btn only - .active - Default - Primary - Success - Info - Warning - Danger - Link -

    - - -

    Raised buttons .btn-raised

    -

    - .active - Default - Primary - Success - Info - Warning - Danger - Link -

    - - -

    Disabled buttons

    - -
    - -

    flat - default - no class needed

    -

    - btn only - Default - Primary - Success - Info - Warning - Danger - Link -

    - - -

    .btn-raised

    -

    - Default - Primary - Success - Info - Warning - Danger - Link -

    -
    - -

    Button sizes

    - -

    - Large button - Default button - Small button - xs button -

    - -

    Floating action buttons a.k.a fab

    -

    - grade - grade - grade - grade - grade - grade -

    -

    .btn-group-sm .btn-fab or .btn-fab-mini

    -

    - grade - grade - grade - grade - grade - grade -

    - -
    -
    -

    Group variations with .btn-raised

    - -

    Button groups

    - - - - -

    btn-lg.btn-block.btn-raised

    - - - -
    -

    btn-group.btn-group-justified.btn-group-raised

    -
    - Left - Middle - Right -
    - -

    disabled btn-group.btn-group-justified.btn-group-raised

    -
    -
    - Left - Middle - Right -
    -
    -
    - -
    -

    btn-toolbar

    -
    -
    - 1 - 2 - 3 - 4 -
    - -
    - 5 - 6 - 7 -
    - - -
    -
    - -
    -

    .btn-group-vertical

    - -
    - - -
    -
    -
    - - -
    -
    -
    - -
    -
    - - - -
    -
    -
    -

    Heading 1

    - -

    Heading 2

    - -

    Heading 3

    -

    Heading 4

    -
    Heading 5
    -
    Heading 6
    - -

    Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

    -
    -
    -
    -
    -

    Example body text

    - -

    Nullam quis risus eget - urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula. -

    - -

    - This line of text is meant to be treated as fine print. -

    -

    The following snippet of text is rendered as bold text.

    - -

    The following snippet of text is rendered as italicized text.

    - -

    An abbreviation of the word attribute is attr.

    -
    - -
    -
    -
    -

    Emphasis classes

    - -

    Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.

    - -

    Nullam id dolor id nibh ultricies vehicula ut id elit.

    - -

    Etiam porta sem malesuada magna mollis euismod.

    - -

    Donec ullamcorper nulla non metus auctor fringilla.

    - -

    Duis mollis, est non commodo luctus, nisi erat porttitor ligula.

    - -

    Maecenas sed diam eget risus varius blandit sit amet non magna.

    -
    - -
    -
    - - - -
    -
    -

    Blockquotes

    -
    -
    -
    -
    -
    -
    -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    - Someone famous in Source Title -
    -
    -
    -
    -
    -
    -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    - Someone famous in Source Title -
    -
    -
    -
    -
    - - -
    - -
    -
    - -
    -
    -
    - - - -
    - -
    -
    - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    #Column headingColumn headingColumn heading
    1Column contentColumn contentColumn content
    2Column contentColumn contentColumn content
    3Column contentColumn contentColumn content
    4Column contentColumn contentColumn content
    5Column contentColumn contentColumn content
    6Column contentColumn contentColumn content
    7Column contentColumn contentColumn content
    -
    -
    -
    -
    - - -
    -
    -
    - -
    -
    - -
    -
    -
    -
    -
    - Legend -
    - - -
    - -
    -
    -
    - - -
    - - - -
    -
    -
    -
    -
    - - -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    - - -
    - - -
    -
    -
    - - -
    - - A longer block of help text that breaks onto a new line and may extend beyond one line. -
    -
    -
    - - -
    -
    - -
    -
    - -
    -
    -
    -
    - - -
    - -
    -
    -
    - - -
    - -
    -
    -
    -
    - - -
    -
    -
    -
    -
    -
    -
    - -
    -
    - - -
    - -
    - - -

    You should really write something here

    -
    - -
    - - -
    - -
    - - -
    - -
    - - -
    - -
    - - -
    - -
    - - -
    - -
    - - -
    - -
    - - -
    - -
    - -
    - $ - - - - -
    -
    - -
    -
    - $ - - -

    The label is inside the input-group so that it is positioned properly as a placeholder.

    - - - -
    -
    - -
    - - -
    - - - - -
    -
    - -
    - -
    - - - - -
    -
    - - -
    - -
    -
    -
    - - -
    - -
    -
    - -
    -
    - -
    -
    - - -
    - -
    -
    -

    Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.

    -
    -
    -

    Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit.

    -
    - - -
    -
    -
    - -
    - - -
    - - - - - -
    - -
    -
    - - -
    -
    -

    Pagination

    - -
    - - - - - -
    -
    -
    -

    Pager

    - -
    - - - -
    -
    -
    - -
    -
    -
    - - -
    - -
    -
    - -
    -
    - -
    -
    -

    Alerts

    - -
    -
    - -

    Warning!

    - -

    Best check yo self, you're not looking too good. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, - vel scelerisque nisl consectetur et.

    -
    -
    -
    -
    -
    -
    -
    -
    - - Oh snap! - Change a few things up and try submitting again. -
    -
    -
    -
    -
    -
    - - Well done! You successfully read - this important alert message. -
    -
    -
    -
    -
    -
    - - Heads up! This - alert needs your attention, but it's not super important. -
    -
    -
    -
    -
    -
    -

    Labels

    - -
    - Default - Primary - Success - Warning - Danger - Info -
    -
    -
    -

    Badges

    - - -
    -
    -
    - - -
    - -
    -
    - - -

    Basic

    - -
    -
    -
    -
    -
    - -

    Contextual alternatives

    - -
    -
    -
    -
    - -
    -
    -
    - -
    -
    -
    - -
    -
    -
    -
    - -

    Striped

    - -
    -
    -
    -
    - -
    -
    -
    - -
    -
    -
    - -
    -
    -
    -
    - -

    Animated

    - -
    -
    -
    -
    -
    - -

    Stacked

    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - - - -
    -
    -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    Read more about noUiSlider here.

    -
    -
    -
    - - -
    - -
    -
    - -
    -
    -

    Jumbotron

    - -

    This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.

    - -

    Learn more

    -
    -
    -
    -
    - - -
    -
    -

    List groups

    -
    -
    -
    -
    -
    -
    -
    -
    - folder -
    -
    -
    15m
    -

    Tile with a label

    - -

    Donec id elit non mi porta gravida at eget metus.

    -
    -
    -
    -
    -
    - folder -
    -
    -
    10m
    -

    Tile with a label

    - -

    Maecenas sed diam eget risus varius blandit.

    -
    -
    -
    -
    -
    - folder -
    -
    -
    8m
    -

    Tile with a label

    - -

    Maecenas sed diam eget risus varius blandit.

    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - folder -
    -
    -
    info
    -

    Tile with an icon

    - -

    Donec id elit non mi porta gravida at eget metus.

    -
    -
    -
    -
    -
    - folder -
    -
    -
    info
    -

    Tile with an icon

    - -

    Maecenas sed diam eget risus varius blandit.

    -
    -
    -
    -
    -
    - folder -
    -
    -
    info
    -

    Tile with an icon

    - -

    Maecenas sed diam eget risus varius blandit.

    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    - icon -
    -
    -

    Tile with avatar

    - -

    Donec id elit non mi porta gravida at eget metus

    -
    -
    -
    -
    -
    - icon -
    -
    -

    Tile with another avatar

    - -

    Maecenas sed diam eget risus varius blandit.

    -
    -
    -
    -
    -
    - -
    -
    -

    Tile with a checkbox in it

    - -

    Donec id elit non mi risus varius blandit.

    -
    -
    -
    -
    -
    -
    -
    - - -
    -
    -

    Panels

    -
    -
    -
    -
    -
    -
    -
    - Basic panel -
    -
    - -
    -
    Panel heading
    -
    - Panel content -
    -
    - -
    -
    - Panel content -
    - -
    -
    -
    -
    -
    -
    -
    -

    Panel primary

    -
    -
    - Panel content -
    -
    - -
    -
    -

    Panel success

    -
    -
    - Panel content -
    -
    - -
    -
    -

    Panel warning

    -
    -
    - Panel content -
    -
    -
    -
    -
    -
    -
    -
    -

    Panel danger

    -
    -
    - Panel content -
    -
    - -
    -
    -

    Panel info

    -
    -
    - Panel content -
    -
    -
    -
    -
    - -
    -
    -

    Wells

    -
    -
    -
    -
    -
    -
    - Look, I'm in a well! -
    -
    -
    -
    -
    -
    - Look, I'm in a small well! -
    -
    -
    -
    -
    -
    - Look, I'm in a large well! -
    -
    -
    -
    -
    - - -
    - -
    -
    - -
    -
    -
    -
    -

    Modals

    - -
    - -
    -
    -
    -

    Popovers

    - -
    - - - - - - - -
    -

    Tooltips

    - -
    - - - - - - - -
    -
    -
    -
    -
    -

    Snackbars and toasts (with SnackbarJS)

    - -

    SnackbarJS is the ad-hoc developed plugin to create snackbars and toasts, read more about it on the - official page of the project.

    - -
    - - - -
    -
    -
    -
    - - -
    -
    - - - - - - - - - - - - - diff --git a/demo/imgs/banner.jpg b/demo/imgs/banner.jpg deleted file mode 100644 index 80b6092c811bca972b0d758c51c7dd3369eec900..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70840 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 VOdNI6c%Ho81y)vnZ{z+N`5Sw~+GhX& diff --git a/demo/imgs/gittip-button.jpg b/demo/imgs/gittip-button.jpg deleted file mode 100644 index aa8baef13a702ad0449eae8eb0489991d0b3e130..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16563 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

    K?f_73CNwc{k3D=B_B2H>H`7K* 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%0A>_;7^{xFJL|a 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%0DsZohRLCTbJT8R4zE_W( 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 diff --git a/demo/imgs/mkp_banner.jpg b/demo/imgs/mkp_banner.jpg deleted file mode 100644 index dfecb4b72fce7309a58c0a83b302150873691ade..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78840 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%0Aw>&?O*>&U6R>Lb6 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 z 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 Y_^(8pf5rCr&+GV~X7~U6>hGC<12g$v{{R30 diff --git a/dist/css/bootstrap-material-design.css b/dist/css/bootstrap-material-design.css deleted file mode 100644 index 2fb4dd54..00000000 --- a/dist/css/bootstrap-material-design.css +++ /dev/null @@ -1,3426 +0,0 @@ -/* - -To get this list of colors inject jQuery at http://www.google.com/design/spec/style/color.html#color-color-palette - -Then, run this script to get the list. - - -(function() { - var colors = {}, main = {}; - $(".color-group").each(function() { - var color = $(this).find(".name").text().trim().toLowerCase().replace(" ", "-"); - colors[color] = {}; - - $(this).find(".color").not(".main-color").each(function() { - var shade = $(this).find(".shade").text().trim(), - hex = $(this).find(".hex").text().trim(); - - colors[color][shade] = hex; - }); - main[color] = color + "-" + $(this).find(".main-color .shade").text().trim(); - - }); - var LESS = ""; - $.each(colors, function(name, shades) { - LESS += "\n\n"; - $.each(shades, function(shade, hex) { - LESS += "@" + name + "-" + shade + ": " + hex + ";\n"; - }); - if (main[name]) { - LESS += "@" + name + ": " + main[name] + ";\n"; - } - }); - console.log(LESS); -})(); - - -*/ -/* ANIMATION */ -/* SHADOWS */ -/* Shadows (from mdl http://www.getmdl.io/) */ -body { - background-color: #EEEEEE; -} -body.inverse { - background: #333333; -} -body.inverse, -body.inverse .form-control { - color: rgba(255,255,255, 0.84); -} -body.inverse .modal, -body.inverse .panel-default, -body.inverse .card, -body.inverse .modal .form-control, -body.inverse .panel-default .form-control, -body.inverse .card .form-control { - background-color: initial; - color: initial; -} -body, -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4 { - font-family: 'Roboto', 'Helvetica', 'Arial', sans-serif; - font-weight: 300; -} -h5, -h6 { - font-weight: 400; -} -a, -a:hover, -a:focus { - color: #009688; -} -a .material-icons, -a:hover .material-icons, -a:focus .material-icons { - vertical-align: middle; -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 0; -} -.form-horizontal .radio { - margin-bottom: 10px; -} -.form-horizontal label { - text-align: right; -} -.form-horizontal label.control-label { - margin: 0; -} -body .container .well.well-sm, -body .container-fluid .well.well-sm { - padding: 10px; -} -body .container .well.well-lg, -body .container-fluid .well.well-lg { - padding: 26px; -} -body .container .well, -body .container-fluid .well, -body .container .jumbotron, -body .container-fluid .jumbotron { - background-color: #fff; - padding: 19px; - margin-bottom: 20px; - -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); - box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); - border-radius: 2px; - border: 0; -} -body .container .well p, -body .container-fluid .well p, -body .container .jumbotron p, -body .container-fluid .jumbotron p { - font-weight: 300; -} -body .container .well, -body .container-fluid .well, -body .container .jumbotron, -body .container-fluid .jumbotron, -body .container .well-default, -body .container-fluid .well-default, -body .container .jumbotron-default, -body .container-fluid .jumbotron-default { - background-color: #ffffff; -} -body .container .well-inverse, -body .container-fluid .well-inverse, -body .container .jumbotron-inverse, -body .container-fluid .jumbotron-inverse { - background-color: #3f51b5; -} -body .container .well-primary, -body .container-fluid .well-primary, -body .container .jumbotron-primary, -body .container-fluid .jumbotron-primary { - background-color: #009688; -} -body .container .well-success, -body .container-fluid .well-success, -body .container .jumbotron-success, -body .container-fluid .jumbotron-success { - background-color: #4caf50; -} -body .container .well-info, -body .container-fluid .well-info, -body .container .jumbotron-info, -body .container-fluid .jumbotron-info { - background-color: #03a9f4; -} -body .container .well-warning, -body .container-fluid .well-warning, -body .container .jumbotron-warning, -body .container-fluid .jumbotron-warning { - background-color: #ff5722; -} -body .container .well-danger, -body .container-fluid .well-danger, -body .container .jumbotron-danger, -body .container-fluid .jumbotron-danger { - background-color: #f44336; -} -.btn, -.input-group-btn .btn { - border: none; - border-radius: 2px; - position: relative; - padding: 8px 30px; - margin: 10px 1px; - font-size: 14px; - font-weight: 500; - text-transform: uppercase; - letter-spacing: 0; - will-change: box-shadow, transform; - -webkit-transition: -webkit-box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1); - -o-transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1); - transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1); - outline: 0; - cursor: pointer; - text-decoration: none; - background: transparent; -} -.btn::-moz-focus-inner, -.input-group-btn .btn::-moz-focus-inner { - border: 0; -} -.btn:not(.btn-raised), -.input-group-btn .btn:not(.btn-raised) { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn:not(.btn-raised), -.input-group-btn .btn:not(.btn-raised), -.btn:not(.btn-raised).btn-default, -.input-group-btn .btn:not(.btn-raised).btn-default { - color: rgba(0,0,0, 0.87); -} -.btn:not(.btn-raised).btn-inverse, -.input-group-btn .btn:not(.btn-raised).btn-inverse { - color: #3f51b5; -} -.btn:not(.btn-raised).btn-primary, -.input-group-btn .btn:not(.btn-raised).btn-primary { - color: #009688; -} -.btn:not(.btn-raised).btn-success, -.input-group-btn .btn:not(.btn-raised).btn-success { - color: #4caf50; -} -.btn:not(.btn-raised).btn-info, -.input-group-btn .btn:not(.btn-raised).btn-info { - color: #03a9f4; -} -.btn:not(.btn-raised).btn-warning, -.input-group-btn .btn:not(.btn-raised).btn-warning { - color: #ff5722; -} -.btn:not(.btn-raised).btn-danger, -.input-group-btn .btn:not(.btn-raised).btn-danger { - color: #f44336; -} -.btn:not(.btn-raised):not(.btn-link):hover, -.input-group-btn .btn:not(.btn-raised):not(.btn-link):hover, -.btn:not(.btn-raised):not(.btn-link):focus, -.input-group-btn .btn:not(.btn-raised):not(.btn-link):focus { - background-color: rgba(153, 153, 153, 0.2); -} -.theme-dark .btn:not(.btn-raised):not(.btn-link):hover, -.theme-dark .input-group-btn .btn:not(.btn-raised):not(.btn-link):hover, -.theme-dark .btn:not(.btn-raised):not(.btn-link):focus, -.theme-dark .input-group-btn .btn:not(.btn-raised):not(.btn-link):focus { - background-color: rgba(204, 204, 204, 0.15); -} -.btn.btn-raised, -.input-group-btn .btn.btn-raised, -.btn.btn-fab, -.input-group-btn .btn.btn-fab, -.btn-group-raised .btn, -.btn-group-raised .input-group-btn .btn, -.btn.btn-raised.btn-default, -.input-group-btn .btn.btn-raised.btn-default, -.btn.btn-fab.btn-default, -.input-group-btn .btn.btn-fab.btn-default, -.btn-group-raised .btn.btn-default, -.btn-group-raised .input-group-btn .btn.btn-default { - background-color: #EEEEEE; - color: rgba(0,0,0, 0.87); -} -.btn.btn-raised.btn-inverse, -.input-group-btn .btn.btn-raised.btn-inverse, -.btn.btn-fab.btn-inverse, -.input-group-btn .btn.btn-fab.btn-inverse, -.btn-group-raised .btn.btn-inverse, -.btn-group-raised .input-group-btn .btn.btn-inverse { - background-color: #3f51b5; - color: #ffffff; -} -.btn.btn-raised.btn-primary, -.input-group-btn .btn.btn-raised.btn-primary, -.btn.btn-fab.btn-primary, -.input-group-btn .btn.btn-fab.btn-primary, -.btn-group-raised .btn.btn-primary, -.btn-group-raised .input-group-btn .btn.btn-primary { - background-color: #009688; - color: rgba(255,255,255, 0.84); -} -.btn.btn-raised.btn-success, -.input-group-btn .btn.btn-raised.btn-success, -.btn.btn-fab.btn-success, -.input-group-btn .btn.btn-fab.btn-success, -.btn-group-raised .btn.btn-success, -.btn-group-raised .input-group-btn .btn.btn-success { - background-color: #4caf50; - color: rgba(255,255,255, 0.84); -} -.btn.btn-raised.btn-info, -.input-group-btn .btn.btn-raised.btn-info, -.btn.btn-fab.btn-info, -.input-group-btn .btn.btn-fab.btn-info, -.btn-group-raised .btn.btn-info, -.btn-group-raised .input-group-btn .btn.btn-info { - background-color: #03a9f4; - color: rgba(255,255,255, 0.84); -} -.btn.btn-raised.btn-warning, -.input-group-btn .btn.btn-raised.btn-warning, -.btn.btn-fab.btn-warning, -.input-group-btn .btn.btn-fab.btn-warning, -.btn-group-raised .btn.btn-warning, -.btn-group-raised .input-group-btn .btn.btn-warning { - background-color: #ff5722; - color: rgba(255,255,255, 0.84); -} -.btn.btn-raised.btn-danger, -.input-group-btn .btn.btn-raised.btn-danger, -.btn.btn-fab.btn-danger, -.input-group-btn .btn.btn-fab.btn-danger, -.btn-group-raised .btn.btn-danger, -.btn-group-raised .input-group-btn .btn.btn-danger { - background-color: #f44336; - color: rgba(255,255,255, 0.84); -} -.btn.btn-raised:not(.btn-link), -.input-group-btn .btn.btn-raised:not(.btn-link), -.btn-group-raised .btn:not(.btn-link), -.btn-group-raised .input-group-btn .btn:not(.btn-link) { - -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); -} -.btn.btn-raised:not(.btn-link):hover, -.input-group-btn .btn.btn-raised:not(.btn-link):hover, -.btn-group-raised .btn:not(.btn-link):hover, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover, -.btn.btn-raised:not(.btn-link):focus, -.input-group-btn .btn.btn-raised:not(.btn-link):focus, -.btn-group-raised .btn:not(.btn-link):focus, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus, -.btn.btn-raised:not(.btn-link).active, -.input-group-btn .btn.btn-raised:not(.btn-link).active, -.btn-group-raised .btn:not(.btn-link).active, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active, -.btn.btn-raised:not(.btn-link):active, -.input-group-btn .btn.btn-raised:not(.btn-link):active, -.btn-group-raised .btn:not(.btn-link):active, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active { - outline: 0; -} -.btn.btn-raised:not(.btn-link):hover, -.input-group-btn .btn.btn-raised:not(.btn-link):hover, -.btn-group-raised .btn:not(.btn-link):hover, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover, -.btn.btn-raised:not(.btn-link):focus, -.input-group-btn .btn.btn-raised:not(.btn-link):focus, -.btn-group-raised .btn:not(.btn-link):focus, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus, -.btn.btn-raised:not(.btn-link).active, -.input-group-btn .btn.btn-raised:not(.btn-link).active, -.btn-group-raised .btn:not(.btn-link).active, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active, -.btn.btn-raised:not(.btn-link):active, -.input-group-btn .btn.btn-raised:not(.btn-link):active, -.btn-group-raised .btn:not(.btn-link):active, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active, -.btn.btn-raised:not(.btn-link):hover.btn-default, -.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-default, -.btn-group-raised .btn:not(.btn-link):hover.btn-default, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-default, -.btn.btn-raised:not(.btn-link):focus.btn-default, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-default, -.btn-group-raised .btn:not(.btn-link):focus.btn-default, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-default, -.btn.btn-raised:not(.btn-link).active.btn-default, -.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-default, -.btn-group-raised .btn:not(.btn-link).active.btn-default, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-default, -.btn.btn-raised:not(.btn-link):active.btn-default, -.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-default, -.btn-group-raised .btn:not(.btn-link):active.btn-default, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-default { - background-color: #e4e4e4; -} -.btn.btn-raised:not(.btn-link):hover.btn-inverse, -.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-inverse, -.btn-group-raised .btn:not(.btn-link):hover.btn-inverse, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-inverse, -.btn.btn-raised:not(.btn-link):focus.btn-inverse, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-inverse, -.btn-group-raised .btn:not(.btn-link):focus.btn-inverse, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-inverse, -.btn.btn-raised:not(.btn-link).active.btn-inverse, -.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-inverse, -.btn-group-raised .btn:not(.btn-link).active.btn-inverse, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-inverse, -.btn.btn-raised:not(.btn-link):active.btn-inverse, -.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-inverse, -.btn-group-raised .btn:not(.btn-link):active.btn-inverse, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-inverse { - background-color: #495bc0; -} -.btn.btn-raised:not(.btn-link):hover.btn-primary, -.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-primary, -.btn-group-raised .btn:not(.btn-link):hover.btn-primary, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-primary, -.btn.btn-raised:not(.btn-link):focus.btn-primary, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-primary, -.btn-group-raised .btn:not(.btn-link):focus.btn-primary, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-primary, -.btn.btn-raised:not(.btn-link).active.btn-primary, -.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-primary, -.btn-group-raised .btn:not(.btn-link).active.btn-primary, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-primary, -.btn.btn-raised:not(.btn-link):active.btn-primary, -.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-primary, -.btn-group-raised .btn:not(.btn-link):active.btn-primary, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-primary { - background-color: #00aa9a; -} -.btn.btn-raised:not(.btn-link):hover.btn-success, -.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-success, -.btn-group-raised .btn:not(.btn-link):hover.btn-success, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-success, -.btn.btn-raised:not(.btn-link):focus.btn-success, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-success, -.btn-group-raised .btn:not(.btn-link):focus.btn-success, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-success, -.btn.btn-raised:not(.btn-link).active.btn-success, -.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-success, -.btn-group-raised .btn:not(.btn-link).active.btn-success, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-success, -.btn.btn-raised:not(.btn-link):active.btn-success, -.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-success, -.btn-group-raised .btn:not(.btn-link):active.btn-success, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-success { - background-color: #59b75c; -} -.btn.btn-raised:not(.btn-link):hover.btn-info, -.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-info, -.btn-group-raised .btn:not(.btn-link):hover.btn-info, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-info, -.btn.btn-raised:not(.btn-link):focus.btn-info, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-info, -.btn-group-raised .btn:not(.btn-link):focus.btn-info, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-info, -.btn.btn-raised:not(.btn-link).active.btn-info, -.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-info, -.btn-group-raised .btn:not(.btn-link).active.btn-info, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-info, -.btn.btn-raised:not(.btn-link):active.btn-info, -.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-info, -.btn-group-raised .btn:not(.btn-link):active.btn-info, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-info { - background-color: #0fb2fc; -} -.btn.btn-raised:not(.btn-link):hover.btn-warning, -.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-warning, -.btn-group-raised .btn:not(.btn-link):hover.btn-warning, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-warning, -.btn.btn-raised:not(.btn-link):focus.btn-warning, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-warning, -.btn-group-raised .btn:not(.btn-link):focus.btn-warning, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-warning, -.btn.btn-raised:not(.btn-link).active.btn-warning, -.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-warning, -.btn-group-raised .btn:not(.btn-link).active.btn-warning, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-warning, -.btn.btn-raised:not(.btn-link):active.btn-warning, -.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-warning, -.btn-group-raised .btn:not(.btn-link):active.btn-warning, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-warning { - background-color: #ff6736; -} -.btn.btn-raised:not(.btn-link):hover.btn-danger, -.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-danger, -.btn-group-raised .btn:not(.btn-link):hover.btn-danger, -.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-danger, -.btn.btn-raised:not(.btn-link):focus.btn-danger, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-danger, -.btn-group-raised .btn:not(.btn-link):focus.btn-danger, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-danger, -.btn.btn-raised:not(.btn-link).active.btn-danger, -.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-danger, -.btn-group-raised .btn:not(.btn-link).active.btn-danger, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-danger, -.btn.btn-raised:not(.btn-link):active.btn-danger, -.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-danger, -.btn-group-raised .btn:not(.btn-link):active.btn-danger, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-danger { - background-color: #f55549; -} -.btn.btn-raised:not(.btn-link).active, -.input-group-btn .btn.btn-raised:not(.btn-link).active, -.btn-group-raised .btn:not(.btn-link).active, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active, -.btn.btn-raised:not(.btn-link):active, -.input-group-btn .btn.btn-raised:not(.btn-link):active, -.btn-group-raised .btn:not(.btn-link):active, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active, -.btn.btn-raised:not(.btn-link).active:hover, -.input-group-btn .btn.btn-raised:not(.btn-link).active:hover, -.btn-group-raised .btn:not(.btn-link).active:hover, -.btn-group-raised .input-group-btn .btn:not(.btn-link).active:hover, -.btn.btn-raised:not(.btn-link):active:hover, -.input-group-btn .btn.btn-raised:not(.btn-link):active:hover, -.btn-group-raised .btn:not(.btn-link):active:hover, -.btn-group-raised .input-group-btn .btn:not(.btn-link):active:hover { - -webkit-box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); - box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); -} -.btn.btn-raised:not(.btn-link):focus, -.input-group-btn .btn.btn-raised:not(.btn-link):focus, -.btn-group-raised .btn:not(.btn-link):focus, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus, -.btn.btn-raised:not(.btn-link):focus.active, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.active, -.btn-group-raised .btn:not(.btn-link):focus.active, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.active, -.btn.btn-raised:not(.btn-link):focus:active, -.input-group-btn .btn.btn-raised:not(.btn-link):focus:active, -.btn-group-raised .btn:not(.btn-link):focus:active, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:active, -.btn.btn-raised:not(.btn-link):focus:hover, -.input-group-btn .btn.btn-raised:not(.btn-link):focus:hover, -.btn-group-raised .btn:not(.btn-link):focus:hover, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:hover, -.btn.btn-raised:not(.btn-link):focus.active:hover, -.input-group-btn .btn.btn-raised:not(.btn-link):focus.active:hover, -.btn-group-raised .btn:not(.btn-link):focus.active:hover, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.active:hover, -.btn.btn-raised:not(.btn-link):focus:active:hover, -.input-group-btn .btn.btn-raised:not(.btn-link):focus:active:hover, -.btn-group-raised .btn:not(.btn-link):focus:active:hover, -.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:active:hover { - -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36); - box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36); -} -.btn.btn-fab, -.input-group-btn .btn.btn-fab { - border-radius: 50%; - font-size: 24px; - height: 56px; - margin: auto; - min-width: 56px; - width: 56px; - padding: 0; - overflow: hidden; - -webkit-box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24); - position: relative; - line-height: normal; -} -.btn.btn-fab .ripple-container, -.input-group-btn .btn.btn-fab .ripple-container { - border-radius: 50%; -} -.btn.btn-fab.btn-fab-mini, -.input-group-btn .btn.btn-fab.btn-fab-mini, -.btn-group-sm .btn.btn-fab, -.btn-group-sm .input-group-btn .btn.btn-fab { - height: 40px; - min-width: 40px; - width: 40px; -} -.btn.btn-fab.btn-fab-mini.material-icons, -.input-group-btn .btn.btn-fab.btn-fab-mini.material-icons, -.btn-group-sm .btn.btn-fab.material-icons, -.btn-group-sm .input-group-btn .btn.btn-fab.material-icons { - top: 0px; - left: 0px; -} -.btn.btn-fab i.material-icons, -.input-group-btn .btn.btn-fab i.material-icons { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-12px, -12px); - -ms-transform: translate(-12px, -12px); - -o-transform: translate(-12px, -12px); - transform: translate(-12px, -12px); - line-height: 24px; - width: 24px; -} -.btn i.material-icons, -.input-group-btn .btn i.material-icons { - vertical-align: middle; -} -.btn.btn-lg, -.input-group-btn .btn.btn-lg, -.btn-group-lg .btn, -.btn-group-lg .input-group-btn .btn { - font-size: 16px; -} -.btn.btn-sm, -.input-group-btn .btn.btn-sm, -.btn-group-sm .btn, -.btn-group-sm .input-group-btn .btn { - padding: 5px 20px; - font-size: 12px; -} -.btn.btn-xs, -.input-group-btn .btn.btn-xs, -.btn-group-xs .btn, -.btn-group-xs .input-group-btn .btn { - padding: 4px 15px; - font-size: 10px; -} -fieldset[disabled][disabled] .btn, -fieldset[disabled][disabled] .input-group-btn .btn, -fieldset[disabled][disabled] .btn-group, -fieldset[disabled][disabled] .btn-group-vertical, -.btn.disabled, -.input-group-btn .btn.disabled, -.btn-group.disabled, -.btn-group-vertical.disabled, -.btn:disabled, -.input-group-btn .btn:disabled, -.btn-group:disabled, -.btn-group-vertical:disabled, -.btn[disabled][disabled], -.input-group-btn .btn[disabled][disabled], -.btn-group[disabled][disabled], -.btn-group-vertical[disabled][disabled] { - color: rgba(0, 0, 0, 0.26); - background: transparent; -} -.theme-dark fieldset[disabled][disabled] .btn, -.theme-dark fieldset[disabled][disabled] .input-group-btn .btn, -.theme-dark fieldset[disabled][disabled] .btn-group, -.theme-dark fieldset[disabled][disabled] .btn-group-vertical, -.theme-dark .btn.disabled, -.theme-dark .input-group-btn .btn.disabled, -.theme-dark .btn-group.disabled, -.theme-dark .btn-group-vertical.disabled, -.theme-dark .btn:disabled, -.theme-dark .input-group-btn .btn:disabled, -.theme-dark .btn-group:disabled, -.theme-dark .btn-group-vertical:disabled, -.theme-dark .btn[disabled][disabled], -.theme-dark .input-group-btn .btn[disabled][disabled], -.theme-dark .btn-group[disabled][disabled], -.theme-dark .btn-group-vertical[disabled][disabled] { - color: rgba(255, 255, 255, 0.3); -} -fieldset[disabled][disabled] .btn.btn-raised, -fieldset[disabled][disabled] .input-group-btn .btn.btn-raised, -fieldset[disabled][disabled] .btn-group.btn-raised, -fieldset[disabled][disabled] .btn-group-vertical.btn-raised, -.btn.disabled.btn-raised, -.input-group-btn .btn.disabled.btn-raised, -.btn-group.disabled.btn-raised, -.btn-group-vertical.disabled.btn-raised, -.btn:disabled.btn-raised, -.input-group-btn .btn:disabled.btn-raised, -.btn-group:disabled.btn-raised, -.btn-group-vertical:disabled.btn-raised, -.btn[disabled][disabled].btn-raised, -.input-group-btn .btn[disabled][disabled].btn-raised, -.btn-group[disabled][disabled].btn-raised, -.btn-group-vertical[disabled][disabled].btn-raised, -fieldset[disabled][disabled] .btn.btn-group-raised, -fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised, -fieldset[disabled][disabled] .btn-group.btn-group-raised, -fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised, -.btn.disabled.btn-group-raised, -.input-group-btn .btn.disabled.btn-group-raised, -.btn-group.disabled.btn-group-raised, -.btn-group-vertical.disabled.btn-group-raised, -.btn:disabled.btn-group-raised, -.input-group-btn .btn:disabled.btn-group-raised, -.btn-group:disabled.btn-group-raised, -.btn-group-vertical:disabled.btn-group-raised, -.btn[disabled][disabled].btn-group-raised, -.input-group-btn .btn[disabled][disabled].btn-group-raised, -.btn-group[disabled][disabled].btn-group-raised, -.btn-group-vertical[disabled][disabled].btn-group-raised, -fieldset[disabled][disabled] .btn.btn-raised.active, -fieldset[disabled][disabled] .input-group-btn .btn.btn-raised.active, -fieldset[disabled][disabled] .btn-group.btn-raised.active, -fieldset[disabled][disabled] .btn-group-vertical.btn-raised.active, -.btn.disabled.btn-raised.active, -.input-group-btn .btn.disabled.btn-raised.active, -.btn-group.disabled.btn-raised.active, -.btn-group-vertical.disabled.btn-raised.active, -.btn:disabled.btn-raised.active, -.input-group-btn .btn:disabled.btn-raised.active, -.btn-group:disabled.btn-raised.active, -.btn-group-vertical:disabled.btn-raised.active, -.btn[disabled][disabled].btn-raised.active, -.input-group-btn .btn[disabled][disabled].btn-raised.active, -.btn-group[disabled][disabled].btn-raised.active, -.btn-group-vertical[disabled][disabled].btn-raised.active, -fieldset[disabled][disabled] .btn.btn-group-raised.active, -fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised.active, -fieldset[disabled][disabled] .btn-group.btn-group-raised.active, -fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised.active, -.btn.disabled.btn-group-raised.active, -.input-group-btn .btn.disabled.btn-group-raised.active, -.btn-group.disabled.btn-group-raised.active, -.btn-group-vertical.disabled.btn-group-raised.active, -.btn:disabled.btn-group-raised.active, -.input-group-btn .btn:disabled.btn-group-raised.active, -.btn-group:disabled.btn-group-raised.active, -.btn-group-vertical:disabled.btn-group-raised.active, -.btn[disabled][disabled].btn-group-raised.active, -.input-group-btn .btn[disabled][disabled].btn-group-raised.active, -.btn-group[disabled][disabled].btn-group-raised.active, -.btn-group-vertical[disabled][disabled].btn-group-raised.active, -fieldset[disabled][disabled] .btn.btn-raised:active, -fieldset[disabled][disabled] .input-group-btn .btn.btn-raised:active, -fieldset[disabled][disabled] .btn-group.btn-raised:active, -fieldset[disabled][disabled] .btn-group-vertical.btn-raised:active, -.btn.disabled.btn-raised:active, -.input-group-btn .btn.disabled.btn-raised:active, -.btn-group.disabled.btn-raised:active, -.btn-group-vertical.disabled.btn-raised:active, -.btn:disabled.btn-raised:active, -.input-group-btn .btn:disabled.btn-raised:active, -.btn-group:disabled.btn-raised:active, -.btn-group-vertical:disabled.btn-raised:active, -.btn[disabled][disabled].btn-raised:active, -.input-group-btn .btn[disabled][disabled].btn-raised:active, -.btn-group[disabled][disabled].btn-raised:active, -.btn-group-vertical[disabled][disabled].btn-raised:active, -fieldset[disabled][disabled] .btn.btn-group-raised:active, -fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised:active, -fieldset[disabled][disabled] .btn-group.btn-group-raised:active, -fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised:active, -.btn.disabled.btn-group-raised:active, -.input-group-btn .btn.disabled.btn-group-raised:active, -.btn-group.disabled.btn-group-raised:active, -.btn-group-vertical.disabled.btn-group-raised:active, -.btn:disabled.btn-group-raised:active, -.input-group-btn .btn:disabled.btn-group-raised:active, -.btn-group:disabled.btn-group-raised:active, -.btn-group-vertical:disabled.btn-group-raised:active, -.btn[disabled][disabled].btn-group-raised:active, -.input-group-btn .btn[disabled][disabled].btn-group-raised:active, -.btn-group[disabled][disabled].btn-group-raised:active, -.btn-group-vertical[disabled][disabled].btn-group-raised:active, -fieldset[disabled][disabled] .btn.btn-raised:focus:not(:active), -fieldset[disabled][disabled] .input-group-btn .btn.btn-raised:focus:not(:active), -fieldset[disabled][disabled] .btn-group.btn-raised:focus:not(:active), -fieldset[disabled][disabled] .btn-group-vertical.btn-raised:focus:not(:active), -.btn.disabled.btn-raised:focus:not(:active), -.input-group-btn .btn.disabled.btn-raised:focus:not(:active), -.btn-group.disabled.btn-raised:focus:not(:active), -.btn-group-vertical.disabled.btn-raised:focus:not(:active), -.btn:disabled.btn-raised:focus:not(:active), -.input-group-btn .btn:disabled.btn-raised:focus:not(:active), -.btn-group:disabled.btn-raised:focus:not(:active), -.btn-group-vertical:disabled.btn-raised:focus:not(:active), -.btn[disabled][disabled].btn-raised:focus:not(:active), -.input-group-btn .btn[disabled][disabled].btn-raised:focus:not(:active), -.btn-group[disabled][disabled].btn-raised:focus:not(:active), -.btn-group-vertical[disabled][disabled].btn-raised:focus:not(:active), -fieldset[disabled][disabled] .btn.btn-group-raised:focus:not(:active), -fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised:focus:not(:active), -fieldset[disabled][disabled] .btn-group.btn-group-raised:focus:not(:active), -fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised:focus:not(:active), -.btn.disabled.btn-group-raised:focus:not(:active), -.input-group-btn .btn.disabled.btn-group-raised:focus:not(:active), -.btn-group.disabled.btn-group-raised:focus:not(:active), -.btn-group-vertical.disabled.btn-group-raised:focus:not(:active), -.btn:disabled.btn-group-raised:focus:not(:active), -.input-group-btn .btn:disabled.btn-group-raised:focus:not(:active), -.btn-group:disabled.btn-group-raised:focus:not(:active), -.btn-group-vertical:disabled.btn-group-raised:focus:not(:active), -.btn[disabled][disabled].btn-group-raised:focus:not(:active), -.input-group-btn .btn[disabled][disabled].btn-group-raised:focus:not(:active), -.btn-group[disabled][disabled].btn-group-raised:focus:not(:active), -.btn-group-vertical[disabled][disabled].btn-group-raised:focus:not(:active) { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-group, -.btn-group-vertical { - position: relative; - margin: 10px 1px; -} -.btn-group.open > .dropdown-toggle.btn, -.btn-group-vertical.open > .dropdown-toggle.btn, -.btn-group.open > .dropdown-toggle.btn.btn-default, -.btn-group-vertical.open > .dropdown-toggle.btn.btn-default { - background-color: #EEEEEE; -} -.btn-group.open > .dropdown-toggle.btn.btn-inverse, -.btn-group-vertical.open > .dropdown-toggle.btn.btn-inverse { - background-color: #3f51b5; -} -.btn-group.open > .dropdown-toggle.btn.btn-primary, -.btn-group-vertical.open > .dropdown-toggle.btn.btn-primary { - background-color: #009688; -} -.btn-group.open > .dropdown-toggle.btn.btn-success, -.btn-group-vertical.open > .dropdown-toggle.btn.btn-success { - background-color: #4caf50; -} -.btn-group.open > .dropdown-toggle.btn.btn-info, -.btn-group-vertical.open > .dropdown-toggle.btn.btn-info { - background-color: #03a9f4; -} -.btn-group.open > .dropdown-toggle.btn.btn-warning, -.btn-group-vertical.open > .dropdown-toggle.btn.btn-warning { - background-color: #ff5722; -} -.btn-group.open > .dropdown-toggle.btn.btn-danger, -.btn-group-vertical.open > .dropdown-toggle.btn.btn-danger { - background-color: #f44336; -} -.btn-group .dropdown-menu, -.btn-group-vertical .dropdown-menu { - border-radius: 0 0 2px 2px; -} -.btn-group.btn-group-raised, -.btn-group-vertical.btn-group-raised { - -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); -} -.btn-group .btn + .btn, -.btn-group-vertical .btn + .btn, -.btn-group .btn, -.btn-group-vertical .btn, -.btn-group .btn:active, -.btn-group-vertical .btn:active, -.btn-group .btn-group, -.btn-group-vertical .btn-group { - margin: 0; -} -.checkbox label, -label.checkbox-inline { - cursor: pointer; - padding-left: 0; - color: rgba(0,0,0, 0.26); -} -.form-group.is-focused .checkbox label, -.form-group.is-focused label.checkbox-inline { - color: rgba(0,0,0, 0.26); -} -.form-group.is-focused .checkbox label:hover, -.form-group.is-focused label.checkbox-inline:hover, -.form-group.is-focused .checkbox label:focus, -.form-group.is-focused label.checkbox-inline:focus { - color: rgba(0,0,0, .54); -} -fieldset[disabled] .form-group.is-focused .checkbox label, -fieldset[disabled] .form-group.is-focused label.checkbox-inline { - color: rgba(0,0,0, 0.26); -} -.checkbox input[type=checkbox], -label.checkbox-inline input[type=checkbox] { - opacity: 0; - position: absolute; - margin: 0; - z-index: -1; - width: 0; - height: 0; - overflow: hidden; - left: 0; - pointer-events: none; -} -.checkbox .checkbox-material, -label.checkbox-inline .checkbox-material { - vertical-align: middle; - position: relative; - top: 3px; -} -.checkbox .checkbox-material:before, -label.checkbox-inline .checkbox-material:before { - display: block; - position: absolute; - top: -5px; - left: 0; - content: ""; - background-color: rgba(0, 0, 0, 0.84); - height: 20px; - width: 20px; - border-radius: 100%; - z-index: 1; - opacity: 0; - margin: 0; - -webkit-transform: scale3d(2.3, 2.3, 1); - transform: scale3d(2.3, 2.3, 1); -} -.checkbox .checkbox-material .check, -label.checkbox-inline .checkbox-material .check { - position: relative; - display: inline-block; - width: 20px; - height: 20px; - border: 2px solid rgba(0,0,0, .54); - border-radius: 2px; - overflow: hidden; - z-index: 1; -} -.checkbox .checkbox-material .check:before, -label.checkbox-inline .checkbox-material .check:before { - position: absolute; - content: ""; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - display: block; - margin-top: -4px; - margin-left: 6px; - width: 0; - height: 0; - -webkit-box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0 inset; - box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0 inset; -} -.checkbox input[type=checkbox]:focus + .checkbox-material .check:after, -label.checkbox-inline input[type=checkbox]:focus + .checkbox-material .check:after { - opacity: 0.2; -} -.checkbox input[type=checkbox]:focus:checked + .checkbox-material:before, -label.checkbox-inline input[type=checkbox]:focus:checked + .checkbox-material:before { - -webkit-animation: rippleOn 500ms; - -o-animation: rippleOn 500ms; - animation: rippleOn 500ms; -} -.checkbox input[type=checkbox]:focus:checked + .checkbox-material .check:before, -label.checkbox-inline input[type=checkbox]:focus:checked + .checkbox-material .check:before { - -webkit-animation: checkbox-on 0.3s forwards; - -o-animation: checkbox-on 0.3s forwards; - animation: checkbox-on 0.3s forwards; -} -.checkbox input[type=checkbox]:focus:checked + .checkbox-material .check:after, -label.checkbox-inline input[type=checkbox]:focus:checked + .checkbox-material .check:after { - -webkit-animation: rippleOn 500ms forwards; - -o-animation: rippleOn 500ms forwards; - animation: rippleOn 500ms forwards; -} -.checkbox input[type=checkbox]:focus:not(:checked) + .checkbox-material:before, -label.checkbox-inline input[type=checkbox]:focus:not(:checked) + .checkbox-material:before { - -webkit-animation: rippleOff 500ms; - -o-animation: rippleOff 500ms; - animation: rippleOff 500ms; -} -.checkbox input[type=checkbox]:focus:not(:checked) + .checkbox-material .check:before, -label.checkbox-inline input[type=checkbox]:focus:not(:checked) + .checkbox-material .check:before { - -webkit-animation: checkbox-off 0.3s forwards; - -o-animation: checkbox-off 0.3s forwards; - animation: checkbox-off 0.3s forwards; -} -.checkbox input[type=checkbox]:focus:not(:checked) + .checkbox-material .check:after, -label.checkbox-inline input[type=checkbox]:focus:not(:checked) + .checkbox-material .check:after { - -webkit-animation: rippleOff 500ms forwards; - -o-animation: rippleOff 500ms forwards; - animation: rippleOff 500ms forwards; -} -.checkbox input[type=checkbox]:checked + .checkbox-material .check, -label.checkbox-inline input[type=checkbox]:checked + .checkbox-material .check { - color: #009688; - border-color: #009688; -} -.checkbox input[type=checkbox]:checked + .checkbox-material .check:before, -label.checkbox-inline input[type=checkbox]:checked + .checkbox-material .check:before { - color: #009688; - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; -} -fieldset[disabled] .checkbox, -fieldset[disabled] label.checkbox-inline, -fieldset[disabled] .checkbox input[type=checkbox], -fieldset[disabled] label.checkbox-inline input[type=checkbox], -.checkbox input[type=checkbox][disabled]:not(:checked) ~ .checkbox-material .check:before, -label.checkbox-inline input[type=checkbox][disabled]:not(:checked) ~ .checkbox-material .check:before, -.checkbox input[type=checkbox][disabled]:not(:checked) ~ .checkbox-material .check, -label.checkbox-inline input[type=checkbox][disabled]:not(:checked) ~ .checkbox-material .check, -.checkbox input[type=checkbox][disabled] + .circle, -label.checkbox-inline input[type=checkbox][disabled] + .circle { - opacity: 0.5; -} -.checkbox input[type=checkbox][disabled] + .checkbox-material .check:after, -label.checkbox-inline input[type=checkbox][disabled] + .checkbox-material .check:after { - background-color: rgba(0,0,0, 0.87); - -webkit-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); - -o-transform: rotate(-45deg); - transform: rotate(-45deg); -} -@-webkit-keyframes checkbox-on { - 0% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; - } - 50% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; - } - 100% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; - } -} -@-o-keyframes checkbox-on { - 0% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; - } - 50% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; - } - 100% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; - } -} -@keyframes checkbox-on { - 0% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; - } - 50% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; - } - 100% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; - } -} -@-webkit-keyframes checkbox-off { - 0% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - } - 25% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - } - 50% { - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - margin-top: -4px; - margin-left: 6px; - width: 0; - height: 0; - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; - } - 51% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - margin-top: -2px; - margin-left: -2px; - width: 20px; - height: 20px; - -webkit-box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 10px inset; - box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 10px inset; - } - 100% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - margin-top: -2px; - margin-left: -2px; - width: 20px; - height: 20px; - -webkit-box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 0 inset; - box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 0 inset; - } -} -@-o-keyframes checkbox-off { - 0% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - } - 25% { - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - } - 50% { - -o-transform: rotate(45deg); - transform: rotate(45deg); - margin-top: -4px; - margin-left: 6px; - width: 0; - height: 0; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; - } - 51% { - -o-transform: rotate(0deg); - transform: rotate(0deg); - margin-top: -2px; - margin-left: -2px; - width: 20px; - height: 20px; - box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 10px inset; - } - 100% { - -o-transform: rotate(0deg); - transform: rotate(0deg); - margin-top: -2px; - margin-left: -2px; - width: 20px; - height: 20px; - box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 0 inset; - } -} -@keyframes checkbox-off { - 0% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - } - 25% { - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; - } - 50% { - -webkit-transform: rotate(45deg); - -o-transform: rotate(45deg); - transform: rotate(45deg); - margin-top: -4px; - margin-left: 6px; - width: 0; - height: 0; - -webkit-box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; - box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; - } - 51% { - -webkit-transform: rotate(0deg); - -o-transform: rotate(0deg); - transform: rotate(0deg); - margin-top: -2px; - margin-left: -2px; - width: 20px; - height: 20px; - -webkit-box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 10px inset; - box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 10px inset; - } - 100% { - -webkit-transform: rotate(0deg); - -o-transform: rotate(0deg); - transform: rotate(0deg); - margin-top: -2px; - margin-left: -2px; - width: 20px; - height: 20px; - -webkit-box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 0 inset; - box-shadow: 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0 0 0 0, - 0px 0 0 0 inset; - } -} -@-webkit-keyframes rippleOn { - 0% { - opacity: 0; - } - 50% { - opacity: 0.2; - } - 100% { - opacity: 0; - } -} -@-o-keyframes rippleOn { - 0% { - opacity: 0; - } - 50% { - opacity: 0.2; - } - 100% { - opacity: 0; - } -} -@keyframes rippleOn { - 0% { - opacity: 0; - } - 50% { - opacity: 0.2; - } - 100% { - opacity: 0; - } -} -@-webkit-keyframes rippleOff { - 0% { - opacity: 0; - } - 50% { - opacity: 0.2; - } - 100% { - opacity: 0; - } -} -@-o-keyframes rippleOff { - 0% { - opacity: 0; - } - 50% { - opacity: 0.2; - } - 100% { - opacity: 0; - } -} -@keyframes rippleOff { - 0% { - opacity: 0; - } - 50% { - opacity: 0.2; - } - 100% { - opacity: 0; - } -} -.togglebutton { - vertical-align: middle; -} -.togglebutton, -.togglebutton label, -.togglebutton input, -.togglebutton .toggle { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.togglebutton label { - cursor: pointer; - color: rgba(0,0,0, 0.26); -} -.form-group.is-focused .togglebutton label { - color: rgba(0,0,0, 0.26); -} -.form-group.is-focused .togglebutton label:hover, -.form-group.is-focused .togglebutton label:focus { - color: rgba(0,0,0, .54); -} -fieldset[disabled] .form-group.is-focused .togglebutton label { - color: rgba(0,0,0, 0.26); -} -.togglebutton label input[type=checkbox] { - opacity: 0; - width: 0; - height: 0; -} -.togglebutton label .toggle { - text-align: left; -} -.togglebutton label .toggle, -.togglebutton label input[type=checkbox][disabled] + .toggle { - content: ""; - display: inline-block; - width: 30px; - height: 15px; - background-color: rgba(80, 80, 80, 0.7); - border-radius: 15px; - margin-right: 15px; - -webkit-transition: background 0.3s ease; - -o-transition: background 0.3s ease; - transition: background 0.3s ease; - vertical-align: middle; -} -.togglebutton label .toggle:after { - content: ""; - display: inline-block; - width: 20px; - height: 20px; - background-color: #F1F1F1; - border-radius: 20px; - position: relative; - -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4); - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4); - left: -5px; - top: -2px; - -webkit-transition: left 0.3s ease, background 0.3s ease, -webkit-box-shadow 0.1s ease; - -o-transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease; - transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease; -} -.togglebutton label input[type=checkbox][disabled] + .toggle:after, -.togglebutton label input[type=checkbox][disabled]:checked + .toggle:after { - background-color: #BDBDBD; -} -.togglebutton label input[type=checkbox] + .toggle:active:after, -.togglebutton label input[type=checkbox][disabled] + .toggle:active:after { - -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.1); - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.1); -} -.togglebutton label input[type=checkbox]:checked + .toggle:after { - left: 15px; -} -.togglebutton label input[type=checkbox]:checked + .toggle { - background-color: rgba(0, 150, 136, 0.5); -} -.togglebutton label input[type=checkbox]:checked + .toggle:after { - background-color: #009688; -} -.togglebutton label input[type=checkbox]:checked + .toggle:active:after { - -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 150, 136, 0.1); - box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 150, 136, 0.1); -} -.radio label, -label.radio-inline { - cursor: pointer; - padding-left: 45px; - position: relative; - color: rgba(0,0,0, 0.26); -} -.form-group.is-focused .radio label, -.form-group.is-focused label.radio-inline { - color: rgba(0,0,0, 0.26); -} -.form-group.is-focused .radio label:hover, -.form-group.is-focused label.radio-inline:hover, -.form-group.is-focused .radio label:focus, -.form-group.is-focused label.radio-inline:focus { - color: rgba(0,0,0, .54); -} -fieldset[disabled] .form-group.is-focused .radio label, -fieldset[disabled] .form-group.is-focused label.radio-inline { - color: rgba(0,0,0, 0.26); -} -.radio span, -label.radio-inline span { - display: block; - position: absolute; - left: 10px; - top: 2px; - -webkit-transition-duration: 0.2s; - -o-transition-duration: 0.2s; - transition-duration: 0.2s; -} -.radio .circle, -label.radio-inline .circle { - border: 2px solid rgba(0,0,0, .54); - height: 15px; - width: 15px; - border-radius: 100%; -} -.radio .check, -label.radio-inline .check { - height: 15px; - width: 15px; - border-radius: 100%; - background-color: #009688; - -webkit-transform: scale3d(0, 0, 0); - transform: scale3d(0, 0, 0); -} -.radio .check:after, -label.radio-inline .check:after { - display: block; - position: absolute; - content: ""; - background-color: rgba(0,0,0, 0.87); - left: -18px; - top: -18px; - height: 50px; - width: 50px; - border-radius: 100%; - z-index: 1; - opacity: 0; - margin: 0; - -webkit-transform: scale3d(1.5, 1.5, 1); - transform: scale3d(1.5, 1.5, 1); -} -.radio input[type=radio]:focus:not(:checked) ~ .check:after, -label.radio-inline input[type=radio]:focus:not(:checked) ~ .check:after { - -webkit-animation: rippleOff 500ms; - -o-animation: rippleOff 500ms; - animation: rippleOff 500ms; -} -.radio input[type=radio]:focus:checked ~ .check:after, -label.radio-inline input[type=radio]:focus:checked ~ .check:after { - -webkit-animation: rippleOn 500ms; - -o-animation: rippleOn 500ms; - animation: rippleOn 500ms; -} -.radio input[type=radio], -label.radio-inline input[type=radio] { - opacity: 0; - height: 0; - width: 0; - overflow: hidden; -} -.radio input[type=radio]:checked ~ .check, -label.radio-inline input[type=radio]:checked ~ .check, -.radio input[type=radio]:checked ~ .circle, -label.radio-inline input[type=radio]:checked ~ .circle { - opacity: 1; -} -.radio input[type=radio]:checked ~ .check, -label.radio-inline input[type=radio]:checked ~ .check { - background-color: #009688; -} -.radio input[type=radio]:checked ~ .circle, -label.radio-inline input[type=radio]:checked ~ .circle { - border-color: #009688; -} -.radio input[type=radio]:checked ~ .check, -label.radio-inline input[type=radio]:checked ~ .check { - -webkit-transform: scale3d(0.55, 0.55, 1); - transform: scale3d(0.55, 0.55, 1); -} -.radio input[type=radio][disabled] ~ .check, -label.radio-inline input[type=radio][disabled] ~ .check, -.radio input[type=radio][disabled] ~ .circle, -label.radio-inline input[type=radio][disabled] ~ .circle { - opacity: 0.26; -} -.radio input[type=radio][disabled] ~ .check, -label.radio-inline input[type=radio][disabled] ~ .check { - background-color: #000000; -} -.radio input[type=radio][disabled] ~ .circle, -label.radio-inline input[type=radio][disabled] ~ .circle { - border-color: #000000; -} -.theme-dark .radio input[type=radio][disabled] ~ .check, -.theme-dark label.radio-inline input[type=radio][disabled] ~ .check, -.theme-dark .radio input[type=radio][disabled] ~ .circle, -.theme-dark label.radio-inline input[type=radio][disabled] ~ .circle { - opacity: 0.3; -} -.theme-dark .radio input[type=radio][disabled] ~ .check, -.theme-dark label.radio-inline input[type=radio][disabled] ~ .check { - background-color: #ffffff; -} -.theme-dark .radio input[type=radio][disabled] ~ .circle, -.theme-dark label.radio-inline input[type=radio][disabled] ~ .circle { - border-color: #ffffff; -} -@keyframes rippleOn { - 0% { - opacity: 0; - } - 50% { - opacity: 0.2; - } - 100% { - opacity: 0; - } -} -@keyframes rippleOff { - 0% { - opacity: 0; - } - 50% { - opacity: 0.2; - } - 100% { - opacity: 0; - } -} -legend { - margin-bottom: 22px; - font-size: 24px; -} -output { - padding-top: 8px; - font-size: 16px; - line-height: 1.42857143; -} -.form-control { - height: 38px; - padding: 7px 0; - font-size: 16px; - line-height: 1.42857143; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"].form-control, - input[type="time"].form-control, - input[type="datetime-local"].form-control, - input[type="month"].form-control { - line-height: 38px; - } - input[type="date"].input-sm, - input[type="time"].input-sm, - input[type="datetime-local"].input-sm, - input[type="month"].input-sm, - .input-group-sm input[type="date"], - .input-group-sm input[type="time"], - .input-group-sm input[type="datetime-local"], - .input-group-sm input[type="month"] { - line-height: 24px; - } - input[type="date"].input-lg, - input[type="time"].input-lg, - input[type="datetime-local"].input-lg, - input[type="month"].input-lg, - .input-group-lg input[type="date"], - .input-group-lg input[type="time"], - .input-group-lg input[type="datetime-local"], - .input-group-lg input[type="month"] { - line-height: 44px; - } -} -.radio label, -.checkbox label { - min-height: 22px; -} -.form-control-static { - padding-top: 8px; - padding-bottom: 8px; - min-height: 38px; -} -.input-sm .input-sm { - height: 24px; - padding: 3px 0; - font-size: 11px; - line-height: 1.5; - border-radius: 0; -} -.input-sm select.input-sm { - height: 24px; - line-height: 24px; -} -.input-sm textarea.input-sm, -.input-sm select[multiple].input-sm { - height: auto; -} -.form-group-sm .form-control { - height: 24px; - padding: 3px 0; - font-size: 11px; - line-height: 1.5; -} -.form-group-sm select.form-control { - height: 24px; - line-height: 24px; -} -.form-group-sm textarea.form-control, -.form-group-sm select[multiple].form-control { - height: auto; -} -.form-group-sm .form-control-static { - height: 24px; - min-height: 33px; - padding: 4px 0; - font-size: 11px; - line-height: 1.5; -} -.input-lg .input-lg { - height: 44px; - padding: 9px 0; - font-size: 18px; - line-height: 1.3333333; - border-radius: 0; -} -.input-lg select.input-lg { - height: 44px; - line-height: 44px; -} -.input-lg textarea.input-lg, -.input-lg select[multiple].input-lg { - height: auto; -} -.form-group-lg .form-control { - height: 44px; - padding: 9px 0; - font-size: 18px; - line-height: 1.3333333; -} -.form-group-lg select.form-control { - height: 44px; - line-height: 44px; -} -.form-group-lg textarea.form-control, -.form-group-lg select[multiple].form-control { - height: auto; -} -.form-group-lg .form-control-static { - height: 44px; - min-height: 40px; - padding: 10px 0; - font-size: 18px; - line-height: 1.3333333; -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 8px; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 30px; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 8px; - } -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 12.9999997px; - font-size: 18px; - } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 4px; - font-size: 11px; - } -} -.label { - border-radius: 1px; - padding: .3em .6em; -} -.label, -.label.label-default { - background-color: #9e9e9e; -} -.label.label-inverse { - background-color: #3f51b5; -} -.label.label-primary { - background-color: #009688; -} -.label.label-success { - background-color: #4caf50; -} -.label.label-info { - background-color: #03a9f4; -} -.label.label-warning { - background-color: #ff5722; -} -.label.label-danger { - background-color: #f44336; -} -.form-control, -.form-group .form-control { - border: 0; - background-image: -webkit-gradient(linear, left top, left bottom, from(#009688), to(#009688)), -webkit-gradient(linear, left top, left bottom, from(#D2D2D2), to(#D2D2D2)); - background-image: -webkit-linear-gradient(#009688, #009688), -webkit-linear-gradient(#D2D2D2, #D2D2D2); - background-image: -o-linear-gradient(#009688, #009688), -o-linear-gradient(#D2D2D2, #D2D2D2); - background-image: linear-gradient(#009688, #009688), linear-gradient(#D2D2D2, #D2D2D2); - -webkit-background-size: 0 2px, 100% 1px; - background-size: 0 2px, 100% 1px; - background-repeat: no-repeat; - background-position: center bottom, center -webkit-calc(100% - 1px); - background-position: center bottom, center calc(100% - 1px); - background-color: rgba(0, 0, 0, 0); - -webkit-transition: background 0s ease-out; - -o-transition: background 0s ease-out; - transition: background 0s ease-out; - float: none; - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 0; -} -.form-control::-moz-placeholder, -.form-group .form-control::-moz-placeholder { - color: #BDBDBD; - font-weight: 400; -} -.form-control:-ms-input-placeholder, -.form-group .form-control:-ms-input-placeholder { - color: #BDBDBD; - font-weight: 400; -} -.form-control::-webkit-input-placeholder, -.form-group .form-control::-webkit-input-placeholder { - color: #BDBDBD; - font-weight: 400; -} -.form-control[readonly], -.form-group .form-control[readonly], -.form-control[disabled], -.form-group .form-control[disabled], -fieldset[disabled] .form-control, -fieldset[disabled] .form-group .form-control { - background-color: rgba(0, 0, 0, 0); -} -.form-control[disabled], -.form-group .form-control[disabled], -fieldset[disabled] .form-control, -fieldset[disabled] .form-group .form-control { - background-image: none; - border-bottom: 1px dotted #D2D2D2; -} -.form-group { - position: relative; -} -.form-group.label-static label.control-label, -.form-group.label-placeholder label.control-label, -.form-group.label-floating label.control-label { - position: absolute; - pointer-events: none; - -webkit-transition: 0.3s ease all; - -o-transition: 0.3s ease all; - transition: 0.3s ease all; -} -.form-group.label-floating label.control-label { - will-change: left, top, contents; -} -.form-group.label-placeholder:not(.is-empty) label.control-label { - display: none; -} -.form-group .help-block { - position: absolute; - display: none; -} -.form-group.is-focused .form-control { - outline: none; - background-image: -webkit-gradient(linear, left top, left bottom, from(#009688), to(#009688)), -webkit-gradient(linear, left top, left bottom, from(#D2D2D2), to(#D2D2D2)); - background-image: -webkit-linear-gradient(#009688, #009688), -webkit-linear-gradient(#D2D2D2, #D2D2D2); - background-image: -o-linear-gradient(#009688, #009688), -o-linear-gradient(#D2D2D2, #D2D2D2); - background-image: linear-gradient(#009688, #009688), linear-gradient(#D2D2D2, #D2D2D2); - -webkit-background-size: 100% 2px, 100% 1px; - background-size: 100% 2px, 100% 1px; - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transition-duration: 0.3s; - -o-transition-duration: 0.3s; - transition-duration: 0.3s; -} -.form-group.is-focused .form-control .material-input:after { - background-color: #009688; -} -.form-group.is-focused label, -.form-group.is-focused label.control-label { - color: #009688; -} -.form-group.is-focused.label-placeholder label, -.form-group.is-focused.label-placeholder label.control-label { - color: #BDBDBD; -} -.form-group.is-focused .help-block { - display: block; -} -.form-group.has-warning .form-control { - -webkit-box-shadow: none; - box-shadow: none; -} -.form-group.has-warning.is-focused .form-control { - background-image: -webkit-gradient(linear, left top, left bottom, from(#ff5722), to(#ff5722)), -webkit-gradient(linear, left top, left bottom, from(#D2D2D2), to(#D2D2D2)); - background-image: -webkit-linear-gradient(#ff5722, #ff5722), -webkit-linear-gradient(#D2D2D2, #D2D2D2); - background-image: -o-linear-gradient(#ff5722, #ff5722), -o-linear-gradient(#D2D2D2, #D2D2D2); - background-image: linear-gradient(#ff5722, #ff5722), linear-gradient(#D2D2D2, #D2D2D2); -} -.form-group.has-warning label.control-label, -.form-group.has-warning .help-block { - color: #ff5722; -} -.form-group.has-error .form-control { - -webkit-box-shadow: none; - box-shadow: none; -} -.form-group.has-error.is-focused .form-control { - background-image: -webkit-gradient(linear, left top, left bottom, from(#f44336), to(#f44336)), -webkit-gradient(linear, left top, left bottom, from(#D2D2D2), to(#D2D2D2)); - background-image: -webkit-linear-gradient(#f44336, #f44336), -webkit-linear-gradient(#D2D2D2, #D2D2D2); - background-image: -o-linear-gradient(#f44336, #f44336), -o-linear-gradient(#D2D2D2, #D2D2D2); - background-image: linear-gradient(#f44336, #f44336), linear-gradient(#D2D2D2, #D2D2D2); -} -.form-group.has-error label.control-label, -.form-group.has-error .help-block { - color: #f44336; -} -.form-group.has-success .form-control { - -webkit-box-shadow: none; - box-shadow: none; -} -.form-group.has-success.is-focused .form-control { - background-image: -webkit-gradient(linear, left top, left bottom, from(#4caf50), to(#4caf50)), -webkit-gradient(linear, left top, left bottom, from(#D2D2D2), to(#D2D2D2)); - background-image: -webkit-linear-gradient(#4caf50, #4caf50), -webkit-linear-gradient(#D2D2D2, #D2D2D2); - background-image: -o-linear-gradient(#4caf50, #4caf50), -o-linear-gradient(#D2D2D2, #D2D2D2); - background-image: linear-gradient(#4caf50, #4caf50), linear-gradient(#D2D2D2, #D2D2D2); -} -.form-group.has-success label.control-label, -.form-group.has-success .help-block { - color: #4caf50; -} -.form-group.has-info .form-control { - -webkit-box-shadow: none; - box-shadow: none; -} -.form-group.has-info.is-focused .form-control { - background-image: -webkit-gradient(linear, left top, left bottom, from(#03a9f4), to(#03a9f4)), -webkit-gradient(linear, left top, left bottom, from(#D2D2D2), to(#D2D2D2)); - background-image: -webkit-linear-gradient(#03a9f4, #03a9f4), -webkit-linear-gradient(#D2D2D2, #D2D2D2); - background-image: -o-linear-gradient(#03a9f4, #03a9f4), -o-linear-gradient(#D2D2D2, #D2D2D2); - background-image: linear-gradient(#03a9f4, #03a9f4), linear-gradient(#D2D2D2, #D2D2D2); -} -.form-group.has-info label.control-label, -.form-group.has-info .help-block { - color: #03a9f4; -} -.form-group textarea { - resize: none; -} -.form-group textarea ~ .form-control-highlight { - margin-top: -11px; -} -.form-group select { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} -.form-group select ~ .material-input:after { - display: none; -} -.form-control { - margin-bottom: 7px; -} -.form-control::-moz-placeholder { - font-size: 16px; - line-height: 1.42857143; - color: #BDBDBD; - font-weight: 400; -} -.form-control:-ms-input-placeholder { - font-size: 16px; - line-height: 1.42857143; - color: #BDBDBD; - font-weight: 400; -} -.form-control::-webkit-input-placeholder { - font-size: 16px; - line-height: 1.42857143; - color: #BDBDBD; - font-weight: 400; -} -.checkbox label, -.radio label, -label { - font-size: 16px; - line-height: 1.42857143; - color: #BDBDBD; - font-weight: 400; -} -label.control-label { - font-size: 12px; - line-height: 1.07142857; - font-weight: 400; - margin: 16px 0 0 0; -} -.help-block { - margin-top: 0; - font-size: 12px; -} -.form-group { - padding-bottom: 7px; - margin: 28px 0 0 0; -} -.form-group .form-control { - margin-bottom: 7px; -} -.form-group .form-control::-moz-placeholder { - font-size: 16px; - line-height: 1.42857143; - color: #BDBDBD; - font-weight: 400; -} -.form-group .form-control:-ms-input-placeholder { - font-size: 16px; - line-height: 1.42857143; - color: #BDBDBD; - font-weight: 400; -} -.form-group .form-control::-webkit-input-placeholder { - font-size: 16px; - line-height: 1.42857143; - color: #BDBDBD; - font-weight: 400; -} -.form-group .checkbox label, -.form-group .radio label, -.form-group label { - font-size: 16px; - line-height: 1.42857143; - color: #BDBDBD; - font-weight: 400; -} -.form-group label.control-label { - font-size: 12px; - line-height: 1.07142857; - font-weight: 400; - margin: 16px 0 0 0; -} -.form-group .help-block { - margin-top: 0; - font-size: 12px; -} -.form-group.label-floating label.control-label, -.form-group.label-placeholder label.control-label { - top: -7px; - font-size: 16px; - line-height: 1.42857143; -} -.form-group.label-static label.control-label, -.form-group.label-floating.is-focused label.control-label, -.form-group.label-floating:not(.is-empty) label.control-label { - top: -30px; - left: 0; - font-size: 12px; - line-height: 1.07142857; -} -.form-group.label-floating input.form-control:-webkit-autofill ~ label.control-label label.control-label { - top: -30px; - left: 0; - font-size: 12px; - line-height: 1.07142857; -} -.form-group.form-group-sm { - padding-bottom: 3px; - margin: 21px 0 0 0; -} -.form-group.form-group-sm .form-control { - margin-bottom: 3px; -} -.form-group.form-group-sm .form-control::-moz-placeholder { - font-size: 11px; - line-height: 1.5; - color: #BDBDBD; - font-weight: 400; -} -.form-group.form-group-sm .form-control:-ms-input-placeholder { - font-size: 11px; - line-height: 1.5; - color: #BDBDBD; - font-weight: 400; -} -.form-group.form-group-sm .form-control::-webkit-input-placeholder { - font-size: 11px; - line-height: 1.5; - color: #BDBDBD; - font-weight: 400; -} -.form-group.form-group-sm .checkbox label, -.form-group.form-group-sm .radio label, -.form-group.form-group-sm label { - font-size: 11px; - line-height: 1.5; - color: #BDBDBD; - font-weight: 400; -} -.form-group.form-group-sm label.control-label { - font-size: 9px; - line-height: 1.125; - font-weight: 400; - margin: 16px 0 0 0; -} -.form-group.form-group-sm .help-block { - margin-top: 0; - font-size: 9px; -} -.form-group.form-group-sm.label-floating label.control-label, -.form-group.form-group-sm.label-placeholder label.control-label { - top: -11px; - font-size: 11px; - line-height: 1.5; -} -.form-group.form-group-sm.label-static label.control-label, -.form-group.form-group-sm.label-floating.is-focused label.control-label, -.form-group.form-group-sm.label-floating:not(.is-empty) label.control-label { - top: -25px; - left: 0; - font-size: 9px; - line-height: 1.125; -} -.form-group.form-group-sm.label-floating input.form-control:-webkit-autofill ~ label.control-label label.control-label { - top: -25px; - left: 0; - font-size: 9px; - line-height: 1.125; -} -.form-group.form-group-lg { - padding-bottom: 9px; - margin: 30px 0 0 0; -} -.form-group.form-group-lg .form-control { - margin-bottom: 9px; -} -.form-group.form-group-lg .form-control::-moz-placeholder { - font-size: 18px; - line-height: 1.3333333; - color: #BDBDBD; - font-weight: 400; -} -.form-group.form-group-lg .form-control:-ms-input-placeholder { - font-size: 18px; - line-height: 1.3333333; - color: #BDBDBD; - font-weight: 400; -} -.form-group.form-group-lg .form-control::-webkit-input-placeholder { - font-size: 18px; - line-height: 1.3333333; - color: #BDBDBD; - font-weight: 400; -} -.form-group.form-group-lg .checkbox label, -.form-group.form-group-lg .radio label, -.form-group.form-group-lg label { - font-size: 18px; - line-height: 1.3333333; - color: #BDBDBD; - font-weight: 400; -} -.form-group.form-group-lg label.control-label { - font-size: 14px; - line-height: 0.99999998; - font-weight: 400; - margin: 16px 0 0 0; -} -.form-group.form-group-lg .help-block { - margin-top: 0; - font-size: 14px; -} -.form-group.form-group-lg.label-floating label.control-label, -.form-group.form-group-lg.label-placeholder label.control-label { - top: -5px; - font-size: 18px; - line-height: 1.3333333; -} -.form-group.form-group-lg.label-static label.control-label, -.form-group.form-group-lg.label-floating.is-focused label.control-label, -.form-group.form-group-lg.label-floating:not(.is-empty) label.control-label { - top: -32px; - left: 0; - font-size: 14px; - line-height: 0.99999998; -} -.form-group.form-group-lg.label-floating input.form-control:-webkit-autofill ~ label.control-label label.control-label { - top: -32px; - left: 0; - font-size: 14px; - line-height: 0.99999998; -} -select.form-control { - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 0; -} -.form-group.is-focused select.form-control { - -webkit-box-shadow: none; - box-shadow: none; - border-color: #D2D2D2; -} -select.form-control[multiple], -.form-group.is-focused select.form-control[multiple] { - height: 85px; -} -.input-group-btn .btn { - margin: 0 0 7px 0; -} -.form-group.form-group-sm .input-group-btn .btn { - margin: 0 0 3px 0; -} -.form-group.form-group-lg .input-group-btn .btn { - margin: 0 0 9px 0; -} -.input-group .input-group-btn { - padding: 0 12px; -} -.input-group .input-group-addon { - border: 0; - background: transparent; -} -.form-group input[type=file] { - opacity: 0; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 100; -} -legend { - border-bottom: 0; -} -.list-group { - border-radius: 0; -} -.list-group .list-group-item { - background-color: transparent; - overflow: hidden; - border: 0; - border-radius: 0; - padding: 0 16px; -} -.list-group .list-group-item.baseline { - border-bottom: 1px solid #cecece; -} -.list-group .list-group-item.baseline:last-child { - border-bottom: none; -} -.list-group .list-group-item .row-picture, -.list-group .list-group-item .row-action-primary { - display: inline-block; - padding-right: 16px; -} -.list-group .list-group-item .row-picture img, -.list-group .list-group-item .row-action-primary img, -.list-group .list-group-item .row-picture i, -.list-group .list-group-item .row-action-primary i, -.list-group .list-group-item .row-picture label, -.list-group .list-group-item .row-action-primary label { - display: block; - width: 56px; - height: 56px; -} -.list-group .list-group-item .row-picture img, -.list-group .list-group-item .row-action-primary img { - background: rgba(0, 0, 0, 0.1); - padding: 1px; -} -.list-group .list-group-item .row-picture img.circle, -.list-group .list-group-item .row-action-primary img.circle { - border-radius: 100%; -} -.list-group .list-group-item .row-picture i, -.list-group .list-group-item .row-action-primary i { - background: rgba(0, 0, 0, 0.25); - border-radius: 100%; - text-align: center; - line-height: 56px; - font-size: 20px; - color: white; -} -.list-group .list-group-item .row-picture label, -.list-group .list-group-item .row-action-primary label { - margin-left: 7px; - margin-right: -7px; - margin-top: 5px; - margin-bottom: -5px; -} -.list-group .list-group-item .row-picture label .checkbox-material, -.list-group .list-group-item .row-action-primary label .checkbox-material { - left: -10px; -} -.list-group .list-group-item .row-content { - display: inline-block; - width: -webkit-calc(100% - 92px); - width: calc(100% - 92px); - min-height: 66px; -} -.list-group .list-group-item .row-content .action-secondary { - position: absolute; - right: 16px; - top: 16px; -} -.list-group .list-group-item .row-content .action-secondary i { - font-size: 20px; - color: rgba(0, 0, 0, 0.25); - cursor: pointer; -} -.list-group .list-group-item .row-content .action-secondary ~ * { - max-width: -webkit-calc(100% - 30px); - max-width: calc(100% - 30px); -} -.list-group .list-group-item .row-content .least-content { - position: absolute; - right: 16px; - top: 0; - color: rgba(0, 0, 0, 0.54); - font-size: 14px; -} -.list-group .list-group-item .list-group-item-heading { - color: rgba(0, 0, 0, 0.77); - font-size: 20px; - line-height: 29px; -} -.list-group .list-group-item.active:hover, -.list-group .list-group-item.active:focus { - background: rgba(0, 0, 0, 0.15); - outline: 10px solid rgba(0, 0, 0, 0.15); -} -.list-group .list-group-item.active .list-group-item-heading, -.list-group .list-group-item.active .list-group-item-text { - color: rgba(0,0,0, 0.87); -} -.list-group .list-group-separator { - clear: both; - overflow: hidden; - margin-top: 10px; - margin-bottom: 10px; -} -.list-group .list-group-separator:before { - content: ""; - width: -webkit-calc(100% - 90px); - width: calc(100% - 90px); - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - float: right; -} -.navbar { - background-color: #009688; - border: 0; - border-radius: 0; -} -.navbar .navbar-brand { - position: relative; - height: 60px; - line-height: 30px; - color: inherit; -} -.navbar .navbar-brand:hover, -.navbar .navbar-brand:focus { - color: inherit; - background-color: transparent; -} -.navbar .navbar-text { - color: inherit; - margin-top: 20px; - margin-bottom: 20px; -} -.navbar .navbar-nav > li > a { - color: inherit; - padding-top: 20px; - padding-bottom: 20px; -} -.navbar .navbar-nav > li > a:hover, -.navbar .navbar-nav > li > a:focus { - color: inherit; - background-color: transparent; -} -.navbar .navbar-nav > .active > a, -.navbar .navbar-nav > .active > a:hover, -.navbar .navbar-nav > .active > a:focus { - color: inherit; - background-color: rgba(255, 255, 255, 0.1); -} -.navbar .navbar-nav > .disabled > a, -.navbar .navbar-nav > .disabled > a:hover, -.navbar .navbar-nav > .disabled > a:focus { - color: inherit; - background-color: transparent; - opacity: 0.9; -} -.navbar .navbar-toggle { - border: 0; -} -.navbar .navbar-toggle:hover, -.navbar .navbar-toggle:focus { - background-color: transparent; -} -.navbar .navbar-toggle .icon-bar { - background-color: inherit; - border: 1px solid; -} -.navbar .navbar-default .navbar-toggle, -.navbar .navbar-inverse .navbar-toggle { - border-color: transparent; -} -.navbar .navbar-collapse, -.navbar .navbar-form { - border-color: rgba(0, 0, 0, 0.1); -} -.navbar .navbar-nav > .open > a, -.navbar .navbar-nav > .open > a:hover, -.navbar .navbar-nav > .open > a:focus { - background-color: transparent; - color: inherit; -} -@media (max-width: 767px) { - .navbar .navbar-nav .navbar-text { - color: inherit; - margin-top: 15px; - margin-bottom: 15px; - } - .navbar .navbar-nav .open .dropdown-menu > .dropdown-header { - border: 0; - color: inherit; - } - .navbar .navbar-nav .open .dropdown-menu .divider { - border-bottom: 1px solid; - opacity: 0.08; - } - .navbar .navbar-nav .open .dropdown-menu > li > a { - color: inherit; - } - .navbar .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar .navbar-nav .open .dropdown-menu > li > a:focus { - color: inherit; - background-color: transparent; - } - .navbar .navbar-nav .open .dropdown-menu > .active > a, - .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { - color: inherit; - background-color: transparent; - } - .navbar .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: inherit; - background-color: transparent; - } -} -.navbar .navbar-link { - color: inherit; -} -.navbar .navbar-link:hover { - color: inherit; -} -.navbar .btn-link { - color: inherit; -} -.navbar .btn-link:hover, -.navbar .btn-link:focus { - color: inherit; -} -.navbar .btn-link[disabled]:hover, -fieldset[disabled] .navbar .btn-link:hover, -.navbar .btn-link[disabled]:focus, -fieldset[disabled] .navbar .btn-link:focus { - color: inherit; -} -.navbar .navbar-form { - margin-top: 16px; -} -.navbar .navbar-form .form-group { - margin: 0; - padding: 0; -} -.navbar .navbar-form .form-group .material-input:before, -.navbar .navbar-form .form-group.is-focused .material-input:after { - background-color: inherit; -} -.navbar .navbar-form .form-group .form-control, -.navbar .navbar-form .form-control { - border-color: inherit; - color: inherit; - padding: 0; - margin: 0; - height: 28px; - font-size: 14px; - line-height: 1.42857143; -} -.navbar, -.navbar.navbar-default { - background-color: #009688; - color: rgba(255,255,255, 0.84); -} -.navbar .navbar-form .form-group input.form-control::-moz-placeholder, -.navbar.navbar-default .navbar-form .form-group input.form-control::-moz-placeholder, -.navbar .navbar-form input.form-control::-moz-placeholder, -.navbar.navbar-default .navbar-form input.form-control::-moz-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar .navbar-form .form-group input.form-control:-ms-input-placeholder, -.navbar.navbar-default .navbar-form .form-group input.form-control:-ms-input-placeholder, -.navbar .navbar-form input.form-control:-ms-input-placeholder, -.navbar.navbar-default .navbar-form input.form-control:-ms-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar .navbar-form .form-group input.form-control::-webkit-input-placeholder, -.navbar.navbar-default .navbar-form .form-group input.form-control::-webkit-input-placeholder, -.navbar .navbar-form input.form-control::-webkit-input-placeholder, -.navbar.navbar-default .navbar-form input.form-control::-webkit-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar .dropdown-menu, -.navbar.navbar-default .dropdown-menu { - border-radius: 2px; -} -.navbar .dropdown-menu li > a, -.navbar.navbar-default .dropdown-menu li > a { - font-size: 16px; - padding: 13px 16px; -} -.navbar .dropdown-menu li > a:hover, -.navbar.navbar-default .dropdown-menu li > a:hover, -.navbar .dropdown-menu li > a:focus, -.navbar.navbar-default .dropdown-menu li > a:focus { - color: #009688; - background-color: #eeeeee; -} -.navbar .dropdown-menu .active > a, -.navbar.navbar-default .dropdown-menu .active > a { - background-color: #009688; - color: rgba(255,255,255, 0.84); -} -.navbar .dropdown-menu .active > a:hover, -.navbar.navbar-default .dropdown-menu .active > a:hover, -.navbar .dropdown-menu .active > a:focus, -.navbar.navbar-default .dropdown-menu .active > a:focus { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-inverse { - background-color: #3f51b5; - color: #ffffff; -} -.navbar.navbar-inverse .navbar-form .form-group input.form-control::-moz-placeholder, -.navbar.navbar-inverse .navbar-form input.form-control::-moz-placeholder { - color: #ffffff; -} -.navbar.navbar-inverse .navbar-form .form-group input.form-control:-ms-input-placeholder, -.navbar.navbar-inverse .navbar-form input.form-control:-ms-input-placeholder { - color: #ffffff; -} -.navbar.navbar-inverse .navbar-form .form-group input.form-control::-webkit-input-placeholder, -.navbar.navbar-inverse .navbar-form input.form-control::-webkit-input-placeholder { - color: #ffffff; -} -.navbar.navbar-inverse .dropdown-menu { - border-radius: 2px; -} -.navbar.navbar-inverse .dropdown-menu li > a { - font-size: 16px; - padding: 13px 16px; -} -.navbar.navbar-inverse .dropdown-menu li > a:hover, -.navbar.navbar-inverse .dropdown-menu li > a:focus { - color: #3f51b5; - background-color: #eeeeee; -} -.navbar.navbar-inverse .dropdown-menu .active > a { - background-color: #3f51b5; - color: #ffffff; -} -.navbar.navbar-inverse .dropdown-menu .active > a:hover, -.navbar.navbar-inverse .dropdown-menu .active > a:focus { - color: #ffffff; -} -.navbar.navbar-primary { - background-color: #009688; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-primary .navbar-form .form-group input.form-control::-moz-placeholder, -.navbar.navbar-primary .navbar-form input.form-control::-moz-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-primary .navbar-form .form-group input.form-control:-ms-input-placeholder, -.navbar.navbar-primary .navbar-form input.form-control:-ms-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-primary .navbar-form .form-group input.form-control::-webkit-input-placeholder, -.navbar.navbar-primary .navbar-form input.form-control::-webkit-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-primary .dropdown-menu { - border-radius: 2px; -} -.navbar.navbar-primary .dropdown-menu li > a { - font-size: 16px; - padding: 13px 16px; -} -.navbar.navbar-primary .dropdown-menu li > a:hover, -.navbar.navbar-primary .dropdown-menu li > a:focus { - color: #009688; - background-color: #eeeeee; -} -.navbar.navbar-primary .dropdown-menu .active > a { - background-color: #009688; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-primary .dropdown-menu .active > a:hover, -.navbar.navbar-primary .dropdown-menu .active > a:focus { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-success { - background-color: #4caf50; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-success .navbar-form .form-group input.form-control::-moz-placeholder, -.navbar.navbar-success .navbar-form input.form-control::-moz-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-success .navbar-form .form-group input.form-control:-ms-input-placeholder, -.navbar.navbar-success .navbar-form input.form-control:-ms-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-success .navbar-form .form-group input.form-control::-webkit-input-placeholder, -.navbar.navbar-success .navbar-form input.form-control::-webkit-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-success .dropdown-menu { - border-radius: 2px; -} -.navbar.navbar-success .dropdown-menu li > a { - font-size: 16px; - padding: 13px 16px; -} -.navbar.navbar-success .dropdown-menu li > a:hover, -.navbar.navbar-success .dropdown-menu li > a:focus { - color: #4caf50; - background-color: #eeeeee; -} -.navbar.navbar-success .dropdown-menu .active > a { - background-color: #4caf50; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-success .dropdown-menu .active > a:hover, -.navbar.navbar-success .dropdown-menu .active > a:focus { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-info { - background-color: #03a9f4; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-info .navbar-form .form-group input.form-control::-moz-placeholder, -.navbar.navbar-info .navbar-form input.form-control::-moz-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-info .navbar-form .form-group input.form-control:-ms-input-placeholder, -.navbar.navbar-info .navbar-form input.form-control:-ms-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-info .navbar-form .form-group input.form-control::-webkit-input-placeholder, -.navbar.navbar-info .navbar-form input.form-control::-webkit-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-info .dropdown-menu { - border-radius: 2px; -} -.navbar.navbar-info .dropdown-menu li > a { - font-size: 16px; - padding: 13px 16px; -} -.navbar.navbar-info .dropdown-menu li > a:hover, -.navbar.navbar-info .dropdown-menu li > a:focus { - color: #03a9f4; - background-color: #eeeeee; -} -.navbar.navbar-info .dropdown-menu .active > a { - background-color: #03a9f4; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-info .dropdown-menu .active > a:hover, -.navbar.navbar-info .dropdown-menu .active > a:focus { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-warning { - background-color: #ff5722; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-warning .navbar-form .form-group input.form-control::-moz-placeholder, -.navbar.navbar-warning .navbar-form input.form-control::-moz-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-warning .navbar-form .form-group input.form-control:-ms-input-placeholder, -.navbar.navbar-warning .navbar-form input.form-control:-ms-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-warning .navbar-form .form-group input.form-control::-webkit-input-placeholder, -.navbar.navbar-warning .navbar-form input.form-control::-webkit-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-warning .dropdown-menu { - border-radius: 2px; -} -.navbar.navbar-warning .dropdown-menu li > a { - font-size: 16px; - padding: 13px 16px; -} -.navbar.navbar-warning .dropdown-menu li > a:hover, -.navbar.navbar-warning .dropdown-menu li > a:focus { - color: #ff5722; - background-color: #eeeeee; -} -.navbar.navbar-warning .dropdown-menu .active > a { - background-color: #ff5722; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-warning .dropdown-menu .active > a:hover, -.navbar.navbar-warning .dropdown-menu .active > a:focus { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-danger { - background-color: #f44336; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-danger .navbar-form .form-group input.form-control::-moz-placeholder, -.navbar.navbar-danger .navbar-form input.form-control::-moz-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-danger .navbar-form .form-group input.form-control:-ms-input-placeholder, -.navbar.navbar-danger .navbar-form input.form-control:-ms-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-danger .navbar-form .form-group input.form-control::-webkit-input-placeholder, -.navbar.navbar-danger .navbar-form input.form-control::-webkit-input-placeholder { - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-danger .dropdown-menu { - border-radius: 2px; -} -.navbar.navbar-danger .dropdown-menu li > a { - font-size: 16px; - padding: 13px 16px; -} -.navbar.navbar-danger .dropdown-menu li > a:hover, -.navbar.navbar-danger .dropdown-menu li > a:focus { - color: #f44336; - background-color: #eeeeee; -} -.navbar.navbar-danger .dropdown-menu .active > a { - background-color: #f44336; - color: rgba(255,255,255, 0.84); -} -.navbar.navbar-danger .dropdown-menu .active > a:hover, -.navbar.navbar-danger .dropdown-menu .active > a:focus { - color: rgba(255,255,255, 0.84); -} -.navbar-inverse { - background-color: #3f51b5; -} -@media (max-width: 1199px) { - .navbar .navbar-brand { - height: 50px; - padding: 10px 15px; - } - .navbar .navbar-form { - margin-top: 10px; - } - .navbar .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } -} -.dropdown-menu { - border: 0; - -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); - box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); -} -.dropdown-menu .divider { - background-color: rgba(0, 0, 0, 0.12); -} -.dropdown-menu li { - overflow: hidden; - position: relative; -} -.dropdown-menu li a:hover { - background-color: transparent; - color: #009688; -} -.alert { - border: 0; - border-radius: 0; -} -.alert, -.alert.alert-default { - background-color: rgba(255,255,255, 0.84); - color: rgba(255,255,255, 0.84); -} -.alert a, -.alert.alert-default a, -.alert .alert-link, -.alert.alert-default .alert-link { - color: rgba(255,255,255, 0.84); -} -.alert.alert-inverse { - background-color: #3f51b5; - color: #ffffff; -} -.alert.alert-inverse a, -.alert.alert-inverse .alert-link { - color: #ffffff; -} -.alert.alert-primary { - background-color: #009688; - color: rgba(255,255,255, 0.84); -} -.alert.alert-primary a, -.alert.alert-primary .alert-link { - color: rgba(255,255,255, 0.84); -} -.alert.alert-success { - background-color: #4caf50; - color: rgba(255,255,255, 0.84); -} -.alert.alert-success a, -.alert.alert-success .alert-link { - color: rgba(255,255,255, 0.84); -} -.alert.alert-info { - background-color: #03a9f4; - color: rgba(255,255,255, 0.84); -} -.alert.alert-info a, -.alert.alert-info .alert-link { - color: rgba(255,255,255, 0.84); -} -.alert.alert-warning { - background-color: #ff5722; - color: rgba(255,255,255, 0.84); -} -.alert.alert-warning a, -.alert.alert-warning .alert-link { - color: rgba(255,255,255, 0.84); -} -.alert.alert-danger { - background-color: #f44336; - color: rgba(255,255,255, 0.84); -} -.alert.alert-danger a, -.alert.alert-danger .alert-link { - color: rgba(255,255,255, 0.84); -} -.alert-info, -.alert-danger, -.alert-warning, -.alert-success { - color: rgba(255,255,255, 0.84); -} -.alert-default a, -.alert-default .alert-link { - color: rgba(0,0,0, 0.87); -} -.progress { - height: 4px; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - background: #c8c8c8; -} -.progress .progress-bar { - -webkit-box-shadow: none; - box-shadow: none; -} -.progress .progress-bar, -.progress .progress-bar.progress-bar-default { - background-color: #009688; -} -.progress .progress-bar.progress-bar-inverse { - background-color: #3f51b5; -} -.progress .progress-bar.progress-bar-primary { - background-color: #009688; -} -.progress .progress-bar.progress-bar-success { - background-color: #4caf50; -} -.progress .progress-bar.progress-bar-info { - background-color: #03a9f4; -} -.progress .progress-bar.progress-bar-warning { - background-color: #ff5722; -} -.progress .progress-bar.progress-bar-danger { - background-color: #f44336; -} -.text-warning { - color: #ff5722; -} -.text-primary { - color: #009688; -} -.text-danger { - color: #f44336; -} -.text-success { - color: #4caf50; -} -.text-info { - color: #03a9f4; -} -.nav-tabs { - background: #009688; -} -.nav-tabs > li > a { - color: #FFFFFF; - border: 0; - margin: 0; -} -.nav-tabs > li > a:hover { - background-color: transparent; - border: 0; -} -.nav-tabs > li > a, -.nav-tabs > li > a:hover, -.nav-tabs > li > a:focus { - background-color: transparent !important; - border: 0 !important; - color: #FFFFFF !important; - font-weight: 500; -} -.nav-tabs > li.disabled > a, -.nav-tabs > li.disabled > a:hover { - color: rgba(255, 255, 255, 0.5); -} -.popover, -.tooltip-inner { - color: #ececec; - line-height: 1em; - background: rgba(101, 101, 101, 0.9); - border: none; - border-radius: 2px; - -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12); -} -.tooltip, -.tooltip.in { - opacity: 1; -} -.popover .arrow, -.tooltip .arrow, -.popover .tooltip-arrow, -.tooltip .tooltip-arrow { - display: none; -} -.card { - /***** Make height equal to width (http://stackoverflow.com/a/6615994) ****/ - display: inline-block; - position: relative; - width: 100%; - /**************************************************************************/ - border-radius: 2px; - color: rgba(0,0,0, 0.87); - background: #fff; - -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); - box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -} -.card .card-height-indicator { - margin-top: 100%; -} -.card .card-content { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} -.card .card-image { - height: 60%; - position: relative; - overflow: hidden; -} -.card .card-image img { - width: 100%; - height: 100%; - border-top-left-radius: 2px; - border-top-right-radius: 2px; - pointer-events: none; -} -.card .card-image .card-image-headline { - position: absolute; - bottom: 16px; - left: 18px; - color: #fff; - font-size: 2em; -} -.card .card-body { - height: 30%; - padding: 18px; -} -.card .card-footer { - height: 10%; - padding: 18px; -} -.card .card-footer button, -.card .card-footer a { - margin: 0 !important; - position: relative; - bottom: 25px; - width: auto; -} -.card .card-footer button:first-child, -.card .card-footer a:first-child { - left: -15px; -} -.modal-content { - -webkit-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); - box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); - border-radius: 2px; - border: none; -} -.modal-content .modal-header { - border-bottom: none; - padding-top: 24px; - padding-right: 24px; - padding-bottom: 0; - padding-left: 24px; -} -.modal-content .modal-body { - padding-top: 24px; - padding-right: 24px; - padding-bottom: 16px; - padding-left: 24px; -} -.modal-content .modal-footer { - border-top: none; - padding: 7px; -} -.modal-content .modal-footer button { - margin: 0; - padding-left: 16px; - padding-right: 16px; - width: auto; -} -.modal-content .modal-footer button.pull-left { - padding-left: 5px; - padding-right: 5px; - position: relative; - left: -5px; -} -.modal-content .modal-footer button + button { - margin-bottom: 16px; -} -.modal-content .modal-body + .modal-footer { - padding-top: 0; -} -.modal-backdrop { - background: rgba(0, 0, 0, 0.3); -} -.panel { - border-radius: 2px; - border: 0; - -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12); -} -.panel > .panel-heading, -.panel.panel-default > .panel-heading { - background-color: #eeeeee; -} -.panel.panel-inverse > .panel-heading { - background-color: #3f51b5; -} -.panel.panel-primary > .panel-heading { - background-color: #009688; -} -.panel.panel-success > .panel-heading { - background-color: #4caf50; -} -.panel.panel-info > .panel-heading { - background-color: #03a9f4; -} -.panel.panel-warning > .panel-heading { - background-color: #ff5722; -} -.panel.panel-danger > .panel-heading { - background-color: #f44336; -} -[class*="panel-"] > .panel-heading { - color: rgba(255,255,255, 0.84); - border: 0; -} -.panel-default > .panel-heading, -.panel:not([class*="panel-"]) > .panel-heading { - color: rgba(0,0,0, 0.87); -} -.panel-footer { - background-color: #eeeeee; -} -hr.on-dark { - color: #1a1a1a; -} -hr.on-light { - color: #ffffff; -} -@media (-webkit-min-device-pixel-ratio: 0.75), (min--moz-device-pixel-ratio: 0.75), (-o-device-pixel-ratio: 3/4), (min-device-pixel-ratio: 0.75), (-o-min-device-pixel-ratio: 3/4), (min-resolution: 0.75dppx), (-webkit-min-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5/4), (min-resolution: 120dpi) { - hr { - height: 0.75px; - } -} -@media (-webkit-min-device-pixel-ratio: 1), (min--moz-device-pixel-ratio: 1), (-o-device-pixel-ratio: 1), (min-device-pixel-ratio: 1), (-o-min-device-pixel-ratio: 1/1), (min-resolution: 1dppx), (-webkit-min-device-pixel-ratio: 1.6666666666666667), (-o-min-device-pixel-ratio: 5/3), (min-resolution: 160dpi) { - hr { - height: 1px; - } -} -@media (-webkit-min-device-pixel-ratio: 1.33), (min--moz-device-pixel-ratio: 1.33), (-o-device-pixel-ratio: 133/100), (min-device-pixel-ratio: 1.33), (-o-min-device-pixel-ratio: 133/100), (min-resolution: 1.33dppx), (-webkit-min-device-pixel-ratio: 2.21875), (-o-min-device-pixel-ratio: 71/32), (min-resolution: 213dpi) { - hr { - height: 1.333px; - } -} -@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-device-pixel-ratio: 3/2), (min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 2.5), (-o-min-device-pixel-ratio: 5/2), (min-resolution: 240dpi) { - hr { - height: 1.5px; - } -} -@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-device-pixel-ratio: 2/1), (min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 2dppx), (-webkit-min-device-pixel-ratio: 3.9583333333333335), (-o-min-device-pixel-ratio: 95/24), (min-resolution: 380dpi) { - hr { - height: 2px; - } -} -@media (-webkit-min-device-pixel-ratio: 3), (min--moz-device-pixel-ratio: 3), (-o-device-pixel-ratio: 3/1), (min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 3/1), (min-resolution: 3dppx), (-webkit-min-device-pixel-ratio: 5), (-o-min-device-pixel-ratio: 5/1), (min-resolution: 480dpi) { - hr { - height: 3px; - } -} -@media (-webkit-min-device-pixel-ratio: 4), (min--moz-device-pixel-ratio: 4), (-o-device-pixel-ratio: 4/1), (min-device-pixel-ratio: 3), (-o-min-device-pixel-ratio: 4/1), (min-resolution: 4dppx), (-webkit-min-device-pixel-ratio: 6.666666666666667), (-o-min-device-pixel-ratio: 20/3), (min-resolution: 640dpi) { - hr { - height: 4px; - } -} -* { - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - -webkit-tap-highlight-color: transparent; -} -*:focus { - outline: 0; -} -.snackbar { - background-color: #323232; - color: rgba(255,255,255, 0.84); - font-size: 14px; - border-radius: 2px; - -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12); - box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12); - height: 0; - -webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, padding 0s linear 0.2s, height 0s linear 0.2s; - -o-transition: -o-transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, padding 0s linear 0.2s, height 0s linear 0.2s; - transition: transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, padding 0s linear 0.2s, height 0s linear 0.2s; - -webkit-transform: translateY(200%); - -ms-transform: translateY(200%); - -o-transform: translateY(200%); - transform: translateY(200%); -} -.snackbar.snackbar-opened { - padding: 14px 15px; - margin-bottom: 20px; - height: auto; - -webkit-transition: -webkit-transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, height 0s linear 0.2s; - -o-transition: -o-transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, height 0s linear 0.2s; - transition: transform 0.2s ease-in-out, opacity 0.2s ease-in, height 0s linear 0.2s, height 0s linear 0.2s; - -webkit-transform: none; - -ms-transform: none; - -o-transform: none; - transform: none; -} -.snackbar.toast { - border-radius: 200px; -} -.noUi-target, -.noUi-target * { - -webkit-touch-callout: none; - -ms-touch-action: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.noUi-base { - width: 100%; - height: 100%; - position: relative; -} -.noUi-origin { - position: absolute; - right: 0; - top: 0; - left: 0; - bottom: 0; -} -.noUi-handle { - position: relative; - z-index: 1; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.noUi-stacking .noUi-handle { - z-index: 10; -} -.noUi-state-tap .noUi-origin { - -webkit-transition: left 0.3s, top 0.3s; - -o-transition: left 0.3s, top 0.3s; - transition: left 0.3s, top 0.3s; -} -.noUi-state-drag * { - cursor: inherit !important; -} -.noUi-horizontal { - height: 10px; -} -.noUi-handle { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 12px; - height: 12px; - left: -10px; - top: -5px; - cursor: ew-resize; - border-radius: 100%; - -webkit-transition: all 0.2s ease-out; - -o-transition: all 0.2s ease-out; - transition: all 0.2s ease-out; - border: 1px solid; -} -.noUi-vertical .noUi-handle { - margin-left: 5px; - cursor: ns-resize; -} -.noUi-horizontal.noUi-extended { - padding: 0 15px; -} -.noUi-horizontal.noUi-extended .noUi-origin { - right: -15px; -} -.noUi-background { - height: 2px; - margin: 20px 0; -} -.noUi-origin { - margin: 0; - border-radius: 0; - height: 2px; - background: #c8c8c8; -} -.noUi-origin[style^="left: 0"] .noUi-handle { - background-color: #fff; - border: 2px solid #c8c8c8; -} -.noUi-origin[style^="left: 0"] .noUi-handle.noUi-active { - border-width: 1px; -} -.noUi-target { - border-radius: 2px; -} -.noUi-horizontal { - height: 2px; - margin: 15px 0; -} -.noUi-vertical { - height: 100%; - width: 2px; - margin: 0 15px; - display: inline-block; -} -.noUi-handle.noUi-active { - -webkit-transform: scale3d(2.5, 2.5, 1); - transform: scale3d(2.5, 2.5, 1); -} -[disabled].noUi-slider { - opacity: 0.5; -} -[disabled] .noUi-handle { - cursor: not-allowed; -} -.slider { - background: #c8c8c8; -} -.slider.noUi-connect, -.slider.slider-default.noUi-connect { - background-color: #009688; -} -.slider.slider-inverse.noUi-connect { - background-color: #3f51b5; -} -.slider.slider-primary.noUi-connect { - background-color: #009688; -} -.slider.slider-success.noUi-connect { - background-color: #4caf50; -} -.slider.slider-info.noUi-connect { - background-color: #03a9f4; -} -.slider.slider-warning.noUi-connect { - background-color: #ff5722; -} -.slider.slider-danger.noUi-connect { - background-color: #f44336; -} -.slider .noUi-connect, -.slider.slider-default .noUi-connect { - background-color: #009688; -} -.slider.slider-inverse .noUi-connect { - background-color: #3f51b5; -} -.slider.slider-primary .noUi-connect { - background-color: #009688; -} -.slider.slider-success .noUi-connect { - background-color: #4caf50; -} -.slider.slider-info .noUi-connect { - background-color: #03a9f4; -} -.slider.slider-warning .noUi-connect { - background-color: #ff5722; -} -.slider.slider-danger .noUi-connect { - background-color: #f44336; -} -.slider .noUi-handle, -.slider.slider-default .noUi-handle { - background-color: #009688; -} -.slider.slider-inverse .noUi-handle { - background-color: #3f51b5; -} -.slider.slider-primary .noUi-handle { - background-color: #009688; -} -.slider.slider-success .noUi-handle { - background-color: #4caf50; -} -.slider.slider-info .noUi-handle { - background-color: #03a9f4; -} -.slider.slider-warning .noUi-handle { - background-color: #ff5722; -} -.slider.slider-danger .noUi-handle { - background-color: #f44336; -} -.slider .noUi-handle, -.slider.slider-default .noUi-handle { - border-color: #009688; -} -.slider.slider-inverse .noUi-handle { - border-color: #3f51b5; -} -.slider.slider-primary .noUi-handle { - border-color: #009688; -} -.slider.slider-success .noUi-handle { - border-color: #4caf50; -} -.slider.slider-info .noUi-handle { - border-color: #03a9f4; -} -.slider.slider-warning .noUi-handle { - border-color: #ff5722; -} -.slider.slider-danger .noUi-handle { - border-color: #f44336; -} -.selectize-control.single, -.selectize-control.multi { - padding: 0; -} -.selectize-control.single .selectize-input, -.selectize-control.multi .selectize-input, -.selectize-control.single .selectize-input.input-active, -.selectize-control.multi .selectize-input.input-active { - cursor: text; - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - border: 0; - padding: 0; - height: 100%; - font-size: 14px; - line-height: 30px; -} -.selectize-control.single .selectize-input .has-items, -.selectize-control.multi .selectize-input .has-items, -.selectize-control.single .selectize-input.input-active .has-items, -.selectize-control.multi .selectize-input.input-active .has-items { - padding: 0; -} -.selectize-control.single .selectize-input:after, -.selectize-control.multi .selectize-input:after, -.selectize-control.single .selectize-input.input-active:after, -.selectize-control.multi .selectize-input.input-active:after { - right: 5px; - position: absolute; - font-size: 25px; - content: "\e5c5"; - font-family: 'Material Icons'; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.selectize-control.single .selectize-input input, -.selectize-control.multi .selectize-input input, -.selectize-control.single .selectize-input.input-active input, -.selectize-control.multi .selectize-input.input-active input { - font-size: 14px; - outline: 0; - border: 0; - background: transparent; -} -.selectize-control.single .selectize-input.label-floating-fix input, -.selectize-control.multi .selectize-input.label-floating-fix input, -.selectize-control.single .selectize-input.input-active.label-floating-fix input, -.selectize-control.multi .selectize-input.input-active.label-floating-fix input { - opacity: 0; -} -.selectize-control.single .selectize-input > div, -.selectize-control.multi .selectize-input > div, -.selectize-control.single .selectize-input.input-active > div, -.selectize-control.multi .selectize-input.input-active > div, -.selectize-control.single .selectize-input > .item, -.selectize-control.multi .selectize-input > .item, -.selectize-control.single .selectize-input.input-active > .item, -.selectize-control.multi .selectize-input.input-active > .item { - display: inline-block; - margin: 0 8px 3px 0; - padding: 0; - background: transparent; - border: 0; -} -.selectize-control.single .selectize-input > div:after, -.selectize-control.multi .selectize-input > div:after, -.selectize-control.single .selectize-input.input-active > div:after, -.selectize-control.multi .selectize-input.input-active > div:after, -.selectize-control.single .selectize-input > .item:after, -.selectize-control.multi .selectize-input > .item:after, -.selectize-control.single .selectize-input.input-active > .item:after, -.selectize-control.multi .selectize-input.input-active > .item:after { - content: ","; -} -.selectize-control.single .selectize-input > div:last-of-type:after, -.selectize-control.multi .selectize-input > div:last-of-type:after, -.selectize-control.single .selectize-input.input-active > div:last-of-type:after, -.selectize-control.multi .selectize-input.input-active > div:last-of-type:after, -.selectize-control.single .selectize-input > .item:last-of-type:after, -.selectize-control.multi .selectize-input > .item:last-of-type:after, -.selectize-control.single .selectize-input.input-active > .item:last-of-type:after, -.selectize-control.multi .selectize-input.input-active > .item:last-of-type:after { - content: ""; -} -.selectize-control.single .selectize-input > div.active, -.selectize-control.multi .selectize-input > div.active, -.selectize-control.single .selectize-input.input-active > div.active, -.selectize-control.multi .selectize-input.input-active > div.active, -.selectize-control.single .selectize-input > .item.active, -.selectize-control.multi .selectize-input > .item.active, -.selectize-control.single .selectize-input.input-active > .item.active, -.selectize-control.multi .selectize-input.input-active > .item.active { - font-weight: bold; - background: transparent; - border: 0; -} -.selectize-control.single .selectize-dropdown, -.selectize-control.multi .selectize-dropdown { - position: absolute; - z-index: 1000; - border: 0; - width: 100% !important; - left: 0 !important; - height: auto; - background-color: #FFF; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - border-radius: 2px; - padding: 0; - margin-top: 3px; -} -.selectize-control.single .selectize-dropdown .active, -.selectize-control.multi .selectize-dropdown .active { - background-color: inherit; -} -.selectize-control.single .selectize-dropdown .highlight, -.selectize-control.multi .selectize-dropdown .highlight { - background-color: #d5d8ff; -} -.selectize-control.single .selectize-dropdown .selected, -.selectize-control.multi .selectize-dropdown .selected, -.selectize-control.single .selectize-dropdown .selected.active, -.selectize-control.multi .selectize-dropdown .selected.active { - background-color: #EEEEEE; -} -.selectize-control.single .selectize-dropdown [data-selectable], -.selectize-control.multi .selectize-dropdown [data-selectable], -.selectize-control.single .selectize-dropdown .optgroup-header, -.selectize-control.multi .selectize-dropdown .optgroup-header { - padding: 10px 20px; - cursor: pointer; -} -.selectize-control.single .dropdown-active ~ .selectize-dropdown, -.selectize-control.multi .dropdown-active ~ .selectize-dropdown { - display: block; -} -.dropdownjs::after { - right: 5px; - top: 3px; - font-size: 25px; - position: absolute; - font-family: 'Material Icons'; - font-style: normal; - font-weight: 400; - content: "\e5c5"; - pointer-events: none; - color: #757575; -} -/*# sourceMappingURL=bootstrap-material-design.css.map */ \ No newline at end of file diff --git a/dist/css/bootstrap-material-design.css.map b/dist/css/bootstrap-material-design.css.map deleted file mode 100644 index a93d0d21..00000000 --- a/dist/css/bootstrap-material-design.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["bootstrap-material-design.css","/less/_core.less","/less/_form.less","/less/_welljumbo.less","/less/_shadows.less","/less/_mixins.less","/less/_buttons.less","/less/_checkboxes.less","/less/_togglebutton.less","/less/_radios.less","/less/_inputs-size.less","/less/_inputs.less","/less/_lists.less","/less/_navbar.less","/less/_alerts.less","/less/_progress.less","/less/_typography.less","/less/_tabs.less","/less/_popups.less","/less/_cards.less","/less/_dialogs.less","/less/_panels.less","/less/_dividers.less","/less/plugins/_plugin-snackbarjs.less","/less/plugins/_plugin-nouislider.less","/less/plugins/_plugin-selectize.less","/less/plugins/_plugin-dropdownjs.less"],"names":[],"mappings":"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E,+BAAA;Cb63DT;AK1hEC;EQsIE,0BAAA;EACA,eAAA;Cbu5DH;AKllEC;;EQgMM,eAAA;Cbs5DP;AKrlEC;;EQ+LM,eAAA;Cb05DP;AKxlEC;;EQ8LM,eAAA;Cb85DP;AK1iEC;EQgJI,mBAAA;Cb65DL;AK7iEC;EQkJM,gBAAA;EACA,mBAAA;Cb85DP;Aa75DO;;EAEE,eAAA;EACA,0BAAA;Cb+5DT;AKtjEC;EQ+JM,0BAAA;EACA,eAAA;Cb05DP;Aa/5DO;;EAEE,eAAA;Cbi6DT;AKxjEC;EQgIE,0BAAA;EACA,+BAAA;Cb27DH;AKtnEC;;EQgMM,+BAAA;Cb07DP;AKznEC;;EQ+LM,+BAAA;Cb87DP;AK5nEC;;EQ8LM,+BAAA;Cbk8DP;AKxkEC;EQ0II,mBAAA;Cbi8DL;AK3kEC;EQ4IM,gBAAA;EACA,mBAAA;Cbk8DP;Aaj8DO;;EAEE,eAAA;EACA,0BAAA;Cbm8DT;AKplEC;EQyJM,0BAAA;EACA,+BAAA;Cb87DP;Aan8DO;;EAEE,+BAAA;Cbq8DT;AKvlEC;EQ2HE,0BAAA;EACA,+BAAA;Cb+9DH;AK1pEC;;EQgMM,+BAAA;Cb89DP;AK7pEC;;EQ+LM,+BAAA;Cbk+DP;AKhqEC;;EQ8LM,+BAAA;Cbs+DP;AKvmEC;EQqII,mBAAA;Cbq+DL;AK1mEC;EQuIM,gBAAA;EACA,mBAAA;Cbs+DP;Aar+DO;;EAEE,eAAA;EACA,0BAAA;Cbu+DT;AKnnEC;EQoJM,0BAAA;EACA,+BAAA;Cbk+DP;Aav+DO;;EAEE,+BAAA;Cby+DT;AKtnEC;EQsHE,0BAAA;EACA,+BAAA;CbmgEH;AK9rEC;;EQgMM,+BAAA;CbkgEP;AKjsEC;;EQ+LM,+BAAA;CbsgEP;AKpsEC;;EQ8LM,+BAAA;Cb0gEP;AKtoEC;EQgII,mBAAA;CbygEL;AKzoEC;EQkIM,gBAAA;EACA,mBAAA;Cb0gEP;AazgEO;;EAEE,eAAA;EACA,0BAAA;Cb2gET;AKlpEC;EQ+IM,0BAAA;EACA,+BAAA;CbsgEP;Aa3gEO;;EAEE,+BAAA;Cb6gET;AKrpEC;EQiHE,0BAAA;EACA,+BAAA;CbuiEH;AKluEC;;EQgMM,+BAAA;CbsiEP;AKruEC;;EQ+LM,+BAAA;Cb0iEP;AKxuEC;;EQ8LM,+BAAA;Cb8iEP;AKrqEC;EQ2HI,mBAAA;Cb6iEL;AKxqEC;EQ6HM,gBAAA;EACA,mBAAA;Cb8iEP;Aa7iEO;;EAEE,eAAA;EACA,0BAAA;Cb+iET;AKjrEC;EQ0IM,0BAAA;EACA,+BAAA;Cb0iEP;Aa/iEO;;EAEE,+BAAA;CbijET;AKprEC;EQ4GE,0BAAA;EACA,+BAAA;Cb2kEH;AKtwEC;;EQgMM,+BAAA;Cb0kEP;AKzwEC;;EQ+LM,+BAAA;Cb8kEP;AK5wEC;;EQ8LM,+BAAA;CbklEP;AKpsEC;EQsHI,mBAAA;CbilEL;AKvsEC;EQwHM,gBAAA;EACA,mBAAA;CbklEP;AajlEO;;EAEE,eAAA;EACA,0BAAA;CbmlET;AKhtEC;EQqIM,0BAAA;EACA,+BAAA;Cb8kEP;AanlEO;;EAEE,+BAAA;CbqlET;Aa7kEC;EACE,0BAAA;Cb+kEH;Aa7jED;EACA;IAbM,aAAA;IACA,mBAAA;Gb6kEH;EajkEH;IATM,iBAAA;Gb6kEH;EapkEH;IALM,kBAAA;IACA,qBAAA;Gb4kEH;CACF;ACnwED;EACE,UAAA;EACA,oDAAA;UAAA,4CAAA;CDqwED;ACvwED;EAII,sCAAA;CDswEH;AC1wED;EAOI,iBAAA;EACA,mBAAA;CDswEH;AC9wED;EAUM,8BAAA;EACA,eAAA;CDuwEL;Acv0ED;EACI,UAAA;EACA,iBAAA;Cdy0EH;AK3xEC;;ES1CM,0CAAA;EACA,+BAAA;Cdy0EP;AKhyEC;;;;EStCU,+BAAA;Cd40EX;AKhyEC;EShDM,0BAAA;EACA,eAAA;Cdm1EP;AKpyEC;;ES5CU,eAAA;Cdo1EX;AKlyEC;EStDM,0BAAA;EACA,+BAAA;Cd21EP;AKtyEC;;ESlDU,+BAAA;Cd41EX;AKryEC;ES3DM,0BAAA;EACA,+BAAA;Cdm2EP;AKzyEC;;ESvDU,+BAAA;Cdo2EX;AKxyEC;EShEM,0BAAA;EACA,+BAAA;Cd22EP;AK5yEC;;ES5DU,+BAAA;Cd42EX;AK3yEC;ESrEM,0BAAA;EACA,+BAAA;Cdm3EP;AK/yEC;;ESjEU,+BAAA;Cdo3EX;AK9yEC;ES1EM,0BAAA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","file":"bootstrap-material-design.css"} \ No newline at end of file diff --git a/dist/css/bootstrap-material-design.min.css b/dist/css/bootstrap-material-design.min.css deleted file mode 100644 index 1e72e8f7..00000000 --- a/dist/css/bootstrap-material-design.min.css +++ /dev/null @@ -1,2 +0,0 @@ -body{background-color:#EEE}body.inverse{background:#333}body.inverse,body.inverse .form-control{color:rgba(255,255,255,.84)}body.inverse .card,body.inverse .card .form-control,body.inverse .modal,body.inverse .modal .form-control,body.inverse .panel-default,body.inverse .panel-default .form-control{background-color:initial;color:initial}.h1,.h2,.h3,.h4,body,h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300}h5,h6{font-weight:400}a,a:focus,a:hover{color:#009688}a .material-icons,a:focus .material-icons,a:hover .material-icons{vertical-align:middle}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:0}.form-horizontal .radio{margin-bottom:10px}.form-horizontal label{text-align:right}.form-horizontal label.control-label{margin:0}body .container .well.well-sm,body .container-fluid .well.well-sm{padding:10px}body .container .well.well-lg,body .container-fluid .well.well-lg{padding:26px}body .container .jumbotron,body .container .well,body .container-fluid .jumbotron,body .container-fluid .well{background-color:#fff;padding:19px;margin-bottom:20px;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:2px;border:0}body .container .jumbotron p,body .container .well p,body .container-fluid .jumbotron p,body .container-fluid .well p{font-weight:300}body .container .jumbotron,body .container .jumbotron-default,body .container .well,body .container .well-default,body .container-fluid .jumbotron,body .container-fluid .jumbotron-default,body .container-fluid .well,body .container-fluid .well-default{background-color:#fff}body .container .jumbotron-inverse,body .container .well-inverse,body .container-fluid .jumbotron-inverse,body .container-fluid .well-inverse{background-color:#3f51b5}body .container .jumbotron-primary,body .container .well-primary,body .container-fluid .jumbotron-primary,body .container-fluid .well-primary{background-color:#009688}body .container .jumbotron-success,body .container .well-success,body .container-fluid .jumbotron-success,body .container-fluid .well-success{background-color:#4caf50}body .container .jumbotron-info,body .container .well-info,body .container-fluid .jumbotron-info,body .container-fluid .well-info{background-color:#03a9f4}body .container .jumbotron-warning,body .container .well-warning,body .container-fluid .jumbotron-warning,body .container-fluid .well-warning{background-color:#ff5722}body .container .jumbotron-danger,body .container .well-danger,body .container-fluid .jumbotron-danger,body .container-fluid .well-danger{background-color:#f44336}.btn,.input-group-btn .btn{border:none;border-radius:2px;position:relative;padding:8px 30px;margin:10px 1px;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0;will-change:box-shadow,transform;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);-o-transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:0;cursor:pointer;text-decoration:none;background:0 0}.btn::-moz-focus-inner,.input-group-btn .btn::-moz-focus-inner{border:0}.btn:not(.btn-raised),.input-group-btn .btn:not(.btn-raised){-webkit-box-shadow:none;box-shadow:none}.btn:not(.btn-raised),.btn:not(.btn-raised).btn-default,.input-group-btn .btn:not(.btn-raised),.input-group-btn .btn:not(.btn-raised).btn-default{color:rgba(0,0,0,.87)}.btn:not(.btn-raised).btn-inverse,.input-group-btn .btn:not(.btn-raised).btn-inverse{color:#3f51b5}.btn:not(.btn-raised).btn-primary,.input-group-btn .btn:not(.btn-raised).btn-primary{color:#009688}.btn:not(.btn-raised).btn-success,.input-group-btn .btn:not(.btn-raised).btn-success{color:#4caf50}.btn:not(.btn-raised).btn-info,.input-group-btn .btn:not(.btn-raised).btn-info{color:#03a9f4}.btn:not(.btn-raised).btn-warning,.input-group-btn .btn:not(.btn-raised).btn-warning{color:#ff5722}.btn:not(.btn-raised).btn-danger,.input-group-btn .btn:not(.btn-raised).btn-danger{color:#f44336}.btn:not(.btn-raised):not(.btn-link):focus,.btn:not(.btn-raised):not(.btn-link):hover,.input-group-btn .btn:not(.btn-raised):not(.btn-link):focus,.input-group-btn .btn:not(.btn-raised):not(.btn-link):hover{background-color:rgba(153,153,153,.2)}.theme-dark .btn:not(.btn-raised):not(.btn-link):focus,.theme-dark .btn:not(.btn-raised):not(.btn-link):hover,.theme-dark .input-group-btn .btn:not(.btn-raised):not(.btn-link):focus,.theme-dark .input-group-btn .btn:not(.btn-raised):not(.btn-link):hover{background-color:rgba(204,204,204,.15)}.btn-group-raised .btn,.btn-group-raised .btn.btn-default,.btn-group-raised .input-group-btn .btn,.btn-group-raised .input-group-btn .btn.btn-default,.btn.btn-fab,.btn.btn-fab.btn-default,.btn.btn-raised,.btn.btn-raised.btn-default,.input-group-btn .btn.btn-fab,.input-group-btn .btn.btn-fab.btn-default,.input-group-btn .btn.btn-raised,.input-group-btn .btn.btn-raised.btn-default{background-color:#EEE;color:rgba(0,0,0,.87)}.btn-group-raised .btn.btn-inverse,.btn-group-raised .input-group-btn .btn.btn-inverse,.btn.btn-fab.btn-inverse,.btn.btn-raised.btn-inverse,.input-group-btn .btn.btn-fab.btn-inverse,.input-group-btn .btn.btn-raised.btn-inverse{background-color:#3f51b5;color:#fff}.btn-group-raised .btn.btn-primary,.btn-group-raised .input-group-btn .btn.btn-primary,.btn.btn-fab.btn-primary,.btn.btn-raised.btn-primary,.input-group-btn .btn.btn-fab.btn-primary,.input-group-btn .btn.btn-raised.btn-primary{background-color:#009688;color:rgba(255,255,255,.84)}.btn-group-raised .btn.btn-success,.btn-group-raised .input-group-btn .btn.btn-success,.btn.btn-fab.btn-success,.btn.btn-raised.btn-success,.input-group-btn .btn.btn-fab.btn-success,.input-group-btn .btn.btn-raised.btn-success{background-color:#4caf50;color:rgba(255,255,255,.84)}.btn-group-raised .btn.btn-info,.btn-group-raised .input-group-btn .btn.btn-info,.btn.btn-fab.btn-info,.btn.btn-raised.btn-info,.input-group-btn .btn.btn-fab.btn-info,.input-group-btn .btn.btn-raised.btn-info{background-color:#03a9f4;color:rgba(255,255,255,.84)}.btn-group-raised .btn.btn-warning,.btn-group-raised .input-group-btn .btn.btn-warning,.btn.btn-fab.btn-warning,.btn.btn-raised.btn-warning,.input-group-btn .btn.btn-fab.btn-warning,.input-group-btn .btn.btn-raised.btn-warning{background-color:#ff5722;color:rgba(255,255,255,.84)}.btn-group-raised .btn.btn-danger,.btn-group-raised .input-group-btn .btn.btn-danger,.btn.btn-fab.btn-danger,.btn.btn-raised.btn-danger,.input-group-btn .btn.btn-fab.btn-danger,.input-group-btn .btn.btn-raised.btn-danger{background-color:#f44336;color:rgba(255,255,255,.84)}.btn-group-raised .btn:not(.btn-link),.btn-group-raised .input-group-btn .btn:not(.btn-link),.btn.btn-raised:not(.btn-link),.input-group-btn .btn.btn-raised:not(.btn-link){-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.btn-group-raised .btn:not(.btn-link).active,.btn-group-raised .btn:not(.btn-link):active,.btn-group-raised .btn:not(.btn-link):focus,.btn-group-raised .btn:not(.btn-link):hover,.btn-group-raised .input-group-btn .btn:not(.btn-link).active,.btn-group-raised .input-group-btn .btn:not(.btn-link):active,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover,.btn.btn-raised:not(.btn-link).active,.btn.btn-raised:not(.btn-link):active,.btn.btn-raised:not(.btn-link):focus,.btn.btn-raised:not(.btn-link):hover,.input-group-btn .btn.btn-raised:not(.btn-link).active,.input-group-btn .btn.btn-raised:not(.btn-link):active,.input-group-btn .btn.btn-raised:not(.btn-link):focus,.input-group-btn .btn.btn-raised:not(.btn-link):hover{outline:0}.btn-group-raised .btn:not(.btn-link).active,.btn-group-raised .btn:not(.btn-link).active.btn-default,.btn-group-raised .btn:not(.btn-link):active,.btn-group-raised .btn:not(.btn-link):active.btn-default,.btn-group-raised .btn:not(.btn-link):focus,.btn-group-raised .btn:not(.btn-link):focus.btn-default,.btn-group-raised .btn:not(.btn-link):hover,.btn-group-raised .btn:not(.btn-link):hover.btn-default,.btn-group-raised .input-group-btn .btn:not(.btn-link).active,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-default,.btn-group-raised .input-group-btn .btn:not(.btn-link):active,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-default,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-default,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-default,.btn.btn-raised:not(.btn-link).active,.btn.btn-raised:not(.btn-link).active.btn-default,.btn.btn-raised:not(.btn-link):active,.btn.btn-raised:not(.btn-link):active.btn-default,.btn.btn-raised:not(.btn-link):focus,.btn.btn-raised:not(.btn-link):focus.btn-default,.btn.btn-raised:not(.btn-link):hover,.btn.btn-raised:not(.btn-link):hover.btn-default,.input-group-btn .btn.btn-raised:not(.btn-link).active,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-default,.input-group-btn .btn.btn-raised:not(.btn-link):active,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-default,.input-group-btn .btn.btn-raised:not(.btn-link):focus,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-default,.input-group-btn .btn.btn-raised:not(.btn-link):hover,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-default{background-color:#e4e4e4}.btn-group-raised .btn:not(.btn-link).active.btn-inverse,.btn-group-raised .btn:not(.btn-link):active.btn-inverse,.btn-group-raised .btn:not(.btn-link):focus.btn-inverse,.btn-group-raised .btn:not(.btn-link):hover.btn-inverse,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-inverse,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-inverse,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-inverse,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-inverse,.btn.btn-raised:not(.btn-link).active.btn-inverse,.btn.btn-raised:not(.btn-link):active.btn-inverse,.btn.btn-raised:not(.btn-link):focus.btn-inverse,.btn.btn-raised:not(.btn-link):hover.btn-inverse,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-inverse,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-inverse,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-inverse,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-inverse{background-color:#495bc0}.btn-group-raised .btn:not(.btn-link).active.btn-primary,.btn-group-raised .btn:not(.btn-link):active.btn-primary,.btn-group-raised .btn:not(.btn-link):focus.btn-primary,.btn-group-raised .btn:not(.btn-link):hover.btn-primary,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-primary,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-primary,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-primary,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-primary,.btn.btn-raised:not(.btn-link).active.btn-primary,.btn.btn-raised:not(.btn-link):active.btn-primary,.btn.btn-raised:not(.btn-link):focus.btn-primary,.btn.btn-raised:not(.btn-link):hover.btn-primary,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-primary,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-primary,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-primary,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-primary{background-color:#00aa9a}.btn-group-raised .btn:not(.btn-link).active.btn-success,.btn-group-raised .btn:not(.btn-link):active.btn-success,.btn-group-raised .btn:not(.btn-link):focus.btn-success,.btn-group-raised .btn:not(.btn-link):hover.btn-success,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-success,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-success,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-success,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-success,.btn.btn-raised:not(.btn-link).active.btn-success,.btn.btn-raised:not(.btn-link):active.btn-success,.btn.btn-raised:not(.btn-link):focus.btn-success,.btn.btn-raised:not(.btn-link):hover.btn-success,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-success,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-success,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-success,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-success{background-color:#59b75c}.btn-group-raised .btn:not(.btn-link).active.btn-info,.btn-group-raised .btn:not(.btn-link):active.btn-info,.btn-group-raised .btn:not(.btn-link):focus.btn-info,.btn-group-raised .btn:not(.btn-link):hover.btn-info,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-info,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-info,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-info,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-info,.btn.btn-raised:not(.btn-link).active.btn-info,.btn.btn-raised:not(.btn-link):active.btn-info,.btn.btn-raised:not(.btn-link):focus.btn-info,.btn.btn-raised:not(.btn-link):hover.btn-info,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-info,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-info,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-info,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-info{background-color:#0fb2fc}.btn-group-raised .btn:not(.btn-link).active.btn-warning,.btn-group-raised .btn:not(.btn-link):active.btn-warning,.btn-group-raised .btn:not(.btn-link):focus.btn-warning,.btn-group-raised .btn:not(.btn-link):hover.btn-warning,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-warning,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-warning,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-warning,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-warning,.btn.btn-raised:not(.btn-link).active.btn-warning,.btn.btn-raised:not(.btn-link):active.btn-warning,.btn.btn-raised:not(.btn-link):focus.btn-warning,.btn.btn-raised:not(.btn-link):hover.btn-warning,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-warning,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-warning,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-warning,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-warning{background-color:#ff6736}.btn-group-raised .btn:not(.btn-link).active.btn-danger,.btn-group-raised .btn:not(.btn-link):active.btn-danger,.btn-group-raised .btn:not(.btn-link):focus.btn-danger,.btn-group-raised .btn:not(.btn-link):hover.btn-danger,.btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-danger,.btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-danger,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-danger,.btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-danger,.btn.btn-raised:not(.btn-link).active.btn-danger,.btn.btn-raised:not(.btn-link):active.btn-danger,.btn.btn-raised:not(.btn-link):focus.btn-danger,.btn.btn-raised:not(.btn-link):hover.btn-danger,.input-group-btn .btn.btn-raised:not(.btn-link).active.btn-danger,.input-group-btn .btn.btn-raised:not(.btn-link):active.btn-danger,.input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-danger,.input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-danger{background-color:#f55549}.btn-group-raised .btn:not(.btn-link).active,.btn-group-raised .btn:not(.btn-link).active:hover,.btn-group-raised .btn:not(.btn-link):active,.btn-group-raised .btn:not(.btn-link):active:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link).active,.btn-group-raised .input-group-btn .btn:not(.btn-link).active:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):active,.btn-group-raised .input-group-btn .btn:not(.btn-link):active:hover,.btn.btn-raised:not(.btn-link).active,.btn.btn-raised:not(.btn-link).active:hover,.btn.btn-raised:not(.btn-link):active,.btn.btn-raised:not(.btn-link):active:hover,.input-group-btn .btn.btn-raised:not(.btn-link).active,.input-group-btn .btn.btn-raised:not(.btn-link).active:hover,.input-group-btn .btn.btn-raised:not(.btn-link):active,.input-group-btn .btn.btn-raised:not(.btn-link):active:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.btn-group-raised .btn:not(.btn-link):focus,.btn-group-raised .btn:not(.btn-link):focus.active,.btn-group-raised .btn:not(.btn-link):focus.active:hover,.btn-group-raised .btn:not(.btn-link):focus:active,.btn-group-raised .btn:not(.btn-link):focus:active:hover,.btn-group-raised .btn:not(.btn-link):focus:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.active,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus.active:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:active,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:active:hover,.btn-group-raised .input-group-btn .btn:not(.btn-link):focus:hover,.btn.btn-raised:not(.btn-link):focus,.btn.btn-raised:not(.btn-link):focus.active,.btn.btn-raised:not(.btn-link):focus.active:hover,.btn.btn-raised:not(.btn-link):focus:active,.btn.btn-raised:not(.btn-link):focus:active:hover,.btn.btn-raised:not(.btn-link):focus:hover,.input-group-btn .btn.btn-raised:not(.btn-link):focus,.input-group-btn .btn.btn-raised:not(.btn-link):focus.active,.input-group-btn .btn.btn-raised:not(.btn-link):focus.active:hover,.input-group-btn .btn.btn-raised:not(.btn-link):focus:active,.input-group-btn .btn.btn-raised:not(.btn-link):focus:active:hover,.input-group-btn .btn.btn-raised:not(.btn-link):focus:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36)}.btn.btn-fab,.input-group-btn .btn.btn-fab{border-radius:50%;font-size:24px;height:56px;margin:auto;min-width:56px;width:56px;padding:0;overflow:hidden;-webkit-box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);position:relative;line-height:normal}.btn.btn-fab .ripple-container,.input-group-btn .btn.btn-fab .ripple-container{border-radius:50%}.btn-group-sm .btn.btn-fab,.btn-group-sm .input-group-btn .btn.btn-fab,.btn.btn-fab.btn-fab-mini,.input-group-btn .btn.btn-fab.btn-fab-mini{height:40px;min-width:40px;width:40px}.btn-group-sm .btn.btn-fab.material-icons,.btn-group-sm .input-group-btn .btn.btn-fab.material-icons,.btn.btn-fab.btn-fab-mini.material-icons,.input-group-btn .btn.btn-fab.btn-fab-mini.material-icons{top:0;left:0}.btn.btn-fab i.material-icons,.input-group-btn .btn.btn-fab i.material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);-ms-transform:translate(-12px,-12px);-o-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px}.btn i.material-icons,.input-group-btn .btn i.material-icons{vertical-align:middle}.btn-group-lg .btn,.btn-group-lg .input-group-btn .btn,.btn.btn-lg,.input-group-btn .btn.btn-lg{font-size:16px}.btn-group-sm .btn,.btn-group-sm .input-group-btn .btn,.btn.btn-sm,.input-group-btn .btn.btn-sm{padding:5px 20px;font-size:12px}.btn-group-xs .btn,.btn-group-xs .input-group-btn .btn,.btn.btn-xs,.input-group-btn .btn.btn-xs{padding:4px 15px;font-size:10px}.btn-group-vertical.disabled,.btn-group-vertical:disabled,.btn-group-vertical[disabled][disabled],.btn-group.disabled,.btn-group:disabled,.btn-group[disabled][disabled],.btn.disabled,.btn:disabled,.btn[disabled][disabled],.input-group-btn .btn.disabled,.input-group-btn .btn:disabled,.input-group-btn .btn[disabled][disabled],fieldset[disabled][disabled] .btn,fieldset[disabled][disabled] .btn-group,fieldset[disabled][disabled] .btn-group-vertical,fieldset[disabled][disabled] .input-group-btn .btn{color:rgba(0,0,0,.26);background:0 0}.theme-dark .btn-group-vertical.disabled,.theme-dark .btn-group-vertical:disabled,.theme-dark .btn-group-vertical[disabled][disabled],.theme-dark .btn-group.disabled,.theme-dark .btn-group:disabled,.theme-dark .btn-group[disabled][disabled],.theme-dark .btn.disabled,.theme-dark .btn:disabled,.theme-dark .btn[disabled][disabled],.theme-dark .input-group-btn .btn.disabled,.theme-dark .input-group-btn .btn:disabled,.theme-dark .input-group-btn .btn[disabled][disabled],.theme-dark fieldset[disabled][disabled] .btn,.theme-dark fieldset[disabled][disabled] .btn-group,.theme-dark fieldset[disabled][disabled] .btn-group-vertical,.theme-dark fieldset[disabled][disabled] .input-group-btn .btn{color:rgba(255,255,255,.3)}.btn-group-vertical.disabled.btn-group-raised,.btn-group-vertical.disabled.btn-group-raised.active,.btn-group-vertical.disabled.btn-group-raised:active,.btn-group-vertical.disabled.btn-group-raised:focus:not(:active),.btn-group-vertical.disabled.btn-raised,.btn-group-vertical.disabled.btn-raised.active,.btn-group-vertical.disabled.btn-raised:active,.btn-group-vertical.disabled.btn-raised:focus:not(:active),.btn-group-vertical:disabled.btn-group-raised,.btn-group-vertical:disabled.btn-group-raised.active,.btn-group-vertical:disabled.btn-group-raised:active,.btn-group-vertical:disabled.btn-group-raised:focus:not(:active),.btn-group-vertical:disabled.btn-raised,.btn-group-vertical:disabled.btn-raised.active,.btn-group-vertical:disabled.btn-raised:active,.btn-group-vertical:disabled.btn-raised:focus:not(:active),.btn-group-vertical[disabled][disabled].btn-group-raised,.btn-group-vertical[disabled][disabled].btn-group-raised.active,.btn-group-vertical[disabled][disabled].btn-group-raised:active,.btn-group-vertical[disabled][disabled].btn-group-raised:focus:not(:active),.btn-group-vertical[disabled][disabled].btn-raised,.btn-group-vertical[disabled][disabled].btn-raised.active,.btn-group-vertical[disabled][disabled].btn-raised:active,.btn-group-vertical[disabled][disabled].btn-raised:focus:not(:active),.btn-group.disabled.btn-group-raised,.btn-group.disabled.btn-group-raised.active,.btn-group.disabled.btn-group-raised:active,.btn-group.disabled.btn-group-raised:focus:not(:active),.btn-group.disabled.btn-raised,.btn-group.disabled.btn-raised.active,.btn-group.disabled.btn-raised:active,.btn-group.disabled.btn-raised:focus:not(:active),.btn-group:disabled.btn-group-raised,.btn-group:disabled.btn-group-raised.active,.btn-group:disabled.btn-group-raised:active,.btn-group:disabled.btn-group-raised:focus:not(:active),.btn-group:disabled.btn-raised,.btn-group:disabled.btn-raised.active,.btn-group:disabled.btn-raised:active,.btn-group:disabled.btn-raised:focus:not(:active),.btn-group[disabled][disabled].btn-group-raised,.btn-group[disabled][disabled].btn-group-raised.active,.btn-group[disabled][disabled].btn-group-raised:active,.btn-group[disabled][disabled].btn-group-raised:focus:not(:active),.btn-group[disabled][disabled].btn-raised,.btn-group[disabled][disabled].btn-raised.active,.btn-group[disabled][disabled].btn-raised:active,.btn-group[disabled][disabled].btn-raised:focus:not(:active),.btn.disabled.btn-group-raised,.btn.disabled.btn-group-raised.active,.btn.disabled.btn-group-raised:active,.btn.disabled.btn-group-raised:focus:not(:active),.btn.disabled.btn-raised,.btn.disabled.btn-raised.active,.btn.disabled.btn-raised:active,.btn.disabled.btn-raised:focus:not(:active),.btn:disabled.btn-group-raised,.btn:disabled.btn-group-raised.active,.btn:disabled.btn-group-raised:active,.btn:disabled.btn-group-raised:focus:not(:active),.btn:disabled.btn-raised,.btn:disabled.btn-raised.active,.btn:disabled.btn-raised:active,.btn:disabled.btn-raised:focus:not(:active),.btn[disabled][disabled].btn-group-raised,.btn[disabled][disabled].btn-group-raised.active,.btn[disabled][disabled].btn-group-raised:active,.btn[disabled][disabled].btn-group-raised:focus:not(:active),.btn[disabled][disabled].btn-raised,.btn[disabled][disabled].btn-raised.active,.btn[disabled][disabled].btn-raised:active,.btn[disabled][disabled].btn-raised:focus:not(:active),.input-group-btn .btn.disabled.btn-group-raised,.input-group-btn .btn.disabled.btn-group-raised.active,.input-group-btn .btn.disabled.btn-group-raised:active,.input-group-btn .btn.disabled.btn-group-raised:focus:not(:active),.input-group-btn .btn.disabled.btn-raised,.input-group-btn .btn.disabled.btn-raised.active,.input-group-btn .btn.disabled.btn-raised:active,.input-group-btn .btn.disabled.btn-raised:focus:not(:active),.input-group-btn .btn:disabled.btn-group-raised,.input-group-btn .btn:disabled.btn-group-raised.active,.input-group-btn .btn:disabled.btn-group-raised:active,.input-group-btn .btn:disabled.btn-group-raised:focus:not(:active),.input-group-btn .btn:disabled.btn-raised,.input-group-btn .btn:disabled.btn-raised.active,.input-group-btn .btn:disabled.btn-raised:active,.input-group-btn .btn:disabled.btn-raised:focus:not(:active),.input-group-btn .btn[disabled][disabled].btn-group-raised,.input-group-btn .btn[disabled][disabled].btn-group-raised.active,.input-group-btn .btn[disabled][disabled].btn-group-raised:active,.input-group-btn .btn[disabled][disabled].btn-group-raised:focus:not(:active),.input-group-btn .btn[disabled][disabled].btn-raised,.input-group-btn .btn[disabled][disabled].btn-raised.active,.input-group-btn .btn[disabled][disabled].btn-raised:active,.input-group-btn .btn[disabled][disabled].btn-raised:focus:not(:active),fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised,fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised.active,fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised:active,fieldset[disabled][disabled] .btn-group-vertical.btn-group-raised:focus:not(:active),fieldset[disabled][disabled] .btn-group-vertical.btn-raised,fieldset[disabled][disabled] .btn-group-vertical.btn-raised.active,fieldset[disabled][disabled] .btn-group-vertical.btn-raised:active,fieldset[disabled][disabled] .btn-group-vertical.btn-raised:focus:not(:active),fieldset[disabled][disabled] .btn-group.btn-group-raised,fieldset[disabled][disabled] .btn-group.btn-group-raised.active,fieldset[disabled][disabled] .btn-group.btn-group-raised:active,fieldset[disabled][disabled] .btn-group.btn-group-raised:focus:not(:active),fieldset[disabled][disabled] .btn-group.btn-raised,fieldset[disabled][disabled] .btn-group.btn-raised.active,fieldset[disabled][disabled] .btn-group.btn-raised:active,fieldset[disabled][disabled] .btn-group.btn-raised:focus:not(:active),fieldset[disabled][disabled] .btn.btn-group-raised,fieldset[disabled][disabled] .btn.btn-group-raised.active,fieldset[disabled][disabled] .btn.btn-group-raised:active,fieldset[disabled][disabled] .btn.btn-group-raised:focus:not(:active),fieldset[disabled][disabled] .btn.btn-raised,fieldset[disabled][disabled] .btn.btn-raised.active,fieldset[disabled][disabled] .btn.btn-raised:active,fieldset[disabled][disabled] .btn.btn-raised:focus:not(:active),fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised,fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised.active,fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised:active,fieldset[disabled][disabled] .input-group-btn .btn.btn-group-raised:focus:not(:active),fieldset[disabled][disabled] .input-group-btn .btn.btn-raised,fieldset[disabled][disabled] .input-group-btn .btn.btn-raised.active,fieldset[disabled][disabled] .input-group-btn .btn.btn-raised:active,fieldset[disabled][disabled] .input-group-btn .btn.btn-raised:focus:not(:active){-webkit-box-shadow:none;box-shadow:none}.btn-group,.btn-group-vertical{position:relative;margin:10px 1px}.btn-group-vertical.open>.dropdown-toggle.btn,.btn-group-vertical.open>.dropdown-toggle.btn.btn-default,.btn-group.open>.dropdown-toggle.btn,.btn-group.open>.dropdown-toggle.btn.btn-default{background-color:#EEE}.btn-group-vertical.open>.dropdown-toggle.btn.btn-inverse,.btn-group.open>.dropdown-toggle.btn.btn-inverse{background-color:#3f51b5}.btn-group-vertical.open>.dropdown-toggle.btn.btn-primary,.btn-group.open>.dropdown-toggle.btn.btn-primary{background-color:#009688}.btn-group-vertical.open>.dropdown-toggle.btn.btn-success,.btn-group.open>.dropdown-toggle.btn.btn-success{background-color:#4caf50}.btn-group-vertical.open>.dropdown-toggle.btn.btn-info,.btn-group.open>.dropdown-toggle.btn.btn-info{background-color:#03a9f4}.btn-group-vertical.open>.dropdown-toggle.btn.btn-warning,.btn-group.open>.dropdown-toggle.btn.btn-warning{background-color:#ff5722}.btn-group-vertical.open>.dropdown-toggle.btn.btn-danger,.btn-group.open>.dropdown-toggle.btn.btn-danger{background-color:#f44336}.btn-group .dropdown-menu,.btn-group-vertical .dropdown-menu{border-radius:0 0 2px 2px}.btn-group-vertical.btn-group-raised,.btn-group.btn-group-raised{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.btn-group .btn,.btn-group .btn+.btn,.btn-group .btn-group,.btn-group .btn:active,.btn-group-vertical .btn,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn-group,.btn-group-vertical .btn:active{margin:0}.checkbox label,label.checkbox-inline{cursor:pointer;padding-left:0;color:rgba(0,0,0,.26)}.form-group.is-focused .checkbox label,.form-group.is-focused label.checkbox-inline{color:rgba(0,0,0,.26)}.form-group.is-focused .checkbox label:focus,.form-group.is-focused .checkbox label:hover,.form-group.is-focused label.checkbox-inline:focus,.form-group.is-focused label.checkbox-inline:hover{color:rgba(0,0,0,.54)}fieldset[disabled] .form-group.is-focused .checkbox label,fieldset[disabled] .form-group.is-focused label.checkbox-inline{color:rgba(0,0,0,.26)}.checkbox input[type=checkbox],label.checkbox-inline input[type=checkbox]{opacity:0;position:absolute;margin:0;z-index:-1;width:0;height:0;overflow:hidden;left:0;pointer-events:none}.checkbox .checkbox-material,label.checkbox-inline .checkbox-material{vertical-align:middle;position:relative;top:3px}.checkbox .checkbox-material:before,label.checkbox-inline .checkbox-material:before{display:block;position:absolute;top:-5px;left:0;content:"";background-color:rgba(0,0,0,.84);height:20px;width:20px;border-radius:100%;z-index:1;opacity:0;margin:0;-webkit-transform:scale3d(2.3,2.3,1);transform:scale3d(2.3,2.3,1)}.checkbox .checkbox-material .check,label.checkbox-inline .checkbox-material .check{position:relative;display:inline-block;width:20px;height:20px;border:2px solid rgba(0,0,0,.54);border-radius:2px;overflow:hidden;z-index:1}.checkbox .checkbox-material .check:before,label.checkbox-inline .checkbox-material .check:before{position:absolute;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block;margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}.checkbox input[type=checkbox]:focus+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus+.checkbox-material .check:after{opacity:.2}.checkbox input[type=checkbox]:focus:checked+.checkbox-material:before,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material:before{-webkit-animation:rippleOn .5s;-o-animation:rippleOn .5s;animation:rippleOn .5s}.checkbox input[type=checkbox]:focus:checked+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material .check:before{-webkit-animation:checkbox-on .3s forwards;-o-animation:checkbox-on .3s forwards;animation:checkbox-on .3s forwards}.checkbox input[type=checkbox]:focus:checked+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus:checked+.checkbox-material .check:after{-webkit-animation:rippleOn .5s forwards;-o-animation:rippleOn .5s forwards;animation:rippleOn .5s forwards}.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material:before,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material:before{-webkit-animation:rippleOff .5s;-o-animation:rippleOff .5s;animation:rippleOff .5s}.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:before{-webkit-animation:checkbox-off .3s forwards;-o-animation:checkbox-off .3s forwards;animation:checkbox-off .3s forwards}.checkbox input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox]:focus:not(:checked)+.checkbox-material .check:after{-webkit-animation:rippleOff .5s forwards;-o-animation:rippleOff .5s forwards;animation:rippleOff .5s forwards}.checkbox input[type=checkbox]:checked+.checkbox-material .check,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check{color:#009688;border-color:#009688}.checkbox input[type=checkbox]:checked+.checkbox-material .check:before,label.checkbox-inline input[type=checkbox]:checked+.checkbox-material .check:before{color:#009688;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}.checkbox input[type=checkbox][disabled]+.circle,.checkbox input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check,.checkbox input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check:before,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox input[type=checkbox],fieldset[disabled] label.checkbox-inline,fieldset[disabled] label.checkbox-inline input[type=checkbox],label.checkbox-inline input[type=checkbox][disabled]+.circle,label.checkbox-inline input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check,label.checkbox-inline input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check:before{opacity:.5}.checkbox input[type=checkbox][disabled]+.checkbox-material .check:after,label.checkbox-inline input[type=checkbox][disabled]+.checkbox-material .check:after{background-color:rgba(0,0,0,.87);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}100%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-o-keyframes checkbox-on{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}100%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}100%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-webkit-keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0);transform:rotate(0);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}100%{-webkit-transform:rotate(0);transform:rotate(0);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@-o-keyframes checkbox-off{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-o-transform:rotate(0);transform:rotate(0);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}100%{-o-transform:rotate(0);transform:rotate(0);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}100%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@-webkit-keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@-o-keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@-webkit-keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@-o-keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}.togglebutton{vertical-align:middle}.togglebutton,.togglebutton .toggle,.togglebutton input,.togglebutton label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.togglebutton label{cursor:pointer;color:rgba(0,0,0,.26)}.form-group.is-focused .togglebutton label{color:rgba(0,0,0,.26)}.form-group.is-focused .togglebutton label:focus,.form-group.is-focused .togglebutton label:hover{color:rgba(0,0,0,.54)}fieldset[disabled] .form-group.is-focused .togglebutton label{color:rgba(0,0,0,.26)}.togglebutton label input[type=checkbox]{opacity:0;width:0;height:0}.togglebutton label .toggle{text-align:left}.togglebutton label .toggle,.togglebutton label input[type=checkbox][disabled]+.toggle{content:"";display:inline-block;width:30px;height:15px;background-color:rgba(80,80,80,.7);border-radius:15px;margin-right:15px;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;vertical-align:middle}.togglebutton label .toggle:after{content:"";display:inline-block;width:20px;height:20px;background-color:#F1F1F1;border-radius:20px;position:relative;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.4);box-shadow:0 1px 3px 1px rgba(0,0,0,.4);left:-5px;top:-2px;-webkit-transition:left .3s ease,background .3s ease,-webkit-box-shadow .1s ease;-o-transition:left .3s ease,background .3s ease,box-shadow .1s ease;transition:left .3s ease,background .3s ease,box-shadow .1s ease}.togglebutton label input[type=checkbox][disabled]+.toggle:after,.togglebutton label input[type=checkbox][disabled]:checked+.toggle:after{background-color:#BDBDBD}.togglebutton label input[type=checkbox]+.toggle:active:after,.togglebutton label input[type=checkbox][disabled]+.toggle:active:after{-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1);box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1)}.togglebutton label input[type=checkbox]:checked+.toggle:after{left:15px}.togglebutton label input[type=checkbox]:checked+.toggle{background-color:rgba(0,150,136,.5)}.togglebutton label input[type=checkbox]:checked+.toggle:after{background-color:#009688}.togglebutton label input[type=checkbox]:checked+.toggle:active:after{-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1);box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1)}.radio label,label.radio-inline{cursor:pointer;padding-left:45px;position:relative;color:rgba(0,0,0,.26)}.form-group.is-focused .radio label,.form-group.is-focused label.radio-inline{color:rgba(0,0,0,.26)}.form-group.is-focused .radio label:focus,.form-group.is-focused .radio label:hover,.form-group.is-focused label.radio-inline:focus,.form-group.is-focused label.radio-inline:hover{color:rgba(0,0,0,.54)}fieldset[disabled] .form-group.is-focused .radio label,fieldset[disabled] .form-group.is-focused label.radio-inline{color:rgba(0,0,0,.26)}.radio span,label.radio-inline span{display:block;position:absolute;left:10px;top:2px;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.radio .circle,label.radio-inline .circle{border:2px solid rgba(0,0,0,.54);height:15px;width:15px;border-radius:100%}.radio .check,label.radio-inline .check{height:15px;width:15px;border-radius:100%;background-color:#009688;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0)}.radio .check:after,label.radio-inline .check:after{display:block;position:absolute;content:"";background-color:rgba(0,0,0,.87);left:-18px;top:-18px;height:50px;width:50px;border-radius:100%;z-index:1;opacity:0;margin:0;-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}.radio input[type=radio]:focus:not(:checked)~.check:after,label.radio-inline input[type=radio]:focus:not(:checked)~.check:after{-webkit-animation:rippleOff .5s;-o-animation:rippleOff .5s;animation:rippleOff .5s}.radio input[type=radio]:focus:checked~.check:after,label.radio-inline input[type=radio]:focus:checked~.check:after{-webkit-animation:rippleOn .5s;-o-animation:rippleOn .5s;animation:rippleOn .5s}.radio input[type=radio],label.radio-inline input[type=radio]{opacity:0;height:0;width:0;overflow:hidden}.radio input[type=radio]:checked~.check,.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.circle{opacity:1}.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check{background-color:#009688}.radio input[type=radio]:checked~.circle,label.radio-inline input[type=radio]:checked~.circle{border-color:#009688}.radio input[type=radio]:checked~.check,label.radio-inline input[type=radio]:checked~.check{-webkit-transform:scale3d(.55,.55,1);transform:scale3d(.55,.55,1)}.radio input[type=radio][disabled]~.check,.radio input[type=radio][disabled]~.circle,label.radio-inline input[type=radio][disabled]~.check,label.radio-inline input[type=radio][disabled]~.circle{opacity:.26}.radio input[type=radio][disabled]~.check,label.radio-inline input[type=radio][disabled]~.check{background-color:#000}.radio input[type=radio][disabled]~.circle,label.radio-inline input[type=radio][disabled]~.circle{border-color:#000}.theme-dark .radio input[type=radio][disabled]~.check,.theme-dark .radio input[type=radio][disabled]~.circle,.theme-dark label.radio-inline input[type=radio][disabled]~.check,.theme-dark label.radio-inline input[type=radio][disabled]~.circle{opacity:.3}.theme-dark .radio input[type=radio][disabled]~.check,.theme-dark label.radio-inline input[type=radio][disabled]~.check{background-color:#fff}.theme-dark .radio input[type=radio][disabled]~.circle,.theme-dark label.radio-inline input[type=radio][disabled]~.circle{border-color:#fff}@keyframes rippleOn{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}@keyframes rippleOff{0%{opacity:0}50%{opacity:.2}100%{opacity:0}}legend{margin-bottom:22px;font-size:24px}output{padding-top:8px;font-size:16px;line-height:1.42857143}.form-control{height:38px;padding:7px 0;font-size:16px;line-height:1.42857143}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:38px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:24px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:44px}}.checkbox label,.radio label{min-height:22px}.form-control-static{padding-top:8px;padding-bottom:8px;min-height:38px}.input-sm .input-sm{height:24px;padding:3px 0;font-size:11px;line-height:1.5;border-radius:0}.input-sm select.input-sm{height:24px;line-height:24px}.input-sm select[multiple].input-sm,.input-sm textarea.input-sm{height:auto}.form-group-sm .form-control{height:24px;padding:3px 0;font-size:11px;line-height:1.5}.form-group-sm select.form-control{height:24px;line-height:24px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:24px;min-height:33px;padding:4px 0;font-size:11px;line-height:1.5}.input-lg .input-lg{height:44px;padding:9px 0;font-size:18px;line-height:1.3333333;border-radius:0}.input-lg select.input-lg{height:44px;line-height:44px}.input-lg select[multiple].input-lg,.input-lg textarea.input-lg{height:auto}.form-group-lg .form-control{height:44px;padding:9px 0;font-size:18px;line-height:1.3333333}.form-group-lg select.form-control{height:44px;line-height:44px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:44px;min-height:40px;padding:10px 0;font-size:18px;line-height:1.3333333}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:8px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:30px}@media (min-width:768px){.form-horizontal .control-label{padding-top:8px}}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:13px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:4px;font-size:11px}}.label{border-radius:1px;padding:.3em .6em}.label,.label.label-default{background-color:#9e9e9e}.label.label-inverse{background-color:#3f51b5}.label.label-primary{background-color:#009688}.label.label-success{background-color:#4caf50}.label.label-info{background-color:#03a9f4}.label.label-warning{background-color:#ff5722}.label.label-danger{background-color:#f44336}.form-control,.form-group .form-control{border:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#009688),to(#009688)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#009688,#009688),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#009688,#009688),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#009688,#009688),linear-gradient(#D2D2D2,#D2D2D2);-webkit-background-size:0 2px,100% 1px;background-size:0 2px,100% 1px;background-repeat:no-repeat;background-position:center bottom,center -webkit-calc(100% - 1px);background-position:center bottom,center calc(100% - 1px);background-color:rgba(0,0,0,0);-webkit-transition:background 0s ease-out;-o-transition:background 0s ease-out;transition:background 0s ease-out;float:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.form-control::-moz-placeholder,.form-group .form-control::-moz-placeholder{color:#BDBDBD;font-weight:400}.form-control:-ms-input-placeholder,.form-group .form-control:-ms-input-placeholder{color:#BDBDBD;font-weight:400}.form-control::-webkit-input-placeholder,.form-group .form-control::-webkit-input-placeholder{color:#BDBDBD;font-weight:400}.form-control[disabled],.form-control[readonly],.form-group .form-control[disabled],.form-group .form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control{background-color:rgba(0,0,0,0)}.form-control[disabled],.form-group .form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control{background-image:none;border-bottom:1px dotted #D2D2D2}.form-group{position:relative}.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label,.form-group.label-static label.control-label{position:absolute;pointer-events:none;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.form-group.label-floating label.control-label{will-change:left,top,contents}.form-group.label-placeholder:not(.is-empty) label.control-label{display:none}.form-group .help-block{position:absolute;display:none}.form-group.is-focused .form-control{outline:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#009688),to(#009688)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#009688,#009688),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#009688,#009688),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#009688,#009688),linear-gradient(#D2D2D2,#D2D2D2);-webkit-background-size:100% 2px,100% 1px;background-size:100% 2px,100% 1px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.form-group.is-focused .form-control .material-input:after{background-color:#009688}.form-group.is-focused label,.form-group.is-focused label.control-label{color:#009688}.form-group.is-focused.label-placeholder label,.form-group.is-focused.label-placeholder label.control-label{color:#BDBDBD}.form-group.is-focused .help-block{display:block}.form-group.has-warning .form-control{-webkit-box-shadow:none;box-shadow:none}.form-group.has-warning.is-focused .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff5722),to(#ff5722)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#ff5722,#ff5722),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#ff5722,#ff5722),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#ff5722,#ff5722),linear-gradient(#D2D2D2,#D2D2D2)}.form-group.has-warning .help-block,.form-group.has-warning label.control-label{color:#ff5722}.form-group.has-error .form-control{-webkit-box-shadow:none;box-shadow:none}.form-group.has-error.is-focused .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#f44336),to(#f44336)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#f44336,#f44336),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#f44336,#f44336),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#f44336,#f44336),linear-gradient(#D2D2D2,#D2D2D2)}.form-group.has-error .help-block,.form-group.has-error label.control-label{color:#f44336}.form-group.has-success .form-control{-webkit-box-shadow:none;box-shadow:none}.form-group.has-success.is-focused .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#4caf50),to(#4caf50)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#4caf50,#4caf50),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#4caf50,#4caf50),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#4caf50,#4caf50),linear-gradient(#D2D2D2,#D2D2D2)}.form-group.has-success .help-block,.form-group.has-success label.control-label{color:#4caf50}.form-group.has-info .form-control{-webkit-box-shadow:none;box-shadow:none}.form-group.has-info.is-focused .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#03a9f4),to(#03a9f4)),-webkit-gradient(linear,left top,left bottom,from(#D2D2D2),to(#D2D2D2));background-image:-webkit-linear-gradient(#03a9f4,#03a9f4),-webkit-linear-gradient(#D2D2D2,#D2D2D2);background-image:-o-linear-gradient(#03a9f4,#03a9f4),-o-linear-gradient(#D2D2D2,#D2D2D2);background-image:linear-gradient(#03a9f4,#03a9f4),linear-gradient(#D2D2D2,#D2D2D2)}.form-group.has-info .help-block,.form-group.has-info label.control-label{color:#03a9f4}.form-group textarea{resize:none}.form-group textarea~.form-control-highlight{margin-top:-11px}.form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group select~.material-input:after{display:none}.form-control{margin-bottom:7px}.form-control::-moz-placeholder{font-size:16px;line-height:1.42857143;color:#BDBDBD;font-weight:400}.form-control:-ms-input-placeholder{font-size:16px;line-height:1.42857143;color:#BDBDBD;font-weight:400}.form-control::-webkit-input-placeholder{font-size:16px;line-height:1.42857143;color:#BDBDBD;font-weight:400}.checkbox label,.radio label,label{font-size:16px;line-height:1.42857143;color:#BDBDBD;font-weight:400}label.control-label{font-size:12px;line-height:1.07142857;font-weight:400;margin:16px 0 0 0}.help-block{margin-top:0;font-size:12px}.form-group{padding-bottom:7px;margin:28px 0 0 0}.form-group .form-control{margin-bottom:7px}.form-group .form-control::-moz-placeholder{font-size:16px;line-height:1.42857143;color:#BDBDBD;font-weight:400}.form-group .form-control:-ms-input-placeholder{font-size:16px;line-height:1.42857143;color:#BDBDBD;font-weight:400}.form-group .form-control::-webkit-input-placeholder{font-size:16px;line-height:1.42857143;color:#BDBDBD;font-weight:400}.form-group .checkbox label,.form-group .radio label,.form-group label{font-size:16px;line-height:1.42857143;color:#BDBDBD;font-weight:400}.form-group label.control-label{font-size:12px;line-height:1.07142857;font-weight:400;margin:16px 0 0 0}.form-group .help-block{margin-top:0;font-size:12px}.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label{top:-7px;font-size:16px;line-height:1.42857143}.form-group.label-floating.is-focused label.control-label,.form-group.label-floating:not(.is-empty) label.control-label,.form-group.label-static label.control-label{top:-30px;left:0;font-size:12px;line-height:1.07142857}.form-group.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-30px;left:0;font-size:12px;line-height:1.07142857}.form-group.form-group-sm{padding-bottom:3px;margin:21px 0 0 0}.form-group.form-group-sm .form-control{margin-bottom:3px}.form-group.form-group-sm .form-control::-moz-placeholder{font-size:11px;line-height:1.5;color:#BDBDBD;font-weight:400}.form-group.form-group-sm .form-control:-ms-input-placeholder{font-size:11px;line-height:1.5;color:#BDBDBD;font-weight:400}.form-group.form-group-sm .form-control::-webkit-input-placeholder{font-size:11px;line-height:1.5;color:#BDBDBD;font-weight:400}.form-group.form-group-sm .checkbox label,.form-group.form-group-sm .radio label,.form-group.form-group-sm label{font-size:11px;line-height:1.5;color:#BDBDBD;font-weight:400}.form-group.form-group-sm label.control-label{font-size:9px;line-height:1.125;font-weight:400;margin:16px 0 0 0}.form-group.form-group-sm .help-block{margin-top:0;font-size:9px}.form-group.form-group-sm.label-floating label.control-label,.form-group.form-group-sm.label-placeholder label.control-label{top:-11px;font-size:11px;line-height:1.5}.form-group.form-group-sm.label-floating.is-focused label.control-label,.form-group.form-group-sm.label-floating:not(.is-empty) label.control-label,.form-group.form-group-sm.label-static label.control-label{top:-25px;left:0;font-size:9px;line-height:1.125}.form-group.form-group-sm.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-25px;left:0;font-size:9px;line-height:1.125}.form-group.form-group-lg{padding-bottom:9px;margin:30px 0 0 0}.form-group.form-group-lg .form-control{margin-bottom:9px}.form-group.form-group-lg .form-control::-moz-placeholder{font-size:18px;line-height:1.3333333;color:#BDBDBD;font-weight:400}.form-group.form-group-lg .form-control:-ms-input-placeholder{font-size:18px;line-height:1.3333333;color:#BDBDBD;font-weight:400}.form-group.form-group-lg .form-control::-webkit-input-placeholder{font-size:18px;line-height:1.3333333;color:#BDBDBD;font-weight:400}.form-group.form-group-lg .checkbox label,.form-group.form-group-lg .radio label,.form-group.form-group-lg label{font-size:18px;line-height:1.3333333;color:#BDBDBD;font-weight:400}.form-group.form-group-lg label.control-label{font-size:14px;line-height:.99999998;font-weight:400;margin:16px 0 0 0}.form-group.form-group-lg .help-block{margin-top:0;font-size:14px}.form-group.form-group-lg.label-floating label.control-label,.form-group.form-group-lg.label-placeholder label.control-label{top:-5px;font-size:18px;line-height:1.3333333}.form-group.form-group-lg.label-floating.is-focused label.control-label,.form-group.form-group-lg.label-floating:not(.is-empty) label.control-label,.form-group.form-group-lg.label-static label.control-label{top:-32px;left:0;font-size:14px;line-height:.99999998}.form-group.form-group-lg.label-floating input.form-control:-webkit-autofill~label.control-label label.control-label{top:-32px;left:0;font-size:14px;line-height:.99999998}select.form-control{border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.form-group.is-focused select.form-control{-webkit-box-shadow:none;box-shadow:none;border-color:#D2D2D2}.form-group.is-focused select.form-control[multiple],select.form-control[multiple]{height:85px}.input-group-btn .btn{margin:0 0 7px 0}.form-group.form-group-sm .input-group-btn .btn{margin:0 0 3px 0}.form-group.form-group-lg .input-group-btn .btn{margin:0 0 9px 0}.input-group .input-group-btn{padding:0 12px}.input-group .input-group-addon{border:0;background:0 0}.form-group input[type=file]{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}legend{border-bottom:0}.list-group{border-radius:0}.list-group .list-group-item{background-color:transparent;overflow:hidden;border:0;border-radius:0;padding:0 16px}.list-group .list-group-item.baseline{border-bottom:1px solid #cecece}.list-group .list-group-item.baseline:last-child{border-bottom:none}.list-group .list-group-item .row-action-primary,.list-group .list-group-item .row-picture{display:inline-block;padding-right:16px}.list-group .list-group-item .row-action-primary i,.list-group .list-group-item .row-action-primary img,.list-group .list-group-item .row-action-primary label,.list-group .list-group-item .row-picture i,.list-group .list-group-item .row-picture img,.list-group .list-group-item .row-picture label{display:block;width:56px;height:56px}.list-group .list-group-item .row-action-primary img,.list-group .list-group-item .row-picture img{background:rgba(0,0,0,.1);padding:1px}.list-group .list-group-item .row-action-primary img.circle,.list-group .list-group-item .row-picture img.circle{border-radius:100%}.list-group .list-group-item .row-action-primary i,.list-group .list-group-item .row-picture i{background:rgba(0,0,0,.25);border-radius:100%;text-align:center;line-height:56px;font-size:20px;color:#fff}.list-group .list-group-item .row-action-primary label,.list-group .list-group-item .row-picture label{margin-left:7px;margin-right:-7px;margin-top:5px;margin-bottom:-5px}.list-group .list-group-item .row-action-primary label .checkbox-material,.list-group .list-group-item .row-picture label .checkbox-material{left:-10px}.list-group .list-group-item .row-content{display:inline-block;width:-webkit-calc(100% - 92px);width:calc(100% - 92px);min-height:66px}.list-group .list-group-item .row-content .action-secondary{position:absolute;right:16px;top:16px}.list-group .list-group-item .row-content .action-secondary i{font-size:20px;color:rgba(0,0,0,.25);cursor:pointer}.list-group .list-group-item .row-content .action-secondary~*{max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px)}.list-group .list-group-item .row-content .least-content{position:absolute;right:16px;top:0;color:rgba(0,0,0,.54);font-size:14px}.list-group .list-group-item .list-group-item-heading{color:rgba(0,0,0,.77);font-size:20px;line-height:29px}.list-group .list-group-item.active:focus,.list-group .list-group-item.active:hover{background:rgba(0,0,0,.15);outline:10px solid rgba(0,0,0,.15)}.list-group .list-group-item.active .list-group-item-heading,.list-group .list-group-item.active .list-group-item-text{color:rgba(0,0,0,.87)}.list-group .list-group-separator{clear:both;overflow:hidden;margin-top:10px;margin-bottom:10px}.list-group .list-group-separator:before{content:"";width:-webkit-calc(100% - 90px);width:calc(100% - 90px);border-bottom:1px solid rgba(0,0,0,.1);float:right}.navbar{background-color:#009688;border:0;border-radius:0}.navbar .navbar-brand{position:relative;height:60px;line-height:30px;color:inherit}.navbar .navbar-brand:focus,.navbar .navbar-brand:hover{color:inherit;background-color:transparent}.navbar .navbar-text{color:inherit;margin-top:20px;margin-bottom:20px}.navbar .navbar-nav>li>a{color:inherit;padding-top:20px;padding-bottom:20px}.navbar .navbar-nav>li>a:focus,.navbar .navbar-nav>li>a:hover{color:inherit;background-color:transparent}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:focus,.navbar .navbar-nav>.active>a:hover{color:inherit;background-color:rgba(255,255,255,.1)}.navbar .navbar-nav>.disabled>a,.navbar .navbar-nav>.disabled>a:focus,.navbar .navbar-nav>.disabled>a:hover{color:inherit;background-color:transparent;opacity:.9}.navbar .navbar-toggle{border:0}.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{background-color:transparent}.navbar .navbar-toggle .icon-bar{background-color:inherit;border:1px solid}.navbar .navbar-default .navbar-toggle,.navbar .navbar-inverse .navbar-toggle{border-color:transparent}.navbar .navbar-collapse,.navbar .navbar-form{border-color:rgba(0,0,0,.1)}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:focus,.navbar .navbar-nav>.open>a:hover{background-color:transparent;color:inherit}@media (max-width:767px){.navbar .navbar-nav .navbar-text{color:inherit;margin-top:15px;margin-bottom:15px}.navbar .navbar-nav .open .dropdown-menu>.dropdown-header{border:0;color:inherit}.navbar .navbar-nav .open .dropdown-menu .divider{border-bottom:1px solid;opacity:.08}.navbar .navbar-nav .open .dropdown-menu>li>a{color:inherit}.navbar .navbar-nav .open .dropdown-menu>li>a:focus,.navbar .navbar-nav .open .dropdown-menu>li>a:hover{color:inherit;background-color:transparent}.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:inherit;background-color:transparent}.navbar .navbar-nav .open .dropdown-menu>.disabled>a,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:inherit;background-color:transparent}}.navbar .navbar-link{color:inherit}.navbar .navbar-link:hover{color:inherit}.navbar .btn-link{color:inherit}.navbar .btn-link:focus,.navbar .btn-link:hover{color:inherit}.navbar .btn-link[disabled]:focus,.navbar .btn-link[disabled]:hover,fieldset[disabled] .navbar .btn-link:focus,fieldset[disabled] .navbar .btn-link:hover{color:inherit}.navbar .navbar-form{margin-top:16px}.navbar .navbar-form .form-group{margin:0;padding:0}.navbar .navbar-form .form-group .material-input:before,.navbar .navbar-form .form-group.is-focused .material-input:after{background-color:inherit}.navbar .navbar-form .form-control,.navbar .navbar-form .form-group .form-control{border-color:inherit;color:inherit;padding:0;margin:0;height:28px;font-size:14px;line-height:1.42857143}.navbar,.navbar.navbar-default{background-color:#009688;color:rgba(255,255,255,.84)}.navbar .navbar-form .form-group input.form-control::-moz-placeholder,.navbar .navbar-form input.form-control::-moz-placeholder,.navbar.navbar-default .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-default .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255,.84)}.navbar .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar .navbar-form input.form-control:-ms-input-placeholder,.navbar.navbar-default .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-default .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255,.84)}.navbar .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar .navbar-form input.form-control::-webkit-input-placeholder,.navbar.navbar-default .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-default .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255,.84)}.navbar .dropdown-menu,.navbar.navbar-default .dropdown-menu{border-radius:2px}.navbar .dropdown-menu li>a,.navbar.navbar-default .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar .dropdown-menu li>a:focus,.navbar .dropdown-menu li>a:hover,.navbar.navbar-default .dropdown-menu li>a:focus,.navbar.navbar-default .dropdown-menu li>a:hover{color:#009688;background-color:#eee}.navbar .dropdown-menu .active>a,.navbar.navbar-default .dropdown-menu .active>a{background-color:#009688;color:rgba(255,255,255,.84)}.navbar .dropdown-menu .active>a:focus,.navbar .dropdown-menu .active>a:hover,.navbar.navbar-default .dropdown-menu .active>a:focus,.navbar.navbar-default .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar.navbar-inverse{background-color:#3f51b5;color:#fff}.navbar.navbar-inverse .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-inverse .navbar-form input.form-control::-moz-placeholder{color:#fff}.navbar.navbar-inverse .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-inverse .navbar-form input.form-control:-ms-input-placeholder{color:#fff}.navbar.navbar-inverse .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-inverse .navbar-form input.form-control::-webkit-input-placeholder{color:#fff}.navbar.navbar-inverse .dropdown-menu{border-radius:2px}.navbar.navbar-inverse .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-inverse .dropdown-menu li>a:focus,.navbar.navbar-inverse .dropdown-menu li>a:hover{color:#3f51b5;background-color:#eee}.navbar.navbar-inverse .dropdown-menu .active>a{background-color:#3f51b5;color:#fff}.navbar.navbar-inverse .dropdown-menu .active>a:focus,.navbar.navbar-inverse .dropdown-menu .active>a:hover{color:#fff}.navbar.navbar-primary{background-color:#009688;color:rgba(255,255,255,.84)}.navbar.navbar-primary .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-primary .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-primary .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-primary .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-primary .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-primary .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-primary .dropdown-menu{border-radius:2px}.navbar.navbar-primary .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-primary .dropdown-menu li>a:focus,.navbar.navbar-primary .dropdown-menu li>a:hover{color:#009688;background-color:#eee}.navbar.navbar-primary .dropdown-menu .active>a{background-color:#009688;color:rgba(255,255,255,.84)}.navbar.navbar-primary .dropdown-menu .active>a:focus,.navbar.navbar-primary .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar.navbar-success{background-color:#4caf50;color:rgba(255,255,255,.84)}.navbar.navbar-success .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-success .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-success .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-success .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-success .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-success .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-success .dropdown-menu{border-radius:2px}.navbar.navbar-success .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-success .dropdown-menu li>a:focus,.navbar.navbar-success .dropdown-menu li>a:hover{color:#4caf50;background-color:#eee}.navbar.navbar-success .dropdown-menu .active>a{background-color:#4caf50;color:rgba(255,255,255,.84)}.navbar.navbar-success .dropdown-menu .active>a:focus,.navbar.navbar-success .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar.navbar-info{background-color:#03a9f4;color:rgba(255,255,255,.84)}.navbar.navbar-info .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-info .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-info .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-info .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-info .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-info .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-info .dropdown-menu{border-radius:2px}.navbar.navbar-info .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-info .dropdown-menu li>a:focus,.navbar.navbar-info .dropdown-menu li>a:hover{color:#03a9f4;background-color:#eee}.navbar.navbar-info .dropdown-menu .active>a{background-color:#03a9f4;color:rgba(255,255,255,.84)}.navbar.navbar-info .dropdown-menu .active>a:focus,.navbar.navbar-info .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar.navbar-warning{background-color:#ff5722;color:rgba(255,255,255,.84)}.navbar.navbar-warning .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-warning .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-warning .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-warning .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-warning .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-warning .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-warning .dropdown-menu{border-radius:2px}.navbar.navbar-warning .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-warning .dropdown-menu li>a:focus,.navbar.navbar-warning .dropdown-menu li>a:hover{color:#ff5722;background-color:#eee}.navbar.navbar-warning .dropdown-menu .active>a{background-color:#ff5722;color:rgba(255,255,255,.84)}.navbar.navbar-warning .dropdown-menu .active>a:focus,.navbar.navbar-warning .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar.navbar-danger{background-color:#f44336;color:rgba(255,255,255,.84)}.navbar.navbar-danger .navbar-form .form-group input.form-control::-moz-placeholder,.navbar.navbar-danger .navbar-form input.form-control::-moz-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-danger .navbar-form .form-group input.form-control:-ms-input-placeholder,.navbar.navbar-danger .navbar-form input.form-control:-ms-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-danger .navbar-form .form-group input.form-control::-webkit-input-placeholder,.navbar.navbar-danger .navbar-form input.form-control::-webkit-input-placeholder{color:rgba(255,255,255,.84)}.navbar.navbar-danger .dropdown-menu{border-radius:2px}.navbar.navbar-danger .dropdown-menu li>a{font-size:16px;padding:13px 16px}.navbar.navbar-danger .dropdown-menu li>a:focus,.navbar.navbar-danger .dropdown-menu li>a:hover{color:#f44336;background-color:#eee}.navbar.navbar-danger .dropdown-menu .active>a{background-color:#f44336;color:rgba(255,255,255,.84)}.navbar.navbar-danger .dropdown-menu .active>a:focus,.navbar.navbar-danger .dropdown-menu .active>a:hover{color:rgba(255,255,255,.84)}.navbar-inverse{background-color:#3f51b5}@media (max-width:1199px){.navbar .navbar-brand{height:50px;padding:10px 15px}.navbar .navbar-form{margin-top:10px}.navbar .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.dropdown-menu{border:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.dropdown-menu .divider{background-color:rgba(0,0,0,.12)}.dropdown-menu li{overflow:hidden;position:relative}.dropdown-menu li a:hover{background-color:transparent;color:#009688}.alert{border:0;border-radius:0}.alert,.alert.alert-default{background-color:rgba(255,255,255,.84);color:rgba(255,255,255,.84)}.alert .alert-link,.alert a,.alert.alert-default .alert-link,.alert.alert-default a{color:rgba(255,255,255,.84)}.alert.alert-inverse{background-color:#3f51b5;color:#fff}.alert.alert-inverse .alert-link,.alert.alert-inverse a{color:#fff}.alert.alert-primary{background-color:#009688;color:rgba(255,255,255,.84)}.alert.alert-primary .alert-link,.alert.alert-primary a{color:rgba(255,255,255,.84)}.alert.alert-success{background-color:#4caf50;color:rgba(255,255,255,.84)}.alert.alert-success .alert-link,.alert.alert-success a{color:rgba(255,255,255,.84)}.alert.alert-info{background-color:#03a9f4;color:rgba(255,255,255,.84)}.alert.alert-info .alert-link,.alert.alert-info a{color:rgba(255,255,255,.84)}.alert.alert-warning{background-color:#ff5722;color:rgba(255,255,255,.84)}.alert.alert-warning .alert-link,.alert.alert-warning a{color:rgba(255,255,255,.84)}.alert.alert-danger{background-color:#f44336;color:rgba(255,255,255,.84)}.alert.alert-danger .alert-link,.alert.alert-danger a{color:rgba(255,255,255,.84)}.alert-danger,.alert-info,.alert-success,.alert-warning{color:rgba(255,255,255,.84)}.alert-default .alert-link,.alert-default a{color:rgba(0,0,0,.87)}.progress{height:4px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#c8c8c8}.progress .progress-bar{-webkit-box-shadow:none;box-shadow:none}.progress .progress-bar,.progress .progress-bar.progress-bar-default{background-color:#009688}.progress .progress-bar.progress-bar-inverse{background-color:#3f51b5}.progress .progress-bar.progress-bar-primary{background-color:#009688}.progress .progress-bar.progress-bar-success{background-color:#4caf50}.progress .progress-bar.progress-bar-info{background-color:#03a9f4}.progress .progress-bar.progress-bar-warning{background-color:#ff5722}.progress .progress-bar.progress-bar-danger{background-color:#f44336}.text-warning{color:#ff5722}.text-primary{color:#009688}.text-danger{color:#f44336}.text-success{color:#4caf50}.text-info{color:#03a9f4}.nav-tabs{background:#009688}.nav-tabs>li>a{color:#FFF;border:0;margin:0}.nav-tabs>li>a:hover{background-color:transparent;border:0}.nav-tabs>li>a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:transparent!important;border:0!important;color:#FFF!important;font-weight:500}.nav-tabs>li.disabled>a,.nav-tabs>li.disabled>a:hover{color:rgba(255,255,255,.5)}.popover,.tooltip-inner{color:#ececec;line-height:1em;background:rgba(101,101,101,.9);border:none;border-radius:2px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12);box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.tooltip,.tooltip.in{opacity:1}.popover .arrow,.popover .tooltip-arrow,.tooltip .arrow,.tooltip .tooltip-arrow{display:none}.card{display:inline-block;position:relative;width:100%;border-radius:2px;color:rgba(0,0,0,.87);background:#fff;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.card .card-height-indicator{margin-top:100%}.card .card-content{position:absolute;top:0;bottom:0;left:0;right:0}.card .card-image{height:60%;position:relative;overflow:hidden}.card .card-image img{width:100%;height:100%;border-top-left-radius:2px;border-top-right-radius:2px;pointer-events:none}.card .card-image .card-image-headline{position:absolute;bottom:16px;left:18px;color:#fff;font-size:2em}.card .card-body{height:30%;padding:18px}.card .card-footer{height:10%;padding:18px}.card .card-footer a,.card .card-footer button{margin:0!important;position:relative;bottom:25px;width:auto}.card .card-footer a:first-child,.card .card-footer button:first-child{left:-15px}.modal-content{-webkit-box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22);border-radius:2px;border:none}.modal-content .modal-header{border-bottom:none;padding-top:24px;padding-right:24px;padding-bottom:0;padding-left:24px}.modal-content .modal-body{padding-top:24px;padding-right:24px;padding-bottom:16px;padding-left:24px}.modal-content .modal-footer{border-top:none;padding:7px}.modal-content .modal-footer button{margin:0;padding-left:16px;padding-right:16px;width:auto}.modal-content .modal-footer button.pull-left{padding-left:5px;padding-right:5px;position:relative;left:-5px}.modal-content .modal-footer button+button{margin-bottom:16px}.modal-content .modal-body+.modal-footer{padding-top:0}.modal-backdrop{background:rgba(0,0,0,.3)}.panel{border-radius:2px;border:0;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12);box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.panel.panel-default>.panel-heading,.panel>.panel-heading{background-color:#eee}.panel.panel-inverse>.panel-heading{background-color:#3f51b5}.panel.panel-primary>.panel-heading{background-color:#009688}.panel.panel-success>.panel-heading{background-color:#4caf50}.panel.panel-info>.panel-heading{background-color:#03a9f4}.panel.panel-warning>.panel-heading{background-color:#ff5722}.panel.panel-danger>.panel-heading{background-color:#f44336}[class*=panel-]>.panel-heading{color:rgba(255,255,255,.84);border:0}.panel-default>.panel-heading,.panel:not([class*=panel-])>.panel-heading{color:rgba(0,0,0,.87)}.panel-footer{background-color:#eee}hr.on-dark{color:#1a1a1a}hr.on-light{color:#fff}@media (-webkit-min-device-pixel-ratio:0.75),(min--moz-device-pixel-ratio:0.75),(-o-device-pixel-ratio:3/4),(min-device-pixel-ratio:0.75),(-o-min-device-pixel-ratio:3/4),(min-resolution:0.75dppx),(-webkit-min-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:5/4),(min-resolution:120dpi){hr{height:.75px}}@media (-webkit-min-device-pixel-ratio:1),(min--moz-device-pixel-ratio:1),(-o-device-pixel-ratio:1),(min-device-pixel-ratio:1),(-o-min-device-pixel-ratio:1/1),(min-resolution:1dppx),(-webkit-min-device-pixel-ratio:1.6666666666666667),(-o-min-device-pixel-ratio:5/3),(min-resolution:160dpi){hr{height:1px}}@media (-webkit-min-device-pixel-ratio:1.33),(min--moz-device-pixel-ratio:1.33),(-o-device-pixel-ratio:133/100),(min-device-pixel-ratio:1.33),(-o-min-device-pixel-ratio:133/100),(min-resolution:1.33dppx),(-webkit-min-device-pixel-ratio:2.21875),(-o-min-device-pixel-ratio:71/32),(min-resolution:213dpi){hr{height:1.33px}}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx),(-webkit-min-device-pixel-ratio:2.5),(-o-min-device-pixel-ratio:5/2),(min-resolution:240dpi){hr{height:1.5px}}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-device-pixel-ratio:2/1),(min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:2dppx),(-webkit-min-device-pixel-ratio:3.9583333333333335),(-o-min-device-pixel-ratio:95/24),(min-resolution:380dpi){hr{height:2px}}@media (-webkit-min-device-pixel-ratio:3),(min--moz-device-pixel-ratio:3),(-o-device-pixel-ratio:3/1),(min-device-pixel-ratio:3),(-o-min-device-pixel-ratio:3/1),(min-resolution:3dppx),(-webkit-min-device-pixel-ratio:5),(-o-min-device-pixel-ratio:5/1),(min-resolution:480dpi){hr{height:3px}}@media (-webkit-min-device-pixel-ratio:4),(min--moz-device-pixel-ratio:4),(-o-device-pixel-ratio:4/1),(min-device-pixel-ratio:3),(-o-min-device-pixel-ratio:4/1),(min-resolution:4dppx),(-webkit-min-device-pixel-ratio:6.666666666666667),(-o-min-device-pixel-ratio:20/3),(min-resolution:640dpi){hr{height:4px}}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}:focus{outline:0}.snackbar{background-color:#323232;color:rgba(255,255,255,.84);font-size:14px;border-radius:2px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12);box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12);height:0;-webkit-transition:-webkit-transform .2s ease-in-out,opacity .2s ease-in,height 0s linear .2s,padding 0s linear .2s,height 0s linear .2s;-o-transition:-o-transform .2s ease-in-out,opacity .2s ease-in,height 0s linear .2s,padding 0s linear .2s,height 0s linear .2s;transition:transform .2s ease-in-out,opacity .2s ease-in,height 0s linear .2s,padding 0s linear .2s,height 0s linear .2s;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}.snackbar.snackbar-opened{padding:14px 15px;margin-bottom:20px;height:auto;-webkit-transition:-webkit-transform .2s ease-in-out,opacity .2s ease-in,height 0s linear .2s,height 0s linear .2s;-o-transition:-o-transform .2s ease-in-out,opacity .2s ease-in,height 0s linear .2s,height 0s linear .2s;transition:transform .2s ease-in-out,opacity .2s ease-in,height 0s linear .2s,height 0s linear .2s;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.snackbar.toast{border-radius:200px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;-o-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:10px}.noUi-handle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px;left:-10px;top:-5px;cursor:ew-resize;border-radius:100%;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:1px solid}.noUi-vertical .noUi-handle{margin-left:5px;cursor:ns-resize}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-background{height:2px;margin:20px 0}.noUi-origin{margin:0;border-radius:0;height:2px;background:#c8c8c8}.noUi-origin[style^="left: 0"] .noUi-handle{background-color:#fff;border:2px solid #c8c8c8}.noUi-origin[style^="left: 0"] .noUi-handle.noUi-active{border-width:1px}.noUi-target{border-radius:2px}.noUi-horizontal{height:2px;margin:15px 0}.noUi-vertical{height:100%;width:2px;margin:0 15px;display:inline-block}.noUi-handle.noUi-active{-webkit-transform:scale3d(2.5,2.5,1);transform:scale3d(2.5,2.5,1)}[disabled].noUi-slider{opacity:.5}[disabled] .noUi-handle{cursor:not-allowed}.slider{background:#c8c8c8}.slider.noUi-connect,.slider.slider-default.noUi-connect{background-color:#009688}.slider.slider-inverse.noUi-connect{background-color:#3f51b5}.slider.slider-primary.noUi-connect{background-color:#009688}.slider.slider-success.noUi-connect{background-color:#4caf50}.slider.slider-info.noUi-connect{background-color:#03a9f4}.slider.slider-warning.noUi-connect{background-color:#ff5722}.slider.slider-danger.noUi-connect{background-color:#f44336}.slider .noUi-connect,.slider.slider-default .noUi-connect{background-color:#009688}.slider.slider-inverse .noUi-connect{background-color:#3f51b5}.slider.slider-primary .noUi-connect{background-color:#009688}.slider.slider-success .noUi-connect{background-color:#4caf50}.slider.slider-info .noUi-connect{background-color:#03a9f4}.slider.slider-warning .noUi-connect{background-color:#ff5722}.slider.slider-danger .noUi-connect{background-color:#f44336}.slider .noUi-handle,.slider.slider-default .noUi-handle{background-color:#009688}.slider.slider-inverse .noUi-handle{background-color:#3f51b5}.slider.slider-primary .noUi-handle{background-color:#009688}.slider.slider-success .noUi-handle{background-color:#4caf50}.slider.slider-info .noUi-handle{background-color:#03a9f4}.slider.slider-warning .noUi-handle{background-color:#ff5722}.slider.slider-danger .noUi-handle{background-color:#f44336}.slider .noUi-handle,.slider.slider-default .noUi-handle{border-color:#009688}.slider.slider-inverse .noUi-handle{border-color:#3f51b5}.slider.slider-primary .noUi-handle{border-color:#009688}.slider.slider-success .noUi-handle{border-color:#4caf50}.slider.slider-info .noUi-handle{border-color:#03a9f4}.slider.slider-warning .noUi-handle{border-color:#ff5722}.slider.slider-danger .noUi-handle{border-color:#f44336}.selectize-control.multi,.selectize-control.single{padding:0}.selectize-control.multi .selectize-input,.selectize-control.multi .selectize-input.input-active,.selectize-control.single .selectize-input,.selectize-control.single .selectize-input.input-active{cursor:text;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0;height:100%;font-size:14px;line-height:30px}.selectize-control.multi .selectize-input .has-items,.selectize-control.multi .selectize-input.input-active .has-items,.selectize-control.single .selectize-input .has-items,.selectize-control.single .selectize-input.input-active .has-items{padding:0}.selectize-control.multi .selectize-input.input-active:after,.selectize-control.multi .selectize-input:after,.selectize-control.single .selectize-input.input-active:after,.selectize-control.single .selectize-input:after{right:5px;position:absolute;font-size:25px;content:"\e5c5";font-family:'Material Icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.selectize-control.multi .selectize-input input,.selectize-control.multi .selectize-input.input-active input,.selectize-control.single .selectize-input input,.selectize-control.single .selectize-input.input-active input{font-size:14px;outline:0;border:0;background:0 0}.selectize-control.multi .selectize-input.input-active.label-floating-fix input,.selectize-control.multi .selectize-input.label-floating-fix input,.selectize-control.single .selectize-input.input-active.label-floating-fix input,.selectize-control.single .selectize-input.label-floating-fix input{opacity:0}.selectize-control.multi .selectize-input.input-active>.item,.selectize-control.multi .selectize-input.input-active>div,.selectize-control.multi .selectize-input>.item,.selectize-control.multi .selectize-input>div,.selectize-control.single .selectize-input.input-active>.item,.selectize-control.single .selectize-input.input-active>div,.selectize-control.single .selectize-input>.item,.selectize-control.single .selectize-input>div{display:inline-block;margin:0 8px 3px 0;padding:0;background:0 0;border:0}.selectize-control.multi .selectize-input.input-active>.item:after,.selectize-control.multi .selectize-input.input-active>div:after,.selectize-control.multi .selectize-input>.item:after,.selectize-control.multi .selectize-input>div:after,.selectize-control.single .selectize-input.input-active>.item:after,.selectize-control.single .selectize-input.input-active>div:after,.selectize-control.single .selectize-input>.item:after,.selectize-control.single .selectize-input>div:after{content:","}.selectize-control.multi .selectize-input.input-active>.item:last-of-type:after,.selectize-control.multi .selectize-input.input-active>div:last-of-type:after,.selectize-control.multi .selectize-input>.item:last-of-type:after,.selectize-control.multi .selectize-input>div:last-of-type:after,.selectize-control.single .selectize-input.input-active>.item:last-of-type:after,.selectize-control.single .selectize-input.input-active>div:last-of-type:after,.selectize-control.single .selectize-input>.item:last-of-type:after,.selectize-control.single .selectize-input>div:last-of-type:after{content:""}.selectize-control.multi .selectize-input.input-active>.item.active,.selectize-control.multi .selectize-input.input-active>div.active,.selectize-control.multi .selectize-input>.item.active,.selectize-control.multi .selectize-input>div.active,.selectize-control.single .selectize-input.input-active>.item.active,.selectize-control.single .selectize-input.input-active>div.active,.selectize-control.single .selectize-input>.item.active,.selectize-control.single .selectize-input>div.active{font-weight:700;background:0 0;border:0}.selectize-control.multi .selectize-dropdown,.selectize-control.single .selectize-dropdown{position:absolute;z-index:1000;border:0;width:100%!important;left:0!important;height:auto;background-color:#FFF;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:2px;padding:0;margin-top:3px}.selectize-control.multi .selectize-dropdown .active,.selectize-control.single .selectize-dropdown .active{background-color:inherit}.selectize-control.multi .selectize-dropdown .highlight,.selectize-control.single .selectize-dropdown .highlight{background-color:#d5d8ff}.selectize-control.multi .selectize-dropdown .selected,.selectize-control.multi .selectize-dropdown .selected.active,.selectize-control.single .selectize-dropdown .selected,.selectize-control.single .selectize-dropdown .selected.active{background-color:#EEE}.selectize-control.multi .selectize-dropdown .optgroup-header,.selectize-control.multi .selectize-dropdown [data-selectable],.selectize-control.single .selectize-dropdown .optgroup-header,.selectize-control.single .selectize-dropdown [data-selectable]{padding:10px 20px;cursor:pointer}.selectize-control.multi .dropdown-active~.selectize-dropdown,.selectize-control.single .dropdown-active~.selectize-dropdown{display:block}.dropdownjs::after{right:5px;top:3px;font-size:25px;position:absolute;font-family:'Material Icons';font-style:normal;font-weight:400;content:"\e5c5";pointer-events:none;color:#757575} -/*# sourceMappingURL=bootstrap-material-design.min.css.map */ \ No newline at end of file diff --git a/dist/css/bootstrap-material-design.min.css.map b/dist/css/bootstrap-material-design.min.css.map deleted file mode 100644 index 93c75513..00000000 --- a/dist/css/bootstrap-material-design.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/_core.less","less/_form.less","less/_welljumbo.less","less/_shadows.less","less/_mixins.less","less/_buttons.less","less/_checkboxes.less","dist/css/bootstrap-material-design.css","bootstrap-material-design.css","less/_togglebutton.less","less/_radios.less","less/_inputs-size.less","less/_inputs.less","less/_lists.less","less/_navbar.less","less/_alerts.less","less/_progress.less","less/_typography.less","less/_tabs.less","less/_popups.less","less/_cards.less","less/_dialogs.less","less/_panels.less","less/_dividers.less","less/plugins/_plugin-snackbarjs.less","less/plugins/_plugin-nouislider.less","less/plugins/_plugin-selectize.less"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/dist/css/ripples.css b/dist/css/ripples.css deleted file mode 100644 index cc88c40f..00000000 --- a/dist/css/ripples.css +++ /dev/null @@ -1,47 +0,0 @@ -.withripple { - position: relative; -} -.ripple-container { - position: absolute; - top: 0; - left: 0; - z-index: 1; - width: 100%; - height: 100%; - overflow: hidden; - border-radius: inherit; - pointer-events: none; -} -.ripple { - position: absolute; - width: 20px; - height: 20px; - margin-left: -10px; - margin-top: -10px; - border-radius: 100%; - background-color: #000; - background-color: rgba(0, 0, 0, 0.05); - -webkit-transform: scale(1); - -ms-transform: scale(1); - -o-transform: scale(1); - transform: scale(1); - -webkit-transform-origin: 50%; - -ms-transform-origin: 50%; - -o-transform-origin: 50%; - transform-origin: 50%; - opacity: 0; - pointer-events: none; -} -.ripple.ripple-on { - -webkit-transition: opacity 0.15s ease-in 0s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; - -o-transition: opacity 0.15s ease-in 0s, -o-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; - transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s; - opacity: 0.1; -} -.ripple.ripple-out { - -webkit-transition: opacity 0.1s linear 0s !important; - -o-transition: opacity 0.1s linear 0s !important; - transition: opacity 0.1s linear 0s !important; - opacity: 0; -} -/*# sourceMappingURL=ripples.css.map */ \ No newline at end of file diff --git a/dist/css/ripples.css.map b/dist/css/ripples.css.map deleted file mode 100644 index e52d9785..00000000 --- a/dist/css/ripples.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["/less/ripples.less","ripples.css"],"names":[],"mappings":"AAAA;EACI,mBAAA;CCCH;ADCD;EACI,mBAAA;EACA,OAAA;EACA,QAAA;EACA,WAAA;EACA,YAAA;EACA,aAAA;EACA,iBAAA;EACA,uBAAA;EACA,qBAAA;CCCH;ADCD;EACI,mBAAA;EACA,YAAA;EACA,aAAA;EACA,mBAAA;EACA,kBAAA;EACA,oBAAA;EACA,uBAAA;EACA,sCAAA;EACA,4BAAA;MAAA,wBAAA;OAAA,uBAAA;UAAA,oBAAA;EACA,8BAAA;MAAA,0BAAA;OAAA,yBAAA;UAAA,sBAAA;EACA,WAAA;EACA,qBAAA;CCCH;ADCD;EACI,uGAAA;OAAA,6FAAA;UAAA,uFAAA;EACA,aAAA;CCCH;ADCD;EACI,sDAAA;OAAA,iDAAA;UAAA,8CAAA;EACA,WAAA;CCCH","file":"ripples.css","sourcesContent":[".withripple {\n position: relative;\n}\n.ripple-container {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n overflow: hidden;\n border-radius: inherit;\n pointer-events: none;\n}\n.ripple {\n position: absolute;\n width: 20px;\n height: 20px;\n margin-left: -10px;\n margin-top: -10px;\n border-radius: 100%;\n background-color: #000; // fallback color\n background-color: rgba(0,0,0,0.05);\n transform: scale(1);\n transform-origin: 50%;\n opacity: 0;\n pointer-events: none;\n}\n.ripple.ripple-on {\n transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;\n opacity: 0.1;\n}\n.ripple.ripple-out {\n transition: opacity 0.1s linear 0s !important;\n opacity: 0;\n}\n",".withripple {\n position: relative;\n}\n.ripple-container {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1;\n width: 100%;\n height: 100%;\n overflow: hidden;\n border-radius: inherit;\n pointer-events: none;\n}\n.ripple {\n position: absolute;\n width: 20px;\n height: 20px;\n margin-left: -10px;\n margin-top: -10px;\n border-radius: 100%;\n background-color: #000;\n background-color: rgba(0, 0, 0, 0.05);\n transform: scale(1);\n transform-origin: 50%;\n opacity: 0;\n pointer-events: none;\n}\n.ripple.ripple-on {\n transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;\n opacity: 0.1;\n}\n.ripple.ripple-out {\n transition: opacity 0.1s linear 0s !important;\n opacity: 0;\n}\n/*# sourceMappingURL=ripples.css.map */"]} \ No newline at end of file diff --git a/dist/css/ripples.min.css b/dist/css/ripples.min.css deleted file mode 100644 index 80151ded..00000000 --- a/dist/css/ripples.min.css +++ /dev/null @@ -1,2 +0,0 @@ -.withripple{position:relative}.ripple-container{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:inherit;pointer-events:none}.ripple{position:absolute;width:20px;height:20px;margin-left:-10px;margin-top:-10px;border-radius:100%;background-color:#000;background-color:rgba(0,0,0,.05);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:50%;-ms-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%;opacity:0;pointer-events:none}.ripple.ripple-on{-webkit-transition:opacity .15s ease-in 0s,-webkit-transform .5s cubic-bezier(.4,0,.2,1) .1s;-o-transition:opacity .15s ease-in 0s,-o-transform .5s cubic-bezier(.4,0,.2,1) .1s;transition:opacity .15s ease-in 0s,transform .5s cubic-bezier(.4,0,.2,1) .1s;opacity:.1}.ripple.ripple-out{-webkit-transition:opacity .1s linear 0s!important;-o-transition:opacity .1s linear 0s!important;transition:opacity .1s linear 0s!important;opacity:0} -/*# sourceMappingURL=ripples.min.css.map */ \ No newline at end of file diff --git a/dist/css/ripples.min.css.map b/dist/css/ripples.min.css.map deleted file mode 100644 index 43b7a707..00000000 --- a/dist/css/ripples.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["less/ripples.less"],"names":[],"mappings":"AAAA,YACI,SAAA,SAEJ,kBACI,SAAA,SACA,IAAA,EACA,KAAA,EACA,QAAA,EACA,MAAA,KACA,OAAA,KACA,SAAA,OACA,cAAA,QACA,eAAA,KAEJ,QACI,SAAA,SACA,MAAA,KACA,OAAA,KACA,YAAA,MACA,WAAA,MACA,cAAA,KACA,iBAAA,KACA,iBAAA,gBACA,kBAAA,SAAA,cAAA,SAAA,aAAA,SAAA,UAAA,SACA,yBAAA,IAAA,qBAAA,IAAA,oBAAA,IAAA,iBAAA,IACA,QAAA,EACA,eAAA,KAEJ,kBACI,mBAAA,QAAA,KAAA,QAAA,GAAA,kBAAA,IAAA,wBAAA,IAAA,cAAA,QAAA,KAAA,QAAA,GAAA,aAAA,IAAA,wBAAA,IAAA,WAAA,QAAA,KAAA,QAAA,GAAA,UAAA,IAAA,wBAAA,IACA,QAAA,GAEJ,mBACI,mBAAA,QAAA,IAAA,OAAA,aAAA,cAAA,QAAA,IAAA,OAAA,aAAA,WAAA,QAAA,IAAA,OAAA,aACA,QAAA"} \ No newline at end of file diff --git a/dist/js/material.js b/dist/js/material.js deleted file mode 100644 index 819152e1..00000000 --- a/dist/js/material.js +++ /dev/null @@ -1,352 +0,0 @@ -/* globals jQuery */ - -(function ($) { - // Selector to select only not already processed elements - $.expr[":"].notmdproc = function (obj) { - if ($(obj).data("mdproc")) { - return false; - } else { - return true; - } - }; - - function _isChar(evt) { - if (typeof evt.which == "undefined") { - return true; - } else if (typeof evt.which == "number" && evt.which > 0) { - return ( - !evt.ctrlKey - && !evt.metaKey - && !evt.altKey - && evt.which != 8 // backspace - && evt.which != 9 // tab - && evt.which != 13 // enter - && evt.which != 16 // shift - && evt.which != 17 // ctrl - && evt.which != 20 // caps lock - && evt.which != 27 // escape - ); - } - return false; - } - - function _addFormGroupFocus(element) { - var $element = $(element); - if (!$element.prop('disabled')) { // this is showing as undefined on chrome but works fine on firefox?? - $element.closest(".form-group").addClass("is-focused"); - } - } - - function _toggleDisabledState($element, state) { - var $target; - if ($element.hasClass('checkbox-inline') || $element.hasClass('radio-inline')) { - $target = $element; - } else { - $target = $element.closest('.checkbox').length ? $element.closest('.checkbox') : $element.closest('.radio'); - } - return $target.toggleClass('disabled', state); - } - - function _toggleTypeFocus($input) { - var disabledToggleType = false; - if ($input.is($.material.options.checkboxElements) || $input.is($.material.options.radioElements)) { - disabledToggleType = true; - } - $input.closest('label').hover(function () { - var $i = $(this).find('input'); - var isDisabled = $i.prop('disabled'); // hack because the _addFormGroupFocus() wasn't identifying the property on chrome - if (disabledToggleType) { - _toggleDisabledState($(this), isDisabled); - } - if (!isDisabled) { - _addFormGroupFocus($i); // need to find the input so we can check disablement - } - }, - function () { - _removeFormGroupFocus($(this).find('input')); - }); - } - - function _removeFormGroupFocus(element) { - $(element).closest(".form-group").removeClass("is-focused"); // remove class from form-group - } - - $.material = { - "options": { - // These options set what will be started by $.material.init() - "validate": true, - "input": true, - "ripples": true, - "checkbox": true, - "togglebutton": true, - "radio": true, - "arrive": true, - "autofill": false, - - "withRipples": [ - ".btn:not(.btn-link)", - ".card-image", - ".navbar a:not(.withoutripple)", - ".dropdown-menu a", - ".nav-tabs a:not(.withoutripple)", - ".withripple", - ".pagination li:not(.active):not(.disabled) a:not(.withoutripple)" - ].join(","), - "inputElements": "input.form-control, textarea.form-control, select.form-control", - "checkboxElements": ".checkbox > label > input[type=checkbox], label.checkbox-inline > input[type=checkbox]", - "togglebuttonElements": ".togglebutton > label > input[type=checkbox]", - "radioElements": ".radio > label > input[type=radio], label.radio-inline > input[type=radio]" - }, - "checkbox": function (selector) { - // Add fake-checkbox to material checkboxes - var $input = $((selector) ? selector : this.options.checkboxElements) - .filter(":notmdproc") - .data("mdproc", true) - .after(""); - - _toggleTypeFocus($input); - }, - "togglebutton": function (selector) { - // Add fake-checkbox to material checkboxes - var $input = $((selector) ? selector : this.options.togglebuttonElements) - .filter(":notmdproc") - .data("mdproc", true) - .after(""); - - _toggleTypeFocus($input); - }, - "radio": function (selector) { - // Add fake-radio to material radios - var $input = $((selector) ? selector : this.options.radioElements) - .filter(":notmdproc") - .data("mdproc", true) - .after(""); - - _toggleTypeFocus($input); - }, - "input": function (selector) { - $((selector) ? selector : this.options.inputElements) - .filter(":notmdproc") - .data("mdproc", true) - .each(function () { - var $input = $(this); - - // Requires form-group standard markup (will add it if necessary) - var $formGroup = $input.closest(".form-group"); // note that form-group may be grandparent in the case of an input-group - if ($formGroup.length === 0 && $input.attr('type') !== "hidden" && !$input.attr('hidden')) { - $input.wrap("

    "); - $formGroup = $input.closest(".form-group"); // find node after attached (otherwise additional attachments don't work) - } - - // Legacy - Add hint label if using the old shorthand data-hint attribute on the input - if ($input.attr("data-hint")) { - $input.after("

    " + $input.attr("data-hint") + "

    "); - $input.removeAttr("data-hint"); - } - - // Legacy - Change input-sm/lg to form-group-sm/lg instead (preferred standard and simpler css/less variants) - var legacySizes = { - "input-lg": "form-group-lg", - "input-sm": "form-group-sm" - }; - $.each(legacySizes, function (legacySize, standardSize) { - if ($input.hasClass(legacySize)) { - $input.removeClass(legacySize); - $formGroup.addClass(standardSize); - } - }); - - // Legacy - Add label-floating if using old shorthand - if ($input.hasClass("floating-label")) { - var placeholder = $input.attr("placeholder"); - $input.attr("placeholder", null).removeClass("floating-label"); - var id = $input.attr("id"); - var forAttribute = ""; - if (id) { - forAttribute = "for='" + id + "'"; - } - $formGroup.addClass("label-floating"); - $input.after(""); - } - - // Set as empty if is empty (damn I must improve this...) - if ($input.val() === null || $input.val() == "undefined" || $input.val() === "") { - $formGroup.addClass("is-empty"); - } - - // Support for file input - if ($formGroup.find("input[type=file]").length > 0) { - $formGroup.addClass("is-fileinput"); - } - }); - }, - "attachInputEventHandlers": function () { - var validate = this.options.validate; - - $(document) - .on("keydown paste", ".form-control", function (e) { - if (_isChar(e)) { - $(this).closest(".form-group").removeClass("is-empty"); - } - }) - .on("keyup change", ".form-control", function () { - var $input = $(this); - var $formGroup = $input.closest(".form-group"); - var isValid = (typeof $input[0].checkValidity === "undefined" || $input[0].checkValidity()); - - if ($input.val() === "") { - $formGroup.addClass("is-empty"); - } - else { - $formGroup.removeClass("is-empty"); - } - - // Validation events do not bubble, so they must be attached directly to the input: http://jsfiddle.net/PEpRM/1/ - // Further, even the bind method is being caught, but since we are already calling #checkValidity here, just alter - // the form-group on change. - // - // NOTE: I'm not sure we should be intervening regarding validation, this seems better as a README and snippet of code. - // BUT, I've left it here for backwards compatibility. - if (validate) { - if (isValid) { - $formGroup.removeClass("has-error"); - } - else { - $formGroup.addClass("has-error"); - } - } - }) - .on("focus", ".form-control, .form-group.is-fileinput", function () { - _addFormGroupFocus(this); - }) - .on("blur", ".form-control, .form-group.is-fileinput", function () { - _removeFormGroupFocus(this); - }) - // make sure empty is added back when there is a programmatic value change. - // NOTE: programmatic changing of value using $.val() must trigger the change event i.e. $.val('x').trigger('change') - .on("change", ".form-group input", function () { - var $input = $(this); - if ($input.attr("type") == "file") { - return; - } - - var $formGroup = $input.closest(".form-group"); - var value = $input.val(); - if (value) { - $formGroup.removeClass("is-empty"); - } else { - $formGroup.addClass("is-empty"); - } - }) - // set the fileinput readonly field with the name of the file - .on("change", ".form-group.is-fileinput input[type='file']", function () { - var $input = $(this); - var $formGroup = $input.closest(".form-group"); - var value = ""; - $.each(this.files, function (i, file) { - value += file.name + ", "; - }); - value = value.substring(0, value.length - 2); - if (value) { - $formGroup.removeClass("is-empty"); - } else { - $formGroup.addClass("is-empty"); - } - $formGroup.find("input.form-control[readonly]").val(value); - }); - }, - "ripples": function (selector) { - $((selector) ? selector : this.options.withRipples).ripples(); - }, - "autofill": function () { - // This part of code will detect autofill when the page is loading (username and password inputs for example) - var loading = setInterval(function () { - $("input[type!=checkbox]").each(function () { - var $this = $(this); - if ($this.val() && $this.val() !== $this.attr("value")) { - $this.trigger("change"); - } - }); - }, 100); - - // After 10 seconds we are quite sure all the needed inputs are autofilled then we can stop checking them - setTimeout(function () { - clearInterval(loading); - }, 10000); - }, - "attachAutofillEventHandlers": function () { - // Listen on inputs of the focused form (because user can select from the autofill dropdown only when the input has focus) - var focused; - $(document) - .on("focus", "input", function () { - var $inputs = $(this).parents("form").find("input").not("[type=file]"); - focused = setInterval(function () { - $inputs.each(function () { - var $this = $(this); - if ($this.val() !== $this.attr("value")) { - $this.trigger("change"); - } - }); - }, 100); - }) - .on("blur", ".form-group input", function () { - clearInterval(focused); - }); - }, - "init": function (options) { - this.options = $.extend({}, this.options, options); - var $document = $(document); - - if ($.fn.ripples && this.options.ripples) { - this.ripples(); - } - if (this.options.input) { - this.input(); - this.attachInputEventHandlers(); - } - if (this.options.checkbox) { - this.checkbox(); - } - if (this.options.togglebutton) { - this.togglebutton(); - } - if (this.options.radio) { - this.radio(); - } - if (this.options.autofill) { - this.autofill(); - this.attachAutofillEventHandlers(); - } - - if (document.arrive && this.options.arrive) { - if ($.fn.ripples && this.options.ripples) { - $document.arrive(this.options.withRipples, function () { - $.material.ripples($(this)); - }); - } - if (this.options.input) { - $document.arrive(this.options.inputElements, function () { - $.material.input($(this)); - }); - } - if (this.options.checkbox) { - $document.arrive(this.options.checkboxElements, function () { - $.material.checkbox($(this)); - }); - } - if (this.options.radio) { - $document.arrive(this.options.radioElements, function () { - $.material.radio($(this)); - }); - } - if (this.options.togglebutton) { - $document.arrive(this.options.togglebuttonElements, function () { - $.material.togglebutton($(this)); - }); - } - - } - } - }; - -})(jQuery); diff --git a/dist/js/material.min.js b/dist/js/material.min.js deleted file mode 100644 index 774bf8dd..00000000 --- a/dist/js/material.min.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(a){function b(a){return"undefined"==typeof a.which?!0:"number"==typeof a.which&&a.which>0?!a.ctrlKey&&!a.metaKey&&!a.altKey&&8!=a.which&&9!=a.which&&13!=a.which&&16!=a.which&&17!=a.which&&20!=a.which&&27!=a.which:!1}function c(b){var c=a(b);c.prop("disabled")||c.closest(".form-group").addClass("is-focused")}function d(a,b){var c;return c=a.hasClass("checkbox-inline")||a.hasClass("radio-inline")?a:a.closest(".checkbox").length?a.closest(".checkbox"):a.closest(".radio"),c.toggleClass("disabled",b)}function e(b){var e=!1;(b.is(a.material.options.checkboxElements)||b.is(a.material.options.radioElements))&&(e=!0),b.closest("label").hover(function(){var b=a(this).find("input"),f=b.prop("disabled");e&&d(a(this),f),f||c(b)},function(){f(a(this).find("input"))})}function f(b){a(b).closest(".form-group").removeClass("is-focused")}a.expr[":"].notmdproc=function(b){return a(b).data("mdproc")?!1:!0},a.material={options:{validate:!0,input:!0,ripples:!0,checkbox:!0,togglebutton:!0,radio:!0,arrive:!0,autofill:!1,withRipples:[".btn:not(.btn-link)",".card-image",".navbar a:not(.withoutripple)",".dropdown-menu a",".nav-tabs a:not(.withoutripple)",".withripple",".pagination li:not(.active):not(.disabled) a:not(.withoutripple)"].join(","),inputElements:"input.form-control, textarea.form-control, select.form-control",checkboxElements:".checkbox > label > input[type=checkbox], label.checkbox-inline > input[type=checkbox]",togglebuttonElements:".togglebutton > label > input[type=checkbox]",radioElements:".radio > label > input[type=radio], label.radio-inline > input[type=radio]"},checkbox:function(b){var c=a(b?b:this.options.checkboxElements).filter(":notmdproc").data("mdproc",!0).after("");e(c)},togglebutton:function(b){var c=a(b?b:this.options.togglebuttonElements).filter(":notmdproc").data("mdproc",!0).after("");e(c)},radio:function(b){var c=a(b?b:this.options.radioElements).filter(":notmdproc").data("mdproc",!0).after("");e(c)},input:function(b){a(b?b:this.options.inputElements).filter(":notmdproc").data("mdproc",!0).each(function(){var b=a(this),c=b.closest(".form-group");0!==c.length||"hidden"===b.attr("type")||b.attr("hidden")||(b.wrap("
    "),c=b.closest(".form-group")),b.attr("data-hint")&&(b.after("

    "+b.attr("data-hint")+"

    "),b.removeAttr("data-hint"));var d={"input-lg":"form-group-lg","input-sm":"form-group-sm"};if(a.each(d,function(a,d){b.hasClass(a)&&(b.removeClass(a),c.addClass(d))}),b.hasClass("floating-label")){var e=b.attr("placeholder");b.attr("placeholder",null).removeClass("floating-label");var f=b.attr("id"),g="";f&&(g="for='"+f+"'"),c.addClass("label-floating"),b.after("")}(null===b.val()||"undefined"==b.val()||""===b.val())&&c.addClass("is-empty"),c.find("input[type=file]").length>0&&c.addClass("is-fileinput")})},attachInputEventHandlers:function(){var d=this.options.validate;a(document).on("keydown paste",".form-control",function(c){b(c)&&a(this).closest(".form-group").removeClass("is-empty")}).on("keyup change",".form-control",function(){var b=a(this),c=b.closest(".form-group"),e="undefined"==typeof b[0].checkValidity||b[0].checkValidity();""===b.val()?c.addClass("is-empty"):c.removeClass("is-empty"),d&&(e?c.removeClass("has-error"):c.addClass("has-error"))}).on("focus",".form-control, .form-group.is-fileinput",function(){c(this)}).on("blur",".form-control, .form-group.is-fileinput",function(){f(this)}).on("change",".form-group input",function(){var b=a(this);if("file"!=b.attr("type")){var c=b.closest(".form-group"),d=b.val();d?c.removeClass("is-empty"):c.addClass("is-empty")}}).on("change",".form-group.is-fileinput input[type='file']",function(){var b=a(this),c=b.closest(".form-group"),d="";a.each(this.files,function(a,b){d+=b.name+", "}),d=d.substring(0,d.length-2),d?c.removeClass("is-empty"):c.addClass("is-empty"),c.find("input.form-control[readonly]").val(d)})},ripples:function(b){a(b?b:this.options.withRipples).ripples()},autofill:function(){var b=setInterval(function(){a("input[type!=checkbox]").each(function(){var b=a(this);b.val()&&b.val()!==b.attr("value")&&b.trigger("change")})},100);setTimeout(function(){clearInterval(b)},1e4)},attachAutofillEventHandlers:function(){var b;a(document).on("focus","input",function(){var c=a(this).parents("form").find("input").not("[type=file]");b=setInterval(function(){c.each(function(){var b=a(this);b.val()!==b.attr("value")&&b.trigger("change")})},100)}).on("blur",".form-group input",function(){clearInterval(b)})},init:function(b){this.options=a.extend({},this.options,b);var c=a(document);a.fn.ripples&&this.options.ripples&&this.ripples(),this.options.input&&(this.input(),this.attachInputEventHandlers()),this.options.checkbox&&this.checkbox(),this.options.togglebutton&&this.togglebutton(),this.options.radio&&this.radio(),this.options.autofill&&(this.autofill(),this.attachAutofillEventHandlers()),document.arrive&&this.options.arrive&&(a.fn.ripples&&this.options.ripples&&c.arrive(this.options.withRipples,function(){a.material.ripples(a(this))}),this.options.input&&c.arrive(this.options.inputElements,function(){a.material.input(a(this))}),this.options.checkbox&&c.arrive(this.options.checkboxElements,function(){a.material.checkbox(a(this))}),this.options.radio&&c.arrive(this.options.radioElements,function(){a.material.radio(a(this))}),this.options.togglebutton&&c.arrive(this.options.togglebuttonElements,function(){a.material.togglebutton(a(this))}))}}}(jQuery); -//# sourceMappingURL=material.min.js.map \ No newline at end of file diff --git a/dist/js/material.min.js.map b/dist/js/material.min.js.map deleted file mode 100644 index 5134776c..00000000 --- a/dist/js/material.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["material.js"],"names":["$","_isChar","evt","which","ctrlKey","metaKey","altKey","_addFormGroupFocus","element","$element","prop","closest","addClass","_toggleDisabledState","state","$target","hasClass","length","toggleClass","_toggleTypeFocus","$input","disabledToggleType","is","material","options","checkboxElements","radioElements","hover","$i","this","find","isDisabled","_removeFormGroupFocus","removeClass","expr","notmdproc","obj","data","validate","input","ripples","checkbox","togglebutton","radio","arrive","autofill","withRipples","join","inputElements","togglebuttonElements","selector","filter","after","each","$formGroup","attr","wrap","removeAttr","legacySizes","input-lg","input-sm","legacySize","standardSize","placeholder","id","forAttribute","val","attachInputEventHandlers","document","on","e","isValid","checkValidity","value","files","i","file","name","substring","loading","setInterval","$this","trigger","setTimeout","clearInterval","attachAutofillEventHandlers","focused","$inputs","parents","not","init","extend","$document","fn","jQuery"],"mappings":"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","file":"material.min.js"} \ No newline at end of file diff --git a/dist/js/ripples.js b/dist/js/ripples.js deleted file mode 100644 index 82b67884..00000000 --- a/dist/js/ripples.js +++ /dev/null @@ -1,324 +0,0 @@ -/* Copyright 2014+, Federico Zivolo, LICENSE at https://github.com/FezVrasta/bootstrap-material-design/blob/master/LICENSE.md */ -/* globals jQuery, navigator */ - -(function($, window, document, undefined) { - - "use strict"; - - /** - * Define the name of the plugin - */ - var ripples = "ripples"; - - - /** - * Get an instance of the plugin - */ - var self = null; - - - /** - * Define the defaults of the plugin - */ - var defaults = {}; - - - /** - * Create the main plugin function - */ - function Ripples(element, options) { - self = this; - - this.element = $(element); - - this.options = $.extend({}, defaults, options); - - this._defaults = defaults; - this._name = ripples; - - this.init(); - } - - - /** - * Initialize the plugin - */ - Ripples.prototype.init = function() { - var $element = this.element; - - $element.on("mousedown touchstart", function(event) { - /** - * Verify if the user is just touching on a device and return if so - */ - if(self.isTouch() && event.type === "mousedown") { - return; - } - - - /** - * Verify if the current element already has a ripple wrapper element and - * creates if it doesn't - */ - if(!($element.find(".ripple-container").length)) { - $element.append("
    "); - } - - - /** - * Find the ripple wrapper - */ - var $wrapper = $element.children(".ripple-container"); - - - /** - * Get relY and relX positions - */ - var relY = self.getRelY($wrapper, event); - var relX = self.getRelX($wrapper, event); - - - /** - * If relY and/or relX are false, return the event - */ - if(!relY && !relX) { - return; - } - - - /** - * Get the ripple color - */ - var rippleColor = self.getRipplesColor($element); - - - /** - * Create the ripple element - */ - var $ripple = $("
    "); - - $ripple - .addClass("ripple") - .css({ - "left": relX, - "top": relY, - "background-color": rippleColor - }); - - - /** - * Append the ripple to the wrapper - */ - $wrapper.append($ripple); - - - /** - * Make sure the ripple has the styles applied (ugly hack but it works) - */ - (function() { return window.getComputedStyle($ripple[0]).opacity; })(); - - - /** - * Turn on the ripple animation - */ - self.rippleOn($element, $ripple); - - - /** - * Call the rippleEnd function when the transition "on" ends - */ - setTimeout(function() { - self.rippleEnd($ripple); - }, 500); - - - /** - * Detect when the user leaves the element - */ - $element.on("mouseup mouseleave touchend", function() { - $ripple.data("mousedown", "off"); - - if($ripple.data("animating") === "off") { - self.rippleOut($ripple); - } - }); - - }); - }; - - - /** - * Get the new size based on the element height/width and the ripple width - */ - Ripples.prototype.getNewSize = function($element, $ripple) { - - return (Math.max($element.outerWidth(), $element.outerHeight()) / $ripple.outerWidth()) * 2.5; - }; - - - /** - * Get the relX - */ - Ripples.prototype.getRelX = function($wrapper, event) { - var wrapperOffset = $wrapper.offset(); - - if(!self.isTouch()) { - /** - * Get the mouse position relative to the ripple wrapper - */ - return event.pageX - wrapperOffset.left; - } else { - /** - * Make sure the user is using only one finger and then get the touch - * position relative to the ripple wrapper - */ - event = event.originalEvent; - - if(event.touches.length === 1) { - return event.touches[0].pageX - wrapperOffset.left; - } - - return false; - } - }; - - - /** - * Get the relY - */ - Ripples.prototype.getRelY = function($wrapper, event) { - var wrapperOffset = $wrapper.offset(); - - if(!self.isTouch()) { - /** - * Get the mouse position relative to the ripple wrapper - */ - return event.pageY - wrapperOffset.top; - } else { - /** - * Make sure the user is using only one finger and then get the touch - * position relative to the ripple wrapper - */ - event = event.originalEvent; - - if(event.touches.length === 1) { - return event.touches[0].pageY - wrapperOffset.top; - } - - return false; - } - }; - - - /** - * Get the ripple color - */ - Ripples.prototype.getRipplesColor = function($element) { - - var color = $element.data("ripple-color") ? $element.data("ripple-color") : window.getComputedStyle($element[0]).color; - - return color; - }; - - - /** - * Verify if the client browser has transistion support - */ - Ripples.prototype.hasTransitionSupport = function() { - var thisBody = document.body || document.documentElement; - var thisStyle = thisBody.style; - - var support = ( - thisStyle.transition !== undefined || - thisStyle.WebkitTransition !== undefined || - thisStyle.MozTransition !== undefined || - thisStyle.MsTransition !== undefined || - thisStyle.OTransition !== undefined - ); - - return support; - }; - - - /** - * Verify if the client is using a mobile device - */ - Ripples.prototype.isTouch = function() { - return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); - }; - - - /** - * End the animation of the ripple - */ - Ripples.prototype.rippleEnd = function($ripple) { - $ripple.data("animating", "off"); - - if($ripple.data("mousedown") === "off") { - self.rippleOut($ripple); - } - }; - - - /** - * Turn off the ripple effect - */ - Ripples.prototype.rippleOut = function($ripple) { - $ripple.off(); - - if(self.hasTransitionSupport()) { - $ripple.addClass("ripple-out"); - } else { - $ripple.animate({"opacity": 0}, 100, function() { - $ripple.trigger("transitionend"); - }); - } - - $ripple.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd", function() { - $ripple.remove(); - }); - }; - - - /** - * Turn on the ripple effect - */ - Ripples.prototype.rippleOn = function($element, $ripple) { - var size = self.getNewSize($element, $ripple); - - if(self.hasTransitionSupport()) { - $ripple - .css({ - "-ms-transform": "scale(" + size + ")", - "-moz-transform": "scale(" + size + ")", - "-webkit-transform": "scale(" + size + ")", - "transform": "scale(" + size + ")" - }) - .addClass("ripple-on") - .data("animating", "on") - .data("mousedown", "on"); - } else { - $ripple.animate({ - "width": Math.max($element.outerWidth(), $element.outerHeight()) * 2, - "height": Math.max($element.outerWidth(), $element.outerHeight()) * 2, - "margin-left": Math.max($element.outerWidth(), $element.outerHeight()) * (-1), - "margin-top": Math.max($element.outerWidth(), $element.outerHeight()) * (-1), - "opacity": 0.2 - }, 500, function() { - $ripple.trigger("transitionend"); - }); - } - }; - - - /** - * Create the jquery plugin function - */ - $.fn.ripples = function(options) { - return this.each(function() { - if(!$.data(this, "plugin_" + ripples)) { - $.data(this, "plugin_" + ripples, new Ripples(this, options)); - } - }); - }; - -})(jQuery, window, document); diff --git a/dist/js/ripples.min.js b/dist/js/ripples.min.js deleted file mode 100644 index 5c01e4c1..00000000 --- a/dist/js/ripples.min.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(a,b,c,d){"use strict";function e(b,c){g=this,this.element=a(b),this.options=a.extend({},h,c),this._defaults=h,this._name=f,this.init()}var f="ripples",g=null,h={};e.prototype.init=function(){var c=this.element;c.on("mousedown touchstart",function(d){if(!g.isTouch()||"mousedown"!==d.type){c.find(".ripple-container").length||c.append('
    ');var e=c.children(".ripple-container"),f=g.getRelY(e,d),h=g.getRelX(e,d);if(f||h){var i=g.getRipplesColor(c),j=a("
    ");j.addClass("ripple").css({left:h,top:f,"background-color":i}),e.append(j),function(){return b.getComputedStyle(j[0]).opacity}(),g.rippleOn(c,j),setTimeout(function(){g.rippleEnd(j)},500),c.on("mouseup mouseleave touchend",function(){j.data("mousedown","off"),"off"===j.data("animating")&&g.rippleOut(j)})}}})},e.prototype.getNewSize=function(a,b){return Math.max(a.outerWidth(),a.outerHeight())/b.outerWidth()*2.5},e.prototype.getRelX=function(a,b){var c=a.offset();return g.isTouch()?(b=b.originalEvent,1===b.touches.length?b.touches[0].pageX-c.left:!1):b.pageX-c.left},e.prototype.getRelY=function(a,b){var c=a.offset();return g.isTouch()?(b=b.originalEvent,1===b.touches.length?b.touches[0].pageY-c.top:!1):b.pageY-c.top},e.prototype.getRipplesColor=function(a){var c=a.data("ripple-color")?a.data("ripple-color"):b.getComputedStyle(a[0]).color;return c},e.prototype.hasTransitionSupport=function(){var a=c.body||c.documentElement,b=a.style,e=b.transition!==d||b.WebkitTransition!==d||b.MozTransition!==d||b.MsTransition!==d||b.OTransition!==d;return e},e.prototype.isTouch=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},e.prototype.rippleEnd=function(a){a.data("animating","off"),"off"===a.data("mousedown")&&g.rippleOut(a)},e.prototype.rippleOut=function(a){a.off(),g.hasTransitionSupport()?a.addClass("ripple-out"):a.animate({opacity:0},100,function(){a.trigger("transitionend")}),a.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){a.remove()})},e.prototype.rippleOn=function(a,b){var c=g.getNewSize(a,b);g.hasTransitionSupport()?b.css({"-ms-transform":"scale("+c+")","-moz-transform":"scale("+c+")","-webkit-transform":"scale("+c+")",transform:"scale("+c+")"}).addClass("ripple-on").data("animating","on").data("mousedown","on"):b.animate({width:2*Math.max(a.outerWidth(),a.outerHeight()),height:2*Math.max(a.outerWidth(),a.outerHeight()),"margin-left":-1*Math.max(a.outerWidth(),a.outerHeight()),"margin-top":-1*Math.max(a.outerWidth(),a.outerHeight()),opacity:.2},500,function(){b.trigger("transitionend")})},a.fn.ripples=function(b){return this.each(function(){a.data(this,"plugin_"+f)||a.data(this,"plugin_"+f,new e(this,b))})}}(jQuery,window,document); -//# sourceMappingURL=ripples.min.js.map \ No newline at end of file diff --git a/dist/js/ripples.min.js.map b/dist/js/ripples.min.js.map deleted file mode 100644 index 90f64363..00000000 --- a/dist/js/ripples.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["ripples.js"],"names":["$","window","document","undefined","Ripples","element","options","self","this","extend","defaults","_defaults","_name","ripples","init","prototype","$element","on","event","isTouch","type","find","append","$wrapper","children","relY","getRelY","relX","getRelX","rippleColor","getRipplesColor","$ripple","addClass","css","left","top","background-color","getComputedStyle","opacity","rippleOn","setTimeout","rippleEnd","data","rippleOut","getNewSize","Math","max","outerWidth","outerHeight","wrapperOffset","offset","originalEvent","touches","length","pageX","pageY","color","hasTransitionSupport","thisBody","body","documentElement","thisStyle","style","support","transition","WebkitTransition","MozTransition","MsTransition","OTransition","test","navigator","userAgent","off","animate","trigger","remove","size","-ms-transform","-moz-transform","-webkit-transform","transform","width","height","margin-left","margin-top","fn","each","jQuery"],"mappings":"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","file":"ripples.min.js"} \ No newline at end of file diff --git a/docs/4.0/about/brand/index.html b/docs/4.0/about/brand/index.html new file mode 100644 index 00000000..6d956ec3 --- /dev/null +++ b/docs/4.0/about/brand/index.html @@ -0,0 +1,1320 @@ + + + + + + + + + Brand guidelines · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Brand guidelines

    +

    Documentation and examples for Bootstrap's logo and brand usage guidelines.

    + + +

    Have a need for Bootstrap’s brand resources? Great! We have only a few guidelines we follow, and in turn ask you to follow as well. These guidelines were inspired by MailChimp’s Brand Assets.

    + + + +

    Use either the Bootstrap mark (a capital B) or the standard logo (just Bootstrap). It should always appear in San Francisco Display Semibold. Do not use the Twitter bird in association with Bootstrap.

    + +
    +
    + Bootstrap +
    +
    + Bootstrap +
    +
    +
    +
    + Bootstrap +
    +
    + Bootstrap +
    +
    + +

    Download mark

    + +

    Download the Bootstrap mark in one of three styles, each available as an SVG file. Right click, Save as.

    + +
    +
    + Bootstrap +
    +
    + Bootstrap +
    +
    + Bootstrap +
    +
    + +

    Name

    + +

    The project and framework should always be referred to as Bootstrap. No Twitter before it, no capital s, and no abbreviations except for one, a capital B.

    + +
    +
    + Bootstrap + Right +
    +
    + BootStrap + Wrong +
    +
    + Twitter Bootstrap + Wrong +
    +
    + +

    Colors

    + +

    Our docs and branding use a handful of primary colors to differentiate what is Bootstrap from what is in Bootstrap. In other words, if it’s purple, it’s representative of Bootstrap.

    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/about/history/index.html b/docs/4.0/about/history/index.html new file mode 100644 index 00000000..4c558997 --- /dev/null +++ b/docs/4.0/about/history/index.html @@ -0,0 +1,1246 @@ + + + + + + + + + History · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + +
    +

    History

    +

    A brief overview of the history of Bootstrap.

    + + +

    Originally created by a designer and a developer at Twitter, Bootstrap has become one of the most popular front-end frameworks and open source projects in the world.

    + +

    Bootstrap was created at Twitter in mid-2010 by @mdo and @fat. Prior to being an open-sourced framework, Bootstrap was known as Twitter Blueprint. A few months into development, Twitter held its first Hack Week and the project exploded as developers of all skill levels jumped in without any external guidance. It served as the style guide for internal tools development at the company for over a year before its public release, and continues to do so today.

    + +

    Originally released on , we’ve since had over twenty releases, including two major rewrites with v2 and v3. With Bootstrap 2, we added responsive functionality to the entire framework as an optional stylesheet. Building on that with Bootstrap 3, we rewrote the library once more to make it responsive by default with a mobile first approach.

    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/about/license/index.html b/docs/4.0/about/license/index.html new file mode 100644 index 00000000..d2d4c12a --- /dev/null +++ b/docs/4.0/about/license/index.html @@ -0,0 +1,1276 @@ + + + + + + + + + License FAQs · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + +
    +

    License FAQs

    +

    Commonly asked questions about Bootstrap's open source license.

    + + +

    Bootstrap is released under the MIT license and is copyright 2017 Twitter. Boiled down to smaller chunks, it can be described with the following conditions.

    + +

    It requires you to:

    + +
      +
    • Keep the license and copyright notice included in Bootstrap’s CSS and JavaScript files when you use them in your works
    • +
    + +

    It permits you to:

    + +
      +
    • Freely download and use Bootstrap, in whole or in part, for personal, private, company internal, or commercial purposes
    • +
    • Use Bootstrap in packages or distributions that you create
    • +
    • Modify the source code
    • +
    • Grant a sublicense to modify and distribute Bootstrap to third parties not included in the license
    • +
    + +

    It forbids you to:

    + +
      +
    • Hold the authors and license owners liable for damages as Bootstrap is provided without warranty
    • +
    • Hold the creators or copyright holders of Bootstrap liable
    • +
    • Redistribute any piece of Bootstrap without proper attribution
    • +
    • Use any marks owned by Twitter in any way that might state or imply that Twitter endorses your distribution
    • +
    • Use any marks owned by Twitter in any way that might state or imply that you created the Twitter software in question
    • +
    + +

    It does not require you to:

    + +
      +
    • Include the source of Bootstrap itself, or of any modifications you may have made to it, in any redistribution you may assemble that includes it
    • +
    • Submit changes that you make to Bootstrap back to the Bootstrap project (though such feedback is encouraged)
    • +
    + +

    The full Bootstrap license is located in the project repository for more information.

    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/about/team/index.html b/docs/4.0/about/team/index.html new file mode 100644 index 00000000..61dd2692 --- /dev/null +++ b/docs/4.0/about/team/index.html @@ -0,0 +1,1328 @@ + + + + + + + + + Team · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + +
    +

    Team

    +

    An overview of the founding team and core contributors to Bootstrap.

    + + +

    Bootstrap is maintained by the founding team and a small group of invaluable core contributors, with the massive support and involvement of our community.

    + + + +

    Get involved with Bootstrap development by opening an issue or submitting a pull request. Read our contributing guidelines for information on how we develop.

    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/about/translations/index.html b/docs/4.0/about/translations/index.html new file mode 100644 index 00000000..8f2cc67a --- /dev/null +++ b/docs/4.0/about/translations/index.html @@ -0,0 +1,1254 @@ + + + + + + + + + Translations · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + +
    +

    Translations

    +

    Links to community-translated Bootstrap documentation sites.

    + + +

    Community members have translated Bootstrap’s documentation into various languages. None are officially supported and they may not always be up to date.

    + + + +

    We don’t help organize or host translations, we just link to them.

    + +

    Finished a new or better translation? Open a pull request to add it to our list.

    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/browser-bugs/index.html b/docs/4.0/browser-bugs/index.html new file mode 100644 index 00000000..981a96d7 --- /dev/null +++ b/docs/4.0/browser-bugs/index.html @@ -0,0 +1,1925 @@ + + + + + + + + + Wall of browser bugs · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + +
    +

    Wall of browser bugs

    +

    + + +

    Bootstrap currently works around several outstanding browser bugs in major browsers to deliver the best cross-browser experience possible. Some bugs, like those listed below, cannot be solved by us.

    + +

    We publicly list browser bugs that are impacting us here, in the hopes of expediting the process of fixing them. For information on Bootstrap’s browser compatibility, see our browser compatibility docs.

    + +

    See also:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Browser(s)Summary of bugUpstream bug(s)Bootstrap issue(s)
    Edge +

    Visual artifacts in scrollable modal dialogs

    +
    Edge issue #9011176 +#20755 +
    Edge +

    Native browser tooltip for title shows on first keyboard focus (in addition to custom tooltip component)

    +
    Edge issue #6793560 +#18692 +
    Edge +

    Hovered element still remains in :hover state after scrolling away.

    +
    Edge issue #5381673 +#14211 +
    Edge +

    CSS border-radius sometimes causes lines of bleed-through of the background-color of the parent element.

    +
    Edge issue #3342037 +#16671 +
    Edge +

    background of <tr> is only applied to first child cell instead of all cells in the row

    +
    Edge issue #5865620 +#18504 +
    Edge +

    @-ms-viewport{width: device-width;} has side-effect of making scrollbars auto-hide

    +
    Edge issue #7165383 +#18543 +
    Edge +

    Background color from lower layer bleeds through transparent border in some cases

    +
    Edge issue #6274505 +#18228 +
    Edge +

    Hovering over descendant SVG element fires mouseleave event at ancestor

    +
    Edge issue #7787318 +#19670 +
    Edge +

    Active position: fixed; <button> flickers when scrolling

    +
    Edge issue #8770398 +#20507 +
    Firefox +

    .table-bordered with an empty <tbody> is missing borders.

    +
    Mozilla bug #1023761 +#13453 +
    Firefox +

    If the disabled state of a form control is changed via JavaScript, the normal state doesn’t return after refreshing the page.

    +
    Mozilla bug #654072 +#793 +
    Firefox +

    focus events should not be fired at the document object

    +
    Mozilla bug #1228802 +#18365 +
    Firefox +

    Wide floated table doesn’t wrap onto new line

    +
    Mozilla bug #1277782 +#19839 +
    Firefox +

    Mouse sometimes not within element for purposes of mouseenter/mouseleave when it’s within SVG elements

    +
    Mozilla bug #577785 +#19670 +
    Firefox +

    Layout with floated columns breaks when printing

    +
    Mozilla bug #1315994 +#21092 +
    Firefox (Windows) +

    Right border of <select> menu is sometimes missing when screen is set to uncommon resolution

    +
    Mozilla bug #545685 +#15990 +
    Firefox (OS X & Linux) +

    Badge widget causes bottom border of Tabs widget to unexpectedly not overlap

    +
    Mozilla bug #1259972 +#19626 +
    Chrome (Android) +

    Tapping on an <input> in a scrollable overlay doesn’t scroll the <input> into view

    +
    Chromium issue #595210 +#17338 +
    Chrome (OS X) +

    Clicking above <input type="number"> increment button flashes the decrement button.

    +
    Chromium issue #419108 +Offshoot of #8350 & Chromium issue #337668 +
    Chrome +

    CSS infinite linear animation with alpha transparency leaks memory.

    +
    Chromium issue #429375 +#14409 +
    Chrome +

    table-cell borders not overlapping despite margin-right: -1px

    +
    Chromium issue #568691 +#17438, #14237 +
    Chrome +

    Clicking scrollbar in <select multiple> with overflowed options will select nearby <option>

    +
    Chromium issue #597642 +#19810 +
    Chrome +

    Don’t make :hover sticky on touch-friendly webpages

    +
    Chromium issue #370155 +#12832 +
    Chrome +

    position: absolute element that’s wider than its column is incorrectly clipped to column boundary

    +
    Chromium issue #269061 +#20161 +
    Chrome (Windows & Linux) +

    Animation glitch when returning to inactive tab after animations occurred while tab was hidden.

    +
    Chromium issue #449180 +#15298 +
    Safari +

    rem units in media queries should be calculated using font-size: initial, not the root element’s font-size

    +
    WebKit bug #156684 +#17403 +
    Safari +

    Link to container with id and tabindex results in container being ignored by VoiceOver (affects skip links)

    +
    WebKit bug #163658 +#20732 +
    Safari (OS X) +

    px, em, and rem should all behave the same in media queries when page zoom is applied

    +
    WebKit bug #156687 +#17403 +
    Safari (OS X) +

    Weird button behavior with some <input type="number"> elements.

    +
    WebKit bug #137269, Apple Safari Radar #18834768 +#8350, Normalize #283, Chromium issue #337668 +
    Safari (OS X) +

    Small font size when printing webpage with fixed-width .container.

    +
    WebKit bug #138192, Apple Safari Radar #19435018 +#14868 +
    Safari (iOS) +

    transform: translate3d(0,0,0); rendering bug.

    +
    WebKit bug #138162, Apple Safari Radar #18804973 +#14603 +
    Safari (iOS) +

    Text input’s cursor doesn’t move while scrolling the page.

    +
    WebKit bug #138201, Apple Safari Radar #18819624 +#14708 +
    Safari (iOS) +

    Can’t move cursor to start of text after entering long string of text into <input type="text">

    +
    WebKit bug #148061, Apple Safari Radar #22299624 +#16988 +
    Safari (iOS) +

    display: block causes text of temporal <input>s to become vertically misaligned

    +
    WebKit bug #139848, Apple Safari Radar #19434878 +#11266, #13098 +
    Safari (iOS) +

    Tapping on <body> doesn’t fire click events

    +
    WebKit bug #151933 +#16028 +
    Safari (iOS) +

    position:fixed is incorrectly positioned when tab bar is visible on iPhone 6S+ Safari

    +
    WebKit bug #153056 +#18859 +
    Safari (iOS) +

    Tapping into an <input> within a position:fixed element scrolls to the top of the page

    +
    WebKit bug #153224, Apple Safari Radar #24235301 +#17497 +
    Safari (iOS) +

    <body> with overflow:hidden CSS is scrollable on iOS

    +
    WebKit bug #153852 +#14839 +
    Safari (iOS) +

    Scroll gesture in text field in position:fixed element sometimes scrolls <body> instead of scrollable ancestor

    +
    WebKit bug #153856 +#14839 +
    Safari (iOS) +

    Modal with -webkit-overflow-scrolling: touch doesn’t become scrollable after added text makes it taller

    +
    WebKit bug #158342 +#17695 +
    Safari (iOS) +

    Don’t make :hover sticky on touch-friendly webpages

    +
    WebKit bug #158517 +#12832 +
    Safari (iOS) +

    Element which is position:fixed disappears after opening a <select> menu

    +
    WebKit bug #162362 +#20759 +
    Safari (iPad Pro) +

    Rendering of descendants of position: fixed element gets clipped on iPad Pro in Landscape orientation

    +
    WebKit bug #152637, Apple Safari Radar #24030853 +#18738 +
    + +

    Most wanted features

    + +

    There are several features specified in Web standards which would allow us to make Bootstrap more robust, elegant, or performant, but aren’t yet implemented in certain browsers, thus preventing us from taking advantage of them.

    + +

    We publicly list these “most wanted” feature requests here, in the hopes of expediting the process of getting them implemented.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Browser(s)Summary of featureUpstream issue(s)Bootstrap issue(s)
    Edge +

    Focusable elements should fire focus event / receive :focus styling when they receive Narrator/accessibility focus

    +
    Microsoft A11y UserVoice idea #16717318 +#20732 +
    Edge +

    Implement the :dir() pseudo-class from Selectors Level 4

    +
    Edge UserVoice idea #12299532 +#19984 +
    Edge +

    Implement sticky positioning from CSS Positioned Layout Level 3

    +
    Edge UserVoice idea #6263621 +#17021 +
    Edge +

    Implement the HTML5 <dialog> element

    +
    Edge UserVoice idea #6508895 +#20175 +
    Edge +

    Fire a transitioncancel event when a CSS transition is canceled

    +
    Edge UserVoice idea #15939898 +#20618 +
    Edge +

    Implement the of <selector-list> clause of the :nth-child() pseudo-class

    +
    Edge UserVoice idea #15944476 +#20143 +
    Firefox +

    Implement the of <selector-list> clause of the :nth-child() pseudo-class

    +
    Mozilla bug #854148 +#20143 +
    Firefox +

    Implement the HTML5 <dialog> element

    +
    Mozilla bug #840640 +#20175 +
    Firefox +

    When virtual focus is on a button or link, fire actual focus on the element, too

    +
    Mozilla bug #1000082 +#20732 +
    Chrome +

    Fire a transitioncancel event when a CSS transition is canceled

    +
    Chromium issue #642487 +Chromium issue #437860 +
    Chrome +

    Implement the of <selector-list> clause of the :nth-child() pseudo-class

    +
    Chromium issue #304163 +#20143 +
    Chrome +

    Implement the :dir() pseudo-class from Selectors Level 4

    +
    Chromium issue #576815 +#19984 +
    Safari +

    Fire a transitioncancel event when a CSS transition is canceled

    +
    WebKit bug #161535 +#20618 +
    Safari +

    Implement the :dir() pseudo-class from Selectors Level 4

    +
    WebKit bug #64861 +#19984 +
    Safari +

    Implement the HTML5 <dialog> element

    +
    WebKit bug #84635 +#20175 +
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/alerts/index.html b/docs/4.0/components/alerts/index.html new file mode 100644 index 00000000..22124775 --- /dev/null +++ b/docs/4.0/components/alerts/index.html @@ -0,0 +1,1497 @@ + + + + + + + + + Alerts · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Alerts

    +

    Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages.

    + + +

    Examples

    + +

    Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the four required contextual classes (e.g., .alert-success). For inline dismissal, use the alerts jQuery plugin.

    + +
    + + + + + + + + +
    +
    <div class="alert alert-primary" role="alert">
    +  This is a primary alert—check it out!
    +</div>
    +<div class="alert alert-secondary" role="alert">
    +  This is a secondary alert—check it out!
    +</div>
    +<div class="alert alert-success" role="alert">
    +  This is a success alert—check it out!
    +</div>
    +<div class="alert alert-danger" role="alert">
    +  This is a danger alert—check it out!
    +</div>
    +<div class="alert alert-warning" role="alert">
    +  This is a warning alert—check it out!
    +</div>
    +<div class="alert alert-info" role="alert">
    +  This is a info alert—check it out!
    +</div>
    +<div class="alert alert-light" role="alert">
    +  This is a light alert—check it out!
    +</div>
    +<div class="alert alert-dark" role="alert">
    +  This is a dark alert—check it out!
    +</div>
    + +
    +

    Conveying meaning to assistive technologies

    + +

    Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the .sr-only class.

    +
    + + + +

    Use the .alert-link utility class to quickly provide matching colored links within any alert.

    + +
    + + + + + + + + +
    +
    <div class="alert alert-primary" role="alert">
    +  This is a primary alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
    +</div>
    +<div class="alert alert-secondary" role="alert">
    +  This is a secondary alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
    +</div>
    +<div class="alert alert-success" role="alert">
    +  This is a success alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
    +</div>
    +<div class="alert alert-danger" role="alert">
    +  This is a danger alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
    +</div>
    +<div class="alert alert-warning" role="alert">
    +  This is a warning alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
    +</div>
    +<div class="alert alert-info" role="alert">
    +  This is a info alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
    +</div>
    +<div class="alert alert-light" role="alert">
    +  This is a light alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
    +</div>
    +<div class="alert alert-dark" role="alert">
    +  This is a dark alert with <a href="#" class="alert-link">an example link</a>. Give it a click if you like.
    +</div>
    + +

    Additional content

    + +

    Alerts can also contain additional HTML elements like headings, paragraphs and dividers.

    + +
    + +
    +
    <div class="alert alert-success" role="alert">
    +  <h4 class="alert-heading">Well done!</h4>
    +  <p>Aww yeah, you successfully read this important alert message. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content.</p>
    +  <hr>
    +  <p class="mb-0">Whenever you need to, be sure to use margin utilities to keep things nice and tidy.</p>
    +</div>
    + +

    Dismissing

    + +

    Using the alert JavaScript plugin, it’s possible to dismiss any alert inline. Here’s how:

    + +
      +
    • Be sure you’ve loaded the alert plugin, or the compiled Bootstrap JavaScript.
    • +
    • If you’re building our JS from source, it requires util.js. The compiled version includes this.
    • +
    • Add a dismiss button and the .alert-dismissible class, which adds extra padding to the right of the alert and positions the .close button.
    • +
    • On the dismiss button, add the data-dismiss="alert" attribute, which triggers the JavaScript functionality. Be sure to use the <button> element with it for proper behavior across all devices.
    • +
    • To animate alerts when dismissing them, be sure to add the .fade and .show classes.
    • +
    + +

    You can see this in action with a live demo:

    + +
    + +
    +
    <div class="alert alert-warning alert-dismissible fade show" role="alert">
    +  <button type="button" class="close" data-dismiss="alert" aria-label="Close">
    +    <span aria-hidden="true">&times;</span>
    +  </button>
    +  <strong>Holy guacamole!</strong> You should check in on some of those fields below.
    +</div>
    + +

    JavaScript behavior

    + +

    Triggers

    + +

    Enable dismissal of an alert via JavaScript:

    + +
    $(".alert").alert()
    + +

    Or with data attributes on a button within the alert, as demonstrated above:

    + +
    <button type="button" class="close" data-dismiss="alert" aria-label="Close">
    +  <span aria-hidden="true">&times;</span>
    +</button>
    + +

    Note that closing an alert will remove it from the DOM.

    + +

    Methods

    + + + + + + + + + + + + + + + + + + +
    MethodDescription
    $().alert()Makes an alert listen for click events on descendant elements which have the data-dismiss="alert" attribute. (Not necessary when using the data-api’s auto-initialization.)
    $().alert('close')Closes an alert by removing it from the DOM. If the .fade and .show classes are present on the element, the alert will fade out before it is removed.
    + +
    $(".alert").alert('close')
    + +

    Events

    + +

    Bootstrap’s alert plugin exposes a few events for hooking into alert functionality.

    + + + + + + + + + + + + + + + + + + +
    EventDescription
    close.bs.alertThis event fires immediately when the close instance method is called.
    closed.bs.alertThis event is fired when the alert has been closed (will wait for CSS transitions to complete).
    + +
    $('#myAlert').on('closed.bs.alert', function () {
    +  // do something…
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/badge/index.html b/docs/4.0/components/badge/index.html new file mode 100644 index 00000000..02d95a57 --- /dev/null +++ b/docs/4.0/components/badge/index.html @@ -0,0 +1,1377 @@ + + + + + + + + + Badges · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Badges

    +

    Documentation and examples for badges, our small count and labeling component.

    + + +

    Example

    + +

    Badges scale to match the size of the immediate parent element by using relative font sizing and em units.

    + +
    +
    Example heading New
    +
    Example heading New
    +
    Example heading New
    +
    Example heading New
    +
    Example heading New
    +
    Example heading New
    +
    + +
    <h1>Example heading <span class="badge badge-secondary">New</span></h1>
    +<h2>Example heading <span class="badge badge-secondary">New</span></h2>
    +<h3>Example heading <span class="badge badge-secondary">New</span></h3>
    +<h4>Example heading <span class="badge badge-secondary">New</span></h4>
    +<h5>Example heading <span class="badge badge-secondary">New</span></h5>
    +<h6>Example heading <span class="badge badge-secondary">New</span></h6>
    + +

    Badges can be used as part of links or buttons to provide a counter.

    + +
    + +
    +
    <button class="btn btn-primary">
    +  Notifications <span class="badge badge-light">4</span>
    +</button>
    + +

    Note that depending on how they are used, badges may be confusing for users of screen readers and similar assistive technologies. While the styling of badges provides a visual cue as to their purpose, these users will simply be presented with the content of the badge. Depending on the specific situation, these badges may seem like random additional words or numbers at the end of a sentence, link, or button.

    + +

    Unless the context is clear (as with the “Notifications” example, where it is understood that the “4” is the number of notifications), consider including additional context with a visually hidden piece of additional text.

    + +
    + +
    +
    <button class="btn btn-primary">
    +  Profile <span class="badge badge-light">9</span>
    +  <span class="sr-only">unread messages</span>
    +</button>
    + +

    Contextual variations

    + +

    Add any of the below mentioned modifier classes to change the appearance of a badge.

    + +
    +Primary +Secondary +Success +Danger +Warning +Info +Light +Dark +
    +
    <span class="badge badge-primary">Primary</span>
    +<span class="badge badge-secondary">Secondary</span>
    +<span class="badge badge-success">Success</span>
    +<span class="badge badge-danger">Danger</span>
    +<span class="badge badge-warning">Warning</span>
    +<span class="badge badge-info">Info</span>
    +<span class="badge badge-light">Light</span>
    +<span class="badge badge-dark">Dark</span>
    + +
    +

    Conveying meaning to assistive technologies

    + +

    Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the .sr-only class.

    +
    + +

    Pill badges

    + +

    Use the .badge-pill modifier class to make badges more rounded (with a larger border-radius and additional horizontal padding). Useful if you miss the badges from v3.

    + +
    +Primary +Secondary +Success +Danger +Warning +Info +Light +Dark +
    +
    <span class="badge badge-pill badge-primary">Primary</span>
    +<span class="badge badge-pill badge-secondary">Secondary</span>
    +<span class="badge badge-pill badge-success">Success</span>
    +<span class="badge badge-pill badge-danger">Danger</span>
    +<span class="badge badge-pill badge-warning">Warning</span>
    +<span class="badge badge-pill badge-info">Info</span>
    +<span class="badge badge-pill badge-light">Light</span>
    +<span class="badge badge-pill badge-dark">Dark</span>
    + + + +

    Using the .badge classes with the <a> element quickly provide actionable badges with hover and focus states.

    + + +
    <a href="#" class="badge badge-primary">Primary</a>
    +<a href="#" class="badge badge-secondary">Secondary</a>
    +<a href="#" class="badge badge-success">Success</a>
    +<a href="#" class="badge badge-danger">Danger</a>
    +<a href="#" class="badge badge-warning">Warning</a>
    +<a href="#" class="badge badge-info">Info</a>
    +<a href="#" class="badge badge-light">Light</a>
    +<a href="#" class="badge badge-dark">Dark</a>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/breadcrumb/index.html b/docs/4.0/components/breadcrumb/index.html new file mode 100644 index 00000000..4d97080e --- /dev/null +++ b/docs/4.0/components/breadcrumb/index.html @@ -0,0 +1,1287 @@ + + + + + + + + + Breadcrumb · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + +
    +

    Breadcrumb

    +

    Indicate the current page's location within a navigational hierarchy that automatically adds separators via CSS.

    + + +

    Separators are automatically added in CSS through ::before and content.

    + +
    + + + +
    +
    <ol class="breadcrumb">
    +  <li class="breadcrumb-item active">Home</li>
    +</ol>
    +<ol class="breadcrumb">
    +  <li class="breadcrumb-item"><a href="#">Home</a></li>
    +  <li class="breadcrumb-item active">Library</li>
    +</ol>
    +<ol class="breadcrumb">
    +  <li class="breadcrumb-item"><a href="#">Home</a></li>
    +  <li class="breadcrumb-item"><a href="#">Library</a></li>
    +  <li class="breadcrumb-item active">Data</li>
    +</ol>
    + +

    Similar to our navigation components, breadcrumbs work fine with or without the usage of list markup.

    + +
    + +
    +
    <nav class="breadcrumb">
    +  <a class="breadcrumb-item" href="#">Home</a>
    +  <a class="breadcrumb-item" href="#">Library</a>
    +  <a class="breadcrumb-item" href="#">Data</a>
    +  <span class="breadcrumb-item active">Bootstrap</span>
    +</nav>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/button-group/index.html b/docs/4.0/components/button-group/index.html new file mode 100644 index 00000000..c0b1035b --- /dev/null +++ b/docs/4.0/components/button-group/index.html @@ -0,0 +1,1502 @@ + + + + + + + + + Button group · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Button group

    +

    Group a series of buttons together on a single line with the button group, and super-power them with JavaScript.

    + + +

    Basic example

    + +

    Wrap a series of buttons with .btn in .btn-group. Add on optional JavaScript radio and checkbox style behavior with our buttons plugin.

    + +
    +
    + + + +
    +
    +
    <div class="btn-group" role="group" aria-label="Basic example">
    +  <button type="button" class="btn btn-secondary">Left</button>
    +  <button type="button" class="btn btn-secondary">Middle</button>
    +  <button type="button" class="btn btn-secondary">Right</button>
    +</div>
    + +
    +

    Ensure correct role and provide a label

    + +

    In order for assistive technologies (such as screen readers) to convey that a series of buttons is grouped, an appropriate role attribute needs to be provided. For button groups, this would be role="group", while toolbars should have a role="toolbar".

    + +

    In addition, groups and toolbars should be given an explicit label, as most assistive technologies will otherwise not announce them, despite the presence of the correct role attribute. In the examples provided here, we use aria-label, but alternatives such as aria-labelledby can also be used.

    +
    +

    Button toolbar

    + +

    Combine sets of button groups into button toolbars for more complex components. Use utility classes as needed to space out groups, buttons, and more.

    + +
    + +
    +
    <div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups">
    +  <div class="btn-group mr-2" role="group" aria-label="First group">
    +    <button type="button" class="btn btn-secondary">1</button>
    +    <button type="button" class="btn btn-secondary">2</button>
    +    <button type="button" class="btn btn-secondary">3</button>
    +    <button type="button" class="btn btn-secondary">4</button>
    +  </div>
    +  <div class="btn-group mr-2" role="group" aria-label="Second group">
    +    <button type="button" class="btn btn-secondary">5</button>
    +    <button type="button" class="btn btn-secondary">6</button>
    +    <button type="button" class="btn btn-secondary">7</button>
    +  </div>
    +  <div class="btn-group" role="group" aria-label="Third group">
    +    <button type="button" class="btn btn-secondary">8</button>
    +  </div>
    +</div>
    + +

    Feel free to mix input groups with button groups in your toolbars. Similar to the example above, you’ll likely need some utilities though to space things properly.

    + +
    + + + +
    +
    <div class="btn-toolbar mb-3" role="toolbar" aria-label="Toolbar with button groups">
    +  <div class="btn-group mr-2" role="group" aria-label="First group">
    +    <button type="button" class="btn btn-secondary">1</button>
    +    <button type="button" class="btn btn-secondary">2</button>
    +    <button type="button" class="btn btn-secondary">3</button>
    +    <button type="button" class="btn btn-secondary">4</button>
    +  </div>
    +  <div class="input-group">
    +    <span class="input-group-addon" id="btnGroupAddon">@</span>
    +    <input type="text" class="form-control" placeholder="Input group example" aria-label="Input group example" aria-describedby="btnGroupAddon">
    +  </div>
    +</div>
    +
    +<div class="btn-toolbar justify-content-between" role="toolbar" aria-label="Toolbar with button groups">
    +  <div class="btn-group" role="group" aria-label="First group">
    +    <button type="button" class="btn btn-secondary">1</button>
    +    <button type="button" class="btn btn-secondary">2</button>
    +    <button type="button" class="btn btn-secondary">3</button>
    +    <button type="button" class="btn btn-secondary">4</button>
    +  </div>
    +  <div class="input-group">
    +    <span class="input-group-addon" id="btnGroupAddon2">@</span>
    +    <input type="text" class="form-control" placeholder="Input group example" aria-label="Input group example" aria-describedby="btnGroupAddon2">
    +  </div>
    +</div>
    + +

    Sizing

    + +

    Instead of applying button sizing classes to every button in a group, just add .btn-group-* to each .btn-group, including each one when nesting multiple groups.

    + +
    +
    + + + +
    +
    +
    + + + +
    +
    +
    + + + +
    +
    + +
    <div class="btn-group btn-group-lg" role="group" aria-label="...">...</div>
    +<div class="btn-group" role="group" aria-label="...">...</div>
    +<div class="btn-group btn-group-sm" role="group" aria-label="...">...</div>
    + +

    Nesting

    + +

    Place a .btn-group within another .btn-group when you want dropdown menus mixed with a series of buttons.

    + +
    +
    + + + +
    + + +
    +
    +
    +
    <div class="btn-group" role="group" aria-label="Button group with nested dropdown">
    +  <button type="button" class="btn btn-secondary">1</button>
    +  <button type="button" class="btn btn-secondary">2</button>
    +
    +  <div class="btn-group" role="group">
    +    <button id="btnGroupDrop1" type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +      Dropdown
    +    </button>
    +    <div class="dropdown-menu" aria-labelledby="btnGroupDrop1">
    +      <a class="dropdown-item" href="#">Dropdown link</a>
    +      <a class="dropdown-item" href="#">Dropdown link</a>
    +    </div>
    +  </div>
    +</div>
    + +

    Vertical variation

    + +

    Make a set of buttons appear vertically stacked rather than horizontally. Split button dropdowns are not supported here.

    + +
    +
    + + + + + + +
    +
    + +
    +
    + + +
    + + +
    + + +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    + +
    <div class="btn-group-vertical">
    +  ...
    +</div>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/buttons/index.html b/docs/4.0/components/buttons/index.html new file mode 100644 index 00000000..3d357c86 --- /dev/null +++ b/docs/4.0/components/buttons/index.html @@ -0,0 +1,1507 @@ + + + + + + + + + Buttons · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Buttons

    +

    Use Bootstrap's custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more.

    + + +

    Examples

    + +

    Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control.

    + +
    + + + + + + + + + + +
    +
    <button type="button" class="btn btn-primary">Primary</button>
    +<button type="button" class="btn btn-secondary">Secondary</button>
    +<button type="button" class="btn btn-success">Success</button>
    +<button type="button" class="btn btn-danger">Danger</button>
    +<button type="button" class="btn btn-warning">Warning</button>
    +<button type="button" class="btn btn-info">Info</button>
    +<button type="button" class="btn btn-light">Light</button>
    +<button type="button" class="btn btn-dark">Dark</button>
    +
    +<button type="button" class="btn btn-link">Link</button>
    + +
    +

    Conveying meaning to assistive technologies

    + +

    Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the .sr-only class.

    +
    + +

    Button tags

    + +

    The .btn classes are designed to be used with the <button> element. However, you can also use these classes on <a> or <input> elements (though some browsers may apply a slightly different rendering).

    + +

    When using button classes on <a> elements that are used to trigger in-page functionality (like collapsing content), rather than linking to new pages or sections within the current page, these links should be given a role="button" to appropriately convey their purpose to assistive technologies such as screen readers.

    + +
    +Link + + + + +
    +
    <a class="btn btn-primary" href="#" role="button">Link</a>
    +<button class="btn btn-primary" type="submit">Button</button>
    +<input class="btn btn-primary" type="button" value="Input">
    +<input class="btn btn-primary" type="submit" value="Submit">
    +<input class="btn btn-primary" type="reset" value="Reset">
    + +

    Outline buttons

    + +

    In need of a button, but not the hefty background colors they bring? Replace the default modifier classes with the .btn-outline-* ones to remove all background images and colors on any button.

    + +
    + + + + + + + + +
    +
    <button type="button" class="btn btn-outline-primary">Primary</button>
    +<button type="button" class="btn btn-outline-secondary">Secondary</button>
    +<button type="button" class="btn btn-outline-success">Success</button>
    +<button type="button" class="btn btn-outline-danger">Danger</button>
    +<button type="button" class="btn btn-outline-warning">Warning</button>
    +<button type="button" class="btn btn-outline-info">Info</button>
    +<button type="button" class="btn btn-outline-light">Light</button>
    +<button type="button" class="btn btn-outline-dark">Dark</button>
    + +

    Sizes

    + +

    Fancy larger or smaller buttons? Add .btn-lg or .btn-sm for additional sizes.

    + +
    + + +
    +
    <button type="button" class="btn btn-primary btn-lg">Large button</button>
    +<button type="button" class="btn btn-secondary btn-lg">Large button</button>
    + +
    + + +
    +
    <button type="button" class="btn btn-primary btn-sm">Small button</button>
    +<button type="button" class="btn btn-secondary btn-sm">Small button</button>
    + +

    Create block level buttons—those that span the full width of a parent—by adding .btn-block.

    + +
    + + +
    +
    <button type="button" class="btn btn-primary btn-lg btn-block">Block level button</button>
    +<button type="button" class="btn btn-secondary btn-lg btn-block">Block level button</button>
    + +

    Active state

    + +

    Buttons will appear pressed (with a darker background, darker border, and inset shadow) when active. There’s no need to add a class to <button>s as they use a pseudo-class. However, you can still force the same active appearance with .active (and include the aria-pressed="true" attribute) should you need to replicate the state programmatically.

    + + +
    <a href="#" class="btn btn-primary btn-lg active" role="button" aria-pressed="true">Primary link</a>
    +<a href="#" class="btn btn-secondary btn-lg active" role="button" aria-pressed="true">Link</a>
    + +

    Disabled state

    + +

    Make buttons look inactive by adding the disabled boolean attribute to any <button> element.

    + +
    + + +
    +
    <button type="button" class="btn btn-lg btn-primary" disabled>Primary button</button>
    +<button type="button" class="btn btn-secondary btn-lg" disabled>Button</button>
    + +

    Disabled buttons using the <a> element behave a bit different:

    + +
      +
    • <a>s don’t support the disabled attribute, so you must add the .disabled class to make it visually appear disabled.
    • +
    • Some future-friendly styles are included to disable all pointer-events on anchor buttons. In browsers which support that property, you won’t see the disabled cursor at all.
    • +
    • Disabled buttons should include the aria-disabled="true" attribute to indicate the state of the element to assistive technologies.
    • +
    + + +
    <a href="#" class="btn btn-primary btn-lg disabled" role="button" aria-disabled="true">Primary link</a>
    +<a href="#" class="btn btn-secondary btn-lg disabled" role="button" aria-disabled="true">Link</a>
    + +
    + + +

    The .disabled class uses pointer-events: none to try to disable the link functionality of <a>s, but that CSS property is not yet standardized. In addition, even in browsers that do support pointer-events: none, keyboard navigation remains unaffected, meaning that sighted keyboard users and users of assistive technologies will still be able to activate these links. So to be safe, add a tabindex="-1" attribute on these links (to prevent them from receiving keyboard focus) and use custom JavaScript to disable their functionality.

    +
    + +

    Button plugin

    + +

    Do more with buttons. Control button states or create groups of buttons for more components like toolbars.

    + +

    Toggle states

    + +

    Add data-toggle="button" to toggle a button’s active state. If you’re pre-toggling a button, you must manually add the .active class and aria-pressed="true" to the <button>.

    + +
    + +
    +
    <button type="button" class="btn btn-primary" data-toggle="button" aria-pressed="false" autocomplete="off">
    +  Single toggle
    +</button>
    + +

    Checkbox and radio buttons

    + +

    Bootstrap’s .button styles can be applied to other elements, such as <label>s, to provide checkbox or radio style button toggling. Add data-toggle="buttons" to a .btn-group containing those modified buttons to enable toggling in their respective styles.

    + +

    The checked state for these buttons is only updated via click event on the button. If you use another method to update the input—e.g., with <input type="reset"> or by manually applying the input’s checked property—you’ll need to toggle .active on the <label> manually.

    + +

    Note that pre-checked buttons require you to manually add the .active class to the input’s <label>.

    + +
    +
    + + + +
    +
    +
    <div class="btn-group" data-toggle="buttons">
    +  <label class="btn btn-secondary active">
    +    <input type="checkbox" checked autocomplete="off"> Checkbox 1 (pre-checked)
    +  </label>
    +  <label class="btn btn-secondary">
    +    <input type="checkbox" autocomplete="off"> Checkbox 2
    +  </label>
    +  <label class="btn btn-secondary">
    +    <input type="checkbox" autocomplete="off"> Checkbox 3
    +  </label>
    +</div>
    + +
    +
    + + + +
    +
    +
    <div class="btn-group" data-toggle="buttons">
    +  <label class="btn btn-secondary active">
    +    <input type="radio" name="options" id="option1" autocomplete="off" checked> Radio 1 (preselected)
    +  </label>
    +  <label class="btn btn-secondary">
    +    <input type="radio" name="options" id="option2" autocomplete="off"> Radio 2
    +  </label>
    +  <label class="btn btn-secondary">
    +    <input type="radio" name="options" id="option3" autocomplete="off"> Radio 3
    +  </label>
    +</div>
    + +

    Methods

    + + + + + + + + + + + + + + +
    MethodDescription
    $().button('toggle')Toggles push state. Gives the button the appearance that it has been activated.
    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/card/index.html b/docs/4.0/components/card/index.html new file mode 100644 index 00000000..a01c7717 --- /dev/null +++ b/docs/4.0/components/card/index.html @@ -0,0 +1,2661 @@ + + + + + + + + + Cards · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + +
    + +
    + + +
    +

    Cards

    +

    Bootstrap's cards provide a flexible and extensible content container with multiple variants and options.

    + + +

    About

    + +

    A card is a flexible and extensible content container. It includes options for headers and footers, a wide variety of content, contextual background colors, and powerful display options.

    + +

    If you’re familiar with Bootstrap 3, cards replace our old panels, wells, and thumbnails. Similar functionality to those components is available as modifier classes for cards.

    + +

    Example

    + +

    Cards are built with as little markup and styles as possible, but still manage to deliver a ton of control and customization. Built with flexbox, they offer easy alignment and mix well with other Bootstrap components.

    + +

    Below is an example of a basic card with mixed content and a fixed width. Cards have no fixed width to start, so they’ll naturally fill the full width of its parent element. This is easily customized with our various sizing options.

    + +
    +
    + Card image cap +
    +

    Card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    + Go somewhere +
    +
    +
    +
    <div class="card" style="width: 20rem;">
    +  <img class="card-img-top" src="..." alt="Card image cap">
    +  <div class="card-body">
    +    <h4 class="card-title">Card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    + +

    Content types

    + +

    Cards support a wide variety of content, including images, text, list groups, links, and more. Below are examples of what’s supported.

    + +

    Blocks

    + +

    The building block of a card is the .card-body. Use it whenever you need a padded section within a card.

    + +
    +
    +
    + This is some text within a card block. +
    +
    +
    +
    <div class="card">
    +  <div class="card-body">
    +    This is some text within a card block.
    +  </div>
    +</div>
    + + + +

    Card titles are used by adding .card-title to a <h*> tag. In the same way, links are added and placed next to each other by adding .card-link to a <a> tag.

    + +

    Subtitles are used by adding a .card-subtitle to a <h*> tag. If the .card-title and the .card-subtitle items are placed in a .card-body item, the card title and subtitle are aligned nicely.

    + +
    +
    +
    +

    Card title

    +
    Card subtitle
    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    + Card link + Another link +
    +
    +
    +
    <div class="card" style="width: 20rem;">
    +  <div class="card-body">
    +    <h4 class="card-title">Card title</h4>
    +    <h6 class="card-subtitle mb-2 text-muted">Card subtitle</h6>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +    <a href="#" class="card-link">Card link</a>
    +    <a href="#" class="card-link">Another link</a>
    +  </div>
    +</div>
    + +

    Images

    + +

    .card-img-top places an image to the top of the card. With .card-text, text can be added to the card. Text within .card-text can also be styled with the standard HTML tags.

    + +
    +
    + Card image cap +
    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    <div class="card" style="width: 20rem;">
    +  <img class="card-img-top" src="..." alt="Card image cap">
    +  <div class="card-body">
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    + +

    List groups

    + +

    Create lists of content in a card with a flush list group.

    + +
    +
    +
      +
    • Cras justo odio
    • +
    • Dapibus ac facilisis in
    • +
    • Vestibulum at eros
    • +
    +
    +
    +
    <div class="card" style="width: 20rem;">
    +  <ul class="list-group list-group-flush">
    +    <li class="list-group-item">Cras justo odio</li>
    +    <li class="list-group-item">Dapibus ac facilisis in</li>
    +    <li class="list-group-item">Vestibulum at eros</li>
    +  </ul>
    +</div>
    + +

    Kitchen sink

    + +

    Mix and match multiple content types to create the card you need, or throw everything in there. Shown below are image styles, blocks, text styles, and a list group—all wrapped in a fixed-width card.

    + +
    +
    + Card image cap +
    +

    Card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
      +
    • Cras justo odio
    • +
    • Dapibus ac facilisis in
    • +
    • Vestibulum at eros
    • +
    + +
    +
    +
    <div class="card" style="width: 20rem;">
    +  <img class="card-img-top" src="..." alt="Card image cap">
    +  <div class="card-body">
    +    <h4 class="card-title">Card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +  <ul class="list-group list-group-flush">
    +    <li class="list-group-item">Cras justo odio</li>
    +    <li class="list-group-item">Dapibus ac facilisis in</li>
    +    <li class="list-group-item">Vestibulum at eros</li>
    +  </ul>
    +  <div class="card-body">
    +    <a href="#" class="card-link">Card link</a>
    +    <a href="#" class="card-link">Another link</a>
    +  </div>
    +</div>
    + + + +

    Add an optional header and/or footer within a card.

    + +
    +
    +
    + Featured +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    +
    +
    <div class="card">
    +  <div class="card-header">
    +    Featured
    +  </div>
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    + +

    Card headers can be styled by adding .card-header to <h*> elements.

    + +
    +
    +

    Featured

    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    +
    +
    <div class="card">
    +  <h4 class="card-header">Featured</h4>
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    + +
    +
    +
    + Quote +
    +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    +
    Someone famous in Source Title
    +
    +
    +
    +
    +
    <div class="card">
    +  <div class="card-header">
    +    Quote
    +  </div>
    +  <div class="card-body">
    +    <blockquote class="blockquote mb-0">
    +      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
    +      <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
    +    </blockquote>
    +  </div>
    +</div>
    + +
    +
    +
    + Featured +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    + +
    +
    +
    <div class="card text-center">
    +  <div class="card-header">
    +    Featured
    +  </div>
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +  <div class="card-footer text-muted">
    +    2 days ago
    +  </div>
    +</div>
    + +

    Sizing

    + +

    Cards assume no specific width to start, so they’ll be 100% wide unless otherwise stated. You can change this as needed with custom CSS, grid classes, grid Sass mixins, or utilities.

    + +

    Using grid markup

    + +

    Using the grid, wrap cards in columns and rows as needed.

    + +
    +
    +
    +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    +
    +
    +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    +
    +
    +
    +
    <div class="row">
    +  <div class="col-sm-6">
    +    <div class="card">
    +      <div class="card-body">
    +        <h4 class="card-title">Special title treatment</h4>
    +        <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +        <a href="#" class="btn btn-primary">Go somewhere</a>
    +      </div>
    +    </div>
    +  </div>
    +  <div class="col-sm-6">
    +    <div class="card">
    +      <div class="card-body">
    +        <h4 class="card-title">Special title treatment</h4>
    +        <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +        <a href="#" class="btn btn-primary">Go somewhere</a>
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    Using utilities

    + +

    Use our handful of available sizing utilities to quickly set a card’s width.

    + +
    +
    +
    +

    Card title

    +

    With supporting text below as a natural lead-in to additional content.

    + Button +
    +
    + +
    +
    +

    Card title

    +

    With supporting text below as a natural lead-in to additional content.

    + Button +
    +
    +
    +
    <div class="card w-75">
    +  <div class="card-body">
    +    <h4 class="card-title">Card title</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Button</a>
    +  </div>
    +</div>
    +
    +<div class="card w-50">
    +  <div class="card-body">
    +    <h4 class="card-title">Card title</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Button</a>
    +  </div>
    +</div>
    + +

    Using custom CSS

    + +

    Use custom CSS in your stylesheets or as inline styles to set a width.

    + +
    +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    +
    +
    <div class="card" style="width: 20rem;">
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    + +

    Text alignment

    + +

    You can quickly change the text alignment of any card—in its entirety or specific parts—with our text align classes.

    + +
    +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    + +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    + +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    +
    +
    <div class="card" style="width: 20rem;">
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    +
    +<div class="card text-center" style="width: 20rem;">
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    +
    +<div class="card text-right" style="width: 20rem;">
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    + + + +

    Add some navigation to a card’s header (or block) with Bootstrap’s nav components.

    + +
    +
    +
    + +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    +
    +
    <div class="card text-center">
    +  <div class="card-header">
    +    <ul class="nav nav-tabs card-header-tabs">
    +      <li class="nav-item">
    +        <a class="nav-link active" href="#">Active</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Link</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link disabled" href="#">Disabled</a>
    +      </li>
    +    </ul>
    +  </div>
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    + +
    +
    +
    + +
    +
    +

    Special title treatment

    +

    With supporting text below as a natural lead-in to additional content.

    + Go somewhere +
    +
    +
    +
    <div class="card text-center">
    +  <div class="card-header">
    +    <ul class="nav nav-pills card-header-pills">
    +      <li class="nav-item">
    +        <a class="nav-link active" href="#">Active</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Link</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link disabled" href="#">Disabled</a>
    +      </li>
    +    </ul>
    +  </div>
    +  <div class="card-body">
    +    <h4 class="card-title">Special title treatment</h4>
    +    <p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
    +    <a href="#" class="btn btn-primary">Go somewhere</a>
    +  </div>
    +</div>
    + +

    Images

    + +

    Cards include a few options for working with images. Choose from appending “image caps” at either end of a card, overlaying images with card content, or simply embedding the image in a card.

    + +

    Image caps

    + +

    Similar to headers and footers, cards can include top and bottom “image caps”—images at the top or bottom of a card.

    + +
    +
    + Card image cap +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +

    Last updated 3 mins ago

    +
    +
    +
    +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +

    Last updated 3 mins ago

    +
    + Card image cap +
    +
    +
    <div class="card mb-3">
    +  <img class="card-img-top" src="..." alt="Card image cap">
    +  <div class="card-body">
    +    <h4 class="card-title">Card title</h4>
    +    <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
    +    <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +  </div>
    +</div>
    +<div class="card">
    +  <div class="card-body">
    +    <h4 class="card-title">Card title</h4>
    +    <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
    +    <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +  </div>
    +  <img class="card-img-bottom" src="..." alt="Card image cap">
    +</div>
    + +

    Image overlays

    + +

    Turn an image into a card background and overlay your card’s text. Depending on the image, you may or may not need additional styles or utilities.

    + +
    +
    + Card image +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +

    Last updated 3 mins ago

    +
    +
    +
    +
    <div class="card bg-dark text-white">
    +  <img class="card-img" src="..." alt="Card image">
    +  <div class="card-img-overlay">
    +    <h4 class="card-title">Card title</h4>
    +    <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
    +    <p class="card-text">Last updated 3 mins ago</p>
    +  </div>
    +</div>
    + +

    Card styles

    + +

    Cards include various options for customizing their backgrounds, borders, and color.

    + +

    Background and color

    + +

    Use text and background utilities to change the appearance of a card.

    + +
    +
    +
    Header
    +
    +

    Primary card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Secondary card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Success card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Danger card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Warning card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Info card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Light card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Dark card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    <div class="card text-white bg-primary mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Primary card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card text-white bg-secondary mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Secondary card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card text-white bg-success mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Success card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card text-white bg-danger mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Danger card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card text-white bg-warning mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Warning card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card text-white bg-info mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Info card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card bg-light mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Light card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card text-white bg-dark mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Dark card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    + +
    +

    Conveying meaning to assistive technologies

    + +

    Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the .sr-only class.

    +
    + +

    Border

    + +

    Use border utilities to change just the border-color of a card. Note that you can put .text-{color} classes on the parent .card or a subset of the card’s contents as shown below.

    + +
    +
    +
    Header
    +
    +

    Primary card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Secondary card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Success card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Danger card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Warning card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Info card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Light card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    Header
    +
    +

    Dark card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    +
    +
    +
    <div class="card border-primary mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body text-primary">
    +    <h4 class="card-title">Primary card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card border-secondary mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body text-secondary">
    +    <h4 class="card-title">Secondary card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card border-success mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body text-success">
    +    <h4 class="card-title">Success card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card border-danger mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body text-danger">
    +    <h4 class="card-title">Danger card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card border-warning mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body text-warning">
    +    <h4 class="card-title">Warning card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card border-info mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body text-info">
    +    <h4 class="card-title">Info card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card border-light mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body">
    +    <h4 class="card-title">Light card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    +<div class="card border-dark mb-3" style="max-width: 20rem;">
    +  <div class="card-header">Header</div>
    +  <div class="card-body text-dark">
    +    <h4 class="card-title">Dark card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +</div>
    + +

    Mixins utilities

    + +

    You can also change the borders on the card header and footer as needed, and even remove their background-color with .bg-transparent.

    + +
    +
    +
    Header
    +
    +

    Success card title

    +

    Some quick example text to build on the card title and make up the bulk of the card's content.

    +
    + +
    +
    +
    <div class="card border-success mb-3" style="max-width: 20rem;">
    +  <div class="card-header bg-transparent border-success">Header</div>
    +  <div class="card-body text-success">
    +    <h4 class="card-title">Success card title</h4>
    +    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    +  </div>
    +  <div class="card-footer bg-transparent border-success">Footer</div>
    +</div>
    + +

    Card layout

    + +

    In addition to styling the content within cards, Bootstrap includes a few options for laying out series of cards. For the time being, these layout options are not yet responsive.

    + +

    Card groups

    + +

    Use card groups to render cards as a single, attached element with equal width and height columns. Card groups use display: flex; to achieve their uniform sizing.

    + +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +

    Last updated 3 mins ago

    +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This card has supporting text below as a natural lead-in to additional content.

    +

    Last updated 3 mins ago

    +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

    +

    Last updated 3 mins ago

    +
    +
    +
    +
    +
    <div class="card-group">
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +</div>
    + +

    When using card groups with footers, their content will automatically line up.

    + +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    + +
    +
    + Card image cap +
    +

    Card title

    +

    This card has supporting text below as a natural lead-in to additional content.

    +
    + +
    +
    + Card image cap +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

    +
    + +
    +
    +
    +
    <div class="card-group">
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
    +    </div>
    +    <div class="card-footer">
    +      <small class="text-muted">Last updated 3 mins ago</small>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
    +    </div>
    +    <div class="card-footer">
    +      <small class="text-muted">Last updated 3 mins ago</small>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
    +    </div>
    +    <div class="card-footer">
    +      <small class="text-muted">Last updated 3 mins ago</small>
    +    </div>
    +  </div>
    +</div>
    + +

    Card decks

    + +

    Need a set of equal width and height cards that aren’t attached to one another? Use card decks.

    + +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +

    Last updated 3 mins ago

    +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This card has supporting text below as a natural lead-in to additional content.

    +

    Last updated 3 mins ago

    +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

    +

    Last updated 3 mins ago

    +
    +
    +
    +
    +
    <div class="card-deck">
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +</div>
    + +

    Just like with card groups, card footers in decks will automatically line up.

    + +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    + +
    +
    + Card image cap +
    +

    Card title

    +

    This card has supporting text below as a natural lead-in to additional content.

    +
    + +
    +
    + Card image cap +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

    +
    + +
    +
    +
    +
    <div class="card-deck">
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
    +    </div>
    +    <div class="card-footer">
    +      <small class="text-muted">Last updated 3 mins ago</small>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
    +    </div>
    +    <div class="card-footer">
    +      <small class="text-muted">Last updated 3 mins ago</small>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
    +    </div>
    +    <div class="card-footer">
    +      <small class="text-muted">Last updated 3 mins ago</small>
    +    </div>
    +  </div>
    +</div>
    + +

    Card columns

    + +

    Cards can be organized into Masonry-like columns with just CSS by wrapping them in .card-columns. Cards are built with CSS column properties instead of flexbox for easier alignment. Cards are ordered from top to bottom and left to right.

    + +

    Heads up! Your mileage with card columns may vary. To prevent cards breaking across columns, we must set them to display: inline-block as column-break-inside: avoid isn’t a bulletproof solution yet.

    + +
    +
    +
    + Card image cap +
    +

    Card title that wraps to a new line

    +

    This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    +
    +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    +
    + + Someone famous in Source Title + +
    +
    +
    +
    + Card image cap +
    +

    Card title

    +

    This card has supporting text below as a natural lead-in to additional content.

    +

    Last updated 3 mins ago

    +
    +
    +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat.

    +
    + + Someone famous in Source Title + +
    +
    +
    +
    +
    +

    Card title

    +

    This card has supporting text below as a natural lead-in to additional content.

    +

    Last updated 3 mins ago

    +
    +
    +
    + Card image +
    +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    +
    + + Someone famous in Source Title + +
    +
    +
    +
    +
    +

    Card title

    +

    This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.

    +

    Last updated 3 mins ago

    +
    +
    +
    +
    +
    <div class="card-columns">
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title that wraps to a new line</h4>
    +      <p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
    +    </div>
    +  </div>
    +  <div class="card p-3">
    +    <blockquote class="blockquote mb-0 card-body">
    +      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
    +      <footer class="blockquote-footer">
    +        <small class="text-muted">
    +          Someone famous in <cite title="Source Title">Source Title</cite>
    +        </small>
    +      </footer>
    +    </blockquote>
    +  </div>
    +  <div class="card">
    +    <img class="card-img-top" src="..." alt="Card image cap">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +  <div class="card bg-primary p-3 text-center">
    +    <blockquote class="blockquote mb-0">
    +      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat.</p>
    +      <footer class="blockquote-footer">
    +        <small>
    +          Someone famous in <cite title="Source Title">Source Title</cite>
    +        </small>
    +      </footer>
    +    </blockquote>
    +  </div>
    +  <div class="card text-center">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This card has supporting text below as a natural lead-in to additional content.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <img class="card-img" src="..." alt="Card image">
    +  </div>
    +  <div class="card p-3 text-right">
    +    <blockquote class="blockquote mb-0">
    +      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
    +      <footer class="blockquote-footer">
    +        <small class="text-muted">
    +          Someone famous in <cite title="Source Title">Source Title</cite>
    +        </small>
    +      </footer>
    +    </blockquote>
    +  </div>
    +  <div class="card">
    +    <div class="card-body">
    +      <h4 class="card-title">Card title</h4>
    +      <p class="card-text">This is a wider card with supporting text below as a natural lead-in to additional content. This card has even longer content than the first to show that equal height action.</p>
    +      <p class="card-text"><small class="text-muted">Last updated 3 mins ago</small></p>
    +    </div>
    +  </div>
    +</div>
    + +

    Card columns can also be extended and customized with some additional code. Shown below is an extension of the .card-columns class using the same CSS we use—CSS columns— to generate a set of responsive tiers for changing the number of columns.

    + +
    .card-columns {
    +  @include media-breakpoint-only(lg) {
    +    column-count: 4;
    +  }
    +  @include media-breakpoint-only(xl) {
    +    column-count: 5;
    +  }
    +}
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/carousel/index.html b/docs/4.0/components/carousel/index.html new file mode 100644 index 00000000..0fbd993d --- /dev/null +++ b/docs/4.0/components/carousel/index.html @@ -0,0 +1,1633 @@ + + + + + + + + + Carousel · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Carousel

    +

    A slideshow component for cycling through elements—images or slides of text—like a carousel.

    + + +

    How it works

    + +

    The carousel is a slideshow for cycling through a series of content, built with CSS 3D transforms and a bit of JavaScript. It works with a series of images, text, or custom markup. It also includes support for previous/next controls and indicators.

    + +

    In browsers where the Page Visibility API is supported, the carousel will avoid sliding when the webpage is not visible to the user (such as when the browser tab is inactive, the browser window is minimized, etc.).

    + +

    Please be aware that nested carousels are not supported, and carousels are generally not compliant with accessibility standards.

    + +

    Lastly, if you’re building our JS from source, it requires util.js.

    + +

    Example

    + +

    Carousels don’t automatically normalize slide dimensions. As such, you may need to use additional utilities or custom styles to appropriately size content. While carousels support previous/next controls and indicators, they’re not explicitly required. Add and customize as you see fit.

    + +

    Be sure to set a unique id on the .carousel for optional controls, especially if you’re using multiple carousels on a single page.

    + +

    Slides only

    + +

    Here’s a carousel with slides only. Note the presence of the .d-block and .img-fluid on carousel images to prevent browser default image alignment.

    + +
    + +
    +
    <div id="carouselExampleSlidesOnly" class="carousel slide" data-ride="carousel">
    +  <div class="carousel-inner">
    +    <div class="carousel-item active">
    +      <img class="d-block w-100" src="..." alt="First slide">
    +    </div>
    +    <div class="carousel-item">
    +      <img class="d-block w-100" src="..." alt="Second slide">
    +    </div>
    +    <div class="carousel-item">
    +      <img class="d-block w-100" src="..." alt="Third slide">
    +    </div>
    +  </div>
    +</div>
    + +

    With controls

    + +

    Adding in the previous and next controls:

    + +
    + +
    +
    <div id="carouselExampleControls" class="carousel slide" data-ride="carousel">
    +  <div class="carousel-inner">
    +    <div class="carousel-item active">
    +      <img class="d-block w-100" src="..." alt="First slide">
    +    </div>
    +    <div class="carousel-item">
    +      <img class="d-block w-100" src="..." alt="Second slide">
    +    </div>
    +    <div class="carousel-item">
    +      <img class="d-block w-100" src="..." alt="Third slide">
    +    </div>
    +  </div>
    +  <a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev">
    +    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    +    <span class="sr-only">Previous</span>
    +  </a>
    +  <a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next">
    +    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    +    <span class="sr-only">Next</span>
    +  </a>
    +</div>
    + +

    With indicators

    + +

    You can also add the indicators to the carousel, alongside the controls, too.

    + +
    + +
    +
    <div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
    +  <ol class="carousel-indicators">
    +    <li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
    +    <li data-target="#carouselExampleIndicators" data-slide-to="1"></li>
    +    <li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
    +  </ol>
    +  <div class="carousel-inner">
    +    <div class="carousel-item active">
    +      <img class="d-block w-100" src="..." alt="First slide">
    +    </div>
    +    <div class="carousel-item">
    +      <img class="d-block w-100" src="..." alt="Second slide">
    +    </div>
    +    <div class="carousel-item">
    +      <img class="d-block w-100" src="..." alt="Third slide">
    +    </div>
    +  </div>
    +  <a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
    +    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    +    <span class="sr-only">Previous</span>
    +  </a>
    +  <a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
    +    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    +    <span class="sr-only">Next</span>
    +  </a>
    +</div>
    + +
    +

    Initial active element required

    + +

    The .active class needs to be added to one of the slides. Otherwise, the carousel will not be visible.

    +
    + +

    With captions

    + +

    Add captions to your slides easily with the .carousel-caption element within any .carousel-item. They can be easily hidden on smaller viewports, as shown below, with optional display utilities. We hide them initially with .d-none and bring them back on medium-sized devices with .d-md-block.

    + +
    + +
    + +
    <div class="carousel-item">
    +  <img src="..." alt="...">
    +  <div class="carousel-caption d-none d-md-block">
    +    <h3>...</h3>
    +    <p>...</p>
    +  </div>
    +</div>
    + +

    Usage

    + +

    Via data attributes

    + +

    Use data attributes to easily control the position of the carousel. data-slide accepts the keywords prev or next, which alters the slide position relative to its current position. Alternatively, use data-slide-to to pass a raw slide index to the carousel data-slide-to="2", which shifts the slide position to a particular index beginning with 0.

    + +

    The data-ride="carousel" attribute is used to mark a carousel as animating starting at page load. It cannot be used in combination with (redundant and unnecessary) explicit JavaScript initialization of the same carousel.

    + +

    Via JavaScript

    + +

    Call carousel manually with:

    + +
    $('.carousel').carousel()
    + +

    Options

    + +

    Options can be passed via data attributes or JavaScript. For data attributes, append the option name to data-, as in data-interval="".

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    intervalnumber5000The amount of time to delay between automatically cycling an item. If false, carousel will not automatically cycle.
    keyboardbooleantrueWhether the carousel should react to keyboard events.
    pausestring | boolean"hover"

    If set to "hover", pauses the cycling of the carousel on mouseenter and resumes the cycling of the carousel on mouseleave. If set to false, hovering over the carousel won't pause it.

    +

    On touch-enabled devices, when set to "hover", cycling will pause on touchend (once the user finished interacting with the carousel) for two intervals, before automatically resuming. Note that this is in addition to the above mouse behavior.

    ridestringfalseAutoplays the carousel after the user manually cycles the first item. If "carousel", autoplays the carousel on load.
    wrapbooleantrueWhether the carousel should cycle continuously or have hard stops.
    + +

    Methods

    + +
    +

    Asynchronous methods and transitions

    + +

    All API methods are asynchronous and start a transition. They returns to the caller as soon as the transition is started but before it ends. In addition, a method call on a transitioning component will be ignored.

    + +

    See our Javascript documentation for more informations.

    +
    + +

    .carousel(options)

    + +

    Initializes the carousel with an optional options object and starts cycling through items.

    + +
    $('.carousel').carousel({
    +  interval: 2000
    +})
    + +

    .carousel('cycle')

    + +

    Cycles through the carousel items from left to right.

    + +

    .carousel('pause')

    + +

    Stops the carousel from cycling through items.

    + +

    .carousel(number)

    + +

    Cycles the carousel to a particular frame (0 based, similar to an array). Returns to the caller before the target item has been shown (i.e. before the slid.bs.carousel event occurs).

    + +

    .carousel('prev')

    + +

    Cycles to the previous item. Returns to the caller before the previous item has been shown (i.e. before the slid.bs.carousel event occurs).

    + +

    .carousel('next')

    + +

    Cycles to the next item. Returns to the caller before the next item has been shown (i.e. before the slid.bs.carousel event occurs).

    + +

    Events

    + +

    Bootstrap’s carousel class exposes two events for hooking into carousel functionality. Both events have the following additional properties:

    + +
      +
    • direction: The direction in which the carousel is sliding (either "left" or "right").
    • +
    • relatedTarget: The DOM element that is being slid into place as the active item.
    • +
    • from: The index of the current item
    • +
    • to: The index of the next item
    • +
    + +

    All carousel events are fired at the carousel itself (i.e. at the <div class="carousel">).

    + + + + + + + + + + + + + + + + + + +
    Event TypeDescription
    slide.bs.carouselThis event fires immediately when the slide instance method is invoked.
    slid.bs.carouselThis event is fired when the carousel has completed its slide transition.
    + +
    $('#myCarousel').on('slide.bs.carousel', function () {
    +  // do something…
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/collapse/index.html b/docs/4.0/components/collapse/index.html new file mode 100644 index 00000000..863403f4 --- /dev/null +++ b/docs/4.0/components/collapse/index.html @@ -0,0 +1,1650 @@ + + + + + + + + + Collapse · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Collapse

    +

    Toggle the visibility of content across your project with a few classes and our JavaScript plugins.

    + + +

    Example

    + +

    Click the buttons below to show and hide another element via class changes:

    + +
      +
    • .collapse hides content
    • +
    • .collapsing is applied during transitions
    • +
    • .collapse.show shows content
    • +
    + +

    You can use a link with the href attribute, or a button with the data-target attribute. In both cases, the data-toggle="collapse" is required.

    + +
    +

    + + +

    +
    +
    + Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. +
    +
    +
    +
    <p>
    +  <a class="btn btn-primary" data-toggle="collapse" href="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
    +    Link with href
    +  </a>
    +  <button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
    +    Button with data-target
    +  </button>
    +</p>
    +<div class="collapse" id="collapseExample">
    +  <div class="card card-body">
    +    Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
    +  </div>
    +</div>
    + +

    Multiple targets

    + +

    A <button> or <a> can show and hide multiple elements by referencing them with a JQuery selector in its href or data-target attribute. +Multiple <button> or <a> can show and hide an element if they each reference it with their href or data-target attribute

    + +
    +

    + + + +

    +
    +
    +
    +
    + Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. +
    +
    +
    +
    +
    +
    + Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. +
    +
    +
    +
    +
    +
    <p>
    +  <a class="btn btn-primary" data-toggle="collapse" href="#multiCollapseExample1" aria-expanded="false" aria-controls="multiCollapseExample1">Toggle first element</a>
    +  <button class="btn btn-primary" type="button" data-toggle="collapse" data-target="#multiCollapseExample2" aria-expanded="false" aria-controls="multiCollapseExample1">Toggle second element</button>
    +  <button class="btn btn-primary" type="button" data-toggle="collapse" data-target=".multi-collapse" aria-expanded="false" aria-controls="multiCollapseExample1 multiCollapseExample2">Toggle both elements</button>
    +</p>
    +<div class="row">
    +  <div class="col">
    +    <div class="collapse multi-collapse" id="multiCollapseExample1">
    +      <div class="card card-body">
    +        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
    +      </div>
    +    </div>
    +  </div>
    +  <div class="col">
    +    <div class="collapse multi-collapse" id="multiCollapseExample2">
    +      <div class="card card-body">
    +        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    Accordion example

    + +

    Using the card component, you can extend the default collapse behavior to create an accordion.

    + +
    +
    +
    + + +
    +
    + Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
    +
    +
    +
    + +
    +
    + Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
    +
    +
    +
    + +
    +
    + Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS. +
    +
    +
    +
    +
    +
    <div id="accordion" role="tablist">
    +  <div class="card">
    +    <div class="card-header" role="tab" id="headingOne">
    +      <h5 class="mb-0">
    +        <a data-toggle="collapse" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
    +          Collapsible Group Item #1
    +        </a>
    +      </h5>
    +    </div>
    +
    +    <div id="collapseOne" class="collapse show" role="tabpanel" aria-labelledby="headingOne" data-parent="#accordion">
    +      <div class="card-body">
    +        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
    +      </div>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <div class="card-header" role="tab" id="headingTwo">
    +      <h5 class="mb-0">
    +        <a class="collapsed" data-toggle="collapse" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
    +          Collapsible Group Item #2
    +        </a>
    +      </h5>
    +    </div>
    +    <div id="collapseTwo" class="collapse" role="tabpanel" aria-labelledby="headingTwo" data-parent="#accordion">
    +      <div class="card-body">
    +        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
    +      </div>
    +    </div>
    +  </div>
    +  <div class="card">
    +    <div class="card-header" role="tab" id="headingThree">
    +      <h5 class="mb-0">
    +        <a class="collapsed" data-toggle="collapse" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
    +          Collapsible Group Item #3
    +        </a>
    +      </h5>
    +    </div>
    +    <div id="collapseThree" class="collapse" role="tabpanel" aria-labelledby="headingThree" data-parent="#accordion">
    +      <div class="card-body">
    +        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    You can also create accordions with custom markup. Add the data-children attribute and specify a set of sibling elements to toggle (e.g., .item). Then, use the same attributes and classes as shown above for connecting toggles to their associated content.

    + +
    +
    +
    + + Toggle item + +
    +

    + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed pretium lorem non vestibulum scelerisque. Proin a vestibulum sem, eget tristique massa. Aliquam lacinia rhoncus nibh quis ornare. +

    +
    +
    +
    + +
    +

    + Donec at ipsum dignissim, rutrum turpis scelerisque, tristique lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vivamus nec dui turpis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. +

    +
    +
    +
    +
    +
    <div id="exampleAccordion" data-children=".item">
    +  <div class="item">
    +    <a data-toggle="collapse" data-parent="#exampleAccordion" href="#exampleAccordion1" aria-expanded="true" aria-controls="exampleAccordion1">
    +      Toggle item
    +    </a>
    +    <div id="exampleAccordion1" class="collapse show" role="tabpanel">
    +      <p class="mb-3">
    +        Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed pretium lorem non vestibulum scelerisque. Proin a vestibulum sem, eget tristique massa. Aliquam lacinia rhoncus nibh quis ornare.
    +      </p>
    +    </div>
    +  </div>
    +  <div class="item">
    +    <a data-toggle="collapse" data-parent="#exampleAccordion" href="#exampleAccordion2" aria-expanded="false" aria-controls="exampleAccordion2">
    +      Toggle item 2
    +    </a>
    +    <div id="exampleAccordion2" class="collapse" role="tabpanel">
    +      <p class="mb-3">
    +        Donec at ipsum dignissim, rutrum turpis scelerisque, tristique lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vivamus nec dui turpis. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
    +      </p>
    +    </div>
    +  </div>
    +</div>
    + +

    Accessibility

    + +

    Be sure to add aria-expanded to the control element. This attribute explicitly conveys the current state of the collapsible element tied to the control to screen readers and similar assistive technologies. If the collapsible element is closed by default, the attribute on the control element should have a value of aria-expanded="false". If you’ve set the collapsible element to be open by default using the show class, set aria-expanded="true" on the control instead. The plugin will automatically toggle this attribute on the control based on whether or not the collapsible element has been opened or closed (via JavaScript, or because the user triggered another control element also tied to the same collapsbile element).

    + +

    Additionally, if your control element is targeting a single collapsible element – i.e. the data-target attribute is pointing to an id selector – you may add an additional aria-controls attribute to the control element, containing the id of the collapsible element. Modern screen readers and similar assistive technologies make use of this attribute to provide users with additional shortcuts to navigate directly to the collapsible element itself.

    + +

    Usage

    + +

    The collapse plugin utilizes a few classes to handle the heavy lifting:

    + +
      +
    • .collapse hides the content
    • +
    • .collapse.show shows the content
    • +
    • .collapsing is added when the transition starts, and removed when it finishes
    • +
    + +

    These classes can be found in _transitions.scss.

    + +

    Via data attributes

    + +

    Just add data-toggle="collapse" and a data-target to the element to automatically assign control of one or more collapsible elements. The data-target attribute accepts a CSS selector to apply the collapse to. Be sure to add the class collapse to the collapsible element. If you’d like it to default open, add the additional class show.

    + +

    To add accordion-like group management to a collapsible area, add the data attribute data-parent="#selector". Refer to the demo to see this in action.

    + +

    Via JavaScript

    + +

    Enable manually with:

    + +
    $('.collapse').collapse()
    + +

    Options

    + +

    Options can be passed via data attributes or JavaScript. For data attributes, append the option name to data-, as in data-parent="".

    + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    parentselectorfalseIf a selector is provided, then all collapsible elements under the specified parent will be closed when this collapsible item is shown. (similar to traditional accordion behavior - this is dependent on the card class). The attribute has to be set on the target collapsible area.
    togglebooleantrueToggles the collapsible element on invocation
    + +

    Methods

    + +
    +

    Asynchronous methods and transitions

    + +

    All API methods are asynchronous and start a transition. They returns to the caller as soon as the transition is started but before it ends. In addition, a method call on a transitioning component will be ignored.

    + +

    See our Javascript documentation for more informations.

    +
    + +

    .collapse(options)

    + +

    Activates your content as a collapsible element. Accepts an optional options object.

    + +
    $('#myCollapsible').collapse({
    +  toggle: false
    +})
    + +

    .collapse('toggle')

    + +

    Toggles a collapsible element to shown or hidden. **Returns to the caller before the collapsible element has actually been shown or hidden (i.e. before the shown.bs.collapse or hidden.bs.collapse event occurs).

    + +

    .collapse('show')

    + +

    Shows a collapsible element. Returns to the caller before the collapsible element has actually been shown (i.e. before the shown.bs.collapse event occurs).

    + +

    .collapse('hide')

    + +

    Hides a collapsible element. Returns to the caller before the collapsible element has actually been hidden (i.e. before the hidden.bs.collapse event occurs).

    + +

    Events

    + +

    Bootstrap’s collapse class exposes a few events for hooking into collapse functionality.

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Event TypeDescription
    show.bs.collapseThis event fires immediately when the show instance method is called.
    shown.bs.collapseThis event is fired when a collapse element has been made visible to the user (will wait for CSS transitions to complete).
    hide.bs.collapseThis event is fired immediately when the hide method has been called.
    hidden.bs.collapseThis event is fired when a collapse element has been hidden from the user (will wait for CSS transitions to complete).
    + +
    $('#myCollapsible').on('hidden.bs.collapse', function () {
    +  // do something…
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/dropdowns/index.html b/docs/4.0/components/dropdowns/index.html new file mode 100644 index 00000000..5eff8b10 --- /dev/null +++ b/docs/4.0/components/dropdowns/index.html @@ -0,0 +1,2032 @@ + + + + + + + + + Dropdowns · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Dropdowns

    +

    Toggle contextual overlays for displaying lists of links and more with the Bootstrap dropdown plugin.

    + + +

    Overview

    + +

    Dropdowns are toggleable, contextual overlays for displaying lists of links and more. They’re made interactive with the included Bootstrap dropdown JavaScript plugin. They’re toggled by clicking, not by hovering; this is an intentional design decision.

    + +

    Dropdowns are built on a third party library, Popper.js, which provides dynamic positioning and viewport detection. Be sure to include popper.min.js before Bootstrap’s JavaScript.

    + +

    If you’re building our JS from source, it requires util.js.

    + +

    Accessibility

    + +

    The WAI ARIA standard defines an actual role="menu" widget, but this is specific to application-like menus which trigger actions or functions. ARIA menus can only contain menu items, checkbox menu items, radio button menu items, radio button groups, and sub-menus.

    + +

    Bootstrap’s dropdowns, on the other hand, are designed to be generic and applicable to a variety of situations and markup structures. For instance, it is possible to create dropdowns that contain additional inputs and form controls, such as search fields or login forms. For this reason, Bootstrap does not expect (nor automatically add) any of the role and aria- attributes required for true ARIA menus. Authors will have to include these more specific attributes themselves.

    + +

    However, Bootstrap does add built-in support for most standard keyboard menu interactions, such as the ability to move through individual .dropdown-item elements using the cursor keys and close the menu with the ESC key.

    + +

    Examples

    + +

    Wrap the dropdown’s toggle (your button or link) and the dropdown menu within .dropdown, or another element that declares position: relative;. Dropdowns can be triggered from <a> or <button> elements to better fit your potential needs.

    + +

    Single button dropdowns

    + +

    Any single .btn can be turned into a dropdown toggle with some markup changes. Here’s how you can put them to work with either <button> elements:

    + +
    + +
    +
    <div class="dropdown">
    +  <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Dropdown button
    +  </button>
    +  <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
    +    <a class="dropdown-item" href="#">Action</a>
    +    <a class="dropdown-item" href="#">Another action</a>
    +    <a class="dropdown-item" href="#">Something else here</a>
    +  </div>
    +</div>
    + +

    And with <a> elements:

    + + +
    <div class="dropdown show">
    +  <a class="btn btn-secondary dropdown-toggle" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Dropdown link
    +  </a>
    +
    +  <div class="dropdown-menu" aria-labelledby="dropdownMenuLink">
    +    <a class="dropdown-item" href="#">Action</a>
    +    <a class="dropdown-item" href="#">Another action</a>
    +    <a class="dropdown-item" href="#">Something else here</a>
    +  </div>
    +</div>
    + +

    The best part is you can do this with any button variant, too:

    + + + +
    <!-- Example single danger button -->
    +<div class="btn-group">
    +  <button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Action
    +  </button>
    +  <div class="dropdown-menu">
    +    <a class="dropdown-item" href="#">Action</a>
    +    <a class="dropdown-item" href="#">Another action</a>
    +    <a class="dropdown-item" href="#">Something else here</a>
    +    <div class="dropdown-divider"></div>
    +    <a class="dropdown-item" href="#">Separated link</a>
    +  </div>
    +</div>
    + +

    Split button dropdowns

    + +

    Similarly, create split button dropdowns with virtually the same markup as single button dropdowns, but with the addition of .dropdown-toggle-split for proper spacing around the dropdown caret.

    + +

    We use this extra class to reduce the horizontal padding on either side of the caret by 25% and remove the margin-left that’s added for regular button dropdowns. Those extra changes keep the caret centered in the split button and provide a more appropriately sized hit area next to the main button.

    + +
    +
    + + + +
    +
    + + + +
    +
    + + + +
    +
    + + + +
    +
    + + + +
    +
    + + + +
    +
    + +
    <!-- Example split danger button -->
    +<div class="btn-group">
    +  <button type="button" class="btn btn-danger">Action</button>
    +  <button type="button" class="btn btn-danger dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    <span class="sr-only">Toggle Dropdown</span>
    +  </button>
    +  <div class="dropdown-menu">
    +    <a class="dropdown-item" href="#">Action</a>
    +    <a class="dropdown-item" href="#">Another action</a>
    +    <a class="dropdown-item" href="#">Something else here</a>
    +    <div class="dropdown-divider"></div>
    +    <a class="dropdown-item" href="#">Separated link</a>
    +  </div>
    +</div>
    + +

    Sizing

    + +

    Button dropdowns work with buttons of all sizes, including default and split dropdown buttons.

    + +
    + + +
    + + +
    <!-- Large button groups (default and split) -->
    +<div class="btn-group">
    +  <button class="btn btn-secondary btn-lg dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Large button
    +  </button>
    +  <div class="dropdown-menu">
    +    ...
    +  </div>
    +</div>
    +<div class="btn-group">
    +  <button class="btn btn-secondary btn-lg dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Large button
    +  </button>
    +  <button type="button" class="btn btn-lg btn-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    <span class="sr-only">Toggle Dropdown</span>
    +  </button>
    +  <div class="dropdown-menu">
    +    ...
    +  </div>
    +</div>
    +
    +<!-- Small button groups (default and split) -->
    +<div class="btn-group">
    +  <button class="btn btn-secondary btn-sm dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Small button
    +  </button>
    +  <div class="dropdown-menu">
    +    ...
    +  </div>
    +</div>
    +<div class="btn-group">
    +  <button class="btn btn-secondary btn-sm dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Small button
    +  </button>
    +  <button type="button" class="btn btn-sm btn-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    <span class="sr-only">Toggle Dropdown</span>
    +  </button>
    +  <div class="dropdown-menu">
    +    ...
    +  </div>
    +</div>
    + +

    Dropup variation

    + +

    Trigger dropdown menus above elements by adding .dropup to the parent element.

    + +
    + + +
    + + + +
    +
    + +
    <!-- Default dropup button -->
    +<div class="btn-group dropup">
    +  <button type="button" class="btn btn-secondary">Dropup</button>
    +  <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    <span class="sr-only">Toggle Dropdown</span>
    +  </button>
    +  <div class="dropdown-menu">
    +    <!-- Dropdown menu links -->
    +  </div>
    +</div>
    +
    +<!-- Split dropup button -->
    +<div class="btn-group dropup">
    +  <button type="button" class="btn btn-secondary">
    +    Split dropup
    +  </button>
    +  <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    <span class="sr-only">Toggle Dropdown</span>
    +  </button>
    +  <div class="dropdown-menu">
    +    <!-- Dropdown menu links -->
    +  </div>
    +</div>
    + + + +

    Historically dropdown menu contents had to be links, but that’s no longer the case with v4. Now you can optionally use <button> elements in your dropdowns instead of just <a>s.

    + +
    + +
    +
    <div class="dropdown">
    +  <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenu2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Dropdown
    +  </button>
    +  <div class="dropdown-menu" aria-labelledby="dropdownMenu2">
    +    <button class="dropdown-item" type="button">Action</button>
    +    <button class="dropdown-item" type="button">Another action</button>
    +    <button class="dropdown-item" type="button">Something else here</button>
    +  </div>
    +</div>
    + + + +

    By default, a dropdown menu is automatically positioned 100% from the top and along the left side of its parent. Add .dropdown-menu-right to a .dropdown-menu to right align the dropdown menu.

    + +
    +

    Heads up! Dropdowns are positioned only with CSS and may need some additional styles for exact alignment.

    +
    + +
    +
    + + +
    +
    +
    <div class="btn-group">
    +  <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    This dropdown's menu is right-aligned
    +  </button>
    +  <div class="dropdown-menu dropdown-menu-right">
    +    <button class="dropdown-item" type="button">Action</button>
    +    <button class="dropdown-item" type="button">Another action</button>
    +    <button class="dropdown-item" type="button">Something else here</button>
    +  </div>
    +</div>
    + + + +

    Add a header to label sections of actions in any dropdown menu.

    + +
    + +
    +
    <div class="dropdown-menu">
    +  <h6 class="dropdown-header">Dropdown header</h6>
    +  <a class="dropdown-item" href="#">Action</a>
    +  <a class="dropdown-item" href="#">Another action</a>
    +</div>
    + + + +

    Separate groups of related menu items with a divider.

    + + +
    <div class="dropdown-menu">
    +  <a class="dropdown-item" href="#">Action</a>
    +  <a class="dropdown-item" href="#">Another action</a>
    +  <a class="dropdown-item" href="#">Something else here</a>
    +  <div class="dropdown-divider"></div>
    +  <a class="dropdown-item" href="#">Separated link</a>
    +</div>
    + + + +

    Put a form within a dropdown menu, or make it into a dropdown menu, and use margin or padding utilities to give it the negative space you require.

    + +
    + +
    +
    <div class="dropdown-menu">
    +  <form class="px-4 py-3">
    +    <div class="form-group">
    +      <label for="exampleDropdownFormEmail1">Email address</label>
    +      <input type="email" class="form-control" id="exampleDropdownFormEmail1" placeholder="email@example.com">
    +    </div>
    +    <div class="form-group">
    +      <label for="exampleDropdownFormPassword1">Password</label>
    +      <input type="password" class="form-control" id="exampleDropdownFormPassword1" placeholder="Password">
    +    </div>
    +    <div class="form-check">
    +      <label class="form-check-label">
    +        <input type="checkbox" class="form-check-input">
    +        Remember me
    +      </label>
    +    </div>
    +    <button type="submit" class="btn btn-primary">Sign in</button>
    +  </form>
    +  <div class="dropdown-divider"></div>
    +  <a class="dropdown-item" href="#">New around here? Sign up</a>
    +  <a class="dropdown-item" href="#">Forgot password?</a>
    +</div>
    + +
    + +
    +
    <form class="dropdown-menu p-4">
    +  <div class="form-group">
    +    <label for="exampleDropdownFormEmail2">Email address</label>
    +    <input type="email" class="form-control" id="exampleDropdownFormEmail2" placeholder="email@example.com">
    +  </div>
    +  <div class="form-group">
    +    <label for="exampleDropdownFormPassword2">Password</label>
    +    <input type="password" class="form-control" id="exampleDropdownFormPassword2" placeholder="Password">
    +  </div>
    +  <div class="form-check">
    +    <label class="form-check-label">
    +      <input type="checkbox" class="form-check-input">
    +      Remember me
    +    </label>
    +  </div>
    +  <button type="submit" class="btn btn-primary">Sign in</button>
    +</form>
    + +

    Disabled menu items

    + +

    Add .disabled to items in the dropdown to style them as disabled.

    + + +
    <div class="dropdown-menu">
    +  <a class="dropdown-item" href="#">Regular link</a>
    +  <a class="dropdown-item disabled" href="#">Disabled link</a>
    +  <a class="dropdown-item" href="#">Another link</a>
    +</div>
    + +

    Usage

    + +

    Via data attributes or JavaScript, the dropdown plugin toggles hidden content (dropdown menus) by toggling the .show class on the parent list item. The data-toggle="dropdown" attribute is relied on for closing dropdown menus at an application level, so it’s a good idea to always use it.

    + +
    +

    On touch-enabled devices, opening a dropdown adds empty ($.noop) mouseover handlers to the immediate children of the <body> element. This admittedly ugly hack is necessary to work around a quirk in iOS’ event delegation, which would otherwise prevent a tap anywhere outside of the dropdown from triggering the code that closes the dropdown. Once the dropdown is closed, these additional empty mouseover handlers are removed.

    +
    + +

    Via data attributes

    + +

    Add data-toggle="dropdown" to a link or button to toggle a dropdown.

    + +
    <div class="dropdown">
    +  <button id="dLabel" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +    Dropdown trigger
    +  </button>
    +  <div class="dropdown-menu" aria-labelledby="dLabel">
    +    ...
    +  </div>
    +</div>
    + +

    Via JavaScript

    + +

    Call the dropdowns via JavaScript:

    + +
    $('.dropdown-toggle').dropdown()
    + +
    +
    data-toggle="dropdown" still required
    + +

    Regardless of whether you call your dropdown via JavaScript or instead use the data-api, data-toggle="dropdown" is always required to be present on the dropdown’s trigger element.

    +
    + +

    Options

    + +

    Options can be passed via data attributes or JavaScript. For data attributes, append the option name to data-, as in data-placement="".

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    placementstring'bottom' +

    How to position the popover - top | bottom.

    +
    offsetnumber | string0Offset of the dropdown relative to its target. For more information refer to Popper.js's offset docs.
    flipbooleantrueAllow Dropdown to flip in case of an overlapping on the reference element. For more information refer to Popper.js's flip docs.
    + +

    Methods

    + + + + + + + + + + + + + + + + + + +
    MethodDescription
    $().dropdown('toggle')Toggles the dropdown menu of a given navbar or tabbed navigation.
    $().dropdown('update')Updates the position of an element’s dropdown.
    + +

    Events

    + +

    All dropdown events are fired at the .dropdown-menu’s parent element and have a relatedTarget property, whose value is the toggling anchor element.

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    EventDescription
    show.bs.dropdownThis event fires immediately when the show instance method is called.
    shown.bs.dropdownThis event is fired when the dropdown has been made visible to the user (will wait for CSS transitions, to complete).
    hide.bs.dropdownThis event is fired immediately when the hide instance method has been called.
    hidden.bs.dropdownThis event is fired when the dropdown has finished being hidden from the user (will wait for CSS transitions, to complete).
    + +
    $('#myDropdown').on('show.bs.dropdown', function () {
    +  // do something…
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/forms/index.html b/docs/4.0/components/forms/index.html new file mode 100644 index 00000000..96cf7334 --- /dev/null +++ b/docs/4.0/components/forms/index.html @@ -0,0 +1,2999 @@ + + + + + + + + + Forms · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Forms

    +

    Examples and usage guidelines for form control styles, layout options, and custom components for creating a wide variety of forms.

    + + +

    Overview

    + +

    Bootstrap’s form controls expand on our Rebooted form styles with classes. Use these classes to opt into their customized displays for a more consistent rendering across browsers and devices.

    + +

    Be sure to use an appropriate type attribute on all inputs (e.g., email for email address or number for numerical information) to take advantage of newer input controls like email verification, number selection, and more.

    + +

    Here’s a quick example to demonstrate Bootstrap’s form styles. Keep reading for documentation on required classes, form layout, and more.

    + +
    +
    +
    + + + We'll never share your email with anyone else. +
    +
    + + +
    +
    + +
    + +
    +
    +
    <form>
    +  <div class="form-group">
    +    <label for="exampleInputEmail1">Email address</label>
    +    <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email">
    +    <small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small>
    +  </div>
    +  <div class="form-group">
    +    <label for="exampleInputPassword1">Password</label>
    +    <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
    +  </div>
    +  <div class="form-check">
    +    <label class="form-check-label">
    +      <input type="checkbox" class="form-check-input">
    +      Check me out
    +    </label>
    +  </div>
    +  <button type="submit" class="btn btn-primary">Submit</button>
    +</form>
    + +

    Form controls

    + +

    Textual form controls—like <input>s, <select>s, and <textarea>s—are styled with the .form-control class. Included are styles for general appearance, focus state, sizing, and more.

    + +

    Be sure to explore our custom forms to further style <select>s.

    + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    <form>
    +  <div class="form-group">
    +    <label for="exampleFormControlInput1">Email address</label>
    +    <input type="email" class="form-control" id="exampleFormControlInput1" placeholder="name@example.com">
    +  </div>
    +  <div class="form-group">
    +    <label for="exampleFormControlSelect1">Example select</label>
    +    <select class="form-control" id="exampleFormControlSelect1">
    +      <option>1</option>
    +      <option>2</option>
    +      <option>3</option>
    +      <option>4</option>
    +      <option>5</option>
    +    </select>
    +  </div>
    +  <div class="form-group">
    +    <label for="exampleFormControlSelect2">Example multiple select</label>
    +    <select multiple class="form-control" id="exampleFormControlSelect2">
    +      <option>1</option>
    +      <option>2</option>
    +      <option>3</option>
    +      <option>4</option>
    +      <option>5</option>
    +    </select>
    +  </div>
    +  <div class="form-group">
    +    <label for="exampleFormControlTextarea1">Example textarea</label>
    +    <textarea class="form-control" id="exampleFormControlTextarea1" rows="3"></textarea>
    +  </div>
    +</form>
    + +

    For file inputs, swap the .form-control for .form-control-file.

    + +
    +
    +
    + + +
    +
    +
    +
    <form>
    +  <div class="form-group">
    +    <label for="exampleFormControlFile1">Example file input</label>
    +    <input type="file" class="form-control-file" id="exampleFormControlFile1">
    +  </div>
    +</form>
    + +

    Sizing

    + +

    Set heights using classes like .form-control-lg and .form-control-sm.

    + +
    + + + +
    +
    <input class="form-control form-control-lg" type="text" placeholder=".form-control-lg">
    +<input class="form-control" type="text" placeholder="Default input">
    +<input class="form-control form-control-sm" type="text" placeholder=".form-control-sm">
    + +
    + + + +
    +
    <select class="form-control form-control-lg">
    +  <option>Large select</option>
    +</select>
    +<select class="form-control">
    +  <option>Default select</option>
    +</select>
    +<select class="form-control form-control-sm">
    +  <option>Small select</option>
    +</select>
    + +

    Readonly

    + +

    Add the readonly boolean attribute on an input to prevent modification of the input’s value. Read-only inputs appear lighter (just like disabled inputs), but retain the standard cursor.

    + +
    + +
    +
    <input class="form-control" type="text" placeholder="Readonly input here…" readonly>
    + +

    Readonly plain text

    + +

    If you want to have <input readonly> elements in your form styled as plain text, use the .form-control-plaintext class to remove the default form field styling and preserve the correct margin and padding.

    + +
    +
    +
    + +
    + +
    +
    +
    + +
    + +
    +
    +
    +
    +
    <form>
    +  <div class="form-group row">
    +    <label for="staticEmail" class="col-sm-2 col-form-label">Email</label>
    +    <div class="col-sm-10">
    +      <input type="text" readonly class="form-control-plaintext" id="staticEmail" value="email@example.com">
    +    </div>
    +  </div>
    +  <div class="form-group row">
    +    <label for="inputPassword" class="col-sm-2 col-form-label">Password</label>
    +    <div class="col-sm-10">
    +      <input type="password" class="form-control" id="inputPassword" placeholder="Password">
    +    </div>
    +  </div>
    +</form>
    + +
    +
    +
    + + +
    +
    + + +
    + +
    +
    +
    <form class="form-inline">
    +  <div class="form-group">
    +    <label for="staticEmail2" class="sr-only">Email</label>
    +    <input type="text" readonly class="form-control-plaintext" id="staticEmail2" value="email@example.com">
    +  </div>
    +  <div class="form-group mx-sm-3">
    +    <label for="inputPassword2" class="sr-only">Password</label>
    +    <input type="password" class="form-control" id="inputPassword2" placeholder="Password">
    +  </div>
    +  <button type="submit" class="btn btn-primary">Confirm identity</button>
    +</form>
    + +

    Checkboxes and radios

    + +

    Default checkboxes and radios are improved upon with the help of .form-check, a single class for both input types that improves the layout and behavior of their HTML elements. Checkboxes are for selecting one or several options in a list, while radios are for selecting one option from many.

    + +

    Disabled checkboxes and radios are supported, but to provide a not-allowed cursor on hover of the parent <label>, you’ll need to add the .disabled class to the parent .form-check. The disabled class will also lighten the text color to help indicate the input’s state.

    + +

    Default (stacked)

    + +

    By default, any number of checkboxes and radios that are immediate sibling will be vertically stacked and appropriately spaced with .form-check.

    + +
    +
    + +
    +
    + +
    +
    +
    <div class="form-check">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="checkbox" value="">
    +    Option one is this and that&mdash;be sure to include why it's great
    +  </label>
    +</div>
    +<div class="form-check disabled">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="checkbox" value="" disabled>
    +    Option two is disabled
    +  </label>
    +</div>
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    <div class="form-check">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios1" value="option1" checked>
    +    Option one is this and that&mdash;be sure to include why it's great
    +  </label>
    +</div>
    +<div class="form-check">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios2" value="option2">
    +    Option two can be something else and selecting it will deselect option one
    +  </label>
    +</div>
    +<div class="form-check disabled">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="radio" name="exampleRadios" id="exampleRadios3" value="option3" disabled>
    +    Option three is disabled
    +  </label>
    +</div>
    + +

    Inline

    + +

    Group checkboxes or radios on the same horizontal row by adding .form-check-inline to any .form-check.

    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    <div class="form-check form-check-inline">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="checkbox" id="inlineCheckbox1" value="option1"> 1
    +  </label>
    +</div>
    +<div class="form-check form-check-inline">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="checkbox" id="inlineCheckbox2" value="option2"> 2
    +  </label>
    +</div>
    +<div class="form-check form-check-inline disabled">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="checkbox" id="inlineCheckbox3" value="option3" disabled> 3
    +  </label>
    +</div>
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    <div class="form-check form-check-inline">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="radio" name="inlineRadioOptions" id="inlineRadio1" value="option1"> 1
    +  </label>
    +</div>
    +<div class="form-check form-check-inline">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="radio" name="inlineRadioOptions" id="inlineRadio2" value="option2"> 2
    +  </label>
    +</div>
    +<div class="form-check form-check-inline disabled">
    +  <label class="form-check-label">
    +    <input class="form-check-input" type="radio" name="inlineRadioOptions" id="inlineRadio3" value="option3" disabled> 3
    +  </label>
    +</div>
    + +

    Without labels

    + +

    Add .position-static to inputs within .form-check that don’t have any label text. Remember to still provide some form of label for assistive technologies (for instance, using aria-label).

    + +
    +
    + +
    +
    + +
    +
    +
    <div class="form-check">
    +  <label class="form-check-label">
    +    <input class="form-check-input position-static" type="checkbox" id="blankCheckbox" value="option1" aria-label="...">
    +  </label>
    +</div>
    +<div class="form-check">
    +  <label class="form-check-label">
    +    <input class="form-check-input position-static" type="radio" name="blankRadio" id="blankRadio1" value="option1" aria-label="...">
    +  </label>
    +</div>
    + +

    Layout

    + +

    Since Bootstrap applies display: block and width: 100% to almost all our form controls, forms will by default stack vertically. Additional classes can be used to vary this layout on a per-form basis.

    + +

    Form groups

    + +

    The .form-group class is the easiest way to add some structure to forms. Its only purpose is to provide margin-bottom around a label and control pairing. As a bonus, since it’s a class you can use it with <fieldset>s, <div>s, or nearly any other element.

    + +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    <form>
    +  <div class="form-group">
    +    <label class="form-control-label" for="formGroupExampleInput">Example label</label>
    +    <input type="text" class="form-control" id="formGroupExampleInput" placeholder="Example input">
    +  </div>
    +  <div class="form-group">
    +    <label class="form-control-label" for="formGroupExampleInput2">Another label</label>
    +    <input type="text" class="form-control" id="formGroupExampleInput2" placeholder="Another input">
    +  </div>
    +</form>
    + +

    Form grid

    + +

    More complex forms can be built using our grid classes. Use these for form layouts that require multiple columns, varied widths, and additional alignment options.

    + +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    <form>
    +  <div class="row">
    +    <div class="col">
    +      <input type="text" class="form-control" placeholder="First name">
    +    </div>
    +    <div class="col">
    +      <input type="text" class="form-control" placeholder="Last name">
    +    </div>
    +  </div>
    +</form>
    + +

    Form row

    + +

    You may also swap .row for .form-row, a variation of our standard grid row that overrides the default column gutters for tighter and more compact layouts.

    + +
    +
    +
    +
    + +
    +
    + +
    +
    +
    +
    +
    <form>
    +  <div class="form-row">
    +    <div class="col">
    +      <input type="text" class="form-control" placeholder="First name">
    +    </div>
    +    <div class="col">
    +      <input type="text" class="form-control" placeholder="Last name">
    +    </div>
    +  </div>
    +</form>
    + +

    More complex layouts can also be created with the grid system.

    + +
    +
    +
    +
    + + +
    +
    + + +
    +
    +
    + + +
    +
    + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    +
    +
    + +
    +
    + +
    +
    +
    <form>
    +  <div class="form-row">
    +    <div class="form-group col-md-6">
    +      <label for="inputEmail4" class="col-form-label">Email</label>
    +      <input type="email" class="form-control" id="inputEmail4" placeholder="Email">
    +    </div>
    +    <div class="form-group col-md-6">
    +      <label for="inputPassword4" class="col-form-label">Password</label>
    +      <input type="password" class="form-control" id="inputPassword4" placeholder="Password">
    +    </div>
    +  </div>
    +  <div class="form-group">
    +    <label for="inputAddress" class="col-form-label">Address</label>
    +    <input type="text" class="form-control" id="inputAddress" placeholder="1234 Main St">
    +  </div>
    +  <div class="form-group">
    +    <label for="inputAddress2" class="col-form-label">Address 2</label>
    +    <input type="text" class="form-control" id="inputAddress2" placeholder="Apartment, studio, or floor">
    +  </div>
    +  <div class="form-row">
    +    <div class="form-group col-md-6">
    +      <label for="inputCity" class="col-form-label">City</label>
    +      <input type="text" class="form-control" id="inputCity">
    +    </div>
    +    <div class="form-group col-md-4">
    +      <label for="inputState" class="col-form-label">State</label>
    +      <select id="inputState" class="form-control">Choose</select>
    +    </div>
    +    <div class="form-group col-md-2">
    +      <label for="inputZip" class="col-form-label">Zip</label>
    +      <input type="text" class="form-control" id="inputZip">
    +    </div>
    +  </div>
    +  <div class="form-group">
    +    <div class="form-check">
    +      <label class="form-check-label">
    +        <input class="form-check-input" type="checkbox"> Check me out
    +      </label>
    +    </div>
    +  </div>
    +  <button type="submit" class="btn btn-primary">Sign in</button>
    +</form>
    + +

    Horizontal form

    + +

    Create horizontal forms with the grid by adding the .row class to form groups and using the .col-*-* classes to specify the width of your labels and controls.

    + +

    Be sure to add .col-form-label to your <label>s as well so they’re vertically centered with their associated form controls. For <legend> elements, you can use .col-form-legend to make them appear similar to regular <label> elements.

    + +
    +
    +
    +
    + +
    + +
    +
    +
    + +
    + +
    +
    +
    +
    + Radios +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    +
    Checkbox
    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    <div class="container">
    +  <form>
    +    <div class="form-group row">
    +      <label for="inputEmail3" class="col-sm-2 col-form-label">Email</label>
    +      <div class="col-sm-10">
    +        <input type="email" class="form-control" id="inputEmail3" placeholder="Email">
    +      </div>
    +    </div>
    +    <div class="form-group row">
    +      <label for="inputPassword3" class="col-sm-2 col-form-label">Password</label>
    +      <div class="col-sm-10">
    +        <input type="password" class="form-control" id="inputPassword3" placeholder="Password">
    +      </div>
    +    </div>
    +    <fieldset class="form-group">
    +      <div class="row">
    +        <legend class="col-form-legend col-sm-2">Radios</legend>
    +        <div class="col-sm-10">
    +          <div class="form-check">
    +            <label class="form-check-label">
    +              <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios1" value="option1" checked>
    +              Option one is this and that&mdash;be sure to include why it's great
    +            </label>
    +          </div>
    +          <div class="form-check">
    +            <label class="form-check-label">
    +              <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios2" value="option2">
    +              Option two can be something else and selecting it will deselect option one
    +            </label>
    +          </div>
    +          <div class="form-check disabled">
    +            <label class="form-check-label">
    +              <input class="form-check-input" type="radio" name="gridRadios" id="gridRadios3" value="option3" disabled>
    +              Option three is disabled
    +            </label>
    +          </div>
    +        </div>
    +      </div>
    +    </fieldset>
    +    <div class="form-group row">
    +      <div class="col-sm-2">Checkbox</div>
    +      <div class="col-sm-10">
    +        <div class="form-check">
    +          <label class="form-check-label">
    +            <input class="form-check-input" type="checkbox"> Check me out
    +          </label>
    +        </div>
    +      </div>
    +    </div>
    +    <div class="form-group row">
    +      <div class="col-sm-10">
    +        <button type="submit" class="btn btn-primary">Sign in</button>
    +      </div>
    +    </div>
    +  </form>
    +</div>
    + +

    Column sizing

    + +

    As shown in the previous examples, our grid system allows you to place any number of .cols within a .row or .form-row. They’ll split the available width equally between them. You may also pick a subset of your columns to take up more or less space, while the remaining .cols equally split the rest, with specific column classes like .col-7.

    + +
    +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    <form>
    +  <div class="form-row">
    +    <div class="col-7">
    +      <input type="text" class="form-control" placeholder="City">
    +    </div>
    +    <div class="col">
    +      <input type="text" class="form-control" placeholder="State">
    +    </div>
    +    <div class="col">
    +      <input type="text" class="form-control" placeholder="Zip">
    +    </div>
    +  </div>
    +</form>
    + +

    Auto-sizing

    + +

    The example below uses a flexbox utility to vertically center the contents and changes .col to .col-auto so that your columns only take up as much space as needed. Put another way, the column sizes itself based on the contents.

    + +
    +
    +
    +
    + + +
    +
    + +
    +
    @
    + +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    <form>
    +  <div class="form-row align-items-center">
    +    <div class="col-auto">
    +      <label class="sr-only" for="inlineFormInput">Name</label>
    +      <input type="text" class="form-control mb-2 mb-sm-0" id="inlineFormInput" placeholder="Jane Doe">
    +    </div>
    +    <div class="col-auto">
    +      <label class="sr-only" for="inlineFormInputGroup">Username</label>
    +      <div class="input-group mb-2 mb-sm-0">
    +        <div class="input-group-addon">@</div>
    +        <input type="text" class="form-control" id="inlineFormInputGroup" placeholder="Username">
    +      </div>
    +    </div>
    +    <div class="col-auto">
    +      <div class="form-check mb-2 mb-sm-0">
    +        <label class="form-check-label">
    +          <input class="form-check-input" type="checkbox"> Remember me
    +        </label>
    +      </div>
    +    </div>
    +    <div class="col-auto">
    +      <button type="submit" class="btn btn-primary">Submit</button>
    +    </div>
    +  </div>
    +</form>
    + +

    You can then remix that once again with size-specific column classes.

    + +
    +
    +
    +
    + + +
    +
    + +
    +
    @
    + +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    <form>
    +  <div class="form-row align-items-center">
    +    <div class="col-sm-3">
    +      <label class="sr-only" for="inlineFormInputName">Name</label>
    +      <input type="text" class="form-control mb-2 mb-sm-0" id="inlineFormInputName" placeholder="Jane Doe">
    +    </div>
    +    <div class="col-sm-3">
    +      <label class="sr-only" for="inlineFormInputGroupUsername">Username</label>
    +      <div class="input-group mb-2 mb-sm-0">
    +        <div class="input-group-addon">@</div>
    +        <input type="text" class="form-control" id="inlineFormInputGroupUsername" placeholder="Username">
    +      </div>
    +    </div>
    +    <div class="col-auto">
    +      <div class="form-check mb-2 mb-sm-0">
    +        <label class="form-check-label">
    +          <input class="form-check-input" type="checkbox"> Remember me
    +        </label>
    +      </div>
    +    </div>
    +    <div class="col-auto">
    +      <button type="submit" class="btn btn-primary">Submit</button>
    +    </div>
    +  </div>
    +</form>
    + +

    And of course custom form controls are supported.

    + +
    +
    +
    +
    + + +
    +
    + +
    +
    + +
    +
    +
    +
    +
    <form>
    +  <div class="form-row align-items-center">
    +    <div class="col-auto">
    +      <label class="mr-sm-2" for="inlineFormCustomSelect">Preference</label>
    +      <select class="custom-select mb-2 mr-sm-2 mb-sm-0" id="inlineFormCustomSelect">
    +        <option selected>Choose...</option>
    +        <option value="1">One</option>
    +        <option value="2">Two</option>
    +        <option value="3">Three</option>
    +      </select>
    +    </div>
    +    <div class="col-auto">
    +      <label class="custom-control custom-checkbox mb-2 mr-sm-2 mb-sm-0">
    +        <input type="checkbox" class="custom-control-input">
    +        <span class="custom-control-indicator"></span>
    +        <span class="custom-control-description">Remember my preference</span>
    +      </label>
    +    </div>
    +    <div class="col-auto">
    +      <button type="submit" class="btn btn-primary">Submit</button>
    +    </div>
    +  </div>
    +</form>
    + +

    Inline forms

    + +

    Use the .form-inline class to display a series of labels, form controls, and buttons on a single horizontal row. Form controls within inline forms vary slightly from their default states.

    + +
      +
    • Controls are display: flex, collapsing any HTML white space and allowing you to provide alignment control with spacing and flexbox utilities.
    • +
    • Controls and input groups receive width: auto to override the Bootstrap default width: 100%.
    • +
    • Controls only appear inline in viewports that are at least 576px wide to account for narrow viewports on mobile devices.
    • +
    + +

    You may need to manually address the width and alignment of individual form controls with spacing utilities (as shown below). Lastly, be sure to always include a <label> with each form control, even if you need to hide it from non-screenreader visitors with .sr-only.

    + +
    +
    + + + + +
    +
    @
    + +
    + +
    + +
    + + +
    +
    +
    <form class="form-inline">
    +  <label class="sr-only" for="inlineFormInputName2">Name</label>
    +  <input type="text" class="form-control mb-2 mr-sm-2 mb-sm-0" id="inlineFormInputName2" placeholder="Jane Doe">
    +
    +  <label class="sr-only" for="inlineFormInputGroupUsername2">Username</label>
    +  <div class="input-group mb-2 mr-sm-2 mb-sm-0">
    +    <div class="input-group-addon">@</div>
    +    <input type="text" class="form-control" id="inlineFormInputGroupUsername2" placeholder="Username">
    +  </div>
    +
    +  <div class="form-check mb-2 mr-sm-2 mb-sm-0">
    +    <label class="form-check-label">
    +      <input class="form-check-input" type="checkbox"> Remember me
    +    </label>
    +  </div>
    +
    +  <button type="submit" class="btn btn-primary">Submit</button>
    +</form>
    + +

    Custom form controls and selects are also supported.

    + +
    +
    + + + + + + +
    +
    +
    <form class="form-inline">
    +  <label class="mr-sm-2" for="inlineFormCustomSelectPref">Preference</label>
    +  <select class="custom-select mb-2 mr-sm-2 mb-sm-0" id="inlineFormCustomSelectPref">
    +    <option selected>Choose...</option>
    +    <option value="1">One</option>
    +    <option value="2">Two</option>
    +    <option value="3">Three</option>
    +  </select>
    +
    +  <label class="custom-control custom-checkbox mb-2 mr-sm-2 mb-sm-0">
    +    <input type="checkbox" class="custom-control-input">
    +    <span class="custom-control-indicator"></span>
    +    <span class="custom-control-description">Remember my preference</span>
    +  </label>
    +
    +  <button type="submit" class="btn btn-primary">Submit</button>
    +</form>
    + +
    +

    Alternatives to hidden labels

    +

    Assistive technologies such as screen readers will have trouble with your forms if you don’t include a label for every input. For these inline forms, you can hide the labels using the .sr-only class. There are further alternative methods of providing a label for assistive technologies, such as the aria-label, aria-labelledby or title attribute. If none of these are present, assistive technologies may resort to using the placeholder attribute, if present, but note that use of placeholder as a replacement for other labelling methods is not advised.

    +
    + +

    Help text

    + +

    Block-level help text in forms can be created using .form-text (previously known as .help-block in v3). Inline help text can be flexibly implemented using any inline HTML element and utility classes like .text-muted.

    + +
    +
    Associating help text with form controls
    + +

    Help text should be explicitly associated with the form control it relates to using the aria-describedby attribute. This will ensure that assistive technologies—such as screen readers—will announce this help text when the user focuses or enters the control.

    +
    + +

    Help text below inputs can be styled with .form-text. This class includes display: block and adds some top margin for easy spacing from the inputs above.

    + +
    + + + + Your password must be 8-20 characters long, contain letters and numbers, and must not contain spaces, special characters, or emoji. + +
    +
    <label for="inputPassword5">Password</label>
    +<input type="password" id="inputPassword5" class="form-control" aria-describedby="passwordHelpBlock">
    +<small id="passwordHelpBlock" class="form-text text-muted">
    +  Your password must be 8-20 characters long, contain letters and numbers, and must not contain spaces, special characters, or emoji.
    +</small>
    + +

    Inline text can use any typical inline HTML element (be it a <small>, <span>, or something else) with nothing more than a utility class.

    + +
    +
    +
    + + + + Must be 8-20 characters long. + +
    +
    +
    +
    <form class="form-inline">
    +  <div class="form-group">
    +    <label for="inputPassword6">Password</label>
    +    <input type="password" id="inputPassword6" class="form-control mx-sm-3" aria-describedby="passwordHelpInline">
    +    <small id="passwordHelpInline" class="text-muted">
    +      Must be 8-20 characters long.
    +    </small>
    +  </div>
    +</form>
    + +

    Disabled forms

    + +

    Add the disabled boolean attribute on an input to prevent user interactions and make it appear lighter.

    + +
    <input class="form-control" id="disabledInput" type="text" placeholder="Disabled input here..." disabled>
    + +

    Add the disabled attribute to a <fieldset> to disable all the controls within.

    + +
    +
    +
    +
    + + +
    +
    + + +
    +
    + +
    + +
    +
    +
    +
    <form>
    +  <fieldset disabled>
    +    <div class="form-group">
    +      <label for="disabledTextInput">Disabled input</label>
    +      <input type="text" id="disabledTextInput" class="form-control" placeholder="Disabled input">
    +    </div>
    +    <div class="form-group">
    +      <label for="disabledSelect">Disabled select menu</label>
    +      <select id="disabledSelect" class="form-control">
    +        <option>Disabled select</option>
    +      </select>
    +    </div>
    +    <div class="checkbox">
    +      <label>
    +        <input type="checkbox"> Can't check this
    +      </label>
    +    </div>
    +    <button type="submit" class="btn btn-primary">Submit</button>
    +  </fieldset>
    +</form>
    + +
    +

    Caveat with anchors

    + +

    By default, browsers will treat all native form controls (<input>, <select> and <button> elements) inside a <fieldset disabled> as disabled, preventing both keyboard and mouse interactions on them. However, if your form also includes <a ... class="btn btn-*"> elements, these will only be given a style of pointer-events: none. As noted in the section about disabled state for buttons (and specifically in the sub-section for anchor elements), this CSS property is not yet standardized and isn’t fully supported in Opera 18 and below, or in Internet Explorer 11, and won’t prevent keyboard users from being able to focus or activate these links. So to be safe, use custom JavaScript to disable such links.

    +
    + +
    +

    Cross-browser compatibility

    + +

    While Bootstrap will apply these styles in all browsers, Internet Explorer 11 and below don’t fully support the disabled attribute on a <fieldset>. Use custom JavaScript to disable the fieldset in these browsers.

    +
    + +

    Validation

    + +

    Provide valuable, actionable feedback to your users with HTML5 form validation–available in all our supported browsers. Choose from the browser default validation feedback, or implement custom messages with our built-in classes and starter JavaScript.

    + +
    +

    We highly recommend custom validation styles as native browser defaults are not announced to screen readers.

    +
    + +

    How it works

    + +

    Here’s how form validation works with Bootstrap:

    + +
      +
    • HTML form validation is applied via CSS’s two pseudo-classes, :invalid and :valid. It applies to <input>, <select>, and <textarea> elements.
    • +
    • Bootstrap scopes the :invalid and :valid styles to parent .was-validated class, usually applied to the <form>. Otherwise, any required field without a value shows up as invalid on page load. This way, you may choose when to activate them (typically after form submission is attempted).
    • +
    • As a fallback, .is-invalid and .is-valid classes may be used instead of the pseudo-classes for server side validation. They do not require a .was-validated parent class.
    • +
    • Due to constraints in how CSS works, we cannot (at present) apply styles to a <label> that comes before a form control in the DOM without the help of custom JavaScript.
    • +
    • All modern browsers support the constraint validation API, a series of JavaScript methods for validating form controls.
    • +
    • Feedback messages may utilize the browser defaults (different for each browser, and unstylable via CSS) or our custom feedback styles with additional HTML and CSS.
    • +
    • You may provide custom validity messages with setCustomValidity in JavaScript.
    • +
    + +

    With that in mind, consider the following demos for our custom form validation styles, optional server side classes, and browser defaults.

    + +

    Custom styles

    + +

    For custom Bootstrap form validation messages, you’ll need to add the novalidate boolean attribute to your <form>. This disables the browser default feedback tooltips, but still provides access to the form validation APIs in JavaScript. Try to submit the form below; our JavaScript will intercept the submit button and relay feedback to you.

    + +

    When attempting to submit, you’ll see the :invalid and :valid styles applied to your form controls.

    + +
    +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    + + +
    + Please provide a valid city. +
    +
    +
    + + +
    + Please provide a valid state. +
    +
    +
    + + +
    + Please provide a valid zip. +
    +
    +
    + +
    + + +
    +
    <form class="container" id="needs-validation" novalidate>
    +  <div class="row">
    +    <div class="col-md-6 mb-3">
    +      <label for="validationCustom01">First name</label>
    +      <input type="text" class="form-control" id="validationCustom01" placeholder="First name" value="Mark" required>
    +    </div>
    +    <div class="col-md-6 mb-3">
    +      <label for="validationCustom02">Last name</label>
    +      <input type="text" class="form-control" id="validationCustom02" placeholder="Last name" value="Otto" required>
    +    </div>
    +  </div>
    +  <div class="row">
    +    <div class="col-md-6 mb-3">
    +      <label for="validationCustom03">City</label>
    +      <input type="text" class="form-control" id="validationCustom03" placeholder="City" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid city.
    +      </div>
    +    </div>
    +    <div class="col-md-3 mb-3">
    +      <label for="validationCustom04">State</label>
    +      <input type="text" class="form-control" id="validationCustom04" placeholder="State" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid state.
    +      </div>
    +    </div>
    +    <div class="col-md-3 mb-3">
    +      <label for="validationCustom05">Zip</label>
    +      <input type="text" class="form-control" id="validationCustom05" placeholder="Zip" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid zip.
    +      </div>
    +    </div>
    +  </div>
    +  <button class="btn btn-primary" type="submit">Submit form</button>
    +</form>
    +
    +<script>
    +// Example starter JavaScript for disabling form submissions if there are invalid fields
    +(function() {
    +  "use strict";
    +  window.addEventListener("load", function() {
    +    var form = document.getElementById("needs-validation");
    +    form.addEventListener("submit", function(event) {
    +      if (form.checkValidity() == false) {
    +        event.preventDefault();
    +        event.stopPropagation();
    +      }
    +      form.classList.add("was-validated");
    +    }, false);
    +  }, false);
    +}());
    +</script>
    + +

    Browser defaults

    + +

    Not interested in custom validation feedback messages or writing JavaScript to change form behaviors? All good, you can use the browser defaults. Try submitting the form below. Depending on your browser and OS, you’ll see a slightly different style of feedback.

    + +

    While these feedback styles cannot be styled with CSS, you can still customize the feedback text through JavaScript.

    + +
    +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    + + +
    + Please provide a valid city. +
    +
    +
    + + +
    + Please provide a valid state. +
    +
    +
    + + +
    + Please provide a valid zip. +
    +
    +
    + + +
    +
    +
    <form>
    +  <div class="row">
    +    <div class="col-md-6 mb-3">
    +      <label for="validationDefault01">First name</label>
    +      <input type="text" class="form-control" id="validationDefault01" placeholder="First name" value="Mark" required>
    +    </div>
    +    <div class="col-md-6 mb-3">
    +      <label for="validationDefault02">Last name</label>
    +      <input type="text" class="form-control" id="validationDefault02" placeholder="Last name" value="Otto" required>
    +    </div>
    +  </div>
    +  <div class="row">
    +    <div class="col-md-6 mb-3">
    +      <label for="validationDefault03">City</label>
    +      <input type="text" class="form-control" id="validationDefault03" placeholder="City" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid city.
    +      </div>
    +    </div>
    +    <div class="col-md-3 mb-3">
    +      <label for="validationDefault04">State</label>
    +      <input type="text" class="form-control" id="validationDefault04" placeholder="State" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid state.
    +      </div>
    +    </div>
    +    <div class="col-md-3 mb-3">
    +      <label for="validationDefault05">Zip</label>
    +      <input type="text" class="form-control" id="validationDefault05" placeholder="Zip" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid zip.
    +      </div>
    +    </div>
    +  </div>
    +
    +  <button class="btn btn-primary" type="submit">Submit form</button>
    +</form>
    + +

    Server side

    + +

    We recommend using client side validation, but in case you require server side, you can indicate invalid and valid form fields with .is-invalid and .is-valid. Note that .invalid-feedback is also supported with these classes.

    + +
    +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    + + +
    + Please provide a valid city. +
    +
    +
    + + +
    + Please provide a valid state. +
    +
    +
    + + +
    + Please provide a valid zip. +
    +
    +
    + + +
    +
    +
    <form>
    +  <div class="row">
    +    <div class="col-md-6 mb-3">
    +      <label for="validationServer01">First name</label>
    +      <input type="text" class="form-control is-valid" id="validationServer01" placeholder="First name" value="Mark" required>
    +    </div>
    +    <div class="col-md-6 mb-3">
    +      <label for="validationServer02">Last name</label>
    +      <input type="text" class="form-control is-valid" id="validationServer02" placeholder="Last name" value="Otto" required>
    +    </div>
    +  </div>
    +  <div class="row">
    +    <div class="col-md-6 mb-3">
    +      <label for="validationServer03">City</label>
    +      <input type="text" class="form-control is-invalid" id="validationServer03" placeholder="City" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid city.
    +      </div>
    +    </div>
    +    <div class="col-md-3 mb-3">
    +      <label for="validationServer04">State</label>
    +      <input type="text" class="form-control is-invalid" id="validationServer04" placeholder="State" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid state.
    +      </div>
    +    </div>
    +    <div class="col-md-3 mb-3">
    +      <label for="validationServer05">Zip</label>
    +      <input type="text" class="form-control is-invalid" id="validationServer05" placeholder="Zip" required>
    +      <div class="invalid-feedback">
    +        Please provide a valid zip.
    +      </div>
    +    </div>
    +  </div>
    +
    +  <button class="btn btn-primary" type="submit">Submit form</button>
    +</form>
    + +

    Supported elements

    + +

    Our example forms show native textual <input>s above, but form validation styles are available for our custom form controls, too.

    + +
    +
    + + +
    + + +
    + + + + +
    +
    +
    <form class="was-validated">
    +  <label class="custom-control custom-checkbox">
    +    <input type="checkbox" class="custom-control-input" required>
    +    <span class="custom-control-indicator"></span>
    +    <span class="custom-control-description">Check this custom checkbox</span>
    +  </label>
    +
    +  <div class="custom-controls-stacked d-block my-3">
    +    <label class="custom-control custom-radio">
    +      <input id="radioStacked1" name="radio-stacked" type="radio" class="custom-control-input" required>
    +      <span class="custom-control-indicator"></span>
    +      <span class="custom-control-description">Toggle this custom radio</span>
    +    </label>
    +    <label class="custom-control custom-radio">
    +      <input id="radioStacked2" name="radio-stacked" type="radio" class="custom-control-input" required>
    +      <span class="custom-control-indicator"></span>
    +      <span class="custom-control-description">Or toggle this other custom radio</span>
    +    </label>
    +  </div>
    +
    +  <select class="custom-select d-block my-3" required>
    +    <option value="">Open this select menu</option>
    +    <option value="1">One</option>
    +    <option value="2">Two</option>
    +    <option value="3">Three</option>
    +  </select>
    +
    +  <label class="custom-file">
    +    <input type="file" id="file" class="custom-file-input" required>
    +    <span class="custom-file-control"></span>
    +  </label>
    +</form>
    + +

    Custom forms

    + +

    For even more customization and cross browser consistency, use our completely custom form elements to replace the browser defaults. They’re built on top of semantic and accessible markup, so they’re solid replacements for any default form control.

    + +

    Checkboxes and radios

    + +

    Each checkbox and radio is wrapped in a <label> for three reasons:

    + +
      +
    • It provides a larger hit areas for checking the control.
    • +
    • It provides a helpful and semantic wrapper to help us replace the default <input>s.
    • +
    • It triggers the state of the <input> automatically, meaning no JavaScript is required.
    • +
    + +

    We hide the default <input> with opacity and use the .custom-control-indicator to build a new custom form indicator in its place. Unfortunately we can’t build a custom one from just the <input> because CSS’s content doesn’t work on that element.

    + +

    We use the sibling selector (~) for all our <input> states—like :checked—to properly style our custom form indicator. When combined with the .custom-control-description class, we can also style the text for each item based on the <input>’s state.

    + +

    In the checked states, we use base64 embedded SVG icons from Open Iconic. This provides us the best control for styling and positioning across browsers and devices.

    + +

    Checkboxes

    + +
    + +
    +
    <label class="custom-control custom-checkbox">
    +  <input type="checkbox" class="custom-control-input">
    +  <span class="custom-control-indicator"></span>
    +  <span class="custom-control-description">Check this custom checkbox</span>
    +</label>
    + +

    Custom checkboxes can also utilize the :indeterminate pseudo class when manually set via JavaScript (there is no available HTML attribute for specifying it).

    + +
    + +
    + +

    If you’re using jQuery, something like this should suffice:

    + +
    $('.your-checkbox').prop('indeterminate', true)
    + +

    Radios

    + +
    + + +
    +
    <label class="custom-control custom-radio">
    +  <input id="radio1" name="radio" type="radio" class="custom-control-input">
    +  <span class="custom-control-indicator"></span>
    +  <span class="custom-control-description">Toggle this custom radio</span>
    +</label>
    +<label class="custom-control custom-radio">
    +  <input id="radio2" name="radio" type="radio" class="custom-control-input">
    +  <span class="custom-control-indicator"></span>
    +  <span class="custom-control-description">Or toggle this other custom radio</span>
    +</label>
    + +

    Disabled

    + +

    Custom checkboxes and radios can also be disabled. Add the disabled boolean attribute to the <input> and the custom indicator and label description will be automatically styled.

    + +
    + + + +
    +
    <label class="custom-control custom-checkbox">
    +  <input type="checkbox" class="custom-control-input" disabled>
    +  <span class="custom-control-indicator"></span>
    +  <span class="custom-control-description">Check this custom checkbox</span>
    +</label>
    +
    +<label class="custom-control custom-radio">
    +  <input id="radio3" name="radioDisabled" type="radio" class="custom-control-input" disabled>
    +  <span class="custom-control-indicator"></span>
    +  <span class="custom-control-description">Toggle this custom radio</span>
    +</label>
    + +

    Stacked

    + +

    Custom checkboxes and radios are inline to start. Add a parent with class .custom-controls-stacked to ensure each form control is on separate lines.

    + +
    +
    + + +
    +
    +
    <div class="custom-controls-stacked">
    +  <label class="custom-control custom-radio">
    +    <input id="radioStacked3" name="radio-stacked" type="radio" class="custom-control-input">
    +    <span class="custom-control-indicator"></span>
    +    <span class="custom-control-description">Toggle this custom radio</span>
    +  </label>
    +  <label class="custom-control custom-radio">
    +    <input id="radioStacked4" name="radio-stacked" type="radio" class="custom-control-input">
    +    <span class="custom-control-indicator"></span>
    +    <span class="custom-control-description">Or toggle this other custom radio</span>
    +  </label>
    +</div>
    + +

    Select menu

    + +

    Custom <select> menus need only a custom class, .custom-select to trigger the custom styles.

    + +
    + +
    +
    <select class="custom-select">
    +  <option selected>Open this select menu</option>
    +  <option value="1">One</option>
    +  <option value="2">Two</option>
    +  <option value="3">Three</option>
    +</select>
    + +

    File browser

    + +

    The file input is the most gnarly of the bunch and require additional JavaScript if you’d like to hook them up with functional Choose file… and selected file name text.

    + +
    + +
    +
    <label class="custom-file">
    +  <input type="file" id="file2" class="custom-file-input">
    +  <span class="custom-file-control"></span>
    +</label>
    + +

    Here’s how it works:

    + +
      +
    • We wrap the <input> in a <label> so the custom control properly triggers the file browser.
    • +
    • We hide the default file <input> via opacity.
    • +
    • We use :after to generate a custom background and directive (Choose file…).
    • +
    • We use :before to generate and position the Browse button.
    • +
    • We declare a height on the <input> for proper spacing for surrounding content.
    • +
    + +

    In other words, it’s an entirely custom element, all generated via CSS.

    + +

    Translating or customizing the strings

    + +

    The :lang() pseudo-class is used to allow for easy translation of the “Browse” and “Choose file…” text into other languages. Simply override or add entries to the $custom-file-text SCSS variable with the relevant language tag and localized strings. The English strings can be customized the same way. For example, here’s how one might add a Spanish translation (Spanish’s language code is es):

    + +
    $custom-file-text: (
    +  placeholder: (
    +    en: "Choose file...",
    +    es: "Seleccionar archivo..."
    +  ),
    +  button-label: (
    +    en: "Browse",
    +    es: "Navegar"
    +  )
    +);
    + +

    You’ll need to set the language of your document (or subtree thereof) correctly in order for the correct text to be shown. This can be done using the lang attribute or the Content-Language HTTP header, among other methods.

    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/index.html b/docs/4.0/components/index.html new file mode 100644 index 00000000..ce63cfc7 --- /dev/null +++ b/docs/4.0/components/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

    Redirecting…

    + Click here if you are not redirected. + + diff --git a/docs/4.0/components/input-group/index.html b/docs/4.0/components/input-group/index.html new file mode 100644 index 00000000..051db5e5 --- /dev/null +++ b/docs/4.0/components/input-group/index.html @@ -0,0 +1,1660 @@ + + + + + + + + + Input group · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Input group

    +

    Easily extend form controls by adding text, buttons, or button groups on either side of textual inputs.

    + + +

    Basic example

    + +

    Place one add-on or button on either side of an input. You may also place one on both sides of an input. We do not support multiple form-controls in a single input group and <label>s must come outside the input group.

    + +
    +
    + @ + +
    +
    +
    + + @example.com +
    +
    + +
    + https://example.com/users/ + +
    +
    +
    + $ + + .00 +
    +
    +
    + $ + 0.00 + +
    +
    +
    <div class="input-group">
    +  <span class="input-group-addon" id="basic-addon1">@</span>
    +  <input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="basic-addon1">
    +</div>
    +<br>
    +<div class="input-group">
    +  <input type="text" class="form-control" placeholder="Recipient's username" aria-label="Recipient's username" aria-describedby="basic-addon2">
    +  <span class="input-group-addon" id="basic-addon2">@example.com</span>
    +</div>
    +<br>
    +<label for="basic-url">Your vanity URL</label>
    +<div class="input-group">
    +  <span class="input-group-addon" id="basic-addon3">https://example.com/users/</span>
    +  <input type="text" class="form-control" id="basic-url" aria-describedby="basic-addon3">
    +</div>
    +<br>
    +<div class="input-group">
    +  <span class="input-group-addon">$</span>
    +  <input type="text" class="form-control" aria-label="Amount (to the nearest dollar)">
    +  <span class="input-group-addon">.00</span>
    +</div>
    +<br>
    +<div class="input-group">
    +  <span class="input-group-addon">$</span>
    +  <span class="input-group-addon">0.00</span>
    +  <input type="text" class="form-control" aria-label="Amount (to the nearest dollar)">
    +</div>
    + +

    Sizing

    + +

    Add the relative form sizing classes to the .input-group itself and contents within will automatically resize—no need for repeating the form control size classes on each element.

    + +
    +
    + @ + +
    +
    +
    + @ + +
    +
    +
    <div class="input-group input-group-lg">
    +  <span class="input-group-addon" id="sizing-addon1">@</span>
    +  <input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="sizing-addon1">
    +</div>
    +<br>
    +<div class="input-group input-group-sm">
    +  <span class="input-group-addon" id="sizing-addon2">@</span>
    +  <input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="sizing-addon2">
    +</div>
    + +

    Checkboxes and radio addons

    + +

    Place any checkbox or radio option within an input group’s addon instead of text.

    + +
    +
    +
    +
    + + + + +
    +
    +
    +
    + + + + +
    +
    +
    +
    +
    <div class="row">
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <span class="input-group-addon">
    +        <input type="checkbox" aria-label="Checkbox for following text input">
    +      </span>
    +      <input type="text" class="form-control" aria-label="Text input with checkbox">
    +    </div>
    +  </div>
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <span class="input-group-addon">
    +        <input type="radio" aria-label="Radio button for following text input">
    +      </span>
    +      <input type="text" class="form-control" aria-label="Text input with radio button">
    +    </div>
    +  </div>
    +</div>
    + +

    Multiple addons

    + +

    Multiple add-ons are supported and can be mixed with checkbox and radio input versions.

    + +
    +
    +
    +
    + + + + $ + +
    +
    +
    +
    + $ + 0.00 + +
    +
    +
    +
    +
    <div class="row">
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <span class="input-group-addon">
    +        <input type="checkbox" aria-label="Checkbox for following text input">
    +      </span>
    +      <span class="input-group-addon">$</span>
    +      <input type="text" class="form-control" aria-label="Text input with checkbox">
    +    </div>
    +  </div>
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <span class="input-group-addon">$</span>
    +      <span class="input-group-addon">0.00</span>
    +      <input type="text" class="form-control" aria-label="Text input with radio button">
    +    </div>
    +  </div>
    +</div>
    + +

    Button addons

    + +

    Buttons in input groups must wrapped in a .input-group-btn for proper alignment and sizing. This is required due to default browser styles that cannot be overridden.

    + +
    +
    +
    +
    + + + + +
    +
    +
    +
    + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + +
    +
    +
    +
    +
    <div class="row">
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <span class="input-group-btn">
    +        <button class="btn btn-secondary" type="button">Go!</button>
    +      </span>
    +      <input type="text" class="form-control" placeholder="Search for..." aria-label="Search for...">
    +    </div>
    +  </div>
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <input type="text" class="form-control" placeholder="Search for..." aria-label="Search for...">
    +      <span class="input-group-btn">
    +        <button class="btn btn-secondary" type="button">Go!</button>
    +      </span>
    +    </div>
    +  </div>
    +</div>
    +<br>
    +<div class="row">
    +  <div class="col-lg-offset-3 col-lg-6">
    +    <div class="input-group">
    +      <span class="input-group-btn">
    +        <button class="btn btn-secondary" type="button">Hate it</button>
    +      </span>
    +      <input type="text" class="form-control" placeholder="Product name" aria-label="Product name">
    +      <span class="input-group-btn">
    +        <button class="btn btn-secondary" type="button">Love it</button>
    +      </span>
    +    </div>
    +  </div>
    +</div>
    + +

    Buttons with dropdowns

    + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    +
    <div class="row">
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <div class="input-group-btn">
    +        <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +          Action
    +        </button>
    +        <div class="dropdown-menu">
    +          <a class="dropdown-item" href="#">Action</a>
    +          <a class="dropdown-item" href="#">Another action</a>
    +          <a class="dropdown-item" href="#">Something else here</a>
    +          <div role="separator" class="dropdown-divider"></div>
    +          <a class="dropdown-item" href="#">Separated link</a>
    +        </div>
    +      </div>
    +      <input type="text" class="form-control" aria-label="Text input with dropdown button">
    +    </div>
    +  </div>
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <input type="text" class="form-control" aria-label="Text input with dropdown button">
    +      <div class="input-group-btn">
    +        <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +          Action
    +        </button>
    +        <div class="dropdown-menu dropdown-menu-right">
    +          <a class="dropdown-item" href="#">Action</a>
    +          <a class="dropdown-item" href="#">Another action</a>
    +          <a class="dropdown-item" href="#">Something else here</a>
    +          <div role="separator" class="dropdown-divider"></div>
    +          <a class="dropdown-item" href="#">Separated link</a>
    +        </div>
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    Segmented buttons

    + +
    +
    +
    +
    +
    + + + +
    + +
    +
    +
    +
    + +
    + + + +
    +
    +
    +
    +
    +
    <div class="row">
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <div class="input-group-btn">
    +        <button type="button" class="btn btn-secondary">Action</button>
    +        <button type="button" class="btn btn-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +          <span class="sr-only">Toggle Dropdown</span>
    +        </button>
    +        <div class="dropdown-menu">
    +          <a class="dropdown-item" href="#">Action</a>
    +          <a class="dropdown-item" href="#">Another action</a>
    +          <a class="dropdown-item" href="#">Something else here</a>
    +          <div role="separator" class="dropdown-divider"></div>
    +          <a class="dropdown-item" href="#">Separated link</a>
    +        </div>
    +      </div>
    +      <input type="text" class="form-control" aria-label="Text input with segmented button dropdown">
    +    </div>
    +  </div>
    +  <div class="col-lg-6">
    +    <div class="input-group">
    +      <input type="text" class="form-control" aria-label="Text input with segmented button dropdown">
    +      <div class="input-group-btn">
    +        <button type="button" class="btn btn-secondary">Action</button>
    +        <button type="button" class="btn btn-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +          <span class="sr-only">Toggle Dropdown</span>
    +        </button>
    +        <div class="dropdown-menu dropdown-menu-right">
    +          <a class="dropdown-item" href="#">Action</a>
    +          <a class="dropdown-item" href="#">Another action</a>
    +          <a class="dropdown-item" href="#">Something else here</a>
    +          <div role="separator" class="dropdown-divider"></div>
    +          <a class="dropdown-item" href="#">Separated link</a>
    +        </div>
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    Accessibility

    + +

    Screen readers will have trouble with your forms if you don’t include a label for every input. For these input groups, ensure that any additional label or functionality is conveyed to assistive technologies.

    + +

    The exact technique to be used (<label> elements hidden using the .sr-only class, or use of the aria-label and aria-labelledby attributes, possibly in combination with aria-describedby) and what additional information will need to be conveyed will vary depending on the exact type of interface widget you’re implementing. The examples in this section provide a few suggested, case-specific approaches.

    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/jumbotron/index.html b/docs/4.0/components/jumbotron/index.html new file mode 100644 index 00000000..9a4ee7e5 --- /dev/null +++ b/docs/4.0/components/jumbotron/index.html @@ -0,0 +1,1281 @@ + + + + + + + + + Jumbotron · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + +
    +

    Jumbotron

    +

    Lightweight, flexible component for showcasing hero unit style content.

    + + +

    A lightweight, flexible component that can optionally extend the entire viewport to showcase key marketing messages on your site.

    + +
    +
    +

    Hello, world!

    +

    This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.

    +
    +

    It uses utility classes for typography and spacing to space content out within the larger container.

    +

    + Learn more +

    +
    +
    +
    <div class="jumbotron">
    +  <h1 class="display-3">Hello, world!</h1>
    +  <p class="lead">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p>
    +  <hr class="my-4">
    +  <p>It uses utility classes for typography and spacing to space content out within the larger container.</p>
    +  <p class="lead">
    +    <a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a>
    +  </p>
    +</div>
    + +

    To make the jumbotron full width, and without rounded corners, add the .jumbotron-fluid modifier class and add a .container or .container-fluid within.

    + +
    +
    +
    +

    Fluid jumbotron

    +

    This is a modified jumbotron that occupies the entire horizontal space of its parent.

    +
    +
    +
    +
    <div class="jumbotron jumbotron-fluid">
    +  <div class="container">
    +    <h1 class="display-3">Fluid jumbotron</h1>
    +    <p class="lead">This is a modified jumbotron that occupies the entire horizontal space of its parent.</p>
    +  </div>
    +</div>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/list-group/index.html b/docs/4.0/components/list-group/index.html new file mode 100644 index 00000000..cd339999 --- /dev/null +++ b/docs/4.0/components/list-group/index.html @@ -0,0 +1,1740 @@ + + + + + + + + + List group · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    List group

    +

    List groups are a flexible and powerful component for displaying a series of content. Modify and extend them to support just about any content within.

    + + +

    Basic example

    + +

    The most basic list group is an unordered list with list items and the proper classes. Build upon it with the options that follow, or with your own CSS as needed.

    + +
    +
      +
    • Cras justo odio
    • +
    • Dapibus ac facilisis in
    • +
    • Morbi leo risus
    • +
    • Porta ac consectetur ac
    • +
    • Vestibulum at eros
    • +
    +
    +
    <ul class="list-group">
    +  <li class="list-group-item">Cras justo odio</li>
    +  <li class="list-group-item">Dapibus ac facilisis in</li>
    +  <li class="list-group-item">Morbi leo risus</li>
    +  <li class="list-group-item">Porta ac consectetur ac</li>
    +  <li class="list-group-item">Vestibulum at eros</li>
    +</ul>
    + +

    Active items

    + +

    Add .active to a .list-group-item to indicate the current active selection.

    + +
    +
      +
    • Cras justo odio
    • +
    • Dapibus ac facilisis in
    • +
    • Morbi leo risus
    • +
    • Porta ac consectetur ac
    • +
    • Vestibulum at eros
    • +
    +
    +
    <ul class="list-group">
    +  <li class="list-group-item active">Cras justo odio</li>
    +  <li class="list-group-item">Dapibus ac facilisis in</li>
    +  <li class="list-group-item">Morbi leo risus</li>
    +  <li class="list-group-item">Porta ac consectetur ac</li>
    +  <li class="list-group-item">Vestibulum at eros</li>
    +</ul>
    + +

    Disabled items

    + +

    Add .disabled to a .list-group-item to make it appear disabled. Note that some elements with .disabled will also require custom JavaScript to fully disable their click events (e.g., links).

    + +
    +
      +
    • Cras justo odio
    • +
    • Dapibus ac facilisis in
    • +
    • Morbi leo risus
    • +
    • Porta ac consectetur ac
    • +
    • Vestibulum at eros
    • +
    +
    +
    <ul class="list-group">
    +  <li class="list-group-item disabled">Cras justo odio</li>
    +  <li class="list-group-item">Dapibus ac facilisis in</li>
    +  <li class="list-group-item">Morbi leo risus</li>
    +  <li class="list-group-item">Porta ac consectetur ac</li>
    +  <li class="list-group-item">Vestibulum at eros</li>
    +</ul>
    + + + +

    Use <a>s or <button>s to create actionable list group items with hover, disabled, and active states by adding .list-group-item-action. We separate these pseudo-classes to ensure list groups made of non-interactive elements (like <li>s or <div>s) don’t provide a click or tap affordance.

    + +

    Be sure to not use the standard .btn classes here.

    + + +
    <div class="list-group">
    +  <a href="#" class="list-group-item active">
    +    Cras justo odio
    +  </a>
    +  <a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a>
    +  <a href="#" class="list-group-item list-group-item-action">Morbi leo risus</a>
    +  <a href="#" class="list-group-item list-group-item-action">Porta ac consectetur ac</a>
    +  <a href="#" class="list-group-item list-group-item-action disabled">Vestibulum at eros</a>
    +</div>
    + +

    With <button>s, you can also make use of the disabled attribute instead of the .disabled class. Sadly, <a>s don’t support the disabled attribute.

    + +
    +
    + + + + + +
    +
    +
    <div class="list-group">
    +  <button type="button" class="list-group-item list-group-item-action active">
    +    Cras justo odio
    +  </button>
    +  <button type="button" class="list-group-item list-group-item-action">Dapibus ac facilisis in</button>
    +  <button type="button" class="list-group-item list-group-item-action">Morbi leo risus</button>
    +  <button type="button" class="list-group-item list-group-item-action">Porta ac consectetur ac</button>
    +  <button type="button" class="list-group-item list-group-item-action" disabled>Vestibulum at eros</button>
    +</div>
    + +

    Contextual classes

    + +

    Use contextual classes to style list items with a stateful background and color.

    + +
    +
      +
    • Dapibus ac facilisis in
    • + + +
    • This is a primary list group item
    • +
    • This is a secondary list group item
    • +
    • This is a success list group item
    • +
    • This is a danger list group item
    • +
    • This is a warning list group item
    • +
    • This is a info list group item
    • +
    • This is a light list group item
    • +
    • This is a dark list group item
    • +
    +
    +
    <ul class="list-group">
    +  <li class="list-group-item">Dapibus ac facilisis in</li>
    +
    +  
    +  <li class="list-group-item list-group-item-primary">This is a primary list group item</li>
    +  <li class="list-group-item list-group-item-secondary">This is a secondary list group item</li>
    +  <li class="list-group-item list-group-item-success">This is a success list group item</li>
    +  <li class="list-group-item list-group-item-danger">This is a danger list group item</li>
    +  <li class="list-group-item list-group-item-warning">This is a warning list group item</li>
    +  <li class="list-group-item list-group-item-info">This is a info list group item</li>
    +  <li class="list-group-item list-group-item-light">This is a light list group item</li>
    +  <li class="list-group-item list-group-item-dark">This is a dark list group item</li>
    +</ul>
    + +

    Contextual classes also work with .list-group-item-action. Note the addition of the hover styles here not present in the previous example. Also supported is the .active state; apply it to indicate an active selection on a contextual list group item.

    + + +
    <div class="list-group">
    +  <a href="#" class="list-group-item list-group-item-action">Dapibus ac facilisis in</a>
    +
    +  
    +  <a href="#" class="list-group-item list-group-item-action list-group-item-primary">This is a primary list group item</a>
    +  <a href="#" class="list-group-item list-group-item-action list-group-item-secondary">This is a secondary list group item</a>
    +  <a href="#" class="list-group-item list-group-item-action list-group-item-success">This is a success list group item</a>
    +  <a href="#" class="list-group-item list-group-item-action list-group-item-danger">This is a danger list group item</a>
    +  <a href="#" class="list-group-item list-group-item-action list-group-item-warning">This is a warning list group item</a>
    +  <a href="#" class="list-group-item list-group-item-action list-group-item-info">This is a info list group item</a>
    +  <a href="#" class="list-group-item list-group-item-action list-group-item-light">This is a light list group item</a>
    +  <a href="#" class="list-group-item list-group-item-action list-group-item-dark">This is a dark list group item</a>
    +</div>
    + +
    +

    Conveying meaning to assistive technologies

    + +

    Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the .sr-only class.

    +
    + +

    With badges

    + +

    Add badges to any list group item to show unread counts, activity, and more with the help of some utilities.

    + +
    +
      +
    • + Cras justo odio + 14 +
    • +
    • + Dapibus ac facilisis in + 2 +
    • +
    • + Morbi leo risus + 1 +
    • +
    +
    +
    <ul class="list-group">
    +  <li class="list-group-item d-flex justify-content-between align-items-center">
    +    Cras justo odio
    +    <span class="badge badge-default badge-pill">14</span>
    +  </li>
    +  <li class="list-group-item d-flex justify-content-between align-items-center">
    +    Dapibus ac facilisis in
    +    <span class="badge badge-default badge-pill">2</span>
    +  </li>
    +  <li class="list-group-item d-flex justify-content-between align-items-center">
    +    Morbi leo risus
    +    <span class="badge badge-default badge-pill">1</span>
    +  </li>
    +</ul>
    + +

    Custom content

    + +

    Add nearly any HTML within, even for linked list groups like the one below, with the help of flexbox utilities.

    + + +
    <div class="list-group">
    +  <a href="#" class="list-group-item list-group-item-action flex-column align-items-start active">
    +    <div class="d-flex w-100 justify-content-between">
    +      <h5 class="mb-1">List group item heading</h5>
    +      <small>3 days ago</small>
    +    </div>
    +    <p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
    +    <small>Donec id elit non mi porta.</small>
    +  </a>
    +  <a href="#" class="list-group-item list-group-item-action flex-column align-items-start">
    +    <div class="d-flex w-100 justify-content-between">
    +      <h5 class="mb-1">List group item heading</h5>
    +      <small class="text-muted">3 days ago</small>
    +    </div>
    +    <p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
    +    <small class="text-muted">Donec id elit non mi porta.</small>
    +  </a>
    +  <a href="#" class="list-group-item list-group-item-action flex-column align-items-start">
    +    <div class="d-flex w-100 justify-content-between">
    +      <h5 class="mb-1">List group item heading</h5>
    +      <small class="text-muted">3 days ago</small>
    +    </div>
    +    <p class="mb-1">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
    +    <small class="text-muted">Donec id elit non mi porta.</small>
    +  </a>
    +</div>
    + +

    JavaScript behavior

    + +

    Use the tab JavaScript plugin—include it individually or through the compiled bootstrap.js file—to extend our list group to create tabbable panes of local content.

    + +
    +
    +
    + +
    +
    + +
    +
    +
    + +
    <div class="row">
    +  <div class="col-4">
    +    <div class="list-group" id="list-tab" role="tablist">
    +      <a class="list-group-item list-group-item-action active" id="list-home-list" data-toggle="list" href="#list-home" role="tab" aria-controls="home">Home</a>
    +      <a class="list-group-item list-group-item-action" id="list-profile-list" data-toggle="list" href="#list-profile" role="tab" aria-controls="profile">Profile</a>
    +      <a class="list-group-item list-group-item-action" id="list-messages-list" data-toggle="list" href="#list-messages" role="tab" aria-controls="messages">Messages</a>
    +      <a class="list-group-item list-group-item-action" id="list-settings-list" data-toggle="list" href="#list-settings" role="tab" aria-controls="settings">Settings</a>
    +    </div>
    +  </div>
    +  <div class="col-8">
    +    <div class="tab-content" id="nav-tabContent">
    +      <div class="tab-pane fade show active" id="list-home" role="tabpanel" aria-labelledby="list-home-list">...</div>
    +      <div class="tab-pane fade" id="list-profile" role="tabpanel" aria-labelledby="list-profile-list">...</div>
    +      <div class="tab-pane fade" id="list-messages" role="tabpanel" aria-labelledby="list-messages-list">...</div>
    +      <div class="tab-pane fade" id="list-settings" role="tabpanel" aria-labelledby="list-settings-list">...</div>
    +    </div>
    +  </div>
    +</div>
    + +

    Using data attributes

    + +

    You can activate a list group navigation without writing any JavaScript by simply specifying data-toggle="list" or on an element. Use these data attributes on .list-group-item.

    + +
    + +
    <!-- List group -->
    +<div class="list-group" id="myList" role="tablist">
    +  <a class="list-group-item list-group-item-action active" data-toggle="list" href="#home" role="tab">Home</a>
    +  <a class="list-group-item list-group-item-action" data-toggle="list" href="#profile" role="tab">Profile</a>
    +  <a class="list-group-item list-group-item-action" data-toggle="list" href="#messages" role="tab">Messages</a>
    +  <a class="list-group-item list-group-item-action" data-toggle="list" href="#settings" role="tab">Settings</a>
    +</div>
    +
    +<!-- Tab panes -->
    +<div class="tab-content">
    +  <div class="tab-pane active" id="home" role="tabpanel">...</div>
    +  <div class="tab-pane" id="profile" role="tabpanel">...</div>
    +  <div class="tab-pane" id="messages" role="tabpanel">...</div>
    +  <div class="tab-pane" id="settings" role="tabpanel">...</div>
    +</div>
    + +
    + +

    Via JavaScript

    + +

    Enable tabbable list item via JavaScript (each list item needs to be activated individually):

    + +
    $('#myList a').click(function (e) {
    +  e.preventDefault()
    +  $(this).tab('show')
    +})
    + +

    You can activate individual list item in several ways:

    + +
    $('#myList a[href="#profile"]').tab('show') // Select tab by name
    +$('#myList a:first').tab('show') // Select first tab
    +$('#myList a:last').tab('show') // Select last tab
    +$('#myList li:eq(2) a').tab('show') // Select third tab (0-indexed)
    + +

    Fade effect

    + +

    To make tabs panel fade in, add .fade to each .tab-pane. The first tab pane must also have .show to make the initial content visible.

    + +
    <div class="tab-content">
    +  <div class="tab-pane fade show active" id="home" role="tabpanel">...</div>
    +  <div class="tab-pane fade" id="profile" role="tabpanel">...</div>
    +  <div class="tab-pane fade" id="messages" role="tabpanel">...</div>
    +  <div class="tab-pane fade" id="settings" role="tabpanel">...</div>
    +</div>
    + +

    Methods

    + +

    $().tab

    + +

    Activates a list item element and content container. Tab should have either a data-target or an href targeting a container node in the DOM.

    + +
    <div class="list-group" id="myList" role="tablist">
    +  <a class="list-group-item list-group-item-action active" data-toggle="list" href="#home" role="tab">Home</a>
    +  <a class="list-group-item list-group-item-action" data-toggle="list" href="#profile" role="tab">Profile</a>
    +  <a class="list-group-item list-group-item-action" data-toggle="list" href="#messages" role="tab">Messages</a>
    +  <a class="list-group-item list-group-item-action" data-toggle="list" href="#settings" role="tab">Settings</a>
    +</div>
    +
    +<div class="tab-content">
    +  <div class="tab-pane active" id="home" role="tabpanel">...</div>
    +  <div class="tab-pane" id="profile" role="tabpanel">...</div>
    +  <div class="tab-pane" id="messages" role="tabpanel">...</div>
    +  <div class="tab-pane" id="settings" role="tabpanel">...</div>
    +</div>
    +
    +<script>
    +  $(function () {
    +    $('#myList a:last').tab('show')
    +  })
    +</script>
    + +

    .tab(‘show’)

    + +

    Selects the given list item and shows its associated pane. Any other list item that was previously selected becomes unselected and its associated pane is hidden. Returns to the caller before the tab pane has actually been shown (for example, before the shown.bs.tab event occurs).

    + +
    $('#someListItem').tab('show')
    + +

    Events

    + +

    When showing a new tab, the events fire in the following order:

    + +
      +
    1. hide.bs.tab (on the current active tab)
    2. +
    3. show.bs.tab (on the to-be-shown tab)
    4. +
    5. hidden.bs.tab (on the previous active tab, the same one as for the hide.bs.tab event)
    6. +
    7. shown.bs.tab (on the newly-active just-shown tab, the same one as for the show.bs.tab event)
    8. +
    + +

    If no tab was already active, the hide.bs.tab and hidden.bs.tab events will not be fired.

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Event typeDescription
    show.bs.tabThis event fires on tab show, but before the new tab has been shown. Use event.target and event.relatedTarget to target the active tab and the previous active tab (if available) respectively.
    shown.bs.tabThis event fires on tab show after a tab has been shown. Use event.target and event.relatedTarget to target the active tab and the previous active tab (if available) respectively.
    hide.bs.tabThis event fires when a new tab is to be shown (and thus the previous active tab is to be hidden). Use event.target and event.relatedTarget to target the current active tab and the new soon-to-be-active tab, respectively.
    hidden.bs.tabThis event fires after a new tab is shown (and thus the previous active tab is hidden). Use event.target and event.relatedTarget to target the previous active tab and the new active tab, respectively.
    + +
    $('a[data-toggle="list"]').on('shown.bs.tab', function (e) {
    +  e.target // newly activated tab
    +  e.relatedTarget // previous active tab
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/modal/index.html b/docs/4.0/components/modal/index.html new file mode 100644 index 00000000..929adbf7 --- /dev/null +++ b/docs/4.0/components/modal/index.html @@ -0,0 +1,1946 @@ + + + + + + + + + Modal · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Modal

    +

    Use Bootstrap's JavaScript modal plugin to add dialogs to your site for lightboxes, user notifications, or completely custom content.

    + + +

    How it works

    + +

    Before getting started with Bootstrap’s modal component, be sure to read the following as our menu options have recently changed.

    + +
      +
    • Modals are built with HTML, CSS, and JavaScript. They’re positioned over everything else in the document and remove scroll from the <body> so that modal content scrolls instead.
    • +
    • Clicking on the modal “backdrop” will automatically close the modal.
    • +
    • Bootstrap only supports one modal window at a time. Nested modals aren’t supported as we believe them to be poor user experiences.
    • +
    • Modals use position: fixed, which can sometimes be a bit particular about its rendering. Whenever possible, place your modal HTML in a top-level position to avoid potential interference from other elements. You’ll likely run into issues when nesting a .modal within another fixed element.
    • +
    • Once again, due to position: fixed, there are some caveats with using modals on mobile devices. See our browser support docs for details.
    • +
    • Due to how HTML5 defines its semantics, the autofocus HTML attribute has no effect in Bootstrap modals. To achieve the same effect, use some custom JavaScript:
    • +
    + +
    $('#myModal').on('shown.bs.modal', function () {
    +  $('#myInput').focus()
    +})
    + +

    Keep reading for demos and usage guidelines.

    + +

    Examples

    + + + +

    Below is a static modal example (meaning its position and display have been overridden). Included are the modal header, modal body (required for padding), and modal footer (optional). We ask that you include modal headers with dismiss actions whenever possible, or provide another explicit dismiss action.

    + +
    + +
    + +
    <div class="modal">
    +  <div class="modal-dialog" role="document">
    +    <div class="modal-content">
    +      <div class="modal-header">
    +        <h5 class="modal-title">Modal title</h5>
    +        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
    +          <span aria-hidden="true">&times;</span>
    +        </button>
    +      </div>
    +      <div class="modal-body">
    +        <p>Modal body text goes here.</p>
    +      </div>
    +      <div class="modal-footer">
    +        <button type="button" class="btn btn-primary">Save changes</button>
    +        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    Live demo

    + +

    Toggle a working modal demo by clicking the button below. It will slide down and fade in from the top of the page.

    + + + +
    + +
    + +
    <!-- Button trigger modal -->
    +<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal">
    +  Launch demo modal
    +</button>
    +
    +<!-- Modal -->
    +<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    +  <div class="modal-dialog" role="document">
    +    <div class="modal-content">
    +      <div class="modal-header">
    +        <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
    +        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
    +          <span aria-hidden="true">&times;</span>
    +        </button>
    +      </div>
    +      <div class="modal-body">
    +        ...
    +      </div>
    +      <div class="modal-footer">
    +        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
    +        <button type="button" class="btn btn-primary">Save changes</button>
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    Scrolling long content

    + +

    When modals become too long for the user’s viewport or device, they scroll independent of the page itself. Try the demo below to see what we mean.

    + + + +
    + +
    + +
    <!-- Button trigger modal -->
    +<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModalLong">
    +  Launch demo modal
    +</button>
    +
    +<!-- Modal -->
    +<div class="modal fade" id="exampleModalLong" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
    +  <div class="modal-dialog" role="document">
    +    <div class="modal-content">
    +      <div class="modal-header">
    +        <h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5>
    +        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
    +          <span aria-hidden="true">&times;</span>
    +        </button>
    +      </div>
    +      <div class="modal-body">
    +        ...
    +      </div>
    +      <div class="modal-footer">
    +        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
    +        <button type="button" class="btn btn-primary">Save changes</button>
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    Tooltips and popovers

    + +

    Tooltips and popovers can be placed within modals as needed. When modals are closed, any tooltips and popovers within are also automatically dismissed.

    + + + +
    + +
    + +
    <div class="modal-body">
    +  <h5>Popover in a modal</h5>
    +  <p>This <a href="#" role="button" class="btn btn-secondary popover-test" title="Popover title" data-content="Popover body content is set in this attribute.">button</a> triggers a popover on click.</p>
    +  <hr>
    +  <h5>Tooltips in a modal</h5>
    +  <p><a href="#" class="tooltip-test" title="Tooltip">This link</a> and <a href="#" class="tooltip-test" title="Tooltip">that link</a> have tooltips on hover.</p>
    +</div>
    + +

    Using the grid

    + +

    Utilize the Bootstrap grid system within a modal by nesting .container-fluid within the .modal-body. Then, use the normal grid system classes as you would anywhere else.

    + + + +
    + +
    + +
    <div class="modal-body">
    +  <div class="container-fluid">
    +    <div class="row">
    +      <div class="col-md-4">.col-md-4</div>
    +      <div class="col-md-4 ml-auto">.col-md-4 .ml-auto</div>
    +    </div>
    +    <div class="row">
    +      <div class="col-md-3 ml-auto">.col-md-3 .ml-auto</div>
    +      <div class="col-md-2 ml-auto">.col-md-2 .ml-auto</div>
    +    </div>
    +    <div class="row">
    +      <div class="col-md-6 ml-auto">.col-md-6 .ml-auto</div>
    +    </div>
    +    <div class="row">
    +      <div class="col-sm-9">
    +        Level 1: .col-sm-9
    +        <div class="row">
    +          <div class="col-8 col-sm-6">
    +            Level 2: .col-8 .col-sm-6
    +          </div>
    +          <div class="col-4 col-sm-6">
    +            Level 2: .col-4 .col-sm-6
    +          </div>
    +        </div>
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +

    Varying modal content

    + +

    Have a bunch of buttons that all trigger the same modal with slightly different contents? Use event.relatedTarget and HTML data-* attributes (possibly via jQuery) to vary the contents of the modal depending on which button was clicked.

    + +

    Below is a live demo followed by example HTML and JavaScript. For more information, read the modal events docs for details on relatedTarget.

    + +
    + + + + + +
    +
    <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal" data-whatever="@mdo">Open modal for @mdo</button>
    +<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal" data-whatever="@fat">Open modal for @fat</button>
    +<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal" data-whatever="@getbootstrap">Open modal for @getbootstrap</button>
    +
    +<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
    +  <div class="modal-dialog" role="document">
    +    <div class="modal-content">
    +      <div class="modal-header">
    +        <h5 class="modal-title" id="exampleModalLabel">New message</h5>
    +        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
    +          <span aria-hidden="true">&times;</span>
    +        </button>
    +      </div>
    +      <div class="modal-body">
    +        <form>
    +          <div class="form-group">
    +            <label for="recipient-name" class="form-control-label">Recipient:</label>
    +            <input type="text" class="form-control" id="recipient-name">
    +          </div>
    +          <div class="form-group">
    +            <label for="message-text" class="form-control-label">Message:</label>
    +            <textarea class="form-control" id="message-text"></textarea>
    +          </div>
    +        </form>
    +      </div>
    +      <div class="modal-footer">
    +        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
    +        <button type="button" class="btn btn-primary">Send message</button>
    +      </div>
    +    </div>
    +  </div>
    +</div>
    + +
    $('#exampleModal').on('show.bs.modal', function (event) {
    +  var button = $(event.relatedTarget) // Button that triggered the modal
    +  var recipient = button.data('whatever') // Extract info from data-* attributes
    +  // If necessary, you could initiate an AJAX request here (and then do the updating in a callback).
    +  // Update the modal's content. We'll use jQuery here, but you could use a data binding library or other methods instead.
    +  var modal = $(this)
    +  modal.find('.modal-title').text('New message to ' + recipient)
    +  modal.find('.modal-body input').val(recipient)
    +})
    + +

    Remove animation

    + +

    For modals that simply appear rather than fade in to view, remove the .fade class from your modal markup.

    + +
    <div class="modal" tabindex="-1" role="dialog" aria-labelledby="..." aria-hidden="true">
    +  ...
    +</div>
    + +

    Dynamic heights

    + +

    If the height of a modal changes while it is open, you should call $('#myModal').data('bs.modal').handleUpdate() or $('#myModal').modal('handleUpdate') to readjust the modal’s position in case a scrollbar appears.

    + +

    Accessibility

    + +

    Be sure to add role="dialog" and aria-labelledby="...", referencing the modal title, to .modal, and role="document" to the .modal-dialog itself. Additionally, you may give a description of your modal dialog with aria-describedby on .modal.

    + +

    Embedding YouTube videos

    + +

    Embedding YouTube videos in modals requires additional JavaScript not in Bootstrap to automatically stop playback and more. See this helpful Stack Overflow post for more information.

    + +

    Optional sizes

    + +

    Modals have two optional sizes, available via modifier classes to be placed on a .modal-dialog. These sizes kick in at certain breakpoints to avoid horizontal scrollbars on narrower viewports.

    + +
    + + +
    + +
    <!-- Large modal -->
    +<button class="btn btn-primary" data-toggle="modal" data-target=".bd-example-modal-lg">Large modal</button>
    +
    +<div class="modal fade bd-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
    +  <div class="modal-dialog modal-lg">
    +    <div class="modal-content">
    +      ...
    +    </div>
    +  </div>
    +</div>
    +
    +<!-- Small modal -->
    +<button type="button" class="btn btn-primary" data-toggle="modal" data-target=".bd-example-modal-sm">Small modal</button>
    +
    +<div class="modal fade bd-example-modal-sm" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
    +  <div class="modal-dialog modal-sm">
    +    <div class="modal-content">
    +      ...
    +    </div>
    +  </div>
    +</div>
    + + + + + +

    Usage

    + +

    The modal plugin toggles your hidden content on demand, via data attributes or JavaScript. It also adds .modal-open to the <body> to override default scrolling behavior and generates a .modal-backdrop to provide a click area for dismissing shown modals when clicking outside the modal.

    + +

    Via data attributes

    + +

    Activate a modal without writing JavaScript. Set data-toggle="modal" on a controller element, like a button, along with a data-target="#foo" or href="#foo" to target a specific modal to toggle.

    + +
    <button type="button" data-toggle="modal" data-target="#myModal">Launch modal</button>
    + +

    Via JavaScript

    + +

    Call a modal with id myModal with a single line of JavaScript:

    + +
    $('#myModal').modal(options)
    + +

    Options

    + +

    Options can be passed via data attributes or JavaScript. For data attributes, append the option name to data-, as in data-backdrop="".

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    backdropboolean or the string 'static'trueIncludes a modal-backdrop element. Alternatively, specify static for a backdrop which doesn't close the modal on click.
    keyboardbooleantrueCloses the modal when escape key is pressed
    focusbooleantruePuts the focus on the modal when initialized.
    showbooleantrueShows the modal when initialized.
    + +

    Methods

    + +
    +

    Asynchronous methods and transitions

    + +

    All API methods are asynchronous and start a transition. They returns to the caller as soon as the transition is started but before it ends. In addition, a method call on a transitioning component will be ignored.

    + +

    See our Javascript documentation for more informations.

    +
    + +

    .modal(options)

    + +

    Activates your content as a modal. Accepts an optional options object.

    + +
    $('#myModal').modal({
    +  keyboard: false
    +})
    + +

    .modal('toggle')

    + +

    Manually toggles a modal. Returns to the caller before the modal has actually been shown or hidden (i.e. before the shown.bs.modal or hidden.bs.modal event occurs).

    + +
    $('#myModal').modal('toggle')
    + +

    .modal('show')

    + +

    Manually opens a modal. Returns to the caller before the modal has actually been shown (i.e. before the shown.bs.modal event occurs).

    + +
    $('#myModal').modal('show')
    + +

    .modal('hide')

    + +

    Manually hides a modal. Returns to the caller before the modal has actually been hidden (i.e. before the hidden.bs.modal event occurs).

    + +
    $('#myModal').modal('hide')
    + +

    .modal('handleUpdate')

    + +

    Manually readjust the modal’s position if the height of a modal changes while it is open (i.e. in case a scrollbar appears).

    + +
    $('#myModal').modal('handleUpdate')
    + +

    Events

    + +

    Bootstrap’s modal class exposes a few events for hooking into modal functionality. All modal events are fired at the modal itself (i.e. at the <div class="modal">).

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Event TypeDescription
    show.bs.modalThis event fires immediately when the show instance method is called. If caused by a click, the clicked element is available as the relatedTarget property of the event.
    shown.bs.modalThis event is fired when the modal has been made visible to the user (will wait for CSS transitions to complete). If caused by a click, the clicked element is available as the relatedTarget property of the event.
    hide.bs.modalThis event is fired immediately when the hide instance method has been called.
    hidden.bs.modalThis event is fired when the modal has finished being hidden from the user (will wait for CSS transitions to complete).
    + +
    $('#myModal').on('hidden.bs.modal', function (e) {
    +  // do something...
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/navbar/index.html b/docs/4.0/components/navbar/index.html new file mode 100644 index 00000000..b8bdee86 --- /dev/null +++ b/docs/4.0/components/navbar/index.html @@ -0,0 +1,2072 @@ + + + + + + + + + Navbar · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Navbar

    +

    Documentation and examples for Bootstrap's powerful, responsive navigation header, the navbar. Includes support for branding, navigation, and more, including support for our collapse plugin.

    + + +

    How it works

    + +

    Here’s what you need to know before getting started with the navbar:

    + +
      +
    • Navbars require a wrapping .navbar with .navbar-expand{-sm|-md|-lg|-xl} for responsive collapsing and color scheme classes.
    • +
    • Navbars and their contents are fluid by default. Use optional containers to limit their horizontal width.
    • +
    • Navbars and their contents are built with flexbox, providing easy alignment options via utility classes.
    • +
    • Navbars are responsive by default, but you can easily modify them to change that. Responsive behavior depends on our Collapse JavaScript plugin.
    • +
    • Ensure accessibility by using a <nav> element or, if using a more generic element such as a <div>, add a role="navigation" to every navbar to explicitly identify it as a landmark region for users of assistive technologies.
    • +
    + +

    Read on for an example and list of supported sub-components.

    + +

    Supported content

    + +

    Navbars come with built-in support for a handful of sub-components. Choose from the following as needed:

    + +
      +
    • .navbar-brand for your company, product, or project name.
    • +
    • .navbar-nav for a full-height and lightweight navigation (including support for dropdowns).
    • +
    • .navbar-toggler for use with our collapse plugin and other navigation toggling behaviors.
    • +
    • .form-inline for any form controls and actions.
    • +
    • .navbar-text for adding vertically centered strings of text.
    • +
    • .collapse.navbar-collapse for grouping and hiding navbar contents by a parent breakpoint.
    • +
    + +

    Here’s an example of all the sub-components included in a responsive light-themed navbar that automatically collapses at the lg (large) breakpoint.

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar</a>
    +  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
    +    <span class="navbar-toggler-icon"></span>
    +  </button>
    +
    +  <div class="collapse navbar-collapse" id="navbarSupportedContent">
    +    <ul class="navbar-nav mr-auto">
    +      <li class="nav-item active">
    +        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Link</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link disabled" href="#">Disabled</a>
    +      </li>
    +    </ul>
    +    <form class="form-inline my-2 my-lg-0">
    +      <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search">
    +      <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    +    </form>
    +  </div>
    +</nav>
    + +

    Brand

    + +

    The .navbar-brand can be applied to most elements, but an anchor works best as some elements might require utility classes or custom styles.

    + +
    + + + + + +
    +
    <!-- As a link -->
    +<nav class="navbar navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar</a>
    +</nav>
    +
    +<!-- As a heading -->
    +<nav class="navbar navbar-light bg-light">
    +  <span class="h1" class="navbar-brand mb-0">Navbar</span>
    +</nav>
    + +

    Adding images to the .navbar-brand will likely always require custom styles or utilities to properly size. Here are some examples to demonstrate.

    + +
    + + +
    +
    <!-- Just an image -->
    +<nav class="navbar navbar-light bg-light">
    +  <a class="navbar-brand" href="#">
    +    <img src="/assets/brand/bootstrap-solid.svg" width="30" height="30" alt="">
    +  </a>
    +</nav>
    + + +
    <!-- Image and text -->
    +<nav class="navbar navbar-light bg-light">
    +  <a class="navbar-brand" href="#">
    +    <img src="/assets/brand/bootstrap-solid.svg" width="30" height="30" class="d-inline-block align-top" alt="">
    +    Bootstrap
    +  </a>
    +</nav>
    + + + +

    Navbar navigation links build on our .nav options with their own modifier class and require the use of toggler classes for proper responsive styling. Navigation in navbars will also grow to occupy as much horizontal space as possible to keep your navbar contents securely aligned.

    + +

    Active states—with .active—to indicate the current page can be applied directly to .nav-links or their immediate parent .nav-items.

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar</a>
    +  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
    +    <span class="navbar-toggler-icon"></span>
    +  </button>
    +  <div class="collapse navbar-collapse" id="navbarNav">
    +    <ul class="navbar-nav">
    +      <li class="nav-item active">
    +        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Features</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Pricing</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link disabled" href="#">Disabled</a>
    +      </li>
    +    </ul>
    +  </div>
    +</nav>
    + +

    And because we use classes for our navs, you can avoid the list-based approach entirely if you like.

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar</a>
    +  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
    +    <span class="navbar-toggler-icon"></span>
    +  </button>
    +  <div class="collapse navbar-collapse" id="navbarNavAltMarkup">
    +    <div class="navbar-nav">
    +      <a class="nav-item nav-link active" href="#">Home <span class="sr-only">(current)</span></a>
    +      <a class="nav-item nav-link" href="#">Features</a>
    +      <a class="nav-item nav-link" href="#">Pricing</a>
    +      <a class="nav-item nav-link disabled" href="#">Disabled</a>
    +    </div>
    +  </div>
    +</nav>
    + +

    You may also utilize dropdowns in your navbar nav. Dropdown menus require a wrapping element for positioning, so be sure to use separate and nested elements for .nav-item and .nav-link as shown below.

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar</a>
    +  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
    +    <span class="navbar-toggler-icon"></span>
    +  </button>
    +  <div class="collapse navbar-collapse" id="navbarNavDropdown">
    +    <ul class="navbar-nav">
    +      <li class="nav-item active">
    +        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Features</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Pricing</a>
    +      </li>
    +      <li class="nav-item dropdown">
    +        <a class="nav-link dropdown-toggle" href="http://example.com" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    +          Dropdown link
    +        </a>
    +        <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
    +          <a class="dropdown-item" href="#">Action</a>
    +          <a class="dropdown-item" href="#">Another action</a>
    +          <a class="dropdown-item" href="#">Something else here</a>
    +        </div>
    +      </li>
    +    </ul>
    +  </div>
    +</nav>
    + +

    Forms

    + +

    Place various form controls and components within a navbar with .form-inline.

    + +
    + +
    +
    <nav class="navbar navbar-light bg-light">
    +  <form class="form-inline">
    +    <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search">
    +    <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    +  </form>
    +</nav>
    + +

    Align the contents of your inline forms with utilities as needed.

    + +
    + +
    +
    <nav class="navbar navbar-light bg-light justify-content-between">
    +  <a class="navbar-brand">Navbar</a>
    +  <form class="form-inline">
    +    <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search">
    +    <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    +  </form>
    +</nav>
    + +

    Input groups work, too:

    + +
    + +
    +
    <nav class="navbar navbar-light bg-light">
    +  <form class="form-inline">
    +    <div class="input-group">
    +      <span class="input-group-addon" id="basic-addon1">@</span>
    +      <input type="text" class="form-control" placeholder="Username" aria-label="Username" aria-describedby="basic-addon1">
    +    </div>
    +  </form>
    +</nav>
    + +

    Various buttons are supported as part of these navbar forms, too. This is also a great reminder that vertical alignment utilities can be used to align different sized elements.

    + +
    + +
    +
    <nav class="navbar navbar-light bg-light">
    +  <form class="form-inline">
    +    <button class="btn btn-outline-success" type="button">Main button</button>
    +    <button class="btn btn-sm align-middle btn-outline-secondary" type="button">Smaller button</button>
    +  </form>
    +</nav>
    + +

    Text

    + +

    Navbars may contain bits of text with the help of .navbar-text. This class adjusts vertical alignment and horizontal spacing for strings of text.

    + +
    + +
    +
    <nav class="navbar navbar-light bg-light">
    +  <span class="navbar-text">
    +    Navbar text with an inline element
    +  </span>
    +</nav>
    + +

    Mix and match with other components and utilities as needed.

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar w/ text</a>
    +  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
    +    <span class="navbar-toggler-icon"></span>
    +  </button>
    +  <div class="collapse navbar-collapse" id="navbarText">
    +    <ul class="navbar-nav mr-auto">
    +      <li class="nav-item active">
    +        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Features</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Pricing</a>
    +      </li>
    +    </ul>
    +    <span class="navbar-text">
    +      Navbar text with an inline element
    +    </span>
    +  </div>
    +</nav>
    + +

    Color schemes

    + +

    Theming the navbar has never been easier thanks to the combination of theming classes and background-color utilities. Choose from .navbar-light for use with light background colors, or .navbar-dark for dark background colors. Then, customize with .bg-* utilities.

    + +
    + + + + + +
    + +
    <nav class="navbar navbar-dark bg-dark">
    +  <!-- Navbar content -->
    +</nav>
    +
    +<nav class="navbar navbar-dark bg-primary">
    +  <!-- Navbar content -->
    +</nav>
    +
    +<nav class="navbar navbar-light" style="background-color: #e3f2fd;">
    +  <!-- Navbar content -->
    +</nav>
    + +

    Containers

    + +

    Although it’s not required, you can wrap a navbar in a .container to center it on a page or add one within to only center the contents of a fixed or static top navbar.

    + +
    +
    + +
    +
    +
    <div class="container">
    +  <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +    <a class="navbar-brand" href="#">Navbar</a>
    +  </nav>
    +</div>
    + +

    When the container is within your navbar, its horizontal padding is removed at breakpoints lower than your specified .navbar-expand{-sm|-md|-lg|-xl} class. This ensures we’re not doubling up on padding unnecessarily on lower viewports when your navbar is collapsed.

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <div class="container">
    +    <a class="navbar-brand" href="#">Navbar</a>
    +  </div>
    +</nav>
    + +

    Placement

    + +

    Use our position utilities to place navbars in non-static positions. Choose from fixed to the top, fixed to the bottom, or stickied to the top. Note that position: sticky, used for .sticky-top, isn’t fully supported in every browser.

    + +
    + +
    +
    <nav class="navbar navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Full width</a>
    +</nav>
    + +
    + +
    +
    <nav class="navbar fixed-top navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Fixed top</a>
    +</nav>
    + +
    + +
    +
    <nav class="navbar fixed-bottom navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Fixed bottom</a>
    +</nav>
    + +
    + +
    +
    <nav class="navbar sticky-top navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Sticky top</a>
    +</nav>
    + +

    Responsive behaviors

    + +

    Navbars can utilize .navbar-toggler, .navbar-collapse, and .navbar-expand{-sm|-md|-lg|-xl} classes to change when their content collapses behind a button. In combination with other utilities, you can easily choose when to show or hide particular elements.

    + +

    For navbars that never collapse, add the .navbar-expand class on the navbar. For navbars that always collapse, don’t add any .navbar-expand class.

    + +

    Toggler

    + +

    Navbar togglers are left-aligned by default, but should they follow a sibling element like a .navbar-brand, they’ll automatically be aligned to the far right. Reversing your markup will reverse the placement of the toggler. Below are examples of different toggle styles.

    + +

    With no .navbar-brand shown in lowest breakpoint:

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo01" aria-controls="navbarTogglerDemo01" aria-expanded="false" aria-label="Toggle navigation">
    +    <span class="navbar-toggler-icon"></span>
    +  </button>
    +  <div class="collapse navbar-collapse" id="navbarTogglerDemo01">
    +    <a class="navbar-brand" href="#">Hidden brand</a>
    +    <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
    +      <li class="nav-item active">
    +        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Link</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link disabled" href="#">Disabled</a>
    +      </li>
    +    </ul>
    +    <form class="form-inline my-2 my-lg-0">
    +      <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search">
    +      <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    +    </form>
    +  </div>
    +</nav>
    + +

    With a brand name shown on the left and toggler on the right:

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar</a>
    +  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo02" aria-controls="navbarTogglerDemo02" aria-expanded="false" aria-label="Toggle navigation">
    +    <span class="navbar-toggler-icon"></span>
    +  </button>
    +
    +  <div class="collapse navbar-collapse" id="navbarTogglerDemo02">
    +    <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
    +      <li class="nav-item active">
    +        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Link</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link disabled" href="#">Disabled</a>
    +      </li>
    +    </ul>
    +    <form class="form-inline my-2 my-lg-0">
    +      <input class="form-control mr-sm-2" type="text" placeholder="Search">
    +      <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    +    </form>
    +  </div>
    +</nav>
    + +

    With a toggler on the left and brand name on the right:

    + +
    + +
    +
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    +  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo03" aria-controls="navbarTogglerDemo03" aria-expanded="false" aria-label="Toggle navigation">
    +    <span class="navbar-toggler-icon"></span>
    +  </button>
    +  <a class="navbar-brand" href="#">Navbar</a>
    +
    +  <div class="collapse navbar-collapse" id="navbarTogglerDemo03">
    +    <ul class="navbar-nav mr-auto mt-2 mt-lg-0">
    +      <li class="nav-item active">
    +        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link" href="#">Link</a>
    +      </li>
    +      <li class="nav-item">
    +        <a class="nav-link disabled" href="#">Disabled</a>
    +      </li>
    +    </ul>
    +    <form class="form-inline my-2 my-lg-0">
    +      <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search">
    +      <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    +    </form>
    +  </div>
    +</nav>
    + +

    External content

    + +

    Sometimes you want to use the collapse plugin to trigger hidden content elsewhere on the page. Because our plugin works on the id and data-target matching, that’s easily done!

    + +
    +
    + + +
    +
    +
    <div class="pos-f-t">
    +  <div class="collapse" id="navbarToggleExternalContent">
    +    <div class="bg-dark p-4">
    +      <h4 class="text-white">Collapsed content</h4>
    +      <span class="text-muted">Toggleable via the navbar brand.</span>
    +    </div>
    +  </div>
    +  <nav class="navbar navbar-dark bg-dark">
    +    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarToggleExternalContent" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
    +      <span class="navbar-toggler-icon"></span>
    +    </button>
    +  </nav>
    +</div>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/navs/index.html b/docs/4.0/components/navs/index.html new file mode 100644 index 00000000..ebcb6dda --- /dev/null +++ b/docs/4.0/components/navs/index.html @@ -0,0 +1,2108 @@ + + + + + + + + + Navs · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Navs

    +

    Documentation and examples for how to use Bootstrap's included navigation components.

    + + +

    Base nav

    + +

    Navigation available in Bootstrap share general markup and styles, from the base .nav class to the active and disabled states. Swap modifier classes to switch between each style.

    + +

    The base .nav component is built with flexbox and provide a strong foundation for building all types of navigation components. It includes some style overrides (for working with lists), some link padding for larger hit areas, and basic disabled styling.

    + +
    +

    The base .nav component does not include any .active state. The following examples include the class, mainly to demonstrate that this particular class does not trigger any special styling.

    +
    + +
    + +
    +
    <ul class="nav">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    Classes are used throughout, so your markup can be super flexible. Use <ul>s like above, or roll your own with say a <nav> element. Because the .nav uses display: flex, the nav links behave the same as nav items would, but without the extra markup.

    + +
    + +
    +
    <nav class="nav">
    +  <a class="nav-link active" href="#">Active</a>
    +  <a class="nav-link" href="#">Link</a>
    +  <a class="nav-link" href="#">Link</a>
    +  <a class="nav-link disabled" href="#">Disabled</a>
    +</nav>
    + +

    Available styles

    + +

    Change the style of .navs component with modifiers and utilities. Mix and match as needed, or build your own.

    + +

    Horizontal alignment

    + +

    Change the horizontal alignment of your nav with flexbox utilities. By default, navs are left-aligned, but you can easily change them to center or right aligned.

    + +

    Centered with .justify-content-center:

    + +
    + +
    +
    <ul class="nav justify-content-center">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    Right-aligned with .justify-content-end:

    + +
    + +
    +
    <ul class="nav justify-content-end">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    Vertical

    + +

    Stack your navigation by changing the flex item direction with the .flex-column utility. Need to stack them on some viewports but not others? Use the responsive versions (e.g., .flex-sm-column).

    + +
    + +
    +
    <ul class="nav flex-column">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    As always, vertical navigation is possible without <ul>s, too.

    + +
    + +
    +
    <nav class="nav flex-column">
    +  <a class="nav-link active" href="#">Active</a>
    +  <a class="nav-link" href="#">Link</a>
    +  <a class="nav-link" href="#">Link</a>
    +  <a class="nav-link disabled" href="#">Disabled</a>
    +</nav>
    + +

    Tabs

    + +

    Takes the basic nav from above and adds the .nav-tabs class to generate a tabbed interface. Use them to create tabbable regions with our tab JavaScript plugin.

    + +
    + +
    +
    <ul class="nav nav-tabs">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    Pills

    + +

    Take that same HTML, but use .nav-pills instead:

    + +
    + +
    +
    <ul class="nav nav-pills">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    Fill and justify

    + +

    Force your .nav’s contents to extend the full available width one of two modifier classes. To proportionately fill all available space with your .nav-items, use .nav-fill. Notice that all horizontal space is occupied, but not every nav item has the same width.

    + +
    + +
    +
    <ul class="nav nav-pills nav-fill">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Longer nav link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    When using a <nav>-based navigation, be sure to include .nav-item on the anchors.

    + +
    + +
    +
    <nav class="nav nav-pills nav-fill">
    +  <a class="nav-item nav-link active" href="#">Active</a>
    +  <a class="nav-item nav-link" href="#">Link</a>
    +  <a class="nav-item nav-link" href="#">Link</a>
    +  <a class="nav-item nav-link disabled" href="#">Disabled</a>
    +</nav>
    + +

    For equal-width elements, use .nav-justified. All horizontal space will be occupied by nav links, but unlike the .nav-fill above, every nav item will be the same width.

    + + +
    <nav class="nav nav-pills nav-justified">
    +  <a class="nav-link active" href="#">Active</a>
    +  <a class="nav-link" href="#">Longer nav link</a>
    +  <a class="nav-link" href="#">Link</a>
    +  <a class="nav-link disabled" href="#">Disabled</a>
    +</nav>
    + +

    Similar to the .nav-fill example using a <nav>-based navigation, be sure to include .nav-item on the anchors.

    + +
    + +
    +
    <nav class="nav nav-pills nav-justified">
    +  <a class="nav-item nav-link active" href="#">Active</a>
    +  <a class="nav-item nav-link" href="#">Link</a>
    +  <a class="nav-item nav-link" href="#">Link</a>
    +  <a class="nav-item nav-link disabled" href="#">Disabled</a>
    +</nav>
    + +

    Working with flex utilities

    + +

    If you need responsive nav variations, consider using a series of flexbox utilities. While more verbose, these utilities offer greater customization across responsive breakpoints. In the example below, our nav will be stacked on the lowest breakpoint, then adapt to a horizontal layout that fills the available width starting from the small breakpoint.

    + +
    + +
    +
    <nav class="nav nav-pills flex-column flex-sm-row">
    +  <a class="flex-sm-fill text-sm-center nav-link active" href="#">Active</a>
    +  <a class="flex-sm-fill text-sm-center nav-link" href="#">Link</a>
    +  <a class="flex-sm-fill text-sm-center nav-link" href="#">Link</a>
    +  <a class="flex-sm-fill text-sm-center nav-link disabled" href="#">Disabled</a>
    +</nav>
    + +

    Regarding accessibility

    + +

    If you’re using navs to provide a navigation bar, be sure to add a role="navigation" to the most logical parent container of the <ul>, or wrap a <nav> element around the whole navigation. Do not add the role to the <ul> itself, as this would prevent it from being announced as an actual list by assistive technologies.

    + +

    Note that navigation bars, even if visually styled as tabs with the .nav-tabs class, should not be given role="tablist", role="tab" or role="tabpanel" attributes. These are only appropriate for dynamic tabbed interfaces, as described in the WAI ARIA Authoring Practices. See JavaScript behavior for dynamic tabbed interfaces in this section for an example.

    + +

    Using dropdowns

    + +

    Add dropdown menus with a little extra HTML and the dropdowns JavaScript plugin.

    + +

    Tabs with dropdowns

    + + +
    <ul class="nav nav-tabs">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item dropdown">
    +    <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown</a>
    +    <div class="dropdown-menu">
    +      <a class="dropdown-item" href="#">Action</a>
    +      <a class="dropdown-item" href="#">Another action</a>
    +      <a class="dropdown-item" href="#">Something else here</a>
    +      <div class="dropdown-divider"></div>
    +      <a class="dropdown-item" href="#">Separated link</a>
    +    </div>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    Pills with dropdowns

    + + +
    <ul class="nav nav-pills">
    +  <li class="nav-item">
    +    <a class="nav-link active" href="#">Active</a>
    +  </li>
    +  <li class="nav-item dropdown">
    +    <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown</a>
    +    <div class="dropdown-menu">
    +      <a class="dropdown-item" href="#">Action</a>
    +      <a class="dropdown-item" href="#">Another action</a>
    +      <a class="dropdown-item" href="#">Something else here</a>
    +      <div class="dropdown-divider"></div>
    +      <a class="dropdown-item" href="#">Separated link</a>
    +    </div>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" href="#">Link</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link disabled" href="#">Disabled</a>
    +  </li>
    +</ul>
    + +

    JavaScript behavior

    + +

    Use the tab JavaScript plugin—include it individually or through the compiled bootstrap.js file—to extend our navigational tabs and pills to create tabbable panes of local content, even via dropdown menus.

    + +

    If you’re building our JS from source, it requires util.js.

    + +

    Dynamic tabbed interfaces, as described in the WAI ARIA Authoring Practices, require role="tablist", role="tab", role="tabpanel", and additional aria- attributes in order to convey their structure, functionality and current state to users of assistive technologies (such as screen readers).

    + +
    + +
    +
    +

    Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.

    +
    +
    +

    Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit. Keytar helvetica VHS salvia yr, vero magna velit sapiente labore stumptown. Vegan fanny pack odio cillum wes anderson 8-bit, sustainable jean shorts beard ut DIY ethical culpa terry richardson biodiesel. Art party scenester stumptown, tumblr butcher vero sint qui sapiente accusamus tattooed echo park.

    +
    + + +
    +
    + +
    <ul class="nav nav-tabs" id="myTab" role="tablist">
    +  <li class="nav-item">
    +    <a class="nav-link active" id="home-tab" data-toggle="tab" href="#home" role="tab" aria-controls="home" aria-expanded="true">Home</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" id="profile-tab" data-toggle="tab" href="#profile" role="tab" aria-controls="profile">Profile</a>
    +  </li>
    +  <li class="nav-item dropdown">
    +    <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">
    +      Dropdown
    +    </a>
    +    <div class="dropdown-menu">
    +      <a class="dropdown-item" id="dropdown1-tab" href="#dropdown1" role="tab" data-toggle="tab" aria-controls="dropdown1">@fat</a>
    +      <a class="dropdown-item" id="dropdown2-tab" href="#dropdown2" role="tab" data-toggle="tab" aria-controls="dropdown2">@mdo</a>
    +    </div>
    +  </li>
    +</ul>
    +<div class="tab-content" id="myTabContent">
    +  <div class="tab-pane fade show active" id="home" role="tabpanel" aria-labelledby="home-tab">...</div>
    +  <div class="tab-pane fade" id="profile" role="tabpanel" aria-labelledby="profile-tab">...</div>
    +  <div class="tab-pane fade" id="dropdown1" role="tabpanel" aria-labelledby="dropdown1-tab">...</div>
    +  <div class="tab-pane fade" id="dropdown2" role="tabpanel" aria-labelledby="dropdown2-tab">...</div>
    +</div>
    + +

    To help fit your needs, this works with <ul>-based markup, as shown above, as well as <nav>-based markup shown below.

    + +
    + + +
    + +
    <nav class="nav nav-tabs" id="myTab" role="tablist">
    +  <a class="nav-item nav-link active" id="nav-home-tab" data-toggle="tab" href="#nav-home" role="tab" aria-controls="nav-home" aria-expanded="true">Home</a>
    +  <a class="nav-item nav-link" id="nav-profile-tab" data-toggle="tab" href="#nav-profile" role="tab" aria-controls="nav-profile">Profile</a>
    +  <div class="dropdown">
    +    <a class="nav-item nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">
    +      Dropdown
    +    </a>
    +    <div class="dropdown-menu">
    +      <a class="dropdown-item" id="nav-dropdown1-tab" href="#nav-dropdown1" role="tab" data-toggle="tab" aria-controls="nav-dropdown1">@fat</a>
    +      <a class="dropdown-item" id="nav-dropdown2-tab" href="#nav-dropdown2" role="tab" data-toggle="tab" aria-controls="nav-dropdown2">@mdo</a>
    +    </div>
    +  </div>
    +</nav>
    +<div class="tab-content" id="nav-tabContent">
    +  <div class="tab-pane fade show active" id="nav-home" role="tabpanel" aria-labelledby="nav-home-tab">...</div>
    +  <div class="tab-pane fade" id="nav-profile" role="tabpanel" aria-labelledby="nav-profile-tab">...</div>
    +  <div class="tab-pane fade" id="nav-dropdown1" role="tabpanel" aria-labelledby="nav-dropdown1-tab">...</div>
    +  <div class="tab-pane fade" id="nav-dropdown2" role="tabpanel" aria-labelledby="nav-dropdown2-tab">...</div>
    +</div>
    + +

    The tabs plugin also works with pills.

    + +
    + +
    +
    +

    Consequat occaecat ullamco amet non eiusmod nostrud dolore irure incididunt est duis anim sunt officia. Fugiat velit proident aliquip nisi incididunt nostrud exercitation proident est nisi. Irure magna elit commodo anim ex veniam culpa eiusmod id nostrud sit cupidatat in veniam ad. Eiusmod consequat eu adipisicing minim anim aliquip cupidatat culpa excepteur quis. Occaecat sit eu exercitation irure Lorem incididunt nostrud.

    +
    +
    +

    Ad pariatur nostrud pariatur exercitation ipsum ipsum culpa mollit commodo mollit ex. Aute sunt incididunt amet commodo est sint nisi deserunt pariatur do. Aliquip ex eiusmod voluptate exercitation cillum id incididunt elit sunt. Qui minim sit magna Lorem id et dolore velit Lorem amet exercitation duis deserunt. Anim id labore elit adipisicing ut in id occaecat pariatur ut ullamco ea tempor duis.

    +
    +
    +

    Est quis nulla laborum officia ad nisi ex nostrud culpa Lorem excepteur aliquip dolor aliqua irure ex. Nulla ut duis ipsum nisi elit fugiat commodo sunt reprehenderit laborum veniam eu veniam. Eiusmod minim exercitation fugiat irure ex labore incididunt do fugiat commodo aliquip sit id deserunt reprehenderit aliquip nostrud. Amet ex cupidatat excepteur aute veniam incididunt mollit cupidatat esse irure officia elit do ipsum ullamco Lorem. Ullamco ut ad minim do mollit labore ipsum laboris ipsum commodo sunt tempor enim incididunt. Commodo quis sunt dolore aliquip aute tempor irure magna enim minim reprehenderit. Ullamco consectetur culpa veniam sint cillum aliqua incididunt velit ullamco sunt ullamco quis quis commodo voluptate. Mollit nulla nostrud adipisicing aliqua cupidatat aliqua pariatur mollit voluptate voluptate consequat non.

    +
    +
    +

    Tempor anim aliquip qui nisi sit minim ex in cupidatat ipsum adipisicing. Ad non magna anim id ullamco do dolor sit adipisicing nulla exercitation. Qui Lorem eiusmod sint in laboris pariatur est adipisicing non sunt occaecat in mollit culpa sit. Aliquip id duis do do quis mollit ut duis. Non dolor reprehenderit do esse nostrud deserunt non eiusmod minim anim sit voluptate ipsum. Nulla elit aliqua do sunt labore velit anim nisi dolor nostrud consectetur fugiat ex qui velit ex tempor. Do cillum qui anim aliquip id cillum duis ex laboris tempor incididunt sint dolor ullamco tempor. Fugiat laboris enim anim veniam aliquip cillum irure.

    +
    +
    +
    + +
    <ul class="nav nav-pills mb-3" id="pills-tab" role="tablist">
    +  <li class="nav-item">
    +    <a class="nav-link active" id="pills-home-tab" data-toggle="pill" href="#pills-home" role="tab" aria-controls="pills-home" aria-expanded="true">Home</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" id="pills-profile-tab" data-toggle="pill" href="#pills-profile" role="tab" aria-controls="pills-profile" aria-expanded="true">Profile</a>
    +  </li>
    +  <li class="nav-item dropdown">
    +    <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown</a>
    +    <div class="dropdown-menu">
    +      <a class="dropdown-item" id="pills-dropdown1-tab" href="#pills-dropdown1" role="tab" data-toggle="pill" aria-controls="pills-dropdown1">@fat</a>
    +      <a class="dropdown-item" id="pills-dropdown2-tab" href="#pills-dropdown2" role="tab" data-toggle="pill" aria-controls="pills-dropdown2">@mdo</a>
    +    </div>
    +  </li>
    +</ul>
    +<div class="tab-content" id="pills-tabContent">
    +  <div class="tab-pane fade show active" id="pills-home" role="tabpanel" aria-labelledby="pills-home-tab">...</div>
    +  <div class="tab-pane fade" id="pills-profile" role="tabpanel" aria-labelledby="pills-profile-tab">...</div>
    +  <div class="tab-pane fade" id="pills-dropdown1" role="tabpanel" aria-labelledby="pills-dropdown1-tab">...</div>
    +  <div class="tab-pane fade" id="pills-dropdown2" role="tabpanel" aria-labelledby="pills-dropdown2-tab">...</div>
    +</div>
    + +

    And with vertical pills.

    + +
    +
    +
    + +
    +
    +
    +
    +

    Cillum ad ut irure tempor velit nostrud occaecat ullamco aliqua anim Lorem sint. Veniam sint duis incididunt do esse magna mollit excepteur laborum qui. Id id reprehenderit sit est eu aliqua occaecat quis et velit excepteur laborum mollit dolore eiusmod. Ipsum dolor in occaecat commodo et voluptate minim reprehenderit mollit pariatur. Deserunt non laborum enim et cillum eu deserunt excepteur ea incididunt minim occaecat.

    +
    +
    +

    Culpa dolor voluptate do laboris laboris irure reprehenderit id incididunt duis pariatur mollit aute magna pariatur consectetur. Eu veniam duis non ut dolor deserunt commodo et minim in quis laboris ipsum velit id veniam. Quis ut consectetur adipisicing officia excepteur non sit. Ut et elit aliquip labore Lorem enim eu. Ullamco mollit occaecat dolore ipsum id officia mollit qui esse anim eiusmod do sint minim consectetur qui.

    +
    +
    +

    Fugiat id quis dolor culpa eiusmod anim velit excepteur proident dolor aute qui magna. Ad proident laboris ullamco esse anim Lorem Lorem veniam quis Lorem irure occaecat velit nostrud magna nulla. Velit et et proident Lorem do ea tempor officia dolor. Reprehenderit Lorem aliquip labore est magna commodo est ea veniam consectetur.

    +
    +
    +

    Eu dolore ea ullamco dolore Lorem id cupidatat excepteur reprehenderit consectetur elit id dolor proident in cupidatat officia. Voluptate excepteur commodo labore nisi cillum duis aliqua do. Aliqua amet qui mollit consectetur nulla mollit velit aliqua veniam nisi id do Lorem deserunt amet. Culpa ullamco sit adipisicing labore officia magna elit nisi in aute tempor commodo eiusmod.

    +
    +
    +
    +
    +
    + +
    <div class="nav flex-column nav-pills" id="v-pills-tab" role="tablist">
    +  <a class="nav-link active" id="v-pills-home-tab" data-toggle="pill" href="#v-pills-home" role="tab" aria-controls="v-pills-home" aria-expanded="true">Home</a>
    +  <a class="nav-link" id="v-pills-profile-tab" data-toggle="pill" href="#v-pills-profile" role="tab" aria-controls="v-pills-profile" aria-expanded="true">Profile</a>
    +  <a class="nav-link" id="v-pills-messages-tab" data-toggle="pill" href="#v-pills-messages" role="tab" aria-controls="v-pills-messages" aria-expanded="true">Messages</a>
    +  <a class="nav-link" id="v-pills-settings-tab" data-toggle="pill" href="#v-pills-settings" role="tab" aria-controls="v-pills-settings" aria-expanded="true">Settings</a>
    +</div>
    +<div class="tab-content" id="v-pills-tabContent">
    +  <div class="tab-pane fade show active" id="v-pills-home" role="tabpanel" aria-labelledby="v-pills-home-tab">...</div>
    +  <div class="tab-pane fade" id="v-pills-profile" role="tabpanel" aria-labelledby="v-pills-profile-tab">...</div>
    +  <div class="tab-pane fade" id="v-pills-messages" role="tabpanel" aria-labelledby="v-pills-messages-tab">...</div>
    +  <div class="tab-pane fade" id="v-pills-settings" role="tabpanel" aria-labelledby="v-pills-settings-tab">...</div>
    +</div>
    + +

    Using data attributes

    + +

    You can activate a tab or pill navigation without writing any JavaScript by simply specifying data-toggle="tab" or data-toggle="pill" on an element. Use these data attributes on .nav-tabs or .nav-pills.

    + +
    <!-- Nav tabs -->
    +<ul class="nav nav-tabs" id="myTab" role="tablist">
    +  <li class="nav-item">
    +    <a class="nav-link active" data-toggle="tab" href="#home" role="tab">Home</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" data-toggle="tab" href="#profile" role="tab">Profile</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" data-toggle="tab" href="#messages" role="tab">Messages</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" data-toggle="tab" href="#settings" role="tab">Settings</a>
    +  </li>
    +</ul>
    +
    +<!-- Tab panes -->
    +<div class="tab-content">
    +  <div class="tab-pane active" id="home" role="tabpanel">...</div>
    +  <div class="tab-pane" id="profile" role="tabpanel">...</div>
    +  <div class="tab-pane" id="messages" role="tabpanel">...</div>
    +  <div class="tab-pane" id="settings" role="tabpanel">...</div>
    +</div>
    + +

    Via JavaScript

    + +

    Enable tabbable tabs via JavaScript (each tab needs to be activated individually):

    + +
    $('#myTab a').click(function (e) {
    +  e.preventDefault()
    +  $(this).tab('show')
    +})
    + +

    You can activate individual tabs in several ways:

    + +
    $('#myTab a[href="#profile"]').tab('show') // Select tab by name
    +$('#myTab a:first').tab('show') // Select first tab
    +$('#myTab a:last').tab('show') // Select last tab
    +$('#myTab li:eq(2) a').tab('show') // Select third tab (0-indexed)
    + +

    Fade effect

    + +

    To make tabs fade in, add .fade to each .tab-pane. The first tab pane must also have .show to make the initial content visible.

    + +
    <div class="tab-content">
    +  <div class="tab-pane fade show active" id="home" role="tabpanel">...</div>
    +  <div class="tab-pane fade" id="profile" role="tabpanel">...</div>
    +  <div class="tab-pane fade" id="messages" role="tabpanel">...</div>
    +  <div class="tab-pane fade" id="settings" role="tabpanel">...</div>
    +</div>
    + +

    Methods

    + +
    +

    Asynchronous methods and transitions

    + +

    All API methods are asynchronous and start a transition. They returns to the caller as soon as the transition is started but before it ends. In addition, a method call on a transitioning component will be ignored.

    + +

    See our Javascript documentation for more informations.

    +
    + +

    $().tab

    + +

    Activates a tab element and content container. Tab should have either a data-target or an href targeting a container node in the DOM.

    + +
    <ul class="nav nav-tabs" id="myTab" role="tablist">
    +  <li class="nav-item">
    +    <a class="nav-link active" data-toggle="tab" href="#home" role="tab" aria-controls="home">Home</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" data-toggle="tab" href="#profile" role="tab" aria-controls="profile">Profile</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" data-toggle="tab" href="#messages" role="tab" aria-controls="messages">Messages</a>
    +  </li>
    +  <li class="nav-item">
    +    <a class="nav-link" data-toggle="tab" href="#settings" role="tab" aria-controls="settings">Settings</a>
    +  </li>
    +</ul>
    +
    +<div class="tab-content">
    +  <div class="tab-pane active" id="home" role="tabpanel">...</div>
    +  <div class="tab-pane" id="profile" role="tabpanel">...</div>
    +  <div class="tab-pane" id="messages" role="tabpanel">...</div>
    +  <div class="tab-pane" id="settings" role="tabpanel">...</div>
    +</div>
    +
    +<script>
    +  $(function () {
    +    $('#myTab a:last').tab('show')
    +  })
    +</script>
    + +

    .tab(‘show’)

    + +

    Selects the given tab and shows its associated pane. Any other tab that was previously selected becomes unselected and its associated pane is hidden. Returns to the caller before the tab pane has actually been shown (i.e. before the shown.bs.tab event occurs).

    + +
    $('#someTab').tab('show')
    + +

    Events

    + +

    When showing a new tab, the events fire in the following order:

    + +
      +
    1. hide.bs.tab (on the current active tab)
    2. +
    3. show.bs.tab (on the to-be-shown tab)
    4. +
    5. hidden.bs.tab (on the previous active tab, the same one as for the hide.bs.tab event)
    6. +
    7. shown.bs.tab (on the newly-active just-shown tab, the same one as for the show.bs.tab event)
    8. +
    + +

    If no tab was already active, then the hide.bs.tab and hidden.bs.tab events will not be fired.

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Event TypeDescription
    show.bs.tabThis event fires on tab show, but before the new tab has been shown. Use event.target and event.relatedTarget to target the active tab and the previous active tab (if available) respectively.
    shown.bs.tabThis event fires on tab show after a tab has been shown. Use event.target and event.relatedTarget to target the active tab and the previous active tab (if available) respectively.
    hide.bs.tabThis event fires when a new tab is to be shown (and thus the previous active tab is to be hidden). Use event.target and event.relatedTarget to target the current active tab and the new soon-to-be-active tab, respectively.
    hidden.bs.tabThis event fires after a new tab is shown (and thus the previous active tab is hidden). Use event.target and event.relatedTarget to target the previous active tab and the new active tab, respectively.
    + +
    $('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
    +  e.target // newly activated tab
    +  e.relatedTarget // previous active tab
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/pagination/index.html b/docs/4.0/components/pagination/index.html new file mode 100644 index 00000000..e55722e5 --- /dev/null +++ b/docs/4.0/components/pagination/index.html @@ -0,0 +1,1527 @@ + + + + + + + + + Pagination · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Pagination

    +

    Documentation and examples for showing pagination to indicate a series of related content exists across multiple pages.

    + + +

    Overview

    + +

    We use a large block of connected links for our pagination, making links hard to miss and easily scalable—all while providing large hit areas. Pagination is built with list HTML elements so screen readers can announce the number of available links. Use a wrapping <nav> element to identify it as a navigation section to screen readers and other assistive technologies.

    + +

    In addition, as pages likely have more than one such navigation section, it’s advisable to provide a descriptive aria-label for the <nav> to reflect its purpose. For example, if the pagination component is used to navigate between a set of search results, an appropriate label could be aria-label="Search results pages".

    + +
    + +
    +
    <nav aria-label="Page navigation example">
    +  <ul class="pagination">
    +    <li class="page-item"><a class="page-link" href="#">Previous</a></li>
    +    <li class="page-item"><a class="page-link" href="#">1</a></li>
    +    <li class="page-item"><a class="page-link" href="#">2</a></li>
    +    <li class="page-item"><a class="page-link" href="#">3</a></li>
    +    <li class="page-item"><a class="page-link" href="#">Next</a></li>
    +  </ul>
    +</nav>
    + +

    Working with icons

    + +

    Looking to use an icon or symbol in place of text for some pagination links? Be sure to provide proper screen reader support with aria attributes and the .sr-only utility.

    + +
    + +
    +
    <nav aria-label="Page navigation example">
    +  <ul class="pagination">
    +    <li class="page-item">
    +      <a class="page-link" href="#" aria-label="Previous">
    +        <span aria-hidden="true">&laquo;</span>
    +        <span class="sr-only">Previous</span>
    +      </a>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">1</a></li>
    +    <li class="page-item"><a class="page-link" href="#">2</a></li>
    +    <li class="page-item"><a class="page-link" href="#">3</a></li>
    +    <li class="page-item">
    +      <a class="page-link" href="#" aria-label="Next">
    +        <span aria-hidden="true">&raquo;</span>
    +        <span class="sr-only">Next</span>
    +      </a>
    +    </li>
    +  </ul>
    +</nav>
    + +

    Disabled and active states

    + +

    Pagination links are customizable for different circumstances. Use .disabled for links that appear un-clickable and .active to indicate the current page.

    + +

    While the .disabled class uses pointer-events: none to try to disable the link functionality of <a>s, that CSS property is not yet standardized and doesn’t account for keyboard navigation. As such, you should always add tabindex="-1" on disabled links and use custom JavaScript to fully disable their functionality.

    + +
    + +
    +
    <nav aria-label="...">
    +  <ul class="pagination">
    +    <li class="page-item disabled">
    +      <a class="page-link" href="#" tabindex="-1">Previous</a>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">1</a></li>
    +    <li class="page-item active">
    +      <a class="page-link" href="#">2 <span class="sr-only">(current)</span></a>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">3</a></li>
    +    <li class="page-item">
    +      <a class="page-link" href="#">Next</a>
    +    </li>
    +  </ul>
    +</nav>
    + +

    You can optionally swap out active or disabled anchors for <span>, or omit the anchor in the case of the prev/next arrows, to remove click functionality and prevent keyboard focus while retaining intended styles.

    + +
    + +
    +
    <nav aria-label="...">
    +  <ul class="pagination">
    +    <li class="page-item disabled">
    +      <span class="page-link">Previous</span>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">1</a></li>
    +    <li class="page-item active">
    +      <span class="page-link">
    +        2
    +        <span class="sr-only">(current)</span>
    +      </span>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">3</a></li>
    +    <li class="page-item">
    +      <a class="page-link" href="#">Next</a>
    +    </li>
    +  </ul>
    +</nav>
    + +

    Sizing

    + +

    Fancy larger or smaller pagination? Add .pagination-lg or .pagination-sm for additional sizes.

    + +
    + +
    +
    <nav aria-label="...">
    +  <ul class="pagination pagination-lg">
    +    <li class="page-item disabled">
    +      <a class="page-link" href="#" tabindex="-1">Previous</a>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">1</a></li>
    +    <li class="page-item"><a class="page-link" href="#">2</a></li>
    +    <li class="page-item"><a class="page-link" href="#">3</a></li>
    +    <li class="page-item">
    +      <a class="page-link" href="#">Next</a>
    +    </li>
    +  </ul>
    +</nav>
    + +
    + +
    +
    <nav aria-label="...">
    +  <ul class="pagination pagination-sm">
    +    <li class="page-item disabled">
    +      <a class="page-link" href="#" tabindex="-1">Previous</a>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">1</a></li>
    +    <li class="page-item"><a class="page-link" href="#">2</a></li>
    +    <li class="page-item"><a class="page-link" href="#">3</a></li>
    +    <li class="page-item">
    +      <a class="page-link" href="#">Next</a>
    +    </li>
    +  </ul>
    +</nav>
    + +

    Alignment

    + +

    Change the alignment of pagination components with flexbox utilities.

    + +
    + +
    +
    <nav aria-label="Page navigation example">
    +  <ul class="pagination justify-content-center">
    +    <li class="page-item disabled">
    +      <a class="page-link" href="#" tabindex="-1">Previous</a>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">1</a></li>
    +    <li class="page-item"><a class="page-link" href="#">2</a></li>
    +    <li class="page-item"><a class="page-link" href="#">3</a></li>
    +    <li class="page-item">
    +      <a class="page-link" href="#">Next</a>
    +    </li>
    +  </ul>
    +</nav>
    + +
    + +
    +
    <nav aria-label="Page navigation example">
    +  <ul class="pagination justify-content-end">
    +    <li class="page-item disabled">
    +      <a class="page-link" href="#" tabindex="-1">Previous</a>
    +    </li>
    +    <li class="page-item"><a class="page-link" href="#">1</a></li>
    +    <li class="page-item"><a class="page-link" href="#">2</a></li>
    +    <li class="page-item"><a class="page-link" href="#">3</a></li>
    +    <li class="page-item">
    +      <a class="page-link" href="#">Next</a>
    +    </li>
    +  </ul>
    +</nav>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/popovers/index.html b/docs/4.0/components/popovers/index.html new file mode 100644 index 00000000..ea6709c3 --- /dev/null +++ b/docs/4.0/components/popovers/index.html @@ -0,0 +1,1652 @@ + + + + + + + + + Popovers · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Popovers

    +

    Documentation and examples for adding Bootstrap popovers, like those found in iOS, to any element on your site.

    + + +

    Overview

    + +

    Things to know when using the popover plugin:

    + +
      +
    • Popovers rely on the 3rd party library Popper.js for positioning. You must include popper.min.js before bootstrap.js in order for popovers to work!
    • +
    • Popovers require the tooltip plugin as a dependency.
    • +
    • If building our JS from source, it requires util.js.
    • +
    • Popovers are opt-in for performance reasons, so you must initialize them yourself.
    • +
    • Zero-length title and content values will never show a popover.
    • +
    • Specify container: 'body' to avoid rendering problems in more complex components (like our input groups, button groups, etc).
    • +
    • Triggering popovers on hidden elements will not work.
    • +
    • Popovers for .disabled or disabled elements must be triggered on a wrapper element.
    • +
    • When triggered from hyperlinks that span multiple lines, popovers will be centered. Use white-space: nowrap; on your <a>s to avoid this behavior.
    • +
    • Popovers must be hidden before their corresponding elements have been removed from the DOM.
    • +
    + +

    Got all that? Great, let’s see how they work with some examples.

    + +

    Example: Enable popovers everywhere

    + +

    One way to initialize all popovers on a page would be to select them by their data-toggle attribute:

    + +
    $(function () {
    +  $('[data-toggle="popover"]').popover()
    +})
    + +

    Example: Using the container option

    + +

    When you have some styles on a parent element that interfere with a popover, you’ll want to specify a custom container so that the popover’s HTML appears within that element instead.

    + +
    $(function () {
    +  $('.example-popover').popover({
    +    container: 'body'
    +  })
    +})
    + +

    Static popover

    + +

    Four options are available: top, right, bottom, and left aligned.

    + +
    +
    +
    +

    Popover top

    +
    +

    Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

    +
    +
    + +
    +
    +

    Popover right

    +
    +

    Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

    +
    +
    + +
    +
    +

    Popover bottom

    +
    +

    Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

    +
    +
    + +
    +
    +

    Popover left

    +
    +

    Sed posuere consectetur est at lobortis. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum.

    +
    +
    + +
    +
    + +

    Live demo

    + +
    + +
    +
    <button type="button" class="btn btn-lg btn-danger" data-toggle="popover" title="Popover title" data-content="And here's some amazing content. It's very engaging. Right?">Click to toggle popover</button>
    + +

    Four directions

    + +
    +
    + + + + +
    +
    + +
    <button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="top" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">
    +  Popover on top
    +</button>
    +
    +<button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="right" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">
    +  Popover on right
    +</button>
    +
    +<button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="bottom" data-content="Vivamus
    +sagittis lacus vel augue laoreet rutrum faucibus.">
    +  Popover on bottom
    +</button>
    +
    +<button type="button" class="btn btn-secondary" data-container="body" data-toggle="popover" data-placement="left" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus.">
    +  Popover on left
    +</button>
    + +

    Dismiss on next click

    + +

    Use the focus trigger to dismiss popovers on the next click that the user makes.

    + +
    +

    Specific markup required for dismiss-on-next-click

    + +

    For proper cross-browser and cross-platform behavior, you must use the <a> tag, not the <button> tag, and you also must include a tabindex attribute.

    +
    + + +
    <a tabindex="0" class="btn btn-lg btn-danger" role="button" data-toggle="popover" data-trigger="focus" title="Dismissible popover" data-content="And here's some amazing content. It's very engaging. Right?">Dismissible popover</a>
    + +
    $('.popover-dismiss').popover({
    +  trigger: 'focus'
    +})
    + +

    Usage

    + +

    Enable popovers via JavaScript:

    + +
    $('#example').popover(options)
    + +

    Options

    + +

    Options can be passed via data attributes or JavaScript. For data attributes, append the option name to data-, as in data-animation="".

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    animationbooleantrueApply a CSS fade transition to the popover
    containerstring | falsefalse +

    Appends the popover to a specific element. Example: container: 'body'. This option is particularly useful in that it allows you to position the popover in the flow of the document near the triggering element - which will prevent the popover from floating away from the triggering element during a window resize.

    +
    contentstring | element | function'' +

    Default content value if data-content attribute isn't present.

    +

    If a function is given, it will be called with its this reference set to the element that the popover is attached to.

    +
    delaynumber | object0 +

    Delay showing and hiding the popover (ms) - does not apply to manual trigger type

    +

    If a number is supplied, delay is applied to both hide/show

    +

    Object structure is: delay: { "show": 500, "hide": 100 }

    +
    htmlbooleanfalseInsert HTML into the popover. If false, jQuery's text method will be used to insert content into the DOM. Use text if you're worried about XSS attacks.
    placementstring | function'right' +

    How to position the popover - auto | top | bottom | left | right.
    When auto is specified, it will dynamically reorient the popover.

    +

    When a function is used to determine the placement, it is called with the popover DOM node as its first argument and the triggering element DOM node as its second. The this context is set to the popover instance.

    +
    selectorstringfalseIf a selector is provided, popover objects will be delegated to the specified targets. In practice, this is used to enable dynamic HTML content to have popovers added. See this and an informative example.
    templatestring'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>' +

    Base HTML to use when creating the popover.

    +

    The popover's title will be injected into the .popover-header.

    +

    The popover's content will be injected into the .popover-body.

    +

    .arrow will become the popover's arrow.

    +

    The outermost wrapper element should have the .popover class.

    +
    titlestring | element | function'' +

    Default title value if title attribute isn't present.

    +

    If a function is given, it will be called with its this reference set to the element that the popover is attached to.

    +
    triggerstring'click'How popover is triggered - click | hover | focus | manual. You may pass multiple triggers; separate them with a space. `manual` cannot be combined with any other trigger.
    offsetnumber | string0Offset of the popover relative to its target. For more information refer to Popper.js's offset docs.
    fallbackPlacementstring | array'flip'Allow to specify which position Popper will use on fallback. For more information refer to + Popper.js's behavior docs
    + +
    +

    Data attributes for individual popovers

    + +

    Options for individual popovers can alternatively be specified through the use of data attributes, as explained above.

    +
    + +

    Methods

    + +
    +

    Asynchronous methods and transitions

    + +

    All API methods are asynchronous and start a transition. They returns to the caller as soon as the transition is started but before it ends. In addition, a method call on a transitioning component will be ignored.

    + +

    See our Javascript documentation for more informations.

    +
    + +

    $().popover(options)

    + +

    Initializes popovers for an element collection.

    + +

    .popover('show')

    + +

    Reveals an element’s popover. Returns to the caller before the popover has actually been shown (i.e. before the shown.bs.popover event occurs). This is considered a “manual” triggering of the popover. Popovers whose both title and content are zero-length are never displayed.

    + +
    $('#element').popover('show')
    + +

    .popover('hide')

    + +

    Hides an element’s popover. Returns to the caller before the popover has actually been hidden (i.e. before the hidden.bs.popover event occurs). This is considered a “manual” triggering of the popover.

    + +
    $('#element').popover('hide')
    + +

    .popover('toggle')

    + +

    Toggles an element’s popover. Returns to the caller before the popover has actually been shown or hidden (i.e. before the shown.bs.popover or hidden.bs.popover event occurs). This is considered a “manual” triggering of the popover.

    + +
    $('#element').popover('toggle')
    + +

    .popover('dispose')

    + +

    Hides and destroys an element’s popover. Popovers that use delegation (which are created using the selector option) cannot be individually destroyed on descendant trigger elements.

    + +
    $('#element').popover('dispose')
    + +

    .popover('enable')

    + +

    Gives an element’s popover the ability to be shown. Popovers are enabled by default.

    + +
    $('#element').popover('enable')
    + +

    .popover('disable')

    + +

    Removes the ability for an element’s popover to be shown. The popover will only be able to be shown if it is re-enabled.

    + +
    $('#element').popover('disable')
    + +

    .popover('toggleEnabled')

    + +

    Toggles the ability for an element’s popover to be shown or hidden.

    + +
    $('#element').popover('toggleEnabled')
    + +

    .popover('update')

    + +

    Updates the position of an element’s popover.

    + +
    $('#element').popover('update')
    + +

    Events

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Event TypeDescription
    show.bs.popoverThis event fires immediately when the show instance method is called.
    shown.bs.popoverThis event is fired when the popover has been made visible to the user (will wait for CSS transitions to complete).
    hide.bs.popoverThis event is fired immediately when the hide instance method has been called.
    hidden.bs.popoverThis event is fired when the popover has finished being hidden from the user (will wait for CSS transitions to complete).
    inserted.bs.popoverThis event is fired after the show.bs.popover event when the tooltip template has been added to the DOM.
    + +
    $('#myPopover').on('hidden.bs.popover', function () {
    +  // do something…
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/progress/index.html b/docs/4.0/components/progress/index.html new file mode 100644 index 00000000..936e7b22 --- /dev/null +++ b/docs/4.0/components/progress/index.html @@ -0,0 +1,1446 @@ + + + + + + + + + Progress · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Progress

    +

    Documentation and examples for using Bootstrap custom progress bars featuring support for stacked bars, animated backgrounds, and text labels.

    + + +

    How it works

    + +

    Progress components are built with two HTML elements, some CSS to set the width, and a few attributes. We don’t use the HTML5 <progress> element, ensuring you can stack progress bars, animate them, and place text labels over them.

    + +
      +
    • We use the .progress as a wrapper to indicate the max value of the progress bar.
    • +
    • We use the inner .progress-bar to indicate the progress so far.
    • +
    • The .progress-bar requires an inline style, utility class, or custom CSS to set their width.
    • +
    • The .progress-bar also requires some role and aria attributes to make it accessible.
    • +
    + +

    Put that all together, and you have the following examples.

    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    <div class="progress">
    +  <div class="progress-bar" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar" role="progressbar" style="width: 25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar" role="progressbar" style="width: 50%" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar" role="progressbar" style="width: 100%" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    + +

    Bootstrap provides a handful of utilities for setting width. Depending on your needs, these may help with quickly configuring progress.

    + +
    +
    +
    +
    +
    +
    <div class="progress">
    +  <div class="progress-bar w-75" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    + +

    Labels

    + +

    Add labels to your progress bars by placing text within the .progress-bar.

    + +
    +
    +
    25%
    +
    +
    +
    <div class="progress">
    +  <div class="progress-bar" role="progressbar" style="width: 25%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100">25%</div>
    +</div>
    + +

    Height

    + +

    We only set a height value on the .progress, so if you change that value the inner .progress-bar will automatically resize accordingly.

    + +
    +
    +
    +
    +
    +
    +
    +
    +
    <div class="progress" style="height: 1px;">
    +  <div class="progress-bar" role="progressbar" style="width: 25%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress" style="height: 20px;">
    +  <div class="progress-bar" role="progressbar" style="width: 25%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    + +

    Backgrounds

    + +

    Use background utility classes to change the appearance of individual progress bars.

    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    <div class="progress">
    +  <div class="progress-bar bg-success" role="progressbar" style="width: 25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar bg-info" role="progressbar" style="width: 50%" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar bg-warning" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar bg-danger" role="progressbar" style="width: 100%" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    + +

    Multiple bars

    + +

    Include multiple progress bars in a progress component if you need.

    + +
    +
    +
    +
    +
    +
    +
    +
    <div class="progress">
    +  <div class="progress-bar" role="progressbar" style="width: 15%" aria-valuenow="15" aria-valuemin="0" aria-valuemax="100"></div>
    +  <div class="progress-bar bg-success" role="progressbar" style="width: 30%" aria-valuenow="30" aria-valuemin="0" aria-valuemax="100"></div>
    +  <div class="progress-bar bg-info" role="progressbar" style="width: 20%" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    + +

    Striped

    + +

    Add .progress-bar-striped to any .progress-bar to apply a stripe via CSS gradient over the progress bar’s background color.

    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    <div class="progress">
    +  <div class="progress-bar progress-bar-striped" role="progressbar" style="width: 10%" aria-valuenow="10" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar progress-bar-striped bg-success" role="progressbar" style="width: 25%" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar progress-bar-striped bg-info" role="progressbar" style="width: 50%" aria-valuenow="50" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar progress-bar-striped bg-warning" role="progressbar" style="width: 75%" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    +<div class="progress">
    +  <div class="progress-bar progress-bar-striped bg-danger" role="progressbar" style="width: 100%" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100"></div>
    +</div>
    + +

    Animated stripes

    + +

    The striped gradient can also be animated. Add .progress-bar-animated to .progress-bar to animate the stripes right to left via CSS3 animations.

    + +

    Animated progress bars don’t work in Opera 12—as they don’t support CSS3 animations.

    + +
    +
    +
    +
    + +
    + +
    <div class="progress">
    +  <div class="progress-bar progress-bar-striped progress-bar-animated" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" style="width: 75%"></div>
    +</div>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/scrollspy/index.html b/docs/4.0/components/scrollspy/index.html new file mode 100644 index 00000000..d47fa46f --- /dev/null +++ b/docs/4.0/components/scrollspy/index.html @@ -0,0 +1,1610 @@ + + + + + + + + + Scrollspy · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Scrollspy

    +

    Automatically update Bootstrap navigation or list group components based on scroll position to indicate which link is currently active in the viewport.

    + + +

    How it works

    + +

    Scrollspy has a few requirements to function properly:

    + +
      +
    • If building our JS from source, it requires util.js.
    • +
    • It must to be used on a Bootstrap nav component or list group.
    • +
    • Scrollspy requires position: relative; on the element you’re spying on, usually the <body>.
    • +
    • When spying on elements other than the <body>, be sure to have a height set and overflow-y: scroll; applied.
    • +
    • Anchors (<a>) are required and must point to an element with that id.
    • +
    + +

    When successfully implemented, your nav or list group will update accordingly, moving the .active class from one item to the next based on their associated targets.

    + +

    Example in navbar

    + +

    Scroll the area below the navbar and watch the active class change. The dropdown items will be highlighted as well.

    + +
    + +
    +

    @fat

    +

    Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven't heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.

    +

    @mdo

    +

    Veniam marfa mustache skateboard, adipisicing fugiat velit pitchfork beard. Freegan beard aliqua cupidatat mcsweeney's vero. Cupidatat four loko nisi, ea helvetica nulla carles. Tattooed cosby sweater food truck, mcsweeney's quis non freegan vinyl. Lo-fi wes anderson +1 sartorial. Carles non aesthetic exercitation quis gentrify. Brooklyn adipisicing craft beer vice keytar deserunt.

    +

    one

    +

    Occaecat commodo aliqua delectus. Fap craft beer deserunt skateboard ea. Lomo bicycle rights adipisicing banh mi, velit ea sunt next level locavore single-origin coffee in magna veniam. High life id vinyl, echo park consequat quis aliquip banh mi pitchfork. Vero VHS est adipisicing. Consectetur nisi DIY minim messenger bag. Cred ex in, sustainable delectus consectetur fanny pack iphone.

    +

    two

    +

    In incididunt echo park, officia deserunt mcsweeney's proident master cleanse thundercats sapiente veniam. Excepteur VHS elit, proident shoreditch +1 biodiesel laborum craft beer. Single-origin coffee wayfarers irure four loko, cupidatat terry richardson master cleanse. Assumenda you probably haven't heard of them art party fanny pack, tattooed nulla cardigan tempor ad. Proident wolf nesciunt sartorial keffiyeh eu banh mi sustainable. Elit wolf voluptate, lo-fi ea portland before they sold out four loko. Locavore enim nostrud mlkshk brooklyn nesciunt.

    +

    three

    +

    Ad leggings keytar, brunch id art party dolor labore. Pitchfork yr enim lo-fi before they sold out qui. Tumblr farm-to-table bicycle rights whatever. Anim keffiyeh carles cardigan. Velit seitan mcsweeney's photo booth 3 wolf moon irure. Cosby sweater lomo jean shorts, williamsburg hoodie minim qui you probably haven't heard of them et cardigan trust fund culpa biodiesel wes anderson aesthetic. Nihil tattooed accusamus, cred irony biodiesel keffiyeh artisan ullamco consequat.

    +

    Keytar twee blog, culpa messenger bag marfa whatever delectus food truck. Sapiente synth id assumenda. Locavore sed helvetica cliche irony, thundercats you probably haven't heard of them consequat hoodie gluten-free lo-fi fap aliquip. Labore elit placeat before they sold out, terry richardson proident brunch nesciunt quis cosby sweater pariatur keffiyeh ut helvetica artisan. Cardigan craft beer seitan readymade velit. VHS chambray laboris tempor veniam. Anim mollit minim commodo ullamco thundercats. +

    +
    +
    + +
    <nav id="navbar-example2" class="navbar navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar</a>
    +  <ul class="nav nav-pills">
    +    <li class="nav-item">
    +      <a class="nav-link" href="#fat">@fat</a>
    +    </li>
    +    <li class="nav-item">
    +      <a class="nav-link" href="#mdo">@mdo</a>
    +    </li>
    +    <li class="nav-item dropdown">
    +      <a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">Dropdown</a>
    +      <div class="dropdown-menu">
    +        <a class="dropdown-item" href="#one">one</a>
    +        <a class="dropdown-item" href="#two">two</a>
    +        <div role="separator" class="dropdown-divider"></div>
    +        <a class="dropdown-item" href="#three">three</a>
    +      </div>
    +    </li>
    +  </ul>
    +</nav>
    +<div data-spy="scroll" data-target="#navbar-example2" data-offset="0">
    +  <h4 id="fat">@fat</h4>
    +  <p>...</p>
    +  <h4 id="mdo">@mdo</h4>
    +  <p>...</p>
    +  <h4 id="one">one</h4>
    +  <p>...</p>
    +  <h4 id="two">two</h4>
    +  <p>...</p>
    +  <h4 id="three">three</h4>
    +  <p>...</p>
    +</div>
    + +

    Example with nested nav

    + +

    Scrollspy also works with nested .navs. If a nested .nav is .active, its parents will also be .active. Scroll the area next to the navbar and watch the active class change.

    + +
    +
    +
    + +
    +
    +
    +

    Item 1

    +

    Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.

    +
    Item 1-1
    +

    Amet tempor mollit aliquip pariatur excepteur commodo do ea cillum commodo Lorem et occaecat elit qui et. Aliquip labore ex ex esse voluptate occaecat Lorem ullamco deserunt. Aliqua cillum excepteur irure consequat id quis ea. Sit proident ullamco aute magna pariatur nostrud labore. Reprehenderit aliqua commodo eiusmod aliquip est do duis amet proident magna consectetur consequat eu commodo fugiat non quis. Enim aliquip exercitation ullamco adipisicing voluptate excepteur minim exercitation minim minim commodo adipisicing exercitation officia nisi adipisicing. Anim id duis qui consequat labore adipisicing sint dolor elit cillum anim et fugiat.

    +
    Item 2-2
    +

    Cillum nisi deserunt magna eiusmod qui eiusmod velit voluptate pariatur laborum sunt enim. Irure laboris mollit consequat incididunt sint et culpa culpa incididunt adipisicing magna magna occaecat. Nulla ipsum cillum eiusmod sint elit excepteur ea labore enim consectetur in labore anim. Proident ullamco ipsum esse elit ut Lorem eiusmod dolor et eiusmod. Anim occaecat nulla in non consequat eiusmod velit incididunt.

    +

    Item 2

    +

    Quis magna Lorem anim amet ipsum do mollit sit cillum voluptate ex nulla tempor. Laborum consequat non elit enim exercitation cillum aliqua consequat id aliqua. Esse ex consectetur mollit voluptate est in duis laboris ad sit ipsum anim Lorem. Incididunt veniam velit elit elit veniam Lorem aliqua quis ullamco deserunt sit enim elit aliqua esse irure. Laborum nisi sit est tempor laborum mollit labore officia laborum excepteur commodo non commodo dolor excepteur commodo. Ipsum fugiat ex est consectetur ipsum commodo tempor sunt in proident.

    +

    Item 3

    +

    Quis anim sit do amet fugiat dolor velit sit ea ea do reprehenderit culpa duis. Nostrud aliqua ipsum fugiat minim proident occaecat excepteur aliquip culpa aute tempor reprehenderit. Deserunt tempor mollit elit ex pariatur dolore velit fugiat mollit culpa irure ullamco est ex ullamco excepteur.

    +
    Item 3-1
    +

    Deserunt quis elit Lorem eiusmod amet enim enim amet minim Lorem proident nostrud. Ea id dolore anim exercitation aute fugiat labore voluptate cillum do laboris labore. Ex velit exercitation nisi enim labore reprehenderit labore nostrud ut ut. Esse officia sunt duis aliquip ullamco tempor eiusmod deserunt irure nostrud irure. Ullamco proident veniam laboris ea consectetur magna sunt ex exercitation aliquip minim enim culpa occaecat exercitation. Est tempor excepteur aliquip laborum consequat do deserunt laborum esse eiusmod irure proident ipsum esse qui.

    +
    Item 3-2
    +

    Labore sit culpa commodo elit adipisicing sit aliquip elit proident voluptate minim mollit nostrud aute reprehenderit do. Mollit excepteur eu Lorem ipsum anim commodo sint labore Lorem in exercitation velit incididunt. Occaecat consectetur nisi in occaecat proident minim enim sunt reprehenderit exercitation cupidatat et do officia. Aliquip consequat ad labore labore mollit ut amet. Sit pariatur tempor proident in veniam culpa aliqua excepteur elit magna fugiat eiusmod amet officia.

    +
    +
    +
    +
    + +
    <nav id="navbar-example3" class="navbar navbar-light bg-light">
    +  <a class="navbar-brand" href="#">Navbar</a>
    +  <nav class="nav nav-pills flex-column">
    +    <a class="nav-link" href="#item-1">Item 1</a>
    +    <nav class="nav nav-pills flex-column">
    +      <a class="nav-link ml-3 my-1" href="#item-1-1">Item 1-1</a>
    +      <a class="nav-link ml-3 my-1" href="#item-1-2">Item 1-2</a>
    +    </nav>
    +    <a class="nav-link" href="#item-2">Item2</a>
    +    <a class="nav-link" href="#item-3">Item3</a>
    +    <nav class="nav nav-pills flex-column">
    +      <a class="nav-link ml-3 my-1" href="#item-3-1">Item 3-1</a>
    +      <a class="nav-link ml-3 my-1" href="#item-3-2">Item 3-2</a>
    +    </nav>
    +  </nav>
    +</nav>
    +
    +<div data-spy="scroll" data-target="#navbar-example3" data-offset="0">
    +  <h4 id="item-1">Item 1</h4>
    +  <p>...</p>
    +  <h5 id="item-1-1">Item 1-1</h5>
    +  <p>...</p>
    +  <h5 id="item-1-2">Item 2-2</h5>
    +  <p>...</p>
    +  <h4 id="item-2">Item 2</h4>
    +  <p>...</p>
    +  <h4 id="item-3">Item 3</h4>
    +  <p>...</p>
    +  <h5 id="item-3-1">Item 3-1</h5>
    +  <p>...</p>
    +  <h5 id="item-3-2">Item 3-2</h5>
    +  <p>...</p>
    +</div>
    + +

    Example with list-group

    + +

    Scrollspy also works with .list-groups. Scroll the area next to the list group and watch the active class change.

    + +
    +
    +
    + +
    +
    +
    +

    Item 1

    +

    Ex consequat commodo adipisicing exercitation aute excepteur occaecat ullamco duis aliqua id magna ullamco eu. Do aute ipsum ipsum ullamco cillum consectetur ut et aute consectetur labore. Fugiat laborum incididunt tempor eu consequat enim dolore proident. Qui laborum do non excepteur nulla magna eiusmod consectetur in. Aliqua et aliqua officia quis et incididunt voluptate non anim reprehenderit adipisicing dolore ut consequat deserunt mollit dolore. Aliquip nulla enim veniam non fugiat id cupidatat nulla elit cupidatat commodo velit ut eiusmod cupidatat elit dolore.

    +

    Item 2

    +

    Quis magna Lorem anim amet ipsum do mollit sit cillum voluptate ex nulla tempor. Laborum consequat non elit enim exercitation cillum aliqua consequat id aliqua. Esse ex consectetur mollit voluptate est in duis laboris ad sit ipsum anim Lorem. Incididunt veniam velit elit elit veniam Lorem aliqua quis ullamco deserunt sit enim elit aliqua esse irure. Laborum nisi sit est tempor laborum mollit labore officia laborum excepteur commodo non commodo dolor excepteur commodo. Ipsum fugiat ex est consectetur ipsum commodo tempor sunt in proident.

    +

    Item 3

    +

    Quis anim sit do amet fugiat dolor velit sit ea ea do reprehenderit culpa duis. Nostrud aliqua ipsum fugiat minim proident occaecat excepteur aliquip culpa aute tempor reprehenderit. Deserunt tempor mollit elit ex pariatur dolore velit fugiat mollit culpa irure ullamco est ex ullamco excepteur.

    +

    Item 4

    +

    Quis anim sit do amet fugiat dolor velit sit ea ea do reprehenderit culpa duis. Nostrud aliqua ipsum fugiat minim proident occaecat excepteur aliquip culpa aute tempor reprehenderit. Deserunt tempor mollit elit ex pariatur dolore velit fugiat mollit culpa irure ullamco est ex ullamco excepteur.

    +
    +
    +
    +
    + +
    <div id="list-example" class="list-group">
    +  <a class="list-group-item list-group-item-action" href="#list-item-1">Item 1</a>
    +  <a class="list-group-item list-group-item-action" href="#list-item-2">Item2</a>
    +  <a class="list-group-item list-group-item-action" href="#list-item-3">Item 3</a>
    +  <a class="list-group-item list-group-item-action" href="#list-item-4">Item 4</a>
    +</div>
    +<div data-spy="scroll" data-target="#list-example" data-offset="0" class="scrollspy-example">
    +  <h4 id="list-item-1">Item 1</h4>
    +  <p>...</p>
    +  <h4 id="list-item-2">Item 2</h4>
    +  <p>...</p>
    +  <h4 id="list-item-3">Item 3</h4>
    +  <p>...</p>
    +  <h4 id="list-item-4">Item 4</h4>
    +  <p>...</p>
    +</div>
    + +

    Usage

    + +

    Via data attributes

    + +

    To easily add scrollspy behavior to your topbar navigation, add data-spy="scroll" to the element you want to spy on (most typically this would be the <body>). Then add the data-target attribute with the ID or class of the parent element of any Bootstrap .nav component.

    + +
    body {
    +  position: relative;
    +}
    + +
    <body data-spy="scroll" data-target="#navbar-example">
    +  ...
    +  <div id="navbar-example">
    +    <ul class="nav nav-tabs" role="tablist">
    +      ...
    +    </ul>
    +  </div>
    +  ...
    +</body>
    + +

    Via JavaScript

    + +

    After adding position: relative; in your CSS, call the scrollspy via JavaScript:

    + +
    $('body').scrollspy({ target: '#navbar-example' })
    + +
    +

    Resolvable ID targets required

    + +

    Navbar links must have resolvable id targets. For example, a <a href="#home">home</a> must correspond to something in the DOM like <div id="home"></div>.

    +
    + +
    +

    Non-:visible target elements ignored

    + +

    Target elements that are not :visible according to jQuery will be ignored and their corresponding nav items will never be highlighted.

    +
    + +

    Methods

    + +

    .scrollspy('refresh')

    + +

    When using scrollspy in conjunction with adding or removing of elements from the DOM, you’ll need to call the refresh method like so:

    + +
    $('[data-spy="scroll"]').each(function () {
    +  var $spy = $(this).scrollspy('refresh')
    +})
    + +

    Options

    + +

    Options can be passed via data attributes or JavaScript. For data attributes, append the option name to data-, as in data-offset="".

    + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    offsetnumber10Pixels to offset from top when calculating position of scroll.
    + +

    Events

    + + + + + + + + + + + + + + +
    Event TypeDescription
    activate.bs.scrollspyThis event fires whenever a new item becomes activated by the scrollspy.
    + +
    $('#myScrollspy').on('activate.bs.scrollspy', function () {
    +  // do something…
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/components/tooltips/index.html b/docs/4.0/components/tooltips/index.html new file mode 100644 index 00000000..57293c41 --- /dev/null +++ b/docs/4.0/components/tooltips/index.html @@ -0,0 +1,1621 @@ + + + + + + + + + Tooltips · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Tooltips

    +

    Documentation and examples for adding custom Bootstrap tooltips with CSS and JavaScript using CSS3 for animations and data-attributes for local title storage.

    + + +

    Overview

    + +

    Things to know when using the tooltip plugin:

    + +
      +
    • Tooltips rely on the 3rd party library Popper.js for positioning. You must include popper.min.js before bootstrap.js in order for tooltips to work!
    • +
    • If building our JS from source, it requires util.js.
    • +
    • Tooltips are opt-in for performance reasons, so you must initialize them yourself.
    • +
    • Tooltips with zero-length titles are never displayed.
    • +
    • Specify container: 'body' to avoid rendering problems in more complex components (like our input groups, button groups, etc).
    • +
    • Triggering tooltips on hidden elements will not work.
    • +
    • Tooltips for .disabled or disabled elements must be triggered on a wrapper element.
    • +
    • When triggered from hyperlinks that span multiple lines, tooltips will be centered. Use white-space: nowrap; on your <a>s to avoid this behavior.
    • +
    • Tooltips must be hidden before their corresponding elements have been removed from the DOM.
    • +
    + +

    Got all that? Great, let’s see how they work with some examples.

    + +

    Example: Enable tooltips everywhere

    + +

    One way to initialize all tooltips on a page would be to select them by their data-toggle attribute:

    + +
    $(function () {
    +  $('[data-toggle="tooltip"]').tooltip()
    +})
    + +

    Examples

    + +

    Hover over the links below to see tooltips:

    + +
    +

    Tight pants next level keffiyeh you probably haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel have a terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan whatever keytar, scenester farm-to-table banksy Austin twitter handle freegan cred raw denim single-origin coffee viral. +

    +
    + +

    Static demo

    + +

    Four options are available: top, right, bottom, and left aligned.

    + +
    + + + + +
    + +

    Interactive demo

    + +

    Hover over the buttons below to see their tooltips.

    + +
    +
    + + + + + +
    +
    + +
    <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="top" title="Tooltip on top">
    +  Tooltip on top
    +</button>
    +<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="right" title="Tooltip on right">
    +  Tooltip on right
    +</button>
    +<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom">
    +  Tooltip on bottom
    +</button>
    +<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="left" title="Tooltip on left">
    +  Tooltip on left
    +</button>
    + +

    And with custom HTML added:

    + +
    <button type="button" class="btn btn-secondary" data-toggle="tooltip" data-html="true" title="<em>Tooltip</em> <u>with</u> <b>HTML</b>">
    +  Tooltip with HTML
    +</button>
    + +

    Usage

    + +

    The tooltip plugin generates content and markup on demand, and by default places tooltips after their trigger element.

    + +

    Trigger the tooltip via JavaScript:

    + +
    $('#example').tooltip(options)
    + +

    Markup

    + +

    The required markup for a tooltip is only a data attribute and title on the HTML element you wish to have a tooltip. The generated markup of a tooltip is rather simple, though it does require a position (by default, set to top by the plugin).

    + +
    +

    Making tooltips work for keyboard and assistive technology users

    + +

    You should only add tooltips to HTML elements that are traditionally keyboard-focusable and interactive (such as links or form controls). Although arbitrary HTML elements (such as <span>s) can be made focusable by adding the tabindex="0" attribute, this will add potentially annoying and confusing tab stops on non-interactive elements for keyboard users. In addition, most assistive technologies currently do not announce the tooltip in this situation.

    +
    + +
    <!-- HTML to write -->
    +<a href="#" data-toggle="tooltip" title="Some tooltip text!">Hover over me</a>
    +
    +<!-- Generated markup by the plugin -->
    +<div class="tooltip bs-tooltip-top" role="tooltip">
    +  <div class="arrow"></div>
    +  <div class="tooltip-inner">
    +    Some tooltip text!
    +  </div>
    +</div>
    + +

    Options

    + +

    Options can be passed via data attributes or JavaScript. For data attributes, append the option name to data-, as in data-animation="".

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    animationbooleantrueApply a CSS fade transition to the tooltip
    containerstring | element | falsefalse +

    Appends the tooltip to a specific element. Example: container: 'body'. This option is particularly useful in that it allows you to position the tooltip in the flow of the document near the triggering element - which will prevent the tooltip from floating away from the triggering element during a window resize.

    +
    delaynumber | object0 +

    Delay showing and hiding the tooltip (ms) - does not apply to manual trigger type

    +

    If a number is supplied, delay is applied to both hide/show

    +

    Object structure is: delay: { "show": 500, "hide": 100 }

    +
    htmlbooleanfalse +

    Allow HTML in the tooltip.

    +

    If true, HTML tags in the tooltip's title will be rendered in the tooltip. If false, jQuery's text method will be used to insert content into the DOM.

    +

    Use text if you're worried about XSS attacks.

    +
    placementstring | function'top' +

    How to position the tooltip - auto | top | bottom | left | right.
    When auto is specified, it will dynamically reorient the tooltip.

    +

    When a function is used to determine the placement, it is called with the tooltip DOM node as its first argument and the triggering element DOM node as its second. The this context is set to the tooltip instance.

    +
    selectorstringfalseIf a selector is provided, tooltip objects will be delegated to the specified targets. In practice, this is used to enable dynamic HTML content to have popovers added. See this and an informative example.
    templatestring'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>' +

    Base HTML to use when creating the tooltip.

    +

    The tooltip's title will be injected into the .tooltip-inner.

    +

    .arrow will become the tooltip's arrow.

    +

    The outermost wrapper element should have the .tooltip class.

    +
    titlestring | element | function'' +

    Default title value if title attribute isn't present.

    +

    If a function is given, it will be called with its this reference set to the element that the tooltip is attached to.

    +
    triggerstring'hover focus'How tooltip is triggered - click | hover | focus | manual. You may pass multiple triggers; separate them with a space. `manual` cannot be combined with any other trigger.
    offsetnumber | string0Offset of the tooltip relative to its target. For more information refer to Popper.js's offset docs.
    fallbackPlacementstring | array'flip'Allow to specify which position Popper will use on fallback. For more information refer to + Popper.js's behavior docs
    + +
    +

    Data attributes for individual tooltips

    + +

    Options for individual tooltips can alternatively be specified through the use of data attributes, as explained above.

    +
    + +

    Methods

    + +
    +

    Asynchronous methods and transitions

    + +

    All API methods are asynchronous and start a transition. They returns to the caller as soon as the transition is started but before it ends. In addition, a method call on a transitioning component will be ignored.

    + +

    See our Javascript documentation for more informations.

    +
    + +

    $().tooltip(options)

    + +

    Attaches a tooltip handler to an element collection.

    + +

    .tooltip('show')

    + +

    Reveals an element’s tooltip. Returns to the caller before the tooltip has actually been shown (i.e. before the shown.bs.tooltip event occurs). This is considered a “manual” triggering of the tooltip. Tooltips with zero-length titles are never displayed.

    + +
    $('#element').tooltip('show')
    + +

    .tooltip('hide')

    + +

    Hides an element’s tooltip. Returns to the caller before the tooltip has actually been hidden (i.e. before the hidden.bs.tooltip event occurs). This is considered a “manual” triggering of the tooltip.

    + +
    $('#element').tooltip('hide')
    + +

    .tooltip('toggle')

    + +

    Toggles an element’s tooltip. Returns to the caller before the tooltip has actually been shown or hidden (i.e. before the shown.bs.tooltip or hidden.bs.tooltip event occurs). This is considered a “manual” triggering of the tooltip.

    + +
    $('#element').tooltip('toggle')
    + +

    .tooltip('dispose')

    + +

    Hides and destroys an element’s tooltip. Tooltips that use delegation (which are created using the selector option) cannot be individually destroyed on descendant trigger elements.

    + +
    $('#element').tooltip('dispose')
    + +

    .tooltip('enable')

    + +

    Gives an element’s tooltip the ability to be shown. Tooltips are enabled by default.

    + +
    $('#element').tooltip('enable')
    + +

    .tooltip('disable')

    + +

    Removes the ability for an element’s tooltip to be shown. The tooltip will only be able to be shown if it is re-enabled.

    + +
    $('#element').tooltip('disable')
    + +

    .tooltip('toggleEnabled')

    + +

    Toggles the ability for an element’s tooltip to be shown or hidden.

    + +
    $('#element').tooltip('toggleEnabled')
    + +

    .tooltip('update')

    + +

    Updates the position of an element’s tooltip.

    + +
    $('#element').tooltip('update')
    + +

    Events

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Event TypeDescription
    show.bs.tooltipThis event fires immediately when the show instance method is called.
    shown.bs.tooltipThis event is fired when the tooltip has been made visible to the user (will wait for CSS transitions to complete).
    hide.bs.tooltipThis event is fired immediately when the hide instance method has been called.
    hidden.bs.tooltipThis event is fired when the tooltip has finished being hidden from the user (will wait for CSS transitions to complete).
    inserted.bs.tooltipThis event is fired after the show.bs.tooltip event when the tooltip template has been added to the DOM.
    + +
    $('#myTooltip').on('hidden.bs.tooltip', function () {
    +  // do something…
    +})
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/content/code/index.html b/docs/4.0/content/code/index.html new file mode 100644 index 00000000..910e51f3 --- /dev/null +++ b/docs/4.0/content/code/index.html @@ -0,0 +1,1302 @@ + + + + + + + + + Code · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Code

    +

    Documentation and examples for displaying inline and multiline blocks of code with Bootstrap.

    + + +

    Inline code

    + +

    Wrap inline snippets of code with <code>. Be sure to escape HTML angle brackets.

    + +
    +For example, <section> should be wrapped as inline. +
    +
    For example, <code>&lt;section&gt;</code> should be wrapped as inline.
    + +

    Code blocks

    + +

    Use <pre>s for multiple lines of code. Once again, be sure to escape any angle brackets in the code for proper rendering. You may optionally add the .pre-scrollable class, which will set a max-height of 350px and provide a y-axis scrollbar.

    + +
    +
    <p>Sample text here...</p>
    +<p>And another line of sample text here...</p>
    +
    +
    +
    <pre><code>&lt;p&gt;Sample text here...&lt;/p&gt;
    +&lt;p&gt;And another line of sample text here...&lt;/p&gt;
    +</code></pre>
    + +

    Variables

    + +

    For indicating variables use the <var> tag.

    + +
    +y = mx + b +
    +
    <var>y</var> = <var>m</var><var>x</var> + <var>b</var>
    + +

    User input

    + +

    Use the <kbd> to indicate input that is typically entered via keyboard.

    + +
    +To switch directories, type cd followed by the name of the directory.
    +To edit settings, press ctrl + , +
    +
    To switch directories, type <kbd>cd</kbd> followed by the name of the directory.<br>
    +To edit settings, press <kbd><kbd>ctrl</kbd> + <kbd>,</kbd></kbd>
    + +

    Sample output

    + +

    For indicating sample output from a program use the <samp> tag.

    + +
    +This text is meant to be treated as sample output from a computer program. +
    +
    <samp>This text is meant to be treated as sample output from a computer program.</samp>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/content/figures/index.html b/docs/4.0/content/figures/index.html new file mode 100644 index 00000000..ff5ac4f0 --- /dev/null +++ b/docs/4.0/content/figures/index.html @@ -0,0 +1,1269 @@ + + + + + + + + + Figures · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + +
    +

    Figures

    +

    Documentation and examples for displaying related images and text with the figure component in Bootstrap.

    + + +

    Anytime you need to display a piece of content—like an image with an optional caption, consider using a <figure>.

    + +

    Use the included .figure , .figure-img and .figure-caption classes to provide some baseline styles for the HTML5 <figure> and <figcaption> elements. Images in figures have no explicit size, so be sure to add the .img-fluid class to your <img> to make it responsive.

    + +
    +
    + A generic square placeholder image with rounded corners in a figure. +
    A caption for the above image.
    +
    +
    +
    <figure class="figure">
    +  <img src="..." class="figure-img img-fluid rounded" alt="A generic square placeholder image with rounded corners in a figure.">
    +  <figcaption class="figure-caption">A caption for the above image.</figcaption>
    +</figure>
    + +

    Aligning the figure’s caption is easy with our text utilities.

    + +
    +
    + A generic square placeholder image with rounded corners in a figure. +
    A caption for the above image.
    +
    +
    +
    <figure class="figure">
    +  <img src="..." class="figure-img img-fluid rounded" alt="A generic square placeholder image with rounded corners in a figure.">
    +  <figcaption class="figure-caption text-right">A caption for the above image.</figcaption>
    +</figure>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/content/images/index.html b/docs/4.0/content/images/index.html new file mode 100644 index 00000000..79b7bdfc --- /dev/null +++ b/docs/4.0/content/images/index.html @@ -0,0 +1,1309 @@ + + + + + + + + + Images · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Images

    +

    Documentation and examples for opting images into responsive behavior (so they never become larger than their parent elements) and add lightweight styles to them—all via classes.

    + + +

    Responsive images

    + +

    Images in Bootstrap are made responsive with .img-fluid. max-width: 100%; and height: auto; are applied to the image so that it scales with the parent element.

    + +
    + Generic responsive image +
    + +
    <img src="..." class="img-fluid" alt="Responsive image">
    + +
    +

    SVG images and IE 10

    + +

    In Internet Explorer 10, SVG images with .img-fluid are disproportionately sized. To fix this, add width: 100% \9; where necessary. This fix improperly sizes other image formats, so Bootstrap doesn’t apply it automatically.

    +
    + +

    Image thumbnails

    + +

    In addition to our border-radius utilities, you can use .img-thumbnail to give an image a rounded 1px border appearance.

    + +
    + A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera +
    + +
    <img src="..." alt="..." class="img-thumbnail">
    + +

    Aligning images

    + +

    Align images with the helper float classes or text alignment classes. block-level images can be centered using the .mx-auto margin utility class.

    + +
    + A generic square placeholder image with rounded corners + A generic square placeholder image with rounded corners +
    + +
    <img src="..." class="rounded float-left" alt="...">
    +<img src="..." class="rounded float-right" alt="...">
    + +
    + A generic square placeholder image with rounded corners +
    + +
    <img src="..." class="rounded mx-auto d-block" alt="...">
    + +
    +
    + A generic square placeholder image with rounded corners +
    +
    + +
    <div class="text-center">
    +  <img src="..." class="rounded" alt="...">
    +</div>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/content/index.html b/docs/4.0/content/index.html new file mode 100644 index 00000000..fa05c3f6 --- /dev/null +++ b/docs/4.0/content/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

    Redirecting…

    + Click here if you are not redirected. + + diff --git a/docs/4.0/content/reboot/index.html b/docs/4.0/content/reboot/index.html new file mode 100644 index 00000000..94b7f314 --- /dev/null +++ b/docs/4.0/content/reboot/index.html @@ -0,0 +1,1637 @@ + + + + + + + + + Reboot · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Reboot

    +

    Reboot, a collection of element-specific CSS changes in a single file, kickstart Bootstrap to provide an elegant, consistent, and simple baseline to build upon.

    + + +

    Approach

    + +

    Reboot builds upon Normalize, providing many HTML elements with somewhat opinionated styles using only element selectors. Additional styling is done only with classes. For example, we reboot some <table> styles for a simpler baseline and later provide .table, .table-bordered, and more.

    + +

    Here are our guidelines and reasons for choosing what to override in Reboot:

    + +
      +
    • Update some browser default values to use rems instead of ems for scalable component spacing.
    • +
    • Avoid margin-top. Vertical margins can collapse, yielding unexpected results. More importantly though, a single direction of margin is a simpler mental model.
    • +
    • For easier scaling across device sizes, block elements should use rems for margins.
    • +
    • Keep declarations of font-related properties to a minimum, using inherit whenever possible.
    • +
    + +

    Page defaults

    + +

    The <html> and <body> elements are updated to provide better page-wide defaults. More specifically:

    + +
      +
    • The box-sizing is globally set on every element—including *:before and *:after, to border-box. This ensures that the declared width of element is never exceeded due to padding or border. +
        +
      • No base font-size is declared on the <html>, but 16px is assumed (the browser default). font-size: 1rem is applied on the <body> for easy responsive type-scaling via media queries while respecting user preferences and ensuring a more accessible approach.
      • +
      +
    • +
    • The <body> also sets a global font-family, line-height, and text-align. This is inherited later by some form elements to prevent font inconsistencies.
    • +
    • For safety, the <body> has a declared background-color, defaulting to #fff.
    • +
    + +

    Native font stack

    + +

    The default web fonts (Helvetica Neue, Helvetica, and Arial) have been dropped in Bootstrap 4 and replaced with a “native font stack” for optimum text rendering on every device and OS. Read more about native font stacks in this Smashing Magazine article.

    + +
    $font-family-sans-serif:
    +  // Safari for OS X and iOS (San Francisco)
    +  -apple-system,
    +  // Chrome >= 56 for OS X (San Francisco), Windows, Linux and Android
    +  system-ui,
    +  // Chrome < 56 for OS X (San Francisco)
    +  BlinkMacSystemFont,
    +  // Windows
    +  "Segoe UI",
    +  // Android
    +  "Roboto",
    +  // Basic web fallback
    +  "Helvetica Neue", Arial, sans-serif !default;
    + +

    This font-family is applied to the <body> and automatically inherited globally throughout Bootstrap. To switch the global font-family, update $font-family-base and recompile Bootstrap.

    + +

    Headings and paragraphs

    + +

    All heading elements—e.g., <h1>—and <p> are reset to have their margin-top removed. Headings have margin-bottom: .5rem added and paragraphs margin-bottom: 1rem for easy spacing.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    HeadingExample
    +

    <h1></h1>

    + +
    h1. Bootstrap heading
    +

    <h2></h2>

    + +
    h2. Bootstrap heading
    +

    <h3></h3>

    + +
    h3. Bootstrap heading
    +

    <h4></h4>

    + +
    h4. Bootstrap heading
    +

    <h5></h5>

    + +
    h5. Bootstrap heading
    +

    <h6></h6>

    + +
    h6. Bootstrap heading
    + +

    Lists

    + +

    All lists—<ul>, <ol>, and <dl>—have their margin-top removed and a margin-bottom: 1rem. Nested lists have no margin-bottom.

    + +
    + +
      +
    • Lorem ipsum dolor sit amet
    • +
    • Consectetur adipiscing elit
    • +
    • Integer molestie lorem at massa
    • +
    • Facilisis in pretium nisl aliquet
    • +
    • Nulla volutpat aliquam velit +
        +
      • Phasellus iaculis neque
      • +
      • Purus sodales ultricies
      • +
      • Vestibulum laoreet porttitor sem
      • +
      • Ac tristique libero volutpat at
      • +
      +
    • +
    • Faucibus porta lacus fringilla vel
    • +
    • Aenean sit amet erat nunc
    • +
    • Eget porttitor lorem
    • +
    + +
      +
    1. Lorem ipsum dolor sit amet
    2. +
    3. Consectetur adipiscing elit
    4. +
    5. Integer molestie lorem at massa
    6. +
    7. Facilisis in pretium nisl aliquet
    8. +
    9. Nulla volutpat aliquam velit
    10. +
    11. Faucibus porta lacus fringilla vel
    12. +
    13. Aenean sit amet erat nunc
    14. +
    15. Eget porttitor lorem
    16. +
    + +
    + +

    For simpler styling, clear hierarchy, and better spacing, description lists have updated margins. <dd>s reset margin-left to 0 and add margin-bottom: .5rem. <dt>s are bolded.

    + +
    + +
    +
    Description lists
    +
    A description list is perfect for defining terms.
    +
    Euismod
    +
    Vestibulum id ligula porta felis euismod semper eget lacinia odio sem.
    +
    Donec id elit non mi porta gravida at eget metus.
    +
    Malesuada porta
    +
    Etiam porta sem malesuada magna mollis euismod.
    +
    + +
    + +

    Preformatted text

    + +

    The <pre> element is reset to remove its margin-top and use rem units for its margin-bottom.

    + +
    + +
    +.example-element {
    +  margin-bottom: 1rem;
    +}
    +
    + +
    + +

    Tables

    + +

    Tables are slightly adjusted to style <caption>s, collapse borders, and ensure consistent text-align throughout. Additional changes for borders, padding, and more come with the .table class.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + This is an example table, and this is its caption to describe the contents. +
    Table headingTable headingTable headingTable heading
    Table cellTable cellTable cellTable cell
    Table cellTable cellTable cellTable cell
    Table cellTable cellTable cellTable cell
    +
    + +

    Forms

    + +

    Various form elements have been rebooted for simpler base styles. Here are some of the most notable changes:

    + +
      +
    • <fieldset>s have no borders, padding, or margin so they can be easily used as wrappers for individual inputs or groups of inputs.
    • +
    • <legend>s, like fieldsets, have also been restyled to be displayed as a heading of sorts.
    • +
    • <label>s are set to display: inline-block to allow margin to be applied.
    • +
    • <input>s, <select>s, <textarea>s, and <button>s are mostly addressed by Normalize, but Reboot removes their margin and sets line-height: inherit, too.
    • +
    • <textarea>s are modified to only be resizable vertically as horizontal resizing often “breaks” page layout.
    • +
    + +

    These changes, and more, are demonstrated below.

    + +
    +
    + Example legend + +

    + + +

    + +

    + + +

    + +

    + +

    + +

    + + + +

    + +

    + + +

    + +

    + + +

    + +

    + + 100 +

    + +

    + + + +

    + +

    + + + +

    +
    +
    + +

    Misc elements

    + +

    Address

    + +

    The <address> element is updated to reset the browser default font-style from italic to normal. line-height is also now inherited, and margin-bottom: 1rem has been added. <address>s are for presenting contact information for the nearest ancestor (or an entire body of work). Preserve formatting by ending lines with <br>.

    + +
    +
    + Twitter, Inc.
    + 1355 Market St, Suite 900
    + San Francisco, CA 94103
    + P: (123) 456-7890 +
    + +
    + Full Name
    + first.last@example.com +
    +
    + +

    Blockquote

    + +

    The default margin on blockquotes is 1em 40px, so we reset that to 0 0 1rem for something more consistent with other elements.

    + +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    +
    Someone famous in Source Title
    +
    +
    + +

    Inline elements

    + +

    The <abbr> element receives basic styling to make it stand out amongst paragraph text.

    + +
    + Nulla attr vitae elit libero, a pharetra augue. +
    + +

    HTML5 [hidden] attribute

    + +

    HTML5 adds a new global attribute named [hidden], which is styled as display: none by default. Borrowing an idea from PureCSS, we improve upon this default by making [hidden] { display: none !important; } to help prevent its display from getting accidentally overridden. While [hidden] isn’t natively supported by IE10, the explicit declaration in our CSS gets around that problem.

    + +
    <input type="text" hidden>
    + +
    +

    jQuery incompatibility

    + +

    [hidden] is not compatible with jQuery’s $(...).hide() and $(...).show() methods. This could potentially change in jQuery 3, but we’re not holding our breath. Therefore, we don’t currently especially endorse [hidden] over other techniques for managing the display of elements.

    +
    + +

    To merely toggle the visibility of an element, meaning its display is not modified and the element can still affect the flow of the document, use the .invisible class instead.

    + +

    Click delay optimization for touch

    + +

    Traditionally, browsers on touchscreen devices have a delay of approximately 300ms between the end of a “tap” – the moment when a finger/stylus is lifted from screen – and the click event being fired. This delay is necessary for these browsers to correctly handle “double-tap to zoom” gestures without prematurely triggering actions or links after the first “tap”, but it can make your site feel slightly sluggish and unresponsive.

    + +

    Most mobile browsers automatically optimize away this 300ms delay for sites that use the width=device-width property as part of their responsive meta tag (as well as for sites that disable zooming, for instance with user-scalable=no, though this practice is strongly discouraged for accessibility and usability reasons). The biggest exceptions here are IE11 on Windows Phone 8.1, and iOS Safari (and any other iOS WebView-based browser) prior to iOS 9.3.

    + +

    On touch-enabled laptop/desktop devices, IE11 and Microsoft Edge are currently the only browsers with “double-tap to zoom” functionality. As the responsive meta tag is ignored by all desktop browsers, using width=device-width will have no effect on the 300ms delay here.

    + +

    To address this problem in IE11 and Microsoft Edge on desktop, as well as IE11 on Windows Phone 8.1, Bootstrap explicitly uses the touch-action:manipulation CSS property on all interactive elements (such as buttons and links). This property essentially disables double-tap functionality on those elements, eliminating the 300ms delay.

    + +

    In the case of old iOS versions (prior to 9.3), the suggested approach is to use additional scripts such as FastClick to explicitly work around the delay.

    + +

    For further details, see the compatibility table for suppressing 300ms delay for touchscreen interactions.

    + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/content/tables/index.html b/docs/4.0/content/tables/index.html new file mode 100644 index 00000000..d92e3f0e --- /dev/null +++ b/docs/4.0/content/tables/index.html @@ -0,0 +1,2363 @@ + + + + + + + + + Tables · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Tables

    +

    Documentation and examples for opt-in styling of tables (given their prevelant use in JavaScript plugins) with Bootstrap.

    + + +

    Examples

    + +

    Due to the widespread use of tables across third-party widgets like calendars and date pickers, we’ve designed our tables to be opt-in. Just add the base class .table to any <table>, then extend with custom styles or our various included modifier classes.

    + +

    Using the most basic table markup, here’s how .table-based tables look in Bootstrap. All table styles are inherited in Bootstrap 4, meaning any nested tables will be styled in the same manner as the parent.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larrythe Bird@twitter
    +
    +
    <table class="table">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td>Larry</td>
    +      <td>the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +

    You can also invert the colors—with light text on dark backgrounds—with .table-inverse.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larrythe Bird@twitter
    +
    +
    <table class="table table-inverse">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td>Larry</td>
    +      <td>the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +

    Table head options

    + +

    Similar to default and inverse tables, use one of two modifier classes to make <thead>s appear light or dark gray.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larrythe Bird@twitter
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larrythe Bird@twitter
    +
    +
    <table class="table">
    +  <thead class="thead-inverse">
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td>Larry</td>
    +      <td>the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    +
    +<table class="table">
    +  <thead class="thead-default">
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td>Larry</td>
    +      <td>the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +

    Striped rows

    + +

    Use .table-striped to add zebra-striping to any table row within the <tbody>.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larrythe Bird@twitter
    +
    +
    <table class="table table-striped">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td>Larry</td>
    +      <td>the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larrythe Bird@twitter
    +
    +
    <table class="table table-striped table-inverse">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td>Larry</td>
    +      <td>the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +

    Bordered table

    + +

    Add .table-bordered for borders on all sides of the table and cells.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2MarkOtto@TwBootstrap
    3JacobThornton@fat
    4Larry the Bird@twitter
    +
    +
    <table class="table table-bordered">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@TwBootstrap</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">4</th>
    +      <td colspan="2">Larry the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2MarkOtto@TwBootstrap
    3JacobThornton@fat
    4Larry the Bird@twitter
    +
    +
    <table class="table table-bordered table-inverse">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@TwBootstrap</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">4</th>
    +      <td colspan="2">Larry the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +

    Hoverable rows

    + +

    Add .table-hover to enable a hover state on table rows within a <tbody>.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larry the Bird@twitter
    +
    +
    <table class="table table-hover">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td colspan="2">Larry the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larry the Bird@twitter
    +
    +
    <table class="table table-hover table-inverse">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td colspan="2">Larry the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +

    Small table

    + +

    Add .table-sm to make tables more compact by cutting cell padding in half.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larry the Bird@twitter
    +
    +
    <table class="table table-sm">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td colspan="2">Larry the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #First NameLast NameUsername
    1MarkOtto@mdo
    2JacobThornton@fat
    3Larry the Bird@twitter
    +
    +
    <table class="table table-sm table-inverse">
    +  <thead>
    +    <tr>
    +      <th>#</th>
    +      <th>First Name</th>
    +      <th>Last Name</th>
    +      <th>Username</th>
    +    </tr>
    +  </thead>
    +  <tbody>
    +    <tr>
    +      <th scope="row">1</th>
    +      <td>Mark</td>
    +      <td>Otto</td>
    +      <td>@mdo</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">2</th>
    +      <td>Jacob</td>
    +      <td>Thornton</td>
    +      <td>@fat</td>
    +    </tr>
    +    <tr>
    +      <th scope="row">3</th>
    +      <td colspan="2">Larry the Bird</td>
    +      <td>@twitter</td>
    +    </tr>
    +  </tbody>
    +</table>
    + +

    Contextual classes

    + +

    Use contextual classes to color table rows or individual cells.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TypeColumn headingColumn headingColumn heading
    ActiveColumn contentColumn contentColumn content
    DefaultColumn contentColumn contentColumn content
    PrimaryColumn contentColumn contentColumn content
    SecondaryColumn contentColumn contentColumn content
    SuccessColumn contentColumn contentColumn content
    DangerColumn contentColumn contentColumn content
    WarningColumn contentColumn contentColumn content
    InfoColumn contentColumn contentColumn content
    LightColumn contentColumn contentColumn content
    DarkColumn contentColumn contentColumn content
    +
    + +
    <!-- On rows -->
    +<tr class="table-active">...</tr>
    +
    +<tr class="table-primary">...</tr>
    +<tr class="table-secondary">...</tr>
    +<tr class="table-success">...</tr>
    +<tr class="table-danger">...</tr>
    +<tr class="table-warning">...</tr>
    +<tr class="table-info">...</tr>
    +<tr class="table-light">...</tr>
    +<tr class="table-dark">...</tr>
    +
    +<!-- On cells (`td` or `th`) -->
    +<tr>
    +  <td class="table-active">...</td>
    +  
    +  <td class="table-primary">...</td>
    +  <td class="table-secondary">...</td>
    +  <td class="table-success">...</td>
    +  <td class="table-danger">...</td>
    +  <td class="table-warning">...</td>
    +  <td class="table-info">...</td>
    +  <td class="table-light">...</td>
    +  <td class="table-dark">...</td>
    +</tr>
    + +

    Regular table background variants are not available with the inverse table, however, you may use text or background utilities to achieve similar styles.

    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #Column headingColumn headingColumn heading
    1Column contentColumn contentColumn content
    2Column contentColumn contentColumn content
    3Column contentColumn contentColumn content
    4Column contentColumn contentColumn content
    5Column contentColumn contentColumn content
    6Column contentColumn contentColumn content
    7Column contentColumn contentColumn content
    8Column contentColumn contentColumn content
    9Column contentColumn contentColumn content
    +
    + +
    <!-- On rows -->
    +<tr class="bg-primary">...</tr>
    +<tr class="bg-success">...</tr>
    +<tr class="bg-warning">...</tr>
    +<tr class="bg-danger">...</tr>
    +<tr class="bg-info">...</tr>
    +
    +<!-- On cells (`td` or `th`) -->
    +<tr>
    +  <td class="bg-primary">...</td>
    +  <td class="bg-success">...</td>
    +  <td class="bg-warning">...</td>
    +  <td class="bg-danger">...</td>
    +  <td class="bg-info">...</td>
    +</tr>
    + +
    +

    Conveying meaning to assistive technologies

    + +

    Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the .sr-only class.

    +
    + +

    Responsive tables

    + +

    Create responsive tables by adding .table-responsive to any .table to make them scroll horizontally on small devices (under 768px). When viewing on anything larger than 768px wide, you will not see any difference in these tables.

    + +
    +

    Vertical clipping/truncation

    + +

    Responsive tables make use of overflow-y: hidden, which clips off any content that goes beyond the bottom or top edges of the table. In particular, this can clip off dropdown menus and other third-party widgets.

    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #Table headingTable headingTable headingTable headingTable headingTable heading
    1Table cellTable cellTable cellTable cellTable cellTable cell
    2Table cellTable cellTable cellTable cellTable cellTable cell
    3Table cellTable cellTable cellTable cellTable cellTable cell
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #Table headingTable headingTable headingTable headingTable headingTable heading
    1Table cellTable cellTable cellTable cellTable cellTable cell
    2Table cellTable cellTable cellTable cellTable cellTable cell
    3Table cellTable cellTable cellTable cellTable cellTable cell
    +
    + +
    <table class="table table-responsive">
    +  ...
    +</table>
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/content/typography/index.html b/docs/4.0/content/typography/index.html new file mode 100644 index 00000000..7e03f202 --- /dev/null +++ b/docs/4.0/content/typography/index.html @@ -0,0 +1,1664 @@ + + + + + + + + + Typography · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + +
    +
    +
    + + + + +
    + + + + + +
    +

    Typography

    +

    Documentation and examples for Bootstrap typography, including global settings, headings, body text, lists, and more.

    + + +

    Global settings

    + +

    Bootstrap sets basic global display, typography, and link styles. When more control is needed, check out the textual utility classes.

    + +
      +
    • Use a native font stack that selects the best font-family for each OS and device.
    • +
    • For a more inclusive and accessible type scale, we assume the browser default root font-size (typically 16px) so visitors can customize their browser defaults as needed.
    • +
    • Use the $font-family-base, $font-size-base, and $line-height-base attributes as our typographic base applied to the <body>.
    • +
    • Set the global link color via $link-color and apply link underlines only on :hover.
    • +
    • Use $body-bg to set a background-color on the <body> (#fff by default).
    • +
    + +

    These styles can be found within _reboot.scss, and the global variables are defined in _variables.scss.

    + +

    Headings

    + +

    All HTML headings, <h1> through <h6>, are available.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    HeadingExample
    +

    <h1></h1>

    + +
    h1. Bootstrap heading
    +

    <h2></h2>

    + +
    h2. Bootstrap heading
    +

    <h3></h3>

    + +
    h3. Bootstrap heading
    +

    <h4></h4>

    + +
    h4. Bootstrap heading
    +

    <h5></h5>

    + +
    h5. Bootstrap heading
    +

    <h6></h6>

    + +
    h6. Bootstrap heading
    + +
    <h1>h1. Bootstrap heading</h1>
    +<h2>h2. Bootstrap heading</h2>
    +<h3>h3. Bootstrap heading</h3>
    +<h4>h4. Bootstrap heading</h4>
    +<h5>h5. Bootstrap heading</h5>
    +<h6>h6. Bootstrap heading</h6>
    + +

    .h1 through .h6 classes are also available, for when you want to match the font styling of a heading but cannot use the associated HTML element.

    + +
    +

    h1. Bootstrap heading

    +

    h2. Bootstrap heading

    +

    h3. Bootstrap heading

    +

    h4. Bootstrap heading

    +

    h5. Bootstrap heading

    +

    h6. Bootstrap heading

    +
    +
    <p class="h1">h1. Bootstrap heading</p>
    +<p class="h2">h2. Bootstrap heading</p>
    +<p class="h3">h3. Bootstrap heading</p>
    +<p class="h4">h4. Bootstrap heading</p>
    +<p class="h5">h5. Bootstrap heading</p>
    +<p class="h6">h6. Bootstrap heading</p>
    + +

    Customizing headings

    + +

    Use the included utility classes to recreate the small secondary heading text from Bootstrap 3.

    + +
    + + Fancy display heading + With faded secondary text + +
    + +
    <h3>
    +  Fancy display heading
    +  <small class="text-muted">With faded secondary text</small>
    +</h3>
    + +

    Display headings

    + +

    Traditional heading elements are designed to work best in the meat of your page content. When you need a heading to stand out, consider using a display heading—a larger, slightly more opinionated heading style.

    + +
    + + + + + + + + + + + + + + + +
    Display 1
    Display 2
    Display 3
    Display 4
    +
    + +
    <h1 class="display-1">Display 1</h1>
    +<h1 class="display-2">Display 2</h1>
    +<h1 class="display-3">Display 3</h1>
    +<h1 class="display-4">Display 4</h1>
    + +

    Lead

    + +

    Make a paragraph stand out by adding .lead.

    + +
    +

    + Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus. +

    +
    +
    <p class="lead">
    +  Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
    +</p>
    + +

    Inline text elements

    + +

    Styling for common inline HTML5 elements.

    + +
    +

    You can use the mark tag to highlight text.

    +

    This line of text is meant to be treated as deleted text.

    +

    This line of text is meant to be treated as no longer accurate.

    +

    This line of text is meant to be treated as an addition to the document.

    +

    This line of text will render as underlined

    +

    This line of text is meant to be treated as fine print.

    +

    This line rendered as bold text.

    +

    This line rendered as italicized text.

    +
    +
    <p>You can use the mark tag to <mark>highlight</mark> text.</p>
    +<p><del>This line of text is meant to be treated as deleted text.</del></p>
    +<p><s>This line of text is meant to be treated as no longer accurate.</s></p>
    +<p><ins>This line of text is meant to be treated as an addition to the document.</ins></p>
    +<p><u>This line of text will render as underlined</u></p>
    +<p><small>This line of text is meant to be treated as fine print.</small></p>
    +<p><strong>This line rendered as bold text.</strong></p>
    +<p><em>This line rendered as italicized text.</em></p>
    + +

    .mark and .small classes are also available to apply the same styles as <mark> and <small> while avoiding any unwanted semantic implications that the tags would bring.

    + +

    While not shown above, feel free to use <b> and <i> in HTML5. <b> is meant to highlight words or phrases without conveying additional importance while <i> is mostly for voice, technical terms, etc.

    + +

    Text utilities

    + +

    Change text alignment, transform, style, weight, and color with our text utilities.

    + +

    Abbreviations

    + +

    Stylized implementation of HTML’s <abbr> element for abbreviations and acronyms to show the expanded version on hover. Abbreviations have a default underline and gain a help cursor to provide additional context on hover and to users of assistive technologies.

    + +

    Add .initialism to an abbreviation for a slightly smaller font-size.

    + +
    +

    attr

    +

    HTML

    +
    +
    <p><abbr title="attribute">attr</abbr></p>
    +<p><abbr title="HyperText Markup Language" class="initialism">HTML</abbr></p>
    + +

    Blockquotes

    + +

    For quoting blocks of content from another source within your document. Wrap <blockquote class="blockquote"> around any HTML as the quote.

    + +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    +
    +
    +
    <blockquote class="blockquote">
    +  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
    +</blockquote>
    + +

    Naming a source

    + +

    Add a <footer class="blockquote-footer"> for identifying the source. Wrap the name of the source work in <cite>.

    + +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    +
    Someone famous in Source Title
    +
    +
    +
    <blockquote class="blockquote">
    +  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
    +  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
    +</blockquote>
    + +

    Alignment

    + +

    Use text utilities as needed to change the alignment of your blockquote.

    + +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    +
    Someone famous in Source Title
    +
    +
    +
    <blockquote class="blockquote text-center">
    +  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
    +  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
    +</blockquote>
    + +
    +
    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

    +
    Someone famous in Source Title
    +
    +
    +
    <blockquote class="blockquote text-right">
    +  <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
    +  <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
    +</blockquote>
    + +

    Lists

    + +

    Unstyled

    + +

    Remove the default list-style and left margin on list items (immediate children only). This only applies to immediate children list items, meaning you will need to add the class for any nested lists as well.

    + +
    +
      +
    • Lorem ipsum dolor sit amet
    • +
    • Consectetur adipiscing elit
    • +
    • Integer molestie lorem at massa
    • +
    • Facilisis in pretium nisl aliquet
    • +
    • Nulla volutpat aliquam velit +
        +
      • Phasellus iaculis neque
      • +
      • Purus sodales ultricies
      • +
      • Vestibulum laoreet porttitor sem
      • +
      • Ac tristique libero volutpat at
      • +
      +
    • +
    • Faucibus porta lacus fringilla vel
    • +
    • Aenean sit amet erat nunc
    • +
    • Eget porttitor lorem
    • +
    +
    +
    <ul class="list-unstyled">
    +  <li>Lorem ipsum dolor sit amet</li>
    +  <li>Consectetur adipiscing elit</li>
    +  <li>Integer molestie lorem at massa</li>
    +  <li>Facilisis in pretium nisl aliquet</li>
    +  <li>Nulla volutpat aliquam velit
    +    <ul>
    +      <li>Phasellus iaculis neque</li>
    +      <li>Purus sodales ultricies</li>
    +      <li>Vestibulum laoreet porttitor sem</li>
    +      <li>Ac tristique libero volutpat at</li>
    +    </ul>
    +  </li>
    +  <li>Faucibus porta lacus fringilla vel</li>
    +  <li>Aenean sit amet erat nunc</li>
    +  <li>Eget porttitor lorem</li>
    +</ul>
    + +

    Inline

    + +

    Remove a list’s bullets and apply some light margin with a combination of two classes, .list-inline and .list-inline-item.

    + +
    +
      +
    • Lorem ipsum
    • +
    • Phasellus iaculis
    • +
    • Nulla volutpat
    • +
    +
    +
    <ul class="list-inline">
    +  <li class="list-inline-item">Lorem ipsum</li>
    +  <li class="list-inline-item">Phasellus iaculis</li>
    +  <li class="list-inline-item">Nulla volutpat</li>
    +</ul>
    + +

    Description list alignment

    + +

    Align terms and descriptions horizontally by using our grid system’s predefined classes (or semantic mixins). For longer terms, you can optionally add a .text-truncate class to truncate the text with an ellipsis.

    + +
    +
    +
    Description lists
    +
    A description list is perfect for defining terms.
    + +
    Euismod
    +
    +

    Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.

    +

    Donec id elit non mi porta gravida at eget metus.

    +
    + +
    Malesuada porta
    +
    Etiam porta sem malesuada magna mollis euismod.
    + +
    Truncated term is truncated
    +
    Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
    + +
    Nesting
    +
    +
    +
    Nested definition list
    +
    Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.
    +
    +
    +
    +
    +
    <dl class="row">
    +  <dt class="col-sm-3">Description lists</dt>
    +  <dd class="col-sm-9">A description list is perfect for defining terms.</dd>
    +
    +  <dt class="col-sm-3">Euismod</dt>
    +  <dd class="col-sm-9">
    +    <p>Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.</p>
    +    <p>Donec id elit non mi porta gravida at eget metus.</p>
    +  </dd>
    +
    +  <dt class="col-sm-3">Malesuada porta</dt>
    +  <dd class="col-sm-9">Etiam porta sem malesuada magna mollis euismod.</dd>
    +
    +  <dt class="col-sm-3 text-truncate">Truncated term is truncated</dt>
    +  <dd class="col-sm-9">Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</dd>
    +
    +  <dt class="col-sm-3">Nesting</dt>
    +  <dd class="col-sm-9">
    +    <dl class="row">
    +      <dt class="col-sm-4">Nested definition list</dt>
    +      <dd class="col-sm-8">Aenean posuere, tortor sed cursus feugiat, nunc augue blandit nunc.</dd>
    +    </dl>
    +  </dd>
    +</dl>
    + +

    Responsive typography

    + +

    Responsive typography refers to scaling text and components by simply adjusting the root element’s font-size within a series of media queries. Bootstrap doesn’t do this for you, but it’s fairly easy to add if you need it.

    + +

    Here’s an example of it in practice. Choose whatever font-sizes and media queries you wish.

    + +
    html {
    +  font-size: 14px;
    +}
    +
    +@include media-breakpoint-up(sm) {
    +  html {
    +    font-size: 16px;
    +  }
    +}
    +
    +@include media-breakpoint-up(md) {
    +  html {
    +    font-size: 20px;
    +  }
    +}
    +
    +@include media-breakpoint-up(lg) {
    +  html {
    +    font-size: 28px;
    +  }
    +}
    + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/examples/album/album.css b/docs/4.0/examples/album/album.css new file mode 100755 index 00000000..1d052298 --- /dev/null +++ b/docs/4.0/examples/album/album.css @@ -0,0 +1,58 @@ +body { + min-height: 75rem; /* Can be removed; just added for demo purposes */ +} + +.navbar { + margin-bottom: 0; +} + +.jumbotron { + padding-top: 6rem; + padding-bottom: 6rem; + margin-bottom: 0; + background-color: #fff; +} + +.jumbotron p:last-child { + margin-bottom: 0; +} + +.jumbotron-heading { + font-weight: 300; +} + +.jumbotron .container { + max-width: 40rem; +} + +.album { + min-height: 50rem; /* Can be removed; just added for demo purposes */ + padding-top: 3rem; + padding-bottom: 3rem; + background-color: #f7f7f7; +} + +.card { + float: left; + width: 33.333%; + padding: .75rem; + margin-bottom: 2rem; + border: 0; +} + +.card > img { + margin-bottom: .75rem; +} + +.card-text { + font-size: 85%; +} + +footer { + padding-top: 3rem; + padding-bottom: 3rem; +} + +footer p { + margin-bottom: .25rem; +} diff --git a/docs/4.0/examples/album/index.html b/docs/4.0/examples/album/index.html new file mode 100755 index 00000000..d9c514c5 --- /dev/null +++ b/docs/4.0/examples/album/index.html @@ -0,0 +1,132 @@ + + + + + + + + + + Album example for Bootstrap + + + + + + + + + + + + + +
    +
    +

    Album example

    +

    Something short and leading about the collection below—its contents, the creator, etc. Make it short and sweet, but not too short so folks don't simply skip over it entirely.

    +

    + Main call to action + Secondary action +

    +
    +
    + +
    +
    + +
    +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    + +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    + +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    +
    + Card image cap +

    This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

    +
    +
    + +
    +
    + + + + + + + + + + + + + + + diff --git a/docs/4.0/examples/blog/blog.css b/docs/4.0/examples/blog/blog.css new file mode 100755 index 00000000..5fed5642 --- /dev/null +++ b/docs/4.0/examples/blog/blog.css @@ -0,0 +1,166 @@ +/* + * Globals + */ + +@media (min-width: 48em) { + html { + font-size: 18px; + } +} + +body { + font-family: Georgia, "Times New Roman", Times, serif; + color: #555; +} + +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: normal; + color: #333; +} + + +/* + * Override Bootstrap's default container. + */ + +.container { + max-width: 60rem; +} + + +/* + * Masthead for nav + */ + +.blog-masthead { + margin-bottom: 3rem; + background-color: #428bca; + -webkit-box-shadow: inset 0 -.1rem .25rem rgba(0,0,0,.1); + box-shadow: inset 0 -.1rem .25rem rgba(0,0,0,.1); +} + +/* Nav links */ +.nav-link { + position: relative; + padding: 1rem; + font-weight: 500; + color: #cdddeb; +} +.nav-link:hover, +.nav-link:focus { + color: #fff; + background-color: transparent; +} + +/* Active state gets a caret at the bottom */ +.nav-link.active { + color: #fff; +} +.nav-link.active:after { + position: absolute; + bottom: 0; + left: 50%; + width: 0; + height: 0; + margin-left: -.3rem; + vertical-align: middle; + content: ""; + border-right: .3rem solid transparent; + border-bottom: .3rem solid; + border-left: .3rem solid transparent; +} + + +/* + * Blog name and description + */ + +.blog-header { + padding-bottom: 1.25rem; + margin-bottom: 2rem; + border-bottom: .05rem solid #eee; +} +.blog-title { + margin-bottom: 0; + font-size: 2rem; + font-weight: normal; +} +.blog-description { + font-size: 1.1rem; + color: #999; +} + +@media (min-width: 40em) { + .blog-title { + font-size: 3.5rem; + } +} + + +/* + * Main column and sidebar layout + */ + +/* Sidebar modules for boxing content */ +.sidebar-module { + padding: 1rem; + /*margin: 0 -1rem 1rem;*/ +} +.sidebar-module-inset { + padding: 1rem; + background-color: #f5f5f5; + border-radius: .25rem; +} +.sidebar-module-inset p:last-child, +.sidebar-module-inset ul:last-child, +.sidebar-module-inset ol:last-child { + margin-bottom: 0; +} + + +/* Pagination */ +.blog-pagination { + margin-bottom: 4rem; +} +.blog-pagination > .btn { + border-radius: 2rem; +} + + +/* + * Blog posts + */ + +.blog-post { + margin-bottom: 4rem; +} +.blog-post-title { + margin-bottom: .25rem; + font-size: 2.5rem; +} +.blog-post-meta { + margin-bottom: 1.25rem; + color: #999; +} + + +/* + * Footer + */ + +.blog-footer { + padding: 2.5rem 0; + color: #999; + text-align: center; + background-color: #f9f9f9; + border-top: .05rem solid #e5e5e5; +} +.blog-footer p:last-child { + margin-bottom: 0; +} diff --git a/docs/4.0/examples/blog/index.html b/docs/4.0/examples/blog/index.html new file mode 100755 index 00000000..a583507c --- /dev/null +++ b/docs/4.0/examples/blog/index.html @@ -0,0 +1,166 @@ + + + + + + + + + + Blog Template for Bootstrap + + + + + + + + + + +
    + +
    + +
    +
    +

    The Bootstrap Blog

    +

    An example blog template built with Bootstrap.

    +
    +
    + +
    + +
    + +
    + +
    +

    Sample blog post

    + + +

    This blog post shows a few different types of content that's supported and styled with Bootstrap. Basic typography, images, and code are all supported.

    +
    +

    Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Sed posuere consectetur est at lobortis. Cras mattis consectetur purus sit amet fermentum.

    +
    +

    Curabitur blandit tempus porttitor. Nullam quis risus eget urna mollis ornare vel eu leo. Nullam id dolor id nibh ultricies vehicula ut id elit.

    +
    +

    Etiam porta sem malesuada magna mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.

    +

    Heading

    +

    Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

    +

    Sub-heading

    +

    Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

    +
    Example code block
    +

    Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa.

    +

    Sub-heading

    +

    Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    +
      +
    • Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
    • +
    • Donec id elit non mi porta gravida at eget metus.
    • +
    • Nulla vitae elit libero, a pharetra augue.
    • +
    +

    Donec ullamcorper nulla non metus auctor fringilla. Nulla vitae elit libero, a pharetra augue.

    +
      +
    1. Vestibulum id ligula porta felis euismod semper.
    2. +
    3. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
    4. +
    5. Maecenas sed diam eget risus varius blandit sit amet non magna.
    6. +
    +

    Cras mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at lobortis.

    +
    + +
    +

    Another blog post

    + + +

    Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Sed posuere consectetur est at lobortis. Cras mattis consectetur purus sit amet fermentum.

    +
    +

    Curabitur blandit tempus porttitor. Nullam quis risus eget urna mollis ornare vel eu leo. Nullam id dolor id nibh ultricies vehicula ut id elit.

    +
    +

    Etiam porta sem malesuada magna mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.

    +

    Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros.

    +
    + +
    +

    New feature

    + + +

    Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean lacinia bibendum nulla sed consectetur. Etiam porta sem malesuada magna mollis euismod. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    +
      +
    • Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
    • +
    • Donec id elit non mi porta gravida at eget metus.
    • +
    • Nulla vitae elit libero, a pharetra augue.
    • +
    +

    Etiam porta sem malesuada magna mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.

    +

    Donec ullamcorper nulla non metus auctor fringilla. Nulla vitae elit libero, a pharetra augue.

    +
    + + + +
    + +
    + + + +
    + +
    + +
    + + + + + + + + + + + + + + diff --git a/docs/4.0/examples/carousel/carousel.css b/docs/4.0/examples/carousel/carousel.css new file mode 100755 index 00000000..5fbdea52 --- /dev/null +++ b/docs/4.0/examples/carousel/carousel.css @@ -0,0 +1,91 @@ +/* GLOBAL STYLES +-------------------------------------------------- */ +/* Padding below the footer and lighter body text */ + +body { + padding-top: 3rem; + padding-bottom: 3rem; + color: #5a5a5a; +} + + +/* CUSTOMIZE THE CAROUSEL +-------------------------------------------------- */ + +/* Carousel base class */ +.carousel { + margin-bottom: 4rem; +} +/* Since positioning the image, we need to help out the caption */ +.carousel-caption { + z-index: 10; + bottom: 3rem; +} + +/* Declare heights because of positioning of img element */ +.carousel-item { + height: 32rem; + background-color: #777; +} +.carousel-item > img { + position: absolute; + top: 0; + left: 0; + min-width: 100%; + height: 32rem; +} + + +/* MARKETING CONTENT +-------------------------------------------------- */ + +/* Center align the text within the three columns below the carousel */ +.marketing .col-lg-4 { + margin-bottom: 1.5rem; + text-align: center; +} +.marketing h2 { + font-weight: normal; +} +.marketing .col-lg-4 p { + margin-right: .75rem; + margin-left: .75rem; +} + + +/* Featurettes +------------------------- */ + +.featurette-divider { + margin: 5rem 0; /* Space out the Bootstrap
    more */ +} + +/* Thin out the marketing headings */ +.featurette-heading { + font-weight: 300; + line-height: 1; + letter-spacing: -.05rem; +} + + +/* RESPONSIVE CSS +-------------------------------------------------- */ + +@media (min-width: 40em) { + /* Bump up size of carousel content */ + .carousel-caption p { + margin-bottom: 1.25rem; + font-size: 1.25rem; + line-height: 1.4; + } + + .featurette-heading { + font-size: 50px; + } +} + +@media (min-width: 62em) { + .featurette-heading { + margin-top: 7rem; + } +} diff --git a/docs/4.0/examples/carousel/index.html b/docs/4.0/examples/carousel/index.html new file mode 100755 index 00000000..8756b3fa --- /dev/null +++ b/docs/4.0/examples/carousel/index.html @@ -0,0 +1,186 @@ + + + + + + + + + + Carousel Template for Bootstrap + + + + + + + + + + + + + + + + + +
    + + +
    +
    + Generic placeholder image +

    Heading

    +

    Donec sed odio dui. Etiam porta sem malesuada magna mollis euismod. Nullam id dolor id nibh ultricies vehicula ut id elit. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Praesent commodo cursus magna.

    +

    View details »

    +
    +
    + Generic placeholder image +

    Heading

    +

    Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh.

    +

    View details »

    +
    +
    + Generic placeholder image +

    Heading

    +

    Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    +

    View details »

    +
    +
    + + + + +
    + +
    +
    +

    First featurette heading. It'll blow your mind.

    +

    Donec ullamcorper nulla non metus auctor fringilla. Vestibulum id ligula porta felis euismod semper. Praesent commodo cursus magna, vel scelerisque nisl consectetur. Fusce dapibus, tellus ac cursus commodo.

    +
    +
    + Generic placeholder image +
    +
    + +
    + +
    +
    +

    Oh yeah, it's that good. See for yourself.

    +

    Donec ullamcorper nulla non metus auctor fringilla. Vestibulum id ligula porta felis euismod semper. Praesent commodo cursus magna, vel scelerisque nisl consectetur. Fusce dapibus, tellus ac cursus commodo.

    +
    +
    + Generic placeholder image +
    +
    + +
    + +
    +
    +

    And lastly, this one. Checkmate.

    +

    Donec ullamcorper nulla non metus auctor fringilla. Vestibulum id ligula porta felis euismod semper. Praesent commodo cursus magna, vel scelerisque nisl consectetur. Fusce dapibus, tellus ac cursus commodo.

    +
    +
    + Generic placeholder image +
    +
    + +
    + + + + + + + +
    + + + + + + + + + + + + + + diff --git a/docs/4.0/examples/cover/cover.css b/docs/4.0/examples/cover/cover.css new file mode 100755 index 00000000..8a89cde5 --- /dev/null +++ b/docs/4.0/examples/cover/cover.css @@ -0,0 +1,160 @@ +/* + * Globals + */ + +/* Links */ +a, +a:focus, +a:hover { + color: #fff; +} + +/* Custom default button */ +.btn-secondary, +.btn-secondary:hover, +.btn-secondary:focus { + color: #333; + text-shadow: none; /* Prevent inheritance from `body` */ + background-color: #fff; + border: .05rem solid #fff; +} + + +/* + * Base structure + */ + +html, +body { + height: 100%; + background-color: #333; +} +body { + color: #fff; + text-align: center; + text-shadow: 0 .05rem .1rem rgba(0,0,0,.5); +} + +/* Extra markup and styles for table-esque vertical and horizontal centering */ +.site-wrapper { + display: table; + width: 100%; + height: 100%; /* For at least Firefox */ + min-height: 100%; + -webkit-box-shadow: inset 0 0 5rem rgba(0,0,0,.5); + box-shadow: inset 0 0 5rem rgba(0,0,0,.5); +} +.site-wrapper-inner { + display: table-cell; + vertical-align: top; +} +.cover-container { + margin-right: auto; + margin-left: auto; +} + +/* Padding for spacing */ +.inner { + padding: 2rem; +} + + +/* + * Header + */ + +.masthead { + margin-bottom: 2rem; +} + +.masthead-brand { + margin-bottom: 0; +} + +.nav-masthead .nav-link { + padding: .25rem 0; + font-weight: bold; + color: rgba(255,255,255,.5); + background-color: transparent; + border-bottom: .25rem solid transparent; +} + +.nav-masthead .nav-link:hover, +.nav-masthead .nav-link:focus { + border-bottom-color: rgba(255,255,255,.25); +} + +.nav-masthead .nav-link + .nav-link { + margin-left: 1rem; +} + +.nav-masthead .active { + color: #fff; + border-bottom-color: #fff; +} + +@media (min-width: 48em) { + .masthead-brand { + float: left; + } + .nav-masthead { + float: right; + } +} + + +/* + * Cover + */ + +.cover { + padding: 0 1.5rem; +} +.cover .btn-lg { + padding: .75rem 1.25rem; + font-weight: bold; +} + + +/* + * Footer + */ + +.mastfoot { + color: rgba(255,255,255,.5); +} + + +/* + * Affix and center + */ + +@media (min-width: 40em) { + /* Pull out the header and footer */ + .masthead { + position: fixed; + top: 0; + } + .mastfoot { + position: fixed; + bottom: 0; + } + /* Start the vertical centering */ + .site-wrapper-inner { + vertical-align: middle; + } + /* Handle the widths */ + .masthead, + .mastfoot, + .cover-container { + width: 100%; /* Must be percentage or pixels for horizontal alignment */ + } +} + +@media (min-width: 62em) { + .masthead, + .mastfoot, + .cover-container { + width: 42rem; + } +} diff --git a/docs/4.0/examples/cover/index.html b/docs/4.0/examples/cover/index.html new file mode 100755 index 00000000..078b0998 --- /dev/null +++ b/docs/4.0/examples/cover/index.html @@ -0,0 +1,68 @@ + + + + + + + + + + Cover Template for Bootstrap + + + + + + + + + + +
    + +
    + +
    + +
    +
    +

    Cover

    + +
    +
    + +
    +

    Cover your page.

    +

    Cover is a one-page template for building simple and beautiful home pages. Download, edit the text, and add your own fullscreen background photo to make it your own.

    +

    + Learn more +

    +
    + +
    +
    +

    Cover template for Bootstrap, by @mdo.

    +
    +
    + +
    + +
    + +
    + + + + + + + + + + + diff --git a/docs/4.0/examples/dashboard/dashboard.css b/docs/4.0/examples/dashboard/dashboard.css new file mode 100755 index 00000000..b1248cd6 --- /dev/null +++ b/docs/4.0/examples/dashboard/dashboard.css @@ -0,0 +1,70 @@ +/* + * Base structure + */ + +/* Move down content because we have a fixed navbar that is 3.5rem tall */ +body { + padding-top: 3.5rem; +} + +/* + * Typography + */ + +h1 { + margin-bottom: 20px; + padding-bottom: 9px; + border-bottom: 1px solid #eee; +} + +/* + * Sidebar + */ + +.sidebar { + position: fixed; + top: 51px; + bottom: 0; + left: 0; + z-index: 1000; + padding: 20px; + overflow-x: hidden; + overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */ + border-right: 1px solid #eee; +} + +/* Sidebar navigation */ +.sidebar { + padding-left: 0; + padding-right: 0; +} + +.sidebar .nav { + margin-bottom: 20px; +} + +.sidebar .nav-item { + width: 100%; +} + +.sidebar .nav-item + .nav-item { + margin-left: 0; +} + +.sidebar .nav-link { + border-radius: 0; +} + +/* + * Dashboard + */ + + /* Placeholders */ +.placeholders { + padding-bottom: 3rem; +} + +.placeholder img { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} diff --git a/docs/4.0/examples/dashboard/index.html b/docs/4.0/examples/dashboard/index.html new file mode 100755 index 00000000..ab98e3a8 --- /dev/null +++ b/docs/4.0/examples/dashboard/index.html @@ -0,0 +1,262 @@ + + + + + + + + + + Dashboard Template for Bootstrap + + + + + + + + + + + +
    +
    + + +
    +

    Dashboard

    + +
    +
    + Generic placeholder thumbnail +

    Label

    +
    Something else
    +
    +
    + Generic placeholder thumbnail +

    Label

    + Something else +
    +
    + Generic placeholder thumbnail +

    Label

    + Something else +
    +
    + Generic placeholder thumbnail +

    Label

    + Something else +
    +
    + +

    Section title

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #HeaderHeaderHeaderHeader
    1,001Loremipsumdolorsit
    1,002ametconsecteturadipiscingelit
    1,003IntegernecodioPraesent
    1,003liberoSedcursusante
    1,004dapibusdiamSednisi
    1,005Nullaquissemat
    1,006nibhelementumimperdietDuis
    1,007sagittisipsumPraesentmauris
    1,008Fuscenectellussed
    1,009auguesemperportaMauris
    1,010massaVestibulumlaciniaarcu
    1,011egetnullaClassaptent
    1,012tacitisociosquadlitora
    1,013torquentperconubianostra
    1,014perinceptoshimenaeosCurabitur
    1,015sodalesligulainlibero
    +
    +
    +
    +
    + + + + + + + + + + + diff --git a/docs/4.0/examples/grid/grid.css b/docs/4.0/examples/grid/grid.css new file mode 100755 index 00000000..5f7e1af6 --- /dev/null +++ b/docs/4.0/examples/grid/grid.css @@ -0,0 +1,27 @@ +body { + padding-top: 2rem; + padding-bottom: 2rem; +} + +h3 { + margin-top: 2rem; +} + +.row { + margin-bottom: 1rem; +} +.row .row { + margin-top: 1rem; + margin-bottom: 0; +} +[class*="col-"] { + padding-top: 1rem; + padding-bottom: 1rem; + background-color: rgba(86,61,124,.15); + border: 1px solid rgba(86,61,124,.2); +} + +hr { + margin-top: 2rem; + margin-bottom: 2rem; +} diff --git a/docs/4.0/examples/grid/index.html b/docs/4.0/examples/grid/index.html new file mode 100755 index 00000000..5424d15c --- /dev/null +++ b/docs/4.0/examples/grid/index.html @@ -0,0 +1,141 @@ + + + + + + + + + + Grid Template for Bootstrap + + + + + + + + + +
    + +

    Bootstrap grid examples

    +

    Basic grid layouts to get you familiar with building within the Bootstrap grid system.

    + +

    Five grid tiers

    +

    There are five tiers to the Bootstrap grid system, one for each range of devices we support. Each tier starts at a minimum viewport size and automatically applies to the larger devices unless overridden.

    + +
    +
    .col-4
    +
    .col-4
    +
    .col-4
    +
    + +
    +
    .col-sm-4
    +
    .col-sm-4
    +
    .col-sm-4
    +
    + +
    +
    .col-md-4
    +
    .col-md-4
    +
    .col-md-4
    +
    + +
    +
    .col-lg-4
    +
    .col-lg-4
    +
    .col-lg-4
    +
    + +
    +
    .col-xl-4
    +
    .col-xl-4
    +
    .col-xl-4
    +
    + +

    Three equal columns

    +

    Get three equal-width columns starting at desktops and scaling to large desktops. On mobile devices, tablets and below, the columns will automatically stack.

    +
    +
    .col-md-4
    +
    .col-md-4
    +
    .col-md-4
    +
    + +

    Three unequal columns

    +

    Get three columns starting at desktops and scaling to large desktops of various widths. Remember, grid columns should add up to twelve for a single horizontal block. More than that, and columns start stacking no matter the viewport.

    +
    +
    .col-md-3
    +
    .col-md-6
    +
    .col-md-3
    +
    + +

    Two columns

    +

    Get two columns starting at desktops and scaling to large desktops.

    +
    +
    .col-md-8
    +
    .col-md-4
    +
    + +

    Full width, single column

    +

    No grid classes are necessary for full-width elements.

    + +
    + +

    Two columns with two nested columns

    +

    Per the documentation, nesting is easy—just put a row of columns within an existing column. This gives you two columns starting at desktops and scaling to large desktops, with another two (equal widths) within the larger column.

    +

    At mobile device sizes, tablets and down, these columns and their nested columns will stack.

    +
    +
    + .col-md-8 +
    +
    .col-md-6
    +
    .col-md-6
    +
    +
    +
    .col-md-4
    +
    + +
    + +

    Mixed: mobile and desktop

    +

    The Bootstrap v4 grid system has five tiers of classes: xs (extra small), sm (small), md (medium), lg (large), and xl (extra large). You can use nearly any combination of these classes to create more dynamic and flexible layouts.

    +

    Each tier of classes scales up, meaning if you plan on setting the same widths for xs and sm, you only need to specify xs.

    +
    +
    .col-12 .col-md-8
    +
    .col-6 .col-md-4
    +
    +
    +
    .col-6 .col-md-4
    +
    .col-6 .col-md-4
    +
    .col-6 .col-md-4
    +
    +
    +
    .col-6
    +
    .col-6
    +
    + +
    + +

    Mixed: mobile, tablet, and desktop

    +

    +
    +
    .col-12 .col-sm-6 .col-lg-8
    +
    .col-6 .col-lg-4
    +
    +
    +
    .col-6 .col-sm-4
    +
    .col-6 .col-sm-4
    +
    .col-6 .col-sm-4
    +
    + +
    + + + + + + + diff --git a/docs/4.0/examples/index.html b/docs/4.0/examples/index.html new file mode 100644 index 00000000..e365cd7f --- /dev/null +++ b/docs/4.0/examples/index.html @@ -0,0 +1,353 @@ + + + + + + + + + Examples · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + Skip to main content +
    +
    + + + + + +
    +
    +

    Examples

    +

    Quickly get a project started with any of our examples ranging from using parts of the framework to custom components and layouts.

    + + +

    Download the Bootstrap source code to snag these examples.

    + +

    Framework

    + +

    Examples that focus on implementing uses of built-in components provided by Bootstrap.

    + +
    +
    + + +

    Starter template

    +
    +

    Nothing but the basics: compiled CSS and JavaScript.

    +
    +
    + + +

    Grids

    +
    +

    Multiple examples of grid layouts with all four tiers, nesting, and more.

    +
    +
    + +
    + + +

    Jumbotron

    +
    +

    Build around the jumbotron with a navbar and some basic grid columns.

    +
    +
    + + +

    Narrow jumbotron

    +
    +

    Build a more custom page by narrowing the default container and jumbotron.

    +
    +
    + + + +

    Taking the default navbar component and showing how it can be moved, placed, and extended.

    + +
    +
    + + +

    Navbar

    +
    +

    Super basic template that includes the navbar along with some additional content.

    +
    +
    + + +

    Static top navbar

    +
    +

    Super basic template with a static top navbar along with some additional content.

    +
    +
    + +
    + + +

    Fixed navbar

    +
    +

    Super basic template with a fixed top navbar along with some additional content.

    +
    +
    + +

    Custom components

    + +

    Brand new components and templates to help folks quickly get started with Bootstrap and demonstrate best practices for adding onto the framework.

    + +
    +
    + + +

    Album

    +
    +

    Simple one-page template for photo galleries, portfolios, and more.

    +
    +
    + + +

    Cover

    +
    +

    A one-page template for building simple and beautiful home pages.

    +
    +
    + +
    + + +

    Carousel

    +
    +

    Customize the navbar and carousel, then add some new components.

    +
    +
    + + +

    Blog

    +
    +

    Simple two-column blog layout with custom navigation, header, and type.

    +
    +
    + +
    + + +

    Dashboard

    +
    +

    Basic admin dashboard shell with fixed sidebar and navbar.

    +
    +
    + + +

    Sign-in page

    +
    +

    Custom form layout and design for a simple sign in form.

    +
    +
    + +
    + + +

    Justified nav

    +
    +

    Create a custom navbar with justified links. Heads up! Not too Safari friendly.

    +
    +
    + + +

    Sticky footer

    +
    +

    Attach a footer to the bottom of the viewport when the content is shorter than it.

    +
    +
    + +
    + + +

    Sticky footer w/ navbar

    +
    +

    Attach a footer to the bottom of the viewport with a fixed top navbar.

    +
    +
    + +

    Experiments

    + +

    Examples that focus on future-friendly features or techniques.

    + +
    +
    + + +

    Offcanvas

    +
    +

    Build a toggleable off-canvas navigation menu for use with Bootstrap.

    +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/examples/jumbotron/index.html b/docs/4.0/examples/jumbotron/index.html new file mode 100755 index 00000000..67931bba --- /dev/null +++ b/docs/4.0/examples/jumbotron/index.html @@ -0,0 +1,101 @@ + + + + + + + + + + Jumbotron Template for Bootstrap + + + + + + + + + + + + + +
    +
    +

    Hello, world!

    +

    This is a template for a simple marketing or informational website. It includes a large callout called a jumbotron and three supporting pieces of content. Use it as a starting point to create something more unique.

    +

    Learn more »

    +
    +
    + +
    + +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    +

    View details »

    +
    +
    + +
    + +
    +

    © Company 2017

    +
    +
    + + + + + + + + + + + + diff --git a/docs/4.0/examples/jumbotron/jumbotron.css b/docs/4.0/examples/jumbotron/jumbotron.css new file mode 100755 index 00000000..d751264e --- /dev/null +++ b/docs/4.0/examples/jumbotron/jumbotron.css @@ -0,0 +1,4 @@ +/* Move down content because we have a fixed navbar that is 3.5rem tall */ +body { + padding-top: 3.5rem; +} diff --git a/docs/4.0/examples/justified-nav/index.html b/docs/4.0/examples/justified-nav/index.html new file mode 100755 index 00000000..5c618f36 --- /dev/null +++ b/docs/4.0/examples/justified-nav/index.html @@ -0,0 +1,104 @@ + + + + + + + + + + Justified Nav Template for Bootstrap + + + + + + + + + + +
    + +
    +

    Project name

    + + +
    + + +
    +

    Marketing stuff!

    +

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet.

    +

    Get started today

    +
    + + +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa.

    +

    View details »

    +
    +
    + + +
    +

    © Company 2017

    +
    + +
    + + + + + + + + + + + + diff --git a/docs/4.0/examples/justified-nav/justified-nav.css b/docs/4.0/examples/justified-nav/justified-nav.css new file mode 100755 index 00000000..2f6de026 --- /dev/null +++ b/docs/4.0/examples/justified-nav/justified-nav.css @@ -0,0 +1,55 @@ +body { + padding-top: 20px; +} + +.footer { + padding-top: 40px; + padding-bottom: 40px; + margin-top: 40px; + border-top: 1px solid #eee; +} + +/* Main marketing message and sign up button */ +.jumbotron { + text-align: center; + background-color: transparent; +} +.jumbotron .btn { + padding: 14px 24px; + font-size: 21px; +} + +.navbar { + background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7),to(#eee)); + background-image: -webkit-linear-gradient(top, #f7f7f7 0%,#eee 100%); + background-image: -o-linear-gradient(top, #f7f7f7 0%,#eee 100%); + background-image: linear-gradient(to bottom, #f7f7f7 0%,#eee 100%); + border: 1px solid #e5e5e5; +} + +@media (min-width: 768px) { + .navbar-nav { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } + + .navbar-nav .nav-item { + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + } +} + +/* Responsive: Portrait tablets and up */ +@media screen and (min-width: 768px) { + /* Remove the padding we set earlier */ + .masthead, + .marketing, + .footer { + padding-right: 0; + padding-left: 0; + } +} diff --git a/docs/4.0/examples/narrow-jumbotron/index.html b/docs/4.0/examples/narrow-jumbotron/index.html new file mode 100755 index 00000000..f2d3c19d --- /dev/null +++ b/docs/4.0/examples/narrow-jumbotron/index.html @@ -0,0 +1,81 @@ + + + + + + + + + + Narrow Jumbotron Template for Bootstrap + + + + + + + + + + +
    +
    + +

    Project name

    +
    + +
    +

    Jumbotron heading

    +

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

    +

    Sign up today

    +
    + +
    +
    +

    Subheading

    +

    Donec id elit non mi porta gravida at eget metus. Maecenas faucibus mollis interdum.

    + +

    Subheading

    +

    Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Cras mattis consectetur purus sit amet fermentum.

    + +

    Subheading

    +

    Maecenas sed diam eget risus varius blandit sit amet non magna.

    +
    + +
    +

    Subheading

    +

    Donec id elit non mi porta gravida at eget metus. Maecenas faucibus mollis interdum.

    + +

    Subheading

    +

    Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Cras mattis consectetur purus sit amet fermentum.

    + +

    Subheading

    +

    Maecenas sed diam eget risus varius blandit sit amet non magna.

    +
    +
    + +
    +

    © Company 2017

    +
    + +
    + + + + + + + diff --git a/docs/4.0/examples/narrow-jumbotron/narrow-jumbotron.css b/docs/4.0/examples/narrow-jumbotron/narrow-jumbotron.css new file mode 100755 index 00000000..28cf7738 --- /dev/null +++ b/docs/4.0/examples/narrow-jumbotron/narrow-jumbotron.css @@ -0,0 +1,79 @@ +/* Space out content a bit */ +body { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} + +/* Everything but the jumbotron gets side spacing for mobile first views */ +.header, +.marketing, +.footer { + padding-right: 1rem; + padding-left: 1rem; +} + +/* Custom page header */ +.header { + padding-bottom: 1rem; + border-bottom: .05rem solid #e5e5e5; +} +/* Make the masthead heading the same height as the navigation */ +.header h3 { + margin-top: 0; + margin-bottom: 0; + line-height: 3rem; +} + +/* Custom page footer */ +.footer { + padding-top: 1.5rem; + color: #777; + border-top: .05rem solid #e5e5e5; +} + +/* Customize container */ +@media (min-width: 48em) { + .container { + max-width: 46rem; + } +} +.container-narrow > hr { + margin: 2rem 0; +} + +/* Main marketing message and sign up button */ +.jumbotron { + text-align: center; + border-bottom: .05rem solid #e5e5e5; +} +.jumbotron .btn { + padding: .75rem 1.5rem; + font-size: 1.5rem; +} + +/* Supporting marketing content */ +.marketing { + margin: 3rem 0; +} +.marketing p + h4 { + margin-top: 1.5rem; +} + +/* Responsive: Portrait tablets and up */ +@media screen and (min-width: 48em) { + /* Remove the padding we set earlier */ + .header, + .marketing, + .footer { + padding-right: 0; + padding-left: 0; + } + /* Space out the masthead */ + .header { + margin-bottom: 2rem; + } + /* Remove the bottom border on the jumbotron for visual effect */ + .jumbotron { + border-bottom: 0; + } +} diff --git a/docs/4.0/examples/navbar-top-fixed/index.html b/docs/4.0/examples/navbar-top-fixed/index.html new file mode 100755 index 00000000..dd39e036 --- /dev/null +++ b/docs/4.0/examples/navbar-top-fixed/index.html @@ -0,0 +1,64 @@ + + + + + + + + + + Fixed top navbar example for Bootstrap + + + + + + + + + + + + +
    +
    +

    Navbar example

    +

    This example is a quick exercise to illustrate how fixed to top navbar works. As you scroll, it will remain fixed to the top of your browser's viewport.

    + View navbar docs » +
    +
    + + + + + + + + + + + + diff --git a/docs/4.0/examples/navbar-top-fixed/navbar-top-fixed.css b/docs/4.0/examples/navbar-top-fixed/navbar-top-fixed.css new file mode 100755 index 00000000..c77c0c14 --- /dev/null +++ b/docs/4.0/examples/navbar-top-fixed/navbar-top-fixed.css @@ -0,0 +1,5 @@ +/* Show it is fixed to the top */ +body { + min-height: 75rem; + padding-top: 4.5rem; +} diff --git a/docs/4.0/examples/navbar-top/index.html b/docs/4.0/examples/navbar-top/index.html new file mode 100755 index 00000000..a385bb4f --- /dev/null +++ b/docs/4.0/examples/navbar-top/index.html @@ -0,0 +1,64 @@ + + + + + + + + + + Top navbar example for Bootstrap + + + + + + + + + + + + +
    +
    +

    Navbar example

    +

    This example is a quick exercise to illustrate how the top-aligned navbar works. As you scroll, this navbar remains in its original position and moves with the rest of the page.

    + View navbar docs » +
    +
    + + + + + + + + + + + + diff --git a/docs/4.0/examples/navbar-top/navbar-top.css b/docs/4.0/examples/navbar-top/navbar-top.css new file mode 100755 index 00000000..25bbdde0 --- /dev/null +++ b/docs/4.0/examples/navbar-top/navbar-top.css @@ -0,0 +1,4 @@ +/* Show it's not fixed to the top */ +body { + min-height: 75rem; +} diff --git a/docs/4.0/examples/navbars/index.html b/docs/4.0/examples/navbars/index.html new file mode 100755 index 00000000..0371687c --- /dev/null +++ b/docs/4.0/examples/navbars/index.html @@ -0,0 +1,348 @@ + + + + + + + + + + Navbar Template for Bootstrap + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + +
    +
    +

    Navbar examples

    +

    This example is a quick exercise to illustrate how the navbar and its contents work. Some navbars extend the width of the viewport, others are confined within a .container. For positioning of navbars, checkout the top and fixed top examples.

    +

    At the smallest breakpoint, the collapse plugin is used to hide the links and show a menu button to toggle the collapsed content.

    +

    + View navbar docs » +

    +
    +
    +
    + + + + + + + + + + + + diff --git a/docs/4.0/examples/navbars/navbar.css b/docs/4.0/examples/navbars/navbar.css new file mode 100755 index 00000000..04f8c6b7 --- /dev/null +++ b/docs/4.0/examples/navbars/navbar.css @@ -0,0 +1,8 @@ +body { + /*padding-top: 20px;*/ + padding-bottom: 20px; +} + +.navbar { + margin-bottom: 20px; +} diff --git a/docs/4.0/examples/offcanvas/index.html b/docs/4.0/examples/offcanvas/index.html new file mode 100755 index 00000000..6b2cda18 --- /dev/null +++ b/docs/4.0/examples/offcanvas/index.html @@ -0,0 +1,136 @@ + + + + + + + + + + Off Canvas Template for Bootstrap + + + + + + + + + + + + +
    + +
    + +
    +

    + +

    +
    +

    Hello, world!

    +

    This is an example to show the potential of an offcanvas layout pattern in Bootstrap. Try some responsive-range viewport sizes to see it in action.

    +
    +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +

    Heading

    +

    Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

    +

    View details »

    +
    +
    +
    + + +
    + +
    + +
    +

    © Company 2017

    +
    + +
    + + + + + + + + + + + + + diff --git a/docs/4.0/examples/offcanvas/offcanvas.css b/docs/4.0/examples/offcanvas/offcanvas.css new file mode 100755 index 00000000..6047cb30 --- /dev/null +++ b/docs/4.0/examples/offcanvas/offcanvas.css @@ -0,0 +1,69 @@ +/* + * Style tweaks + * -------------------------------------------------- + */ +html, +body { + overflow-x: hidden; /* Prevent scroll on narrow devices */ +} +body { + padding-top: 70px; +} +footer { + padding: 30px 0; +} + +/* + * Off Canvas + * -------------------------------------------------- + */ +@media screen and (max-width: 767px) { + .row-offcanvas { + position: relative; + -webkit-transition: all .25s ease-out; + -o-transition: all .25s ease-out; + transition: all .25s ease-out; + } + + .row-offcanvas-right { + right: 0; + } + + .row-offcanvas-left { + left: 0; + } + + .row-offcanvas-right + .sidebar-offcanvas { + right: -100%; /* 12 columns */ + } + + .row-offcanvas-right.active + .sidebar-offcanvas { + right: -50%; /* 6 columns */ + } + + .row-offcanvas-left + .sidebar-offcanvas { + left: -100%; /* 12 columns */ + } + + .row-offcanvas-left.active + .sidebar-offcanvas { + left: -50%; /* 6 columns */ + } + + .row-offcanvas-right.active { + right: 50%; /* 6 columns */ + } + + .row-offcanvas-left.active { + left: 50%; /* 6 columns */ + } + + .sidebar-offcanvas { + position: absolute; + top: 0; + width: 50%; /* 6 columns */ + } +} diff --git a/docs/4.0/examples/offcanvas/offcanvas.js b/docs/4.0/examples/offcanvas/offcanvas.js new file mode 100755 index 00000000..d14cd68b --- /dev/null +++ b/docs/4.0/examples/offcanvas/offcanvas.js @@ -0,0 +1,5 @@ +$(document).ready(function () { + $('[data-toggle="offcanvas"]').click(function () { + $('.row-offcanvas').toggleClass('active') + }); +}); diff --git a/docs/4.0/examples/screenshots/album.jpg b/docs/4.0/examples/screenshots/album.jpg new file mode 100755 index 0000000000000000000000000000000000000000..127d9a97eb1a7cc9c7549ea5ebb1d6374343ca44 GIT binary patch literal 64394 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

    -W!F;!m_!W9Z;VI{zc9*_7* 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 literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/cover.jpg b/docs/4.0/examples/screenshots/cover.jpg new file mode 100755 index 0000000000000000000000000000000000000000..0b22c0001d429c37343a3ed8b54077d1a2c80b32 GIT binary patch literal 36580 zcmeFZbyyuwwkW#s;O-jS-QC^YWdj>`_Yi`+J0WOrcS&%Uuwmm6+}#2s;WB4t&iT!m zGxvAjcfa?&Ki<@?-Cb2ns#n#j?zO6``eo_mI{-sbRzVg31qA>=z5W0%tAG!$x&Pw; z{a*p*Kf~Xsp`oB&p|Ah{1pJ>SUitx;Z=m&IC}5y40nnIGFqlv;g8+`#3w&kv7w&++ z1z5P(JUqf1L}aA@D*QX}Wd(o&^GbpNgYjDQ0(dJuXGgu^$oY5pzdA!jSI^46#fTmX z70#09%_e#GuMq!M&dJVmFt!i{cTvSe!ijH*UAb(-E^!(BgB#;l6M{CkS<+f4<(k#M+S+` z2)AEq?SrqC|MO=4N=ZV5BEQSoUdhnsYM4RYFOl56`(OP2k`igY(W(WYs|r`Id4rFo zwr}430sgNwPDXS|uutEBIFXob#(+sR%G=%TkS>yJ-tXuLK~@CidZ300s*!Z`imQoK{MG|z8|?en>i%_0CItC=arGA1nr7jads3#$ z1qvCgszuC{&*ZArsHPZ_vy+RHi;;cyDQd4`nc(`0UOxTVufx_K@jJpS0OCnGf6WC> z$Ow46ROtR|P5)9Rn1vY`##r#c3`mG$Pp&kZ%+cTCrr}6#-ezW~V<)mDO)e?_@^r+2 z4QM|nAJ?E3P^&yeJv!t zH4kHgkOD#eN4q21!rFhW@K5^sfvYJ+@unnYVn8DrlJMjwu!;0O>Rg&@DxveQ^nX3N z+Hz1OjcoZzJH}CK<&a72==Mf2QaEO!04}`v1LBjr^%nDg4!45$JP& zH4_>ovi@0({;>q*&93CDRS~E3e!iZTcq;NwD)=uquyL)K84+}2{zrE3sjmD2{P5J8 z8l#*XoRleXC|~~w=E->z?x(9wgbbX_Q{u~h_Xik^!tEH~7@-1(CR!I1pm4V5C+UCn z_+CLwZ3dS(> zvBm3gUgs>{yv}620-j4!6sZ4q(X2CHPHB-DY<==^=}Yy~ZoF!z9lg&TyGqW~$_A;s zyy}OcAE&6^qAk83CuBIhM~H3T`&+1;F48=nB|SZa@NllCt}nD{UU)4tWe$nTU5h1; zr~c--{9rY*%f91G>yk^toh*i)0XxfLuFc^-u>4t)u>Spmlq3cx&6D}}EAi8}!lLQ< zT)gW@rnOeiOX>x4x;S+jO&Hl>&SPwj3`cu1s{NMvkgLHZPL(US-6qhJbgrV;dkL1r zK8N`{-8WyE*yEs2;~C*TIbmzGA&=AT%x?V*E;>Uruj&&IH! zf2CUI9MA`#bSZyL9kUjZB0$DWj@nn~P+swXVkmVIz%z;TTOn?)*=v~Wu8w|i#3|pi zlx!Axe@HBfqR)n^u||$5u_hddOPFg$BE;{oZH@XtxSL?ul*o#V?9(nvzo;}K3^U=- zKCbzNO~1A1CJ1 z4D!{kD!u9vCn{~gZ|n|Q#*dboS$x^Feu8?W@8mkxr_X&ny7Je~4}65!Dhb^~k|v%Z z7j0cboK`0yi@MWQkbs`;lCjR!o6SJmUp6IUt@DW&8LLjM|GVgN@j61(Uq=Wu;B`U| z4jKs-5eWeRcpWOR060u6Y@E07lpMHJoDv$;7F^ttnp);=q3LrNG`jP66yj3qI>{NI zXxZJp-o3AHY`)}?)&{yZ^!;rl!HB`U02)P@QyIn_pXr#VZcy%fCMJdVoP!iSQ!UF> z45PKuq3_kQRz*e#b*9_+B33RBBIn1`hrBEKI6BUVM;!PI* z1pYbh?2p&^fPE2jMau_SPP_Yedd;C7ztOF9v1O{d8zyQ&EE8ChQ*Ci&O&J~_kW_Dy zX>u9ELM$(72)7BN-6U%NS_8vm&SV>BaVGzXt`J61u~nS}L#p8La`ce1_q+X8L~f&e zy-Dihx4MYSY|=8Pv-`G01^AI&qNt^-$^l~RU6Lfcz~VjjD`-7tTN*eIX?=qF}Ee zaOsPhM(`#LyUghh2pCe;XJ;J0kX=D_IR$gUW(vBDd!1cQDb~qS1+z6A)`vw!8{)k; zbzn^E>TH#~lB_$3&Kod0NzY!!Fi?4l*%?o(u^%%V*NlU-xp?JO2%+?^{?0y~`i=2s4z@|@R$ zaqdA^CRk5hWok`U-sRRFUh#?RHk-2(b##uq-3{DJ}yQ%s=Nb}P&pZA zrg|piP-HeRewUCC@46|?N)!?Pe3vx&sN{a&*X|u}i<^t*oi2~tlZ)qdz#Mqr@O~hI zn;0*GSMnB_jbQuz8sn@15xr73dWk9#0*X;VtN3X|%{hGkEjWRI4gnc_?FB|?#2sIj z&$v=D5lepj$jm)r(c4#Nz{*v>ZF$K}T1 zas6_eimSnVs<@%dn*_8sQnV)R!K!U{nbGi6<@3vA>*Iq9>u+U~7l59x&9BvokW~DT zg$=?NfcN$0Zr_@pKJd6?9M;;iiZ$PMnMgX`^SOcHac1TP06)Mt`7Srp+UJ5EB%N#8 zfz>AWdBDb&P;QRab)F~6KPU2YYYVzT#RS`@nj~7WY7?gw?vhrSi5AA>z(Ge5dx7Xj z)wyBwxU)xDBliuR^xZJibRxfiWo3BT&KxxXDAEBFlHbIVdY?j z7(Yb*3;z;r?Evzr*9?)J{!!{$2GCkR$#;mGzkf)q(Y|{ z^2s(3`Ktx`n!R;WZX3koDhJgnk_UBIEt)VFumrzRaKduRHme9UHGK-Ke=`}Vk-1S1 z3Baae-U!c`LnaQR1ikmgXq#Xc#E2Wo5mLpp>HkeNgR+j-Xj#aUK`kOgIbWBWXGJ}3 z8RCS*v9&E_H(j>+|k>acigl&Vb+X`TXd|yehtOl}raRJFutUc$FRcwxX9{iU$W3 z(cmDC|HDWmp=47HdK6dp^tZ_jovlH8KcLt3-3P_|dqUFt!CxzZmkn1;*V&!7dpho) zXKL2m!)j_WRnHu9w)ywx368p4%7Z$0`u+9-&xZ|9?<@8MbaHo8A9WZS>QPQsBbg0~ zY!V%C1#ujRELp13t^Fc=^ag!4^D0>=%Og*miEwOGT3MPijMkP|W{G}Z6d=Ey1eP=C z*8m&q)a!>XTUy9#llGL+iRYz0c_%KDeXNA1rfpmr%HokDD_p?guz3M^4s&do;c#;) z&v12YRew(^-M2^S$qr|#mOmxNnF1Q2ycc6Sk0x80viJKKNk>)r0s#6N6Qr?Dhk9_t zI(+|P-WL33%42uEtaQWN>+JhlDkmGJ#$*%9P`~b}bqADneDyfwY=Dw-Z$BVg(oc~} zP5$SZ(B6Vk?!p!MTWh~X+zDYMODhk-Mc{S|K#EiA+QB4e#8)n;xb(3>Ud1z6YQJl2tz;A>1dO5b#u=Q2la`!VE z1J-%0K#%sSOOvRx=^bo z=bDeyB@ZNNXlJP$Cy8i#zwxffBr-vITuL3;8a!(t;}sod*OZ5KQaYa7{uB3pu$=Ud$gdLD2Z1Ilm!>@)=nu zCl@4>>4R~bP>SiwU4{r3!`ZABD3jA^Oq!Iqt1&PlB#*ML)&Qu&FMz8!Uk~o-(HkXG z3X*hgU&iGo(8AAe_a6p347#22t@KkEcH-gbzBqY~yZ|=u1HWuN)rBxL;k&PL>CUr6 z?}eB4o^`sACc?AzEkZRu3>xLmkS6hvzlD|#(_6v_uz}sHm%ZMRg2iP&b(vdai`7tYLIu*NG*?&iD z8XLEX88Vdfjf%_6+W*J`<(T@aGVNwG&0!zH^GkM))^qXv>DT5LLK!C3iE7r3<8O>j zc{SIX_%cQlu?#!gAXD@L(Ss?fgT=kbf(4Zv37>?nQw`ciQq7)hZJ4}3W1^}lX{ z(lnfr+KhZytp>_gV+5tQCH5q}+FdGJic65FCEw5HK>20CpdSq;XpILtu*@k)l)TX! zxjdbn>qLm`%X_Mw7w>kG^H(e~9Lm0qmYRsf;+Y!X2Zn|e8K5e*EM11$0KuMi``L-g z3I>ebcXAe-NF#hS2Ds9bIr^VDn|i6%qoi|bJ);)UtE_oE_l1dp%o z?e!hw8|g61PcI^QQaT^pPe>fyS?bBYs?h04Rg(zB$zMpYc6{aMV~(SC1&N5S)Ea~U zmg2tRdW8yYjL#M%d&NAcvuQY!7HGt;9K{ZJe4-{1s?s4-Dd!Q`P{R3DWrGKCj~kg$ zxb1Vmz;C>Nx5B8K$6{WVo&?Y3pb(Aap2a|KP>Dw5)+lroLFK`0P#a@ufY-Umx-$5F zf+UTRQBiQCFxU9*l|Sh#|Nc3N#%it{CfyY^|2k3iSfaOw5;bUJP}8h0M442IUhoYrGZ~CsAmSjF@6!#-O+u)``9^q1YPKH5lc6f0mfC=Wu46D7Y)ELQOx9PIKOy z^8)WhczMsoDo~emfDANFk+mR(h>2e3Rrs**TVZxzD^Z&JKN99GpRV94>Zy6)Ev_>u zmbAEN=Kr8;Qt4^SNUqJ9W^U;-?8)J+_L7jCWhlo~+<{Ah-sb=|N#`g8R;{(0A3bd8 zn)#9HxDzd#tX8$7Qk0JAVi=8ms5vmU2q%ry`WT6#N$hBti;I_Y58dBEmF>-fD^gSj z;Bb*iO133SArEfnSMq~aoKf6g{2p9?a4{}uH6Cr*HkSQx;};Wb6i^lOZ7Sy>+i>NW z=-2@G$tk8I_B0gR;dvGPq9$uP4<;f)-( zgniZp|MzNqJ@?X;>c(-`mBuq*zb2a%)>`KWqd0 z&zY^}z`QZ<6&NhTCyNHRW>dw=g)} z=V9`RyBP|?zGXbt+P)ey)pa^Xb)s10bInN$Q?|cU#G(3I(%89=>hr;5 z;(@dxbloAP+dyCtE%(RGcmoJ7(q68c+q0_auf}Pz+*;wLE3HX>A(uta3qW*gX`?(S zS;~9r?Zg>K{Q9uo_D_SQ=L~geM6|D1EoK0?}*J zxADtfG>dUvs4FXse!8<4wnhafV<9B^UwL&-}~HhR_MgZ_eNfyaG9M5 zWhbaSrRsWtn53D)aeW+uIR~i*K6x3H#>89eThWiB1W|WQ0v+x&M$lrt#t;suQ)aSt zb*!y0Og)#B@s{IDNz2iBrJigLGIBRmzWDcNLG*$=j;i?g{QM`Ym8j)Ha^<5#&mt;x z0C6||*)2;B;Iyy*)xGBS|RJYfG7pQxf4Uqk|gr z1!+8cq*(TN14!x1EU41yAWW7ZV7Ut+pLW;p)2^adno zU~z^zE9fNt=*0kW9b_@jQ84XSNV?NiEW3q)NhyV1Fz|46w_irgU%#D0aviSS-gAiR z(PAqbi)PU!^ido9`jqSMyI!~W#@#+Wu7kI_^5)zzbGa5Vxh_+$25V^W&MOzEji}47 z*R7WMh|0qKJB8}+g1hR5lG{#jXI7Bu&IBY2t2ueKEJxWPOl5-48d}TA8)vBWyix&w z)Ti8;rWIqsZO}P?PO7%I-FmM^%Rn9%S0EZeWY7f8M@O1aRKBE?^(Lbi81HJLS=+^0 z1zIrjW&v{rz0>s1oJx_JC9SPs6QFURqN)pW!_D+UsqC_ygaTahHZYs1*i;%Z^|*1i zNr`%369sl{g_3w^ordz1l`1}lA8Tmamti0Zy(uvIY`?S7cPMSLEoUtBA#;u`=?E9g ze6^WpkS1xX!H9LSTqesFCG9xi_IclpV#EH?%Zd;bGtKM(n&^ymAO<)PiqN*m-pL7B z8en}i7|5V_BdN`RQezv<%NOS!a52evp1nNLleiLGpg*#Fs#B9$ROEzvP|4sJ;&sfDLB^)eil!KnQ4shqlJj;s^!FwPE>Ty^uv#t@kWraDdQLwXnQChlxhy;ZX_ z3rcKqSXmf0f2T^Cf~Ho-`%Z~PO>DnO^&Y9rv&{wMl)hv!#)ClF&ikQZsscfaxm*v{ z^bB#fX8{c9i5}*M@3VBO&j*Xn`B#Bax*YoJ9p+D4cGi|`8P$1Yb7n69M$Y#Hl2y&th~;SclBw16coOR#>zQV0iL zRV0f~#C@BxYMfzs!ok((J$Mw!+G_sL0PV^6>9n#6*}8JX`ffgbQ#PmESImq#BYdg( zc7VARt0uQK_st5hq?D2LEMUb{=dA=$GH_A~J(rE>d#NB><6(l~Rs${W7M}OHCD9Ox z(<-bGviCa25OB}0o~JBd31Z!5W{h`Js>ar+voL}!5_6IDi}x&fv6u3?y3?_S!*EzT zTRF{(EpGfkQ8Rs}f>9{(0N>F_YfOnTk)X#pk@B3nsL5W6sBcnjyfXz?hne!62;~97 z-B;5BQK?jFYt(RKi_id$byN2>v~quF(&tZpPk0w6?6g|l#f{>y0W!^O+@9k*L-4K9 z@(h?T0`Z}nL(`M4OtUs>&@#!`c&@B^NMrPtZORPLyZ{y}E+uV$^hRG98gkTP@lyVnoT=tcPKaa|TAqnt|pMubppmPG^2=Ca}B z^Zcgk<}6ll8H*@&5l$gYGpbWY48B=W_?=^5MkAsGx1^22LO2X2S1eCta#DqM1G3TF zmc7}0$)-umwAh;n7VG_2`y~~VzfD8<-WLbk;!amYac{;;Pm#s*Fi}XdiE7#mMS7T} zL3}BvfkjQbv)mT`YHq!$E(T0=n|$R^dzMVo<_LTNWcXT6WpmLd`U>71$4`=qiF5q+ z*&6CRu_Vwwh^B9xXIxpeWi;G5I#+}j!?mG*SoCy`2T~DVw|Ao%bmx1V&fZCv6&Qzi zuI6N;0eyPoDe2_NYuk?tRR<7}t-#bN_jtPo!hOmX(t~F-jghuP7w*IkjT14A<0+2S z=X%zIH;b|IEZyQmKI;{4Mus?IrBPgkSe$eijaQE+akRA?JoQ-4v#{RdCne;1v3zUu zRAoD+pp59%|Ik|GSba8UowXJ^iMzshk!Y~aP8MFWJsC#AHlbRSi3$SZ_q$&b2I_!6 zf*#FKK)Pu5xYww$DnSHGn1*$c`-A6BoBG;s(d@Y7++hTdemh7d0Vz zlVq$kbB!YHo24F$^OSNbE8CE%{&AFS{02mwJ(nOatP z`_U0sLPD?MxlY##a_6DoDZWlRqz%k`(n_Idk^dkejf3Ma_oSP1xW8}~M!1ln)lYB5 zIy&WmM=(+tM-ZJBJzV7WNy6MAXOe-#&0ry>(ZL88xl+qe$27ynraU(Rr@y2~R{~3! zJ{e3HqPiNP1KQoqxL!clJ#QvhXl+p!ZYskiO{3mMn&)I1mF?p5?i2Ol;X^ZAIdA-8 z*Fdj8NjHtRxZH|oOUQeqw!L-_taHrlYrUn*cxm`yOc5ik1J5dD%HD`^ z+oMS~(l`1d(R3EGX9x479`NqmOfP?g|bj6%fwZ~P-JPtLp0I5 zQLask4{C{}%Phm4AhjyijKGw4*!w!$`;05m!v%k)fo3YCA-S05t-s`o2Z82-qvGfk z8VO`PBz3UsJkHf(6lf>=hRk>n=0`|t@7UT!4cqYMT~suwl8Njk3Q9t+Z zkvx2kT%Md-QE2dyTEnubuS8JT#OBf*>^Ra|01jI^j|~u`0;()!V_GouCuF~U%vI|< zstbg(V$je4w-#yx-_Lzhw04n+?nXpfi|epX-$~6-Q?YS;vKyF>*2Sybx3u3&zaD>B z>@u9vo5v2#h6!zIH+UR4`q0_J=vCFgSPYruIFHnC_Q@&BB_Br8-1TieLt6>@L0XMb zv}}~nfeTuLsxYxb_|$Ai*+niSSk6rGWLlcrBBxy^4`S&Wth=^ z>O_1|>L{Ng{g9L9(X`zpsU+rzv9ctry2)a28)&?nskKA_P5! zUBZ2O8=-)|%B8c~(E{VD9L>j#CJ})Kj=CUHW#W+1Xf~OJFvbiva^>vUbc+NccnJOQH#<+SBgnBzMY4|-2<`N4E7{5>*qyj(JK!zb`~ms6MDiq zZ@udC8wmqPD$}IbX&t}(_4VFcBohzm7IKJ%rGxL%ASgZApeQBjtyXFuESKQmld`$P zC91zBV|8V;8BG*#Q;9e5w~ZPOTl!wsLuh<)TPweohJB^YTn@F4`;3NRBP6T_)T%#b zW@bY8KAYWDncg^%V}(QAZn;=77o&?x7ilOK`q^E_NhbYbskBHpIX)B8ahmW4$2`~zlNeMM?i;z;%FEnWHm?tnVN|gt zErucn(gssL$xg1cI)D*xe~B$Cqym;?FpJ-^V6I^-#Rteax#=doXVR+2z4K5A2X?ts zu4;CU2T@tuRkxR$xI?x3AoRLp`MQuzL#q7}6H;kJp%MLahe+pB$X90cg zp;Enz#bh$9yFQOxP~Q8@XF87+n6O^0d`7~+RH9tz^d$qr*jz33oiXLtgQ^eHRVrc{ zsLyf966Nd*xKnr7Acj_td0K-v%e(kJ9le+AuVmN!Ey!*1m%xmfvB9^jwO$>`pasY> zfeU7Ozyf74M)8udlkO6`=vB2HM;XrUY>jEhCvNB^M4tM^Wu^@O)PQ?vNUQT%vv6l{ zk!fp#J!Xfaot{Q&RT;Uh_l$f3sMf^ZyjVQpCRV}#@2gKmhf8yIds=ISgF~u|le>-j z-naCC{?O}_2TOKd9cX2yiU!s0u@2%&mFuWVAFYWAbyKd-?&24>cUi+09hYw+E=AXU zmyVxnNJ;%`!vnj{T@gHX*4w~~C@os-?M>QDtePb2r~0XI=izcBm~qof`Rheqw+TPG zbOKv3hlw*#9-?`5EyI$L+e_d)iv=*(url_ zbTkuvHHZ*q@Y|ByDk=0#y7!z5=V{hbh^(qU99C~s_nY&kO-`zT(Qy~Eu=lw4U0RDn z^~Aetm$m&wBGf5`A`i-QCy1t57PSS&mdK9L1aMU9*w7SroB&qG))qknNpfbZk+}Gq zgx_@RXB)qHmV%~x2Tn$mNLH89FHdT7@=l1nhax=dktk2B2ecH(gLulFqM}o-FK33j zRM&rTWGT)s)o`I5dB<^ZUd0ZY+0*g1v#$p&?g{^f`t;sX@QflK=;qzu8D4(+tvWqZ0C%<>-*ZmIa;aVaj_mavc6!93 z15=MxdC8uW#!n^wJ3_Gj3&6%MaY49kdD+}J*3rp$?$=b>bnjW}tUS&3FMjwwy78^~ zVudr2hABr@B5o_|O!_pGxI~^WwrY$IAz22dw;#FBp0Cs$^?P$#J11sJPGUVU=NOrc zYl24?%ug(C?CvbBS`j|j9Pm$U4>@R=vD5CgI*YN9E#qaJDm(pJ=S(1XKjIdr;52^S$aB}wYe6VNaAs5SY9U1 z>%)95z+4~aY_x*pvUZup&RK?Ik2P#cs|xu=9mWL+70ki0fTkALH zbs|Rp>xYK}P3G(Vo3Rhr>M@jiWlCR2xKE)t;({3QJ>~=^Ty8)#m8@&>VBHD z7JvCZAFZH?-|L#Hl7PJfaeKUoQT&3y>^weCVw97)#DB_%) ziRX~g#D1xLPxCp&UiDs2z{oc0F(v6hUHNT@KFI7Y!}0}C6LLKBDyg#A&9IQ%X`Jb# zLF)2EwYJQw0x}IiDyF1-v>Ws+BngTWAUt=&79JcV{l9WhnLN@mKuGuRbyLS`h)<>s zscg&wu*t)-cWiQa7L`HX+qe3YcFFn^9zQ#rK6LV-xq0#7fvc%;t6ckAlPX1aANRfT zykv66(Q+uS19@}Yz`@i4q;t(n@g;)D!$1V*ToAj#RB8x|+Y2D|aYGejcfwnYC+4zC zv|&#T<%F!MmZkFRS_LSQN7qW1anTFp=@_h&VK70wAWn9{zPy%7&KVW#`=F|HPV3h# z=EI0jTRW`Pk_FPeL1@jxOk+&)5(a)T2|L+D8}D2+$N_^+=fjRb%WT$+-wdQ>oT>#l z32vjJFlPf^mtFlsOMw?5Jhu>`;V<68{9dWNoyQR0k$g;rY1}3?VHh2F6x1NPqeP_O zf``l1kg@;U1oHdIbb+vC7$IyNvJQ*D$mDt^RGR~?Xpe&HD6IO2rMC%}ocFmUz+hKS z|Bx+Ixy9e+aveA*K_Jf;z{780HQTKG*Ri#r_UkERWG|c$?*uoVX!2WKn|Yaq)*zlT zz(9jTB!MS?Z}Vc8ym^jRPNQb)I9m(tDxT}CpSa-+ut#>H>4kTX{E)-Z}o$v zKXvWS3D>!VOb^LQQA@Tr*kz#b%)lyN>SbqSbeHDpTXbPvr_pkIgRcmc9Z=$ z3fC2p#X3ZNl4T(wj=C5M)v7Yp*-M)09=cs`Pr;tT^5$+CqY z9oAe0ozt8HPnQOaqNwHChLf^W-@pfqc-U@&f_!f$GZO@;#iEl)yRPW>^7U%4(so3{ zsa^7mG`5CLvJ3l8Dctxxp$(Hhn=>eNZ@+dIasKM2Yef$JD3F!-%=iL$UFXbz@gLtu zc-;>0x)}f(=5;dw6ae!rhlII?x`i8tcxW>FCB>({Z&!cc3LwV$hPiQq`RNZ^*$AyO z45*VN;4%ze6aUvyfjSu$@Bg07UpP>wVq*L=r(w)758>&yBwEV|cxLk$T(|A(z_oS{ z2nptRfJpfOzee#-id%H__HqK)@Bb_fUylAy#>D5w#E&M(kb%W_g zYq`}>K-&&{K-I9)SS8PwA89rIQuXXx{lVOn0G-6Trh5rVRAKrAcUcQR_gCJ|5P>ItflC|9&@J76)OHkO)S_mV(EW=wo*-*L#sE_T3}j%}cV&D0AuEHC&+!*R8on4x1mseQTRZLdm`BnCw_A(s*F? z54MwHJyo~J+9g}%x*HZo>H2vdBK3?%>2K)1h0JD_2j%L!Hwve| z%>lE2N#ZV|jD-A*Ei!#7Oy4&eclTDG8_w6F{B+_8rhn_)lou(Hd)sdxEN3WuHca}H zNYpb+PGfTyxp2_oG)Lk6#s@3!8)XEN-?sW_!72^ISxOdecROJ6|7hbU%9@*!9D%Ov zn1@KH+mZR*!*(K7>plIO z@hBbI#x*jOc%d(6ntmAFyVU8z4`8=f!u6H7aW~s)2vyapnvyEZtJ#&bk|w`_UNv~F@=}e z77;fZZ9h$%OW`0Jz-Pl#iZeq9Lc~WW_H7c7Kpu6OIUwJC0kj=PysC?sGOdajPez}*g$E#i_dP_m`{4uEtvu%vflLLUdK7TY$9L=f z7y5QvBAA@1K!+V&iE`o?{bvdr1SYcK8XkUOh9u=nYeXYlrw{BBERVQQ_@DO@StyZp zTYPAfIrdv@2;JyzMqLkqO1n+&t2pq^R|1sBv^-#pu#PTB98{kQD`_zPj*7iUo|+%W zp&wKR-^BM4LmvM=Jn}e}8j^=0UAi9)z@BNU%h%7wcKtpG_-#3sI*SAD1Ecs4YcmULox-jLa^!q=O^@0}t=bbgMbxsV}#RN&YZJsM}WJG9k95*!Ql1$e4( zbSj8;W=xn9S4aZ##d!`0B(3VrwlTUebaE8Jb+&?X>Y%SIUb=~v=AS6jF! zxuNxpByU6_Zt^r$qTCCn>YFK!r0EpY&UY-{7x$@xd8y*)wD|+IKd?fr1nn6LO9h+P zC)!4xFef1!>~#3PJ$+dMKiGFH5bhi#q3!S6nD+cbpj8QZzm=FdTvZJ)Gz-O#O}?!y zQl$%7@8Wb0xgn)m=%10vY3_&5yy@LnEtkTJV&RS;g!dNPvrXDNHrr;#a4$lmczaJI zVV_DpZpOlJOk%ZvbY;lW9XPdgBJA{}W4TIz!CqL1Vt0V^9b%eQ3(W)_6c$dxro3>5 zfz)+RpCL>KG71HuJz)NLbp_tSNbEX88)?7ucEnEKhP#qi4fJ1Jm682$o5FCRf^~uD z1zfu6H#25-EBvxQnib0U!wM_fO5uYMo%4`j-}Q|k&c!;x(b<+*je+qa)ov^re2?Q- z>4^qtzi(160NBi*Hv-<2@r|mM6uy|AaDC;AD2vlC0N20V%I^ntq+!v@5U{- zZ*}hj6P+*X{?NxG@r&ZYV_KR5A>SUwLlv8r*2vJON*gw^g5l9%VY;LV7IqAU!|Pp% z+P&kz_Jtjy?x*H<*PfNzjPQ`~pUN7KZNejok_o7_Yj>?N#%z>_TMhE8aVDYHNMA4y zm^!A4clSD7CeWw81~<<%K*^7;e%WG+ZL<41fghuQ>@%wZX=~R(ZMuNnJ ze5^Tn`X|ew>Ds+_S9F*|7O>QFUCK~+*%`hS=xoXyjb2SKE9VF0W*tTS^RLbkgc14{ zTm0)t21XuBu_}2I{QAS2v`MESkdXxKhuUJdOvUkE=FwZ?4ZgJnLm1+A*@k_?& z7m{Vv!{_i9ZkEHw4_f_Le)D2zHiQ^TQW=W|9`Z6wL)<-Z1w zjv#H{#^r9S{X!c-VCnw8Gx^hFZ#wgC?BF{G!*Aq`G3l&aDlUdkq0GwOU<6Bm3YuM| zmsV+)AnpKpIK0occ^%d1^6rQ5`JTmZ?!=u!XU14T;N-`|yG4k(Kizx&4VkfKX0-Je zK&C0(hcH`BNzv*1q9eIc3o~feK%A7$o5S6tNs_W8S}FG);TqDVp|=CAmqOE1u#Rw7y9A4ue{bg2pUx(ji*1@tn!Iy_zn<=-#QN> z3&yCU)6uGm76qE7svIB}hGu?$0Z?Mnj*RNTcFL>1$77z`tEcw7AZ(&8-gSt~7AaH! z7#bXHc-hC|e;r4lLJxGI2`|OIvFeuA48;kN{SUj#GT-gOQ3M@@OiLl$P3UZK`&GRkv2IY@)`j+IWS75@LTh|gr-=Slszi`u%SE=qSrhg*rYrI!o2EC)@?1B3 znZ*+-oGu&2B&`V2_%J^%U9Ephw3GIoTC!H$tSJSg!D5Ex6!qn-jreB6zu`dk9;r+1 zT>ci^fOv^&6F0oDoqr^Q9@}5#lTW>Fj(QcU^tEgM@ZFw~U3pW}|7!0mz~Wl6bsKkR z+=B#{;7%I1#@&N!LXhCWy^-JzG$FVO;H1qYMZNr_gsWvEw%(_?7=7_UY*%TU-##$ zAHDM}i;yHcKv|Eh@O#sbdNi?W(JoQ&%VhRSeZ=f~yk}~gTonE`y&w2c7N?nj`o<{vr=SZ*?<+9#3JuuB^b}E zj=HDyD^v5o&bR+JUm&)J`e)btHO~%<)fI2U?eWtgY3lH}-bVL%>I;hw8jS-W<~Vkn zl#PX3VnxC@sm~}nRpc?cB-32q%ea80X8|A9BT?~oZAN}+M9CG$VK*TzUipoQIYp`+q`ZxZ;jRP?wsy3#6G3 zEP}rGY7@R2U%TD#WwI2z_&|vsLeB)5q)EKw55jkf_&rmpVs%Jgtf(^GbAo zY84Zh-K97kz$H&di>5fC<~k)#b8eYm+4^{nA`>IPz!W~H4!y=1XcVZXD8oLuqj*&| z=Dl1_M);~~rvi%C*H`j*kmT+?b19iO;pYYp=lVda6pFYJ=8%zZ-UzdCo|+8E+;cuR6wXtotQIUsky76eu5!Pgb{oJ-_*bQVsL*U<>}i z{a+&x9{MP3V>yIt5ZJ-trlz$xMXYWD{Eq( z0utQf`V{O=}Lo9_TjtP$F_MmWOrcYX_g5IG_>WZ;gwC^c@ROzy;wo)B{ukalYXk3OCE zv$Q@DIdW-U(u+ZZ@d-)HGSufi8Z(`VN#HpxhPJ+VwD!Mw`Zs=|=NiIUgfNFLtn^Gm zy5JpYpEZ479=rCD`kfv|<+Ys;&y}?Bar9I_87iY@CIk#I5$0KGtYNI#7E%}vv;oE> zqM3!G?hi6%;6jH~NVFdDid*!g5q$?tEo)ee2)5J)d%)Ir#2!8Y7hxy}$VZXP!J6|N zvEqtoo<^Ll`gD?6xnC`U48^+p7r<4_}?; z|9}geZ$!_utV2-}j#yC^g}n;XT%Jw# zRGL@4b&@N$Z`XhICG|f__lKIG61d5Zr$Hp0GZ?3OwgG{AYbw8{Su7m)^YIbh1EE+L z??33S-FRVZ%OviH+0`^>8fn!}H8P^&eL)=VT=53C|Ak0KdiwDZJLZa^Cv`m4Gd>=k zja5D3wz>ncd&1kcmR9{873}^t3!dVx@KLNkKG;C-YPjaWdm|&`e`azwG(#D7&9am8 zdCb!3d~#;_=)?w&?Ww;PPCIf3o#CTtHI#BJVCVGe^GXdrNM8QZQSg45whbD7Jt5uL zY|ScvhmQ`Kpe0jcXQ@I?DM+CLD>Gk{yLIz21=&;tD~hMKY7_yNirk8BlVxfMve9(z z#5~lzqo`o9SRcBN55giUL>fzxj{+x3=ODb879o&FM{AsCP~e)x1}J$0>*zNHF!kk5 zX_-4B$#73(xE~mLI>~XoM^A^Ic^eE>?2Ny*52Y1QTz%>=dp8!Fv-U>C36NJCS4OGr zmXbc^DB&HB)V#9d4AzF4%|%;U)5(SZBmDVSAVg&aNQiRS&UH)l&8OPxrAE+!Hh z920XWw4rYU2-F1eJEvc8f6#cNBTUaBqpv9gqZ=y5e=ZY+Yn{$2FNlvJQ1DE9$4i6> zKfV1k+yp-`aj?NKe+fbUl?YFu#ZwVB${f8PlLjr1NFiF?)8r&&I9R@D3!6qQGOhOT$N{y>QV zmHvk0jg~3~(qKh?4A7+$+~cIbRZ&Hv1!1+e-(yM5*%A#lis+q}dEv^Yv`Catn%~Ud z6a4_jFiOy=5v-)vBV3Ak?6dz;Deb7pcYSb8s5!{Jn>_BGeeWc-lWTR9T>WfuvuB+Ai89U9K!_-uf-uY7P$?n z|F)4ZFpgWX@5r)4w9X$YkI4@Oh9EMd@sG8qx`15NF0^_`FMJu^tj`F$y!<(%R8Kn`x(xmD^< zIq4Y(I7IpCI^}-e!W^%;%j(6rNzOTe&vh!37hDtTcwLWR9mcfpM_2 zlb|3|1RX|DsK*!ZW|t54v`hK=gKXN(ZgL=k(lil2?U~3^0rd7QTzuijTK%ApDzU+R zF*-8l<1U#=h?;Z+1wjuX-sLQLv%HoWiv9&WgN03xQIuvM##r2UYfo8V*w2=MvIGeqUo!IcTo^XWR7YuzfKctkGGL&Xt zT~KD@#O@%9`E^U_+Ztnd;xPD~oYv?L4Y~O}3Qfu+x%;Jp8ZKI~P;a&*e731MX=k|2 z8YG+nLvB@T9g&4YRz;P~NsRe`*&8vsiW^fZ4y>U#GgHcX-@cMKu;PbKrkApVxU3u3 zxaeq|6D6S&zoSPus+iharG4vLh0U5c>%(fgcu?sIqD(+Vj9_Z30a`Txrd! zM#2P09hT~)dUK<)Fhy~%#o25DzPfq3HwA#t5T=wx=pLnbI-9Adm`@;srMaq z5Gf%V_>iYGPZ~wz6XMeAc}f>!S3{Hgbmfi%NAoiEMqe5=xG@O^(%<2ar*R^X-&ybB zNso0GM1Nl5O416a%)f6?(kS?t!i%9Q!cnpHOF+Z+Y|qOmrjgjHS)7Nt-T8$)vKE!Fjk$Mp@Pg@SgT=2sM7r|;QPtPR&=`|>sEoF z6u+dtEeyjcZJ^A0Uj|i-?fZ-a^Ow1t9;phq3cnv(uBw50sHcymu#;dph5@k=r}q2W zL2PWSUurj41p3Il*mA|y`y-aQWQp+7hyw)Uc@0kodMpR(WveNY_8l;x`Xi-WmiXG} z^t&BP0l78QkCbl7m;V10%N6{AC47~_EFklr_q+LH`oB1BWJjouJPPp*}l z;cpvZs(mXKc$j?rg$Q6U!(Ovfki-MCrN^lv4^c!M>SnC?k)f;?>F@l9c8lDN@f6B z{`o;(ed7~+wIwW)tEy7Vp4Z8cf(SqfVyXR31Bk{Tp7>Qu6uR6e^=C6*D~GT?4wPR{ z>6(z=Z=^3QCSy=f7+|rRlk8}!uL0YYhr6Kj*dE=Q<8Yp3 z9qL6{X75BdepmY-zswVx@`m#FlhO;hBgQ$e13!KrjM`epAcxIs?;mB2ict4JcoVd32MWVF(P`rY)ji+^2__(GP^{ zti-UA>3=pVj?3zl<7(kE#`%!$?qcJ%)XC6P?)|jE^9f@}`?!3(2#et6(%oV~PT73j zWKsA-ET94$;~AgvQ!!A*!#Hytaz#cx>Geq{GN_wAO8ot-`X=!Dvi^?shamAXmI9xl z3~&K7rM8XOl|-TzFxJ_AL@x^=U{Fltw&t#x!qrI{(}65+2p1$m30QB$evpEve(SCL zLz(HWNgM7$c^ZVsm#IXpUiK<)s~=o~#~{m9&qm&YP+GAa+HX+w1N*HwN{86s_-SI^|a0>y@s@^wk^lU0a`1w3K+ zo%*H2coHcJ{M?`ZE<2Nejj4?AiQq2^60zZJGBI;sT0hb|huJK8$rp9Ro ziB?$t(czz}&OfinfrO8b==^PBkNYLIHZPJiSyI4^1Q6N0f0bvgee;~mf`|7f`5Sif zdaZzZN97(CSUKVwWNexw`4_zsXI2X9t>Xke4pBg`1Bk_{{3 zN-6-Sr(cH4Z=7Ya39wnOQ*EixiLjE3l^dqwJ3&Ip$Dhi^wbcAU7QG@H&aTqBbyGme5JX6K~2Fyh7-N z5_B|jyF9ZDp9O5(=F(*vxM+U}=K%FOAR|Jk!FIG|mDrP0(?n%Q+HYnBU@VSoEe(eD zgW_k=)yHK@J5#UTO3|?qb12T~?$m-Uok&6!TziPoD`U(^)ulhbMx;(sG!Sd;W5ptx zawRBYQMyoanfxn+>~G8XYY6uRw(!O&I#*BoUr@ItH6|(%v-2C8t-ww~W0miK9T=EE zDIh5f481d9+WVl9eZkJv6Zn_t7AMSifV}2&Z4aUUZdxC{(?K8}|9DsRe=$zfFJr^o zG;p|-4SqHz00{$*l>YYl8w7kF3n@+4;Kbb8$s;@LA z1UE|D#Ea#cNb7u&*KYLn^`gY0C}ErLUY>fbZxYD&aF9mgGciV>08~HanLpOLx^+D_ zry+`fHPLK>ww{#g|9o#cNkt&RbAen1fk}z&q_K6o@k<41yK&P=p@oM^I`BTV%e+t< z$bB6im3aCEJvS4+3V>gkMMgLyPs7W7nHV_|3$nI2y^ohc<~Pv2{fB|!Gy^^f`&@y~ zKCf3K^C{Cx8;$zt>$8N1sx=g+XFN);`$LKS zE@sDa8H;qIyT)i>!FaZh^xfJimZs1GuSej@6~`+|mczkE<&46*-vME9X0lB-QIEr; z#=c@2w+;PcL>0rZI>?iYFc;gNG)oKkWM^ZD&Y6soh^@fg3S=)WQNfkHnt#l-ljLB8 zn>I!9k0tUqPxTblLPnVz2l%H|Rn$X+lOel$#LNK1K10I!e4fx3zwF%Rz8E zjx?B93%PjNg8q&#RF!{bsEb3O&)qT{pWv>MP7JH?0H=|R?{jY&m201R^5nifKAmDg zlIp_knG;h-**f&g>(7GxMO0dT>-EUntg&y6f}*Yz^D0mX3<^1G*sWl$mv~YguxL$F z*{5ko!S0*-QOD+I>) zk+d=7i?X{tdG|*_DFJkx?S{%;i~o<&!iSXu-CGw2Chkbn3ofj0ein6Ez$dynax>n$&EL)NHO}CG+OH zvdtsE0JY&1I2oTzsiZOH+8dA{XMmJJ2HQZYhZ4NrN_xF@ z$I3xUGi&k+FMe>*4YKGK6JVs2v{}!Ih1ikIJZLwJVR$lV2tUq}2#OWISEY{Dzj@Fi zd(a}+&dD(7W<(MmY_60HZ!lpMm(~@Rfziq+{a^K&LpM%5P4eKh0!^}R;lz^uvCZ@{ zhHPAwCwCrSiapSTlk>0=uL(3f*W7@>`jX?)f*oYY4l-L$>U6!;9bCQmQ)2CZO6(tL zV;9Jo4h&0AF}Nz57*gRDd|y6OH9wmfywpA^hwN6l&t+aR|4dW8K+h$#d>2 zU@-RvURYcj*`$qQ!3i42z%`exBt37VrtMR7Y2nnCJj2j*#g80=Mqax}A?jm(gLLIP z!H$f4IuFS1F*d(^Szp!6oZV68^HbdiY4sk5u_^_FvREkQQ9Lu{!i*6gPN_j945ctP z9rcnv`Esgn7vH`Ay$wLiDBeyH`qq`s=*ynA=u`T8vH-Z@7!kz>gK9)3r#pdNFvptue5meM zt)jSd^@3vtKt5iQC;^(*;5h_TL;E#eO{YY!TGEaIy^+_BD)RbtF0X`liXM_azr*+$ z5q}2^oMKX8$tb&%+vnZUMaxMIg!Cr{oIgJ@ryX+!U>EoF7sp->b9D1z zlToevV4POR#B&ud!;*NQJ@LZL>4OcesTz-6Z`h*{aeizv$wxWGSx*^_@hn>&jp~SE zBJx#<#HEs`No^or-s^u+Mnvau;HH+G`q5LB4AioF?Dysc+xRRjh~`dJa!>M&+6*>o zxTUbT|8we(7B8gd>aTL*1Rj?67d|7Hsgt6;P3@7oi36hX=DodbHQK%Y! z2PFPv4X%|TY{hm6^YHDtQld4Njy^YfvL6%c*&Gf(g`H(*XrRRYv4W6t`)tcFkE7>3 zt2_%gn%2KzJ!{ZS(5i}2NBVt{pkMS8g%fT|NwVWCB3*4P`79wE|wUT(UC-}W%U(cMzQuDJ~f9gM!;{5bbX_JZpCh2oUcTbV`okB$~4Na!|~>FAFkNtD9y zGt7Rn3j3z2WrnBQ0z-vAlB-)>OG!OGeSteu1Ez_(kS^vZd5y|mccZ|5le|&cGfF@~ zNFlkNgt4F(m3DVaaEoL!vUHLfdccUz8uPsUBh;_LU$j}b2Af|Q*`&V>#}Q#BF~6h5 z1DGCDR`v|Uf!BU`g`7dfO<+(Y<*sSW8?J1(to8nkyvGy8^y)#Vl}>kT!k31Imx&8K zB5EF~k&4c)rmx+#f}4WK3r5DLp9}bFX^B^1KN+0R?W#|bDx8{M=Bhyr>QA^&3a|I_ zXC~l&t|}Mp9H4aEG|awB+7)NSA9RnM;7hNusk?yek&{Op{_9Rqp z3k8Q|zN3sRvzzFN_P-`}*j}+-Ovjx>Q4Rt0XbEu~SRHib9 z2p~L9JnS%cbk9U6a+Z#lc|6y9oKcNQP3o!p##k6WPJ3#}{zQ)R zWG%^~UP0Zl{RRsfrhb;~f{uW&2YRxq3rg#uN6f3j7+(qWF{~1IP^vb)$sM(rmUZmC zt7|rdk^J6Y9m(WTE6jvlG&=ft3w;N?s_E6NA$LreR}0PfQr2OEO>=0jDOv{mVyNz@yLyK-hy5fAS|lQGLb<#;XQZ` zXcQCzQr=q}OxLp0#cJj{AQ~DEhi2(Lh?O+ENoZwk@tC z5n@A7)sXo@c9gPvw)4hIpEKV^D5GPtsgfd$%^+m1aXIxC7`)F%N(k!XiKUY1Nm9W4s1aT>{%Q45QV_-cd0RrFp$hBYB-z z0-(GOiFU{h#v}#^bOf#s6g#v+Pnnt;oVF!3PSS6GEr*%mw`1~($ zaYuAP26c2%MY-@bJ?zS#Om_Be@cnEd_Cq^jqLo7QM1KimN4C8|jU5TRE4zakgBq(x@rse*5Gm&+S_!qiA0&&%3r~Z!j+jEm#1r1XmG3% z?J@{%^Xzz62X`OSY%{iVa+Aa}(-SIM;#$*|KY2 zF`O=jmO#<}e^W%Gzm@CNz*x*Ayj6&I+vm)2usAcCjgZwW?-@>bW?>4iX!0hK5ZK<8TE&ArHocl5Eil|zO|O?QY?MF zlQok1se|A>3UXLq!IF!T;8H9Bn6t@J2?OPnNJr~wv_t)*vE9Fevi9O!YYAteb+$2e zZgHenYF~k;1_!xs81-+z0}8S&!*99|Nq7}j-sTml->^wT-7TFp({D!lw{0c(crG*I zM@9l{txox9GXD9%XA1MZkBzg{=KI-^GD%MjpHz785Q@HYPVTKOSw!SPE}FE#o0}ZW zGvm&D`}S$EaIKk~j=U+QD=|HPZV9VEq*$1R!1&U#QjKK>0*7nKR1~8|h%{A4-gu6b zIPIPsse$~Mu!43-bow=65<(|3S^+ZnTB!H)NB}?FgnTi| zqWQ^d&Q2Q1z)huUr-i0GNbkd>cS?$c^&j;{=`iHadN%7V0CJ71 zDFiXD1QTGSs4#xx7-c7Vs}Rk9Peyy{tu8VbIl(Ot2I1e?gL);yZTsK15`wPoAZ?wF z;OqT8NWiE@;<;a&yWaU=UUiLS86FyS_@k}CC`+;kx_^&@`))jVmNfLmmYI3<@->6X zb(@(l^R3V=m3#MREDI{rUf| zmqE1g{2kh<@cvyh?z^c)mCSSaR)RwKPFtqiucnxA<<%h=zUz$$|Nnd{{kI))9l!2x VLqtH3065zHK@9jVxnE-}{x4^@=4t={ literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/dashboard.jpg b/docs/4.0/examples/screenshots/dashboard.jpg new file mode 100755 index 0000000000000000000000000000000000000000..6595c049a83ba8ecbf3d9d531bd2a7cd9db71fff GIT binary patch literal 105325 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

    tBDszRYICX4hXLBYDI+y7rk31|dqIP{jmch(N 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

    a=_UrWLU57a_D1K$1u{UsP$5h&( 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 B!lnQK literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/equal-height-columns.jpg b/docs/4.0/examples/screenshots/equal-height-columns.jpg new file mode 100755 index 0000000000000000000000000000000000000000..63b043f484931fd2bdc8a57e483be9fa1f8243ba GIT binary patch literal 129265 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

      nIiLct>jsD-nxc%=ZE?E+1=&yg*iM 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

      P4mv6w*0v2H($W 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®!|oSM6pOR-S>b&D3WTR#p-=Yyqi3PN<8$j*h-xtMGg90Y3h` zpryqEx>&+*Bys_GTF4vB9Ib`a;~9-=6s)xvMZXq^=;$jC)UragXHG`!0-Pvpl0(md z-{U%`q-(OFJC0^xREvxx_VL-^+b4?2t_!gHgfZEpv8mZ@CY-P<4l4|4@OSl2+I(`> z#Pc6)PB!$cg{u27#B!e?6kjb;lV$I|gLNRma2u-y13m>+8tO~1zEC7juuTFvtvAyE z5BRM334{ROE>z_sbZKxUTL?0P8r_=Oz?!6V862pLQ7G-kJaitQl7sX&`wzEa z{stHYP!*WJmy}@j``3r2wfGBPO5g) zSocNaM^6MXyBGJ z?=Ux?#8N=g&=^OvsL`r#@6V*z?GRS7!jMR!--9&OWs}wS%44_I2j_vJP3<;pl8m%3 z`^W|LeW)(A4#1v>uyXj_O{T7HPe+bNH5LtbnZ|H~NxkyIrox6g1Cp8Laqb8;If4! z6kfq%oh*Eo!kv*wt!sX3#1V-xRVALl0YIRhS4aM!_!$w}rcYe$3Ck9oo^#F4s>?UF zr|ehNv$)juBKbAv`vaFW9tXL#z&SIH#W^pJ%30!rePVY@@wJrpVOLoTP#M zLSqO_ z#Al%+zWMVDhIYd)@{r>1Mei+yz>Ne^5%%nFxx2BsYEV z`4Mig6;_eIUL{Ujb6HZpsm6+JamL+HeW`Bjz{*I@{}hs{R~pc(kj^}5(TN`{s?1#P zgvGu%f=p6SmaZ!2BljsF^t&X|w8~ShfiTSdkN%G#1$p!y-m{{UykrTaEUsQueVfJA zV^kH{jPxHwz-D|Ut+8pvQ%FrI)SKhsQRw_8iDV)r@3gK$iYd%EIX}CFTM?&zrYe32 z2)@?8%930z)ihB1T90MPt(W$W~WCJ~TxDlW#3D3qC-G z)uv+-eVw>xO+MB-GJqwvF5aLiY~!q{WlG{FRc2`?-U@VS5jkU`%E=RP<9qpJ=V?X&>E(?vWuB48_&{5k1)1 z?^!Tesux3NK!3Kxu-;Ws)L5Yq362C9sJ%;u?KkP@c&y^YGgO={vm9GQu;{8KtQZ`*M6l34@-f!M?1|S9Z8$i1sGp79WLy19@ z00OJNPjW+Le;)IVlp|byYWFp6XuNRV+Q!zFO=rKD7#{Q*SoB;WhXi&wdTUkt@2_E{Q%D5r1W`{!L!T&05JH408?I%~^ugs6QGk2?EByzh4- zc>W1uubiN!c?Gqp%}Gys(2HPZ@XJ(DNu*rHkAFPjh8~0iNv!i-R*IV+|F07H&xAgm z*XMK@MqhT(NdH*oc_Z)Np{TKN_-eP{lMCfk2SF3<|Kz}u=UZhxcA;Ix3b_^|q(7mc zTvWAV{bg?;2j$Yn6+~U3&~5AfPVEd`g+Rxr7OhTkoC9NyOyQf^J9c4!IO(lM+g5jS zntr;g5t%J}8{Lv@M!|Uam1 zaF?vQWUpas4b2E3vI+I0suJ-JEA8iG+=i!M0Xn(TMB zYErRp@`R!A#2AYD%x=!<&xHZC_2s5C?Y*6b(|w^})P>1NQU<!WGf(at3jpM0+1$n6{i-;eI*8MaOT!?-DST zW`JPn)8xw*Q+H6e)zNc+^3~}zdoV>8F)tmv8u0OkTfuZqs#9|rVSsBYuM8?@fnL?j z^1UUL5tYz~lPNj_TcU2V&>=%m3Ni16xjl-v&WnUxvnj*u%T0z9Q|qcVf^h8h5>-;` zkXaTWVX~ak%~zgA^hI0QZbY)}M8+Q~D5fre8pPRG-p;Ns{?{u#h-l<0Wd^6MRh*wW;5ZS(EeBkrratOrB zr{NgF&+Z`IKYO?T68l%(PT=%EpU@)&D{#^Ve$&0;)#jY}hUBBaawB~99=LX?5IArM zsbJTOyr+i3Wy8{7OkWRUPKpFy#$n(w$nqxopjw}(oWD0BBpTHtq2t?ry!Y|m*Kh(d ze*^)J8~oe{8Z(ehr)gwndvpw<hu)QlTlf@ZTlsG5|=MA~hQLR6rH5aB$bd0VA4j~>(z(|l<$E8!sKA~wM1 zN+*Mx!Wp10iu#%sEKH+;bg%uyR%fnc!Z}g{d<%N69kDjz5w&Xm z?$)Rj&07>4DUaQ-RKPE?5`d`MbVqUU?fWUW5zYlCg-}{YjpMoVPOpEX6FM!il1*IR zLRH04KSH^Mxh)_8|A>-FlSNh7EzT9$O~yl)u4lQlaBm$JUyS3v^mGUe%wtV5x#+aO32u=9h8>Qw}DFI_j0JjXzmxn*o z8w?+NVvph;3?psky%590+-cyXF3w4H&Y)2~VWMzA+mgD-BAv!Ke^ZBDhfceqlG0h6 zq)+bn-~p+a-8SK2$vn{56CV*2Uc+C6fQcNdzp}wHn?We~ZfsQ{;{l=8!x(%vXe1aG z2BOIyU8VFi0FPybPt{Y7w#WWqZZsRo$QAZpZ4WPvCyoh&@PvhmkK_yJAGIk@YKc+D zj5`0QWbRJE5Slc0gmXo^prI!oZq9zX>bkq-u3w=h+yLZ)=| z8>V=-MeR`!$J`)=_&M`FL)sl|cJcFy5@Nu+egvuj?oi(`#Uf}u+gZnB9_xb&f3L#0 zbCFX|5|NxQTo9uaBL$M&TJAMB8tPv9*_74|L`{Z+kenB#8j89IUNv;!lr?(8O%Kei z(hS@gdllt3eD5f_ZJ|~H$=<$$1hA@d(3~oex_8ju!g}qIlqNIq*G_g`%quS2Ygdq` z7S+DFI}tPF64=%L%%X$25uoiPwMnajkud;vq(=O>l$Q5m?G71yuYEB_;j;w5cV_;R z0{L%%fjQRdOoZKvG6T6UB8o4JFRo8`k%4%!#!*5vQ6L~4t`0$R^s2I>%x2$3GyDVy zxpNdj7{@pwF2i$HcS#T06oJaXMsi_t$Kd&p6gD(>9DdGGM*4YU1+3qWwG+jNJp0i} zv(+Y!iWuVZJBo^Pk?QIlKqG(%Zr`6pw3Xch+~w1_nY{s^A*WnK9P`w)r{<<6%xxnK+_w<9-v!PM?CG3 zI{#8=)tw4NXo4noVWw~=SSJd~M5}4X(P_ae!LKU*rD{?q8+b8jpX)k> z&^egko5rM@Ymxy@_#`8&E;u406-9)Lp^dnhc-5s~lhB!}f+{Wzp-vGg-4%i!+(9+I!2#J{r6z?{TsFYOXv-r3OMM4S3Go@$PKWwYdPACAd36Oc z&*03EP?>i4^YKfHOAC8Iuq}Q(cmsxofDx)n;-;3@fwc$aQ_h-o^g)yvsO_?D(XG0B z8oax8)Mt-sBWg9Mby56^!}gKt}D5ARBmyKkVN@ z4h0ot6b~T)2}DNMCt^gykoUFE{nPjz91IK`{5Rn6Yz8-{K;%E|oS8PJ?Fc6B9KP>6 zS8=D!wT^Xu_M)knpB5*WI6m8J&5q{S{Aai246TRT{?D%C@;88Yct!0@@PY9KuDtsh z_|N$_w_i`baSmS}n$07E72FOrKV`JmPj-*Ke|;CfJ-hMF_Ibok`_DRVJg>C#z1H@E zW{t5*#q#cEzOnN1`4^_M^74l2v(4G{CtPliH)!dPg~zr>=ND!IF4r5N)Qze7q+vaR z$xVXJiDNJ9i$8UOE5lB1;&x8_!Q793rASrses<$k0CkGk4`&h*Ij&D2v@d0rlYRA=pF8K`3EQkpB$WwCZArsv$E}`rnA~7 zrgLuJ#i!o;6B3R(zOtO)e?=8QFgo`BI?wsc@X>AP#$hssGUD62wHenl^v6~9>pvcs zzdPsak$*1rKf)FB*Ifn8C3{xf!xau5E4L1Z-d%Q|UicGYIQZ;Fo^Wp8<+eG@;%>hA zj6b#9a(JZPf%Q$QwSWY%}^i_7c1LMM|~tR*EEGIaD6 zR`QRZ1+paU`q<=3^g7+Wm{y6QG_XhhnpspCS7|eu;L?jHAOd{^@ zUd+SUtLbL)O|h#k$K8FrBzsm)-uKvHgN<)ut5j278o|1!Jgs_nth#fFnRXb5pVVhI zuQR@v{_@zqc=Rbt=XkWx-A>7_;^ShKC}OkPdQcd1+y0i5ID3vX#(sHkc>HVgXKq6X zl_3&ln^wj_SCvAzec~b2t1ew|Hc#cJ3a@Y%^TG_LVcD_O$?A>8HV`y9`!{9$cMJZ% z63I9IZLR)P5?4W+MNVU7vzYm<(hVL)OvglHfr5L?^q)SPPD9iWnMF+F)c2fSr(N+; z{yk+q^dCCxA-<1)Q(^_dXw$n-W&_p#S0Vm(XKnxeoBbbUmk8g=kUVB1*&0*0OSp9T zs_^tkx)rf+dqtVl-iuu^S{Ov`zVCtkE01p1s}tpAQ&0KZH@LMHEolQEai3)e9rm)a zA`6D#>E({{jQVUgy6kqbII}|?TF?8OkrXSdan0M#oVIPPQEvN1#eo#HmddeX-7jsI zm`lxyT@{HgSIHl_oF3TDSff-64`ZS>x7*!(914x5bhci%SGRpUR1^}XtuMRR4U3vp z&Mq?#-RQl3y&@71b3ZSsPTxA6R&-<<=h4rr-frAltIxRp89A@pN(VfLeyMq&Ik_r*S9zSEWm%E+<3-iQT7)HW&0; z>#C|6_fkxrsli0jY=-QRDhDMVHtVjP_1zgPbT0KLzo zk+$XvTpQD)Zd4=cBc4Y!37tXq)I}~zb&Fq%s?R)FBi0qw8poc)i!16~h2^Gwa<{!I zPGY79g|3J_kS00DXq5Ly?=~bwi?Gc$-#525e^#Z3uWoh|u5WFRwHC9yMX^wv*1@RVj?rW&H?3*c6@D(_?H(aI2Y`u5s=BwS3 zT5acKd2RdjJA7(3aYIxCnauf@TvK&c+In4jCD~P)pYrom(VY!D&@>WAdQ8vQbuQkE zA0AU~oje!Z{_uLmzGl{%nf^0zsJX?#v#y_^z5nZ$-`9)ka(+Ix-V@obsj2O;Z5Gi9 z%h74fb{)bCcOUI20<|FJN;A5#m3K5z7 z0p`s{%lGH>7r&k%ezkR#zP^zyR?sxxR$kr3XCxFCHtuygsckyI2q6a&|5pz5Xuqa1 z-q3v{JxQ}a{F+MpBZ%ELn&0__$2OqiOgrb+?iY(_dB@|BXWJCr0cY1&?UyJdMFka$ zQ^{4c)735WCb_~rXnNVIH@!vg=5+e@qBY@$==-lrzXB6HkZlhJ3 zv^L_z5XB`UOGjHNE3N31v)?UBf}`*nl)WTe>o%(IyHh;!Mx_)gzNo@o@+$JjmD#fR8D*towH+-y@slvT?~<)4!xX0DE|dhx{-kbgfBR$bm6 zcX?Cm&6}RAkUiV>A@6+Q`i0A@&YgIOBgC`jRk;PSggFpS;h#MC4QNmC$lZHbxH+pc z?<^=-6K+%+yp4LlFpZ)*Rme1J#0c(=a9idR3n8b(ZCLYfpW5G&e__2Vw~UFCiQ2zB}wGF|pOlpHp<6;=3LA8^&y3Sfp7 zsHN)VBz;1&>aw?VPsIscrIHM!zRTECq)Gm~)YJGV9?CAY#bF*?iY_3R7IlJMgkD9ExWm4*)t?gZFyLDsklju@b zo~jDXPRYSS(>;#Cp3CNPrd)Jld7px^8d=tUeT9XY+M9)yBgKhwblVG^Mr()7=CJCR zR{TLuX0t8L&SIuZe%YYq&^qgWW#-fLCZVW~3hY8aqyaWvwnAx1=A~=18`ENBa+~IS zCEfPHu-eWw56z-wJLkf}U^lJHH_`%5>4vVVX1dohpIy04sruQS{P{8rDOMidX`h3B zt(T%`uSt5#uf^s5m5TYQYY7&ErtenW)p5G=B{VnTnbdRPl8yn2o~zs5pA5Vt`vP4E z8;<896(voE^0RKvmRJbC{`#acbC>S&Kv^iI-KGdnAT)HW9=OJ*X!gvo) zSnF%n#eKF~M#RUuEMD{TK6tnNjEuw9?E~d9jj>Kq8d(*stb0o@7o}(p+Di{|Zl)lq zu%(9kqKZQ~xeuC~>#&@+BJZ;V^c}e;579Q{F)v@!8{f`BfHV9s;O(~9NA%;IuAqkq zF^ssNo4wU&HTX4Ff-cR~|5jrCFuG~Fa=zyF;P{yn{)*tua_!W+pm%RWZ_A)Cl$1kh zd};7sp7yZtuipM`-24wl^1n}7{uoD79R4NM8)+IWf!}w}ZyGEb+PFDoG^fX*=Vx=u zFhqTi@$?VQD+Uzz@xecoX1;&uc7~JxcVw@dJR5>g95gSaLIFWLAOs{h2<81TDFmTB z(7X^56#zs>MibD-kSAia_l^Av=7DhFA22V?+F=-< z;838*#jbT}lYA@BN6R_*9PbBsCCtjJ_d_FX3u8_47$!avKlI-5++XFqDZaYo2GPLH z?I&v((HADp7abjcYqCSS%>~N^fNM>sB{)B6dR59U*({wrA_Bnf>)qY5KGLvAvl`7Y zJs)@QOod#sev8O3pN(qNbX15W{!j_3);&%K_wv)COE{ z+N|6VRgD!R6#`w0XUkz$4=*=hV_LAf>+o3H6x3kj?(HtW`&J0bN!+HmLEiC%b77$t zwLBu}!*(ydqBHrGU?_V}wNqy-dk?Rzc}{P!CHdv2fe+%4S9e29h~6Lft*UHQ+#s*% zOT+w{rOnkUz0F;D8wlb2!>RpoZCNl7z=1uC8suta%t+9@VF5t{M5ve%R&#D&^Vyjr z7gm>;5KSNXm=^-j!z_jZ0yU5j5YR9%kdV-S+-Wdy6aWM&F(i{98i@jsSpY=eSBngS zHu8>sdFVun`i8x;SBy%zI~Zgv{zlHR@d^2V!5j!M5X^Z`Gy2IViihwTj?;^Ci1^D< zGB#hT>4F;3kU=R6chYJIs8n3$I7ja3?>EtPxI-3eHMKfSKF7`s7e-&gx*5V6F?ZQs zRFL4RIA1TN4E$wDZ0+_)O)qx5v*-<(t*|DQoRw}G1T4(_ZXMZ$;-^aR&4yn}Q8?X+ zwYE5eY_a3%W1^$wA$K^QaR`lo&5Tey7++_aWQ%n*_SbR>;~MI6UpJZ9h__;$$7W}} z=ZNXp-XQ$?8>kL`MSFveTyV5jKeQxv9Tg*Ez805g%h3Iu}S=FH7+NU zqVf%ND5_4XSMrr4GgJ4U6<-M@<=YqAy^Oc2cjma5!wdrp1I;8A;7v=98amhc4kD30 zCd!OD4#H+iC`yi(;jrps1Zj#id?lB}qFzdjTC+}8$_Bopj8-W3jiG#DmI!PlG0hFWJ-M;a1%DZcX94%i!*XWQ?5YV+R=o3Q6^ z3L6L_hmq%iINJhRNSXkckBR zz#(D&n;zoK8<_8}!^dJ+T9&ZhQK3|t1S6BLIbIcqddsv zj7N&gy~NXF6q34Aj>=&HLLkHn<$;9UL?9mUs8@H*ZucyyShe)QDfY2%*2N##<>7XG ze(KCGpwIjCP92RiOi5!8pUTbxJqH3BjL9T=7KJ5m*P~7*(z;CUF0@sOM~&_Shc20!iEgq1j*^*SN{hk8#-m~7n$}@72thO(cQku!^^2*|5-cV% ziJ6=%G~^V$KVk6wnN!35bdbHRnrZ8YOZEdf;?b7LYE7BB&Sw6D!yp}97j<2?Q^fj zD+jERROS%4DZMGF6{!W&N~}gwFg2L|hh~!xV_fWF6q;i{BZbr`8c9>%UGtNhlvS51 zsQOCa(wHBVP?0dClBd+#3MasqmEu+lCHf4z`+qW_LSR@Hp(*&d^l_IxoVR_ave209ICfr>lYUwymcoVJe_ME$$u3>l=Gs7sK%n>m$%o4o4QnP!)_6% zs#@y^bX|6U`L2G44vaz>qJ|&fCnl^{2f}qs2 zuTMG$Q<+_2{U{(r;Qj@4EU#O@$7vJ8)gw1s(^VsVR#YR1Ir#kdFJ?5$f@bj6jUT z-rTp+|LjMoB?@7Jnp49#wq{sFUl{Vo}-_r_zne!rZE%0XG!8p5&??1RO>5ITc7C)t2dscHPCve`?xY{E?#E;b63tP z$p`h>HHMM$Q|sR6yGER1qxDITNa@YTFVz@w;*{oJBl*O@VoE~I*JwU^O+D6FVTY+Q ze`Xb^Ym5>wMw>}n<)En>AMIjiNnBm6hqvpKPpp4Z$`5|(c`D;gc>b)BYj#IO zdD4|xSk5d@*%sosS-l6@Vy?$bDKg<>w{|tPSgBU5*R}b$Fu2aTsI0p$uw1k)<;GJp zyw|T~1_f8&qah9(pt+k|p020E<+)tGZ6?o{hMX`IE+)34Rl?rE*2VDm8>1ZGof`HC zPdBt{GnYG#b_f?ttn{-9-MoJP5{gl_u&sU0p@`_V*;|2_#5G1@5kwIiPp*$L+O}c{ zGl45gbAKM-59mWupN+zZ1HGImyN|ZWvL4U||j%(U>vfH)ro<%1T1Fs2TVkd+Y~;W@b2 zb-J62&K?k zz)whgzk*qHa5H6;?#{(-OPqA{n3ndH`k1*>SGy{usQA4qrpxl1C`=7jZ~oDMDW2Q! ziVOOkzC^Hqw>>TdC3BxPj(*Ml3TH0!D6hrj5OA733IM+yDk+Powh1LH00g@Xi`X@? zL9CQ@py|Aw;uS=j)h}5HI?DNlb#%60tt1raw5Bre4yDdw-A8!sIl!QU4`)uvma>~9xe8TIg*X`N z9y5>Ix$NiMPi?H6euy1$cAT2mj*B_R=!;KsO!qNvZdfi zysvc)51Cl=3TDU5IOzTw+xO+~AKd?r$p)hSlal=pOty~fwTxxr{1v|Y0Nvl5?4bXE z$){jAow+GP7_Skg_~;F2k7$}$Pr?Vod;1CKsOnF_E}96F?QO%3Wi<|^4wIqSQn zs8VF`X@wD2XDn``EK49zuiY!YNDO1q5jl>ig5-6*R(4KdIKvIHD%dLHIqZUf@62PE zW0J4ntf-(;*blv5vEj3fH6KTIiVjM%o0=Dew3&6tl%LE3GclvlKT~~Ep20*N{tM9S zWt8&S5vpq(cl{2pMRkbR9UO2xjUrsGyzd@S8lIc*CmIkfQd(8jsdXbvDH->i_547& z!QyiUq^NQ*5@SJqwbbNNNa||fDm9cCzo^Eu^w^#xHE@)KZ+XQ&V#Ybw=)_QzG!Y}) z#RLxul^18=o!bNUYR*;JQp8h_rIa`VaHd~OYYEW1y_iS!oezSx}!MqK5?3h1iJC7ru)*;T~N**ZMQXf zU=l|l&BKxRf)yO)4@+khMoQQ0L>;1XQ^R_8yg z$F(`b$n?j8p-ua2o*YZaV#KyVF2-esLZ1}+Qoi_OBN6cku7WTDMz1gH3$G&1WL-=` z3zc`+%}9Sns0n|#b$C^RNiV{6xNWzbA;S<7>D5_2h+~|3C+81gYOo--&>e-57Z#PjW=dVHTLg;8%Ec>1jFc=)i!z{bc6dii z*`9@=W0_Kh7!&ashnU;j1|(qOlInsN_y?!i9(f@ek1>`BTiUoVGFBdV22o&HU$8J# zVAPpeDXQSMp{$mR{d*-+weCou|1t%LHX zP&EhH$HN%MavU3SK8GdJ<^jW=%p)I6UA_kqjg}GqZ?UuzEQQ2@u&AqS$z3MZI31)1 z#a?m>e{CyU>#+ssJn(yAwvTh9l*+U#r-8WvZV?R2ztkw~VT_D|u|zpxATE@ve?Y%l z?S_dPvxY*L9!u0Q8sNoGIhg6j{MF!ObjJcNi3jlhPTBAZWgdW9>ApAFrjA(97cTw>)uWLW-fPnU&l)F4o8ReCQeX zqo!~iFZ`g|eVk3YL;ovNOmn;>W~D68i!6nO-XO-TM%As$&=;b0yY?2vGD@Zkdj*hE z`RzpzTDTV*eJt*v()`iNw{l&RJUiFD;kM6{=(r|+mPG~%(0m#M+T^>%U?0!WcVSw% z`5N+_ma%1X*(NPb143_7xvS~O+iVH;-lqy(eyX9@G{9C!ADz($be4-MC2&4IPkwgv z&FqdK*!1L+K;hA*Ux&6T7V3gV!iq)~V}--Z2#}CqR3l5l z-GdYs^!D;XIA4N8xuR2ov94Lb&UurO-Wg555WQex%m1Yq_;7R?d~ zuXz<{Zs;_y!3OiC9lE!sci1Bm=sdB$$4;}rQpk2>=o9t}m7aFDpuYe@SVByzNwp%J zFI9_`cU+eu>34EcN5+e$QM2;onFG^v!^Of?4g|<{$5HG_~LN-8!a-t zbRg8U{jOLN<@NYe4DjIBSP<06WbFJKU324tpM29j$!~zOAL<5hiVov@C~VieIxxs~ zuFb_LGM06oi6r)MW_N9dNl}}W)5RWKhC%g+iu7H4<%@++d1R47 zB7Jj1%LqxUdnNe*nc_q#84Fj`%*fsX`48x_;24j6c~R^yEPnFRR;hOR8c90iWrvsR%~0y zc_c2$4c!-sC3T%ay8nwI z5^$=}d7}|bp|zn|E%d1u(nOGvG-lH*tloMtkG*b--j-*E36yrw1o{0!ns{l&5l&Ft->4|J~-`De8SKp5+%@;N1EY@%AUApS|VRZnsn zb9_9bWJ|WwhMx8<3_Ft3FV;_)g7YfTdYZs8Mlpn1*5ocQJ53saHsE z#ao&P(gF}z9t*}s%CF94VG&zv^I}H$i*N*al>|R0#Hg&5c%-3j+NYWdUMo-5mQ)6+ zI)^0!lWOelYE%sN{9%eRW{{!QCuC5wuC+@n&drBepA>zkx-cyc(Tq{cG zLy%upVg#a%%2j8$yz*d%L4@XOpkA>()Vj}Q{Un*e9sIExPD2>AJmqVLeo)r~#e~aN ziGHw8poF|W9$b44Sqr;Nco}p$89Q(noI`&rr8V((m&OAyr|^1&YfzVe3BylUG&uJ^G?!> zT2<)R^4ike@^Q)cS#jqM=Fe{-1A;SOMQl(zf6s-HlApTa9;58-YvKv=YgFTRglU3) zvvkS6V|?BJL4jsJA=m;T19rRAOv#hI&Zg}8bw#z@x8YLdvOlUg{o%Us0%Dad*b4tq zJ@sQ)EJbW_pCp#)`7!be5&rGYu}(^|YM!=dsV`LW<9XEVbI6!QBjcQj3U?su2mW<% zsSgF3PR!fS?P(Da;=}=ljK!$qScy%~bLOAku}E7;FGxqmi5~nPe-6jKqWwg>eX|Q& zXz?wDSe6rX;d?2%I+xiouy}4m?wUqP1_u%ZjW%`CjUrTY#Zd4gx!ZDVbp8VH*~sj? z@iBV>73dC*g3v5a{Z<2OL_+)MgNlFT>i z(bkG-Z^~7UD{mAz&=WNKfLaQ+X-JT{hU(h)V8?XDfj4%OO&pvp_o;_%GMJn5!Mh|y z*AHJ>-)a_Y+gEMS{3@ji`O5Knm7a}9*T@yR`JswqGL4t=Ph-Ev8pKM2$hY-L9}t5J zk0CW?Rnr+I(GkRv0|Hs_P)hw67E3y7aF?8?u_kwL4_ixrR6C%}#8Q+w_v_Is$s~k5 z%R~;|l@%gmmXXdnCIsr6qflK8?owsozr-$YbuRnB+hnt|>xdK0dq%{*eO;OQ%F$%Z^oct0WajzdqN<2C;WR=k`G7~?a z{(k>$8al83x&Wz{ELNVnTdGf{2Fu8tJFLHS1dQF3_Ryn|icjeYiTWk` zCs4eBMAXE=SC*-=a(uT2-St7R_t8z#gAL^u?$N42nx^j@O-?M3Xj=U^veP02cnR1; zC*^ky1V%r6GuQ$?a2CC239U!tbIDVErQZg@FCn!#s7F<$g1f#7DPBU>IJpRy}m|h9jTIq zDNV|;4RFFv*tPkE^e<|Y&OfhrMvvo~IteXv8rzZ9EEsC5P_~9|c+_&R$G4QaTNTt) znkYPhCf<}3Qw{f4-0keBjK=|JN`oxI>%3`?p*#XSkb?XV$Vljv>dBFwSY9eGM5Bka z?dc3z@XV)GUSoX_bhs8GyQ3enWgrag9gz6kX78iQh>N49h!hBI>Xv6I!W1SbqF+aU z!N^3q1Cc`^Q!FxpP7YxJmvv7i`kO)HHa3p>OPune(`t#;1WE~Bce)5xo+cyTLL*sE z3Xj3K@2@v&81tssx83P&Gm||Y1ROClsq_~w;oXCLG-f)jpqSqkiJ5W7^}&z0?j&KD zV&)VxnsjR?IPdos#Rmz1;V@2Fo!4HzEckq3b;R`W=M)Sv#zPXWi5EwykV?0X^^vL{ zpHhbvN<_TSnTwtxi%+->FznZgeaVmX2g@6kK+kiGK@7|t$Z_Zt*Z)cp`kEu^_6$60 ze6Y#bDZ%D!dFuFAo4?UQJ3(E$liBjmP^qs^-TyVM$O7RSbP!DP7r+^7ac|Q94PNxq zSB%BIp@+Fb7c_-P3?`o1bu}ZHby@j<1LB;sY3VP(^cQ#Cpg)&(aP!|oWM7h_P&DC^ zMB;xo!lGEM@3g7qu$4=Dx!ttiKe)0!tiyRi&aRH6B*I_D_9YHI%Kr&?V-2rf_$~xhv~GVEalaGGWxkh+=R&>I~39K%8b_jTdv00-oB8IC(-P zGf44h*ProMheFM}GIt-`g^3!V{N-aV{TKK?R{Eywc@L^ zO7*e%nD+5z*7$7Khg=a=E2lrBzX6Bg9R1TZ-^ke~iUEGBC#yjntFk3Mh0(CI@XZ=o zzh^LW`B2K!SF#>M%7EH_IeqjltA?ZHG#y=C_X=P{qbkXL_RaGcHTss7meSAL2sH_; zK0dPO_N8NhG2b$tAGxZsb(2H}5t$H+8FK9YkqGvBx(Ws~Bow8-v1^S>{=CpgP1QzD~15Te{Gltv6KRqZIq!NRp=5ya*VGs4CN`Q2$eKF0Mmg)K*^ zgz7ZT3hdElUd2y8DINPW-b#VL=cE6c4gFw0DE)uDVsnM?EAccw*aQho2D-G;7P|Ga z{-Yyj;m3Y~+5I{goIvrmppDL4NTMkclZ_}s-b0E?TLG>wzekylC@(=<RGUj-BLi7Yg5YBHMQoXm`djUV{9Tvm}xe6qs>+ zZ>nDuIoC9j#+;MB_-u$OpY+Ab+ZgmLw8i4AGSHAIMvI->GC;Q&uHWywOxR?f(=0~* z6|4f;Zu5)iVClEEYtJcw*2z%jirx3%J`*hpUVBV=u)cdtQODT|8`7fla4Jc3kV*%+zxt#lA5nYSN70 z`GLTxll>tOHW{zQK*)b8p5@mJI>S*zC(qIc1@4Eek*ub(s=1J|XXv8*{t7|~Uqa_B zl+KpT!7!OesKQ$?SY#{O#g^~BX0H4)`{|6^08%1u(=jxSI^l0_;a$R{9mSy4a&Ws( zN5AQ??nZx(P6tnlK+o|Xc(WjgR*>ZS^ zY)IAg`HsIWzOe3(7X>ZZkfUz$?3rTapsk9$0O+DC8J)&Vqwh`BFBG=$lOMsQ&ZmBA zI!(m}O4%>T!f_KD{{ocHck<5|M?Xy8Rd1SnJU>aj{W(Le;ZeKdspsXXdvDWylxlt# z_x5ExHnXyZ0ty|{5~^5uHL9&&4MZqxu$|aAJP|^spuK)VgiX;Rtto9%RyXMwZW5R1 zxl0re*Dq&XXti<$Psp`GbA}2|23Al5-99zuxoe_gnj7U8c1G%~YXda!CZlY5JV24S zMk78A#8pA4K(;9Hmf?EsCja47G4XtEn zk;7>ropNWIT5+UE{TBdf*g#u5yBJL(S4Y}xP&cd~dm?cWcbtYg1VB>57s`VUXF#WviYJ=hXi;u0n89Weo4_vF zv>SvVdfF_1#W5363oz=V-8Q$a(l(noyVbb3dUzT*5CS zqetW#y4AfD?n~~4*o_&0>Gk?HE2ZNlRHb+%h3{!6B@lm(WYxd#=|LwNg6286Gh_@> z;|o`qznsZegoZgjwbM@kd$6w*iB7N}nI`?iVPo05GRY)iiVh87$|5$=9{67Ipf}@y zv;;x@L=F!BQ{}RhB!Rg2;dz|nD~h-6chnW6kw7*128*PIz9Ql_PsDdq%qSg?6JJm4 zc9j9z>30TeLxe13$!o2{&5>jU0#x$ls|A(H_TuWFBvVAe^0Y1)Fs8?OwqeabT1DPH z89r;#*xGyGZ|EKAiDWi&mq&kME#$c46X>3J&x#2A#{8;^?65O4$Zts|3fPn=C6flh zc)wcIiL(Ry#(u}*8~Xu=xU+fZli5VZWr`XU&P^Sod0}+hn0;NQ`5q+i-+~OX-=w1i z_7HL@c#5_&IBAa8@74`cAP9{*moFMa(CcZ0=uh7VmkUzw4ocY=*!s`(chMaUue_bdNWiR5ml&E+04vl~MP@YkWla{5 z?Z`q_iH+wHxL+(xs0eRP#`3etfx9FMhC^rBy4(td%GPe$75dMRC@L+gxp;Fpap9sX z;kCMSTuxLU>F)9x2{@5)%Xy}RkxHDG7d9SMB&Y*6ZPb&&r4)0?2>d4KASJ#DwJPuV zkkKz`2?A2orC6_3A=UbzeH3hg9194NY0;NQ3egldRZ(Utg1F}ep@eo#)$jablL4ui zYkwAJP<=n6fK8?ni&vmP4MV`Dm;Zw(wqVqEn|&jH=xhl%*X&?0Vre^*NTckP$~-?= zsOYA_PgY0NiQoZM-hm(^#qnu|q{?3@4NT|#01F95+JSq5AU4N!X+gqIK?--YnViw{ z{xXl1J`#n*9Q@S^eq^O!C0-H>Vt1b8Gedd-)Jg0~y6$@fkOfSz0c5qhbljb<9SMIa zvzidCU}%tUImq71@(Qyul+4h?Qn$J8_2n0uSY0jbcE@&^*Pj{nh}DPE-slLAgwA3I z%cq+c(iGj0$MLm<> zW+M6D3p%B?ut~b0#8=XD6UjW^?42HV^Q_}m!@L@Ed9f{Eoxv>2( zLblN>nEWOUd)b@4)t+&W8LeuVq5`uxvA-ux;n>P7xq@vg8j1F`;7?I{d#l3fF^9x) zSb2z6qxDWgF@Xtd{p4r*b(g}_#U4G(F1e$IK`V;+>hJIZ&%%beg~+=3m;=0Kzt0^p zRT-=gZ80!`T87Z=+&8}1D?EPzH1l!w4mxbD*+_7;=TyT0tF#P1i&jQoJ&7sHQFvGq&FFPx3Wa95NcNX%oM%E4!A(rE7#F+ zc^2?Dqkk;$u@bl5<-Tub1={S?T;^DrrnL-z&BM>IHXO(5VOWcaTvp_)DS|Le%UMbZ z-WE9+n(^v$797z7F7;oE5X6hBw$-&OC*#bL+%FG3>JF(y2=R@R>C3WPCp8OfS%7W! z|D-2l3ebpN>9!f3>p0Lw8aws~3ZU9`U}p8*_X^}A|M^Thk8GoilX63ch{_LgpxsJP zV~XZI#PCAD_CW95RH{vcgvZ{4m|6i8RiUq|#!*OPaM^VfYBZ9o9s)?C;-!QzmcoQ2 zg~3)s{rTj^>vHsTMI879;{;aW1u6k9;Zd2{ByuluC^7^NJno2PQ{qZ2R9q&Pn&UV` zYb}j%@Sj1;|M(ZeoXsBbwLXfSuCi=!UHOxj?MFi_vB&KJ0yRcQ5>-Ju*p5KiIKF8t z2c94(4D|fyu~0dCXWlA-P7%tB;@{||ji;IdK;khvYA>xcwP&I8@zhR<6hoainb}ja z=f~MAb}!Fy@1ofvXPd;djL#A(ihjXHNQ~MD$4`1`H?uJ3sIWuB_Txs$aFiau)PGqBxh7Pmzz zaRpWlskx~Az8}BrrOHiDRzCWfF0lEInp9!p;4CozB z!U3hQr!roZa#EU>$dh~*R;?yXpAIR1V`86=uXZ5j|7z58H(>MH`X6Udv(w{vrwkWE zbz=WeAY#!?_wbFMZHTvy8ykPqQ}8SDsr^5HkGP#^YALGnF}DFPKY=oa?#CGSRK@+& zvZW)162WJQ{9pap7e^M(N6Va9>D+cJNKaL;lM z@JrQ4rf~2D)N)*MQ=!z`aFF2X(<{>JoG0owVgI@1I@0Lbd@29$wQvo(?INl438ZE|`IPKab%1(U^}i$Qam4HyD|wxi&Jw6DKY^bA+qn*yWTp zM)`9nDDb*uQTGAljXip*XMojWr#Dm=Z@A%$N8xjL&n!0dAoRG;;H=fj538Nm=)2Jy ziapR1vf0l*(N+(>>+kf&l_7zj*gdpRgDuJSwKU8mvIXO{unHd~q$jGv#52hGuNQ2tB|CWp2Pz zx3V=+?hA+oz3q^OLD|7+m!aSPD@wH%kst0BKae?+Pc`X&1(()bDUpldO_Q-|A-nca zdv;0jJr;z^+?V*?wpt_2^y@u7u0`u+{6DswnJdGzgE(akyKE1|drN4CtUg6C%SW;5 zZfm=cjD-|S*372@nNxcWFqV}%f93&dl{61y^v#Y`sqX$#gWlGS zz~L4vuz~5AsYh`?#HPWFDm-Il=|ibA5|J~L3?DyJtE6I)oS88&A`?zEVzWQi+m24B zW5KRu>sNJA{&An3Jgv`r4=J;h)XFvRyS(_~K<$!dgNAx*$dn5Z=;eD4(~Re}w6Qnz z(N{u{peA<83be^hTZ9y))8PL=8rmAyRZEGDkf%GlIc&*buS%&T>Jy4uv(cS&9r;NQ z+&=Ahwh5BqB8Nvz(c@4ab@|g_GO_m;37R0gol2$!8j)3GwW7$15wq-t|7k1?V=qVH zwPnq1KpsfJPEzFpRyYiCTtyCWRu!a%%>0s(1}}f1-UzYyG{D#&wmlVTs`=WYr_ti{ zAkoeaToi)W1YDo$zX4q|`8O{JOmxB5iGE;ORPd4}Bs41Ibkw)-r>1Y6i?HmQ;! zEItRerbo7Dx1lveng-_F-oaO+{-i%$mBcWcghLr(DMLszGG0P}wHVPHNGF5F#?I_B z4Aq4iniWSQs>dZ0*VCKT{iL$|eabnyUeg#+!{&9<*w4HvkU566lJx7l#juui980?X zwW6@hjEuqH5E-vhJ%;?-((j#>-pt5(dRPe=df-}pASHY!u_=h1*@TP6dh9F93(fw* z{Z~cjshs$bO8fj~hbR&=N_-~CPrMt(CIafj^&ahYuvk3}26}Q6US*wn371GmH*XJY zPmY&vyta+xRA%A$%;=0P)4!3)ugIZ7Ag+%Je~!ejkkkg8tKzwQ=40pN014P6sv*K@ z6@$MG8t0uT7NRPcdxX#01P7^?ta6K)cYqWIuv;M#D=Q$lfFmWT;|+yy11)zH+sqfM zbhyu?Kelr*?qvJ<8J=W6D0A6ZIPBlP6b_Z;q`OZW@w z3EQ;8)o3HPyp5E&imGS6`u%C2>8_c}f>iJcN+aN&19e}lDlkahp@zu;i;=+P=5OaH zLT&vlYpn+73q`*3bWc{n2!-&%1jeX~z*N@SGp>ExXMV8~I%3zPv|mkJt2?nyA$wk)qPLxZO`;?IJO zv%;R@7lhddDX2rzEPln63ivePPLYB=t>SGN*qRKPaVi{rV7~TLgB@#p8Z}pn*%`2HmvY)ytP0&0qrJg z%l!q=Kt{7+Ww6!2usjp^s%}U(u1%tU!#8w`&miR4L4KL6p1ZM|>k9b9=^=*T9b7)w zevRy~IKbK*jE1@G=dCx;V2TF(5o!dmn_LF_cM;7o zFk`_p+uEuw_|ktT^Q|+n6IgWlSzT@gMM2DhenLn(v^(RxhfSsHwHF9%$wt>sbhcI} zb2+IT$iHRN@qs{~&}5P&w!GQSD)=2+9D0Ax^HgYYiouuxMIU=NgHzygr){ms{lszP7xZyG##qL>zUE_a#C%F_ut&q9HfW00Z;^Qk)NLSfY&56-%%GKA_)%c!Uvg)De)tX_M1S0e~>fjp6pyKrvP)Ltx z&%yyAAD)Y?L36LOI zw(a4&AqwF|>M$AdUMNVthh=+FC9@eZ)^T+p^U?EvUa1i0P{2qCfGQDzvwz zRra-C)1C*!W84c)w!e$vWap^{ct$S~c#&Z#I;*w5UcX_+$4YZ2y5`1joST(Zv3>L# zv0R%LF~Me_+W>K<>ByZ$HhEHpuA*CfXYBJlwjr8wB+_=V=FG8@S5!mYkm9X-Stn-s z<{?1}9D$TDfbMk~LbtcjN`WPlp*?J1tt(&|qxS}~VPas1dEi$59EtAts1R+^$gB+) zRE}gkep0V}bv~4Wk!{l~5-ajqEKM`BT8A?i)nOJ1v516%K50g)!LUttsICv3>6ktw zHjci)bPgi=#scwYnA`nAZ6U8a`^4g)-3c}cbz43zHcdiG69}x3@+z?(K3sDR8wqql z6!r(340v(1H7dlRx%5L6J_OT;YtYo5cKWV#S)DuK(r!st{*h#zZ@7vt5!$u;bqump zTt*Cu@uGiDL3XoSuFV0>$C(h4nd+DAjUV8M_z|E`#Em5V5)JSzsPD7c4vP8&BhELM#9 zMQAsYejuM_7Clzm452b=aH$ZzZ7e2#I4bA<-Ed_ph*%$7&wI{>w-xaBp;#(m*hKEC zIU;HA*^n{CF__}xNU!FNZ@09**uF3ZXh?A4he`k@sQY*Tg-rSqd1zm1)r34x=4|#> z4-@v7=wmtTXntFh@x5t_^Z-!ta9TuGdmda03s7NO)0OI~o#pGKI4Ec6kXNi^RYb(v z;rGsXJn*saQ8*JXc1KK*;rk00;~W|w^fnGuhM%lvF>8ZtZXC0N@DpY;&)SL$be<0e%G~Aj z@8pctYf6HLxzt}|S7!s@l!1$WzrVCFA$^z?uG6#Ph9$lJuCzEji!q4l41@O*_1Q#5 z(e*}K`Wdb&tH>*%MV%%D6F1d8=RXCc!qIcdGUslzaXn+o4M>p8*Z&k|pQrIwRyxgV zGtfn-_`GfD+I$0Lb5;#)c!|T%J;Yd{3%jvGybcduwqTC?opNl37|VL{5C64`$vd$Y zu_L`~r9CeZJzaJLwz+nS{E4rkfG?)UWP^n!u|qdj!~LCT$@pUdmjM%-!s)u(6zglo z#8~UzyFf1e2Q~u({}{SWd|kqk{9E_2&nB!)fytuwF)}8>jh@+fFQf&0ai}RNC8u!O z*p4R@h{35NRH^2m z`GjH8Znn#TKFvkmB0F%^DFvEgHrP7Z zB?iysZ5y5C$T?gx%40;K2^AmAp?TXD&beZ_n>iM5a%eX^`2OFn?&`*D>P(-~-m{DkW1if=TZ}tM0=%9NMnXiTAmanr- zZTV%>Z|ZCprp<*b13$QU#fQGo~u_E=4LGE{@X`0;3311rq9c8|8 z9b1Q|-in$U&gU2v$er+sx{ah4y08k3JT82Urr0U&7QJhbJdD8r&q6}&XN8-<~^xmcRsHd}!DR)#_iIoG|5RjHyoRJMh!nNT0e zUS{Pk<-{W-Se|{K8@KVML2WE{U*RjUL2C{x&$<|kip{!v$-Jh=Uf}4Kj;EK=dyt7~ zM<9vE$NMA4giBNqu*Dan4148ba%PgYUi~3>jZMmE(oGDLB+P^)fP?5eoNCG~c;KFT zn!xZ8H8cqH-I>ZO5~jTVp~gn?n2LpZy0f3x8g2P5U~MxTTS#~LP3ZdzvJ}RCdVBtr z9fWI)Wn&o?{&6>Is~l}SPpW{yd{ui6QF7TJv1ff!n<>NSE-DL^;XZ1#l0mhf# zOOJ&R`4X8&D^DL~ZY_3~ztQ}fyCu=}#_Q|Z|3AJyXNECQ&XvyIDtb!CTpsR)nv0t# zS$=t_A+OA962#(ul5VN_jv=n-2GZO}DNEDLN#7~qWB)n#Wq<@mSdgnG*hf4yx~ehz z6wOOxu9#@IhqR>aMhFWls`w_!zrJ+j(Qo|j=x64tku@AWVQVFvzrk1SOfr<8oCwm* za&j3w?21Q8|J6vuYNqm zg)QG*?KVIK-0*RdVoG(Cs-F5dW>nVY&V(L=AdFYLKT5m@Y0p{F&$74H>ax(z4x9c1 zwXKUPOf35d`+&YJETydgURJcb!VRC5zY8wcG`m@vJC@Y*bev~Ns}@XJc1TSYW)i&k zgX~NFCXP5lag%)D3B5qqL>60Hz=dsJ1=YXYU$*Yd@CJ13LzNR>25%y6<7InW=N)^< zN1}*p{6lc#+9i?WeL6ed}5X!+4}x(?8%)%JrxORq(zoCfG(Oz#1(M4 z*96hf1>r@m@1!`?VA&`YDc`_fg+?*A2x}L-ch{AQbB%)6b@OB#HQH@lg93J;{qH?{ zI2}CF(tiP>_sMVy;ZEoCrI~>w4xC=}aA5qxe6eCQ@_O&pBvXlsXSpXO0dyj!>bC}k zAbh_3SwR;vy0c*oV ze=Ov*_eli>gzdMYbv! z1Cgtr&lXTI7ztaJb50kytg?~hb;%CeM}0znd-|fugp(H%EIX~p^*!SgdY_bOYT93b zx<6|z@(GvA3BnGoC9gHRd%~USSGo0M*-_oPWaVUrhtysuQu7t1@KSVjNT=uxafBXY zw1$F>JUlC;YqiI?wM)&>cPNmG>-3)1>=^M(UXf5_IE1o;xwq{G3CHa!sCc2%P4g}T zS*Vk4*L3;b7bynFVNXQ!{#CMI#}E?H>$l_9Ra9TU#M#}Duiz8$%#?q|KY0(+M+L9} zNaeBEcNth_*9=Z)!{4(`igkd~uaJ8wFmiL?ao)} z-%LxX%Txy|W-HoywTaKk75I~Vq?CKwM#tvw`VF&uDWl(PaXV!=E~-h*5`OC zY|}nK)e58cF}QtT06NDI3=w=_TbR|rfrW)L*;^*2TXWPDNDKgpS#&pj_4BU`6Lu}3 zv&-deY-=X#2AgXQVfl#HPjyHS7#~v%T&{`h(lB*AJJ5_NhLy~d23Fw6b=N2r%RzCt z1v6w~#+BDO`B3>|mpQbW*b!);82i4KxuDR>Ny(4Yud4eVEtbp-BD&CaU}T^rRo%Nb z=z2#GR{O=c?mRmY?@!=kg0U*WZ9?IXAMc!uHcgnbK|}{$UKL^N*xY@a?D-mnWRcZ_ zsY5-aii5-$Y4WlWKXuG2Fva#tyG$xlK)V~}a`C}H+^#EQ>2}m0Q`T9SSeeH_JZ|Ed zHf(1w8AzdzSY)&jBk`6u4Cl)AxmmME);6IIuo$2MF~@7r`dix=h(I@jT2NiK&+X=_ zzuLx1IWN^BIF}1BnrMRenq~lg06{aE71a{Z$?D#Wo6|9t%ucS<`h=m{L=EXL1IOcX z8Fk~(Miy#4f5X6q=h^<;BPmuBumWF{2(?loSMiKK_JiX%9icmag=9^?AmlBic&f<8}3|Ox&}Z( z*Y9_CAUUt*guE}@0u2^SA7&=2SSN6FkW$g-VeCxhdYwn>0@}D@Cjp*0kit|>k0DFO z@hLa}zzCRg#syel{5@7xZ^+Oailq+wPgFj?6c`6NChcluBT&+2pXNxSybW27GBF4F z!xTUHQNm4}NxckUpHGMvD=4U8m7ux3{&kAtDrOa=Y>AJ(PtJJOri`*TuG(MbxH&7M zi-X$Rtafh(K(Dm*jKMk*f$wkZet#NcUpvy?A|ad1Uba_XvD8Si4ZHG{ZvUAvl~&8a z?Ix8AKNCetH8Xs-dpTE|%S2M2HZ0y9C7V&WUh~p>P5^9wFy-cGdV~|hv&jD1&GAu|O&StyK$361msreso63(PSHs0p=zz?mYBgvawhOxlV$`DZ|9OsC^Qk>{UPcYoC? z7uC-$m!D);BRb87E=%X@X`oCtO}gJIrHl}9IE<&w8g%SjK#Nt}X}39z{*uDI;J3uW zY~I=#GjVqme%-y!w578doN&jP;>AAtDy|7I|g`h`)*m#WA~15yTY_t?}hJjQ|dWooI2WR zk#m*JJ{}_B5~t-A$W;*&d6{0`SuHqM>dGx+=p9QhJaRWGSg|)j z&W}|IR%ljUP*PgG1Xi=j0tA9h5eQ-t918`3F!5-=u0Ovtsvy z-jk_o1U8{KbxC0epPToe8@Pt2mH)TGSiRlnNXy#ojwC22bAPjk<2X zqqnjJCC`X6N5+13{33_yS57C$*sAjAeTa#qot5kk3bYC2m8-pc=XCCe%N%iJ(az`` zlOQp>&4-(kFRpW^3i zp57Hyt#8!-J&6N%`9U28;Ob-ezwR3djJ4oAffrZn=rTt8mb*A^#Y2h_Ax)F?A8ugs zmjBPH{n#pSH;Y$`DEmnp)Bh?pf9Z&k&MT~sGR z_ky+q(UMI0^yuQAVZ=;KCd0FrF;CT8w=Xg7T+%~dWfmhKi>2@dE zsZ*C<`pJk+GEN;fWTaKTYKfwo!u^t0b}tRQ>X2dZw7Q{)xpU# zfPv{bhNuH^eEfUk zZ{=$@rjHB|TVZmQv)-c?x8)kedUl16U*%QvkJ=XeGeczFB;GuGxy=0muKpX@6_XM$hb9{`AY)pWu2V*wv{qBV7WEY zv#ntq=_s6Cr%EgDN&9{D-63DejH)g6~StZ_b`Pn>QCcyCm#LO!SJOz~feE$g*+gAVoS%SzfGi!Wh5T&ARHZ_M^h zt0tMcHjsPR$NLtav;c66GynP07Jci&jnb*wdGvkm$M#d___pGh)n7y}2Gl!h8Anwz z+wV#Gv+fjCk*#L$pKM(9AKa`X=VRk^lka?eJI`>#&jozQ-A__ z>yGEFdafF!x{&d=LX4nqNzwGAY;lQCRB;RD_UyrTBB<;rUj9g6M7;M0AoI{ie0SI< z_tcQkS{`v03)v16FRJjovw)OW+@#u7z2tYC`~jq2FDGSAPBo?UZMExHafG)C3g@EX z3bZaN_pW?1jy}WBcOU+$z}N$Ubhm<2gUC;+gSVaB+EuQ{Hf73dyoLV&=9o@bY<9LQ z*dN6Y-v!RGKl06ME9~q3?rW9!t14CWdu?%zhb^hSHsskaRNE${NS5gJIK?nsCJ0x#jKnxCCi{& z{Un;QNI0?XAe%Y*h{>|VQk1`C)8bbfaXnsE8Tq2y-5tqDWx~+e z$EbZ+DwfFV0@)vY`mlyg=%lCCfXTnFUG#C~Itcqo&TOgG%in24`#e{1jvI0cx@{0n z^=w;FkH}uvaxz#L9?TD)$5kS2u@v*%kV*GsYW_smlFd#i&o7$G+5E)JZ?BTGDA)aQ zNUMWC(s|5%X^8R0?zM9&Pnv$+X6CLiOV7;=Xf(H+Dns1r2|pove!hX(`QnA*#D)3h z%$eReT8OqmKHiRFx!?}~WAu6DWmEILPS)j#%9S?9!I_+Q+;=HFsrAPOV+cRdNJV*F zW&^=AvHcRiprv_B{P@>uMs+j?u)vP$*idJ?Y-r>AyHHzCu&T*|=w?-_<~;UhD~`6b z6ZdNdCMWi{;YxKbtvlxdL=-Of<|Z2rXjus@5_CjsmutnRw*De$RBb7*x_@@8mP5C2 z%7=AK#ZOvkU)>H@`&_2p%$nvkr$imA1j0;u zQJGLm)V^Ct*0rQ-6GdZw&d#Va6cL^qAves@HHoKS-#$nR<4JODLQ%7st{f!o z2eQ&rq~^X~D=JXU_3VLR3_RGO2v4Z=@gGxN9T`*T-#YwyiT-t<{7npv@}cISvbedq zIffNfTU!*WGC_gRMy9rDQ9FAq~m;uLx1UgLZEMt6rPgApK_t ztN+P4Qd+|FAIt>EXMfDZgz$^QJMpROSe{>iwXjltL-2%?SN|gwwhwmE%0m=PV&x;^V)tliIX}RT zNFG)IQ}Af#VgIm_#KeEi6X3!mNP2yWlzqe$m&}{WHOh98mXDS=;y|`w0jA4Kv0sAu z9RJZz=Eum{bI-rWeMe43iM~FC7bBcrxW=T!kYN)3C4SlHVeRDj-|s_4e#fD)Yg;1W zw6diQ>X|CDW$$Lb-2DT13$qnD{@RN0FaaR`gYyXX*oVWV;g&R4cf*mOHiJ>4s5K2- zaRs}=Y{h>=35NTJvB;?_S6Lr+G_^tr9C z^Zrh!mpPC*uw{GXiTGRHlWC5|vu;Ci+s{{1KQdnSzuxV@E=kzaC@d!Bd3#I9dGzL2 zCSwq{#*;=`-!CK-YUuwE5+A?7uFXB_M5c1)>{a9Y{pS*Uv)@Cc9Z#5c?Tdy_n58vy z8Y{zhnNGO{HJq!*cjWob3WovLzj(Ft_`6&@(@XVooR;XiDRZn|cjup3%O>xx=IZyD z`|a9%GA#F46*#iNBBP%%&K3j#=D9` z{5^R;JSmYSXaAEUX6R$)Y{q(L%DRiZa_B{J26yO}(Eg*(ZNaNfd^b6Vgk)wUbdxpM zlXeZv^Cgt|bDTVR=Yd;{$rrCDV|wjj=Z}x9)1Xy1${6$tPDX*0oa{{`(MBL}A}?EO znW(Q6@{6ru67sn03JD+rc3X~-yE8R#Cy~x^&zCJQMp=bP&a3k)VRF!~)>uLkw5i=< z1ghQ5lp7?3~x#50GK6l&i>4t1un&NS+$6 z!qadrY5rv3#@lYaq|HEWT*f#mGMgu{I)-qb`tb<;lHp@u`@+))_ zQU7DSf>&flxTR7&jFW9}WkdZAlvL+9W)ZRro9fYBGL>wsz;BbeD#M4B@vEz4C^@$4 zqcH~3`<8DOLv8{!U3Pk%!4c~&3Je+Bq0yMlZW$y;Z|l81o(0|*IDJX6ueZnD5+FDp z{Nj7-)+App($;$Oi0`TB1ar%Dxn1zLjyjtCTvTRR>aM;ZF_SMKv7P)x;a7+5K@D9f z@o95Cs{UFn@l|M#muSmCfz9crd?e825%Bi4kzok4D5j%<`)R!8psj5x*XrofZARX^ z^A@u9Tn9qFoac>~#RK`at*yrA8ON));V*rw4;CVTu{VLrr0*NV4``jz8d%q#uTvCK zE8<$LvnQW@#nl-!zW;u^?8!gb^#GcGKKq)}PS+-Qef~9QuA$^VQ?hJ-@vb9v@t-%upC!hU?TnTe zm*?2katNfpdTFb(W*B?l7W&Rf=&-j+!(TeBOut(ZgDR5ewkuP+;E?q&RnKWtbtm_^ z2T38z@%_LOJxj$R+gH3(2+O9Wj%~rYioT&=LzB_9%4$7*%0jm`FiJ=JB2wCf)aZ(t zi!bMB-(aeDw2gatS({wNX4&}@S^b-6=6zRp-!YrYtiJ7+cdW;^ztXRZWU=x35FpnV z*Lv?9i#Sg&9u95QOZ%3G~uV&E;-wy%$Uu$I$u zaMby6!k~+yEI$q7{9-J4MhnOP1HkK8K2V4EKE8L zJajPw^!3>4#WaMDFD<7+s+b5h!22~Wl7znaWls762@qDYR}7U$C7|fKZKH<+#rx+Q1bx)cYZtZEk|Mn+r+x$tfYA(ciW$gjT{%u%BpLXdOHK4MMCMW&*RR% zytbAfoj9*<2l#?8<@7W^yM0GK%UAvRT;h`DXa4pNK$U#R)lP0uQSK$`Zc9Muje{e^ z0X@*gR+>;2T>FXR4`9?&=%$O=!P!(d&3S*m@unMgFeO|HVOQCyiH8vuo7aQ;caR2V zZO954qY~}BQ|3Fp=~}clJyq4O{!gj=ernB21!72Ty9Eam1+Tl1)9OsVbBfS&Mjzi; z2PMgm6}t~PyxXE6&Gb#Q;QKuJiEmU?4laz*m?@p7hSt8^xw04Klpq>!Yc#h^*g;zB z0)}oN5}n^^Lq48k$55V1^M=m$OF~H?ylg$F5!7#gBVx2xe%hvxZ9$VjJzw)qsCQ6J z!>LnOxMjT*!U(+D;B)QDI#(JC@(~RTUPNtQb$Rgk<%hqAJrOw+BKDEu>f~rldnj3i zU7*#9Fz3}3Z5PoiZC)fVe2Bbn6;=bhKa0mj3;n!6^I+A4q6KmTlabb`@wkj<)ZoUN zpic&HSI`9{T)M_!XSd6e{e}^q%(!U9@|wZvU=ksq?Ue{g8^mprG;2 z7{ZtAmXO7}s%UGXM|2r3JNyW)3owEDX&ZCyxvix0if zVc5pB3vtHSsV{ll#cGD$JWRUsiigd%{yMOkx0M;K& zOAV4Vl}jxC11PL}_g6LjtC0>V!mNeNqqMRIQlQv6HptkyEo_gAHZK%9}bM277hXC>w{Tw z|M2y}0bu4E%*{7Qky zg^q6QgI2J<6E!3Voi0_*|9%(bs*bhjA?&$&UFW zd>=-Od9f^g8HOg2a5BDPy=NC}qTpj8LY~O7LU*^*LXpL@1SZ@X(9>Gb5#Rnuk7{SY z5T8u5VxHD-)+u~_9`Z|FNh2gz)n|GoH#kDQe1jFLHZ|S2^_+V_D3ywmV-bh19RGQGZgRSvselD5AKy5^tud-5=BT`Vk2>Zv!uVYlkOmH{&fXQjWaZ zrb%faHxbkTBsv*5Q$$%!r1->;NU!Me#9Ena9_|P_Ploef6zKE# zq%2-R9z-2kT>Q$AQe|TA`SoB5_f|61jd=;*v&yJ00G`~mdS z#&WZb3&NRf3NcljFxmXVsK}|j$of0|N*wF>O!>uFiNG{!eNUH;$3zVQCA9X?Pv|uI zO8yhYa`6rX<>>}i3c*yJiW-Ss``Ac_t6cnSo!zp>w)KwVyEndz0I5on?is~kA_=^2 z6y3r}TFh9QobkXomU^NAd6+xw3*w6SR91~WFOS6aklsB!6{-=wC7)Q7B5B6NC$!kj z8#hA^xRbK4HOozKHuMZCyr*{-S1K7Zx+VRIv8*i2RK+7ceqrb@T@EVa=04)e6&Kn)~yuBfe$FR>9F9Ij2 z*+WZr$XrrJ3yIv`j%h*zu z$y4G+39S<=J_oD>=z%wD93B#_Qc7$E0sn1_DOV*G-;7cV?{b*4p|l3@eP*hJP$VZ= z=+0Lw54c9#b$28Vq2+!lFTU61yiBaLLj`)0EC#67aFna^Wi|ntR}n zkEi1{!dMO{I}g6PYkE4Kq#OkB1QINb;1RZI!t-bQ$umF4Ba?ekB@|Pms6#idbsO!S z4yHqztftr;lolpMEWC4&WS(VR!8>?MYi{-rqp!xxP_1{NS`h42oE3W9od^>ubP<&i z|Iw@GYYHoDjXcIoyycM!cTi(3jg&M>%K^NrS>s}-((JgVeeJW3A!b8xdi!VEEgXIVnVCps=R zO1IJE5BtTO0@x{^;qfslu5DPwl+v7IN>MKIrV8yy$iOPK;_JgyN^aGNl_mnF&-#J! zQv1=2{@clHa5}}Vb#3~kpNa_l37;m5g6!d10cy#odL!~_V9Sgl`N12AXUZgqQrPMe z7{S(^SZ(}c$4=HB{TsK1ZbwWI5(=kQlv*dU%}GR&D{*iFxO3Va)Nhl8>e;Lz(S#B4 zs(6;zzn>WIs~k?+GF6VHWN*|s{Qfl5710fS`#@Ak99&HIM4(298@;E3a=;7sUV^p( zq0R`X1`q+tLJ@6y=rTmucsSVrxY{yO>r%kHD4~tfV2#!><&!U^-=2Y=u6jO)pbkVU^Zaut}3l2`hxDu#&v}(FQx@x2! zkOxC=#t(&Y(@tfs zBcyjHi8A?4#j>4iiTSRb3)OevrP+TjLQ>6ASdm*5Mr%Uxa7j^x&R#Fizw|Fb6evDq zS3DP1JS~z_iEdI@nDyVdw0l*L#59o4<7(sl#;W-I-6{#|;9KU!X7rO0e=Mn_#@>(G z5#_}Q1W8L{lpbkd!cg&(B(q-z)sO2pR5?BF(#FWy-`(JMVnGp5c{sWKgg(Scccp~m zz0TOtaHCa!!BK^LlZddlBWxo8?C^EVK_LNBA_WhDUwS^mv2I+FPc2+0+YJ63e1uw^ zE&jYssE=Mot>Rwlfp*%K`XXN3L%b0$V`G&us+2p012)ao`Sy!m8Jq~n!r8#Mb_rsQw1h2dcW+Onos8onCep+& zs*O$Zw=?9_4aX8$&U0u&0WERFuJ}9UJb~YyIg%Fps)G#aFZbU1CfDNe31@351b8|b z-AnTu!HK9-dS!?wBzecf*+58jZGs}y+v|pwv2bLQr2orDF&7O`JNlpBt)4PKzsh#(VCs&cE1e_q!>w^5i!prnX|9 zY8ZuB)zoPX46j85n&~WgeYk1YX0WXQi+15m(d5xCeb&n^#)5t^<*XhFa(1P7i|8G3 zu8DdILZaG-LT`N>%6}%Yba34&HclG3mzGbYlc6pODXu@#(pDug532dEUSN}lKYTKn zqr0j^mm`D!ZhmQ%X1_xs%1W;vjY8xUf(Ha77}2=p%o2AbRa6Qkb1QM}j$B~ug{YgN ziE<50N#^3vA(zM5Mzw!n8ZLP7$YBjFb=W;Ln2#F_5dz~PAvWig2H9>h=B)3U%TxoY z+|^C?Z7BRzpi9a!he?UKbzius?|!pMtq8znmW9e|S5BV#OLH75QNeY8T(QEmqSIdA z`~$#=dO%~&jF=E~BlHpC%fdk-qKsm|FAK5l2ai4>C<3HJh+NVU1uQd4cAVa@;7|R| z#$vulJG54ej({#Q^B3^VbO-55iahi-nnfdr;fpa@!FUq4My^{QY*DCVmZM48;lb1; zP$PdmmsGOQARmg^Vb=Z#b$N+pL%ks>aH8`?#}lh+-jCY8-@i*C-*?2Ep1+d^I?Q>7^B>KVBMM(C#|pR~8%=s<$$Fs6z?BWLnK; zCQ>>EVgc$X82lFc@p#5$8-o){5!d)=dEF?GH}?H#Qd*dFJoog)@FNBnimrT_mA@%p zp^Z_a#X5K~klB6hoQNjZ&?D(0yWw!a#grA|H#k5I%B6R|#66RX$&g$aXJ`E_l}vXo zmWe$hh-n(OW4oM>%b=C@U6lu9yM%z^X4c<#flA)rQ~b?QVtl#tvt4BWsyA$+-4is^ zH4O|AV3o!I=~vaEqPSJ2TyzK}Idac?g&}*_t0QGUMKw8>Ynw>J_4C#;IWRUK&Co!* zOvyQ_jV!RL#MA!(_(&4E6)G}@L~qfH*FGF5Y04%$O2I3p7MkUB?OH*(P(rW7L<(WB z$Rl7`ZdFo*m=Wwxb;z+Hxs8?Oi%Ek0MpMoAzvKoJqtS}&M5=hKzrfLDT`wFTpcb;q z{ow0Lm^mz5t3s?9J1qVmc;{IcDpY!+J!SmOv|+R5kQlP#eY-BP4?kP|M_lwWRRj-) zR1jPJFfV|AA?_c5^e@}w|Bhz&-*QG{HaD|&T4>tGk29)AneMyKcK&TNP+spr{;cmh9yHKYHqg{%XV5|J(?^}YZMDV&yv3frVoX>#yF-TB-vgiaun+-@gTMO z^mtIKpq30q*N%E(+~1Q&I#a$vhcuEqiJfh3rCGXy7T}t-IgcW!C-_(&HNFzXmCqJT ziba`XBjmHxj@krOtVk(-(Mn>|XGaaC!#Y8fcoGf)v&#z_Oytbgv#&EA779@xeu6!ZO5}i@++tdtQYWltl3^E~3wxy+?RKAxrU6%0HJe#OH5~gd8;c?M z1Ht|gt`a;q!NV!~LK%D-Z?80k8Q6_Uy4;M>H4Z-qlVFNto*2UbA>imyi5?tet!`77 zDHHrP&u7eKxKnyjnnnKr4#Dip=-ssCX!^unofQW0p;R?QU;2)PfGnIU^FPG?5)0(6 zCb#X|3ld7?!STeOLcyB8Gfaj zNx2SzDb3~fh>%s2)?~LZ80VHfge6VQu$H%N@%Pz+Vz}ao0^tI)!cSa2dYrl}QGH2j zoqoM)pEULXFXik$>!=P1+Vw<4ax60qXv1Tlqm8yC6T~#zM4`Mt5%bX*ei>J zw?*!m!RyQmobcvFBp>$|f7%|=s?ZxaXp=>$Xji)Jisq_TOpK@7zZqf82pDTu*Vfip zi{Yqd$<&^@7)E_pKC?CeC?j*YIhx58a9nM%`FDx+&AOli5RHhv;femH&W~=2|E-#N ztTKCRZ(*WuOnUJz{S6_#ZFkYnhiKJQJg@%%E}7>=Z)BE}B!*u(UMC=Mee1&lrxSi) zXrz%7CQVH@DRUW*`<;#~tp>c*_NmoL0pcXtro^_Uh&DwGeP?BSN8gV3MKvXBx zD*3`6)r_WijZ}{0z_R7ocHm`U8gXRBRjg^lU4W?!%I)eUdTG(>uFTRU40YmFx=x^A zgA;*aOeI<~`XLp%NMt8*#5U?`uFSdq0fbErSo{6V3!25jfoFl*w)+?VoN_)OK)-P( zY8$8?tUPy-xuA_Whc08qWUHN1Bm+U2G&2QCL&!S5r_LAn>R9;njI|E}Ps{Kui-~gD zQ%Kcv13?!0^53zA@8wb9(*>Rf%8u|(c=I~#lX~4#c{wD^rgBzmr%xc&rug0vM_E_x zG`Gr)*%*L2Wl)u-fd*!n* zyAzfg0h*hLeik;fV`{L`sDaoDb>{9o(A>0c#k)(*0LkHDjK`MJos3Xfsf2HhN>pG+ z=-8*bF|jm!l)HCqq66tp4)jSwD7Z*V%(IK1c;vP&e=ylQ)-;;^o5GO#BkG8m`BxK( z>W;3+l5HcaHlU!2?jx$H#t5=)aq_qOUvT|xRf;bFYVY7S>!h%p1N~0`+7b-lG&M~! zI<64ndl-kU8jCE{Qya4hNmL5NPF8v3Kxs^Dr7l>gffT<(sK=f^qGGPi9>(l z9Smm$up~N$+w@_`+9)7I11KB-g_c$?I!ykw_(vOq z1^}^9%pq1k8$*Lu6jA32j(E*tk$}rFcXFLC90G_&pd-b#FbYmaU_Cd zs&Pf(gEa2UspKLMW?LmYW+B+5`u#>ODn%B8%~of3RtaIsP;vVel8F_ovAz2h@wFj! z=uy>E<@*YP=Ey$)Vd3GrZn)q>At)3}yc%^bZp-yiB3tXH)FNDNS!;av`%z8(yfN@T z0HK&%Du$%bzVo>7`&fIf2O>S52?pK`f}njh`h4&~0yO$3Z~jY=@lMwzoGIRuz$1?u z5iPPu^iHCipc$iJ9D@)d?i@SuL%$_D@J2x}wwI8Fx6O)IA4qq|B8I-k!}f`?kIiI% znB)^b14tkHj??)?2jDOc-j%m<_y zBY6!J{Pf#FfeS@GTO(+jYjy`i?6Thg3Jli$s`Ww2_7cIo`I0rV*dmF!-9x2wbNpW> zllYy+(qG>XcV*IQ2>hs2%0N0)Kcz8=+5Xzars^Qq%EQKGQ6e_wk!#(DzZb$)4(-us z!hJ7WkUt;iidHd?7p>i_@uWP0n1ObkmefI3PH4o<8`ih;by=|&L43);%-g=%q7sPmDWHB1r-y{du{kx5z)$x`bODV!Y7w){)KcZ z3?zvgIU>Iq9BanDT9v!B5P?5ItK2lk?+;gJ_N?!57^a$u+hqHw&FCcgyy@^htZ}R! zF?->v@xNzUpfjbR53Yert2f;ZMZ!Fd?HB8eD5q=O9h+S$tU*-c-g3jlD`Thr#4zR|w1g)g$=Xhw${sqwaj5@M= z+g^r`pPDzf^qs%6b@*f$ewsZKVU4nPCEE|LMK!CwGyL z(W#iP(mM2=O#V|3{O>iGd|D#TX}@oK!2w43Pcm!?7_i_y683FyzTo54(Io0&J?ZVC zqoDB@&V2xA?w<`R99PF7+pa;HMPL)Vyn3*HfaKjb5s=ubdj{AFButV4ZwD%0u;E3V z@Zxa!%3YY%KZWO~$=1zGfrf~&`{%m@;U=)0X+Nfu%rmWRep^m2B*bF@o@!EzEwW|V zGzHy=qIZgk)W}xBmpf+|Li=+&Yq%`tzj~SeVtgMyo=O^Zrlr3q)jJpm?*?}_O^sV( zt^481lyqff22w)Nf{doua|gN;$RI#lsV}mmcplF2h^`>KdwOObl5B7u=r`4@4U1{0 zhBN*HK(XnJ$KdUG2O2`3c#q>(J?Yv4>`~Og1SJ+$b8_oc)axz z5CxYj^VN}H!qbF5vyFV|R<5HeLI1><2%8IyUMBc8X9VgkKwSZR6;f1%=_Qwo&|*tT zWDrSsVVH~-!^baSlHxxu=&u{xhmF>GkuqTs)$ih&)6>dh2FQt*&~JIY0`?p;Z&GuT zDcc)|uSWTOsYYi}`VHjf@2%ogD^*=xy;fcQttLI_z@ONyAj?q@9ss?Q`ZXJ`-z(oZjS?}FH@2zzZpLKJ&ZO-lE#!A%! zVdKD%lhPqYzBW*TGwl@6b_3jT?6!5CY}>q-qtpJJ8H|KOKFrvU^;^tfB8 z-JyPM-Q2+XqKa7Is!ivqjRVN!Xi-gxC}&O%jc>oK-;7eZ6` zSrR{Q#7~_Y4(1=ou!Qd=*fWAVR*1CS2-j`Tol9r%l7l!rPhp=AM@L#$?A_`Js|3FZ|@&{nn z6Djb8NCQm3b+=d7hJ?-`fgAnJaQqKo;fq2_%c^pky0%Z!MxI})aP`>Ir*aABT8`>( z(@S~N$_7`mhRk+RuS+r-tJ4IQ2$~n|mtd^2^HVUmQEC)(Jj7r&iki@6y@%c~sU=V^ zDL_KAU+N_;*V5t?ln)Z}281xfmDkyiklD>uti9H+PxwI;b_bL#L-mXCU6gYrHm4pN z_ALruE5T4RyreQpzn5Rk@x?{pLr~FOi8l1(knp@ho)=2q-jR$VVQt4WjbSGv*N-h3 zrd|^|b9)UhSBjLw&pwF`PsMv1E5Ynf;yy7hI7gU(+whPjV&fWDp-qsG{fYrUE3`YS z?x&===&R1bp zXnRvt7&VU*^4_GrbICT8NsGaWNS22RWJrkoW@FsGlqI`v6&}4>|R)dmERETg*>J4n7~ITO#r?-(eA)9o^(|aWY?X z`j4u2Xjyc)h+&Im!RA;o(`eNv#+xk2PEZD!v-!l~O?!4Tfk^lK^A^M8Z0ypFGdZEI z(k2^tl+;E2k0?4VrWnBixS(Xrgp{)f;WBPsFN%il3B-PPr+uAZcKC3-TIN7rJg?u7 zf`G#7IWJu-KE|OJDpeF!zLyKipop7b2|4R(Y)R3Xgp9MTN#TUkovqOocowmy7CPby zYCBmm=qG*}38rmH7%TkPkF+|g+rBLOD3s9e^6cIu?0IN9!@7BA0i!W=2+iwzV>yRi z^idO6FOFI};lXIqoYRNuOsL}Z=2mu;$$L6#S37P*Ohr00)lRWMi#XG-5efPUipI_- zQ6vJEN?mAl@oK5w@G#g9bF`4+UJ^{k+?b`}vQwWEI`|1JnU55vC_>6OIFhyLhXvb> zG|?uBEGpEWX~ONn2Ik_i39Bzr8;;wTZc36N*kWwsib=G4aR`d!Q2AFh4wPg8nG*uf z@*l!Ff>&A)FIS3D3Bagmw^Jy%`fi$ArL(Ujf(ui=u4AhR41@ANkl0LKlz&^)A723a zg#gWPq}YQ=IOAf09`Dnj%p7puZm+0_9TmNlG#2Ae93Rm5@=^_CVQWM_M7KdD>NoAh zCF_dLX^YYrv1Nw3GNt6FNL}A;V=KKOT^pD&j&95h2S(SPhvZ_Apk- z8=$iU%``5K={R={*7llxZ^jM2HOng`ruuQ=xqe{o7D>X1Tax&kBohL1l&7khVIH1f zPhxS6msO^a9@sS~V^dOjWg0d~n}epJ3?!T+nef5B;Ut#1XKhie4=&hNWHcAWaXa7M zSpGECsf&!5d#08<_<*B&$r0TxdnJJrobnJJq=L6&sUjr%DyyJ082mDs9#jD0!Wr5; zP+c-ekC5sMT(-q(Xd0~fi}QnSSJ~DmW_L+?O^B$pm&HJGHBA% zIjYgzbzkP)IO8^~)hVt6kjn;pwE>JBz-R-zI6Bt?Zg}=DMGo|mvnCQ)l(=y!7-d(e z>N;(Orj3owM@0BCS(6MK`d;e&X`a4)X0f1n40{)Lcndbbgs6MWC?eWiyU2_H+D(Su(uIBBGvVrl3JQ z@r_YbX^W->g&Td?Pk*L-0CqtUIe4TZ67c8g%JC)@sh@7;SC#!ns4?LbgNL!Ixxexp z4H9dT|Ao%>y(FWvUZvcVJtJnLlH}&0kU0+s-^18P>VvAX0!I0=D1f4N7)P@FFu}t- z&J&@E*Z-{on2J|ZIyH`R4*~6ntROekW8l7@_<~uj)nC+qAv4m5)86VvKJ|uWu&;I6 zv!$A`;;m-Agm)`^&8IMX6cofgCsj!}oSp9AkSptN8*_@h({3`O^k=nUDJEs8%uj{} z#ei`5FBw_mX4U}+=+vFOI4pU^=x7Xc@=nrA{2Z~E(^lCCEFdc-JyylHb_v&-4%#?Q z+EUq(o+ZH}TRE)hgJ3+I;1M=OI9FFN9!iyR;j#t_oW{PnQBpV&mfoQNp1Olqp@XPM zuHpUTbKdZcFcDjh+2C?2Bx_4qa0uzWxfvzL0ROjcQBj*3@(RbMIG!)19%@8~9GsdK zIYc!;mAnGLOxEE3G1c}tU(D^Dli)IC`JUH2E! zkJ(l*k_*C#EQ%ZVjgG_>u<}?`=Iw9f2a_hQfkFnGG-e-17w#?E@$`Vi zmIknvlJPBw5fyAx#;WzGRsMD%^!4%BP82Q=L8a}`s#}Pad#V^FrYFt-4!>NvCYT*g zo^wL(6%$7eC`-O)zGeKn2s1a^6L8#{@`y$ZP1CyW?~Y+FMkz_rPjmoHZ^AJyRH9f| zymkw>nr~G(2@zMUZCB*y7AH&GP1!}$dHwLNA2ktk{zcb$o*Mm5SvwEZdxX*1wD18{ zM~aDpCKRB+3{Qh%zY}p4UtVJZCfNPNqx|hC0Op)TJ|%~{)pd%~KpReU9@aj&OG3CX=fY5jW{@4c$fAQ#k`1WjLGsig7nbo4Ed7|jP^?E zd%9R)GJDtWfm7Na#Hgdes&5;cLDWTx=vs~~vRO4cb%6F0GxS+Z@ehU2aAqgIRhxLB z0AY-#3Vzi=8x4!zIltrl|Kk8yLHXg&`ofmr ztgrB$PrOlZa56kK?xXYZ2@K>EiUP0G9Nj=Gd+JTYC6>{$V|f2>72}XmMZ<|)nYFGV zeL*CS8uGA_tMi-nCko<*GIYUJ=MRH*!S!jDmYoFl# z>`@?Gb-iGZXloi|YZH<{r6v4&-z_#69+pW~vaDraNu`j*{9I7407p%>X`psO`Q7nV z*UmUEZ}oxHdJIsbKfyUhrE+)*Qf%YmRA7*Ir(}oCR<@?;0{O~}K&4>|ePgv_Uz_9x z=hRplW^65hWNMA25V34KAoKprimO z!}v~n;JfGtPP>5K3yqcN9k6kBtURE8sSx)e2FZ{^e2>9-1u+-1>iv>j7Rfj3l*>sy zJ))Hv+s(k?;LbGU>U~3ck3w8$yQ+fzX~vk!VyRj42%w@8@LLiIpUep+M6$pjnndpn zuE{lza(Ypy#Z~K$79}cGFrHZpyo^^0aOpcE75SBL7!7`{C`Isdsldx=;dSKII$|Hr2G>UtqaG_!Z(uCHx z3J)(-4;&~=YJ zkdU~jT)=RUFGj%rSzo;j_U>Y4aHYCkBg1g*E0){gI}$eM=%NT#J|;IEwLr~?C2ZWZZp-?B?0C~YQ!5YIU zJCgLGCyR@{T!L-XbydH67=w>-5wD1~YDXd-JtMimK*NP2U}GKhM7h^afs5`9%RJ;A zspV*`#(ui0(84=&+8G%8w^f*(PC7Eh=h;~vJaQRbl-FU7tZg+#9*=}~OO?u{hDCB9 ztZ6_c9tRtesa*wvQ)3DHd(R;|;5>?(%nXT|gGw8zBd^Cr8P7wh@zB;+RFp2DX=R7` z{6~tYFiBz;v|F^8W>T$oF{cNlWMPtk-_1ZuoKPXJ&t(2xq z;5U(IM|=c*D=)xH`N@2%7=!pr`J0f}_QTKJ0P1nly{5&ScZHfNRbBtBysrR@t4S6e z2KT`=SOOW`-3dBKaCZyt?(QDk-9314O(3`?I0Oa>A!Hy(fV|1SclYkzckkW(zJ2#T zJ70f&`czd{S9hN?XHIoj)nxjzo;?@Zj@W5R;bn>}FJ<0{DHN^>@x+8@$n`@^jVpF^5k&sTVW5n=4>~{)b@un!Ys9zParnA}$45GRk)ho5k z-{Hj}LM{~E)+5AzUis1-qU6X)BBtUkPb468>2QRpb#-pn=&gPK8mooq`3Kaf`;pQP zenWzd6&acD&wdCDGqXx7Dcc4*J{}MS6sL+1?kMc;4uPMmQ3w_c>#x);;6C;c?XMuJ z1c}Fz@)AUoPV72f44cXXojx*B>z~9m@q|YlNAAu|(s@1_KZf2u(L%%!*5yL$FaO#j zui;6o$W4481LPs2-L|MnqmK`ar2U2mncqa@#OuUBx)Hn29SY%sAgSG(Apk9rD(u-M zcFE1(FxwzHQi5Ds89l~$I0e$(|1$(Eq8d5eEO-6p>Qc6`1jh7CI7L-hj(H`(cF`XRxdH)3w z!J~ysVh~d-Y{(EGjYwK6p9(kINPC*CrXwySrW3-6fF5U3mwEWEvC&XfxXP1HHx$^n zKTU)lZ*4&MQJ^`Jd;jSXMig$v=8mGYw7wBMK90ng8i1?ZVIs^^Y6*aVy&`4ruVH8E z!m)%Oh|DVm0z|b<=vGpQ`y0y@>h_&8WJ_Ty35ICITk^1S)jnxd6a@(t)nt;hxgOYd z<+{l!n@)Q2)JiV2#+Pz>Nl}FC=oFtXn3h>Yg+;vb^om!qdm-H7n_XeBR^28!=DH&O zW@WO`&aL^xLU7`?K$Y~#jlOV9h!T2lV?~5D$}{3brPDzg37%-Rvp$) zxJ9kSPAiHq?&R@iM{0j5k3k!TsMp4+S%RHKAl-X4dbYNrz4T4@uXB)_mX zfn+p7L!ZwS;S$1=%TlgZE9NMMo^A%^&#vPk-)!Z$7khYsd)CeI*(2*gbNNiL3;OE8 zq>E!ji9v0|FRCnv@lh#FBK#1(f#bp-JJdIz0#80$!_vkUG zQYL8)2I-#FOoy#a()6`T8jmGb%V>UGf}H|G5N=Az!K~tgF`!Vz=PN<~UnLs2VfqXi zWVUbghK%*#xH_s-nMe=!M>Agv&{RS%#7bUKzx+YeTt@YYk(5+Ct1@JsaJ=860~WDU z7yB&W{d2oky`si+g7DGLm6`8!?#3QBT#V*}xOsC4NLaI^TqQf868vsxEyR|@^Lo#X z?%9}BujU{;nNoMfN1O_#L;Vtj6=Xq}GM8LX7ReL8w(tb?Z&gpvwKbGcm*P9lw65ET zM3E3R$}$sFnvtQ*?_277%xqc05dgXJTqT5qp1oOj)_xbG z9D!>9J2MZ<@zM_8J|s1|B4D|dC|8*}J^P!663!cNA`9ueCx(HdUnIftuKSgHUnX=Z%fPQ*8$t?vwM}$z)GP3WMeLE6p^tE)f`gD2- zkgiVTW#KDBB`<8J17>+HPcgCPchYzztE+)i4ED-YJN#j)QUyGboUuHOU#HE z?%8FN^UAxX&&feI`=&Ou@%%yfb^lD1B8ihoMxT0Eem0Hzxm{ZFof4PP=k9SW&tpl% zR6Ae7M#gpg>!lXS@&=dD4Q`eIB8E)-Ru3W5!8yc3NU7^fd5GguHqIF1;$FEXI7Nji z8^q4RyMXVs$SKobj2`=8>M%+E1+5-SCJN(^b|4C(g&sJZROGF?a)VFT(5w{tPS+u< zm1doU<9QFu604*fmK%v~u1P{bgMQTqp`&NBu$QHIX|;{2;jd_3hQZDFbKV=#ZGT}} zizd!w7NNZO1c{E6Luv_gB!kq$m1;tZ(qoi^ zR%z$rm*kg(k#?jzXdvwVk1YJo;%n&NK8(dLsS{VD7ItU9YSw%GL;}#;AT@x;eTYLn z2>(>16d%~co>>`GS0h)Lc)6QuSpaafp|2QKQ3i z=vpcnBOwU^NQ{U6{W^bP72j8b#c`57lJg(3{|o6~3-f9wcVVttzlZJb$oAKj#VtS+&k|4ujln)I(bU>#egCZ{a-EyTv?uyLu!Dg&FBqDoDfbx)H;KJbSShgoz2 zOE3uSx&4k;Y>3_+mo;Ixd6{nQGTmO(9*XLj&#RKW+KYsd_I_JSOC{2*x2cVi%!)W= zSX)c!^}%cl6j^m!0gDQ!18t?3zp#! zahew&nx7HbZ&sYsEwN3$yd$KvIqGSvq{Kb0X4M5&VjW?Kr-kF+tjr0JK5K3Hzu(1hgbU^kjRG>PgR zTiH2)CTKT6Lm>b(9rsTiN9aiB$<(920Pm6pUz)vN=Crz^Ie~~DGLxN13y_TDa^rwn z7*NJhv_eGH`h{Z*)tVZH%TciHHw32M^rO?Hxad!i6EJDm8$^mMa!wmg)s&W6gJVN% z7c$9NNrQ@t!K~KV!_O8DZ_T)|>~W$nHoH%1Cuv_2pgADhhL_3ijm|1w*Ca26=B)3q zhQ6iJwi;JxHJ>beX5qR|5DkKdNM&F`@tE z-FpYitSW(dpVuncKigftzl10eI^_ymojhyqYG%b|S~F9VKCT^BUA8@DKzH-|Y|$WL zWNR(JX_rOTFZ4SP5o^ z*yZbe7yDT$Dg&{qGtco8Ajh&;ksRNPpmLu){x0tmm31$uBhg~(bd_5_xZCxUmW4yq$Wk98_r%m|LwT8;- z6q$Knjs^a~N} zVVk#3Cp1x@`*5j{ci5lgC!T&E(?WN+K?d zAe`prK}`x>SZOJV$hwzA)7HLR&~_vyrVeg&u}nj%jzP)1^gKd9X3#Q5q!Uw5!N=0T zsHq`l|RvRE?|6nx1WeX_c`QSwL9@-Im`2^$T_u(=ed2K zmxRDEC`9_V*A=CP2V_Y=xH_9WvqT|Y9VO*7|IB<|2 zwFI)D?Fj&FQ+6sOV^2Sm-o&IC%0#2#_^4mU z_=g!k8y?(@AAp4Xhr4dL89&@g|F;>x*@dK2F;z#ssM+CG*&y#e=KP}lOqWij2UaY7R zSZd4?kO*oi%IpuHQ_Ny9kpK>heLruyOrWUcur62f1+t9Pi|>X~qFa?Oohhp<{d1X2 zGkU3=S7nvmKa=5%vJz;t^9pPHa~Ylpg5&d@pC(hcg;%#h%eRHs--B@5?^{5Ag$5}~ z%*1-P-SyH79dBpZ){YbW5uX=vY9gE6T|v(_DR4x3FXqFnd)=n6bu)XnN3W}8qfmm4 zznL#aUQ8u7{dlHV^bt0)P1>y#^kCJc9PD#D(PG6Q@YA<2H^p9Es5GtzosP`;r-e6{Y*V ziT|xQk`XJ@nc&0pbB_gY<$o?~*>nAB=%T!^-S@$)6Fub3tIw(zq(9hfg)3k8{Bv1x zE=23o_q$(!!^2B4v{!eu1;MKNJ_RBdA-i^Evo9y6kM6}U1p9Eq5Iii;XW3E_wW5EJ z8HSsr=FQ&(@45R?Bbh|#L~vnHzxxZN?usF&*Fy?^GOAdR_X1zsX@Wh`ViEPfvO>43 zt}3GXW{c$`iA0)pas32Sz<1#lA~mjf^Ed%TK2nMMVz6LLrqzvaA9eKObN-TVkk9nk z^KMDfbHXwdQV03yqi`P|1pH;+egQ@s;;aPS8r>DwuX*|g{wq!{EH9X+GTh-V`gy0a z9`)FC57@r{0xUG^(KyzTL*=vGg1;fzeL^Jipl>IRw|RGXOq~`n&nH%Mo%zKsP9 z-;3N_3dyMfQ`-Fk?318jvGFH<8_D$9utQ(&z$GzcX>hI-D$B6gx;Y)^t5d&S&PpBi zjB+5?m~C_c)HaC`Lw!HWW&p6?5#>?$a@wB`3j4g2Qmz3r{3tGGmpC9H{ z)I$;4BSd?WfsaW8p;P6S0G8gwV7Y{;BB8uZZ`LlR?Rsf9KNL@Gm_n+f6_U=fh9Nts z{VbxGz%6XN7Slp6gLGArh|Ujd{8Q}`LXG($3rA=%uO>e++O!%GVRqjs2K6H(T3L_%;|=^vJ+9YkH{$FE_p^TYz5U6PWI-k| ztKWixrx1v>dbk3vkCBXcgM&>#jG6q#egQ1*;Zz`O`w?TJhvGq_!0U;sCv@|A-MO9# zy6mVG0fPcQXMiRwXI$~#r?oC_{O1JPq$UL-E2ect6tJqtbHA*%>Ek}%1XcH-?mII^ z;#^#TqpMuqTcZs$yU_kEuecc3hualq+V~kxtk&ZP7_}?{MxeNJ_A4|ttqW-W({-G} zoZ}))`Wls@RWQ8^GxcYeiRCip;3hE`6?#9AbFQX|(Ac7AP3;ZM z-jp!yK89uy^e2lzZ*JjD{$;-5?-yqK@Y{(kixvKdYUb}`{{~6eYv{biI76xwAN+6m zt15BT?PiG=isf6$B{uc5XUl*iVGGRPSK+ZZ#D33=N!A|kJ$2Fd$5(xldS;%`oL%lZ z?hn5HLkP&N_YV;J;n^ku*-=cF+a~9J)jh)P)xz8%FcdnlXLT7wYIPg*r?LOtSpzP5 z3(|J<5Q%0i2Hq8}`dBAxRX`d0$kfq2$JFvY4Y+N}?l{84TaTXrh z0$ZpeWE00f%~51pcJ!QNvhsb=)R5FPnR8#H!Z($tWvTAQzFGjQN4}u~Then+sS2iy z;m6Z7A#675&LH(j*TvU+&_$`CyPyrVuLCi|V~!`D6#;6?+~h1sd9g-P%fnL~N{WaS zYpi33G$q^BB<0%_u`fM83{Y_rYRIRL$s4%PgqS*6;Q21Qpd>OTFmWJgM`CQwB6pbq zwrB)*wp7zCQdR3@zE*lHOhssf2qeC6Kz|c!zVGvf2MS35IxvogVd_cZ7XadQ$Fe~~ z=}3cXcGY1CDp7?tK{-!iM;h$9K}`&@T9AC?@+HbGSO}@vo54w50ZJc?i$LXTFr^jo6FUw z=Cy|&Wg}TYsGEWzi&HBjuiCC?y2$C{?^9fB_onO}xiQF92VGH0gpUaL!O#v8BCRy) zN;RD3W9 zC^`v&>sV!i>;WzUD28Nb$U7wsPo?IO+fiJIC8M5YRCd(fL>{xym8{I$m;jf*HV*6+ z9lw8MWPD_#un?>e|AzJpKrTKKf3L323jeEhu#^UW1~eGcrxX<-R$MtY^fjwO2i-H> zN+ZbQk@d2s2I^T-dI)gLZ>mfeIMP>)nVwpj|DMVw20w^xO`_6qT{!#A^84c^n`;X z<|Lu{fY#6$O5nxFS75CkBTE)bI!#)Nf;{vW0GX}o7XZWR`R&U`PbRI&jB(8x^?^@T za>Hv<4#mY|ZG+8&l9 z+8_nXRz0Lh{P&hr^9q*T(dFQ*`c^%+_m)%TNOFV*x2fu3A-wu>%r=`c7`hcwSh`f! zV6$pK0|~+liIIso!uqEk352%R(K!OTs^n{&PZNJD2;+HCufJ;|hK z5~|E4JL#{;uS7xWp<^I*6u~I6p-tbe$SulnTpoqWslj<{4N3+U8z%f>rVj8pA!isV z>FPULMuiU=g&I;HNEN9_$S~NjLo!GWU9r{_>`K`cNLyUPPC;66Z&Hg#NlP%Fp^wU; z_=hLBD!R~9C`)QD`XGPCG|iVFq!f`Nuk~$3R^yZ*A;SS&0j!f6d*7zbv3(t@Q$%8k zMJ0_aX(u*KW>Zu(D{bUd?dU1>k&3zKk#Bo8SuOt_q0v#!gSMk1 zmhS1&$x8{8X=Gp-@uEK}A!!Gu5_o5vj%Vi=;EKynJjO4?nxD{=+=oZ7UMdRZhA@nd zHi%a?rNj5z5!kXfqO}do#!`vLPzk+FKuP}~30x*MRLTJ(5Kc=|9rLoMZ1ZU7`d56+gOf>VYmOl{v(hafw~oN~tJqe>7S2avO!jo6Vhhse)@(6k%&XRF_i)!ojBb9 zUb7jQaSH~rryh8+F0mJC$decb_T*}^=or8e!b!z_w30Q6N{ldzlO?A}wW%mA$zOn_ z_eYPkdz#+^z;k!2q_& zTIMJ2yBKgc&K5oeA3Va1-L=B0wn2umb8nd@XA`stqJ<{nUnirb()5^9Hmw{2!nzJJ zUpawTW8P;mUnUIT_jo-XqZIc9onr;|ncDPz?H$4Cx@5=H?+m&ZmJSytwYX2BH#YnQ z$i5tD6fk4#l-;PqA>SlgeZCv4L6E2;zHh{Qr_HQGW#V~V`Jz3UiZ`n&*9ue8Fz~U* zg87Zl0JfjKMTskNmZ<&KfQj3ux-lPk;OSKtMT?mI`-6HXyNf3+`})rAv~RaACYuk6 z$U~Now)$x#+j|)sZ=}O1_LE__!5hS|GUFbLkt{unYS-bn5Oa$F-rXszpso!olPC6Z zZsroX_oBjE?TJdpg6@x^EvFGGg#E^1AN>zNBNUATO{+{XAg7!CtTz*1zc&^C7Mo+^igN@B91(%#u^nZ3a zS3pb+_LIex;J!;-FXJUJTKpLi0$k>{N7{y+>%_hr6)r%AOcNBYa*H5>YmYn=D_ydV}pFpqBJm~lA%Q( zj#zH?gQx=Jwb2?qXMzYWoy%Uz>51UzX;=Q3K&$_n-IDo)J(PF8%AlNSP zo_a62*7kQJ$G6k;E*z-XqQzVBb{$(m`OU|a5TsYUy)ZEsDly;t&2cPY2f_xPxp(s@?cCA+J|dZ4ID>E?q$KRTrA(1haZxdO=#H=#c zg6Z;&jC(-96d3)*!3HAc$gLbaoCQdm_(3P2R&68Gee}j3H)}q^m-uoQ2_pkx7G0r%nqQbi^x}i*^0NuejN)ea}2q*Y> zcJ*o`VV~4@chdg$s#0HxQdhLc?h*5x6sF%0pcH!FuZ5SadN zxroLHE2MrDLs`!zYky;Jy)xa9XTaCt=h+c*Ou=_%4o z{co)i{f#v{bcLZ_;K2j76sGEb1rLWA{<(1X``{q|&p2e*1g>7l+|TZBoVy|-S6@ca z!?ltN_G-VI$d@2eoc=sMk9aGYNcHOODuIHFf0&Vt$Za~DVr1$xi70XmSy0>fTXRYG z)C?t)UdCpC_^kV__zWSqUnHDL@C<+F_Q3BoSm|D1NN}~#kLx6yqAB^DJx9W)PSihO z%$Uq&*yBxLpWpu32W<_!dJ!1Q9)v4%vZXQqt?LNIq4dH8waAZ5BbX0#%WzX|6jpV+ zCy0lj2LfUx1P8cfD53lU1oTamV{{0J`QIN?%5nqISI0)E`mEw;^BQqiBL-_PPNRKv z)4}9Hha69n&u8Tax%&+T&ePjfyw6k>5#Ib9Su8pka@hLl9&R+1dkZrnHeu%1Xjb$+rjH;^DAIy%+h2Acj!zJ7Fb^($X8af{TMG?ikDrFeO7- z2&aK7q&{GjR;GSZTfhH-o8})qB^b&)o-`jYY+F!4;+cT1I%94`@+cb$W{S&wWm~MI zSb9JbU;^8Cln)P2@9SYh2q9wmAS{6uX8Rhz474R3Cfu6_nrad8%q&WTkRbuy;lf7U zXu8;^&Bqyo4k%+#Boj!icw;z-IN9RUQSj@*iH0`jIT6~mJ~frnGPEZ9>9a=xc&Hrk z#;nblcf8U^5Ye!o>8cYUv1#$3OQtAux9zA2q#Kr=|G9@IgMSkIh6)N_NQwCjG4oU& z4*T9TG2FrL8%4iWhU`23sP9Eb4(@T` zHyrAy8(ltkfapQ0l2~xBc{L7Y$M?ObSV2n%3t)YXJ?%`>th@TYfYBD`aXhPos>1x4 zg}vt5)p6{w)~S)j`ktfRi=vY+ZnS2O7Y+UwB00M*pIkjsM=pzefS+x_m2fS z1RydZGT`^}+@BWc;30MYSf7&!EdjN_gXyZ8UU1O-d4Ud2_S@0+{S*dH?xEGD!NtLf z<=2e04*nH9;607wK{>0LoySE!i8>^lp4yMm}gw-OP_ltv-~^T;i43ra)9=qQ?YUKb7?3 ze<(#XWz778q{OdFgfuGtkpyCY`J!cU`Hg#1-P$RxPWK`_!d1M1qW_fESdC3dwZIB? zVPal^`O2J@t2&dSlYyFVUvoYTTfx>>tV&V${H!+^+kR~Cx$ikz>nQF13mYT>~jSLCU;K>qe!#zW^Z;oe(v@tjSSNxO!pu zIZ(d`RhyTEc)s!cDaQp}F@Rrd4u=^TBic|SbD;0Z-8{xyfTLj3Wvfk??%0(k(tFnk zW;QNap;U{hOY}UsG7a4}T6YaCaD4w>m1It%^iFA#zd=SVIdT_kg$&8F4=;<2Nwnsa z`&36t^|E2~sCcTG)dW&lGZc>q|< zgAS>-UM%>CKtvJMJhk>^*`+#d5dysfpRN|$Rd>k}U(%=M8q)QUr+)Y$GFlS3!u725 zuxFNH90s_}YmBYPBcdn~3MANyw8p6#a!H#hFKlwt@qoVoN^HO1#_)GMTvfpXYPPem z=KJ53Xlr?oydDhrh3@*c-h2xR#Mw~YJ}R%8H>gSXFLC5Xx!h;;#4TR@1<-c#j8|_d zFNX(Oz`RO+Mu4)1KF!Du-wCqny{w?8&|{n#NZj|Fu#Zh=%Z4{HH>|-0j&fgz9eF*b z2ZHa^2Ikqz%Z^PT48d2{P`z@X^QGjLmLoXbXi^N0{{>k0UP!K>hR~zri-q9FN|zm1 zJ+2pS7rp2_`PjX}7m_%+@*sPz*L`+-DIC-Qe^{dxoEe>Moy3Z~>ofc9fDkBvrfn1#Z3hL%82vAH~0w zjU434Qg1DM{Wsjy!08kaql@%(KjlA>%OkJ6$~p8c{LeCTp?@t>jp zsCm5`z|V%3ZLx8w%zqKtN@h!^F4K%A!K$BURM{sM<>9o`Si^JAoRQ zc;w~M-6>mrx5}8U6}k5PAH#(CdDtd%GpweCTYE;yRV_9EntViE${CQZ3J&H^s%<#0 z&v3A7jv`5$nSjN841?W%s|5F7p&AQ(nmn}5*%IqY`(ktIE6{&ZqW^lC6aAzH(MEGy;yf7rfBsPwaQNNVLDRv(NM>xy! zbPE9VD8FGwMa9ainXAVG-hGj`T>_zvhq%`gGQCg@k*dP3SQTGY^#qVLe5ACn7z$0R z%PC--w>o{-yj@!jh%?w({oJ>>@FiMFJ#F5qnywp!>m!@(WZ6^Vxn10N)rK4Dt{BwI z`J!^?Y*4%Dc5?!m?AyYo3KH>1HHz>DIDa>ny)!*x)?d(1h-Fg3qc*x+VTX@(KrmN zw8`aS5Mmr5DA;8aZuwAe3rgn({0wT}!ruM)(-y{2{E#SPPGl9me;=ekiL(WC%6L>!NZ|p zYK866bnb0WvFwi)I~je|y&(y72LM}^c~0dL+A=A?sdlWf-kpA3JEAhws~xbCu3kbX zNk}ImJ^y1naujDazf1HoQD23vXdv-2liYbK`I_3dBEZ-7XH(8Q*o@U{?XHIwXn!i} zj~@?PuWN#~d(PERt$Q!lb6inE)~By-dY1_F1Kb`A_sEN`uW;yZ*9}R|1v9B;Kfc22 zflVLe<(dsFdCqxLNB)$=T;0F^W*@tB^YG9;*#2;Sb#Nw-yV`kv76`>?e{lA{H=JvB zp5^J;$Dt`0I3MpTuHDxeS$6UiWp+fS4pPn+{{Ep|*tmW9XTXqKJ&BqpOL{5HX5Pzo zu-Vj3mDW0GGH39kg(bRvyTwtD_nb^!YkQ}D`g66F@ytmOa*tDG)N;IpXv9j$LJL+_ z+{HYphZ+9O&M6_5C`ARQ;?GI?j&28?Lx5ts!c3b;GRIm5|{wKt$_3I1X zwnlL=x9coi%-xIJ+aGa|0l{AY0T^GNfio1_A3u$+G5Ea%%D7)|@6QHBZ84W!SYlbA zGI;rtF+`-Pn6Ei;67M!$>5^n52r2%6Y zcD_)Y06K$P=qQD=$nI>!iC4gbQh(4zFLm-gG`w-c&VIE(WRb%?SY*GAWNY0AYbmDj~iJDZ{twin>k%pL1Fnzf;gum$pgK%5ZG*hoQZ7K zhwH_J<)wwLz|Kee-Uisf`QAZNk49j({ihS6?`J>HJ~q-sL=N^BT9)fM>tr^cR5Eb#Ek4M>z^m(LwH6~gb zQAI$hb}6q~#5`kKI7OB=GNBU&-D`T~o56A(X;I?AG1cK(aD!@+_WC>USN$+@0;%z3 zWSMi=`2ga&v3{L$qj+!_W?6;rdK;!@5PMR3cPDH@HWfSI|c^E~E!sGfIK65d8Jbb8gl07>u`WyfsX z#VA5oU2(^b4gEZG^@Z>G2d%Ohm{ zWpDdgmGph^cC1p5rjf__Sl>K4yVo3z@a)#Q+i0_DyWrm!9NY>|efQ4#e9r!U%j9+Mz;oXqmGA#=fiH+l zf)eNERQ)33@zsRl>$0~NDLz^FD>>UHo^ke7^0$ru_`e7gW0&a1SNVzIf6`|Djn4GX zn$LgLqWC)BeL(2 zFg_Qn95jM{akYVq*n zMuF+-*lj$ElJUg*8!BteuGMxu)!(x8fz3^Xj9EbfF_0xuNW2f46cVVkxQq`WJOI%Q z(=4-D*#U#qUwW5mshC2Jo;3pbnbtD7E{QoMvZUX{D}%CVxl$uqfwmi}$h|dQUd9D2 zDL(qhdYs;O?sMMxHpRA#CDLyl_yIIseDc21FGls)mtLyFdBekkrM&ehP+lf zisZH(3NpCgR>)=SAQY92s0cjLgig$ot+`%`LkjIQy0Sf?(T4hQT2%qRR8MJQ}YiW#J7gT^u z?_2KaHU9!I4lG^f5s|z;2YT+`&oZzb)xyLq!n(9q51VxwP;+3M78TD6eM`ss5`wK8 zcx#}!)6c8&gJ_aOW{Wsm3mR@<)5VwE&>~x_GwAjnuZC06#|7Ayfn+ySp!q?ZWObZR zRAj$t0v_`?x6E^)ns?=r?$Z(zy$v{?wK*LlfAXEeD}L!WpqJUAV>-EM?GDde3K|3& z>V(l<)xQU)q~b4RhJw)?9IzKHBO|61vIUuHcji*qXy#Jf(Z8m=1Mt|fYT&-H8xWx_ zf9w0nAZi&(ok)+|4ju5V8II2SL9R19Bi`Ml9{vG#o_KJ7LZCRi;be@O4Le{n8faNr zpB*rwpQaQy5&bY#nd9%BVZ3flvx>{juD^VG_~@_vB*WNtc8jeyz~qqC0}M+X#oS%| z*;GJJG!_6QJ_!(SU2E!`=?S_Zs&#oV;j-6&ZrQpFa6@|s2&P2_zH}OsEW)5oZ*IKDYN1-VoRfuDlp;&?}SV9J{aUKT*d!UD%U;Cpi#`3fAttXw{MZbcVyRM=y=&H^7EW+7x2l)_ZPsOn0Z#jI`Sp1IDhPq%1GZs zzU=f?W;-~)!MDWS{AE5eoD*i_xrT?gE^^JKzvBU%#|RY#+TCU$t1O?o^F>WMg~jG}=dh94v#qYm;?6w44+!Ehw}eQl%AUOHp}K|Q0dc*k$%+Bki()fy{ZYI_M+TE9()(8GbN@l^}IRfE419Qq3Y4X-2Q&*h3WfiP*7 zs_~tIb6wJv0=)ylzv&ZiCh2f~0rcVeMWe#x^|`Y&(o|YTEAZJh&s!TYf*(KST-&`7J_!czjjK&dFF!&4PiuttphyB{Or(sM4h) XZP9AVE$;5?CC;qe*)KryuaEx&ouI{h literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/grid.jpg b/docs/4.0/examples/screenshots/grid.jpg new file mode 100755 index 0000000000000000000000000000000000000000..ef624e866f8d346e1aaa75b58e285e312a3e69be GIT binary patch literal 99951 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

      xjJ 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 z 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 literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/jumbotron.jpg b/docs/4.0/examples/screenshots/jumbotron.jpg new file mode 100755 index 0000000000000000000000000000000000000000..aaf7f30e47aab0f3715380c42110527a3aedda91 GIT binary patch literal 101076 zcmb5Ub95y^+dX>X6FWJvZEIp@V%tt8wrxx>$;1=ewrv{|+vc73{qFa>_rJUDUaNbp zs(zkAcXic%c2%UJyd)wVE*t;=K$MmeQw9Jahyeg_O(6Kc983&MDganihP0Tls)zo0 zPwl@v0C~1Kx5Ml@gcAh2-M)nvEnHO>FDu&^LYp>7D4l1J^=?f>!mz_sBZs-}iX0;!7ufjVL4%ou-Gn=pLN z;FcvXNuAaOprbPagZbi#C}#DAfME~nHlxCrcvvd9Q(fo;vAsk2v z>y*L{26LXgZQ8tYX?Y09iB=K-HXjT=OOA^dqncO989*P*Au1HXjU)=BDJ&$LRh1*V z-*x;p1VmG#P?6cJU$`qAW}e7E&L|ahTJcr`?x<4524eeBDhc`9Px3(BCt~!dF!$F0 z;6+MkT0cKgJd#$G49voke{N$_r~p`0RZJjiWm~uHy}K(|7gaG0kpjQ}r@eFT638k& zibAUez7By%`^4eI1<56}8) ztA{35D?9vaZ3nS1>37C6UiJ}+4_WAtLfo`45S7-oWd_P5WShtDWX)88z0m@!pBce7 zgT@WU-qp<6ZPeb`v!I!HW~iV_v=ySbfCWmZY)I5e+cyW>DCe;!b>Tf?pubPb}|0*V11T$@H8B-P`k*T7&ZWb zlKTud1~j|tVebzqd%d(sySk$3f-lRgu4-L7dNbkbM+LLsVc;JWfad8i4}kvO9+frzamd1+F9xHh!`&t|0JQ9WU@Y zz~qKiGq^po!2EWqV5jYTcahV1HQ#LAe}Bp+(Efn8e)(1IeWXE3TsS|fNSa7JZvmdT zcj(>SauN8$pvBu+tF4=Bv~kPh>0`a?=AqipZnAGF-q&_MajEqOp54ctjqXXFM5HXe zvwgSkoxz6Zl}5AQ$9PV=HzyNzo#+7166qny?w88pgqxV%y-1pGwp^zp8Kl3vPWvsFm5M{?99(H`V7;Ejl#44ed7b!mFZO&k5t0Z)M$}-^ zD$ZvkH)KhH$Q|^TfnVLr+G-rn*^%u_;#XKJCIft?oO&|1((y5U_IaX2|Lsb|!n{7W zXW2>yF>XkvL}FfV_e}jC?U7H?ZNDOqwtDX0lqhuoo3LQ}C0a|d$V`M7MC2?16g6@v z5kr^83eDET^zuUu%?gcer@f&AXSzv=;fm1ZEth5d;Kq%=cOG;@a8(Q$RR%om5=^+} z3_o4?&Ms5VSnv+u4M<&2YPDRxLQSQ&YE*0PK535ef7)mV@}Q^w~5#|af9&AP6&aM$8cnj33+C&9VS{oGNj?( zcXrl@kX@tAt5c7h>S7+w{95))sZs?$@;wb&i(i~|jy|rB=(1n0%)VTr)W4~f*ZSai3u}O zSP}U9Q=Ol4^}~6t@VNCRdhz_%&0lY~uv3@X-BZyl;Wf}$21oX8gW%P^XTAPc$J1W8 z)q1TJ;tY`4pNFDf54(R&1^la??j3kJJbbp}$okdug(4n>}X-d!AJ4hPSL<*JymzcIi8C8u_orB4s)%xKU%7dI43r-xG&#kM$ zWIOj!Q(gusXZ7i}O3ynUde1XG-UWZF-S;RvsWU%KwP4TGKt3tFJ^o2tMaJ!U;v~?A zbItGgVEfbDTaq|EB20mBtNCpaB2e>sAos)DVAb({pZbu8ISEz9!**)?uSUDUxO41! z%9mT#qJ!=JN`$pjMkdjZ_vb!VJ5}Y3GK~f`CY?i_5gMhbg^nhpday*&QP_@E%H&10 zCWdOO1bEc%gLw~)TrvehU;*?!>9ZJW{U9-p3|D%Bf0@5GkiZA$7Am(jeN2tUx}v1BHJQG>NY4 zJrTdt`N$2@-~ndA`OdM&uW71K7`~~v2UnMPh$KDw7>eQk{CvI6Qkifbg7|`HWqM|A zb`*rCOM4<5q6Fm)W4=J|2VuN$v>(-G7{i_AC zELk;K*xUd`hBWS1vFWEL%02U7YzPr^FC$!UacYRXy+5iWm;UFH@t^DQ**>=?76vO^ zDIy?caJT^&*{HC4-uixs0B!oGsE$8UW2SD+e@KKUW8DaR4$}-S_2g}^7{a0LnPG3p32VlAJX4h7C!59Iv4Q9QN>i{ zf+GL`NJx?aa0`G}g=h#0wdL*eNa<0Ir`=JPXz?pA#4N^+>~-gNh=0_LS}AwOw*9nh z(MFx&_quU)NoCrm@=@9K!cwcvDFK!egyu{}fhuX*6j>k)hB1&hfI`DXcg&fWFe59r zT%ED>Ni(;IBEJ@#M2gA__rp9nnj9V=qEc9&yObF*bO*<-!|(~6d#BlK>yrQ6TGdst zd=*EzfBWjW_}R)~C%}VWH`!g(SXu=dPdn4m?b52pUa*ehonKBQCs%OP(&=9-FT;C` zeJ>!xVfmfqrleqHN1t>gNA!ZMkRiE4Gl0J!w#9G_?L*?HL9)+10gpcnHc0K^AwK|A zRu6X7B1SRM-+3S`E+5kQd%v*Qj_4JFGMoykTz$-TP_3-e^V}wA-e@z*(wmoW4yO)@ zKv(ATO7uK;c>S< zkWyg6M@g`&rKo{dsitc~LSMZvg;w5a>tYGuz_}tFj%9I}X-3C~4jZRMY00?-&+(z0 zB8w$Vo|L-}!%RW5233}kZmd>T+c`STPH|tSqFFvr&|YWs!9)!oHxpbLv1`3Ah~9jDiNW(PGU zYp*S+A5SdR5}#Gt13az0BSD9G)lb5+m{2*f^La>|b?Ar7L$w0B$bLI4Fxr<9GU8*sDE!A$EceXyPeEfa&W7NC z$AUr57Fc4DV0d^?Gh^$TKz1+_;z4~LofFWMWlX*7Rk$Vd=-6Jx=)tOPXnLui(IRznR(ngkU=26GXKUx9U0QQk%EMwuFaPnMGeFA4F$O$P@$ zAczjPpV_OktG@p3W|*k^qG?@BslY|Xz|#a88ai+GI8QvzSy#NR=t;Bf#{M7S52LK7@lCTyV3X=u1{{1G)vewoacO-R!Ej3d5} za}H_9c2hS=2tL=WAziBhDy876Z1QHVQzxs3*IQa}sEBgo8-2P2u^7nU7+PlQgD-$0 z=|b8*zVojsR|HCz!)|QE=O&T$)+ry)XE<$(@qa>pneAE%N(un6Y31yy(CB)qrN0H& z>!mOwHhqs*wPEPo_O|eRfF&y~{ZC8N+qw4Pw&R(rk>uI!6X%2}`>eMA6!98f1Xy_# zR`GAC!wL4E$&kyN735%prm~MGhOc3CMj-`)%>tii{*gdo^rEg`#1JH6z+Z9xGj6fA za}7bz;y@m5-{>IGlCr4GM6Cc<924mRWP&gwAW5MKYnp7Kvf3{-6|~<5)D@Et|Yn~Y<#@n)48*SpVyG*f;3Ck zl5`SaQmG_7pw0}p2=(808fV0S3pHd07R9iD5b~%g(O{X)Vk$S(MeZ=D=bv%Y!HL1C zMTAy(HRt~$DVUit4;AK@l^I%VN{u<{o|Kf)l0eFW1*7zV&}9IbkEDWd0I*d4XA)WA ze>{sBTc)WvAlLqxj51aZw}l;KS*zKDF#KKdS%$z5ga;;_=2D9RR@ESxEao zkN=M?!0qh!KQm|}(C1*D5#?jTkeCV>phE@o>_SWg>9#O+-v=-#pb;83bue?enE$MH%^#t6l)HWG##-W}0{d zT`7|a71hrAk`mt$k~-r5%X!!0WIc$4(wJ0?S!0^nMcU*HFgOu1@MAU_PO<2v$ zqIB7c`c4I7<g>>0w`0LwabcXp}W+2B3d6*<@Abu1 zcH=%(kgimn+7R+%pa29h;OI2mmH6T=$opd|lc(Mw?Q_5U%CEZ|OwV*IoF&9_*J``* zevxKgKZEVee!f`lt)`@}m^lXI5VWDxZnRY&-^F|uo5m!_XR_2+$$JDv>^;SA-|e5Hce69e``uUeCDM*L_cXvS%=`nur}Ttw@i(d3)oR^YPj9f< z`m*iH`hhwKkg38*0yzD}JLZl>NGs@JxIC8F$-&4K7|jLQ^LxY9)_XQC_-#xb1FOl~ z>WaEhd3Y$R{7LP6UAH5D?ZV^~kDU?A4Ifgdq`K2#`1B+EF{NVNcY=Wh6ycxt`X|x- zEL+YjeC)|izqYY%qmsJw75?}BDJ_4C)mN@)I8w^xs?)@Q8nbR&QSN`RXlN873bx_r z)=4jRRwKQG0^m!91~0;rIRVT2;nvo{Qxxz2O7YuL}HvVMfF60h(jVpf{z4@n8Wan7}mq$U#d+7 zK_=AOmB`HyvqT_(bsVBbWGVTh+-gx1VkD9 zpoF53LZHZaOLDOPLj!QB5cbp;37V9-P@@ zJRdBn494Z#?zoe)&P;*%^TlQ{rKx@8cg!->eQ0meQ=v&+2h6-_?Pkenc_U*1h0i_J z!lM7dcU0>k5CBb#0A{N#*bHw8gHfl+_9T&lPQ7xi;mt5f2kV|R9@V7V76tZ(mtea7 zv8cbDGqvhc%jx7+E%eNdpu+ktOBVz59wdRe>O8l>m@0=Ku6g*(v7LWY z-`@W(-r<9n!ql$YcvK7u?`EndRg}(P30#H0=VW}U2Msuuv*E);<>ZrLM7m3FP^O&-N~H0`M#emEF4fN$D08^sL#)Rw!$ z+2kgQD23t0=;bsoZ!XLGY;B{XWY6L1_G6we<`qurzi)i<*+AjD{m>Mu1P_bP-zSso z;Q^gm&&~8XxnJ#1DOh%^+TI{Q!2E&1+xmS$!9oM-OKZRA$Gw2GFi`J3j%C>7XZ*#Q zZiA!EL+x0nj(a8D+DcU%E~yIR^ten+tgIAnN=_2a3HvKK)C|*XE~e(>(qOa8d1t!kQNYxBefcpI#EMB}xoPCWU7+ z9iHQ-IvoP3%^nO z=l4kalqL5M&B@bTq!LGI{GGm)Q8T{#T~Ow%2Da(M-jG#&PTGUFkEb$y`7ORCs*P*l zTi*lRAH2)M#llI3sB4^I$tIjv)Vlo-qIUV;o-Q_Pjc(d}0Vv78F>=1SSnAp;D<2Nn z)Vo6SL+wnVwv!_KrsWDOgLto&G_tb%55VC|f2{Gu)Z%gpTfpN?DEVvvj#~$ihVR6z zb>A*5h^9Zz*JH!aVMU?E!(-rF$1tMvjw{!05B<9U5$y*zg8UvwjVF%sgT=b4^H6Hj zfeT$mHyum@X>TX#od97`NeK!I3om|wftx&e?hdm9_Z%YVh!)3N(WhB{VWr{r6?u$)!U*=<(o(^*^X(pC7)x^H@}w*aHFM`WfaNf0g;VFbK?Jo-5UU6y0LjlI@(2-dN> zosQ_DNvL_KJY8gUXIUq@(w^__cR&li)D>BXg`)sFi8 z`7ggsC?iZJetfHk(1_fJkZXr9rKs3X32!hVG6%mZi4npdh&RJAs57jg|D6W|{1IPe za>Wwk*KfjIibm%mNpeIe-~s|4u-|qeDVwqUZmX@3Wepb1h`8)zgI3xc`~4!>)?`KQ zdgtn}GP$aVspg*-GbOJ)er#Qyx(V<2`;AEzj|gF$os_|+!!;co^UmVg>IwBiMj~ZkpiYrhYeKq)mM{r^SKZNL%Cx<7)*V)nkcbFINJC_}Y zgasBxOl0!Yw9n~in!S&A!{o5zbAccZ&|D>t2mw!k+d>s}U3?NqMHquV`%N0C~SI4}JZ*$|kL1WNhY*(`Pg zGh)So1dQuVT?NNU)#G7i;)e$@yw`(l^CrPtK0E2m@YV0Kk)e?KtMyJNF!7U?IN5wF zfU2VWtYp*8o9C8u)KOTYiACim&%H22o5KsMk*J!(1GB}dk754${x0u>sSu&03QB4w z2_r`zMRn^Ht~0JCcOAK*l_-B(tFI4DG{Ugoeazt)8Wt8WsR3*h@j9eI*=$6cYd-rz z(aGra#DFjWm=#UA9U~7pLToZJ_VVXt=*kYW|E>!2Fsl7{I`X#1OEkp^k0-QD2CaI1 z$vC0M?&HR6KPmXc4-U2UCG5&I#kRMa-xz4wIg6h+6FiSIHN{uBHa#&)uF)Z5KXz_q zNYU|-)s{$cxv4v?4^B@>c+e^Jk4&@F*cXV6ho;mP84c|}P7l6(Pm;2DJX^)o*R*v? z4ciW8Erw0a$t6OcdC!`$F)=G&eWH_b5eMKS1czlQ%cruz>>_0deqvd=am&WkeisZV z{4cR71k#9l@ozghJe=`$Ss-MIss(^&uG-$t--WRHNN`G{{0q#PbU5t`DO@YWOINp1 z6TK!4vfG*5Et7$8Q0zXcOD#7%j)7OQzWy4A%-$O#x#I>t9uLnk8DWDFp#7YL!aZ^K z$*DdLgD*q;M0-O*jqlC-?T3M>SDiPv)WyOi7$o0lEzX~VCIZ|oIy(oGPG+FY5t%Z$ zTu0@gp0LRAcwBXkEokXwN_*~VdGZ+yu$n!6%%i(e1y;7*rVT0jB0#+z3yYg|{sa+` z5#YlnLm|}Nmt{?5r{?ySB~lCQ+0{*DZMl6v6gX=x;iNo?8NaQJ(g{TIl&sgk-l>&~ z&Pm{ukh)%qI4<+wAEPfHA+emGNI^Uyl?7IzCX(V*sS$CHhv>rBpZ`_Zg zRVFJxv)o0Ym^6I1;9QsU_!uKw{`_0Jt?Tb9VO&8p{Y^iIW+0b+k#r#I0;nI3bhXiH z)Vn^FyDF=Wq0uRc_IZ8(waLrE*E51Th9Zx{Ld(ZR_qX%OoT(ZaDB0j&D!~&yd5jI_ z8m{>hQrN4PHmW=E`B&I~pdLI32;f?Sm^^+@z!QngV;;z2338oibaft$iswWcCpfa9 z;l+4dZ&ldze;J`3q(fEfqY21j!ExVkxA%Q1sE)@mnS3p<>`#SnmX$(4YSIa)1-ryL z@vz$N@-6>r<)om>p}wr^yu>5&z6{K$j;#qUKv4@p71EU*Y8geQy@=oF&?B_MY>jx1 z@XW!|&%q(E;sU4vW~SqfU^{q7DYkp3t8bK}8OFfM$8oDcq*^f`?&C{00!^N2tkhl< zs~Cs=BLQXMcw>uce5A&WZ;5TMgbn6gNPHjgUi|c&Mm9%*8~232})BXLL>M zJoPXnbB%@cd$CM89genbU@sVXlmJW|ybq_UF5j}@hj$3JZ(6N~JGtvvR~y`Zl5TUF zH}sYLCoLx8YRlVCBgs@(xM-Kd*VGQ17)5|}y?i6IB8gNiTyO!>bS~|{qn&f`E;B0p~DeRLm$ci>s6Nd_3W#oH#!8_xW5&>yBoT03-!|QSKL=hjl|H{!TQu6xYTF~#<1iK3Lnxz{ zd$BNk>%PBzZS5)iCLwnijq04QlD1ICgXywU*hG#Fi9opal=W;)a7C(@B+qxHs z`o!=Qi^MwiAy)Hy)|!R4FSl|ICUe!2HI11WJhkJ02^!hjK`vM%SBIwoK6Gg2;;$r@ zu^ZA9Z8tmJI;Yg>?KO*Ju-%&S`uX`5bW(h=Q-EaN;!d@5b3?*bo`nl5s&pC$Ck8Gi zR`s4^xngJc7C&jCBXC6s1M84m!^YeBMFI#XNvx*EUDff8jBJ*XuECz}dkFI{iYeR3 zk>4)AZf9Ar3|WC3TPgf7>CR;M;1bCn?~IShidnNLS>BO>3uXWxgnUgl(L?Gwc0{ z`4`|y`L#%xo zK>UulI3AL<D|xSb^;TBjt)##+D@k%y_Bp-r+_g3MXcrv6_7u&0cz z2{fT>erb8X(J=7Wi$YSFGf3bw%+fDI-Z|ZR^K!J54{`E({_gaq>v~{_!$1?(`?h)Gc4WUY&y+KzlsL;zFy*-VfJBNozM>*iuiYadVKj zx2bX>Y(zX*_)k*ri0Un3a^`72kc&1|iXX zEDY&Hf_lKsjW7uq^v_KPVFflJ5W0qjyDtl*80^9(91V++XqaX#uSb}>8dPyTBn22* z8SPcIQt+gu)9uX6C{<*T_?Hc=;s1vKbm7bC@#nmmcq4Bk*uv`V)5D1-2Dh8^*ly{$OlCcq@ zzL6;sDyEnVlYbQC=39U?k0#koUub$kLlOpoP5;%$bVAh<33W1$W_x-{{rKn)+hGo# z+Sk?6cD47bQ#jeu)xET5^&Ztm(@(NUJ z9`gR!pV=P}5=l$feIS+~6GFh)PjcwiR=rRj!}D~e?D2x*T(IwknI*+V z2RtG+twUV&RUeVT{*R7WJ6(cC*jH?M zD8YkhJjSH5{@LP4vyLKnuRj>NSRSXyZ0LNU{cUhU-}XLi%@Y(N;BYcp@+X0OTwI)7 zZN5uGMPtS_F~LMM=lU~aL?LcF3&L!3XS$$P$#jufVT~$7pP(GT4J|AQWNJ3I(Rje(?22mT-AkF?Zv?;jESousrGOw7+^e#$ zSS0wjnfuPN@QsrZ3rxU`la0$KL2Q(N>`K|Gb*~t%tgFh3spB9D7#$^G1(Ty;ySq3fHbb9C4{xRW9ky*Pl*$Sc6k zTy(8yLVaF#)3``j?o6N$=NByf#^U^0@;k;9!ni=Pj8%YpjxZ6XeQp0wfZ>YfmGuvk z4g%9T1;%)?2T7gyijd#Bahwp$95n0Rl7h7CeIPSIJsb3>xOOg9wwhWgX*clWpW^Xg zEQTK=cCuzU(~aoFfIr*fAj8ht0kGp3^Kw1Y|9wYthPBaNa zK~ty03Lu1u>PiCOY+@Wio4uqv}GTT!7p__uCk>1zxE zOm;8Ms~D<6ei|xnh}rkJg~J*__Pl0z0bI3!fg&~CY|K}ebb>zB0(=7#CRXc@n^kRD z9lfOu=b`PFZrtyldBo19>GS@cZ~8UDg9)dNcx$xdkLxCP>E+taL!k&n`-Xx`@hs5L z!Ak6Jjf>wG1i{NR@NGIuv&er7kruy1fH`Pd@vSXA^9x~3`(&Y<*)wY*6c+;D{BQ#N z1N)_l*#g9VTJ~m?*|=R@{N`SnLS0zqLqHiG-OTzCK2}CTpRCMuZ=!0Xv}!`A|GwED z#lkoij{=we-+8CRaOT`+acjbmGcqv$PaPi42gJDlN_}fXSq8BLh6wP2B@ZPkZO+Md zyYJ=h>u!7SORMI(I~t4Vz_}`MXN6#&!IXlHS1=-7H2~ zet3M7;2`unCln$p;LgiTa4M1TY=?V-S`_p!!m)&IK^6mc2%SQq8iOP$wgy?U-5Y}y zEF0bRV*U5liTSlrt(X6VBo0uXhZ0j6X{8j`BafA~)#Q26XP^3uy@(R7N(L7@`6v1h zOfTn@7;VyB`rdqLPrBT&Tw%%2cE{~m-c;gS-+aXw)-B=&0^03*Khy#9h-CcA&`7}3#`RSn zGHEt=%3A8($3l)8=1Kv_wRpbQ}!deJM*4JP8!tFM6XGgLs@k2v)*K#c3)S zLypv@BZkg~EgHfFt!;bbO$+br{D%R`Le|@^LoSai6(uvO)b8U8_!(WF z7cbwJY^|S2g5ykLN~ugbw#3%XqPySRZn(U|VDL&dW&v8Wxio(%#a5Uca(OK@WsTjS z&(F+P@H4wC`d>r8Yb?72bxjk>>y|92*7@|7hbo~$`?&4?0y~s;f2jHqS`HVzjD?L& z_|;});7Yd3tlRS+(VD#hBiB4eCX?Uf`C6JwYvm8De-hc@l5MAS}Dep=!`%dVj26Yw$akHe_@a=j?vv^Pn6ZU5WrpCck zD6-rOhF=5Sl_w_!-+Wvy*Q}d9ig8p-aBy O2zo`vodZ5I8UYZf!GMod%VYf~_OjcNIIcvfD~9i#dxq9?e*sIaFsB%7UrT$T*W|9f`Ipt<^@OYhu-^j9 z5-hy7ywGKq@2T_l;7@_@h_|8t!$|73KZ5`#5F?LJ^FPFIZ%+K5_G4%paG)()$dyO_ zz3KVy9#c2P!AJ@((<4#xOoRVlx@p0uA)PCq_fd^6E$*-R)-NyTr3wwgETxRJN>Q2h z+6NeuqAecEUgI7(qY{N?;DaNyEEM%wzD-0tvJ}X9@PP}FPg9r5Igh_L2&5Nw`}EhxV@AD2m%~?IT#RP$2#J%+U0g%)R)?)+a&~bDxbmGw9tDutQMdPZ zEtH8dG5f~JjsgNeRFFT60xu{?G-+6LS-uZmh{kZrw}9kgjQeXxr~ri{BaB<`IKng> zX@eE)fjKJL=;-<;fimIDnN=}Z(=W2szr*#LKuw_@_!Q{Z!RGtMU3CZNTcyAM{bC=~ zaMsII#=qUNmoYq!&sJe@<4unCeN>Gt4`+!2Es_fRSxml@`5cEY1j}vF(L@ePj_RGI z`}}on&~%3AyVconHPO@M_V(BD-plaQ^{lu3RQ5xkDAP!q*3N?$tT;bg*3uvbi&&`^ z3<~!CJu*-M8aTri^LLKpzbt?uC=?KB2-B&*UrHp5-)30LC-NKO8eKerOIws1EO(2S z9x6>ju5E9cBbKTA`EPGQ?oH$>v1^CGo)&$X_h@K$gW(_*XvwS*v^JGJGnfnW$yr|*#OmOk)|$)+1R&i5GTPG z&MHJ(WF(+-1bFa4Dw^k?1JJ3V>4``v5u5`q5AXyB%fj7|K*j|1M6+m#4))0?p}2Y( zMos4pdzvKO2gNDl$Y;Tm$k1Tfu6BExnv1^8+fP*^<0gXA6%C*0{k?~DgYw8A%HpR9 ze=_r$WQt!}S8O@;BsqPtsrYOBEVGE3SQ#xv!Ll{P67S^cp>Y6aeW!&uj4@=3fJO^) z?QB)zfaf#beMrjT_qqChHCR*#^Cpha_+96)>$MRk(}Jt;F8VEXTOUZ?+65JY@JXOKc|gc@hj`0Zh&AbZFa_WJ~_=(o;2&a>Bf2pq-sWJhu}HN1ZQ$?8rNpqP=5YPOuofs5`ZF8a&w5B z*R|4=<>&30y?Vta(oX8nOio$IRVo-Q2<Xz z2uAU|c|qMW)k;#oY;ll2kc5OR9ep(CFZQU1g{blDfh>2j4CVx z40I-kLECeNR!{lC!Rh+GGR{Ro;|BCZwsj`gCrIeLvkQICUMV-q<9V!Z>|BU9Xy=!ur~(#e+RW z-kglz6=XvOCPbbl>BWzztFDru*doJ21w|M6#WvCGK?Z|VFGA`DaPlap7R(zhY6 z?=Dk!Dx@WH#CDXF;pu>tQg}7fy!sFW_b-*wwAQ_7nfNAl4vr=_cNzp|%8W&p&$6Ep z$>mgfcrs@n4tOG`i5J@_lMbDOeDopz5fdA|k zrROd!Eq%XM1)9XXE|rzv?)ex_WNmRJ&&_Z5fiiz%kPVcy=Qoy?7S12!0y_S%y+QGQ ze9-g8u|D_~m%_Qy9ZzK4U*3MpFhxL7M>HLsS2kE)+ZuG?Eko%U>LKLl~1(kIwIVPW7c?1KoIU%&MzSqWfRsY2MW^mpY{y+To{OfF!8Or`I0$zb@_oDPA9jzw($(hAUDy=*I!sl%m89C;68eKQuq!?<2HgE=yMx`EXX1>D(Sa8^61Fynp;u0zq^d)RIdl<^a{qUGax&@E;P% zrI9qjpBGnU63KZCOBdj!63JocrT@?Emog!fdZ|XeSJlJod$mCuVb$4&d!h6{C-Q#s z=ogO{;ef{tSUfx60+JAV2{KBT0(ZtO#dvUDHZ*O`+%6b`uHy@!+f zs9~iZmB=wY%DS7c;l(EejYzxnXifPp3a6yPPR!|I^v|AULCLmDKwsCNH`0Vvt4&zk1s)Mr=6do^Ya+X#H%~1DB+4RKlmk5UV@M~<6=TM zH_cP}H`4etG>om-1JS}$SNGTN9eHyEzdW+1DdUlmlZsQDpOOn?X?ql9z;vU`5*SFw zDE@ddZ^HCkJelwOPK-DZ_vU2A0Nd>ZG>0NmKw*OyulFfo_ka#0R2tsidUVy+DOO!3 z@WL^JpyZP@JRf7A5io04r0iYOP~0U;fHZwLKqaf~S0SBQ|zRH#q@HD@$6D%^(eH%Ht0KLR_q zSK(I9OPD%e`rUpFmAw@ZCl0Py)5Y5+Rf?t;1TY>(X6`n6d%+kj6&=4#6!N)6t*XYM zEpcNj(?}?vYvV zujoA!#P&T-$a#*G5q(^OCm-qcDf#AcB}cvA+#dL%U@W|bPv2}F*CI}n8Kw1i6Ww)D zAHAQIxing%WN_y_rcq=1ILa>YlIdj8^1IK&A81F{i`Kf(9@QJNED7O!%mnnp)xOx+ zC#SjD$>^I!8O%dO@NVm*QtmrNYWqwo!1j&WV@{Spdv})(f8Q2CdROYEdP`_vzO39R z&`^NP@a1Bx8snW9M5h|Hp;`i;!J+2oB1O(V$DV|9Db|!o#&(w{4;fni8yObl zvdWXy6KDB<$`+&8*9WEmK0fwl`?3vPd31G3QI6l^$jITT`32A3GmM=dwyu za-r2Oim~>lm)YH-U3(5hz#Qi!chRiBv!)-QcKzGB=IcipERe-8@s`F$Rrc@Sb0sht zmE`Ig?W&(29n4lmklO(LUcR8t2wp$bX#!NBF zoOKkWC<(t=|IrJi*pHLyl#DF!fT_S*b=9bQ2zbVy^7TU}kMF0B!+vN6ITiIrq!bRZ zj!t7j4u&BR`XN!4F`5{^P}5!llF6`sC9uMAh`{`AW^zxZThy+w%AFfh;espulX8t; z<#TsDx};T~bA)<_dBzQqD1y+hp?y}dWB6EFLfd#Z4W9Z7n+;A2jaKe+Mcc#E0f$QK z$jQRwu7L^z(1^aWChT^VMjXJ2Y{y<y4^SWnFh9bk9n<9zdex@30P@U8KssWK^~T%ktP z1|!kD0RP?kt(l23dx_;@X$pHxa8qcs*0BIZ>8Yr$%ikrT-Z!oGDIxqXZ15adgwmj% z>)u=FqV+%rMxW?|QisqmRDyJ31AB`2(_|}Caa_6{B;X3pV3+hBwURkb;xO~j@^Jbs zfCxkU%*FgYyj&dyb2{{|BRNA@z!>j%m)HfHbtxGMrW%YBBA1q-bx7&es-jI!uVu*R zq?M;r5gO*?@OKFQuyBVxqDO3)$FTm$&945YHC_EdLQpaW4sO-XxN!t{ud{X;@`_Se~KI6mE3LS9r~_pBt5M=v&6P~ZqN zF)$r~t12mKD8wEGf@YC``~@gMGqb+BJU!KJYx1_gaJA7(znOJzH%fj+ZXo2%>e6$a zYR*hr(D-Ps3c|WDzHaem>UP+@B-eL2cb(emYU+9%++Z`4{y9`n&9qiE2_d=DSW&WG zMAAfZ+fgFxs9h)fY?Z0lY{sglIu6@z^anMK7H#-@7n+wLB%f}FgPquyql7ZA zUGkCqXr3N*L-!7UM!ABvr14_S-~oLC(bU7Ro6DLX9|*4RWu3$jC^yZaDr@; zxXfcs0j`uej;pS#po||xfj?nC$`*>Mey7Ec&Kx|qJwi`*hPsF>ZNzheYWXZyT<*zlg4_S7j+rl*?8ymw=evv;l#HD(V&zjQGhUZ<|@bWs^L&*q^_B5 za-xkGE*BGoP?YBI`)*{|cTE;JBMG!p92~bpSC<*EoTM3X4b|}IGU{oo%$!a&1GjbN z`6M6?(87x&mn3ah#i8@niNkB}Z*A)Y80hM34$ScUSesJ-3-`p(TaqV4*HmqeL*naG znG+N@NQ*2|W$@O>36iR9>ZQFb6^P|z)rj*vOS~H=4zGW_C7L7zDP^lD>#l2y1gQ%1 zpXmk-z^G^#5R4h^+Z;1|0Wg^Xnv8%Oc|bUG0uXlo`{zg2Zlu+6q?lj@@th#e${L0; z50LAV6u!co#GZ%3tgcdf2L138=EFtf-ao$oyrS9GY_!cu7LLK3&~}+6hN^Jj2h+=& zp)V5%Pv#B^{Mp5q_MYB)FtsBVe5PosF!x)2+%kJsGx3pMFrYJexV3M&3jMV@eiDcNWpZYwvw@=~2I^ zeAkcDyk<3vBtkxl0Da%pNnlIdwxStxP1!tn^amr|8JaX$4yiN-EB0LnHwBI<{k@Lb zYBx2gSvp2+U4)u4vjo6m2XNB%rTg&Ys~?Vx=*g3ThW}hgb(KdxifIc^qB zzuq`|{X1o`vjCDpSC<3^grv0VyOJiphtdothB3p&h=gh4-#oRxzHtpKU9z0%SwgB zZI5)z9P{T7z4^e-2jFqFM1bBjoQ*+Qemt9}v|M?0WdLO9kn8|@3=+oKQqVGuvFAs? zX+Q|UFki~^^99`|&9KPzJ8vA=oSF{%124}>3WlrL9;hPEV6@08j%h#CQQ%xZcIeoJ zn=p52h*yhuqUs4Pi^%=g#(=8Gm?_(ws5=-2`T10q4YjE%JTRadAT_}Am+qZTB-R^> zR_PjWc;T$L8~W%e%TZcq7ttyX6GdpSv`B}bV}JHn^Nq=NP}Qp zhb-qCZQ!f=tOywCB^lkl&efRh;s$9^K@J}b%}guzZ=X6n`0i6F;NbE-jY0y*y+YbX z=at*n&s|mz6aY$Aa;Z?*Lmtos7Ww&FyFOYS{Wl*YF@=z4T05;(^BVzpMrgoEN)JgD zFd8Iar;oO(W*~H{RPQzm@dcUDumEA9C6{haVe;OW>j3isxC3OW6|UT7h1}v>^gv?^ zws<pQBf2@UCYk*SW(I14X#x?p6NW#0QPPxiiZ7)P)6Fgb#6I5+G&09a zlUxmq5+0{!+F%P%2#k_mmrfwHCNtGxcI)zRSun4_senZ_Ef4Nio0a1&+Mu`UwS3KH zs>2jxfsmYn0hwQ7gID?b}ud^q2(<*3Dt`__o4q-V?AzEL3^}v{Nhkq6}rr&0K1i z4598d{96>PZtX{e5R5DQLEj%^B2PHk>M|Pn9|j$aSe0UvR^!1XBE1`@9A=r&1_vqF z;SC^0vDE0lFSZ65)%|Z?u0*#;LO~i{);QwxT!PA$GlVM`+Ya zm6PyUejhW$P76b<#?_C|y}&hQ|kvO(z9Q|Z_yJw7J(QwWbgPwZX4bpiNi zai`hpA#j&YB-SRgMGmVG|K?N3^|;T;ADv!J+;te$v)JDC!_(#Qx-;S;FgTXDY1Hz# zMLr?1(WvI5%zkiJ0^9T#@%-*&fBWs1O8#njnIH~AgeUx1th0I&3rN&v4!}#Y!0Hw@ zf(U;`?j|VAvG9qH9A#?5BkW4y29+z-W-Lq?xk@yVc>z+71-|+n?Vv91%0P0m8E=_` zFcvsr{W|#acwv|qYhf(lgH0CC9gFjik)hJlg+V+kHF>S>NxMpH_mT$T zIOK}t>aBhp_1zV-{g8?(WKtNTG1J_PEA&w7GXJZ}!1gfNy})Z#voxyh#SvxuG^g0P zExeUdP7`>}Qm)Y(O`eeswE#kb1gbF_rAkY_)onMP39Ia@*hYJxPZH~1`emTsE^vSr zFF#)+Ql-{{g>fTS;Z8o3YftBPom6cn!*10FHGE#EF*(3GGWzPTFVF_NnPgP;y9mK> zqf#Q%EBsa@{Sk*$lzOdJcN!4+&V605bkAfvjSe$o83OQHZp zLp}pn=>~uQ*ZjE+l4_h}2mwW17lk?~%4Yo;`~67lqz;$Ae4h0Zm`cRgFU4OO?3e6` zS}<=we16Pnv0_gn!+lfu-ZADt0}R*BlUr8;C~r;}Ox(6Wo4cLfx-wc%m;2j^CsyZa z)k7w(ieRANGM@xXmShZ66Px%15AqU!d0!HlF>wF0!QqT_+G(HN3`Xg5sKpB7`Qyvb zublhSJ@teL_V~^`+)HX=^_%nZJDe0qi{6L?x|9bR2BO=YvRfhULL`2;w<(_H!x#oh{#c-6l`gZCJy!5}8oL+O3we&Ebg9|XmVeLl zAM(xZDb4hb#+wIz<-DKhCjq6ioi z#TYf7U5^L~DoQX&6pu(iR6#-Iq#(fi^1d(cffqol7X_x%PWvZx|A6P>`8~hyZ|3uv z-}C?W8v{W?k%&{jK>gvRYS$M@03qhy5?@cf@^)quAwrIIaasy%ZPy1|CJU&8KER_L zdy!K&0G*z}M;hj>yNVqv9tooe9E@WKXzF8eW|nN2L-FKp`kDhgi-EG1;_6m$oD=aR zaD|DWWoh8+Ou>N{JwFYr`|I*sr<@Q;#$h12A)=odE-G)*I6>IHRQ#x9L}?7gqMjWE zqlBkaEeHj7uCm9R0sLfN^MFEm%ocjkaKNmfU$4{{PoTr;tKVF16s-a%0eg+j&u-U_ zt~ktdRYe1Sz-O3!`!{-z8zIla!KucQs<9P|c}I{-?bq5+@Nle|Ra__YVqpR}7-}r4 z{!x^P3gbZ-B_f!2d8i`wig($|}2x5xZ0?OK&OuCk&bv%2pwqs4FlL`f|1JQ$#pRZ;%VRPXsQ*wtJ5nDQA- zX9G#tDy*al`VFVpesw{9m)sCLzW@((rL@xbo92b#Jj$0(#q)ZTW~{PY>J0#EqIT+) z2Oo^bLC{=Jd)_KuMq0k@j8Q!rd-{q;c+#v#5 z9cHIy2u}jw_FU`L8(gj3Phi0OVC`3z{;0OPagt0(Oe{pew!!LbDpzFl2ZMf_SU|tS z68i(k@~#ZZx71P9N4p0~EMQ<{G-#i0;q*z35qP_X`uS7AI6H|;*NEagkev*yWNvq99B^?5;?(H(?N_Fi85 z!xx!NhX8@QwRH~*r_{EvZ$0gM`mEk@esOMFo1wknt=fGbT3N;2atGi)oNq6woCy+s zWq0}ad2J>aghKAQLH5_wHiyr%K2iF!n~X)1H-rP~-pZR)350-pdCN6MpC=eT3nS8o z(%SJQqejB5N*b)B&?U&wuB;`ySmZ_s@OU$qLP=q@??N%cwNzD9G(ORnpTkq??2#CG zxH6Q@Y}c+Rn<~CdeK~mGfs>7qo6Q}!+qCt0-$``VvvXoy+L+7i^aQQqR~)IzjG^xC zLMmUb1E3SlWXt`WE{hk9;QskxRu)g@0TVqO4E~qF@*ioLWvp!o*-=RtCG|^I4~D=A z5snfO+`A@f;I*wrFl!&@uYY0oSUf21-|sESDR0$=L!ODo!iUVheLqG*4pA*LucGh6 zcw5KdMhxC+dd^$aJIGihjQMnv&1}IU89ou!=RW0*IuIQ5J0@P;zm&_?Ih^t?ZXsKG zf|4Q7DtuGH@10#0mD1|_!Ppscyk2%YO}>4Y97hO(g<^=Ur;f?`aUpd258P{QEXe9v zwG#x9bXz2Pq^_pFJ#cuPdeIjT_?9@koP`$$_(kpVebWN{-p_B=3~lUgNjqxp(K`2h zFb28C`8j{SLEQzsIz@MS=G#3_FiHSwA^Qn;!VSdBm8e6!`Nrz=Gb#q+*h2>F!)!)T zwNNE#e#9E}M>w@g5_3pf_>x(32->Nyym(ff7Yo_7;j}if= zc_o6HyDMwoEggho5fTfS-nW-?l?3LR>3IApttOW%;raM z*dgRRDQKLsyLOv0Z`JhAdtnSb+7d7_%6jJj43gEAm-Wv&{h(9R`ODw`x}rz1YuW57 z&!g4;@5Gqtc=%a1f71bn;A3eWJ(u+!!ii+Qf;bUEZ0ft|FO-HvsI99qDzjN{-WlMe zT(26k`f$u+YRk{!_8OvLw~$B8sueqv-6(za;5W}IR-Hi-$C5S__Z^vAXw=pP69OJB zix|JUR~aW667#D%N`IisAOzS{uqmHjZJS)#GcJ{9F?%NUSTqXktEMb*~ zGgnX8L(vtbGM{w7_gfR%(kf^ibX5ZoVvGgJ;&%D-oldtWH{IWu zNb3P>s;QxAILS}b>$-zi!*J>Is}|vi@6N-m-dbp-bd3;W&heC2!GBpWl#^?m2h%)XnC$kx)iWsQ^L~DADenGkozv zP0iWfRABdazg^%M zTy_8ALYG}l)E{``Colfs+=~DB?uwF0sji06k=P_RYHw=n38Ny=Ff!Z^o%xeoE~nEa z$OG$l|?Q|au!r>*g7ND7L2B`k^j?YcCWvGah^lSR@(po6h(%NwoqFCL{){) zAz3{I%U2ca;h11^d0e@LUZ2w<4%|35|A`$d$_sfQOkY&_#Ogq6@6cF=TTt<%XRFuF zpOP!+ffv@?JEOoMTfJrTS8jWBb-rD+dJ0P(SU~hNvQK~Un~%@3j$OWZ`f6Rn(2z=q z=*C!(xo~cLXEbcReyI&&n&Fiq)IeC_Pk%HP!u-&FdG<@p8acQn7fR z7)xlNsC3N_cHEWhZ8&}AY_K~N2_+3p%hCgwKwz$DQMpTN8A(K+FfbqP%Hmj~zXI zvCUn&{@Ev1J21wSXB@EF-F}xl;PqP|H+blV9IdLc22ew0WqoiZVc`F~A9e%`U5hogF>$jtwgcY&`D>EZg+tV|Ghqs4sM@ zcGhHTsH^2>XT)na!j0z=j^eS}D<_Vh?oN1jefM9>{7xoE5I}-dkaPdKT{{+gJ8xV( zbN<56s2&Z)iK%&J0}v1$an4CgU)!@vjJ8ubYN3?_;dCY$cNhN4w|8$U&9g-ZhBs_} zXr@O2a_$40w%%P@n2e8&G=EY&)1{Ag);9KAY&LND$Y3f>04v2z4+T4h`5oIIn(7vj zR$I-IB&<9R;XQ6HW4@WzMAb0pv@n)ijR zRf+EQp$xP+ScO*>URmNXu~>6*-CoK%XO0s94r7uvIwJ1azH*9NU`8K*YUjGL;_^qn zRaFuR)}5wC>5EJ#feanM?BpTj#X+&$)o|cPO^KqN>+bO@P;?bk zZvFadgjB;|)=f>5y`?{TVT;cgIDhU`!_C&vsG3P;V3xETM+v|K`V%OU2)OL@*hVEZ zWo`0HYws;)@s(Rj<7?w*@l_77j*ww-tlhn(GT$Nb_QDla+obrwm5)znra!QG^&*$T z=M>Cdzh#5k*&N|=3VdF_)9rLRkj_22`uV4-*G}dmgBk1A&6P#&+ltY}6l3alHa|Rj zQVx`yi*GIogub!|g9hSISp;qTk?g=K}g7TMunx^k|h ztMP$gu-8((VOhS(#^sxz+{lv*gC)DIYs<;abGmZfxpteJO4$B+*yVrRVeniH?{O6^6kmq>z_tY zwhr@etqFhiGX#t4;#W zpaNl!6J#LXJ^P98{Qak=Pab&V(~MHI?Tb~pd45hupye)WYe&*puF7X&9TOb zfhJ57Y+$5m8q#%)IS{9Zvu3#@WMB?Yf4HQWzj#5j6Q-V;renL{_Q<+!@PYtj3(v79 zWZ<^}9bs(fl2zn$B^4pe@)jmqBzXAP$q`K{n?KK)=M-2bFmz;4dj=p9Y`%WIjwGF# zv;nx8%kQ7YA;LkzhK!MhkZz6&S$$Tw2dbKiFvrU-=m{a6&e&)1yCf~GVM2fj7Qpf0 zD;Gb!(v>JHFVAu3xYC?~m<$1eG%QWMd;RmG@BGJykMGlG-*sPgbtM1*GaPBZIW{cu z#Go;pA=vL%5W)rziDDH2y#oVM;DCf+IvQT!V4e*d2F@;VITY=#|MapG>M95M{0FxN z+!mc(1suaiu_B9vb;B^yx}INbA%qz8f@G0-o>SAqofi(AZ!VlNb9%0vACL@#n($1q zSp`l@aAb7!<7=7am20h$f!>r+#1SB9byu&|4Z5IaaLBWI{tRzwsMF9feU1>8FioR2 z8?p*WGcZ9M#G)u*%>3oD6N((-cw3HQw_=PZQVEBU!4*xDd5LJM4kb+Nd7O-phOlq4 z)k4KBtrN&k2oSSGzax$WtOyf~FeW-=xgOl%I74z;eLh~LpfMUdK(37FNI92MkSiN1 zHAGx?Ebv6n7`h6G-=`P|BN1|nMFfDP$J%dvc>G5HoVle1HhW%fjP;6b7R z#(qObajE}gV|%Y}uyfJQUH*98V0V)i8=YFQ*oB5h57BZamxMJ8VD6Gf@&n{XgT=1^ zlNeA0e4dh2<)T%Oe_c3!?8G1598{efs<#yQ942A}GjI$;Qw;+Me3X`med>y;DGfsF z()G&~ktb{k0{&9vO`c5zDJAlq$2JJb64+-$5Fi$YIuLnEQe@zQX^Ldw=wk+!JX7Z9 zIYTYy5zamfCLV@n@}vCGa*AXi)BAN!B%*(+1Pua2(B05bC+MC`iqf{Q^xmn(ix)j@ z%{_bagPQ$l_M#=5wm$3xfK3lVYAe=X|Mo{$ZQi0elLG!i3kyKg)*V(kG&XSd^wH)J zDlaRud7U;5Q$HzUq2EH(Oa|HAyv>4j0~5$QJcy>_eIR4->h&vEYXc6TYl!pRQ#Pf)`Rb{L`g%2Hr*z}+{AKsd zBrLhm-v8zr{A*oRvBCv#JLCbx7|_PPL-v~`Z^>#QsYq-6Reth{uYL2y?|ttpO6$pk z*LpNg_^e(7Kq!d($gRt5QOBCcp8dC%zrB5h>o@y8?n-bHWS0R}o6fv-IbQz4o;_PP zR+Uei&8Jyy5-=q?YYAE;N#-H17jD>4wPAa8_0DaNl+P^8B*h#HLgt-pa6Et<2BzYh zkFye_(ag2(G$+Xxiwq*+_(+DGSc0Mqw6WR~Zw=cYc;VTnAFWz5FMleh6G5OIh=N4T z!30=c`B2sNZCfAPv3bq?^VO6r3Ad99qyW)RK@gI$@U31f$%>+gc&s}yXt1F|La+&0 zHgq9}Ixg)$9-Q)xXZGyaym9fI`C{Cl$e86SB2Gt|Yp)6v#&5m&z3+cTYWe8BS_-3N z5!h4!yNQ@YNXA@0Ac-fL1tlziy#;T29`P%L;KDc~YAj4j+*_Ik+ zcw>aTx!ZpB(l@@eW&J0cUO9JjShiZzj;gh5*KgZiy|a4#y^D%7DM1klfmTVDAq3;~ zF6MMF0U$dCOrRtxMri0pv&N3^NwLnBfz~cb6ekYs5b6=!(3FhDd5cXEp`i{p8Auc* zb3f7S65N^bp*afxd4%r>)bV>DYXAtmWN6`=ozw@iVv$IqKhc+#WZ|~s0L;Q}f-NxE zO=mLb1W^pNo%(%^{`l@ayLWE8Z}DA@hz>>e{sBd+B#F=r0A7+|SI5}!C{Wl*IZhAJ zvOzjUvuB)5MCPd|qD8OOyfx}v`Aw6Ja|1=3frad0x;wHJurFMYf9g-~pQ($^Dw$j0 zE*!Y~^$pIfy6{~WqBd&7-{UW53$$_{t-qYCBm0DW$ z>1gXN)`~LExxfwl9st zAea_Nv#eyb@}bUHA^|K`s|d72cOB*w$fdwN_tPNVx^+kOrmBY)X9i=m{u~x9`|3Bp z^ZoCC)!P2?fh*lANBx4KAZd~I!+UE=mhXD*sokqrR!)KzlMUv8C(ecOL~Fh9&c$fy zKRo;Fwnx{OPoK@F5Ie31FfxchgFJj=xHE_(MdCrIr8X2wQPQZWpltcNt(!MdxHhk= z5IF}0h4swhNFmKF@$mRe`B>}uU;pHlV@KWrlh(cP%vZm#cGc|MJc3xF=S{4Dxug_D zC3&$iqZy*bX5n!>-5cZu2>@M989Xn`GDT@57!)MP$cZ^9*d!@?M%auOg)~v4v2ml( zmQQ~Dlb;_uvR{}|^$$;fb;Bd8X1N0d6H2g&kj(zqCv9Q^OXGL@y7Jh1yp zXHJt~dd<9r<8Q|o7^e&n5NQe~5IfLm;ggAEPndVQ-KlGhX-yNE)RAPmza0u}(-aY& z#hnDlS&WIKSV%)tB9_Q1hBl!X95Rh&_tPMl@V#06Hqw0Jt&j2UFYnp?*w*_N-|dL$ zP!vRnQ1(SH+dCbRI6A>bfwHlOvQYxJQR? z&NOpL$>elQ#MUJbtfH*m_E`0%hnLMurzDBz{%YF)FR%bXMtC@(Ph=;o>SJSCHe3)+ zN75|C8hRwG@d6jQzJKq&n&Av56T&+b@%9m305Hx(Qw9Mr)A!DIf7Z}7%5j1W5X@0{ zg2`w3kcVyq@m6X0)}ql1`<~tk0M)iu_oxGuSogn7p9S+y24zb`7IQ*Nyk~ zUf`frh@~_{#`&tn#&n!rl&P7Nfe-B(Y&wfA&aINslU>4Tbm3oGXMt-{bil0d)% z;NS>U_}=TM|8(?!E=D3$(SRChYVI&3@4Tf22QFXki>f3&eD>}A-AUfYLo)HkYh;qC zj0P3^tYwwwKYIV@rM7r-^wT5nd{VF6JT5&c zR5FPOqmUqQqqTq7_s)q47+G~Q$z;Zo28BRRq%|Fxz0vPuDk9?%s_Pk5*C~8N3;yu6 zn~;b8C%+16|Wzw1K zI8i#0*2lZ%kfExoMg+l;Qe{OlGSO=v{r!sr?rRKWywC869jp^2V#~=_NBf zLSi(bBMj~Ynh-6XQVk3+PK>0n*@HRLG&2eSQq#$l#_{shippT^(Ra@^jU^*>AH8?{ zNNnlMd<#m4Ml}H0vQHgLX$BrwOMT3Q-2_Lc>EAG@&patrw93iR?sGM7{#Wy0G7;wh z>~8HC8j2bjJras5p8V1kvtK`W&kO$m2 z8+)#wI(YoIH>2T1EEbC!pI>0XywbAp{+DmWJcUk6LB0>P{q8L;5b*m7i_6sHm5-YH z0nqyzE*yHlSyAkG^zw5*`=F(Flo8{|YnBBiB?aKaAOHJ>n?aou6=DFdO+ZK+OKS!K zkQ&c4HMNap_!$)yAJ%_DYXk)nuRHSYm0o1gV~2nFfjwjZH)Y0jria5*^!@vY&#YBsYCawNSWy=d+J#f6PV=z3_y6 zyv^^-8~m`Yv2S1`*m!B(o@4QpZudHn%7@C6dZO0rp{bcc;ND- z?nnlxp>qe{?@L3i`Ok0fJ2sSNaU|FkK>*n#P6&a#qHD4w5H8br?%?YmpBjmVGx~T& zXH-m#W{_F&?P78ykF;Gra_rULhNH=7Br=Avp$QJ(g0-7#{<#0$4=*>?o_+0q57qYT z7Q1WO;zg&fpS#f?7f9lI&3ors5_Yy!WLx4^|CI9k0N{qmJQs%Z&>fb3F_ei{bV09QfcWL-m7U#PG3>OVjK zr-%U{!8E>fGrs7Jdi-H24jVF%1;VPM4QMoMO>3r?I^WC9H zZ`-v)KmT1>>AV6v1ORuo28V}f+-b?QfehW2Rg4o^#d!TQ#Yi%v<5o4QNP3patPvK} zX^jPSsO#MEU;S5CI28?rBRWe~W;VhZH5N(P{L{*pINvyYs?}uU@n5}kdL&_<$oXt9 z3`!{0LeBz6lX_a!bd)uqYq6L{kzsPAA&ik{YT4AH!9%qz6pQ%4twV2qV41OGQK@a; zrE7z64JQUp{qew{D%yC);=jfAf81S1TO!*Q{h{y9UMH1Q1qCQU5R4d5f{2JnP(XcR z09vKZBD4wy1hoYei3L;!yYJ{7q+ieOA9$mh)c38bz1Lpf8SJ&r|KF7ZB*VPkgpC?Y z_@Tm3EsJ_O)yUm}n1mQ@#RdF1&o$`63gwax;A%jm^TKil|vTe#`$B7pqotbcsICnm?Dd(eH@vt zZ*Wj8gV-Gkttpl#Jlt%OOE!HbcgXX!st zszHM;oVw<`2k|lvaM0LUXm#U)W(qqFJ@;cLB$N$L+1;+Gso8O@bvbmHX#Q*zllw;f zS~ibTOaruVXRbz!fCo4$pLTK#u%)jVfyKMg5h^{)^!S6-9 z$>5dv-U`eSfX1;qC2RW$0GGQ88mIlGI@QF|ewSnW@D6y_>y^UxjKLqzV4&=DelOtP zJH4mzr=>A9w~NI=)P}i5yG1#^a+J6@nO5|OxL}KLgNAb$RHCni~Y9}X$dzF0>nA54y z&cxE?CRGMUiym$lA{OwtQhV@zhs?ED66>$?9vsG5Uc6cMJJ!XyhdIf|KMQ z>H>*$n?~DzDw|wNSF4ZT1JX}jd_;gKroGGalRC9&$vNu`(^z)f;|%WKz5QzB62}^a z6c&njEWX|rd~U^|P>B;?e|Hy;FBu$ADhDQ(H!tb8x8lvdzKGU>U!w_}Xi$|)zjK*U}f8CUXeI@b;2B z4xXjt;&?yreW;Cdt_ACe!EPKit;KIMEg8W}@jb6?F-$g_wd{>u*Z{q59OM=N5f07sx84R;O>*t^Vq(2em6G8Q-kR zd94Hyu^r^;qzdMeQZRZj#><@ntjvo8oKs5a5Kt)58KN1~uwr1 zj>_6Vii>nHQ;Fe|zpq{R;Aay6CZ+6@3MXnq9)ljV^H8lVlTd=>JuE9%z#28GsVzR} zP=ckD;N39j5b1@rYvE=BJ1RScoJGm>XhafWOxVryDn7dL@%xwVJ~DH%qt=luBm2nk zGQ??MH#fS`p%Te$Z;T#^fyN!KVS%<~WZ@}jrL^(6uooGFhY+ce2@4GHS#gKAf4unB z^}!Ls;h$emo%-<3{b63s3E<=g9Ak`9Q^h5i5kB!p|JTM$iNOzp^2AJGy&fTbZV;W) zT04T)$O#T2)Gw&YG>BL`jusMyy;EH+8$D%XsCkO*N=U}sK(=DSl53!;j)1FUsk=!j zV>mHth=MmtDd$sOOSFXKg?9jirX=soFqjDB0w-{f?e!uRk=WQwu(D>YY4z1$WDHj8 z(E%d_){hi_8x#9-T%=ZyBO9r86#MO{YQ$+$BRRFi3h z&lvCByz(dmxVh9lJpna0c)}qfm5KI3l9Gt?C<|F zL|mqtg=dvZ+*UZ`M<~Z=s7hq z8J#{n0dsSZ8v~43{A1me@M0}`i}bjuk$QM%@4~tB7cX7={+rY9p853PuPI`|w#HV1 zNzg3qI$(7e>;`UEZW0Ydcg|n^ z{V*Z()#wr;LH1+a8#_p+u_~F7+`rmKc~+{o;>oQ&tzty@|IeS!zW33=?FaLmMNklT ztgn{6;$F}q>Tbu5Ay3_+-k2kjmVTxo_KUp-lQ{= zen^do?d8frChX=;)l3^Nt)FnH670{h5w8vF*`4xVr?$mXD-qvx-|cR1ZSQ_OyB6j| z#d(-6XA<{1AP8*3)@C+E;XSmw0&~?5AXxw6^!V&L1r5u72YE?dmH~`93h{gT>bSdqD98Qn42*?9c!5HdYG!o$a5vLFHyTRMZf6?k zIwsHoYjeTNK{c*V9rOZu!dmE*gc?Be_g@Hfz#`Bg$lfGxmLUFbmNcK_>Nj0Ojro5T zd)5p#Q!oSqfeu*oGafYlOdrU3%vIN;n%xtmDo3q|W`#cq0CWTd^H(4C5!xC_u7DZr zr?oUiuR;%&7VxGcaoS*$T+L8QBY`|q?*IfK@!3wTEzlPlfk2=G7U!HfH^A}pqxL`c zG+@^1k14nvtjOc&SDXpWN8OXw`Q<>*RO#s~!C?&Cyr1kYq=a;Ey0`x&V?u&h6wt{P zTU>*?pX2X@$i~-uZ+70dzk!t24MnP^<#9w1SsF*>}DKN2uM2Yz_$%a3V4%%HIrAac*SV&ITViBH2+R7$lyD4r3 z=N3htj-%nEkSe=5I@s?G60N1Hv8P?~JxA-ZjT2*r7C!DB?|(XD0Cv%%l0fA1_C(Xd zt~bUaOQUF%<{_4FM_l1xJz(ZIE0Sm!mz(iAoQE%GV?-6BK-~5&DLCY#ukFrxIv4Ao z{6R_R{NPFFb&gqrX%1pZnd*UE^ z355R_zuCLGov48*-1(o*bkWE60SqE~L1JPAF(wic6GV&#Rg8- zo8S{D=Vqs8=KOuy7L5Jj{Yb6E6@1WKRmQa^&voflwY8d_6dOg3m zdTa*q`}c@Q8CvuqU=p!%&XXUUu!aA+w)F7XX6*)=H~pls~uIkz4&D`=8_AQvI6o{GL_lELY^3w=Lb6PzTF*DqGrrYJ@Ty0m_7rwq#E()m6zfue#7ckMbqIedKQ-fmMk zcDn!W{f|?WsSLKYZ976$1!>{6#$a1T?j`6DUj-v$qfxFn)YP{&F`rw~jSuk$rmR59 zAlllNLP%TZe*Ag3aDVwoPUVu-u&*0seRZ_=Xl|iog;T7mvkM$hM01&UOeCUOfEY(l zB0c9Ee*09X1cf3ENToR*6ni;$d+l3ooxuSijrSc7|BAWCjIef`#f5*P+OdheHP%6k zMsrvNkKU#sO~V@;3C6VdM{idiEWeq!Yt6yx-J7cuVF!bVsz5=kJ~`ap*gC6_n>GRS zj(#CxocG)l=OLl!9+y}*N0G)tC@g86=*x6BkGx5*FJNe$Gav++1SSw~TcLL#nWWc_ z%sK=TKN&`=I^NsdFGo$h8i~l}5iSZq2$snYkJO^tz|D39sP+G?T*;OEVdq?W-6p~? z{2#kOAYcg+6j~OoP^GFDl~!T_0tpF$5LE@VEGl$-iIX@v&N(MH=bqS}_#Vf0Y{&6s zJhthYaZXjvZ-9OqTXXX_@4TADXX*Km!LKrySzy7|Xo_hq^&Lb-?3*h=4Wsx7stdHW zWLQ3o97)o2Rp3~Lq??nq73U=kZ2)j1xHxSPWStlF1Il5N7J0f|Pg#bd>+O|lqrXcS zdy1@Wx3;_*vEldOqVB*PB}tZNdwJfY398c@ zE1C*q?Ev4Jcd3Wi+-A;e+vkeT6y9Ndk``~F~sn}Qk!ewO^X^Vc9TkBkP{jA6flsd|+Ri|jCwU8}@aeT3_DXJn% ze6MvvGK0C2;63}s%WocEzj5z5xA6QZhu(6?(InaGPTUZd=}rPztJOJICunvGHdz6k zjr0`rpC5cr_d$4wAcR*L1PGzs@~_Wt+#ERv{C+GL6wo?*^u>4cwfE{(X-Nx~sSL2t zoJ#c+W{JBTc8(vNy8EO=uYtw*=@`m%Ci|ZD=aYNaZ#{l_F8IOmSdQzWG%l z@2bzgx_kZh6a3MAm?oatZ#T#)$*~*~hn^wWf|6 zT;gY=gWde?=bImX`V+&OR)G2YrocBVw{nu<=4F0`0)ewcD01gLECqGio9uAY!ImV` zbM$_ij}Yivq!eWvBpvDbEokGX_TJZ--oU z35=>s01FGTk(EV{AqnQRzw!2wul@e;&L>}fO$~rHd~x^AFS7;DHflBYLbZKVG`XH? zn7X34L4YT0wtlq^Hm|LSk`bp_ff7fXw~n{vQgidF_kS91<8A!I-gme+adhu)m9%PZ zm|jEg5PI(k1PH}cQ%!dW5RwqmfaFW12M7+mm|l#*xM5?AjeBpB^z2 zX;aeO@H1ClH#MuCUp;>(c#q4NpD9^3VPRLHJsxyE(Zv{N6JUi+5 z;alZwy<>DHQPU{;#LgrWJ+W-3NAwW@0G zs=d3bckS+iMdkZsem32}QhFwBSzi6t*8^F1S>EyD^w#UfH67)&hqkhuMuA=2Qovsd0YfD$=SBM2L8v3dPDp8!vaie&zN;7(x#Kuo*Tq(%;CM5#?5X3O}Zgz0Vm0Cm0D>^~kzI zS5}X{?)5EZz-Fo>z3(l)DMPl4t2(@m1;0}{n=3r0*1KA)RxptN_1G5=TA-Md(P@!a zo6n(>c|RD+m&nH!L8{gZY(e0pzuI#D6w#*t@pU8it7<~e8Z=H^em`-%43|uL_wKsp zcwNO?Tj;qp>>VpK|KMQn`tE2tquYm;h?BQjTs}p2sjPa;H?z>%dCp{TR97~u8>n7B z-_`ZDe6zL!iA~*8ff*j-(}7euw^T^Vv+^|6Fa9z$95}blXK5s`})>f!c z>_(W4P)XNd74bs(-3ymg_;_57N6UY)`=_Us+29~VN>Ejnk8%4joEtYmii%az_`H4A zV4T!hsGo*YtJ-XJB`L{iQ_I4`p$QEys^L9(VOZRUQYMCO zyb&#XrNengQZA_Za=%ka-}Tx#rWYUw|2QEP)ilC{7wY59+F2rzgz@!OIR13CC6QcC zeVg_1qH5%wA1KQ(Sb9T_xTQ>SHkW^e$B(PMb-tU>R`S-|H-*!F%~D%X^mwxfhmm!3 zme@KxttAzEMhPvfm*mfwVNM$sGpX8;!voM7Qb=~E&x_K}d?>VU=i@}r)G8^b=Y9BC zIqncabvQFN_j52LYUtv5YsRNLP+6oLcc^-QJ$oowFiBvfCu>q#8Cn6kD>{9g}MowzFUxNm%p-C3v<3Y5TT6pP1ln%R4cn4qV9E<~H0(YdmYdgx_c} z>*@3~Ph3={Y_5W&(X1zSdaIg|U7BwEc%dmAj5e%V$6i7lZ}xJ1zT3b@0JamkJ^YK~ z)ebQknR}FmtxMK9qerPdTKa`rF8{N|pVd`n(gOoy*-+p*q@8{F;&ipU zn!!U2Y%k_V6@)*q?W@M9;AwE(dyNg;vcWLR7D8i1Ol@+Sgo<3Q)M56v!cQq`HQ@O7c&5=~Z}(ZgyCwBqOn_iCVM*S|L2`|U1iHE{|1RCH77_Gz%* z)edSWRWV&>g}Sow8p?9?N;L-8gJFEx#9QPvef{UJB)dmn8`nGr>#FIIM%S$t!?n$7 z#How3vT|F7&wr>iny<cbgOi_E4Ngu<5sa|b4Y~_hj-XRSM=FOwzSzusr(z9 zY2|vI`9|9Y)MLVEt+=rBqI&H#Txw?MQ>AY6!^{s!$K9)g5)ELOLj#vSP`@Jaz1A?P z3IS%NZZF*#q&6m^rpG@rxk{T!e`l;Q(!&WUKy8+V_}16#GR29RH%U`yjK%0>++{kkL;^ne?#O3s&tnn@c zb*Tl@(wF)eFNB=W7gxt%@!1pBh4wcx_clJmqw4H-8ncZ<%6_lA zy}WhaWN+8)gh_6`FNdEG`|4epM)KexNbpVNj*36Ys?VziTk?pB9yk z56E^wZ*;gHslL5tw?8#BMF(tnxaeg=Q1^ak7e-#S}E-E8q(Zi3*|y1hkDF6E-) zaUHyz{^fe{YV~#b`5JZFggBlAMW5bkHCnfVD^xP8pVDD4|GGVy?cKzf!_cl^F60)~ zI6FpLbBXSl<8)aTD~;Xc-DxXwlfXm3S}v(0RQ%@saBzu`&JHDwO|iJ&s*f77MT8YX z8QJIho?>jt9(uXXn#aT|xaGN5G}-PN0`GdPgjKJt>u|JRzoIvi-t6T=;6xGU!!Ld4 z=VmmH+xj&z-CTX9PdR3b_qpfl$!_y@J~EbNk8GJM5)LG>L?; z=z}rT*bH*F|4&iWKaTF&GsMfSM$-GcnO<611BrE-AiLjh%}K5Y+U}w?despGCv2;_ z+CZNd69t#~e~D{FKQ15=NCre_A2k?)_JFF%KgHN+(zukO6iIg3J;pMs?D9oyNd^SR zO{1gYsxjLs|MGp$}uRvz&Zj-)Yn0_7QyIb2Rf18KQ32dCtIPgUyh=&M};@Jp3? zFm7Qoh7Ij;o^UdE!;|RKX0in^wQv}`3}mAmH1Dw-ju*uHJq-&qQU4hpzD}FP8*y~& zFYWP)_w9*5O5-kqxo|UzUva_}vzxJyannAa&A3pz&7i_rDG#QKn+sbbV$pS|Dy1=6 z8PAN^7!>zku-gsY%v*A|D66E;!fx_sWE7RyqOf(c_0{N33)-vFZ$^t1bIU-lG>n86 znS}*&lAk24?$S}KNF8s*6^fZZ<-(cDSS_C7hK-2Q#9zbU{i)RnBM{T88#?ad z85<4rwE6Ven&@((U3BcNVD#ZhLwk(;4^e`R-`1D5(y|VmSF%-v=E0rXXV7oK=`++QPEx(S?es z@HAQj>i+Q^bqdU_hhaNwAoPa^sv8ANlt4oQT6Aio)#BS+UPDV*Sg1Q1S7hSN2^VZa zcdPx&Qo6xilytV#=`w^vt9nrWxr`XoOMi~=Z}68=Mr2t$G|DwAGV<{kn2bVs@uN?$ zkfF^Mk0<-G`Ku3F&7|ji3f&%INT^O%EN`=A91&eCv=;(GPH{_7v2>V2S}r6O*MFYc z9|b=tvqhnyQI7;ULcoqFnryod>P1`vDKzG4*N$(xD#jO!D$g2>HjnvmDaaRVueLcg zeH}Q~waiv)W!trO7nu)ZaF7JJwBlv@(W`*!S`~6CD$+X5R${8i;&qu&(i+TUavNq& zeSkR%Pi+FuGJHOhgVrwu<77Hvw!LOrEly$+6tZtugw-bz5A9IbQ5Z|)v2+*B)1$grOVNo4ql{Z z(39dWs8HXwcuoYyE(P4GM#&BdpTd2;fXl)l5F*rCu%0l3!LMsN7E|Q4o;NBi+8=E! zX`C>aYjg7f!3$$znJ*mgdvlCH{$MG zcHQ@+FmG-)!yc;6V6F-5IS6=-$z(BH^lBfU)Nk>Q%hS62?A;S}dKgp_S}@%%7`!VM zV}wL=J!ZD2z%PP-IOu>7R1AIUGixTOxjIjE%oWkD-;hSKe1e+9{I|GV=|hXoeLC)# zpm3YEsujdkI(w-`7TWe`~a!@5CV4Gny+tt>;J zZ=_w40Wd93Jtc$`dVB+}H4=V&hNT3eB9}&3uqK9ohzMRhU=@BGqZVj3DBuGE>{Fm4 z7njcg5e{IporY&-Anp}|1%fxN(=-PW(gcdV^hp2s5ro`@WNeNe@TKYBPXIC&&msvH z$pMa>Q#GtE3pY2jUb4t$XBxBfL`IMBQyf%|4@8lrUyfzs=?6R#48&9uS*6TYjy#oS ziOu|y(-o(e&PeBJSrI9K7T<7 z9B#ntYi@&S20YRI&D~w{%rAa;k?$ni@C-c2L4h?jH9%KKEjpbhrf+p_eyDR1Wz6d#^4PjrDCb#obvnP4?(OZuY|VgED%kd) z10t~PL#v92KW%TO1Jo$z+-3tQKEGClnW1sEBSEXzZ6Xe-;=bL`27%DDq(b8H!D@(x zNMT4(0yIRsjuepi;KI+KK)niW(ubx!Xe>}b|4tSffSACwC5W6rkDWm#fu%1r_yTIV zRiww8@KQuCZMUw!k0!!jhhsnvb&~Mi7P=mfz(Hn?CGzDZAATa1Ag2dO7y9)DTZU#J z=U0{(c*1%LMc5U_G5yb7qyutca}2w{!l+4UjY^sPszu@tQ`(H*=8?91E#BmW81XLn zd=^50U#(&xV8o$Fen3@8#r)!~vQ&1r!vIV_V&;sxz83whQtDs7lKwD{=w|bI(0xWv zjP=xzAc@+IV7o#R>w&OW65@&EL5G5_3dZ^PP_%$wOXl-L?L8y)HL)Duuiwu%<^%?a zKAuUmX`x=E(jf&g8PH+S)GTDd%@pyfBK=9=8DP!@V2P!yQ6GRC1!$VLWE*mf?YX}U zYw}_TW%f`4OXaFR$~N_??Bodx-=TrJ6RREHxnxn!~g?EMF?axfU9ZmQpl? z@kl%x#pX_W>t76@*7D$lH-cb8lUkrnqyef^+5g7Pf?(2SF;qG9v}odXi^?pA`(VrN z`SK4ZKeqE1Edx~Pv)09_6pDt7G0NX$U|(-XcD}q`X46f>>(JT%^x<(q!9fJ^bq@UM z{go3_!&ceVCj$KpgzX*itq#edBaBZ|gwwF5%lbDARd3AKa>GFuxTUaMVk<1Hz=+@2 zOgSzlHge=X0!)TaNjTKg8>XfMJ^T&W3;MU{yqfWYU!&3FB8`-}En=39c#k^ZJKK+5 z%+l^fDsgs67y&f6!MRHP#sfS4?z>>&2KeD2RU^#M3sDcXy&5gGq6BCGxJJTF#lm(w z0mprDeyB=E438MKZQ)?RlgZRe&)Ug79Z|#L#5Lowb%0;O#nW$ebQoxm=P_g;e6dwD zW-SZ~|N711r8V;~0>^pbX^uv@iyQ+ftT3itd46iD82r=L$IYO{iMJMG$e8zQ} z-?@eR`Z1!RzFTepM#8vsa_U3_tcsP@U?sIy3D|b*f5&bH!ghK5K1?)~gKvJBN@F|g z|4y3#4mF9tq`hur1kNGkDHm;DduwCpi2rvSXa+aorukb7pkGZIOBv!>Mfk5wHMNpt z07FkY(KsRs2Z`g@nxZwx0dn;QCNQTVvQej>K`<5R{5cr!e{1X=y*cBohGZ)6r$zw3|kTfKrN5-tc7zO1@}Y>Q5FePg>aTg~$d zuu7x58+f`OO$H~H0yJDrlb8n}hw7!VXo4`41_4T(BP7rd_8G|eZ1xLQ#sgKVH0!OF zj_D9Qu!7gw$`{4!u7FGJw}13LJmFm7Asx?%rgf&`mcNr+o?&ZnLx~mQdcxG)mn`&A zsf#=8-d$BKd$Rup7Qd{IhMm_@x%+4s4Xk|5i#%MA)NyA*`S@hWQ_#~-x#QVu@EFV# zP@;rN-*WrBsjJlfQu*t1)EsFz6mv!#9Oc1$5?6r)j?#;8vOm8+M#o5ZxblPD8T`jvdXT>bMND( z$5aPpptrqp9o;Tyi&AE z%iK|(I8OEFGmyOtfyU-cEn>&rvXv0DqG_A$A3jI@sKGbbQce9nWW`9PDCSWh$xM za6S3!`j(fo=bBpuNo6Z2(kG3Gd%sP!^3lm8$_APAo0D1FD&DL$bDfpkwZ`7 zJl>baF7}lQsZXb~ji%!B$+C#|D8JYy>zR}54p`GxS3NRw4gCtHV{11Gg_CuR8eCuH zE|0Dv?KNUW)g3rAq-A7EkZ-Ug9U~(wFKi$M^=1$zFrFnDy)zX`Dc4le@(N? z8Fc+I$m^R%Q?6`0xDlnY#+SimHBiyII(K~iPs-Ta`2B)f7=f4U=`5^m;#Gwmm^yFd z++u!ph_>g_)ZnKk2nsSSuNj-HtKSqy5#eU6iH9G0UznOo8nxw@dM7Mu%Qu~@nzY~5 z<$2$`AHL@yMi74!k?WQ%j(@wRqZ=Vrt~_Rlx9+>Ly*61KsBB4O4vPW-pU$@CdP~bnaxv=}TiK?tSVAr3eM57z9t~;iSe`lTT2yGl-k?ux5*;J;M~bdup>&Ms zt8FtVtl*-19YoC3OZpyvHr#xXs-DB9Sd} z!^oi#|HKfOKD%2449iP;-s~X5s789Z zXTYycW$T61Hfv~+TnJK}F|lx)Em6<4XQ+hsqj8w+9`~*$xay8rSUBho^KhiIdQQY5 zrj!d>7gNISNJ7eFsjJ+xP}NISmqz{QR$m8wgXIPPlS|<5Tig|oVJ^NBoOs|qy7h^p zV{U*v6S-pHDj(Y{*<9ZmjE!vGjICL@I|Wue13NJR+mvw*p6=jkLd5)EUyT)F6EY_qfl8z>Erf_g*k)FypZwndc;zg8RL2U{KfzM zIZ5>sgWYuLF9%lePBu5YBCE0@>qZj73X&WWs(c!xxv;Q7v2*$TAU}ViIIaN zMK^Ekd$aDf>&9&`$EvA|dJF#8dGsFX&5Q;|9}Vvb6JB~Om$u91MDx6Pr*W+B1CrS7@3y$pxZidmnRaO-iVr`uk_ z_~She{+)2^MCfLfHZ3&4(LYoE@=S7-(KBU^&*MxQs4wpR%Ij)4W-p`&AZoJnk*Fo+ zF{~dRMjih7QSc-dMF1T|`8Z|aZ7?LIW?kXZBt!=!mj}LThvJOc^&~-07HptnI1r0W&O(fB6&3+MElQ9F)fTOA2^v4`8g zB8>#Kn?fIgsj^NF+veXY zk>r}D>WBDq>j8)SJa0DEs|vP{)4)zWz9k zf+k!*DJWae#a=0Yg@dYSv0O`RFZfkdhO>3Gy|Z`0&BsW-)eoYUsT`r9Yyg=QAr!XD0fb%k zJziJGp$Au1SV?^fC-h`&76(86l_GKE1%U_PO%n1uH)8c}Bo9Q|4pef)q>jUxM()(? zMne@v9<7>^KVyP(QHp}F*+pZp2qBByyqnoL`wO`%B{3+)qOQ-6PW(RgZmkLbjxp-{ ztdRdQT%rA#hW0bDT_LQUceFRi2mqIdeDexdh{)^KpibO>gVY`A1}dCpXdaU3e5Ku# zZel8hl4-H?_->|K#z68Dg!Ml3&NT5SxQ7T`c>IM>Pc|jnVdRSySBLXz!ZdCK2vW$3 z5RvQhHh+-($K~56ViX`=vub7|=tIvVhEB6)6OT5SP$akpp*M+nT@H`80TO;#o?2Qk zbw_j1nF6D~#KH7x|Nh@89m7HnQfEYg1@+85lI$8zGdLp+*n6(1O>ItZ>*c(d(i_R-LyP#`jubia?-Y%EUQS+n_d8VnV#vvy-#_dCgDfJh>APf=tEsaNZ#*gV z-GBL4+IN>*A_&fP%M8L+`*lr52@ zSr>+rxoi@8aToTV0iH_q}oi=#9>U#Knhg?TC^1 zD(6U3Rx9SE6c|UL!&1d62;E~M)a8{P@Ly%{+P@|wUfHqaU9@A!PGz+<7)%rA=M3x& zpN$75^I2+$1O3!6qk4Sh@ihOC6qx`S%unj*XgP4$Gzge5<)h*$C_pd^z%znYA{Zix zNtsI36CAqgxI$os`&QKyiuP@4jKoo_37ZQA=`w7@P^Z3Rga=TGglpxgrPwe#!p0%5 z9pZu=(a@Am>}A4(`T-TKHW&iS0EQ)i3d=#Bx&p>Nk#~{u1QEBd7wF}v|J%cA zwY_gcv(MhZ`ox=V)u2jRj?F+)lPW)l?@lH5TZ|}b$noS}7Hh2~Nj?;X=Mlf*ikxG$ zRcBvWG38ScEK4U5U%0S>O9LC#;0{tswC>qHv0-qHjq^k?foo~75ZT&%(kNCS>NQ4@ zVI#3RzbH7g5|64JW?0R>rM#{Q$w)+kqyz25c}sJ74LK0`&sC-^?4M?MeRX67m$^J1 zs-G2Guh++swp(i+B-ZO4?gyo&hpJaLROxrBMc9Cunh$YS zxHL6> zy^%9OYq?9Z6jPeoeetBE+Vc6D-qi*nbn`&O1 zm2CNlE7gi8m%r-{KM}DEH*HoO)rYQ`y|U<1#K|@4w8ZWyr_v{oR7U{;;1wXcK5M-( zMVp!Sb%C~JT5DI%7gMgPq13OOQ4Bri7|7c551!VF_)Vfd(2)O5J)wDW<+J_rpy_XeQOFV!J2^d7FI*u(Ew0%00002_kCjDI$zU_(pJVD zzS;8qE{w2p#MV63;B2CC2-+Yl0aCgySO7Yh^D|qHSa27vD~u5m51LS9FM$jxk&pFO z4{ZiY-Y+7yNDJ*a81bH|Q|jdJ$wbC{D(6$@lZLPLo;gZiLTZ}+>l;sHX5%9lr|nin zMYOOen&0j_A(5IuSXkJ|@GeonU)v~T0Xsao#eZCu%HVe~-*BKBk=elIMj-QGYMTZ* z=pYe>iGn2*cT!_vdTsjj5YhJmnFK1bjnm|<_I~n+LaZFzM21e?OPR&j*7TZr=J7SJ z#yDO3-=6No^`lrSKh~;FC>UL75pZ)N2BpEpt?<`aJ@0}qytPwD$Us4mk&zi|4ihYX zwpvk{aYa}Dsu`hV>ViT`Rtww4A^c{i5rcz*KDQq*KJo2 zWZYuJBKQb!6w6#gxra&!Ab{$;*btXNUX-X9w>To`Uqo~yh-*<+I&bNf|ianqh{0i2ITiy^CS`L;8Dla6HX$uL4 zyr?k0Xu#^a0G z`teclYFK=m1{|;lWr9^(R`>0XF;1?UDfQ-CGu-+AKUbsF>9bO zbDMrK`Dhg*V?v}Z{-dy{a6i9AzKL%~W+Va-2<#R)?sT%l>nvM~JYu*`wMx?Czi)>0 zI%|JsbtY8*VNH6VYxQaAET(0j$t+7gBTcwGn=npWWaleGOLFlsCt$}}fdmLv#cHdF zu}d6yJGNOEdupz`y~!2MsJ9#x^?KTBwN{ODv$!}IL0YOjeLRzZ9(fcnRt2{& zJw1^G27+Oo@lH)-_(U(;rZBUe;ICd9E)1s>2GlQ`~6oD;JE9VM6gtr z8==bI<{nHGss`&52htYohW^M*U1a@X3IPA=84fg3NYJpU?oSdK*Ms1l#WrMisQ#j1xK(R$bU2%GD$!=Q0n;w zt{qQp(S2)ms`t`~6Ir#~_H(>fbdyR(v%&eWjpcRYE|lF{t~LuOUlKuo4I&`)OLro5 zRX&4|$X$0TYMzKPZlo>#jt=wG!_0Zdzr2l}qJX*{t(+>rYDkJ@2X)YJ@U0og>ryQr zk92srOx{5Chja6{zw;l7nCy;P&-YQrWfW-C2#BEXyZMYpnBx})!S(9V_0@=IDh1T@ zayTq}Dq31!zZ>aXv538lbvrWh-k4ixzU*K~oJRHgd}P2lg@UE<+Jf_g(`;vn*))yvvq|9S$>*>QR7kySEq_gR#@-^r99(ZPDS_Vty` z{bRC!a0YiALbCX%se=P6sa$brI^uqKbjdnY1j%!JzWvdwqf`wmGi({?eTbjG()zko zTA*H~Rm+o}l@8=&dmC``3guQ>o+-9&6__)p36sn08J5{3jw3;{Cp@);KI$ zs{avn5{Of_CVBUH1nPd&Gb*iOL*=&OaX-+WFz@ebXyzrD^LT}i`Xtbm@f72w_41M1 z>im*3+<%BWujt>()-%1C6$UzwzY-Dmpni4nQMkp`%6Wz6<)u{dX{SkhA?`Wf6l_9a z{WJI|-KK{!sbG+*hT$yYzY_~e65D0P5F5B_Wgsk5P4jG*X5{r_7Zv-rG%DFqxFTG| zn8%WN#qk&fw!K9svxBiG?94wwkl_2nKs14QbG8fXiRW;|anYCniximuHSRJ>taaaoTvp zyQka;D}eFVSU%OX&|IzKa-bJlX5jP91zENR+)k$bt`y2f+q|;>MKCJJpWF`&{9CdC zlnTdwAhN$e%|A+j^3nbJ654-9p=7Uv+}ro-o8rr)`40>LAOL_|;Xh|m>+1(on4ts! zihKb8@Nes?7ZiX*^Z#AGAp$l3C*prW{&V>sq~8ty?}-21ho3RjABb-Q4$1G}D(&~r zOid36fWQzU&VP(L0>HQ~yFUq6vknL#wpMeP1pr`x?m66InHT6=DKjeq09u^>fBgP; zxBrJA{~Pf?2J=5e`^Nv@5&vT_IyCV8i0@xt_xC6zUcETmX}{OSP8M`T*J*1sS@v7 z6C)~{noR;34O2!trepT9xSx7DuUc)xAhr*o(!&TY{nGLE3ZCS^A+|HPyshe?seabg zEiWDgRg?X668+~Tg+in24y`qK?U_({s2Lu>X;!SBAYt;nxz3@k5pI>l&~dHgOwS2@ z%7e>fuAsLTU$(Xtlg~j>ELOUixV3GYTC$9$Iu`WXV|}Y8ZU8t2fb}-p$3{i+&2F)Hs9$b$sM-kb{F*3acvp=e)MmpGP%&BBo zNh;o&*)b1vtPa@Rt7NLg3_~Y@1Kd+ue|_@My7K63THf4j=N8I~R!_2qS!X}-Jb7!n zY8)-z+B%B?cncE&fPjEu=UOsLXWD-r=TchhVtH#1H|N2fE5ZnRqW#m;vN()l9=ykw z%>0|y=%i=nRbeV%KI4t~FXK;Lo$Y+~t7@L2l0&;_dL9q>lePM*APl&GKmNl{upV;! zr(Wehkp;Iu8}B$@1_|mbcsUt=Me+x|Y%XT&=&0vSZmcI|l)&|7ff~!TH&aH~EgG6v zuhqD1O$J~~DWqh-FcLSzPndPcVH@JW>v8sj$i*q6@tA7=Eo5Z2r3MW9oP^=x2@;SY z5z@^q#5S6710E`yhk?#mFxS55^{};hp`9CAj~e3Ry+uncjIZrS7LJkSjuO~sMSt+1 z0Ueu^Ymi%~-J&XqRG{~)`m3h%0FHdPLC;$N40etri!;Wmd^n9uwf<|XCcFBk+Cdjve5q8XWQm;YgfnE_U?IS^=E-q_Nz+2>6!PG=H zr8wo*!G1*m#}|rTaOYqFe}j6{stY`uFlDmS>wZ)^@@&X|8U;^5k5>ph4~Gg?5H0 zz@hXP3i|bp%&K|w8m$So@NC9fq|_jU54~-3f=NPnffmmZ4ESFb7=T__dacbG1}XK? zG2~AHR1WeX^n4$gtZcUuPFiZ!=K{SYv zqDhnbMGI42yJfalac8+Ui#x?lO|;)!~QS(dKoM(>n7WOsMu(*QoSw? zjpOna&OJhv{*r@~WBw};wev%>92i=q4hxkx?)B&;ZkT@XpTW?OD2Ukxa+y z^SP9mfM21_C;qYX8s+mLDI=*A$Zb+a?92}k**lJ(WsmSMKkoAF&ek7Bj?Q!6`)-72;bbbw)w zAs4cBYjc&NNI|U@O#>^va{VF5HxOWmzy0jvo)yT=(S>7|Y*S5-VfcYz0U}`I*y6q8 zsx$UmzE^MiB1qDs0Tgh_MV?e^{W_^E!?{{k&s5)<>Fb4m>Q&1Mj7EvKa}Ecgq)9N7 zW=jYeUyrF0Sz!N4k9BjJ836;Q5-!7To=o%bTi?|_cK#!nf#c3-2S1s+d3Cd2ZL3(! z=;gpbf13tAh8UUUt;ddzO=q!1pU{1W92yYpVyIm|X4F}QnzJb{(m%_0D)YWIClOJ= zpGqIJAn*evCt#k5hZF7gtrJz){pQ@mWC?O7!N&Sa@M^7-^Sc|NJ`ZX$>3PJ6f1bKC8c=`|V z_h*kIX!LYZGJfRS`e_Of5^ijuSK#2PM^-Z;lG|>&CgH%-LK*~gH2wUFjd|*Q#-b^t zR=7D^>L-5(Q-#S~pVf>S1b}5NkkFO@_1c5M z@*mOfP+=;gTsoRzWpw_2>NSlas}T6Ff9-cU6jk0owznMHOz|N@aY4ZH0!n_yA~lzY z^zx1>-$#5`UQ8V%87S826pzB9kKk?r;qVI^;hF#)Vc=!n z_&`M})x1*fTrYc?HsqUE*7lyl=k@hEn{ed|}&Oe&{>z+-T+Zm?%3I@=} z{5OU3MafFcZNHZrvlVf+sIL7cBGpYlpJb!yVX&_D<$qdH&kxqCso>JZ?4FY*=;H)E zMW(ZKaD1U?mFU{7c0*jics8FjAr0KA+zt^6DWZF$0V4ZW{hZ&&J3 z2#4;FL?{U8rr~n8;IGDkhrTi}Z3-Iyt)BRfi`agHy4e$RV}&$aNaV91%@o^wv9n<9z6L3sOLItv*O-Io)rMRdt=q-*2jqkXgJpR#_E8g5~T20~$!f z%g4(jrGP5xb{`-2?O|f;U!%LDhIvX&Y2S`!jrCs|&lMz+L~&4{RSqG5zf2!~Sbba zF&)mrFayyu%707Cmi&^PJvurCM8Q>3Rk1sJZQPx+xDOGjBthghr5Fc)rH}Arwh3yM z04@6y7M{*q$qxWAql`TQiJak5{Pp6+D>D2CXLeZ@hU$tr$G7^kt7NAfkB3S15Hy98 z^|P_pTN&IzT5cjeT+#bppb~liTp;hp+ja020h_I$sHmXG=3j%kvsU+|F^}j0 zlU;OC+B$sCIBAdKkZKZYq7v`pNd+w8@FFv*aPTW%f6-Q}53BLi8CGvjyC*aEn+|a~ zxDieNtx0F=4xN^6Hk+Y?lPi7L051iV&+ES1c5WspxL*$#(o9qj2my`7`oG={5`p4v zJo+ElkU0%yQ_lp=t4V<{31m{hw*VEHTzFh2`?<5Blfm-w3 zzq5hwtf&$(CHmD)U{xvStWQ_z@GpSPl%M=09g*O650N)fD8TJ@ z%xY=P|56*eyIr{m?p&0sRvW*6fMz-P(gs1Zh1Q-E`sL7N{cHtC0+&10Yj?R5xEt&y z5~8TlU)THb!yFbf`l|kT?EB71K7F$EM!M4-)IC~zHebWWBjq+u5G)!uRk~Z zI=7ZQweEErsHZ#R4DhE1g-wd*>a6|L;d>P}=V^440F;Q5JDcHj(f|BR4-V}ByFOnp zZdL$?7ErFB%4rQu!BbX`xW1)`*2ovIwC-G0EkuB_A^^t?L(%sq!gAH~kTQ~ODh>bs zwPdsi!G2Qe-5N#)UQ~wFz6r?PpQ&>f1>+6tS;cmUdJq8^yHXKeknc#hWq7_otSr-g z-YJ=Y5P&ggNmxg#7=|PI+4_-F0Cd3nBkE@OKHdK0;Bs#_xy7oK+FU5SzJkOuA%qM+ z7&il!r}*exkeOyd#>NV=ko7sTo@_~$Mn_*DB9Q=C(&Y4s@ye956Tw^^+8WeYrGMpw zaj{6^ER&^RZfYFR{S!--Bw)@1)-^4rHoNqf+CGHoqf=Sw89CkeR7+YKOfM#+;3!C$ z65#;yIq-tiA^$jrzwSlr^}w`9fc z1Spj~Jlxvq%=Yq?+d*97yj6bAid$%mH& z@k3H&r*Hj1Ma!0j0SG|?cp2tjfXsvn2#M|r0gx(}CV!U>B;*ITw-*;R#>62@_|x?o z9+AL5B`mV4W40<(#zq9>%)O>L7xRZj^S%OXr?it=oJ=L!x?g05;-3@I+ed1mwDKVU zxf^uss7qwntAuV-AmHX|A;uc*Bua=qQ{~zV=rIi2Y{Q(uIj)IY9@CNj?8E*23?dRU z3ghzAx**fexWLPezppB$FmLr-~mud z)ZSil_pT53-_5<5-x6qR`Q2-}+jW3U6wu)~**VVc03h&BUI6S4juQaz5aH_GS*ih= z6ro{J!$*ytIC0|m(JxCZ6*-r08k=a<-3vz_U}nmJ^&3;;$B&2z3-P2<2f&L^xTst@ zcL8wiMnRp40~i7rOeMda%*S)>0|yG&IEUEQCh{T$tPZ7Cqi_oVaOv!gntCe$aHirr z7j^=GAmYz(a&p#Si2xV{0Jf!0oIKThrc|N?Kt!IA1cU|;1avI&(?(KhnQS&k%h>>{S&;i`*ydgK&u7EZ_YfKV83H zRa;$hY}dB*AF}{=N{QHfBPrl1p%4KO_60yDX}8TCVPqQEI8mwf=@K3XTsiphr`vY_ z59pC%z!h~}&H^3%zs0|vN2qOcOQkJ%4wJo%iQ347$AXR(#NBjjivt!HQV<(HM z47KHjr_#62Sh_APyHb$I7=Z(1x?6b_)kb4Q!Lh@iZ$1uRxK&hETV&q7d-ezZdEh|$ zcjxZb)){k7|GX#lo!i=8UNS1S-5xAR%LNPguuQwiQWk(nsKO_7U~mNRQ__}gd%rtz zIrI3YjmwgETm)DL&x`0VoCu+E04@xrZIMM=WT5~=S*PyNVTri;^$*{D_4}=ox;n%4 zlgIYVO-NdCvepKcVcmh^{Nj@0(z<&6tutSLzCWWB;A+cjEO39}#nHg&^sVVfe$`bO zEAHR?Zp)f|ItdU00lW%ZfUjT>JZQ8Ws(D@7J zemwleD4t(&j|B=1P@1%X1Gj-mf^-m78 z7&R&^ud4i!*}?-n*LV}i&26#+jNm9J1=M=3?bAo(YYR@{QFv`5^$LIK(~C#E(srir zSn<;i0I~@Qb7tA{_UCwtgo@}OoX;JB&07BpfP4C_;=i=lodHl%v&}}j`S)J>_g%$_ z3sdIBrQn&D7H*z2G^(F_Q^^8gRSv1LNY@R|4-m7&GR(jka;x2L8Kx<2jL_Lj+(OovMe@7`@{-@y(SYt=3~xIp`JK%_BwOT zx*cne?O2OeflGIM96KBt~#gnCDpH;Dfi$;5B=br>z^-AIaKGFy@5S&s|t>NXhdkF{M&L-c=9?o>|4sQ z!Tl_ifwkadr?JV}H@ZPR_p)a^;OQ_nb@h+M>3p8ueK6%h^tuL>QlU^8TC9^ntiWWF zxO>>F(KM**>y%p9F*4?x7;084uhyz(u$VyD4$s-mCaqc_S11|{Howo~bacaQ=wpf% zwuY}8(!h@S)$P4K`p%fsXh25qMW2d~UJiO&G|fY^D;b8#JXwEq-#^^jXYVj0Z9R8G z;c<)dU776X>i(3t4Nv$0FMB37BW@e4H&}vLj4QI)Ok!=Ut5t8felNVi<@qUm4z(an zf>+9wI<3L(oZ6z;yqKw#J2xPsPNS+*s5G$EF*W73TZ~t#YwWIxo%|er*FbZlAa?mR z736TSY##{>V*x+fIE~VSRxh2 z?t5I$zOGILLR`~x^8sIV?mCpqflvb2EWnXMcCy_-(j`PnmLSM%woHYk36f!-MjS(t z+2{K4G${}`iN*&mg?|_r`TFhmFDcsR@nj*h;Rf)q(I zD^{MBI9e!hB2Qp(#l1KtC)xex63RplACgO z#OE2iJ`~E`aC%z(5KkS>W&r@e0gEq;1M||6bVW>+^c7hWKa2FjmX0s`e>o!)#-~61 z+Gg*wwKji$`c)zPvc`<1S?Rx302QNIzMN+F%0?0eiBx&TmINX_uUL+Hf-1feB>LKW zXKNwLK(9^y!xyg$@mrtYm|q71s6fdcnCGP>E5(zlmrAzOu}f`sY0~zAEH}RUU13A} z&8k1oy_pMtv%0sLqkkj-00%7K6p|H*Nc_zgnUbd?a}#x!F36sZQ)jOtL!m_Kkoz70 zXjUv7m1Oe)nRqm8Ql2>_EBfYQgD1Gc6j+CE4ge%8MH4eGqFE-r;2o?w|FJ094==(4 zo^ocWNHmIt!&oR3iLUR^+;QIa0N^uAmPp4QM{#^D6bj)u9#8Iy zl0Jq50N5;-O(tS%kqCxig3m@{36iTo#R7l>7I>x;(*OX+U$e(wvH;+W1vCrra_~w` zP0fE|7zG1&?jWjd|k(NeBBd-fTm>R>8|RiYP9EZGP5}| zK0dOo-7N zTf=ckR^NqKD6^qiK&L$dI86IM*W)^jF4%er|q$~hvI>_U#oOFG7#e!*;;m7sAKWTJ6gu57^ zaTn}LKunsKJR!rKN!!(fveJ^QVjc7(tCGTZ$s63kK_v?SP#7Z#s^*gv-m$3~^p3p( zYJN^6N(eJyRc{1T?=ngb&_9o?<~`(pi3-8_)U$YrHxF2w(7O2WuJ@+*aeS56tmE%V zkN#Gro@aX-`6nbxF}-mr31VS&CcIUYgud9p4y3@_{; ze;fzoku{4m{9AfyS)s^iEwa!J*GaIjL|S9p)Zp$BeKc!l8i-PAbWv#uhM|jk9n7tD zd1ndM#7eX3Va`NIYJ&$Ob*@AMxbc*NEvD5+IDy^BC~Kl6FE(75_i;l_2T8pH(Ru` zCv}BbdQMbuGogav+ph~TznTQz+__aU$7&N!Z`Z+i*niJmke3OpU+2M zf38}yGSBh@5&2%63g5Dm;y>ELo`z|I?J?mOcURNfG!R4`2Z^eUqMrBx{9rhuN*oA6 zh!Y$rZgYSZLew@2iPE%jh?_KqCU#>L*Y$pQ*ZV=!7z-aPTcM~@=dfDs&g{H5etR2h z)%(*+HXpe=ZoJma)wPvTO?y(=nZfk;rV1(Z*kp(yBw@4{GDrK+Moi9k5{L3jQ`aXx z!BjG@d#wMoP~88UuqE3n1;GGgxxkd;KxR+Be>1e6aqkn zjDTgcV3TXX;M;kAS5WLD9H)i5pPIH8WJMukpc^AEl1cu;bL&RxJipWlGHVB>kohGN zI>z4HU8l6R`ao6GV&M)IE9WCTJ^ZrOxGa~H`kPl9o83Sth2;@t2S7C4svd>O#pIl} zTOGYWB21}Y1MnDS5mnZTYUeEY44rZeYjpu zCBy>+iGODF%wG_pfF#m00svz7?camn?0r{nqgk3>{SV*x#xNYPzA#`IYr_K=Gaefr z^w_%?_l|dGy4StC-PO6PtEQ4lIWUMhiaF;jW-;fSbIzHHR8IaVQq}9(+rF?H){Q`s z`c8PB^QPw|&QD7WyljTWXia(g#-xPUT++tUIp6Nqix*hFtusD|oB0S7X6+r^UmD)s zpM|w7&=yi+Ndj?vFJmVzy;(z0)4ij|a?P+(NOz7dsy+>ReF?n%=IeK=qj`XR+s?V^ z@U3mSv3GRP$=Gd?`kzy9?ber-4|`n7Nn7{`#-kERp4yPeLw znX=-R-oi;#rKeB{8VGozz@Uj|eUxnojL1&4dSQbhcXSQZ0fKHvsa-FZ%cGM?LeE8l zm)efX$2-Hz&E1_};Bk|L#o&p`XxpZr$fX}&K^cMDzy0t6wc z+ozW|R~;1|0)cE2WRBL+q?IsXw?Jfxqcbc}U;o7~zNO@P^TiIcPBsk>fnsTFk%WbM zwaJLr4*--CX3_QrOl%6b+p)C||MXL=DI4@eaup!_J#2=p;c6*j#6Y1KmaaZHoofT{ zf1Tv`BDueK^pF`(fE|eSukNo0(O4{*$-C4{5C|#WO96?2k!jxEUnMP~ z?JXEr7driMIXm=Yxu*L5lyCt(=^a(sXr=j(x35=s!qss%=V8+b>+d$$O3&H-eZSzL z!$DAzx^s4Ud)d|z!3zr;yPo9PV>$1*6-&2|k9!5d_68Qe^xMDQ_Gbt4#C6iz<6u`o zBzL}lIgFXynN~fQ$i{ZweDcdLu!+|E8T$pFkhQb9vPI_Z9RV+ELB{6mg$-(~e$Yuf znH0j>!lpp$KLKE!W8|7+#F}H2XdK=i7ovsE+4bxO#ZgGdhGQ|HU$9-fWMA*k{%F!i&H^z-97Yzatm6d*N zkG1q~K3v~(r*mOP`553?*&fW6a&Z+K4~CO1k;Xru$XUrJ#A?fTx6@MNLDA<+m(Opf zRJS}(9ScyMscj6;0rTLOQPy6+qspvP?CKF<&@H^IJU*E{>_@urbrjeWh<(H9VQTrF zzugMg$^jMi?e_};Q))D5I}}t16afa)O8Xbr7kx7qGu_6-bQ^Ov3G~eyBtzbuTt8Md zy7pZ*6a?pJ!az0o`n0KMqE;bPPp$)i5YzI};N_L|*Nbq=V@>k9>{lb+y$0drt;x;V zu)u?EVDL-7`wZ#b~xY`6CUi<{*7dF&#f>5v5qrsuZbpLI|1?t;W;>=GGQi z+s07ka*ocFbw(QG^{Y*#Gk1M|o3+Z&n~NLJ)pzf>rBb|hbTuw{DZp-Q(G#uXe}L&( z+$ctamX_BSHZl4}J;FjGwh+W{bug+%gbV^`V-3U7S32Exs}?aEv7ql?f?#MICs^nd zLYD0Q-Tg(&8&2i2nLP;^1i@+C#k(K0#e<+x0t16dJniTfD5+)y;H8B%ge%*a0eN-N zroQ>}fBz-1I6kUHj3_V|NfK0#0Rpsj1kl@sbxk0Ddfd#FYPGo29xk`4nL=}r3uusF z2##m!?Vn$dGKosBo^g?p+i;R3T|4**G*JG;0<5cMSc+5RXD|FZ4(81-SLntl}HQZ z+F3LH)f>s=K}@-5#|h9axizZ8ts>>_a?0zA7Sa({C|@>eRPI#ok?=$9#$Rnq;+=$! zz|}c4QXD~ED3%;5<_?U_UHP14E;jrEDBIef%-myJxb`u9uTa|KzlG4FfI_kTk#^Q(`+u~H-D)}fYQA}T^`DRt9&C`@F)|Ka&}utd3%^lJr{(s?gy)+imp zIB(@^MyPo+^Rk^Jm4LA%ni(_x89{Bqeg6G2w+Jj?Pr4UKX)sGTUC=2b(mj<{Il6+E3(^ex>QNrv|L`uO{+#|j$o z_b_E8oua(_R*|UL1uWrSq@FRaL1`|hhqSt=3Z?xvwLaYGdnFWO=K zwAN*jYs1<0Oh^2|dY;$ijFpeST0kH%9Bs_Wfh)`B_m?%@u2zI$;7BBu&7+gK2IHQE z2ceiUos?Z-@dr&3D3@lc650&F8f=61{RXl0Xw@=fzIw&X=W`|r zMWFSnb`VNer4`==Lq$6HH;Y(9y$};qvF7~TCl$4jXWNQOI!%4~tsKBe$mZ!o2fdgv zP(HeRVD-4f{^moV&M|66G3z8HX$8S?wkl~Am%+x-C@(&wYGcDzkSeydyTgh{s&pls z0{kjT(VT_ZH)mlv9H~ikGBz-dBInSMUwo$WX6w;inK|gwi6B_6!)+lkOk)ymtrnCDUCivoptJ-jzcMbm9 zdmT9>fvmHwA)Rm?&2?CGWQHJ`uQ{cVRhnUs0m3SLJ_&gVFHRSt0*SHuNcHnZ0P_5~ zInoRvtTn>i|MBT7D3BUTydDXgZw((@-Tpvz4M25Wyx4EY6su%qshD?~H5PA3 zO4#HWqgKksGT(VT@0a*70<7C{&?uBRyR#Lm@GDr*ClEoPTS>^+OdgVmTYP5-R&!P= zR_e72P}@9fP%B(VaUE9u4uuuY)?yZ+D%PD1a9VT%F|OS1(@QMv(a0}_fq0JKE@urV za+%b4vN&C724s*msBvzUOAZ*A63*0cC* z8oz?lI4ufYG}}BLCCNf-yWR5(VK`Z0SoWYmgi!Hd#=3|M0pkS+)ewWoRFLT;rZAds z#Eqo&Z!yV)&*_hgF$lfCRu74nA1P z9nw)>eT~aC8UcfX1VQ*RX|F|xe!gH&RI3Tw*5~UI2F%m}z{m(h1|^OFqp}Tlw@zx` ze>BAxt&m!+^Z5MKwIz8lYvRI~)@(azocay=;#+uo}eAgDL?k(tN-zpO3DiZN9in0WgAI<{n?8pn1DkkvN!|? z6SpI2KCq-aJiMB;0MvY*B|^E&XNmBAe6*iio5)= zLMrGj^?KoGtks`7mfPtQ`c^){(g%{Rid1Sw{{DNiV>-9VAhPze7fOXV4jl567=~hM z45tqAdfYVgsIlYw>w;Bm432N^T@+fR4Fp(r&trhqb1{&@;6t)A#6EfQ0)&lE-#KO> znS$5fO5#)fyHg9hQ%CogeXU%?6)RD1zLTa0Gq2M3YnKtC?({f%U_^tFjMkPWK-w5E zN*NM0@!j_Z}qfd zsl}O&xm5%rfhBk53mMANru+DT2q%Xw!ph%$zQ_{_a0sY0(EU*>SOF5#)_*85G;+4j zpFG(@QZtuRgeV}YXz_b_aZ1^&-?09SjQH$-Lg=#DHqxHG+HF0!sKe30$vnW?uXxn@ z0Qt?D{a{Kc9bf2y!)C;#4z$x&o(A3lO$^|73B#qVAvp*x#pb~6$3>UAK#vz_=Kd$$$i^nRarxW ze%u428u|{ zhOI&cd%de!kIYE;>MLnyN?EgB!-Lb5*5K&+{vhX~2^9h&Y7N70o*fwZGKqwSSA>to zhr?<>CNkr|JJ~7r`&^vRuHKdEbo?E{28@tAoC9!Bj_|}X0h6}6j>#P!W;4-Tbuv4- zcNd4s=fC=!4Z4zpg>iOiuQyQYD6kEeb>lKvN%{Dff4~Zr%`R5vYCRn?GtQJ}>)(cvSazV?agsq8cWaj0 z6?}HcZ+@{(mCMNMYdp{4`Hvc48N}+q;Vkw;yn43ypZ_^KJ7q~RVT1krbD7oI0J zN5g!*hBss$1`MMS`k4i+8d%FL*YqKGrC0y*IpUi)j-x5njS_`f#P+1B?6+^Y=_&J) zPB}{unwcjD>?J-lJrdn=0QKk3R0eYgfVty9QOp^y(Oo=#zrfkAoEm~QWM?n><)RVs zlw^vGukViv9=cG$-@$C+*qQD);Z%|7Lox4Aw((q4nhqLt=w3eg$2eo+YKngz z_Xd|t2h|c23d4DDZ*AxTqc)s_I)f!ALa)o?52-^Ex61cBG%T5xw(*8w3`Y!X@@{&% zO@k8c)Bm7J<$W3@oo{-8@Ra%A|23Wn3j!}LN_>vW=TG}=G6HdjDYkVl=8QS(78Nov zmn%eXZ%b_<$_jLr2aHGK)5os2PRYySgl{g#)?G16q$I2_a2+w;@~UcPrcREBMZY_o zE5v=?Xt5A=cr(3n)W+gaaX4!6G8$T7i3gMz zf+jkzU>(;(KCj>7eY|s=!dH^``LnjCiC|M5y*083g z!JPZ|ljtrycrIKGGeQbZWQirMa-Aa;w+cvdXT+k|*k+k@ zdJ&tYbw)!vi7QnF(%x;X>EQ8;1qCIX7VexK4E88nj`4lTuq!bKniVGsFL3*U4wWKS zZN|MSiX^#Tu)@g#noN z0H`=RXR4UAAQo3;Dyu<=-BE|LE)g6i(V^b)lf(P#{g6pQr)hLTiqI5IS^?H2gGvH~ zZ%?>1WEv;YooUk7gS6S;E%>BZl*m^Ks=xZxD@UsP0Q_l6hX?Up8J|h3cLU;-Balh^ zEPzf}ExNW*y5Y&(N>+7Pg0pmeb6#|dF=T^QfTL+68HWJ2EzzMD1(}2U>ycYY6FT}o zU=(Vf9SlvBEjxgbQ7zu{^}Au6t9Ue<)Ip8^_Aj9L)7I4ZqY}O`D ztlFK{!Y;E&ygU*vN*2D`(8N7L;x|jw!okb~UuNxWywnvnOE=L1F@Y?y1pwB0;V-^q zIsHcE%ct)G!~6ZH;^$AEa8e_{OVlDJvoB-jplF&%-pT*u0}$@FA1?|V9+Q6Q=?hbN zew5-&*xw?R9;ajDZ=YF8&5%<`6G!HSyxa4Pfw0AMqdg}?_%;L#k2d49!>L?``xYxK`o5xMh=FdkECsKtuxi@ zL=aeQtz5QA&_qKjAb|YYTc%N>bA-cAlj`MHn8e_)kx7=@hx0t`{xol6U}V*~t1Fwq zJAC^C)xZ6L>KogVU^b}PCQ5u>myAm{ID#eto@t0?Y%+x5ZP4Lr)?x_S_K@cbo5R z%q8i3RIfAok|D$wi?U!TZlu73E+FX98hvTEmPBAX1F^lGr7xD$7qbwy?tuZkbj7?X z>JCxmmY`AMDb=6-c2z52IFdD=mbJk!ro#?43S|nmXQOoe{8g+f74tFHHxY|S36M_O z(kA>LK8C0=KBGI`>y$F-V*mXX9o3whFTOQIa@Dk(hDBk%{~f~->7U>GQ7^w>*nP&` z)rBpI&gV4kc~epJr{8nKow?0AtVAQpxYxSF;9J~L-rCczF?%zNB-&do)_NLXapa-lscj%}9kS#-7u*fu`$%ilr5L5DMtk}}a8 zV=QTA!Z7M)qf#h0uODU5(~<>&WH|g$8z1%2zgosVdxo`SY&7sotlFcdzxo>Ni$=^k z78V6{CK7IqYW4S@$gJU*UkU~z)KVlyn}{fhfB6EZ6dGK9pW9x4^XiPB288rJr;W}4(jE~@a(!7cTliI5|yI?6302%x9x0zg~w63s_J0>pjR)| z`|Vn#cXCya+u54vEML4mJ1WJz?Tqm!H)kes0sy?-zm;+9jV|vm zkJENJlg<|Mxg1sS@iuRQ+iMOrE=@&;v(nN5P?l#$eiwIA)sZ^SwaDiEq9Mj z9_-%rc{QX5{wNY~nG$Dj)C*d4Du46#5u8pw#3ta#EO~WwykC!rm|Phh@fXjwef5K0 z+P#CuFon9_`SoO26bSU0&iqsla{ff~@cL|04!ePE8JBX&V*LhaWwY$!F*vctd3<*_ zEQeWAcmL=h<<<~TB$h-S&b3+zJB31}b9LqZo!Zt z6dIYz)Org54-Q)yJ|2l7a59Z?FCR`ekM8fzn)ztHb37_Xn0OqSDXZ>Ju21`VJ_U{> z*k;kfMB-%!yhI}|#DZ)%SwbD{R6YveOAIEpJ#Jw57{s=Z#lTLT6(pyV;)FKYRZaPO5&d(M6Njs_Lvv@o%jim_Znq7cM zGEetp&e^L;Z%@F&V9AbnfJZ<~VFq?_dC`?*h{Xs7|Ec zr&h+FZcPq*Rxt~WCEFv#+xwfm$ACq`ITCa4{BbgqL10fxAkigiA0Y8xO*%Rb9fPO3 z5|ulk3CXD=;dV$=zQtF(d*6c6M zX?&SZIhV?nfgI$x>KC(^0zQW(Fr?z?xJ!*E(!^@d==8CMIWE~O&hq#q=hff=b0k)U zvdwnFF~x{8$H<{p8spvbRFWbOKK-0QRco`432VXeWbDJTa_WGsQi5Sc8& zcCFMoz8+PhEDRh=64i&tgQV=cKd?`K0Ol&|Ha>h_Vs%8zAp`rtO7m1c4-XE-V=<&1 zw#wY-4!W&YrBwFs2`MD<4pWdHOeVuTpG>7u=~8>5Un|o0bccji9E%?>AYL#=? zYz~Vpwg!ub{gQ-=Ltz<_^58LZy&HFn!BFG=VjMDxm<%?LD^QpdNBb?Khz^6}9r4E5 z$)Hs2_L{YFW6*0<>+St&*h~ftpKz}>JUJiN3-xg?7vM6f6s96x>i=(cuBInpC z{}(UDgX+OV6%49G42tN%?{AGJs%TPCLNRCr6luFLv8f|(pn|qkw0nSr9p-i3&OV?d zE8$;+-56dRGi}bka${n=xDe*jk(te_TALRK+H!6!5t)vsW{3MGH!>y?ZR=#Et!+2zinCb_Hbc*GLedn4UWxe zWfvs4yxlG1{%k%LP0TGs2KtjHdMoDga44DtU@YI=6ubL%`mK}TnsXd7a(m6 zhJ_ULVyR}?xjG@An1lj7P%3C!D@*HpmlXpVL4fszhPBdaP^!x3odn)2U+k}^mp3)N z;v7s+$^}4{YHH`GOkADj6Zz>4z&A0HkCx?isicHc)T!k}rrsqG3K(0K)&=Iv8aerD zrKsyquVCaZz||>DWIq_C^WC-d%67K!{9zdQpDjx*T`z?yPy0ZgweGdE)ur^_>8(LI z?s(;yYDHUsVi6~8xQo>xo#=gVEDM4V2i3TVNSu4qsTx4S{R?NPtqLmk1?Uixgq zP+&!|J9`O!`=Db|>Ke0CnB%1Rw%#^#tb>8(G<)P`3k%Dm8;hnrNeYp^0i_Zy$;OUB zs*)-~U`iN9hN~3z2Q3v;X|q-!k^^qobEHF#rJmQaG#6nG`@Sm)HckI*sWtvQ)-1iq zZ_tt**?7|_Nu85@=;8p5BYUKX>6tI=k%dDFypg~*CaEFEBfRujF}6YjpE$B2p@C)k zv?${vEhj-xK;nUs9V@Cs?SihTb2}1ilpinepFz@UoiWmsjq)lnklT+$l5YtP10mh& z5yoF)JrwuhEh;aDJZF4=W8YcZ&ojqjntzCGz@O)HJs!DIuFK9a-@N|VyP}>3VKC_b z{|!F+BQ((mby+eqmyID?=P1Amo6O086-rAxV@yycO70A@Crfep}7`O@Z$;O zAZciIJCo{6R3CYith^NM*^CHpVRNW9zcGatBUs`WK@TPp)bPa}j&F4c{}W8WArD61pFIox>2M#0>Lk6IgWn=EkjGSKicuf%O_S!;z)W zxBu9A@_c9e=^<8QZyjRaN!bm95ox%FIUlBzFinF-Q4l6rS#Lp8(FjDOl5d;NiXsL8 zm#w?qNYRb%+O^7PDeJ1lIZ>U&aTsOP)tI|h8ap2ygZ8HRFX+5nY?(zN#Cn-EHH|`$ zb029fILeX)vzoI6LRuS_E7MjOr4Z4Y7a5HGO8gi&j)N#`tuLZVMsl$GWb?wMt>I`a zG7!MrjHkC5+r0kr^3}(Cba@1YVN?j~HYO>moRIk7-lrFD$JDqEtK;JHJleW0GlbRB z!#wn=DYG<5^P(;(gpk$7ucm90aP3Iw#%VCE>IP3!r$no@Y_Ov#**ipy?K_qN*SoUQ zyO!#%;W>(4xPvq=Y>L4U7={q(ewun+aRwvTTsvApD1N^A(^oft+yNv=nT)Zzg}k`N@!8Qs+{D2|h?;1xv>qOxB=OP0qlW!&K;amLIr zEezAhM@jlNtSbVu{Mkq6t_HO26$=9A#_r5}yWV~D{pF3ntj~>bxrq^X{q#oAqGH+J ztsB?wY(+~>eU30!P6^j0#<&o2UaDCwm|r9+IVV{RG52)&n7{x;Tv|tyQp#&M=tdf& z1S>g7_5&CfYBY5o1|ebpWO<<6xZ@ty2l?ZJz()VQrlAk3(%ohu9Y=K5GoaaS#Ann?+NJV~}7{tKPv$ zmaKxfHsfr9Z?0@?J;f*Dj+UiSoMyBXTGYDhy}U-Mei}RBL6HYtjCAZShG2{eH+kxl zF5mv)-1!?&JNW9`4?cVVO2M)wZoTRRhKTHLT)uRFXFo!O z)%`dbwM1a@Hpu_}<<7HQN$IeBOIjS#7~0>X@PA-hfrvxHLHp*h&v+zy)lNaXQ4jJZ6q*#k@wa4n!@-}4s?Dkv9O2^4-cOJ`)yN8}_?pzw+QoJF^%HWgt-~0N(zUxdE>1qwQ zlf624`1{jC5GR-^+jFmJCXU+hpZB|XzT}zv^EiXEdRpF53Luk8Zqg>^xazjwX(t^TSi@FZNz?MPmk@!0kSXw~ z-WXn9{^hH2ST4bJ5R7{x9@o}xqQ?W5tsOm`j8kd}Mv+$c{&D@m4xC|}wVQiZZKTrZ z_G%FyMcSN3Jz45;UoAX-GzZN8b)g$~y4W&5z3LSsIJFnD!QiIHzR48pr}xc{D+gW+ zwY4c1)4Tc6xb8qV)F32Ns@WcYmtw`&+!(BqfC{Z4%4YWbw$vE_a5;iW#A&1G^^yX^ zog^&AoTSB_{y6BT89G_MoL+Sb5fil+z614@>Sy;+T$5_bEnkyqB=4~xI~dkHD5Tl| zm1-h+n06sc@1(d^xV|ofHCkj%$#hSOcBC1%L+w_NrAZMXXq|-W{|v1Pq}Y5(M)c zrC3Vx!w)OEEz%QDMl;QRI~P(5q#CgZcO?r6uVnGNWrMqad7JDtIVqdOi>q=ox+;(; z5w#i-ssf|QsIcp{(0-$A!=I`Yc1Wgh0$iQv4k8pC^}^5p{TeAW%6*PI^6G^e8%4O| z2NeLgH8cMxGdpg2aTOw0;gI^vXRdbWx6lDIEO8_XpHhL<=Zh-67D05OgVKmQ8$Wq+ z?w4s1g-(N7T=6{y-|YdwMb#IKhaE11L1U)8E?4rmXtf6$V!~xYL1!}gvDK{{Zdq(@ z8)^u!rHjY&3v<&)PoDzqa+sm=BLFx*GP{#;$EI9wBJA#9Bs-&V)@J9>Nx5j7S%uo` z7oW2+i%bBk#P4m1B7f%&Toe+dOdv<4E7n*#6DEAQ9&p7KQxSrW`4m5X_f8x3A|j2M zARNAMe$=T%e01RkbeNifnq@lk4QMEuo8F7<@;qlzf?7}tp~k}LFdwzUYciE&!x_n? ze43Zwx3G1{n`C_BfIq(`4A{io81a^xl$NKk+ zA28f~7_i4G&3?b))xozqLafQdY#4p)#E3v^bU%^CW@iy_>iB@82w`` z*_-Ei%(XveY{D1IQXCbm1TyW1{$}<1OO0{aX~K!=>FQ`$W}T2wsh9o#ttncoW&JLi zG81MhTx}GbdQfTe(nP4%Y~^>NF7}{Utry~+8&PARIFPQEk}e@^Aj#Wld>D*j(Mgd` z8;O~j_IQ}ywn1V91z!uvM6;T5Q8bC$X%CY;F0-^DT4{a0{4LsV@`?3GR~4jg^~dL` zpcV=g+LJ53p57vZ>0*MhI{cVavX!ajwk>Lb-VS!^{9~j`tRTJS<+6EI@}RSHOq0e0ydJ2*R$JgcaA(Zf1%iHbs-;xQ=LV%XO?yd`PG@$v?(+-VyXK{5uM8L}R~X}^MmlC!2xKZT=!)etKIMNG z->3~P)<;At^=2&_yJ4E5)ev$#;Ah~|Mllzsyc~aZ*2&U#(y@8Vb$dL0GXDq|pPihK zav_UIZMxw!vQxai+s1#=^DB2(*ObN?g?~=(d((?v^tQe1MK9W$&ScVQXPQoGI&CLW zjfqB46vQBaAc_DA%Ga*De8aBb0=RrFumluD1&M%)AOZruB?+;U{DMsWz-DtmS2RsQ_@gxTig zjs7D-JV}ZShNv(_K!D4TqW9=1T^G@8n8OW90ys0(g;pW@{G7fK;FQ~>8Y zO0I!CtJMti;_$(qfji+k=+wi=OQqxV`o_!?dXjrO&I^640YFYBSmpin%S%hN1;BCC zH2K5O5{pCR0BF&S5pgnK>r1`<-JIHYf+xj#LNmpHGXOOGHZ6DHxs*NaNmoJpK#!-c z%dcVf@Fvv@o|g&as;7^*0#&xsm#xj?plD{EE`g$BiEoabSI*V5!eqG=cf+WQG;oHQ z1}~vs(NU+MTcLK0OPsa!nQ`}CwUzf;eEUI@a#pTE4XAr}uRnF>(=Z2fnBu9#*3*gS zdluHvGDU2m?toD^F`>qN=*leDd<8%$N%9~3YLCVVE4s*9PFDb^9liYio=i03>}7N_ zrQI~!RQgqAZwi>%2oo3Gk6%W;9EChb?P6N^=Z|cS+qU%V!Am$1c6)+*`!T=6zH8i6 zgnMBx{DNisjz+nlRKt+bj!}22wwCe07AJ0kSu^uGt4qXL2%ZB_$@uBRdh6Z(sKnyr z1YYQZdOnmm@T>Wo;R5JZ6CR_8qgKz1;;CAF-#N{b=(kWS7BA zP}Gh`?@Dk{6>}Vkw!58TF73mdg6V~D5r8_yc(S-L{>Pf9&?#nB>^Z6m;)ZqD6OY&> zLWsVpl;F7u?-@utV68J4v?&;}-43|Tgwf&eMizOCWEp@4JwMEs4cr%EIRKgjB$n!8 zeJ1IfPB+KtT`X28MfODzrzLM(?3aGS^2e5-}^ zP>3XMs)r;Q3=rPcWuXeOAo}fct6zxzBxv^fl#ci?D=uYoVSvE0 zb2nXx>aV}2$V`?D1k(AdI}TJZM$v-~07uI#k?P+^dMelMG_$*qShhoZ5MvLNHONAC zT^sW&)^z*qM9XFdDj;dxR67Dq@bOPTXe5v)5XaUe$gY+#Ft~`iwE#&#w!fl>FC;Du zlS{=a#02Yz>)XarCg6;mflC_m(>ppbM{K_app**Ce*KLc(#NX+oO`(YK z?>u??sI}G&CUZqcRI3d__{^AX6ezEB73vdu_okR~ZP|m0=?PQz&56WQ++gDLonLT3 zxd<{r$3log%URtjv_L7U9%32na-Q?#7Bu&?YIGYllktO8VB6?)g|T6D)%; zp9$T)p!ukG_Ny-#JbAnXKrJ-+SOiV|%6YR&q>+gEcaxXkB7qu>IF56Bdqff!@6Ca- zdPzm6Pomn%dt-99Q8PF+ZE|@dkr*BFx_jE$qG7M9w%{Hz-TJJ%NdDvQ%ATXD^6>B6 zed*iX**5?o5`cgZAnYYFI#bqQl}?Sm%skD@%#*M4F!Q2gjSd9JMnXaWQB*-;00l)5 z5K$3=sH|BaNhh7|EWNLHJLk;3nFRe4D8B0M>U*m0`Oc~DJKwE)eh-I%#|e}W-I5dq zK=Bn6jz36_Oysf_@Uo{+kr-K%RRw@k{4|fVfDp0~r>X#;_<5V$$XH0=AUio3M@+%I zm20XC)6sCx$V3VQxW0iIVAHY~3KW|jMFft0a^;#z0Z~f81w{yBj5vl(g-6qhHoInJ zZG{pE1^U7X9b6C-hlZ1pJi$~b@u}3rvg#EXP-IC2GIQj9UQvA_2eK^546!Yn;{dXH zESV)@>6~>dJc?8>`>8ea3z8F~eW7SFXEBuF5SI>*W>kl?&LN!~{e{%FEZgQ)RRBp; z1=h@FxI!-jNb~xvp;W<~d9oiEjw>ng5{zU;21LD;Pk4%1U{GnfpHd`=3d0Zsv7%1` z&^)rB-{_YVRRGYuMY>ZmkVH`f5PT}n5YvKRgIcC(GZdM&#TRM-qUO`|o|vz0V`Y^F zR@SnCq10qp;s2d0ygq4HZCF>Nu>cqVh($}Pt3@v`0$*ID5sW-u#hFuZI2qRoMN+9l z%Ti2OpiE*sW)jxBd}HNojl~8*NUN;fu&B(biuR6-$87+FC_ECtdR~+j0fFW#GE;as zkcjF8gHYmCL_y?znhc=&WC8&bF|0+XqRA3~<2=uB%G6l~Aa6$}BT!zwdg%g%$qx($ zf^oy``4`Jln^@EaL@~#5fWSX@(W=?SEVc*&3Y0+7N(M_G9XEg0T3|=<$$t@iKu}YZJDEm zhm|WfuB;JAb|5f18rLZ%JP(jeM_tmT4k^wj9MbU_QX`{lnvY{xRgsXcTdE>>+{G;HxO*c|e3$WKK7AuE@s%^7#DL=OIA6C;>=5 zNfMK(q)^~>-RN~f!Dao`GA9-`5e8zL*sqByaNYtYkp*8(^{OQRmTuatyQ~bh$jbs~ ze!tlhk!#k@Sx`Q`%|fWCmX*#aCX^Ia6*CNQj3|oildtmQzDJ&-~hoR0+vC1?7W`UAm-#vrECKaWJQwr+*rkzz_yR!}rnqPi&xEa&mouc~z}3=^|6 z<09CmHj)%qE}!3T)4WX>7O_rUHf7M!U^<}_VC7l=L1BSXra(Qhs zEx=TMEU&E@y?VO+XnOs!az{ymKq@M$UsT1*C3VY}_;_n*Fc666EZbr*0PAo8vMB5E z$gYbO#9vC8MBsoXGD+QJcou*X+h$pSycLb6S=m=nJqtKSDK3&_5wLTs2s2#OIK&tUeK4HMTOg|50!5th06`#N4A?SM ziDOky-O8n2un7QiKSVBDxN%99or(52g&<=(jUP)e@OS`$tB~le+q$LaVB4WR4ek57 zab|Sj_MOp4eC)yf>puptF?hJE_5Fj}zKp307p>t96S4Ni1I=$AXg+l5-r6_5E}Oj8 zwxg?U--!&^slj`Fp;&xuES9n%7d(67R4ATvX$SzwOgixH@vHXSHCt*6f`h?inp9Q# z+{J5C)5K-Vmc)PhthJ%F{pfWL<;VK&3`SCspfmwx$yqkmWG`TJKu?EB^6b|doBAqS~@RB4M8%oVNlDA+`rv7 zo`{9Qk!Y@LNo}SY!0XVtu{OPX-@+&sgeb?F8)v#j>71cbm%uFUReVE%+H`3U4 zvo&w%gkVgmZDd0?zv~Z06VcI&-}I}qD|^o!*|Vc*|HUE6hlr6SHV}er6UPU7dmSr8 zCMPE{fF6Nz%gn6iY}h<^;z~zjd()102gg&XzVB}b9AivgxYQd@ri0G*e|y{BV`oZ# z_i7n2Z9&OiYinul*w@j9UjE0%74uJY?(1r5KRKLdlA+$d!AK$*9Efu?*MIHIH`nja zBrW0?^v&_lZbXH3FTH4mgCoI2d9fx-f@u;vZ_4FmMc(||O$T=G-hVTTt+9cgp>Qk~ z3kTyArlF7ZcHbUw&p$Z#V+O=!^U0xx*4BUh``bVg@eBYcv*y+>*FJ7+-TnIO=X)dN zt5)AX^M3oz=B{%OME{f)81#w2-TT9_RBGtns8Uv5Qdh%8y5zckDd$!Sz4h{QK&8=tx7`+uL@Y>`rd{>t7P*4z@SE`9*hn zZN2~M`BQg>A~VZe;O)$j56_Nys@MBR_Po*D+5F#{7uWebjG4;;C@9u@=+t##@zYiP zpYGb$aQNh%HLpI)9w&jaceHmL z`EizQzNsyZ7HS2t#c~(JHEoPIPwdZE8Oq$cie?=5mA(E0;2Di&AVkzccY+ z<#eUOnbCst%`NZk-qq4}SCoZmfiT4c^o%iY^V2KEf%ls_8avL=%A#2dOHXulbv3np z{2(PttYu=SeEW0XNFtT^;rz{^Koq9HNaBqTS~~Z&?LGR%%5SeeSCTmRR`cHN@04v= zQBv+PGZ_GhNe4gv;`*&y{UiNO;XNL7Hm7b5!8B+-mqmzMv}Nl&Ha{{HCLolSYKDO^ z0c?}hP`~@48;g#Ik~8TJk0<`e-P!EAO@v|idRcG@NT@F!j-A-?Z*0f0PwY6c$Kx4~XZ$n%fpMayMchEea-%o4D;cqg7Q=La1D~1!-{PNg1vOHR=itRYApEO+y_kk?S+bAF3lro7d`BIjhAQekqLwltgmb=SP znWyKhXp557QdyZHnd6^By7Moh71+(9?nQJ~9a`cU%0ji#X>jYR;l$7By$l6tTDR=0ke#$?_tIp;&MV zZBLM1x;t1WSfBk@G`@Mr#3UZdCtb8id|T|(#9sB>8kQmlI}f|N66c)yA-G`>)SF`cikJ0z`_eyWt*H zj2zFMWFxKur3r3^k+&FRY^JL~l<^vde%uWIno33Bm_T~&P@;F;N=lp)F>@6Awj}A| z?oQkmo*(5!Noh@Rk?c15a;bZ}?ld7`D7v}c!~zY1Nz)5>y_2c$j|I*%RMo>U()?I< zQ%5UUT!w+g5|_<5aO#_eqS;=M)aN?Kp`oNCjIjnM!S#>N|9mAsd;GzJD~)&5x6GA5 z`2d;NLffW-p*hpI-rR$No~v@M9)149^};mlZ6t8+D`+Xg>>h0ghQ%&^o{@6>q^wA` zwG2(jZ==HnRGw!!JH_dfjdgn~Z5CVkS0tiw{sY;>*B{Wf#gv;d~c}Mr!xA$$&p}jk6y!KkRce+E-u~t8f z*K;#JkALHpt!8If{T1OV6v0W{lQ*yG-dtv5Z(w>+x`+}hFxN*FN_YgAG6XPHA7(`i zdao?7duG7+ILwJ%g#jz@;mDF$jQ4N0>;1WmCd9TZLjR*!0Td`sBN)JRr?8M!gK|b_ zV3`hy7C>3}{}mofiPg7bO?;xuqd&fQyuSYFv+dK{WZ`UNUVU$Kk+{_E#YK3m(^cwXy}lBVx>Hh0?&KAV^S0IT;I->Os& z8#frYiOd*H)08s6@AnTUqjan>6tuYrnOx+9o8fvOSI=M|VBn&P5|t*h=mnom9A!$P z7X+Eflu}mY6kGnOI9s{SiS8j9VK`IXMfgw@DT}NSj1)O3V1`t`L!qNe*~~SSC=2pLkQ(Y*h?XZ)0nj@|mU0Ga zD61{q0#KAnygQAuVw!UqU2uaKI0?NDBm+=4se&R%516qcTA2g+EiUV@)U^!LCTui> z+ZI4P}+=kSHt4`X0{5Czcaa z{!&8(xM55ppyEM`*?1bdoy7LCL894gR45o@xfn7HJeQD&Q<}4A zWGj;+*CIY49tjeTUr9#o%?>Uoa)qT)==)(5gh809)I%RR?CPGZ5|I^`;ASF7KB9rY z+O7IOSPZ6Wx@P0WvzM)_`jv-+<%%!_t;-%EY*tiQ`Q-NUaA)iFU&q$uiM{{xw|hom zF$hp3t9EV)7?Z7+PuISCN7y3H>W~@7-jWae00n(!T^zTrU8V&GwbQ!+ ziLGYKLB*M2xo3?5qteL2rw=9c++V)mJo$U8*7s+1<$C>#OEPad0qLF})>^xpKOAs& zbasFI>F}17vJ$ngdag@HYnSzno4t=de0*^m?6coMqF(DXVL#(QMXkyg3afr1{O)e?|on zgk`)alFq>=AAG#_iog5sVHcyU@F1*=T53KCkLUkQn-C#{v!2V_LN}e0Jue1N0oN`I!mP1l; zmE%e|E?44`5<4Z!mZhPk@n|%QG&A(fkVA52xPt@+J4oz}2GHnk>|3L;?>mTnA+atb zKyU*=5+u^#kc#A7m5a-_uCD6t-}1fh_r3S<@DAb_DgYGGLSszg#SjYc5iHspoHz4f zvq>irD^r!Rde{!yHK>>^+FYIo%gvqAb|V*cAPB0pc*1V8RIUnUTH`(dt-J{m%FL0& z^Namz(uNxVAsj1Is(IVJUw^?jX4>1Sa;HDK>^B=b*<7^{ccBQX!Q5dFCYLLH>Bj%k zX1f&h;&M=Ka-~lP2d!o`YBDkzt2DVvqqCRl9sB0Ylmvxj%6O@L_5EL`50CbCin%Vq zmZyzWF|QM^ee^jgSUPw=^J)hB_@DljV=rBfE(#tEUyR1e`@=yu9rGx)#(3Q0_1GYV z+U^N>FceTaYWrg=t;Fo0SnAlS4~HkEgh#7U$slvB+wy9uA52hu31U?;?f$s8N~Tn= z~^h^OP9wbIp^cH6ZLK* zA5@6NdS7mE+I2yTKmUZ1Yz>CTH9H~{$j#;bZ_5LRdzCGX6hN?G_jouuC?xY4<>uSp zJYc2j{ad8;Gk#nG0C+fiGU!)QKAlE|=&T{XQ-eSTPwu)e(Vkxi@)g#`!G1m{{op^I z8Y0dAhm_P+E8~YnLbWa2zy7FCE8zj!eCy<-TMf7|IS84Y31XT0?GgroN`vtJq8IAiF~u3i{fTt?@T_w7t_dLEP8l$qg03j%;GgLq;gZWdvbcPlS~wh^r=~y zMghoz+xsOOJkMZk%2k*>`sd>QYS`IMY5lJDE9ocF8TnNNN- zEolx%$JMw}B2+okr^EBT?U(_>9d=718BimL+DzDyMGm2!t@?P+I@=alB+&=<2N#F+ zw8LhU2o<5sc4No$^~Vz|O|re6-q|}Q7IC+^lg`yjTW+ONsWQ33UR(hou0-|fI}XnH zCag5s{XvHofDGv>VNJvBm|F&j^{(j2<*?Vx=;acH(c3<}7+rKjHoa7e__OVC;b$|e zl>#y?UhUn=+>4`DEuYI*s^!wb1))YO$x^%9-nMHX5XGzAqrIGY;=@1iu{==-TlDGp ze5pH88Gal3IcfULYEZ6@6Y}J&Q>|n@cFlv|ehFBMm$zW)H8NVMSgy0yi3n!1;IbOz zu!b;dH-->K-RKR7ca@{#|2g)gYsdS^r3ar)Z#WMIKjdk5TQ1u6YC!>FYaE{S+qpuc zN7Siy+vR*=r&cL7I=w=~Djjo6?dtrjnF|^98ig7Q_&r9ITxs39?rw7!!xTIr5-p8= z%6ijmnCO%PvhDs}qjhxL#fBlgbh@CWT$F=WU! zk1vjzv49;#6bdEY7!W0P-Jo8|hb)!e;H*~(ce98|t@as@Hil`ndf@dE z6|uyc)dVCIXzZch>0q}Mv*1Qh1iI7B{$ZoAUGoUmXN6J;D6<4|d!4=Vc8S2(CmuOn*LFFCB@s0@I$*?RYS*`0Es$mmJ*ze7juTmT^k?~EVz zkDH}r{dimynBT4uyBiC+v?i=jO#qXqw$W74EqF}^tf-I*C}XLpl(Hs+bnph5C&4rezkRd><1!jWf~BG^<{DjZ z&~x8>vogin$|mfXdEvo?0Je%=el^XJDL~Quy0UZBP>X0{)C!T8#dyTE`Q-CSE{2Nf z8$7Gm&7x5CzET1qiDG+1v4+>8Vp1g37k4-0R&eIg3kHBFWUpTf+P4JRbZ|cV=!H_H z<!K zCP2KzkY*b<IwXhPO! zpS@bwqng(fci1|Ny|5}agwJm)h;Zts_ZH}#8|W4vT|Qc^3)nB;)+!Jtq3HAiM=3A{t2(%vTG}13#IJ(ew8gZZjLwHkLwUr1}eJdX`tC4(By{M6U8uu3OfpVK7wzn2#ro<-#g z;^e{TqGi`fSVFysMS)$#_gUY|vo=b5{+y<7Rg)l>38^gN)m7LXw^4re%X@U2fj9m5 z?xq}<&VKzTng~%y=N4q`!BYDk4U61(;2$~?&wuGFIH#kX8s2U8YE_T){Yg_4POcWG0t z)}gA%>0u=jc3WL88i{O*)NUiOEx%4kd{nyhe8Up=smOPqPza-*zVkWPXraw4qV8;` z>L*iqdX{s=%(D-cW3}D9M>@YGv8#nE>tN7{^XYV@ z)+}4TJNZWcev6LMmZ|AEu@-{_#@2o>SO$mTlXvc>tJQN>t({`=2(kOpBtyJhcMGla19 z{)3CF_7?F`Jwl#bkQtRCIFPLWa zS(vei5l9=Bq%zI&hhH;ng|R1E^U){QqRAMpF+#ApGaNMxG&p&1yxUX?WP!MM`e#2` z;KG8HZ=P>rR^AGfB)GF{kSo0LbSRPSbO&VUR_;4pg1D##m9!00IvKO;G+Zv)x*U&J^xywZU76JG5Z5)CKUt-~Z)40L%Lo0zan=;>T-K7LSETq@XSUX+*~y*#_nC&26Io+2*(_o(PZOrT-h}D^PhdW0x0NH zU#z0F-ICRtJ-@gC+YboZ987-+dI#6=Ehgfu7gN?YaeWN3M1p&Fgr3qE5Ha1;yByjI zJ3Ssidt+(SYeKA{oRPEUY7%$~Nn{4%p^#|PlFYy}pMLU^1#d1tS`}->BC*PONE}xw z4GRuc%JD$He^qjbP<-!-;BU1wmfIEX!K#AOmyV>F5iSmsRa^8GHlPCS1Y zBr$X`x78U)>6r8C)L5s6(KZfSR<%qbg%+NEjmE2mpn<|-Fd0Cg zu-orsC4458$(CtD2d9TyPL&AOa;EMtYl4UG7pvdS#JmQzO{>yYh*>sm2$6+SRvNI=1cDH4+5O$WcS#AO4wx_Vc@0{(N2)dWziXI)S5Xt-1fPHwNBIJ-|8KW z-+t|59YpP@2-dJ)J)#&wUW9{&JEQ)-g-4H{jw&{t$`!QB-+lb?qy*qUfBMRtDCYBt z)OFryc=#eJ&U%%iKL1b{9IUKO8jO2oqPR1qVLoz4UhPjk19 z3)bC)5$|{b$g+Di3JAE?L`Js!N|77S4A;PuKl(eedFyf1xdnYuTwTNi$Jpy}Knbe4` zkpO*=h>^GB#x(|E7Xoi?w-!(W*tmsJcS}VV`qS?BAC-nnV<+ve0_%UsySlEnjWj&^ zuq=aZNU;G2(t-^(vK9i;%&>Kp6^kI_z@0b;2<0M$TA^vL2M*4lix{avR`jL zUr9y-zW|W~7zX>1i#n>TXoepGHAU-I`YV`D52Ff?(5b)e+}96Xk8dw@$$CFY*3 z!Q#*fmRBkb0o(RCQA@(uE{UX16CkPP$ zE)QJG!Ynau;Mm0XNOAYzj(wQU%#Bb>QH|JSZgXqZJbk@eRCP<-*vU@|yfn&vCwx%|;s&e+`MA98rOl{}4*-~NeozjD_R+0>lO^nk@Sw~6< z1|$g~0Dudj?M63WQYH|$Op4j3uk*0J2kgB8KREm`U2}P00tDX z*o2O4k+3LCudb!%a?5L5-(|;r0@ZS*-nPLXy+%^Wu+fm~-Mi!e6%{l2NUTat(kk^V zUx>%KA>Jj9i*RBpJ{fbQ8y(5lw^v=l_@3Lh3F3frPrI$VyuhbE&t(=CA1|-Hd^{sk z3=mtc8EMf&kOa!=lVF?A1aGx{B@hI>q_5nlN z<;&uwN9uR5i{d*&!#tt{6OSXV({Ebpymu^MSw8H^N~2en4_;p&0dy6)s&)s1R{Cjx z(Cq109FF9^-_FeEwzjr%F@bVnVN{@&frogT2CxtT*D@{S_|cg7+4CTbxwVaNznYBu zlrRw&*vX9t=+?Szg6t?<7cZ&>B`~JFDKH$PZ!K&HvKS3 zVIac?%d!kR91WRzOI7Vs;p9Z?>IS#8{!KQ??d=}d9M@E(nr1|&lAVTZ8>%X|qn|_v zAJewx%&n|1=TfJ;`11ZLAL{S7R~`snuc=hzW}k58kGy6>g79ejWqK~VvbLR1PsC$PRn;0brSR(1 z5jhUvhH8#ZEpBcsw~l_@zwY=v?{dJlEVpkkAL@vYgvLINDOCygN?ODI;-7yL+Db(; zq>HPXLA?P=uWiOA0#~edkA6KW8O?|+NLig&T zB6Zrzm9~(bfByH`^!%4=TRZb979n;#!TSK~T20eG9>l}8H=JI6y0kbuJ^v_f4TP(m zy)D$5Z5?D+HlECm?*I2l@rF~Oo-7%S;;X_{WBkc#@FzjOept>7vjgq9(8Kver(8z5 zESDPR|0?XCbsnS_KaFt&dpXncA1V<(u!8wx`tzB) z|MJ~)zK{LocX0i4IGzna3V;2TO}~Qd*<#6dw7ocw$6&z2uWBTNxUCM0!_yd`Wt+@| zv^up4q`YjQIaqL=gfcK%4C9L{Y_gtcP2pUdyYICHiR5ZLj)SUg@6U6R2btG@(8B=PR&7K?c~{8*4MfU7PV*uh^k5*{n@vuF=WbRcjj@5a8+q#RlRL&?uZu zA#t9#uS>q~W+iBHrOH)ADr7Ft;c*PH#TE0Yzfd?EG;l9o?GO7|7D;G@86-L}XT`R9)V6VhpY>Hgpu)*ZNO zgJwEzvU-cDo3>UkF*tcyCb&a)sXsO=SE#H_c%xwW} zWp4ef)*b#G5w>8rIh1cktw-4DRnihccY>bYq@?F+(uzjCD=22&V zof1hd>L09gCuJ82ximU!PvLI2tFdsb-09imJ1lwlX^j5OEY+a>HRAdvb))8yAntpi`N~ zVD{-Df52Z~#u9L}ZKE@Uz;H5>)JpjPlg$-hWJ}cmbP{TzgIk}@hzi^ z;R=54_nE_U&*QLXm+vg&mT=PxLaA%~=8rm}mIy%h29teU=ncBnsEE#_0d%b=l?@o6 zK)U}lN?jdz>ccxYX0`{iX$NEae^bPXda5N=Y374llkX`E$e+&obo$o|p&u3h*};kL zCo4FrxMV7S_u*~eW5T7x&5{7Z{Q8M2<2LS!cvLD&a_SqPgD`Z2o1P}%nZ9DD-@Msp zvq6BaggifM6~lJ=3rHm|&ah5AL=5C_FWHD+| ztdj^UOY^{%G*hbuO;YSMadl}?qzNGQ3*N*q09$2EKR+T{B>Eep_ExXShxLTDvtqLu zxRL=Y6v2)RDV6hZG#W<|u~fNHfn-A5%<>|6O<|5D3^F>G3jzXjq&R*T{1`kHEYSqp zEXt?V!}Kj;l8dK*`vYX{!|jg>;`rVy-^EUSB2vU~vtLb{m$4)YVU8>@xV1`aEcY~e zDcBX0KhuB>jWaWTxjUC^;xUt<43%Xv^yqDmsikjyDWs)1 zt^-|wrcNLvElDY~#qpBJn|51P6rFu$QeSmA*6H{T@d5b86 z&!&TqK7arz9FwaV4V{TqjHw!9GSiUQeDu~k4-6Sx^giKLgNHXyzy56N*AZ0VF*flm zfiXTLx{APT7`<~omMlPLy$hI)Dk3J7UR?;~U^23?4%rzF%JPNKS(|{Brr@0m1qt~V zUq^0KF=uw(#t2hmv6y2Z;25B@F#>~25P7o&N{algaK3SlSMtN(j4<+XqBmw^Gp=FKik(P`y-=mM-B}77EmU?7gVl*aJ)131* z0=Is-oN)cUufF*FMXy?{V#`FQ;DdF*Dli+FtmO;Jl0q;h(ws3wn3%FcsmRA7sezLk z0Qvl~B{*xWW8DCjla$TD%8bD2A_$f%m35vU2y@V~5OBq~N=9aNK}VXgZ}4pM!4EIG zo&X}rFkBv%#mcvV>_h7zIFD7i@sm?|wK(ml({rNZl6qGC`$NSF*>ZYe=({8cTkxfgjABmk~8 zSRR*}#dXyLUvNXB@aSVvR^OPPr87LPC$~T%rL4-?8f2n{JQJ9L7(#79NM)y%j6%Iw z)snwlQoLbpBx|@~z3z4kV%auql`5+J1 zx}tKVe9*#PXMsf0-)<@qCGBMm(3IX~S%1J%YL>Fpys~IiuCFJmHF>VNUKU}EUcRKr zbdnzG>a}-Oot?BGq<+1tAmUndrxu3QE;@@wS)Cusd7ZNI+~W6pBg!fzVbPS42PKF& zC=dmRV)KefO>*n8%u)lgNNUTnDNac68&#ABZxtmXLWx>1_3SA>Nh%bsTa*@;51J7F ztY!Tt!Zhi0j{3GC9qh36`1?nj-)(;LVC#>A)2ewRQWzcX4=1?P-p4T^q>mmPGd$^? zO`>j{F3>w}wY%dc-Y+XlsqpBue?A)aJHzp)f7lw?RphKaYaN`Mh5+H+-@iS1xUsSE z?ZclQzdVnapz6$Y)M;P%<^Fkqf~RJbZ=NyW$NiJ`J7|Q%K+z0#cTQjl)--Tayb-~T zhuzL_G`y5S@3`Ner2F`v7!t&eyZd`>9WewXtVQyk8uMM3baAvl7$<5Tkh~Pk`N5w% zz20Ga3O8j{jEK-Q&~bV;IDOmhoSb&wr`Zg|L2LJ9tROZI?^-_jhn*{VPUO7e&5RtE zeaIzMt}NvmCzEoeQsqPbsa#Sy*s-P2cqD5Fx@nqC0<@rgM~b8w?Lwm+?VuHeP$Li$ zAP^uBTd(>0D;iChs!Wcy%ip2Z-LL!ie($~Cd)T#n{BiLeXw$cvVD z|8OitfoA!yTcL?dT-&C0bI+cA@$A{>zxgC?-8{UyNj;I!RE`%A8E_w4xPxIBPW*tk zm046-k(2Ph0`i~E1YA&h9P++q)4t^uC;#amoWiP$P!0hxvVpxc6#1sD6MJH3}qoP&=epwa~1@#(;`ov z1&9>Ke=s5lLQ{-jq#{@3rSJB}>kB3*9#G{4BTUy%W5IF8<>M+0y2nBn3#?dm1rRYg zydY5e_U_WMNzLLf@>Q#e=rU8DO|+AW6M6c=a)`XSq^%H;NoIgSiNF3ihRTw z_`alhapY1|hR*Rq8Cg+yMdKO@TT(pjAy0T9s*#Q-ujgm%8Q_hET?17I$>jAWPC~Bu zQG!G^xAr~$Bs>Z6|KI+iAsr5Eljp82`_WA{uX2xdZa)IQUi%;AhPG@Hq}P$japIW| ztY6m8~7Eci!MHzOBJ~Pp%$GICaqjI ztgh@>JBdd9tK&Twrf4_MhM7D-F5(>S(Bp(*bp99|#%~S>^@LQ}ZTH>Xx>lPt3YkpP zs5kX@sJ^K*Y`H?>6rs+R`%s)fQC*vW#wrfBLgU#0TAGXdvV2T?CqD^;xnJ%-9^dH=ivG^WEkr6UMj+kO^J z3hTGLu3jJC1 zj;7O2>o~3;bnUOnQ2O4v^!CKh@$}94*8HaHU}*@$h~~b9Kr~w%6i=7@?)QKC^2@Kj z`paj(<}B)0@`=SWZ%hKx_Yhbg?^Vdr_EAe98rhmK)X7x}g`vBvO@&MG&bJBiF^~;7 z#@dv1C?;=EZ+P!hQTK?lvh2IMH(O+gv<;cmKgje0L=84PX}`R^I*_1Xtp4WLP9cFtKOw>Qy&R#y<3-W10K+?yt?4pnH@oc{c?mrftg zcgipVLz{rUj5_Hn)$4GEN`;U63h=hN_WGR}7 zko&#O8eC&q*d%}agEo4#W2$-eeWi5q#K#~H*5Sq<{#B+QT=543t0Rp!K$mK1_KgpPaU-@kYvpWXE`Y;tW-kJVSI)I;p2B|+bAYxRql z73y_oh=p#UYY7n9#rB5w@BbXJU#3%`r7pbuo0nZv`@w6^;-I!%uJ6JXjV-2?^YFv1 zV*qjL!Un@REWOw&h=}A83onYP%mv6+v5=G(r(ccDuuem?hRkr z=QhYV!X;cMJBy2Z>*I!Rt2H*ChvHeUZ9z*AYU7~I6&6^*w;m?#ePci?$|}02tto^f zHz)A&?`oBOr~bRMl|f8UOV#+QgBH}-j#gEu8V90jj+bzW>kG@Ex*lYV0A!4Hbu!b0 z4Il>3tw8EnquF&E_uHp{$Evd0k@=Ma+hI@XKL)m4u8rv}PZZ%&9_RMlqHXQp`daB@ zf3>{RUrBPO*GSY>NmYhX&`KNtvOrD0oncBoPTGf6xD1mL3#SpDk56{1s$N!^7i_6Q zk>Q4oU+=BXx|4_`?V4L#?`aw^wHhpri1-rtq4mr94}0g)oJf9#@%=2m+TXxumoIkN z_pNmvdp#a+ny@2HQYJ{C1SpV`nw(P;n}#N}pvkEL0Yj1qLeeOP!7xJQ@{|vIoZ8wh z4jj7vUC+PX=c%{r?e5=?ij?#IBFuU44av}|r^C^x&u*vDXj;f;)%hCDnp;Y<4q0Sp zX^9LpY%*7QVi59LG@irp>#_e`rIXS8;qPB95C{{KOLmuDW=FE6&hefXL`xa3*5prk zBy^$xMC>x+qNudjG?Sl*!!0@4OH4Ae) zrp3=+u7mxf8sxMFGM)2^Ph){XhDIMt6ErRAm#)2J znw*jqG83$qO2C^ZhTK8epb%(1XZN^N7vs^oA={37$kWS_M$fdi=17+7X{XMG227GU zsvw$AMxtr22AEqFATYc^Ajm9;dW*=iA`Z1RUu|c=EfLlp+;&5DjRbIoVH1SL-Ggu_RFuOsm?tT**5cHDOT*F?5TBY98ZQfS0%M>%@3-f z-Gpjsa?25g74%I=(KFL%jzkGFvnW91q*G9E*jhljo62XgfG?86<34vVW89u!H+o!JOC&ocHhi+P zm3~}3`N!|z_+AV5+Wc7yYhgw2cIm(6V8#Mj7sMol$NJq?*~*{U*5UQK z;0-C(9S;%TWv$Z>UitF}?NW&P?L0tx!?W+5HZdk$q*>&+q}0yCF~wUABe z*i9Lz-%~8HcXzfqe5+ia+Aw>aYA{`C7rla~6lut9Um5mTMvy%}?MZhsaw<{oEtK%> z>D9tLwRS%!dOj~Gm0Q-Or$V%xMjT85xZf^1O$G!F^JgZd!E`Bu!k&n5>6OTaIob0w zB9~9OF)z})tadn1I>>p2YVhp`_z!stN=#^gz9Ec2P6!To-K&$&!OGdaBJso=zgXV4Ej<;WdqYJWv3;))S|M@M zm2NR8UnBqt%(olO#IZ;M3kRY(pIW%UmO5Rq)fjyDiO1|wU9&MOMQi;MYD8iI9goU( z?C;kRqnI|c!C8Fch_`VaV@_zt%Ox(EovIWhgm1N>X4Nj5-q7T0bup11Emy3ZMUkuW zt`VXw3)L&+HHEuz&h&T+QckuuGW`JMqrPJ^J>x&YxHZ; zm1krL@vp0@M86v0v$(;^#T^~|jv#W~%IieT;4p6vLmON$773^yb<<36cNFp+fILSG9E@k- z7u|}-q2qFxd=;F*GpxV;YI0L$2G%Kn+b!I(q`OyVCqdbE_;^tFyERs1OszRT4#^n9 z%f4?W^=eb~dJqGI?tHbB3h<=5VQi5(ntVBj#geK;(&MLdGKHMAy{Yr&OEDOb3K$Fk zEwJfv@~1(g6j1FVR<%H`-zH2+y)o(RwC?RlM$l$bY|71c6ChD7zn%o|N$&lG zLt*xJZU=SSwlRO)Z`QRuMd`2u>0|<>k-6|1@Wg?sm&)oWryvEWn8W;j z4977TNjCQqeuYZBvBq^J-d>IC;}dPLI;f5dM*25{~Oi;JObPcCS+5^Fp{NyNra-0y^ft4t zdNt@FB2}b*baZT_ZRaoV8!Vqf=EDRh)O_E`CNwH*wc9Ytr8{!%>dXw7C{^=e zgVwe3=iia|dcA=f7|fL!fb~U& z#$gf)mQ?77w_O6s%SOAD;~Dz=5(faQ%j7i}brR7Id5+-UzaA^{j}>LLbk_$(MiU(L z=tu&1)Ky+)Ne`)!T~9ckOGG2XUkJ@UADTfoxg;3y($wkTJYkYUiSGHWhcEVL z(>yZC-5C{|Rw$YI>}TxV)(0YfV)_>kS83eL$hU3UEGJtXV_ENAT(|oY{lkk8=M^J7 z0=(of7v>F_Swtly^6cZZ|AM4rQtkUg8`VIQZSnWtGac!XsScAHFKDq; z#0|n`v$K9ZXuEluM7!VVSVW3&CcOOlZwNe{LA<&m@p{AzO<@?wM}D&&3dSSxWUGDE zf|vl-9l9>z(l97;2WTJr3u}DrFTa8VjW|Btw3WfMpguP= zM$massdUGV?l*g6kE>SRAmU|4ysO;}jjKF{l3(_>N6K_?wXRdr_fN=s{R?R^G&EuCHUAG2Q(Si)sRMX-Ec&cu>=p}MoL zJL_6L5>)j%&HP)B`}NqH;A#Hoh%GmEby=g%%~OUs-t`Bl%BEId>g|$$W8J^?Zo}t~ zA0Nl|LreZR2hI`4ZN0H2tJL1u$6<(oBweV}^r)*f)!6l7XnlQt z%IoVM`n3n{*~VS&(b?wv-L)D538DI|lnJ|i(ZIaNnEvAk>Qxk>N*gzsJU`d~K_AR#iul}9+)0&@~gwcH$N z;gf5-Dez&}tU>@%u&h)(B5aXOMN&o>j<++zW1dVgpE=4Kdj@Kf zq3w8{%^j{R2VwbgQmfgt5eO@}<;RT~}XNd}*g6--VZ%CqI4lWYA}G_#DHrtYW^`34kb5wutww z1%hk)8?#>0Vl~#{t?gq8R{#*loE)6$dv0Gni)@7R9S^^_-P>hoYrko3Gc;*RVo4$@ zEHXtXLWCraSN_g`$RH6Bnf4KjA(AS1`Plx#@==4iqn^uz!zY3OTCL_gPoEle2CL+NXyWRs`UuSb_!#?Yt9J2ZB zv4Gu?zhbhq*1q${dFjGeKr67oQ*KaV1Qt{pN)W zVPXFDFRxVJ4)%1Axe=Fla+K&zbxLL@7=h*Y8*VhYeZOZrWxDst>GJf7b8^jpa^vY; z3Qj6E0cG3m**(L3_slC374RglG4@#jkYwf3Po)qJuz>OrN(>Yc0!UW)e8xMuh?;3h zli+Sjt8b*EaC!$0P4CFH3MP=y4wbPWiYI$ z$I$iO8|BF4gxftb+x(!XMvWj;Xz&~--u?0O`o!9l!#)1nNc0Sr6$JvsLynR`La{;y zqf(x0F`EXzd1lfX+D#oj#s-zb14L9Zgn-3WT0R+cZN$%Y#_-yr%WfZ<@RQoI062+) zhztY%(O+1iUx;#!5eHg*Q9bd5{n~|AXFv>tyVK%A$55=)s_lXPsiX?3PTGGvRNN1mUsW4l6U-a zXX^?@jhw>}Vj}kYuOC8CG?Xs4oX5Q}Zbf`YQS4Hkt!1XmTF>o+OgFKMzATP!@`>jw zRcsEV!{9=tTEtF+@rxUJ2OwEOE)wvE5~O6A!jO@dJI@sdE!o{KM2_af&+W?2lgJhj zj}Hr#A)n7bP=x&iuZU>{Z9{T)tBd1jEVfjbU$r zF<#DK;Sh|M?|5-a)pBt-j-~MPI_=oTbvhA*;6$dzF~fElkH-)+l`A*dSLbb`v($*U zcl-IMJ<@G=Ij8&7!dp?*Y#feZc=oK)7Y5Y?oXkRhe)r2CSgAFYWbppIH6mzP9@bJ| zdDE#x_C}dGF9VgoifGUk=Ih5Nr;$TG9QmtV&U5DCR5w&vR4h}OO8QD6>k%j%!^)y* zf1};j0hJ>&Br9(o_O2la>Pn*<(Qp_>FL?umZ-WjOI*nqb>#?9sdzD}i0xM(K_Zxk9 zQR=vlht%I%M7;pA8;(S#E+x%e*Bx~T^RRDeJtawA z1Aj2>z$2RBR<6}9p@4)aUc9RHv?;GSk4uR{gMiRDZ?0W^gd@>lG}B>pfQ#!@!~Sp* zFEnXMV;cAiNfErN&KE+j2Kj@LM80uHih~LY!|8Mi%{PqY=9#IUEezXJd%v?piXN|a zd#T@@F4q>{!Qp5sg(hFbEN z#nv`dk{p56lLvLkcNE93td%nd1w}SAMb#8VQfG6SyUfH-A*|jL9=`n($qWvUemn^z zDP;u~e^ALCzdt&w4Hh$VLJdJ}1GR|~4QJ!A{eil$II6F0_MSqMtmJGT*mm340j;i_ z#ZG-E(LQGaD}}s1g971jEY}|^Ym-d}k57V_XxYnA_J{A^&$nO3#BZ6qN~Sj1+}p$j zcJ%jgrNb^wg<;0a9l)}zl}a_nx?ij3@qq6nGT@*4EsEFfpAKA^%QVd_cKbEgr9n12 z&ZrCAT${ZsAulPNx$G{Na;=C%foS%+O_TIwGFfc*ySd28ON;Ac@dy+vkb?E^WOi>> z%O!lrf$I(ro>jUDsy&=~t@Z>5%+lSAp&4Vn5s7Q)V#!`@mTXy;tos-(I-+E1EbVSmwab!HKY3<)zwYVzdL&J0TgS?| zu1rH$M;iqJ3H$w}Z8>-vYh}V7oAbvXz&X2fomVHHa@p}z zXs$mtVqsf9Z(-{L|M2OTDm${IJK_=pYw5_F`!$}bc@F*#OVxd~DltCQ{q3$0RK3#ht^ zUjXDyQ1?SaXc;SB4 z99AHeRy_#2y(!R)b9rnU@eOG;yNxsE zx{WBG5vn0lQ5H#%vWX@sk~-}KgMEZ22nu7iF8A->XCr`wBj_d5ur4iG_ZclO6|L}kX3XeZ{9H5AmDbBhX@$D z!@$zuLSw+;P(UgtUb-8s?)T^+=nFZ zL1&8knN%}{Be7wnm=1)VtEO>T$?oU{oqi`U`{3u;ERCb0WFyMQI(P`XP+B8wsRSgk z?-iVl0lF5|PXq@hB+4dOqfI~OSqe5!K2Rza zIH_Nbtd(G+RiiaRZQmL#2GSflPV1{n+c8|XwRSgH$Nwx5XfnYX@sr)Y15h{2?Hm7? zZd4Ju!pv;x>c#W#o;iE|+-Eob8v6TS1ArJno2Yu$qyWf!cUfUx^g#-66GYn1k6V&N z4$XMe3Y2y3Uw_=zta>_Scvz9w{1fp2)1Bc}U8%ugvK}3X0Gbb?hQxzDHK|P04Djeb zufKlky^qhI`}~_7)d=@NJ-`I2-mLGL!qy)IfM<&8N4vN0vG;G$`YKHK%ZsUi-`O2k z=v8=3g&=kR=n2pXx|6vJ`lI(R;PUbb>N~VbYFd629tLH96YWDNtv1@RGm%K%&f3kS z%axzRhdAl+^r6TbNn%?;np9el;$i*I9M5-MfM!i_O((b7jUi|o`xCi_Z)5qCyZanf<>R2QR zTCH%LIY;y;Nv{%G6Bvx-md@iEdLVXWj>H*Z zRUT#ALS`|X)vTc0@}>eu+{1o<{gum-%uSvA%4LakALqt?`uOse2KI=hhtlm=U;DC8 z@jfUFyPjh$rsJ_}c-;-we{l03tfo}IH<+w)_PUng#yK1OmF?OZFHB57@YDf`)BGyP zDeEmXg=JY@o@$Cf(gSVf=Lm_nCz~o<@eQa16r^E1X#4iCvOk`2``}xkBT(pc)W6lI3hf zVE9O{Diwv(0lrHKc9@n)G!}Vc`_J#+IlG;d+SN=MqR)-ypn&&emJvpGPoKH`_syHK z>BRt;3fJp1+A4rEdOi|FsekSI)k|M&J4q0yMY1ec)^fs$^ROe)aX+g9^VhH5eEyBA zITgTKqx(H}yv!Nq+Y3pS<&m^lY6F%TNE2O^D4LxZZuRv=f$HJIX`Jmv?ot_x1WwPE zj&Cs^zWdQ{ca+dIZ7|mc(D{Q<-L1Ntw;$0l^4W z=}SwK2@D%51-oM39Fl#KSNu44I@07Jj#HCmo-BoR4)2k}ksGBC=ae|QDvYL<>sTS! z%Ocyb{U}_^9Dy_9I!uE_@AO+2b}+55G8tlhN`?PD83a?2#R*1t(!FS@D$;~nFdq;5I5o{P=mbb7|FU;By=fa@0CtxyTPkfk ztWzrOvcItFj+6EucIaW+W!L?JZPK(gTavcxx~Ofw2w(`rfNj9$(-?n%Z48DOD24W^jzSsA8e_Dh$ji^a2$0060>hoe`M2WIKG2XlYdc}az zne6sDm4ghXU$q2f#u+S~w6X#4mt~N~uz&x4YGde?#VsjU?Ke}VHIT$nz1FG}4kZ#c zKyDh+W)FL_ckjOW4`u=YpFEhq|Hb{!zxw*&kKeY#kc-4&J?1fP*+@Cz+FDrB5>~Sj zB@Rw&Vb<*r%7oDz%2&!63RIbCM61Dk<^DA0b)opQ&tO_)f?~7?j87TD!SJ$s#}X-4 z595Bd3SsOpVUlO(KAwiJPBM&c%|zRbdWbBRa+KAGq8`!+^}B;Xw^?tVL&1`3&f1aoi41pjWDh`2;fEz84 z)1gzjxxLbB7F59$ZuNq}kM7L@Q|?TKXg%*adU^pOrRdiH!h}U)-Hs=%^g2(^J7v!&QU?(_#C)A7PcLUM(wyhxB%WBxBGg{ zu-D2*LxT_Q3~MEpax+}aYevOPK}H|_^s71)fK@M-3{evc!1l&nnRj~_ znT0KMJgbnJKmXDaRv5wTp=9M`FPyEPWk?foU8m{n$AeZIYv1@oZK3Ti{(Gr6mnnp6#*@FR*)E9>}vGg7XxqkpPjSo zN#u&dc)v}ro8I@P-=WE7+obI#+ca)#H@aHvs%>#BFa<>*nhUJ(C7L0MER_)xc`aA>3MWIlrvT_|{$r{F%dqa6kQ0XpXc2pDu?4 zqrz-9ZpFRgMd$!by~+GGp*Xz&a%}fFC7fGIG{Nxr#jMoyjD!EtWcy9Zha*}?DwWJ% zerUFQ*Bqq%+K1nc8wjV2%bAyhBeD!wl4V|LG`1*di|)Us+@|F%jb3LAXV2_>!M~M2>)EyLL51`ildle+X8^zXKDo`XGBi zHS=il>(4e4z(u`))gbw9bVIX4cUUHGnGxAkBVYXj5iZU0V}V-B7Yfa>E_kn+&(W>h z-X5Lalt~nN47bE8bsFY;!GWwU<>K%Xyv^gSSh7IzEQ1MG+=K4NYo~k)@&O}WmxJS< zPp{3*d#hmjT(Kkzm|;IvM4nA5<1HXUZm%01M}uswfcWW3qy|PwpILnW$&NQjzhV2d zM<{i@4BG>RE_+uW^nxpR_7CHv(Vn|Ja1Pyj1QYHp?vpvK*CpoYVpXQJx4x<>b=WhT zSP?C?E~r`zQki|a+ADix>Lf5kI~TF7 z{jNf{)WsHCb3vQ_V!L&PEC_+A2X!7&inb$6ub+_5*-k-taYC)NRjz0sIJ`Sut5Y0w zuaI)61uDb{o2g=>eHs(3L9hX{km*kEYCmW;yCdkr*gUq|8d#I59#Aoo@DaG>7@(hu zPqgk!SYVMF1{-o9aSHZccbKX-n6!F^?>Yx75GCXaLv~<*i;SHI$x*$D^dI)FPoj~% zQvEy-r7oH`x8d=<2Ia?gJYi&ULO{fWda=fL`nFZWR|TmyTXdSSKr)6y4$j`qJ)$xK)~2*8|+=yUO(1PV3+m2?wva` zy?YJHe?X+jIv@7T&hN}UbM-st-kFi^L0_}CMaiaQWVo}6N?YqIJ%XM{8IXhfQ?qda zVnkC+EGn<7Uz-=1zB?4WPk=kK(4`Y%&vr2m7(ucu0FeVl0DudEB*LVE5o75V=SU;E zVO1Q3kM{#8N3zWXM{ob{N_6e7)~JZ2yM?rk>o&C1X4(;_ z7-7IPEg3fmvmB>LE#2BsC9~+Te`-FW7nK*-RkgaY<>?GXf{(tojku_7^bJgAT*IYrRf0ZbS^l@?IHpIF~%uj zY<1Q1Ju>3_NA|mAOJP zrIr)`F`Yo|4oTMxNmh`+)Z9F~)467S^M)K3!VZs_8yS-oJ4wY8i3BASKqIAdpwaoM zIYX4(h50}R93h7)X`1gy68-Tv-l9K#yhx5tK1VrF65gJUbssYEpJZ z%lZnDM7(2@_f66#l7>#X2!SkEw3HyHE8b8!zqPT}qtMaOz*JZ_`wgZimg9y+O9X%( zOZx6CB?PC#u6h(n5>;1$M>h;xmWxAR=s=P&7C}~CmMb%ROIx!Ck$56TQpV%^O}V3_ zsHO}sgL7R&?%KNgl3d4>&*xu^8H8{SKsXkfzh}6fYIvq5M@9bI=FXkYS3~2g7W8!q zd+V7ZI_h5fY4(H3{sEs(QSI|v;LPWJdwUL_y@H)0L=x1Jb3X5&Zz2?mNEi#4QKCZt z7}0=f4=F>a_M6+#XD2&%|MvY$Ge5c5UhfH??C9>@d(`8L8TPbMS!HuW*1z_3AKBA;aU@pt;bl09@bTa6*}vzVh8-`x`1+4VPxKr;(0TYTqfTS|Imv?ArDFgMT^~734?$C&ObygQF8u)4@n)ZhphdKSYzG{e$C@&EE3! z*IdKrd%L>#cbqXCvS{H;H$PV$x!SX{{qWIGwjcWC*5_(J+Q08;XYbjMW)($3vVG(B z7iRz2w|`gr;DYjOQ+e7(kn6U;vV88XH+%PW?!8$0>b4C1?%_QL51qU~Yy!fHNFR=T z^1lM;vkNhGsMD>gmf zvN$s6y|YkI=&`F9r3}D1Kst72f_d-XF5SkZ^^5;GbKs2wr>`%$b0mYLtU(wv2!sIQ zFY^&cfTlAxXOsYDKm-7SkVNP2-0}s+&FcF@W(oa?ky~SdU~mCKQH(DQ4SM|(QxBGz z9n-|jfOpg%S_oabJhmJ&tmz=6Q&0JtOd<5gJ%XVy7OwdiJuPFbl%;_;ml! z9rL1dpZ#|%8omcXdipER9f&w(u(EYqjWg-JHM|fp3W^Jb==A9it}Vtnw0MmW5e#Cj zQ6w0h%d#0eEx6C?PK$m zl{;c_z|dZo?YQoQ2_=QrmLpi?pkI*-K{L#>4^}fmw0{)6nbc8$Y*Ue!@VMViT+)H2 z?w8{tk{sKH{YOe&$I^Fg+f66c?*Sb^3ED|oulY@-dx8_}7B(1$K%RkaRz3v_4oy+D zM3_&>U6H=7%X+@w!>Co|S=3F2f`NTk)x!c$rQN6GK6QBku3N@|z(-xR?FcVKl;FxI zGd(Dh;(tr-nvG2x9c~BqULWfOK))V{b0MYHlJ4s+qQoy;zn4IJnPtrgZN$K`vFVy_ zeqpKv7s^_B4^3TwnJO1dq>8)nXo{F}&gh$v2!!RNt%{~!O!$t#P=S7imt^RGJCpWj zLD@@sj$@yY-M>i==hEjzb>7ljMc)tiiV|*uH?RX=IXG{TqI7O$QOq0ul-z?pQ{%o_ z51Ix}FHQAT)E7%Y(gT93?I(!i@t^Vnzd(@>%PUDcHMd>W#B?IbsL)CIoD?jmBv|1F}Ck!dRt~?GjeSeCrr5~*mO5)C&)2v#Cdzc2~_=hU>YfB%=pJLOoegI zQA~9Bl-wy--UoRjVS-g6ar;=j^j%#?HqP@_?5s-w`b|YELBTO{)xEHM#|;jk8s=qz zmo_$$cnyF3`NxmdJqp!jf)+6uZS^%M>xHVchhF>qy8RPyV!nJK_CeI}xo`7wxR_4v zcy#R3{{43Uc=rE_uJEGxa2;20a4 zxqJ;g1kBHE0l*x@iwkKQdbr-0RIc$;Wpx9Jb)66^i#I|J#e4~J%?WJ=917bl;d;$yn|L+m%$muJ0s@RHz zYK2};_-v{=8Th-uk#<}xx1m}Rv$YEs39f_ zzVNL)dIoq>6ATUUV47P2Xrb$<$j<4IUs;Vf8a3te> z0D$*ir8jD`S(d5II`?(^BZLE%2L9rXrfJeNRTr@Me5Jh>K-;#T+!u0DPKg1;aolyC z(G$C_>o|^io(Iydcw$xYWm)>Z7ZGz;+0#^qVVLK+EKAxf`7LjD?$8EcAcmpn{u>%Z zG6@K>)PpAJ6b0$!4Po}(KVloe=-^fo$$PTly~HLdX>{KXz;@qZzYNZKBBCeD%&Pi& zX4iVzIkyx5VHgNv?|W%l``zW^W4L71?lgzy zRpyQkSNCkrXFHYfq|4GV9MBpc9gGn8g<3YO7=}S9{q;9nsnUzRbB%54JmdH|KK8L4 z+az(EI1VNx1WcdZk~1?8+WV(S0W&h%cj01;2O$6g0ER#jj7katY%+x#$8jvff&kAX z8IJq*n3X0dh7I3;V4Imwt%1g3WI_nS#w>U5T4se2LsKY%kjW=#@)912c-$UDn8Q*C zg2ox{J39#cpUjF9%iIu+4d1viF_#J$ztwGX`5-7|vkZj^hRLK{mSs5(c*1HbMj-b) zHp|d7!(iTkqvyUySdPXKgrJ2_(2%XAZG@mxjw`^A5^+8?9{>{!>b1KfiPRRs5S*gF ztrUC@S+Rg1>g7l*5rSZ9dqEl5t9LE5nw-kSBYnyLd9*tRU zciqPUq_zH()gMOP=BAFRXWoGi-}v&#-#)B9a$=6+(7B10#?!}+esO2iYUwxEe{lHL zgg4@`G=0%nRax2GYsFcHB8h}Vs^n?=KM{wzY)Fd42v(#|)bsR& zS)g?DE4Y0ci_s+Ee9V--lEqL-!adsEP*Yo5-(q#m^j*5*CMk!d_56)tKH+I=>GgyX zX=EeL!IK|-Sasy%3sIj1_R-*4!*`huPZonN2$^hE8M%QG>G zN#J;rmC5DgjJ2turnNZ`IDa=KXGw*`jNSv=dsa|xWJIGG%#B14_$j#Qnj zYixJ=v9!(dNhXe9c*eS-Rm*pS<_lN<9+|YJRlk)is6V)(LkI!EibONTnPTopJL^)~q+>CkdQQ_uhcq zoTKyj=bxQzsOujOicMIeUeqN48Ol~*Thuej%^BtaSo5RwRGz?ytW#&Hup^_ zRP@lWFFM_7j)rVQ_M{qwv*anF@cI7h?Yf`8`{zF#d}GrB`-S>88@0J&YkZ``8dkma zmw)_r_XdLmiAr_5UaimstQJ=YM{!I*RwkwA0)A#e*~W4$L*UQO!#LdD+;XP=^s%P) zL6Uh+@0KVr!{RvsS)I{jildMHj!B83Bri8FIvX%wIy)*`weQEd-JN%%B;lKlIz~pl z$nenQywBy*6hF0D*PYh;%Jl~iz5n}PZ6*5dbvL!}D|c_xdA{nIDc$wvd+)xp$*4fW z(UNU@HW%>y4_)(N6eSoAl7Vqz&KuN~ZCsV7AgFkH_kcV(X=$oHed65tOOJeb>J1TD zQDTDilJ>rE&(bVfpX)z;qd&CHO) z5CBSemW5=-)!WOp38%~L$0_3J2A4ppOi3JLATSz3Ufl64N^FByZCPb7-|Fh@<+ra} zD3yX#1g8SNP-LFZ)-TG{Eh$?ya`w89UANm9ud5jj_8Z8BNY&ZKg~LWGFQX zxdJ0Ne;_y?OX#vSuoM!A1-S&5ky*N7n-L7#J+na~o=7hzgCRu*#E@h%iQ$9@fG9D+ zdYNZfJOFC43zq2q`PZwmr7Lnk9EnRx_v~D{NDs?0@>Oz;zPKEgA^)pd^&yBv-*11$tekZs8(#^^9hFnG!fQgsXH0fh2)4S$1yuj>Wx= zO+C%^r;iV=JoKC8ON_8op;f8#^RklBnf6}m$UV!DZ5GVXFkY9<>WU|sWRhh$J~Zv} zM-y4OIo>{t4`tE-kT|rpV*l$q_y6+ko!N2-5T7w1>UmF0;&=cy7HZ+p$A`oEqC#~7 ziA$BM-+I%aQ45B-C`+l#D>fa za0~<#M(^e)YQk!lrOB4{ejx$waxd@0z2trQz5mrBtQsom9(&2BsEa1!@tVlj(}A*)e&_5U|h@N4Cy2 zuUcHsj&p)@XDP4T!_l=K7MtklIcA=CL!N7OZf@`H!!$9qNwZcLhx3$>2pG~pvmIwS z7Wr;h=#6IcrSCxq(dmhhuYMLAAGooy&C4V!wL~pKY7xF90wQNKQ8sZwiqJMunjfQ? z)U91H^Oac;l7Z#DZl%d#rzpE9KT}|TtmRR=)#=>ySEiQ)<}K4~Fv1SSxQJ(?v1~xk zmzg>#|&X@)Y$7UxD+E4AdV?D;Rn14#$K*-a`;XRCG~e8evkjN;Z5dOywAn zxItIPQ;6!!I!}u+{6>*_P!r`D$r1u&>A9I?HGs?{izw{5#6(|_Y3r9VDQpo2vR%K*RRU=czG3otp+uiW{g1hA-B`UFH3TS}QF zgu|Y_4*)EdegFjydnO?S4V-gg5CBCfmZ)YqeT!Hk-@kQrET7{CPYc zhr^)+Z-8j6f7$Qv_q+Gr=tmfaVY}UqsV8MX*6TIkuGec-RTj&vHj}h%D+@!&f4lk| zhT(R*dGC!{?z`RYcs#0^Q3!Ofy4S9M>j49$(^m2Y#b(3>|caXv`CM|A>@OdJ0t)A0ALW-KlNV%xurlc005laD*ylj z3jjc10RRXr000CQ0D!;(01#LJ00=Aq0D%PnAg}-c5Lf^J0t)~@U;zMdcI(&%fEa|K zXp91v{fDK@g*8AQJ-IfbVXr|``($RNq{_tr0MMVL``_~&ckj}94?93a@LB-?Fprsa zs{7cvo2NAHIF93gSr0w;)>}J0w$tgPo#v3XlWA>DVu(*D8st#{6$Awk1OtkqsJN&= zRm8*~qM`ySAkVPN@+)YFGqq`Y=wz78=XLq9^W9l~$M@_mkdGe#0002q!2$pP06<^? z000000t)~D004mn0001hzybgO06<^?000000t)~D004mn0001hzybgO000D5wT5Nc z`f_)|vNxj-wUOIhG!7c>P5=M^0D;w{arLg_yOR&Ile?em{&_^23IG5AAg~&NQoPvN z^m)9#;AyhjXqY#X#EEOsKELWumaYeEwc1FWYGY}vZ)@mgz4I-N$?f=deY0dQBL3aO zO!0bJ&V^q3593+#MkSLbI zWVOM{c8$!l&qqQu94~jKHgD?JpY^}ke)i4}dQ$95o13|U4WzzXg)ib!e7V_oz4@Gd zH~EDPY-FRY&mI5s>ACH!PR*q$Db}-WV`M7U#Cace-t{lOzD9>j%%kkMS=P;trAFV@ zvA=Q<0!3uQfvk1=w4NE4o!n7e>Gj@DQ`~50(lJf>xLaJCwnn}>vruT=kyp<*EqOQN z(w4%nb^1#~PaI>rdg$8kTbBESzdSKNxg`7Q&C3h9=C@t>ZvT8$tm6L~_4FI2i)Tee zM9;fc_PI@Sesslq>9cR1wYh3suwKrxR^Mso=DDVgF4EaHkveIcbyms+-O_8VyZX`~ zLhPJ`lV947O;?$my9D>U8b9(CIAkO`XGM3UpWd3NlyXgLuV&E6^lqNu zbE>p1k;vncx2fOKKgScP!5g3g4_#s{ZVhGiSQ7w3>R+kVn~-6YBE)9LZWDekS?tykvw+x>lHebLXLX6E9} z?(-Pu9oQ-P?S)0GTK!TpJMJF-&KgUhQXiYiXXTEZ*L=I#?s9fhdJ8zeEc4dcw#8l2 zwCeGeqZX?+yHC1)^6;jwPc)arxFtsazPxSQ@oT*aE2l)sOyBb7OTihRxpHkb+3zws zV}6RS*t@yJ>TUEQzH@wP)$jk___$~JY~#IxRv+~>S!z~#91wk(wmfIw*|ndA63_3w z{7%{FMfkRNem`HmHCwgCef^8~qMSc#izXW%+@QF9>+Y}paU0Dh>0R?S5d5g8-?q7B z%A>Nid$w+MU9;sF*9%}d3oL0quL_w_p5iq%@!xHKrk9UnSG(<=UVlE*RD8V*vlC-! zP>sLLL;m$ZrNBdOcE8%s9$-4Z&sAyVr{C)WQkDKqow~N*>H2T)E^shNurww7%Ab|N z!lQ8}Pjvae#h~*0)3vHx<0E`PRvUlgIu=Gy@dqlup`|*kkOzu_1|6ZLI+7w-A&)dN ziC+;?bpa}G5!NA_M5-dF?NEo~FbPQ!Qtd=k6^0ZdAg$;oz2+h!bOxKBJ^(W?!O%zY oDbW2C2W%;#*)VV^ic~-SP?2+Oouw`-0?cC!p00i_>zopr04JyI=>Px# literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/justified-nav.jpg b/docs/4.0/examples/screenshots/justified-nav.jpg new file mode 100755 index 0000000000000000000000000000000000000000..098bf6fb6d47b65fbb7884dca4de4b512ac9931c GIT binary patch literal 79037 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

      17c?JU;5_ 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 literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/navbar-fixed.jpg b/docs/4.0/examples/screenshots/navbar-fixed.jpg new file mode 100755 index 0000000000000000000000000000000000000000..419bb7e50c0b27cd059ba9635dbf791b43073154 GIT binary patch literal 37932 zcmeFZWpo`ovmm<7G21aSGcz+YbIi;!GsKRWnPO&dGqYpI%*+roGxPX-aL%{x%$+xH zy*KOrxSw{fZmFuex>O}~sio3>Uwr=!K#~@h5(j{Q001B#KfwD6K;)zJf1E)7N??Dc zKbZUr2T)KDP|!b-|EHPv9su$uP)#sGFc4$_C^85bGRS)`0RIm$!NLBJ_n!$06aw-S z7&tTt%=(Ah+BJ0+l_p0-bOXltk%XfLhBCYluN9a|5n7}-Lk7u_J;t^hta`8xZCurvXkMiFxV7r08|12Xmy#sOp zbg^QBe}bqo&kX+mgh-_D;Gx>0F0*17?OgysMt1Zo{`Pzj*>fiVh)n>s0O_*ZQPKIM z(g8V53qHj*&zOKm?ioiQL5^+1OOIW-TQ!f!rrGsx?u2R-T(1iLJ6}7W&)@tM)%^dE z`JduS?C4J^jJyL513<2yWQUr}rx3^e3c0s^qx^I_F+JMwy#gPxUR&L}a+N7+HLB2` zvg_>oD?IrQHV%wk{$K<^9lvJ;pbrw~U#mQ!ym&m}m20OxiCyXY@&3wZE)KEp5_;Nr z^jgAv2N;&k(kb5nr&mLU{n$9Nrz#i&PqNF)U;g0oXSMi!9`6%&32+n399|uj6gGZD zb8KX1BTgo<&guR^2!LSe7zIGoek#3IWw?SLKMuOwW_F2S{oQ+IQREo2@S+k@=UjV# z%A0D_;=kL%YbqOuW`u%HM!LlwVUlSN1dBU+2+_yeA90YWw1$&Ri}Xn~z_9$>ZF02A z{rTrVE0YI5iz`4M?WqM3!9VE46C63--iA`JM&;IlcVc45du-ad8?`%w>wtc?US^Y= zvR_?)+k~9}GR$+C|8VDoah{#Qli)B1{E?j^m)-((ZkJ}BN_K7S!mK^u8q!i@pu)5I z6QDyF9%*$Qp|gYkNzbM#Fn@h_fceF!&}x)(c!(>JhN8m|EEGquG=(rIbn%cQUf*kzFdto5t&aGWY=jXYK)BC zSJc+bT2J4&4bmNT=W*6r8Mb!SIcgXi)(guGkty)+m2_I3UEgx@FpbLvpEkaK=o!Y` zD-{51f~=(flmF%Seh$d}rY?Z{H9Nc_1!E%`-vDazFQchEGA~5Jo}-N~dDLAyy+yog z|IJh%ry{o&e?X%U8r4hUe$$Br=V1Aia|p7?`hn-@KS=(xy!X`=!Q=h@q$ghO&wt?l zX^xzKl>cgN|BnznNt-`!0%3Oj`DfwZnSX2G|C-Au$OPi=vu=Q5>m~BO@!D z&^IIuGIkXw7Y-5U;Gh5aAO`si_DJ%8_$m;jUmx@I_G*7Ja`-Ut8}VjfXl|_iZuw9o zY15%`4$Jwu$Z8cSR7#U+jF?@hQ`x+!)qZ4fzQz#MmQnR{FZ0-7)#1R*qEq=$c-(3D zvyis;J+E1xZQ%9q_%t)uFiahVWj=smhlbj9Uvd>1+9R@JYA{r&B? zo|b<-^K#1aG6%4CPtY_n{q&|M{RG-h${4v3+)R$GSKX$wm4GI3BoS_TZl$t(F0{f6 zpV7|S46OQb{%iI93j~&=z5kP&9r_X@PTW%U4w^as`ub`YS<^_B!IkT)b48g)G0iRnWz z43Ezw_l6e&B(#F|Bs3;0LSSW~O;AkO_i6;6>5GFm%zi!z2o-Ek>Gtl*7P7=PLGFW_litdRg3=Y z=!Gv<+HXEOGUnUJvQW;PxF~z2g2qq$UfenSO}Ecb;Eu`q>*sXPzU*FP;Y8cJ@~SD> zSc^jyg9kj5)Sv!$;i&mNMzw9__mJw-IAygy%ZKDGU)$Ud*V=tFaOSCt?mVhjOy9j#Q#PuOW0hHyU zga!oW%f%AABq}n2VTY^s?#5~9IjvmN8RVdq7@#9BipT-A_TU_ag7G&Qgk+rDri-0M zCWa}MqdMnQp0Lh3*fTXo6Ji^Y1-n06%vbhvSx3#sC1&`U>B}L7g@K47Va8%6IpbE! z(QwI%QYeWh3W=&JgaHkLsnvpniCY`R+O|sjjEgkh(0r-aPbv_95*)_d@kKG-P~aW*LUxnA%lII1NI>id?L+Y>%a8mdF__(> zFZHH^_}w?|isC;I|C)VOtW1R=U#4$6PBS#dPb*D@Z|JOj6n!Pq``2MRm$xTe0!1vCC2j6+~{zmZTE(-3SD{i7Ln3L^8Klm+CGrI0d zKPHND-vMJl&GMu#0-{@v8j`^cU+9?mNGd!>=%9?Dro(KJnK8|!Z)2J&y3k_tIolfy z*|DoT46W{!bq`0Q`8y~yZgY}v)&0)aDV9N#79Ezvv=5GX8n1ky!Un&Tx7v5a7n{!* zwE}rH%k2aTpWJKXA_nFwd_TI9%R&P)O3>)!oxH~Ae92K~wS=6Fx~^qcVk1si*;&nT zI?U}7eSBrPxBCc8ilWAl^K;#-e;ak?f}HAWk(Mu);}7PI9}Sk_z?j38CER4E^hTOx{h{i->^3Iuy1#oj#J&bvLj?xwoj{|cAya2$#(5HtFr&}%b;_5={CLt z42DaiF~vI|;mKu*wE%2x^^m@v_Z5ga8bp|%AiTIaZ(YR~GK=ouYC(H2C%nRL<5H|W zr%-Qm6JWjd+Q%}}^5i2SF+Urq1QJg-`%Lo=@H!%RZA~9{X|vkdhnQI$8Z%8+Mx5rp zr;2J%_c08-lRojr;F~!Q3ky4C5@`La!T!2ydD{`)9nfhSFhav6HvJkrZNYz^8A2wHUTDgG29s}2G8iGe{B z6^}5nxbQ+adYvL#X54q`yR{34!g|#sJ@zr<2#_U}*VVN)us9{_$l|8&OWnfL)jSHh z2IE6HJ;xMhWwzKm;O3d@9dN?^Oi_|8l{ok?P_|Jaic?i@R^vlsqVbgNh96>GROM3f z1)opTH??19z&1h2Zk?dQ(MKY3qN{jH=+;JYoxV++>Xpa+%Cw$s4=2V=UUa2utH9mv{RGlDJZq%&lw&=3M`*`p-Ag#cQGARZI9{ zY@edbmI(9bgCg=)=bu|b5v8hdo-=v15J|MbFyB_hWyTugk`I3b>*Q9u_f=U_MT&8F z^4d9_f>v-p#2$Y3vLbV#St*V~s4`O01i)V$^CSK=8_ zqBg6mq;0WK(#OQcoew+9>Y3@I5db{JePzq-yUbiIo$!>b0z;ZSGuqr&$d07OsXt> z;d1E>cyL)9Tj2h3i$m!aOu@3SxU6=uISpk}T5dI0jX7S|EOKb@4HU%EVSGtZp4gQp{Pt5edq$$a=MGGv+= z<9Qjy`=jh!MYYcB6zOQH=Fpy?E;=bA?Hy2WT2V(b9yJ zZ2Qh7cw~!qFNQ3}2ibl8=Gqu+Hj^y9DfuuwF0o%Per;e4zx9|{4BZ&9$RTIZdPBMP zP_06a*|Drd%_Zeu8p%C;bn0+Z74mH0!E0(=x!CjIpKk1homm~(Rt*ZpaMw&1O|!g$ z{hS^X#FFK!S*&iEjW(Y!V(JMEn3eDJ$r6I!Ku@4(JF_O;bHq0q1E7zQPyNJeZvQj z199Y&AAR#yw=i>)<>gznc2sX!`x@M^a<-+YKj8w+8c-*_s6_`l-qR z9aSzM=%>s*L>jJVQ_k7^b=8;C2C6|N&&j!!s%=XqLt>9e?FHS=);2V&--;@rbLuS( zNv3esF)IsqNdoFevW`=R^3ni4Te=03d9{to&m+(&q~0%CamygqF7_nK5i~{JcP?E@ zhe(4@4fB?N zab`8;(bh_asu&p}(x~f6iF+qH@nzG`)e6XmVaM1}5tN#U#7HkphqsmodFX{}Q}=>c za2oQLVIfsu9;K5Pt;@fTWw4j=9xnsGnjC3~<$S&%hOJNSkv>y3_9qK2&@D70w*CS% zA{{a=GPNKdn)gY}6GYW1v@6lX4zX%pF>j}?IB-rRI`ppU#{%&U)rRP+ogvfT@pOWUF_CZjZHb&(mc7sZdc!Cr!Mo7>5LqG8@#*xH?_7mp&F zpeIvJ$?xSJRqf)xg^*;xedH|Qhw8L3sBRg%J46%NiBA>eeSYg}AJI|KhArPhnOe%V z2}z+C2ADApA6=GuR-7vx>cHPLX3Bl|C6PbJhCNTGW+G@N-maz3B7W+O=ceRjR#lxI zE00v^i|qllvzL`QnwkaA6v_QMHFm$^8#UEdtuCigf(GG%9LhgDP>u!gTY9ETsVtG(E?og)L|+=c2uyUQio z%*JISG{G-PIjkox$K6_D!i^L&&ukDznNY=_UzCQEegmD$wBgvUWebjeV${uqtwqv{ zcTSj&WrinT))56-l`emhQ`gLJ&j3ZQxo1ewb03xpp?<*AH`{eXa}*zvwqgCo66Lqn zzYRcVmj-THnsHwfui1;I;zmn%DlBtZvD0_9A<>-FYl1G+)rRT`qNpL#Cc)PK4n%g> zp#iUuA+DCUs^K6m5-cht>M%zM%gMntQ<$yYR8RKM|D}tzb;&`^AKH!}f^+O`tJTj| zlNF~7-2%BSUkXY8i;oNz4T-IEt;uu=^>>w96}wTX%nvl?zN8AX5y~1^NNF8c9H6E| z<`?bQvTar->GH|`8P8wD@*(qPg3tG^I7D_0)V|?K0z#2p(HVvj?fp^lqJ?qxs6HK0 zNd{HJt-VRnrV3EowHoK#$2564?a)T;4q9k=`G;eE3ekl-J$-8#Rm;NDDa&n!xk2*yk`Fi}5r_;d`p^rz6FcyrBIt;B_>ukzP!Rb0gH4V2<2N-?Z<@ z<(?Iv$}YmyN*i1$m*MJ|L(72F5wI5Xz?kZCdFkAuT78F>qOy)ih!x88jxu6Cjfx1p zp-y`N?j4#Y*J#08^`J>JcnR^mlpvop)00eCb({9t?_4&ek*BDr?*J{&*YItHc~2(n z&_dsg1@lSj{bDmy!tnY^RiEX+=u)4cfI_8oGv4qkjYyFt$kE5>` zHS`_8NtDJJ0G;%lh7+-}zNS85Pj^T}KtK#~O$k^?6#Xd$hkSnt_7xoWd4-0p;#)3} z2{dg`fFHEDUE(Mze3zuU58=*hjfyLn-QJK+I+%}EdXy0)=pyw@cn43dFh9RI*q$Cp z715Rd6(ScFC20LOPwU5fr!gS1%KZLPIlfK<8PX}bXH}FjOp65d&QEn)*&wfEI#u-x z?LsuOVJg#u9Zcym8-dmwvkWmb7F<6nHsciW}oq#{o z>F}Wi0!Ew6MN8xwLp4=92lr5_@l!~MWx`*>s`M8uD;H<9bp0^-io$w| zq!2{>wBP=CGz#c_*h|S@AIvh?3Zv&*K={Jr;Q{Au`F2*i-z)Kuxk(OX+6>A~Rs%V8 zW^^=6S|Xfn_!G7ghMCrcbKB${C4H+Y&C-QM0$$YpONUP<cFXU0=Etf;rfrN;7qv!7+b+p<2tzkSwgZSRPU4qf{zE z5^W9)8(cVoajj_hnGX35;8n`Y{MN^=x`LlzPdfTkS=I+bj=}gH({+Z{(+)`Xm8o{M zNO>gs2=&~o2ceKgy8mVxngT924s!Wp(jw5D$O%6$0=-g>h+ECZ$X=?S``B`z!8%{9 z;whMskFV@1uH3X}>pY<{NShAKt^Q>#QX*=9sVc^dJWN&01E`#!k|>v=oOZ>Z`$cP5 zwfQ74wcSfvY_V9q`oy-Gkim>=JaetON^ILG)r$|)7V4>O@)&oO z4%G5J7XIGhiX6-#PlXQ^YcWmDT2X_d7jVcwY+EkSKmV)6Jv{=I%TSKblk2KQ~ zvXG;lnLO~!dSwS^M;@hvEI!I%aZr<{V71VOC!~RbrZO{dvVJbM&p}j~Q*5=O36rPJ zdubET|nf8m~bs`ZhPABPDMD-2(RWYDO&@db@6D@1p4y z4%u-0c;gB8y z$w!n2nL~kyXY2p?t9J`~$=q%ied+C$l|>a2eJ=0=_|qDo1FEB61268Pule%Z@2);# zz5bl{Lhuf~)?#2LzNl&B{&@R)i`NY{cCU3Y9G#!PYQJ>tpDldd#lC#W$Sk%WM{8N- zl4!d<5SBLsNbU%xE3FFX`?)>7>CbI!R4yNEQT1zK5y$BX_Bp(KC;0SAvZJucQ1FI( z{$fq_4%j_v)U~V1yf`dXpK|_K;e*`mvf&svhKcf&4GeMv-3y~-ZD;qj|Lqa2E znVQ)o6BJQ2Fmn7J2T91Pl3NoHn8zrpYU~u7@U#0L%Y-NbU~l#hetK^L;}sQl=rWiU z>Smv@(w4Ctji;ia&9>4=@RjUzkZ``W0O^~JFqEPYbWnk~GUzW8a9Bb6EbMvh2MYy` zmOZ2x(si`7YWHjuKpG&#LY$KA@f@zWIl=^SZ>rJ;=NK|}B{0@Cw%=rf{|6I{nnH(d zuYf2+qa9O6R>%{79v5gGmQ+-mWh#V*rO~vPwc0F?ufj#C{W~C$#C<3JXtO86%gLb$ z=jX?K2+E>z0X3VL{a$elB6IA8$d6|$OjH$Q>6)QBqR4v)(mNZJ^)8r4YAQ2<1L~!Q zlX7BcrQoym9NT^Dj$1ew>NYp%_#)M#*^+YpSSWC8$1Y4cn6XU4Ob9k#2~u&=)ZeTH zPPq=JL#OH?Uy#JFZ2L&_gh`_^V<_3s&X)_ANJt@_4k}ATU$I!sMrnW~ zbGSNh^Dpef`L_%#a>c z{b4_iQRN7geF7~@D$XW(qlh- zw)HeG#7(z1Q7voODlgN_Dir}?ke7o}%$AVh* zCA{JnuSqD)(4v(Z{obXa?%7f#&)Q!e+T~dA-IpyueskIdH><7`WS>uj@6gM1vCeom zSs-p;%G+9HLYX}-)}5{RNgUH`8^7WAGqT*#$VkVuIQvbPEhjGw>`#>v?1-%Q(G&vx>8U963p&$A2jhu2JfU5N2W7Gw&JWz zaG%xQE)P^5%16YyE9CJXN0W>F&9_bkJ7zUES7Sh|e#iY+Im?@@>?R-tB+KGASp-Qr zZE+#IhPb=H=vl9*Q7h3q)k6aRs{R-=acnJx#bL`79;@c*GDK_*$?cPJJaYQ1DDG-L z*jesY30`$*CH@Mp)p*&$aVfs*F}PEvYzr2t@!}p~RJcRfex`Ro-C%k6e}23JVCG(E zG%hOidm7ZmO#ZJOR&Qv)2lc8=?XIA|XaDtC5_etcdo7jL|94M*&yXUlil>jx5@bz6 zb3k1#6}pPiFEaL2deC^?PtrmqrqSr?76mC^>sufk@OYpsdh@xlQVKtOi7S?I*taB7 zpD|_7W*nc=MILc7tjW<1T8V4R;$TDiliI$SddMHPeulos7VwPI>2^xq*`Y5<6??`X z1JnD*;>^tFc`A63(!;>^*9Go98J;_CcF0+*T-{RvQ@0dB|%Yd*HoBsZiT2XkMU5~ zhq&scPJx&c*RS?W5s{>spvYgC^Q|%R9XSO@AN6xs+LD`0fGo^*%7IRAGMY-@aE#{~##$~?t7it*R_?$gi?;!eEiWOoh&E4f9}Xa@mzCA^$Nv?=eN2A?Ethmw-E*c5}rue~Iit53ASK zS8J?2B6!+JOGpn_#?Q{}#_#8wY!z*A;5BiK3HhIx&Y zmu)}=EhBLfSZr)&N9FAkqCP$iZC^XS&<(6sAT|0uZ7EFaUlJlF_ibW&5 zhw}^%tl@_eZFLx#KYl*2%P`ssg?w}fHnfu1qUd4%Uj1yfiq~fjx7K5bG=0XCQW@7K z$|*LD;@g-s{XI$Oon;YX%ct&JRzaA=()8)yP!n?^8WEU&g)( zD4#J6yaO2N1di>z1%`Dcz|XT}=XY#n?)-fY^R?vW_5y6TqrQ|`V^Sz_Dza!awW&Xw zhRwklj~ojRG-I;a$Jux7o<122LRq4~@E;LKZ~q#P2;zJPZ1J)yys~!qU!qhLyaR?W znx)MV=G4>h;eu@9-h7u5kgDO%QtEZMaahYHC|#(pIz%* z%kLJZtz{`0em~0x`qG%5o@|6;xxwBCIh|c`aJa1r+#;EssB@UU7Im36j>?&~;sW$e zV3E@G4Ksb6EV6OCxFX0azW^CXHPBiO^r@at*_h!^!-MQQ|5)&5^FDIZyeExbm!zkI zOQXVFCOzbuDXTP&UqYu$vBP@@gf`aNmYm^&sds1fy#u&VG32^1byMp483pySICBfI z%mRsWmA|q$*qt=E8Z)yuXr?9DZot}Fg7))2g@|_)g#TuF5f}SuMsO_CY{$#2H7ny_ zO!+Ns!OD!+Fy*MJL6Uu4#KvV=Yh^h(ZnHL6rDEwRv+E$DgBE4L&ek+q$5w_kxe3YD zggf>P&55L-$q=%kF2rw(BGqM}_}qYc6Ha+me_gC$M@jRv%O)5KjeWg1QmYTkq4A8V z-1v%eq?wC#N&3wZ?Tngzqn(a*PBq^zdIDaHE;24+c>A zDeneHTI0p9NX5^v5S;uIe3Be+W2r?mnV^?Quj)PxOe3@gX`9K=X?*P0p`+EmI5)}c zjE2I>ZKwrjXAvV3K+%_JMwcHGNbXCu$A+)!s{b2=1><>&kaDhHp4HeXX6jL50#)chqy=C%#f@Z4cAfS9E?; zd+a#P_`BwrMa9-gIfaA1+jYlxxF0Bq^B;wo-$)J!UmK`_6q8*(J0bf9Vo(UO?No$^JxGcZt*q)_q<} zGYprPmjk;@>bFkvmFzKq+eZvXRgBPVM?aOF5mWyCr;nkF;mWa>@)vQLp7#12^J#ylt3K^9)LQWc zl>vJ!L*PuA-p3}g`;tBJbfO=o+fa&Fyf1ZQ3cS?OGZM`?@Y<6x2>=C$KGsm8WfEe! z)q_c)bH(O3Xee+~-}tQU=E9cHQ`FnzqiuJi+$OQ^ydBajTl#pMN>W2aZTN*td5(QqbT^i9J%l zgPedl0IuhO@px6s+{enHHa}Nk$TGC&d6f?v6Ki*C>j3gucXSasO{>@8P%lqm>Qu%7Yl(Il z!wFc-?EDUhh`uQlkdX1xvWFcl45W0KZ++}AevKuyA_mClh#)HSH^4Mq53EDcb-Pz>v8#+Y&+8q_yfRD*GIFF%0T<_O1 zEM;AY{sP3DOtOVI87Fi?(nFkLbqu6ANL{Q;wf;3&Qq*^#iYG#Vi)mOUB_Ln4{6q?WCt)4I;F5^V75_@^U>#vt{7i z?k5B3ZeqwQEe;i_P4fO}Hh0SWE^rZ~o+-1?c;Wl$>8erQz4U`aBTkvzA@^LR^u)Se z*+81P;jWsS+3}i64{pa^7X#O#=12(+P9EDV=d6!tlJ%s?7uAnp;q$h46SmjRR65;? z=8h1>At5`8J*V*^_BGQdwOA`tb6SAGkJr^H1FXC+R!KrT{jI?Yjn=+=bv8^-l0MpU zU5dx2V;-T6snM8Fw2%$=ct>VJtijWkL>awC<;dHP!Pay)-^T0BkY|fHX^6UjxrxKFgKCIu(HL*HN1GcnV z%c9rn>x`@x8X?HBApBeLSFmCswv}wKnFnO9bw9pXk<(X?9P%PNp3*YCh3#%%mPQ1S zcXUvaH0vuhPBTk40!K!qij+3pI2<{b>ci-i0L_qO3T0kjskn?S$)b8aFCt1SKiQz3 zhf8huEpp&vaUlgM8r3&OPqv0J_6tKok*D9G2kUcm1VWT6R*c{F-Tn~d(ecA zv|^Q(ulchjShCjn=B}HSOe5R_eSS8oF^mNwvL9Z;sY>bQQhb-ZIRqV_!R~6PE>Qsc z^($Hj7T?kI9s^gMHK#{kk=kTyaQj ztG>>IX+wYqO+*;dQ2m5WH(LM?6W(E^8hJCy%F-`_td<6KCEnoGAdBnzT&MJFJ?t#n zA+{gv{aapr5reBE$PvO;4;i$col#h$HMF(z3$Tc37L&%A-1Xp4)iZLuI?34D^WtIo zSm`n=3=B;mk*Bc|BtLWZpO=yEOEZ&Si}nm=3caJ#t8Qaiy9zXhVktqBguh~-|VUQcR9i3Cs| zJuS;L%8)e&Y?4|`*%~LQD;{AKl=M5vd7+4KqVh0q3=D~)i_lZ2S#b3l97)5e#4#;2(malP8P4n z30w3C$tUhtvZtkJ)QW8?5u=HWemIppL_cY~$H#Km{VZ3kTPl~oxg;IjFTqAO>!u+S zp-)Rsc6E$b?(`a#g=(^2-7L~RvpfK2wqz_qthL(ik)k=@+J=kW-Vv~QR}MeIV_6@} z$-d3D_hEXO&sI$_*Adcphb@JI-M*cSIQ+AkEe99JI0A&q zbPT)RLb)z2`>C8~zmVO7T6HuZog3!t)NEf?YqfA}gc^mp<1+D7>m(`<$?IGErK~?k z&2ca=di16qJ*^#CA{!^$!(L*vdEq2dPt)epP>q3ppv{2Xg)zCIljeYpt`Nw~o&s=)+i)QXSQ%Y)ZwFe%a7Rr*f0rvRt}31x zEai`_txrech8nWu&_u&Kf{n2F*r7dzcAX%FBHf5s%z&%w*)Q*&OKFDBW4pQi%Lv(@ zH5H4Ae*a~#&+Zpr!%KorAJ|GCe$0awYZ}5s|AlPu&fMu-$K2pmGR9pt7LgF-(a6`x zZ_GJ9?W$45=omx0?GjK>D&?e-5oZUKUB5EAPwcR7ZT1|~4P4W`DG5s!V_2ufSVZ!B zvU+GrS;1g86lk3CxfKzdlt)|3=PJ+aY5h3l@{w2M%1IAb;|Vg!BXbJOa7J`8Lho<3 ziVF`UTtXAj z&d_H^**rUL^G$M?-535EHdaQ<;{3Ki9I!TkiX~HGFGY!vgR>krx1h*rSSp33vfjZM zL*tnI(O!C~2k8j_KJ;4=lx|bUli!bg_#g5F&wrj@v*JlbZfo=c_V}~2Xk7U!xcc4L zEc$(y&DG{l4@HNtmqM!ZhVgD3msPkk6uO3UdZ+uRYfBceGbJI*f86O=^SwSiMk+J6 za&R7+k}0t5#_Y}i7^(#{&sAAg@?)lmPuUmhX};N8ca!%IW~=A$4lX08ikob+(bdS{ zv;=>Rl`CoLpLShJQkQkknjHsLOiap&TH9AUX)kE0ZKjgDAQg8FCsfJ&f^K$6Eq$P{ zaLBq*4Z=6$TdZ#~KRCZCv2h`-jiXw|N|TKJgv0fydWo4Oz=f1f;8-;PA2_|L6qd~X zvf_YNF(tvvY&Y7fFoPR2h$U0hCFKmI9DFxM0<0|DOi}*K+<8lVI(VrgO%!jUaunJI zPjQG~nJL1btsX?7VtL;u62;N6M+ zncw-Ov|_?UPSncj>Vsxp_$gHOh{)$nHPh218mh%KL+U{Q8XCK80a8N7nOUX|-DP+< zu)4yEz_KO`##~X}>#k%*FMjDb;Yhgo$lgjr+1SSXGr$*XU_34`AMvag5nh`QdQMfU}bNE@l`#L;G0WueX>Dy$YqPxs+Hwb+eGw#$n4oPP&F7KWqP(l&Kcpx(_$VDFM^*)*$@ z6oWfRp%oMj*?vZ2;s}#JWe8~~4;^(5M!<;@O?ODmZI72>u_O^y(5YNO{e4KXuS5~D z#CB543%7^Uq0A96c-3zvLXLXpr-hpAu(B$jrSr?kdZ`^#_HHGNK^z6UuB8B5J=|%N zr%A)HA~9%p#k(M;TPEmDqpsD$ zs4G|vpUs+B{IpDUH44f*zM%!jV+AMUz}_yN&IYpZ;-N1qjS&ajm8;bD^hB~3lFB^1 ze}%?Ihw!t!3Dplo$C{?VM@=kajxD*#^U6glB+G@i0lTtbwUpP?=Ag3%IX7xK67Y@s zBO2_2m3P3g&Irdd$8Kb6(Jlyfavfzi983ZQYggEr`YB z?6Wll(Fpa~;Ok&5mTf&pNG&mKEwem+?`2!6TNc(KAAP2cd?Ti}6Y`lEoES}S>_}fC zLt0Ku3;(&T6fMtHWJ(7|gAqo*69ufg9m?7{s&FWKv+b;|`F7sI^(NaM;)I_c4A!At zpi&(yagj|!LVsc|TWa<4GQj49UFkjC_I>od*F=oETfPEvYL7 zu35!qfCwvkf{qNA*Kt_G(hzzYAb?Ex9l%n)C3$*AyXx!K(H3QDJ9y^(*+eR-Y1^BT zH$Vkd)JwxP`W~WZ4RXEZI(9Jb1g+QoZjzdkZr{mS_GEI1Z#6^jbLjG?I2E1!xk(8A zg`T?Ty?#07FYUpS1+@X>Q57w7G2VO0oOBhvO;%N(t}`aQ{BYwbUPN$-2!G>)$F78Q zv@~2w(x>G#%o{a(S(C+y7DTOiI%z10gc>$WIgglcDYnXS%O&C~tNOHW(=;|<_wwGL zbEps?Uo0fnvfo^`+aR}+t4_;FhoP7fF1I(chicJ@ZT_5EtG6Oam-#O6qn)3pnZf?I z6f=g~Q0S>7MQNTXe_1qTejBN~&u-?}i!1deF~W5}3|Q%R)646$`~)MJZ1i+zgR=1m z=lMtkuOjFD4s%$Hy&<=_RI6D(PN7f)s3tb}j-(OoFCXETU(Q!$UXrKJ2dGE8G_n+7 zRwHhP+BM$+RKm=|IfAfH{^On0e2q&jS1Nb|9wr(WFRT2QnI12y8bTq%1+f@TUv)fr zwey8`9fBtY6SRr5_Q;z9&N%mz)*@KHN*@kV*g8bdp)!6E$Z%p}9HN`e;K#t^#*{^B zGoNJzQMTkz63px2B43>!4Z|immc4cA9%EmWDo7vNTGbLs;}z9ib2-CTIU$ejM_;g; z9oS8GbFoKcTHDhVxlMnaK&{p$W!SvxpTgYeg~h4BS8J4OWXW1}Q7^Qg^yZ@v+4s}W zJMu^xymdyPOa*iIkKS6AX_NG&--z(2LFqgx0L$b$wqfhYOxFQ#=uL?+hV_kro4{0A zTYIYi_No;taIT$lH(&VLQ0ixErN8nY3k%|c{5gnUad2PW0Y9qY3cN#kk>5_NN&-o1 zdU9Zx2L#RyOlww@&KB`H_2>IyM6FRhl{|V%#=yN#h8<8hUa53~_`)haCW4N&yP~Y# z*v6ygb*<6Mw;d9Gcmp*q3umQ!vsyI0#IyDq{IKUkW+4+@5U|B;WP3*8k)#PE1sl1z6LS=K(j*9^2k7Dos>drDCfMo>bAy} z!!$qY4Xzgq4c9hWVlsA>_>7pBI>5D+Cs4t4+Xb*9Fdy$45qV8R8lXP2gwetZuZF{D z@R0QL&{HN@*GLSxPueAV-ThAis^3)Wl2i}HHqn&)UPWR)f){9zK>mnc00#ks_~W0# zKK5CI0Fa5845x&Y;w}UUKcW^C4RUK3yEp&b!z{r3pug@TF!v6y-|(T!)~`Fg2$)P3 zM8HShR4L<(R0Aoc`8+HRI3V#+`nf7LlL^j(*grmC>>N!b8AT>G9W9PSp=sbsfc&$p zddn#Ku0mx3G36VoOZ^g}c5L$X^N`qd03FQN4v1kU_4HxMt8XCZicESzObNCaT3X6V z_%3^x2iPFN6t{lMe%B4t-B8+R<#XHG2qjuy=;(!8J*q$_eGBgvSetwHMosse66Q52O zLD1EUqU5fgrak=4PTuY*%HgRBrs?`Bq z%aSb{j2$3?^3Rla%CSrQ5ol&hLv5OkNiGA+w5=(DO`v($;n`0%aPb+?PaH$1HehX+kxLjiu_u}7xmHm0N zGCj_Etuk$vqGfL|CRtzHh=gJC>WFaiGXX`dnQ0MQX2g@ShgXYfInSS9rA$elaPyq^ zAf074X%<3FQI$>OTy+dosRvBO`kQP0+Z7?IHke?^5;c(#nt$A^6ug09vjkzGAoRWe zp+T;MqIkj_+*{SNaPmzHm?J!S`tO-)C|hcEM$R-dC3tF8>|((}7qe(vY<8f?13_*A zOgE|gW-l|kJkUoI#DKLi1IQ>i7)M~ehL`Jw{Pk01nJed+EZ=EpP2{fLMtBICj87{4)cfgPcO0-(bkIW!zvC$1)H> z7dyw*1bs|cvD8mTHt6`jh(DrO&c#b3=V@2?(Xgo+}+*XU4stpF2RGlJ0t{m65QQ2NCJdl zxqRRI>DKP8y?g)Jt(`hmU1v_8K4+%8ANf6oWwsx_;=9X3!uS8%lV76)cbmO2kC)r< zi{7uaXP*K{wbma#R)4<^)Oo`dYC8JwjNUHS|LyXl$D_Iaf$6@!rY|(Va^Z?2Xh{PL zeYQ{D!NAI98}>!VgZ(xYx6q*i-ne!`r4zZE<;Y?$V&CeT^;Je~jt+pH-?DxG2cWgS z^ERHc$Y;_3nWGBJ@JTrbmk5iw{9enB)XlrEV0_CCZ&x0 z_{mRaN)Vbv!lBPILZiqOBdua01S7UfIe*nKX-t2y4yr1~^b)?|Q*olB;6fUIbEm7raYMwNZ+uC5!(DY)v zrLTtiD9AyffCYz0uVFAh4?%w&x7p=_TZcIcb#WPJlyBVo3CLU{K6FuJZ(uuE&sA5U z({$=wt6cGQAZ`xYC)6rm3}bKl$z75fwC66-nKnF|)(K;e`xZS)ICV${p#d==4lW6) ztPAP5gq?i~6jSNF7;|5v6|Hje?mQwp<+e!mEQ8|r`W$n}h;sqs8Lo6Z)*?sG0Vt}g zG|@W88xG)b(#~ zED_ofK8f#qv(4a!u)|Im4*Jr5aHafC3n|}?V=<)w6$)Y7%Qk9S3-JinZ%;9eTwz4)f4rf}|RoJJ^to*r6Lf0lXRWHiu1F5-A+^aZW@`)y5@+bXRT+r`n1R&vVs)7l3b~E!TOKA^8J1*`LIwYEw#)>X($Fge)+Zp8B-v)A_%U-Kq+Ys zE2$l$ldY-r0PC3s=iASq6*xBz?H16wlk*vU)Ew?LJMm#`kAXB@E63E~w3)Q~{e8>- z0VK3(FFTCJI4jsK2lvjc3v8u0I;=Dz&typa+U#oFw+aF2YIBL*8|Mln- zgQyMd>DQdOXkgSpA{=2@_ww_}>z+qEnP8yHXRAi zU~pz^A)bGi{$2w2A^~C2dD5x95~)Y3Giwhv4S{3igqkdz_JXTKyNY<2YoHmz+#*{W zn%;V0BrV%u6Cr?woRs;sSC_mgQm>BIQ3<42x1pWvX%$p%slRw9eo2odww1;mUrU`W zlV_lq;eL$)pPUcF!Ro*1KnYu=MSYJ|u`3QFC}~@S!<7}8LKPU(_74L z-E}jRaCDQ2K9pf)hMq`-mhC%SQDHlRhYrEKH>{eZx`zB}l9RU~yDRMFE^uk7Zw^0n z!TyVLVMB$s00kvgLY0&0xAV{bK6$)-!xW&l=nS4oE7}5w&EMLZw1p_~vr7f_ zHn>}`G0d_;Jz*~vzb#a~m%!r?WS;dKlFpz^-GfV+`zD)sCBs2A>@Pgmw^(#*CBD!& zz`nh@U%pFIXAOXKag8r_orvuJ#r;l!UZS?Cn;*?F1%K5D5X()T(7+MLVLrA9E_^jY z8rL!g3VB*iiT~h;Q;M(Gk}D}$(j!-OOu+zzLaRxDt~)tFu2A2xC9@%eHh zi;6lu_G zcEjfnh}<8*{z4zRg+db>!Xk$vn07bw-y3>WQW;cc_R~R9*!3gkTKY+FD$tdaz&{8!C;riGzkMlPnCMr2UnDR!hWuUaS zk`dIIid)C1;nLe=5Iv-hWJ3l0sAsF0jhoUWGDV@ZOjO(Qt+ec6lT*7ib==&E$%y=X z2h|LJcV8qF8y#BXI51T8aN}|@BxkSVc{ffN-6LN%n#97u$012xUhcr1D$+^4V9ks{ zsfXF)TZ_Iw3gBuE9;9yg)qA7Bv-DsY4?KQ^b)Ow-y+zv=;Fx$|9cP9~n+!^r>~eKisyN!&9kX z8=(N;H7fwdkH_@W@Q#!G8T5&Mb>>s>Cj^m+%2%Ot6%BfGU7UE3o z6oqXY6XQIMAGZl=h~e43-{NVS4@0yv5XmfbLj6s34?c|%q! zOXzl1HW!RFEi|7K&ls{@)@+0*afxC5Rs6Kc7vBXz2Zz0I#bnMj;Q;41;)&+*CG5uV zEYds00QFVwooezNY3t@GjBuD@_2Z90^E1wnABn573Z4DB=Rp16u3mB4nL?`axB@>H z^ki^Rz|8Pc=7Js`pDk+R@vP6zIw3UfbXp0LwF0jn=HHUYbU&;7B`(Xg^k7J>$SM(W z#nI~MQNgJTBa~*PtapA01IlVSkGGrt0pw^W7HP@R)r{7pOtHhigu`5@hch3nr5{$3 zFG>=+$gi5;75W3C&O|V+(o(Udeb~z)o$#vMGUqAUrP)Ym1LF*mjHbx_gTN`fA$y}d z)AHs@qNL2C+|;t7#|dqo5VCSP{ezr61k?n0K( zYC3*?dQdWz#jOz!kqKUP#9@DOmdDb}u~(dGqPs%05BR7h&Y^m=1e`m?#SXPXRUu?! z?4;}PJy6in-ZT+VWy`i@1?kfUvlO}3)~qyf|Bm=>mMQcdGsp1h8$`3$+RH@SeT_ok zRP^GUbz?mFwELxOp6<>g*+!Ltj%(fyQ^0FQ*5K!1NDZ*f<0MXc<qi7#iRM1cD)IEc?6^bJAD{1t!)^Lh*ZE(Qt)KE<+HlkX(q36&k zR^<*#$Wk`Ft6ckrBB@#r(pyzCg*7n>vA$a5EvxZSx=R&hP?K0?d`!*fd1oiG(N zk*K&r9WAXFCG)<=v`E`C&eIMprnt!his6y3d3(zYO~hK}`*Q|RHK*yI7vUh@DD>Io zuVtZRSLA1uFp10f9{Y3bmXr%cM~cB%-9eD0_7Bb!OlQKh0Xk1>o!{2SZnGj+9m>Ib z{4SO;o6Uiwj)4`vfHIHNYL1RORp=4e1PD_(Od0ZKkfvN!G%vaQM#UEY`BaVc1Mk$5ZONVryQ1D%^=IOH43aNPDn-x*G z?AoK+?!><`SBJN4eK}P+f|Digtm;yW3l8~*J{jDet?=fYQ=!dAZPHh-EGR+btKgO~ zHDRhyvUyH@gADDb3aI_@0H5JZ5{nY86f-eX5A$?p8(>$$m@2QAT-|)f1?QOkYqias zn1Mz+p(}vMIgSj63np|Ck2id%@8s-M>>1@BqGx$Rna3#p)aA$D#hNkdWpZs4L(j=p zY^HOt)rbFlq5o6;cT4n#{Ef@7&XbTu_BqkC?vdXp=MsNG)6`v}O|8fOr@v$!?&UVQ zSQEVt{wrvU{%^P^5DMn4Y{FX+gMZ_mVrp*J=%Qq%sv&GCMNK#VMm@Z4bMA)_WQ0O{A|>;us#&*Eg)!>m4jt?pc|t}kgoRF~izL{~wNU}aMOYg6Ve(K09O2R&)-VqU!fDtv|2 ze8OZMD^@HV?nkTJ#cE^0p77tgeZx$ha(;ywBVUP{t8iRr$Q_VE(G@`&Yfh`O{VVOt zQz?t=WQ@eYP>CI)buO^ydw`k~*A_%HbQ_TV8SnHws_BW90#aPHR){FoAl>VmA}88N zlq9o{5sOkfD7%z#F6a%HYENhd>!{dR`0N}B$VrGi>N-~^3jl;hTU#x1H(+YUzah*C z*rbo)`|WKUgc;3I3#7`+NR_c0D-#MQs^1f|uN$pCq}{x$qNamaYVxbbAd}+OxampZ zZnT@a7wVPOL`g_?^s%K2Zak_{f06EVcL9k>kqi9+9LLHAwM0QQ_pK^KNMtX>E*!4HPqQr>Ix@CSAp!kL+fbjPcCJ(dhkzSRnX0+7b#@r?jP(lSl}suMkh%NmV!@tzsOUyWmx_ zqM(DxP~HB?WCyNUx~Sc0&$fD$M1AhT{;H8MHXH}OCzqWq3q{{>q*;HOjlT{KiSD6- zWns%h<2_xrCybo_F})3@YR0CD7HYAYs4;r+U3?nMONX zt8EiaN~dpQkAL7{Dz*%U49r^TDR~ z`=jt5z!!pdq?O$PoZI&=q`})LBxnOC`Fw6<5~v2NP`}_ELRp%jGzm;WjPjW+*s}~U zFjPmlh;bEr+iGEFVzsymMd>B+9Jz?$!*|YyMmpX7`$Q9Ib-8W`4iCp~wC;7gJU+SK-^B9*%i_aaH087&2>kk{A~$1qJ)kS<7c@*%;TNZ7Ma)MA8QUO zEd-~VAV*wjPAsw!`ytbB89Em&?r) zo|IB*eF2YZ$~jOIJ1rnQ9ETy|6}!-P-{a)B!}zE<=0 zH8E4M&|I1ia&4bQ7ixf0`@D?^_t+?y8XDll`DDxM`WThGqec?At{ri(Df_x6M?Y&M z-Ed<9m#+ptQy~bkV?BOu?hF7ZKJ$h`I|&I?!)-xDVavnoDU+&3!O4t9FsoCZb%ZXp zix;Ei9(XMzV;6-TKcC7r4~>(=tm6@ljZ1!EbKsvdTM*mVpiQM*@00t^7GaJ>`3F$U zN7GckTP$W)=GN~%#3Qi+>#Ki3Ow8SWJ>o54!|UHm0M!?tDC>oU{+WyijMIoPcJ2 zaxhLgedGKQ^y{TpX8YHmOxSh#Q9$-)Q>G7|8JdME7lDRkmk73RCfL#xhTzL@fSMhr%Ri&CN-u1p6I0HeZGh65;_jOJ?EvMbwbGA6oAn81>1 zTnV({3-V3MRa$H7_FPQGnfijb#cJ!v6oYM8N2$TTp1dc79otar8=~I|REd!ZLVG+4 z+rB;xRTQW9%)~Cg(7~}gGQOXE04$sbDkiC23Q_RjdN#bJsK)y*>IHqe&INx2yqHx) zWtP-2CF+N@^^H>HgnVzpkN!XvHfc~U%%&W2Mt1N+nXx*u)Ji~I*%PfSS-Z=M-sJ9R zk?sVK;0|r%XqjTw6tP`M6Tbpk%(UGD!WLd|GQgJMElV8OKQg7)%v($MqX4T6Add`> zo?-U|nGBIVMZ^v{#Y<{!*x=1VGbs(balb zI!bpsW$43!x%45cHie>HE-!fv%e-wUe49$~+G0sP3Q$4Q9^9gT7Lj?O)~Y_pGTwB7 z0R+Aa(M4Ayau(OATjVTA)JP_-K2r`p7tiu{mwJ8gT+{pLHf~;au-4?B8Y#-DsFl&%iAWw64PrGZ^YWSd>V0es@l7qh6fJbHOV6K~+k73}>*j>d4i`Pb z$vVEfGBsYod^>L0Fe}l{Be;_VxrWQ$94FhMjk1Ng1dye;vk^LG{U$HeJ~Z=LmFn#acO1v-Uy)%!H)G z2?0YFs*6&;iZauAS5G2WrxF?eSep_(5g2KCvKZ5jA!Gk_#%|7SmcoY*Hv}V3)Ga}f z$=q7DNAJFV?^kEr))t%I{d(`*){(*(4FEivwjx_8$Fs#Cii;sP%o6Uz#O!4$XW?4Hg(+o9 z=+eQpw;SR>)MhnxcTx*1mIU%5c1K~`r0o;5R~(U~5HKD%xI*u6 zqiDDrvWW{Si~HPY%ng7*YcVwJHNi!j3{R`SmWn+P6lHe%E(EwSlh5Ds-VP@yfi`GU zod(oisUddg2F?)(F&Ng@E-@Pfj}#GdJXgnD2)`_;3d96RNEe&T)Yap*G!DN~=pcZ( z`)!!^G60@IR6(j?UxpND!-rY zwRLn(b49^5s;y`P zAJPGB)LZ0znwsYZ!K~yC?3+al)>l|$g!54FJ;1dv52;qsK_ovhaqjpuEgWL~%wT;* zihI|SN~KJu(?0-N7HtI~En*H;c|;8_wK@e#uYv&BVr1lT?-{6BBI~t5ISkQi0P8w5NB1X0V2q>Y$YeQ1 z3w}Btt_0&k`YBI%>H=dhPVqNMR%k^*qd?yOl()5qZ`AvuPG{8vBr|D??!_JqHdbxj z{s5}@A(%Bq%4^8%$qjRpnCuoBmK=yF$MG|Ty*n$(acL+0XT5eDI}WB;uf*3 zG7*KdWl{z^J4l&4>Ar(r(v`&)%AeZ^Zbxvw)D%b&2S~-vxX=?qs&lVAuiStmeqd}! zIp!b($2QwUG@-b&gu1h_ENjW_Vw`5gXq2uB zSKA2A*$xygk4~rQH!oLaQCnt|=_kit{mdnQ>^L553+i)t?=<;#LYJC7y=5)8(x_uW z(U3u14tiB@9VQ68kx@b_!m}*i>f(S#IyXBV(}Cj;CTFRVgX5;%&#h?Worb^djd!{w zqmelDv^n${lR0wd{dU5a+Qdn=^?ZCV!|lo98D(#}2=sL%D=pl)lLP=Nd4xaT|am1bo(`=auVLnzK&x%q`u-YRxr*Jv=)42|(f~ z=BnYrLdd}`Znt>WdQe+4Mva)A8JM|T-k14GT*6%)<7DY2CiwH^51`8gj$WRFk8(qa zrp7<(DmST zZ>FxpumBBr-GxuROVIJkaZA1tC&TNNZxWvR()qy1h<2S;Ib|1|_*6zfChZ-#<)J`B zM7M5I02e=ftTFl&Qyeyq&5>18WP1R2d?A31J`%L)AHUC-=@9cIHX#? zyW4En3acjDu@}VuRTZ3|u9W+vP^n~znS1OusN@Yv_&}Rv{{hez1pNV^ z`j`Cyu(w>?Y!o)<*x6N-;1{{T>zzqcpz4{=>w-x4E)Wl2@ z#u$$DgI>AXm{ek|?TA^kwk~k!t{}L>c&|#cVwR;mJgy5gi7QZrIM~9jg_5C#v?XL3 zvIhgiG~Yt2Je$K+;RH1$soCQE+1&za8!0ubcTqSI1W|yM+Ot$Xsn#?I`EOw!%2zlX z-5B6|3GuimsHzj9epOd+>6{S)rGd@e5ws=$M_WL|2aTmouZo(&cs}ehgNi*k1tfW0 z^ex6GWpbTpgjO*(5wnaLum1Oho8q1vb^M?3Vefc^ajz+lVfUGA`p$!k0+xIr>`~B+ z@!<|ZXrPwrG59&2W?I-o)Be_|uOyW@v4BF!s4N7(m3P^RC`e#VI_Xq0LZJd)sxmXH z+)O;_#-on1`aoUgH#gj1#iHbaR zO+&3H`XRKkTl{GFFgYHG%*vdQPV7^S z)qAr71`=g=;}38aAx9(BLt0Yy>cjea5B^L)Y9ib*z6Tw96<8E5m;7)S)6I*7tztok zCzkRspNlGzi(MmHoS`t$eB8I!>8+=Culx12`{#QFNm#b-VinV{CQQ$M3=U?b`fQ`n zgrr7_<}?}9POo82nQgQD3|6if6e0MOBugXKgU8L%^?N4UAQI= z5Gg}Re=vQR4{A9#gXlehfQU$Yj&cFs4Jj@9lTWoM|7TkI5JKf-_m}+}wIAfx^8qr0 z)BxQ^OT9N>11_dOu%05(D2ozQ5hND{+p-Pooij+7A5nfB$$do*K@V(2Z&%T=4f{exB-c z4=pZ}4%q5QF37gAn=T*q{CzkFsa7~GTj*LHH{e+6EK^Xgu~533?S2}z@W zCw#Pi<0)Ay&oWbvPrO&pBcpr57B;KB!ACqI7(WSxzdpSYnx$$0v9U2(aT5g`ucQwvA1Ngjw`sIIS;4On;; zi|F$VoO4lEOc!B-?@23rB_c?@&Wic{`N;N9%~t3`DS+V+Fdsl0OoJQ+F?E&=!$2fh zAs=b%sVMruo2I1%8ocj)qxsvtZxg2imxO+8a8n10C@$)|Mmb%a6$_B(Hc=}cc4la1 z5FUKJrIAB5VxfqbaVD2gJAFbE8&9)SWc5HP^pnP8p-jE^l=XvAw)3Ii6-SPe$s*Vf;LV1>vky|xoUf`ym%H!30Y z?utm_AHetrFuRmQKTbtn3Rxp`(de-P0KPgLSe^$%lSNW~{r!YeBy!J{ypWv8L&`Ut ze|TXbx+2xzw*=o`a}c6sUgo;+>!vx0Mn>`xrrM? zG(QLvu+}6icYBFaTAbAW-)ot+cyvEzU5yK*S3T#m7dAd_Sxz{SYtb#Ew2k}OU6b1B6V$cwIzJ1JjC^&=Ij@eja}y#lfIy>WkBM9RuhQ$j>Pn!7dP$nB17HSIEjj*seY$ zb%U;~mI^I|?91{IPhjq^R||_1@k|su)1^EAub;pH7NiSMvLa-E08JUOryUaD{VtIXqT%ZL zAv#eB#Xcki3rYbU$?ESNcK}=1b5WBsvNHr;WrcZ}dQ;$!u#6o3wDJ`Enr5|bhFZyK zXG%|`hq%%7)=LI47}i~#9J85XfGYA5WUY0rN86K5ZAMYtz~Q|XOMT&;F0?7?4&w8< z0AQ37L=R8YB8 z@$#mNpSm_wn^6YKOIqiAjU0An@rlBxf@}aOAh<9BQkf2h7t6R|!#)T9Vw7GBZ22cW ztf>g+M~Y_2cSV_9cprXn^JUcBBQ#p?yWKLe9eNRBfDr~5ge9Q{f5f(d84`H&EhR)* z`bPpZeqqS84w)ng;7bK2h%(x9cs7Zq()KhWCYEgctq{@17Xvk{v+e<_4f?`VxRD_O z9h8i4@C^1RN_8GM3>pX{gE4AyH_??J(W08)8aSF!Ds>|(afO1R1n&1`p%8={YF_UM zu{3SI9V$Eq7)OqDn?b`RdtG-%7{`T3O}wP}!*}fzx)irw67!}^KirT$i#@)6L4F<@ zEsx+5R1i4u*@5N^DUCtN_wyWsUkN7t3{zIX6i>QjM_dIixryi+O}p;$jBP>0wxa5I zH$-27wD4UH|B9wcb%JKYwa@U2JkkDA%3ZQO zTzXArNNpElK@Va2kto^XN!~E`Hw(w-$!gnYJd_dAb5QKJV?@O2ZT|jnGGHdPnvXoz z;C=+v1g)M^si~IK!bJfqv^6$Ji>tcOKuf;tivJ zL!pl@aDznF^VvJ{h32Fn*RiW7r*XXFrbSQuL|`^{%!sYr3Cdh6Kl7}5MTdLBJO=6H zXL#O{Sjx$zo)J^3?nDYg5qyP9)P=XrMfd(_q8e)nSAq2DvNcfo+_Ki2IEJYR!6H z7C}76uxq?A&MO(&MIo#q?6t=l4IIwS7f7<|@(sf;X6|ww zs4e%gy0UMG`5<>Royta>r+-Brhl65Z=-1l!Ls0u(Z72mEyvoD-nu3syj5?Ae|p=Mjq zBCkrO>&zh8ZP%7ZRElMzkN=2h1S(5tH_Jm8i0&rGe+RnrA~vEDg~<<6Re=1WGwk~1 zzgG0ZowDDjl0etwD%Pm>e*XYnP|`Mq66-D!ke!6A2@5QPvuDhRx&ewgje0lRMZj#s zq@&-Oan~l3OPJ-68%|=!??`LCRg>I9Ut9`tSg36Nb_EB(A1;eJX%Y{14@JW1i0|}r z4~eZE6IF5trGb3ahhX#)=ydt!!lYDBIZ>QrU56w0MWUWue6>}EDQspXdEAxk z63cu$_B7p8la@aY&@-&=tTI~`4QG(| zI2c6qAEP35nx|uG1u(#&?U6?MirXX1v7T-Y(hSME*c-7imvsnQv?VS60-Ut zlmlzd-JH@X;U!ZBR-LHS|LSKDXvYr%LiA>s1UGZi>?rlQHjmE9!>ZGBa4%{~+znH7 z@ZHkjfE(Q9ShxcSJ))Q_ZL@nM4F=hV)#8U>G(v%=#9}D51(C`oHK8K}{TF6ASk5-w zVl(KVX-y-@sw|^4q-iI1VNDD;Bex>r++U=sB4rr8wggp7ajt(K^bg5jIIgVsTP?8c znGWubx{quWC4T4f+PN+Csm4^Db0QiGUIAV71>cIV{j_xUwDvjlj`63uoSj7nk^Dzy z6Dl0Hz1{eVM=*bSc)ArFR#LJ%v{0=<(_nP3wVfhoFPIL z!6}!yPhFm#&+J3~sr+_4a`_}fK?8$W!-=NmwfcMe%3v0p4f9+K)x>wnr!z@E*+7Ram6EYX{_9vL!5(= zAFCh6KqE?{${&ECnt+Ij@ccg|otefKM!O73^S(^2RW3h%0VB8BtooXaZ!I+&lXv=b zYwOLHpD$TOE&($^NOWT?Pit?1@+GtVa}OuWbD0e~#vRj|CvBMZb0&W6So?!|xt~|l ztLxn8oCo>+m!2j#!vuD|xd4>)DqclHL7>~IaXpQ1jn~dgi!bB0;?|8k(~V~R zXM;P#(s8@!kbw1Pu|2PD^gdGOo+jBDFXvlo@p$tD0Zw!)3&CkJ2eI}<^%6QdhnZ9E z(+1{9JZCeW=_nAEI-6erF6f;qX*TouwsRA9csgdS!hM&RqA&u}QNv)4xNcUz=}WRh z*h}R>C)Avv;uBZ#xR-tf@hR!dk=nKOgTwSs#kbw8zvx!xT2DKM6hvV#3F*-NvMFM5 zZahC%*Dcs-NjXUcmBEEDKF+t6vsuu9yhc{jdBeDUms)$yjB*$SThs`CZ2bLKwLGPp z7RP7J@7wxBX4R^}BZD!wCBy3``s&_Sne4J0`73_G zp&0)m56pF^jHJtGP4gM<7vZ@{yj+*6=+6;?xG4fBg4EK(yK4k#Vkoi^4Kh6FBT($iFaxyVsvDlCk#u%d{_zW42UIqifdj z2<-&s`-Ph=jtpF$rkq;5BhV4>lpTpHMBL%NL;id*C?n12eFg7Gq*40uY~e~KK+sTc zH2*Zne8$0rEj0G1p92W8&Rgv%V@meKlDTH1`4@{i3#DAB^?_6k`h8M^7`=Im4-em} z*D3q~EPQAV!0CQ8JpNo@GP>xzkdyicVBDJnM9ccS3Iq-@anlfN zTq+)34NWtz!lstizdT@pP*5U(w}0!h$Q^c^xcx2bbR*vaKW{`2d!@SzvY&xf+(8nj&g2PrCk?Ad!pQdt*rm(Zi?>W?ERMiq4PWG$K8Tx`qQdM z_Lb?VvKUb7SISkKD@rAr3Ue{0kv_w;KByIT8jmyy{G5QL1oG{7yv%rnCn0ub7hmqF z2})IJYla|v`;s{lmvEshs1Z#>uMO5*3Y9bm4pecr1{>ZG=8i;s5)33{ahBO@p5r$|9=vy?IPEA3c0UP=jYd2Ke15;Dw_725 zSY^8(bEuo%s7j!-lR{51B10CgHk8t5;l*Yendd+WnGx!wr>OJ}hv}(Tg$mMXXLafP zf_*zWCtgrM{Aq$ZvVbeov6v^hI$~+SPL=Z%zzGZGh2ai>$qm9gV4oGa9yAMi4S%bm z%fgu-S~JCIR5fMCDZ3xqo@xQ(REgk$6ulE#Toqfl@DBa78}l(gA&PLiF;{Xi`_&9? ze(j5$Wb3zSmK3sl%V5B?B!pp_Ve8g)&Q^Z#>XV9|78fJv+Z;48 zv7k(MOt#~Ib%NE_XYYl}&$4*AB^z6YYZ3E25j=hc?b4EZ_As-vlkcXf8JZTWuP2%+ zzE#(@dr+J(K6Xs!$TM{P?0(;3h8R<=n1M_sU=8W#=BS*TlTv|;Of-=GId-{LuRA{b z8mLpSc!b?GEOL?)yK-27cTgq4Wv9VZirzl+9VQeLx?_=yFG;*Uuo*wor48TP3&lxb zwqFPwQ&+zIW~w>*Az+(%d)3R*e3lNUM+r#fNyJDKQ-!xLa4i9x!614 zQk}#?l-9Yz54xd7p*~knhiEPwAg-l7k~vp0I-O zdOEiW$>+bhHT&~tUaVg%Qd@G_tMh}JCD)sWGYrYBs1?{iOtOuX5jRT?T$kLWIUiRO zTl6a2DxVi#r@V5$3MR-LmET*`F4=6@i*Spy5L>q>@2mZ;>d89i&ha5g`l@mz)75o{1!F--**WA?T(kMQ)uTF)Z~_vpA(OGZ}|5ljGMGxXmJbw!uOwo zoGqBL0AxDg_HR^?|JeKR(C{dK-}?W#_h<1a*tN}4(&0J85U|xu-9lQxR6OF+8lI_z zO?`9Mf43jK`NxX@UVCOrpJld0UypHaNGuAN_uh@ZGZ=cG=-Uzfljz0;OGro)6dEIX#2^~p25LZsb;s||GQ${G-OPhwJ z11(Y0=4$1^%*72|w+ec+3?z{k=2|yMfUE_=HDix>!be&5)Ysxv*bs}FK2Vb)s8>8UomSZO&_MOd;sr(CLGbQ<1-xinY)s9sEC%KrKL zWY%cP^9Y}jG7>Cb4y{!8PFm)y$;zQpdI`^8dQ4s5QI>KgOW?@_ujaovnkAyTy`*IsJU!72y0u39^_aAi|dgBzEm_`RIa zDT*`G+orTJWp|fjM{!aS0_~eZ@{Tn1@>=KAER)r!+%nAYY5j(_4Xy!f9p-Ufxx1xk zX&+94f`Ui|d3Pl4Y#ah3to&74`6FkfTD`bZwXp3dF-94#fDue(wG(&@spa>)WGm~$ zgmj<2Yn<*KCnlsD-B;b-c#KL-xXCSN~V{72?RE6;P^SL2SGJhs>h#R6SsojVahp>#Vq% S0m7HNk@}WHAASGN>i+<&aeq1h literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/navbar-static.jpg b/docs/4.0/examples/screenshots/navbar-static.jpg new file mode 100755 index 0000000000000000000000000000000000000000..29f1643ccd84e6eea35a32f6d1730bf99c2dec0f GIT binary patch literal 39654 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 VwsTYEIbv|9x}^PwJNEx?0s!EmNcR8$ literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/navbar.jpg b/docs/4.0/examples/screenshots/navbar.jpg new file mode 100755 index 0000000000000000000000000000000000000000..b58877c0818360c4c9952d34e9dd9381b2c7175e GIT binary patch literal 40956 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

      3xD7M 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%0DhIsC}N)au{@%xnl@)Jm-g>Iq(RD2^*7 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 literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/sign-in.jpg b/docs/4.0/examples/screenshots/sign-in.jpg new file mode 100755 index 0000000000000000000000000000000000000000..e3309bdf696ee901eeab17a47ed67461854c70dc GIT binary patch literal 13596 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 QX?bN>du&QYZ}zMI*<*PkwEzGB literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/sticky-footer.jpg b/docs/4.0/examples/screenshots/sticky-footer.jpg new file mode 100755 index 0000000000000000000000000000000000000000..b0914f532c12d1073932160adca6e02061dcc0e6 GIT binary patch literal 25002 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 GGymC)MfqF+ literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/theme.jpg b/docs/4.0/examples/screenshots/theme.jpg new file mode 100755 index 0000000000000000000000000000000000000000..2b966ff9a49967d08744cabdfd0bf08efd17b5ec GIT binary patch literal 85405 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 LpL<09ee*v6l8f2W literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/signin/index.html b/docs/4.0/examples/signin/index.html new file mode 100755 index 00000000..78136981 --- /dev/null +++ b/docs/4.0/examples/signin/index.html @@ -0,0 +1,46 @@ + + + + + + + + + + Signin Template for Bootstrap + + + + + + + + + + +
      + + + +
      + + + + + + + + diff --git a/docs/4.0/examples/signin/signin.css b/docs/4.0/examples/signin/signin.css new file mode 100755 index 00000000..7c1fa419 --- /dev/null +++ b/docs/4.0/examples/signin/signin.css @@ -0,0 +1,39 @@ +body { + padding-top: 40px; + padding-bottom: 40px; + background-color: #eee; +} + +.form-signin { + max-width: 330px; + padding: 15px; + margin: 0 auto; +} +.form-signin .form-signin-heading, +.form-signin .checkbox { + margin-bottom: 10px; +} +.form-signin .checkbox { + font-weight: normal; +} +.form-signin .form-control { + position: relative; + height: auto; + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 10px; + font-size: 16px; +} +.form-signin .form-control:focus { + z-index: 2; +} +.form-signin input[type="email"] { + margin-bottom: -1px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.form-signin input[type="password"] { + margin-bottom: 10px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} diff --git a/docs/4.0/examples/starter-template/index.html b/docs/4.0/examples/starter-template/index.html new file mode 100755 index 00000000..db50b7f7 --- /dev/null +++ b/docs/4.0/examples/starter-template/index.html @@ -0,0 +1,74 @@ + + + + + + + + + + Starter Template for Bootstrap + + + + + + + + + + +
      + +
      + +
      +

      Bootstrap starter template

      +

      Use this document as a way to quickly start any new project.
      All you get is this text and a mostly barebones HTML document.

      +
      + +
      + + + + + + + + + + + + diff --git a/docs/4.0/examples/starter-template/starter-template.css b/docs/4.0/examples/starter-template/starter-template.css new file mode 100755 index 00000000..5f64cd29 --- /dev/null +++ b/docs/4.0/examples/starter-template/starter-template.css @@ -0,0 +1,7 @@ +body { + padding-top: 5rem; +} +.starter-template { + padding: 3rem 1.5rem; + text-align: center; +} diff --git a/docs/4.0/examples/sticky-footer-navbar/index.html b/docs/4.0/examples/sticky-footer-navbar/index.html new file mode 100755 index 00000000..950243b8 --- /dev/null +++ b/docs/4.0/examples/sticky-footer-navbar/index.html @@ -0,0 +1,72 @@ + + + + + + + + + + Sticky Footer Navbar Template for Bootstrap + + + + + + + + + + + + + + +
      +
      +

      Sticky footer with fixed navbar

      +
      +

      Pin a fixed-height footer to the bottom of the viewport in desktop browsers with this custom HTML and CSS. A fixed navbar has been added with padding-top: 60px; on the body > .container.

      +

      Back to the default sticky footer minus the navbar.

      +
      + +
      +
      + Place sticky footer content here. +
      +
      + + + + + + + + + + + + diff --git a/docs/4.0/examples/sticky-footer-navbar/sticky-footer-navbar.css b/docs/4.0/examples/sticky-footer-navbar/sticky-footer-navbar.css new file mode 100755 index 00000000..07fd56a6 --- /dev/null +++ b/docs/4.0/examples/sticky-footer-navbar/sticky-footer-navbar.css @@ -0,0 +1,37 @@ +/* Sticky footer styles +-------------------------------------------------- */ +html { + position: relative; + min-height: 100%; +} +body { + /* Margin bottom by footer height */ + margin-bottom: 60px; +} +.footer { + position: absolute; + bottom: 0; + width: 100%; + /* Set the fixed height of the footer here */ + height: 60px; + line-height: 60px; /* Vertically center the text there */ + background-color: #f5f5f5; +} + + +/* Custom page CSS +-------------------------------------------------- */ +/* Not required for template or sticky footer method. */ + +body > .container { + padding: 60px 15px 0; +} + +.footer > .container { + padding-right: 15px; + padding-left: 15px; +} + +code { + font-size: 80%; +} diff --git a/docs/4.0/examples/sticky-footer/index.html b/docs/4.0/examples/sticky-footer/index.html new file mode 100755 index 00000000..69e3fdc7 --- /dev/null +++ b/docs/4.0/examples/sticky-footer/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + Sticky Footer Template for Bootstrap + + + + + + + + + + + +
      +
      +

      Sticky footer

      +
      +

      Pin a fixed-height footer to the bottom of the viewport in desktop browsers with this custom HTML and CSS.

      +

      Use the sticky footer with a fixed navbar if need be, too.

      +
      + +
      +
      + Place sticky footer content here. +
      +
      + + + + + + + + diff --git a/docs/4.0/examples/sticky-footer/sticky-footer.css b/docs/4.0/examples/sticky-footer/sticky-footer.css new file mode 100755 index 00000000..46578d1a --- /dev/null +++ b/docs/4.0/examples/sticky-footer/sticky-footer.css @@ -0,0 +1,30 @@ +/* Sticky footer styles +-------------------------------------------------- */ +html { + position: relative; + min-height: 100%; +} +body { + /* Margin bottom by footer height */ + margin-bottom: 60px; +} +.footer { + position: absolute; + bottom: 0; + width: 100%; + /* Set the fixed height of the footer here */ + height: 60px; + line-height: 60px; /* Vertically center the text there */ + background-color: #f5f5f5; +} + + +/* Custom page CSS +-------------------------------------------------- */ +/* Not required for template or sticky footer method. */ + +.container { + width: auto; + max-width: 680px; + padding: 0 15px; +} diff --git a/docs/4.0/examples/tooltip-viewport/index.html b/docs/4.0/examples/tooltip-viewport/index.html new file mode 100755 index 00000000..3b2840fe --- /dev/null +++ b/docs/4.0/examples/tooltip-viewport/index.html @@ -0,0 +1,48 @@ + + + + + + + + + + Tooltip Viewport Example for Bootstrap + + + + + + + + + + + + + + + + +
      + + + + + + +
      + + + + + + + + + + + + + diff --git a/docs/4.0/examples/tooltip-viewport/tooltip-viewport.css b/docs/4.0/examples/tooltip-viewport/tooltip-viewport.css new file mode 100755 index 00000000..26aa2e34 --- /dev/null +++ b/docs/4.0/examples/tooltip-viewport/tooltip-viewport.css @@ -0,0 +1,26 @@ +body { + height: 1200px; +} +.tooltip { + min-width: 250px; + max-width: 500px; +} +.tooltip .tooltip-inner { + min-width: 250px; + max-width: 500px; + min-height: 100px; + text-align: left; +} +.container-viewport { + position: absolute; + top: 100px; + right: 250px; + left: 250px; + height: 300px; + background-color: #eee; +} +.btn-bottom { + position: absolute; + bottom: 0; + left: 0; +} diff --git a/docs/4.0/examples/tooltip-viewport/tooltip-viewport.js b/docs/4.0/examples/tooltip-viewport/tooltip-viewport.js new file mode 100755 index 00000000..e87f4eec --- /dev/null +++ b/docs/4.0/examples/tooltip-viewport/tooltip-viewport.js @@ -0,0 +1,18 @@ +$(document).ready(function () { + $('.tooltip-right').tooltip({ + placement: 'right', + viewport: {selector: 'body', padding: 2} + }) + $('.tooltip-bottom').tooltip({ + placement: 'bottom', + viewport: {selector: 'body', padding: 2} + }) + $('.tooltip-viewport-right').tooltip({ + placement: 'right', + viewport: {selector: '.container-viewport', padding: 2} + }) + $('.tooltip-viewport-bottom').tooltip({ + placement: 'bottom', + viewport: {selector: '.container-viewport', padding: 2} + }) +}) diff --git a/docs/4.0/extend/approach/index.html b/docs/4.0/extend/approach/index.html new file mode 100644 index 00000000..21382630 --- /dev/null +++ b/docs/4.0/extend/approach/index.html @@ -0,0 +1,1242 @@ + + + + + + + + + Approach · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Approach

      +

      + + + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/extend/icons/index.html b/docs/4.0/extend/icons/index.html new file mode 100644 index 00000000..a01d9796 --- /dev/null +++ b/docs/4.0/extend/icons/index.html @@ -0,0 +1,1264 @@ + + + + + + + + + Icons · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Icons

      +

      Guidance and suggestions for using external icon libraries with Bootstrap.

      + + +

      Bootstrap doesn’t include an icon library by default, but we have a handful of recommendations for you to choose from. While most icon sets include multiple file formats, we prefer SVG implementations for their improved accessibility and vector support.

      + +

      Preferred

      +

      We’ve tested and used these icon sets ourselves.

      + + + +

      More options

      +

      While we haven’t tried these out, they do look promising and provide multiple formats—including SVG.

      + + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/extend/index.html b/docs/4.0/extend/index.html new file mode 100644 index 00000000..51df1cd1 --- /dev/null +++ b/docs/4.0/extend/index.html @@ -0,0 +1,1242 @@ + + + + + + + + + Extend · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Extend

      +

      + + +

      todo: this entire page

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/accessibility/index.html b/docs/4.0/getting-started/accessibility/index.html new file mode 100644 index 00000000..ad602388 --- /dev/null +++ b/docs/4.0/getting-started/accessibility/index.html @@ -0,0 +1,1298 @@ + + + + + + + + + Accessibility · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Accessibility

      +

      A brief overview of Bootstrap's features and limitations for the creation of accessible content.

      + + +

      Bootstrap provides an easy-to-use framework of ready-made styles, layout tools, and interactive components, allowing developers to create websites and applications that are visually appealing, functionally rich, and accessible out of the box.

      + +

      Overview and Limitations

      + +

      The overall accessibility of any project built with Bootstrap depends in large part on the author’s markup, additional styling, and scripting they’ve included. However, provided that these have been implemented correctly, it should be perfectly possible to create websites and applications with Bootstrap that fulfill WCAG 2.0 (A/AA/AAA), Section 508 and similar accessibility standards and requirements.

      + +

      Structural markup

      + +

      Bootstrap’s styling and layout can be applied to a wide range of markup structures. This documentation aims to provide developers with best practice examples to demonstrate the use of Bootstrap itself and illustrate appropriate semantic markup, including ways in which potential accessibility concerns can be addressed.

      + +

      Interactive components

      + +

      Bootstrap’s interactive components—such as modal dialogs, dropdown menus and custom tooltips—are designed to work for touch, mouse and keyboard users. Through the use of relevant WAI-ARIA roles and attributes, these components should also be understandable and operable using assistive technologies (such as screen readers).

      + +

      Because Bootstrap’s components are purposely designed to be fairly generic, authors may need to include further ARIA roles and attributes, as well as JavaScript behavior, to more accurately convey the precise nature and functionality of their component. This is usually noted in the documentation.

      + +

      Color contrast

      + +

      Most colors that currently make up Bootstrap’s default palette—used throughout the framework for things such as button variations, alert variations, form validation indicators—lead to insufficient color contrast (below the recommended WCAG 2.0 color contrast ratio of 4.5:1) when used against a light background. Authors will need to manually modify/extend these default colors to ensure adequate color contrast ratios.

      + +

      Visually hidden content

      + +

      Content which should be visually hidden, but remain accessible to assistive technologies such as screen readers, can be styled using the .sr-only class. This can be useful in situations where additional visual information or cues (such as meaning denoted through the use of color) need to also be conveyed to non-visual users.

      + +
      <p class="text-danger">
      +  <span class="sr-only">Danger: </span>
      +  This action is not reversible
      +</p>
      + +

      For visually hidden interactive controls, such as traditional “skip” links, .sr-only can be combined with the .sr-only-focusable class. This will ensure that the control becomes visible once focused (for sighted keyboard users).

      + +
      <a class="sr-only sr-only-focusable" href="#content">Skip to main content</a>
      + +

      Additional resources

      + + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/best-practices/index.html b/docs/4.0/getting-started/best-practices/index.html new file mode 100644 index 00000000..8ce8bd24 --- /dev/null +++ b/docs/4.0/getting-started/best-practices/index.html @@ -0,0 +1,1255 @@ + + + + + + + + + Best practices · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Best practices

      +

      Learn about some of the best practices we've gathered from years of working on and using Bootstrap.

      + + +

      We’ve designed and developed Bootstrap to work in a number of environments. Here are some of the best practices we’ve gathered from years of working on and using it ourselves.

      + +
      +

      Heads up! This copy is a work in progress.

      +
      + +

      General outline

      +
        +
      • Working with CSS
      • +
      • Working with Sass files
      • +
      • Building new CSS components
      • +
      • Working with flexbox
      • +
      • Ask in Slack
      • +
      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/browsers-devices/index.html b/docs/4.0/getting-started/browsers-devices/index.html new file mode 100644 index 00000000..5d8c8a76 --- /dev/null +++ b/docs/4.0/getting-started/browsers-devices/index.html @@ -0,0 +1,1432 @@ + + + + + + + + + Browsers and devices · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Browsers and devices

      +

      Learn about the browsers and devices, from modern to told, that are supported by Bootstrap, including known quirks and bugs for each.

      + + +

      Supported browsers

      + +

      Bootstrap supports the latest, stable releases of all major browsers and platforms. On Windows, we support Internet Explorer 10-11 / Microsoft Edge.

      + +

      Alternative browsers which use the latest version of WebKit, Blink, or Gecko, whether directly or via the platform’s web view API, are not explicitly supported. However, Bootstrap should (in most cases) display and function correctly in these browsers as well. More specific support information is provided below.

      + +

      Mobile devices

      + +

      Generally speaking, Bootstrap supports the latest versions of each major platform’s default browsers. Note that proxy browsers (such as Opera Mini, Opera Mobile’s Turbo mode, UC Browser Mini, Amazon Silk) are not supported.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ChromeFirefoxSafariAndroid Browser & WebViewMicrosoft Edge
      AndroidSupportedSupportedN/AAndroid v5.0+ supportedN/A
      iOSSupportedSupportedSupportedN/AN/A
      Windows 10 MobileN/AN/AN/AN/ASupported
      + +

      Desktop browsers

      + +

      Similarly, the latest versions of most desktop browsers are supported.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ChromeFirefoxInternet ExplorerMicrosoft EdgeOperaSafari
      MacSupportedSupportedN/AN/ASupportedSupported
      WindowsSupportedSupportedSupported, IE10+SupportedSupportedNot supported
      + +

      For Firefox, in addition to the latest normal stable release, we also support the latest Extended Support Release (ESR) version of Firefox.

      + +

      Unofficially, Bootstrap should look and behave well enough in Chromium and Chrome for Linux, Firefox for Linux, and Internet Explorer 9, though they are not officially supported.

      + +

      For a list of some of the browser bugs that Bootstrap has to grapple with, see our Wall of browser bugs.

      + +

      Internet Explorer

      + +

      Internet Explorer 10+ is supported; IE9 and down is not. Please be aware that some CSS3 properties and HTML5 elements are not fully supported in IE10, or require prefixed properties for full functionality. Visit Can I use… for details on browser support of CSS3 and HTML5 features.

      + +

      If you require IE8-9 support, use Bootstrap 3. It’s the most stable version of our code and is still supported by our team for critical bugfixes and documentation changes. However, no new features will be added to it.

      + +

      Modals and dropdowns on mobile

      + +

      Overflow and scrolling

      + +

      Support for overflow: hidden; on the <body> element is quite limited in iOS and Android. To that end, when you scroll past the top or bottom of a modal in either of those devices’ browsers, the <body> content will begin to scroll. See Chrome bug #175502 (fixed in Chrome v40) and WebKit bug #153852.

      + +

      iOS text fields and scrolling

      + +

      As of iOS 9.2, while a modal is open, if the initial touch of a scroll gesture is within the boundary of a textual <input> or a <textarea>, the <body> content underneath the modal will be scrolled instead of the modal itself. See WebKit bug #153856.

      + + + +

      The .dropdown-backdrop element isn’t used on iOS in the nav because of the complexity of z-indexing. Thus, to close dropdowns in navbars, you must directly click the dropdown element (or any other element which will fire a click event in iOS).

      + +

      Browser zooming

      + +

      Page zooming inevitably presents rendering artifacts in some components, both in Bootstrap and the rest of the web. Depending on the issue, we may be able to fix it (search first and then open an issue if need be). However, we tend to ignore these as they often have no direct solution other than hacky workarounds.

      + +

      Sticky :hover/:focus on mobile

      +

      Even though real hovering isn’t possible on most touchscreens, most mobile browsers emulate hovering support and make :hover “sticky”. In other words, :hover styles start applying after tapping an element and only stop applying after the user taps some other element. On mobile-first sites, this behavior is normally undesirable.

      + +

      Bootstrap includes a workaround for this, although it is disabled by default. By setting $enable-hover-media-query to true when compiling from Sass, Bootstrap will use mq4-hover-shim to disable :hover styles in browsers that emulate hovering, thus preventing sticky :hover styles. There are some caveats to this workaround; see the shim’s documentation for details.

      + +

      Printing

      + +

      Even in some modern browsers, printing can be quirky.

      + +

      As of Safari v8.0, use of the fixed-width .container class can cause Safari to use an unusually small font size when printing. See issue #14868 and WebKit bug #138192 for more details. One potential workaround is the following CSS:

      + +
      @media print {
      +  .container {
      +    width: auto;
      +  }
      +}
      + +

      Android stock browser

      + +

      Out of the box, Android 4.1 (and even some newer releases apparently) ship with the Browser app as the default web browser of choice (as opposed to Chrome). Unfortunately, the Browser app has lots of bugs and inconsistencies with CSS in general.

      + +

      Select menu

      + +

      On <select> elements, the Android stock browser will not display the side controls if there is a border-radius and/or border applied. (See this StackOverflow question for details.) Use the snippet of code below to remove the offending CSS and render the <select> as an unstyled element on the Android stock browser. The user agent sniffing avoids interference with Chrome, Safari, and Mozilla browsers.

      + +
      <script>
      +$(function () {
      +  var nua = navigator.userAgent
      +  var isAndroid = (nua.indexOf('Mozilla/5.0') > -1 && nua.indexOf('Android ') > -1 && nua.indexOf('AppleWebKit') > -1 && nua.indexOf('Chrome') === -1)
      +  if (isAndroid) {
      +    $('select.form-control').removeClass('form-control').css('width', '100%')
      +  }
      +})
      +</script>
      + +

      Want to see an example? Check out this JS Bin demo.

      + +

      Validators

      + +

      In order to provide the best possible experience to old and buggy browsers, Bootstrap uses CSS browser hacks in several places to target special CSS to certain browser versions in order to work around bugs in the browsers themselves. These hacks understandably cause CSS validators to complain that they are invalid. In a couple places, we also use bleeding-edge CSS features that aren’t yet fully standardized, but these are used purely for progressive enhancement.

      + +

      These validation warnings don’t matter in practice since the non-hacky portion of our CSS does fully validate and the hacky portions don’t interfere with the proper functioning of the non-hacky portion, hence why we deliberately ignore these particular warnings.

      + +

      Our HTML docs likewise have some trivial and inconsequential HTML validation warnings due to our inclusion of a workaround for a certain Firefox bug.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/build-tools/index.html b/docs/4.0/getting-started/build-tools/index.html new file mode 100644 index 00000000..890bec22 --- /dev/null +++ b/docs/4.0/getting-started/build-tools/index.html @@ -0,0 +1,1318 @@ + + + + + + + + + Build tools · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Build tools

      +

      Learn how to use Bootstrap's included npm scripts to build our documentation, compile source code, run tests, and more.

      + + +

      Tooling setup

      + +

      Bootstrap uses NPM scripts for its build system. Our package.json includes convenient methods for working with the framework, including compiling code, running tests, and more.

      + +

      To use our build system and run our documentation locally, you’ll need a copy of Bootstrap’s source files and Node. Follow these steps and you should be ready to rock:

      + +
        +
      1. Download and install Node, which we use to manage our dependencies.
      2. +
      3. Navigate to the root /bootstrap directory and run npm install to install our local dependencies listed in package.json.
      4. +
      5. Install Ruby, install Bundler with gem install bundler, and finally run bundle install. This will install all Ruby dependencies, such as Jekyll and plugins. + +
      6. +
      + +

      When completed, you’ll be able to run the various commands provided from the command line.

      + +

      Using NPM scripts

      + +

      Our package.json includes the following commands and tasks:

      + + + + + + + + + + + + + + + + + + + + + + +
      TaskDescription
      npm testRun npm test to run tests locally and compile the CSS and JavaScript into /dist. Uses Sass, Autoprefixer, and UglifyJS.
      npm run distnpm run dist creates the /dist directory with compiled files. Uses Sass, Autoprefixer, and UglifyJS.
      npm run docsBuilds and tests CSS, JavaScript, and other assets which are used when running the documentation locally via npm run docs-serve.
      + +

      Autoprefixer

      + +

      Bootstrap uses Autoprefixer (included in our build process) to automatically add vendor prefixes to some CSS properties at build time. Doing so saves us time and code by allowing us to write key parts of our CSS a single time while eliminating the need for vendor mixins like those found in v3.

      + +

      We maintain the list of browsers supported through Autoprefixer in a separate file within our GitHub repository. See /build/postcss.config.js for details.

      + +

      Local documentation

      + +

      Running our documentation locally requires the use of Jekyll, a decently flexible static site generator that provides us: basic includes, Markdown-based files, templates, and more. Here’s how to get it started:

      + +
        +
      1. Run through the tooling setup above to install Jekyll (the site builder) and other Ruby dependencies with bundle install.
      2. +
      3. From the root /bootstrap directory, run npm run docs-serve in the command line.
      4. +
      5. Open http://localhost:9001 in your browser, and voilà.
      6. +
      + +

      Learn more about using Jekyll by reading its documentation.

      + +

      Troubleshooting

      + +

      Should you encounter problems with installing dependencies, uninstall all previous dependency versions (global and local). Then, rerun npm install.

      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/contents/index.html b/docs/4.0/getting-started/contents/index.html new file mode 100644 index 00000000..d6d90f46 --- /dev/null +++ b/docs/4.0/getting-started/contents/index.html @@ -0,0 +1,1280 @@ + + + + + + + + + Contents · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Contents

      +

      Discover what's included in Bootstrap, including our precompiled and source code flavors. Remember, Bootstrap's JavaScript plugins require jQuery.

      + + +

      Precompiled Bootstrap

      + +

      Once downloaded, unzip the compressed folder and you’ll see something like this:

      + + + +
      bootstrap/
      +├── css/
      +│   ├── bootstrap.css
      +│   ├── bootstrap.css.map
      +│   ├── bootstrap.min.css
      +│   └── bootstrap.min.css.map
      +└── js/
      +    ├── bootstrap.js
      +    └── bootstrap.min.js
      + +

      This is the most basic form of Bootstrap: precompiled files for quick drop-in usage in nearly any web project. We provide compiled CSS and JS (bootstrap.*), as well as compiled and minified CSS and JS (bootstrap.min.*). CSS source maps (bootstrap.*.map) are available for use with certain browsers’ developer tools.

      + +

      Bootstrap source code

      + +

      The Bootstrap source code download includes the precompiled CSS and JavaScript assets, along with source Sass, JavaScript, and documentation. More specifically, it includes the following and more:

      + +
      bootstrap/
      +├── dist/
      +│   ├── css/
      +│   └── js/
      +├── docs/
      +│   └── examples/
      +├── js/
      +└── scss/
      + +

      The scss/ and js/ are the source code for our CSS and JavaScript. The dist/ folder includes everything listed in the precompiled download section above. The docs/ folder includes the source code for our documentation, and examples/ of Bootstrap usage. Beyond that, any other included file provides support for packages, license information, and development.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/download/index.html b/docs/4.0/getting-started/download/index.html new file mode 100644 index 00000000..50bc2ac2 --- /dev/null +++ b/docs/4.0/getting-started/download/index.html @@ -0,0 +1,1348 @@ + + + + + + + + + Download · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Download

      +

      Download Bootstrap to get the compiled CSS and JavaScript, source code, or include it with your favorite package managers like npm, Bower, RubyGems, and more.

      + + +

      Compiled CSS and JS

      + +

      Download ready-to-use compiled code for Bootstrap v4.0.0-beta to easily drop into your project, which includes:

      + +
        +
      • Compiled and minified CSS bundles (default, grid-only, and Reboot-only)
      • +
      • Compiled and minified JavaScript plugins
      • +
      + +

      This doesn’t include documentation, source files, or any optional JavaScript dependencies (jQuery and Popper.js).

      + +

      Download

      + +

      Source files

      + +

      Compile Bootstrap with your own asset pipeline by downloading our source Sass, JavaScript, and documentation files. This option requires some additional tooling:

      + +
        +
      • Sass compiler (Libsass or Ruby Sass is supported) for compiling your CSS.
      • +
      • Autoprefixer for CSS vendor prefixing
      • +
      + +

      Should you require build tools, they are included for developing Bootstrap and it’s docs, but they’re likely unsuitable for your own purposes.

      + +

      Download source

      + +

      Bootstrap CDN

      + +

      Skip the download with the Bootstrap CDN to deliver cached version of Bootstrap’s compiled CSS and JS to your project.

      + +
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap-material-design.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
      +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap-material-design.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
      + +

      If you’re using our compiled JavaScript, don’t forget to include CDN versions of jQuery and Popper.js before it.

      + +
      <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
      +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
      + +

      Package managers

      + +

      Pull in Bootstrap’s source files into nearly any project with some of the most popular package managers. No matter the package manager, Bootstrap will require a Sass compiler and Autoprefixer for a setup that matches our official compiled versions.

      + +

      npm

      + +

      Install Bootstrap in your Node powered apps with the npm package:

      + +
      npm install bootstrap-material-design@4.0.0-beta
      + +

      require('bootstrap') will load all of Bootstrap’s jQuery plugins onto the jQuery object. The bootstrap module itself does not export anything. You can manually load Bootstrap’s jQuery plugins individually by loading the /js/*.js files under the package’s top-level directory.

      + +

      Bootstrap’s package.json contains some additional metadata under the following keys:

      + +
        +
      • sass - path to Bootstrap’s main Sass source file
      • +
      • style - path to Bootstrap’s non-minified CSS that’s been precompiled using the default settings (no customization)
      • +
      + +

      RubyGems

      + +

      Install Bootstrap in your Ruby apps using Bundler (recommended) and RubyGems by adding the following line to your Gemfile:

      + +
      gem 'bootstrap-material-design', '~> 4.0.0.beta'
      + +

      Alternatively, if you’re not using Bundler, you can install the gem by running this command:

      + +
      gem install bootstrap-material-design -v 4.0.0.beta
      + +

      See the gem’s README for further details.

      + +

      Composer

      + +

      You can also install and manage Bootstrap’s Sass and JavaScript using Composer:

      + +
      composer require twbs/bootstrap:4.0.0-beta
      + +

      Bower

      + +

      Install and manage Bootstrap’s Sass and JavaScript using Bower.

      + +
      bower install bootstrap-material-design#v4.0.0-beta
      + +

      NuGet

      + +

      If you develop in .NET, you can also install and manage Bootstrap’s CSS or Sass and JavaScript using NuGet:

      + +
      Install-Package bootstrap-material-design -Pre
      + +
      Install-Package bootstrap-material-design.sass -Pre
      + +

      The -Pre is required until Bootstrap v4 has a stable release.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/index.html b/docs/4.0/getting-started/index.html new file mode 100644 index 00000000..f10bd822 --- /dev/null +++ b/docs/4.0/getting-started/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

      Redirecting…

      + Click here if you are not redirected. + + diff --git a/docs/4.0/getting-started/introduction/index.html b/docs/4.0/getting-started/introduction/index.html new file mode 100644 index 00000000..d877d190 --- /dev/null +++ b/docs/4.0/getting-started/introduction/index.html @@ -0,0 +1,1353 @@ + + + + + + + + + Introduction · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Introduction

      +

      Get started with Bootstrap, the world's most popular framework for building responsive, mobile-first sites, with the Bootstrap CDN and a template starter page.

      + + +

      Quick start

      + +

      Looking to quickly add Bootstrap to your project? Use the Bootstrap CDN, provided for free by the folks at MaxCDN. Using a package manager or need to download the source files? Head to the downloads page.

      + +

      Copy-paste the stylesheet <link> into your <head> before all other stylesheets to load our CSS.

      + +
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap-material-design.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
      + +

      Add our optional JavaScript plugins, jQuery, and Popper.js) near the end of your pages, right before the closing </body> tag. Be sure to place jQuery and Popper.js first, as our JavaScript plugins depend on them. While we use jQuery’s slim build in our docs, the full version is also supported.

      + +
      <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
      +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
      +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap-material-design.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
      + +

      And that’s it—you’re on your way to a fully Bootstrapped site. If you’re at all unsure about the general page structure, keep reading for an example page template.

      + +

      Starter template

      + +

      Be sure to have your pages set up with the latest design and development standards. That means using an HTML5 doctype and including a viewport meta tag for proper responsive behaviors. Put it all together and your pages should look like this:

      + +
      <!DOCTYPE html>
      +<html lang="en">
      +  <head>
      +    <!-- Required meta tags -->
      +    <meta charset="utf-8">
      +    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      +
      +    <!-- Bootstrap CSS -->
      +    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap-material-design.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
      +  </head>
      +  <body>
      +    <h1>Hello, world!</h1>
      +
      +    <!-- Optional JavaScript -->
      +    <!-- jQuery first, then Popper.js, then Bootstrap JS -->
      +    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
      +    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
      +    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap-material-design.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
      +  </body>
      +</html>
      + +

      That’s all you need for overall page requirements. Visit the Layout docs or our official examples to start laying out your site’s content and components.

      + +

      Important globals

      + +

      Bootstrap employs a handful of important global styles and settings that you’ll need to be aware of when using it, all of which are almost exclusively geared towards the normalization of cross browser styles. Let’s dive in.

      + +

      HTML5 doctype

      + +

      Bootstrap requires the use of the HTML5 doctype. Without it, you’ll see some funky incomplete styling, but including it shouldn’t cause any considerable hiccups.

      + +
      <!DOCTYPE html>
      +<html lang="en">
      +  ...
      +</html>
      + +

      Responsive meta tag

      + +

      Bootstrap is developed mobile first, a strategy in which we optimize code for mobile devices first and then scale up components as necessary using CSS media queries. To ensure proper rendering and touch zooming for all devices, add the responsive viewport meta tag to your <head>.

      + +
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      + +

      You can see an example of this in action in the starter template.

      + +

      Box-sizing

      + +

      For more straightforward sizing in CSS, we switch the global box-sizing value from content-box to border-box. This ensures padding does not affect the final computed width of an element, but it can cause problems with some third party software like Google Maps and Google Custom Search Engine.

      + +

      On the rare occasion you need to override it, use something like the following:

      + +
      .selector-for-some-widget {
      +  box-sizing: content-box;
      +}
      + +

      With the above snippet, nested elements—including generated content via :before and :after—will all inherit the specified box-sizing for that .selector-for-some-widget.

      + +

      Learn more about box model and sizing at CSS Tricks.

      + +

      Reboot

      + +

      For improved cross-browser rendering, we use Reboot to correct inconsistencies across browsers and devices while providing slightly more opinionated resets to common HTML elements.

      + +

      Community

      + +

      Stay up to date on the development of Bootstrap and reach out to the community with these helpful resources.

      + +
        +
      • Follow @getbootstrap on Twitter.
      • +
      • Read and subscribe to The Official Bootstrap Blog.
      • +
      • Join the official Slack room.
      • +
      • Chat with fellow Bootstrappers in IRC. On the irc.freenode.net server, in the ##bootstrap channel.
      • +
      • Implementation help may be found at Stack Overflow (tagged bootstrap-4).
      • +
      • Developers should use the keyword bootstrap on packages which modify or add to the functionality of Bootstrap when distributing through npm or similar delivery mechanisms for maximum discoverability.
      • +
      + +

      You can also follow @getbootstrap on Twitter for the latest gossip and awesome music videos.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/javascript/index.html b/docs/4.0/getting-started/javascript/index.html new file mode 100644 index 00000000..d77d3309 --- /dev/null +++ b/docs/4.0/getting-started/javascript/index.html @@ -0,0 +1,1364 @@ + + + + + + + + + JavaScript · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      JavaScript

      +

      Bring Bootstrap to life with our optional JavaScript plugins built on jQuery. Learn about each plugin, our data and programmatic API options, and more.

      + + +

      Individual or compiled

      + +

      Plugins can be included individually (using Bootstrap’s individual *.js files), or all at once using bootstrap.js or the minified bootstrap.min.js (don’t include both).

      + +

      Dependencies

      + +

      Some plugins and CSS components depend on other plugins. If you include plugins individually, make sure to check for these dependencies in the docs. Also note that all plugins depend on jQuery (this means jQuery must be included before the plugin files). Consult our bower.json to see which versions of jQuery are supported.

      + +

      Our tooltips and popovers also depend on Popper.js.

      + +

      Data attributes

      + +

      Nearly all Bootstrap plugins can be enabled and configured through HTML alone with data attributes (our preferred way of using JavaScript functionality). Be sure to only use one set of data attributes on a single element (e.g., you cannot trigger a tooltip and modal from the same button.)

      + +

      However, in some situations it may be desirable to disable this functionality. To disable the data attribute API, unbind all events on the document namespaced with data-api like so:

      + +
      $(document).off('.data-api')
      + +

      Alternatively, to target a specific plugin, just include the plugin’s name as a namespace along with the data-api namespace like this:

      + +
      $(document).off('.alert.data-api')
      + +

      Events

      + +

      Bootstrap provides custom events for most plugins’ unique actions. Generally, these come in an infinitive and past participle form - where the infinitive (ex. show) is triggered at the start of an event, and its past participle form (ex. shown) is triggered on the completion of an action.

      + +

      All infinitive events provide preventDefault() functionality. This provides the ability to stop the execution of an action before it starts. Returning false from an event handler will also automatically call preventDefault().

      + +
      $('#myModal').on('show.bs.modal', function (e) {
      +  if (!data) return e.preventDefault() // stops modal from being shown
      +})
      + +

      Programmatic API

      + +

      We also believe you should be able to use all Bootstrap plugins purely through the JavaScript API. All public APIs are single, chainable methods, and return the collection acted upon.

      + +
      $('.btn.danger').button('toggle').addClass('fat')
      + +

      All methods should accept an optional options object, a string which targets a particular method, or nothing (which initiates a plugin with default behavior):

      + +
      $('#myModal').modal()                      // initialized with defaults
      +$('#myModal').modal({ keyboard: false })   // initialized with no keyboard
      +$('#myModal').modal('show')                // initializes and invokes show immediately
      + +

      Each plugin also exposes its raw constructor on a Constructor property: $.fn.popover.Constructor. If you’d like to get a particular plugin instance, retrieve it directly from an element: $('[rel="popover"]').data('popover').

      + +

      Asynchronous functions and transitions

      + +

      All programmatic API methods are asynchronous and returns to the caller once the transition is started but before it ends.

      + +

      In order to execute an action once the transition is complete, you can listen to the corresponding event.

      + +
      $('#myCollapse').on('shown.bs.collapse', function (e) {
      +  // Action to execute once the collapsible area is expanded
      +})
      + +

      In addition a method call on a transitioning component will be ignored.

      + +
      $('#myCarousel').on('slid.bs.carousel', function (e) {
      +  $('#myCarousel').carousel('2') // Will slide to the slide 2 as soon as the transition to slide 1 is finished
      +})
      +
      +$('#myCarousel').carousel('1') // Will start sliding to the slide 1 and returns to the caller
      +$('#myCarousel').carousel('2') // !! Will be ignored, as the transition to the slide 1 is not finished !!
      + +

      Default settings

      +

      You can change the default settings for a plugin by modifying the plugin’s Constructor.Default object:

      + +
      $.fn.modal.Constructor.Default.keyboard = false // changes default for the modal plugin's `keyboard` option to false
      + +

      No conflict

      + +

      Sometimes it is necessary to use Bootstrap plugins with other UI frameworks. In these circumstances, namespace collisions can occasionally occur. If this happens, you may call .noConflict on the plugin you wish to revert the value of.

      + +
      var bootstrapButton = $.fn.button.noConflict() // return $.fn.button to previously assigned value
      +$.fn.bootstrapBtn = bootstrapButton            // give $().bootstrapBtn the Bootstrap functionality
      + +

      Version numbers

      + +

      The version of each of Bootstrap’s jQuery plugins can be accessed via the VERSION property of the plugin’s constructor. For example, for the tooltip plugin:

      + +
      $.fn.tooltip.Constructor.VERSION // => "4.0.0-beta"
      + +

      No special fallbacks when JavaScript is disabled

      + +

      Bootstrap’s plugins don’t fall back particularly gracefully when JavaScript is disabled. If you care about the user experience in this case, use <noscript> to explain the situation (and how to re-enable JavaScript) to your users, and/or add your own custom fallbacks.

      + +
      +

      Third-party libraries

      + +

      Bootstrap does not officially support third-party JavaScript libraries like Prototype or jQuery UI. Despite .noConflict and namespaced events, there may be compatibility problems that you need to fix on your own.

      +
      + +

      Util

      + +

      All Bootstrap Javascript depend on util.js and it has to be included alongside the other JS files. If you’re using the compiled (or minified) bootstrap.js, there is no need to include this—it’s already there.

      + +

      util.js includes utility functions and a basic helper for transitionEnd events as well as a CSS transition emulator. It’s used by the other plugins to check for CSS transition support and to catch hanging transitions.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/options/index.html b/docs/4.0/getting-started/options/index.html new file mode 100644 index 00000000..c187bdb2 --- /dev/null +++ b/docs/4.0/getting-started/options/index.html @@ -0,0 +1,1507 @@ + + + + + + + + + Customization options · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Customization options

      +

      Customize Bootstrap 4 with our new built-in Sass variables for global style preferences for easy theming and component changes.

      + + +

      Customizing variables

      + +

      Every Sass variable in Bootstrap 4 includes the !default flag, meaning you can override that default value in your own Sass even after that original variable’s been defined. Copy and paste variables as needed, modify the values, remove the !default flag, and recompile.

      + +

      For example, to change out the background-color and color for the <body>, you’d do the following:

      + +
      $body-bg:    $gray-900;
      +$body-color: $gray-600;
      + +

      Do the same for any variable you need to override, including the global options listed below.

      + +

      Global options

      + +

      Customize Bootstrap 4 with our built-in custom variables file and easily toggle global CSS preferences with new $enable-* Sass variables. Override a variable’s value and recompile with npm run test as needed.

      + +

      You can find and customize these variables for key global options in our _variables.scss file.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      VariableValuesDescription
      $spacer1rem (default), or any value > 0Specifies the default spacer value to programmatically generate our spacer utilities.
      $enable-roundedtrue (default) or falseEnables predefined border-radius styles on various components.
      $enable-shadowstrue or false (default)Enables predefined box-shadow styles on various components.
      $enable-gradientstrue or false (default)Enables predefined gradients via background-image styles on various components.
      $enable-transitionstrue (default) or falseEnables predefined transitions on various components.
      $enable-hover-media-querytrue or false (default)
      $enable-grid-classestrue (default) or falseEnables the generation of CSS classes for the grid system (e.g., .container, .row, .col-md-1, etc.).
      $enable-print-stylestrue (default) or falseEnables styles for optimizing printing.
      + +

      Color

      + +

      Many of Bootstrap’s various components and utilities are built through a series of colors defined in a Sass map. This map can be looped over in Sass to quickly generate a series of rulesets.

      + +

      All colors

      + +

      All colors available in Bootstrap 4, available as Sass variables and a Sass map in our scss/_variables.scss file. This will be expanded upon in subsequent minor releases to add additional shades, much like the grayscale palette we already include.

      + +
      + +
      + +
      Blue
      + +
      + +
      + +
      Indigo
      + +
      + +
      + +
      Purple
      + +
      + +
      + +
      Pink
      + +
      + +
      + +
      Red
      + +
      + +
      + +
      Orange
      + +
      + +
      + +
      Yellow
      + +
      + +
      + +
      Green
      + +
      + +
      + +
      Teal
      + +
      + +
      + +
      Cyan
      + +
      + +
      + +
      + +
      + +
      + +
      + +
      + +
      + +

      Here’s how you can use these in your Sass:

      + +
      // With variable
      +.alpha { color: $purple; }
      +
      +// From the Sass map with our `color()` function
      +.beta { color: color("purple"); }
      + +

      Color utility classes are also available for setting color and background-color.

      + +
      +

      In the future, we’ll aim to provide Sass maps and variables for shades of each color as we’ve done with the grayscale colors below.

      +
      + +

      Theme colors

      + +

      We use a subset of all colors to create a smaller color palette for generating color schemes, also available as Sass variables and a Sass map in our scss/_variables.scss file.

      + +
      + +
      +
      Primary
      +
      + +
      +
      Secondary
      +
      + +
      +
      Success
      +
      + +
      +
      Danger
      +
      + +
      +
      Warning
      +
      + +
      +
      Info
      +
      + +
      +
      Light
      +
      + +
      +
      Dark
      +
      + +
      + +

      Grays

      + +

      An expansive set of gray variables and a Sass map in scss/_variables.scss for consistent shades of gray across your project.

      + +
      +
      + +
      100
      + +
      200
      + +
      300
      + +
      400
      + +
      500
      + +
      600
      + +
      700
      + +
      800
      + +
      900
      + +
      +
      + +

      Within _variables.scss, you’ll find our color variables and Sass map. Here’s an example of the $colors Sass map:

      + +
      $colors: (
      +  red: $red,
      +  orange: $orange,
      +  yellow: $yellow,
      +  green: $green,
      +  teal: $teal,
      +  blue: $blue,
      +  pink: $pink,
      +  purple: $purple,
      +  white: $white,
      +  gray: $gray-600,
      +  gray-dark: $gray-900
      +) !default;
      + +

      Add, remove, or modify values within the map to update how they’re used in many other components. Unfortunately at this time, not every component utilizes this Sass map. Future updates will strive to improve upon this. Until then, plan on making use of the ${color} variables and this Sass map.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/getting-started/webpack/index.html b/docs/4.0/getting-started/webpack/index.html new file mode 100644 index 00000000..1655188c --- /dev/null +++ b/docs/4.0/getting-started/webpack/index.html @@ -0,0 +1,1334 @@ + + + + + + + + + Webpack · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Webpack

      +

      Learn how to include Bootstrap in your project using Webpack 2.

      + + +

      Installing Bootstrap

      + +

      Install bootstrap as a node module using npm.

      + +

      Importing JavaScript

      + +

      Import Bootstrap’s JavaScript by adding this line to your app’s entry point (usually index.js or app.js):

      + +
      import 'bootstrap';
      + +

      Alternatively, you may import plugins individually as needed:

      + +
      import 'bootstrap/js/dist/util';
      +import 'bootstrap/js/dist/dropdown';
      +...
      + +

      Bootstrap is dependent on jQuery and Popper, so npm will install them for you if needed. But they must be explicitly provided by webpack. Add the following code to the plugins section in your webpack config file:

      + +
        plugins: [
      +    ...
      +      new webpack.ProvidePlugin({
      +        $: 'jquery',
      +        jQuery: 'jquery',
      +        'window.jQuery': 'jquery',
      +        Popper: ['popper.js', 'default'],
      +        // In case you imported plugins individually, you must also require them here:
      +        Util: "exports-loader?Util!bootstrap/js/dist/util",
      +        Dropdown: "exports-loader?Dropdown!bootstrap/js/dist/dropdown",
      +        ...
      +      })
      +    ...
      +  ]
      + +
      +

      Notice that if you chose to import plugins individually, you must also install exports-loader

      +
      + +

      Importing Styles

      + +

      Importing Precompiled SASS

      + +

      To enjoy the full potential of Bootstrap and customize it to your needs, use the source files as a part of your project’s bundling process.

      + +

      First, create your own _custom.scss and use it to override the built-in custom variables. Then, use your main sass file to import your custom variables, followed by Bootstrap:

      + +
      @import "custom";
      +@import "~bootstrap/scss/bootstrap";
      + +

      For Bootstrap to compile, make sure you install and use the required loaders: sass-loader, postcss-loader with Autoprefixer. With minimal setup, your webpack config should include this rule or similar:

      + +
        ...
      +  {
      +    test: /\.(scss)$/,
      +    use: [{
      +      loader: 'style-loader', // inject CSS to page
      +    }, {
      +      loader: 'css-loader', // translates CSS into CommonJS modules
      +    }, {
      +      loader: 'postcss-loader', // Run post css actions
      +      options: {
      +        plugins: function () { // post css plugins, can be exported to postcss.config.js
      +          return [
      +            require('precss'),
      +            require('autoprefixer')
      +          ];
      +        }
      +      }
      +    }, {
      +      loader: 'sass-loader' // compiles SASS to CSS
      +    }]
      +  },
      +  ...
      + +

      Importing Compiled CSS

      + +

      Alternatively, you may use Bootstrap’s ready-to-use css by simply adding this line to your project’s entry point:

      + +
      import 'bootstrap/dist/css/bootstrap-material-design.min.css';
      + +

      In this case you may use your existing rule for css without any special modifications to webpack config.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/index.html b/docs/4.0/index.html new file mode 100644 index 00000000..f10bd822 --- /dev/null +++ b/docs/4.0/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

      Redirecting…

      + Click here if you are not redirected. + + diff --git a/docs/4.0/layout/grid/index.html b/docs/4.0/layout/grid/index.html new file mode 100644 index 00000000..ef985f8b --- /dev/null +++ b/docs/4.0/layout/grid/index.html @@ -0,0 +1,2253 @@ + + + + + + + + + Grid system · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Grid system

      +

      Use our powerful mobile-first flexbox grid to build layouts of all shapes and sizes thanks to a twelve column system, five default responsive tiers, Sass variables and mixins, and dozens of predefined classes.

      + + +

      How it works

      + +

      Bootstrap’s grid system uses a series of containers, rows, and columns to layout and align content. It’s built with flexbox and is fully responsive. Below is an example and an in-depth look at how the grid comes together.

      + +
      +
      +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      +
      +
      + +

      The above example creates three equal-width columns on small, medium, large, and extra large devices using our predefined grid classes. Those columns are centered in the page with the parent .container.

      + +

      Breaking it down, here’s how it works:

      + +
        +
      • Containers provide a means to center your site’s contents. Use .container for fixed width or .container-fluid for full width.
      • +
      • Rows are horizontal groups of columns that ensure your columns are lined up properly. We use the negative margin method on .row to ensure all your content is aligned properly down the left side.
      • +
      • Content should be placed within columns, and only columns may be immediate children of rows.
      • +
      • Thanks to flexbox, grid columns without a set width will automatically layout with equal widths. For example, four instances of .col-sm will each automatically be 25% wide for small breakpoints.
      • +
      • Column classes indicate the number of columns you’d like to use out of the possible 12 per row. So, if you want three equal-width columns, you can use .col-sm-4.
      • +
      • Column widths are set in percentages, so they’re always fluid and sized relative to their parent element.
      • +
      • Columns have horizontal padding to create the gutters between individual columns, however, you can remove the margin from rows and padding from columns with .no-gutters on the .row.
      • +
      • There are five grid tiers, one for each responsive breakpoint: all breakpoints (extra small), small, medium, large, and extra large.
      • +
      • Grid tiers are based on minimum widths, meaning they apply to that one tier and all those above it (e.g., .col-sm-4 applies to small, medium, large, and extra large devices).
      • +
      • You can use predefined grid classes or Sass mixins for more semantic markup.
      • +
      + +

      Be aware of the limitations and bugs around flexbox, like the inability to use some HTML elements as flex containers.

      + +

      Sounds good? Great, let’s move on to seeing all that in an example.

      + +

      Grid options

      + +

      While Bootstrap uses ems or rems for defining most sizes, pxs are used for grid breakpoints and container widths. This is because the viewport width is in pixels and does not change with the font size.

      + +

      See how aspects of the Bootstrap grid system work across multiple devices with a handy table.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Extra small
      + <576px +
      + Small
      + ≥576px +
      + Medium
      + ≥768px +
      + Large
      + ≥992px +
      + Extra large
      + ≥1200px +
      Max container widthNone (auto)540px720px960px1140px
      Class prefix.col-.col-sm-.col-md-.col-lg-.col-xl-
      # of columns12
      Gutter width30px (15px on each side of a column)
      NestableYes
      Column orderingYes
      + +

      Auto-layout columns

      + +

      Utilize breakpoint-specific column classes for easy column sizing without an explicit numbered class like .col-sm-6.

      + +

      Equal-width

      + +

      For example, here are two grid layouts that apply to every device and viewport, from xs to xl. Add any number of unit-less classes for each breakpoint you need and every column will be the same width.

      + +
      + +
      +
      +
      +
      + 1 of 2 +
      +
      + 2 of 2 +
      +
      +
      +
      + 1 of 3 +
      +
      + 2 of 3 +
      +
      + 3 of 3 +
      +
      +
      +
      <div class="container">
      +  <div class="row">
      +    <div class="col">
      +      1 of 2
      +    </div>
      +    <div class="col">
      +      2 of 2
      +    </div>
      +  </div>
      +  <div class="row">
      +    <div class="col">
      +      1 of 3
      +    </div>
      +    <div class="col">
      +      2 of 3
      +    </div>
      +    <div class="col">
      +      3 of 3
      +    </div>
      +  </div>
      +</div>
      + +
      + +

      Equal-width columns can be broken into multiple lines, but there is a Safari flexbox bug that prevents this from working without an explicit flex-basis or border. Our example works thanks to the border being set; you can do the same with .col { border: 1px solid transparent; }. Alternatively, you can set the flex-basis to the width of the column (e.g., .col { flex: 1 0 50%; }).

      + +

      Both these fixes have been documented in a reduced test case outside Bootstrap.

      + +
      + +
      +
      +
      +
      Column
      +
      Column
      +
      +
      Column
      +
      Column
      +
      +
      +
      <div class="container">
      +  <div class="row">
      +    <div class="col">Column</div>
      +    <div class="col">Column</div>
      +    <div class="w-100"></div>
      +    <div class="col">Column</div>
      +    <div class="col">Column</div>
      +  </div>
      +</div>
      + +
      + +

      Setting one column width

      + +

      Auto-layout for flexbox grid columns also means you can set the width of one column and have the sibling columns automatically resize around it. You may use predefined grid classes (as shown below), grid mixins, or inline widths. Note that the other columns will resize no matter the width of the center column.

      + +
      + +
      +
      +
      +
      + 1 of 3 +
      +
      + 2 of 3 (wider) +
      +
      + 3 of 3 +
      +
      +
      +
      + 1 of 3 +
      +
      + 2 of 3 (wider) +
      +
      + 3 of 3 +
      +
      +
      +
      <div class="container">
      +  <div class="row">
      +    <div class="col">
      +      1 of 3
      +    </div>
      +    <div class="col-6">
      +      2 of 3 (wider)
      +    </div>
      +    <div class="col">
      +      3 of 3
      +    </div>
      +  </div>
      +  <div class="row">
      +    <div class="col">
      +      1 of 3
      +    </div>
      +    <div class="col-5">
      +      2 of 3 (wider)
      +    </div>
      +    <div class="col">
      +      3 of 3
      +    </div>
      +  </div>
      +</div>
      + +
      + +

      Variable width content

      + +

      Use col-{breakpoint}-auto classes to size columns based on the natural width of their content.

      + +
      + +
      +
      +
      +
      + 1 of 3 +
      +
      + Variable width content +
      +
      + 3 of 3 +
      +
      +
      +
      + 1 of 3 +
      +
      + Variable width content +
      +
      + 3 of 3 +
      +
      +
      +
      <div class="container">
      +  <div class="row justify-content-md-center">
      +    <div class="col col-lg-2">
      +      1 of 3
      +    </div>
      +    <div class="col-md-auto">
      +      Variable width content
      +    </div>
      +    <div class="col col-lg-2">
      +      3 of 3
      +    </div>
      +  </div>
      +  <div class="row">
      +    <div class="col">
      +      1 of 3
      +    </div>
      +    <div class="col-md-auto">
      +      Variable width content
      +    </div>
      +    <div class="col col-lg-2">
      +      3 of 3
      +    </div>
      +  </div>
      +</div>
      + +
      + +

      Equal-width multi-row

      + +

      Create equal-width columns that span multiple rows by inserting a .w-100 where you want the columns to break to a new line. Make the breaks responsive by mixing the .w-100 with some responsive display utilities.

      + +
      + +
      +
      +
      col
      +
      col
      +
      +
      col
      +
      col
      +
      +
      <div class="row">
      +  <div class="col">col</div>
      +  <div class="col">col</div>
      +  <div class="w-100"></div>
      +  <div class="col">col</div>
      +  <div class="col">col</div>
      +</div>
      + +
      + +

      Responsive classes

      + +

      Bootstrap’s grid includes five tiers of predefined classes for building complex responsive layouts. Customize the size of your columns on extra small, small, medium, large, or extra large devices however you see fit.

      + +

      All breakpoints

      + +

      For grids that are the same from the smallest of devices to the largest, use the .col and .col-* classes. Specify a numbered class when you need a particularly sized column; otherwise, feel free to stick to .col.

      + +
      + +
      +
      +
      col
      +
      col
      +
      col
      +
      col
      +
      +
      +
      col-8
      +
      col-4
      +
      +
      <div class="row">
      +  <div class="col">col</div>
      +  <div class="col">col</div>
      +  <div class="col">col</div>
      +  <div class="col">col</div>
      +</div>
      +<div class="row">
      +  <div class="col-8">col-8</div>
      +  <div class="col-4">col-4</div>
      +</div>
      + +
      + +

      Stacked to horizontal

      + +

      Using a single set of .col-sm-* classes, you can create a basic grid system that starts out stacked on extra small devices before becoming horizontal on desktop (medium) devices.

      + +
      + +
      +
      +
      col-sm-8
      +
      col-sm-4
      +
      +
      +
      col-sm
      +
      col-sm
      +
      col-sm
      +
      +
      <div class="row">
      +  <div class="col-sm-8">col-sm-8</div>
      +  <div class="col-sm-4">col-sm-4</div>
      +</div>
      +<div class="row">
      +  <div class="col-sm">col-sm</div>
      +  <div class="col-sm">col-sm</div>
      +  <div class="col-sm">col-sm</div>
      +</div>
      + +
      + +

      Mix and match

      + +

      Don’t want your columns to simply stack in some grid tiers? Use a combination of different classes for each tier as needed. See the example below for a better idea of how it all works.

      + +
      + +
      + +
      +
      .col-12 .col-md-8
      +
      .col-6 .col-md-4
      +
      + + +
      +
      .col-6 .col-md-4
      +
      .col-6 .col-md-4
      +
      .col-6 .col-md-4
      +
      + + +
      +
      .col-6
      +
      .col-6
      +
      +
      <!-- Stack the columns on mobile by making one full-width and the other half-width -->
      +<div class="row">
      +  <div class="col-12 col-md-8">.col-12 .col-md-8</div>
      +  <div class="col-6 col-md-4">.col-6 .col-md-4</div>
      +</div>
      +
      +<!-- Columns start at 50% wide on mobile and bump up to 33.3% wide on desktop -->
      +<div class="row">
      +  <div class="col-6 col-md-4">.col-6 .col-md-4</div>
      +  <div class="col-6 col-md-4">.col-6 .col-md-4</div>
      +  <div class="col-6 col-md-4">.col-6 .col-md-4</div>
      +</div>
      +
      +<!-- Columns are always 50% wide, on mobile and desktop -->
      +<div class="row">
      +  <div class="col-6">.col-6</div>
      +  <div class="col-6">.col-6</div>
      +</div>
      + +
      + +

      Alignment

      + +

      Use flexbox alignment utilities to vertically and horizontally align columns.

      + +

      Vertical alignment

      + +
      + +
      +
      +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      +
      +
      <div class="container">
      +  <div class="row align-items-start">
      +    <div class="col">
      +      One of three columns
      +    </div>
      +    <div class="col">
      +      One of three columns
      +    </div>
      +    <div class="col">
      +      One of three columns
      +    </div>
      +  </div>
      +  <div class="row align-items-center">
      +    <div class="col">
      +      One of three columns
      +    </div>
      +    <div class="col">
      +      One of three columns
      +    </div>
      +    <div class="col">
      +      One of three columns
      +    </div>
      +  </div>
      +  <div class="row align-items-end">
      +    <div class="col">
      +      One of three columns
      +    </div>
      +    <div class="col">
      +      One of three columns
      +    </div>
      +    <div class="col">
      +      One of three columns
      +    </div>
      +  </div>
      +</div>
      + +
      + +
      + +
      +
      +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      + One of three columns +
      +
      +
      +
      <div class="container">
      +  <div class="row">
      +    <div class="col align-self-start">
      +      One of three columns
      +    </div>
      +    <div class="col align-self-center">
      +      One of three columns
      +    </div>
      +    <div class="col align-self-end">
      +      One of three columns
      +    </div>
      +  </div>
      +</div>
      + +
      + +

      Horizontal alignment

      + +
      + +
      +
      +
      +
      + One of two columns +
      +
      + One of two columns +
      +
      +
      +
      + One of two columns +
      +
      + One of two columns +
      +
      +
      +
      + One of two columns +
      +
      + One of two columns +
      +
      +
      +
      + One of two columns +
      +
      + One of two columns +
      +
      +
      +
      + One of two columns +
      +
      + One of two columns +
      +
      +
      +
      <div class="container">
      +  <div class="row justify-content-start">
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +  </div>
      +  <div class="row justify-content-center">
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +  </div>
      +  <div class="row justify-content-end">
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +  </div>
      +  <div class="row justify-content-around">
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +  </div>
      +  <div class="row justify-content-between">
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +    <div class="col-4">
      +      One of two columns
      +    </div>
      +  </div>
      +</div>
      + +
      + +

      No gutters

      + +

      The gutters between columns in our predefined grid classes can be removed with .no-gutters. This removes the negative margins from .row and the horizontal padding from all immediate children columns.

      + +

      Here’s the source code for creating these styles. Note that column overrides are scoped to only the first children columns and are targeted via attribute selector. While this generates a more specific selector, column padding can still be further customized with spacing utilities.

      + +

      Need an edge-to-edge design? Drop the parent .container or .container-fluid.

      + +
      .no-gutters {
      +  margin-right: 0;
      +  margin-left: 0;
      +
      +  > .col,
      +  > [class*="col-"] {
      +    padding-right: 0;
      +    padding-left: 0;
      +  }
      +}
      + +

      In practice, here’s how it looks. Note you can continue to use this with all other predefined grid classes (including column widths, responsive tiers, reorders, and more).

      + +
      + +
      +
      +
      .col-12 .col-sm-6 .col-md-8
      +
      .col-6 .col-md-4
      +
      +
      <div class="row no-gutters">
      +  <div class="col-12 col-sm-6 col-md-8">.col-12 .col-sm-6 .col-md-8</div>
      +  <div class="col-6 col-md-4">.col-6 .col-md-4</div>
      +</div>
      + +
      + +

      Column wrapping

      + +

      If more than 12 columns are placed within a single row, each group of extra columns will, as one unit, wrap onto a new line.

      + +
      + +
      +
      +
      .col-9
      +
      .col-4
      Since 9 + 4 = 13 > 12, this 4-column-wide div gets wrapped onto a new line as one contiguous unit.
      +
      .col-6
      Subsequent columns continue along the new line.
      +
      +
      <div class="row">
      +  <div class="col-9">.col-9</div>
      +  <div class="col-4">.col-4<br>Since 9 + 4 = 13 &gt; 12, this 4-column-wide div gets wrapped onto a new line as one contiguous unit.</div>
      +  <div class="col-6">.col-6<br>Subsequent columns continue along the new line.</div>
      +</div>
      + +
      + +

      Column resets

      + +

      With the handful of grid tiers available, you’re bound to run into issues where, at certain breakpoints, your columns don’t clear quite right as one is taller than the other. To fix that, use a combination of a .clearfix and our responsive display utilities.

      + +
      + +
      +
      +
      .col-6 .col-sm-3
      +
      .col-6 .col-sm-3
      + + +
      + +
      .col-6 .col-sm-3
      +
      .col-6 .col-sm-3
      +
      +
      <div class="row">
      +  <div class="col-6 col-sm-3">.col-6 .col-sm-3</div>
      +  <div class="col-6 col-sm-3">.col-6 .col-sm-3</div>
      +
      +  <!-- Add the extra clearfix for only the required viewport -->
      +  <div class="clearfix d-none d-sm-block"></div>
      +
      +  <div class="col-6 col-sm-3">.col-6 .col-sm-3</div>
      +  <div class="col-6 col-sm-3">.col-6 .col-sm-3</div>
      +</div>
      + +
      + +

      Reordering

      + +

      Flex order

      + +

      Use .order- classes for controlling the visual order of your content. These classes are responsive, so you can set the order by breakpoint (e.g., .order-1.order-md-2). Includes support for 1 through 12 across all five grid tiers.

      + +
      + +
      +
      +
      +
      + First, but unordered +
      +
      + Second, but last +
      +
      + Third, but first +
      +
      +
      +
      <div class="container">
      +  <div class="row">
      +    <div class="col">
      +      First, but unordered
      +    </div>
      +    <div class="col order-12">
      +      Second, but last
      +    </div>
      +    <div class="col order-1">
      +      Third, but first
      +    </div>
      +  </div>
      +</div>
      + +
      + +

      Offsetting columns

      + +

      With the move to flexbox in v4, we no longer have v3’s style of offset classes. Instead, use margin utilities like .mr-auto to force sibling columns away from one another.

      + +
      + +
      +
      +
      .col-md-4
      +
      .col-md-4 .ml-auto
      +
      +
      +
      .col-md-3 .ml-md-auto
      +
      .col-md-3 .ml-md-auto
      +
      +
      +
      .col-auto .mr-auto
      +
      .col-auto
      +
      +
      <div class="row">
      +  <div class="col-md-4">.col-md-4</div>
      +  <div class="col-md-4 ml-auto">.col-md-4 .ml-auto</div>
      +</div>
      +<div class="row">
      +  <div class="col-md-3 ml-md-auto">.col-md-3 .ml-md-auto</div>
      +  <div class="col-md-3 ml-md-auto">.col-md-3 .ml-md-auto</div>
      +</div>
      +<div class="row">
      +  <div class="col-auto mr-auto">.col-auto .mr-auto</div>
      +  <div class="col-auto">.col-auto</div>
      +</div>
      + +
      + +

      Nesting

      + +

      To nest your content with the default grid, add a new .row and set of .col-sm-* columns within an existing .col-sm-* column. Nested rows should include a set of columns that add up to 12 or fewer (it is not required that you use all 12 available columns).

      + +
      + +
      +
      +
      + Level 1: .col-sm-9 +
      +
      + Level 2: .col-8 .col-sm-6 +
      +
      + Level 2: .col-4 .col-sm-6 +
      +
      +
      +
      +
      <div class="row">
      +  <div class="col-sm-9">
      +    Level 1: .col-sm-9
      +    <div class="row">
      +      <div class="col-8 col-sm-6">
      +        Level 2: .col-8 .col-sm-6
      +      </div>
      +      <div class="col-4 col-sm-6">
      +        Level 2: .col-4 .col-sm-6
      +      </div>
      +    </div>
      +  </div>
      +</div>
      + +
      + +

      Sass mixins

      + +

      When using Bootstrap’s source Sass files, you have the option of using Sass variables and mixins to create custom, semantic, and responsive page layouts. Our predefined grid classes use these same variables and mixins to provide a whole suite of ready-to-use classes for fast responsive layouts.

      + +

      Variables

      + +

      Variables and maps determine the number of columns, the gutter width, and the media query point at which to begin floating columns. We use these to generate the predefined grid classes documented above, as well as for the custom mixins listed below.

      + +
      $grid-columns:      12;
      +$grid-gutter-width: 30px;
      +
      +$grid-breakpoints: (
      +  // Extra small screen / phone
      +  xs: 0,
      +  // Small screen / phone
      +  sm: 576px,
      +  // Medium screen / tablet
      +  md: 768px,
      +  // Large screen / desktop
      +  lg: 992px,
      +  // Extra large screen / wide desktop
      +  xl: 1200px
      +);
      +
      +$container-max-widths: (
      +  sm: 540px,
      +  md: 720px,
      +  lg: 960px,
      +  xl: 1140px
      +);
      + +

      Mixins

      + +

      Mixins are used in conjunction with the grid variables to generate semantic CSS for individual grid columns.

      + +
      // Creates a wrapper for a series of columns
      +@include make-row();
      +
      +// Make the element grid-ready (applying everything but the width)
      +@include make-col-ready();
      +@include make-col($size, $columns: $grid-columns);
      + +

      Example usage

      + +

      You can modify the variables to your own custom values, or just use the mixins with their default values. Here’s an example of using the default settings to create a two-column layout with a gap between.

      + +
      .example-container {
      +  width: 800px;
      +  @include make-container();
      +}
      +
      +.example-row {
      +  @include make-row();
      +}
      +
      +.example-content-main {
      +  @include make-col-ready();
      +
      +  @include media-breakpoint-up(sm) {
      +    @include make-col(6);
      +  }
      +  @include media-breakpoint-up(lg) {
      +    @include make-col(8);
      +  }
      +}
      +
      +.example-content-secondary {
      +  @include make-col-ready();
      +
      +  @include media-breakpoint-up(sm) {
      +    @include make-col(6);
      +  }
      +  @include media-breakpoint-up(lg) {
      +    @include make-col(4);
      +  }
      +}
      + +
      +
      +
      +
      Main content
      +
      Secondary content
      +
      +
      +
      +
      <div class="example-container">
      +  <div class="example-row">
      +    <div class="example-content-main">Main content</div>
      +    <div class="example-content-secondary">Secondary content</div>
      +  </div>
      +</div>
      + +

      Customizing the grid

      + +

      Using our built-in grid Sass variables and maps, it’s possible to completely customize the predefined grid classes. Change the number of tiers, the media query dimensions, and the container widths—then recompile.

      + +

      Columns and gutters

      + +

      The number of grid columns can be modified via Sass variables. $grid-columns is used to generate the widths (in percent) of each individual column while $grid-gutter-width allows breakpoint-specific widths that are divided evenly across padding-left and padding-right for the column gutters.

      + +
      $grid-columns: 12 !default;
      +$grid-gutter-width: 30px !default;
      + +

      Grid tiers

      + +

      Moving beyond the columns themselves, you may also customize the number of grid tiers. If you wanted just four grid tiers, you’d update the $grid-breakpoints and $container-max-widths to something like this:

      + +
      $grid-breakpoints: (
      +  xs: 0,
      +  sm: 480px,
      +  md: 768px,
      +  lg: 1024px
      +);
      +
      +$container-max-widths: (
      +  sm: 420px,
      +  md: 720px,
      +  lg: 960px
      +);
      + +

      When making any changes to the Sass variables or maps, you’ll need to save your changes and recompile. Doing so will out a brand new set of predefined grid classes for column widths and ordering. Responsive visibility utilities will also be updated to use the custom breakpoints.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/layout/index.html b/docs/4.0/layout/index.html new file mode 100644 index 00000000..17e6adb5 --- /dev/null +++ b/docs/4.0/layout/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

      Redirecting…

      + Click here if you are not redirected. + + diff --git a/docs/4.0/layout/media-object/index.html b/docs/4.0/layout/media-object/index.html new file mode 100644 index 00000000..e3b3b9e6 --- /dev/null +++ b/docs/4.0/layout/media-object/index.html @@ -0,0 +1,1504 @@ + + + + + + + + + Media object · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Media object

      +

      Documentation and examples for Bootstrap's media object to construct highly repetitive components like blog comments, tweets, and the like.

      + + +

      Example

      + +

      The media object helps build complex and repetitive components where some media is positioned alongside content that doesn’t wrap around said media. Plus, it does this with only two required classes thanks to flexbox.

      + +

      Below is an example of a single media object. Only two classes are required—the wrapping .media and the .media-body around your content. Optional padding and margin can be controlled through spacing utilities.

      + +
      +
      + Generic placeholder image +
      +
      Media heading
      + Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. +
      +
      +
      +
      <div class="media">
      +  <img class="d-flex mr-3" src="..." alt="Generic placeholder image">
      +  <div class="media-body">
      +    <h5 class="mt-0">Media heading</h5>
      +    Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
      +  </div>
      +</div>
      + +
      +
      Flexbug #12: Inline elements aren’t treated as flex items
      + +

      Internet Explorer 10-11 do not render inline elements like links or images (or ::before and ::after pseudo-elements) as flex items. The only workaround is to set a non-inline display value (e.g., block, inline-block, or flex). We suggest using .d-flex, one of our display utilities, as an easy fix.

      + +

      Source: Flexbugs on GitHub

      +
      + +

      Nesting

      + +

      Media objects can be infinitely nested, though we suggest you stop at some point. Place nested .media within the .media-body of a parent media object.

      + +
      +
      + Generic placeholder image +
      +
      Media heading
      + Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. + +
      + + Generic placeholder image + +
      +
      Media heading
      + Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. +
      +
      +
      +
      +
      +
      <div class="media">
      +  <img class="d-flex mr-3" src="..." alt="Generic placeholder image">
      +  <div class="media-body">
      +    <h5 class="mt-0">Media heading</h5>
      +    Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
      +
      +    <div class="media mt-3">
      +      <a class="d-flex pr-3" href="#">
      +        <img src="..." alt="Generic placeholder image">
      +      </a>
      +      <div class="media-body">
      +        <h5 class="mt-0">Media heading</h5>
      +        Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
      +      </div>
      +    </div>
      +  </div>
      +</div>
      + +

      Alignment

      + +

      Media in a media object can be aligned with flexbox utilities to the top (default), middle, or end of your .media-body content.

      + +
      +
      + Generic placeholder image +
      +
      Top-aligned media
      +

      Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

      +

      Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

      +
      +
      +
      +
      <div class="media">
      +  <img class="d-flex align-self-start mr-3" src="..." alt="Generic placeholder image">
      +  <div class="media-body">
      +    <h5 class="mt-0">Top-aligned media</h5>
      +    <p>Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.</p>
      +    <p>Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
      +  </div>
      +</div>
      + +
      +
      + Generic placeholder image +
      +
      Center-aligned media
      +

      Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

      +

      Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

      +
      +
      +
      +
      <div class="media">
      +  <img class="d-flex align-self-center mr-3" src="..." alt="Generic placeholder image">
      +  <div class="media-body">
      +    <h5 class="mt-0">Center-aligned media</h5>
      +    <p>Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.</p>
      +    <p class="mb-0">Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
      +  </div>
      +</div>
      + +
      +
      + Generic placeholder image +
      +
      Bottom-aligned media
      +

      Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.

      +

      Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

      +
      +
      +
      +
      <div class="media">
      +  <img class="d-flex align-self-end mr-3" src="..." alt="Generic placeholder image">
      +  <div class="media-body">
      +    <h5 class="mt-0">Bottom-aligned media</h5>
      +    <p>Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.</p>
      +    <p class="mb-0">Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
      +  </div>
      +</div>
      + +

      Order

      + +

      Change the order of content in media objects by modifying the HTML itself, or by adding some custom flexbox CSS to set the order property (to an integer of your choosing).

      + +
      +
      +
      +
      Media object
      + Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. +
      + Generic placeholder image +
      +
      +
      <div class="media">
      +  <div class="media-body">
      +    <h5 class="mt-0 mb-1">Media object</h5>
      +    Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
      +  </div>
      +  <img class="d-flex ml-3" src="..." alt="Generic placeholder image">
      +</div>
      + +

      Media list

      + +

      Because the media object has so few structural requirements, you can also use these classes on list HTML elements. On your <ul> or <ol>, add the .list-unstyled to remove any browser default list styles, and then apply .media to your <li>s. As always, use spacing utilities wherever needed to fine tune.

      + +
      +
        +
      • + Generic placeholder image +
        +
        List-based media object
        + Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. +
        +
      • +
      • + Generic placeholder image +
        +
        List-based media object
        + Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. +
        +
      • +
      • + Generic placeholder image +
        +
        List-based media object
        + Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus. +
        +
      • +
      +
      +
      <ul class="list-unstyled">
      +  <li class="media">
      +    <img class="d-flex mr-3" src="..." alt="Generic placeholder image">
      +    <div class="media-body">
      +      <h5 class="mt-0 mb-1">List-based media object</h5>
      +      Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
      +    </div>
      +  </li>
      +  <li class="media my-4">
      +    <img class="d-flex mr-3" src="..." alt="Generic placeholder image">
      +    <div class="media-body">
      +      <h5 class="mt-0 mb-1">List-based media object</h5>
      +      Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
      +    </div>
      +  </li>
      +  <li class="media">
      +    <img class="d-flex mr-3" src="..." alt="Generic placeholder image">
      +    <div class="media-body">
      +      <h5 class="mt-0 mb-1">List-based media object</h5>
      +      Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
      +    </div>
      +  </li>
      +</ul>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/layout/overview/index.html b/docs/4.0/layout/overview/index.html new file mode 100644 index 00000000..d08d320e --- /dev/null +++ b/docs/4.0/layout/overview/index.html @@ -0,0 +1,1394 @@ + + + + + + + + + Overview · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Overview

      +

      Components and options for laying out your Bootstrap project, including wrapping containers, a powerful grid system, a flexible media object, and responsive utility classes.

      + + +

      Containers

      + +

      Containers are the most basic layout element in Bootstrap and are required when using our default grid system. Choose from a responsive, fixed-width container (meaning its max-width changes at each breakpoint) or fluid-width (meaning it’s 100% wide all the time).

      + +

      While containers can be nested, most layouts do not require a nested container.

      + +
      +
      +
      +
      +
      +
      +
      + +
      <div class="container">
      +  <!-- Content here -->
      +</div>
      + +

      Use .container-fluid for a full width container, spanning the entire width of the viewport.

      + +
      +
      +
      +
      +
      +
      +
      + +
      <div class="container-fluid">
      +  ...
      +</div>
      + +

      Responsive breakpoints

      + +

      Since Bootstrap is developed to be mobile first, we use a handful of media queries to create sensible breakpoints for our layouts and interfaces. These breakpoints are mostly based on minimum viewport widths and allow us to scale up elements as the viewport changes.

      + +

      Bootstrap primarily uses the following media query ranges—or breakpoints—in our source Sass files for our layout, grid system, and components.

      + +
      // Extra small devices (portrait phones, less than 576px)
      +// No media query since this is the default in Bootstrap
      +
      +// Small devices (landscape phones, 576px and up)
      +@media (min-width: 576px) { ... }
      +
      +// Medium devices (tablets, 768px and up)
      +@media (min-width: 768px) { ... }
      +
      +// Large devices (desktops, 992px and up)
      +@media (min-width: 992px) { ... }
      +
      +// Extra large devices (large desktops, 1200px and up)
      +@media (min-width: 1200px) { ... }
      + +

      Since we write our source CSS in Sass, all our media queries are available via Sass mixins:

      + +
      @include media-breakpoint-up(xs) { ... }
      +@include media-breakpoint-up(sm) { ... }
      +@include media-breakpoint-up(md) { ... }
      +@include media-breakpoint-up(lg) { ... }
      +@include media-breakpoint-up(xl) { ... }
      +
      +// Example usage:
      +@include media-breakpoint-up(sm) {
      +  .some-class {
      +    display: block;
      +  }
      +}
      + +

      We occasionally use media queries that go in the other direction (the given screen size or smaller):

      + +
      // Extra small devices (portrait phones, less than 576px)
      +@media (max-width: 575px) { ... }
      +
      +// Small devices (landscape phones, less than 768px)
      +@media (max-width: 767px) { ... }
      +
      +// Medium devices (tablets, less than 992px)
      +@media (max-width: 991px) { ... }
      +
      +// Large devices (desktops, less than 1200px)
      +@media (max-width: 1199px) { ... }
      +
      +// Extra large devices (large desktops)
      +// No media query since the extra-large breakpoint has no upper bound on its width
      + +

      Once again, these media queries are also available via Sass mixins:

      + +
      @include media-breakpoint-down(xs) { ... }
      +@include media-breakpoint-down(sm) { ... }
      +@include media-breakpoint-down(md) { ... }
      +@include media-breakpoint-down(lg) { ... }
      + +

      There are also media queries and mixins for targeting a single segment of screen sizes using the minimum and maximum breakpoint widths.

      + +
      // Extra small devices (portrait phones, less than 576px)
      +@media (max-width: 575px) { ... }
      +
      +// Small devices (landscape phones, 576px and up)
      +@media (min-width: 576px) and (max-width: 767px) { ... }
      +
      +// Medium devices (tablets, 768px and up)
      +@media (min-width: 768px) and (max-width: 991px) { ... }
      +
      +// Large devices (desktops, 992px and up)
      +@media (min-width: 992px) and (max-width: 1199px) { ... }
      +
      +// Extra large devices (large desktops, 1200px and up)
      +@media (min-width: 1200px) { ... }
      + +

      These media queries are also available via Sass mixins:

      + +
      @include media-breakpoint-only(xs) { ... }
      +@include media-breakpoint-only(sm) { ... }
      +@include media-breakpoint-only(md) { ... }
      +@include media-breakpoint-only(lg) { ... }
      +@include media-breakpoint-only(xl) { ... }
      + +

      Similarly, media queries may span multiple breakpoint widths:

      + +
      // Example
      +// Apply styles starting from medium devices and up to extra large devices
      +@media (min-width: 768px) and (max-width: 1199px) { ... }
      + +

      The Sass mixin for targeting the same screen size range would be:

      + +
      @include media-breakpoint-between(md, xl) { ... }
      + +

      Z-index

      + +

      Several Bootstrap components utilize z-index, the CSS property that helps control layout by providing a third axis to arrange content. We utilize a default z-index scale in Bootstrap that’s been designed to properly layer navigation, tooltips and popovers, modals, and more.

      + +

      We don’t encourage customization of these values; should you change one, you likely need to change them all.

      + +
      $zindex-dropdown-backdrop:  990 !default;
      +$zindex-dropdown:          1000 !default;
      +$zindex-fixed:             1030 !default;
      +$zindex-sticky:            1030 !default;
      +$zindex-modal-backdrop:    1040 !default;
      +$zindex-modal:             1050 !default;
      +$zindex-popover:           1060 !default;
      +$zindex-tooltip:           1070 !default;
      +
      +
      + +

      Background elements—like the backdrops that allow click-dismissing—tend to reside on a lower z-indexs, while navigation and popovers utilize higher z-indexs to ensure they overlay surrounding content.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/layout/utilities-for-layout/index.html b/docs/4.0/layout/utilities-for-layout/index.html new file mode 100644 index 00000000..20c54f9f --- /dev/null +++ b/docs/4.0/layout/utilities-for-layout/index.html @@ -0,0 +1,1267 @@ + + + + + + + + + Utilities for layout · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Utilities for layout

      +

      For faster mobile-friendly and responsive development, Bootstrap includes dozens of utility classes for showing, hiding, aligning, and spacing content.

      + + +

      Changing display

      + +

      Use our display utilities for responsively toggling common values of the display property. Mix it with our grid system, content, or components to show or hide them across specific viewports.

      + +

      Flexbox options

      + +

      Bootstrap 4 is built with flexbox, but not every element’s display has been changed to display: flex as this would add many unnecessary overrides and unexpectedly change key browser behaviors. Most of our components are built with flexbox enabled.

      + +

      Should you need to add display: flex to an element, do so with .d-flex or one of the responsive variants (e.g., .d-sm-flex). You’ll need this class or display value to allow the use of our extra flexbox utilities for sizing, alignment, spacing, and more.

      + +

      Margin and padding

      + +

      Use the margin and padding spacing utilities to control how elements and components are spaced and sized. Bootstrap 4 includes a five-level scale for spacing utilities, based on a 1rem value default $spacer variable. Choose values for all viewports (e.g., .mr-3 for margin-right: 1rem), or pick responsive variants to target specific viewports (e.g., .mr-md-3 for margin-right: 1rem starting at the md breakpoint).

      + +

      Toggle visibility

      + +

      When toggling display isn’t needed, you can toggle the visibility of an element with our visibility utilities. Invisible elements will still affect the layout of the page, but are visually hidden from visitors.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/buttons/index.html b/docs/4.0/material-design/buttons/index.html new file mode 100644 index 00000000..82677bf3 --- /dev/null +++ b/docs/4.0/material-design/buttons/index.html @@ -0,0 +1,1621 @@ + + + + + + + + + Buttons · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Buttons

      +

      + + +

      Contents

      + + + +

      Flat

      + +
      + + + + + + + + + +
      +
      <button type="button" class="btn btn-primary">Primary</button>
      +<button type="button" class="btn btn-secondary">Secondary</button>
      +<button type="button" class="btn btn-success">Success</button>
      +<button type="button" class="btn btn-info">Info</button>
      +<button type="button" class="btn btn-warning">Warning</button>
      +<button type="button" class="btn btn-danger">Danger</button>
      +<button type="button" class="btn btn-link">Link</button>
      +<button type="button" class="btn"><code>btn</code> only</button>
      +<button type="button" class="btn active"><code>.active</code></button>
      + +

      Disabled

      + +
      +
      + + + + + + + + +
      +
      +
      <fieldset disabled>
      +  <button type="button" class="btn"><code>btn</code> only</button>
      +  <button type="button" class="btn btn-primary">Primary</button>
      +  <button type="button" class="btn btn-secondary">Secondary</button>
      +  <button type="button" class="btn btn-success">Success</button>
      +  <button type="button" class="btn btn-info">Info</button>
      +  <button type="button" class="btn btn-warning">Warning</button>
      +  <button type="button" class="btn btn-danger">Danger</button>
      +  <button type="button" class="btn btn-link">Link</button>
      +</fieldset>
      + +

      Raised

      + +
      + + + + + + + + +
      +
      <button type="button" class="btn btn-raised btn-primary">Primary</button>
      +<button type="button" class="btn btn-raised btn-secondary">Secondary</button>
      +<button type="button" class="btn btn-raised btn-success">Success</button>
      +<button type="button" class="btn btn-raised btn-info">Info</button>
      +<button type="button" class="btn btn-raised btn-warning">Warning</button>
      +<button type="button" class="btn btn-raised btn-danger">Danger</button>
      +<button type="button" class="btn btn-raised btn-link">Link</button>
      +<button type="button" class="btn btn-raised active"><code>.active</code></button>
      + +

      Disabled

      + +
      +
      + + + + + + + +
      +
      +
      <fieldset disabled>
      +  <button type="button" class="btn btn-raised btn-secondary">Secondary</button>
      +  <button type="button" class="btn btn-raised btn-success">Success</button>
      +  <button type="button" class="btn btn-raised btn-primary">Primary</button>
      +  <button type="button" class="btn btn-raised btn-info">Info</button>
      +  <button type="button" class="btn btn-raised btn-warning">Warning</button>
      +  <button type="button" class="btn btn-raised btn-danger">Danger</button>
      +  <button type="button" class="btn btn-raised btn-link">Link</button>
      +</fieldset>
      + +

      Sizes

      + +
      + + + +
      +
      <button type="button" class="btn btn-raised btn-lg">Large button</button>
      +<button type="button" class="btn btn-raised">Default button</button>
      +<button type="button" class="btn btn-raised btn-sm">Small button</button>
      + +

      Floating Action

      + +
      + + + + + + + +
      +
      <button type="button" class="btn btn-primary bmd-btn-fab">
      +  <i class="material-icons">grade</i>
      +</button>
      +<button type="button" class="btn btn-secondary bmd-btn-fab">
      +  <i class="material-icons">grade</i>
      +</button>
      +<button type="button" class="btn btn-success bmd-btn-fab">
      +  <i class="material-icons">grade</i>
      +</button>
      +<button type="button" class="btn btn-info bmd-btn-fab">
      +  <i class="material-icons">grade</i>
      +</button>
      +<button type="button" class="btn btn-warning bmd-btn-fab">
      +  <i class="material-icons">grade</i>
      +</button>
      +<button type="button" class="btn btn-danger bmd-btn-fab">
      +  <i class="material-icons">grade</i>
      +</button>
      +<button type="button" class="btn btn-danger bmd-btn-fab active">
      +  <i class="material-icons">grade</i>
      +</button>
      + +

      Disabled

      + +
      +
      + + + + + + +
      +
      +
      <fieldset disabled>
      +  <button type="button" class="btn btn-primary bmd-btn-fab">
      +    <i class="material-icons">grade</i>
      +  </button>
      +  <button type="button" class="btn btn-secondary bmd-btn-fab">
      +    <i class="material-icons">grade</i>
      +  </button>
      +  <button type="button" class="btn btn-success bmd-btn-fab">
      +    <i class="material-icons">grade</i>
      +  </button>
      +  <button type="button" class="btn btn-info bmd-btn-fab">
      +    <i class="material-icons">grade</i>
      +  </button>
      +  <button type="button" class="btn btn-warning bmd-btn-fab">
      +    <i class="material-icons">grade</i>
      +  </button>
      +  <button type="button" class="btn btn-danger bmd-btn-fab">
      +    <i class="material-icons">grade</i>
      +  </button>
      +</fieldset>
      + +

      Sizes

      + +

      Using bmd-btn-fab-sm on the button, or using btn-group-sm on the enclosing element of a bmd-btn-fab renders a small variation.

      + +
      + + + + + + + + +
      +
      <span class="btn-group-lg">
      +  <button type="button" class="btn btn-danger bmd-btn-fab">
      +    <i class="material-icons">grade</i>
      +  </button>
      +</span>
      +<button type="button" class="btn btn-danger bmd-btn-fab">
      +  <i class="material-icons">grade</i>
      +</button>
      +<button type="button" class="btn btn-danger bmd-btn-fab bmd-btn-fab-sm">
      +  <i class="material-icons">grade</i>
      +</button>
      +<span class="btn-group-sm">
      +  <button type="button" class="btn btn-danger bmd-btn-fab">
      +    <i class="material-icons">grade</i>
      +  </button>
      +</span>
      + +

      Icon

      + +
      + + + + + + + +
      +
      <button type="button" class="btn btn-primary bmd-btn-icon">
      +  <i class="material-icons">more_vert</i>
      +</button>
      +<button type="button" class="btn btn-secondary bmd-btn-icon">
      +  <i class="material-icons">more_vert</i>
      +</button>
      +<button type="button" class="btn btn-success bmd-btn-icon">
      +  <i class="material-icons">more_vert</i>
      +</button>
      +<button type="button" class="btn btn-info bmd-btn-icon">
      +  <i class="material-icons">more_vert</i>
      +</button>
      +<button type="button" class="btn btn-warning bmd-btn-icon">
      +  <i class="material-icons">more_vert</i>
      +</button>
      +<button type="button" class="btn btn-danger bmd-btn-icon">
      +  <i class="material-icons">more_vert</i>
      +</button>
      +<button type="button" class="btn btn-danger bmd-btn-icon active">
      +  <i class="material-icons">more_vert</i>
      +</button>
      + +

      Disabled

      + +
      +
      + + + + + + +
      +
      +
      <fieldset disabled>
      +  <button type="button" class="btn btn-primary bmd-btn-icon">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <button type="button" class="btn btn-secondary bmd-btn-icon">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <button type="button" class="btn btn-success bmd-btn-icon">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <button type="button" class="btn btn-info bmd-btn-icon">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <button type="button" class="btn btn-warning bmd-btn-icon">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <button type="button" class="btn btn-danger bmd-btn-icon">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +</fieldset>
      + +

      Sizes

      + +

      Using bmd-btn-icon-sm on the button, or using btn-group-sm on the enclosing element of a bmd-btn-icon renders a small variation.

      + +
      + + + + + +
      +
      <button type="button" class="btn bmd-btn-icon">
      +  <i class="material-icons">more_vert</i>
      +</button>
      +<button type="button" class="btn bmd-btn-icon bmd-btn-icon-sm">
      +  <i class="material-icons">more_vert</i>
      +</button>
      +<span class="btn-group-sm">
      +  <button type="button" class="btn bmd-btn-icon">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +</span>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/collapse-inline/index.html b/docs/4.0/material-design/collapse-inline/index.html new file mode 100644 index 00000000..53d00c9c --- /dev/null +++ b/docs/4.0/material-design/collapse-inline/index.html @@ -0,0 +1,1329 @@ + + + + + + + + + Collapse inline · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Collapse inline

      +

      + + +

      The Material Design for Bootstrap CollapseInline plugin allows you to toggle inline content on your pages with a bit of JavaScript and some classes. This plugin utilizes a handful of classes from the Bootstrap collapse plugin for easy toggle behavior. Since most functionality and documentation (including a rich set of Javascript events) is already provided by the Bootstrap collapse plugin, the following will focus only on some samples utilizing the BMD CollapseInline component.

      + +

      Contents

      + + + +

      Classes

      + +

      Below is a list of relevant classes options:

      + + + + + + + + + + + + + + + + + +
      ClassesNotes
      + .bmd-collapse-inline + +

      Marker class. It is usually included on the .bmd-form-group if the collapse scenario has any inputs.

      + +
      + .collapse +

      A bootstrap class signifying the container element for markup that will be initially hidden, but expanded inline.

      + +
      + +

      Behavior

      + +
        +
      • On shown.bs.collapse (full visibility), the plugin will find the first input of any type and call focus().
      • +
      • On blur of the input element, the plugin will call .collapse('hide') to collapse the container.
      • +
      + +

      Example: Search field triggered by an icon button

      + +

      Click the search icon below (on the right).

      + +
      +
      + + + + +
      +
      +
      <div class="bmd-form-group bmd-collapse-inline pull-xs-right">
      +  <button class="btn bmd-btn-icon" for="search" data-toggle="collapse" data-target="#collapse-search" aria-expanded="false" aria-controls="collapse-search">
      +    <i class="material-icons">search</i>
      +  </button>  
      +  <span id="collapse-search" class="collapse">
      +    <input class="form-control" type="text" id="search" placeholder="Enter your query...">
      +  </span>
      +</div>
      + +

      Javascript event example

      + +

      Behavior customization can be achieved by responding to the collapse plugin’s Javascript events.

      + +

      For example, the following code would clear the search input field after collapsing it:

      + +
        // clear field value once closed
      +  $(function() {
      +    $('#collapse-search').on('hidden.bs.collapse', function() {
      +      $('#search').val('')
      +    })
      +  });
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/drawers/index.html b/docs/4.0/material-design/drawers/index.html new file mode 100644 index 00000000..815c53be --- /dev/null +++ b/docs/4.0/material-design/drawers/index.html @@ -0,0 +1,1765 @@ + + + + + + + + + Drawers · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Drawers

      +

      + + +

      The Material Design for Bootstrap Drawer provides a markup structure and plugin that allows you to display content on the bounds of any containing element. Drawers are commonly referred to as a side nav or offcanvas nav. The BMD implementation allows for positioning top, left, bottom, right, as well as two styles including push (default) as well as overlay. Both the drawer position and style can be set statically or responsively with the provided classes.

      + +

      Contents

      + + + +

      Overview

      + +

      Templates and examples

      + +

      The following examples provide a good starting point:

      + + + +

      Behavior

      + +

      The default behavior for any drawer is to be out of the frame of view. It can be set in the frame of view either by using using one of the gridpoint responsive classes such as bmd-drawer-in-lg-up, or by using bmd-drawer-in. Any drawer, be it responsive or statically set to in can be forced out by using bmd-drawer-out.

      + +

      Markup

      + +

      In order to use the drawer component you must use BMD’s flex based layout structure. If this layout structure is not a direct child of <body>, be sure that the containing element has set position: relative as this layout structure utilizes an outer element that is absolutely positioned in order to enable features such as content scrolling and sticky header.

      + +
      <div class="bmd-layout-container">
      +  <header class="bmd-layout-header"> </header>
      +  <div class="bmd-layout-drawer"> </div>
      +  <main class="bmd-layout-content"> </main>
      +</div>
      + +

      Toggle

      + +

      A manual drawer toggle can be integrated with data attributes. For responsive display or hiding, use the standard Bootstrap classes. The following example will target a drawer with the id of my-drawer

      + +
      <button class="navbar-toggler hidden-lg-up" data-toggle="drawer" data-target="#my-drawer" type="button">
      +  <span class="sr-only">Toggle drawer</span>
      +  <i class="material-icons">menu</i>
      +</button>
      + +

      Styles

      + +

      Push

      + +

      The default behavior is for content to be pushed.

      + +
      +
      +
      + +
      +
      +
      + Title +
      + +
      +
      +
      +

      Main content

      +
      +
      +
      +
      +
      <div class="bmd-layout-container bmd-drawer-f-l">
      +  <header class="bmd-layout-header">
      +    <div class="navbar navbar-light bg-faded">
      +      <button class="navbar-toggler" type="button" data-toggle="drawer" data-target="#dw-s1">
      +        <span class="sr-only">Toggle drawer</span>
      +        <i class="material-icons">menu</i>
      +      </button>
      +      <ul class="nav navbar-nav">
      +        <li class="nav-item">Title</li>
      +      </ul>
      +    </div>
      +  </header>
      +  <div id="dw-s1" class="bmd-layout-drawer bg-faded">
      +    <header>
      +      <a class="navbar-brand">Title</a>
      +    </header>
      +    <ul class="list-group">
      +      <a class="list-group-item">Link 1</a>
      +      <a class="list-group-item">Link 2</a>
      +      <a class="list-group-item">Link 3</a>
      +    </ul>
      +  </div>
      +  <main class="bmd-layout-content">
      +    <div class="container">
      +      <p>Main content</p>
      +    </div>
      +  </main>
      +</div>
      + +

      Overlay

      +

      Optional behavior will overlay the drawer and provide a backdrop. This can be marked with bmd-drawer-overlay to always overlay, or you can use a responsive class such as bmd-drawer-overlay-md-down.

      + +
      +
      +
      + +
      +
      +
      + Title +
      + +
      +
      +
      +

      Main content

      +
      +
      +
      +
      +
      <div class="bmd-layout-container bmd-drawer-f-l bmd-drawer-overlay">
      +  <header class="bmd-layout-header">
      +    <div class="navbar navbar-light bg-faded">
      +      <button class="navbar-toggler" type="button" data-toggle="drawer" data-target="#dw-s2">
      +        <span class="sr-only">Toggle drawer</span>
      +        <i class="material-icons">menu</i>
      +      </button>
      +      <ul class="nav navbar-nav">
      +        <li class="nav-item">Title</li>
      +      </ul>
      +    </div>
      +  </header>
      +  <div id="dw-s2" class="bmd-layout-drawer bg-faded">
      +    <header>
      +      <a class="navbar-brand">Title</a>
      +    </header>
      +    <ul class="list-group">
      +      <a class="list-group-item">Link 1</a>
      +      <a class="list-group-item">Link 2</a>
      +      <a class="list-group-item">Link 3</a>
      +    </ul>
      +  </div>
      +  <main class="bmd-layout-content">
      +    <div class="container">
      +      <p>Main content</p>
      +    </div>
      +  </main>
      +</div>
      + +

      Positions

      + +

      The following positioning marker classes should be placed on the bmd-layout-container element:

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      ClassesNotes
      + .bmd-drawer-f-t + +

      Fixed top

      + +
      + .bmd-drawer-f-r + +

      Fixed right

      + +
      + .bmd-drawer-f-b + +

      Fixed bottom

      + +
      + .bmd-drawer-f-l + +

      Fixed left

      + +
      + +

      Fixed left

      + +
      +
      +
      + +
      +
      +
      + Title +
      + +
      +
      +
      + +
      +
      +
      +
      +
      <div class="bmd-layout-container bmd-drawer-f-l bmd-drawer-overlay">
      +  <header class="bmd-layout-header">
      +    <div class="navbar navbar-light bg-faded">
      +      <button class="navbar-toggler" type="button" data-toggle="drawer" data-target="#dw-p1">
      +        <span class="sr-only">Toggle drawer</span>
      +        <i class="material-icons">menu</i>
      +      </button>
      +      <ul class="nav navbar-nav">
      +        <li class="nav-item">Title</li>
      +      </ul>
      +    </div>
      +  </header>
      +  <div id="dw-p1" class="bmd-layout-drawer bg-faded">
      +    <header>
      +      <a class="navbar-brand">Title</a>
      +    </header>
      +    <ul class="list-group">
      +      <a class="list-group-item">Link 1</a>
      +      <a class="list-group-item">Link 2</a>
      +      <a class="list-group-item">Link 3</a>
      +    </ul>
      +  </div>
      +  <main class="bmd-layout-content">
      +    <div class="container">
      +      <!-- main content -->
      +    </div>
      +  </main>
      +</div>
      + +

      Fixed right

      + +
      +
      +
      + +
      +
      +
      + Title +
      + +
      +
      +
      + +
      +
      +
      +
      +
      <div class="bmd-layout-container bmd-drawer-f-r bmd-drawer-overlay">
      +  <header class="bmd-layout-header">
      +    <div class="navbar navbar-light bg-faded">
      +      <button class="navbar-toggler" type="button" data-toggle="drawer" data-target="#dw-p2">
      +        <span class="sr-only">Toggle drawer</span>
      +        <i class="material-icons">menu</i>
      +      </button>
      +      <ul class="nav navbar-nav">
      +        <li class="nav-item">Title</li>
      +      </ul>
      +    </div>
      +  </header>
      +  <div id="dw-p2" class="bmd-layout-drawer bg-faded">
      +    <header>
      +      <a class="navbar-brand">Title</a>
      +    </header>
      +    <ul class="list-group">
      +      <a class="list-group-item">Link 1</a>
      +      <a class="list-group-item">Link 2</a>
      +      <a class="list-group-item">Link 3</a>
      +    </ul>
      +  </div>
      +  <main class="bmd-layout-content">
      +    <div class="container">
      +      <!-- main content -->
      +    </div>
      +  </main>
      +</div>
      + +

      Fixed top

      + +
      +
      +
      + +
      +
      +
      + Title +
      + +
      +
      +
      + +
      +
      +
      +
      +
      <div class="bmd-layout-container bmd-drawer-f-t bmd-drawer-overlay">
      +  <header class="bmd-layout-header">
      +    <div class="navbar navbar-light bg-faded">
      +      <button class="navbar-toggler" type="button" data-toggle="drawer" data-target="#dw-p3">
      +        <span class="sr-only">Toggle drawer</span>
      +        <i class="material-icons">menu</i>
      +      </button>
      +      <ul class="nav navbar-nav">
      +        <li class="nav-item">Title</li>
      +      </ul>
      +    </div>
      +  </header>
      +  <div id="dw-p3" class="bmd-layout-drawer bg-faded">
      +    <header>
      +      <a class="navbar-brand">Title</a>
      +    </header>
      +    <ul class="list-group">
      +      <a class="list-group-item">Link 1</a>
      +      <a class="list-group-item">Link 2</a>
      +      <a class="list-group-item">Link 3</a>
      +    </ul>
      +  </div>
      +  <main class="bmd-layout-content">
      +    <div class="container">
      +      <!-- main content -->
      +    </div>
      +  </main>
      +</div>
      + +

      Fixed bottom

      + +
      +
      +
      + +
      +
      +
      + Title +
      + +
      +
      +
      + +
      +
      +
      +
      +
      <div class="bmd-layout-container bmd-drawer-f-b bmd-drawer-overlay">
      +  <header class="bmd-layout-header">
      +    <div class="navbar navbar-light bg-faded">
      +      <button class="navbar-toggler" type="button" data-toggle="drawer" data-target="#dw-p4">
      +        <span class="sr-only">Toggle drawer</span>
      +        <i class="material-icons">menu</i>
      +      </button>
      +      <ul class="nav navbar-nav">
      +        <li class="nav-item">Title</li>
      +      </ul>
      +    </div>
      +  </header>
      +  <div id="dw-p4" class="bmd-layout-drawer bg-faded">
      +    <header>
      +      <a class="navbar-brand">Title</a>
      +    </header>
      +    <ul class="list-group">
      +      <a class="list-group-item">Link 1</a>
      +      <a class="list-group-item">Link 2</a>
      +      <a class="list-group-item">Link 3</a>
      +    </ul>
      +  </div>
      +  <main class="bmd-layout-content">
      +    <div class="container">
      +      <!-- main content -->
      +    </div>
      +  </main>
      +</div>
      + +

      Customization

      + +

      Variables

      + +

      Globally, you may alter the size of x vs y drawers with the following variables:

      + +
        +
      • $bmd-drawer-x-size
      • +
      • $bmd-drawer-y-size
      • +
      + +

      Custom responsive drawer

      + +

      The following will create x drawers (left/right) at the size of 500px that will respond to both marker classes and grid-based responsive classes such as bmd-drawer-in-lg-up:

      + +
      .kitchen-sink-drawer {
      +  $custom-size: 500px;
      +  @include bmd-drawer-x-out($custom-size);
      +  &:not(.bmd-drawer-out) {
      +    @each $breakpoint in map-keys($grid-breakpoints) {
      +      @include bmd-drawer-x-in-up($custom-size, $breakpoint);
      +    }
      +  }
      +}
      + +

      Custom static drawer

      + +

      The following generates a custom drawer at the size of 500px that is out by default and can be triggered in with bmd-drawer-in.

      + +
      .kitchen-sink-drawer-static {
      +  $custom-size: 500px;
      +  @include bmd-drawer-x-out($custom-size); // closed by default
      +  @include bmd-drawer-x-in($custom-size); // triggered with bmd-drawer-in
      +  @include bmd-drawer-x-overlay(); // overlay by default, no other classes necessary
      +}
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/extensions/index.html b/docs/4.0/material-design/extensions/index.html new file mode 100644 index 00000000..5e99d3c2 --- /dev/null +++ b/docs/4.0/material-design/extensions/index.html @@ -0,0 +1,1246 @@ + + + + + + + + + Extensions · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Extensions

      +

      + + +

      Material Design for Bootstrap provides seamlessly integration with some extensions.

      + + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/forms/index.html b/docs/4.0/material-design/forms/index.html new file mode 100644 index 00000000..ee5a76d5 --- /dev/null +++ b/docs/4.0/material-design/forms/index.html @@ -0,0 +1,1572 @@ + + + + + + + + + Forms · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Forms

      +

      + + +

      Bootstrap provides several form control styles, layout options, and custom components for creating a wide variety of forms.

      + +

      Contents

      + + + +

      Form controls flavored by Material Design for Bootstrap customizations such as bmd-label-floating.

      + +
      +
      +
      + + + We'll never share your email with anyone else. +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + +
      +
      + + + This is some placeholder block-level help text for the above input. It's a bit lighter and easily wraps to a new line. +
      +
      + +
      +
      + +
      +
      + +
      +
      + +
      + + +
      +
      +
      <form>
      +  <div class="form-group">
      +    <label for="exampleInputEmail1" class="bmd-label-floating">Email address</label>
      +    <input type="email" class="form-control" id="exampleInputEmail1">
      +    <span class="bmd-help">We'll never share your email with anyone else.</span>
      +  </div>
      +  <div class="form-group">
      +    <label for="exampleInputPassword1" class="bmd-label-floating">Password</label>
      +    <input type="password" class="form-control" id="exampleInputPassword1">
      +  </div>
      +  <div class="form-group">
      +    <label for="exampleSelect1" class="bmd-label-floating">Example select</label>
      +    <select class="form-control" id="exampleSelect1">
      +      <option>1</option>
      +      <option>2</option>
      +      <option>3</option>
      +      <option>4</option>
      +      <option>5</option>
      +    </select>
      +  </div>
      +  <div class="form-group">
      +    <label for="exampleSelect2" class="bmd-label-floating">Example multiple select</label>
      +    <select multiple class="form-control" id="exampleSelect2">
      +      <option>1</option>
      +      <option>2</option>
      +      <option>3</option>
      +      <option>4</option>
      +      <option>5</option>
      +    </select>
      +  </div>
      +  <div class="form-group">
      +    <label for="exampleTextarea" class="bmd-label-floating">Example textarea</label>
      +    <textarea class="form-control" id="exampleTextarea" rows="3"></textarea>
      +  </div>
      +  <div class="form-group">
      +    <label for="exampleInputFile" class="bmd-label-floating">File input</label>
      +    <input type="file" class="form-control-file" id="exampleInputFile">
      +    <small class="text-muted">This is some placeholder block-level help text for the above input. It's a bit lighter and easily wraps to a new line.</small>
      +  </div>
      +  <div class="radio">
      +    <label>
      +      <input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked>
      +      Option one is this and that&mdash;be sure to include why it's great
      +    </label>
      +  </div>
      +  <div class="radio">
      +    <label>
      +      <input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
      +      Option two can be something else and selecting it will deselect option one
      +    </label>
      +  </div>
      +  <div class="radio disabled">
      +    <label>
      +      <input type="radio" name="optionsRadios" id="optionsRadios3" value="option3" disabled>
      +      Option three is disabled
      +    </label>
      +  </div>
      +  <div class="checkbox">
      +    <label>
      +      <input type="checkbox"> Check me out
      +    </label>
      +  </div>
      +  <button class="btn btn-default">Cancel</button>
      +  <button type="submit" class="btn btn-primary btn-raised">Submit</button>
      +</form>
      + +

      Classes

      + +

      Below is a complete list of options supported by Material Design for Bootstrap and the classes that customize them. Additional documentation is available for each group.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ClassesUsed forNotes
      + .bmd-form-group + + Any group of form controls (e.g. combination of label/input). + +

      This is automatically added by javascript, but if your code is templated, adding .bmd-form-group + to your form groups or otherwise your groups of controls can reduce rendering churn since the javascript will not + add the class after the initial page rendering. This can also demarcate complex label/input combinations inside the + same .form-group.

      + +
      + .bmd-form-group-sm + +

      Added to the .bmd-form-group, this will render the combination label/input/help in the smaller variation.

      + +
      + +
      + .bmd-form-group-lg + +

      Added to the .bmd-form-group, this will render the combination label/input/help in the larger variation.

      + +
      + +
      + .bmd-help + + Any help text + +

      Mark any help text next to an input with .bmd-help to gain behaviors such as showing upon focus.

      + +
      + +

      Form groups

      + +

      The .bmd-form-group class is usually added to the .form-group element. Whereas the .form-group adds structure to forms by providing margin-bottom around a label and control pairing, + the only purpose of the .bmd-form-group is to demarcate Material Design behaviors for a combination of label/input. Focus/hover styling for the label/input is determined based on the .bmd-form-group.

      + +

      The .bmd-form-group is added automatically by javascript through basic discovery of the outer demarcation of the component defined by the Bootstrap standard +markup. If your code is templated, you may want to add .bmd-form-group to the markup directly to prevent any rendering churn from the javascript determining +and adding the class to the markup. In custom situations, the javascript may not be able to properly resolve the location for the .bmd-form-group, so in rare or complex cases +you may need to wrap your markup in an .bmd-form-group to get appropriate focus/hover behavior.

      + +
      +
      +
      + + +
      +
      + + +
      +
      +
      +
      <form>
      +  <div class="form-group"> <!-- left unspecified, .bmd-form-group will be automatically added (inspect the code) -->
      +    <label for="formGroupExampleInput" class="bmd-label-floating">Example label</label>
      +    <input type="text" class="form-control" id="formGroupExampleInput">
      +  </div>
      +  <div class="form-group bmd-form-group"> <!-- manually specified --> 
      +    <label for="formGroupExampleInput2" class="bmd-label-floating">Another label</label>
      +    <input type="text" class="form-control" id="formGroupExampleInput2">
      +  </div>
      +</form>
      + +

      Inline forms

      + +

      Use the .form-inline class to to display a series of labels, form controls, and buttons on a single horizontal row. Form controls within inline forms behave differently:

      + +
        +
      • Controls are display: inline-block to provide alignment control via vertical-align and margin.
      • +
      • Controls receive width: auto to override the Bootstrap default width: 100%.
      • +
      • Controls only appear inline in viewports that are at least 768px wide to account for narrow viewports on mobile devices.
      • +
      + +

      Because of this, you may need to manually address the width and alignment of individual form controls. Lastly, as shown below, you should always include a <label> with each form control.

      + +

      Visible labels

      + +
      +
      +
      + + +
      +
      + + +
      + + + +
      +
      +
      <form class="form-inline">
      +  <div class="form-group">
      +    <label for="exampleInputName2" class="bmd-label-floating">Name</label>
      +    <input type="text" class="form-control" id="exampleInputName2">
      +  </div>
      +  <div class="form-group">
      +    <label for="exampleInputEmail2" class="bmd-label-floating">Email</label>
      +    <input type="email" class="form-control" id="exampleInputEmail2">
      +  </div>
      +  <span class="form-group bmd-form-group"> <!-- needed to match padding for floating labels -->
      +    <button type="submit" class="btn btn-primary">Send invitation</button>
      +  </span>
      +</form>
      + +

      Help blocks

      + +

      bmd-help can be used for form tips (known as help-block in v3 which has been removed in v4). These elements are absolutely positioned but hidden, they occupy the space when hidden to prevent form bouncing.

      + +

      Multiple

      + +

      Multiple help blocks will cause the form to bounce because subsequent blocks are relatively positioned. The space used when hidden is that of a single help comment only.

      + +
      +
      +
      + + + We'll never share your email with anyone else. + And this is probably from a second plugin showing in a non-optimal way +
      +
      + + +
      +
      +
      +
      <form>
      +  <div class="form-group">
      +    <label for="exampleInputEmail1" class="bmd-label-floating">Email address (two help blocks)</label>
      +    <input type="email" class="form-control" id="exampleInputEmail1">
      +    <span class="bmd-help">We'll never share your email with anyone else.</span>
      +    <span class="bmd-help">And this is probably from a second plugin showing in a non-optimal way</span>
      +  </div>
      +  <div class="form-group">
      +    <label for="exampleInputPassword1" class="bmd-label-floating">Password</label>
      +    <input type="password" class="form-control" id="exampleInputPassword1">
      +  </div>  
      +</form>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/labels/index.html b/docs/4.0/material-design/labels/index.html new file mode 100644 index 00000000..a3f5a666 --- /dev/null +++ b/docs/4.0/material-design/labels/index.html @@ -0,0 +1,1342 @@ + + + + + + + + + Labels · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Labels

      +

      + + +

      Below is a complete list of <label> class options supported by Material Design for Bootstrap:

      + + + + + + + + + + + + + + + + + + + + + + +
      ClassesNotes
      + .bmd-label-static + +

      Statically positioned above the input

      + +
      + .bmd-label-placeholder + + +

      Renders a <label> as a placeholder

      + +
        +
      • focused: not visible after first keystroke
      • +
      • unfocused & empty: placeholder
      • +
      • unfocused & filled: not visible
      • +
      • do not use the placeholder attribute with this option
      • +
      + +
      + .bmd-label-floating + + +

      Animated combination of placeholder and label:

      + +
        +
      • focused: label animates from placeholder to static label
      • +
      • unfocused & empty: placeholder
      • +
      • unfocused & filled: renders the same as .bmd-label-static
      • +
      + +
      + +

      Contents

      + + + +

      Styles

      + +
      +
      +
      + + + We'll never share your email with anyone else. +
      +
      + + + We'll never share your email with anyone else. +
      +
      + + + We'll never share your email with anyone else. +
      +
      +
      +
      <form>
      +  <fieldset class="form-group">
      +    <label for="exampleInputEmail1" class="bmd-label-static">label-static</label>
      +    <input type="email" class="form-control" id="exampleInputEmail1" placeholder="placeholder text">
      +    <span class="bmd-help">We'll never share your email with anyone else.</span>
      +  </fieldset>
      +  <fieldset class="form-group">
      +    <label for="exampleInputEmail1" class="bmd-label-floating">label-floating</label>
      +    <input type="email" class="form-control" id="exampleInputEmail1">
      +    <span class="bmd-help">We'll never share your email with anyone else.</span>
      +  </fieldset>
      +  <fieldset class="form-group">
      +    <label for="exampleInputEmail1" class="bmd-label-placeholder">label-placeholder</label>
      +    <input type="email" class="form-control" id="exampleInputEmail1">
      +    <span class="bmd-help">We'll never share your email with anyone else.</span>
      +  </fieldset>
      +</form>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/list-groups/index.html b/docs/4.0/material-design/list-groups/index.html new file mode 100644 index 00000000..cd1fdb99 --- /dev/null +++ b/docs/4.0/material-design/list-groups/index.html @@ -0,0 +1,1691 @@ + + + + + + + + + List groups · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      List groups

      +

      + + +

      Material design list groups are specialized versions of their bootstrap counterparts, opting for the flexbox layout to achieve +the varieties specified. (Specification)

      + +

      Contents

      + + + +

      Single line

      + +

      Text

      + +
      + +
      +
      <ul class="list-group">
      +  <li class="list-group-item">Text only</li>
      +  <a href="#" class="list-group-item">Link item</a>
      +  <button type="button" class="list-group-item">Button item</button>
      +  <a href="#" class="list-group-item active">Active link item</a>
      +  <a href="#" class="list-group-item disabled">Disabled item</a>
      +</ul>
      + +

      Dense

      + +
      + +
      +
      <ul class="list-group bmd-list-group-sm">
      +  <li class="list-group-item">Text</li>
      +  <a href="#" class="list-group-item">Link item</a>
      +  <button type="button" class="list-group-item">Button item</button>
      +  <a href="#" class="list-group-item active">Active link item</a>
      +  <a href="#" class="list-group-item disabled">Disabled item</a>
      +</ul>
      + +

      Icons and labels

      + + +
      <ul class="list-group">
      +  <a class="list-group-item">
      +    <i class="material-icons">inbox</i>
      +    Icon left
      +  </a>
      +  <a class="list-group-item">
      +    <span class="label label-default label-pill">14</span>
      +    Label pill left
      +  </a>  
      +  
      +  <a class="list-group-item">
      +    <i class="material-icons">inbox</i>
      +    Icons left and right
      +    <i class="material-icons">face</i>
      +  </a>
      +  <a class="list-group-item">
      +    <span class="label label-default label-pill">14</span>
      +    Label pill left and right
      +    <span class="label label-default label-pill">14</span>
      +  </a>  
      +
      +  <a class="list-group-item">
      +    Icon right
      +    <i class="material-icons pull-xs-right">face</i>
      +  </a>
      +  <a class="list-group-item">
      +    Label pill right
      +    <span class="label label-default label-pill pull-xs-right">14</span>
      +  </a>  
      +  
      +  <a class="list-group-item">
      +    <span class="label label-default label-pill">14</span>
      +    Label pill and icon
      +    <i class="material-icons">inbox</i>
      +  </a>  
      +  <a class="list-group-item">
      +    <i class="material-icons">inbox</i>
      +    Icon and label pill
      +    <span class="label label-default label-pill">14</span>
      +  </a>  
      +</ul>
      + +

      Double line

      + +

      Text

      + + +
      <ul class="list-group">
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Some text</p>
      +    </div>
      +  </a>
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Some text</p>
      +    </div>
      +  </a>
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Some text</p>
      +    </div>
      +  </a>  
      +</ul>
      + +

      Dense

      + + +
      <ul class="list-group bmd-list-group-sm">
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Some text</p>
      +    </div>
      +  </a>
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Some text</p>
      +    </div>
      +  </a>
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Some text</p>
      +    </div>
      +  </a>  
      +</ul>
      + +

      Icons and labels

      + + +
      <ul class="list-group">
      +  <a class="list-group-item">
      +    <i class="material-icons">inbox</i>
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Icon left</p>
      +    </div>
      +  </a>
      +
      +  <a class="list-group-item">
      +    <span class="label label-default label-pill">14</span>
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Icon left</p>
      +    </div>
      +  </a>
      +
      +  <a class="list-group-item">
      +    <i class="material-icons">inbox</i>
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Icons left and right</p>
      +    </div>
      +    <i class="material-icons">face</i>
      +  </a>
      +
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Icon right</p>
      +    </div>
      +    <i class="material-icons pull-xs-right">face</i>
      +  </a>
      +
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">List group item heading</p>
      +      <p class="list-group-item-text">Label pill to the right</p>
      +    </div>
      +    <span class="label label-default label-pill pull-xs-right">14</span>
      +  </a>
      +</ul>
      + +

      Three line

      + +

      Text

      + +
      + +
      +
      <ul class="list-group">
      +  <a class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">Linked list group item heading</p>
      +      <p class="list-group-item-text">This disallows more than two lines.  Hopefully an ellipsis ends this text.  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ut malesuada elit. Proin tristique, lorem eu vehicula congue, lectus ipsum porta quam, eget rutrum sapien turpis et libero.</p>
      +    </div>
      +  </a>
      +  <li class="list-group-item">
      +    <div class="bmd-list-group-col">
      +      <p class="list-group-item-heading">Text list group item heading</p>
      +      <p class="list-group-item-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ut malesuada elit. Proin tristique, lorem eu vehicula congue, lectus ipsum porta quam, eget rutrum sapien turpis et libero.</p>
      +    </div>
      +  </li>
      +</ul>
      + +

      Classes

      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ClassesBS EquivalentDifferences
      + .list-group-item + + .list-group-item + +

      Flexbox layout, including conveniences for icon and label layout.

      + +
      + .bmd-list-group-col + +

      None

      + +
      +

      Flexbox column - additional class to use within an .list-group-item for layout, such as a multi-line content section.

      + +
      + .bmd-list-group-sm + +

      None

      + +
      +

      Use on .bmd-list-group for the dense list display

      + +
      + +

      Variables

      + +

      See variables/_list-group.scss for a complete list of variables. Key variables are below:

      + + + + + + + + + + + + + + + + +
      VariableValueComment
      + $list-group-bg + + inherit + +

      Original value was #fff, but it seemed that too often list-groups needed the background to be inherited from the underlying container.

      + +
      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/menus/index.html b/docs/4.0/material-design/menus/index.html new file mode 100644 index 00000000..0335a659 --- /dev/null +++ b/docs/4.0/material-design/menus/index.html @@ -0,0 +1,1529 @@ + + + + + + + + + Menus · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Menus

      +

      + + +

      Bootstrap users know these as dropdowns, but these are also known as menus in the Material Design specification.

      + +

      Contents

      + + + +

      Styles

      + +

      Icon with buttons

      + +
      + +
      +
      <div class="dropdown">
      +  <button class="btn bmd-btn-icon dropdown-toggle" type="button" id="ex1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <div class="dropdown-menu dropdown-menu-left" aria-labelledby="ex1">
      +    <button class="dropdown-item" type="button">Action</button>
      +    <button class="dropdown-item disabled" type="button">Another action</button>
      +    <button class="dropdown-item" type="button">Another action</button>
      +  </div>
      +</div>
      + + + +
      +
      + + +
      +
      +
      <div class="btn-group">
      +  <button class="btn bmd-btn-icon dropdown-toggle" type="button" id="ex2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>  
      +  <div class="dropdown-menu dropdown-menu-left" aria-labelledby="ex2">
      +    <a class="dropdown-item" href="#">Regular link</a>
      +    <a class="dropdown-item disabled" href="#">Disabled link</a>
      +    <a class="dropdown-item" href="#">Another link</a>
      +  </div>
      +</div>
      + +

      Small fab

      + +
      +
      + + +
      +
      +
      <div class="btn-group">
      +  <button class="btn bmd-btn-fab bmd-btn-fab-sm dropdown-toggle" type="button" id="ex3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <div class="dropdown-menu  dropdown-menu-left" aria-labelledby="ex3">
      +    <button class="dropdown-item" type="button">Action</button>
      +    <button class="dropdown-item" type="button">Another action</button>
      +  </div>
      +</div>
      + +

      Default fab

      + +
      +
      + + +
      +
      +
      <div class="btn-group">
      +  <button class="btn bmd-btn-fab dropdown-toggle" type="button" id="ex4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <div class="dropdown-menu dropdown-menu-left" aria-labelledby="ex4">
      +    <button class="dropdown-item" type="button">Action</button>
      +    <button class="dropdown-item" type="button">Another action</button>
      +  </div>
      +</div>
      + +

      Default button

      + +
      +
      + + +
      +
      +
      <div class="btn-group open">
      +  <button class="btn dropdown-toggle" type="button" id="buttonMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    Dropdown
      +  </button>
      +  <div class="dropdown-menu" aria-labelledby="buttonMenu1">
      +    <a class="dropdown-item" href="#">Action</a>
      +    <a class="dropdown-item" href="#">Another action</a>
      +    <a class="dropdown-item" href="#">Something else here</a>
      +  </div>
      +</div>
      + +

      Alignment

      + +

      Lower left side

      + +
      +
      + + +
      +
      +
      <div class="btn-group open">
      +  <button class="btn bmd-btn-icon dropdown-toggle" type="button" id="ll1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <div class="dropdown-menu dropdown-menu-left" aria-labelledby="ll1">
      +    <button class="dropdown-item" type="button">Action</button>
      +    <button class="dropdown-item" type="button">Another action</button>
      +    <button class="dropdown-item disabled" type="button">Disabled action</button>
      +    <div class="dropdown-divider"> </div>
      +    <a class="dropdown-item" href="#">Separated link</a>
      +  </div>
      +</div>
      + +

      Lower right side

      + +

      dropdown usage misaligned - see upstream Bootstrap issue #18552. Use btn-group instead until issue is resolved (next example).

      + +
      + +
      +
      <div class="dropdown open pull-xs-right">
      +  <button class="btn bmd-btn-icon dropdown-toggle" type="button" id="lr1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <div class="dropdown-menu dropdown-menu-right" aria-labelledby="lr1">
      +    <button class="dropdown-item" type="button">Action</button>
      +    <button class="dropdown-item" type="button">Another action</button>
      +    <button class="dropdown-item disabled" type="button">Disabled action</button>
      +    <div class="dropdown-divider"> </div>
      +    <a class="dropdown-item" href="#">Separated link</a>
      +  </div>
      +</div>
      + +

      btn-group usage works fine in this alignment.

      + +
      +
      + + +
      +
      +
      <div class="btn-group open pull-xs-right">
      +  <button class="btn bmd-btn-icon dropdown-toggle" type="button" id="lr2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <div class="dropdown-menu dropdown-menu-right" aria-labelledby="lr2">
      +    <button class="dropdown-item" type="button">Action</button>
      +    <button class="dropdown-item" type="button">Another action</button>
      +    <button class="dropdown-item disabled" type="button">Disabled action</button>
      +    <div class="dropdown-divider"> </div>
      +    <a class="dropdown-item" href="#">Separated link</a>
      +  </div>
      +</div>
      + +

      Widths

      + +

      Minimum width

      + +
      +
      + + +
      +
      +
      <div class="btn-group open pull-xs-right">
      +  <button class="btn bmd-btn-icon dropdown-toggle" type="button" id="mw1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <div class="dropdown-menu dropdown-menu-right" aria-labelledby="mw1">
      +    <button class="dropdown-item" type="button">A</button>
      +    <button class="dropdown-item" type="button">B</button>
      +  </div>
      +</div>
      + +

      Maximum width

      + +
      +
      + + +
      +
      +
      <div class="btn-group open pull-xs-right">
      +  <button class="btn bmd-btn-icon dropdown-toggle" type="button" id="mw2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
      +    <i class="material-icons">more_vert</i>
      +  </button>
      +  <div class="dropdown-menu dropdown-menu-right" aria-labelledby="mw2">
      +    <button class="dropdown-item" type="button">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ut malesuada elit. Proin tristique, lorem eu vehicula congue, lectus ipsum porta quam, eget rutrum sapien turpis et libero.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ut malesuada elit. Proin tristique, lorem eu vehicula congue, lectus ipsum porta quam, eget rutrum sapien turpis et libero.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ut malesuada elit. Proin tristique, lorem eu vehicula congue, lectus ipsum porta quam, eget rutrum sapien turpis et libero.</button>
      +    <button class="dropdown-item" type="button">Another action</button>
      +  </div>
      +</div>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/navs/index.html b/docs/4.0/material-design/navs/index.html new file mode 100644 index 00000000..13aa182b --- /dev/null +++ b/docs/4.0/material-design/navs/index.html @@ -0,0 +1,1347 @@ + + + + + + + + + Navs · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Navs

      +

      + + +

      Navigation available in Bootstrap share general markup and styles, from the base .nav class to the active and disabled states. Swap modifier classes to switch between each style.

      + +

      Contents

      + + + +

      Tabs

      + +
      + + + + + + + +
      +
      <ul class="nav nav-tabs">
      +  <li class="nav-item">
      +    <a class="nav-link active" href="#">Active</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link" href="#">Link</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link" href="#">Another link</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link disabled" href="#">Disabled</a>
      +  </li>
      +</ul>
      +
      +<!-- inverse -->
      +<ul class="nav nav-tabs bg-inverse">
      +  <li class="nav-item">
      +    <a class="nav-link active" href="#">Active</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link" href="#">Link</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link" href="#">Another link</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link disabled" href="#">Disabled</a>
      +  </li>
      +</ul>
      +
      +<!-- primary -->
      +<ul class="nav nav-tabs bg-primary">
      +  <li class="nav-item">
      +    <a class="nav-link active" href="#">Active</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link" href="#">Link</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link" href="#">Another link</a>
      +  </li>
      +  <li class="nav-item">
      +    <a class="nav-link disabled" href="#">Disabled</a>
      +  </li>
      +</ul>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/selections/index.html b/docs/4.0/material-design/selections/index.html new file mode 100644 index 00000000..ddc17f6a --- /dev/null +++ b/docs/4.0/material-design/selections/index.html @@ -0,0 +1,1421 @@ + + + + + + + + + Selections · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Selections

      +

      + + +

      Contents

      + + + +

      Switches

      + +
      +
      +
      + +
      +
      + +
      +
      + +
      +
      +
      +
      <form>
      +  <div class="switch">
      +    <label>
      +      <input type="checkbox" checked>
      +      Wi-Fi
      +    </label>
      +  </div>
      +  <div class="switch">
      +    <label>
      +      <input type="checkbox">
      +      Bluetooth
      +    </label>
      +  </div>
      +  <div class="switch">
      +    <label>
      +      <input type="checkbox" disabled>
      +      This is disabled
      +    </label>
      +  </div>
      +</form>
      + +

      Radios

      + +
      +
      +
      + +
      +
      + +
      +
      + +
      + + + + +
      +
      +
      <form>
      +  <div class="radio">
      +    <label>
      +      <input type="radio" name="optionsRadios" id="optionsRadios1" value="option1" checked>
      +      Option one is this and that&mdash;be sure to include why it's great
      +    </label>
      +  </div>
      +  <div class="radio">
      +    <label>
      +      <input type="radio" name="optionsRadios" id="optionsRadios2" value="option2">
      +      Option two can be something else and selecting it will deselect option one
      +    </label>
      +  </div>
      +  <div class="radio disabled">
      +    <label>
      +      <input type="radio" name="optionsRadios" id="optionsRadios3" value="option3" disabled>
      +      Option three is disabled
      +    </label>
      +  </div>
      +  
      +  <label class="radio-inline">
      +    <input type="radio" name="inlineRadioOptions" id="inlineRadio1" value="option1"> 1
      +  </label>
      +  <label class="radio-inline">
      +    <input type="radio" name="inlineRadioOptions" id="inlineRadio2" value="option2"> 2
      +  </label>
      +  <label class="radio-inline">
      +    <input type="radio" name="inlineRadioOptions" id="inlineRadio3" value="option3"> 3
      +  </label>   
      +</form>
      + +

      Checkboxes

      + +
      +
      +
      + +
      +
      + +
      +
      + +
      + + + +
      +
      +
      <form>  
      +  <div class="checkbox">
      +    <label>
      +      <input type="checkbox"> Check me out
      +    </label>
      +  </div>   
      +  <div class="checkbox">
      +    <label>
      +      <input type="checkbox" value="" checked>
      +      I'm selected because I seem like the safe choice
      +    </label>
      +  </div>
      +  <div class="checkbox disabled">
      +    <label>
      +      <input type="checkbox" value="" disabled>
      +      Option is disabled because it is scary
      +    </label>
      +  </div>    
      +  <label class="checkbox-inline">
      +    <input type="checkbox" id="inlineCheckbox1" value="option1"> 1
      +  </label>
      +  <label class="checkbox-inline">
      +    <input type="checkbox" id="inlineCheckbox2" value="option2"> 2
      +  </label>
      +  <label class="checkbox-inline">
      +    <input type="checkbox" id="inlineCheckbox3" value="option3"> 3
      +  </label>  
      +</form>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/material-design/snackbars/index.html b/docs/4.0/material-design/snackbars/index.html new file mode 100644 index 00000000..db751a49 --- /dev/null +++ b/docs/4.0/material-design/snackbars/index.html @@ -0,0 +1,1303 @@ + + + + + + + + + Snackbars · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Snackbars

      +

      + + +

      Snackbars and toasts can be created using the SnackbarJS plugin developed by us.

      + +

      Contents

      + + + +

      Include in the page

      + +

      In order to make snackbars work, make sure to include snackbar.min.js before bootstrap-material-design.min.js.

      + +
      <script src=""></script>
      +<script src=""></script>
      +<script src=""></script>
      +<script src=""></script>
      +<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
      +<script src=""></script>
      +<script>
      +  $('body').bootstrapMaterialDesign();
      +</script>
      + +
      +

      Heads up! You don’t need to include SnackbarJS CSS, it’s already bundled in Material Design for Bootstrap.

      +
      + +

      Examples

      + +

      Click on the buttons below to spawn snackbars and toasts:

      + +

      Snackbar

      + +
      + +
      +
      <button type="button" class="btn btn-secondary" data-toggle="snackbar" data-content="Free fried chicken here! <a href='https://example.org' class='btn btn-info'>Check it out</a>" data-html-allowed="true" data-timeout="0">
      +  Snackbar
      +</button>
      + +

      Toast

      + +
      + +
      +
      <button type="button" class="btn btn-secondary" data-toggle="snackbar" data-style="toast" data-content="Fried chicken out of stock.">
      +  Toast
      +</button>
      + +

      Usage

      + +

      The complete documentation of SnackbarJS is available visiting its official GitHub repository.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/migration/index.html b/docs/4.0/migration/index.html new file mode 100644 index 00000000..42dbbfbd --- /dev/null +++ b/docs/4.0/migration/index.html @@ -0,0 +1,1641 @@ + + + + + + + + + Migrating to v4 · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Migrating to v4

      +

      Bootstrap 4 is a major rewrite of the entire project. The most notable changes are summarized below, followed by more specific changes to relevant components.

      + + +
      +

      Heads up! This will be in flux as work on the v4 alphas progresses. Until then consider it incomplete, and we’d love pull requests to help keep it up to date.

      +
      + +

      Summary

      + +

      Here are the big ticket items you’ll want to be aware of when moving from v3 to v4.

      + +

      Browser support

      + +
        +
      • Dropped IE8, IE9, and iOS 6 support. v4 is now only IE10+ and iOS 7+. For sites needing either of those, use v3.
      • +
      • Added official support for Android v5.0 Lollipop’s Browser and WebView. Earlier versions of the Android Browser and WebView remain only unofficially supported.
      • +
      + +

      Global changes

      + +
        +
      • Flexbox is enabled by default. In general this means a move away from floats and more across our components.
      • +
      • Switched from Less to Sass for our source CSS files.
      • +
      • Switched from px to rem as our primary CSS unit, though pixels are still used for media queries and grid behavior as device viewports are not affected by type size.
      • +
      • Global font-size increased from 14px to 16px.
      • +
      • Revamped grid tiers to add a fifth option (addressing smaller devices at 576px and below) and removed the -xs infix from those classes. Example: .col-6.col-sm-4.col-md-3.
      • +
      • Replaced the separate optional theme with configurable options via SCSS variables (e.g., $enable-gradients: true).
      • +
      • Build system overhauled to use a series of npm scripts instead of Grunt. See package.json for all scripts, or our project readme for local development needs.
      • +
      • Non-responsive usage of Bootstrap is no longer supported.
      • +
      • Dropped the online Customizer in favor of more extensive setup documentation and customized builds.
      • +
      • Added dozens of new utility classes for common CSS property-value pairs and margin/padding spacing shortcuts.
      • +
      + +

      Grid system

      + +
        +
      • Moved to flexbox. +
          +
        • Added support for flexbox in the grid mixins and predefined classes.
        • +
        • As part of flexbox, included support for vertical and horizontal alignment classes.
        • +
        +
      • +
      • Updated grid class names and a new grid tier. +
          +
        • Added a new sm grid tier below 768px for more granular control. We now have xs, sm, md, lg, and xl. This also means every tier has been bumped up one level (so .col-md-6 in v3 is now .col-lg-6 in v4).
        • +
        • xs grid classes have been modified to not require the infix to more accurately represent that they start applying styles at min-width: 0 and not a set pixel value. Instead of .col-xs-6, it’s now .col-6. All other grid tiers require the infix (e.g., sm).
        • +
        +
      • +
      • Updated grid sizes, mixins, and variables. +
          +
        • Grid gutters now have a Sass map so you can specify specific gutter widths at each breakpoint.
        • +
        • Updated grid mixins to utilize a make-col-ready prep mixin and a make-col to set the flex and max-width for individual column sizing.
        • +
        • Changed grid system media query breakpoints and container widths to account for new grid tier and ensure columns are evenly divisible by 12 at their max width.
        • +
        • Grid breakpoints and container widths are now handled via Sass maps ($grid-breakpoints and $container-max-widths) instead of a handful of separate variables. These replace the @screen-* variables entirely and allow you to fully customize the grid tiers.
        • +
        • Media queries have also changed. Instead of repeating our media query declarations with the same value each time, we now have @include media-breakpoint-up/down/only. Now, instead of writing @media (min-width: @screen-sm-min) { ... }, you can write @include media-breakpoint-up(sm) { ... }.
        • +
        +
      • +
      + +

      Components

      + +
        +
      • Dropped panels, thumbnails, and wells for a new all-encompassing component, cards.
      • +
      • Dropped the Glyphicons icon font. If you need icons, some options are: + +
      • +
      • Dropped the Affix jQuery plugin. +
          +
        • We recommend using position: sticky instead. See the HTML5 Please entry for details and specific polyfill recommendations. One suggestion is to use an @supports rule for implementing it (e.g., @supports (position: sticky) { ... })/
        • +
        • If you were using Affix to apply additional, non-position styles, the polyfills might not support your use case. One option for such uses is the third-party ScrollPos-Styler library.
        • +
        +
      • +
      • Dropped the pager component as it was essentially slightly customized buttons.
      • +
      • Refactored nearly all components to use more un-nested class selectors instead of over-specific children selectors.
      • +
      + +

      By component

      + +

      This list highlights key changes by component between v3.x.x and v4.0.0.

      + +

      Reboot

      + +

      New to Bootstrap 4 is the Reboot, a new stylesheet that builds on Normalize with our own somewhat opinionated reset styles. Selectors appearing in this file only use elements—there are no classes here. This isolates our reset styles from our component styles for a more modular approach. Some of the most important resets this includes are the box-sizing: border-box change, moving from em to rem units on many elements, link styles, and many form element resets.

      + +

      Typography

      + +
        +
      • Moved all .text- utilities to the _utilities.scss file.
      • +
      • Dropped .page-header as, aside from the border, all its styles can be applied via utilities.
      • +
      • .dl-horizontal has been dropped. Instead, use .row on <dl> and use grid column classes (or mixins) on its <dt> and <dd> children.
      • +
      • Custom <blockquote> styling has moved to classes—.blockquote and the .blockquote-reverse modifier.
      • +
      • .list-inline now requires that its children list items have the new .list-inline-item class applied to them.
      • +
      + +

      Images

      + +
        +
      • Renamed .img-responsive to .img-fluid.
      • +
      • Renamed .img-rounded to .rounded
      • +
      • Renamed .img-circle to .rounded-circle
      • +
      + +

      Tables

      + +
        +
      • Nearly all instances of the > selector have been removed, meaning nested tables will now automatically inherit styles from their parents. This greatly simplifies our selectors and potential customizations.
      • +
      • Responsive tables no longer require a wrapping element. Instead, just put the .table-responsive right on the <table>.
      • +
      • Renamed .table-condensed to .table-sm for consistency.
      • +
      • Added a new .table-inverse option.
      • +
      • Added table header modifiers: .thead-default and .thead-inverse.
      • +
      • Renamed contextual classes to have a .table--prefix. Hence .active, .success, .warning, .danger and .table-info to .table-active, .table-success, .table-warning, .table-danger and .table-info.
      • +
      + +

      Forms

      + +
        +
      • Moved element resets to the _reboot.scss file.
      • +
      • Renamed .control-label to .form-control-label.
      • +
      • Renamed .input-lg and .input-sm to .form-control-lg and .form-control-sm, respectively.
      • +
      • Dropped .form-group-* classes for simplicity’s sake. Use .form-control-* classes instead now.
      • +
      • Dropped .help-block and replaced it with .form-text for block-level help text. For inline help text and other flexible options, use utility classes like .text-muted.
      • +
      • Dropped .radio-inline and .checkbox-inline.
      • +
      • Horizontal forms overhauled: +
          +
        • Dropped the .form-horizontal class requirement.
        • +
        • .form-group no longer applies styles from the .row via mixin, so .row is now required for horizontal grid layouts (e.g., <div class="form-group row">).
        • +
        • Added new .form-control-label class to vertically center labels with .form-controls.
        • +
        • Added new .form-row for compact form layouts with the grid classes (swap your .row for a .form-row and go).
        • +
        +
      • +
      • Added custom forms support (for checkboxes, radios, selects, and file inputs).
      • +
      • Added HTML5 form validation support via CSS’s :invalid and :valid pseudo-classes.
      • +
      • Renamed .has-error to .has-danger.
      • +
      • Renamed .form-control-static to .form-control-plaintext.
      • +
      + +

      Buttons

      + +
        +
      • Renamed .btn-default to .btn-secondary.
      • +
      • Dropped the .btn-xs class entirely as .btn-sm is proportionally much smaller than v3’s.
      • +
      • The stateful button feature of the button.js jQuery plugin has been dropped. This includes the $().button(string) and $().button('reset') methods. We advise using a tiny bit of custom JavaScript instead, which will have the benefit of behaving exactly the way you want it to. +
          +
        • Note that the other features of the plugin (button checkboxes, button radios, single-toggle buttons) have been retained in v4.
        • +
        +
      • +
      • Change buttons’ [disabled] to :disabled as IE9+ supports :disabled. However fieldset[disabled] is still necessary because native disabled fieldsets are still buggy in IE11.
      • +
      + +

      Button group

      + +
        +
      • Rewrote component with flexbox.
      • +
      • Removed .btn-group-justified.
      • +
      • Dropped the .btn-group-xs class entirely given removal of .btn-xs.
      • +
      • Removed explicit spacing between button groups in button toolbars; use margin utilities now.
      • +
      • Improved documentation for use with other components.
      • +
      + + + +
        +
      • Switched from parent selectors to singular classes for all components, modifiers, etc.
      • +
      • Simplified dropdown styles to no longer ship with upward or downward facing arrows attached to the dropdown menu.
      • +
      • Dropdowns can be built with <div>s or <ul>s now.
      • +
      • Rebuilt dropdown styles and markup to provide easy, built-in support for <a> and <button> based dropdown items.
      • +
      • Renamed .divider to .dropdown-divider.
      • +
      • Dropdown items now require .dropdown-item.
      • +
      • Dropdown toggles no longer require an explicit <span class="caret"></span>; this is now provided automatically via CSS’s ::after on .dropdown-toggle.
      • +
      + +

      Grid system

      + +
        +
      • Added a new 576px grid breakpoint as sm, meaning there are now five total tiers (xs, sm, md, lg, and xl).
      • +
      • Renamed the responsive grid modifier classes from .col-{breakpoint}-{modifier}-{size} to .{modifier}-{breakpoint}-{size} for simpler grid classes. For example, instead of .col-md-3.col-md-push-9 it’s .col-md-3.push-md-9.
      • +
      • Added flexbox utility classes for grid system and components.
      • +
      + +

      List groups

      + +
        +
      • Rewrote component with flexbox.
      • +
      • Replaced a.list-group-item with an explicit class, .list-group-item-action, for styling link and button versions of list group items.
      • +
      • Added .list-group-flush class for use with cards.
      • +
      + + + +
        +
      • Rewrote component with flexbox.
      • +
      • Given move to flexbox, alignment of dismiss icons in the header is likely broken as we’re no longer using floats. Floated content comes first, but with flexbox that’s no longer the case. Update your dismiss icons to come after modal titles to fix.
      • +
      • The remote option (which could be used to automatically load and inject external content into a modal) and the corresponding loaded.bs.modal event were removed. We recommend instead using client-side templating or a data binding framework, or calling jQuery.load yourself.
      • +
      + + + +
        +
      • Rewrote component with flexbox.
      • +
      • Dropped nearly all > selectors for simpler styling via un-nested classes.
      • +
      • Instead of HTML-specific selectors like .nav > li > a, we use separate classes for .navs, .nav-items, and .nav-links. This makes your HTML more flexible while bringing along increased extensibility.
      • +
      + + + +

      The navbar has been entirely rewritten in flexbox with improved support for alignment, responsiveness, and customization.

      + +
        +
      • Responsive navbar behaviors are now applied to the .navbar class via the required .navbar-expand-{breakpoint} where you choose where to collapse the navbar. Previously this was a Less variable modification and required recompiling.
      • +
      • .navbar-default is now .navbar-light, though .navbar-dark remains the same. One of these is required on each navbar. However, these classes no longer set background-colors; instead they essentially only affect color.
      • +
      • Navbars now require a background declaration of some kind. Choose from our background utilities (.bg-*) or set your own with the light/inverse classes above for mad customization.
      • +
      • Given flexbox styles, navbars can now use flexbox utilities for easy alignment options.
      • +
      • .navbar-toggle is now .navbar-toggler and has different styles and inner markup (no more three <span>s).
      • +
      • Dropped the .navbar-form class entirely. It’s no longer necessary; instead, just use .form-inline and apply margin utilities as necessary.
      • +
      • Navbars no longer include margin-bottom or border-radius by default. Use utilities as necessary.
      • +
      • All examples featuring navbars have been updated to include new markup.
      • +
      + +

      Pagination

      + +
        +
      • Rewrote component with flexbox.
      • +
      • Explicit classes (.page-item, .page-link) are now required on the descendants of .paginations
      • +
      • Dropped the .pager component entirely as it was little more than customized outline buttons.
      • +
      + + + +
        +
      • An explicit class, .breadcrumb-item, is now required on the descendants of .breadcrumbs
      • +
      + +

      Labels and badges

      + +
        +
      • Renamed .label to .badge to disambiguate from the <label> element.
      • +
      • Dropped the .badge component as it was nearly identical to labels. Use the .badge-pill modifier together with the label component instead for that rounded look.
      • +
      • Badges are no longer floated automatically in list groups and other components. Utility classes are now required for that.
      • +
      + +

      Panels, thumbnails, and wells

      + +

      Dropped entirely for the new card component.

      + +

      Panels

      + +
        +
      • .panel to .card, now built with flexbox.
      • +
      • .panel-default removed and no replacement.
      • +
      • .panel-group removed and no replacement. .card-group is not a replacement, it is different.
      • +
      • .panel-heading to .card-header
      • +
      • .panel-title to .card-title. Depending on the desired look, you may also want to use heading elements or classes (e.g. <h3>, .h3) or bold elements or classes (e.g. <strong>, <b>, .font-weight-bold). Note that .card-title, while similarly named, produces a different look than .panel-title.
      • +
      • .panel-body to .card-body
      • +
      • .panel-footer to .card-footer
      • +
      • .panel-primary, .panel-success, .panel-info, .panel-warning, and .panel-danger have been dropped for .bg-, .text-, and .border utilities generated from our $theme-colors Sass map.
      • +
      + + + +
        +
      • Overhauled the entire component to simplify design and styling. We have fewer styles for you to override, new indicators, and new icons.
      • +
      • All CSS has been un-nested and renamed, ensuring each class is prefixed with .carousel-. +
          +
        • For carousel items, .next, .prev, .left, and .right are now .carousel-item-next, .carousel-item-prev, .carousel-item-left, and .carousel-item-right.
        • +
        • .item is also now .carousel-item.
        • +
        • For prev/next controls, .carousel-control.right and .carousel-control.left are now .carousel-control-right and .carousel-control-left, meaning they no longer require a specific base class.
        • +
        +
      • +
      • Removed all responsive styling, deferring to utilities (e.g., showing captions on certain viewports) and custom styles as needed.
      • +
      • Removed image overrides for images in carousel items, deferring to utilities.
      • +
      • Tweaked the Carousel example to include the new markup and styles.
      • +
      + +

      Tables

      + +
        +
      • Removed support for styled nested tables. All table styles are now inherited in v4 for simpler selectors.
      • +
      • Added inverse table variant.
      • +
      + +

      Utilities

      + +
        +
      • Display, hidden, and more: +
          +
        • Made display utilities responsive (e.g., .d-none and d-{sm,md,lg,xl}-none).
        • +
        • Dropped the bulk of .hidden-* utilities for new [display utilities]((/docs/4.0/utilities/display/). For example, instead of .hidden-sm-up, use .d-sm-none. Renamed the .hidden-print utilities to use the display utility naming scheme. More info under the Responsive utilities section of this page.
        • +
        • Added .float-{sm,md,lg,xl}-{left,right,none} classes for responsive floats and removed .pull-left and .pull-right since they’re redundant to .float-left and .float-right.
        • +
        +
      • +
      • Type: +
          +
        • Added responsive variations to our text alignment classes .text-{sm,md,lg,xl}-{left,center,right}.
        • +
        +
      • +
      • Alignment and spacing: + +
      • +
      + +

      Vendor prefix mixins

      + +

      Bootstrap 3’s vendor prefix mixins, which were deprecated in v3.2.0, have been removed in Bootstrap 4. Since we use Autoprefixer, they’re no longer necessary.

      + +

      Removed the following mixins: animation, animation-delay, animation-direction, animation-duration, animation-fill-mode, animation-iteration-count, animation-name, animation-timing-function, backface-visibility, box-sizing, content-columns, hyphens, opacity, perspective, perspective-origin, rotate, rotateX, rotateY, scale, scaleX, scaleY, skew, transform-origin, transition-delay, transition-duration, transition-property, transition-timing-function, transition-transform, translate, translate3d, user-select

      + +

      Documentation

      + +

      Our documentation received an upgrade across the board as well. Here’s the low down:

      + +
        +
      • We’re still using Jekyll, but we have plugins in the mix: +
          +
        • bugify.rb is used to efficiently list out the entries on our browser bugs page.
        • +
        • example.rb is a custom fork of the default highlight.rb plugin, allowing for easier example-code handling.
        • +
        • callout.rb is a similar custom fork of that, but designed for our special docs callouts.
        • +
        • markdown-block.rb is used to to render Markdown snippets within HTML elements like tables.
        • +
        • jekyll-toc is used to generate our table of contents.
        • +
        +
      • +
      • All docs content has been rewritten in Markdown (instead of HTML) for easier editing.
      • +
      • Pages have been reorganized for simpler content and a more approachable hierarchy.
      • +
      • We moved from regular CSS to SCSS to take full advantage of Bootstrap’s variables, mixins, and more.
      • +
      + +

      Responsive utilities

      + +

      All @screen- variables have been removed in v4.0.0. Use the media-breakpoint-up(), media-breakpoint-down(), or media-breakpoint-only() Sass mixins or the $grid-breakpoints Sass map instead.

      + +

      Our responsive utility classes have largely been removed in favor of explicit display utilities.

      + +
        +
      • The .hidden and .show classes have been removed because they conflicted with jQuery’s $(...).hide() and $(...).show() methods. Instead, try toggling the [hidden] attribute or use inline styles like style="display: none;" and style="display: block;".
      • +
      • All .hidden- classes have been removed, save for the print utilities which have been renamed. +
          +
        • Removed from v3: .hidden-xs .hidden-sm .hidden-md .hidden-lg .visible-xs-block .visible-xs-inline .visible-xs-inline-block .visible-sm-block .visible-sm-inline .visible-sm-inline-block .visible-md-block .visible-md-inline .visible-md-inline-block .visible-lg-block .visible-lg-inline .visible-lg-inline-block
        • +
        • Removed from v4 alphas: .hidden-xs-up .hidden-xs-down .hidden-sm-up .hidden-sm-down .hidden-md-up .hidden-md-down .hidden-lg-up .hidden-lg-down
        • +
        +
      • +
      • Print utilities no longer start with .hidden- or .visible-, but with .d-print-. +
          +
        • Old names: .visible-print-block, .visible-print-inline, .visible-print-inline-block, .hidden-print
        • +
        • New classes: .d-print-block, .d-print-inline, .d-print-inline-block, .d-print-none
        • +
        +
      • +
      + +

      Rather than using explicit .visible-* classes, you make an element visible by simply not hiding it at that screen size. You can combine one .d-*-none class with one .d-*-block class to show an element only on a given interval of screen sizes (e.g. .d-none.d-md-block.d-xl-none shows the element only on medium and large devices).

      + +

      Note that the changes to the grid breakpoints in v4 means that you’ll need to go one breakpoint larger to achieve the same results. The new responsive utility classes don’t attempt to accommodate less common cases where an element’s visibility can’t be expressed as a single contiguous range of viewport sizes; you will instead need to use custom CSS in such cases.

      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/borders/index.html b/docs/4.0/utilities/borders/index.html new file mode 100644 index 00000000..f8affe00 --- /dev/null +++ b/docs/4.0/utilities/borders/index.html @@ -0,0 +1,1321 @@ + + + + + + + + + Borders · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Borders

      +

      Use border utilities to quickly style the border and border-radius of an element. Great for images, buttons, or any other element.

      + + +

      Border

      + +

      Add classes to an element to remove all borders or some borders.

      + +
      + +
      + + + + + + +
      <span class="border"></span>
      +<span class="border-0"></span>
      +<span class="border-top-0"></span>
      +<span class="border-right-0"></span>
      +<span class="border-bottom-0"></span>
      +<span class="border-left-0"></span>
      + +
      + +

      Border color

      + +

      Change the border color using utilities built on our theme colors.

      + +
      + +
      + + + + + + + + + +
      <span class="border border-primary"></span>
      +<span class="border border-secondary"></span>
      +<span class="border border-success"></span>
      +<span class="border border-danger"></span>
      +<span class="border border-warning"></span>
      +<span class="border border-info"></span>
      +<span class="border border-light"></span>
      +<span class="border border-dark"></span>
      +<span class="border border-white"></span>
      + +
      + +

      Border-radius

      + +

      Add classes to an element to easily round its corners.

      + +
      + Example rounded image + Example top rounded image + Example right rounded image + Example bottom rounded image + Example left rounded image + Completely round image + Example non-rounded image (overrides rounding applied elsewhere) +
      + +
      <img src="..." alt="..." class="rounded">
      +<img src="..." alt="..." class="rounded-top">
      +<img src="..." alt="..." class="rounded-right">
      +<img src="..." alt="..." class="rounded-bottom">
      +<img src="..." alt="..." class="rounded-left">
      +<img src="..." alt="..." class="rounded-circle">
      +<img src="..." alt="..." class="rounded-0">
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/clearfix/index.html b/docs/4.0/utilities/clearfix/index.html new file mode 100644 index 00000000..a6f7141b --- /dev/null +++ b/docs/4.0/utilities/clearfix/index.html @@ -0,0 +1,1277 @@ + + + + + + + + + Clearfix · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + +
      +
        +
      +
      + + +
      +

      Clearfix

      +

      Quickly and easily clear floated content within a container by adding a clearfix utility.

      + + +

      Easily clear floats by adding .clearfix to the parent element. Utilizes the micro clearfix as popularized by Nicolas Gallagher. Can also be used as a mixin.

      + +
      <div class="clearfix">...</div>
      + +
      // Mixin itself
      +@mixin clearfix() {
      +  &::after {
      +    display: block;
      +    content: "";
      +    clear: both;
      +  }
      +}
      +
      +// Usage as a mixin
      +.element {
      +  @include clearfix;
      +}
      + +

      The following example shows how the clearfix can be used. Without the clearfix the wrapping div would not span around the buttons which would cause a broken layout.

      + +
      +
      + + +
      +
      +
      <div class="bg-info clearfix">
      +  <button class="btn btn-secondary float-left">Example Button floated left</button>
      +  <button class="btn btn-secondary float-right">Example Button floated right</button>
      +</div>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/close-icon/index.html b/docs/4.0/utilities/close-icon/index.html new file mode 100644 index 00000000..ca4a93bf --- /dev/null +++ b/docs/4.0/utilities/close-icon/index.html @@ -0,0 +1,1257 @@ + + + + + + + + + Close icon · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + +
      +
        +
      +
      + + +
      +

      Close icon

      +

      Use a generic close icon for dismissing content like modals and alerts.

      + + +

      Be sure to include text for screen readers, as we’ve done with aria-label.

      + +
      + +
      +
      <button type="button" class="close" aria-label="Close">
      +  <span aria-hidden="true">&times;</span>
      +</button>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/colors/index.html b/docs/4.0/utilities/colors/index.html new file mode 100644 index 00000000..d2751ae4 --- /dev/null +++ b/docs/4.0/utilities/colors/index.html @@ -0,0 +1,1324 @@ + + + + + + + + + Colors · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Colors

      +

      Convey meaning through color with a handful of color utility classes. Includes support for styling links with hover states, too.

      + + + +
      +

      .text-primary

      +

      .text-secondary

      +

      .text-success

      +

      .text-danger

      +

      .text-warning

      +

      .text-info

      +

      .text-light

      +

      .text-dark

      +
      +
      <p class="text-primary">.text-primary</p>
      +<p class="text-secondary">.text-secondary</p>
      +<p class="text-success">.text-success</p>
      +<p class="text-danger">.text-danger</p>
      +<p class="text-warning">.text-warning</p>
      +<p class="text-info">.text-info</p>
      +<p class="text-light">.text-light</p>
      +<p class="text-dark">.text-dark</p>
      + +

      Contextual text classes also work well on anchors with the provided hover and focus states. Note that the .text-white class has no link styling.

      + + +
      <p><a href="#" class="text-primary">Primary link</a></p>
      +<p><a href="#" class="text-secondary">Secondary link</a></p>
      +<p><a href="#" class="text-success">Success link</a></p>
      +<p><a href="#" class="text-danger">Danger link</a></p>
      +<p><a href="#" class="text-warning">Warning link</a></p>
      +<p><a href="#" class="text-info">Info link</a></p>
      +<p><a href="#" class="text-light bg-gray">Light link</a></p>
      +<p><a href="#" class="text-dark">Dark link</a></p>
      + +

      Similar to the contextual text color classes, easily set the background of an element to any contextual class. Anchor components will darken on hover, just like the text classes. Background utilities do not set color, so in some cases you’ll want to use .text-* utilities.

      + +
      +
      .bg-primary
      +
      .bg-secondary
      +
      .bg-success
      +
      .bg-danger
      +
      .bg-warning
      +
      .bg-info
      +
      .bg-light
      +
      .bg-dark
      +
      .bg-white
      +
      +
      <div class="p-3 mb-2 bg-primary text-white">.bg-primary</div>
      +<div class="p-3 mb-2 bg-secondary text-white">.bg-secondary</div>
      +<div class="p-3 mb-2 bg-success text-white">.bg-success</div>
      +<div class="p-3 mb-2 bg-danger text-white">.bg-danger</div>
      +<div class="p-3 mb-2 bg-warning text-white">.bg-warning</div>
      +<div class="p-3 mb-2 bg-info text-white">.bg-info</div>
      +<div class="p-3 mb-2 bg-light text-gray-dark">.bg-light</div>
      +<div class="p-3 mb-2 bg-dark text-white">.bg-dark</div>
      +<div class="p-3 mb-2 bg-white text-gray-dark">.bg-white</div>
      + +
      +

      Dealing with specificity

      + +

      Sometimes contextual classes cannot be applied due to the specificity of another selector. In some cases, a sufficient workaround is to wrap your element’s content in a <div> with the class.

      +
      + +
      +

      Conveying meaning to assistive technologies

      + +

      Using color to add meaning only provides a visual indication, which will not be conveyed to users of assistive technologies – such as screen readers. Ensure that information denoted by the color is either obvious from the content itself (e.g. the visible text), or is included through alternative means, such as additional text hidden with the .sr-only class.

      +
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/display/index.html b/docs/4.0/utilities/display/index.html new file mode 100644 index 00000000..3a957fe1 --- /dev/null +++ b/docs/4.0/utilities/display/index.html @@ -0,0 +1,1359 @@ + + + + + + + + + Display property · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Display property

      +

      Quickly and responsively toggle the display value of components and more with our display utilities. Includes support for some of the more common values, as well as some extras for controlling display when printing.

      + + +

      Common display values

      + +

      The display property accepts a handful of values and we support many of them with utility classes. We purposefully don’t provide every value as a utility, so here’s what we support:

      + +
        +
      • .d-none
      • +
      • .d-inline
      • +
      • .d-inline-block
      • +
      • .d-block
      • +
      • .d-table
      • +
      • .d-table-cell
      • +
      • .d-flex
      • +
      • .d-inline-flex
      • +
      + +

      Put them to use by applying any of the classes to an element of your choice. For example, here’s how you could use the inline, block, or inline-block utilities (the same applies to the other classes).

      + +
      +
      d-inline
      +
      d-inline
      +
      +
      <div class="d-inline bg-success">d-inline</div>
      +<div class="d-inline bg-success">d-inline</div>
      + +
      +d-block +
      +
      <span class="d-block bg-primary">d-block</span>
      + +
      +
      d-inline-block
      +
      d-inline-block
      +
      +
      <div class="d-inline-block bg-warning">d-inline-block</div>
      +<div class="d-inline-block bg-warning">d-inline-block</div>
      + +

      Responsive variations also exist for every single utility mentioned above.

      + +
        +
      • .d-none
      • +
      • .d-inline
      • +
      • .d-inline-block
      • +
      • .d-block
      • +
      • .d-table
      • +
      • .d-table-cell
      • +
      • .d-flex
      • +
      • .d-inline-flex
      • +
      • .d-sm-none
      • +
      • .d-sm-inline
      • +
      • .d-sm-inline-block
      • +
      • .d-sm-block
      • +
      • .d-sm-table
      • +
      • .d-sm-table-cell
      • +
      • .d-sm-flex
      • +
      • .d-sm-inline-flex
      • +
      • .d-md-none
      • +
      • .d-md-inline
      • +
      • .d-md-inline-block
      • +
      • .d-md-block
      • +
      • .d-md-table
      • +
      • .d-md-table-cell
      • +
      • .d-md-flex
      • +
      • .d-md-inline-flex
      • +
      • .d-lg-none
      • +
      • .d-lg-inline
      • +
      • .d-lg-inline-block
      • +
      • .d-lg-block
      • +
      • .d-lg-table
      • +
      • .d-lg-table-cell
      • +
      • .d-lg-flex
      • +
      • .d-lg-inline-flex
      • +
      • .d-xl-none
      • +
      • .d-xl-inline
      • +
      • .d-xl-inline-block
      • +
      • .d-xl-block
      • +
      • .d-xl-table
      • +
      • .d-xl-table-cell
      • +
      • .d-xl-flex
      • +
      • .d-xl-inline-flex
      • +
      + +

      Display in print

      + +

      Change the display value of elements when printing with our print display utilities.

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ClassPrint style
      .d-print-blockApplies display: block to the element when printing
      .d-print-inlineApplies display: inline to the element when printing
      .d-print-inline-blockApplies display: inline-block to the element when printing
      .d-print-noneApplies display: none to the element when printing
      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/embed/index.html b/docs/4.0/utilities/embed/index.html new file mode 100644 index 00000000..1e4d2f33 --- /dev/null +++ b/docs/4.0/utilities/embed/index.html @@ -0,0 +1,1292 @@ + + + + + + + + + Embeds · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Embeds

      +

      Create responsive video or slideshow embeds based on the width of the parent by creating an intrinsic ratio that scales on any device.

      + + +

      About

      + +

      Rules are directly applied to <iframe>, <embed>, <video>, and <object> elements; optionally use an explicit descendant class .embed-responsive-item when you want to match the styling for other attributes.

      + +

      Pro-Tip! You don’t need to include frameborder="0" in your <iframe>s as we override that for you.

      + +

      Example

      + +

      Wrap any embed like an <iframe> in a parent element with .embed-responsive and an aspect ratio. The .embed-responsive-item isn’t strictly required, but we encourage it.

      + +
      +
      + +
      +
      +
      <div class="embed-responsive embed-responsive-16by9">
      +  <iframe class="embed-responsive-item" src="https://www.youtube.com/embed/zpOULjyy-n8?rel=0" allowfullscreen></iframe>
      +</div>
      + +

      Aspect ratios

      + +

      Aspect ratios can be customized with modifier classes.

      + +
      <!-- 21:9 aspect ratio -->
      +<div class="embed-responsive embed-responsive-21by9">
      +  <iframe class="embed-responsive-item" src="..."></iframe>
      +</div>
      +
      +<!-- 16:9 aspect ratio -->
      +<div class="embed-responsive embed-responsive-16by9">
      +  <iframe class="embed-responsive-item" src="..."></iframe>
      +</div>
      +
      +<!-- 4:3 aspect ratio -->
      +<div class="embed-responsive embed-responsive-4by3">
      +  <iframe class="embed-responsive-item" src="..."></iframe>
      +</div>
      +
      +<!-- 1:1 aspect ratio -->
      +<div class="embed-responsive embed-responsive-1by1">
      +  <iframe class="embed-responsive-item" src="..."></iframe>
      +</div>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/flex/index.html b/docs/4.0/utilities/flex/index.html new file mode 100644 index 00000000..9fb8d29f --- /dev/null +++ b/docs/4.0/utilities/flex/index.html @@ -0,0 +1,1981 @@ + + + + + + + + + Flex · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Flex

      +

      Quickly manage the layout, alignment, and sizing of grid columns, navigation, components, and more with a full suite of responsive flexbox utilities. For more complex implementations, custom CSS may be necessary.

      + + +

      Enable flex behaviors

      + +

      Apply display utilities to create a flexbox container and transform direct children elements into flex items. Flex containers and items are able to be modified further with additional flex properties.

      + +
      +
      I'm a flexbox container!
      +
      +
      <div class="d-flex p-2">I'm a flexbox container!</div>
      + +
      +
      I'm an inline flexbox container!
      +
      +
      <div class="d-inline-flex p-2">I'm an inline flexbox container!</div>
      + +

      Responsive variations also exist for .d-flex and .d-inline-flex.

      + +
        +
      • .d-flex
      • +
      • .d-inline-flex
      • +
      • .d-sm-flex
      • +
      • .d-sm-inline-flex
      • +
      • .d-md-flex
      • +
      • .d-md-inline-flex
      • +
      • .d-lg-flex
      • +
      • .d-lg-inline-flex
      • +
      • .d-xl-flex
      • +
      • .d-xl-inline-flex
      • +
      + +

      Direction

      + +

      Set the direction of flex items in a flex container with direction utilities. In most cases you can omit the horizontal class here as the browser default is row. However, you may encounter situations where you needed to explicitly set this value (like responsive layouts).

      + +

      Use .flex-row to set a horizontal direction (the browser default), or .flex-row-reverse to start the horizontal direction from the opposite side.

      + +
      +
      +
      Flex item 1
      +
      Flex item 2
      +
      Flex item 3
      +
      +
      +
      Flex item 1
      +
      Flex item 2
      +
      Flex item 3
      +
      +
      +
      <div class="d-flex flex-row">
      +  <div class="p-2">Flex item 1</div>
      +  <div class="p-2">Flex item 2</div>
      +  <div class="p-2">Flex item 3</div>
      +</div>
      +<div class="d-flex flex-row-reverse">
      +  <div class="p-2">Flex item 1</div>
      +  <div class="p-2">Flex item 2</div>
      +  <div class="p-2">Flex item 3</div>
      +</div>
      + +

      Use .flex-column to set a vertical direction, or .flex-column-reverse to start the vertical direction from the opposite side.

      + +
      +
      +
      Flex item 1
      +
      Flex item 2
      +
      Flex item 3
      +
      +
      +
      Flex item 1
      +
      Flex item 2
      +
      Flex item 3
      +
      +
      +
      <div class="d-flex flex-column">
      +  <div class="p-2">Flex item 1</div>
      +  <div class="p-2">Flex item 2</div>
      +  <div class="p-2">Flex item 3</div>
      +</div>
      +<div class="d-flex flex-column-reverse">
      +  <div class="p-2">Flex item 1</div>
      +  <div class="p-2">Flex item 2</div>
      +  <div class="p-2">Flex item 3</div>
      +</div>
      + +

      Responsive variations also exist for flex-direction.

      + +
        +
      • .flex-row
      • +
      • .flex-row-reverse
      • +
      • .flex-column
      • +
      • .flex-column-reverse
      • +
      • .flex-sm-row
      • +
      • .flex-sm-row-reverse
      • +
      • .flex-sm-column
      • +
      • .flex-sm-column-reverse
      • +
      • .flex-md-row
      • +
      • .flex-md-row-reverse
      • +
      • .flex-md-column
      • +
      • .flex-md-column-reverse
      • +
      • .flex-lg-row
      • +
      • .flex-lg-row-reverse
      • +
      • .flex-lg-column
      • +
      • .flex-lg-column-reverse
      • +
      • .flex-xl-row
      • +
      • .flex-xl-row-reverse
      • +
      • .flex-xl-column
      • +
      • .flex-xl-column-reverse
      • +
      + +

      Justify content

      + +

      Use justify-content utilities on flexbox containers to change the alignment of flex items on the main axis (the x-axis to start, y-axis if flex-direction: column). Choose from start (browser default), end, center, between, or around.

      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex justify-content-start">...</div>
      +<div class="d-flex justify-content-end">...</div>
      +<div class="d-flex justify-content-center">...</div>
      +<div class="d-flex justify-content-between">...</div>
      +<div class="d-flex justify-content-around">...</div>
      + +

      Responsive variations also exist for justify-content.

      + +
        +
      • .justify-content-start
      • +
      • .justify-content-end
      • +
      • .justify-content-center
      • +
      • .justify-content-between
      • +
      • .justify-content-around
      • +
      • .justify-content-sm-start
      • +
      • .justify-content-sm-end
      • +
      • .justify-content-sm-center
      • +
      • .justify-content-sm-between
      • +
      • .justify-content-sm-around
      • +
      • .justify-content-md-start
      • +
      • .justify-content-md-end
      • +
      • .justify-content-md-center
      • +
      • .justify-content-md-between
      • +
      • .justify-content-md-around
      • +
      • .justify-content-lg-start
      • +
      • .justify-content-lg-end
      • +
      • .justify-content-lg-center
      • +
      • .justify-content-lg-between
      • +
      • .justify-content-lg-around
      • +
      • .justify-content-xl-start
      • +
      • .justify-content-xl-end
      • +
      • .justify-content-xl-center
      • +
      • .justify-content-xl-between
      • +
      • .justify-content-xl-around
      • +
      + +

      Align items

      + +

      Use align-items utilities on flexbox containers to change the alignment of flex items on the cross axis (the y-axis to start, x-axis if flex-direction: column). Choose from start, end, center, baseline, or stretch (browser default).

      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex align-items-start">...</div>
      +<div class="d-flex align-items-end">...</div>
      +<div class="d-flex align-items-center">...</div>
      +<div class="d-flex align-items-baseline">...</div>
      +<div class="d-flex align-items-stretch">...</div>
      + +

      Responsive variations also exist for align-items.

      + +
        +
      • .align-items-start
      • +
      • .align-items-end
      • +
      • .align-items-center
      • +
      • .align-items-baseline
      • +
      • .align-items-stretch
      • +
      • .align-items-sm-start
      • +
      • .align-items-sm-end
      • +
      • .align-items-sm-center
      • +
      • .align-items-sm-baseline
      • +
      • .align-items-sm-stretch
      • +
      • .align-items-md-start
      • +
      • .align-items-md-end
      • +
      • .align-items-md-center
      • +
      • .align-items-md-baseline
      • +
      • .align-items-md-stretch
      • +
      • .align-items-lg-start
      • +
      • .align-items-lg-end
      • +
      • .align-items-lg-center
      • +
      • .align-items-lg-baseline
      • +
      • .align-items-lg-stretch
      • +
      • .align-items-xl-start
      • +
      • .align-items-xl-end
      • +
      • .align-items-xl-center
      • +
      • .align-items-xl-baseline
      • +
      • .align-items-xl-stretch
      • +
      + +

      Align self

      + +

      Use align-self utilities on flexbox items to individually change their alignment on the cross axis (the y-axis to start, x-axis if flex-direction: column). Choose from the same options as align-items: start, end, center, baseline, or stretch (browser default).

      + +
      +
      +
      Flex item
      +
      Aligned flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Aligned flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Aligned flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Aligned flex item
      +
      Flex item
      +
      +
      +
      Flex item
      +
      Aligned flex item
      +
      Flex item
      +
      +
      + +
      <div class="align-self-start">Aligned flex item</div>
      +<div class="align-self-end">Aligned flex item</div>
      +<div class="align-self-center">Aligned flex item</div>
      +<div class="align-self-baseline">Aligned flex item</div>
      +<div class="align-self-stretch">Aligned flex item</div>
      + +

      Responsive variations also exist for align-self.

      + +
        +
      • .align-self-start
      • +
      • .align-self-end
      • +
      • .align-self-center
      • +
      • .align-self-baseline
      • +
      • .align-self-stretch
      • +
      • .align-self-sm-start
      • +
      • .align-self-sm-end
      • +
      • .align-self-sm-center
      • +
      • .align-self-sm-baseline
      • +
      • .align-self-sm-stretch
      • +
      • .align-self-md-start
      • +
      • .align-self-md-end
      • +
      • .align-self-md-center
      • +
      • .align-self-md-baseline
      • +
      • .align-self-md-stretch
      • +
      • .align-self-lg-start
      • +
      • .align-self-lg-end
      • +
      • .align-self-lg-center
      • +
      • .align-self-lg-baseline
      • +
      • .align-self-lg-stretch
      • +
      • .align-self-xl-start
      • +
      • .align-self-xl-end
      • +
      • .align-self-xl-center
      • +
      • .align-self-xl-baseline
      • +
      • .align-self-xl-stretch
      • +
      + +

      Auto margins

      + +

      Flexbox can do some pretty awesome things when you mix flex alignments with auto margins.

      + +

      With justify-content

      + +

      Easily move all flex items to one side, but keep another on the opposite end by mixing justify-content with margin-right: auto or margin-left: auto.

      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      + +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      <div class="d-flex justify-content-end">
      +  <div class="mr-auto p-2">Flex item</div>
      +  <div class="p-2">Flex item</div>
      +  <div class="p-2">Flex item</div>
      +</div>
      +
      +<div class="d-flex justify-content-start">
      +  <div class="p-2">Flex item</div>
      +  <div class="p-2">Flex item</div>
      +  <div class="ml-auto p-2">Flex item</div>
      +</div>
      + +

      With align-items

      + +

      Similarly, move one flex item to the top or bottom of a container by mixing align-items, flex-direction: column, and margin-top: auto or margin-bottom: auto.

      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      + +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      +
      <div class="d-flex align-items-start flex-column" style="height: 200px;">
      +  <div class="mb-auto p-2">Flex item</div>
      +  <div class="p-2">Flex item</div>
      +  <div class="p-2">Flex item</div>
      +</div>
      +
      +<div class="d-flex align-items-end flex-column" style="height: 200px;">
      +  <div class="p-2">Flex item</div>
      +  <div class="p-2">Flex item</div>
      +  <div class="mt-auto p-2">Flex item</div>
      +</div>
      + +

      Wrap

      + +

      Change how flex items wrap in a flex container. Choose from no wrapping at all (the browser default) with .flex-nowrap, wrapping with .flex-wrap, or reverse wrapping with .flex-wrap-reverse.

      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex flex-nowrap">
      +  ...
      +</div>
      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex flex-wrap">
      +  ...
      +</div>
      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex flex-wrap-reverse">
      +  ...
      +</div>
      + +

      Responsive variations also exist for flex-wrap.

      + +
        +
      • .flex-nowrap
      • +
      • .flex-wrap
      • +
      • .flex-wrap-reverse
      • +
      • .flex-sm-nowrap
      • +
      • .flex-sm-wrap
      • +
      • .flex-sm-wrap-reverse
      • +
      • .flex-md-nowrap
      • +
      • .flex-md-wrap
      • +
      • .flex-md-wrap-reverse
      • +
      • .flex-lg-nowrap
      • +
      • .flex-lg-wrap
      • +
      • .flex-lg-wrap-reverse
      • +
      • .flex-xl-nowrap
      • +
      • .flex-xl-wrap
      • +
      • .flex-xl-wrap-reverse
      • +
      + +

      Order

      + +

      Change the visual order of specific flex items with a handful of order utilities. We only provide options for making an item first or last, as well as a reset to use the DOM order. As order takes any integer value (e.g., 5), add custom CSS for any additional values needed.

      + +
      +
      +
      First flex item
      +
      Second flex item
      +
      Third flex item
      +
      +
      +
      <div class="d-flex flex-nowrap">
      +  <div class="order-3 p-2">First flex item</div>
      +  <div class="order-2 p-2">Second flex item</div>
      +  <div class="order-1 p-2">Third flex item</div>
      +</div>
      + +

      Responsive variations also exist for order.

      + +
        +
      • .order-1
      • +
      • .order-2
      • +
      • .order-3
      • +
      • .order-4
      • +
      • .order-5
      • +
      • .order-6
      • +
      • .order-7
      • +
      • .order-8
      • +
      • .order-9
      • +
      • .order-10
      • +
      • .order-11
      • +
      • .order-12
      • +
      • .order-sm-1
      • +
      • .order-sm-2
      • +
      • .order-sm-3
      • +
      • .order-sm-4
      • +
      • .order-sm-5
      • +
      • .order-sm-6
      • +
      • .order-sm-7
      • +
      • .order-sm-8
      • +
      • .order-sm-9
      • +
      • .order-sm-10
      • +
      • .order-sm-11
      • +
      • .order-sm-12
      • +
      • .order-md-1
      • +
      • .order-md-2
      • +
      • .order-md-3
      • +
      • .order-md-4
      • +
      • .order-md-5
      • +
      • .order-md-6
      • +
      • .order-md-7
      • +
      • .order-md-8
      • +
      • .order-md-9
      • +
      • .order-md-10
      • +
      • .order-md-11
      • +
      • .order-md-12
      • +
      • .order-lg-1
      • +
      • .order-lg-2
      • +
      • .order-lg-3
      • +
      • .order-lg-4
      • +
      • .order-lg-5
      • +
      • .order-lg-6
      • +
      • .order-lg-7
      • +
      • .order-lg-8
      • +
      • .order-lg-9
      • +
      • .order-lg-10
      • +
      • .order-lg-11
      • +
      • .order-lg-12
      • +
      • .order-xl-1
      • +
      • .order-xl-2
      • +
      • .order-xl-3
      • +
      • .order-xl-4
      • +
      • .order-xl-5
      • +
      • .order-xl-6
      • +
      • .order-xl-7
      • +
      • .order-xl-8
      • +
      • .order-xl-9
      • +
      • .order-xl-10
      • +
      • .order-xl-11
      • +
      • .order-xl-12
      • +
      + +

      Align content

      + +

      Use align-content utilities on flexbox containers to align flex items together on the cross axis. Choose from start (browser default), end, center, between, around, or stretch. To demonstrate these utilities, we’ve enforced flex-wrap: wrap and increased the number of flex items.

      + +

      Heads up! This property has no effect on single rows of flex items.

      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex align-content-start flex-wrap">
      +  ...
      +</div>
      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex align-content-end flex-wrap">...</div>
      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex align-content-center flex-wrap">...</div>
      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex align-content-between flex-wrap">...</div>
      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex align-content-around flex-wrap">...</div>
      + +
      +
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      Flex item
      +
      +
      + +
      <div class="d-flex align-content-stretch flex-wrap">...</div>
      + +

      Responsive variations also exist for align-content.

      + +
        +
      • .align-content-start
      • +
      • .align-content-end
      • +
      • .align-content-center
      • +
      • .align-content-around
      • +
      • .align-content-stretch
      • +
      • .align-content-sm-start
      • +
      • .align-content-sm-end
      • +
      • .align-content-sm-center
      • +
      • .align-content-sm-around
      • +
      • .align-content-sm-stretch
      • +
      • .align-content-md-start
      • +
      • .align-content-md-end
      • +
      • .align-content-md-center
      • +
      • .align-content-md-around
      • +
      • .align-content-md-stretch
      • +
      • .align-content-lg-start
      • +
      • .align-content-lg-end
      • +
      • .align-content-lg-center
      • +
      • .align-content-lg-around
      • +
      • .align-content-lg-stretch
      • +
      • .align-content-xl-start
      • +
      • .align-content-xl-end
      • +
      • .align-content-xl-center
      • +
      • .align-content-xl-around
      • +
      • .align-content-xl-stretch
      • +
      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/float/index.html b/docs/4.0/utilities/float/index.html new file mode 100644 index 00000000..d8f527c3 --- /dev/null +++ b/docs/4.0/utilities/float/index.html @@ -0,0 +1,1315 @@ + + + + + + + + + Float · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Float

      +

      Toggle floats on any element, across any breakpoint, using our responsive float utilities.

      + + +

      Overview

      + +

      These utility classes float an element to the left or right, or disable floating, based on the current viewport size using the CSS float property. !important is included to avoid specificity issues. These use the same viewport breakpoints as our grid system.

      + +

      Classes

      + +

      Toggle a float with a class:

      + +
      +
      Float left on all viewport sizes

      +
      Float right on all viewport sizes

      +
      Don't float on all viewport sizes
      +
      +
      <div class="float-left">Float left on all viewport sizes</div><br>
      +<div class="float-right">Float right on all viewport sizes</div><br>
      +<div class="float-none">Don't float on all viewport sizes</div>
      + +

      Mixins

      + +

      Or by Sass mixin:

      + +
      .element {
      +  @include float-left;
      +}
      +.another-element {
      +  @include float-right;
      +}
      +.one-more {
      +  @include float-none;
      +}
      + +

      Responsive

      + +

      Responsive variations also exist for each float value.

      + +
      +
      Float left on viewports sized SM (small) or wider

      +
      Float left on viewports sized MD (medium) or wider

      +
      Float left on viewports sized LG (large) or wider

      +
      Float left on viewports sized XL (extra-large) or wider

      +
      +
      <div class="float-sm-left">Float left on viewports sized SM (small) or wider</div><br>
      +<div class="float-md-left">Float left on viewports sized MD (medium) or wider</div><br>
      +<div class="float-lg-left">Float left on viewports sized LG (large) or wider</div><br>
      +<div class="float-xl-left">Float left on viewports sized XL (extra-large) or wider</div><br>
      + +

      Here are all the support classes;

      + +
        +
      • .float-left
      • +
      • .float-right
      • +
      • .float-none
      • +
      • .float-sm-left
      • +
      • .float-sm-right
      • +
      • .float-sm-none
      • +
      • .float-md-left
      • +
      • .float-md-right
      • +
      • .float-md-none
      • +
      • .float-lg-left
      • +
      • .float-lg-right
      • +
      • .float-lg-none
      • +
      • .float-xl-left
      • +
      • .float-xl-right
      • +
      • .float-xl-none
      • +
      + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/image-replacement/index.html b/docs/4.0/utilities/image-replacement/index.html new file mode 100644 index 00000000..3224ed44 --- /dev/null +++ b/docs/4.0/utilities/image-replacement/index.html @@ -0,0 +1,1263 @@ + + + + + + + + + Image replacement · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + +
      + +
      + + +
      +

      Image replacement

      +

      Swap text for background images with the image replacement class.

      + + +

      Utilize the .text-hide class or mixin to help replace an element’s text content with a background image.

      + +
      <h1 class="text-hide">Custom heading</h1>
      + +
      // Usage as a mixin
      +.heading {
      +  @include text-hide;
      +}
      + +

      Use the .text-hide class to maintain the accessibility and SEO benefits of heading tags, but want to utilize a background-image instead of text.

      + +
      +

      Bootstrap

      +
      +
      <h1 class="text-hide" style="background-image: url('/assets/brand/bootstrap-solid.svg'); width: 50px; height: 50px;">Bootstrap</h1>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/index.html b/docs/4.0/utilities/index.html new file mode 100644 index 00000000..5e69449c --- /dev/null +++ b/docs/4.0/utilities/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

      Redirecting…

      + Click here if you are not redirected. + + diff --git a/docs/4.0/utilities/position/index.html b/docs/4.0/utilities/position/index.html new file mode 100644 index 00000000..234e0dd3 --- /dev/null +++ b/docs/4.0/utilities/position/index.html @@ -0,0 +1,1280 @@ + + + + + + + + + Position · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Position

      +

      Use these shorthand utilities for quickly configuring the position of an element.

      + + +

      Common values

      + +

      Quick positioning classes are available, though they are not responsive.

      + +
      <div class="position-static">...</div>
      +<div class="position-relative">...</div>
      +<div class="position-absolute">...</div>
      +<div class="position-fixed">...</div>
      +<div class="position-sticky">...</div>
      + +

      Fixed top

      + +

      Position an element at the top of the viewport, from edge to edge. Be sure you understand the ramifications of fixed position in your project; you may need to add aditional CSS.

      + +
      <div class="fixed-top">...</div>
      + +

      Fixed bottom

      + +

      Position an element at the bottom of the viewport, from edge to edge. Be sure you understand the ramifications of fixed position in your project; you may need to add aditional CSS.

      + +
      <div class="fixed-bottom">...</div>
      + +

      Sticky top

      + +

      Position an element at the top of the viewport, from edge to edge, but only after you scroll past it. The .sticky-top utility uses CSS’s position: sticky, which isn’t fully supported in all browsers.

      + +

      Microsoft Edge and IE11 will render position: sticky as position: relative. As such, we wrap the styles in a @supports query, limiting the stickiness to only browsers that properly can render it.

      + +
      <div class="sticky-top">...</div>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/screenreaders/index.html b/docs/4.0/utilities/screenreaders/index.html new file mode 100644 index 00000000..48ec0fbd --- /dev/null +++ b/docs/4.0/utilities/screenreaders/index.html @@ -0,0 +1,1256 @@ + + + + + + + + + Screenreaders · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + +
      +
        +
      +
      + + +
      +

      Screenreaders

      +

      Use screenreader utilities to hide elements on all devices execept screen readers.

      + + +

      Hide an element to all devices except screen readers with .sr-only. Combine .sr-only with .sr-only-focusable to show the element again when it’s focused (e.g. by a keyboard-only user). Can also be used as mixins.

      + +
      <a class="sr-only sr-only-focusable" href="#content">Skip to main content</a>
      + +
      // Usage as a mixin
      +.skip-navigation {
      +  @include sr-only;
      +  @include sr-only-focusable;
      +}
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/sizing/index.html b/docs/4.0/utilities/sizing/index.html new file mode 100644 index 00000000..513c6d7b --- /dev/null +++ b/docs/4.0/utilities/sizing/index.html @@ -0,0 +1,1290 @@ + + + + + + + + + Sizing · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + +
      +
        +
      +
      + + +
      +

      Sizing

      +

      Easily make an element as wide or as tall (relative to its parent) with our width and height utilities.

      + + +

      Width and height utilities are generated from the $sizes Sass map in _variables.scss. Includes support for 25%, 50%, 75%, and 100% by default. Modify those values as you need to generate different utilities here.

      + +
      +
      Width 25%
      +
      Width 50%
      +
      Width 75%
      +
      Width 100%
      +
      +
      <div class="w-25 p-3" style="background-color: #eee;">Width 25%</div>
      +<div class="w-50 p-3" style="background-color: #eee;">Width 50%</div>
      +<div class="w-75 p-3" style="background-color: #eee;">Width 75%</div>
      +<div class="w-100 p-3" style="background-color: #eee;">Width 100%</div>
      + +
      +
      +
      Height 25%
      +
      Height 50%
      +
      Height 75%
      +
      Height 100%
      +
      +
      +
      <div style="height: 100px; background-color: rgba(255,0,0,0.1);">
      +  <div class="h-25 d-inline-block" style="width: 120px; background-color: rgba(0,0,255,.1)">Height 25%</div>
      +  <div class="h-50 d-inline-block" style="width: 120px; background-color: rgba(0,0,255,.1)">Height 50%</div>
      +  <div class="h-75 d-inline-block" style="width: 120px; background-color: rgba(0,0,255,.1)">Height 75%</div>
      +  <div class="h-100 d-inline-block" style="width: 120px; background-color: rgba(0,0,255,.1)">Height 100%</div>
      +</div>
      + +

      You can also use max-width: 100%; and max-height: 100%; utilities as needed.

      + +
      +Max-width 100% +
      +
      <img class="mw-100" src="..." alt="Max-width 100%">
      + +
      +
      +
      Max-height 100%
      +
      +
      +
      <div style="height: 100px; background-color: rgba(255,0,0,0.1);">
      +  <div class="mh-100" style="width: 100px; height: 200px; background-color: rgba(0,0,255,0.1);">Max-height 100%</div>
      +</div>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/spacing/index.html b/docs/4.0/utilities/spacing/index.html new file mode 100644 index 00000000..78beccdc --- /dev/null +++ b/docs/4.0/utilities/spacing/index.html @@ -0,0 +1,1329 @@ + + + + + + + + + Spacing · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Spacing

      +

      Bootstrap includes a wide range of shorthand responsive margin and padding utility classes to modify an element's appearance.

      + + +

      How it works

      + +

      Assign responsive-friendly margin or padding values to an element or a subset of its sides with shorthand classes. Includes support for individual properties, all properties, and vertical and horizontal properties. Classes are built from a default Sass map ranging from .25rem to 3rem.

      + +

      Notation

      + +

      Spacing utilities that apply to all breakpoints, from xs to xl, have no breakpoint abbreviation in them. This is because those classes are applied from min-width: 0 and up, and thus are not bound by a media query. The remaining breakpoints, however, do include a breakpoint abbreviation.

      + +

      The classes are named using the format {property}{sides}-{size} for xs and {property}{sides}-{breakpoint}-{size} for sm, md, lg, and xl.

      + +

      Where property is one of:

      + +
        +
      • m - for classes that set margin
      • +
      • p - for classes that set padding
      • +
      + +

      Where sides is one of:

      + +
        +
      • t - for classes that set margin-top or padding-top
      • +
      • b - for classes that set margin-bottom or padding-bottom
      • +
      • l - for classes that set margin-left or padding-left
      • +
      • r - for classes that set margin-right or padding-right
      • +
      • x - for classes that set both *-left and *-right
      • +
      • y - for classes that set both *-top and *-bottom
      • +
      • blank - for classes that set a margin or padding on all 4 sides of the element
      • +
      + +

      Where size is one of:

      + +
        +
      • 0 - for classes that eliminate the margin or padding by setting it to 0
      • +
      • 1 - (by default) for classes that set the margin or padding to $spacer * .25
      • +
      • 2 - (by default) for classes that set the margin or padding to $spacer * .5
      • +
      • 3 - (by default) for classes that set the margin or padding to $spacer
      • +
      • 4 - (by default) for classes that set the margin or padding to $spacer * 1.5
      • +
      • 5 - (by default) for classes that set the margin or padding to $spacer * 3
      • +
      + +

      (You can add more sizes by adding entries to the $spacers Sass map variable.)

      + +

      Examples

      + +

      Here are some representative examples of these classes:

      + +
      .mt-0 {
      +  margin-top: 0 !important;
      +}
      +
      +.ml-1 {
      +  margin-left: ($spacer * .25) !important;
      +}
      +
      +.px-2 {
      +  padding-left: ($spacer * .5) !important;
      +  padding-right: ($spacer * .5) !important;
      +}
      +
      +.p-3 {
      +  padding: $spacer !important;
      +}
      + +

      Horizontal centering

      +

      Additionally, Bootstrap also includes an .mx-auto class for horizontally centering fixed-width block level content—that is, content that has display: block and a width set—by setting the horizontal margins to auto.

      + +
      +
      + Centered element +
      +
      + +
      <div class="mx-auto" style="width: 200px;">
      +  Centered element
      +</div>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/text/index.html b/docs/4.0/utilities/text/index.html new file mode 100644 index 00000000..eaf5fab6 --- /dev/null +++ b/docs/4.0/utilities/text/index.html @@ -0,0 +1,1358 @@ + + + + + + + + + Typography · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + + + +
      +

      Typography

      +

      Documentation and examples for common text utilities to control alignment, wrapping, weight, and more.

      + + +

      Text alignment

      + +

      Easily realign text to components with text alignment classes.

      + +
      +

      Ambitioni dedisse scripsisse iudicaretur. Cras mattis iudicium purus sit amet fermentum. Donec sed odio operae, eu vulputate felis rhoncus. Praeterea iter est quasdam res quas ex communi. At nos hinc posthac, sitientis piros Afros. Petierunt uti sibi concilium totius Galliae in diem certam indicere. Cras mattis iudicium purus sit amet fermentum.

      +
      +
      <p class="text-justify">Ambitioni dedisse scripsisse iudicaretur. Cras mattis iudicium purus sit amet fermentum. Donec sed odio operae, eu vulputate felis rhoncus. Praeterea iter est quasdam res quas ex communi. At nos hinc posthac, sitientis piros Afros. Petierunt uti sibi concilium totius Galliae in diem certam indicere. Cras mattis iudicium purus sit amet fermentum.</p>
      + +

      For left, right, and center alignment, responsive classes are available that use the same viewport width breakpoints as the grid system.

      + +
      +

      Left aligned text on all viewport sizes.

      +

      Center aligned text on all viewport sizes.

      +

      Right aligned text on all viewport sizes.

      + +

      Left aligned text on viewports sized SM (small) or wider.

      +

      Left aligned text on viewports sized MD (medium) or wider.

      +

      Left aligned text on viewports sized LG (large) or wider.

      +

      Left aligned text on viewports sized XL (extra-large) or wider.

      +
      +
      <p class="text-left">Left aligned text on all viewport sizes.</p>
      +<p class="text-center">Center aligned text on all viewport sizes.</p>
      +<p class="text-right">Right aligned text on all viewport sizes.</p>
      +
      +<p class="text-sm-left">Left aligned text on viewports sized SM (small) or wider.</p>
      +<p class="text-md-left">Left aligned text on viewports sized MD (medium) or wider.</p>
      +<p class="text-lg-left">Left aligned text on viewports sized LG (large) or wider.</p>
      +<p class="text-xl-left">Left aligned text on viewports sized XL (extra-large) or wider.</p>
      + +

      Text wrapping and overflow

      + +

      Prevent text from wrapping with a .text-nowrap class.

      + +
      +
      +
      + Curabitur blandit tempus ardua ridiculus sed magna. +
      +
      + An image to show the text doesn't wrap +
      +
      +
      +
      <div class="row">
      +  <div class="col-1 text-nowrap">
      +    Curabitur blandit tempus ardua ridiculus sed magna.
      +  </div>
      +  <div class="col-11">
      +    <img src="..." alt="An image to show the text doesn't wrap">
      +  </div>
      +</div>
      + +

      For longer content, you can add a .text-truncate class to truncate the text with an ellipsis. Requires display: inline-block or display: block.

      + +
      + +
      +
      + Praeterea iter est quasdam res quas ex communi. +
      +
      + + + + Praeterea iter est quasdam res quas ex communi. + +
      +
      <!-- Block level -->
      +<div class="row">
      +  <div class="col-2 text-truncate">
      +    Praeterea iter est quasdam res quas ex communi.
      +  </div>
      +</div>
      +
      +<!-- Inline level -->
      +<span class="d-inline-block text-truncate" style="max-width: 150px;">
      +  Praeterea iter est quasdam res quas ex communi.
      +</span>
      + +

      Text transform

      + +

      Transform text in components with text capitalization classes.

      + +
      +

      Lowercased text.

      +

      Uppercased text.

      +

      CapiTaliZed text.

      +
      +
      <p class="text-lowercase">Lowercased text.</p>
      +<p class="text-uppercase">Uppercased text.</p>
      +<p class="text-capitalize">CapiTaliZed text.</p>
      + +

      Note how text-capitalize only changes the first letter of each word, leaving the case of any other letters unaffected.

      + +

      Font weight and italics

      + +

      Quickly change the weight (boldness) of text or italicize text.

      + +
      +

      Bold text.

      +

      Normal weight text.

      +

      Italic text.

      +
      +
      <p class="font-weight-bold">Bold text.</p>
      +<p class="font-weight-normal">Normal weight text.</p>
      +<p class="font-italic">Italic text.</p>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/vertical-align/index.html b/docs/4.0/utilities/vertical-align/index.html new file mode 100644 index 00000000..d1d0fd39 --- /dev/null +++ b/docs/4.0/utilities/vertical-align/index.html @@ -0,0 +1,1291 @@ + + + + + + + + + Vertical alignment · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Vertical alignment

      +

      Easily change the vertical alignment of inline, inline-block, inline-table, and table cell elements.

      + + +

      Change the alignment of elements with the vertical-alignment utilities. Please note that vertical-align only affects inline, inline-block, inline-table, and table cell elements.

      + +

      Choose from .align-baseline, .align-top, .align-middle, .align-bottom, .align-text-bottom, and .align-text-top as needed.

      + +

      With inline elements:

      + +
      +baseline +top +middle +bottom +text-top +text-bottom +
      +
      <span class="align-baseline">baseline</span>
      +<span class="align-top">top</span>
      +<span class="align-middle">middle</span>
      +<span class="align-bottom">bottom</span>
      +<span class="align-text-top">text-top</span>
      +<span class="align-text-bottom">text-bottom</span>
      + +

      With table cells:

      + +
      + + + + + + + + + + + +
      baselinetopmiddlebottomtext-toptext-bottom
      +
      +
      <table style="height: 100px;">
      +  <tbody>
      +    <tr>
      +      <td class="align-baseline">baseline</td>
      +      <td class="align-top">top</td>
      +      <td class="align-middle">middle</td>
      +      <td class="align-bottom">bottom</td>
      +      <td class="align-text-top">text-top</td>
      +      <td class="align-text-bottom">text-bottom</td>
      +    </tr>
      +  </tbody>
      +</table>
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/4.0/utilities/visibility/index.html b/docs/4.0/utilities/visibility/index.html new file mode 100644 index 00000000..04a754f1 --- /dev/null +++ b/docs/4.0/utilities/visibility/index.html @@ -0,0 +1,1264 @@ + + + + + + + + + Visibility · Bootstrap Material Design + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      + + + + +
      + + + +
      +

      Visibility

      +

      Control the visibility, without modifying the display, of elements with visibility utilities.

      + + +

      Set the visibility of elements with our visibility utilities. These do not modify the display value at all and are helpful for hiding content from most users, but still keeping them for screen readers.

      + +

      Apply .visible or .invisible as needed.

      + +
      <div class="visible">...</div>
      +<div class="invisible">...</div>
      + +
      // Class
      +.visible {
      +  visibility: visible;
      +}
      +.invisible {
      +  visibility: hidden;
      +}
      +
      +// Usage as a mixin
      +.element {
      +  @include invisible(visible);
      +}
      +.element {
      +  @include invisible(hidden);
      +}
      + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 00000000..f10bd822 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

      Redirecting…

      + Click here if you are not redirected. + + diff --git a/examples/index.html b/examples/index.html new file mode 100644 index 00000000..96feed17 --- /dev/null +++ b/examples/index.html @@ -0,0 +1,10 @@ + + + + Redirecting… + + +

      Redirecting…

      + Click here if you are not redirected. + + diff --git a/index.css b/index.css deleted file mode 100644 index 0ff1d157..00000000 --- a/index.css +++ /dev/null @@ -1,366 +0,0 @@ -* { - box-sizing: border-box; -} - -.header-panel { - background-color: #009587; - height: 144px; - position: relative; - z-index: 3; -} - -.header-panel div { - position: relative; - height: 100%; -} - -.header-panel h1 { - color: #FFF; - /*font-size: 20px;*/ - /*font-weight: 400;*/ - position: absolute; - bottom: 10px; - padding-left: 35px; -} - -.menu { - overflow: auto; - padding: 0; -} - -.menu, .menu * { - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -.menu ul { - padding: 0; - margin: 7px 0; -} - -.menu ul li { - list-style: none; - padding: 20px 0 20px 50px; - font-size: 15px; - font-weight: normal; - cursor: pointer; -} - -.menu ul li.active { - background-color: #dedede; - position: relative; -} - -.menu ul li a { - color: rgb(51, 51, 51); - text-decoration: none; -} - -.pages { - position: absolute; - top: 0; - right: 0; - z-index: 4; - padding: 0; - overflow: auto; -} - -.pages > div { - padding: 0 5px; - padding-top: 64px; - margin: 0; -} - -.pages .header { - color: rgb(82, 101, 162); - /*font-size: 24px;*/ - /*font-weight: normal;*/ - /*margin-top: 5px;*/ - /*margin-bottom: 60px;*/ - /*letter-spacing: 1.20000004768372px;*/ -} - -.page { - transform: translateY(1080px); - transition: transform 0 linear; - display: none; - opacity: 0; - font-size: 16px; - margin-left: 1em; -} - -.page.active { - transform: translateY(0px); - transition: all 0.3s ease-out; - display: block; - opacity: 1; -} - -.opensource { - color: rgba(0, 0, 0, 0.62); - position: fixed; - margin-top: 50px; - margin-left: 50px; - z-index: 100; -} - -#source-modal h4 { - color: black; -} - -#paypal .btn { - padding: 5px 30px 6px 30px; -} - -#paypal input { - background: transparent; - border: 0; -} - -.cbwrapper div { - display: none; -} - -.cbwrapper div:nth-child(2) { - display: block; -} - -#carbonads, #fakecb { - border: 1px solid #d5d5d5; - font-size: 11px; - line-height: 15px; - overflow: hidden; - width: 340px; - padding: 20px; - margin: auto; - height: 142px; - border-radius: 2px; -} - -#carbonads .carbon-img { - float: left; - display: block; -} - -#carbonads .carbon-text, #carbonads .carbon-poweredby { - float: left; - width: 150px; - padding: 0 10px 10px 10px; -} - -#carbonads .carbon-text:hover, #carbonads .carbon-poweredby:hover { - text-decoration: none; -} - -#carbonads .carbon-poweredby { - color: #9D9D9D; -} - -/*#checkbox .sample1 label {*/ - /*font-weight: bold;*/ -/*}*/ - -/*#checkbox .hint {*/ - /*padding-left: 45px;*/ - /*padding-top: 20px;*/ - /*font-weight: 400;*/ -/*}*/ - -/*#checkbox .sample1 {*/ - /*padding-bottom: 20px;*/ -/*}*/ - -/*#checkbox h2 {*/ - /*font-size: 18.7199993133545px;*/ - /*font-weight: bold;*/ - /*margin-bottom: 30px;*/ -/*}*/ - -/*#checkbox .sample2 {*/ - /*width: 300px;*/ - /*clear: both;*/ - /*font-weight: 400;*/ -/*}*/ - -/*#checkbox .sample2 {*/ - /*padding: 10px 0;*/ -/*}*/ - -/*#checkbox .sample2 .text {*/ - /*display: inline-block;*/ -/*}*/ - -/*#checkbox .sample2 .checkbox {*/ - /*float: right;*/ - /*margin: 0;*/ -/*}*/ - -/*#progress-bar h2 {*/ - /*font-size: 18.7199993133545px;*/ - /*font-weight: bold;*/ - /*margin-bottom: 30px;*/ -/*}*/ - -/*#dialog h2 {*/ - /*padding: 14px;*/ - /*margin: 0;*/ - /*font-size: 16px;*/ - /*font-weight: 400;*/ -/*}*/ - -/*#shadow h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -#shadow .sample { - width: 100px; - height: 100px; - margin: 16px; - padding: 16px; - display: inline-block; -} - -#shadow-sample2 { - display: inline-block; - width: 100px; - height: 100px; - margin: 16px; - padding: 16px; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; - -} - -#shadow-sample3 { - display: inline-block; - width: 100px; - height: 100px; - margin: 16px; - padding: 16px; - border-radius: 100px; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - user-select: none; -} - -/*#radio-button h2 {*/ - /*font-size: 18.7199993133545px;*/ - /*font-weight: bold;*/ - /*margin-bottom: 30px;*/ - /*margin-top: 50px;*/ -/*}*/ - -/*#radio-button .radio {*/ - /*margin: 20px 10px;*/ -/*}*/ - -/*#input h2 {*/ -/*padding: 14px;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -#input .inputs { - width: 80%; -} - -/*#input .form-group {*/ - /*margin: 30px 0;*/ -/*}*/ - -/*#slider .sample1, #slider .sample2 {*/ - /*padding: 20px 0;*/ - /*background-color: #f0f0f0;*/ - /*margin-bottom: 20px;*/ -/*}*/ - -#slider .sample2 { - height: 150px; -} - -/*#slider .sample2 .slider {*/ - /*margin: 0 40px;*/ -/*}*/ - -/*#slider h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#slider .slider {*/ - /*margin: 15px;*/ -/*}*/ - -/*#button h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#floating-action-button .btn {*/ - /*margin: 20px;*/ -/*}*/ - -/*#floating-action-button h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#dropdown h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#dropdown .dropdown {*/ - /*font-size: 30px;*/ - /*padding: 20px;*/ -/*}*/ - -/*#dropdown-menu h2 {*/ -/*padding: 14px;*/ -/*margin: 0;*/ -/*font-size: 16px;*/ -/*font-weight: 400;*/ -/*}*/ - -/*#dropdown-menu .sample {*/ - /*width: 200px;*/ -/*}*/ - -/*#dropdown-menu .form-group {*/ - /*margin: 30px 0;*/ -/*}*/ - -/*#toggle-button h2 {*/ - /*font-size: 18.7199993133545px;*/ - /*font-weight: bold;*/ - /*margin-bottom: 30px;*/ - /*margin-top: 50px;*/ -/*}*/ - -/*#toggle-button .togglebutton label {*/ - /*margin: 20px 10px;*/ - /*width: 200px;*/ -/*}*/ - -/*#toggle-button .togglebutton .toggle {*/ - /*float: right;*/ -/*}*/ - -.btn-primary select { - color: black; -} diff --git a/index.html b/index.html index 82b71ec5..4f5b2528 100644 --- a/index.html +++ b/index.html @@ -1,1079 +1,266 @@ + + + + - + + + Bootstrap Material Design · The most popular HTML, CSS, and JS Material Design library in the world. + + - - Material Design for Bootstrap - - + + + - - - - - + + + + - - - - - + - - + + + - - + + + + + - - + + + - - -Fork me on GitHub + -
      -
      -
      -
      -

      Paper Elements

      -
      -
      -
      -
      -
      -
      - -
      -
      -
      -
      -

      Material Design for Bootstrap

      + -

      Material Design for Bootstrap is a theme for Bootstrap 3 which lets you use the new - Google Material Design in your favorite front-end framework. -

      -

      If you like this project you can support me by donating something on Gratipay, starring this repository, or - reporting bugs and ideas.

      + -

      Read more about Material Design for Bootstrap at the - Github page.

      + -
      + + + -

      If you want support the development of this project please consider donate something:

      - -
      - - -
      - - -
      -
      -

      Thanks to all the people that has donated on PayPal! You are great guys!

      - -
      - - - - - - - - - - - -
      - -

      You can get this theme downloading the source from Bower or NPM:

      -
      bower install bootstrap-material-design
      -
      npm install bootstrap-material-design
      - - -
      -
      -

      Getting Started

      - -

      Download

      -
      -

      Install with NPM

      - -

      You can also install and manage Material Bootstrap using NPM

      -
      npm install bootstrap-material-design
      -

      Install with Bower

      - -

      You can also install and manage Material Bootstrap using Bower

      -
      bower install bootstrap-material-design
      - -
      - -

      What's included

      -
      -

      Material Design for Bootstrap is downloadable in a two forms. First, as less/sass source files. Second, as compiled .css files.

      - -
      -
      -

      Required Frameworks

      -
      -
      -
      -
      -
      - -
      -
      -

      Bootstrap v3.0+

      - -

      This theme extends, styles, and modifies Bootstrap's elements and styles. Without Bootstrap this project will not display correctly. To install Bootstrap please go to - Get Bootstrap

      -
      -
      -
      -
      -
      - -
      -
      -

      jQuery 1.9.1+

      - -

      All JavaScript plugins require jQuery to be included.

      -
      -
      -
      -
      -
      -

      If downloading instead of using Bower, once downloaded, unzip the compressed folder to see the structure of (the compiled) Material Design for Bootstrap. You'll see something like this:

      - -
      Material/
      -                ├── css/
      -                │ ├── bootstrap-material-design.css
      -                │ ├── bootstrap-material-design.css.map
      -                │ ├── bootstrap-material-design.min.css
      -                │ ├── bootstrap-material-design.min.css.map
      -                │ ├── ripples.css.map
      -                │ ├── ripples.min.css
      -                │ ├── ripples.min.css.map
      -                ├── js/
      -                │ ├── material.js
      -                │ ├── material.min.js
      -                │ ├── material.min.js.map
      -                │ ├── ripples.js
      -                │ ├── ripples.min.js
      -                │ ├── ripples.min.js.map
      -              
      -              
      -

      Just copy the compiled CSS and JS files and the font files from the .zip and add them to your site.

      -
      - -

      Once copied you need to initialize the material javascript by adding the following javascript to your site,

      -
      $.material.init()
      -
      - -
      -

      Checkbox

      - -

      Default inside a .form-group

      -
      -
      - -
      -

      Notify me about updates to apps or games that I've downloaded

      -
      -
      -
      - -
      -

      Auto-update apps over wifi only

      -
      - -

      Horizontal form with column label variations

      -
      -
      - -
      -
      - -
      -

      This shows the generic label variant.

      -
      -
      -
      - -
      -
      - -
      -

      This shows the control-label variant.

      -
      -
      -
      - -

      Default outside a .form-group

      -
      - -
      -

      Without a .form-group, .help-block always shows

      -
      - -
      -

      Without a .form-group, .help-block sizing is the same as the label

      - -
      -
      -

      Radio buttons

      - -

      Default outside a .form-group

      -
      - -
      -
      - -
      - -

      Default inside a .form-group

      -
      -
      - -
      -
      - -
      -
      - -
      -
      - -

      Toggle Button

      - -
      - -
      -
      - -
      -
      -
      -

      Input - specification -

      - -
      -

      Input label styles - default sizing -

      - -
      - - - -

      This is a hint as a p.help-block.hint

      -
      - -
      - - - This is a hint as a span.help-block.hint -
      - -
      - - - This is a hint as a span.help-block.hint -
      - -
      -
      - - -
      - - This is a hint as a span.help-block.hint -
      -
      -
      -
      -
      - -

      Input - floating labels - form-group sizing -

      -
      - - - Please enter a valid email address -
      - -
      - - - Please enter a valid email address -
      - -
      - - - Please enter a valid email address -
      - -

      Input - static labels - form-group sizing -

      - -
      - - - Please enter a valid email address -
      - -
      - - - Please enter a valid email address -
      - -
      - - - Please enter a valid email address -
      - -

      Input - no labels - form-group sizing -

      - -
      - - - Please enter a valid email address -
      - -
      - - - Please enter a valid email address -
      - -
      - - - Please enter a valid email address -
      - - -

      Input - - floating label feedback variants -

      -
      - - - Please enter a valid email address -
      - -
      - - - Please enter a valid email address -
      - -
      - - - Please enter a valid email address -
      - - -

      Input - Legacy

      - - - -

      Textarea

      - -
      - - -
      -
      - -
      - - - - -

      Validation

      - -
      - - -
      -
      - - -
      - -

      Disabled

      - -
      - - -
      -
      - - -
      - -

      Hints

      - -
      - - - -

      Some helpful hint

      -
      -
      - - - -

      A valid email contains an @ character

      -
      - - -

      Styling

      - -
      - -
      -
      - - -
      -
      -
      -
      -

      File Input

      - -
      - - - -
      - -
      - - - -
      - -
      - - -
      - - - - -
      -
      -
      - -
      -

      Progress Bar

      - -

      Basic

      - -
      -
      -
      - -

      Contextual alternatives

      - -
      -
      -
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      Striped

      - -
      -
      -
      -
      -
      -
      -
      -
      -
      -
      -
      -
      - -

      Animated

      - -
      -
      -
      - -

      Stacked

      - -
      -
      -
      -
      -
      -
      -
      -

      Slider

      - -
      -

      Music, video, games & other media

      - -
      - -

      Notifications

      - -
      - -

      Alarms

      - -
      -
      - -
      -
      -
      -
      -
      - -

      Sliders are powered by noUiSlider

      -
      - - -
      -

      Dialog

      - -

      Simple Dialog

      - - -

      Dialog with header and footer

      - - -
      -
      -
      - -
      -
      -
      -
      -
      - - - - - - - - - - + + + +
      + Skip to main content +
      +
      + + + + +
      +
      +
      +
      +

      Material Design for Bootstrap

      +

      +
      +
      +
      +
      + +
      +
      +

      + Build responsive, mobile-first projects on the web with the world's most popular Material Design front-end component library. +

      +

      + Material Design for Bootstrap is an open source toolkit based on Bootstrap for developing Material Design apps with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery. +

      + +

      + Currently v4.0.0-beta +

      +
      +
      + + +
      +
      + +
      +
      + + Import icon + +

      Installation

      +

      Include Bootstrap's source Sass and JavaScript files via Bower, Composer, Meteor, or npm. Package managed installs don't include documentation, but do include our build system and readme.

      + +
      npm install bootstrap-material-design@4.0.0-beta
      + +
      gem install bootstrap-material-design -v 4.0.0.beta
      + +
      bower install bootstrap-material-design#v4.0.0-beta
      +
      + Read installation docs +
      + +
      + + Download icon + +

      Bootstrap CDN

      +

      When you only need to include Bootstrap's compiled CSS or JS, you can use the Bootstrap CDN.

      + +
      CSS only
      +
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap-material-design.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
      + +
      JS, Popper.js, and jQuery
      +
      <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
      +<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
      +<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap-material-design.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
      +
      + Explore the docs +
      +
      +
      +
      + + Lightning icon + +

      Official Pro Kits

      +

      + Take Material Design for Bootstrap 4 to the next level with official Material Kit Pro and Material Dashboard Pro. +

      + + Bootstrap Themes + +

      + Material Kit Pro + Material Dashboard Pro +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + diff --git a/robots.txt b/robots.txt new file mode 100644 index 00000000..4effb6b7 --- /dev/null +++ b/robots.txt @@ -0,0 +1 @@ +Sitemap: https://getbootstrap.com/sitemap.xml diff --git a/rollup.config.js b/rollup.config.js new file mode 100644 index 00000000..0b7ba289 --- /dev/null +++ b/rollup.config.js @@ -0,0 +1,11 @@ +import fs from 'fs'; +import babel from 'rollup-plugin-babel'; + +const babelOptions = JSON.parse(fs.readFileSync('./.babelrc')); + +export default { + format: 'iife', + plugins: [ + babel(Object.assign(babelOptions, { babelrc: false })), + ], +}; diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 00000000..3c498178 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,315 @@ + + + +https://getbootstrap.com/docs/4.0/getting-started/accessibility/ + + +https://getbootstrap.com/docs/4.0/components/alerts/ + + +https://getbootstrap.com/docs/4.0/extend/approach/ + + +https://getbootstrap.com/docs/4.0/components/badge/ + + +https://getbootstrap.com/docs/4.0/getting-started/best-practices/ + + +https://getbootstrap.com/docs/4.0/utilities/borders/ + + +https://getbootstrap.com/docs/4.0/about/brand/ + + +https://getbootstrap.com/docs/4.0/components/breadcrumb/ + + +https://getbootstrap.com/docs/4.0/browser-bugs/ + + +https://getbootstrap.com/docs/4.0/getting-started/browsers-devices/ + + +https://getbootstrap.com/docs/4.0/getting-started/build-tools/ + + +https://getbootstrap.com/docs/4.0/components/button-group/ + + +https://getbootstrap.com/docs/4.0/material-design/buttons/ + + +https://getbootstrap.com/docs/4.0/components/buttons/ + + +https://getbootstrap.com/docs/4.0/components/card/ + + +https://getbootstrap.com/docs/4.0/components/carousel/ + + +https://getbootstrap.com/docs/4.0/utilities/clearfix/ + + +https://getbootstrap.com/docs/4.0/utilities/close-icon/ + + +https://getbootstrap.com/docs/4.0/content/code/ + + +https://getbootstrap.com/docs/4.0/material-design/collapse-inline/ + + +https://getbootstrap.com/docs/4.0/components/collapse/ + + +https://getbootstrap.com/docs/4.0/utilities/colors/ + + +https://getbootstrap.com/docs/4.0/getting-started/contents/ + + +https://getbootstrap.com/docs/4.0/utilities/display/ + + +https://getbootstrap.com/docs/4.0/getting-started/download/ + + +https://getbootstrap.com/docs/4.0/material-design/drawers/ + + +https://getbootstrap.com/docs/4.0/components/dropdowns/ + + +https://getbootstrap.com/docs/4.0/utilities/embed/ + + +https://getbootstrap.com/docs/4.0/material-design/extensions/ + + +https://getbootstrap.com/docs/4.0/content/figures/ + + +https://getbootstrap.com/docs/4.0/utilities/flex/ + + +https://getbootstrap.com/docs/4.0/utilities/float/ + + +https://getbootstrap.com/docs/4.0/material-design/forms/ + + +https://getbootstrap.com/docs/4.0/components/forms/ + + +https://getbootstrap.com/docs/4.0/layout/grid/ + + +https://getbootstrap.com/docs/4.0/about/history/ + + +https://getbootstrap.com/docs/4.0/extend/icons/ + + +https://getbootstrap.com/docs/4.0/utilities/image-replacement/ + + +https://getbootstrap.com/docs/4.0/content/images/ + + +https://getbootstrap.com/ + + +https://getbootstrap.com/docs/4.0/extend/ + + +https://getbootstrap.com/docs/4.0/examples/ + + +https://getbootstrap.com/docs/4.0/components/input-group/ + + +https://getbootstrap.com/docs/4.0/getting-started/introduction/ + + +https://getbootstrap.com/docs/4.0/getting-started/javascript/ + + +https://getbootstrap.com/docs/4.0/components/jumbotron/ + + +https://getbootstrap.com/docs/4.0/material-design/labels/ + + +https://getbootstrap.com/docs/4.0/about/license/ + + +https://getbootstrap.com/docs/4.0/components/list-group/ + + +https://getbootstrap.com/docs/4.0/material-design/list-groups/ + + +https://getbootstrap.com/docs/4.0/layout/media-object/ + + +https://getbootstrap.com/docs/4.0/material-design/menus/ + + +https://getbootstrap.com/docs/4.0/migration/ + + +https://getbootstrap.com/docs/4.0/components/modal/ + + +https://getbootstrap.com/docs/4.0/components/navbar/ + + +https://getbootstrap.com/docs/4.0/material-design/navs/ + + +https://getbootstrap.com/docs/4.0/components/navs/ + + +https://getbootstrap.com/docs/4.0/getting-started/options/ + + +https://getbootstrap.com/docs/4.0/layout/overview/ + + +https://getbootstrap.com/docs/4.0/components/pagination/ + + +https://getbootstrap.com/docs/4.0/components/popovers/ + + +https://getbootstrap.com/docs/4.0/utilities/position/ + + +https://getbootstrap.com/docs/4.0/components/progress/ + + +https://getbootstrap.com/docs/4.0/content/reboot/ + + +https://getbootstrap.com/docs/4.0/utilities/screenreaders/ + + +https://getbootstrap.com/docs/4.0/components/scrollspy/ + + +https://getbootstrap.com/docs/4.0/material-design/selections/ + + +https://getbootstrap.com/docs/4.0/utilities/sizing/ + + +https://getbootstrap.com/docs/4.0/material-design/snackbars/ + + +https://getbootstrap.com/docs/4.0/utilities/spacing/ + + +https://getbootstrap.com/docs/4.0/content/tables/ + + +https://getbootstrap.com/docs/4.0/about/team/ + + +https://getbootstrap.com/docs/4.0/utilities/text/ + + +https://getbootstrap.com/docs/4.0/components/tooltips/ + + +https://getbootstrap.com/docs/4.0/about/translations/ + + +https://getbootstrap.com/docs/4.0/content/typography/ + + +https://getbootstrap.com/docs/4.0/layout/utilities-for-layout/ + + +https://getbootstrap.com/docs/4.0/utilities/vertical-align/ + + +https://getbootstrap.com/docs/4.0/utilities/visibility/ + + +https://getbootstrap.com/docs/4.0/getting-started/webpack/ + + +https://getbootstrap.com/docs/4.0/examples/album/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/blog/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/carousel/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/cover/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/dashboard/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/grid/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/jumbotron/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/justified-nav/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/narrow-jumbotron/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/navbar-top-fixed/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/navbar-top/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/navbars/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/offcanvas/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/signin/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/starter-template/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/sticky-footer-navbar/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/sticky-footer/index.html +2017-08-31T14:36:16+02:00 + + +https://getbootstrap.com/docs/4.0/examples/tooltip-viewport/index.html +2017-08-31T14:36:16+02:00 + + diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 00000000..5a0d48a8 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,2744 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +abbrev@1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f" + +ajv@^4.9.1: + version "4.11.8" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" + dependencies: + co "^4.6.0" + json-stable-stringify "^1.0.1" + +alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + +anymatch@^1.3.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" + dependencies: + micromatch "^2.1.5" + normalize-path "^2.0.0" + +aproba@^1.0.3: + version "1.1.2" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1" + +are-we-there-yet@~1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.9" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" + dependencies: + arr-flatten "^1.0.1" + +arr-flatten@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + +array-unique@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" + +asn1@~0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + +assert-plus@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" + +async-each@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" + +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + +autoprefixer@^6.3.1: + version "6.7.7" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" + dependencies: + browserslist "^1.7.6" + caniuse-db "^1.0.30000634" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^5.2.16" + postcss-value-parser "^3.2.3" + +aws-sign2@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" + +aws4@^1.2.1: + version "1.6.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" + +babel-cli@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.24.1.tgz#207cd705bba61489b2ea41b5312341cf6aca2283" + dependencies: + babel-core "^6.24.1" + babel-polyfill "^6.23.0" + babel-register "^6.24.1" + babel-runtime "^6.22.0" + commander "^2.8.1" + convert-source-map "^1.1.0" + fs-readdir-recursive "^1.0.0" + glob "^7.0.0" + lodash "^4.2.0" + output-file-sync "^1.1.0" + path-is-absolute "^1.0.0" + slash "^1.0.0" + source-map "^0.5.0" + v8flags "^2.0.10" + optionalDependencies: + chokidar "^1.6.1" + +babel-code-frame@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4" + dependencies: + chalk "^1.1.0" + esutils "^2.0.2" + js-tokens "^3.0.0" + +babel-core@^6.24.1, babel-core@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.25.0.tgz#7dd42b0463c742e9d5296deb3ec67a9322dad729" + dependencies: + babel-code-frame "^6.22.0" + babel-generator "^6.25.0" + babel-helpers "^6.24.1" + babel-messages "^6.23.0" + babel-register "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.25.0" + babel-traverse "^6.25.0" + babel-types "^6.25.0" + babylon "^6.17.2" + convert-source-map "^1.1.0" + debug "^2.1.1" + json5 "^0.5.0" + lodash "^4.2.0" + minimatch "^3.0.2" + path-is-absolute "^1.0.0" + private "^0.1.6" + slash "^1.0.0" + source-map "^0.5.0" + +babel-generator@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.25.0.tgz#33a1af70d5f2890aeb465a4a7793c1df6a9ea9fc" + dependencies: + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.25.0" + detect-indent "^4.0.0" + jsesc "^1.3.0" + lodash "^4.2.0" + source-map "^0.5.0" + trim-right "^1.0.1" + +babel-helper-call-delegate@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-define-map@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.24.1.tgz#7a9747f258d8947d32d515f6aa1c7bd02204a080" + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + lodash "^4.2.0" + +babel-helper-evaluate-path@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.1.0.tgz#95d98c4ea36150483db2e7d3ec9e1954a72629cb" + +babel-helper-flip-expressions@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.1.2.tgz#77f6652f9de9c42401d827bd46ebd2109e3ef18a" + +babel-helper-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" + dependencies: + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-get-function-arity@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-hoist-variables@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-is-nodes-equiv@^0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz#34e9b300b1479ddd98ec77ea0bbe9342dfe39684" + +babel-helper-is-void-0@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/babel-helper-is-void-0/-/babel-helper-is-void-0-0.1.1.tgz#72f21a3abba0bef3837f9174fca731aed9a02888" + +babel-helper-mark-eval-scopes@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.1.1.tgz#4554345edf9f2549427bd2098e530253f8af2992" + +babel-helper-optimise-call-expression@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-helper-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.24.1.tgz#d36e22fab1008d79d88648e32116868128456ce8" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + lodash "^4.2.0" + +babel-helper-remove-or-void@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.1.1.tgz#9d7e1856dc6fafcb41b283a416730dc1844f66d7" + +babel-helper-replace-supers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" + dependencies: + babel-helper-optimise-call-expression "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-helper-to-multiple-sequence-expressions@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.1.1.tgz#5f1b832b39e4acf954e9137f0251395c71196b35" + +babel-helpers@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-messages@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-check-es2015-constants@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-external-helpers@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz#2285f48b02bd5dede85175caf8c62e86adccefa1" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-minify-builtins@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.1.3.tgz#4f21a7dcb51f91a04ea71d47ff0e8e3b05fec021" + dependencies: + babel-helper-evaluate-path "^0.1.0" + +babel-plugin-minify-constant-folding@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.1.3.tgz#57bd172adf8b8d74ad7c99612eb950414ebea3ca" + dependencies: + babel-helper-evaluate-path "^0.1.0" + +babel-plugin-minify-dead-code-elimination@^0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.1.7.tgz#774f536f347b98393a27baa717872968813c342c" + dependencies: + babel-helper-mark-eval-scopes "^0.1.1" + babel-helper-remove-or-void "^0.1.1" + lodash.some "^4.6.0" + +babel-plugin-minify-flip-comparisons@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.1.2.tgz#e286b40b7599b18dfea195071e4279465cfc1884" + dependencies: + babel-helper-is-void-0 "^0.1.1" + +babel-plugin-minify-guarded-expressions@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.1.2.tgz#dfc3d473b0362d9605d3ce0ac1e22328c60d1007" + dependencies: + babel-helper-flip-expressions "^0.1.2" + +babel-plugin-minify-infinity@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.1.2.tgz#5f1cf67ddedcba13c8a00da832542df0091a1cd4" + +babel-plugin-minify-mangle-names@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.1.3.tgz#bfa24661a6794fb03833587e55828b65449e06fe" + dependencies: + babel-helper-mark-eval-scopes "^0.1.1" + +babel-plugin-minify-numeric-literals@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.1.1.tgz#d4b8b0c925f874714ee33ee4b26678583d7ce7fb" + +babel-plugin-minify-replace@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.1.2.tgz#b90b9e71ab4d3b36325629a91beabe13b0b16ac1" + +babel-plugin-minify-simplify@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.1.2.tgz#a968f1658fdeb2fc759e81fe331d89829df0f6b9" + dependencies: + babel-helper-flip-expressions "^0.1.2" + babel-helper-is-nodes-equiv "^0.0.1" + babel-helper-to-multiple-sequence-expressions "^0.1.1" + +babel-plugin-minify-type-constructors@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.1.2.tgz#db53c5b76cb8e2fcd45d862f17104c78761337ee" + dependencies: + babel-helper-is-void-0 "^0.1.1" + +babel-plugin-module-alias@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/babel-plugin-module-alias/-/babel-plugin-module-alias-1.6.0.tgz#df7e3aaba3544f4c06a9d3314a26bbbff6d87b61" + +babel-plugin-transform-es2015-arrow-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-block-scoping@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz#76c295dc3a4741b1665adfd3167215dcff32a576" + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + lodash "^4.2.0" + +babel-plugin-transform-es2015-classes@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" + dependencies: + babel-helper-define-map "^6.24.1" + babel-helper-function-name "^6.24.1" + babel-helper-optimise-call-expression "^6.24.1" + babel-helper-replace-supers "^6.24.1" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-computed-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" + dependencies: + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-destructuring@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-duplicate-keys@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-for-of@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-function-name@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" + dependencies: + babel-helper-function-name "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-modules-amd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" + dependencies: + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-commonjs@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.24.1.tgz#d3e310b40ef664a36622200097c6d440298f2bfe" + dependencies: + babel-plugin-transform-strict-mode "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-modules-strip@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-strip/-/babel-plugin-transform-es2015-modules-strip-0.1.1.tgz#7393f071c356a1dfb6ac03077e0c06cb57a3125f" + +babel-plugin-transform-es2015-modules-systemjs@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" + dependencies: + babel-helper-hoist-variables "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-modules-umd@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" + dependencies: + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + +babel-plugin-transform-es2015-object-super@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" + dependencies: + babel-helper-replace-supers "^6.24.1" + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-parameters@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" + dependencies: + babel-helper-call-delegate "^6.24.1" + babel-helper-get-function-arity "^6.24.1" + babel-runtime "^6.22.0" + babel-template "^6.24.1" + babel-traverse "^6.24.1" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-shorthand-properties@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-spread@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-sticky-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-es2015-template-literals@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-typeof-symbol@^6.22.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" + dependencies: + babel-runtime "^6.22.0" + +babel-plugin-transform-es2015-unicode-regex@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" + dependencies: + babel-helper-regex "^6.24.1" + babel-runtime "^6.22.0" + regexpu-core "^2.0.0" + +babel-plugin-transform-inline-consecutive-adds@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.1.2.tgz#5442e9f1c19c78a7899f8a4dee6fd481f61001f5" + +babel-plugin-transform-member-expression-literals@^6.8.4: + version "6.8.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.8.4.tgz#05679bc40596b91293401959aa1620ab1b2be437" + +babel-plugin-transform-merge-sibling-variables@^6.8.5: + version "6.8.5" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.8.5.tgz#03abdf107c61241913eb268ddede6d5bc541862c" + +babel-plugin-transform-minify-booleans@^6.8.2: + version "6.8.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.8.2.tgz#8451579f706e702c1e1ab2756de5c8ea369cf07c" + +babel-plugin-transform-property-literals@^6.8.4: + version "6.8.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.8.4.tgz#6ad311110b80a192a56efb5ddf4fe3ca6f7a61da" + dependencies: + esutils "^2.0.2" + +babel-plugin-transform-regenerator@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.24.1.tgz#b8da305ad43c3c99b4848e4fe4037b770d23c418" + dependencies: + regenerator-transform "0.9.11" + +babel-plugin-transform-regexp-constructors@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.1.1.tgz#312ab7487cc88a1c62ee25ea1b6087e89b87799c" + +babel-plugin-transform-remove-console@^6.8.4: + version "6.8.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.8.4.tgz#41fddac19a729a4c3dd7ef2964eac07b096f9a8f" + +babel-plugin-transform-remove-debugger@^6.8.4: + version "6.8.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.8.4.tgz#f85704a08adaa71b55d77005b5b94e9b9df21f6e" + +babel-plugin-transform-remove-undefined@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.1.2.tgz#e1ebf51110f6b1e0665f28382ef73f95e5023652" + +babel-plugin-transform-simplify-comparison-operators@^6.8.4: + version "6.8.4" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.8.4.tgz#2aa24a262d664c8cb3e125a306c798d7a2de08d5" + +babel-plugin-transform-strict-mode@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" + dependencies: + babel-runtime "^6.22.0" + babel-types "^6.24.1" + +babel-plugin-transform-undefined-to-void@^6.8.2: + version "6.8.2" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.8.2.tgz#fe2b1d294eb05e87524eb93724dea6e2c3d66fa1" + +babel-polyfill@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.23.0.tgz#8364ca62df8eafb830499f699177466c3b03499d" + dependencies: + babel-runtime "^6.22.0" + core-js "^2.4.0" + regenerator-runtime "^0.10.0" + +babel-preset-babili@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/babel-preset-babili/-/babel-preset-babili-0.1.4.tgz#ad9d6651002f5bc3f07cab300781167f54724bf2" + dependencies: + babel-plugin-minify-builtins "^0.1.3" + babel-plugin-minify-constant-folding "^0.1.3" + babel-plugin-minify-dead-code-elimination "^0.1.7" + babel-plugin-minify-flip-comparisons "^0.1.2" + babel-plugin-minify-guarded-expressions "^0.1.2" + babel-plugin-minify-infinity "^0.1.2" + babel-plugin-minify-mangle-names "^0.1.3" + babel-plugin-minify-numeric-literals "^0.1.1" + babel-plugin-minify-replace "^0.1.2" + babel-plugin-minify-simplify "^0.1.2" + babel-plugin-minify-type-constructors "^0.1.2" + babel-plugin-transform-inline-consecutive-adds "^0.1.2" + babel-plugin-transform-member-expression-literals "^6.8.4" + babel-plugin-transform-merge-sibling-variables "^6.8.5" + babel-plugin-transform-minify-booleans "^6.8.2" + babel-plugin-transform-property-literals "^6.8.4" + babel-plugin-transform-regexp-constructors "^0.1.1" + babel-plugin-transform-remove-console "^6.8.4" + babel-plugin-transform-remove-debugger "^6.8.4" + babel-plugin-transform-remove-undefined "^0.1.2" + babel-plugin-transform-simplify-comparison-operators "^6.8.4" + babel-plugin-transform-undefined-to-void "^6.8.2" + lodash.isplainobject "^4.0.6" + +babel-preset-es2015@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz#d44050d6bc2c9feea702aaf38d727a0210538939" + dependencies: + babel-plugin-check-es2015-constants "^6.22.0" + babel-plugin-transform-es2015-arrow-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" + babel-plugin-transform-es2015-block-scoping "^6.24.1" + babel-plugin-transform-es2015-classes "^6.24.1" + babel-plugin-transform-es2015-computed-properties "^6.24.1" + babel-plugin-transform-es2015-destructuring "^6.22.0" + babel-plugin-transform-es2015-duplicate-keys "^6.24.1" + babel-plugin-transform-es2015-for-of "^6.22.0" + babel-plugin-transform-es2015-function-name "^6.24.1" + babel-plugin-transform-es2015-literals "^6.22.0" + babel-plugin-transform-es2015-modules-amd "^6.24.1" + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" + babel-plugin-transform-es2015-modules-systemjs "^6.24.1" + babel-plugin-transform-es2015-modules-umd "^6.24.1" + babel-plugin-transform-es2015-object-super "^6.24.1" + babel-plugin-transform-es2015-parameters "^6.24.1" + babel-plugin-transform-es2015-shorthand-properties "^6.24.1" + babel-plugin-transform-es2015-spread "^6.22.0" + babel-plugin-transform-es2015-sticky-regex "^6.24.1" + babel-plugin-transform-es2015-template-literals "^6.22.0" + babel-plugin-transform-es2015-typeof-symbol "^6.22.0" + babel-plugin-transform-es2015-unicode-regex "^6.24.1" + babel-plugin-transform-regenerator "^6.24.1" + +babel-register@^6.24.1: + version "6.24.1" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.24.1.tgz#7e10e13a2f71065bdfad5a1787ba45bca6ded75f" + dependencies: + babel-core "^6.24.1" + babel-runtime "^6.22.0" + core-js "^2.4.0" + home-or-tmp "^2.0.0" + lodash "^4.2.0" + mkdirp "^0.5.1" + source-map-support "^0.4.2" + +babel-runtime@^6.18.0, babel-runtime@^6.22.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.25.0.tgz#33b98eaa5d482bb01a8d1aa6b437ad2b01aec41c" + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.10.0" + +babel-template@^6.24.1, babel-template@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.25.0.tgz#665241166b7c2aa4c619d71e192969552b10c071" + dependencies: + babel-runtime "^6.22.0" + babel-traverse "^6.25.0" + babel-types "^6.25.0" + babylon "^6.17.2" + lodash "^4.2.0" + +babel-traverse@^6.24.1, babel-traverse@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.25.0.tgz#2257497e2fcd19b89edc13c4c91381f9512496f1" + dependencies: + babel-code-frame "^6.22.0" + babel-messages "^6.23.0" + babel-runtime "^6.22.0" + babel-types "^6.25.0" + babylon "^6.17.2" + debug "^2.2.0" + globals "^9.0.0" + invariant "^2.2.0" + lodash "^4.2.0" + +babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.25.0: + version "6.25.0" + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.25.0.tgz#70afb248d5660e5d18f811d91c8303b54134a18e" + dependencies: + babel-runtime "^6.22.0" + esutils "^2.0.2" + lodash "^4.2.0" + to-fast-properties "^1.0.1" + +babili@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/babili/-/babili-0.1.4.tgz#43bb768664d377dea84ba977abc5b01bd5966f11" + dependencies: + babel-cli "^6.24.1" + babel-preset-babili "^0.1.4" + +babylon@^6.17.2: + version "6.17.4" + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.4.tgz#3e8b7402b88d22c3423e137a1577883b15ff869a" + +balanced-match@^0.4.2: + version "0.4.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + +bcrypt-pbkdf@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" + dependencies: + tweetnacl "^0.14.3" + +binary-extensions@^1.0.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.9.0.tgz#66506c16ce6f4d6928a5b3cd6a33ca41e941e37b" + +block-stream@*: + version "0.0.9" + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" + dependencies: + inherits "~2.0.0" + +boom@2.x.x: + version "2.10.1" + resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" + dependencies: + hoek "2.x.x" + +bootstrap@4.0.0-beta: + version "4.0.0-beta" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.0.0-beta.tgz#dc5928175d2e71310bc668cf9e05a907211b72a6" + +brace-expansion@^1.1.7: + version "1.1.8" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^1.8.2: + version "1.8.5" + resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" + dependencies: + expand-range "^1.8.1" + preserve "^0.2.0" + repeat-element "^1.1.2" + +browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: + version "1.7.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" + dependencies: + caniuse-db "^1.0.30000639" + electron-to-chromium "^1.2.7" + +builtin-modules@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + +camelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" + +caniuse-api@^1.5.2: + version "1.6.1" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" + dependencies: + browserslist "^1.3.6" + caniuse-db "^1.0.30000529" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: + version "1.0.30000715" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000715.tgz#0b9b5c795950dfbaf301a8806bafe87f126da8ca" + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + +chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chokidar@^1.6.1: + version "1.7.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" + dependencies: + anymatch "^1.3.0" + async-each "^1.0.0" + glob-parent "^2.0.0" + inherits "^2.0.1" + is-binary-path "^1.0.0" + is-glob "^2.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.0.0" + optionalDependencies: + fsevents "^1.0.0" + +clap@^1.0.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.0.tgz#59c90fe3e137104746ff19469a27a634ff68c857" + dependencies: + chalk "^1.1.3" + +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + +clone@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + +coa@~1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" + dependencies: + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + +color-convert@^1.3.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.0.tgz#1accf97dd739b983bf994d56fec8f95853641b7a" + dependencies: + color-name "^1.1.1" + +color-name@^1.0.0, color-name@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + +color-string@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + dependencies: + color-name "^1.0.0" + +color@^0.11.0: + version "0.11.4" + resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + dependencies: + clone "^1.0.2" + color-convert "^1.3.0" + color-string "^0.3.0" + +colormin@^1.0.5: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" + dependencies: + color "^0.11.0" + css-color-names "0.0.4" + has "^1.0.1" + +colors@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + +combined-stream@^1.0.5, combined-stream@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" + dependencies: + delayed-stream "~1.0.0" + +commander@^2.8.1: + version "2.11.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + +convert-source-map@^1.1.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.0.tgz#9acd70851c6d5dfdd93d9282e5edf94a03ff46b5" + +core-js@^2.4.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.0.tgz#569c050918be6486b3837552028ae0466b717086" + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + +cross-spawn@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" + dependencies: + lru-cache "^4.0.1" + which "^1.2.9" + +cryptiles@2.x.x: + version "2.0.5" + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" + dependencies: + boom "2.x.x" + +css-color-names@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + +cssnano-cli@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/cssnano-cli/-/cssnano-cli-1.0.5.tgz#98c619b327d90acacb42302bc0c84f592e2801f5" + dependencies: + cssnano "^3.0.0" + minimist "^1.2.0" + read-file-stdin "^0.2.0" + write-file-stdout "0.0.2" + +cssnano@^3.0.0: + version "3.10.0" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" + dependencies: + autoprefixer "^6.3.1" + decamelize "^1.1.2" + defined "^1.0.0" + has "^1.0.1" + object-assign "^4.0.1" + postcss "^5.0.14" + postcss-calc "^5.2.0" + postcss-colormin "^2.1.8" + postcss-convert-values "^2.3.4" + postcss-discard-comments "^2.0.4" + postcss-discard-duplicates "^2.0.1" + postcss-discard-empty "^2.0.1" + postcss-discard-overridden "^0.1.1" + postcss-discard-unused "^2.2.1" + postcss-filter-plugins "^2.0.0" + postcss-merge-idents "^2.1.5" + postcss-merge-longhand "^2.0.1" + postcss-merge-rules "^2.0.3" + postcss-minify-font-values "^1.0.2" + postcss-minify-gradients "^1.0.1" + postcss-minify-params "^1.0.4" + postcss-minify-selectors "^2.0.4" + postcss-normalize-charset "^1.1.0" + postcss-normalize-url "^3.0.7" + postcss-ordered-values "^2.1.0" + postcss-reduce-idents "^2.2.2" + postcss-reduce-initial "^1.0.0" + postcss-reduce-transforms "^1.0.3" + postcss-svgo "^2.1.1" + postcss-unique-selectors "^2.0.2" + postcss-value-parser "^3.2.3" + postcss-zindex "^2.0.1" + +csso@~2.3.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" + dependencies: + clap "^1.0.9" + source-map "^0.5.3" + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + dependencies: + array-find-index "^1.0.1" + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + dependencies: + assert-plus "^1.0.0" + +debug@^2.1.1, debug@^2.2.0: + version "2.6.8" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc" + dependencies: + ms "2.0.0" + +decamelize@^1.1.1, decamelize@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + +deep-extend@~0.4.0: + version "0.4.2" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" + +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + +detect-indent@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" + dependencies: + repeating "^2.0.0" + +ecc-jsbn@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" + dependencies: + jsbn "~0.1.0" + +electron-to-chromium@^1.2.7: + version "1.3.18" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.18.tgz#3dcc99da3e6b665f6abbc71c28ad51a2cd731a9c" + +error-ex@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" + dependencies: + is-arrayish "^0.2.1" + +escape-string-regexp@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + +esprima@^2.6.0: + version "2.7.3" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" + +estree-walker@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.2.1.tgz#bdafe8095383d8414d5dc2ecf4c9173b6db9412e" + +esutils@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" + +expand-brackets@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" + dependencies: + is-posix-bracket "^0.1.0" + +expand-range@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" + dependencies: + fill-range "^2.1.0" + +extend@~3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" + +extglob@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" + dependencies: + is-extglob "^1.0.0" + +extsprintf@1.3.0, extsprintf@^1.2.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + +filename-regex@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" + +fill-range@^2.1.0: + version "2.2.3" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" + dependencies: + is-number "^2.1.0" + isobject "^2.0.0" + randomatic "^1.1.3" + repeat-element "^1.1.2" + repeat-string "^1.5.2" + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +flatten@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" + +for-in@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + +for-own@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" + dependencies: + for-in "^1.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + +form-data@~2.1.1: + version "2.1.4" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.5" + mime-types "^2.1.12" + +fs-readdir-recursive@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz#8cd1745c8b4f8a29c8caec392476921ba195f560" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + +fsevents@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.2.tgz#3282b713fb3ad80ede0e9fcf4611b5aa6fc033f4" + dependencies: + nan "^2.3.0" + node-pre-gyp "^0.6.36" + +fstream-ignore@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" + dependencies: + fstream "^1.0.0" + inherits "2" + minimatch "^3.0.0" + +fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2: + version "1.0.11" + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" + dependencies: + graceful-fs "^4.1.2" + inherits "~2.0.0" + mkdirp ">=0.5 0" + rimraf "2" + +function-bind@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.0.tgz#16176714c801798e4e8f2cf7f7529467bb4a5771" + +gather-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/gather-stream/-/gather-stream-1.0.0.tgz#b33994af457a8115700d410f317733cbe7a0904b" + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +gaze@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" + dependencies: + globule "^1.0.0" + +get-caller-file@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + dependencies: + assert-plus "^1.0.0" + +glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + dependencies: + is-glob "^2.0.0" + +glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@~7.1.1: + version "7.1.2" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^9.0.0: + version "9.18.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" + +globule@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.0.tgz#1dc49c6822dd9e8a2fa00ba2a295006e8664bd09" + dependencies: + glob "~7.1.1" + lodash "~4.17.4" + minimatch "~3.0.2" + +graceful-fs@^4.1.2, graceful-fs@^4.1.4: + version "4.1.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" + +har-schema@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" + +har-validator@~4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" + dependencies: + ajv "^4.9.1" + har-schema "^1.0.5" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + dependencies: + ansi-regex "^2.0.0" + +has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + +has@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" + dependencies: + function-bind "^1.0.2" + +hawk@~3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" + dependencies: + boom "2.x.x" + cryptiles "2.x.x" + hoek "2.x.x" + sntp "1.x.x" + +hoek@2.x.x: + version "2.16.3" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" + +home-or-tmp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.1" + +hosted-git-info@^2.1.4: + version "2.5.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" + +html-comment-regex@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" + +http-signature@~1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" + dependencies: + assert-plus "^0.2.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +in-publish@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + dependencies: + repeating "^2.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@^2.0.1, inherits@~2.0.0, inherits@~2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + +ini@~1.3.0: + version "1.3.4" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e" + +invariant@^2.2.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" + dependencies: + loose-envify "^1.0.0" + +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + dependencies: + binary-extensions "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.5.tgz#1f3b26ef613b214b88cbca23cc6c01d87961eecc" + +is-builtin-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" + dependencies: + builtin-modules "^1.0.0" + +is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + +is-equal-shallow@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" + dependencies: + is-primitive "^2.0.0" + +is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + +is-finite@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + dependencies: + number-is-nan "^1.0.0" + +is-glob@^2.0.0, is-glob@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + dependencies: + is-extglob "^1.0.0" + +is-number@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" + dependencies: + kind-of "^3.0.2" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + dependencies: + kind-of "^3.0.2" + +is-plain-obj@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + +is-posix-bracket@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" + +is-primitive@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" + +is-svg@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" + dependencies: + html-comment-regex "^1.1.0" + +is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + +isarray@1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + dependencies: + isarray "1.0.0" + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + +jquery@>=3.0.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.2.1.tgz#5c4d9de652af6cd0a770154a631bba12b015c787" + +js-base64@^2.1.8, js-base64@^2.1.9: + version "2.1.9" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.1.9.tgz#f0e80ae039a4bd654b5f281fc93f04a914a7fcce" + +js-tokens@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + +js-yaml@~3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" + dependencies: + argparse "^1.0.7" + esprima "^2.6.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + +jsesc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + +json-stable-stringify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + dependencies: + jsonify "~0.0.0" + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + +json5@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + +jsonify@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +kind-of@^3.0.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + dependencies: + is-buffer "^1.1.5" + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + dependencies: + invert-kv "^1.0.0" + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + +lodash.clonedeep@^4.3.2: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + +lodash.mergewith@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz#150cf0a16791f5903b8891eab154609274bdea55" + +lodash.some@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.some/-/lodash.some-4.6.0.tgz#1bb9f314ef6b8baded13b549169b2a945eb68e4d" + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + +lodash@^4.0.0, lodash@^4.2.0, lodash@~4.17.4: + version "4.17.4" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" + +loose-envify@^1.0.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" + dependencies: + js-tokens "^3.0.0" + +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +lru-cache@^4.0.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +macaddress@^0.2.8: + version "0.2.8" + resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + +math-expression-evaluator@^1.2.14: + version "1.2.17" + resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" + +meow@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + +micromatch@^2.1.5: + version "2.3.11" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" + dependencies: + arr-diff "^2.0.0" + array-unique "^0.2.1" + braces "^1.8.2" + expand-brackets "^0.1.4" + extglob "^0.3.1" + filename-regex "^2.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.1" + kind-of "^3.0.2" + normalize-path "^2.0.1" + object.omit "^2.0.0" + parse-glob "^3.0.4" + regex-cache "^0.4.2" + +mime-db@~1.29.0: + version "1.29.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.29.0.tgz#48d26d235589651704ac5916ca06001914266878" + +mime-types@^2.1.12, mime-types@~2.1.7: + version "2.1.16" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.16.tgz#2b858a52e5ecd516db897ac2be87487830698e23" + dependencies: + mime-db "~1.29.0" + +minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + +minimist@^1.1.3, minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + dependencies: + minimist "0.0.8" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + +nan@^2.3.0, nan@^2.3.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45" + +node-gyp@^3.3.1: + version "3.6.2" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.2.tgz#9bfbe54562286284838e750eac05295853fa1c60" + dependencies: + fstream "^1.0.0" + glob "^7.0.3" + graceful-fs "^4.1.2" + minimatch "^3.0.2" + mkdirp "^0.5.0" + nopt "2 || 3" + npmlog "0 || 1 || 2 || 3 || 4" + osenv "0" + request "2" + rimraf "2" + semver "~5.3.0" + tar "^2.0.0" + which "1" + +node-pre-gyp@^0.6.36: + version "0.6.36" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.36.tgz#db604112cb74e0d477554e9b505b17abddfab786" + dependencies: + mkdirp "^0.5.1" + nopt "^4.0.1" + npmlog "^4.0.2" + rc "^1.1.7" + request "^2.81.0" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^2.2.1" + tar-pack "^3.4.0" + +node-sass@^4.5.3: + version "4.5.3" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.5.3.tgz#d09c9d1179641239d1b97ffc6231fdcec53e1568" + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^3.0.0" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + in-publish "^2.0.0" + lodash.assign "^4.2.0" + lodash.clonedeep "^4.3.2" + lodash.mergewith "^4.6.0" + meow "^3.7.0" + mkdirp "^0.5.1" + nan "^2.3.2" + node-gyp "^3.3.1" + npmlog "^4.0.0" + request "^2.79.0" + sass-graph "^2.1.1" + stdout-stream "^1.4.0" + +"nopt@2 || 3": + version "3.0.6" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" + dependencies: + abbrev "1" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + dependencies: + abbrev "1" + osenv "^0.1.4" + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: + version "2.4.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" + dependencies: + hosted-git-info "^2.1.4" + is-builtin-module "^1.0.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^2.0.0, normalize-path@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + +normalize-url@^1.4.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + +oauth-sign@~0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + +object-assign@^4.0.1, object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + +object.omit@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" + dependencies: + for-own "^0.1.4" + is-extendable "^0.1.1" + +once@^1.3.0, once@^1.3.3: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + dependencies: + wrappy "1" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + +os-locale@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" + dependencies: + lcid "^1.0.0" + +os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + +osenv@0, osenv@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644" + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +output-file-sync@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76" + dependencies: + graceful-fs "^4.1.4" + mkdirp "^0.5.1" + object-assign "^4.1.0" + +parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + dependencies: + error-ex "^1.2.0" + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + dependencies: + pinkie-promise "^2.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +performance-now@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + +popper.js@^1.11.0: + version "1.11.1" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.11.1.tgz#f5aca9a73bca1ce1fdbd9be8b1ba68677cbdd8e0" + +postcss-calc@^5.2.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" + dependencies: + postcss "^5.0.2" + postcss-message-helpers "^2.0.0" + reduce-css-calc "^1.2.6" + +postcss-colormin@^2.1.8: + version "2.2.2" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" + dependencies: + colormin "^1.0.5" + postcss "^5.0.13" + postcss-value-parser "^3.2.3" + +postcss-convert-values@^2.3.4: + version "2.6.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" + dependencies: + postcss "^5.0.11" + postcss-value-parser "^3.1.2" + +postcss-discard-comments@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" + dependencies: + postcss "^5.0.14" + +postcss-discard-duplicates@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" + dependencies: + postcss "^5.0.4" + +postcss-discard-empty@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" + dependencies: + postcss "^5.0.14" + +postcss-discard-overridden@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" + dependencies: + postcss "^5.0.16" + +postcss-discard-unused@^2.2.1: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" + dependencies: + postcss "^5.0.14" + uniqs "^2.0.0" + +postcss-filter-plugins@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c" + dependencies: + postcss "^5.0.4" + uniqid "^4.0.0" + +postcss-merge-idents@^2.1.5: + version "2.1.7" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" + dependencies: + has "^1.0.1" + postcss "^5.0.10" + postcss-value-parser "^3.1.1" + +postcss-merge-longhand@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" + dependencies: + postcss "^5.0.4" + +postcss-merge-rules@^2.0.3: + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" + dependencies: + browserslist "^1.5.2" + caniuse-api "^1.5.2" + postcss "^5.0.4" + postcss-selector-parser "^2.2.2" + vendors "^1.0.0" + +postcss-message-helpers@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + +postcss-minify-font-values@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" + dependencies: + object-assign "^4.0.1" + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + +postcss-minify-gradients@^1.0.1: + version "1.0.5" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" + dependencies: + postcss "^5.0.12" + postcss-value-parser "^3.3.0" + +postcss-minify-params@^1.0.4: + version "1.2.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.2" + postcss-value-parser "^3.0.2" + uniqs "^2.0.0" + +postcss-minify-selectors@^2.0.4: + version "2.1.1" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" + dependencies: + alphanum-sort "^1.0.2" + has "^1.0.1" + postcss "^5.0.14" + postcss-selector-parser "^2.0.0" + +postcss-normalize-charset@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" + dependencies: + postcss "^5.0.5" + +postcss-normalize-url@^3.0.7: + version "3.0.8" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^1.4.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + +postcss-ordered-values@^2.1.0: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.1" + +postcss-reduce-idents@^2.2.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" + dependencies: + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + +postcss-reduce-initial@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" + dependencies: + postcss "^5.0.4" + +postcss-reduce-transforms@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + dependencies: + has "^1.0.1" + postcss "^5.0.8" + postcss-value-parser "^3.0.1" + +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-svgo@^2.1.1: + version "2.1.6" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" + dependencies: + is-svg "^2.0.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + svgo "^0.7.0" + +postcss-unique-selectors@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" + +postcss-zindex@^2.0.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" + dependencies: + has "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" + +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.16: + version "5.2.17" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.17.tgz#cf4f597b864d65c8a492b2eabe9d706c879c388b" + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + +prepend-http@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + +preserve@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" + +prettier@^1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.5.3.tgz#59dadc683345ec6b88f88b94ed4ae7e1da394bfe" + +private@^0.1.6: + version "0.1.7" + resolved "https://registry.yarnpkg.com/private/-/private-0.1.7.tgz#68ce5e8a1ef0a23bb570cc28537b5332aba63ef1" + +process-nextick-args@~1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + +punycode@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + +q@^1.1.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1" + +qs@~6.4.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" + +query-string@^4.1.0: + version "4.3.4" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +randomatic@^1.1.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c" + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +rc@^1.1.7: + version "1.2.1" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" + dependencies: + deep-extend "~0.4.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +read-file-stdin@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.1.tgz#25eccff3a153b6809afacb23ee15387db9e0ee61" + dependencies: + gather-stream "^1.0.0" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4: + version "2.3.3" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~1.0.6" + safe-buffer "~5.1.1" + string_decoder "~1.0.3" + util-deprecate "~1.0.1" + +readdirp@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" + dependencies: + graceful-fs "^4.1.2" + minimatch "^3.0.2" + readable-stream "^2.0.2" + set-immediate-shim "^1.0.1" + +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +reduce-css-calc@^1.2.6: + version "1.3.0" + resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" + dependencies: + balanced-match "^0.4.2" + math-expression-evaluator "^1.2.14" + reduce-function-call "^1.0.1" + +reduce-function-call@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99" + dependencies: + balanced-match "^0.4.2" + +regenerate@^1.2.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260" + +regenerator-runtime@^0.10.0: + version "0.10.5" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" + +regenerator-transform@0.9.11: + version "0.9.11" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.11.tgz#3a7d067520cb7b7176769eb5ff868691befe1283" + dependencies: + babel-runtime "^6.18.0" + babel-types "^6.19.0" + private "^0.1.6" + +regex-cache@^0.4.2: + version "0.4.3" + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145" + dependencies: + is-equal-shallow "^0.1.3" + is-primitive "^2.0.0" + +regexpu-core@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + dependencies: + jsesc "~0.5.0" + +remove-trailing-separator@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz#69b062d978727ad14dc6b56ba4ab772fd8d70511" + +repeat-element@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" + +repeat-string@^1.5.2: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + dependencies: + is-finite "^1.0.0" + +request@2, request@^2.79.0, request@^2.81.0: + version "2.81.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" + dependencies: + aws-sign2 "~0.6.0" + aws4 "^1.2.1" + caseless "~0.12.0" + combined-stream "~1.0.5" + extend "~3.0.0" + forever-agent "~0.6.1" + form-data "~2.1.1" + har-validator "~4.2.1" + hawk "~3.1.3" + http-signature "~1.1.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.7" + oauth-sign "~0.8.1" + performance-now "^0.2.0" + qs "~6.4.0" + safe-buffer "^5.0.1" + stringstream "~0.0.4" + tough-cookie "~2.3.0" + tunnel-agent "^0.6.0" + uuid "^3.0.0" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + +rimraf@2, rimraf@^2.5.1, rimraf@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d" + dependencies: + glob "^7.0.5" + +rollup-plugin-babel@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-3.0.1.tgz#e1b75bc3a6ea876bb8ec747562b344b15e27c94e" + dependencies: + rollup-pluginutils "^1.5.0" + +rollup-pluginutils@^1.5.0: + version "1.5.2" + resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-1.5.2.tgz#1e156e778f94b7255bfa1b3d0178be8f5c552408" + dependencies: + estree-walker "^0.2.1" + minimatch "^3.0.2" + +rollup@^0.45.2: + version "0.45.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.45.2.tgz#63a284c2b31234656f24e9e9717fabb6a7f0fa43" + dependencies: + source-map-support "^0.4.0" + +safe-buffer@^5.0.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" + +sass-graph@^2.1.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + scss-tokenizer "^0.2.3" + yargs "^7.0.0" + +sax@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + +scss-tokenizer@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" + dependencies: + js-base64 "^2.1.8" + source-map "^0.4.2" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" + +semver@~5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + +set-immediate-shim@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + +sntp@1.x.x: + version "1.0.9" + resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" + dependencies: + hoek "2.x.x" + +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + dependencies: + is-plain-obj "^1.0.0" + +source-map-support@^0.4.0, source-map-support@^0.4.2: + version "0.4.15" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.15.tgz#03202df65c06d2bd8c7ec2362a193056fef8d3b1" + dependencies: + source-map "^0.5.6" + +source-map@^0.4.2: + version "0.4.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + dependencies: + amdefine ">=0.0.4" + +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + +spdx-correct@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" + dependencies: + spdx-license-ids "^1.0.2" + +spdx-expression-parse@~1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" + +spdx-license-ids@^1.0.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + +sshpk@^1.7.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3" + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + dashdash "^1.12.0" + getpass "^0.1.1" + optionalDependencies: + bcrypt-pbkdf "^1.0.0" + ecc-jsbn "~0.1.1" + jsbn "~0.1.0" + tweetnacl "~0.14.0" + +stdout-stream@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b" + dependencies: + readable-stream "^2.0.1" + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + +string-width@^1.0.1, string-width@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +string_decoder@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" + dependencies: + safe-buffer "~5.1.0" + +stringstream@~0.0.4: + version "0.0.5" + resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + dependencies: + ansi-regex "^2.0.0" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + dependencies: + is-utf8 "^0.2.0" + +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + dependencies: + get-stdin "^4.0.1" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + +supports-color@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + dependencies: + has-flag "^1.0.0" + +svgo@^0.7.0: + version "0.7.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" + dependencies: + coa "~1.0.1" + colors "~1.1.2" + csso "~2.3.1" + js-yaml "~3.7.0" + mkdirp "~0.5.1" + sax "~1.2.1" + whet.extend "~0.9.9" + +tar-pack@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984" + dependencies: + debug "^2.2.0" + fstream "^1.0.10" + fstream-ignore "^1.0.5" + once "^1.3.3" + readable-stream "^2.1.4" + rimraf "^2.5.1" + tar "^2.2.1" + uid-number "^0.0.6" + +tar@^2.0.0, tar@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" + dependencies: + block-stream "*" + fstream "^1.0.2" + inherits "2" + +to-fast-properties@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" + +tough-cookie@~2.3.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a" + dependencies: + punycode "^1.4.1" + +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + +trim-right@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + +uid-number@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + +uniqid@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.1.tgz#89220ddf6b751ae52b5f72484863528596bb84c1" + dependencies: + macaddress "^0.2.8" + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + +user-home@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + +uuid@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" + +v8flags@^2.0.10: + version "2.1.1" + resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" + dependencies: + user-home "^1.1.1" + +validate-npm-package-license@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" + dependencies: + spdx-correct "~1.0.0" + spdx-expression-parse "~1.0.0" + +vendors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22" + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +whet.extend@~0.9.9: + version "0.9.9" + resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" + +which-module@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" + +which@1, which@^1.2.9: + version "1.3.0" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" + dependencies: + string-width "^1.0.2" + +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + +write-file-stdout@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/write-file-stdout/-/write-file-stdout-0.0.2.tgz#c252d7c7c5b1b402897630e3453c7bfe690d9ca1" + +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + +yargs-parser@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" + dependencies: + camelcase "^3.0.0" + +yargs@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" + dependencies: + camelcase "^3.0.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^1.4.0" + read-pkg-up "^1.0.1" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^1.0.2" + which-module "^1.0.0" + y18n "^3.2.1" + yargs-parser "^5.0.0"

      W60l)}Q? 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 literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/non-responsive.jpg b/docs/4.0/examples/screenshots/non-responsive.jpg new file mode 100755 index 0000000000000000000000000000000000000000..4262d5dd08af946eb7110999a3bcc5b0d5c9f12f GIT binary patch literal 61060 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 z ztJB-@WfDE`GEMF3g@ar$pW9cn$w;KaSb92m6Tu-|sXeuD6hZtw(s%cMsh z?!znxt)E6)&)JJ`_7>bF4mM`^(njC_uXI4LYdKe!!_T;a)0`s%8E#V`jtEhWMvt%n zQyc924kCSqAjW)ZOG_ zpnTY@&_xXiZsf9qQ;q`ZvcXhn?4xPT%@%VY_r9UKYo@K3qc`X8>F#d^2}@^8$C&qnl5iNFA+6bq|olxS=Z{8zovO zCb4N&O$UBqbHnzHe2R^hl_0V_d^fzT{xsucEwIbV{<&vu*0YToWXKT>3>xyE4WxV4 zt}mqjiO79&rb*rtSbIF;Ko_xC9aCCx%2-E{5(YT<5 z$Fd83W5mBfeDYf3FFiqKjKIt6v2E+3+d!&Vr{PH5KPup8g(v9j@!cF}omF6!@Cq^7 zskaRn=pk$g_$u%ebyWo22!{7lc_uGe;4Q65#3f`g9dZvPvQ?)qVlV5(phsUUJum!l z&z_~oAohjd8?^OXiMU~HL0ZkL?g4c$e^9!&?79Pvk>a6D`5}zZ0)+koMh{l-vd&dQ=2hI;TA$!4GGk7rSWB}tVRUAcd38U(rNJe$(9O) z2LdCc+jBw4v?40gM%GR2T^1oUq_wo>0y5r-CP$}K0VI?p`T&d)1D;d1sS&b@-Ao0D zA%0MN>JV46%#wUTBN(%^(HS6Al94q|mWgfAD2cTjYKM1)J*8FX4n)~FfkgK+_?RT5 z7a=-v6oOerAN&em(0;?w*W)-0+BKW6PUtGGa@EsKAW+Wrj3*ATM1*I)CNcJ=rEOak zCdZ#+KvCJBiR+nVHW`_7Mm$3qQk5Og?JUVL)-5ps@@nid$RzzKa2;%Sh_QWI_^h~UI(==fb7=`?lX)gnZcHBiIIzDAfaePzG1vV z#1$j>=pAYZT{HmW62_{KHz>;NR$>ogxf&56Ky9;JX*~~@`v6ugbjhSt?WowuM11m5l*aFuZlWi1dgDun7t9hItyeBtt;ab2Y{~Zyi!WHzEg`*hNj1;NW zT>0q|!m-oF>F@PjgD5=*fAQ4Or!_ItZE@ayhZB=|dWSe{gj~jubSS;9N`-fJE^?&?bISlKSK{{xDHzR zcFZ}9ah2slf+NyN%_!;H64x5?KCYQu293L*#>(TB^N@{~0*UiO8vq zaKBL|ra@==JY-P0Pf94X^(1cMnA6`s!Qbr*KuTjK;O`YxiPgu+nnRm5m9huYY~9JK zJ^l&9&7a*%A~NB6FQr2|aV{k%%2m2pV|JHS$Ib7>LZ$#1!AP!d6I-0hK8tqT5sDsk z$gmDP1*0zx*AsH#as>uM2T%WmIjX%a&wROuE$X~4x{&WQ*v+k1yqTFnhnOgEY=BW> zQ``JA9%#+>(0eSMxdWNn?3pkT0P3Z>&Jhm?sVmMm&U86V3=}K( zU~-Os)sJ+*46l*LkWhg^CmwphmPZ@cMq7nH2aGU9#L%#TfWcOC8h}v9ggXg&(|*tP zM^(X86V^p3%1!&NxhXHodWpu5M-jTS`fHtT3RDd0uv?Bo_ovc?G%Tsm!@jFe>2?gj z(l~*D9(jy!#D@EL3@lPol#7BUO5P`>jv08gGmqViEuYRwC2pntIaAu%Ymam&9w)CN zsPMQASaQ!7gG1=;HBlJ5>Fy?;22yMD+oW#)fqd<$oSoJ*�{6<&mlNkB3?Bp7xpl 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 literal 0 HcmV?d00001 diff --git a/docs/4.0/examples/screenshots/offcanvas.jpg b/docs/4.0/examples/screenshots/offcanvas.jpg new file mode 100755 index 0000000000000000000000000000000000000000..5bb3ca1f48ee090c2366de5f1968716a28d3ecd3 GIT binary patch literal 112527 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 z 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

Bx#W_3T$t=VK@enw9?Mgoat@=14zO|K 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� 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 z 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ÏVu%e__;-`>vd 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 z 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