From d2c55447858b5de1141405be0b3dbe0271eb426e Mon Sep 17 00:00:00 2001 From: root Date: Wed, 13 Mar 2019 17:40:00 +0000 Subject: [PATCH] First commit --- .gitignore | 1 + .travis.yml | 11 + 404.html | 199 + LICENSE | 21 + README.md | 70 + accounts.php | 58 + add_account_modal.php | 40 + add_client_modal.php | 78 + add_mileage_modal.php | 40 + add_vendor_modal.php | 52 + blank.html | 197 + blank.php | 16 + charts.html | 240 + check_login.php | 16 + clients.php | 67 + config.php | 96 + css/sb-admin.css | 10724 +++++++++ css/sb-admin.min.css | 10 + css/style.css | 3 + edit_client_modal.php | 52 + edit_vendor_modal.php | 52 + expenses.php | 144 + footer.php | 34 + forgot-password.html | 58 + gulpfile.js | 148 + header.php | 46 + index.html | 772 + index.php | 16 + js/app.js | 56 + js/demo/chart-area-demo.js | 54 + js/demo/chart-bar-demo.js | 46 + js/demo/chart-pie-demo.js | 16 + js/demo/datatables-demo.js | 4 + js/sb-admin.js | 40 + js/sb-admin.min.js | 7 + login.html | 68 + login.php | 100 + logout.php | 10 + mileage.php | 68 + package-lock.json | 6466 ++++++ package.json | 49 + post.php | 1445 ++ register.html | 86 + robots.txt | 3 + scss/_cards.scss | 25 + scss/_footer.scss | 27 + scss/_global.scss | 44 + scss/_login.scss | 69 + scss/_mixins.scss | 33 + scss/_navbar.scss | 115 + scss/_utilities.scss | 18 + scss/_variables.scss | 9 + scss/sb-admin.scss | 14 + side_nav.php | 73 + tables.html | 695 + top_nav.php | 35 + vendor/bootstrap/js/bootstrap.bundle.js | 6818 ++++++ vendor/bootstrap/js/bootstrap.bundle.js.map | 1 + vendor/bootstrap/js/bootstrap.bundle.min.js | 7 + .../bootstrap/js/bootstrap.bundle.min.js.map | 1 + vendor/bootstrap/js/bootstrap.js | 4249 ++++ vendor/bootstrap/js/bootstrap.js.map | 1 + vendor/bootstrap/js/bootstrap.min.js | 7 + vendor/bootstrap/js/bootstrap.min.js.map | 1 + vendor/bootstrap/scss/_alert.scss | 51 + vendor/bootstrap/scss/_badge.scss | 53 + vendor/bootstrap/scss/_breadcrumb.scss | 41 + vendor/bootstrap/scss/_button-group.scss | 163 + vendor/bootstrap/scss/_buttons.scss | 140 + vendor/bootstrap/scss/_card.scss | 310 + vendor/bootstrap/scss/_carousel.scss | 198 + vendor/bootstrap/scss/_close.scss | 44 + vendor/bootstrap/scss/_code.scss | 48 + vendor/bootstrap/scss/_custom-forms.scss | 507 + vendor/bootstrap/scss/_dropdown.scss | 191 + vendor/bootstrap/scss/_forms.scss | 334 + vendor/bootstrap/scss/_functions.scss | 86 + vendor/bootstrap/scss/_grid.scss | 52 + vendor/bootstrap/scss/_images.scss | 42 + vendor/bootstrap/scss/_input-group.scss | 193 + vendor/bootstrap/scss/_jumbotron.scss | 16 + vendor/bootstrap/scss/_list-group.scss | 121 + vendor/bootstrap/scss/_media.scss | 8 + vendor/bootstrap/scss/_mixins.scss | 41 + vendor/bootstrap/scss/_modal.scss | 186 + vendor/bootstrap/scss/_nav.scss | 120 + vendor/bootstrap/scss/_navbar.scss | 299 + vendor/bootstrap/scss/_pagination.scss | 78 + vendor/bootstrap/scss/_popover.scss | 183 + vendor/bootstrap/scss/_print.scss | 141 + vendor/bootstrap/scss/_progress.scss | 34 + vendor/bootstrap/scss/_reboot.scss | 462 + vendor/bootstrap/scss/_root.scss | 19 + vendor/bootstrap/scss/_spinners.scss | 53 + vendor/bootstrap/scss/_tables.scss | 187 + vendor/bootstrap/scss/_toasts.scss | 43 + vendor/bootstrap/scss/_tooltip.scss | 115 + vendor/bootstrap/scss/_transitions.scss | 22 + vendor/bootstrap/scss/_type.scss | 125 + vendor/bootstrap/scss/_utilities.scss | 16 + vendor/bootstrap/scss/_variables.scss | 1091 + vendor/bootstrap/scss/bootstrap-grid.scss | 29 + vendor/bootstrap/scss/bootstrap-reboot.scss | 12 + vendor/bootstrap/scss/bootstrap.scss | 44 + vendor/bootstrap/scss/mixins/_alert.scss | 13 + .../scss/mixins/_background-variant.scss | 21 + vendor/bootstrap/scss/mixins/_badge.scss | 11 + .../bootstrap/scss/mixins/_border-radius.scss | 35 + vendor/bootstrap/scss/mixins/_box-shadow.scss | 5 + .../bootstrap/scss/mixins/_breakpoints.scss | 123 + vendor/bootstrap/scss/mixins/_buttons.scss | 111 + vendor/bootstrap/scss/mixins/_caret.scss | 62 + vendor/bootstrap/scss/mixins/_clearfix.scss | 7 + vendor/bootstrap/scss/mixins/_float.scss | 11 + vendor/bootstrap/scss/mixins/_forms.scss | 198 + vendor/bootstrap/scss/mixins/_gradients.scss | 45 + .../scss/mixins/_grid-framework.scss | 66 + vendor/bootstrap/scss/mixins/_grid.scss | 51 + vendor/bootstrap/scss/mixins/_hover.scss | 37 + vendor/bootstrap/scss/mixins/_image.scss | 36 + vendor/bootstrap/scss/mixins/_list-group.scss | 21 + vendor/bootstrap/scss/mixins/_lists.scss | 7 + .../bootstrap/scss/mixins/_nav-divider.scss | 10 + vendor/bootstrap/scss/mixins/_pagination.scss | 22 + vendor/bootstrap/scss/mixins/_reset-text.scss | 17 + vendor/bootstrap/scss/mixins/_resize.scss | 6 + .../bootstrap/scss/mixins/_screen-reader.scss | 33 + vendor/bootstrap/scss/mixins/_size.scss | 6 + vendor/bootstrap/scss/mixins/_table-row.scss | 39 + .../bootstrap/scss/mixins/_text-emphasis.scss | 14 + vendor/bootstrap/scss/mixins/_text-hide.scss | 13 + .../bootstrap/scss/mixins/_text-truncate.scss | 8 + vendor/bootstrap/scss/mixins/_transition.scss | 16 + vendor/bootstrap/scss/mixins/_visibility.scss | 7 + vendor/bootstrap/scss/utilities/_align.scss | 8 + .../bootstrap/scss/utilities/_background.scss | 19 + vendor/bootstrap/scss/utilities/_borders.scss | 63 + .../bootstrap/scss/utilities/_clearfix.scss | 3 + vendor/bootstrap/scss/utilities/_display.scss | 38 + vendor/bootstrap/scss/utilities/_embed.scss | 39 + vendor/bootstrap/scss/utilities/_flex.scss | 51 + vendor/bootstrap/scss/utilities/_float.scss | 9 + .../bootstrap/scss/utilities/_overflow.scss | 5 + .../bootstrap/scss/utilities/_position.scss | 32 + .../scss/utilities/_screenreaders.scss | 11 + vendor/bootstrap/scss/utilities/_shadows.scss | 6 + vendor/bootstrap/scss/utilities/_sizing.scss | 20 + vendor/bootstrap/scss/utilities/_spacing.scss | 73 + vendor/bootstrap/scss/utilities/_text.scss | 67 + .../bootstrap/scss/utilities/_visibility.scss | 11 + vendor/chart.js/Chart.bundle.js | 18962 ++++++++++++++++ vendor/chart.js/Chart.bundle.min.js | 10 + vendor/chart.js/Chart.js | 14456 ++++++++++++ vendor/chart.js/Chart.min.js | 10 + vendor/datatables/dataTables.bootstrap4.css | 206 + vendor/datatables/dataTables.bootstrap4.js | 184 + .../datatables/dataTables.bootstrap4.min.css | 1 + .../datatables/dataTables.bootstrap4.min.js | 8 + vendor/datatables/jquery.dataTables.js | 15296 +++++++++++++ vendor/datatables/jquery.dataTables.min.js | 166 + vendor/fontawesome-free/LICENSE.txt | 34 + vendor/fontawesome-free/README.md | 38 + vendor/fontawesome-free/css/all.css | 4290 ++++ vendor/fontawesome-free/css/all.min.css | 5 + vendor/fontawesome-free/css/brands.css | 10 + vendor/fontawesome-free/css/brands.min.css | 1 + vendor/fontawesome-free/css/fontawesome.css | 4253 ++++ .../fontawesome-free/css/fontawesome.min.css | 1 + vendor/fontawesome-free/css/regular.css | 11 + vendor/fontawesome-free/css/regular.min.css | 1 + vendor/fontawesome-free/css/solid.css | 12 + vendor/fontawesome-free/css/solid.min.css | 1 + vendor/fontawesome-free/css/svg-with-js.css | 342 + .../fontawesome-free/css/svg-with-js.min.css | 1 + vendor/fontawesome-free/css/v4-shims.css | 2162 ++ vendor/fontawesome-free/css/v4-shims.min.css | 1 + vendor/fontawesome-free/js/all.js | 4255 ++++ vendor/fontawesome-free/js/all.min.js | 1 + vendor/fontawesome-free/js/brands.js | 539 + vendor/fontawesome-free/js/brands.min.js | 1 + vendor/fontawesome-free/js/fontawesome.js | 2380 ++ vendor/fontawesome-free/js/fontawesome.min.js | 1 + vendor/fontawesome-free/js/regular.js | 276 + vendor/fontawesome-free/js/regular.min.js | 1 + vendor/fontawesome-free/js/solid.js | 1060 + vendor/fontawesome-free/js/solid.min.js | 1 + vendor/fontawesome-free/js/v4-shims.js | 64 + vendor/fontawesome-free/js/v4-shims.min.js | 1 + vendor/fontawesome-free/less/_animated.less | 19 + .../less/_bordered-pulled.less | 16 + vendor/fontawesome-free/less/_core.less | 12 + .../fontawesome-free/less/_fixed-width.less | 6 + vendor/fontawesome-free/less/_icons.less | 1353 ++ vendor/fontawesome-free/less/_larger.less | 27 + vendor/fontawesome-free/less/_list.less | 18 + vendor/fontawesome-free/less/_mixins.less | 57 + .../less/_rotated-flipped.less | 24 + .../fontawesome-free/less/_screen-reader.less | 5 + vendor/fontawesome-free/less/_shims.less | 2062 ++ vendor/fontawesome-free/less/_stacked.less | 22 + vendor/fontawesome-free/less/_variables.less | 1363 ++ vendor/fontawesome-free/less/brands.less | 18 + vendor/fontawesome-free/less/fontawesome.less | 12 + vendor/fontawesome-free/less/regular.less | 19 + vendor/fontawesome-free/less/solid.less | 20 + vendor/fontawesome-free/less/v4-shims.less | 2 + vendor/fontawesome-free/package.json | 84 + vendor/fontawesome-free/scss/_animated.scss | 20 + .../scss/_bordered-pulled.scss | 20 + vendor/fontawesome-free/scss/_core.scss | 20 + .../fontawesome-free/scss/_fixed-width.scss | 6 + vendor/fontawesome-free/scss/_icons.scss | 1353 ++ vendor/fontawesome-free/scss/_larger.scss | 23 + vendor/fontawesome-free/scss/_list.scss | 18 + vendor/fontawesome-free/scss/_mixins.scss | 57 + .../scss/_rotated-flipped.scss | 24 + .../fontawesome-free/scss/_screen-reader.scss | 5 + vendor/fontawesome-free/scss/_shims.scss | 2062 ++ vendor/fontawesome-free/scss/_stacked.scss | 31 + vendor/fontawesome-free/scss/_variables.scss | 1368 ++ vendor/fontawesome-free/scss/brands.scss | 18 + vendor/fontawesome-free/scss/fontawesome.scss | 12 + vendor/fontawesome-free/scss/regular.scss | 19 + vendor/fontawesome-free/scss/solid.scss | 20 + vendor/fontawesome-free/scss/v4-shims.scss | 2 + vendor/fontawesome-free/sprites/brands.svg | 1663 ++ vendor/fontawesome-free/sprites/regular.svg | 611 + vendor/fontawesome-free/sprites/solid.svg | 3747 +++ vendor/fontawesome-free/svgs/brands/500px.svg | 1 + .../svgs/brands/accessible-icon.svg | 1 + .../fontawesome-free/svgs/brands/accusoft.svg | 1 + .../svgs/brands/acquisitions-incorporated.svg | 1 + vendor/fontawesome-free/svgs/brands/adn.svg | 1 + vendor/fontawesome-free/svgs/brands/adobe.svg | 1 + .../fontawesome-free/svgs/brands/adversal.svg | 1 + .../svgs/brands/affiliatetheme.svg | 1 + .../fontawesome-free/svgs/brands/algolia.svg | 1 + .../fontawesome-free/svgs/brands/alipay.svg | 1 + .../svgs/brands/amazon-pay.svg | 1 + .../fontawesome-free/svgs/brands/amazon.svg | 1 + .../fontawesome-free/svgs/brands/amilia.svg | 1 + .../fontawesome-free/svgs/brands/android.svg | 1 + .../svgs/brands/angellist.svg | 1 + .../svgs/brands/angrycreative.svg | 1 + .../fontawesome-free/svgs/brands/angular.svg | 1 + .../svgs/brands/app-store-ios.svg | 1 + .../svgs/brands/app-store.svg | 1 + vendor/fontawesome-free/svgs/brands/apper.svg | 1 + .../svgs/brands/apple-pay.svg | 1 + vendor/fontawesome-free/svgs/brands/apple.svg | 1 + .../svgs/brands/artstation.svg | 1 + .../svgs/brands/asymmetrik.svg | 1 + .../svgs/brands/atlassian.svg | 1 + .../fontawesome-free/svgs/brands/audible.svg | 1 + .../svgs/brands/autoprefixer.svg | 1 + .../fontawesome-free/svgs/brands/avianex.svg | 1 + .../fontawesome-free/svgs/brands/aviato.svg | 1 + vendor/fontawesome-free/svgs/brands/aws.svg | 1 + .../fontawesome-free/svgs/brands/bandcamp.svg | 1 + .../svgs/brands/behance-square.svg | 1 + .../fontawesome-free/svgs/brands/behance.svg | 1 + .../svgs/brands/bimobject.svg | 1 + .../svgs/brands/bitbucket.svg | 1 + .../fontawesome-free/svgs/brands/bitcoin.svg | 1 + vendor/fontawesome-free/svgs/brands/bity.svg | 1 + .../svgs/brands/black-tie.svg | 1 + .../svgs/brands/blackberry.svg | 1 + .../svgs/brands/blogger-b.svg | 1 + .../fontawesome-free/svgs/brands/blogger.svg | 1 + .../svgs/brands/bluetooth-b.svg | 1 + .../svgs/brands/bluetooth.svg | 1 + vendor/fontawesome-free/svgs/brands/btc.svg | 1 + .../svgs/brands/buromobelexperte.svg | 1 + .../svgs/brands/buysellads.svg | 1 + .../svgs/brands/canadian-maple-leaf.svg | 1 + .../svgs/brands/cc-amazon-pay.svg | 1 + .../fontawesome-free/svgs/brands/cc-amex.svg | 1 + .../svgs/brands/cc-apple-pay.svg | 1 + .../svgs/brands/cc-diners-club.svg | 1 + .../svgs/brands/cc-discover.svg | 1 + .../fontawesome-free/svgs/brands/cc-jcb.svg | 1 + .../svgs/brands/cc-mastercard.svg | 1 + .../svgs/brands/cc-paypal.svg | 1 + .../svgs/brands/cc-stripe.svg | 1 + .../fontawesome-free/svgs/brands/cc-visa.svg | 1 + .../svgs/brands/centercode.svg | 1 + .../fontawesome-free/svgs/brands/centos.svg | 1 + .../fontawesome-free/svgs/brands/chrome.svg | 1 + .../svgs/brands/cloudscale.svg | 1 + .../svgs/brands/cloudsmith.svg | 1 + .../svgs/brands/cloudversify.svg | 1 + .../fontawesome-free/svgs/brands/codepen.svg | 1 + .../fontawesome-free/svgs/brands/codiepie.svg | 1 + .../svgs/brands/confluence.svg | 1 + .../svgs/brands/connectdevelop.svg | 1 + .../fontawesome-free/svgs/brands/contao.svg | 1 + .../fontawesome-free/svgs/brands/cpanel.svg | 1 + .../svgs/brands/creative-commons-by.svg | 1 + .../svgs/brands/creative-commons-nc-eu.svg | 1 + .../svgs/brands/creative-commons-nc-jp.svg | 1 + .../svgs/brands/creative-commons-nc.svg | 1 + .../svgs/brands/creative-commons-nd.svg | 1 + .../svgs/brands/creative-commons-pd-alt.svg | 1 + .../svgs/brands/creative-commons-pd.svg | 1 + .../svgs/brands/creative-commons-remix.svg | 1 + .../svgs/brands/creative-commons-sa.svg | 1 + .../brands/creative-commons-sampling-plus.svg | 1 + .../svgs/brands/creative-commons-sampling.svg | 1 + .../svgs/brands/creative-commons-share.svg | 1 + .../svgs/brands/creative-commons-zero.svg | 1 + .../svgs/brands/creative-commons.svg | 1 + .../svgs/brands/critical-role.svg | 1 + .../fontawesome-free/svgs/brands/css3-alt.svg | 1 + vendor/fontawesome-free/svgs/brands/css3.svg | 1 + .../svgs/brands/cuttlefish.svg | 1 + .../svgs/brands/d-and-d-beyond.svg | 1 + .../fontawesome-free/svgs/brands/d-and-d.svg | 1 + .../fontawesome-free/svgs/brands/dashcube.svg | 1 + .../svgs/brands/delicious.svg | 1 + .../svgs/brands/deploydog.svg | 1 + .../fontawesome-free/svgs/brands/deskpro.svg | 1 + vendor/fontawesome-free/svgs/brands/dev.svg | 1 + .../svgs/brands/deviantart.svg | 1 + vendor/fontawesome-free/svgs/brands/dhl.svg | 1 + .../fontawesome-free/svgs/brands/diaspora.svg | 1 + vendor/fontawesome-free/svgs/brands/digg.svg | 1 + .../svgs/brands/digital-ocean.svg | 1 + .../fontawesome-free/svgs/brands/discord.svg | 1 + .../svgs/brands/discourse.svg | 1 + .../fontawesome-free/svgs/brands/dochub.svg | 1 + .../fontawesome-free/svgs/brands/docker.svg | 1 + .../svgs/brands/draft2digital.svg | 1 + .../svgs/brands/dribbble-square.svg | 1 + .../fontawesome-free/svgs/brands/dribbble.svg | 1 + .../fontawesome-free/svgs/brands/dropbox.svg | 1 + .../fontawesome-free/svgs/brands/drupal.svg | 1 + .../fontawesome-free/svgs/brands/dyalog.svg | 1 + .../svgs/brands/earlybirds.svg | 1 + vendor/fontawesome-free/svgs/brands/ebay.svg | 1 + vendor/fontawesome-free/svgs/brands/edge.svg | 1 + .../svgs/brands/elementor.svg | 1 + vendor/fontawesome-free/svgs/brands/ello.svg | 1 + vendor/fontawesome-free/svgs/brands/ember.svg | 1 + .../fontawesome-free/svgs/brands/empire.svg | 1 + .../fontawesome-free/svgs/brands/envira.svg | 1 + .../fontawesome-free/svgs/brands/erlang.svg | 1 + .../fontawesome-free/svgs/brands/ethereum.svg | 1 + vendor/fontawesome-free/svgs/brands/etsy.svg | 1 + .../svgs/brands/expeditedssl.svg | 1 + .../svgs/brands/facebook-f.svg | 1 + .../svgs/brands/facebook-messenger.svg | 1 + .../svgs/brands/facebook-square.svg | 1 + .../fontawesome-free/svgs/brands/facebook.svg | 1 + .../svgs/brands/fantasy-flight-games.svg | 1 + vendor/fontawesome-free/svgs/brands/fedex.svg | 1 + .../fontawesome-free/svgs/brands/fedora.svg | 1 + vendor/fontawesome-free/svgs/brands/figma.svg | 1 + .../fontawesome-free/svgs/brands/firefox.svg | 1 + .../svgs/brands/first-order-alt.svg | 1 + .../svgs/brands/first-order.svg | 1 + .../svgs/brands/firstdraft.svg | 1 + .../fontawesome-free/svgs/brands/flickr.svg | 1 + .../svgs/brands/flipboard.svg | 1 + vendor/fontawesome-free/svgs/brands/fly.svg | 1 + .../svgs/brands/font-awesome-alt.svg | 1 + .../svgs/brands/font-awesome-flag.svg | 1 + .../svgs/brands/font-awesome-logo-full.svg | 1 + .../svgs/brands/font-awesome.svg | 1 + .../svgs/brands/fonticons-fi.svg | 1 + .../svgs/brands/fonticons.svg | 1 + .../svgs/brands/fort-awesome-alt.svg | 1 + .../svgs/brands/fort-awesome.svg | 1 + .../fontawesome-free/svgs/brands/forumbee.svg | 1 + .../svgs/brands/foursquare.svg | 1 + .../svgs/brands/free-code-camp.svg | 1 + .../fontawesome-free/svgs/brands/freebsd.svg | 1 + .../fontawesome-free/svgs/brands/fulcrum.svg | 1 + .../svgs/brands/galactic-republic.svg | 1 + .../svgs/brands/galactic-senate.svg | 1 + .../svgs/brands/get-pocket.svg | 1 + .../svgs/brands/gg-circle.svg | 1 + vendor/fontawesome-free/svgs/brands/gg.svg | 1 + .../svgs/brands/git-square.svg | 1 + vendor/fontawesome-free/svgs/brands/git.svg | 1 + .../svgs/brands/github-alt.svg | 1 + .../svgs/brands/github-square.svg | 1 + .../fontawesome-free/svgs/brands/github.svg | 1 + .../svgs/brands/gitkraken.svg | 1 + .../fontawesome-free/svgs/brands/gitlab.svg | 1 + .../fontawesome-free/svgs/brands/gitter.svg | 1 + .../fontawesome-free/svgs/brands/glide-g.svg | 1 + vendor/fontawesome-free/svgs/brands/glide.svg | 1 + .../fontawesome-free/svgs/brands/gofore.svg | 1 + .../svgs/brands/goodreads-g.svg | 1 + .../svgs/brands/goodreads.svg | 1 + .../svgs/brands/google-drive.svg | 1 + .../svgs/brands/google-play.svg | 1 + .../svgs/brands/google-plus-g.svg | 1 + .../svgs/brands/google-plus-square.svg | 1 + .../svgs/brands/google-plus.svg | 1 + .../svgs/brands/google-wallet.svg | 1 + .../fontawesome-free/svgs/brands/google.svg | 1 + .../fontawesome-free/svgs/brands/gratipay.svg | 1 + vendor/fontawesome-free/svgs/brands/grav.svg | 1 + .../fontawesome-free/svgs/brands/gripfire.svg | 1 + vendor/fontawesome-free/svgs/brands/grunt.svg | 1 + vendor/fontawesome-free/svgs/brands/gulp.svg | 1 + .../svgs/brands/hacker-news-square.svg | 1 + .../svgs/brands/hacker-news.svg | 1 + .../svgs/brands/hackerrank.svg | 1 + vendor/fontawesome-free/svgs/brands/hips.svg | 1 + .../svgs/brands/hire-a-helper.svg | 1 + vendor/fontawesome-free/svgs/brands/hooli.svg | 1 + .../fontawesome-free/svgs/brands/hornbill.svg | 1 + .../fontawesome-free/svgs/brands/hotjar.svg | 1 + vendor/fontawesome-free/svgs/brands/houzz.svg | 1 + vendor/fontawesome-free/svgs/brands/html5.svg | 1 + .../fontawesome-free/svgs/brands/hubspot.svg | 1 + vendor/fontawesome-free/svgs/brands/imdb.svg | 1 + .../svgs/brands/instagram.svg | 1 + .../fontawesome-free/svgs/brands/intercom.svg | 1 + .../svgs/brands/internet-explorer.svg | 1 + .../fontawesome-free/svgs/brands/invision.svg | 1 + .../fontawesome-free/svgs/brands/ioxhost.svg | 1 + .../svgs/brands/itunes-note.svg | 1 + .../fontawesome-free/svgs/brands/itunes.svg | 1 + vendor/fontawesome-free/svgs/brands/java.svg | 1 + .../svgs/brands/jedi-order.svg | 1 + .../fontawesome-free/svgs/brands/jenkins.svg | 1 + vendor/fontawesome-free/svgs/brands/jira.svg | 1 + vendor/fontawesome-free/svgs/brands/joget.svg | 1 + .../fontawesome-free/svgs/brands/joomla.svg | 1 + .../svgs/brands/js-square.svg | 1 + vendor/fontawesome-free/svgs/brands/js.svg | 1 + .../fontawesome-free/svgs/brands/jsfiddle.svg | 1 + .../fontawesome-free/svgs/brands/kaggle.svg | 1 + .../fontawesome-free/svgs/brands/keybase.svg | 1 + .../fontawesome-free/svgs/brands/keycdn.svg | 1 + .../svgs/brands/kickstarter-k.svg | 1 + .../svgs/brands/kickstarter.svg | 1 + .../fontawesome-free/svgs/brands/korvue.svg | 1 + .../fontawesome-free/svgs/brands/laravel.svg | 1 + .../svgs/brands/lastfm-square.svg | 1 + .../fontawesome-free/svgs/brands/lastfm.svg | 1 + .../fontawesome-free/svgs/brands/leanpub.svg | 1 + vendor/fontawesome-free/svgs/brands/less.svg | 1 + vendor/fontawesome-free/svgs/brands/line.svg | 1 + .../svgs/brands/linkedin-in.svg | 1 + .../fontawesome-free/svgs/brands/linkedin.svg | 1 + .../fontawesome-free/svgs/brands/linode.svg | 1 + vendor/fontawesome-free/svgs/brands/linux.svg | 1 + vendor/fontawesome-free/svgs/brands/lyft.svg | 1 + .../fontawesome-free/svgs/brands/magento.svg | 1 + .../svgs/brands/mailchimp.svg | 1 + .../svgs/brands/mandalorian.svg | 1 + .../fontawesome-free/svgs/brands/markdown.svg | 1 + .../fontawesome-free/svgs/brands/mastodon.svg | 1 + .../fontawesome-free/svgs/brands/maxcdn.svg | 1 + .../fontawesome-free/svgs/brands/medapps.svg | 1 + .../fontawesome-free/svgs/brands/medium-m.svg | 1 + .../fontawesome-free/svgs/brands/medium.svg | 1 + vendor/fontawesome-free/svgs/brands/medrt.svg | 1 + .../fontawesome-free/svgs/brands/meetup.svg | 1 + .../fontawesome-free/svgs/brands/megaport.svg | 1 + .../fontawesome-free/svgs/brands/mendeley.svg | 1 + .../svgs/brands/microsoft.svg | 1 + vendor/fontawesome-free/svgs/brands/mix.svg | 1 + .../fontawesome-free/svgs/brands/mixcloud.svg | 1 + .../fontawesome-free/svgs/brands/mizuni.svg | 1 + vendor/fontawesome-free/svgs/brands/modx.svg | 1 + .../fontawesome-free/svgs/brands/monero.svg | 1 + .../fontawesome-free/svgs/brands/napster.svg | 1 + vendor/fontawesome-free/svgs/brands/neos.svg | 1 + .../fontawesome-free/svgs/brands/nimblr.svg | 1 + .../svgs/brands/nintendo-switch.svg | 1 + .../fontawesome-free/svgs/brands/node-js.svg | 1 + vendor/fontawesome-free/svgs/brands/node.svg | 1 + vendor/fontawesome-free/svgs/brands/npm.svg | 1 + vendor/fontawesome-free/svgs/brands/ns8.svg | 1 + .../svgs/brands/nutritionix.svg | 1 + .../svgs/brands/odnoklassniki-square.svg | 1 + .../svgs/brands/odnoklassniki.svg | 1 + .../svgs/brands/old-republic.svg | 1 + .../fontawesome-free/svgs/brands/opencart.svg | 1 + .../fontawesome-free/svgs/brands/openid.svg | 1 + vendor/fontawesome-free/svgs/brands/opera.svg | 1 + .../svgs/brands/optin-monster.svg | 1 + vendor/fontawesome-free/svgs/brands/osi.svg | 1 + vendor/fontawesome-free/svgs/brands/page4.svg | 1 + .../svgs/brands/pagelines.svg | 1 + .../fontawesome-free/svgs/brands/palfed.svg | 1 + .../fontawesome-free/svgs/brands/patreon.svg | 1 + .../fontawesome-free/svgs/brands/paypal.svg | 1 + .../svgs/brands/penny-arcade.svg | 1 + .../svgs/brands/periscope.svg | 1 + .../svgs/brands/phabricator.svg | 1 + .../svgs/brands/phoenix-framework.svg | 1 + .../svgs/brands/phoenix-squadron.svg | 1 + vendor/fontawesome-free/svgs/brands/php.svg | 1 + .../svgs/brands/pied-piper-alt.svg | 1 + .../svgs/brands/pied-piper-hat.svg | 1 + .../svgs/brands/pied-piper-pp.svg | 1 + .../svgs/brands/pied-piper.svg | 1 + .../svgs/brands/pinterest-p.svg | 1 + .../svgs/brands/pinterest-square.svg | 1 + .../svgs/brands/pinterest.svg | 1 + .../svgs/brands/playstation.svg | 1 + .../svgs/brands/product-hunt.svg | 1 + .../fontawesome-free/svgs/brands/pushed.svg | 1 + .../fontawesome-free/svgs/brands/python.svg | 1 + vendor/fontawesome-free/svgs/brands/qq.svg | 1 + .../svgs/brands/quinscape.svg | 1 + vendor/fontawesome-free/svgs/brands/quora.svg | 1 + .../svgs/brands/r-project.svg | 1 + .../svgs/brands/raspberry-pi.svg | 1 + .../fontawesome-free/svgs/brands/ravelry.svg | 1 + vendor/fontawesome-free/svgs/brands/react.svg | 1 + .../svgs/brands/reacteurope.svg | 1 + .../fontawesome-free/svgs/brands/readme.svg | 1 + vendor/fontawesome-free/svgs/brands/rebel.svg | 1 + .../svgs/brands/red-river.svg | 1 + .../svgs/brands/reddit-alien.svg | 1 + .../svgs/brands/reddit-square.svg | 1 + .../fontawesome-free/svgs/brands/reddit.svg | 1 + .../fontawesome-free/svgs/brands/redhat.svg | 1 + .../fontawesome-free/svgs/brands/rendact.svg | 5 + .../fontawesome-free/svgs/brands/renren.svg | 1 + .../fontawesome-free/svgs/brands/replyd.svg | 1 + .../svgs/brands/researchgate.svg | 1 + .../svgs/brands/resolving.svg | 1 + vendor/fontawesome-free/svgs/brands/rev.svg | 1 + .../svgs/brands/rocketchat.svg | 1 + .../fontawesome-free/svgs/brands/rockrms.svg | 1 + .../fontawesome-free/svgs/brands/safari.svg | 1 + vendor/fontawesome-free/svgs/brands/sass.svg | 1 + .../fontawesome-free/svgs/brands/schlix.svg | 1 + .../fontawesome-free/svgs/brands/scribd.svg | 1 + .../svgs/brands/searchengin.svg | 1 + .../fontawesome-free/svgs/brands/sellcast.svg | 1 + .../fontawesome-free/svgs/brands/sellsy.svg | 1 + .../svgs/brands/servicestack.svg | 1 + .../svgs/brands/shirtsinbulk.svg | 1 + .../fontawesome-free/svgs/brands/shopware.svg | 1 + .../svgs/brands/simplybuilt.svg | 1 + .../fontawesome-free/svgs/brands/sistrix.svg | 1 + vendor/fontawesome-free/svgs/brands/sith.svg | 1 + .../fontawesome-free/svgs/brands/sketch.svg | 1 + .../fontawesome-free/svgs/brands/skyatlas.svg | 1 + vendor/fontawesome-free/svgs/brands/skype.svg | 1 + .../svgs/brands/slack-hash.svg | 1 + vendor/fontawesome-free/svgs/brands/slack.svg | 1 + .../svgs/brands/slideshare.svg | 1 + .../svgs/brands/snapchat-ghost.svg | 1 + .../svgs/brands/snapchat-square.svg | 1 + .../fontawesome-free/svgs/brands/snapchat.svg | 1 + .../svgs/brands/soundcloud.svg | 1 + .../svgs/brands/sourcetree.svg | 1 + .../fontawesome-free/svgs/brands/speakap.svg | 1 + .../fontawesome-free/svgs/brands/spotify.svg | 1 + .../svgs/brands/squarespace.svg | 1 + .../svgs/brands/stack-exchange.svg | 1 + .../svgs/brands/stack-overflow.svg | 1 + .../svgs/brands/staylinked.svg | 1 + .../svgs/brands/steam-square.svg | 1 + .../svgs/brands/steam-symbol.svg | 1 + vendor/fontawesome-free/svgs/brands/steam.svg | 1 + .../svgs/brands/sticker-mule.svg | 1 + .../fontawesome-free/svgs/brands/strava.svg | 1 + .../fontawesome-free/svgs/brands/stripe-s.svg | 1 + .../fontawesome-free/svgs/brands/stripe.svg | 1 + .../svgs/brands/studiovinari.svg | 1 + .../svgs/brands/stumbleupon-circle.svg | 1 + .../svgs/brands/stumbleupon.svg | 1 + .../svgs/brands/superpowers.svg | 1 + .../fontawesome-free/svgs/brands/supple.svg | 1 + vendor/fontawesome-free/svgs/brands/suse.svg | 1 + .../svgs/brands/teamspeak.svg | 1 + .../svgs/brands/telegram-plane.svg | 1 + .../fontawesome-free/svgs/brands/telegram.svg | 1 + .../svgs/brands/tencent-weibo.svg | 1 + .../svgs/brands/the-red-yeti.svg | 1 + .../fontawesome-free/svgs/brands/themeco.svg | 1 + .../svgs/brands/themeisle.svg | 1 + .../svgs/brands/think-peaks.svg | 1 + .../svgs/brands/trade-federation.svg | 1 + .../fontawesome-free/svgs/brands/trello.svg | 1 + .../svgs/brands/tripadvisor.svg | 1 + .../svgs/brands/tumblr-square.svg | 1 + .../fontawesome-free/svgs/brands/tumblr.svg | 1 + .../fontawesome-free/svgs/brands/twitch.svg | 1 + .../svgs/brands/twitter-square.svg | 1 + .../fontawesome-free/svgs/brands/twitter.svg | 1 + vendor/fontawesome-free/svgs/brands/typo3.svg | 1 + vendor/fontawesome-free/svgs/brands/uber.svg | 1 + .../fontawesome-free/svgs/brands/ubuntu.svg | 1 + vendor/fontawesome-free/svgs/brands/uikit.svg | 1 + .../svgs/brands/uniregistry.svg | 1 + .../fontawesome-free/svgs/brands/untappd.svg | 1 + vendor/fontawesome-free/svgs/brands/ups.svg | 1 + vendor/fontawesome-free/svgs/brands/usb.svg | 1 + vendor/fontawesome-free/svgs/brands/usps.svg | 1 + .../fontawesome-free/svgs/brands/ussunnah.svg | 1 + .../fontawesome-free/svgs/brands/vaadin.svg | 1 + .../fontawesome-free/svgs/brands/viacoin.svg | 1 + .../svgs/brands/viadeo-square.svg | 1 + .../fontawesome-free/svgs/brands/viadeo.svg | 1 + vendor/fontawesome-free/svgs/brands/viber.svg | 1 + .../svgs/brands/vimeo-square.svg | 1 + .../fontawesome-free/svgs/brands/vimeo-v.svg | 1 + vendor/fontawesome-free/svgs/brands/vimeo.svg | 1 + vendor/fontawesome-free/svgs/brands/vine.svg | 1 + vendor/fontawesome-free/svgs/brands/vk.svg | 1 + vendor/fontawesome-free/svgs/brands/vnv.svg | 1 + vendor/fontawesome-free/svgs/brands/vuejs.svg | 1 + .../fontawesome-free/svgs/brands/weebly.svg | 1 + vendor/fontawesome-free/svgs/brands/weibo.svg | 1 + .../fontawesome-free/svgs/brands/weixin.svg | 1 + .../svgs/brands/whatsapp-square.svg | 1 + .../fontawesome-free/svgs/brands/whatsapp.svg | 1 + vendor/fontawesome-free/svgs/brands/whmcs.svg | 1 + .../svgs/brands/wikipedia-w.svg | 1 + .../fontawesome-free/svgs/brands/windows.svg | 1 + vendor/fontawesome-free/svgs/brands/wix.svg | 1 + .../svgs/brands/wizards-of-the-coast.svg | 1 + .../svgs/brands/wolf-pack-battalion.svg | 1 + .../svgs/brands/wordpress-simple.svg | 1 + .../svgs/brands/wordpress.svg | 1 + .../svgs/brands/wpbeginner.svg | 1 + .../svgs/brands/wpexplorer.svg | 1 + .../fontawesome-free/svgs/brands/wpforms.svg | 1 + .../fontawesome-free/svgs/brands/wpressr.svg | 1 + vendor/fontawesome-free/svgs/brands/xbox.svg | 1 + .../svgs/brands/xing-square.svg | 1 + vendor/fontawesome-free/svgs/brands/xing.svg | 1 + .../svgs/brands/y-combinator.svg | 1 + vendor/fontawesome-free/svgs/brands/yahoo.svg | 1 + .../svgs/brands/yandex-international.svg | 1 + .../fontawesome-free/svgs/brands/yandex.svg | 1 + vendor/fontawesome-free/svgs/brands/yarn.svg | 1 + vendor/fontawesome-free/svgs/brands/yelp.svg | 1 + vendor/fontawesome-free/svgs/brands/yoast.svg | 1 + .../svgs/brands/youtube-square.svg | 1 + .../fontawesome-free/svgs/brands/youtube.svg | 1 + vendor/fontawesome-free/svgs/brands/zhihu.svg | 1 + .../svgs/regular/address-book.svg | 1 + .../svgs/regular/address-card.svg | 1 + .../fontawesome-free/svgs/regular/angry.svg | 1 + .../svgs/regular/arrow-alt-circle-down.svg | 1 + .../svgs/regular/arrow-alt-circle-left.svg | 1 + .../svgs/regular/arrow-alt-circle-right.svg | 1 + .../svgs/regular/arrow-alt-circle-up.svg | 1 + .../svgs/regular/bell-slash.svg | 1 + vendor/fontawesome-free/svgs/regular/bell.svg | 1 + .../svgs/regular/bookmark.svg | 1 + .../svgs/regular/building.svg | 1 + .../svgs/regular/calendar-alt.svg | 1 + .../svgs/regular/calendar-check.svg | 1 + .../svgs/regular/calendar-minus.svg | 1 + .../svgs/regular/calendar-plus.svg | 1 + .../svgs/regular/calendar-times.svg | 1 + .../svgs/regular/calendar.svg | 1 + .../svgs/regular/caret-square-down.svg | 1 + .../svgs/regular/caret-square-left.svg | 1 + .../svgs/regular/caret-square-right.svg | 1 + .../svgs/regular/caret-square-up.svg | 1 + .../svgs/regular/chart-bar.svg | 1 + .../svgs/regular/check-circle.svg | 1 + .../svgs/regular/check-square.svg | 1 + .../fontawesome-free/svgs/regular/circle.svg | 1 + .../svgs/regular/clipboard.svg | 1 + .../fontawesome-free/svgs/regular/clock.svg | 1 + .../fontawesome-free/svgs/regular/clone.svg | 1 + .../svgs/regular/closed-captioning.svg | 1 + .../svgs/regular/comment-alt.svg | 1 + .../svgs/regular/comment-dots.svg | 1 + .../fontawesome-free/svgs/regular/comment.svg | 1 + .../svgs/regular/comments.svg | 1 + .../fontawesome-free/svgs/regular/compass.svg | 1 + vendor/fontawesome-free/svgs/regular/copy.svg | 1 + .../svgs/regular/copyright.svg | 1 + .../svgs/regular/credit-card.svg | 1 + .../fontawesome-free/svgs/regular/dizzy.svg | 1 + .../svgs/regular/dot-circle.svg | 1 + vendor/fontawesome-free/svgs/regular/edit.svg | 1 + .../svgs/regular/envelope-open.svg | 1 + .../svgs/regular/envelope.svg | 1 + .../svgs/regular/eye-slash.svg | 1 + vendor/fontawesome-free/svgs/regular/eye.svg | 1 + .../svgs/regular/file-alt.svg | 1 + .../svgs/regular/file-archive.svg | 1 + .../svgs/regular/file-audio.svg | 1 + .../svgs/regular/file-code.svg | 1 + .../svgs/regular/file-excel.svg | 1 + .../svgs/regular/file-image.svg | 1 + .../svgs/regular/file-pdf.svg | 1 + .../svgs/regular/file-powerpoint.svg | 1 + .../svgs/regular/file-video.svg | 1 + .../svgs/regular/file-word.svg | 1 + vendor/fontawesome-free/svgs/regular/file.svg | 1 + vendor/fontawesome-free/svgs/regular/flag.svg | 1 + .../fontawesome-free/svgs/regular/flushed.svg | 1 + .../svgs/regular/folder-open.svg | 1 + .../fontawesome-free/svgs/regular/folder.svg | 1 + .../svgs/regular/font-awesome-logo-full.svg | 1 + .../svgs/regular/frown-open.svg | 1 + .../fontawesome-free/svgs/regular/frown.svg | 1 + .../fontawesome-free/svgs/regular/futbol.svg | 1 + vendor/fontawesome-free/svgs/regular/gem.svg | 1 + .../fontawesome-free/svgs/regular/grimace.svg | 1 + .../svgs/regular/grin-alt.svg | 1 + .../svgs/regular/grin-beam-sweat.svg | 1 + .../svgs/regular/grin-beam.svg | 1 + .../svgs/regular/grin-hearts.svg | 1 + .../svgs/regular/grin-squint-tears.svg | 1 + .../svgs/regular/grin-squint.svg | 1 + .../svgs/regular/grin-stars.svg | 1 + .../svgs/regular/grin-tears.svg | 1 + .../svgs/regular/grin-tongue-squint.svg | 1 + .../svgs/regular/grin-tongue-wink.svg | 1 + .../svgs/regular/grin-tongue.svg | 1 + .../svgs/regular/grin-wink.svg | 1 + vendor/fontawesome-free/svgs/regular/grin.svg | 1 + .../svgs/regular/hand-lizard.svg | 1 + .../svgs/regular/hand-paper.svg | 1 + .../svgs/regular/hand-peace.svg | 1 + .../svgs/regular/hand-point-down.svg | 1 + .../svgs/regular/hand-point-left.svg | 1 + .../svgs/regular/hand-point-right.svg | 1 + .../svgs/regular/hand-point-up.svg | 1 + .../svgs/regular/hand-pointer.svg | 1 + .../svgs/regular/hand-rock.svg | 1 + .../svgs/regular/hand-scissors.svg | 1 + .../svgs/regular/hand-spock.svg | 1 + .../svgs/regular/handshake.svg | 1 + vendor/fontawesome-free/svgs/regular/hdd.svg | 1 + .../fontawesome-free/svgs/regular/heart.svg | 1 + .../svgs/regular/hospital.svg | 1 + .../svgs/regular/hourglass.svg | 1 + .../svgs/regular/id-badge.svg | 1 + .../fontawesome-free/svgs/regular/id-card.svg | 1 + .../fontawesome-free/svgs/regular/image.svg | 1 + .../fontawesome-free/svgs/regular/images.svg | 1 + .../svgs/regular/keyboard.svg | 1 + .../svgs/regular/kiss-beam.svg | 1 + .../svgs/regular/kiss-wink-heart.svg | 1 + vendor/fontawesome-free/svgs/regular/kiss.svg | 1 + .../svgs/regular/laugh-beam.svg | 1 + .../svgs/regular/laugh-squint.svg | 1 + .../svgs/regular/laugh-wink.svg | 1 + .../fontawesome-free/svgs/regular/laugh.svg | 1 + .../fontawesome-free/svgs/regular/lemon.svg | 1 + .../svgs/regular/life-ring.svg | 1 + .../svgs/regular/lightbulb.svg | 1 + .../svgs/regular/list-alt.svg | 1 + vendor/fontawesome-free/svgs/regular/map.svg | 1 + .../svgs/regular/meh-blank.svg | 1 + .../svgs/regular/meh-rolling-eyes.svg | 1 + vendor/fontawesome-free/svgs/regular/meh.svg | 1 + .../svgs/regular/minus-square.svg | 1 + .../svgs/regular/money-bill-alt.svg | 1 + vendor/fontawesome-free/svgs/regular/moon.svg | 1 + .../svgs/regular/newspaper.svg | 1 + .../svgs/regular/object-group.svg | 1 + .../svgs/regular/object-ungroup.svg | 1 + .../svgs/regular/paper-plane.svg | 1 + .../svgs/regular/pause-circle.svg | 1 + .../svgs/regular/play-circle.svg | 1 + .../svgs/regular/plus-square.svg | 1 + .../svgs/regular/question-circle.svg | 1 + .../svgs/regular/registered.svg | 1 + .../fontawesome-free/svgs/regular/sad-cry.svg | 1 + .../svgs/regular/sad-tear.svg | 1 + vendor/fontawesome-free/svgs/regular/save.svg | 1 + .../svgs/regular/share-square.svg | 1 + .../svgs/regular/smile-beam.svg | 1 + .../svgs/regular/smile-wink.svg | 1 + .../fontawesome-free/svgs/regular/smile.svg | 1 + .../svgs/regular/snowflake.svg | 1 + .../fontawesome-free/svgs/regular/square.svg | 1 + .../svgs/regular/star-half.svg | 1 + vendor/fontawesome-free/svgs/regular/star.svg | 1 + .../svgs/regular/sticky-note.svg | 1 + .../svgs/regular/stop-circle.svg | 1 + vendor/fontawesome-free/svgs/regular/sun.svg | 1 + .../svgs/regular/surprise.svg | 1 + .../svgs/regular/thumbs-down.svg | 1 + .../svgs/regular/thumbs-up.svg | 1 + .../svgs/regular/times-circle.svg | 1 + .../fontawesome-free/svgs/regular/tired.svg | 1 + .../svgs/regular/trash-alt.svg | 1 + .../svgs/regular/user-circle.svg | 1 + vendor/fontawesome-free/svgs/regular/user.svg | 1 + .../svgs/regular/window-close.svg | 1 + .../svgs/regular/window-maximize.svg | 1 + .../svgs/regular/window-minimize.svg | 1 + .../svgs/regular/window-restore.svg | 1 + vendor/fontawesome-free/svgs/solid/ad.svg | 1 + .../svgs/solid/address-book.svg | 1 + .../svgs/solid/address-card.svg | 1 + vendor/fontawesome-free/svgs/solid/adjust.svg | 1 + .../svgs/solid/air-freshener.svg | 1 + .../svgs/solid/align-center.svg | 1 + .../svgs/solid/align-justify.svg | 1 + .../svgs/solid/align-left.svg | 1 + .../svgs/solid/align-right.svg | 1 + .../fontawesome-free/svgs/solid/allergies.svg | 1 + .../fontawesome-free/svgs/solid/ambulance.svg | 1 + .../american-sign-language-interpreting.svg | 1 + vendor/fontawesome-free/svgs/solid/anchor.svg | 1 + .../svgs/solid/angle-double-down.svg | 1 + .../svgs/solid/angle-double-left.svg | 1 + .../svgs/solid/angle-double-right.svg | 1 + .../svgs/solid/angle-double-up.svg | 1 + .../svgs/solid/angle-down.svg | 1 + .../svgs/solid/angle-left.svg | 1 + .../svgs/solid/angle-right.svg | 1 + .../fontawesome-free/svgs/solid/angle-up.svg | 1 + vendor/fontawesome-free/svgs/solid/angry.svg | 1 + vendor/fontawesome-free/svgs/solid/ankh.svg | 1 + .../fontawesome-free/svgs/solid/apple-alt.svg | 1 + .../fontawesome-free/svgs/solid/archive.svg | 1 + .../fontawesome-free/svgs/solid/archway.svg | 1 + .../svgs/solid/arrow-alt-circle-down.svg | 1 + .../svgs/solid/arrow-alt-circle-left.svg | 1 + .../svgs/solid/arrow-alt-circle-right.svg | 1 + .../svgs/solid/arrow-alt-circle-up.svg | 1 + .../svgs/solid/arrow-circle-down.svg | 1 + .../svgs/solid/arrow-circle-left.svg | 1 + .../svgs/solid/arrow-circle-right.svg | 1 + .../svgs/solid/arrow-circle-up.svg | 1 + .../svgs/solid/arrow-down.svg | 1 + .../svgs/solid/arrow-left.svg | 1 + .../svgs/solid/arrow-right.svg | 1 + .../fontawesome-free/svgs/solid/arrow-up.svg | 1 + .../svgs/solid/arrows-alt-h.svg | 1 + .../svgs/solid/arrows-alt-v.svg | 1 + .../svgs/solid/arrows-alt.svg | 1 + .../solid/assistive-listening-systems.svg | 1 + .../fontawesome-free/svgs/solid/asterisk.svg | 1 + vendor/fontawesome-free/svgs/solid/at.svg | 1 + vendor/fontawesome-free/svgs/solid/atlas.svg | 1 + vendor/fontawesome-free/svgs/solid/atom.svg | 1 + .../svgs/solid/audio-description.svg | 1 + vendor/fontawesome-free/svgs/solid/award.svg | 1 + .../svgs/solid/baby-carriage.svg | 1 + vendor/fontawesome-free/svgs/solid/baby.svg | 1 + .../fontawesome-free/svgs/solid/backspace.svg | 1 + .../fontawesome-free/svgs/solid/backward.svg | 1 + vendor/fontawesome-free/svgs/solid/bacon.svg | 1 + .../svgs/solid/balance-scale.svg | 1 + vendor/fontawesome-free/svgs/solid/ban.svg | 1 + .../fontawesome-free/svgs/solid/band-aid.svg | 1 + .../fontawesome-free/svgs/solid/barcode.svg | 1 + vendor/fontawesome-free/svgs/solid/bars.svg | 1 + .../svgs/solid/baseball-ball.svg | 1 + .../svgs/solid/basketball-ball.svg | 1 + vendor/fontawesome-free/svgs/solid/bath.svg | 1 + .../svgs/solid/battery-empty.svg | 1 + .../svgs/solid/battery-full.svg | 1 + .../svgs/solid/battery-half.svg | 1 + .../svgs/solid/battery-quarter.svg | 1 + .../svgs/solid/battery-three-quarters.svg | 1 + vendor/fontawesome-free/svgs/solid/bed.svg | 1 + vendor/fontawesome-free/svgs/solid/beer.svg | 1 + .../svgs/solid/bell-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/bell.svg | 1 + .../svgs/solid/bezier-curve.svg | 1 + vendor/fontawesome-free/svgs/solid/bible.svg | 1 + .../fontawesome-free/svgs/solid/bicycle.svg | 1 + .../svgs/solid/binoculars.svg | 1 + .../fontawesome-free/svgs/solid/biohazard.svg | 1 + .../svgs/solid/birthday-cake.svg | 1 + .../svgs/solid/blender-phone.svg | 1 + .../fontawesome-free/svgs/solid/blender.svg | 1 + vendor/fontawesome-free/svgs/solid/blind.svg | 1 + vendor/fontawesome-free/svgs/solid/blog.svg | 1 + vendor/fontawesome-free/svgs/solid/bold.svg | 1 + vendor/fontawesome-free/svgs/solid/bolt.svg | 1 + vendor/fontawesome-free/svgs/solid/bomb.svg | 1 + vendor/fontawesome-free/svgs/solid/bone.svg | 1 + vendor/fontawesome-free/svgs/solid/bong.svg | 1 + .../fontawesome-free/svgs/solid/book-dead.svg | 1 + .../svgs/solid/book-medical.svg | 1 + .../fontawesome-free/svgs/solid/book-open.svg | 1 + .../svgs/solid/book-reader.svg | 1 + vendor/fontawesome-free/svgs/solid/book.svg | 1 + .../fontawesome-free/svgs/solid/bookmark.svg | 1 + .../svgs/solid/bowling-ball.svg | 1 + .../fontawesome-free/svgs/solid/box-open.svg | 1 + vendor/fontawesome-free/svgs/solid/box.svg | 1 + vendor/fontawesome-free/svgs/solid/boxes.svg | 1 + .../fontawesome-free/svgs/solid/braille.svg | 1 + vendor/fontawesome-free/svgs/solid/brain.svg | 1 + .../svgs/solid/bread-slice.svg | 1 + .../svgs/solid/briefcase-medical.svg | 1 + .../fontawesome-free/svgs/solid/briefcase.svg | 1 + .../svgs/solid/broadcast-tower.svg | 1 + vendor/fontawesome-free/svgs/solid/broom.svg | 1 + vendor/fontawesome-free/svgs/solid/brush.svg | 1 + vendor/fontawesome-free/svgs/solid/bug.svg | 1 + .../fontawesome-free/svgs/solid/building.svg | 1 + .../fontawesome-free/svgs/solid/bullhorn.svg | 1 + .../fontawesome-free/svgs/solid/bullseye.svg | 1 + vendor/fontawesome-free/svgs/solid/burn.svg | 1 + .../fontawesome-free/svgs/solid/bus-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/bus.svg | 1 + .../svgs/solid/business-time.svg | 1 + .../svgs/solid/calculator.svg | 1 + .../svgs/solid/calendar-alt.svg | 1 + .../svgs/solid/calendar-check.svg | 1 + .../svgs/solid/calendar-day.svg | 1 + .../svgs/solid/calendar-minus.svg | 1 + .../svgs/solid/calendar-plus.svg | 1 + .../svgs/solid/calendar-times.svg | 1 + .../svgs/solid/calendar-week.svg | 1 + .../fontawesome-free/svgs/solid/calendar.svg | 1 + .../svgs/solid/camera-retro.svg | 1 + vendor/fontawesome-free/svgs/solid/camera.svg | 1 + .../svgs/solid/campground.svg | 1 + .../svgs/solid/candy-cane.svg | 1 + .../fontawesome-free/svgs/solid/cannabis.svg | 1 + .../fontawesome-free/svgs/solid/capsules.svg | 1 + .../fontawesome-free/svgs/solid/car-alt.svg | 1 + .../svgs/solid/car-battery.svg | 1 + .../fontawesome-free/svgs/solid/car-crash.svg | 1 + .../fontawesome-free/svgs/solid/car-side.svg | 1 + vendor/fontawesome-free/svgs/solid/car.svg | 1 + .../svgs/solid/caret-down.svg | 1 + .../svgs/solid/caret-left.svg | 1 + .../svgs/solid/caret-right.svg | 1 + .../svgs/solid/caret-square-down.svg | 1 + .../svgs/solid/caret-square-left.svg | 1 + .../svgs/solid/caret-square-right.svg | 1 + .../svgs/solid/caret-square-up.svg | 1 + .../fontawesome-free/svgs/solid/caret-up.svg | 1 + vendor/fontawesome-free/svgs/solid/carrot.svg | 1 + .../svgs/solid/cart-arrow-down.svg | 1 + .../fontawesome-free/svgs/solid/cart-plus.svg | 1 + .../svgs/solid/cash-register.svg | 1 + vendor/fontawesome-free/svgs/solid/cat.svg | 1 + .../svgs/solid/certificate.svg | 1 + vendor/fontawesome-free/svgs/solid/chair.svg | 1 + .../svgs/solid/chalkboard-teacher.svg | 1 + .../svgs/solid/chalkboard.svg | 1 + .../svgs/solid/charging-station.svg | 1 + .../svgs/solid/chart-area.svg | 1 + .../fontawesome-free/svgs/solid/chart-bar.svg | 1 + .../svgs/solid/chart-line.svg | 1 + .../fontawesome-free/svgs/solid/chart-pie.svg | 1 + .../svgs/solid/check-circle.svg | 1 + .../svgs/solid/check-double.svg | 1 + .../svgs/solid/check-square.svg | 1 + vendor/fontawesome-free/svgs/solid/check.svg | 1 + vendor/fontawesome-free/svgs/solid/cheese.svg | 1 + .../svgs/solid/chess-bishop.svg | 1 + .../svgs/solid/chess-board.svg | 1 + .../svgs/solid/chess-king.svg | 1 + .../svgs/solid/chess-knight.svg | 1 + .../svgs/solid/chess-pawn.svg | 1 + .../svgs/solid/chess-queen.svg | 1 + .../svgs/solid/chess-rook.svg | 1 + vendor/fontawesome-free/svgs/solid/chess.svg | 1 + .../svgs/solid/chevron-circle-down.svg | 1 + .../svgs/solid/chevron-circle-left.svg | 1 + .../svgs/solid/chevron-circle-right.svg | 1 + .../svgs/solid/chevron-circle-up.svg | 1 + .../svgs/solid/chevron-down.svg | 1 + .../svgs/solid/chevron-left.svg | 1 + .../svgs/solid/chevron-right.svg | 1 + .../svgs/solid/chevron-up.svg | 1 + vendor/fontawesome-free/svgs/solid/child.svg | 1 + vendor/fontawesome-free/svgs/solid/church.svg | 1 + .../svgs/solid/circle-notch.svg | 1 + vendor/fontawesome-free/svgs/solid/circle.svg | 1 + vendor/fontawesome-free/svgs/solid/city.svg | 1 + .../svgs/solid/clinic-medical.svg | 1 + .../svgs/solid/clipboard-check.svg | 1 + .../svgs/solid/clipboard-list.svg | 1 + .../fontawesome-free/svgs/solid/clipboard.svg | 1 + vendor/fontawesome-free/svgs/solid/clock.svg | 1 + vendor/fontawesome-free/svgs/solid/clone.svg | 1 + .../svgs/solid/closed-captioning.svg | 1 + .../svgs/solid/cloud-download-alt.svg | 1 + .../svgs/solid/cloud-meatball.svg | 1 + .../svgs/solid/cloud-moon-rain.svg | 1 + .../svgs/solid/cloud-moon.svg | 1 + .../svgs/solid/cloud-rain.svg | 1 + .../svgs/solid/cloud-showers-heavy.svg | 1 + .../svgs/solid/cloud-sun-rain.svg | 1 + .../fontawesome-free/svgs/solid/cloud-sun.svg | 1 + .../svgs/solid/cloud-upload-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/cloud.svg | 1 + .../fontawesome-free/svgs/solid/cocktail.svg | 1 + .../svgs/solid/code-branch.svg | 1 + vendor/fontawesome-free/svgs/solid/code.svg | 1 + vendor/fontawesome-free/svgs/solid/coffee.svg | 1 + vendor/fontawesome-free/svgs/solid/cog.svg | 1 + vendor/fontawesome-free/svgs/solid/cogs.svg | 1 + vendor/fontawesome-free/svgs/solid/coins.svg | 1 + .../fontawesome-free/svgs/solid/columns.svg | 1 + .../svgs/solid/comment-alt.svg | 1 + .../svgs/solid/comment-dollar.svg | 1 + .../svgs/solid/comment-dots.svg | 1 + .../svgs/solid/comment-medical.svg | 1 + .../svgs/solid/comment-slash.svg | 1 + .../fontawesome-free/svgs/solid/comment.svg | 1 + .../svgs/solid/comments-dollar.svg | 1 + .../fontawesome-free/svgs/solid/comments.svg | 1 + .../svgs/solid/compact-disc.svg | 1 + .../fontawesome-free/svgs/solid/compass.svg | 1 + .../svgs/solid/compress-arrows-alt.svg | 1 + .../fontawesome-free/svgs/solid/compress.svg | 1 + .../svgs/solid/concierge-bell.svg | 1 + .../svgs/solid/cookie-bite.svg | 1 + vendor/fontawesome-free/svgs/solid/cookie.svg | 1 + vendor/fontawesome-free/svgs/solid/copy.svg | 1 + .../fontawesome-free/svgs/solid/copyright.svg | 1 + vendor/fontawesome-free/svgs/solid/couch.svg | 1 + .../svgs/solid/credit-card.svg | 1 + .../fontawesome-free/svgs/solid/crop-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/crop.svg | 1 + vendor/fontawesome-free/svgs/solid/cross.svg | 1 + .../svgs/solid/crosshairs.svg | 1 + vendor/fontawesome-free/svgs/solid/crow.svg | 1 + vendor/fontawesome-free/svgs/solid/crown.svg | 1 + vendor/fontawesome-free/svgs/solid/crutch.svg | 1 + vendor/fontawesome-free/svgs/solid/cube.svg | 1 + vendor/fontawesome-free/svgs/solid/cubes.svg | 1 + vendor/fontawesome-free/svgs/solid/cut.svg | 1 + .../fontawesome-free/svgs/solid/database.svg | 1 + vendor/fontawesome-free/svgs/solid/deaf.svg | 1 + .../fontawesome-free/svgs/solid/democrat.svg | 1 + .../fontawesome-free/svgs/solid/desktop.svg | 1 + .../svgs/solid/dharmachakra.svg | 1 + .../fontawesome-free/svgs/solid/diagnoses.svg | 1 + .../fontawesome-free/svgs/solid/dice-d20.svg | 1 + .../fontawesome-free/svgs/solid/dice-d6.svg | 1 + .../fontawesome-free/svgs/solid/dice-five.svg | 1 + .../fontawesome-free/svgs/solid/dice-four.svg | 1 + .../fontawesome-free/svgs/solid/dice-one.svg | 1 + .../fontawesome-free/svgs/solid/dice-six.svg | 1 + .../svgs/solid/dice-three.svg | 1 + .../fontawesome-free/svgs/solid/dice-two.svg | 1 + vendor/fontawesome-free/svgs/solid/dice.svg | 1 + .../svgs/solid/digital-tachograph.svg | 1 + .../svgs/solid/directions.svg | 1 + vendor/fontawesome-free/svgs/solid/divide.svg | 1 + vendor/fontawesome-free/svgs/solid/dizzy.svg | 1 + vendor/fontawesome-free/svgs/solid/dna.svg | 1 + vendor/fontawesome-free/svgs/solid/dog.svg | 1 + .../svgs/solid/dollar-sign.svg | 1 + .../svgs/solid/dolly-flatbed.svg | 1 + vendor/fontawesome-free/svgs/solid/dolly.svg | 1 + vendor/fontawesome-free/svgs/solid/donate.svg | 1 + .../svgs/solid/door-closed.svg | 1 + .../fontawesome-free/svgs/solid/door-open.svg | 1 + .../svgs/solid/dot-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/dove.svg | 1 + .../fontawesome-free/svgs/solid/download.svg | 1 + .../svgs/solid/drafting-compass.svg | 1 + vendor/fontawesome-free/svgs/solid/dragon.svg | 1 + .../svgs/solid/draw-polygon.svg | 1 + .../svgs/solid/drum-steelpan.svg | 1 + vendor/fontawesome-free/svgs/solid/drum.svg | 1 + .../svgs/solid/drumstick-bite.svg | 1 + .../fontawesome-free/svgs/solid/dumbbell.svg | 1 + .../svgs/solid/dumpster-fire.svg | 1 + .../fontawesome-free/svgs/solid/dumpster.svg | 1 + .../fontawesome-free/svgs/solid/dungeon.svg | 1 + vendor/fontawesome-free/svgs/solid/edit.svg | 1 + vendor/fontawesome-free/svgs/solid/egg.svg | 1 + vendor/fontawesome-free/svgs/solid/eject.svg | 1 + .../svgs/solid/ellipsis-h.svg | 1 + .../svgs/solid/ellipsis-v.svg | 1 + .../svgs/solid/envelope-open-text.svg | 1 + .../svgs/solid/envelope-open.svg | 1 + .../svgs/solid/envelope-square.svg | 1 + .../fontawesome-free/svgs/solid/envelope.svg | 1 + vendor/fontawesome-free/svgs/solid/equals.svg | 1 + vendor/fontawesome-free/svgs/solid/eraser.svg | 1 + .../fontawesome-free/svgs/solid/ethernet.svg | 1 + .../fontawesome-free/svgs/solid/euro-sign.svg | 1 + .../svgs/solid/exchange-alt.svg | 1 + .../svgs/solid/exclamation-circle.svg | 1 + .../svgs/solid/exclamation-triangle.svg | 1 + .../svgs/solid/exclamation.svg | 1 + .../svgs/solid/expand-arrows-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/expand.svg | 1 + .../svgs/solid/external-link-alt.svg | 1 + .../svgs/solid/external-link-square-alt.svg | 1 + .../svgs/solid/eye-dropper.svg | 1 + .../fontawesome-free/svgs/solid/eye-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/eye.svg | 1 + .../svgs/solid/fast-backward.svg | 1 + .../svgs/solid/fast-forward.svg | 1 + vendor/fontawesome-free/svgs/solid/fax.svg | 1 + .../svgs/solid/feather-alt.svg | 1 + .../fontawesome-free/svgs/solid/feather.svg | 1 + vendor/fontawesome-free/svgs/solid/female.svg | 1 + .../svgs/solid/fighter-jet.svg | 1 + .../fontawesome-free/svgs/solid/file-alt.svg | 1 + .../svgs/solid/file-archive.svg | 1 + .../svgs/solid/file-audio.svg | 1 + .../fontawesome-free/svgs/solid/file-code.svg | 1 + .../svgs/solid/file-contract.svg | 1 + .../fontawesome-free/svgs/solid/file-csv.svg | 1 + .../svgs/solid/file-download.svg | 1 + .../svgs/solid/file-excel.svg | 1 + .../svgs/solid/file-export.svg | 1 + .../svgs/solid/file-image.svg | 1 + .../svgs/solid/file-import.svg | 1 + .../svgs/solid/file-invoice-dollar.svg | 1 + .../svgs/solid/file-invoice.svg | 1 + .../svgs/solid/file-medical-alt.svg | 1 + .../svgs/solid/file-medical.svg | 1 + .../fontawesome-free/svgs/solid/file-pdf.svg | 1 + .../svgs/solid/file-powerpoint.svg | 1 + .../svgs/solid/file-prescription.svg | 1 + .../svgs/solid/file-signature.svg | 1 + .../svgs/solid/file-upload.svg | 1 + .../svgs/solid/file-video.svg | 1 + .../fontawesome-free/svgs/solid/file-word.svg | 1 + vendor/fontawesome-free/svgs/solid/file.svg | 1 + .../fontawesome-free/svgs/solid/fill-drip.svg | 1 + vendor/fontawesome-free/svgs/solid/fill.svg | 1 + vendor/fontawesome-free/svgs/solid/film.svg | 1 + vendor/fontawesome-free/svgs/solid/filter.svg | 1 + .../svgs/solid/fingerprint.svg | 1 + .../fontawesome-free/svgs/solid/fire-alt.svg | 1 + .../svgs/solid/fire-extinguisher.svg | 1 + vendor/fontawesome-free/svgs/solid/fire.svg | 1 + .../fontawesome-free/svgs/solid/first-aid.svg | 1 + vendor/fontawesome-free/svgs/solid/fish.svg | 1 + .../svgs/solid/fist-raised.svg | 1 + .../svgs/solid/flag-checkered.svg | 1 + .../fontawesome-free/svgs/solid/flag-usa.svg | 1 + vendor/fontawesome-free/svgs/solid/flag.svg | 1 + vendor/fontawesome-free/svgs/solid/flask.svg | 1 + .../fontawesome-free/svgs/solid/flushed.svg | 1 + .../svgs/solid/folder-minus.svg | 1 + .../svgs/solid/folder-open.svg | 1 + .../svgs/solid/folder-plus.svg | 1 + vendor/fontawesome-free/svgs/solid/folder.svg | 1 + .../svgs/solid/font-awesome-logo-full.svg | 1 + vendor/fontawesome-free/svgs/solid/font.svg | 1 + .../svgs/solid/football-ball.svg | 1 + .../fontawesome-free/svgs/solid/forward.svg | 1 + vendor/fontawesome-free/svgs/solid/frog.svg | 1 + .../svgs/solid/frown-open.svg | 1 + vendor/fontawesome-free/svgs/solid/frown.svg | 1 + .../svgs/solid/funnel-dollar.svg | 1 + vendor/fontawesome-free/svgs/solid/futbol.svg | 1 + .../fontawesome-free/svgs/solid/gamepad.svg | 1 + .../fontawesome-free/svgs/solid/gas-pump.svg | 1 + vendor/fontawesome-free/svgs/solid/gavel.svg | 1 + vendor/fontawesome-free/svgs/solid/gem.svg | 1 + .../svgs/solid/genderless.svg | 1 + vendor/fontawesome-free/svgs/solid/ghost.svg | 1 + vendor/fontawesome-free/svgs/solid/gift.svg | 1 + vendor/fontawesome-free/svgs/solid/gifts.svg | 1 + .../svgs/solid/glass-cheers.svg | 1 + .../svgs/solid/glass-martini-alt.svg | 1 + .../svgs/solid/glass-martini.svg | 1 + .../svgs/solid/glass-whiskey.svg | 1 + .../fontawesome-free/svgs/solid/glasses.svg | 1 + .../svgs/solid/globe-africa.svg | 1 + .../svgs/solid/globe-americas.svg | 1 + .../svgs/solid/globe-asia.svg | 1 + .../svgs/solid/globe-europe.svg | 1 + vendor/fontawesome-free/svgs/solid/globe.svg | 1 + .../fontawesome-free/svgs/solid/golf-ball.svg | 1 + .../fontawesome-free/svgs/solid/gopuram.svg | 1 + .../svgs/solid/graduation-cap.svg | 1 + .../svgs/solid/greater-than-equal.svg | 1 + .../svgs/solid/greater-than.svg | 1 + .../fontawesome-free/svgs/solid/grimace.svg | 1 + .../fontawesome-free/svgs/solid/grin-alt.svg | 1 + .../svgs/solid/grin-beam-sweat.svg | 1 + .../fontawesome-free/svgs/solid/grin-beam.svg | 1 + .../svgs/solid/grin-hearts.svg | 1 + .../svgs/solid/grin-squint-tears.svg | 1 + .../svgs/solid/grin-squint.svg | 1 + .../svgs/solid/grin-stars.svg | 1 + .../svgs/solid/grin-tears.svg | 1 + .../svgs/solid/grin-tongue-squint.svg | 1 + .../svgs/solid/grin-tongue-wink.svg | 1 + .../svgs/solid/grin-tongue.svg | 1 + .../fontawesome-free/svgs/solid/grin-wink.svg | 1 + vendor/fontawesome-free/svgs/solid/grin.svg | 1 + .../svgs/solid/grip-horizontal.svg | 1 + .../svgs/solid/grip-lines-vertical.svg | 1 + .../svgs/solid/grip-lines.svg | 1 + .../svgs/solid/grip-vertical.svg | 1 + vendor/fontawesome-free/svgs/solid/guitar.svg | 1 + .../fontawesome-free/svgs/solid/h-square.svg | 1 + .../fontawesome-free/svgs/solid/hamburger.svg | 1 + vendor/fontawesome-free/svgs/solid/hammer.svg | 1 + vendor/fontawesome-free/svgs/solid/hamsa.svg | 1 + .../svgs/solid/hand-holding-heart.svg | 1 + .../svgs/solid/hand-holding-usd.svg | 1 + .../svgs/solid/hand-holding.svg | 1 + .../svgs/solid/hand-lizard.svg | 1 + .../svgs/solid/hand-middle-finger.svg | 1 + .../svgs/solid/hand-paper.svg | 1 + .../svgs/solid/hand-peace.svg | 1 + .../svgs/solid/hand-point-down.svg | 1 + .../svgs/solid/hand-point-left.svg | 1 + .../svgs/solid/hand-point-right.svg | 1 + .../svgs/solid/hand-point-up.svg | 1 + .../svgs/solid/hand-pointer.svg | 1 + .../fontawesome-free/svgs/solid/hand-rock.svg | 1 + .../svgs/solid/hand-scissors.svg | 1 + .../svgs/solid/hand-spock.svg | 1 + .../svgs/solid/hands-helping.svg | 1 + vendor/fontawesome-free/svgs/solid/hands.svg | 1 + .../fontawesome-free/svgs/solid/handshake.svg | 1 + .../fontawesome-free/svgs/solid/hanukiah.svg | 1 + .../fontawesome-free/svgs/solid/hard-hat.svg | 1 + .../fontawesome-free/svgs/solid/hashtag.svg | 1 + .../svgs/solid/hat-wizard.svg | 1 + vendor/fontawesome-free/svgs/solid/haykal.svg | 1 + vendor/fontawesome-free/svgs/solid/hdd.svg | 1 + .../fontawesome-free/svgs/solid/heading.svg | 1 + .../svgs/solid/headphones-alt.svg | 1 + .../svgs/solid/headphones.svg | 1 + .../fontawesome-free/svgs/solid/headset.svg | 1 + .../svgs/solid/heart-broken.svg | 1 + vendor/fontawesome-free/svgs/solid/heart.svg | 1 + .../fontawesome-free/svgs/solid/heartbeat.svg | 1 + .../svgs/solid/helicopter.svg | 1 + .../svgs/solid/highlighter.svg | 1 + vendor/fontawesome-free/svgs/solid/hiking.svg | 1 + vendor/fontawesome-free/svgs/solid/hippo.svg | 1 + .../fontawesome-free/svgs/solid/history.svg | 1 + .../svgs/solid/hockey-puck.svg | 1 + .../svgs/solid/holly-berry.svg | 1 + vendor/fontawesome-free/svgs/solid/home.svg | 1 + .../svgs/solid/horse-head.svg | 1 + vendor/fontawesome-free/svgs/solid/horse.svg | 1 + .../svgs/solid/hospital-alt.svg | 1 + .../svgs/solid/hospital-symbol.svg | 1 + .../fontawesome-free/svgs/solid/hospital.svg | 1 + .../fontawesome-free/svgs/solid/hot-tub.svg | 1 + vendor/fontawesome-free/svgs/solid/hotdog.svg | 1 + vendor/fontawesome-free/svgs/solid/hotel.svg | 1 + .../svgs/solid/hourglass-end.svg | 1 + .../svgs/solid/hourglass-half.svg | 1 + .../svgs/solid/hourglass-start.svg | 1 + .../fontawesome-free/svgs/solid/hourglass.svg | 1 + .../svgs/solid/house-damage.svg | 1 + .../fontawesome-free/svgs/solid/hryvnia.svg | 1 + .../fontawesome-free/svgs/solid/i-cursor.svg | 1 + .../fontawesome-free/svgs/solid/ice-cream.svg | 1 + .../fontawesome-free/svgs/solid/icicles.svg | 1 + .../fontawesome-free/svgs/solid/id-badge.svg | 1 + .../svgs/solid/id-card-alt.svg | 1 + .../fontawesome-free/svgs/solid/id-card.svg | 1 + vendor/fontawesome-free/svgs/solid/igloo.svg | 1 + vendor/fontawesome-free/svgs/solid/image.svg | 1 + vendor/fontawesome-free/svgs/solid/images.svg | 1 + vendor/fontawesome-free/svgs/solid/inbox.svg | 1 + vendor/fontawesome-free/svgs/solid/indent.svg | 1 + .../fontawesome-free/svgs/solid/industry.svg | 1 + .../fontawesome-free/svgs/solid/infinity.svg | 1 + .../svgs/solid/info-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/info.svg | 1 + vendor/fontawesome-free/svgs/solid/italic.svg | 1 + vendor/fontawesome-free/svgs/solid/jedi.svg | 1 + vendor/fontawesome-free/svgs/solid/joint.svg | 1 + .../svgs/solid/journal-whills.svg | 1 + vendor/fontawesome-free/svgs/solid/kaaba.svg | 1 + vendor/fontawesome-free/svgs/solid/key.svg | 1 + .../fontawesome-free/svgs/solid/keyboard.svg | 1 + vendor/fontawesome-free/svgs/solid/khanda.svg | 1 + .../fontawesome-free/svgs/solid/kiss-beam.svg | 1 + .../svgs/solid/kiss-wink-heart.svg | 1 + vendor/fontawesome-free/svgs/solid/kiss.svg | 1 + .../fontawesome-free/svgs/solid/kiwi-bird.svg | 1 + .../fontawesome-free/svgs/solid/landmark.svg | 1 + .../fontawesome-free/svgs/solid/language.svg | 1 + .../svgs/solid/laptop-code.svg | 1 + .../svgs/solid/laptop-medical.svg | 1 + vendor/fontawesome-free/svgs/solid/laptop.svg | 1 + .../svgs/solid/laugh-beam.svg | 1 + .../svgs/solid/laugh-squint.svg | 1 + .../svgs/solid/laugh-wink.svg | 1 + vendor/fontawesome-free/svgs/solid/laugh.svg | 1 + .../svgs/solid/layer-group.svg | 1 + vendor/fontawesome-free/svgs/solid/leaf.svg | 1 + vendor/fontawesome-free/svgs/solid/lemon.svg | 1 + .../svgs/solid/less-than-equal.svg | 1 + .../fontawesome-free/svgs/solid/less-than.svg | 1 + .../svgs/solid/level-down-alt.svg | 1 + .../svgs/solid/level-up-alt.svg | 1 + .../fontawesome-free/svgs/solid/life-ring.svg | 1 + .../fontawesome-free/svgs/solid/lightbulb.svg | 1 + vendor/fontawesome-free/svgs/solid/link.svg | 1 + .../fontawesome-free/svgs/solid/lira-sign.svg | 1 + .../fontawesome-free/svgs/solid/list-alt.svg | 1 + .../fontawesome-free/svgs/solid/list-ol.svg | 1 + .../fontawesome-free/svgs/solid/list-ul.svg | 1 + vendor/fontawesome-free/svgs/solid/list.svg | 1 + .../svgs/solid/location-arrow.svg | 1 + .../fontawesome-free/svgs/solid/lock-open.svg | 1 + vendor/fontawesome-free/svgs/solid/lock.svg | 1 + .../svgs/solid/long-arrow-alt-down.svg | 1 + .../svgs/solid/long-arrow-alt-left.svg | 1 + .../svgs/solid/long-arrow-alt-right.svg | 1 + .../svgs/solid/long-arrow-alt-up.svg | 1 + .../svgs/solid/low-vision.svg | 1 + .../svgs/solid/luggage-cart.svg | 1 + vendor/fontawesome-free/svgs/solid/magic.svg | 1 + vendor/fontawesome-free/svgs/solid/magnet.svg | 1 + .../fontawesome-free/svgs/solid/mail-bulk.svg | 1 + vendor/fontawesome-free/svgs/solid/male.svg | 1 + .../svgs/solid/map-marked-alt.svg | 1 + .../svgs/solid/map-marked.svg | 1 + .../svgs/solid/map-marker-alt.svg | 1 + .../svgs/solid/map-marker.svg | 1 + .../fontawesome-free/svgs/solid/map-pin.svg | 1 + .../fontawesome-free/svgs/solid/map-signs.svg | 1 + vendor/fontawesome-free/svgs/solid/map.svg | 1 + vendor/fontawesome-free/svgs/solid/marker.svg | 1 + .../svgs/solid/mars-double.svg | 1 + .../svgs/solid/mars-stroke-h.svg | 1 + .../svgs/solid/mars-stroke-v.svg | 1 + .../svgs/solid/mars-stroke.svg | 1 + vendor/fontawesome-free/svgs/solid/mars.svg | 1 + vendor/fontawesome-free/svgs/solid/mask.svg | 1 + vendor/fontawesome-free/svgs/solid/medal.svg | 1 + vendor/fontawesome-free/svgs/solid/medkit.svg | 1 + .../fontawesome-free/svgs/solid/meh-blank.svg | 1 + .../svgs/solid/meh-rolling-eyes.svg | 1 + vendor/fontawesome-free/svgs/solid/meh.svg | 1 + vendor/fontawesome-free/svgs/solid/memory.svg | 1 + .../fontawesome-free/svgs/solid/menorah.svg | 1 + .../fontawesome-free/svgs/solid/mercury.svg | 1 + vendor/fontawesome-free/svgs/solid/meteor.svg | 1 + .../fontawesome-free/svgs/solid/microchip.svg | 1 + .../svgs/solid/microphone-alt-slash.svg | 1 + .../svgs/solid/microphone-alt.svg | 1 + .../svgs/solid/microphone-slash.svg | 1 + .../svgs/solid/microphone.svg | 1 + .../svgs/solid/microscope.svg | 1 + .../svgs/solid/minus-circle.svg | 1 + .../svgs/solid/minus-square.svg | 1 + vendor/fontawesome-free/svgs/solid/minus.svg | 1 + vendor/fontawesome-free/svgs/solid/mitten.svg | 1 + .../svgs/solid/mobile-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/mobile.svg | 1 + .../svgs/solid/money-bill-alt.svg | 1 + .../svgs/solid/money-bill-wave-alt.svg | 1 + .../svgs/solid/money-bill-wave.svg | 1 + .../svgs/solid/money-bill.svg | 1 + .../svgs/solid/money-check-alt.svg | 1 + .../svgs/solid/money-check.svg | 1 + .../fontawesome-free/svgs/solid/monument.svg | 1 + vendor/fontawesome-free/svgs/solid/moon.svg | 1 + .../svgs/solid/mortar-pestle.svg | 1 + vendor/fontawesome-free/svgs/solid/mosque.svg | 1 + .../svgs/solid/motorcycle.svg | 1 + .../fontawesome-free/svgs/solid/mountain.svg | 1 + .../svgs/solid/mouse-pointer.svg | 1 + .../fontawesome-free/svgs/solid/mug-hot.svg | 1 + vendor/fontawesome-free/svgs/solid/music.svg | 1 + .../svgs/solid/network-wired.svg | 1 + vendor/fontawesome-free/svgs/solid/neuter.svg | 1 + .../fontawesome-free/svgs/solid/newspaper.svg | 1 + .../fontawesome-free/svgs/solid/not-equal.svg | 1 + .../svgs/solid/notes-medical.svg | 1 + .../svgs/solid/object-group.svg | 1 + .../svgs/solid/object-ungroup.svg | 1 + .../fontawesome-free/svgs/solid/oil-can.svg | 1 + vendor/fontawesome-free/svgs/solid/om.svg | 1 + vendor/fontawesome-free/svgs/solid/otter.svg | 1 + .../fontawesome-free/svgs/solid/outdent.svg | 1 + vendor/fontawesome-free/svgs/solid/pager.svg | 1 + .../svgs/solid/paint-brush.svg | 1 + .../svgs/solid/paint-roller.svg | 1 + .../fontawesome-free/svgs/solid/palette.svg | 1 + vendor/fontawesome-free/svgs/solid/pallet.svg | 1 + .../svgs/solid/paper-plane.svg | 1 + .../fontawesome-free/svgs/solid/paperclip.svg | 1 + .../svgs/solid/parachute-box.svg | 1 + .../fontawesome-free/svgs/solid/paragraph.svg | 1 + .../fontawesome-free/svgs/solid/parking.svg | 1 + .../fontawesome-free/svgs/solid/passport.svg | 1 + .../svgs/solid/pastafarianism.svg | 1 + vendor/fontawesome-free/svgs/solid/paste.svg | 1 + .../svgs/solid/pause-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/pause.svg | 1 + vendor/fontawesome-free/svgs/solid/paw.svg | 1 + vendor/fontawesome-free/svgs/solid/peace.svg | 1 + .../fontawesome-free/svgs/solid/pen-alt.svg | 1 + .../fontawesome-free/svgs/solid/pen-fancy.svg | 1 + .../fontawesome-free/svgs/solid/pen-nib.svg | 1 + .../svgs/solid/pen-square.svg | 1 + vendor/fontawesome-free/svgs/solid/pen.svg | 1 + .../svgs/solid/pencil-alt.svg | 1 + .../svgs/solid/pencil-ruler.svg | 1 + .../svgs/solid/people-carry.svg | 1 + .../svgs/solid/pepper-hot.svg | 1 + .../fontawesome-free/svgs/solid/percent.svg | 1 + .../svgs/solid/percentage.svg | 1 + .../svgs/solid/person-booth.svg | 1 + .../svgs/solid/phone-slash.svg | 1 + .../svgs/solid/phone-square.svg | 1 + .../svgs/solid/phone-volume.svg | 1 + vendor/fontawesome-free/svgs/solid/phone.svg | 1 + .../svgs/solid/piggy-bank.svg | 1 + vendor/fontawesome-free/svgs/solid/pills.svg | 1 + .../svgs/solid/pizza-slice.svg | 1 + .../svgs/solid/place-of-worship.svg | 1 + .../svgs/solid/plane-arrival.svg | 1 + .../svgs/solid/plane-departure.svg | 1 + vendor/fontawesome-free/svgs/solid/plane.svg | 1 + .../svgs/solid/play-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/play.svg | 1 + vendor/fontawesome-free/svgs/solid/plug.svg | 1 + .../svgs/solid/plus-circle.svg | 1 + .../svgs/solid/plus-square.svg | 1 + vendor/fontawesome-free/svgs/solid/plus.svg | 1 + .../fontawesome-free/svgs/solid/podcast.svg | 1 + vendor/fontawesome-free/svgs/solid/poll-h.svg | 1 + vendor/fontawesome-free/svgs/solid/poll.svg | 1 + .../fontawesome-free/svgs/solid/poo-storm.svg | 1 + vendor/fontawesome-free/svgs/solid/poo.svg | 1 + vendor/fontawesome-free/svgs/solid/poop.svg | 1 + .../fontawesome-free/svgs/solid/portrait.svg | 1 + .../svgs/solid/pound-sign.svg | 1 + .../fontawesome-free/svgs/solid/power-off.svg | 1 + vendor/fontawesome-free/svgs/solid/pray.svg | 1 + .../svgs/solid/praying-hands.svg | 1 + .../svgs/solid/prescription-bottle-alt.svg | 1 + .../svgs/solid/prescription-bottle.svg | 1 + .../svgs/solid/prescription.svg | 1 + vendor/fontawesome-free/svgs/solid/print.svg | 1 + .../svgs/solid/procedures.svg | 1 + .../svgs/solid/project-diagram.svg | 1 + .../svgs/solid/puzzle-piece.svg | 1 + vendor/fontawesome-free/svgs/solid/qrcode.svg | 1 + .../svgs/solid/question-circle.svg | 1 + .../fontawesome-free/svgs/solid/question.svg | 1 + .../fontawesome-free/svgs/solid/quidditch.svg | 1 + .../svgs/solid/quote-left.svg | 1 + .../svgs/solid/quote-right.svg | 1 + vendor/fontawesome-free/svgs/solid/quran.svg | 1 + .../svgs/solid/radiation-alt.svg | 1 + .../fontawesome-free/svgs/solid/radiation.svg | 1 + .../fontawesome-free/svgs/solid/rainbow.svg | 1 + vendor/fontawesome-free/svgs/solid/random.svg | 1 + .../fontawesome-free/svgs/solid/receipt.svg | 1 + .../fontawesome-free/svgs/solid/recycle.svg | 1 + .../fontawesome-free/svgs/solid/redo-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/redo.svg | 1 + .../svgs/solid/registered.svg | 1 + .../fontawesome-free/svgs/solid/reply-all.svg | 1 + vendor/fontawesome-free/svgs/solid/reply.svg | 1 + .../svgs/solid/republican.svg | 1 + .../fontawesome-free/svgs/solid/restroom.svg | 1 + .../fontawesome-free/svgs/solid/retweet.svg | 1 + vendor/fontawesome-free/svgs/solid/ribbon.svg | 1 + vendor/fontawesome-free/svgs/solid/ring.svg | 1 + vendor/fontawesome-free/svgs/solid/road.svg | 1 + vendor/fontawesome-free/svgs/solid/robot.svg | 1 + vendor/fontawesome-free/svgs/solid/rocket.svg | 1 + vendor/fontawesome-free/svgs/solid/route.svg | 1 + .../svgs/solid/rss-square.svg | 1 + vendor/fontawesome-free/svgs/solid/rss.svg | 1 + .../svgs/solid/ruble-sign.svg | 1 + .../svgs/solid/ruler-combined.svg | 1 + .../svgs/solid/ruler-horizontal.svg | 1 + .../svgs/solid/ruler-vertical.svg | 1 + vendor/fontawesome-free/svgs/solid/ruler.svg | 1 + .../fontawesome-free/svgs/solid/running.svg | 1 + .../svgs/solid/rupee-sign.svg | 1 + .../fontawesome-free/svgs/solid/sad-cry.svg | 1 + .../fontawesome-free/svgs/solid/sad-tear.svg | 1 + .../svgs/solid/satellite-dish.svg | 1 + .../fontawesome-free/svgs/solid/satellite.svg | 1 + vendor/fontawesome-free/svgs/solid/save.svg | 1 + vendor/fontawesome-free/svgs/solid/school.svg | 1 + .../svgs/solid/screwdriver.svg | 1 + vendor/fontawesome-free/svgs/solid/scroll.svg | 1 + .../fontawesome-free/svgs/solid/sd-card.svg | 1 + .../svgs/solid/search-dollar.svg | 1 + .../svgs/solid/search-location.svg | 1 + .../svgs/solid/search-minus.svg | 1 + .../svgs/solid/search-plus.svg | 1 + vendor/fontawesome-free/svgs/solid/search.svg | 1 + .../fontawesome-free/svgs/solid/seedling.svg | 1 + vendor/fontawesome-free/svgs/solid/server.svg | 1 + vendor/fontawesome-free/svgs/solid/shapes.svg | 1 + .../svgs/solid/share-alt-square.svg | 1 + .../fontawesome-free/svgs/solid/share-alt.svg | 1 + .../svgs/solid/share-square.svg | 1 + vendor/fontawesome-free/svgs/solid/share.svg | 1 + .../svgs/solid/shekel-sign.svg | 1 + .../svgs/solid/shield-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/ship.svg | 1 + .../svgs/solid/shipping-fast.svg | 1 + .../svgs/solid/shoe-prints.svg | 1 + .../svgs/solid/shopping-bag.svg | 1 + .../svgs/solid/shopping-basket.svg | 1 + .../svgs/solid/shopping-cart.svg | 1 + vendor/fontawesome-free/svgs/solid/shower.svg | 1 + .../svgs/solid/shuttle-van.svg | 1 + .../svgs/solid/sign-in-alt.svg | 1 + .../svgs/solid/sign-language.svg | 1 + .../svgs/solid/sign-out-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/sign.svg | 1 + vendor/fontawesome-free/svgs/solid/signal.svg | 1 + .../fontawesome-free/svgs/solid/signature.svg | 1 + .../fontawesome-free/svgs/solid/sim-card.svg | 1 + .../fontawesome-free/svgs/solid/sitemap.svg | 1 + .../fontawesome-free/svgs/solid/skating.svg | 1 + .../svgs/solid/skiing-nordic.svg | 1 + vendor/fontawesome-free/svgs/solid/skiing.svg | 1 + .../svgs/solid/skull-crossbones.svg | 1 + vendor/fontawesome-free/svgs/solid/skull.svg | 1 + vendor/fontawesome-free/svgs/solid/slash.svg | 1 + vendor/fontawesome-free/svgs/solid/sleigh.svg | 1 + .../fontawesome-free/svgs/solid/sliders-h.svg | 1 + .../svgs/solid/smile-beam.svg | 1 + .../svgs/solid/smile-wink.svg | 1 + vendor/fontawesome-free/svgs/solid/smile.svg | 1 + vendor/fontawesome-free/svgs/solid/smog.svg | 1 + .../svgs/solid/smoking-ban.svg | 1 + .../fontawesome-free/svgs/solid/smoking.svg | 1 + vendor/fontawesome-free/svgs/solid/sms.svg | 1 + .../svgs/solid/snowboarding.svg | 1 + .../fontawesome-free/svgs/solid/snowflake.svg | 1 + .../fontawesome-free/svgs/solid/snowman.svg | 1 + .../fontawesome-free/svgs/solid/snowplow.svg | 1 + vendor/fontawesome-free/svgs/solid/socks.svg | 1 + .../svgs/solid/solar-panel.svg | 1 + .../svgs/solid/sort-alpha-down.svg | 1 + .../svgs/solid/sort-alpha-up.svg | 1 + .../svgs/solid/sort-amount-down.svg | 1 + .../svgs/solid/sort-amount-up.svg | 1 + .../fontawesome-free/svgs/solid/sort-down.svg | 1 + .../svgs/solid/sort-numeric-down.svg | 1 + .../svgs/solid/sort-numeric-up.svg | 1 + .../fontawesome-free/svgs/solid/sort-up.svg | 1 + vendor/fontawesome-free/svgs/solid/sort.svg | 1 + vendor/fontawesome-free/svgs/solid/spa.svg | 1 + .../svgs/solid/space-shuttle.svg | 1 + vendor/fontawesome-free/svgs/solid/spider.svg | 1 + .../fontawesome-free/svgs/solid/spinner.svg | 1 + .../fontawesome-free/svgs/solid/splotch.svg | 1 + .../fontawesome-free/svgs/solid/spray-can.svg | 1 + .../svgs/solid/square-full.svg | 1 + .../svgs/solid/square-root-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/square.svg | 1 + vendor/fontawesome-free/svgs/solid/stamp.svg | 1 + .../svgs/solid/star-and-crescent.svg | 1 + .../svgs/solid/star-half-alt.svg | 1 + .../fontawesome-free/svgs/solid/star-half.svg | 1 + .../svgs/solid/star-of-david.svg | 1 + .../svgs/solid/star-of-life.svg | 1 + vendor/fontawesome-free/svgs/solid/star.svg | 1 + .../svgs/solid/step-backward.svg | 1 + .../svgs/solid/step-forward.svg | 1 + .../svgs/solid/stethoscope.svg | 1 + .../svgs/solid/sticky-note.svg | 1 + .../svgs/solid/stop-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/stop.svg | 1 + .../fontawesome-free/svgs/solid/stopwatch.svg | 1 + .../fontawesome-free/svgs/solid/store-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/store.svg | 1 + vendor/fontawesome-free/svgs/solid/stream.svg | 1 + .../svgs/solid/street-view.svg | 1 + .../svgs/solid/strikethrough.svg | 1 + .../svgs/solid/stroopwafel.svg | 1 + .../fontawesome-free/svgs/solid/subscript.svg | 1 + vendor/fontawesome-free/svgs/solid/subway.svg | 1 + .../svgs/solid/suitcase-rolling.svg | 1 + .../fontawesome-free/svgs/solid/suitcase.svg | 1 + vendor/fontawesome-free/svgs/solid/sun.svg | 1 + .../svgs/solid/superscript.svg | 1 + .../fontawesome-free/svgs/solid/surprise.svg | 1 + .../svgs/solid/swatchbook.svg | 1 + .../fontawesome-free/svgs/solid/swimmer.svg | 1 + .../svgs/solid/swimming-pool.svg | 1 + .../fontawesome-free/svgs/solid/synagogue.svg | 1 + .../fontawesome-free/svgs/solid/sync-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/sync.svg | 1 + .../fontawesome-free/svgs/solid/syringe.svg | 1 + .../svgs/solid/table-tennis.svg | 1 + vendor/fontawesome-free/svgs/solid/table.svg | 1 + .../svgs/solid/tablet-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/tablet.svg | 1 + .../fontawesome-free/svgs/solid/tablets.svg | 1 + .../svgs/solid/tachometer-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/tag.svg | 1 + vendor/fontawesome-free/svgs/solid/tags.svg | 1 + vendor/fontawesome-free/svgs/solid/tape.svg | 1 + vendor/fontawesome-free/svgs/solid/tasks.svg | 1 + vendor/fontawesome-free/svgs/solid/taxi.svg | 1 + .../svgs/solid/teeth-open.svg | 1 + vendor/fontawesome-free/svgs/solid/teeth.svg | 1 + .../svgs/solid/temperature-high.svg | 1 + .../svgs/solid/temperature-low.svg | 1 + vendor/fontawesome-free/svgs/solid/tenge.svg | 1 + .../fontawesome-free/svgs/solid/terminal.svg | 1 + .../svgs/solid/text-height.svg | 1 + .../svgs/solid/text-width.svg | 1 + .../fontawesome-free/svgs/solid/th-large.svg | 1 + .../fontawesome-free/svgs/solid/th-list.svg | 1 + vendor/fontawesome-free/svgs/solid/th.svg | 1 + .../svgs/solid/theater-masks.svg | 1 + .../svgs/solid/thermometer-empty.svg | 1 + .../svgs/solid/thermometer-full.svg | 1 + .../svgs/solid/thermometer-half.svg | 1 + .../svgs/solid/thermometer-quarter.svg | 1 + .../svgs/solid/thermometer-three-quarters.svg | 1 + .../svgs/solid/thermometer.svg | 1 + .../svgs/solid/thumbs-down.svg | 1 + .../fontawesome-free/svgs/solid/thumbs-up.svg | 1 + .../fontawesome-free/svgs/solid/thumbtack.svg | 1 + .../svgs/solid/ticket-alt.svg | 1 + .../svgs/solid/times-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/times.svg | 1 + .../svgs/solid/tint-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/tint.svg | 1 + vendor/fontawesome-free/svgs/solid/tired.svg | 1 + .../svgs/solid/toggle-off.svg | 1 + .../fontawesome-free/svgs/solid/toggle-on.svg | 1 + .../svgs/solid/toilet-paper.svg | 1 + vendor/fontawesome-free/svgs/solid/toilet.svg | 1 + .../fontawesome-free/svgs/solid/toolbox.svg | 1 + vendor/fontawesome-free/svgs/solid/tools.svg | 1 + vendor/fontawesome-free/svgs/solid/tooth.svg | 1 + vendor/fontawesome-free/svgs/solid/torah.svg | 1 + .../svgs/solid/torii-gate.svg | 1 + .../fontawesome-free/svgs/solid/tractor.svg | 1 + .../fontawesome-free/svgs/solid/trademark.svg | 1 + .../svgs/solid/traffic-light.svg | 1 + vendor/fontawesome-free/svgs/solid/train.svg | 1 + vendor/fontawesome-free/svgs/solid/tram.svg | 1 + .../svgs/solid/transgender-alt.svg | 1 + .../svgs/solid/transgender.svg | 1 + .../fontawesome-free/svgs/solid/trash-alt.svg | 1 + .../svgs/solid/trash-restore-alt.svg | 1 + .../svgs/solid/trash-restore.svg | 1 + vendor/fontawesome-free/svgs/solid/trash.svg | 1 + vendor/fontawesome-free/svgs/solid/tree.svg | 1 + vendor/fontawesome-free/svgs/solid/trophy.svg | 1 + .../svgs/solid/truck-loading.svg | 1 + .../svgs/solid/truck-monster.svg | 1 + .../svgs/solid/truck-moving.svg | 1 + .../svgs/solid/truck-pickup.svg | 1 + vendor/fontawesome-free/svgs/solid/truck.svg | 1 + vendor/fontawesome-free/svgs/solid/tshirt.svg | 1 + vendor/fontawesome-free/svgs/solid/tty.svg | 1 + vendor/fontawesome-free/svgs/solid/tv.svg | 1 + .../svgs/solid/umbrella-beach.svg | 1 + .../fontawesome-free/svgs/solid/umbrella.svg | 1 + .../fontawesome-free/svgs/solid/underline.svg | 1 + .../fontawesome-free/svgs/solid/undo-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/undo.svg | 1 + .../svgs/solid/universal-access.svg | 1 + .../svgs/solid/university.svg | 1 + vendor/fontawesome-free/svgs/solid/unlink.svg | 1 + .../svgs/solid/unlock-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/unlock.svg | 1 + vendor/fontawesome-free/svgs/solid/upload.svg | 1 + .../svgs/solid/user-alt-slash.svg | 1 + .../fontawesome-free/svgs/solid/user-alt.svg | 1 + .../svgs/solid/user-astronaut.svg | 1 + .../svgs/solid/user-check.svg | 1 + .../svgs/solid/user-circle.svg | 1 + .../svgs/solid/user-clock.svg | 1 + .../fontawesome-free/svgs/solid/user-cog.svg | 1 + .../fontawesome-free/svgs/solid/user-edit.svg | 1 + .../svgs/solid/user-friends.svg | 1 + .../svgs/solid/user-graduate.svg | 1 + .../svgs/solid/user-injured.svg | 1 + .../fontawesome-free/svgs/solid/user-lock.svg | 1 + .../fontawesome-free/svgs/solid/user-md.svg | 1 + .../svgs/solid/user-minus.svg | 1 + .../svgs/solid/user-ninja.svg | 1 + .../svgs/solid/user-nurse.svg | 1 + .../fontawesome-free/svgs/solid/user-plus.svg | 1 + .../svgs/solid/user-secret.svg | 1 + .../svgs/solid/user-shield.svg | 1 + .../svgs/solid/user-slash.svg | 1 + .../fontawesome-free/svgs/solid/user-tag.svg | 1 + .../fontawesome-free/svgs/solid/user-tie.svg | 1 + .../svgs/solid/user-times.svg | 1 + vendor/fontawesome-free/svgs/solid/user.svg | 1 + .../fontawesome-free/svgs/solid/users-cog.svg | 1 + vendor/fontawesome-free/svgs/solid/users.svg | 1 + .../svgs/solid/utensil-spoon.svg | 1 + .../fontawesome-free/svgs/solid/utensils.svg | 1 + .../svgs/solid/vector-square.svg | 1 + .../svgs/solid/venus-double.svg | 1 + .../svgs/solid/venus-mars.svg | 1 + vendor/fontawesome-free/svgs/solid/venus.svg | 1 + vendor/fontawesome-free/svgs/solid/vial.svg | 1 + vendor/fontawesome-free/svgs/solid/vials.svg | 1 + .../svgs/solid/video-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/video.svg | 1 + vendor/fontawesome-free/svgs/solid/vihara.svg | 1 + .../svgs/solid/volleyball-ball.svg | 1 + .../svgs/solid/volume-down.svg | 1 + .../svgs/solid/volume-mute.svg | 1 + .../svgs/solid/volume-off.svg | 1 + .../fontawesome-free/svgs/solid/volume-up.svg | 1 + .../fontawesome-free/svgs/solid/vote-yea.svg | 1 + .../svgs/solid/vr-cardboard.svg | 1 + .../fontawesome-free/svgs/solid/walking.svg | 1 + vendor/fontawesome-free/svgs/solid/wallet.svg | 1 + .../fontawesome-free/svgs/solid/warehouse.svg | 1 + vendor/fontawesome-free/svgs/solid/water.svg | 1 + .../svgs/solid/weight-hanging.svg | 1 + vendor/fontawesome-free/svgs/solid/weight.svg | 1 + .../svgs/solid/wheelchair.svg | 1 + vendor/fontawesome-free/svgs/solid/wifi.svg | 1 + vendor/fontawesome-free/svgs/solid/wind.svg | 1 + .../svgs/solid/window-close.svg | 1 + .../svgs/solid/window-maximize.svg | 1 + .../svgs/solid/window-minimize.svg | 1 + .../svgs/solid/window-restore.svg | 1 + .../svgs/solid/wine-bottle.svg | 1 + .../svgs/solid/wine-glass-alt.svg | 1 + .../svgs/solid/wine-glass.svg | 1 + .../fontawesome-free/svgs/solid/won-sign.svg | 1 + vendor/fontawesome-free/svgs/solid/wrench.svg | 1 + vendor/fontawesome-free/svgs/solid/x-ray.svg | 1 + .../fontawesome-free/svgs/solid/yen-sign.svg | 1 + .../fontawesome-free/svgs/solid/yin-yang.svg | 1 + .../webfonts/fa-brands-400.eot | Bin 0 -> 125320 bytes .../webfonts/fa-brands-400.svg | 3296 +++ .../webfonts/fa-brands-400.ttf | Bin 0 -> 125016 bytes .../webfonts/fa-brands-400.woff | Bin 0 -> 84568 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 72120 bytes .../webfonts/fa-regular-400.eot | Bin 0 -> 34388 bytes .../webfonts/fa-regular-400.svg | 799 + .../webfonts/fa-regular-400.ttf | Bin 0 -> 34092 bytes .../webfonts/fa-regular-400.woff | Bin 0 -> 16812 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 13576 bytes .../webfonts/fa-solid-900.eot | Bin 0 -> 186512 bytes .../webfonts/fa-solid-900.svg | 4516 ++++ .../webfonts/fa-solid-900.ttf | Bin 0 -> 186228 bytes .../webfonts/fa-solid-900.woff | Bin 0 -> 96248 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 74316 bytes .../jquery.easing.compatibility.js | 59 + vendor/jquery-easing/jquery.easing.js | 166 + vendor/jquery-easing/jquery.easing.min.js | 1 + vendor/jquery/jquery.js | 10364 +++++++++ vendor/jquery/jquery.min.js | 2 + vendor/jquery/jquery.min.map | 1 + vendor/jquery/jquery.slim.js | 8269 +++++++ vendor/jquery/jquery.slim.min.js | 2 + vendor/jquery/jquery.slim.min.map | 1 + vendors.php | 67 + 1757 files changed, 155756 insertions(+) create mode 100644 .gitignore create mode 100644 .travis.yml create mode 100644 404.html create mode 100644 LICENSE create mode 100644 README.md create mode 100644 accounts.php create mode 100644 add_account_modal.php create mode 100644 add_client_modal.php create mode 100644 add_mileage_modal.php create mode 100644 add_vendor_modal.php create mode 100644 blank.html create mode 100644 blank.php create mode 100644 charts.html create mode 100644 check_login.php create mode 100644 clients.php create mode 100644 config.php create mode 100644 css/sb-admin.css create mode 100644 css/sb-admin.min.css create mode 100644 css/style.css create mode 100644 edit_client_modal.php create mode 100644 edit_vendor_modal.php create mode 100644 expenses.php create mode 100644 footer.php create mode 100644 forgot-password.html create mode 100644 gulpfile.js create mode 100644 header.php create mode 100644 index.html create mode 100644 index.php create mode 100644 js/app.js create mode 100644 js/demo/chart-area-demo.js create mode 100644 js/demo/chart-bar-demo.js create mode 100644 js/demo/chart-pie-demo.js create mode 100644 js/demo/datatables-demo.js create mode 100644 js/sb-admin.js create mode 100644 js/sb-admin.min.js create mode 100644 login.html create mode 100644 login.php create mode 100644 logout.php create mode 100644 mileage.php create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 post.php create mode 100644 register.html create mode 100644 robots.txt create mode 100644 scss/_cards.scss create mode 100644 scss/_footer.scss create mode 100644 scss/_global.scss create mode 100644 scss/_login.scss create mode 100644 scss/_mixins.scss create mode 100644 scss/_navbar.scss create mode 100644 scss/_utilities.scss create mode 100644 scss/_variables.scss create mode 100644 scss/sb-admin.scss create mode 100644 side_nav.php create mode 100644 tables.html create mode 100644 top_nav.php create mode 100644 vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 vendor/bootstrap/js/bootstrap.bundle.js.map create mode 100644 vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 vendor/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 vendor/bootstrap/js/bootstrap.js create mode 100644 vendor/bootstrap/js/bootstrap.js.map create mode 100644 vendor/bootstrap/js/bootstrap.min.js create mode 100644 vendor/bootstrap/js/bootstrap.min.js.map create mode 100644 vendor/bootstrap/scss/_alert.scss create mode 100644 vendor/bootstrap/scss/_badge.scss create mode 100644 vendor/bootstrap/scss/_breadcrumb.scss create mode 100644 vendor/bootstrap/scss/_button-group.scss create mode 100644 vendor/bootstrap/scss/_buttons.scss create mode 100644 vendor/bootstrap/scss/_card.scss create mode 100644 vendor/bootstrap/scss/_carousel.scss create mode 100644 vendor/bootstrap/scss/_close.scss create mode 100644 vendor/bootstrap/scss/_code.scss create mode 100644 vendor/bootstrap/scss/_custom-forms.scss create mode 100644 vendor/bootstrap/scss/_dropdown.scss create mode 100644 vendor/bootstrap/scss/_forms.scss create mode 100644 vendor/bootstrap/scss/_functions.scss create mode 100644 vendor/bootstrap/scss/_grid.scss create mode 100644 vendor/bootstrap/scss/_images.scss create mode 100644 vendor/bootstrap/scss/_input-group.scss create mode 100644 vendor/bootstrap/scss/_jumbotron.scss create mode 100644 vendor/bootstrap/scss/_list-group.scss create mode 100644 vendor/bootstrap/scss/_media.scss create mode 100644 vendor/bootstrap/scss/_mixins.scss create mode 100644 vendor/bootstrap/scss/_modal.scss create mode 100644 vendor/bootstrap/scss/_nav.scss create mode 100644 vendor/bootstrap/scss/_navbar.scss create mode 100644 vendor/bootstrap/scss/_pagination.scss create mode 100644 vendor/bootstrap/scss/_popover.scss create mode 100644 vendor/bootstrap/scss/_print.scss create mode 100644 vendor/bootstrap/scss/_progress.scss create mode 100644 vendor/bootstrap/scss/_reboot.scss create mode 100644 vendor/bootstrap/scss/_root.scss create mode 100644 vendor/bootstrap/scss/_spinners.scss create mode 100644 vendor/bootstrap/scss/_tables.scss create mode 100644 vendor/bootstrap/scss/_toasts.scss create mode 100644 vendor/bootstrap/scss/_tooltip.scss create mode 100644 vendor/bootstrap/scss/_transitions.scss create mode 100644 vendor/bootstrap/scss/_type.scss create mode 100644 vendor/bootstrap/scss/_utilities.scss create mode 100644 vendor/bootstrap/scss/_variables.scss create mode 100644 vendor/bootstrap/scss/bootstrap-grid.scss create mode 100644 vendor/bootstrap/scss/bootstrap-reboot.scss create mode 100644 vendor/bootstrap/scss/bootstrap.scss create mode 100644 vendor/bootstrap/scss/mixins/_alert.scss create mode 100644 vendor/bootstrap/scss/mixins/_background-variant.scss create mode 100644 vendor/bootstrap/scss/mixins/_badge.scss create mode 100644 vendor/bootstrap/scss/mixins/_border-radius.scss create mode 100644 vendor/bootstrap/scss/mixins/_box-shadow.scss create mode 100644 vendor/bootstrap/scss/mixins/_breakpoints.scss create mode 100644 vendor/bootstrap/scss/mixins/_buttons.scss create mode 100644 vendor/bootstrap/scss/mixins/_caret.scss create mode 100644 vendor/bootstrap/scss/mixins/_clearfix.scss create mode 100644 vendor/bootstrap/scss/mixins/_float.scss create mode 100644 vendor/bootstrap/scss/mixins/_forms.scss create mode 100644 vendor/bootstrap/scss/mixins/_gradients.scss create mode 100644 vendor/bootstrap/scss/mixins/_grid-framework.scss create mode 100644 vendor/bootstrap/scss/mixins/_grid.scss create mode 100644 vendor/bootstrap/scss/mixins/_hover.scss create mode 100644 vendor/bootstrap/scss/mixins/_image.scss create mode 100644 vendor/bootstrap/scss/mixins/_list-group.scss create mode 100644 vendor/bootstrap/scss/mixins/_lists.scss create mode 100644 vendor/bootstrap/scss/mixins/_nav-divider.scss create mode 100644 vendor/bootstrap/scss/mixins/_pagination.scss create mode 100644 vendor/bootstrap/scss/mixins/_reset-text.scss create mode 100644 vendor/bootstrap/scss/mixins/_resize.scss create mode 100644 vendor/bootstrap/scss/mixins/_screen-reader.scss create mode 100644 vendor/bootstrap/scss/mixins/_size.scss create mode 100644 vendor/bootstrap/scss/mixins/_table-row.scss create mode 100644 vendor/bootstrap/scss/mixins/_text-emphasis.scss create mode 100644 vendor/bootstrap/scss/mixins/_text-hide.scss create mode 100644 vendor/bootstrap/scss/mixins/_text-truncate.scss create mode 100644 vendor/bootstrap/scss/mixins/_transition.scss create mode 100644 vendor/bootstrap/scss/mixins/_visibility.scss create mode 100644 vendor/bootstrap/scss/utilities/_align.scss create mode 100644 vendor/bootstrap/scss/utilities/_background.scss create mode 100644 vendor/bootstrap/scss/utilities/_borders.scss create mode 100644 vendor/bootstrap/scss/utilities/_clearfix.scss create mode 100644 vendor/bootstrap/scss/utilities/_display.scss create mode 100644 vendor/bootstrap/scss/utilities/_embed.scss create mode 100644 vendor/bootstrap/scss/utilities/_flex.scss create mode 100644 vendor/bootstrap/scss/utilities/_float.scss create mode 100644 vendor/bootstrap/scss/utilities/_overflow.scss create mode 100644 vendor/bootstrap/scss/utilities/_position.scss create mode 100644 vendor/bootstrap/scss/utilities/_screenreaders.scss create mode 100644 vendor/bootstrap/scss/utilities/_shadows.scss create mode 100644 vendor/bootstrap/scss/utilities/_sizing.scss create mode 100644 vendor/bootstrap/scss/utilities/_spacing.scss create mode 100644 vendor/bootstrap/scss/utilities/_text.scss create mode 100644 vendor/bootstrap/scss/utilities/_visibility.scss create mode 100644 vendor/chart.js/Chart.bundle.js create mode 100644 vendor/chart.js/Chart.bundle.min.js create mode 100644 vendor/chart.js/Chart.js create mode 100644 vendor/chart.js/Chart.min.js create mode 100644 vendor/datatables/dataTables.bootstrap4.css create mode 100644 vendor/datatables/dataTables.bootstrap4.js create mode 100644 vendor/datatables/dataTables.bootstrap4.min.css create mode 100644 vendor/datatables/dataTables.bootstrap4.min.js create mode 100644 vendor/datatables/jquery.dataTables.js create mode 100644 vendor/datatables/jquery.dataTables.min.js create mode 100644 vendor/fontawesome-free/LICENSE.txt create mode 100644 vendor/fontawesome-free/README.md create mode 100644 vendor/fontawesome-free/css/all.css create mode 100644 vendor/fontawesome-free/css/all.min.css create mode 100644 vendor/fontawesome-free/css/brands.css create mode 100644 vendor/fontawesome-free/css/brands.min.css create mode 100644 vendor/fontawesome-free/css/fontawesome.css create mode 100644 vendor/fontawesome-free/css/fontawesome.min.css create mode 100644 vendor/fontawesome-free/css/regular.css create mode 100644 vendor/fontawesome-free/css/regular.min.css create mode 100644 vendor/fontawesome-free/css/solid.css create mode 100644 vendor/fontawesome-free/css/solid.min.css create mode 100644 vendor/fontawesome-free/css/svg-with-js.css create mode 100644 vendor/fontawesome-free/css/svg-with-js.min.css create mode 100644 vendor/fontawesome-free/css/v4-shims.css create mode 100644 vendor/fontawesome-free/css/v4-shims.min.css create mode 100644 vendor/fontawesome-free/js/all.js create mode 100644 vendor/fontawesome-free/js/all.min.js create mode 100644 vendor/fontawesome-free/js/brands.js create mode 100644 vendor/fontawesome-free/js/brands.min.js create mode 100644 vendor/fontawesome-free/js/fontawesome.js create mode 100644 vendor/fontawesome-free/js/fontawesome.min.js create mode 100644 vendor/fontawesome-free/js/regular.js create mode 100644 vendor/fontawesome-free/js/regular.min.js create mode 100644 vendor/fontawesome-free/js/solid.js create mode 100644 vendor/fontawesome-free/js/solid.min.js create mode 100644 vendor/fontawesome-free/js/v4-shims.js create mode 100644 vendor/fontawesome-free/js/v4-shims.min.js create mode 100644 vendor/fontawesome-free/less/_animated.less create mode 100644 vendor/fontawesome-free/less/_bordered-pulled.less create mode 100644 vendor/fontawesome-free/less/_core.less create mode 100644 vendor/fontawesome-free/less/_fixed-width.less create mode 100644 vendor/fontawesome-free/less/_icons.less create mode 100644 vendor/fontawesome-free/less/_larger.less create mode 100644 vendor/fontawesome-free/less/_list.less create mode 100644 vendor/fontawesome-free/less/_mixins.less create mode 100644 vendor/fontawesome-free/less/_rotated-flipped.less create mode 100644 vendor/fontawesome-free/less/_screen-reader.less create mode 100644 vendor/fontawesome-free/less/_shims.less create mode 100644 vendor/fontawesome-free/less/_stacked.less create mode 100644 vendor/fontawesome-free/less/_variables.less create mode 100644 vendor/fontawesome-free/less/brands.less create mode 100644 vendor/fontawesome-free/less/fontawesome.less create mode 100644 vendor/fontawesome-free/less/regular.less create mode 100644 vendor/fontawesome-free/less/solid.less create mode 100644 vendor/fontawesome-free/less/v4-shims.less create mode 100644 vendor/fontawesome-free/package.json create mode 100644 vendor/fontawesome-free/scss/_animated.scss create mode 100644 vendor/fontawesome-free/scss/_bordered-pulled.scss create mode 100644 vendor/fontawesome-free/scss/_core.scss create mode 100644 vendor/fontawesome-free/scss/_fixed-width.scss create mode 100644 vendor/fontawesome-free/scss/_icons.scss create mode 100644 vendor/fontawesome-free/scss/_larger.scss create mode 100644 vendor/fontawesome-free/scss/_list.scss create mode 100644 vendor/fontawesome-free/scss/_mixins.scss create mode 100644 vendor/fontawesome-free/scss/_rotated-flipped.scss create mode 100644 vendor/fontawesome-free/scss/_screen-reader.scss create mode 100644 vendor/fontawesome-free/scss/_shims.scss create mode 100644 vendor/fontawesome-free/scss/_stacked.scss create mode 100644 vendor/fontawesome-free/scss/_variables.scss create mode 100644 vendor/fontawesome-free/scss/brands.scss create mode 100644 vendor/fontawesome-free/scss/fontawesome.scss create mode 100644 vendor/fontawesome-free/scss/regular.scss create mode 100644 vendor/fontawesome-free/scss/solid.scss create mode 100644 vendor/fontawesome-free/scss/v4-shims.scss create mode 100644 vendor/fontawesome-free/sprites/brands.svg create mode 100644 vendor/fontawesome-free/sprites/regular.svg create mode 100644 vendor/fontawesome-free/sprites/solid.svg create mode 100644 vendor/fontawesome-free/svgs/brands/500px.svg create mode 100644 vendor/fontawesome-free/svgs/brands/accessible-icon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/accusoft.svg create mode 100644 vendor/fontawesome-free/svgs/brands/acquisitions-incorporated.svg create mode 100644 vendor/fontawesome-free/svgs/brands/adn.svg create mode 100644 vendor/fontawesome-free/svgs/brands/adobe.svg create mode 100644 vendor/fontawesome-free/svgs/brands/adversal.svg create mode 100644 vendor/fontawesome-free/svgs/brands/affiliatetheme.svg create mode 100644 vendor/fontawesome-free/svgs/brands/algolia.svg create mode 100644 vendor/fontawesome-free/svgs/brands/alipay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/amazon-pay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/amazon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/amilia.svg create mode 100644 vendor/fontawesome-free/svgs/brands/android.svg create mode 100644 vendor/fontawesome-free/svgs/brands/angellist.svg create mode 100644 vendor/fontawesome-free/svgs/brands/angrycreative.svg create mode 100644 vendor/fontawesome-free/svgs/brands/angular.svg create mode 100644 vendor/fontawesome-free/svgs/brands/app-store-ios.svg create mode 100644 vendor/fontawesome-free/svgs/brands/app-store.svg create mode 100644 vendor/fontawesome-free/svgs/brands/apper.svg create mode 100644 vendor/fontawesome-free/svgs/brands/apple-pay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/apple.svg create mode 100644 vendor/fontawesome-free/svgs/brands/artstation.svg create mode 100644 vendor/fontawesome-free/svgs/brands/asymmetrik.svg create mode 100644 vendor/fontawesome-free/svgs/brands/atlassian.svg create mode 100644 vendor/fontawesome-free/svgs/brands/audible.svg create mode 100644 vendor/fontawesome-free/svgs/brands/autoprefixer.svg create mode 100644 vendor/fontawesome-free/svgs/brands/avianex.svg create mode 100644 vendor/fontawesome-free/svgs/brands/aviato.svg create mode 100644 vendor/fontawesome-free/svgs/brands/aws.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bandcamp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/behance-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/behance.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bimobject.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bitbucket.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bitcoin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bity.svg create mode 100644 vendor/fontawesome-free/svgs/brands/black-tie.svg create mode 100644 vendor/fontawesome-free/svgs/brands/blackberry.svg create mode 100644 vendor/fontawesome-free/svgs/brands/blogger-b.svg create mode 100644 vendor/fontawesome-free/svgs/brands/blogger.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bluetooth-b.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bluetooth.svg create mode 100644 vendor/fontawesome-free/svgs/brands/btc.svg create mode 100644 vendor/fontawesome-free/svgs/brands/buromobelexperte.svg create mode 100644 vendor/fontawesome-free/svgs/brands/buysellads.svg create mode 100644 vendor/fontawesome-free/svgs/brands/canadian-maple-leaf.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-amazon-pay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-amex.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-apple-pay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-diners-club.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-discover.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-jcb.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-mastercard.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-paypal.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-stripe.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-visa.svg create mode 100644 vendor/fontawesome-free/svgs/brands/centercode.svg create mode 100644 vendor/fontawesome-free/svgs/brands/centos.svg create mode 100644 vendor/fontawesome-free/svgs/brands/chrome.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cloudscale.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cloudsmith.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cloudversify.svg create mode 100644 vendor/fontawesome-free/svgs/brands/codepen.svg create mode 100644 vendor/fontawesome-free/svgs/brands/codiepie.svg create mode 100644 vendor/fontawesome-free/svgs/brands/confluence.svg create mode 100644 vendor/fontawesome-free/svgs/brands/connectdevelop.svg create mode 100644 vendor/fontawesome-free/svgs/brands/contao.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cpanel.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-by.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-nc-eu.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-nc-jp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-nc.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-nd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-pd-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-pd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-remix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-sa.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-sampling-plus.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-sampling.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-share.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-zero.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons.svg create mode 100644 vendor/fontawesome-free/svgs/brands/critical-role.svg create mode 100644 vendor/fontawesome-free/svgs/brands/css3-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/css3.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cuttlefish.svg create mode 100644 vendor/fontawesome-free/svgs/brands/d-and-d-beyond.svg create mode 100644 vendor/fontawesome-free/svgs/brands/d-and-d.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dashcube.svg create mode 100644 vendor/fontawesome-free/svgs/brands/delicious.svg create mode 100644 vendor/fontawesome-free/svgs/brands/deploydog.svg create mode 100644 vendor/fontawesome-free/svgs/brands/deskpro.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dev.svg create mode 100644 vendor/fontawesome-free/svgs/brands/deviantart.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dhl.svg create mode 100644 vendor/fontawesome-free/svgs/brands/diaspora.svg create mode 100644 vendor/fontawesome-free/svgs/brands/digg.svg create mode 100644 vendor/fontawesome-free/svgs/brands/digital-ocean.svg create mode 100644 vendor/fontawesome-free/svgs/brands/discord.svg create mode 100644 vendor/fontawesome-free/svgs/brands/discourse.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dochub.svg create mode 100644 vendor/fontawesome-free/svgs/brands/docker.svg create mode 100644 vendor/fontawesome-free/svgs/brands/draft2digital.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dribbble-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dribbble.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dropbox.svg create mode 100644 vendor/fontawesome-free/svgs/brands/drupal.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dyalog.svg create mode 100644 vendor/fontawesome-free/svgs/brands/earlybirds.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ebay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/edge.svg create mode 100644 vendor/fontawesome-free/svgs/brands/elementor.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ello.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ember.svg create mode 100644 vendor/fontawesome-free/svgs/brands/empire.svg create mode 100644 vendor/fontawesome-free/svgs/brands/envira.svg create mode 100644 vendor/fontawesome-free/svgs/brands/erlang.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ethereum.svg create mode 100644 vendor/fontawesome-free/svgs/brands/etsy.svg create mode 100644 vendor/fontawesome-free/svgs/brands/expeditedssl.svg create mode 100644 vendor/fontawesome-free/svgs/brands/facebook-f.svg create mode 100644 vendor/fontawesome-free/svgs/brands/facebook-messenger.svg create mode 100644 vendor/fontawesome-free/svgs/brands/facebook-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/facebook.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fantasy-flight-games.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fedex.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fedora.svg create mode 100644 vendor/fontawesome-free/svgs/brands/figma.svg create mode 100644 vendor/fontawesome-free/svgs/brands/firefox.svg create mode 100644 vendor/fontawesome-free/svgs/brands/first-order-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/first-order.svg create mode 100644 vendor/fontawesome-free/svgs/brands/firstdraft.svg create mode 100644 vendor/fontawesome-free/svgs/brands/flickr.svg create mode 100644 vendor/fontawesome-free/svgs/brands/flipboard.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fly.svg create mode 100644 vendor/fontawesome-free/svgs/brands/font-awesome-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/font-awesome-flag.svg create mode 100644 vendor/fontawesome-free/svgs/brands/font-awesome-logo-full.svg create mode 100644 vendor/fontawesome-free/svgs/brands/font-awesome.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fonticons-fi.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fonticons.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fort-awesome-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fort-awesome.svg create mode 100644 vendor/fontawesome-free/svgs/brands/forumbee.svg create mode 100644 vendor/fontawesome-free/svgs/brands/foursquare.svg create mode 100644 vendor/fontawesome-free/svgs/brands/free-code-camp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/freebsd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fulcrum.svg create mode 100644 vendor/fontawesome-free/svgs/brands/galactic-republic.svg create mode 100644 vendor/fontawesome-free/svgs/brands/galactic-senate.svg create mode 100644 vendor/fontawesome-free/svgs/brands/get-pocket.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gg-circle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gg.svg create mode 100644 vendor/fontawesome-free/svgs/brands/git-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/git.svg create mode 100644 vendor/fontawesome-free/svgs/brands/github-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/github-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/github.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gitkraken.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gitlab.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gitter.svg create mode 100644 vendor/fontawesome-free/svgs/brands/glide-g.svg create mode 100644 vendor/fontawesome-free/svgs/brands/glide.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gofore.svg create mode 100644 vendor/fontawesome-free/svgs/brands/goodreads-g.svg create mode 100644 vendor/fontawesome-free/svgs/brands/goodreads.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-drive.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-play.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-plus-g.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-plus-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-plus.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-wallet.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gratipay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/grav.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gripfire.svg create mode 100644 vendor/fontawesome-free/svgs/brands/grunt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gulp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hacker-news-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hacker-news.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hackerrank.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hips.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hire-a-helper.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hooli.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hornbill.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hotjar.svg create mode 100644 vendor/fontawesome-free/svgs/brands/houzz.svg create mode 100644 vendor/fontawesome-free/svgs/brands/html5.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hubspot.svg create mode 100644 vendor/fontawesome-free/svgs/brands/imdb.svg create mode 100644 vendor/fontawesome-free/svgs/brands/instagram.svg create mode 100644 vendor/fontawesome-free/svgs/brands/intercom.svg create mode 100644 vendor/fontawesome-free/svgs/brands/internet-explorer.svg create mode 100644 vendor/fontawesome-free/svgs/brands/invision.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ioxhost.svg create mode 100644 vendor/fontawesome-free/svgs/brands/itunes-note.svg create mode 100644 vendor/fontawesome-free/svgs/brands/itunes.svg create mode 100644 vendor/fontawesome-free/svgs/brands/java.svg create mode 100644 vendor/fontawesome-free/svgs/brands/jedi-order.svg create mode 100644 vendor/fontawesome-free/svgs/brands/jenkins.svg create mode 100644 vendor/fontawesome-free/svgs/brands/jira.svg create mode 100644 vendor/fontawesome-free/svgs/brands/joget.svg create mode 100644 vendor/fontawesome-free/svgs/brands/joomla.svg create mode 100644 vendor/fontawesome-free/svgs/brands/js-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/js.svg create mode 100644 vendor/fontawesome-free/svgs/brands/jsfiddle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/kaggle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/keybase.svg create mode 100644 vendor/fontawesome-free/svgs/brands/keycdn.svg create mode 100644 vendor/fontawesome-free/svgs/brands/kickstarter-k.svg create mode 100644 vendor/fontawesome-free/svgs/brands/kickstarter.svg create mode 100644 vendor/fontawesome-free/svgs/brands/korvue.svg create mode 100644 vendor/fontawesome-free/svgs/brands/laravel.svg create mode 100644 vendor/fontawesome-free/svgs/brands/lastfm-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/lastfm.svg create mode 100644 vendor/fontawesome-free/svgs/brands/leanpub.svg create mode 100644 vendor/fontawesome-free/svgs/brands/less.svg create mode 100644 vendor/fontawesome-free/svgs/brands/line.svg create mode 100644 vendor/fontawesome-free/svgs/brands/linkedin-in.svg create mode 100644 vendor/fontawesome-free/svgs/brands/linkedin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/linode.svg create mode 100644 vendor/fontawesome-free/svgs/brands/linux.svg create mode 100644 vendor/fontawesome-free/svgs/brands/lyft.svg create mode 100644 vendor/fontawesome-free/svgs/brands/magento.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mailchimp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mandalorian.svg create mode 100644 vendor/fontawesome-free/svgs/brands/markdown.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mastodon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/maxcdn.svg create mode 100644 vendor/fontawesome-free/svgs/brands/medapps.svg create mode 100644 vendor/fontawesome-free/svgs/brands/medium-m.svg create mode 100644 vendor/fontawesome-free/svgs/brands/medium.svg create mode 100644 vendor/fontawesome-free/svgs/brands/medrt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/meetup.svg create mode 100644 vendor/fontawesome-free/svgs/brands/megaport.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mendeley.svg create mode 100644 vendor/fontawesome-free/svgs/brands/microsoft.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mixcloud.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mizuni.svg create mode 100644 vendor/fontawesome-free/svgs/brands/modx.svg create mode 100644 vendor/fontawesome-free/svgs/brands/monero.svg create mode 100644 vendor/fontawesome-free/svgs/brands/napster.svg create mode 100644 vendor/fontawesome-free/svgs/brands/neos.svg create mode 100644 vendor/fontawesome-free/svgs/brands/nimblr.svg create mode 100644 vendor/fontawesome-free/svgs/brands/nintendo-switch.svg create mode 100644 vendor/fontawesome-free/svgs/brands/node-js.svg create mode 100644 vendor/fontawesome-free/svgs/brands/node.svg create mode 100644 vendor/fontawesome-free/svgs/brands/npm.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ns8.svg create mode 100644 vendor/fontawesome-free/svgs/brands/nutritionix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/odnoklassniki-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/odnoklassniki.svg create mode 100644 vendor/fontawesome-free/svgs/brands/old-republic.svg create mode 100644 vendor/fontawesome-free/svgs/brands/opencart.svg create mode 100644 vendor/fontawesome-free/svgs/brands/openid.svg create mode 100644 vendor/fontawesome-free/svgs/brands/opera.svg create mode 100644 vendor/fontawesome-free/svgs/brands/optin-monster.svg create mode 100644 vendor/fontawesome-free/svgs/brands/osi.svg create mode 100644 vendor/fontawesome-free/svgs/brands/page4.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pagelines.svg create mode 100644 vendor/fontawesome-free/svgs/brands/palfed.svg create mode 100644 vendor/fontawesome-free/svgs/brands/patreon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/paypal.svg create mode 100644 vendor/fontawesome-free/svgs/brands/penny-arcade.svg create mode 100644 vendor/fontawesome-free/svgs/brands/periscope.svg create mode 100644 vendor/fontawesome-free/svgs/brands/phabricator.svg create mode 100644 vendor/fontawesome-free/svgs/brands/phoenix-framework.svg create mode 100644 vendor/fontawesome-free/svgs/brands/phoenix-squadron.svg create mode 100644 vendor/fontawesome-free/svgs/brands/php.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pied-piper-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pied-piper-hat.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pied-piper-pp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pied-piper.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pinterest-p.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pinterest-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pinterest.svg create mode 100644 vendor/fontawesome-free/svgs/brands/playstation.svg create mode 100644 vendor/fontawesome-free/svgs/brands/product-hunt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pushed.svg create mode 100644 vendor/fontawesome-free/svgs/brands/python.svg create mode 100644 vendor/fontawesome-free/svgs/brands/qq.svg create mode 100644 vendor/fontawesome-free/svgs/brands/quinscape.svg create mode 100644 vendor/fontawesome-free/svgs/brands/quora.svg create mode 100644 vendor/fontawesome-free/svgs/brands/r-project.svg create mode 100644 vendor/fontawesome-free/svgs/brands/raspberry-pi.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ravelry.svg create mode 100644 vendor/fontawesome-free/svgs/brands/react.svg create mode 100644 vendor/fontawesome-free/svgs/brands/reacteurope.svg create mode 100644 vendor/fontawesome-free/svgs/brands/readme.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rebel.svg create mode 100644 vendor/fontawesome-free/svgs/brands/red-river.svg create mode 100644 vendor/fontawesome-free/svgs/brands/reddit-alien.svg create mode 100644 vendor/fontawesome-free/svgs/brands/reddit-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/reddit.svg create mode 100644 vendor/fontawesome-free/svgs/brands/redhat.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rendact.svg create mode 100644 vendor/fontawesome-free/svgs/brands/renren.svg create mode 100644 vendor/fontawesome-free/svgs/brands/replyd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/researchgate.svg create mode 100644 vendor/fontawesome-free/svgs/brands/resolving.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rev.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rocketchat.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rockrms.svg create mode 100644 vendor/fontawesome-free/svgs/brands/safari.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sass.svg create mode 100644 vendor/fontawesome-free/svgs/brands/schlix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/scribd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/searchengin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sellcast.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sellsy.svg create mode 100644 vendor/fontawesome-free/svgs/brands/servicestack.svg create mode 100644 vendor/fontawesome-free/svgs/brands/shirtsinbulk.svg create mode 100644 vendor/fontawesome-free/svgs/brands/shopware.svg create mode 100644 vendor/fontawesome-free/svgs/brands/simplybuilt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sistrix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sith.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sketch.svg create mode 100644 vendor/fontawesome-free/svgs/brands/skyatlas.svg create mode 100644 vendor/fontawesome-free/svgs/brands/skype.svg create mode 100644 vendor/fontawesome-free/svgs/brands/slack-hash.svg create mode 100644 vendor/fontawesome-free/svgs/brands/slack.svg create mode 100644 vendor/fontawesome-free/svgs/brands/slideshare.svg create mode 100644 vendor/fontawesome-free/svgs/brands/snapchat-ghost.svg create mode 100644 vendor/fontawesome-free/svgs/brands/snapchat-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/snapchat.svg create mode 100644 vendor/fontawesome-free/svgs/brands/soundcloud.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sourcetree.svg create mode 100644 vendor/fontawesome-free/svgs/brands/speakap.svg create mode 100644 vendor/fontawesome-free/svgs/brands/spotify.svg create mode 100644 vendor/fontawesome-free/svgs/brands/squarespace.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stack-exchange.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stack-overflow.svg create mode 100644 vendor/fontawesome-free/svgs/brands/staylinked.svg create mode 100644 vendor/fontawesome-free/svgs/brands/steam-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/steam-symbol.svg create mode 100644 vendor/fontawesome-free/svgs/brands/steam.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sticker-mule.svg create mode 100644 vendor/fontawesome-free/svgs/brands/strava.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stripe-s.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stripe.svg create mode 100644 vendor/fontawesome-free/svgs/brands/studiovinari.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stumbleupon-circle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stumbleupon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/superpowers.svg create mode 100644 vendor/fontawesome-free/svgs/brands/supple.svg create mode 100644 vendor/fontawesome-free/svgs/brands/suse.svg create mode 100644 vendor/fontawesome-free/svgs/brands/teamspeak.svg create mode 100644 vendor/fontawesome-free/svgs/brands/telegram-plane.svg create mode 100644 vendor/fontawesome-free/svgs/brands/telegram.svg create mode 100644 vendor/fontawesome-free/svgs/brands/tencent-weibo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/the-red-yeti.svg create mode 100644 vendor/fontawesome-free/svgs/brands/themeco.svg create mode 100644 vendor/fontawesome-free/svgs/brands/themeisle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/think-peaks.svg create mode 100644 vendor/fontawesome-free/svgs/brands/trade-federation.svg create mode 100644 vendor/fontawesome-free/svgs/brands/trello.svg create mode 100644 vendor/fontawesome-free/svgs/brands/tripadvisor.svg create mode 100644 vendor/fontawesome-free/svgs/brands/tumblr-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/tumblr.svg create mode 100644 vendor/fontawesome-free/svgs/brands/twitch.svg create mode 100644 vendor/fontawesome-free/svgs/brands/twitter-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/twitter.svg create mode 100644 vendor/fontawesome-free/svgs/brands/typo3.svg create mode 100644 vendor/fontawesome-free/svgs/brands/uber.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ubuntu.svg create mode 100644 vendor/fontawesome-free/svgs/brands/uikit.svg create mode 100644 vendor/fontawesome-free/svgs/brands/uniregistry.svg create mode 100644 vendor/fontawesome-free/svgs/brands/untappd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ups.svg create mode 100644 vendor/fontawesome-free/svgs/brands/usb.svg create mode 100644 vendor/fontawesome-free/svgs/brands/usps.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ussunnah.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vaadin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/viacoin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/viadeo-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/viadeo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/viber.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vimeo-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vimeo-v.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vimeo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vine.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vk.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vnv.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vuejs.svg create mode 100644 vendor/fontawesome-free/svgs/brands/weebly.svg create mode 100644 vendor/fontawesome-free/svgs/brands/weibo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/weixin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/whatsapp-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/whatsapp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/whmcs.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wikipedia-w.svg create mode 100644 vendor/fontawesome-free/svgs/brands/windows.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wizards-of-the-coast.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wolf-pack-battalion.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wordpress-simple.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wordpress.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wpbeginner.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wpexplorer.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wpforms.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wpressr.svg create mode 100644 vendor/fontawesome-free/svgs/brands/xbox.svg create mode 100644 vendor/fontawesome-free/svgs/brands/xing-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/xing.svg create mode 100644 vendor/fontawesome-free/svgs/brands/y-combinator.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yahoo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yandex-international.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yandex.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yarn.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yelp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yoast.svg create mode 100644 vendor/fontawesome-free/svgs/brands/youtube-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/youtube.svg create mode 100644 vendor/fontawesome-free/svgs/brands/zhihu.svg create mode 100644 vendor/fontawesome-free/svgs/regular/address-book.svg create mode 100644 vendor/fontawesome-free/svgs/regular/address-card.svg create mode 100644 vendor/fontawesome-free/svgs/regular/angry.svg create mode 100644 vendor/fontawesome-free/svgs/regular/arrow-alt-circle-down.svg create mode 100644 vendor/fontawesome-free/svgs/regular/arrow-alt-circle-left.svg create mode 100644 vendor/fontawesome-free/svgs/regular/arrow-alt-circle-right.svg create mode 100644 vendor/fontawesome-free/svgs/regular/arrow-alt-circle-up.svg create mode 100644 vendor/fontawesome-free/svgs/regular/bell-slash.svg create mode 100644 vendor/fontawesome-free/svgs/regular/bell.svg create mode 100644 vendor/fontawesome-free/svgs/regular/bookmark.svg create mode 100644 vendor/fontawesome-free/svgs/regular/building.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-check.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-minus.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-plus.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-times.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar.svg create mode 100644 vendor/fontawesome-free/svgs/regular/caret-square-down.svg create mode 100644 vendor/fontawesome-free/svgs/regular/caret-square-left.svg create mode 100644 vendor/fontawesome-free/svgs/regular/caret-square-right.svg create mode 100644 vendor/fontawesome-free/svgs/regular/caret-square-up.svg create mode 100644 vendor/fontawesome-free/svgs/regular/chart-bar.svg create mode 100644 vendor/fontawesome-free/svgs/regular/check-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/check-square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/clipboard.svg create mode 100644 vendor/fontawesome-free/svgs/regular/clock.svg create mode 100644 vendor/fontawesome-free/svgs/regular/clone.svg create mode 100644 vendor/fontawesome-free/svgs/regular/closed-captioning.svg create mode 100644 vendor/fontawesome-free/svgs/regular/comment-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/comment-dots.svg create mode 100644 vendor/fontawesome-free/svgs/regular/comment.svg create mode 100644 vendor/fontawesome-free/svgs/regular/comments.svg create mode 100644 vendor/fontawesome-free/svgs/regular/compass.svg create mode 100644 vendor/fontawesome-free/svgs/regular/copy.svg create mode 100644 vendor/fontawesome-free/svgs/regular/copyright.svg create mode 100644 vendor/fontawesome-free/svgs/regular/credit-card.svg create mode 100644 vendor/fontawesome-free/svgs/regular/dizzy.svg create mode 100644 vendor/fontawesome-free/svgs/regular/dot-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/edit.svg create mode 100644 vendor/fontawesome-free/svgs/regular/envelope-open.svg create mode 100644 vendor/fontawesome-free/svgs/regular/envelope.svg create mode 100644 vendor/fontawesome-free/svgs/regular/eye-slash.svg create mode 100644 vendor/fontawesome-free/svgs/regular/eye.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-archive.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-audio.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-code.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-excel.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-image.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-pdf.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-powerpoint.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-video.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-word.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file.svg create mode 100644 vendor/fontawesome-free/svgs/regular/flag.svg create mode 100644 vendor/fontawesome-free/svgs/regular/flushed.svg create mode 100644 vendor/fontawesome-free/svgs/regular/folder-open.svg create mode 100644 vendor/fontawesome-free/svgs/regular/folder.svg create mode 100644 vendor/fontawesome-free/svgs/regular/font-awesome-logo-full.svg create mode 100644 vendor/fontawesome-free/svgs/regular/frown-open.svg create mode 100644 vendor/fontawesome-free/svgs/regular/frown.svg create mode 100644 vendor/fontawesome-free/svgs/regular/futbol.svg create mode 100644 vendor/fontawesome-free/svgs/regular/gem.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grimace.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-beam-sweat.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-beam.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-hearts.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-squint-tears.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-squint.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-stars.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-tears.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-tongue-squint.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-tongue-wink.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-tongue.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-wink.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-lizard.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-paper.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-peace.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-point-down.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-point-left.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-point-right.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-point-up.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-pointer.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-rock.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-scissors.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-spock.svg create mode 100644 vendor/fontawesome-free/svgs/regular/handshake.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hdd.svg create mode 100644 vendor/fontawesome-free/svgs/regular/heart.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hospital.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hourglass.svg create mode 100644 vendor/fontawesome-free/svgs/regular/id-badge.svg create mode 100644 vendor/fontawesome-free/svgs/regular/id-card.svg create mode 100644 vendor/fontawesome-free/svgs/regular/image.svg create mode 100644 vendor/fontawesome-free/svgs/regular/images.svg create mode 100644 vendor/fontawesome-free/svgs/regular/keyboard.svg create mode 100644 vendor/fontawesome-free/svgs/regular/kiss-beam.svg create mode 100644 vendor/fontawesome-free/svgs/regular/kiss-wink-heart.svg create mode 100644 vendor/fontawesome-free/svgs/regular/kiss.svg create mode 100644 vendor/fontawesome-free/svgs/regular/laugh-beam.svg create mode 100644 vendor/fontawesome-free/svgs/regular/laugh-squint.svg create mode 100644 vendor/fontawesome-free/svgs/regular/laugh-wink.svg create mode 100644 vendor/fontawesome-free/svgs/regular/laugh.svg create mode 100644 vendor/fontawesome-free/svgs/regular/lemon.svg create mode 100644 vendor/fontawesome-free/svgs/regular/life-ring.svg create mode 100644 vendor/fontawesome-free/svgs/regular/lightbulb.svg create mode 100644 vendor/fontawesome-free/svgs/regular/list-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/map.svg create mode 100644 vendor/fontawesome-free/svgs/regular/meh-blank.svg create mode 100644 vendor/fontawesome-free/svgs/regular/meh-rolling-eyes.svg create mode 100644 vendor/fontawesome-free/svgs/regular/meh.svg create mode 100644 vendor/fontawesome-free/svgs/regular/minus-square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/money-bill-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/moon.svg create mode 100644 vendor/fontawesome-free/svgs/regular/newspaper.svg create mode 100644 vendor/fontawesome-free/svgs/regular/object-group.svg create mode 100644 vendor/fontawesome-free/svgs/regular/object-ungroup.svg create mode 100644 vendor/fontawesome-free/svgs/regular/paper-plane.svg create mode 100644 vendor/fontawesome-free/svgs/regular/pause-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/play-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/plus-square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/question-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/registered.svg create mode 100644 vendor/fontawesome-free/svgs/regular/sad-cry.svg create mode 100644 vendor/fontawesome-free/svgs/regular/sad-tear.svg create mode 100644 vendor/fontawesome-free/svgs/regular/save.svg create mode 100644 vendor/fontawesome-free/svgs/regular/share-square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/smile-beam.svg create mode 100644 vendor/fontawesome-free/svgs/regular/smile-wink.svg create mode 100644 vendor/fontawesome-free/svgs/regular/smile.svg create mode 100644 vendor/fontawesome-free/svgs/regular/snowflake.svg create mode 100644 vendor/fontawesome-free/svgs/regular/square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/star-half.svg create mode 100644 vendor/fontawesome-free/svgs/regular/star.svg create mode 100644 vendor/fontawesome-free/svgs/regular/sticky-note.svg create mode 100644 vendor/fontawesome-free/svgs/regular/stop-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/sun.svg create mode 100644 vendor/fontawesome-free/svgs/regular/surprise.svg create mode 100644 vendor/fontawesome-free/svgs/regular/thumbs-down.svg create mode 100644 vendor/fontawesome-free/svgs/regular/thumbs-up.svg create mode 100644 vendor/fontawesome-free/svgs/regular/times-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/tired.svg create mode 100644 vendor/fontawesome-free/svgs/regular/trash-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/user-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/user.svg create mode 100644 vendor/fontawesome-free/svgs/regular/window-close.svg create mode 100644 vendor/fontawesome-free/svgs/regular/window-maximize.svg create mode 100644 vendor/fontawesome-free/svgs/regular/window-minimize.svg create mode 100644 vendor/fontawesome-free/svgs/regular/window-restore.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ad.svg create mode 100644 vendor/fontawesome-free/svgs/solid/address-book.svg create mode 100644 vendor/fontawesome-free/svgs/solid/address-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/adjust.svg create mode 100644 vendor/fontawesome-free/svgs/solid/air-freshener.svg create mode 100644 vendor/fontawesome-free/svgs/solid/align-center.svg create mode 100644 vendor/fontawesome-free/svgs/solid/align-justify.svg create mode 100644 vendor/fontawesome-free/svgs/solid/align-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/align-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/allergies.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ambulance.svg create mode 100644 vendor/fontawesome-free/svgs/solid/american-sign-language-interpreting.svg create mode 100644 vendor/fontawesome-free/svgs/solid/anchor.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-double-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-double-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-double-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-double-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ankh.svg create mode 100644 vendor/fontawesome-free/svgs/solid/apple-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/archive.svg create mode 100644 vendor/fontawesome-free/svgs/solid/archway.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-alt-circle-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-alt-circle-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-alt-circle-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-alt-circle-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-circle-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-circle-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-circle-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-circle-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrows-alt-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrows-alt-v.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrows-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/assistive-listening-systems.svg create mode 100644 vendor/fontawesome-free/svgs/solid/asterisk.svg create mode 100644 vendor/fontawesome-free/svgs/solid/at.svg create mode 100644 vendor/fontawesome-free/svgs/solid/atlas.svg create mode 100644 vendor/fontawesome-free/svgs/solid/atom.svg create mode 100644 vendor/fontawesome-free/svgs/solid/audio-description.svg create mode 100644 vendor/fontawesome-free/svgs/solid/award.svg create mode 100644 vendor/fontawesome-free/svgs/solid/baby-carriage.svg create mode 100644 vendor/fontawesome-free/svgs/solid/baby.svg create mode 100644 vendor/fontawesome-free/svgs/solid/backspace.svg create mode 100644 vendor/fontawesome-free/svgs/solid/backward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bacon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/balance-scale.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ban.svg create mode 100644 vendor/fontawesome-free/svgs/solid/band-aid.svg create mode 100644 vendor/fontawesome-free/svgs/solid/barcode.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/baseball-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/basketball-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bath.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-empty.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-full.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-half.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-quarter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-three-quarters.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bed.svg create mode 100644 vendor/fontawesome-free/svgs/solid/beer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bell-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bell.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bezier-curve.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bible.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bicycle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/binoculars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/biohazard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/birthday-cake.svg create mode 100644 vendor/fontawesome-free/svgs/solid/blender-phone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/blender.svg create mode 100644 vendor/fontawesome-free/svgs/solid/blind.svg create mode 100644 vendor/fontawesome-free/svgs/solid/blog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bold.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bolt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bomb.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bong.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book-dead.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book-reader.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bookmark.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bowling-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/box-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/box.svg create mode 100644 vendor/fontawesome-free/svgs/solid/boxes.svg create mode 100644 vendor/fontawesome-free/svgs/solid/braille.svg create mode 100644 vendor/fontawesome-free/svgs/solid/brain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bread-slice.svg create mode 100644 vendor/fontawesome-free/svgs/solid/briefcase-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/briefcase.svg create mode 100644 vendor/fontawesome-free/svgs/solid/broadcast-tower.svg create mode 100644 vendor/fontawesome-free/svgs/solid/broom.svg create mode 100644 vendor/fontawesome-free/svgs/solid/brush.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bug.svg create mode 100644 vendor/fontawesome-free/svgs/solid/building.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bullhorn.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bullseye.svg create mode 100644 vendor/fontawesome-free/svgs/solid/burn.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bus-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/business-time.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calculator.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-day.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-times.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-week.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/camera-retro.svg create mode 100644 vendor/fontawesome-free/svgs/solid/camera.svg create mode 100644 vendor/fontawesome-free/svgs/solid/campground.svg create mode 100644 vendor/fontawesome-free/svgs/solid/candy-cane.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cannabis.svg create mode 100644 vendor/fontawesome-free/svgs/solid/capsules.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car-battery.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car-crash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car-side.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-square-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-square-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-square-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-square-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/carrot.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cart-arrow-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cart-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cash-register.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/certificate.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chair.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chalkboard-teacher.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chalkboard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/charging-station.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chart-area.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chart-bar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chart-line.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chart-pie.svg create mode 100644 vendor/fontawesome-free/svgs/solid/check-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/check-double.svg create mode 100644 vendor/fontawesome-free/svgs/solid/check-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cheese.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-bishop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-board.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-king.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-knight.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-pawn.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-queen.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-rook.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-circle-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-circle-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-circle-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-circle-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/child.svg create mode 100644 vendor/fontawesome-free/svgs/solid/church.svg create mode 100644 vendor/fontawesome-free/svgs/solid/circle-notch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/city.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clinic-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clipboard-check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clipboard-list.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clipboard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/closed-captioning.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-download-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-meatball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-moon-rain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-moon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-rain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-showers-heavy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-sun-rain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-sun.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-upload-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cocktail.svg create mode 100644 vendor/fontawesome-free/svgs/solid/code-branch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/code.svg create mode 100644 vendor/fontawesome-free/svgs/solid/coffee.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cogs.svg create mode 100644 vendor/fontawesome-free/svgs/solid/coins.svg create mode 100644 vendor/fontawesome-free/svgs/solid/columns.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-dots.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comments-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comments.svg create mode 100644 vendor/fontawesome-free/svgs/solid/compact-disc.svg create mode 100644 vendor/fontawesome-free/svgs/solid/compass.svg create mode 100644 vendor/fontawesome-free/svgs/solid/compress-arrows-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/compress.svg create mode 100644 vendor/fontawesome-free/svgs/solid/concierge-bell.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cookie-bite.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cookie.svg create mode 100644 vendor/fontawesome-free/svgs/solid/copy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/copyright.svg create mode 100644 vendor/fontawesome-free/svgs/solid/couch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/credit-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crop-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cross.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crosshairs.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crow.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crown.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crutch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cube.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cubes.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cut.svg create mode 100644 vendor/fontawesome-free/svgs/solid/database.svg create mode 100644 vendor/fontawesome-free/svgs/solid/deaf.svg create mode 100644 vendor/fontawesome-free/svgs/solid/democrat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/desktop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dharmachakra.svg create mode 100644 vendor/fontawesome-free/svgs/solid/diagnoses.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-d20.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-d6.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-five.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-four.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-one.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-six.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-three.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-two.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice.svg create mode 100644 vendor/fontawesome-free/svgs/solid/digital-tachograph.svg create mode 100644 vendor/fontawesome-free/svgs/solid/directions.svg create mode 100644 vendor/fontawesome-free/svgs/solid/divide.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dizzy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dna.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dollar-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dolly-flatbed.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dolly.svg create mode 100644 vendor/fontawesome-free/svgs/solid/donate.svg create mode 100644 vendor/fontawesome-free/svgs/solid/door-closed.svg create mode 100644 vendor/fontawesome-free/svgs/solid/door-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dot-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dove.svg create mode 100644 vendor/fontawesome-free/svgs/solid/download.svg create mode 100644 vendor/fontawesome-free/svgs/solid/drafting-compass.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dragon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/draw-polygon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/drum-steelpan.svg create mode 100644 vendor/fontawesome-free/svgs/solid/drum.svg create mode 100644 vendor/fontawesome-free/svgs/solid/drumstick-bite.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dumbbell.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dumpster-fire.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dumpster.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dungeon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/edit.svg create mode 100644 vendor/fontawesome-free/svgs/solid/egg.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eject.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ellipsis-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ellipsis-v.svg create mode 100644 vendor/fontawesome-free/svgs/solid/envelope-open-text.svg create mode 100644 vendor/fontawesome-free/svgs/solid/envelope-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/envelope-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/envelope.svg create mode 100644 vendor/fontawesome-free/svgs/solid/equals.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eraser.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ethernet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/euro-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/exchange-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/exclamation-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/exclamation-triangle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/exclamation.svg create mode 100644 vendor/fontawesome-free/svgs/solid/expand-arrows-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/expand.svg create mode 100644 vendor/fontawesome-free/svgs/solid/external-link-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/external-link-square-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eye-dropper.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eye-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eye.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fast-backward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fast-forward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fax.svg create mode 100644 vendor/fontawesome-free/svgs/solid/feather-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/feather.svg create mode 100644 vendor/fontawesome-free/svgs/solid/female.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fighter-jet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-archive.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-audio.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-code.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-contract.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-csv.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-download.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-excel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-export.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-image.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-import.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-invoice-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-invoice.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-medical-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-pdf.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-powerpoint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-prescription.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-signature.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-upload.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-video.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-word.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fill-drip.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fill.svg create mode 100644 vendor/fontawesome-free/svgs/solid/film.svg create mode 100644 vendor/fontawesome-free/svgs/solid/filter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fingerprint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fire-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fire-extinguisher.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fire.svg create mode 100644 vendor/fontawesome-free/svgs/solid/first-aid.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fish.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fist-raised.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flag-checkered.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flag-usa.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flask.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flushed.svg create mode 100644 vendor/fontawesome-free/svgs/solid/folder-minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/folder-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/folder-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/folder.svg create mode 100644 vendor/fontawesome-free/svgs/solid/font-awesome-logo-full.svg create mode 100644 vendor/fontawesome-free/svgs/solid/font.svg create mode 100644 vendor/fontawesome-free/svgs/solid/football-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/forward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/frog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/frown-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/frown.svg create mode 100644 vendor/fontawesome-free/svgs/solid/funnel-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/futbol.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gamepad.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gas-pump.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gavel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gem.svg create mode 100644 vendor/fontawesome-free/svgs/solid/genderless.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ghost.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gift.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gifts.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glass-cheers.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glass-martini-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glass-martini.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glass-whiskey.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glasses.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe-africa.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe-americas.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe-asia.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe-europe.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe.svg create mode 100644 vendor/fontawesome-free/svgs/solid/golf-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gopuram.svg create mode 100644 vendor/fontawesome-free/svgs/solid/graduation-cap.svg create mode 100644 vendor/fontawesome-free/svgs/solid/greater-than-equal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/greater-than.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grimace.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-beam-sweat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-beam.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-hearts.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-squint-tears.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-squint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-stars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-tears.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-tongue-squint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-tongue-wink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-tongue.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-wink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grip-horizontal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grip-lines-vertical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grip-lines.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grip-vertical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/guitar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/h-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hamburger.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hammer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hamsa.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-holding-heart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-holding-usd.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-holding.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-lizard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-middle-finger.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-paper.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-peace.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-point-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-point-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-point-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-point-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-pointer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-rock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-scissors.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-spock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hands-helping.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hands.svg create mode 100644 vendor/fontawesome-free/svgs/solid/handshake.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hanukiah.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hard-hat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hashtag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hat-wizard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/haykal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hdd.svg create mode 100644 vendor/fontawesome-free/svgs/solid/heading.svg create mode 100644 vendor/fontawesome-free/svgs/solid/headphones-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/headphones.svg create mode 100644 vendor/fontawesome-free/svgs/solid/headset.svg create mode 100644 vendor/fontawesome-free/svgs/solid/heart-broken.svg create mode 100644 vendor/fontawesome-free/svgs/solid/heart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/heartbeat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/helicopter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/highlighter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hiking.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hippo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/history.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hockey-puck.svg create mode 100644 vendor/fontawesome-free/svgs/solid/holly-berry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/home.svg create mode 100644 vendor/fontawesome-free/svgs/solid/horse-head.svg create mode 100644 vendor/fontawesome-free/svgs/solid/horse.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hospital-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hospital-symbol.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hospital.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hot-tub.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hotdog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hotel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hourglass-end.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hourglass-half.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hourglass-start.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hourglass.svg create mode 100644 vendor/fontawesome-free/svgs/solid/house-damage.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hryvnia.svg create mode 100644 vendor/fontawesome-free/svgs/solid/i-cursor.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ice-cream.svg create mode 100644 vendor/fontawesome-free/svgs/solid/icicles.svg create mode 100644 vendor/fontawesome-free/svgs/solid/id-badge.svg create mode 100644 vendor/fontawesome-free/svgs/solid/id-card-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/id-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/igloo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/image.svg create mode 100644 vendor/fontawesome-free/svgs/solid/images.svg create mode 100644 vendor/fontawesome-free/svgs/solid/inbox.svg create mode 100644 vendor/fontawesome-free/svgs/solid/indent.svg create mode 100644 vendor/fontawesome-free/svgs/solid/industry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/infinity.svg create mode 100644 vendor/fontawesome-free/svgs/solid/info-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/info.svg create mode 100644 vendor/fontawesome-free/svgs/solid/italic.svg create mode 100644 vendor/fontawesome-free/svgs/solid/jedi.svg create mode 100644 vendor/fontawesome-free/svgs/solid/joint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/journal-whills.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kaaba.svg create mode 100644 vendor/fontawesome-free/svgs/solid/key.svg create mode 100644 vendor/fontawesome-free/svgs/solid/keyboard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/khanda.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kiss-beam.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kiss-wink-heart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kiss.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kiwi-bird.svg create mode 100644 vendor/fontawesome-free/svgs/solid/landmark.svg create mode 100644 vendor/fontawesome-free/svgs/solid/language.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laptop-code.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laptop-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laptop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laugh-beam.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laugh-squint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laugh-wink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laugh.svg create mode 100644 vendor/fontawesome-free/svgs/solid/layer-group.svg create mode 100644 vendor/fontawesome-free/svgs/solid/leaf.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lemon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/less-than-equal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/less-than.svg create mode 100644 vendor/fontawesome-free/svgs/solid/level-down-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/level-up-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/life-ring.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lightbulb.svg create mode 100644 vendor/fontawesome-free/svgs/solid/link.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lira-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/list-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/list-ol.svg create mode 100644 vendor/fontawesome-free/svgs/solid/list-ul.svg create mode 100644 vendor/fontawesome-free/svgs/solid/list.svg create mode 100644 vendor/fontawesome-free/svgs/solid/location-arrow.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lock-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/long-arrow-alt-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/long-arrow-alt-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/long-arrow-alt-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/long-arrow-alt-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/low-vision.svg create mode 100644 vendor/fontawesome-free/svgs/solid/luggage-cart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/magic.svg create mode 100644 vendor/fontawesome-free/svgs/solid/magnet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mail-bulk.svg create mode 100644 vendor/fontawesome-free/svgs/solid/male.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-marked-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-marked.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-marker-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-marker.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-pin.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-signs.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map.svg create mode 100644 vendor/fontawesome-free/svgs/solid/marker.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars-double.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars-stroke-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars-stroke-v.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars-stroke.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mask.svg create mode 100644 vendor/fontawesome-free/svgs/solid/medal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/medkit.svg create mode 100644 vendor/fontawesome-free/svgs/solid/meh-blank.svg create mode 100644 vendor/fontawesome-free/svgs/solid/meh-rolling-eyes.svg create mode 100644 vendor/fontawesome-free/svgs/solid/meh.svg create mode 100644 vendor/fontawesome-free/svgs/solid/memory.svg create mode 100644 vendor/fontawesome-free/svgs/solid/menorah.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mercury.svg create mode 100644 vendor/fontawesome-free/svgs/solid/meteor.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microchip.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microphone-alt-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microphone-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microphone-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microphone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microscope.svg create mode 100644 vendor/fontawesome-free/svgs/solid/minus-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/minus-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mitten.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mobile-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mobile.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-bill-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-bill-wave-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-bill-wave.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-bill.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-check-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/monument.svg create mode 100644 vendor/fontawesome-free/svgs/solid/moon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mortar-pestle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mosque.svg create mode 100644 vendor/fontawesome-free/svgs/solid/motorcycle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mountain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mouse-pointer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mug-hot.svg create mode 100644 vendor/fontawesome-free/svgs/solid/music.svg create mode 100644 vendor/fontawesome-free/svgs/solid/network-wired.svg create mode 100644 vendor/fontawesome-free/svgs/solid/neuter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/newspaper.svg create mode 100644 vendor/fontawesome-free/svgs/solid/not-equal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/notes-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/object-group.svg create mode 100644 vendor/fontawesome-free/svgs/solid/object-ungroup.svg create mode 100644 vendor/fontawesome-free/svgs/solid/oil-can.svg create mode 100644 vendor/fontawesome-free/svgs/solid/om.svg create mode 100644 vendor/fontawesome-free/svgs/solid/otter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/outdent.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pager.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paint-brush.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paint-roller.svg create mode 100644 vendor/fontawesome-free/svgs/solid/palette.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pallet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paper-plane.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paperclip.svg create mode 100644 vendor/fontawesome-free/svgs/solid/parachute-box.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paragraph.svg create mode 100644 vendor/fontawesome-free/svgs/solid/parking.svg create mode 100644 vendor/fontawesome-free/svgs/solid/passport.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pastafarianism.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paste.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pause-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pause.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paw.svg create mode 100644 vendor/fontawesome-free/svgs/solid/peace.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen-fancy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen-nib.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pencil-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pencil-ruler.svg create mode 100644 vendor/fontawesome-free/svgs/solid/people-carry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pepper-hot.svg create mode 100644 vendor/fontawesome-free/svgs/solid/percent.svg create mode 100644 vendor/fontawesome-free/svgs/solid/percentage.svg create mode 100644 vendor/fontawesome-free/svgs/solid/person-booth.svg create mode 100644 vendor/fontawesome-free/svgs/solid/phone-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/phone-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/phone-volume.svg create mode 100644 vendor/fontawesome-free/svgs/solid/phone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/piggy-bank.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pills.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pizza-slice.svg create mode 100644 vendor/fontawesome-free/svgs/solid/place-of-worship.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plane-arrival.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plane-departure.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plane.svg create mode 100644 vendor/fontawesome-free/svgs/solid/play-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/play.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plug.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plus-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plus-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/podcast.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poll-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poll.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poo-storm.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/portrait.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pound-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/power-off.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pray.svg create mode 100644 vendor/fontawesome-free/svgs/solid/praying-hands.svg create mode 100644 vendor/fontawesome-free/svgs/solid/prescription-bottle-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/prescription-bottle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/prescription.svg create mode 100644 vendor/fontawesome-free/svgs/solid/print.svg create mode 100644 vendor/fontawesome-free/svgs/solid/procedures.svg create mode 100644 vendor/fontawesome-free/svgs/solid/project-diagram.svg create mode 100644 vendor/fontawesome-free/svgs/solid/puzzle-piece.svg create mode 100644 vendor/fontawesome-free/svgs/solid/qrcode.svg create mode 100644 vendor/fontawesome-free/svgs/solid/question-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/question.svg create mode 100644 vendor/fontawesome-free/svgs/solid/quidditch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/quote-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/quote-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/quran.svg create mode 100644 vendor/fontawesome-free/svgs/solid/radiation-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/radiation.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rainbow.svg create mode 100644 vendor/fontawesome-free/svgs/solid/random.svg create mode 100644 vendor/fontawesome-free/svgs/solid/receipt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/recycle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/redo-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/redo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/registered.svg create mode 100644 vendor/fontawesome-free/svgs/solid/reply-all.svg create mode 100644 vendor/fontawesome-free/svgs/solid/reply.svg create mode 100644 vendor/fontawesome-free/svgs/solid/republican.svg create mode 100644 vendor/fontawesome-free/svgs/solid/restroom.svg create mode 100644 vendor/fontawesome-free/svgs/solid/retweet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ribbon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ring.svg create mode 100644 vendor/fontawesome-free/svgs/solid/road.svg create mode 100644 vendor/fontawesome-free/svgs/solid/robot.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rocket.svg create mode 100644 vendor/fontawesome-free/svgs/solid/route.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rss-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rss.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruble-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruler-combined.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruler-horizontal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruler-vertical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruler.svg create mode 100644 vendor/fontawesome-free/svgs/solid/running.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rupee-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sad-cry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sad-tear.svg create mode 100644 vendor/fontawesome-free/svgs/solid/satellite-dish.svg create mode 100644 vendor/fontawesome-free/svgs/solid/satellite.svg create mode 100644 vendor/fontawesome-free/svgs/solid/save.svg create mode 100644 vendor/fontawesome-free/svgs/solid/school.svg create mode 100644 vendor/fontawesome-free/svgs/solid/screwdriver.svg create mode 100644 vendor/fontawesome-free/svgs/solid/scroll.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sd-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search-location.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search-minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search.svg create mode 100644 vendor/fontawesome-free/svgs/solid/seedling.svg create mode 100644 vendor/fontawesome-free/svgs/solid/server.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shapes.svg create mode 100644 vendor/fontawesome-free/svgs/solid/share-alt-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/share-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/share-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/share.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shekel-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shield-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ship.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shipping-fast.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shoe-prints.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shopping-bag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shopping-basket.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shopping-cart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shower.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shuttle-van.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sign-in-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sign-language.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sign-out-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/signal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/signature.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sim-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sitemap.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skating.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skiing-nordic.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skiing.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skull-crossbones.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skull.svg create mode 100644 vendor/fontawesome-free/svgs/solid/slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sleigh.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sliders-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smile-beam.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smile-wink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smile.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smoking-ban.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smoking.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sms.svg create mode 100644 vendor/fontawesome-free/svgs/solid/snowboarding.svg create mode 100644 vendor/fontawesome-free/svgs/solid/snowflake.svg create mode 100644 vendor/fontawesome-free/svgs/solid/snowman.svg create mode 100644 vendor/fontawesome-free/svgs/solid/snowplow.svg create mode 100644 vendor/fontawesome-free/svgs/solid/socks.svg create mode 100644 vendor/fontawesome-free/svgs/solid/solar-panel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-alpha-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-alpha-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-amount-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-amount-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-numeric-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-numeric-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort.svg create mode 100644 vendor/fontawesome-free/svgs/solid/spa.svg create mode 100644 vendor/fontawesome-free/svgs/solid/space-shuttle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/spider.svg create mode 100644 vendor/fontawesome-free/svgs/solid/spinner.svg create mode 100644 vendor/fontawesome-free/svgs/solid/splotch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/spray-can.svg create mode 100644 vendor/fontawesome-free/svgs/solid/square-full.svg create mode 100644 vendor/fontawesome-free/svgs/solid/square-root-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stamp.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-and-crescent.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-half-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-half.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-of-david.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-of-life.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star.svg create mode 100644 vendor/fontawesome-free/svgs/solid/step-backward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/step-forward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stethoscope.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sticky-note.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stop-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stopwatch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/store-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/store.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stream.svg create mode 100644 vendor/fontawesome-free/svgs/solid/street-view.svg create mode 100644 vendor/fontawesome-free/svgs/solid/strikethrough.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stroopwafel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/subscript.svg create mode 100644 vendor/fontawesome-free/svgs/solid/subway.svg create mode 100644 vendor/fontawesome-free/svgs/solid/suitcase-rolling.svg create mode 100644 vendor/fontawesome-free/svgs/solid/suitcase.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sun.svg create mode 100644 vendor/fontawesome-free/svgs/solid/superscript.svg create mode 100644 vendor/fontawesome-free/svgs/solid/surprise.svg create mode 100644 vendor/fontawesome-free/svgs/solid/swatchbook.svg create mode 100644 vendor/fontawesome-free/svgs/solid/swimmer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/swimming-pool.svg create mode 100644 vendor/fontawesome-free/svgs/solid/synagogue.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sync-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sync.svg create mode 100644 vendor/fontawesome-free/svgs/solid/syringe.svg create mode 100644 vendor/fontawesome-free/svgs/solid/table-tennis.svg create mode 100644 vendor/fontawesome-free/svgs/solid/table.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tablet-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tablet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tablets.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tachometer-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tags.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tape.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tasks.svg create mode 100644 vendor/fontawesome-free/svgs/solid/taxi.svg create mode 100644 vendor/fontawesome-free/svgs/solid/teeth-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/teeth.svg create mode 100644 vendor/fontawesome-free/svgs/solid/temperature-high.svg create mode 100644 vendor/fontawesome-free/svgs/solid/temperature-low.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tenge.svg create mode 100644 vendor/fontawesome-free/svgs/solid/terminal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/text-height.svg create mode 100644 vendor/fontawesome-free/svgs/solid/text-width.svg create mode 100644 vendor/fontawesome-free/svgs/solid/th-large.svg create mode 100644 vendor/fontawesome-free/svgs/solid/th-list.svg create mode 100644 vendor/fontawesome-free/svgs/solid/th.svg create mode 100644 vendor/fontawesome-free/svgs/solid/theater-masks.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-empty.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-full.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-half.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-quarter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-three-quarters.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thumbs-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thumbs-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thumbtack.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ticket-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/times-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/times.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tint-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tired.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toggle-off.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toggle-on.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toilet-paper.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toilet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toolbox.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tools.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tooth.svg create mode 100644 vendor/fontawesome-free/svgs/solid/torah.svg create mode 100644 vendor/fontawesome-free/svgs/solid/torii-gate.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tractor.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trademark.svg create mode 100644 vendor/fontawesome-free/svgs/solid/traffic-light.svg create mode 100644 vendor/fontawesome-free/svgs/solid/train.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tram.svg create mode 100644 vendor/fontawesome-free/svgs/solid/transgender-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/transgender.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trash-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trash-restore-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trash-restore.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tree.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trophy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck-loading.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck-monster.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck-moving.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck-pickup.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tshirt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tty.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tv.svg create mode 100644 vendor/fontawesome-free/svgs/solid/umbrella-beach.svg create mode 100644 vendor/fontawesome-free/svgs/solid/umbrella.svg create mode 100644 vendor/fontawesome-free/svgs/solid/underline.svg create mode 100644 vendor/fontawesome-free/svgs/solid/undo-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/undo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/universal-access.svg create mode 100644 vendor/fontawesome-free/svgs/solid/university.svg create mode 100644 vendor/fontawesome-free/svgs/solid/unlink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/unlock-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/unlock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/upload.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-alt-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-astronaut.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-clock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-cog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-edit.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-friends.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-graduate.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-injured.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-lock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-md.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-ninja.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-nurse.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-secret.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-shield.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-tag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-tie.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-times.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user.svg create mode 100644 vendor/fontawesome-free/svgs/solid/users-cog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/users.svg create mode 100644 vendor/fontawesome-free/svgs/solid/utensil-spoon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/utensils.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vector-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/venus-double.svg create mode 100644 vendor/fontawesome-free/svgs/solid/venus-mars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/venus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vial.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vials.svg create mode 100644 vendor/fontawesome-free/svgs/solid/video-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/video.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vihara.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volleyball-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volume-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volume-mute.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volume-off.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volume-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vote-yea.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vr-cardboard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/walking.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wallet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/warehouse.svg create mode 100644 vendor/fontawesome-free/svgs/solid/water.svg create mode 100644 vendor/fontawesome-free/svgs/solid/weight-hanging.svg create mode 100644 vendor/fontawesome-free/svgs/solid/weight.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wheelchair.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wifi.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wind.svg create mode 100644 vendor/fontawesome-free/svgs/solid/window-close.svg create mode 100644 vendor/fontawesome-free/svgs/solid/window-maximize.svg create mode 100644 vendor/fontawesome-free/svgs/solid/window-minimize.svg create mode 100644 vendor/fontawesome-free/svgs/solid/window-restore.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wine-bottle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wine-glass-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wine-glass.svg create mode 100644 vendor/fontawesome-free/svgs/solid/won-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wrench.svg create mode 100644 vendor/fontawesome-free/svgs/solid/x-ray.svg create mode 100644 vendor/fontawesome-free/svgs/solid/yen-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/yin-yang.svg create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.eot create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.svg create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.ttf create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.woff create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.woff2 create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.eot create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.svg create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.ttf create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.woff create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.woff2 create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.eot create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.svg create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.ttf create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.woff create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.woff2 create mode 100755 vendor/jquery-easing/jquery.easing.compatibility.js create mode 100755 vendor/jquery-easing/jquery.easing.js create mode 100755 vendor/jquery-easing/jquery.easing.min.js create mode 100644 vendor/jquery/jquery.js create mode 100644 vendor/jquery/jquery.min.js create mode 100644 vendor/jquery/jquery.min.map create mode 100644 vendor/jquery/jquery.slim.js create mode 100644 vendor/jquery/jquery.slim.min.js create mode 100644 vendor/jquery/jquery.slim.min.map create mode 100644 vendors.php diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..b512c09d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..18f48b17 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +sudo: false +language: node_js +node_js: + - "node" +install: npm install +script: + - npm test + - gulp +cache: + directories: + - node_modules diff --git a/404.html b/404.html new file mode 100644 index 00000000..70479f81 --- /dev/null +++ b/404.html @@ -0,0 +1,199 @@ + + + + + + + + + + + + SB Admin - 404 Error + + + + + + + + + + + + + + + + +
+ + + + +
+ +
+ + + + + +

404

+

Page not found. You can + go back + to the previous page, or + return home.

+ +
+ + + +
+
+ +
+
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..94781643 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2013-2019 Blackrock Digital LLC + +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. diff --git a/README.md b/README.md new file mode 100644 index 00000000..f6994d37 --- /dev/null +++ b/README.md @@ -0,0 +1,70 @@ +# [Start Bootstrap - SB Admin](https://startbootstrap.com/template-overviews/sb-admin/) + +[SB Admin](http://startbootstrap.com/template-overviews/sb-admin/) is an open source, admin dashboard template for [Bootstrap](http://getbootstrap.com/) created by [Start Bootstrap](http://startbootstrap.com/). + +## Preview + +[![SB Admin Preview](https://startbootstrap.com/assets/img/templates/sb-admin.jpg)](https://blackrockdigital.github.io/startbootstrap-sb-admin/) + +**[View Live Preview](https://blackrockdigital.github.io/startbootstrap-sb-admin/)** + +## Status + +[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/BlackrockDigital/startbootstrap-sb-admin/master/LICENSE) +[![npm version](https://img.shields.io/npm/v/startbootstrap-sb-admin.svg)](https://www.npmjs.com/package/startbootstrap-sb-admin) +[![Build Status](https://travis-ci.org/BlackrockDigital/startbootstrap-sb-admin.svg?branch=master)](https://travis-ci.org/BlackrockDigital/startbootstrap-sb-admin) +[![dependencies Status](https://david-dm.org/BlackrockDigital/startbootstrap-sb-admin/status.svg)](https://david-dm.org/BlackrockDigital/startbootstrap-sb-admin) +[![devDependencies Status](https://david-dm.org/BlackrockDigital/startbootstrap-sb-admin/dev-status.svg)](https://david-dm.org/BlackrockDigital/startbootstrap-sb-admin?type=dev) + +## Download and Installation + +To begin using this template, choose one of the following options to get started: +* [Download the latest release on Start Bootstrap](https://startbootstrap.com/template-overviews/sb-admin/) +* Install via npm: `npm i startbootstrap-sb-admin` +* Clone the repo: `git clone https://github.com/BlackrockDigital/startbootstrap-sb-admin.git` +* [Fork, Clone, or Download on GitHub](https://github.com/BlackrockDigital/startbootstrap-sb-admin) + +## Usage + +### Basic Usage + +After downloading, simply edit the HTML and CSS files included with the template in your favorite text editor to make changes. These are the only files you need to worry about, you can ignore everything else! To preview the changes you make to the code, you can open the `index.html` file in your web browser. + +### Advanced Usage + +After installation, run `npm install` and then run `gulp dev` which will open up a preview of the template in your default browser, watch for changes to core template files, and live reload the browser when changes are saved. You can view the `gulpfile.js` to see which tasks are included with the dev environment. + +#### Gulp Tasks + +- `gulp` the default task that builds everything +- `gulp dev` browserSync opens the project in your default browser and live reloads when changes are made +- `gulp css` compiles SCSS files into CSS and minifies the compiled CSS +- `gulp js` minifies the themes JS file +- `gulp vendor` copies dependencies from node_modules to the vendor directory + +## Bugs and Issues + +Have a bug or an issue with this template? [Open a new issue](https://github.com/BlackrockDigital/startbootstrap-sb-admin/issues) here on GitHub or leave a comment on the [template overview page at Start Bootstrap](http://startbootstrap.com/template-overviews/sb-admin/). + +## Custom Builds + +You can hire Start Bootstrap to create a custom build of any template, or create something from scratch using Bootstrap. For more information, visit the **[custom design services page](https://startbootstrap.com/bootstrap-design-services/)**. + +## About + +Start Bootstrap is an open source library of free Bootstrap templates and themes. All of the free templates and themes on Start Bootstrap are released under the MIT license, which means you can use them for any purpose, even for commercial projects. + +* https://startbootstrap.com +* https://twitter.com/SBootstrap + +Start Bootstrap was created by and is maintained by **[David Miller](http://davidmiller.io/)**, Owner of [Blackrock Digital](http://blackrockdigital.io/). + +* http://davidmiller.io +* https://twitter.com/davidmillerskt +* https://github.com/davidtmiller + +Start Bootstrap is based on the [Bootstrap](http://getbootstrap.com/) framework created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thorton](https://twitter.com/fat). + +## Copyright and License + +Copyright 2013-2019 Blackrock Digital LLC. Code released under the [MIT](https://github.com/BlackrockDigital/startbootstrap-sb-admin/blob/gh-pages/LICENSE) license. diff --git a/accounts.php b/accounts.php new file mode 100644 index 00000000..5617e357 --- /dev/null +++ b/accounts.php @@ -0,0 +1,58 @@ + + + + + +
+
+
Accounts
+ +
+
+
+ + + + + + + + + + + + + + + + + + + +
NameBalanceActions
$0.00 + +
+
+
+
+ + + + + + \ No newline at end of file diff --git a/add_client_modal.php b/add_client_modal.php new file mode 100644 index 00000000..d02effba --- /dev/null +++ b/add_client_modal.php @@ -0,0 +1,78 @@ + \ No newline at end of file diff --git a/add_mileage_modal.php b/add_mileage_modal.php new file mode 100644 index 00000000..b08f997f --- /dev/null +++ b/add_mileage_modal.php @@ -0,0 +1,40 @@ + \ No newline at end of file diff --git a/add_vendor_modal.php b/add_vendor_modal.php new file mode 100644 index 00000000..bf392657 --- /dev/null +++ b/add_vendor_modal.php @@ -0,0 +1,52 @@ + \ No newline at end of file diff --git a/blank.html b/blank.html new file mode 100644 index 00000000..9907bc21 --- /dev/null +++ b/blank.html @@ -0,0 +1,197 @@ + + + + + + + + + + + + SB Admin - Blank Page + + + + + + + + + + + + + + + + +
+ + + + +
+ +
+ + + + + +

Blank Page

+
+

This is a great starting point for new custom pages.

+ +
+ + + +
+
+ +
+
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + diff --git a/blank.php b/blank.php new file mode 100644 index 00000000..22f906c0 --- /dev/null +++ b/blank.php @@ -0,0 +1,16 @@ + + + + + + +

Blank Page

+
+

This is a great starting point for new custom pages.

+ + \ No newline at end of file diff --git a/charts.html b/charts.html new file mode 100644 index 00000000..c4e6a728 --- /dev/null +++ b/charts.html @@ -0,0 +1,240 @@ + + + + + + + + + + + + SB Admin - Charts + + + + + + + + + + + + + + + + +
+ + + + +
+ +
+ + + + + +
+
+ + Area Chart Example
+
+ +
+ +
+ +
+
+
+
+ + Bar Chart Example
+
+ +
+ +
+
+
+
+
+ + Pie Chart Example
+
+ +
+ +
+
+
+ +

+ More chart examples coming soon... +

+ +
+ + + +
+
+ +
+
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/check_login.php b/check_login.php new file mode 100644 index 00000000..a0aab6de --- /dev/null +++ b/check_login.php @@ -0,0 +1,16 @@ + \ No newline at end of file diff --git a/clients.php b/clients.php new file mode 100644 index 00000000..310e6364 --- /dev/null +++ b/clients.php @@ -0,0 +1,67 @@ + + + + + +
+
+
Clients
+ +
+
+
+ + + + + + + + + + + + 2){ + $client_phone = substr($row['client_phone'],0,3)."-".substr($row['client_phone'],3,3)."-".substr($row['client_phone'],6,4); + } + + ?> + + + + + + + + + + + +
NameEmailPhoneUnpaidActions
$0.00 + +
+
+
+
+ + + +'Alabama', + 'AK'=>'Alaska', + 'AZ'=>'Arizona', + 'AR'=>'Arkansas', + 'CA'=>'California', + 'CO'=>'Colorado', + 'CT'=>'Connecticut', + 'DE'=>'Delaware', + 'DC'=>'District of Columbia', + 'FL'=>'Florida', + 'GA'=>'Georgia', + 'HI'=>'Hawaii', + 'ID'=>'Idaho', + 'IL'=>'Illinois', + 'IN'=>'Indiana', + 'IA'=>'Iowa', + 'KS'=>'Kansas', + 'KY'=>'Kentucky', + 'LA'=>'Louisiana', + 'ME'=>'Maine', + 'MD'=>'Maryland', + 'MA'=>'Massachusetts', + 'MI'=>'Michigan', + 'MN'=>'Minnesota', + 'MS'=>'Mississippi', + 'MO'=>'Missouri', + 'MT'=>'Montana', + 'NE'=>'Nebraska', + 'NV'=>'Nevada', + 'NH'=>'New Hampshire', + 'NJ'=>'New Jersey', + 'NM'=>'New Mexico', + 'NY'=>'New York', + 'NC'=>'North Carolina', + 'ND'=>'North Dakota', + 'OH'=>'Ohio', + 'OK'=>'Oklahoma', + 'OR'=>'Oregon', + 'PA'=>'Pennsylvania', + 'RI'=>'Rhode Island', + 'SC'=>'South Carolina', + 'SD'=>'South Dakota', + 'TN'=>'Tennessee', + 'TX'=>'Texas', + 'UT'=>'Utah', + 'VT'=>'Vermont', + 'VA'=>'Virginia', + 'WA'=>'Washington', + 'WV'=>'West Virginia', + 'WI'=>'Wisconsin', + 'WY'=>'Wyoming', + ); + + $timezones_array = array( + 'US/Eastern', + 'US/Central', + 'US/Mountain', + 'US/Pacific' + ); + $job_types_array = array( + 'Official or Manager', + 'Professional', + 'Sales Worker', + 'Technician', + 'Office (clerical)', + 'Operatives', + 'Craft Worker', + 'Laborer', + 'Service Worker' + ); + +?> diff --git a/css/sb-admin.css b/css/sb-admin.css new file mode 100644 index 00000000..21e7b3f9 --- /dev/null +++ b/css/sb-admin.css @@ -0,0 +1,10724 @@ +/*! + * Start Bootstrap - SB Admin v5.0.3 (https://startbootstrap.com/template-overviews/sb-admin) + * Copyright 2013-2019 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin/blob/master/LICENSE) + */ + +/*! + * Bootstrap v4.2.1 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; +} + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; +} + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; +} + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.33333%; +} + +.offset-2 { + margin-left: 16.66667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333%; +} + +.offset-5 { + margin-left: 41.66667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333%; +} + +.offset-8 { + margin-left: 66.66667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333%; +} + +.offset-11 { + margin-left: 91.66667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333%; + } + .offset-sm-2 { + margin-left: 16.66667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333%; + } + .offset-sm-5 { + margin-left: 41.66667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333%; + } + .offset-sm-8 { + margin-left: 66.66667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333%; + } + .offset-sm-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333%; + } + .offset-lg-2 { + margin-left: 16.66667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333%; + } + .offset-lg-5 { + margin-left: 41.66667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333%; + } + .offset-lg-8 { + margin-left: 66.66667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333%; + } + .offset-lg-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7abaff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .form-control { + -webkit-transition: none; + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(2.875rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #28a745; + padding-right: 2.25rem; + background-repeat: no-repeat; + background-position: center right calc(2.25rem / 4); + background-size: calc(2.25rem / 2) calc(2.25rem / 2); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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"); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: 2.25rem; + background-position: top calc(2.25rem / 4) right calc(2.25rem / 4); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: 3.4375rem; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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") no-repeat center right 1.75rem/1.125rem 1.125rem; +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: 2.25rem; + background-repeat: no-repeat; + background-position: center right calc(2.25rem / 4); + background-size: calc(2.25rem / 2) calc(2.25rem / 2); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: 2.25rem; + background-position: top calc(2.25rem / 4) right calc(2.25rem / 4); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: 3.4375rem; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.125rem 1.125rem; +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #212529; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .btn { + -webkit-transition: none; + transition: none; + } +} + +.btn:hover { + color: #212529; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-outline-primary { + color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + -webkit-box-shadow: none; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +@media screen and (prefers-reduced-motion: reduce) { + .fade { + -webkit-transition: none; + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .collapsing { + -webkit-transition: none; + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:first-child { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.dropdown-item:last-child { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(2.875rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.8125rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + -webkit-transition: none; + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + height: calc(1rem + 0.4rem); + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + -webkit-transition: none; + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + -webkit-transition: none; + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + -webkit-transition: none; + transition: none; + } +} + +.nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + color: inherit; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion .card { + overflow: hidden; +} + +.accordion .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion .card .card-header { + margin-bottom: -1px; +} + +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .progress-bar { + -webkit-transition: none; + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush .list-group-item:last-child { + margin-bottom: -1px; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + margin-bottom: 0; + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0.25rem; + -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform 0.3s ease-out; + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); +} + +@media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + -webkit-transition: none; + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: none; + transform: none; +} + +.modal-dialog-centered { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - (0.5rem * 2)); + content: ""; +} + +.modal-content { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; + border-bottom-right-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); + } + .modal-dialog-centered::before { + height: calc(100vh - (1.75rem * 2)); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + + +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transition: -webkit-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-item { + -webkit-transition: none; + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + -webkit-transition-property: opacity; + transition-property: opacity; + -webkit-transform: none; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + -webkit-transition: 0s 0.6s opacity; + transition: 0s 0.6s opacity; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + -webkit-transition: none; + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + -webkit-transition: opacity 0.15s ease; + transition: opacity 0.15s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + -webkit-transition: none; + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + -webkit-box-sizing: content-box; + box-sizing: content-box; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + -webkit-transition: opacity 0.6s ease; + transition: opacity 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-indicators li { + -webkit-transition: none; + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.85714%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-3by4::before { + padding-top: 133.33333%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0056b3 !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} + +html { + position: relative; + min-height: 100%; +} + +body { + height: 100%; +} + +#wrapper { + display: -webkit-box; + display: -ms-flexbox; + display: flex; +} + +#wrapper #content-wrapper { + overflow-x: hidden; + width: 100%; + padding-top: 1rem; + padding-bottom: 80px; +} + +.scroll-to-top { + position: fixed; + right: 15px; + bottom: 15px; + display: none; + width: 50px; + height: 50px; + text-align: center; + color: #fff; + background: rgba(52, 58, 64, 0.5); + line-height: 46px; +} + +.scroll-to-top:focus, .scroll-to-top:hover { + color: white; +} + +.scroll-to-top:hover { + background: #343a40; +} + +.scroll-to-top i { + font-weight: 800; +} + +.smaller { + font-size: 0.7rem; +} + +.o-hidden { + overflow: hidden !important; +} + +.z-0 { + z-index: 0; +} + +.z-1 { + z-index: 1; +} + +.navbar-nav .form-inline .input-group { + width: 100%; +} + +.navbar-nav .nav-item.active .nav-link { + color: #fff; +} + +.navbar-nav .nav-item.dropdown .dropdown-toggle::after { + width: 1rem; + text-align: center; + float: right; + vertical-align: 0; + border: 0; + font-weight: 900; + content: '\f105'; + font-family: 'Font Awesome 5 Free'; +} + +.navbar-nav .nav-item.dropdown.show .dropdown-toggle::after { + content: '\f107'; +} + +.navbar-nav .nav-item.dropdown.no-arrow .dropdown-toggle::after { + display: none; +} + +.navbar-nav .nav-item .nav-link:focus { + outline: none; +} + +.navbar-nav .nav-item .nav-link .badge { + position: absolute; + margin-left: 0.75rem; + top: 0.3rem; + font-weight: 400; + font-size: 0.5rem; +} + +@media (min-width: 768px) { + .navbar-nav .form-inline .input-group { + width: auto; + } +} + +.sidebar { + width: 90px !important; + background-color: #212529; + min-height: calc(100vh - 56px); +} + +.sidebar .nav-item:last-child { + margin-bottom: 1rem; +} + +.sidebar .nav-item .nav-link { + text-align: center; + padding: 0.75rem 1rem; + width: 90px; +} + +.sidebar .nav-item .nav-link span { + font-size: 0.65rem; + display: block; +} + +.sidebar .nav-item .dropdown-menu { + position: absolute !important; + -webkit-transform: none !important; + transform: none !important; + left: calc(90px + 0.5rem) !important; + margin: 0; +} + +.sidebar .nav-item .dropdown-menu.dropup { + bottom: 0; + top: auto !important; +} + +.sidebar .nav-item.dropdown .dropdown-toggle::after { + display: none; +} + +.sidebar .nav-item .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.sidebar .nav-item .nav-link:active, .sidebar .nav-item .nav-link:focus, .sidebar .nav-item .nav-link:hover { + color: rgba(255, 255, 255, 0.75); +} + +.sidebar.toggled { + width: 0 !important; + overflow: hidden; +} + +@media (min-width: 768px) { + .sidebar { + width: 225px !important; + } + .sidebar .nav-item .nav-link { + display: block; + width: 100%; + text-align: left; + padding: 1rem; + width: 225px; + } + .sidebar .nav-item .nav-link span { + font-size: 1rem; + display: inline; + } + .sidebar .nav-item .dropdown-menu { + position: static !important; + margin: 0 1rem; + top: 0; + } + .sidebar .nav-item.dropdown .dropdown-toggle::after { + display: block; + } + .sidebar.toggled { + overflow: visible; + width: 90px !important; + } + .sidebar.toggled .nav-item:last-child { + margin-bottom: 1rem; + } + .sidebar.toggled .nav-item .nav-link { + text-align: center; + padding: 0.75rem 1rem; + width: 90px; + } + .sidebar.toggled .nav-item .nav-link span { + font-size: 0.65rem; + display: block; + } + .sidebar.toggled .nav-item .dropdown-menu { + position: absolute !important; + -webkit-transform: none !important; + transform: none !important; + left: calc(90px + 0.5rem) !important; + margin: 0; + } + .sidebar.toggled .nav-item .dropdown-menu.dropup { + bottom: 0; + top: auto !important; + } + .sidebar.toggled .nav-item.dropdown .dropdown-toggle::after { + display: none; + } +} + +.card-body-icon { + position: absolute; + z-index: 0; + top: -1.25rem; + right: -1rem; + opacity: 0.4; + font-size: 5rem; + -webkit-transform: rotate(15deg); + transform: rotate(15deg); +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 1; + column-count: 1; + } +} + +@media (min-width: 768px) { + .card-columns { + -webkit-column-count: 2; + column-count: 2; + } +} + +@media (min-width: 1200px) { + .card-columns { + -webkit-column-count: 2; + column-count: 2; + } +} + +:root { + --input-padding-x: 0.75rem; + --input-padding-y: 0.75rem; +} + +.card-login { + max-width: 25rem; +} + +.card-register { + max-width: 40rem; +} + +.form-label-group { + position: relative; +} + +.form-label-group > input, +.form-label-group > label { + padding: var(--input-padding-y) var(--input-padding-x); + height: auto; +} + +.form-label-group > label { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + margin-bottom: 0; + /* Override default `