0
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-01-28 20:52:21 +01:00

Merge branch 'v4-dev' into v4-navbars

This commit is contained in:
Mark Otto 2016-10-09 15:04:32 -07:00
commit 7dee5560a1
146 changed files with 1969 additions and 1233 deletions

3
.eslintignore Normal file
View File

@ -0,0 +1,3 @@
**/*.min.js
**/vendor/*
**/dist/*

View File

@ -3,7 +3,6 @@ fail_on_violations: true
scss: scss:
config_file: scss/.scss-lint.yml config_file: scss/.scss-lint.yml
enabled: true enabled: true
ignore_file: scss/_normalize.scss
javascript: javascript:
enabled: false enabled: false

View File

@ -2,4 +2,4 @@ Bootstrap uses [GitHub's Releases feature](https://github.com/blog/1547-release-
See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap.
Release announcement posts on [the official Bootstrap blog](http://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release. Release announcement posts on [the official Bootstrap blog](https://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release.

View File

@ -32,7 +32,7 @@ restrictions:
[`Normalize`](https://github.com/necolas/normalize.css) (open them in [`Normalize`](https://github.com/necolas/normalize.css) (open them in
its repository). its repository).
* Please **do not** open issues regarding the official themes offered on <http://themes.getbootstrap.com/>. * Please **do not** open issues regarding the official themes offered on <https://themes.getbootstrap.com/>.
Instead, please email any questions or feedback regarding those themes to `themes AT getbootstrap DOT com`. Instead, please email any questions or feedback regarding those themes to `themes AT getbootstrap DOT com`.
@ -61,7 +61,7 @@ Good bug reports are extremely helpful, so thanks!
Guidelines for bug reports: Guidelines for bug reports:
0. **Validate and lint your code** &mdash; [validate your HTML](http://html5.validator.nu) 0. **Validate and lint your code** &mdash; [validate your HTML](https://html5.validator.nu)
and [lint your HTML](https://github.com/twbs/bootlint) to ensure your and [lint your HTML](https://github.com/twbs/bootlint) to ensure your
problem isn't caused by a simple error in your own code. problem isn't caused by a simple error in your own code.
@ -73,7 +73,7 @@ Guidelines for bug reports:
3. **Isolate the problem** &mdash; ideally create a [reduced test 3. **Isolate the problem** &mdash; ideally create a [reduced test
case](https://css-tricks.com/reduced-test-cases/) and a live example. case](https://css-tricks.com/reduced-test-cases/) and a live example.
[This JS Bin](http://jsbin.com/qusafa/edit?html,output) is a helpful template. [This JS Bin](https://jsbin.com/qusafa/edit?html,output) is a helpful template.
A good bug report shouldn't leave others needing to chase you up for more A good bug report shouldn't leave others needing to chase you up for more
@ -104,7 +104,7 @@ Example:
### Reporting upstream browser bugs ### Reporting upstream browser bugs
Sometimes bugs reported to us are actually caused by bugs in the browser(s) themselves, not bugs in Bootstrap per se. Sometimes bugs reported to us are actually caused by bugs in the browser(s) themselves, not bugs in Bootstrap per se.
When feasible, we aim to report such upstream bugs to the relevant browser vendor(s), and then list them on our [Wall of Browser Bugs](http://getbootstrap.com/browser-bugs/) and [document them in MDN](https://developer.mozilla.org/en-US/docs/Web). When feasible, we aim to report such upstream bugs to the relevant browser vendor(s), and then list them on our [Wall of Browser Bugs](https://getbootstrap.com/browser-bugs/) and [document them in MDN](https://developer.mozilla.org/en-US/docs/Web).
| Vendor(s) | Browser(s) | Rendering engine | Bug reporting website(s) | Notes | | Vendor(s) | Browser(s) | Rendering engine | Bug reporting website(s) | Notes |
| ------------- | ---------------------------- | ---------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------------- | | ------------- | ---------------------------- | ---------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------------- |
@ -232,8 +232,8 @@ includes code changes) and under the terms of the
[Adhere to the Code Guide.](http://codeguide.co/#css) [Adhere to the Code Guide.](http://codeguide.co/#css)
- When feasible, default color palettes should comply with [WCAG color contrast guidelines](http://www.w3.org/TR/WCAG20/#visual-audio-contrast). - When feasible, default color palettes should comply with [WCAG color contrast guidelines](https://www.w3.org/TR/WCAG20/#visual-audio-contrast).
- Except in rare cases, don't remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](http://a11yproject.com/posts/never-remove-css-outlines) for more details. - Except in rare cases, don't remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](http://a11yproject.com/posts/never-remove-css-outlines/) for more details.
### JS ### JS
@ -241,7 +241,7 @@ includes code changes) and under the terms of the
- 2 spaces (no tabs) - 2 spaces (no tabs)
- strict mode - strict mode
- "Attractive" - "Attractive"
- Don't use [jQuery event alias convenience methods](https://github.com/jquery/jquery/blob/master/src/event/alias.js) (such as `$().focus()`). Instead, use [`$().trigger(eventType, ...)`](http://api.jquery.com/trigger/) or [`$().on(eventType, ...)`](http://api.jquery.com/on/), depending on whether you're firing an event or listening for an event. (For example, `$().trigger('focus')` or `$().on('focus', function (event) { /* handle focus event */ })`) We do this to be compatible with custom builds of jQuery where the event aliases module has been excluded. - Don't use [jQuery event alias convenience methods](https://github.com/jquery/jquery/blob/master/src/event/alias.js) (such as `$().focus()`). Instead, use [`$().trigger(eventType, ...)`](https://api.jquery.com/trigger/) or [`$().on(eventType, ...)`](https://api.jquery.com/on/), depending on whether you're firing an event or listening for an event. (For example, `$().trigger('focus')` or `$().on('focus', function (event) { /* handle focus event */ })`) We do this to be compatible with custom builds of jQuery where the event aliases module has been excluded.
### Checking coding style ### Checking coding style

View File

@ -1,6 +1,6 @@
/*! /*!
* Bootstrap's Gruntfile * Bootstrap's Gruntfile
* http://getbootstrap.com * https://getbootstrap.com
* Copyright 2013-2016 The Bootstrap Authors * Copyright 2013-2016 The Bootstrap Authors
* Copyright 2013-2016 Twitter, Inc. * Copyright 2013-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
@ -170,7 +170,7 @@ module.exports = function (grunt) {
compatibility: 'ie9', compatibility: 'ie9',
keepSpecialComments: '*', keepSpecialComments: '*',
sourceMap: true, sourceMap: true,
sourceMapInlineSources: true, // sourceMapInlineSources: true,
advanced: false advanced: false
}, },
core: { core: {

View File

@ -1,7 +1,7 @@
Before opening an issue: Before opening an issue:
- [Search for duplicate or closed issues](https://github.com/twbs/bootstrap/issues?utf8=%E2%9C%93&q=is%3Aissue) - [Search for duplicate or closed issues](https://github.com/twbs/bootstrap/issues?utf8=%E2%9C%93&q=is%3Aissue)
- [Validate](http://validator.w3.org/nu/) and [lint](https://github.com/twbs/bootlint#in-the-browser) any HTML to avoid common problems - [Validate](https://validator.w3.org/nu/) and [lint](https://github.com/twbs/bootlint#in-the-browser) any HTML to avoid common problems
- Prepare a [reduced test case](https://css-tricks.com/reduced-test-cases/) for any bugs - Prepare a [reduced test case](https://css-tricks.com/reduced-test-cases/) for any bugs
- Read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md) - Read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md)

View File

@ -1,4 +1,4 @@
# [Bootstrap](http://getbootstrap.com) # [Bootstrap](https://getbootstrap.com)
[![Slack](https://bootstrap-slack.herokuapp.com/badge.svg)](https://bootstrap-slack.herokuapp.com) [![Slack](https://bootstrap-slack.herokuapp.com/badge.svg)](https://bootstrap-slack.herokuapp.com)
![Bower version](https://img.shields.io/bower/v/bootstrap.svg) ![Bower version](https://img.shields.io/bower/v/bootstrap.svg)
@ -14,7 +14,7 @@
Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thornton](https://twitter.com/fat), and maintained by the [core team](https://github.com/orgs/twbs/people) with the massive support and involvement of the community. Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thornton](https://twitter.com/fat), and maintained by the [core team](https://github.com/orgs/twbs/people) with the massive support and involvement of the community.
To get started, check out <http://getbootstrap.com>! To get started, check out <https://getbootstrap.com>!
## Table of contents ## Table of contents
@ -39,7 +39,7 @@ Several quick start options are available:
- Install with [Bower](https://bower.io): `bower install bootstrap#v4.0.0-alpha.4` - Install with [Bower](https://bower.io): `bower install bootstrap#v4.0.0-alpha.4`
- Install with [NuGet](https://www.nuget.org): CSS: `Install-Package bootstrap -Pre` Sass: `Install-Package bootstrap.sass -Pre` (`-Pre` is only required until Bootstrap v4 has a stable release). - Install with [NuGet](https://www.nuget.org): CSS: `Install-Package bootstrap -Pre` Sass: `Install-Package bootstrap.sass -Pre` (`-Pre` is only required until Bootstrap v4 has a stable release).
Read the [Getting started page](http://getbootstrap.com/getting-started/) for information on the framework contents, templates and examples, and more. Read the [Getting started page](https://getbootstrap.com/getting-started/) for information on the framework contents, templates and examples, and more.
### What's included ### What's included
@ -67,7 +67,7 @@ Have a bug or a feature request? Please first read the [issue guidelines](https:
## Documentation ## Documentation
Bootstrap's documentation, included in this repo in the root directory, is built with [Jekyll](http://jekyllrb.com) and publicly hosted on GitHub Pages at <http://getbootstrap.com>. The docs may also be run locally. Bootstrap's documentation, included in this repo in the root directory, is built with [Jekyll](https://jekyllrb.com) and publicly hosted on GitHub Pages at <https://getbootstrap.com>. The docs may also be run locally.
### Running documentation locally ### Running documentation locally
@ -76,11 +76,11 @@ Bootstrap's documentation, included in this repo in the root directory, is built
3. From the root `/bootstrap` directory, run `bundle exec jekyll serve` in the command line. 3. From the root `/bootstrap` directory, run `bundle exec jekyll serve` in the command line.
4. Open <http://localhost:9001> in your browser, and voilà. 4. Open <http://localhost:9001> in your browser, and voilà.
Learn more about using Jekyll by reading its [documentation](http://jekyllrb.com/docs/home/). Learn more about using Jekyll by reading its [documentation](https://jekyllrb.com/docs/home/).
### Documentation for previous releases ### Documentation for previous releases
Documentation for v2.3.2 has been made available for the time being at <http://getbootstrap.com/2.3.2/> while folks transition to Bootstrap 3. Documentation for v2.3.2 has been made available for the time being at <https://getbootstrap.com/2.3.2/> while folks transition to Bootstrap 3.
[Previous releases](https://github.com/twbs/bootstrap/releases) and their documentation are also available for download. [Previous releases](https://github.com/twbs/bootstrap/releases) and their documentation are also available for download.
@ -101,7 +101,7 @@ Editor preferences are available in the [editor config](https://github.com/twbs/
Get updates on Bootstrap's development and chat with the project maintainers and community members. Get updates on Bootstrap's development and chat with the project maintainers and community members.
- Follow [@getbootstrap on Twitter](https://twitter.com/getbootstrap). - Follow [@getbootstrap on Twitter](https://twitter.com/getbootstrap).
- Read and subscribe to [The Official Bootstrap Blog](http://blog.getbootstrap.com). - Read and subscribe to [The Official Bootstrap Blog](https://blog.getbootstrap.com).
- Join [the official Slack room](https://bootstrap-slack.herokuapp.com). - Join [the official Slack room](https://bootstrap-slack.herokuapp.com).
- Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##bootstrap` channel. - Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##bootstrap` channel.
- Implementation help may be found at Stack Overflow (tagged [`bootstrap-4`](https://stackoverflow.com/questions/tagged/bootstrap-4)). - Implementation help may be found at Stack Overflow (tagged [`bootstrap-4`](https://stackoverflow.com/questions/tagged/bootstrap-4)).
@ -113,7 +113,7 @@ Get updates on Bootstrap's development and chat with the project maintainers and
For transparency into our release cycle and in striving to maintain backward compatibility, Bootstrap is maintained under [the Semantic Versioning guidelines](http://semver.org/). Sometimes we screw up, but we'll adhere to those rules whenever possible. For transparency into our release cycle and in striving to maintain backward compatibility, Bootstrap is maintained under [the Semantic Versioning guidelines](http://semver.org/). Sometimes we screw up, but we'll adhere to those rules whenever possible.
See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. Release announcement posts on [the official Bootstrap blog](http://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release. See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. Release announcement posts on [the official Bootstrap blog](https://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release.
## Creators ## Creators
@ -132,4 +132,4 @@ See [the Releases section of our GitHub project](https://github.com/twbs/bootstr
## Copyright and license ## Copyright and license
Code and documentation copyright 2011-2016 the Bootstrap Authors and Twitter, Inc. Code released under [the MIT license](https://github.com/twbs/bootstrap/blob/master/LICENSE). Docs released under [Creative Commons](https://github.com/twbs/bootstrap/blob/master/docs/LICENSE). Code and documentation copyright 2011-2016 the [Bootstrap Authors](https://github.com/twbs/bootstrap/graphs/contributors) and [Twitter, Inc.](https://twitter.com) Code released under the [MIT License](https://github.com/twbs/bootstrap/blob/master/LICENSE). Docs released under [Creative Commons](https://github.com/twbs/bootstrap/blob/master/docs/LICENSE).

View File

@ -14,7 +14,7 @@ destination: _gh_pages
host: 0.0.0.0 host: 0.0.0.0
port: 9001 port: 9001
baseurl: "" baseurl: ""
url: http://v4-alpha.getbootstrap.com url: https://v4-alpha.getbootstrap.com
encoding: UTF-8 encoding: UTF-8
exclude: [assets/scss/] exclude: [assets/scss/]
@ -39,9 +39,9 @@ download:
source: https://github.com/twbs/bootstrap/archive/v4.0.0-alpha.4.zip source: https://github.com/twbs/bootstrap/archive/v4.0.0-alpha.4.zip
dist: https://github.com/twbs/bootstrap/releases/download/v4.0.0-alpha.4/bootstrap-4.0.0-alpha.4-dist.zip dist: https://github.com/twbs/bootstrap/releases/download/v4.0.0-alpha.4/bootstrap-4.0.0-alpha.4-dist.zip
blog: http://blog.getbootstrap.com blog: https://blog.getbootstrap.com
expo: http://expo.getbootstrap.com expo: https://expo.getbootstrap.com
themes: http://themes.getbootstrap.com themes: https://themes.getbootstrap.com
cdn: cdn:
# See https://www.srihash.org for info on how to generate the hashes # See https://www.srihash.org for info on how to generate the hashes

View File

@ -11,7 +11,7 @@
"framework", "framework",
"web" "web"
], ],
"homepage": "http://getbootstrap.com", "homepage": "https://getbootstrap.com",
"license": "MIT", "license": "MIT",
"moduleType": "globals", "moduleType": "globals",
"main": [ "main": [

View File

@ -11,7 +11,7 @@
"framework", "framework",
"web" "web"
], ],
"homepage": "http://getbootstrap.com", "homepage": "https://getbootstrap.com",
"authors": [ "authors": [
{ {
"name": "Mark Otto", "name": "Mark Otto",

View File

@ -1,12 +1,13 @@
/*! /*!
* Bootstrap v4.0.0-alpha.4 (http://getbootstrap.com) * Bootstrap v4.0.0-alpha.4 (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors * Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc. * Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ */
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */ /*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html { html {
font-family: sans-serif; font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
} }
@ -53,6 +54,7 @@ template,
a { a {
background-color: transparent; background-color: transparent;
-webkit-text-decoration-skip: objects;
} }
a:active, a:active,
@ -139,9 +141,11 @@ hr {
button, button,
input, input,
optgroup,
select, select,
textarea { textarea {
font: inherit; font: inherit;
margin: 0;
} }
optgroup { optgroup {
@ -149,34 +153,15 @@ optgroup {
} }
button, button,
input, input {
select {
overflow: visible; overflow: visible;
} }
button,
input,
select,
textarea {
margin: 0;
}
button, button,
select { select {
text-transform: none; text-transform: none;
} }
button,
[type="button"],
[type="reset"],
[type="submit"] {
cursor: pointer;
}
[disabled] {
cursor: default;
}
button, button,
html [type="button"], html [type="button"],
[type="reset"], [type="reset"],
@ -185,13 +170,17 @@ html [type="button"],
} }
button::-moz-focus-inner, button::-moz-focus-inner,
input::-moz-focus-inner { [type="button"]::-moz-focus-inner,
border: 0; [type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; padding: 0;
} }
button:-moz-focusring, button:-moz-focusring,
input:-moz-focusring { [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; outline: 1px dotted ButtonText;
} }
@ -229,6 +218,7 @@ textarea {
[type="search"] { [type="search"] {
-webkit-appearance: textfield; -webkit-appearance: textfield;
outline-offset: -2px;
} }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-cancel-button,
@ -236,12 +226,25 @@ textarea {
-webkit-appearance: none; -webkit-appearance: none;
} }
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
@media print { @media print {
*, *,
*::before, *::before,
*::after, *::after,
*::first-letter, *::first-letter,
*::first-line { p::first-line,
div::first-line,
blockquote::first-line,
li::first-line {
text-shadow: none !important; text-shadow: none !important;
-webkit-box-shadow: none !important; -webkit-box-shadow: none !important;
box-shadow: none !important; box-shadow: none !important;
@ -253,6 +256,9 @@ textarea {
abbr[title]::after { abbr[title]::after {
content: " (" attr(title) ")"; content: " (" attr(title) ")";
} }
pre {
white-space: pre-wrap !important;
}
pre, pre,
blockquote { blockquote {
border: 1px solid #999; border: 1px solid #999;
@ -472,9 +478,7 @@ input,
button, button,
select, select,
textarea { textarea {
margin: 0;
line-height: inherit; line-height: inherit;
border-radius: 0;
} }
input[type="radio"]:disabled, input[type="radio"]:disabled,
@ -588,7 +592,7 @@ hr {
small, small,
.small { .small {
font-size: 80%; font-size: 0.875rem;
font-weight: normal; font-weight: normal;
} }
@ -656,15 +660,10 @@ mark,
.img-fluid, .carousel-inner > .carousel-item > img, .img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img { .carousel-inner > .carousel-item > a > img {
display: block;
max-width: 100%; max-width: 100%;
height: auto; height: auto;
} }
.img-rounded {
border-radius: 0.3rem;
}
.img-thumbnail { .img-thumbnail {
padding: 0.25rem; padding: 0.25rem;
background-color: #fff; background-color: #fff;
@ -673,15 +672,10 @@ mark,
-webkit-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out; transition: all .2s ease-in-out;
display: inline-block;
max-width: 100%; max-width: 100%;
height: auto; height: auto;
} }
.img-circle {
border-radius: 50%;
}
.figure { .figure {
display: inline-block; display: inline-block;
} }
@ -753,27 +747,31 @@ pre code {
padding-right: 15px; padding-right: 15px;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.container { .container {
max-width: 576px; width: 540px;
max-width: 100%;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.container { .container {
max-width: 720px; width: 720px;
max-width: 100%;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.container { .container {
max-width: 940px; width: 960px;
max-width: 100%;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.container { .container {
max-width: 1140px; width: 1140px;
max-width: 100%;
} }
} }
@ -792,20 +790,75 @@ pre code {
-webkit-flex-wrap: wrap; -webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap; -ms-flex-wrap: wrap;
flex-wrap: wrap; flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px; margin-right: -15px;
margin-left: -15px;
} }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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-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 { @media (min-width: 576px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 768px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 992px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 1200px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
position: relative; position: relative;
min-height: 1px; min-height: 1px;
width: 100%;
padding-right: 15px; padding-right: 15px;
padding-left: 15px; padding-left: 15px;
width: 100%; }
@media (min-width: 576px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 768px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 992px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 1200px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
} }
.col-xs { .col-xs {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -814,9 +867,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-xs-1 { .col-xs-1 {
@ -1063,9 +1113,8 @@ pre code {
margin-left: 91.666667%; margin-left: 91.666667%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.col-sm { .col-sm {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -1074,9 +1123,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-sm-1 { .col-sm-1 {
-webkit-box-flex: 0; -webkit-box-flex: 0;
@ -1280,7 +1326,6 @@ pre code {
@media (min-width: 768px) { @media (min-width: 768px) {
.col-md { .col-md {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -1289,9 +1334,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-md-1 { .col-md-1 {
-webkit-box-flex: 0; -webkit-box-flex: 0;
@ -1495,7 +1537,6 @@ pre code {
@media (min-width: 992px) { @media (min-width: 992px) {
.col-lg { .col-lg {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -1504,9 +1545,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-lg-1 { .col-lg-1 {
-webkit-box-flex: 0; -webkit-box-flex: 0;
@ -1710,7 +1748,6 @@ pre code {
@media (min-width: 1200px) { @media (min-width: 1200px) {
.col-xl { .col-xl {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -1719,9 +1756,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-xl-1 { .col-xl-1 {
-webkit-box-flex: 0; -webkit-box-flex: 0;
@ -2315,6 +2349,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.form-check-inline.disabled { .form-check-inline.disabled {
color: #818a91;
cursor: not-allowed; cursor: not-allowed;
} }
@ -2355,7 +2390,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-success .form-control-success { .has-success .form-control-success {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='$form-icon-success-color' 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");
} }
.has-warning .form-control-feedback, .has-warning .form-control-feedback,
@ -2381,7 +2416,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-warning .form-control-warning { .has-warning .form-control-warning {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");
} }
.has-danger .form-control-feedback, .has-danger .form-control-feedback,
@ -2407,10 +2442,10 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-danger .form-control-danger { .has-danger .form-control-danger {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' 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"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#d9534f' 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");
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.form-inline .form-group { .form-inline .form-group {
display: inline-block; display: inline-block;
margin-bottom: 0; margin-bottom: 0;
@ -3107,6 +3142,14 @@ input[type="button"].btn-block {
display: block; display: block;
} }
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing { .collapsing {
position: relative; position: relative;
height: 0; height: 0;
@ -3155,9 +3198,9 @@ input[type="button"].btn-block {
z-index: 1000; z-index: 1000;
display: none; display: none;
float: left; float: left;
min-width: 160px; min-width: 10rem;
padding: 5px 0; padding: 0.5rem 0;
margin: 2px 0 0; margin: 0.125rem 0 0;
font-size: 1rem; font-size: 1rem;
color: #373a3c; color: #373a3c;
text-align: left; text-align: left;
@ -3179,7 +3222,7 @@ input[type="button"].btn-block {
.dropdown-item { .dropdown-item {
display: block; display: block;
width: 100%; width: 100%;
padding: 3px 20px; padding: 3px 1.5rem;
clear: both; clear: both;
font-weight: normal; font-weight: normal;
color: #373a3c; color: #373a3c;
@ -3234,7 +3277,8 @@ input[type="button"].btn-block {
.dropdown-header { .dropdown-header {
display: block; display: block;
padding: 5px 20px; padding: 0.5rem 1.5rem;
margin-bottom: 0;
font-size: 0.875rem; font-size: 0.875rem;
color: #818a91; color: #818a91;
white-space: nowrap; white-space: nowrap;
@ -3260,7 +3304,7 @@ input[type="button"].btn-block {
.navbar-fixed-bottom .dropdown .dropdown-menu { .navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto; top: auto;
bottom: 100%; bottom: 100%;
margin-bottom: 2px; margin-bottom: 0.125rem;
} }
.btn-group, .btn-group,
@ -3274,6 +3318,7 @@ input[type="button"].btn-block {
.btn-group-vertical > .btn { .btn-group-vertical > .btn {
position: relative; position: relative;
float: left; float: left;
margin-bottom: 0;
} }
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
@ -3657,12 +3702,12 @@ input[type="button"].btn-block {
} }
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' 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-indicator { .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
background-color: #0074d9; background-color: #0074d9;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E");
} }
.custom-radio .custom-control-indicator { .custom-radio .custom-control-indicator {
@ -3670,7 +3715,7 @@ input[type="button"].btn-block {
} }
.custom-radio .custom-control-input:checked ~ .custom-control-indicator { .custom-radio .custom-control-input:checked ~ .custom-control-indicator {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#fff'/%3E%3C/svg%3E");
} }
.custom-controls-stacked .custom-control { .custom-controls-stacked .custom-control {
@ -3689,7 +3734,7 @@ input[type="button"].btn-block {
padding-right: 0.75rem \9; padding-right: 0.75rem \9;
color: #55595c; color: #55595c;
vertical-align: middle; vertical-align: middle;
background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
background-image: none \9; background-image: none \9;
-webkit-background-size: 8px 10px; -webkit-background-size: 8px 10px;
background-size: 8px 10px; background-size: 8px 10px;
@ -3927,7 +3972,7 @@ input[type="button"].btn-block {
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar { .navbar {
border-radius: 0.25rem; border-radius: 0.25rem;
} }
@ -3937,7 +3982,7 @@ input[type="button"].btn-block {
z-index: 1000; z-index: 1000;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-full { .navbar-full {
border-radius: 0; border-radius: 0;
} }
@ -3951,7 +3996,7 @@ input[type="button"].btn-block {
z-index: 1030; z-index: 1030;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-fixed-top, .navbar-fixed-top,
.navbar-fixed-bottom { .navbar-fixed-bottom {
border-radius: 0; border-radius: 0;
@ -3974,7 +4019,7 @@ input[type="button"].btn-block {
width: 100%; width: 100%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-sticky-top { .navbar-sticky-top {
border-radius: 0; border-radius: 0;
} }
@ -3999,8 +4044,8 @@ input[type="button"].btn-block {
.navbar-divider { .navbar-divider {
float: left; float: left;
width: 1px; width: 1px;
padding-top: .425rem; padding-top: 0.425rem;
padding-bottom: .425rem; padding-bottom: 0.425rem;
margin-right: 1rem; margin-right: 1rem;
margin-left: 1rem; margin-left: 1rem;
overflow: hidden; overflow: hidden;
@ -4010,10 +4055,16 @@ input[type="button"].btn-block {
content: "\00a0"; content: "\00a0";
} }
.navbar-text {
display: inline-block;
padding-top: .425rem;
padding-bottom: .425rem;
}
.navbar-toggler { .navbar-toggler {
width: 2.5em; width: 2.5em;
height: 2em; height: 2em;
padding: .5rem .75rem; padding: 0.5rem 0.75rem;
font-size: 1.25rem; font-size: 1.25rem;
line-height: 1; line-height: 1;
background: transparent no-repeat center center; background: transparent no-repeat center center;
@ -4027,6 +4078,42 @@ input[type="button"].btn-block {
text-decoration: none; text-decoration: none;
} }
.navbar-toggleable-xs::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 576px) {
.navbar-toggleable-xs {
display: block !important;
}
}
.navbar-toggleable-sm::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 768px) {
.navbar-toggleable-sm {
display: block !important;
}
}
.navbar-toggleable-md::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 992px) {
.navbar-toggleable-md {
display: block !important;
}
}
.navbar-nav .nav-item { .navbar-nav .nav-item {
float: left; float: left;
} }
@ -4045,20 +4132,23 @@ input[type="button"].btn-block {
margin-left: 1rem; margin-left: 1rem;
} }
.navbar-light .navbar-brand { .navbar-light .navbar-brand,
color: rgba(0, 0, 0, 0.8); .navbar-light .navbar-toggler {
color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
color: rgba(0, 0, 0, 0.8); .navbar-light .navbar-toggler:focus,
.navbar-light .navbar-toggler:hover {
color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-nav .nav-link { .navbar-light .navbar-nav .nav-link {
color: rgba(0, 0, 0, 0.3); color: rgba(0, 0, 0, 0.5);
} }
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
color: rgba(0, 0, 0, 0.6); color: rgba(0, 0, 0, 0.7);
} }
.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover, .navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
@ -4071,22 +4161,25 @@ input[type="button"].btn-block {
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus, .navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover { .navbar-light .navbar-nav .nav-link.active:hover {
color: rgba(0, 0, 0, 0.8); color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-toggler { .navbar-light .navbar-toggler {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.3)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
} }
.navbar-light .navbar-divider { .navbar-light .navbar-divider {
background-color: rgba(0, 0, 0, 0.075); background-color: rgba(0, 0, 0, 0.075);
} }
.navbar-dark .navbar-brand { .navbar-dark .navbar-brand,
.navbar-dark .navbar-toggler {
color: white; color: white;
} }
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-toggler:focus,
.navbar-dark .navbar-toggler:hover {
color: white; color: white;
} }
@ -4125,14 +4218,14 @@ input[type="button"].btn-block {
clear: both; clear: both;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.navbar-toggleable-xs .navbar-nav .nav-item { .navbar-toggleable-xs .navbar-nav .nav-item {
float: none; float: none;
margin-left: 0; margin-left: 0;
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-toggleable-xs { .navbar-toggleable-xs {
display: block !important; display: block !important;
} }
@ -4403,7 +4496,7 @@ input[type="button"].btn-block {
border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px);
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-deck { .card-deck {
display: -webkit-box; display: -webkit-box;
display: -webkit-flex; display: -webkit-flex;
@ -4427,7 +4520,7 @@ input[type="button"].btn-block {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-group { .card-group {
display: -webkit-box; display: -webkit-box;
display: -webkit-flex; display: -webkit-flex;
@ -4476,7 +4569,7 @@ input[type="button"].btn-block {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-columns { .card-columns {
-webkit-column-count: 3; -webkit-column-count: 3;
-moz-column-count: 3; -moz-column-count: 3;
@ -4704,7 +4797,7 @@ a.tag:focus, a.tag:hover {
border-radius: 0.3rem; border-radius: 0.3rem;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.jumbotron { .jumbotron {
padding: 4rem 2rem; padding: 4rem 2rem;
} }
@ -5362,7 +5455,6 @@ button.close {
display: none; display: none;
overflow: hidden; overflow: hidden;
outline: 0; outline: 0;
-webkit-overflow-scrolling: touch;
} }
.modal.fade .modal-dialog { .modal.fade .modal-dialog {
@ -5468,7 +5560,7 @@ button.close {
overflow: scroll; overflow: scroll;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.modal-dialog { .modal-dialog {
max-width: 600px; max-width: 600px;
margin: 30px auto; margin: 30px auto;
@ -5935,7 +6027,7 @@ button.close {
text-shadow: none; text-shadow: none;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.carousel-control .icon-prev, .carousel-control .icon-prev,
.carousel-control .icon-next { .carousel-control .icon-next {
width: 30px; width: 30px;
@ -5964,7 +6056,6 @@ button.close {
} }
.bg-primary { .bg-primary {
color: #fff !important;
background-color: #0275d8 !important; background-color: #0275d8 !important;
} }
@ -5973,7 +6064,6 @@ a.bg-primary:focus, a.bg-primary:hover {
} }
.bg-success { .bg-success {
color: #fff !important;
background-color: #5cb85c !important; background-color: #5cb85c !important;
} }
@ -5982,7 +6072,6 @@ a.bg-success:focus, a.bg-success:hover {
} }
.bg-info { .bg-info {
color: #fff !important;
background-color: #5bc0de !important; background-color: #5bc0de !important;
} }
@ -5991,7 +6080,6 @@ a.bg-info:focus, a.bg-info:hover {
} }
.bg-warning { .bg-warning {
color: #fff !important;
background-color: #f0ad4e !important; background-color: #f0ad4e !important;
} }
@ -6000,7 +6088,6 @@ a.bg-warning:focus, a.bg-warning:hover {
} }
.bg-danger { .bg-danger {
color: #fff !important;
background-color: #d9534f !important; background-color: #d9534f !important;
} }
@ -6009,7 +6096,6 @@ a.bg-danger:focus, a.bg-danger:hover {
} }
.bg-inverse { .bg-inverse {
color: #fff !important;
background-color: #373a3c !important; background-color: #373a3c !important;
} }
@ -6017,6 +6103,34 @@ a.bg-inverse:focus, a.bg-inverse:hover {
background-color: #1f2021 !important; background-color: #1f2021 !important;
} }
.rounded {
border-radius: 0.25rem;
}
.rounded-top {
border-top-right-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.rounded-right {
border-bottom-right-radius: 0.25rem;
border-top-right-radius: 0.25rem;
}
.rounded-bottom {
border-bottom-right-radius: 0.25rem;
border-bottom-left-radius: 0.25rem;
}
.rounded-left {
border-bottom-left-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.rounded-circle {
border-radius: 50%;
}
.clearfix::after { .clearfix::after {
content: ""; content: "";
display: table; display: table;
@ -6132,7 +6246,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
justify-content: space-between; justify-content: space-between;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-sm-first { .flex-sm-first {
-webkit-box-ordinal-group: 0; -webkit-box-ordinal-group: 0;
-webkit-order: -1; -webkit-order: -1;
@ -6153,7 +6267,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-items-sm-top { .flex-items-sm-top {
-webkit-box-align: start; -webkit-box-align: start;
-webkit-align-items: flex-start; -webkit-align-items: flex-start;
@ -6177,7 +6291,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-sm-top { .flex-sm-top {
-webkit-align-self: flex-start; -webkit-align-self: flex-start;
-ms-flex-item-align: start; -ms-flex-item-align: start;
@ -6195,7 +6309,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-items-sm-left { .flex-items-sm-left {
-webkit-box-pack: start; -webkit-box-pack: start;
-webkit-justify-content: flex-start; -webkit-justify-content: flex-start;
@ -6512,62 +6626,62 @@ a.bg-inverse:focus, a.bg-inverse:hover {
} }
} }
.pull-xs-left { .float-xs-left {
float: left !important; float: left !important;
} }
.pull-xs-right { .float-xs-right {
float: right !important; float: right !important;
} }
.pull-xs-none { .float-xs-none {
float: none !important; float: none !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.pull-sm-left { .float-sm-left {
float: left !important; float: left !important;
} }
.pull-sm-right { .float-sm-right {
float: right !important; float: right !important;
} }
.pull-sm-none { .float-sm-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.pull-md-left { .float-md-left {
float: left !important; float: left !important;
} }
.pull-md-right { .float-md-right {
float: right !important; float: right !important;
} }
.pull-md-none { .float-md-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.pull-lg-left { .float-lg-left {
float: left !important; float: left !important;
} }
.pull-lg-right { .float-lg-right {
float: right !important; float: right !important;
} }
.pull-lg-none { .float-lg-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.pull-xl-left { .float-xl-left {
float: left !important; float: left !important;
} }
.pull-xl-right { .float-xl-right {
float: right !important; float: right !important;
} }
.pull-xl-none { .float-xl-none {
float: none !important; float: none !important;
} }
} }
@ -6596,247 +6710,247 @@ a.bg-inverse:focus, a.bg-inverse:hover {
width: 100% !important; width: 100% !important;
} }
.m-x-auto { .mx-auto {
margin-right: auto !important; margin-right: auto !important;
margin-left: auto !important; margin-left: auto !important;
} }
.m-a-0 { .m-0 {
margin: 0 0 !important; margin: 0 0 !important;
} }
.m-t-0 { .mt-0 {
margin-top: 0 !important; margin-top: 0 !important;
} }
.m-r-0 { .mr-0 {
margin-right: 0 !important; margin-right: 0 !important;
} }
.m-b-0 { .mb-0 {
margin-bottom: 0 !important; margin-bottom: 0 !important;
} }
.m-l-0 { .ml-0 {
margin-left: 0 !important; margin-left: 0 !important;
} }
.m-x-0 { .mx-0 {
margin-right: 0 !important; margin-right: 0 !important;
margin-left: 0 !important; margin-left: 0 !important;
} }
.m-y-0 { .my-0 {
margin-top: 0 !important; margin-top: 0 !important;
margin-bottom: 0 !important; margin-bottom: 0 !important;
} }
.m-a-1 { .m-1 {
margin: 1rem 1rem !important; margin: 1rem 1rem !important;
} }
.m-t-1 { .mt-1 {
margin-top: 1rem !important; margin-top: 1rem !important;
} }
.m-r-1 { .mr-1 {
margin-right: 1rem !important; margin-right: 1rem !important;
} }
.m-b-1 { .mb-1 {
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.m-l-1 { .ml-1 {
margin-left: 1rem !important; margin-left: 1rem !important;
} }
.m-x-1 { .mx-1 {
margin-right: 1rem !important; margin-right: 1rem !important;
margin-left: 1rem !important; margin-left: 1rem !important;
} }
.m-y-1 { .my-1 {
margin-top: 1rem !important; margin-top: 1rem !important;
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.m-a-2 { .m-2 {
margin: 1.5rem 1.5rem !important; margin: 1.5rem 1.5rem !important;
} }
.m-t-2 { .mt-2 {
margin-top: 1.5rem !important; margin-top: 1.5rem !important;
} }
.m-r-2 { .mr-2 {
margin-right: 1.5rem !important; margin-right: 1.5rem !important;
} }
.m-b-2 { .mb-2 {
margin-bottom: 1.5rem !important; margin-bottom: 1.5rem !important;
} }
.m-l-2 { .ml-2 {
margin-left: 1.5rem !important; margin-left: 1.5rem !important;
} }
.m-x-2 { .mx-2 {
margin-right: 1.5rem !important; margin-right: 1.5rem !important;
margin-left: 1.5rem !important; margin-left: 1.5rem !important;
} }
.m-y-2 { .my-2 {
margin-top: 1.5rem !important; margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important; margin-bottom: 1.5rem !important;
} }
.m-a-3 { .m-3 {
margin: 3rem 3rem !important; margin: 3rem 3rem !important;
} }
.m-t-3 { .mt-3 {
margin-top: 3rem !important; margin-top: 3rem !important;
} }
.m-r-3 { .mr-3 {
margin-right: 3rem !important; margin-right: 3rem !important;
} }
.m-b-3 { .mb-3 {
margin-bottom: 3rem !important; margin-bottom: 3rem !important;
} }
.m-l-3 { .ml-3 {
margin-left: 3rem !important; margin-left: 3rem !important;
} }
.m-x-3 { .mx-3 {
margin-right: 3rem !important; margin-right: 3rem !important;
margin-left: 3rem !important; margin-left: 3rem !important;
} }
.m-y-3 { .my-3 {
margin-top: 3rem !important; margin-top: 3rem !important;
margin-bottom: 3rem !important; margin-bottom: 3rem !important;
} }
.p-a-0 { .p-0 {
padding: 0 0 !important; padding: 0 0 !important;
} }
.p-t-0 { .pt-0 {
padding-top: 0 !important; padding-top: 0 !important;
} }
.p-r-0 { .pr-0 {
padding-right: 0 !important; padding-right: 0 !important;
} }
.p-b-0 { .pb-0 {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.p-l-0 { .pl-0 {
padding-left: 0 !important; padding-left: 0 !important;
} }
.p-x-0 { .px-0 {
padding-right: 0 !important; padding-right: 0 !important;
padding-left: 0 !important; padding-left: 0 !important;
} }
.p-y-0 { .py-0 {
padding-top: 0 !important; padding-top: 0 !important;
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.p-a-1 { .p-1 {
padding: 1rem 1rem !important; padding: 1rem 1rem !important;
} }
.p-t-1 { .pt-1 {
padding-top: 1rem !important; padding-top: 1rem !important;
} }
.p-r-1 { .pr-1 {
padding-right: 1rem !important; padding-right: 1rem !important;
} }
.p-b-1 { .pb-1 {
padding-bottom: 1rem !important; padding-bottom: 1rem !important;
} }
.p-l-1 { .pl-1 {
padding-left: 1rem !important; padding-left: 1rem !important;
} }
.p-x-1 { .px-1 {
padding-right: 1rem !important; padding-right: 1rem !important;
padding-left: 1rem !important; padding-left: 1rem !important;
} }
.p-y-1 { .py-1 {
padding-top: 1rem !important; padding-top: 1rem !important;
padding-bottom: 1rem !important; padding-bottom: 1rem !important;
} }
.p-a-2 { .p-2 {
padding: 1.5rem 1.5rem !important; padding: 1.5rem 1.5rem !important;
} }
.p-t-2 { .pt-2 {
padding-top: 1.5rem !important; padding-top: 1.5rem !important;
} }
.p-r-2 { .pr-2 {
padding-right: 1.5rem !important; padding-right: 1.5rem !important;
} }
.p-b-2 { .pb-2 {
padding-bottom: 1.5rem !important; padding-bottom: 1.5rem !important;
} }
.p-l-2 { .pl-2 {
padding-left: 1.5rem !important; padding-left: 1.5rem !important;
} }
.p-x-2 { .px-2 {
padding-right: 1.5rem !important; padding-right: 1.5rem !important;
padding-left: 1.5rem !important; padding-left: 1.5rem !important;
} }
.p-y-2 { .py-2 {
padding-top: 1.5rem !important; padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important; padding-bottom: 1.5rem !important;
} }
.p-a-3 { .p-3 {
padding: 3rem 3rem !important; padding: 3rem 3rem !important;
} }
.p-t-3 { .pt-3 {
padding-top: 3rem !important; padding-top: 3rem !important;
} }
.p-r-3 { .pr-3 {
padding-right: 3rem !important; padding-right: 3rem !important;
} }
.p-b-3 { .pb-3 {
padding-bottom: 3rem !important; padding-bottom: 3rem !important;
} }
.p-l-3 { .pl-3 {
padding-left: 3rem !important; padding-left: 3rem !important;
} }
.p-x-3 { .px-3 {
padding-right: 3rem !important; padding-right: 3rem !important;
padding-left: 3rem !important; padding-left: 3rem !important;
} }
.p-y-3 { .py-3 {
padding-top: 3rem !important; padding-top: 3rem !important;
padding-bottom: 3rem !important; padding-bottom: 3rem !important;
} }
@ -6875,7 +6989,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
text-align: center !important; text-align: center !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.text-sm-left { .text-sm-left {
text-align: left !important; text-align: left !important;
} }
@ -6947,6 +7061,10 @@ a.bg-inverse:focus, a.bg-inverse:hover {
font-style: italic; font-style: italic;
} }
.text-white {
color: #fff !important;
}
.text-muted { .text-muted {
color: #818a91 !important; color: #818a91 !important;
} }
@ -7019,13 +7137,13 @@ a.text-gray-dark:focus, a.text-gray-dark:hover {
display: none !important; display: none !important;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.hidden-xs-down { .hidden-xs-down {
display: none !important; display: none !important;
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.hidden-sm-up { .hidden-sm-up {
display: none !important; display: none !important;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -11,27 +11,31 @@
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.container { .container {
max-width: 576px; width: 540px;
max-width: 100%;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.container { .container {
max-width: 720px; width: 720px;
max-width: 100%;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.container { .container {
max-width: 940px; width: 960px;
max-width: 100%;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.container { .container {
max-width: 1140px; width: 1140px;
max-width: 100%;
} }
} }
@ -49,8 +53,8 @@
} }
.row { .row {
margin-left: -15px;
margin-right: -15px; margin-right: -15px;
margin-left: -15px;
} }
.row::after { .row::after {
@ -59,13 +63,69 @@
clear: both; clear: both;
} }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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-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 { @media (min-width: 576px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 768px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 992px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 1200px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
position: relative; position: relative;
min-height: 1px; min-height: 1px;
padding-right: 15px; padding-right: 15px;
padding-left: 15px; padding-left: 15px;
} }
@media (min-width: 576px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 768px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 992px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 1200px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
.col-xs-1 { .col-xs-1 {
float: left; float: left;
width: 8.333333%; width: 8.333333%;
@ -274,7 +334,7 @@
margin-left: 91.666667%; margin-left: 91.666667%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.col-sm-1 { .col-sm-1 {
float: left; float: left;
width: 8.333333%; width: 8.333333%;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,7 @@
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */ /*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html { html {
font-family: sans-serif; font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
} }
@ -47,6 +48,7 @@ template,
a { a {
background-color: transparent; background-color: transparent;
-webkit-text-decoration-skip: objects;
} }
a:active, a:active,
@ -133,9 +135,11 @@ hr {
button, button,
input, input,
optgroup,
select, select,
textarea { textarea {
font: inherit; font: inherit;
margin: 0;
} }
optgroup { optgroup {
@ -143,34 +147,15 @@ optgroup {
} }
button, button,
input, input {
select {
overflow: visible; overflow: visible;
} }
button,
input,
select,
textarea {
margin: 0;
}
button, button,
select { select {
text-transform: none; text-transform: none;
} }
button,
[type="button"],
[type="reset"],
[type="submit"] {
cursor: pointer;
}
[disabled] {
cursor: default;
}
button, button,
html [type="button"], html [type="button"],
[type="reset"], [type="reset"],
@ -179,13 +164,17 @@ html [type="button"],
} }
button::-moz-focus-inner, button::-moz-focus-inner,
input::-moz-focus-inner { [type="button"]::-moz-focus-inner,
border: 0; [type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; padding: 0;
} }
button:-moz-focusring, button:-moz-focusring,
input:-moz-focusring { [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; outline: 1px dotted ButtonText;
} }
@ -223,6 +212,7 @@ textarea {
[type="search"] { [type="search"] {
-webkit-appearance: textfield; -webkit-appearance: textfield;
outline-offset: -2px;
} }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-cancel-button,
@ -230,6 +220,16 @@ textarea {
-webkit-appearance: none; -webkit-appearance: none;
} }
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
html { html {
-webkit-box-sizing: border-box; -webkit-box-sizing: border-box;
box-sizing: border-box; box-sizing: border-box;
@ -404,9 +404,7 @@ input,
button, button,
select, select,
textarea { textarea {
margin: 0;
line-height: inherit; line-height: inherit;
border-radius: 0;
} }
input[type="radio"]:disabled, input[type="radio"]:disabled,

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important} /*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{line-height:inherit}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */ /*# sourceMappingURL=bootstrap-reboot.min.css.map */

View File

@ -1 +1 @@
{"version":3,"sources":["../../scss/_normalize.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_tab-focus.scss"],"names":[],"mappings":"4EAOA,KACE,YAAA,WACA,qBAAA,KACA,yBAAA,KAOF,KACE,OAAA,EAYF,QAAA,MAAA,QAAA,WAAA,OAAA,OAAA,OAAA,KAAA,KAAA,IAAA,QAAA,QAYE,QAAA,MAOF,MAAA,OAAA,SAAA,MAIE,QAAA,aAOF,sBACE,QAAA,KACA,OAAA,EAOF,SACE,eAAA,SAQF,SAAA,SAEE,QAAA,KAUF,EACE,iBAAA,YAQF,SAAA,QAEE,cAAA,EAWF,YACE,cAAA,KACA,gBAAA,UACA,gBAAA,UAAA,OAOF,EAAA,OAEE,YAAA,QAOF,EAAA,OAEE,YAAA,OAOF,IACE,WAAA,OAQF,GACE,UAAA,IACA,OAAA,MAAA,EAOF,KACE,iBAAA,KACA,MAAA,KAOF,MACE,UAAA,IAQF,IAAA,IAEE,UAAA,IACA,YAAA,EACA,SAAA,SACA,eAAA,SAGF,IACE,OAAA,OAGF,IACE,IAAA,MAUF,IACE,aAAA,KAOF,eACE,SAAA,OAWF,KAAA,IAAA,IAAA,KAIE,YAAA,UAAA,UACA,UAAA,IAOF,OACE,OAAA,IAAA,KAQF,GACE,mBAAA,YAAA,WAAA,YACA,OAAA,EACA,SAAA,QAUF,OAAA,MAAA,OAAA,SAIE,KAAA,QAOF,SACE,YAAA,IASF,OAAA,MAAA,OAGE,SAAA,QAQF,OAAA,MAAA,OAAA,SAIE,OAAA,EAQF,OAAA,OAEE,eAAA,KAOF,cAAA,aAAA,cAAA,OAIE,OAAA,QC9IF,WDsJE,OAAA,QASF,aAAA,cAAA,OAAA,mBAIE,mBAAA,OAOF,yBAAA,wBAEE,OAAA,EACA,QAAA,EAOF,sBAAA,qBAEE,QAAA,IAAA,OAAA,WAOF,SACE,OAAA,IAAA,MAAA,OACA,OAAA,EAAA,IACA,QAAA,MAAA,OAAA,MAUF,OACE,mBAAA,WAAA,WAAA,WACA,MAAA,QACA,QAAA,MACA,UAAA,KACA,QAAA,EACA,YAAA,OAOF,SACE,SAAA,KC/KF,gBAAA,aDyLE,mBAAA,WAAA,WAAA,WACA,QAAA,ECpLF,yCAAA,yCD6LE,OAAA,KCxLF,cDgME,mBAAA,UC5LF,4CAAA,yCDsME,mBAAA,KEjZF,KACE,mBAAA,WAAA,WAAA,WAGF,EAAA,QAAA,SAGE,mBAAA,QAAA,WAAA,QAoBA,cAAgB,MAAA,aAQlB,KAEE,UAAA,KAOA,mBAAA,UAEA,4BAAA,YAGF,KAEE,YAAA,cAAA,mBAAA,WAAA,OCwFiH,iBDxFjH,MAAA,WACA,UAAA,KACA,YAAA,IAEA,MAAA,QAEA,iBAAA,KDmLF,sBC1KE,QAAA,YAYF,GAAI,GAAI,GAAI,GAAI,GAAI,GAClB,WAAA,EACA,cAAA,MAOF,EACE,WAAA,EACA,cAAA,KAIF,0BAAA,YAGE,OAAA,KACA,cAAA,IAAA,OAAA,QAGF,QACE,cAAA,KACA,WAAA,OACA,YAAA,QAGF,GAAA,GAAA,GAGE,WAAA,EACA,cAAA,KAGF,MAAA,MAAA,MAAA,MAIE,cAAA,EAGF,GACE,YAAA,IAGF,GACE,cAAA,MACA,YAAA,EAGF,WACE,OAAA,EAAA,EAAA,KAQF,EACE,MAAA,QACA,gBAAA,KAFF,QAAS,QAKL,MAAA,QACA,gBAAA,UANJ,QEzJE,QAAA,IAAA,KAAA,yBACA,eAAA,KF4KF,8BACE,MAAA,QACA,gBAAA,KAFF,oCAAqC,oCAKjC,MAAA,QACA,gBAAA,KANJ,oCAUI,QAAA,EASJ,IAEE,WAAA,EAEA,cAAA,KAEA,SAAA,KAQF,OAGE,OAAA,EAAA,EAAA,KAQF,IAGE,eAAA,OD+HF,cClHE,OAAA,QAcF,cAAA,EAAA,KAAA,OAAA,MAAA,MAAA,OAAA,QAAA,SASE,iBAAA,aAAA,aAAA,aAQF,MAEE,gBAAA,SAEA,iBAAA,YAGF,QACE,YAAA,OACA,eAAA,OACA,MAAA,QACA,WAAA,KACA,aAAA,OAGF,GAEE,WAAA,KAQF,MAEE,QAAA,aACA,cAAA,MAOF,aACE,QAAA,IAAA,OACA,QAAA,IAAA,KAAA,yBAGF,OAAA,MAAA,OAAA,SAKE,OAAA,EAIA,YAAA,QAEA,cAAA,EAGF,8BAAA,2BAMI,OAAA,YAKJ,iBAAA,iBAAA,2BAAA,kBASE,mBAAA,QAGF,SAEE,OAAA,SAGF,SAIE,UAAA,EAEA,QAAA,EACA,OAAA,EACA,OAAA,EAGF,OAEE,QAAA,MACA,MAAA,KACA,QAAA,EACA,cAAA,MACA,UAAA,OACA,YAAA,QAGF,mBAKE,mBAAA,KAIF,OACE,QAAA,aD8DF,SCtDE,QAAA"} {"version":3,"sources":["../../scss/_normalize.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_tab-focus.scss"],"names":[],"mappings":"4EAQA,KACE,YAAA,WACA,YAAA,KACA,qBAAA,KACA,yBAAA,KAOF,KACE,OAAA,EAYF,QAAA,MAAA,QAAA,WAAA,OAAA,OAAA,OAAA,KAAA,KAAA,IAAA,QAAA,QAYE,QAAA,MAOF,MAAA,OAAA,SAAA,MAIE,QAAA,aAOF,sBACE,QAAA,KACA,OAAA,EAOF,SACE,eAAA,SAQF,SAAA,SAEE,QAAA,KAWF,EACE,iBAAA,YACA,6BAAA,QAQF,SAAA,QAEE,cAAA,EAWF,YACE,cAAA,KACA,gBAAA,UACA,gBAAA,UAAA,OAOF,EAAA,OAEE,YAAA,QAOF,EAAA,OAEE,YAAA,OAOF,IACE,WAAA,OAQF,GACE,UAAA,IACA,OAAA,MAAA,EAOF,KACE,iBAAA,KACA,MAAA,KAOF,MACE,UAAA,IAQF,IAAA,IAEE,UAAA,IACA,YAAA,EACA,SAAA,SACA,eAAA,SAGF,IACE,OAAA,OAGF,IACE,IAAA,MAUF,IACE,aAAA,KAOF,eACE,SAAA,OAWF,KAAA,IAAA,IAAA,KAIE,YAAA,UAAA,UACA,UAAA,IAOF,OACE,OAAA,IAAA,KAQF,GACE,mBAAA,YAAA,WAAA,YACA,OAAA,EACA,SAAA,QAWF,OAAA,MAAA,SAAA,OAAA,SAKE,KAAA,QACA,OAAA,EAOF,SACE,YAAA,IAQF,OAAA,MAEE,SAAA,QAQF,OAAA,OAEE,eAAA,KASF,aAAA,cAAA,OAAA,mBAIE,mBAAA,OAOF,gCAAA,+BAAA,gCAAA,yBAIE,aAAA,KACA,QAAA,EAOF,6BAAA,4BAAA,6BAAA,sBAIE,QAAA,IAAA,OAAA,WAOF,SACE,OAAA,IAAA,MAAA,OACA,OAAA,EAAA,IACA,QAAA,MAAA,OAAA,MAUF,OACE,mBAAA,WAAA,WAAA,WACA,MAAA,QACA,QAAA,MACA,UAAA,KACA,QAAA,EACA,YAAA,OAOF,SACE,SAAA,KCpKF,gBAAA,aD8KE,mBAAA,WAAA,WAAA,WACA,QAAA,ECzKF,yCAAA,yCDkLE,OAAA,KC7KF,cDsLE,mBAAA,UACA,eAAA,KClLF,4CAAA,yCD2LE,mBAAA,KAOF,4BACE,MAAA,QACA,QAAA,IAQF,6BACE,mBAAA,OACA,KAAA,QE/YF,KACE,mBAAA,WAAA,WAAA,WAGF,EAAA,QAAA,SAGE,mBAAA,QAAA,WAAA,QAoBA,cAAgB,MAAA,aAQlB,KAEE,UAAA,KAOA,mBAAA,UAEA,4BAAA,YAGF,KAEE,YAAA,cAAA,mBAAA,WAAA,OC8FiH,iBD9FjH,MAAA,WACA,UAAA,KACA,YAAA,IAEA,MAAA,QAEA,iBAAA,KDmLF,sBC1KE,QAAA,YAYF,GAAI,GAAI,GAAI,GAAI,GAAI,GAClB,WAAA,EACA,cAAA,MAOF,EACE,WAAA,EACA,cAAA,KAIF,0BAAA,YAGE,OAAA,KACA,cAAA,IAAA,OAAA,QAGF,QACE,cAAA,KACA,WAAA,OACA,YAAA,QAGF,GAAA,GAAA,GAGE,WAAA,EACA,cAAA,KAGF,MAAA,MAAA,MAAA,MAIE,cAAA,EAGF,GACE,YAAA,IAGF,GACE,cAAA,MACA,YAAA,EAGF,WACE,OAAA,EAAA,EAAA,KAQF,EACE,MAAA,QACA,gBAAA,KAFF,QAAS,QAKL,MAAA,QACA,gBAAA,UANJ,QEzJE,QAAA,IAAA,KAAA,yBACA,eAAA,KF4KF,8BACE,MAAA,QACA,gBAAA,KAFF,oCAAqC,oCAKjC,MAAA,QACA,gBAAA,KANJ,oCAUI,QAAA,EASJ,IAEE,WAAA,EAEA,cAAA,KAEA,SAAA,KAQF,OAGE,OAAA,EAAA,EAAA,KAQF,IAGE,eAAA,OD+HF,cClHE,OAAA,QAcF,cAAA,EAAA,KAAA,OAAA,MAAA,MAAA,OAAA,QAAA,SASE,iBAAA,aAAA,aAAA,aAQF,MAEE,gBAAA,SAEA,iBAAA,YAGF,QACE,YAAA,OACA,eAAA,OACA,MAAA,QACA,WAAA,KACA,aAAA,OAGF,GAEE,WAAA,KAQF,MAEE,QAAA,aACA,cAAA,MAOF,aACE,QAAA,IAAA,OACA,QAAA,IAAA,KAAA,yBAGF,OAAA,MAAA,OAAA,SAME,YAAA,QAGF,8BAAA,2BAMI,OAAA,YAKJ,iBAAA,iBAAA,2BAAA,kBASE,mBAAA,QAGF,SAEE,OAAA,SAGF,SAIE,UAAA,EAEA,QAAA,EACA,OAAA,EACA,OAAA,EAGF,OAEE,QAAA,MACA,MAAA,KACA,QAAA,EACA,cAAA,MACA,UAAA,OACA,YAAA,QAGF,mBAKE,mBAAA,KAIF,OACE,QAAA,aDiEF,SCzDE,QAAA"}

View File

@ -1,12 +1,13 @@
/*! /*!
* Bootstrap v4.0.0-alpha.4 (http://getbootstrap.com) * Bootstrap v4.0.0-alpha.4 (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors * Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc. * Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ */
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */ /*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html { html {
font-family: sans-serif; font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
} }
@ -53,6 +54,7 @@ template,
a { a {
background-color: transparent; background-color: transparent;
-webkit-text-decoration-skip: objects;
} }
a:active, a:active,
@ -139,9 +141,11 @@ hr {
button, button,
input, input,
optgroup,
select, select,
textarea { textarea {
font: inherit; font: inherit;
margin: 0;
} }
optgroup { optgroup {
@ -149,34 +153,15 @@ optgroup {
} }
button, button,
input, input {
select {
overflow: visible; overflow: visible;
} }
button,
input,
select,
textarea {
margin: 0;
}
button, button,
select { select {
text-transform: none; text-transform: none;
} }
button,
[type="button"],
[type="reset"],
[type="submit"] {
cursor: pointer;
}
[disabled] {
cursor: default;
}
button, button,
html [type="button"], html [type="button"],
[type="reset"], [type="reset"],
@ -185,13 +170,17 @@ html [type="button"],
} }
button::-moz-focus-inner, button::-moz-focus-inner,
input::-moz-focus-inner { [type="button"]::-moz-focus-inner,
border: 0; [type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; padding: 0;
} }
button:-moz-focusring, button:-moz-focusring,
input:-moz-focusring { [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; outline: 1px dotted ButtonText;
} }
@ -229,6 +218,7 @@ textarea {
[type="search"] { [type="search"] {
-webkit-appearance: textfield; -webkit-appearance: textfield;
outline-offset: -2px;
} }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-cancel-button,
@ -236,12 +226,25 @@ textarea {
-webkit-appearance: none; -webkit-appearance: none;
} }
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
@media print { @media print {
*, *,
*::before, *::before,
*::after, *::after,
*::first-letter, *::first-letter,
*::first-line { p::first-line,
div::first-line,
blockquote::first-line,
li::first-line {
text-shadow: none !important; text-shadow: none !important;
-webkit-box-shadow: none !important; -webkit-box-shadow: none !important;
box-shadow: none !important; box-shadow: none !important;
@ -253,6 +256,9 @@ textarea {
abbr[title]::after { abbr[title]::after {
content: " (" attr(title) ")"; content: " (" attr(title) ")";
} }
pre {
white-space: pre-wrap !important;
}
pre, pre,
blockquote { blockquote {
border: 1px solid #999; border: 1px solid #999;
@ -472,9 +478,7 @@ input,
button, button,
select, select,
textarea { textarea {
margin: 0;
line-height: inherit; line-height: inherit;
border-radius: 0;
} }
input[type="radio"]:disabled, input[type="radio"]:disabled,
@ -588,7 +592,7 @@ hr {
small, small,
.small { .small {
font-size: 80%; font-size: 0.875rem;
font-weight: normal; font-weight: normal;
} }
@ -660,15 +664,10 @@ dl.row > dd + dt {
.img-fluid, .carousel-inner > .carousel-item > img, .img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img { .carousel-inner > .carousel-item > a > img {
display: block;
max-width: 100%; max-width: 100%;
height: auto; height: auto;
} }
.img-rounded {
border-radius: 0.3rem;
}
.img-thumbnail { .img-thumbnail {
padding: 0.25rem; padding: 0.25rem;
background-color: #fff; background-color: #fff;
@ -677,15 +676,10 @@ dl.row > dd + dt {
-webkit-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out; transition: all .2s ease-in-out;
display: inline-block;
max-width: 100%; max-width: 100%;
height: auto; height: auto;
} }
.img-circle {
border-radius: 50%;
}
.figure { .figure {
display: inline-block; display: inline-block;
} }
@ -763,27 +757,31 @@ pre code {
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.container { .container {
max-width: 576px; width: 540px;
max-width: 100%;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.container { .container {
max-width: 720px; width: 720px;
max-width: 100%;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.container { .container {
max-width: 940px; width: 960px;
max-width: 100%;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.container { .container {
max-width: 1140px; width: 1140px;
max-width: 100%;
} }
} }
@ -801,8 +799,8 @@ pre code {
} }
.row { .row {
margin-left: -15px;
margin-right: -15px; margin-right: -15px;
margin-left: -15px;
} }
.row::after { .row::after {
@ -811,13 +809,69 @@ pre code {
clear: both; clear: both;
} }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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-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 { @media (min-width: 576px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 768px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 992px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 1200px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
position: relative; position: relative;
min-height: 1px; min-height: 1px;
padding-right: 15px; padding-right: 15px;
padding-left: 15px; padding-left: 15px;
} }
@media (min-width: 576px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 768px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 992px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 1200px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
.col-xs-1 { .col-xs-1 {
float: left; float: left;
width: 8.333333%; width: 8.333333%;
@ -1026,7 +1080,7 @@ pre code {
margin-left: 91.666667%; margin-left: 91.666667%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.col-sm-1 { .col-sm-1 {
float: left; float: left;
width: 8.333333%; width: 8.333333%;
@ -2078,6 +2132,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.form-check-inline.disabled { .form-check-inline.disabled {
color: #818a91;
cursor: not-allowed; cursor: not-allowed;
} }
@ -2118,7 +2173,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-success .form-control-success { .has-success .form-control-success {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='$form-icon-success-color' 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");
} }
.has-warning .form-control-feedback, .has-warning .form-control-feedback,
@ -2144,7 +2199,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-warning .form-control-warning { .has-warning .form-control-warning {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");
} }
.has-danger .form-control-feedback, .has-danger .form-control-feedback,
@ -2170,10 +2225,10 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-danger .form-control-danger { .has-danger .form-control-danger {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' 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"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#d9534f' 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");
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.form-inline .form-group { .form-inline .form-group {
display: inline-block; display: inline-block;
margin-bottom: 0; margin-bottom: 0;
@ -2870,6 +2925,14 @@ input[type="button"].btn-block {
display: block; display: block;
} }
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing { .collapsing {
position: relative; position: relative;
height: 0; height: 0;
@ -2918,9 +2981,9 @@ input[type="button"].btn-block {
z-index: 1000; z-index: 1000;
display: none; display: none;
float: left; float: left;
min-width: 160px; min-width: 10rem;
padding: 5px 0; padding: 0.5rem 0;
margin: 2px 0 0; margin: 0.125rem 0 0;
font-size: 1rem; font-size: 1rem;
color: #373a3c; color: #373a3c;
text-align: left; text-align: left;
@ -2942,7 +3005,7 @@ input[type="button"].btn-block {
.dropdown-item { .dropdown-item {
display: block; display: block;
width: 100%; width: 100%;
padding: 3px 20px; padding: 3px 1.5rem;
clear: both; clear: both;
font-weight: normal; font-weight: normal;
color: #373a3c; color: #373a3c;
@ -2997,7 +3060,8 @@ input[type="button"].btn-block {
.dropdown-header { .dropdown-header {
display: block; display: block;
padding: 5px 20px; padding: 0.5rem 1.5rem;
margin-bottom: 0;
font-size: 0.875rem; font-size: 0.875rem;
color: #818a91; color: #818a91;
white-space: nowrap; white-space: nowrap;
@ -3023,7 +3087,7 @@ input[type="button"].btn-block {
.navbar-fixed-bottom .dropdown .dropdown-menu { .navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto; top: auto;
bottom: 100%; bottom: 100%;
margin-bottom: 2px; margin-bottom: 0.125rem;
} }
.btn-group, .btn-group,
@ -3037,6 +3101,7 @@ input[type="button"].btn-block {
.btn-group-vertical > .btn { .btn-group-vertical > .btn {
position: relative; position: relative;
float: left; float: left;
margin-bottom: 0;
} }
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
@ -3423,12 +3488,12 @@ input[type="button"].btn-block {
} }
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' 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-indicator { .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
background-color: #0074d9; background-color: #0074d9;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E");
} }
.custom-radio .custom-control-indicator { .custom-radio .custom-control-indicator {
@ -3436,7 +3501,7 @@ input[type="button"].btn-block {
} }
.custom-radio .custom-control-input:checked ~ .custom-control-indicator { .custom-radio .custom-control-input:checked ~ .custom-control-indicator {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#fff'/%3E%3C/svg%3E");
} }
.custom-controls-stacked .custom-control { .custom-controls-stacked .custom-control {
@ -3455,7 +3520,7 @@ input[type="button"].btn-block {
padding-right: 0.75rem \9; padding-right: 0.75rem \9;
color: #55595c; color: #55595c;
vertical-align: middle; vertical-align: middle;
background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
background-image: none \9; background-image: none \9;
-webkit-background-size: 8px 10px; -webkit-background-size: 8px 10px;
background-size: 8px 10px; background-size: 8px 10px;
@ -3693,7 +3758,7 @@ input[type="button"].btn-block {
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar { .navbar {
border-radius: 0.25rem; border-radius: 0.25rem;
} }
@ -3703,7 +3768,7 @@ input[type="button"].btn-block {
z-index: 1000; z-index: 1000;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-full { .navbar-full {
border-radius: 0; border-radius: 0;
} }
@ -3717,7 +3782,7 @@ input[type="button"].btn-block {
z-index: 1030; z-index: 1030;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-fixed-top, .navbar-fixed-top,
.navbar-fixed-bottom { .navbar-fixed-bottom {
border-radius: 0; border-radius: 0;
@ -3740,7 +3805,7 @@ input[type="button"].btn-block {
width: 100%; width: 100%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-sticky-top { .navbar-sticky-top {
border-radius: 0; border-radius: 0;
} }
@ -3765,8 +3830,8 @@ input[type="button"].btn-block {
.navbar-divider { .navbar-divider {
float: left; float: left;
width: 1px; width: 1px;
padding-top: .425rem; padding-top: 0.425rem;
padding-bottom: .425rem; padding-bottom: 0.425rem;
margin-right: 1rem; margin-right: 1rem;
margin-left: 1rem; margin-left: 1rem;
overflow: hidden; overflow: hidden;
@ -3776,10 +3841,16 @@ input[type="button"].btn-block {
content: "\00a0"; content: "\00a0";
} }
.navbar-text {
display: inline-block;
padding-top: .425rem;
padding-bottom: .425rem;
}
.navbar-toggler { .navbar-toggler {
width: 2.5em; width: 2.5em;
height: 2em; height: 2em;
padding: .5rem .75rem; padding: 0.5rem 0.75rem;
font-size: 1.25rem; font-size: 1.25rem;
line-height: 1; line-height: 1;
background: transparent no-repeat center center; background: transparent no-repeat center center;
@ -3793,6 +3864,42 @@ input[type="button"].btn-block {
text-decoration: none; text-decoration: none;
} }
.navbar-toggleable-xs::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 576px) {
.navbar-toggleable-xs {
display: block !important;
}
}
.navbar-toggleable-sm::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 768px) {
.navbar-toggleable-sm {
display: block !important;
}
}
.navbar-toggleable-md::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 992px) {
.navbar-toggleable-md {
display: block !important;
}
}
.navbar-nav .nav-item { .navbar-nav .nav-item {
float: left; float: left;
} }
@ -3811,20 +3918,23 @@ input[type="button"].btn-block {
margin-left: 1rem; margin-left: 1rem;
} }
.navbar-light .navbar-brand { .navbar-light .navbar-brand,
color: rgba(0, 0, 0, 0.8); .navbar-light .navbar-toggler {
color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
color: rgba(0, 0, 0, 0.8); .navbar-light .navbar-toggler:focus,
.navbar-light .navbar-toggler:hover {
color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-nav .nav-link { .navbar-light .navbar-nav .nav-link {
color: rgba(0, 0, 0, 0.3); color: rgba(0, 0, 0, 0.5);
} }
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
color: rgba(0, 0, 0, 0.6); color: rgba(0, 0, 0, 0.7);
} }
.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover, .navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
@ -3837,22 +3947,25 @@ input[type="button"].btn-block {
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus, .navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover { .navbar-light .navbar-nav .nav-link.active:hover {
color: rgba(0, 0, 0, 0.8); color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-toggler { .navbar-light .navbar-toggler {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.3)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
} }
.navbar-light .navbar-divider { .navbar-light .navbar-divider {
background-color: rgba(0, 0, 0, 0.075); background-color: rgba(0, 0, 0, 0.075);
} }
.navbar-dark .navbar-brand { .navbar-dark .navbar-brand,
.navbar-dark .navbar-toggler {
color: white; color: white;
} }
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-toggler:focus,
.navbar-dark .navbar-toggler:hover {
color: white; color: white;
} }
@ -3891,14 +4004,14 @@ input[type="button"].btn-block {
clear: both; clear: both;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.navbar-toggleable-xs .navbar-nav .nav-item { .navbar-toggleable-xs .navbar-nav .nav-item {
float: none; float: none;
margin-left: 0; margin-left: 0;
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-toggleable-xs { .navbar-toggleable-xs {
display: block !important; display: block !important;
} }
@ -4169,7 +4282,7 @@ input[type="button"].btn-block {
border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px);
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-deck { .card-deck {
display: table; display: table;
width: 100%; width: 100%;
@ -4188,7 +4301,7 @@ input[type="button"].btn-block {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-group { .card-group {
display: table; display: table;
width: 100%; width: 100%;
@ -4231,7 +4344,7 @@ input[type="button"].btn-block {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-columns { .card-columns {
-webkit-column-count: 3; -webkit-column-count: 3;
-moz-column-count: 3; -moz-column-count: 3;
@ -4459,7 +4572,7 @@ a.tag:focus, a.tag:hover {
border-radius: 0.3rem; border-radius: 0.3rem;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.jumbotron { .jumbotron {
padding: 4rem 2rem; padding: 4rem 2rem;
} }
@ -5115,7 +5228,6 @@ button.close {
display: none; display: none;
overflow: hidden; overflow: hidden;
outline: 0; outline: 0;
-webkit-overflow-scrolling: touch;
} }
.modal.fade .modal-dialog { .modal.fade .modal-dialog {
@ -5221,7 +5333,7 @@ button.close {
overflow: scroll; overflow: scroll;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.modal-dialog { .modal-dialog {
max-width: 600px; max-width: 600px;
margin: 30px auto; margin: 30px auto;
@ -5688,7 +5800,7 @@ button.close {
text-shadow: none; text-shadow: none;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.carousel-control .icon-prev, .carousel-control .icon-prev,
.carousel-control .icon-next { .carousel-control .icon-next {
width: 30px; width: 30px;
@ -5717,7 +5829,6 @@ button.close {
} }
.bg-primary { .bg-primary {
color: #fff !important;
background-color: #0275d8 !important; background-color: #0275d8 !important;
} }
@ -5726,7 +5837,6 @@ a.bg-primary:focus, a.bg-primary:hover {
} }
.bg-success { .bg-success {
color: #fff !important;
background-color: #5cb85c !important; background-color: #5cb85c !important;
} }
@ -5735,7 +5845,6 @@ a.bg-success:focus, a.bg-success:hover {
} }
.bg-info { .bg-info {
color: #fff !important;
background-color: #5bc0de !important; background-color: #5bc0de !important;
} }
@ -5744,7 +5853,6 @@ a.bg-info:focus, a.bg-info:hover {
} }
.bg-warning { .bg-warning {
color: #fff !important;
background-color: #f0ad4e !important; background-color: #f0ad4e !important;
} }
@ -5753,7 +5861,6 @@ a.bg-warning:focus, a.bg-warning:hover {
} }
.bg-danger { .bg-danger {
color: #fff !important;
background-color: #d9534f !important; background-color: #d9534f !important;
} }
@ -5762,7 +5869,6 @@ a.bg-danger:focus, a.bg-danger:hover {
} }
.bg-inverse { .bg-inverse {
color: #fff !important;
background-color: #373a3c !important; background-color: #373a3c !important;
} }
@ -5770,6 +5876,34 @@ a.bg-inverse:focus, a.bg-inverse:hover {
background-color: #1f2021 !important; background-color: #1f2021 !important;
} }
.rounded {
border-radius: 0.25rem;
}
.rounded-top {
border-top-right-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.rounded-right {
border-bottom-right-radius: 0.25rem;
border-top-right-radius: 0.25rem;
}
.rounded-bottom {
border-bottom-right-radius: 0.25rem;
border-bottom-left-radius: 0.25rem;
}
.rounded-left {
border-bottom-left-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.rounded-circle {
border-radius: 50%;
}
.clearfix::after { .clearfix::after {
content: ""; content: "";
display: table; display: table;
@ -5788,62 +5922,62 @@ a.bg-inverse:focus, a.bg-inverse:hover {
display: inline !important; display: inline !important;
} }
.pull-xs-left { .float-xs-left {
float: left !important; float: left !important;
} }
.pull-xs-right { .float-xs-right {
float: right !important; float: right !important;
} }
.pull-xs-none { .float-xs-none {
float: none !important; float: none !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.pull-sm-left { .float-sm-left {
float: left !important; float: left !important;
} }
.pull-sm-right { .float-sm-right {
float: right !important; float: right !important;
} }
.pull-sm-none { .float-sm-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.pull-md-left { .float-md-left {
float: left !important; float: left !important;
} }
.pull-md-right { .float-md-right {
float: right !important; float: right !important;
} }
.pull-md-none { .float-md-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.pull-lg-left { .float-lg-left {
float: left !important; float: left !important;
} }
.pull-lg-right { .float-lg-right {
float: right !important; float: right !important;
} }
.pull-lg-none { .float-lg-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.pull-xl-left { .float-xl-left {
float: left !important; float: left !important;
} }
.pull-xl-right { .float-xl-right {
float: right !important; float: right !important;
} }
.pull-xl-none { .float-xl-none {
float: none !important; float: none !important;
} }
} }
@ -5872,247 +6006,247 @@ a.bg-inverse:focus, a.bg-inverse:hover {
width: 100% !important; width: 100% !important;
} }
.m-x-auto { .mx-auto {
margin-right: auto !important; margin-right: auto !important;
margin-left: auto !important; margin-left: auto !important;
} }
.m-a-0 { .m-0 {
margin: 0 0 !important; margin: 0 0 !important;
} }
.m-t-0 { .mt-0 {
margin-top: 0 !important; margin-top: 0 !important;
} }
.m-r-0 { .mr-0 {
margin-right: 0 !important; margin-right: 0 !important;
} }
.m-b-0 { .mb-0 {
margin-bottom: 0 !important; margin-bottom: 0 !important;
} }
.m-l-0 { .ml-0 {
margin-left: 0 !important; margin-left: 0 !important;
} }
.m-x-0 { .mx-0 {
margin-right: 0 !important; margin-right: 0 !important;
margin-left: 0 !important; margin-left: 0 !important;
} }
.m-y-0 { .my-0 {
margin-top: 0 !important; margin-top: 0 !important;
margin-bottom: 0 !important; margin-bottom: 0 !important;
} }
.m-a-1 { .m-1 {
margin: 1rem 1rem !important; margin: 1rem 1rem !important;
} }
.m-t-1 { .mt-1 {
margin-top: 1rem !important; margin-top: 1rem !important;
} }
.m-r-1 { .mr-1 {
margin-right: 1rem !important; margin-right: 1rem !important;
} }
.m-b-1 { .mb-1 {
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.m-l-1 { .ml-1 {
margin-left: 1rem !important; margin-left: 1rem !important;
} }
.m-x-1 { .mx-1 {
margin-right: 1rem !important; margin-right: 1rem !important;
margin-left: 1rem !important; margin-left: 1rem !important;
} }
.m-y-1 { .my-1 {
margin-top: 1rem !important; margin-top: 1rem !important;
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.m-a-2 { .m-2 {
margin: 1.5rem 1.5rem !important; margin: 1.5rem 1.5rem !important;
} }
.m-t-2 { .mt-2 {
margin-top: 1.5rem !important; margin-top: 1.5rem !important;
} }
.m-r-2 { .mr-2 {
margin-right: 1.5rem !important; margin-right: 1.5rem !important;
} }
.m-b-2 { .mb-2 {
margin-bottom: 1.5rem !important; margin-bottom: 1.5rem !important;
} }
.m-l-2 { .ml-2 {
margin-left: 1.5rem !important; margin-left: 1.5rem !important;
} }
.m-x-2 { .mx-2 {
margin-right: 1.5rem !important; margin-right: 1.5rem !important;
margin-left: 1.5rem !important; margin-left: 1.5rem !important;
} }
.m-y-2 { .my-2 {
margin-top: 1.5rem !important; margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important; margin-bottom: 1.5rem !important;
} }
.m-a-3 { .m-3 {
margin: 3rem 3rem !important; margin: 3rem 3rem !important;
} }
.m-t-3 { .mt-3 {
margin-top: 3rem !important; margin-top: 3rem !important;
} }
.m-r-3 { .mr-3 {
margin-right: 3rem !important; margin-right: 3rem !important;
} }
.m-b-3 { .mb-3 {
margin-bottom: 3rem !important; margin-bottom: 3rem !important;
} }
.m-l-3 { .ml-3 {
margin-left: 3rem !important; margin-left: 3rem !important;
} }
.m-x-3 { .mx-3 {
margin-right: 3rem !important; margin-right: 3rem !important;
margin-left: 3rem !important; margin-left: 3rem !important;
} }
.m-y-3 { .my-3 {
margin-top: 3rem !important; margin-top: 3rem !important;
margin-bottom: 3rem !important; margin-bottom: 3rem !important;
} }
.p-a-0 { .p-0 {
padding: 0 0 !important; padding: 0 0 !important;
} }
.p-t-0 { .pt-0 {
padding-top: 0 !important; padding-top: 0 !important;
} }
.p-r-0 { .pr-0 {
padding-right: 0 !important; padding-right: 0 !important;
} }
.p-b-0 { .pb-0 {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.p-l-0 { .pl-0 {
padding-left: 0 !important; padding-left: 0 !important;
} }
.p-x-0 { .px-0 {
padding-right: 0 !important; padding-right: 0 !important;
padding-left: 0 !important; padding-left: 0 !important;
} }
.p-y-0 { .py-0 {
padding-top: 0 !important; padding-top: 0 !important;
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.p-a-1 { .p-1 {
padding: 1rem 1rem !important; padding: 1rem 1rem !important;
} }
.p-t-1 { .pt-1 {
padding-top: 1rem !important; padding-top: 1rem !important;
} }
.p-r-1 { .pr-1 {
padding-right: 1rem !important; padding-right: 1rem !important;
} }
.p-b-1 { .pb-1 {
padding-bottom: 1rem !important; padding-bottom: 1rem !important;
} }
.p-l-1 { .pl-1 {
padding-left: 1rem !important; padding-left: 1rem !important;
} }
.p-x-1 { .px-1 {
padding-right: 1rem !important; padding-right: 1rem !important;
padding-left: 1rem !important; padding-left: 1rem !important;
} }
.p-y-1 { .py-1 {
padding-top: 1rem !important; padding-top: 1rem !important;
padding-bottom: 1rem !important; padding-bottom: 1rem !important;
} }
.p-a-2 { .p-2 {
padding: 1.5rem 1.5rem !important; padding: 1.5rem 1.5rem !important;
} }
.p-t-2 { .pt-2 {
padding-top: 1.5rem !important; padding-top: 1.5rem !important;
} }
.p-r-2 { .pr-2 {
padding-right: 1.5rem !important; padding-right: 1.5rem !important;
} }
.p-b-2 { .pb-2 {
padding-bottom: 1.5rem !important; padding-bottom: 1.5rem !important;
} }
.p-l-2 { .pl-2 {
padding-left: 1.5rem !important; padding-left: 1.5rem !important;
} }
.p-x-2 { .px-2 {
padding-right: 1.5rem !important; padding-right: 1.5rem !important;
padding-left: 1.5rem !important; padding-left: 1.5rem !important;
} }
.p-y-2 { .py-2 {
padding-top: 1.5rem !important; padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important; padding-bottom: 1.5rem !important;
} }
.p-a-3 { .p-3 {
padding: 3rem 3rem !important; padding: 3rem 3rem !important;
} }
.p-t-3 { .pt-3 {
padding-top: 3rem !important; padding-top: 3rem !important;
} }
.p-r-3 { .pr-3 {
padding-right: 3rem !important; padding-right: 3rem !important;
} }
.p-b-3 { .pb-3 {
padding-bottom: 3rem !important; padding-bottom: 3rem !important;
} }
.p-l-3 { .pl-3 {
padding-left: 3rem !important; padding-left: 3rem !important;
} }
.p-x-3 { .px-3 {
padding-right: 3rem !important; padding-right: 3rem !important;
padding-left: 3rem !important; padding-left: 3rem !important;
} }
.p-y-3 { .py-3 {
padding-top: 3rem !important; padding-top: 3rem !important;
padding-bottom: 3rem !important; padding-bottom: 3rem !important;
} }
@ -6151,7 +6285,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
text-align: center !important; text-align: center !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.text-sm-left { .text-sm-left {
text-align: left !important; text-align: left !important;
} }
@ -6223,6 +6357,10 @@ a.bg-inverse:focus, a.bg-inverse:hover {
font-style: italic; font-style: italic;
} }
.text-white {
color: #fff !important;
}
.text-muted { .text-muted {
color: #818a91 !important; color: #818a91 !important;
} }
@ -6295,13 +6433,13 @@ a.text-gray-dark:focus, a.text-gray-dark:hover {
display: none !important; display: none !important;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.hidden-xs-down { .hidden-xs-down {
display: none !important; display: none !important;
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.hidden-sm-up { .hidden-sm-up {
display: none !important; display: none !important;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap v4.0.0-alpha.4 (http://getbootstrap.com) * Bootstrap v4.0.0-alpha.4 (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Copyright 2011-2016 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ */
@ -2779,10 +2779,10 @@ var Tooltip = (function ($) {
/** /**
* Check for Tether dependency * Check for Tether dependency
* Tether - http://github.hubspot.com/tether/ * Tether - http://tether.io/
*/ */
if (window.Tether === undefined) { if (window.Tether === undefined) {
throw new Error('Bootstrap tooltips require Tether (http://github.hubspot.com/tether/)'); throw new Error('Bootstrap tooltips require Tether (http://tether.io/)');
} }
/** /**

File diff suppressed because one or more lines are too long

View File

@ -51,10 +51,10 @@
- title: Scrollspy - title: Scrollspy
- title: Tag - title: Tag
- title: Tooltips - title: Tooltips
- title: Utilities
- title: Utilities - title: Utilities
pages: pages:
- title: Borders
- title: Clearfix - title: Clearfix
- title: Close icon - title: Close icon
- title: Colors - title: Colors

View File

@ -1,19 +1,19 @@
- name: Lyft - name: Lyft
url: https://www.lyft.com url: https://www.lyft.com
expo_url: http://expo.getbootstrap.com/2014/10/29/lyft/ expo_url: https://expo.getbootstrap.com/2014/10/29/lyft/
img: lyft img: lyft
- name: Vogue - name: Vogue
url: http://www.vogue.com url: http://www.vogue.com
expo_url: http://expo.getbootstrap.com/2014/09/30/vogue/ expo_url: https://expo.getbootstrap.com/2014/09/30/vogue/
img: vogue img: vogue
- name: Riot Design - name: Riot Design
url: http://riotdesign.eu/en/ url: http://riotdesign.eu/en/
expo_url: http://expo.getbootstrap.com/2014/03/13/riot-design/ expo_url: https://expo.getbootstrap.com/2014/03/13/riot-design/
img: riot img: riot
- name: Newsweek - name: Newsweek
url: http://www.newsweek.com/ url: http://www.newsweek.com/
expo_url: http://expo.getbootstrap.com/2014/02/12/newsweek/ expo_url: https://expo.getbootstrap.com/2014/02/12/newsweek/
img: newsweek img: newsweek

View File

@ -16,4 +16,4 @@
- name: Brazilian Portuguese - name: Brazilian Portuguese
code: pt-BR code: pt-BR
description: Bootstrap 4 Português do Brasil description: Bootstrap 4 Português do Brasil
url: http://bootstrapbrasil.github.io/v4/ url: https://bootstrapbrasil.github.io/v4/

View File

@ -33,7 +33,7 @@
{% endif %} {% endif %}
<li class="{{ active }}"> <li class="{{ active }}">
<a href="{{ site.baseurl }}/{{ group.title | downcase | replace: ' ', '-' }}/{{ doc.title | downcase | replace: ' ', '-' | replace:'-&-','-' }}"> <a href="{{ site.baseurl }}/{{ group.title | downcase | replace: ' ', '-' }}/{{ doc.title | downcase | replace: ' ', '-' | replace:'-&-','-' }}/">
{{ doc.title }} {{ doc.title }}
</a> </a>

View File

@ -1,7 +1,7 @@
<header class="navbar navbar-light navbar-static-top bd-navbar"> <header class="navbar navbar-light navbar-static-top bd-navbar">
<div class="container"> <div class="container">
{% comment %} {% comment %}
<nav class="nav navbar-nav pull-xs-right"> <nav class="nav navbar-nav float-xs-right">
<div class="nav-item dropdown"> <div class="nav-item dropdown">
<a class="nav-item nav-link dropdown-toggle" href="#" id="bd-versions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <a class="nav-item nav-link dropdown-toggle" href="#" id="bd-versions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
v{{ site.current_version }} v{{ site.current_version }}
@ -27,7 +27,7 @@
<nav> <nav>
<div class="clearfix"> <div class="clearfix">
<button class="navbar-toggler pull-xs-right hidden-sm-up" type="button" data-toggle="collapse" data-target="#bd-main-nav" aria-controls="bd-main-nav" aria-expanded="false" aria-label="Toggle navigation"></button> <button class="navbar-toggler float-xs-right hidden-sm-up" type="button" data-toggle="collapse" data-target="#bd-main-nav" aria-controls="bd-main-nav" aria-expanded="false" aria-label="Toggle navigation"></button>
<a class="navbar-brand hidden-sm-up" href="{{ site.baseurl }}/"> <a class="navbar-brand hidden-sm-up" href="{{ site.baseurl }}/">
Bootstrap Bootstrap
</a> </a>

View File

@ -5,7 +5,7 @@ description: Documentation and examples for Bootstrap's logo and brand usage gui
group: about group: about
--- ---
Have a need for Bootstrap's brand resources? Great! We have only a few guidelines we follow, and in turn ask you to follow as well. These guidelines were inspired by MailChimp's [Brand Assets](http://mailchimp.com/about/brand-assets/). Have a need for Bootstrap's brand resources? Great! We have only a few guidelines we follow, and in turn ask you to follow as well. These guidelines were inspired by MailChimp's [Brand Assets](https://mailchimp.com/about/brand-assets/).
## Mark and logo ## Mark and logo

View File

@ -54,7 +54,7 @@
justify-content: space-between; justify-content: space-between;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-sm-first { .flex-sm-first {
order: -1; order: -1;
} }
@ -66,7 +66,7 @@
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-items-sm-top { .flex-items-sm-top {
align-items: flex-start; align-items: flex-start;
} }
@ -78,7 +78,7 @@
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-sm-top { .flex-sm-top {
align-self: flex-start; align-self: flex-start;
} }
@ -90,7 +90,7 @@
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-items-sm-left { .flex-items-sm-left {
justify-content: flex-start; justify-content: flex-start;
} }
@ -277,27 +277,31 @@
padding-right: 15px; padding-right: 15px;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.container { .container {
max-width: 576px; width: 540px;
max-width: 100%;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.container { .container {
max-width: 720px; width: 720px;
max-width: 100%;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.container { .container {
max-width: 940px; width: 960px;
max-width: 100%;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.container { .container {
max-width: 1140px; width: 1140px;
max-width: 100%;
} }
} }
@ -311,26 +315,78 @@
.row { .row {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px; margin-right: -15px;
margin-left: -15px;
} }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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-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 { @media (min-width: 576px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 768px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 992px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 1200px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
position: relative; position: relative;
min-height: 1px; min-height: 1px;
width: 100%;
padding-right: 15px; padding-right: 15px;
padding-left: 15px; padding-left: 15px;
width: 100%; }
@media (min-width: 576px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 768px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 992px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 1200px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
} }
.col-xs { .col-xs {
position: relative;
flex-basis: 0; flex-basis: 0;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-xs-1 { .col-xs-1 {
@ -541,15 +597,11 @@
margin-left: 91.666667%; margin-left: 91.666667%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.col-sm { .col-sm {
position: relative;
flex-basis: 0; flex-basis: 0;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-sm-1 { .col-sm-1 {
flex: 0 0 8.333333%; flex: 0 0 8.333333%;
@ -717,13 +769,9 @@
@media (min-width: 768px) { @media (min-width: 768px) {
.col-md { .col-md {
position: relative;
flex-basis: 0; flex-basis: 0;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-md-1 { .col-md-1 {
flex: 0 0 8.333333%; flex: 0 0 8.333333%;
@ -891,13 +939,9 @@
@media (min-width: 992px) { @media (min-width: 992px) {
.col-lg { .col-lg {
position: relative;
flex-basis: 0; flex-basis: 0;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-lg-1 { .col-lg-1 {
flex: 0 0 8.333333%; flex: 0 0 8.333333%;
@ -1065,13 +1109,9 @@
@media (min-width: 1200px) { @media (min-width: 1200px) {
.col-xl { .col-xl {
position: relative;
flex-basis: 0; flex-basis: 0;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-xl-1 { .col-xl-1 {
flex: 0 0 8.333333%; flex: 0 0 8.333333%;

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap Docs (http://getbootstrap.com) * Bootstrap Docs (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors * Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc. * Copyright 2011-2016 Twitter, Inc.
* Licensed under the Creative Commons Attribution 3.0 Unported License. For * Licensed under the Creative Commons Attribution 3.0 Unported License. For
@ -113,7 +113,7 @@
margin-bottom: -2rem !important; margin-bottom: -2rem !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.bd-masthead { .bd-masthead {
padding-top: 8rem; padding-top: 8rem;
padding-bottom: 2rem; padding-bottom: 2rem;
@ -174,7 +174,7 @@
text-align: center; text-align: center;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.bd-featurette { .bd-featurette {
text-align: left; text-align: left;
} }
@ -202,7 +202,7 @@
margin: 2.5rem auto; margin: 2.5rem auto;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.half-rule { .half-rule {
margin-right: 0; margin-right: 0;
margin-left: 0; margin-left: 0;
@ -298,7 +298,7 @@
text-decoration: none; text-decoration: none;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
#carbonads { #carbonads {
max-width: 330px; max-width: 330px;
margin: 50px auto 0; margin: 50px auto 0;
@ -374,7 +374,7 @@
margin-bottom: .25rem; margin-bottom: .25rem;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.bd-title { .bd-title {
font-size: 3rem; font-size: 3rem;
} }
@ -418,7 +418,7 @@
font-weight: 300; font-weight: 300;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.bd-pageheader { .bd-pageheader {
padding-top: 4rem; padding-top: 4rem;
padding-bottom: 4rem; padding-bottom: 4rem;
@ -600,7 +600,7 @@
margin-bottom: 0; margin-bottom: 0;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.bd-footer { .bd-footer {
text-align: left; text-align: left;
} }
@ -690,7 +690,7 @@
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.bd-example { .bd-example {
padding: 1.5rem; padding: 1.5rem;
margin-right: 0; margin-right: 0;
@ -809,7 +809,7 @@
margin: 1rem -1rem -1rem; margin: 1rem -1rem -1rem;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.bd-example .navbar-fixed-top { .bd-example .navbar-fixed-top {
margin: -1.5rem -1.5rem 1rem; margin: -1.5rem -1.5rem 1rem;
} }
@ -915,7 +915,7 @@
background-color: #f7f7f9; background-color: #f7f7f9;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.highlight { .highlight {
padding: 1.5rem; padding: 1.5rem;
margin-right: 0; margin-right: 0;
@ -997,13 +997,13 @@
border: 1px solid #d6e9c6; border: 1px solid #d6e9c6;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.hidden-xs-only { .hidden-xs-only {
display: none !important; display: none !important;
} }
} }
@media (min-width: 544px) and (max-width: 767px) { @media (min-width: 576px) and (max-width: 767px) {
.hidden-sm-only { .hidden-sm-only {
display: none !important; display: none !important;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -6,7 +6,7 @@
*/ */
// See the Getting Started docs for more information: // See the Getting Started docs for more information:
// http://getbootstrap.com/getting-started/#support-ie10-width // https://getbootstrap.com/getting-started/#support-ie10-width
(function () { (function () {
'use strict'; 'use strict';

View File

@ -3,7 +3,7 @@
// ++++++++++++++++++++++++++++++++++++++++++ // ++++++++++++++++++++++++++++++++++++++++++
/*! /*!
* JavaScript for Bootstrap's docs (http://getbootstrap.com) * JavaScript for Bootstrap's docs (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors * Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc. * Copyright 2011-2016 Twitter, Inc.
* Licensed under the Creative Commons Attribution 3.0 Unported License. For * Licensed under the Creative Commons Attribution 3.0 Unported License. For

View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap Docs (http://getbootstrap.com) * Bootstrap Docs (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors * Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc. * Copyright 2011-2016 Twitter, Inc.
* Licensed under the Creative Commons Attribution 3.0 Unported License. For * Licensed under the Creative Commons Attribution 3.0 Unported License. For

View File

@ -32,7 +32,7 @@ See also:
<tr> <tr>
<td>{{ bug.browser }}</td> <td>{{ bug.browser }}</td>
<td>{{ bug.summary | markdownify | bugify }}</td> <td>{{ bug.summary | markdownify | bugify }}</td>
<td>{{ bug.upstream_bug | bugify }}</td> <td>{{ bug.upstream_bug | bugify }}</td>
<td>{{ bug.origin | bugify }}</td> <td>{{ bug.origin | bugify }}</td>
</tr> </tr>
{% endfor %} {% endfor %}

View File

@ -61,7 +61,7 @@ Alerts can also contain additional HTML elements like headings and paragraphs.
<div class="alert alert-success" role="alert"> <div class="alert alert-success" role="alert">
<h4 class="alert-heading">Well done!</h4> <h4 class="alert-heading">Well done!</h4>
<p>Aww yeah, you successfully read this important alert message. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content.</p> <p>Aww yeah, you successfully read this important alert message. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content.</p>
<p class="m-b-0">Whenever you need to, be sure to use margin utilities to keep things nice and tidy.</p> <p class="mb-0">Whenever you need to, be sure to use margin utilities to keep things nice and tidy.</p>
</div> </div>
{% endexample %} {% endexample %}

View File

@ -142,7 +142,7 @@ Using custom widths:
## Text alignment ## Text alignment
You can quickly change the text alignment of any card—in its entirety or specific parts—with our [text align classes]({{ site.baseurl }}/components/utilities/#text-alignment). You can quickly change the text alignment of any card—in its entirety or specific parts—with our [text align classes]({{ site.baseurl }}/utilities/typography/#text-alignment).
{% example html %} {% example html %}
<div class="card card-block"> <div class="card card-block">
@ -231,7 +231,7 @@ Use Bootstrap's nav pills or tabs within a card header. Be sure to always includ
{% example html %} {% example html %}
<div class="card text-xs-center"> <div class="card text-xs-center">
<div class="card-header"> <div class="card-header">
<ul class="nav nav-tabs card-header-tabs pull-xs-left"> <ul class="nav nav-tabs card-header-tabs float-xs-left">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active" href="#">Active</a> <a class="nav-link active" href="#">Active</a>
</li> </li>
@ -254,7 +254,7 @@ Use Bootstrap's nav pills or tabs within a card header. Be sure to always includ
{% example html %} {% example html %}
<div class="card text-xs-center"> <div class="card text-xs-center">
<div class="card-header"> <div class="card-header">
<ul class="nav nav-pills card-header-pills pull-xs-left"> <ul class="nav nav-pills card-header-pills float-xs-left">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active" href="#">Active</a> <a class="nav-link active" href="#">Active</a>
</li> </li>
@ -435,7 +435,7 @@ In need of a colored card, but not the hefty background colors they bring? Repla
## Groups ## Groups
Use card groups to render cards as a single, attached element with equal width and height columns. By default, card groups use `display: table;` and `table-layout: fixed;` to achieve their uniform sizing. However, enabling [flexbox mode]({{ site.baseurl }}/getting-started/flexbox) can switch that to use `display: flex;` and provide the same effect. Use card groups to render cards as a single, attached element with equal width and height columns. By default, card groups use `display: table;` and `table-layout: fixed;` to achieve their uniform sizing. However, enabling [flexbox mode]({{ site.baseurl }}/getting-started/flexbox/) can switch that to use `display: flex;` and provide the same effect.
Only applies to small devices and above. Only applies to small devices and above.

View File

@ -5,7 +5,7 @@ description: A slideshow component for cycling through elements—images or slid
group: components group: components
--- ---
A slideshow component for cycling through elements—images or slides of text—like a carousel. In browsers where the [Page Visibility API](http://www.w3.org/TR/page-visibility/) is supported, the carousel will avoid sliding when the webpage is not visible to the user (such as when the browser tab is inactive, the browser window is minimized, etc.). **Nested carousels are not supported.** A slideshow component for cycling through elements—images or slides of text—like a carousel. In browsers where the [Page Visibility API](https://www.w3.org/TR/page-visibility/) is supported, the carousel will avoid sliding when the webpage is not visible to the user (such as when the browser tab is inactive, the browser window is minimized, etc.). **Nested carousels are not supported.**
## Contents ## Contents

View File

@ -46,7 +46,7 @@ Extend the default collapse behavior to create an accordion.
<div id="accordion" role="tablist" aria-multiselectable="true"> <div id="accordion" role="tablist" aria-multiselectable="true">
<div class="card"> <div class="card">
<div class="card-header" role="tab" id="headingOne"> <div class="card-header" role="tab" id="headingOne">
<h5 class="m-b-0"> <h5 class="mb-0">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne"> <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
Collapsible Group Item #1 Collapsible Group Item #1
</a> </a>
@ -58,7 +58,7 @@ Extend the default collapse behavior to create an accordion.
</div> </div>
<div class="card"> <div class="card">
<div class="card-header" role="tab" id="headingTwo"> <div class="card-header" role="tab" id="headingTwo">
<h5 class="m-b-0"> <h5 class="mb-0">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
Collapsible Group Item #2 Collapsible Group Item #2
</a> </a>
@ -70,7 +70,7 @@ Extend the default collapse behavior to create an accordion.
</div> </div>
<div class="card"> <div class="card">
<div class="card-header" role="tab" id="headingThree"> <div class="card-header" role="tab" id="headingThree">
<h5 class="m-b-0"> <h5 class="mb-0">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree"> <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
Collapsible Group Item #3 Collapsible Group Item #3
</a> </a>

View File

@ -37,7 +37,7 @@ And with `<a>` elements:
{% example html %} {% example html %}
<div class="dropdown open"> <div class="dropdown open">
<a class="btn btn-secondary dropdown-toggle" href="http://example.com" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <a class="btn btn-secondary dropdown-toggle" href="https://example.com" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dropdown link Dropdown link
</a> </a>

View File

@ -192,7 +192,7 @@ Here are examples of `.form-control` applied to each textual HTML5 `<input>` `ty
<div class="form-group row"> <div class="form-group row">
<label for="example-url-input" class="col-xs-2 col-form-label">URL</label> <label for="example-url-input" class="col-xs-2 col-form-label">URL</label>
<div class="col-xs-10"> <div class="col-xs-10">
<input class="form-control" type="url" value="http://getbootstrap.com" id="example-url-input"> <input class="form-control" type="url" value="https://getbootstrap.com" id="example-url-input">
</div> </div>
</div> </div>
<div class="form-group row"> <div class="form-group row">
@ -340,7 +340,7 @@ Assistive technologies such as screen readers will have trouble with your forms
### Using the Grid ### Using the Grid
For more structured form layouts that are also responsive, you can utilize Bootstrap's [predefined grid classes](/layout/grid/#predefined-classes) or [mixins](/layout/grid/#sass-mixins) to create horizontal forms. Add the `.row` class to form groups and use the `.col-*-*` classes to specify the width of your labels and controls. For more structured form layouts that are also responsive, you can utilize Bootstrap's [predefined grid classes]({{ site.baseurl }}/layout/grid/#predefined-classes) or [mixins]({{ site.baseurl }}/layout/grid/#sass-mixins) to create horizontal forms. Add the `.row` class to form groups and use the `.col-*-*` classes to specify the width of your labels and controls.
Be sure to add `.col-form-label` to your `<label>`s as well so they're vertically centered with their associated form controls. For `<legend>` elements, you can use `.col-form-legend` to make them appear similar to regular `<label>` elements. Be sure to add `.col-form-label` to your `<label>`s as well so they're vertically centered with their associated form controls. For `<legend>` elements, you can use `.col-form-legend` to make them appear similar to regular `<label>` elements.
@ -585,7 +585,7 @@ Add the `disabled` attribute to a `<fieldset>` to disable all the controls withi
{% callout warning %} {% callout warning %}
#### Caveat about link functionality of `<a>` #### Caveat about link functionality of `<a>`
By default, browsers will treat all native form controls (`<input>`, `<select>` and `<button>` elements) inside a `<fieldset disabled>` as disabled, preventing both keyboard and mouse interactions on them. However, if your form also includes `<a ... class="btn btn-*">` elements, these will only be given a style of `pointer-events: none`. As noted in the section about [disabled state for buttons](../buttons/#disabled-state) (and specifically in the sub-section for anchor elements), this CSS property is not yet standardized and isn't fully supported in Opera 18 and below, or in Internet Explorer 11, and won't prevent keyboard users from being able to focus or activate these links. So to be safe, use custom JavaScript to disable such links. By default, browsers will treat all native form controls (`<input>`, `<select>` and `<button>` elements) inside a `<fieldset disabled>` as disabled, preventing both keyboard and mouse interactions on them. However, if your form also includes `<a ... class="btn btn-*">` elements, these will only be given a style of `pointer-events: none`. As noted in the section about [disabled state for buttons]({{ site.baseurl }}/buttons/#disabled-state) (and specifically in the sub-section for anchor elements), this CSS property is not yet standardized and isn't fully supported in Opera 18 and below, or in Internet Explorer 11, and won't prevent keyboard users from being able to focus or activate these links. So to be safe, use custom JavaScript to disable such links.
{% endcallout %} {% endcallout %}
{% callout danger %} {% callout danger %}
@ -704,7 +704,7 @@ Here are some examples of the aforementioned classes in action.
Using these validation styles to denote the state of a form control only provides a visual, color-based indication, which will not be conveyed to users of assistive technologies - such as screen readers - or to colorblind users. Using these validation styles to denote the state of a form control only provides a visual, color-based indication, which will not be conveyed to users of assistive technologies - such as screen readers - or to colorblind users.
Ensure that an alternative indication of state is also provided. For instance, you can include a hint about state in the form control's `<label>` text itself (as is the case in the following code example), include a [Glyphicon](../components/#glyphicons) (with appropriate alternative text using the `.sr-only` class - see the [Glyphicon examples](../components/#glyphicons-examples)), or by providing an additional [help text](#forms-help-text) block. Specifically for assistive technologies, invalid form controls can also be assigned an `aria-invalid="true"` attribute. Ensure that an alternative indication of state is also provided. For instance, you can include a hint about state in the form control's `<label>` text itself (as is the case in the following code example), include a [Glyphicon]({{ site.baseurl }}/components/#glyphicons) (with appropriate alternative text using the `.sr-only` class - see the [Glyphicon examples]({{ site.baseurl }}/components/#glyphicons-examples)), or by providing an additional [help text](#forms-help-text) block. Specifically for assistive technologies, invalid form controls can also be assigned an `aria-invalid="true"` attribute.
{% endcallout %} {% endcallout %}
{% endcomment %} {% endcomment %}
@ -846,7 +846,7 @@ Add other states to your custom forms with our validation classes.
<span class="custom-control-description">Check this custom checkbox</span> <span class="custom-control-description">Check this custom checkbox</span>
</label> </label>
</div> </div>
<div class="form-group has-danger m-b-0"> <div class="form-group has-danger mb-0">
<label class="custom-control custom-checkbox"> <label class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input"> <input type="checkbox" class="custom-control-input">
<span class="custom-control-indicator"></span> <span class="custom-control-indicator"></span>

View File

@ -13,7 +13,7 @@ A lightweight, flexible component that can optionally extend the entire viewport
<div class="jumbotron"> <div class="jumbotron">
<h1 class="display-3">Hello, world!</h1> <h1 class="display-3">Hello, world!</h1>
<p class="lead">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p> <p class="lead">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p>
<hr class="m-y-2"> <hr class="my-2">
<p>It uses utility classes for typography and spacing to space content out within the larger container.</p> <p>It uses utility classes for typography and spacing to space content out within the larger container.</p>
<p class="lead"> <p class="lead">
<a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a> <a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a>

View File

@ -32,15 +32,15 @@ Add tags to any list group item to show unread counts, activity, etc.
{% example html %} {% example html %}
<ul class="list-group"> <ul class="list-group">
<li class="list-group-item"> <li class="list-group-item">
<span class="tag tag-default tag-pill pull-xs-right">14</span> <span class="tag tag-default tag-pill float-xs-right">14</span>
Cras justo odio Cras justo odio
</li> </li>
<li class="list-group-item"> <li class="list-group-item">
<span class="tag tag-default tag-pill pull-xs-right">2</span> <span class="tag tag-default tag-pill float-xs-right">2</span>
Dapibus ac facilisis in Dapibus ac facilisis in
</li> </li>
<li class="list-group-item"> <li class="list-group-item">
<span class="tag tag-default tag-pill pull-xs-right">1</span> <span class="tag tag-default tag-pill float-xs-right">1</span>
Morbi leo risus Morbi leo risus
</li> </li>
</ul> </ul>

View File

@ -412,6 +412,12 @@ Options can be passed via data attributes or JavaScript. For data attributes, ap
<td>true</td> <td>true</td>
<td>Closes the modal when escape key is pressed</td> <td>Closes the modal when escape key is pressed</td>
</tr> </tr>
<tr>
<td>focus</td>
<td>boolean</td>
<td>true</td>
<td>Puts the focus on the modal when initialized.</td>
</tr>
<tr> <tr>
<td>show</td> <td>show</td>
<td>boolean</td> <td>boolean</td>

View File

@ -27,7 +27,7 @@ Navbars come with built-in support for a handful of sub-components. Mix and matc
- `.navbar-brand` for your company, product, or project name - `.navbar-brand` for your company, product, or project name
- `.navbar-nav` for a full-height and lightweight navigation (including support for dropdowns) - `.navbar-nav` for a full-height and lightweight navigation (including support for dropdowns)
- `.navbar-toggler` for use with our collapse plugin and other [navigation toggling](#collapsing-content) behaviors. - `.navbar-toggler` for use with our collapse plugin and other [navigation toggling](#collapsible-content) behaviors.
Here's an example of all the sub-components included in a default, light navbar: Here's an example of all the sub-components included in a default, light navbar:
@ -48,7 +48,7 @@ Here's an example of all the sub-components included in a default, light navbar:
<a class="nav-link" href="#">About</a> <a class="nav-link" href="#">About</a>
</li> </li>
</ul> </ul>
<form class="form-inline pull-xs-right"> <form class="form-inline float-xs-right">
<input class="form-control" type="text" placeholder="Search"> <input class="form-control" type="text" placeholder="Search">
<button class="btn btn-outline-success" type="submit">Search</button> <button class="btn btn-outline-success" type="submit">Search</button>
</form> </form>
@ -67,7 +67,7 @@ The `.navbar-brand` can be applied to most elements, but an anchor works best as
<!-- As a heading --> <!-- As a heading -->
<nav class="navbar navbar-light bg-faded"> <nav class="navbar navbar-light bg-faded">
<h1 class="navbar-brand m-b-0">Navbar</h1> <h1 class="navbar-brand mb-0">Navbar</h1>
</nav> </nav>
{% endexample %} {% endexample %}
@ -193,7 +193,7 @@ Here are some examples to show what we mean.
<a class="nav-link" href="#">About</a> <a class="nav-link" href="#">About</a>
</li> </li>
</ul> </ul>
<form class="form-inline pull-xs-right"> <form class="form-inline float-xs-right">
<input class="form-control" type="text" placeholder="Search"> <input class="form-control" type="text" placeholder="Search">
<button class="btn btn-outline-info" type="submit">Search</button> <button class="btn btn-outline-info" type="submit">Search</button>
</form> </form>
@ -214,7 +214,7 @@ Here are some examples to show what we mean.
<a class="nav-link" href="#">About</a> <a class="nav-link" href="#">About</a>
</li> </li>
</ul> </ul>
<form class="form-inline pull-xs-right"> <form class="form-inline float-xs-right">
<input class="form-control" type="text" placeholder="Search"> <input class="form-control" type="text" placeholder="Search">
<button class="btn btn-outline-secondary" type="submit">Search</button> <button class="btn btn-outline-secondary" type="submit">Search</button>
</form> </form>
@ -235,7 +235,7 @@ Here are some examples to show what we mean.
<a class="nav-link" href="#">About</a> <a class="nav-link" href="#">About</a>
</li> </li>
</ul> </ul>
<form class="form-inline pull-xs-right"> <form class="form-inline float-xs-right">
<input class="form-control" type="text" placeholder="Search"> <input class="form-control" type="text" placeholder="Search">
<button class="btn btn-outline-primary" type="submit">Search</button> <button class="btn btn-outline-primary" type="submit">Search</button>
</form> </form>
@ -308,18 +308,7 @@ Our collapse plugin allows you to use a `<button>` or `<a>` to toggle hidden con
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#exCollapsingNavbar" aria-controls="exCollapsingNavbar" aria-expanded="false" aria-label="Toggle navigation"></button> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#exCollapsingNavbar" aria-controls="exCollapsingNavbar" aria-expanded="false" aria-label="Toggle navigation"></button>
<div class="collapse" id="exCollapsingNavbar"> <div class="collapse" id="exCollapsingNavbar">
<div class="bg-inverse text-muted p-a-1"> <div class="bg-inverse text-muted p-a-1">
<h4>Collapsed content</h4> <div class="bg-inverse text-muted p-1">
<span class="text-muted">Toggleable via the navbar brand.</span>
</div>
</div>
</nav>
{% endexample %}
{% example html %}
<nav class="navbar navbar-dark bg-inverse">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#exCollapsingNavbarDark" aria-controls="exCollapsingNavbarDark" aria-expanded="false" aria-label="Toggle navigation"></button>
<div class="collapse" id="exCollapsingNavbarDark">
<div class="bg-inverse text-muted p-a-1">
<h4>Collapsed content</h4> <h4>Collapsed content</h4>
<span class="text-muted">Toggleable via the navbar brand.</span> <span class="text-muted">Toggleable via the navbar brand.</span>
</div> </div>

View File

@ -17,8 +17,8 @@ Add small overlay content, like those found in iOS, to any element for housing s
Things to know when using the popover plugin: Things to know when using the popover plugin:
- Popovers rely on the 3rd party library [Tether](http://github.hubspot.com/tether/) for positioning. You must include [tether.min.js](https://github.com/HubSpot/tether/blob/master/dist/js/tether.min.js) before bootstrap.js in order for popovers to work! - Popovers rely on the 3rd party library [Tether](http://tether.io/) for positioning. You must include [tether.min.js](https://github.com/HubSpot/tether/blob/master/dist/js/tether.min.js) before bootstrap.js in order for popovers to work!
- Popovers require the [tooltip plugin]({{ site.baseurl }}/components/tooltips) as a dependency. - Popovers require the [tooltip plugin]({{ site.baseurl }}/components/tooltips/) as a dependency.
- Popovers are opt-in for performance reasons, so **you must initialize them yourself**. - Popovers are opt-in for performance reasons, so **you must initialize them yourself**.
- Zero-length `title` and `content` values will never show a popover. - Zero-length `title` and `content` values will never show a popover.
- Specify `container: 'body'` to avoid rendering problems in more complex components (like our input groups, button groups, etc). - Specify `container: 'body'` to avoid rendering problems in more complex components (like our input groups, button groups, etc).
@ -142,7 +142,7 @@ Use the `focus` trigger to dismiss popovers on the next click that the user make
{% callout danger %} {% callout danger %}
#### Specific markup required for dismiss-on-next-click #### Specific markup required for dismiss-on-next-click
For proper cross-browser and cross-platform behavior, you must use the `<a>` tag, _not_ the `<button>` tag, and you also must include a [`tabindex`](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes#tabindex) attribute. For proper cross-browser and cross-platform behavior, you must use the `<a>` tag, _not_ the `<button>` tag, and you also must include a [`tabindex`](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex) attribute.
{% endcallout %} {% endcallout %}
{% example html %} {% example html %}
@ -230,7 +230,7 @@ Options can be passed via data attributes or JavaScript. For data attributes, ap
<td>selector</td> <td>selector</td>
<td>string</td> <td>string</td>
<td>false</td> <td>false</td>
<td>If a selector is provided, popover objects will be delegated to the specified targets. In practice, this is used to enable dynamic HTML content to have popovers added. See <a href="https://github.com/twbs/bootstrap/issues/4215">this</a> and <a href="http://jsbin.com/zopod/1/edit">an informative example</a>.</td> <td>If a selector is provided, popover objects will be delegated to the specified targets. In practice, this is used to enable dynamic HTML content to have popovers added. See <a href="https://github.com/twbs/bootstrap/issues/4215">this</a> and <a href="https://jsbin.com/zopod/1/edit">an informative example</a>.</td>
</tr> </tr>
<tr> <tr>
<td>template</td> <td>template</td>
@ -263,13 +263,13 @@ Options can be passed via data attributes or JavaScript. For data attributes, ap
<td>constraints</td> <td>constraints</td>
<td>Array</td> <td>Array</td>
<td>'hover focus'</td> <td>'hover focus'</td>
<td>An array of constraints - passed through to Tether. For more information refer to Tether's <a href="http://github.hubspot.com/tether/#constraints">constraint docs</a>.</td> <td>An array of constraints - passed through to Tether. For more information refer to Tether's <a href="http://tether.io/#constraints">constraint docs</a>.</td>
</tr> </tr>
<tr> <tr>
<td>offset</td> <td>offset</td>
<td>string</td> <td>string</td>
<td>'0 0'</td> <td>'0 0'</td>
<td>Offset of the popover relative to its target. For more information refer to Tether's <a href="http://github.hubspot.com/tether/#offset">offset docs</a>.</td> <td>Offset of the popover relative to its target. For more information refer to Tether's <a href="http://tether.io/#offset">offset docs</a>.</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -14,7 +14,7 @@ Stylize [the HTML5 `<progress>` element](https://developer.mozilla.org/en-US/doc
## Example ## Example
To caption a progress bar, simply add a `<div>` with your caption text, [align the text using a utility class]({{ site.baseurl }}/components/utilities/#text-alignment), and associate the caption with the `<progress>` element using the `aria-describedby` attribute. To caption a progress bar, simply add a `<div>` with your caption text, [align the text using a utility class]({{ site.baseurl }}/utilities/typography/#text-alignment), and associate the caption with the `<progress>` element using the `aria-describedby` attribute.
{% example html %} {% example html %}

View File

@ -16,7 +16,7 @@ Inspired by the excellent Tipsy jQuery plugin written by Jason Frame. Tooltips a
Things to know when using the tooltip plugin: Things to know when using the tooltip plugin:
- Tooltips rely on the 3rd party library [Tether](http://github.hubspot.com/tether/) for positioning. You must include [tether.min.js](https://github.com/HubSpot/tether/blob/master/dist/js/tether.min.js) before bootstrap.js in order for tooltips to work! - Tooltips rely on the 3rd party library [Tether](http://tether.io/) for positioning. You must include [tether.min.js](https://github.com/HubSpot/tether/blob/master/dist/js/tether.min.js) before bootstrap.js in order for tooltips to work!
- Tooltips are opt-in for performance reasons, so **you must initialize them yourself**. - Tooltips are opt-in for performance reasons, so **you must initialize them yourself**.
- Tooltips with zero-length titles are never displayed. - Tooltips with zero-length titles are never displayed.
- Specify `container: 'body'` to avoid rendering problems in more complex components (like our input groups, button groups, etc). - Specify `container: 'body'` to avoid rendering problems in more complex components (like our input groups, button groups, etc).
@ -195,7 +195,7 @@ Options can be passed via data attributes or JavaScript. For data attributes, ap
<td>selector</td> <td>selector</td>
<td>string</td> <td>string</td>
<td>false</td> <td>false</td>
<td>If a selector is provided, popover objects will be delegated to the specified targets. In practice, this is used to enable dynamic HTML content to have popovers added. See <a href="https://github.com/twbs/bootstrap/issues/4215">this</a> and <a href="http://jsbin.com/zopod/1/edit">an informative example</a>.</td> <td>If a selector is provided, popover objects will be delegated to the specified targets. In practice, this is used to enable dynamic HTML content to have popovers added. See <a href="https://github.com/twbs/bootstrap/issues/4215">this</a> and <a href="https://jsbin.com/zopod/1/edit">an informative example</a>.</td>
</tr> </tr>
<tr> <tr>
<td>template</td> <td>template</td>
@ -227,13 +227,13 @@ Options can be passed via data attributes or JavaScript. For data attributes, ap
<td>constraints</td> <td>constraints</td>
<td>Array</td> <td>Array</td>
<td>[]</td> <td>[]</td>
<td>An array of constraints - passed through to Tether. For more information refer to Tether's <a href="http://github.hubspot.com/tether/#constraints">constraint docs</a>.</td> <td>An array of constraints - passed through to Tether. For more information refer to Tether's <a href="http://tether.io/#constraints">constraint docs</a>.</td>
</tr> </tr>
<tr> <tr>
<td>offset</td> <td>offset</td>
<td>string</td> <td>string</td>
<td>'0 0'</td> <td>'0 0'</td>
<td>Offset of the popover relative to its target. For more information refer to Tether's <a href="http://github.hubspot.com/tether/#constraints">offset docs</a>.</td> <td>Offset of the popover relative to its target. For more information refer to Tether's <a href="http://tether.io/#constraints">offset docs</a>.</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -11,16 +11,16 @@ Use the included `.figure` , `.figure-img` and `.figure-caption` classes to prov
{% example html %} {% example html %}
<figure class="figure"> <figure class="figure">
<img data-src="holder.js/400x300" class="figure-img img-fluid img-rounded" alt="A generic square placeholder image with rounded corners in a figure."> <img data-src="holder.js/400x300" class="figure-img img-fluid rounded" alt="A generic square placeholder image with rounded corners in a figure.">
<figcaption class="figure-caption">A caption for the above image.</figcaption> <figcaption class="figure-caption">A caption for the above image.</figcaption>
</figure> </figure>
{% endexample %} {% endexample %}
Aligning the figure's caption is easy with our [text utilities]({{ site.baseurl }}/components/utilities/#text-alignment). Aligning the figure's caption is easy with our [text utilities]({{ site.baseurl }}/utilities/typography/#text-alignment).
{% example html %} {% example html %}
<figure class="figure"> <figure class="figure">
<img data-src="holder.js/400x300" class="figure-img img-fluid img-rounded" alt="A generic square placeholder image with rounded corners in a figure."> <img data-src="holder.js/400x300" class="figure-img img-fluid rounded" alt="A generic square placeholder image with rounded corners in a figure.">
<figcaption class="figure-caption text-xs-right">A caption for the above image.</figcaption> <figcaption class="figure-caption text-xs-right">A caption for the above image.</figcaption>
</figure> </figure>
{% endexample %} {% endexample %}

View File

@ -30,52 +30,48 @@ Images in Bootstrap are made responsive with `.img-fluid`. `max-width: 100%;` an
In Internet Explorer 9-10, SVG images with `.img-fluid` are disproportionately sized. To fix this, add `width: 100% \9;` where necessary. This fix improperly sizes other image formats, so Bootstrap doesn't apply it automatically. In Internet Explorer 9-10, SVG images with `.img-fluid` are disproportionately sized. To fix this, add `width: 100% \9;` where necessary. This fix improperly sizes other image formats, so Bootstrap doesn't apply it automatically.
{% endcallout %} {% endcallout %}
## Image shapes ## Image thumbnails
Add classes to an `<img>` element to easily style images in any project. In addition to our [border-radius utilities]({{ site.baseurl }}/utilities/borders/), you can use `.img-thumbnail` to give an image a rounded 1px border appearance.
<div class="bd-example bd-example-images"> <div class="bd-example bd-example-images">
<img data-src="holder.js/200x200" class="img-rounded" alt="A generic square placeholder image with rounded corners">
<img data-src="holder.js/200x200" class="img-circle" alt="A generic square placeholder image where only the portion within the circle circumscribed about said square is visible">
<img data-src="holder.js/200x200" class="img-thumbnail" alt="A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera"> <img data-src="holder.js/200x200" class="img-thumbnail" alt="A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera">
</div> </div>
{% highlight html %} {% highlight html %}
<img src="..." alt="..." class="img-rounded">
<img src="..." alt="..." class="img-circle">
<img src="..." alt="..." class="img-thumbnail"> <img src="..." alt="..." class="img-thumbnail">
{% endhighlight %} {% endhighlight %}
## Aligning images ## Aligning images
Align images with the [helper float classes]({{ site.baseurl }}/components/utilities/#responsive-floats) or [text alignment classes]({{ site.baseurl }}/components/utilities/#text-alignment). `block`-level images can be centered using [the `.m-x-auto` margin utility class]({{ site.baseurl }}/components/utilities/#horizontal-centering). Align images with the [helper float classes]({{ site.baseurl }}/utilities/responsive-helpers/#responsive-floats) or [text alignment classes]({{ site.baseurl }}/utilities/typography/#text-alignment). `block`-level images can be centered using [the `.mx-auto` margin utility class]({{ site.baseurl }}/utilities/spacing/#horizontal-centering).
<div class="bd-example bd-example-images"> <div class="bd-example bd-example-images">
<img data-src="holder.js/200x200" class="img-rounded pull-xs-left" alt="A generic square placeholder image with rounded corners"> <img data-src="holder.js/200x200" class="rounded float-xs-left" alt="A generic square placeholder image with rounded corners">
<img data-src="holder.js/200x200" class="img-rounded pull-xs-right" alt="A generic square placeholder image with rounded corners"> <img data-src="holder.js/200x200" class="rounded float-xs-right" alt="A generic square placeholder image with rounded corners">
</div> </div>
{% highlight html %} {% highlight html %}
<img src="..." class="img-rounded pull-xs-left" alt="..."> <img src="..." class="rounded float-xs-left" alt="...">
<img src="..." class="img-rounded pull-xs-right" alt="..."> <img src="..." class="rounded float-xs-right" alt="...">
{% endhighlight %} {% endhighlight %}
<div class="bd-example bd-example-images"> <div class="bd-example bd-example-images">
<img data-src="holder.js/200x200" class="img-rounded m-x-auto d-block" alt="A generic square placeholder image with rounded corners"> <img data-src="holder.js/200x200" class="rounded mx-auto d-block" alt="A generic square placeholder image with rounded corners">
</div> </div>
{% highlight html %} {% highlight html %}
<img src="..." class="img-rounded m-x-auto d-block" alt="..."> <img src="..." class="rounded mx-auto d-block" alt="...">
{% endhighlight %} {% endhighlight %}
<div class="bd-example bd-example-images"> <div class="bd-example bd-example-images">
<div class="text-xs-center"> <div class="text-xs-center">
<img data-src="holder.js/200x200" class="img-rounded" alt="A generic square placeholder image with rounded corners"> <img data-src="holder.js/200x200" class="rounded" alt="A generic square placeholder image with rounded corners">
</div> </div>
</div> </div>
{% highlight html %} {% highlight html %}
<div class="text-xs-center"> <div class="text-xs-center">
<img src="..." class="img-rounded" alt="..."> <img src="..." class="rounded" alt="...">
</div> </div>
{% endhighlight %} {% endhighlight %}

View File

@ -321,7 +321,7 @@ HTML5 adds [a new global attribute named `[hidden]`](https://developer.mozilla.o
`[hidden]` is not compatible with jQuery's `$(...).hide()` and `$(...).show()` methods. This could potentially change in jQuery 3, but we're not holding our breath. Therefore, we don't currently especially endorse `[hidden]` over other techniques for managing the `display` of elements. `[hidden]` is not compatible with jQuery's `$(...).hide()` and `$(...).show()` methods. This could potentially change in jQuery 3, but we're not holding our breath. Therefore, we don't currently especially endorse `[hidden]` over other techniques for managing the `display` of elements.
{% endcallout %} {% endcallout %}
To merely toggle the visibility of an element, meaning its `display` is not modified and the element can still affect the flow of the document, use [the `.invisible` class]({{ site.baseurl }}/components/utilities/#invisible-content) instead. To merely toggle the visibility of an element, meaning its `display` is not modified and the element can still affect the flow of the document, use [the `.invisible` class]({{ site.baseurl }}/utilities/invisible-content/) instead.
## Click delay optimization for touch ## Click delay optimization for touch
@ -335,4 +335,4 @@ To address this problem in IE11 and Microsoft Edge on desktop, as well as IE11 o
In the case of old iOS versions (prior to 9.3), the suggested approach is to use additional scripts such as [FastClick](https://github.com/ftlabs/fastclick) to explicitly work around the delay. In the case of old iOS versions (prior to 9.3), the suggested approach is to use additional scripts such as [FastClick](https://github.com/ftlabs/fastclick) to explicitly work around the delay.
For further details, see the compatibility table for [suppressing 300ms delay for touchscreen interactions](http://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay). For further details, see the compatibility table for [suppressing 300ms delay for touchscreen interactions](https://patrickhlauke.github.io/touch/tests/results/#suppressing-300ms-delay).

View File

@ -576,7 +576,7 @@ Use contextual classes to color table rows or individual cells.
</tr> </tr>
{% endhighlight %} {% endhighlight %}
Regular table background variants are not available with the inverse table, however, you may use [text or background utilities](/components/utilities/#contextual-colors-and-backgrounds) to achieve similar styles. Regular table background variants are not available with the inverse table, however, you may use [text or background utilities]({{ site.baseurl }}/utilities/colors/) to achieve similar styles.
<div class="bd-example"> <div class="bd-example">
<table class="table table-inverse"> <table class="table table-inverse">

View File

@ -5,7 +5,7 @@ description: Documentation and examples for Bootstrap typography, including glob
group: content group: content
--- ---
Bootstrap includes simple and easily customized typography for headings, body text, lists, and more. For even more control, check out the [textual utility classes]({{ site.baseurl }}/components/utilities/). Bootstrap includes simple and easily customized typography for headings, body text, lists, and more. For even more control, check out the [textual utility classes]({{ site.baseurl }}/utilities/).
## Contents ## Contents
@ -16,7 +16,7 @@ Bootstrap includes simple and easily customized typography for headings, body te
Bootstrap sets basic global display, typography, and link styles. Specifically, we: Bootstrap sets basic global display, typography, and link styles. Specifically, we:
- Use a [native font stack](/content/reboot/#native-font-stack) that selects the best `font-family` for each OS and device. - Use a [native font stack]({{ site.baseurl }}/content/reboot/#native-font-stack) that selects the best `font-family` for each OS and device.
- Use the `$font-family-base`, `$font-size-base`, and `$line-height-base` attributes as our typographic base applied to the `<body>`. - Use the `$font-family-base`, `$font-size-base`, and `$line-height-base` attributes as our typographic base applied to the `<body>`.
- Set the global link color via `$link-color` and apply link underlines only on `:hover`. - Set the global link color via `$link-color` and apply link underlines only on `:hover`.
- Use `$body-bg` to set a `background-color` on the `<body>` (`#fff` by default). - Use `$body-bg` to set a `background-color` on the `<body>` (`#fff` by default).
@ -150,7 +150,7 @@ While not shown above, feel free to use `<b>` and `<i>` in HTML5. `<b>` is meant
## Text utilities ## Text utilities
Change text alignment, transform, style, weight, and color with our [text utilities]({{ site.baseurl }}/components/utilities/#text-alignment). Change text alignment, transform, style, weight, and color with our [text utilities]({{ site.baseurl }}/utilities/typography/#text-alignment).
## Abbreviations ## Abbreviations
@ -169,7 +169,7 @@ For quoting blocks of content from another source within your document. Wrap `<b
{% example html %} {% example html %}
<blockquote class="blockquote"> <blockquote class="blockquote">
<p class="m-b-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p> <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
</blockquote> </blockquote>
{% endexample %} {% endexample %}
@ -179,7 +179,7 @@ Add a `<footer class="blockquote-footer">` for identifying the source. Wrap the
{% example html %} {% example html %}
<blockquote class="blockquote"> <blockquote class="blockquote">
<p class="m-b-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p> <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
<footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer> <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote> </blockquote>
{% endexample %} {% endexample %}
@ -190,7 +190,7 @@ Add `.blockquote-reverse` for a blockquote with right-aligned content.
{% example html %} {% example html %}
<blockquote class="blockquote blockquote-reverse"> <blockquote class="blockquote blockquote-reverse">
<p class="m-b-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p> <p class="mb-0">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
<footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer> <footer class="blockquote-footer">Someone famous in <cite title="Source Title">Source Title</cite></footer>
</blockquote> </blockquote>
{% endexample %} {% endexample %}

View File

@ -1,12 +1,13 @@
/*! /*!
* Bootstrap v4.0.0-alpha.4 (http://getbootstrap.com) * Bootstrap v4.0.0-alpha.4 (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors * Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc. * Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ */
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */ /*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html { html {
font-family: sans-serif; font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
} }
@ -53,6 +54,7 @@ template,
a { a {
background-color: transparent; background-color: transparent;
-webkit-text-decoration-skip: objects;
} }
a:active, a:active,
@ -139,9 +141,11 @@ hr {
button, button,
input, input,
optgroup,
select, select,
textarea { textarea {
font: inherit; font: inherit;
margin: 0;
} }
optgroup { optgroup {
@ -149,34 +153,15 @@ optgroup {
} }
button, button,
input, input {
select {
overflow: visible; overflow: visible;
} }
button,
input,
select,
textarea {
margin: 0;
}
button, button,
select { select {
text-transform: none; text-transform: none;
} }
button,
[type="button"],
[type="reset"],
[type="submit"] {
cursor: pointer;
}
[disabled] {
cursor: default;
}
button, button,
html [type="button"], html [type="button"],
[type="reset"], [type="reset"],
@ -185,13 +170,17 @@ html [type="button"],
} }
button::-moz-focus-inner, button::-moz-focus-inner,
input::-moz-focus-inner { [type="button"]::-moz-focus-inner,
border: 0; [type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; padding: 0;
} }
button:-moz-focusring, button:-moz-focusring,
input:-moz-focusring { [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; outline: 1px dotted ButtonText;
} }
@ -229,6 +218,7 @@ textarea {
[type="search"] { [type="search"] {
-webkit-appearance: textfield; -webkit-appearance: textfield;
outline-offset: -2px;
} }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-cancel-button,
@ -236,12 +226,25 @@ textarea {
-webkit-appearance: none; -webkit-appearance: none;
} }
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
@media print { @media print {
*, *,
*::before, *::before,
*::after, *::after,
*::first-letter, *::first-letter,
*::first-line { p::first-line,
div::first-line,
blockquote::first-line,
li::first-line {
text-shadow: none !important; text-shadow: none !important;
-webkit-box-shadow: none !important; -webkit-box-shadow: none !important;
box-shadow: none !important; box-shadow: none !important;
@ -253,6 +256,9 @@ textarea {
abbr[title]::after { abbr[title]::after {
content: " (" attr(title) ")"; content: " (" attr(title) ")";
} }
pre {
white-space: pre-wrap !important;
}
pre, pre,
blockquote { blockquote {
border: 1px solid #999; border: 1px solid #999;
@ -472,9 +478,7 @@ input,
button, button,
select, select,
textarea { textarea {
margin: 0;
line-height: inherit; line-height: inherit;
border-radius: 0;
} }
input[type="radio"]:disabled, input[type="radio"]:disabled,
@ -588,7 +592,7 @@ hr {
small, small,
.small { .small {
font-size: 80%; font-size: 0.875rem;
font-weight: normal; font-weight: normal;
} }
@ -656,15 +660,10 @@ mark,
.img-fluid, .carousel-inner > .carousel-item > img, .img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img { .carousel-inner > .carousel-item > a > img {
display: block;
max-width: 100%; max-width: 100%;
height: auto; height: auto;
} }
.img-rounded {
border-radius: 0.3rem;
}
.img-thumbnail { .img-thumbnail {
padding: 0.25rem; padding: 0.25rem;
background-color: #fff; background-color: #fff;
@ -673,15 +672,10 @@ mark,
-webkit-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out; transition: all .2s ease-in-out;
display: inline-block;
max-width: 100%; max-width: 100%;
height: auto; height: auto;
} }
.img-circle {
border-radius: 50%;
}
.figure { .figure {
display: inline-block; display: inline-block;
} }
@ -753,27 +747,31 @@ pre code {
padding-right: 15px; padding-right: 15px;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.container { .container {
max-width: 576px; width: 540px;
max-width: 100%;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.container { .container {
max-width: 720px; width: 720px;
max-width: 100%;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.container { .container {
max-width: 940px; width: 960px;
max-width: 100%;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.container { .container {
max-width: 1140px; width: 1140px;
max-width: 100%;
} }
} }
@ -792,20 +790,75 @@ pre code {
-webkit-flex-wrap: wrap; -webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap; -ms-flex-wrap: wrap;
flex-wrap: wrap; flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px; margin-right: -15px;
margin-left: -15px;
} }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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-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 { @media (min-width: 576px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 768px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 992px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 1200px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
position: relative; position: relative;
min-height: 1px; min-height: 1px;
width: 100%;
padding-right: 15px; padding-right: 15px;
padding-left: 15px; padding-left: 15px;
width: 100%; }
@media (min-width: 576px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 768px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 992px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 1200px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
} }
.col-xs { .col-xs {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -814,9 +867,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-xs-1 { .col-xs-1 {
@ -1063,9 +1113,8 @@ pre code {
margin-left: 91.666667%; margin-left: 91.666667%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.col-sm { .col-sm {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -1074,9 +1123,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-sm-1 { .col-sm-1 {
-webkit-box-flex: 0; -webkit-box-flex: 0;
@ -1280,7 +1326,6 @@ pre code {
@media (min-width: 768px) { @media (min-width: 768px) {
.col-md { .col-md {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -1289,9 +1334,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-md-1 { .col-md-1 {
-webkit-box-flex: 0; -webkit-box-flex: 0;
@ -1495,7 +1537,6 @@ pre code {
@media (min-width: 992px) { @media (min-width: 992px) {
.col-lg { .col-lg {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -1504,9 +1545,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-lg-1 { .col-lg-1 {
-webkit-box-flex: 0; -webkit-box-flex: 0;
@ -1710,7 +1748,6 @@ pre code {
@media (min-width: 1200px) { @media (min-width: 1200px) {
.col-xl { .col-xl {
position: relative;
-webkit-flex-basis: 0; -webkit-flex-basis: 0;
-ms-flex-preferred-size: 0; -ms-flex-preferred-size: 0;
flex-basis: 0; flex-basis: 0;
@ -1719,9 +1756,6 @@ pre code {
-ms-flex-positive: 1; -ms-flex-positive: 1;
flex-grow: 1; flex-grow: 1;
max-width: 100%; max-width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
} }
.col-xl-1 { .col-xl-1 {
-webkit-box-flex: 0; -webkit-box-flex: 0;
@ -2315,6 +2349,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.form-check-inline.disabled { .form-check-inline.disabled {
color: #818a91;
cursor: not-allowed; cursor: not-allowed;
} }
@ -2355,7 +2390,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-success .form-control-success { .has-success .form-control-success {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='$form-icon-success-color' 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");
} }
.has-warning .form-control-feedback, .has-warning .form-control-feedback,
@ -2381,7 +2416,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-warning .form-control-warning { .has-warning .form-control-warning {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");
} }
.has-danger .form-control-feedback, .has-danger .form-control-feedback,
@ -2407,10 +2442,10 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-danger .form-control-danger { .has-danger .form-control-danger {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' 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"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#d9534f' 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");
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.form-inline .form-group { .form-inline .form-group {
display: inline-block; display: inline-block;
margin-bottom: 0; margin-bottom: 0;
@ -3107,6 +3142,14 @@ input[type="button"].btn-block {
display: block; display: block;
} }
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing { .collapsing {
position: relative; position: relative;
height: 0; height: 0;
@ -3155,9 +3198,9 @@ input[type="button"].btn-block {
z-index: 1000; z-index: 1000;
display: none; display: none;
float: left; float: left;
min-width: 160px; min-width: 10rem;
padding: 5px 0; padding: 0.5rem 0;
margin: 2px 0 0; margin: 0.125rem 0 0;
font-size: 1rem; font-size: 1rem;
color: #373a3c; color: #373a3c;
text-align: left; text-align: left;
@ -3179,7 +3222,7 @@ input[type="button"].btn-block {
.dropdown-item { .dropdown-item {
display: block; display: block;
width: 100%; width: 100%;
padding: 3px 20px; padding: 3px 1.5rem;
clear: both; clear: both;
font-weight: normal; font-weight: normal;
color: #373a3c; color: #373a3c;
@ -3234,7 +3277,8 @@ input[type="button"].btn-block {
.dropdown-header { .dropdown-header {
display: block; display: block;
padding: 5px 20px; padding: 0.5rem 1.5rem;
margin-bottom: 0;
font-size: 0.875rem; font-size: 0.875rem;
color: #818a91; color: #818a91;
white-space: nowrap; white-space: nowrap;
@ -3260,7 +3304,7 @@ input[type="button"].btn-block {
.navbar-fixed-bottom .dropdown .dropdown-menu { .navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto; top: auto;
bottom: 100%; bottom: 100%;
margin-bottom: 2px; margin-bottom: 0.125rem;
} }
.btn-group, .btn-group,
@ -3274,6 +3318,7 @@ input[type="button"].btn-block {
.btn-group-vertical > .btn { .btn-group-vertical > .btn {
position: relative; position: relative;
float: left; float: left;
margin-bottom: 0;
} }
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
@ -3657,12 +3702,12 @@ input[type="button"].btn-block {
} }
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' 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-indicator { .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
background-color: #0074d9; background-color: #0074d9;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E");
} }
.custom-radio .custom-control-indicator { .custom-radio .custom-control-indicator {
@ -3670,7 +3715,7 @@ input[type="button"].btn-block {
} }
.custom-radio .custom-control-input:checked ~ .custom-control-indicator { .custom-radio .custom-control-input:checked ~ .custom-control-indicator {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#fff'/%3E%3C/svg%3E");
} }
.custom-controls-stacked .custom-control { .custom-controls-stacked .custom-control {
@ -3689,7 +3734,7 @@ input[type="button"].btn-block {
padding-right: 0.75rem \9; padding-right: 0.75rem \9;
color: #55595c; color: #55595c;
vertical-align: middle; vertical-align: middle;
background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
background-image: none \9; background-image: none \9;
-webkit-background-size: 8px 10px; -webkit-background-size: 8px 10px;
background-size: 8px 10px; background-size: 8px 10px;
@ -3927,7 +3972,7 @@ input[type="button"].btn-block {
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar { .navbar {
border-radius: 0.25rem; border-radius: 0.25rem;
} }
@ -3937,7 +3982,7 @@ input[type="button"].btn-block {
z-index: 1000; z-index: 1000;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-full { .navbar-full {
border-radius: 0; border-radius: 0;
} }
@ -3951,7 +3996,7 @@ input[type="button"].btn-block {
z-index: 1030; z-index: 1030;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-fixed-top, .navbar-fixed-top,
.navbar-fixed-bottom { .navbar-fixed-bottom {
border-radius: 0; border-radius: 0;
@ -3974,7 +4019,7 @@ input[type="button"].btn-block {
width: 100%; width: 100%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-sticky-top { .navbar-sticky-top {
border-radius: 0; border-radius: 0;
} }
@ -3999,8 +4044,8 @@ input[type="button"].btn-block {
.navbar-divider { .navbar-divider {
float: left; float: left;
width: 1px; width: 1px;
padding-top: .425rem; padding-top: 0.425rem;
padding-bottom: .425rem; padding-bottom: 0.425rem;
margin-right: 1rem; margin-right: 1rem;
margin-left: 1rem; margin-left: 1rem;
overflow: hidden; overflow: hidden;
@ -4010,10 +4055,16 @@ input[type="button"].btn-block {
content: "\00a0"; content: "\00a0";
} }
.navbar-text {
display: inline-block;
padding-top: .425rem;
padding-bottom: .425rem;
}
.navbar-toggler { .navbar-toggler {
width: 2.5em; width: 2.5em;
height: 2em; height: 2em;
padding: .5rem .75rem; padding: 0.5rem 0.75rem;
font-size: 1.25rem; font-size: 1.25rem;
line-height: 1; line-height: 1;
background: transparent no-repeat center center; background: transparent no-repeat center center;
@ -4027,6 +4078,42 @@ input[type="button"].btn-block {
text-decoration: none; text-decoration: none;
} }
.navbar-toggleable-xs::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 576px) {
.navbar-toggleable-xs {
display: block !important;
}
}
.navbar-toggleable-sm::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 768px) {
.navbar-toggleable-sm {
display: block !important;
}
}
.navbar-toggleable-md::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 992px) {
.navbar-toggleable-md {
display: block !important;
}
}
.navbar-nav .nav-item { .navbar-nav .nav-item {
float: left; float: left;
} }
@ -4045,20 +4132,23 @@ input[type="button"].btn-block {
margin-left: 1rem; margin-left: 1rem;
} }
.navbar-light .navbar-brand { .navbar-light .navbar-brand,
color: rgba(0, 0, 0, 0.8); .navbar-light .navbar-toggler {
color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
color: rgba(0, 0, 0, 0.8); .navbar-light .navbar-toggler:focus,
.navbar-light .navbar-toggler:hover {
color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-nav .nav-link { .navbar-light .navbar-nav .nav-link {
color: rgba(0, 0, 0, 0.3); color: rgba(0, 0, 0, 0.5);
} }
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
color: rgba(0, 0, 0, 0.6); color: rgba(0, 0, 0, 0.7);
} }
.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover, .navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
@ -4071,22 +4161,25 @@ input[type="button"].btn-block {
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus, .navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover { .navbar-light .navbar-nav .nav-link.active:hover {
color: rgba(0, 0, 0, 0.8); color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-toggler { .navbar-light .navbar-toggler {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.3)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
} }
.navbar-light .navbar-divider { .navbar-light .navbar-divider {
background-color: rgba(0, 0, 0, 0.075); background-color: rgba(0, 0, 0, 0.075);
} }
.navbar-dark .navbar-brand { .navbar-dark .navbar-brand,
.navbar-dark .navbar-toggler {
color: white; color: white;
} }
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-toggler:focus,
.navbar-dark .navbar-toggler:hover {
color: white; color: white;
} }
@ -4125,14 +4218,14 @@ input[type="button"].btn-block {
clear: both; clear: both;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.navbar-toggleable-xs .navbar-nav .nav-item { .navbar-toggleable-xs .navbar-nav .nav-item {
float: none; float: none;
margin-left: 0; margin-left: 0;
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-toggleable-xs { .navbar-toggleable-xs {
display: block !important; display: block !important;
} }
@ -4403,7 +4496,7 @@ input[type="button"].btn-block {
border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px);
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-deck { .card-deck {
display: -webkit-box; display: -webkit-box;
display: -webkit-flex; display: -webkit-flex;
@ -4427,7 +4520,7 @@ input[type="button"].btn-block {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-group { .card-group {
display: -webkit-box; display: -webkit-box;
display: -webkit-flex; display: -webkit-flex;
@ -4476,7 +4569,7 @@ input[type="button"].btn-block {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-columns { .card-columns {
-webkit-column-count: 3; -webkit-column-count: 3;
-moz-column-count: 3; -moz-column-count: 3;
@ -4704,7 +4797,7 @@ a.tag:focus, a.tag:hover {
border-radius: 0.3rem; border-radius: 0.3rem;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.jumbotron { .jumbotron {
padding: 4rem 2rem; padding: 4rem 2rem;
} }
@ -5362,7 +5455,6 @@ button.close {
display: none; display: none;
overflow: hidden; overflow: hidden;
outline: 0; outline: 0;
-webkit-overflow-scrolling: touch;
} }
.modal.fade .modal-dialog { .modal.fade .modal-dialog {
@ -5468,7 +5560,7 @@ button.close {
overflow: scroll; overflow: scroll;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.modal-dialog { .modal-dialog {
max-width: 600px; max-width: 600px;
margin: 30px auto; margin: 30px auto;
@ -5935,7 +6027,7 @@ button.close {
text-shadow: none; text-shadow: none;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.carousel-control .icon-prev, .carousel-control .icon-prev,
.carousel-control .icon-next { .carousel-control .icon-next {
width: 30px; width: 30px;
@ -5964,7 +6056,6 @@ button.close {
} }
.bg-primary { .bg-primary {
color: #fff !important;
background-color: #0275d8 !important; background-color: #0275d8 !important;
} }
@ -5973,7 +6064,6 @@ a.bg-primary:focus, a.bg-primary:hover {
} }
.bg-success { .bg-success {
color: #fff !important;
background-color: #5cb85c !important; background-color: #5cb85c !important;
} }
@ -5982,7 +6072,6 @@ a.bg-success:focus, a.bg-success:hover {
} }
.bg-info { .bg-info {
color: #fff !important;
background-color: #5bc0de !important; background-color: #5bc0de !important;
} }
@ -5991,7 +6080,6 @@ a.bg-info:focus, a.bg-info:hover {
} }
.bg-warning { .bg-warning {
color: #fff !important;
background-color: #f0ad4e !important; background-color: #f0ad4e !important;
} }
@ -6000,7 +6088,6 @@ a.bg-warning:focus, a.bg-warning:hover {
} }
.bg-danger { .bg-danger {
color: #fff !important;
background-color: #d9534f !important; background-color: #d9534f !important;
} }
@ -6009,7 +6096,6 @@ a.bg-danger:focus, a.bg-danger:hover {
} }
.bg-inverse { .bg-inverse {
color: #fff !important;
background-color: #373a3c !important; background-color: #373a3c !important;
} }
@ -6017,6 +6103,34 @@ a.bg-inverse:focus, a.bg-inverse:hover {
background-color: #1f2021 !important; background-color: #1f2021 !important;
} }
.rounded {
border-radius: 0.25rem;
}
.rounded-top {
border-top-right-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.rounded-right {
border-bottom-right-radius: 0.25rem;
border-top-right-radius: 0.25rem;
}
.rounded-bottom {
border-bottom-right-radius: 0.25rem;
border-bottom-left-radius: 0.25rem;
}
.rounded-left {
border-bottom-left-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.rounded-circle {
border-radius: 50%;
}
.clearfix::after { .clearfix::after {
content: ""; content: "";
display: table; display: table;
@ -6132,7 +6246,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
justify-content: space-between; justify-content: space-between;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-sm-first { .flex-sm-first {
-webkit-box-ordinal-group: 0; -webkit-box-ordinal-group: 0;
-webkit-order: -1; -webkit-order: -1;
@ -6153,7 +6267,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-items-sm-top { .flex-items-sm-top {
-webkit-box-align: start; -webkit-box-align: start;
-webkit-align-items: flex-start; -webkit-align-items: flex-start;
@ -6177,7 +6291,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-sm-top { .flex-sm-top {
-webkit-align-self: flex-start; -webkit-align-self: flex-start;
-ms-flex-item-align: start; -ms-flex-item-align: start;
@ -6195,7 +6309,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.flex-items-sm-left { .flex-items-sm-left {
-webkit-box-pack: start; -webkit-box-pack: start;
-webkit-justify-content: flex-start; -webkit-justify-content: flex-start;
@ -6512,62 +6626,62 @@ a.bg-inverse:focus, a.bg-inverse:hover {
} }
} }
.pull-xs-left { .float-xs-left {
float: left !important; float: left !important;
} }
.pull-xs-right { .float-xs-right {
float: right !important; float: right !important;
} }
.pull-xs-none { .float-xs-none {
float: none !important; float: none !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.pull-sm-left { .float-sm-left {
float: left !important; float: left !important;
} }
.pull-sm-right { .float-sm-right {
float: right !important; float: right !important;
} }
.pull-sm-none { .float-sm-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.pull-md-left { .float-md-left {
float: left !important; float: left !important;
} }
.pull-md-right { .float-md-right {
float: right !important; float: right !important;
} }
.pull-md-none { .float-md-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.pull-lg-left { .float-lg-left {
float: left !important; float: left !important;
} }
.pull-lg-right { .float-lg-right {
float: right !important; float: right !important;
} }
.pull-lg-none { .float-lg-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.pull-xl-left { .float-xl-left {
float: left !important; float: left !important;
} }
.pull-xl-right { .float-xl-right {
float: right !important; float: right !important;
} }
.pull-xl-none { .float-xl-none {
float: none !important; float: none !important;
} }
} }
@ -6596,247 +6710,247 @@ a.bg-inverse:focus, a.bg-inverse:hover {
width: 100% !important; width: 100% !important;
} }
.m-x-auto { .mx-auto {
margin-right: auto !important; margin-right: auto !important;
margin-left: auto !important; margin-left: auto !important;
} }
.m-a-0 { .m-0 {
margin: 0 0 !important; margin: 0 0 !important;
} }
.m-t-0 { .mt-0 {
margin-top: 0 !important; margin-top: 0 !important;
} }
.m-r-0 { .mr-0 {
margin-right: 0 !important; margin-right: 0 !important;
} }
.m-b-0 { .mb-0 {
margin-bottom: 0 !important; margin-bottom: 0 !important;
} }
.m-l-0 { .ml-0 {
margin-left: 0 !important; margin-left: 0 !important;
} }
.m-x-0 { .mx-0 {
margin-right: 0 !important; margin-right: 0 !important;
margin-left: 0 !important; margin-left: 0 !important;
} }
.m-y-0 { .my-0 {
margin-top: 0 !important; margin-top: 0 !important;
margin-bottom: 0 !important; margin-bottom: 0 !important;
} }
.m-a-1 { .m-1 {
margin: 1rem 1rem !important; margin: 1rem 1rem !important;
} }
.m-t-1 { .mt-1 {
margin-top: 1rem !important; margin-top: 1rem !important;
} }
.m-r-1 { .mr-1 {
margin-right: 1rem !important; margin-right: 1rem !important;
} }
.m-b-1 { .mb-1 {
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.m-l-1 { .ml-1 {
margin-left: 1rem !important; margin-left: 1rem !important;
} }
.m-x-1 { .mx-1 {
margin-right: 1rem !important; margin-right: 1rem !important;
margin-left: 1rem !important; margin-left: 1rem !important;
} }
.m-y-1 { .my-1 {
margin-top: 1rem !important; margin-top: 1rem !important;
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.m-a-2 { .m-2 {
margin: 1.5rem 1.5rem !important; margin: 1.5rem 1.5rem !important;
} }
.m-t-2 { .mt-2 {
margin-top: 1.5rem !important; margin-top: 1.5rem !important;
} }
.m-r-2 { .mr-2 {
margin-right: 1.5rem !important; margin-right: 1.5rem !important;
} }
.m-b-2 { .mb-2 {
margin-bottom: 1.5rem !important; margin-bottom: 1.5rem !important;
} }
.m-l-2 { .ml-2 {
margin-left: 1.5rem !important; margin-left: 1.5rem !important;
} }
.m-x-2 { .mx-2 {
margin-right: 1.5rem !important; margin-right: 1.5rem !important;
margin-left: 1.5rem !important; margin-left: 1.5rem !important;
} }
.m-y-2 { .my-2 {
margin-top: 1.5rem !important; margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important; margin-bottom: 1.5rem !important;
} }
.m-a-3 { .m-3 {
margin: 3rem 3rem !important; margin: 3rem 3rem !important;
} }
.m-t-3 { .mt-3 {
margin-top: 3rem !important; margin-top: 3rem !important;
} }
.m-r-3 { .mr-3 {
margin-right: 3rem !important; margin-right: 3rem !important;
} }
.m-b-3 { .mb-3 {
margin-bottom: 3rem !important; margin-bottom: 3rem !important;
} }
.m-l-3 { .ml-3 {
margin-left: 3rem !important; margin-left: 3rem !important;
} }
.m-x-3 { .mx-3 {
margin-right: 3rem !important; margin-right: 3rem !important;
margin-left: 3rem !important; margin-left: 3rem !important;
} }
.m-y-3 { .my-3 {
margin-top: 3rem !important; margin-top: 3rem !important;
margin-bottom: 3rem !important; margin-bottom: 3rem !important;
} }
.p-a-0 { .p-0 {
padding: 0 0 !important; padding: 0 0 !important;
} }
.p-t-0 { .pt-0 {
padding-top: 0 !important; padding-top: 0 !important;
} }
.p-r-0 { .pr-0 {
padding-right: 0 !important; padding-right: 0 !important;
} }
.p-b-0 { .pb-0 {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.p-l-0 { .pl-0 {
padding-left: 0 !important; padding-left: 0 !important;
} }
.p-x-0 { .px-0 {
padding-right: 0 !important; padding-right: 0 !important;
padding-left: 0 !important; padding-left: 0 !important;
} }
.p-y-0 { .py-0 {
padding-top: 0 !important; padding-top: 0 !important;
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.p-a-1 { .p-1 {
padding: 1rem 1rem !important; padding: 1rem 1rem !important;
} }
.p-t-1 { .pt-1 {
padding-top: 1rem !important; padding-top: 1rem !important;
} }
.p-r-1 { .pr-1 {
padding-right: 1rem !important; padding-right: 1rem !important;
} }
.p-b-1 { .pb-1 {
padding-bottom: 1rem !important; padding-bottom: 1rem !important;
} }
.p-l-1 { .pl-1 {
padding-left: 1rem !important; padding-left: 1rem !important;
} }
.p-x-1 { .px-1 {
padding-right: 1rem !important; padding-right: 1rem !important;
padding-left: 1rem !important; padding-left: 1rem !important;
} }
.p-y-1 { .py-1 {
padding-top: 1rem !important; padding-top: 1rem !important;
padding-bottom: 1rem !important; padding-bottom: 1rem !important;
} }
.p-a-2 { .p-2 {
padding: 1.5rem 1.5rem !important; padding: 1.5rem 1.5rem !important;
} }
.p-t-2 { .pt-2 {
padding-top: 1.5rem !important; padding-top: 1.5rem !important;
} }
.p-r-2 { .pr-2 {
padding-right: 1.5rem !important; padding-right: 1.5rem !important;
} }
.p-b-2 { .pb-2 {
padding-bottom: 1.5rem !important; padding-bottom: 1.5rem !important;
} }
.p-l-2 { .pl-2 {
padding-left: 1.5rem !important; padding-left: 1.5rem !important;
} }
.p-x-2 { .px-2 {
padding-right: 1.5rem !important; padding-right: 1.5rem !important;
padding-left: 1.5rem !important; padding-left: 1.5rem !important;
} }
.p-y-2 { .py-2 {
padding-top: 1.5rem !important; padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important; padding-bottom: 1.5rem !important;
} }
.p-a-3 { .p-3 {
padding: 3rem 3rem !important; padding: 3rem 3rem !important;
} }
.p-t-3 { .pt-3 {
padding-top: 3rem !important; padding-top: 3rem !important;
} }
.p-r-3 { .pr-3 {
padding-right: 3rem !important; padding-right: 3rem !important;
} }
.p-b-3 { .pb-3 {
padding-bottom: 3rem !important; padding-bottom: 3rem !important;
} }
.p-l-3 { .pl-3 {
padding-left: 3rem !important; padding-left: 3rem !important;
} }
.p-x-3 { .px-3 {
padding-right: 3rem !important; padding-right: 3rem !important;
padding-left: 3rem !important; padding-left: 3rem !important;
} }
.p-y-3 { .py-3 {
padding-top: 3rem !important; padding-top: 3rem !important;
padding-bottom: 3rem !important; padding-bottom: 3rem !important;
} }
@ -6875,7 +6989,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
text-align: center !important; text-align: center !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.text-sm-left { .text-sm-left {
text-align: left !important; text-align: left !important;
} }
@ -6947,6 +7061,10 @@ a.bg-inverse:focus, a.bg-inverse:hover {
font-style: italic; font-style: italic;
} }
.text-white {
color: #fff !important;
}
.text-muted { .text-muted {
color: #818a91 !important; color: #818a91 !important;
} }
@ -7019,13 +7137,13 @@ a.text-gray-dark:focus, a.text-gray-dark:hover {
display: none !important; display: none !important;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.hidden-xs-down { .hidden-xs-down {
display: none !important; display: none !important;
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.hidden-sm-up { .hidden-sm-up {
display: none !important; display: none !important;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -11,27 +11,31 @@
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.container { .container {
max-width: 576px; width: 540px;
max-width: 100%;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.container { .container {
max-width: 720px; width: 720px;
max-width: 100%;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.container { .container {
max-width: 940px; width: 960px;
max-width: 100%;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.container { .container {
max-width: 1140px; width: 1140px;
max-width: 100%;
} }
} }
@ -49,8 +53,8 @@
} }
.row { .row {
margin-left: -15px;
margin-right: -15px; margin-right: -15px;
margin-left: -15px;
} }
.row::after { .row::after {
@ -59,13 +63,69 @@
clear: both; clear: both;
} }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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-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 { @media (min-width: 576px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 768px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 992px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 1200px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
position: relative; position: relative;
min-height: 1px; min-height: 1px;
padding-right: 15px; padding-right: 15px;
padding-left: 15px; padding-left: 15px;
} }
@media (min-width: 576px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 768px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 992px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 1200px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
.col-xs-1 { .col-xs-1 {
float: left; float: left;
width: 8.333333%; width: 8.333333%;
@ -274,7 +334,7 @@
margin-left: 91.666667%; margin-left: 91.666667%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.col-sm-1 { .col-sm-1 {
float: left; float: left;
width: 8.333333%; width: 8.333333%;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,7 @@
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */ /*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html { html {
font-family: sans-serif; font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
} }
@ -47,6 +48,7 @@ template,
a { a {
background-color: transparent; background-color: transparent;
-webkit-text-decoration-skip: objects;
} }
a:active, a:active,
@ -133,9 +135,11 @@ hr {
button, button,
input, input,
optgroup,
select, select,
textarea { textarea {
font: inherit; font: inherit;
margin: 0;
} }
optgroup { optgroup {
@ -143,34 +147,15 @@ optgroup {
} }
button, button,
input, input {
select {
overflow: visible; overflow: visible;
} }
button,
input,
select,
textarea {
margin: 0;
}
button, button,
select { select {
text-transform: none; text-transform: none;
} }
button,
[type="button"],
[type="reset"],
[type="submit"] {
cursor: pointer;
}
[disabled] {
cursor: default;
}
button, button,
html [type="button"], html [type="button"],
[type="reset"], [type="reset"],
@ -179,13 +164,17 @@ html [type="button"],
} }
button::-moz-focus-inner, button::-moz-focus-inner,
input::-moz-focus-inner { [type="button"]::-moz-focus-inner,
border: 0; [type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; padding: 0;
} }
button:-moz-focusring, button:-moz-focusring,
input:-moz-focusring { [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; outline: 1px dotted ButtonText;
} }
@ -223,6 +212,7 @@ textarea {
[type="search"] { [type="search"] {
-webkit-appearance: textfield; -webkit-appearance: textfield;
outline-offset: -2px;
} }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-cancel-button,
@ -230,6 +220,16 @@ textarea {
-webkit-appearance: none; -webkit-appearance: none;
} }
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
html { html {
-webkit-box-sizing: border-box; -webkit-box-sizing: border-box;
box-sizing: border-box; box-sizing: border-box;
@ -404,9 +404,7 @@ input,
button, button,
select, select,
textarea { textarea {
margin: 0;
line-height: inherit; line-height: inherit;
border-radius: 0;
} }
input[type="radio"]:disabled, input[type="radio"]:disabled,

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important} /*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{line-height:inherit}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */ /*# sourceMappingURL=bootstrap-reboot.min.css.map */

View File

@ -1 +1 @@
{"version":3,"sources":["../../scss/_normalize.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_tab-focus.scss"],"names":[],"mappings":"4EAOA,KACE,YAAA,WACA,qBAAA,KACA,yBAAA,KAOF,KACE,OAAA,EAYF,QAAA,MAAA,QAAA,WAAA,OAAA,OAAA,OAAA,KAAA,KAAA,IAAA,QAAA,QAYE,QAAA,MAOF,MAAA,OAAA,SAAA,MAIE,QAAA,aAOF,sBACE,QAAA,KACA,OAAA,EAOF,SACE,eAAA,SAQF,SAAA,SAEE,QAAA,KAUF,EACE,iBAAA,YAQF,SAAA,QAEE,cAAA,EAWF,YACE,cAAA,KACA,gBAAA,UACA,gBAAA,UAAA,OAOF,EAAA,OAEE,YAAA,QAOF,EAAA,OAEE,YAAA,OAOF,IACE,WAAA,OAQF,GACE,UAAA,IACA,OAAA,MAAA,EAOF,KACE,iBAAA,KACA,MAAA,KAOF,MACE,UAAA,IAQF,IAAA,IAEE,UAAA,IACA,YAAA,EACA,SAAA,SACA,eAAA,SAGF,IACE,OAAA,OAGF,IACE,IAAA,MAUF,IACE,aAAA,KAOF,eACE,SAAA,OAWF,KAAA,IAAA,IAAA,KAIE,YAAA,UAAA,UACA,UAAA,IAOF,OACE,OAAA,IAAA,KAQF,GACE,mBAAA,YAAA,WAAA,YACA,OAAA,EACA,SAAA,QAUF,OAAA,MAAA,OAAA,SAIE,KAAA,QAOF,SACE,YAAA,IASF,OAAA,MAAA,OAGE,SAAA,QAQF,OAAA,MAAA,OAAA,SAIE,OAAA,EAQF,OAAA,OAEE,eAAA,KAOF,cAAA,aAAA,cAAA,OAIE,OAAA,QC9IF,WDsJE,OAAA,QASF,aAAA,cAAA,OAAA,mBAIE,mBAAA,OAOF,yBAAA,wBAEE,OAAA,EACA,QAAA,EAOF,sBAAA,qBAEE,QAAA,IAAA,OAAA,WAOF,SACE,OAAA,IAAA,MAAA,OACA,OAAA,EAAA,IACA,QAAA,MAAA,OAAA,MAUF,OACE,mBAAA,WAAA,WAAA,WACA,MAAA,QACA,QAAA,MACA,UAAA,KACA,QAAA,EACA,YAAA,OAOF,SACE,SAAA,KC/KF,gBAAA,aDyLE,mBAAA,WAAA,WAAA,WACA,QAAA,ECpLF,yCAAA,yCD6LE,OAAA,KCxLF,cDgME,mBAAA,UC5LF,4CAAA,yCDsME,mBAAA,KEjZF,KACE,mBAAA,WAAA,WAAA,WAGF,EAAA,QAAA,SAGE,mBAAA,QAAA,WAAA,QAoBA,cAAgB,MAAA,aAQlB,KAEE,UAAA,KAOA,mBAAA,UAEA,4BAAA,YAGF,KAEE,YAAA,cAAA,mBAAA,WAAA,OCwFiH,iBDxFjH,MAAA,WACA,UAAA,KACA,YAAA,IAEA,MAAA,QAEA,iBAAA,KDmLF,sBC1KE,QAAA,YAYF,GAAI,GAAI,GAAI,GAAI,GAAI,GAClB,WAAA,EACA,cAAA,MAOF,EACE,WAAA,EACA,cAAA,KAIF,0BAAA,YAGE,OAAA,KACA,cAAA,IAAA,OAAA,QAGF,QACE,cAAA,KACA,WAAA,OACA,YAAA,QAGF,GAAA,GAAA,GAGE,WAAA,EACA,cAAA,KAGF,MAAA,MAAA,MAAA,MAIE,cAAA,EAGF,GACE,YAAA,IAGF,GACE,cAAA,MACA,YAAA,EAGF,WACE,OAAA,EAAA,EAAA,KAQF,EACE,MAAA,QACA,gBAAA,KAFF,QAAS,QAKL,MAAA,QACA,gBAAA,UANJ,QEzJE,QAAA,IAAA,KAAA,yBACA,eAAA,KF4KF,8BACE,MAAA,QACA,gBAAA,KAFF,oCAAqC,oCAKjC,MAAA,QACA,gBAAA,KANJ,oCAUI,QAAA,EASJ,IAEE,WAAA,EAEA,cAAA,KAEA,SAAA,KAQF,OAGE,OAAA,EAAA,EAAA,KAQF,IAGE,eAAA,OD+HF,cClHE,OAAA,QAcF,cAAA,EAAA,KAAA,OAAA,MAAA,MAAA,OAAA,QAAA,SASE,iBAAA,aAAA,aAAA,aAQF,MAEE,gBAAA,SAEA,iBAAA,YAGF,QACE,YAAA,OACA,eAAA,OACA,MAAA,QACA,WAAA,KACA,aAAA,OAGF,GAEE,WAAA,KAQF,MAEE,QAAA,aACA,cAAA,MAOF,aACE,QAAA,IAAA,OACA,QAAA,IAAA,KAAA,yBAGF,OAAA,MAAA,OAAA,SAKE,OAAA,EAIA,YAAA,QAEA,cAAA,EAGF,8BAAA,2BAMI,OAAA,YAKJ,iBAAA,iBAAA,2BAAA,kBASE,mBAAA,QAGF,SAEE,OAAA,SAGF,SAIE,UAAA,EAEA,QAAA,EACA,OAAA,EACA,OAAA,EAGF,OAEE,QAAA,MACA,MAAA,KACA,QAAA,EACA,cAAA,MACA,UAAA,OACA,YAAA,QAGF,mBAKE,mBAAA,KAIF,OACE,QAAA,aD8DF,SCtDE,QAAA"} {"version":3,"sources":["../../scss/_normalize.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_tab-focus.scss"],"names":[],"mappings":"4EAQA,KACE,YAAA,WACA,YAAA,KACA,qBAAA,KACA,yBAAA,KAOF,KACE,OAAA,EAYF,QAAA,MAAA,QAAA,WAAA,OAAA,OAAA,OAAA,KAAA,KAAA,IAAA,QAAA,QAYE,QAAA,MAOF,MAAA,OAAA,SAAA,MAIE,QAAA,aAOF,sBACE,QAAA,KACA,OAAA,EAOF,SACE,eAAA,SAQF,SAAA,SAEE,QAAA,KAWF,EACE,iBAAA,YACA,6BAAA,QAQF,SAAA,QAEE,cAAA,EAWF,YACE,cAAA,KACA,gBAAA,UACA,gBAAA,UAAA,OAOF,EAAA,OAEE,YAAA,QAOF,EAAA,OAEE,YAAA,OAOF,IACE,WAAA,OAQF,GACE,UAAA,IACA,OAAA,MAAA,EAOF,KACE,iBAAA,KACA,MAAA,KAOF,MACE,UAAA,IAQF,IAAA,IAEE,UAAA,IACA,YAAA,EACA,SAAA,SACA,eAAA,SAGF,IACE,OAAA,OAGF,IACE,IAAA,MAUF,IACE,aAAA,KAOF,eACE,SAAA,OAWF,KAAA,IAAA,IAAA,KAIE,YAAA,UAAA,UACA,UAAA,IAOF,OACE,OAAA,IAAA,KAQF,GACE,mBAAA,YAAA,WAAA,YACA,OAAA,EACA,SAAA,QAWF,OAAA,MAAA,SAAA,OAAA,SAKE,KAAA,QACA,OAAA,EAOF,SACE,YAAA,IAQF,OAAA,MAEE,SAAA,QAQF,OAAA,OAEE,eAAA,KASF,aAAA,cAAA,OAAA,mBAIE,mBAAA,OAOF,gCAAA,+BAAA,gCAAA,yBAIE,aAAA,KACA,QAAA,EAOF,6BAAA,4BAAA,6BAAA,sBAIE,QAAA,IAAA,OAAA,WAOF,SACE,OAAA,IAAA,MAAA,OACA,OAAA,EAAA,IACA,QAAA,MAAA,OAAA,MAUF,OACE,mBAAA,WAAA,WAAA,WACA,MAAA,QACA,QAAA,MACA,UAAA,KACA,QAAA,EACA,YAAA,OAOF,SACE,SAAA,KCpKF,gBAAA,aD8KE,mBAAA,WAAA,WAAA,WACA,QAAA,ECzKF,yCAAA,yCDkLE,OAAA,KC7KF,cDsLE,mBAAA,UACA,eAAA,KClLF,4CAAA,yCD2LE,mBAAA,KAOF,4BACE,MAAA,QACA,QAAA,IAQF,6BACE,mBAAA,OACA,KAAA,QE/YF,KACE,mBAAA,WAAA,WAAA,WAGF,EAAA,QAAA,SAGE,mBAAA,QAAA,WAAA,QAoBA,cAAgB,MAAA,aAQlB,KAEE,UAAA,KAOA,mBAAA,UAEA,4BAAA,YAGF,KAEE,YAAA,cAAA,mBAAA,WAAA,OC8FiH,iBD9FjH,MAAA,WACA,UAAA,KACA,YAAA,IAEA,MAAA,QAEA,iBAAA,KDmLF,sBC1KE,QAAA,YAYF,GAAI,GAAI,GAAI,GAAI,GAAI,GAClB,WAAA,EACA,cAAA,MAOF,EACE,WAAA,EACA,cAAA,KAIF,0BAAA,YAGE,OAAA,KACA,cAAA,IAAA,OAAA,QAGF,QACE,cAAA,KACA,WAAA,OACA,YAAA,QAGF,GAAA,GAAA,GAGE,WAAA,EACA,cAAA,KAGF,MAAA,MAAA,MAAA,MAIE,cAAA,EAGF,GACE,YAAA,IAGF,GACE,cAAA,MACA,YAAA,EAGF,WACE,OAAA,EAAA,EAAA,KAQF,EACE,MAAA,QACA,gBAAA,KAFF,QAAS,QAKL,MAAA,QACA,gBAAA,UANJ,QEzJE,QAAA,IAAA,KAAA,yBACA,eAAA,KF4KF,8BACE,MAAA,QACA,gBAAA,KAFF,oCAAqC,oCAKjC,MAAA,QACA,gBAAA,KANJ,oCAUI,QAAA,EASJ,IAEE,WAAA,EAEA,cAAA,KAEA,SAAA,KAQF,OAGE,OAAA,EAAA,EAAA,KAQF,IAGE,eAAA,OD+HF,cClHE,OAAA,QAcF,cAAA,EAAA,KAAA,OAAA,MAAA,MAAA,OAAA,QAAA,SASE,iBAAA,aAAA,aAAA,aAQF,MAEE,gBAAA,SAEA,iBAAA,YAGF,QACE,YAAA,OACA,eAAA,OACA,MAAA,QACA,WAAA,KACA,aAAA,OAGF,GAEE,WAAA,KAQF,MAEE,QAAA,aACA,cAAA,MAOF,aACE,QAAA,IAAA,OACA,QAAA,IAAA,KAAA,yBAGF,OAAA,MAAA,OAAA,SAME,YAAA,QAGF,8BAAA,2BAMI,OAAA,YAKJ,iBAAA,iBAAA,2BAAA,kBASE,mBAAA,QAGF,SAEE,OAAA,SAGF,SAIE,UAAA,EAEA,QAAA,EACA,OAAA,EACA,OAAA,EAGF,OAEE,QAAA,MACA,MAAA,KACA,QAAA,EACA,cAAA,MACA,UAAA,OACA,YAAA,QAGF,mBAKE,mBAAA,KAIF,OACE,QAAA,aDiEF,SCzDE,QAAA"}

View File

@ -1,12 +1,13 @@
/*! /*!
* Bootstrap v4.0.0-alpha.4 (http://getbootstrap.com) * Bootstrap v4.0.0-alpha.4 (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors * Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc. * Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ */
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */ /*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html { html {
font-family: sans-serif; font-family: sans-serif;
line-height: 1.15;
-ms-text-size-adjust: 100%; -ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
} }
@ -53,6 +54,7 @@ template,
a { a {
background-color: transparent; background-color: transparent;
-webkit-text-decoration-skip: objects;
} }
a:active, a:active,
@ -139,9 +141,11 @@ hr {
button, button,
input, input,
optgroup,
select, select,
textarea { textarea {
font: inherit; font: inherit;
margin: 0;
} }
optgroup { optgroup {
@ -149,34 +153,15 @@ optgroup {
} }
button, button,
input, input {
select {
overflow: visible; overflow: visible;
} }
button,
input,
select,
textarea {
margin: 0;
}
button, button,
select { select {
text-transform: none; text-transform: none;
} }
button,
[type="button"],
[type="reset"],
[type="submit"] {
cursor: pointer;
}
[disabled] {
cursor: default;
}
button, button,
html [type="button"], html [type="button"],
[type="reset"], [type="reset"],
@ -185,13 +170,17 @@ html [type="button"],
} }
button::-moz-focus-inner, button::-moz-focus-inner,
input::-moz-focus-inner { [type="button"]::-moz-focus-inner,
border: 0; [type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; padding: 0;
} }
button:-moz-focusring, button:-moz-focusring,
input:-moz-focusring { [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; outline: 1px dotted ButtonText;
} }
@ -229,6 +218,7 @@ textarea {
[type="search"] { [type="search"] {
-webkit-appearance: textfield; -webkit-appearance: textfield;
outline-offset: -2px;
} }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-cancel-button,
@ -236,12 +226,25 @@ textarea {
-webkit-appearance: none; -webkit-appearance: none;
} }
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
@media print { @media print {
*, *,
*::before, *::before,
*::after, *::after,
*::first-letter, *::first-letter,
*::first-line { p::first-line,
div::first-line,
blockquote::first-line,
li::first-line {
text-shadow: none !important; text-shadow: none !important;
-webkit-box-shadow: none !important; -webkit-box-shadow: none !important;
box-shadow: none !important; box-shadow: none !important;
@ -253,6 +256,9 @@ textarea {
abbr[title]::after { abbr[title]::after {
content: " (" attr(title) ")"; content: " (" attr(title) ")";
} }
pre {
white-space: pre-wrap !important;
}
pre, pre,
blockquote { blockquote {
border: 1px solid #999; border: 1px solid #999;
@ -472,9 +478,7 @@ input,
button, button,
select, select,
textarea { textarea {
margin: 0;
line-height: inherit; line-height: inherit;
border-radius: 0;
} }
input[type="radio"]:disabled, input[type="radio"]:disabled,
@ -588,7 +592,7 @@ hr {
small, small,
.small { .small {
font-size: 80%; font-size: 0.875rem;
font-weight: normal; font-weight: normal;
} }
@ -660,15 +664,10 @@ dl.row > dd + dt {
.img-fluid, .carousel-inner > .carousel-item > img, .img-fluid, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img { .carousel-inner > .carousel-item > a > img {
display: block;
max-width: 100%; max-width: 100%;
height: auto; height: auto;
} }
.img-rounded {
border-radius: 0.3rem;
}
.img-thumbnail { .img-thumbnail {
padding: 0.25rem; padding: 0.25rem;
background-color: #fff; background-color: #fff;
@ -677,15 +676,10 @@ dl.row > dd + dt {
-webkit-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out; transition: all .2s ease-in-out;
display: inline-block;
max-width: 100%; max-width: 100%;
height: auto; height: auto;
} }
.img-circle {
border-radius: 50%;
}
.figure { .figure {
display: inline-block; display: inline-block;
} }
@ -763,27 +757,31 @@ pre code {
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.container { .container {
max-width: 576px; width: 540px;
max-width: 100%;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.container { .container {
max-width: 720px; width: 720px;
max-width: 100%;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.container { .container {
max-width: 940px; width: 960px;
max-width: 100%;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.container { .container {
max-width: 1140px; width: 1140px;
max-width: 100%;
} }
} }
@ -801,8 +799,8 @@ pre code {
} }
.row { .row {
margin-left: -15px;
margin-right: -15px; margin-right: -15px;
margin-left: -15px;
} }
.row::after { .row::after {
@ -811,13 +809,69 @@ pre code {
clear: both; clear: both;
} }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .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-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-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-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 { @media (min-width: 576px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 768px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 992px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
@media (min-width: 1200px) {
.row {
margin-right: -15px;
margin-left: -15px;
}
}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
position: relative; position: relative;
min-height: 1px; min-height: 1px;
padding-right: 15px; padding-right: 15px;
padding-left: 15px; padding-left: 15px;
} }
@media (min-width: 576px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 768px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 992px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
@media (min-width: 1200px) {
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .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-md, .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-lg, .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-xl, .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 {
padding-right: 15px;
padding-left: 15px;
}
}
.col-xs-1 { .col-xs-1 {
float: left; float: left;
width: 8.333333%; width: 8.333333%;
@ -1026,7 +1080,7 @@ pre code {
margin-left: 91.666667%; margin-left: 91.666667%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.col-sm-1 { .col-sm-1 {
float: left; float: left;
width: 8.333333%; width: 8.333333%;
@ -2078,6 +2132,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.form-check-inline.disabled { .form-check-inline.disabled {
color: #818a91;
cursor: not-allowed; cursor: not-allowed;
} }
@ -2118,7 +2173,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-success .form-control-success { .has-success .form-control-success {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='$form-icon-success-color' 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");
} }
.has-warning .form-control-feedback, .has-warning .form-control-feedback,
@ -2144,7 +2199,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-warning .form-control-warning { .has-warning .form-control-warning {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E");
} }
.has-danger .form-control-feedback, .has-danger .form-control-feedback,
@ -2170,10 +2225,10 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
} }
.has-danger .form-control-danger { .has-danger .form-control-danger {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' 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"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#d9534f' 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");
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.form-inline .form-group { .form-inline .form-group {
display: inline-block; display: inline-block;
margin-bottom: 0; margin-bottom: 0;
@ -2870,6 +2925,14 @@ input[type="button"].btn-block {
display: block; display: block;
} }
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing { .collapsing {
position: relative; position: relative;
height: 0; height: 0;
@ -2918,9 +2981,9 @@ input[type="button"].btn-block {
z-index: 1000; z-index: 1000;
display: none; display: none;
float: left; float: left;
min-width: 160px; min-width: 10rem;
padding: 5px 0; padding: 0.5rem 0;
margin: 2px 0 0; margin: 0.125rem 0 0;
font-size: 1rem; font-size: 1rem;
color: #373a3c; color: #373a3c;
text-align: left; text-align: left;
@ -2942,7 +3005,7 @@ input[type="button"].btn-block {
.dropdown-item { .dropdown-item {
display: block; display: block;
width: 100%; width: 100%;
padding: 3px 20px; padding: 3px 1.5rem;
clear: both; clear: both;
font-weight: normal; font-weight: normal;
color: #373a3c; color: #373a3c;
@ -2997,7 +3060,8 @@ input[type="button"].btn-block {
.dropdown-header { .dropdown-header {
display: block; display: block;
padding: 5px 20px; padding: 0.5rem 1.5rem;
margin-bottom: 0;
font-size: 0.875rem; font-size: 0.875rem;
color: #818a91; color: #818a91;
white-space: nowrap; white-space: nowrap;
@ -3023,7 +3087,7 @@ input[type="button"].btn-block {
.navbar-fixed-bottom .dropdown .dropdown-menu { .navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto; top: auto;
bottom: 100%; bottom: 100%;
margin-bottom: 2px; margin-bottom: 0.125rem;
} }
.btn-group, .btn-group,
@ -3037,6 +3101,7 @@ input[type="button"].btn-block {
.btn-group-vertical > .btn { .btn-group-vertical > .btn {
position: relative; position: relative;
float: left; float: left;
margin-bottom: 0;
} }
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
@ -3423,12 +3488,12 @@ input[type="button"].btn-block {
} }
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { .custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%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"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' 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-indicator { .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
background-color: #0074d9; background-color: #0074d9;
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E");
} }
.custom-radio .custom-control-indicator { .custom-radio .custom-control-indicator {
@ -3436,7 +3501,7 @@ input[type="button"].btn-block {
} }
.custom-radio .custom-control-input:checked ~ .custom-control-indicator { .custom-radio .custom-control-input:checked ~ .custom-control-indicator {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#fff'/%3E%3C/svg%3E");
} }
.custom-controls-stacked .custom-control { .custom-controls-stacked .custom-control {
@ -3455,7 +3520,7 @@ input[type="button"].btn-block {
padding-right: 0.75rem \9; padding-right: 0.75rem \9;
color: #55595c; color: #55595c;
vertical-align: middle; vertical-align: middle;
background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
background-image: none \9; background-image: none \9;
-webkit-background-size: 8px 10px; -webkit-background-size: 8px 10px;
background-size: 8px 10px; background-size: 8px 10px;
@ -3693,7 +3758,7 @@ input[type="button"].btn-block {
clear: both; clear: both;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar { .navbar {
border-radius: 0.25rem; border-radius: 0.25rem;
} }
@ -3703,7 +3768,7 @@ input[type="button"].btn-block {
z-index: 1000; z-index: 1000;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-full { .navbar-full {
border-radius: 0; border-radius: 0;
} }
@ -3717,7 +3782,7 @@ input[type="button"].btn-block {
z-index: 1030; z-index: 1030;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-fixed-top, .navbar-fixed-top,
.navbar-fixed-bottom { .navbar-fixed-bottom {
border-radius: 0; border-radius: 0;
@ -3740,7 +3805,7 @@ input[type="button"].btn-block {
width: 100%; width: 100%;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-sticky-top { .navbar-sticky-top {
border-radius: 0; border-radius: 0;
} }
@ -3765,8 +3830,8 @@ input[type="button"].btn-block {
.navbar-divider { .navbar-divider {
float: left; float: left;
width: 1px; width: 1px;
padding-top: .425rem; padding-top: 0.425rem;
padding-bottom: .425rem; padding-bottom: 0.425rem;
margin-right: 1rem; margin-right: 1rem;
margin-left: 1rem; margin-left: 1rem;
overflow: hidden; overflow: hidden;
@ -3776,10 +3841,16 @@ input[type="button"].btn-block {
content: "\00a0"; content: "\00a0";
} }
.navbar-text {
display: inline-block;
padding-top: .425rem;
padding-bottom: .425rem;
}
.navbar-toggler { .navbar-toggler {
width: 2.5em; width: 2.5em;
height: 2em; height: 2em;
padding: .5rem .75rem; padding: 0.5rem 0.75rem;
font-size: 1.25rem; font-size: 1.25rem;
line-height: 1; line-height: 1;
background: transparent no-repeat center center; background: transparent no-repeat center center;
@ -3793,6 +3864,42 @@ input[type="button"].btn-block {
text-decoration: none; text-decoration: none;
} }
.navbar-toggleable-xs::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 576px) {
.navbar-toggleable-xs {
display: block !important;
}
}
.navbar-toggleable-sm::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 768px) {
.navbar-toggleable-sm {
display: block !important;
}
}
.navbar-toggleable-md::after {
content: "";
display: table;
clear: both;
}
@media (min-width: 992px) {
.navbar-toggleable-md {
display: block !important;
}
}
.navbar-nav .nav-item { .navbar-nav .nav-item {
float: left; float: left;
} }
@ -3811,20 +3918,23 @@ input[type="button"].btn-block {
margin-left: 1rem; margin-left: 1rem;
} }
.navbar-light .navbar-brand { .navbar-light .navbar-brand,
color: rgba(0, 0, 0, 0.8); .navbar-light .navbar-toggler {
color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
color: rgba(0, 0, 0, 0.8); .navbar-light .navbar-toggler:focus,
.navbar-light .navbar-toggler:hover {
color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-nav .nav-link { .navbar-light .navbar-nav .nav-link {
color: rgba(0, 0, 0, 0.3); color: rgba(0, 0, 0, 0.5);
} }
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
color: rgba(0, 0, 0, 0.6); color: rgba(0, 0, 0, 0.7);
} }
.navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover, .navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover,
@ -3837,22 +3947,25 @@ input[type="button"].btn-block {
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:focus, .navbar-light .navbar-nav .nav-link.active:focus,
.navbar-light .navbar-nav .nav-link.active:hover { .navbar-light .navbar-nav .nav-link.active:hover {
color: rgba(0, 0, 0, 0.8); color: rgba(0, 0, 0, 0.9);
} }
.navbar-light .navbar-toggler { .navbar-light .navbar-toggler {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.3)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
} }
.navbar-light .navbar-divider { .navbar-light .navbar-divider {
background-color: rgba(0, 0, 0, 0.075); background-color: rgba(0, 0, 0, 0.075);
} }
.navbar-dark .navbar-brand { .navbar-dark .navbar-brand,
.navbar-dark .navbar-toggler {
color: white; color: white;
} }
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover,
.navbar-dark .navbar-toggler:focus,
.navbar-dark .navbar-toggler:hover {
color: white; color: white;
} }
@ -3891,14 +4004,14 @@ input[type="button"].btn-block {
clear: both; clear: both;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.navbar-toggleable-xs .navbar-nav .nav-item { .navbar-toggleable-xs .navbar-nav .nav-item {
float: none; float: none;
margin-left: 0; margin-left: 0;
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.navbar-toggleable-xs { .navbar-toggleable-xs {
display: block !important; display: block !important;
} }
@ -4169,7 +4282,7 @@ input[type="button"].btn-block {
border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px);
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-deck { .card-deck {
display: table; display: table;
width: 100%; width: 100%;
@ -4188,7 +4301,7 @@ input[type="button"].btn-block {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-group { .card-group {
display: table; display: table;
width: 100%; width: 100%;
@ -4231,7 +4344,7 @@ input[type="button"].btn-block {
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.card-columns { .card-columns {
-webkit-column-count: 3; -webkit-column-count: 3;
-moz-column-count: 3; -moz-column-count: 3;
@ -4459,7 +4572,7 @@ a.tag:focus, a.tag:hover {
border-radius: 0.3rem; border-radius: 0.3rem;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.jumbotron { .jumbotron {
padding: 4rem 2rem; padding: 4rem 2rem;
} }
@ -5115,7 +5228,6 @@ button.close {
display: none; display: none;
overflow: hidden; overflow: hidden;
outline: 0; outline: 0;
-webkit-overflow-scrolling: touch;
} }
.modal.fade .modal-dialog { .modal.fade .modal-dialog {
@ -5221,7 +5333,7 @@ button.close {
overflow: scroll; overflow: scroll;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.modal-dialog { .modal-dialog {
max-width: 600px; max-width: 600px;
margin: 30px auto; margin: 30px auto;
@ -5688,7 +5800,7 @@ button.close {
text-shadow: none; text-shadow: none;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.carousel-control .icon-prev, .carousel-control .icon-prev,
.carousel-control .icon-next { .carousel-control .icon-next {
width: 30px; width: 30px;
@ -5717,7 +5829,6 @@ button.close {
} }
.bg-primary { .bg-primary {
color: #fff !important;
background-color: #0275d8 !important; background-color: #0275d8 !important;
} }
@ -5726,7 +5837,6 @@ a.bg-primary:focus, a.bg-primary:hover {
} }
.bg-success { .bg-success {
color: #fff !important;
background-color: #5cb85c !important; background-color: #5cb85c !important;
} }
@ -5735,7 +5845,6 @@ a.bg-success:focus, a.bg-success:hover {
} }
.bg-info { .bg-info {
color: #fff !important;
background-color: #5bc0de !important; background-color: #5bc0de !important;
} }
@ -5744,7 +5853,6 @@ a.bg-info:focus, a.bg-info:hover {
} }
.bg-warning { .bg-warning {
color: #fff !important;
background-color: #f0ad4e !important; background-color: #f0ad4e !important;
} }
@ -5753,7 +5861,6 @@ a.bg-warning:focus, a.bg-warning:hover {
} }
.bg-danger { .bg-danger {
color: #fff !important;
background-color: #d9534f !important; background-color: #d9534f !important;
} }
@ -5762,7 +5869,6 @@ a.bg-danger:focus, a.bg-danger:hover {
} }
.bg-inverse { .bg-inverse {
color: #fff !important;
background-color: #373a3c !important; background-color: #373a3c !important;
} }
@ -5770,6 +5876,34 @@ a.bg-inverse:focus, a.bg-inverse:hover {
background-color: #1f2021 !important; background-color: #1f2021 !important;
} }
.rounded {
border-radius: 0.25rem;
}
.rounded-top {
border-top-right-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.rounded-right {
border-bottom-right-radius: 0.25rem;
border-top-right-radius: 0.25rem;
}
.rounded-bottom {
border-bottom-right-radius: 0.25rem;
border-bottom-left-radius: 0.25rem;
}
.rounded-left {
border-bottom-left-radius: 0.25rem;
border-top-left-radius: 0.25rem;
}
.rounded-circle {
border-radius: 50%;
}
.clearfix::after { .clearfix::after {
content: ""; content: "";
display: table; display: table;
@ -5788,62 +5922,62 @@ a.bg-inverse:focus, a.bg-inverse:hover {
display: inline !important; display: inline !important;
} }
.pull-xs-left { .float-xs-left {
float: left !important; float: left !important;
} }
.pull-xs-right { .float-xs-right {
float: right !important; float: right !important;
} }
.pull-xs-none { .float-xs-none {
float: none !important; float: none !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.pull-sm-left { .float-sm-left {
float: left !important; float: left !important;
} }
.pull-sm-right { .float-sm-right {
float: right !important; float: right !important;
} }
.pull-sm-none { .float-sm-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.pull-md-left { .float-md-left {
float: left !important; float: left !important;
} }
.pull-md-right { .float-md-right {
float: right !important; float: right !important;
} }
.pull-md-none { .float-md-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 992px) { @media (min-width: 992px) {
.pull-lg-left { .float-lg-left {
float: left !important; float: left !important;
} }
.pull-lg-right { .float-lg-right {
float: right !important; float: right !important;
} }
.pull-lg-none { .float-lg-none {
float: none !important; float: none !important;
} }
} }
@media (min-width: 1200px) { @media (min-width: 1200px) {
.pull-xl-left { .float-xl-left {
float: left !important; float: left !important;
} }
.pull-xl-right { .float-xl-right {
float: right !important; float: right !important;
} }
.pull-xl-none { .float-xl-none {
float: none !important; float: none !important;
} }
} }
@ -5872,247 +6006,247 @@ a.bg-inverse:focus, a.bg-inverse:hover {
width: 100% !important; width: 100% !important;
} }
.m-x-auto { .mx-auto {
margin-right: auto !important; margin-right: auto !important;
margin-left: auto !important; margin-left: auto !important;
} }
.m-a-0 { .m-0 {
margin: 0 0 !important; margin: 0 0 !important;
} }
.m-t-0 { .mt-0 {
margin-top: 0 !important; margin-top: 0 !important;
} }
.m-r-0 { .mr-0 {
margin-right: 0 !important; margin-right: 0 !important;
} }
.m-b-0 { .mb-0 {
margin-bottom: 0 !important; margin-bottom: 0 !important;
} }
.m-l-0 { .ml-0 {
margin-left: 0 !important; margin-left: 0 !important;
} }
.m-x-0 { .mx-0 {
margin-right: 0 !important; margin-right: 0 !important;
margin-left: 0 !important; margin-left: 0 !important;
} }
.m-y-0 { .my-0 {
margin-top: 0 !important; margin-top: 0 !important;
margin-bottom: 0 !important; margin-bottom: 0 !important;
} }
.m-a-1 { .m-1 {
margin: 1rem 1rem !important; margin: 1rem 1rem !important;
} }
.m-t-1 { .mt-1 {
margin-top: 1rem !important; margin-top: 1rem !important;
} }
.m-r-1 { .mr-1 {
margin-right: 1rem !important; margin-right: 1rem !important;
} }
.m-b-1 { .mb-1 {
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.m-l-1 { .ml-1 {
margin-left: 1rem !important; margin-left: 1rem !important;
} }
.m-x-1 { .mx-1 {
margin-right: 1rem !important; margin-right: 1rem !important;
margin-left: 1rem !important; margin-left: 1rem !important;
} }
.m-y-1 { .my-1 {
margin-top: 1rem !important; margin-top: 1rem !important;
margin-bottom: 1rem !important; margin-bottom: 1rem !important;
} }
.m-a-2 { .m-2 {
margin: 1.5rem 1.5rem !important; margin: 1.5rem 1.5rem !important;
} }
.m-t-2 { .mt-2 {
margin-top: 1.5rem !important; margin-top: 1.5rem !important;
} }
.m-r-2 { .mr-2 {
margin-right: 1.5rem !important; margin-right: 1.5rem !important;
} }
.m-b-2 { .mb-2 {
margin-bottom: 1.5rem !important; margin-bottom: 1.5rem !important;
} }
.m-l-2 { .ml-2 {
margin-left: 1.5rem !important; margin-left: 1.5rem !important;
} }
.m-x-2 { .mx-2 {
margin-right: 1.5rem !important; margin-right: 1.5rem !important;
margin-left: 1.5rem !important; margin-left: 1.5rem !important;
} }
.m-y-2 { .my-2 {
margin-top: 1.5rem !important; margin-top: 1.5rem !important;
margin-bottom: 1.5rem !important; margin-bottom: 1.5rem !important;
} }
.m-a-3 { .m-3 {
margin: 3rem 3rem !important; margin: 3rem 3rem !important;
} }
.m-t-3 { .mt-3 {
margin-top: 3rem !important; margin-top: 3rem !important;
} }
.m-r-3 { .mr-3 {
margin-right: 3rem !important; margin-right: 3rem !important;
} }
.m-b-3 { .mb-3 {
margin-bottom: 3rem !important; margin-bottom: 3rem !important;
} }
.m-l-3 { .ml-3 {
margin-left: 3rem !important; margin-left: 3rem !important;
} }
.m-x-3 { .mx-3 {
margin-right: 3rem !important; margin-right: 3rem !important;
margin-left: 3rem !important; margin-left: 3rem !important;
} }
.m-y-3 { .my-3 {
margin-top: 3rem !important; margin-top: 3rem !important;
margin-bottom: 3rem !important; margin-bottom: 3rem !important;
} }
.p-a-0 { .p-0 {
padding: 0 0 !important; padding: 0 0 !important;
} }
.p-t-0 { .pt-0 {
padding-top: 0 !important; padding-top: 0 !important;
} }
.p-r-0 { .pr-0 {
padding-right: 0 !important; padding-right: 0 !important;
} }
.p-b-0 { .pb-0 {
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.p-l-0 { .pl-0 {
padding-left: 0 !important; padding-left: 0 !important;
} }
.p-x-0 { .px-0 {
padding-right: 0 !important; padding-right: 0 !important;
padding-left: 0 !important; padding-left: 0 !important;
} }
.p-y-0 { .py-0 {
padding-top: 0 !important; padding-top: 0 !important;
padding-bottom: 0 !important; padding-bottom: 0 !important;
} }
.p-a-1 { .p-1 {
padding: 1rem 1rem !important; padding: 1rem 1rem !important;
} }
.p-t-1 { .pt-1 {
padding-top: 1rem !important; padding-top: 1rem !important;
} }
.p-r-1 { .pr-1 {
padding-right: 1rem !important; padding-right: 1rem !important;
} }
.p-b-1 { .pb-1 {
padding-bottom: 1rem !important; padding-bottom: 1rem !important;
} }
.p-l-1 { .pl-1 {
padding-left: 1rem !important; padding-left: 1rem !important;
} }
.p-x-1 { .px-1 {
padding-right: 1rem !important; padding-right: 1rem !important;
padding-left: 1rem !important; padding-left: 1rem !important;
} }
.p-y-1 { .py-1 {
padding-top: 1rem !important; padding-top: 1rem !important;
padding-bottom: 1rem !important; padding-bottom: 1rem !important;
} }
.p-a-2 { .p-2 {
padding: 1.5rem 1.5rem !important; padding: 1.5rem 1.5rem !important;
} }
.p-t-2 { .pt-2 {
padding-top: 1.5rem !important; padding-top: 1.5rem !important;
} }
.p-r-2 { .pr-2 {
padding-right: 1.5rem !important; padding-right: 1.5rem !important;
} }
.p-b-2 { .pb-2 {
padding-bottom: 1.5rem !important; padding-bottom: 1.5rem !important;
} }
.p-l-2 { .pl-2 {
padding-left: 1.5rem !important; padding-left: 1.5rem !important;
} }
.p-x-2 { .px-2 {
padding-right: 1.5rem !important; padding-right: 1.5rem !important;
padding-left: 1.5rem !important; padding-left: 1.5rem !important;
} }
.p-y-2 { .py-2 {
padding-top: 1.5rem !important; padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important; padding-bottom: 1.5rem !important;
} }
.p-a-3 { .p-3 {
padding: 3rem 3rem !important; padding: 3rem 3rem !important;
} }
.p-t-3 { .pt-3 {
padding-top: 3rem !important; padding-top: 3rem !important;
} }
.p-r-3 { .pr-3 {
padding-right: 3rem !important; padding-right: 3rem !important;
} }
.p-b-3 { .pb-3 {
padding-bottom: 3rem !important; padding-bottom: 3rem !important;
} }
.p-l-3 { .pl-3 {
padding-left: 3rem !important; padding-left: 3rem !important;
} }
.p-x-3 { .px-3 {
padding-right: 3rem !important; padding-right: 3rem !important;
padding-left: 3rem !important; padding-left: 3rem !important;
} }
.p-y-3 { .py-3 {
padding-top: 3rem !important; padding-top: 3rem !important;
padding-bottom: 3rem !important; padding-bottom: 3rem !important;
} }
@ -6151,7 +6285,7 @@ a.bg-inverse:focus, a.bg-inverse:hover {
text-align: center !important; text-align: center !important;
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.text-sm-left { .text-sm-left {
text-align: left !important; text-align: left !important;
} }
@ -6223,6 +6357,10 @@ a.bg-inverse:focus, a.bg-inverse:hover {
font-style: italic; font-style: italic;
} }
.text-white {
color: #fff !important;
}
.text-muted { .text-muted {
color: #818a91 !important; color: #818a91 !important;
} }
@ -6295,13 +6433,13 @@ a.text-gray-dark:focus, a.text-gray-dark:hover {
display: none !important; display: none !important;
} }
@media (max-width: 543px) { @media (max-width: 575px) {
.hidden-xs-down { .hidden-xs-down {
display: none !important; display: none !important;
} }
} }
@media (min-width: 544px) { @media (min-width: 576px) {
.hidden-sm-up { .hidden-sm-up {
display: none !important; display: none !important;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/*! /*!
* Bootstrap v4.0.0-alpha.4 (http://getbootstrap.com) * Bootstrap v4.0.0-alpha.4 (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Copyright 2011-2016 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ */
@ -2779,10 +2779,10 @@ var Tooltip = (function ($) {
/** /**
* Check for Tether dependency * Check for Tether dependency
* Tether - http://github.hubspot.com/tether/ * Tether - http://tether.io/
*/ */
if (window.Tether === undefined) { if (window.Tether === undefined) {
throw new Error('Bootstrap tooltips require Tether (http://github.hubspot.com/tether/)'); throw new Error('Bootstrap tooltips require Tether (http://tether.io/)');
} }
/** /**

File diff suppressed because one or more lines are too long

View File

@ -102,7 +102,7 @@
<footer class="text-muted"> <footer class="text-muted">
<div class="container"> <div class="container">
<p class="pull-xs-right"> <p class="float-xs-right">
<a href="#">Back to top</a> <a href="#">Back to top</a>
</p> </p>
<p>Album example is &copy; Bootstrap, but please download and customize it for yourself!</p> <p>Album example is &copy; Bootstrap, but please download and customize it for yourself!</p>

View File

@ -148,7 +148,7 @@
</div><!-- /.container --> </div><!-- /.container -->
<footer class="blog-footer"> <footer class="blog-footer">
<p>Blog template built for <a href="http://getbootstrap.com">Bootstrap</a> by <a href="https://twitter.com/mdo">@mdo</a>.</p> <p>Blog template built for <a href="https://getbootstrap.com">Bootstrap</a> by <a href="https://twitter.com/mdo">@mdo</a>.</p>
<p> <p>
<a href="#">Back to top</a> <a href="#">Back to top</a>
</p> </p>

View File

@ -164,7 +164,7 @@
<!-- FOOTER --> <!-- FOOTER -->
<footer> <footer>
<p class="pull-xs-right"><a href="#">Back to top</a></p> <p class="float-xs-right"><a href="#">Back to top</a></p>
<p>&copy; 2014 Company, Inc. &middot; <a href="#">Privacy</a> &middot; <a href="#">Terms</a></p> <p>&copy; 2014 Company, Inc. &middot; <a href="#">Privacy</a> &middot; <a href="#">Terms</a></p>
</footer> </footer>

View File

@ -47,7 +47,7 @@
<div class="mastfoot"> <div class="mastfoot">
<div class="inner"> <div class="inner">
<p>Cover template for <a href="http://getbootstrap.com">Bootstrap</a>, by <a href="https://twitter.com/mdo">@mdo</a>.</p> <p>Cover template for <a href="https://getbootstrap.com">Bootstrap</a>, by <a href="https://twitter.com/mdo">@mdo</a>.</p>
</div> </div>
</div> </div>

View File

@ -24,13 +24,13 @@
<button type="button" class="navbar-toggler hidden-sm-up" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar" aria-label="Toggle navigation"></button> <button type="button" class="navbar-toggler hidden-sm-up" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar" aria-label="Toggle navigation"></button>
<a class="navbar-brand" href="#">Project name</a> <a class="navbar-brand" href="#">Project name</a>
<div id="navbar"> <div id="navbar">
<nav class="nav navbar-nav pull-xs-left"> <nav class="nav navbar-nav float-xs-left">
<a class="nav-item nav-link" href="#">Dashboard</a> <a class="nav-item nav-link" href="#">Dashboard</a>
<a class="nav-item nav-link" href="#">Settings</a> <a class="nav-item nav-link" href="#">Settings</a>
<a class="nav-item nav-link" href="#">Profile</a> <a class="nav-item nav-link" href="#">Profile</a>
<a class="nav-item nav-link" href="#">Help</a> <a class="nav-item nav-link" href="#">Help</a>
</nav> </nav>
<form class="pull-xs-right"> <form class="float-xs-right">
<input type="text" class="form-control" placeholder="Search..."> <input type="text" class="form-control" placeholder="Search...">
</form> </form>
</div> </div>

View File

@ -135,7 +135,7 @@
<hr> <hr>
<h3>Column clearing</h3> <h3>Column clearing</h3>
<p><a href="http://getbootstrap.com/css/#grid-responsive-resets">Clear floats</a> at specific breakpoints to prevent awkward wrapping with uneven content.</p> <p><a href="https://getbootstrap.com/css/#grid-responsive-resets">Clear floats</a> at specific breakpoints to prevent awkward wrapping with uneven content.</p>
<div class="row"> <div class="row">
<div class="col-xs-6 col-sm-3"> <div class="col-xs-6 col-sm-3">
.col-xs-6 .col-sm-3 .col-xs-6 .col-sm-3

View File

@ -24,7 +24,7 @@ Examples that focus on implementing uses of built-in components provided by Boot
<h4>Grids</h4> <h4>Grids</h4>
<p>Multiple examples of grid layouts with all four tiers, nesting, and more.</p> <p>Multiple examples of grid layouts with all four tiers, nesting, and more.</p>
</div> </div>
<div class="clearfix hidden-sm-up"></div> <div class="clearfix hidden-md-up"></div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<a href="{{ site.baseurl }}/examples/jumbotron/"> <a href="{{ site.baseurl }}/examples/jumbotron/">
@ -61,7 +61,7 @@ Taking the default navbar component and showing how it can be moved, placed, and
<h4>Static top navbar</h4> <h4>Static top navbar</h4>
<p>Super basic template with a static top navbar along with some additional content.</p> <p>Super basic template with a static top navbar along with some additional content.</p>
</div> </div>
<div class="clearfix hidden-sm-up"></div> <div class="clearfix hidden-md-up"></div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<a href="{{ site.baseurl }}/examples/navbar-top-fixed/"> <a href="{{ site.baseurl }}/examples/navbar-top-fixed/">
@ -91,7 +91,7 @@ Brand new components and templates to help folks quickly get started with Bootst
<h4>Cover</h4> <h4>Cover</h4>
<p>A one-page template for building simple and beautiful home pages.</p> <p>A one-page template for building simple and beautiful home pages.</p>
</div> </div>
<div class="clearfix hidden-sm-up"></div> <div class="clearfix hidden-md-up"></div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<a href="{{ site.baseurl }}/examples/carousel/"> <a href="{{ site.baseurl }}/examples/carousel/">
@ -107,7 +107,7 @@ Brand new components and templates to help folks quickly get started with Bootst
<h4>Blog</h4> <h4>Blog</h4>
<p>Simple two-column blog layout with custom navigation, header, and type.</p> <p>Simple two-column blog layout with custom navigation, header, and type.</p>
</div> </div>
<div class="clearfix hidden-sm-up"></div> <div class="clearfix hidden-md-up"></div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<a href="{{ site.baseurl }}/examples/dashboard/"> <a href="{{ site.baseurl }}/examples/dashboard/">
@ -123,14 +123,14 @@ Brand new components and templates to help folks quickly get started with Bootst
<h4>Sign-in page</h4> <h4>Sign-in page</h4>
<p>Custom form layout and design for a simple sign in form.</p> <p>Custom form layout and design for a simple sign in form.</p>
</div> </div>
<div class="clearfix hidden-sm-up"></div> <div class="clearfix hidden-md-up"></div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<a href="{{ site.baseurl }}/examples/justified-nav/"> <a href="{{ site.baseurl }}/examples/justified-nav/">
<img class="img-thumbnail" src="{{ site.baseurl }}/examples/screenshots/justified-nav.jpg" alt=""> <img class="img-thumbnail" src="{{ site.baseurl }}/examples/screenshots/justified-nav.jpg" alt="">
</a> </a>
<h4>Justified nav</h4> <h4>Justified nav</h4>
<p>Create a custom navbar with justified links. Heads up! <a href="{{ site.baseurl }}components/#nav-justified">Not too Safari friendly.</a></p> <p>Create a custom navbar with justified links. Heads up! Not too Safari friendly.</p>
</div> </div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<a href="{{ site.baseurl }}/examples/sticky-footer/"> <a href="{{ site.baseurl }}/examples/sticky-footer/">
@ -139,7 +139,7 @@ Brand new components and templates to help folks quickly get started with Bootst
<h4>Sticky footer</h4> <h4>Sticky footer</h4>
<p>Attach a footer to the bottom of the viewport when the content is shorter than it.</p> <p>Attach a footer to the bottom of the viewport when the content is shorter than it.</p>
</div> </div>
<div class="clearfix hidden-sm-up"></div> <div class="clearfix hidden-md-up"></div>
<div class="col-xs-6 col-md-4"> <div class="col-xs-6 col-md-4">
<a href="{{ site.baseurl }}/examples/sticky-footer-navbar/"> <a href="{{ site.baseurl }}/examples/sticky-footer-navbar/">

View File

@ -23,7 +23,7 @@
<div class="container"> <div class="container">
<div class="header clearfix"> <div class="header clearfix">
<nav> <nav>
<ul class="nav nav-pills pull-xs-right"> <ul class="nav nav-pills float-xs-right">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active" href="#">Home <span class="sr-only">(current)</span></a> <a class="nav-link active" href="#">Home <span class="sr-only">(current)</span></a>
</li> </li>

View File

@ -35,7 +35,7 @@
<div class="jumbotron"> <div class="jumbotron">
<h1>Navbar example</h1> <h1>Navbar example</h1>
<p class="lead">This example is a quick exercise to illustrate how fixed to top navbar works. As you scroll, it will remain fixed to the top of your browser's viewport.</p> <p class="lead">This example is a quick exercise to illustrate how fixed to top navbar works. As you scroll, it will remain fixed to the top of your browser's viewport.</p>
<a class="btn btn-lg btn-primary" href="../../components/#navbar" role="button">View navbar docs &raquo;</a> <a class="btn btn-lg btn-primary" href="../../components/navbar/" role="button">View navbar docs &raquo;</a>
</div> </div>
</div> </div>

View File

@ -33,7 +33,7 @@
<div class="jumbotron"> <div class="jumbotron">
<h1>Navbar example</h1> <h1>Navbar example</h1>
<p class="lead">This example is a quick exercise to illustrate how the top-aligned navbar works. As you scroll, this navbar remains in its original position and moves with the rest of the page.</p> <p class="lead">This example is a quick exercise to illustrate how the top-aligned navbar works. As you scroll, this navbar remains in its original position and moves with the rest of the page.</p>
<a class="btn btn-lg btn-primary" href="../../components/#navbar" role="button">View navbar docs &raquo;</a> <a class="btn btn-lg btn-primary" href="../../components/navbar/" role="button">View navbar docs &raquo;</a>
</div> </div>
</div> </div>

View File

@ -39,7 +39,7 @@
<a class="nav-link" href="#">About</a> <a class="nav-link" href="#">About</a>
</li> </li>
</ul> </ul>
<form class="form-inline pull-xs-right"> <form class="form-inline float-xs-right">
<input class="form-control" type="text" placeholder="Search"> <input class="form-control" type="text" placeholder="Search">
<button class="btn btn-outline-success" type="submit">Search</button> <button class="btn btn-outline-success" type="submit">Search</button>
</form> </form>
@ -52,7 +52,7 @@
<p>This example is a quick exercise to illustrate how the default responsive navbar works. It's placed within a <code>.container</code> to limit its width and will scroll with the rest of the page's content.</p> <p>This example is a quick exercise to illustrate how the default responsive navbar works. It's placed within a <code>.container</code> to limit its width and will scroll with the rest of the page's content.</p>
<p>At the smallest breakpoint, the collapse plugin is used to hide the links and show a menu button to toggle the collapsed content.</p> <p>At the smallest breakpoint, the collapse plugin is used to hide the links and show a menu button to toggle the collapsed content.</p>
<p> <p>
<a class="btn btn-lg btn-primary" href="../../components/navbar" role="button">View navbar docs &raquo;</a> <a class="btn btn-lg btn-primary" href="../../components/navbar/" role="button">View navbar docs &raquo;</a>
</p> </p>
</div> </div>

View File

@ -35,7 +35,7 @@
<div class="row row-offcanvas row-offcanvas-right"> <div class="row row-offcanvas row-offcanvas-right">
<div class="col-xs-12 col-sm-9"> <div class="col-xs-12 col-sm-9">
<p class="pull-xs-right hidden-sm-up"> <p class="float-xs-right hidden-sm-up">
<button type="button" class="btn btn-primary btn-sm" data-toggle="offcanvas">Toggle nav</button> <button type="button" class="btn btn-primary btn-sm" data-toggle="offcanvas">Toggle nav</button>
</p> </p>
<div class="jumbotron"> <div class="jumbotron">

View File

@ -20,7 +20,7 @@
<body> <body>
<button class="btn btn-secondary pull-xs-right tooltip-bottom" title="This should be shifted to the left">Shift Left</button> <button class="btn btn-secondary float-xs-right tooltip-bottom" title="This should be shifted to the left">Shift Left</button>
<button class="btn btn-secondary tooltip-bottom" title="This should be shifted to the right">Shift Right</button> <button class="btn btn-secondary tooltip-bottom" title="This should be shifted to the right">Shift Right</button>
<button class="btn btn-secondary tooltip-right" title="This should be shifted down">Shift Down</button> <button class="btn btn-secondary tooltip-right" title="This should be shifted down">Shift Down</button>
@ -30,7 +30,7 @@
<button class="btn btn-secondary tooltip-viewport-bottom" title="This should be shifted to the left">Shift Left</button> <button class="btn btn-secondary tooltip-viewport-bottom" title="This should be shifted to the left">Shift Left</button>
<button class="btn btn-secondary tooltip-viewport-right" title="This should be shifted down">Shift Down</button> <button class="btn btn-secondary tooltip-viewport-right" title="This should be shifted down">Shift Down</button>
<button class="btn btn-secondary pull-xs-right tooltip-viewport-bottom" title="This should be shifted to the right">Shift Right</button> <button class="btn btn-secondary float-xs-right tooltip-viewport-bottom" title="This should be shifted to the right">Shift Right</button>
<button class="btn btn-secondary tooltip-viewport-right btn-bottom" title="This should be shifted up">Shift Up</button> <button class="btn btn-secondary tooltip-viewport-right btn-bottom" title="This should be shifted up">Shift Up</button>
</div> </div>

View File

@ -3,3 +3,4 @@ layout: docs
title: Icon fonts title: Icon fonts
--- ---
TODO

View File

@ -47,7 +47,7 @@ Note that this bug will also affect any other in-page links your site may be usi
When nesting headings (`<h1>` - `<h6>`), your primary document header should be an `<h1>`. Subsequent headings should make logical use of `<h2>` - `<h6>` such that screen readers can construct a table of contents for your pages. When nesting headings (`<h1>` - `<h6>`), your primary document header should be an `<h1>`. Subsequent headings should make logical use of `<h2>` - `<h6>` such that screen readers can construct a table of contents for your pages.
Learn more at [HTML CodeSniffer](http://squizlabs.github.io/HTML_CodeSniffer/Standards/Section508/) and [Penn State's Accessability](http://accessibility.psu.edu/headings). Learn more at [HTML CodeSniffer](https://squizlabs.github.io/HTML_CodeSniffer/Standards/Section508/) and [Penn State's Accessability](http://accessibility.psu.edu/headings).
## Additional resources ## Additional resources

View File

@ -172,7 +172,7 @@ See [this StackOverflow question](https://stackoverflow.com/questions/6771258/wh
## Internet Explorer 10 in Windows Phone 8 ## Internet Explorer 10 in Windows Phone 8
Internet Explorer 10 in Windows Phone 8 versions older than [Update 3 (a.k.a. GDR3)](http://blogs.windows.com/windows_phone/b/wpdev/archive/2013/10/14/introducing-windows-phone-preview-for-developers.aspx) doesn't differentiate **device width** from **viewport width** in `@-ms-viewport` at-rules, and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, you'll need to **include the following JavaScript to work around the bug**. Internet Explorer 10 in Windows Phone 8 versions older than [Update 3 (a.k.a. GDR3)](https://blogs.windows.com/buildingapps/2013/10/14/introducing-windows-phone-preview-for-developers/) doesn't differentiate **device width** from **viewport width** in `@-ms-viewport` at-rules, and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, you'll need to **include the following JavaScript to work around the bug**.
{% highlight js %} {% highlight js %}
// Copyright 2014-2015 The Bootstrap Authors // Copyright 2014-2015 The Bootstrap Authors
@ -189,7 +189,7 @@ if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
} }
{% endhighlight %} {% endhighlight %}
For more information and usage guidelines, read [Windows Phone 8 and Device-Width](http://timkadlec.com/2013/01/windows-phone-8-and-device-width/). For more information and usage guidelines, read [Windows Phone 8 and Device-Width](https://timkadlec.com/2013/01/windows-phone-8-and-device-width/).
As a heads up, we include this in all of Bootstrap's documentation and examples as a demonstration. As a heads up, we include this in all of Bootstrap's documentation and examples as a demonstration.

View File

@ -20,7 +20,7 @@ To use our Gruntfile and run our documentation locally, you'll need a copy of Bo
When completed, you'll be able to run the various Grunt commands provided from the command line. When completed, you'll be able to run the various Grunt commands provided from the command line.
[install-ruby]: https://www.ruby-lang.org/en/documentation/installation/ [install-ruby]: https://www.ruby-lang.org/en/documentation/installation/
[gembundler]: http://bundler.io/ [gembundler]: https://bundler.io/
## Using Grunt ## Using Grunt
@ -30,7 +30,7 @@ Our Gruntfile includes the following commands and tasks:
| --- | --- | | --- | --- |
| `grunt` | Run `grunt` to run tests locally and compile the CSS and JavaScript into `/dist`. **Uses [Sass](http://sass-lang.com/), [Autoprefixer][autoprefixer], and [UglifyJS](http://lisperator.net/uglifyjs/).** | | `grunt` | Run `grunt` to run tests locally and compile the CSS and JavaScript into `/dist`. **Uses [Sass](http://sass-lang.com/), [Autoprefixer][autoprefixer], and [UglifyJS](http://lisperator.net/uglifyjs/).** |
| `grunt dist` | `grunt dist` creates the `/dist` directory with compiled files. **Uses [Sass](http://sass-lang.com/), [Autoprefixer][autoprefixer], and [UglifyJS](http://lisperator.net/uglifyjs/).** | | `grunt dist` | `grunt dist` creates the `/dist` directory with compiled files. **Uses [Sass](http://sass-lang.com/), [Autoprefixer][autoprefixer], and [UglifyJS](http://lisperator.net/uglifyjs/).** |
| `grunt test` | Runs [scss-lint](https://github.com/brigade/scss-lint), [ESLint](http://eslint.org/) and [QUnit](http://qunitjs.com/) tests headlessly in [PhantomJS](http://phantomjs.org/) (used for CI). | | `grunt test` | Runs [scss-lint](https://github.com/brigade/scss-lint), [ESLint](http://eslint.org/) and [QUnit](https://qunitjs.com/) tests headlessly in [PhantomJS](http://phantomjs.org/) (used for CI). |
| `grunt docs` | Builds and tests CSS, JavaScript, and other assets which are used when running the documentation locally via `jekyll serve`. | | `grunt docs` | Builds and tests CSS, JavaScript, and other assets which are used when running the documentation locally via `jekyll serve`. |
| `grunt watch` | This is a convenience method for watching just Sass files and automatically building them whenever you save. | | `grunt watch` | This is a convenience method for watching just Sass files and automatically building them whenever you save. |
@ -57,7 +57,7 @@ Running our documentation locally requires the use of Jekyll, a decently flexibl
2. From the root `/bootstrap` directory, run `bundle exec jekyll serve` in the command line. 2. From the root `/bootstrap` directory, run `bundle exec jekyll serve` in the command line.
3. Open <http://localhost:9001> in your browser, and voilà. 3. Open <http://localhost:9001> in your browser, and voilà.
Learn more about using Jekyll by reading its [documentation](http://jekyllrb.com/docs/home/). Learn more about using Jekyll by reading its [documentation](https://jekyllrb.com/docs/home/).
## Troubleshooting ## Troubleshooting

View File

@ -37,7 +37,7 @@ Bootstrap's `package.json` contains some additional metadata under the following
### RubyGems ### RubyGems
Install Bootstrap in your Ruby apps using [Bundler](http://bundler.io/) (**recommended**) and [RubyGems](https://rubygems.org/) by adding the following line to your [`Gemfile`](http://bundler.io/gemfile.html): Install Bootstrap in your Ruby apps using [Bundler](https://bundler.io/) (**recommended**) and [RubyGems](https://rubygems.org/) by adding the following line to your [`Gemfile`](https://bundler.io/gemfile.html):
{% highlight ruby %} {% highlight ruby %}
gem 'bootstrap', '~> 4.0.0.alpha3' gem 'bootstrap', '~> 4.0.0.alpha3'
@ -67,7 +67,7 @@ $ composer require twbs/bootstrap:{{ site.current_version }}
### Bower ### Bower
Install and manage Bootstrap's Sass and JavaScript using [Bower](http://bower.io). Install and manage Bootstrap's Sass and JavaScript using [Bower](https://bower.io).
{% highlight bash %} {% highlight bash %}
$ bower install bootstrap#v{{ site.current_version }} $ bower install bootstrap#v{{ site.current_version }}

View File

@ -40,7 +40,7 @@ If you're familiar with modifying variables in Sass—or any other CSS preproces
2. Change it from `false` to `true`. 2. Change it from `false` to `true`.
3. Recompile, and done! 3. Recompile, and done!
Alternatively, if you don't need the source Sass files, you may swap the default Bootstrap compiled CSS with the compiled flexbox variation. [Head to the download page]({{ site.baseurl }}/getting-started/download) for more information. Alternatively, if you don't need the source Sass files, you may swap the default Bootstrap compiled CSS with the compiled flexbox variation. [Head to the download page]({{ site.baseurl }}/getting-started/download/) for more information.
## Browser support ## Browser support

View File

@ -17,7 +17,7 @@ Here's how to quickly get started with the Bootstrap CDN and a template starter
## Quick start ## Quick start
Looking to quickly add Bootstrap to your project? Use the Bootstrap CDN, provided for free by the folks at MaxCDN. Using a package manager or need to download the source files? [Head to the downloads page.]({{ site.baseurl }}/getting-started/download) Looking to quickly add Bootstrap to your project? Use the Bootstrap CDN, provided for free by the folks at MaxCDN. Using a package manager or need to download the source files? [Head to the downloads page.]({{ site.baseurl }}/getting-started/download/)
Copy-paste the stylesheet `<link>` into your `<head>` before all other stylesheets to load our CSS. Copy-paste the stylesheet `<link>` into your `<head>` before all other stylesheets to load our CSS.
@ -40,7 +40,7 @@ And that's it—you're on your way to a fully Bootstrapped site. If you're at al
Be sure to have your pages set up with the latest design and development standards. That means: Be sure to have your pages set up with the latest design and development standards. That means:
* Using an HTML5 doctype * Using an HTML5 doctype
* Forcing Internet Explorer to use its latest rendering mode ([read more](http://stackoverflow.com/q/6771258)) * Forcing Internet Explorer to use its latest rendering mode ([read more](https://stackoverflow.com/questions/6771258/what-does-meta-http-equiv-x-ua-compatible-content-ie-edge-do))
* And, utilizing the viewport meta tag. * And, utilizing the viewport meta tag.
Put it all together and your pages should look like this: Put it all together and your pages should look like this:
@ -68,7 +68,7 @@ Put it all together and your pages should look like this:
</html> </html>
{% endhighlight %} {% endhighlight %}
That's all you need for overall page requirements. Visit the [Layout docs]({{ site.baseurl }}/layout/overview) or [our official examples]({{ site.baseurl }}/examples/) to start laying out your site's content and components. That's all you need for overall page requirements. Visit the [Layout docs]({{ site.baseurl }}/layout/overview/) or [our official examples]({{ site.baseurl }}/examples/) to start laying out your site's content and components.
## Important globals ## Important globals
@ -115,7 +115,7 @@ Learn more about [box model and sizing at CSS Tricks](https://css-tricks.com/box
### Normalize.css ### Normalize.css
For improved cross-browser rendering, we use [Normalize.css](http://necolas.github.io/normalize.css/) to correct small inconsistencies across browsers and devices. We further build on this with our own, slightly more opinionated styles with [Reboot]({{ site.baseurl }}/content/reboot/). For improved cross-browser rendering, we use [Normalize.css](https://necolas.github.io/normalize.css/) to correct small inconsistencies across browsers and devices. We further build on this with our own, slightly more opinionated styles with [Reboot]({{ site.baseurl }}/content/reboot/).
## Community ## Community

View File

@ -7,7 +7,7 @@ layout: home
<span class="bd-booticon outline">B</span> <span class="bd-booticon outline">B</span>
<p class="lead">Bootstrap is the most popular HTML, CSS, and JS framework in the world for building responsive, mobile-first projects on the web.</p> <p class="lead">Bootstrap is the most popular HTML, CSS, and JS framework in the world for building responsive, mobile-first projects on the web.</p>
<p class="lead"> <p class="lead">
<a href="{{ site.baseurl }}/getting-started/download" class="btn btn-outline-inverse btn-lg" onclick="ga('send', 'event', 'Jumbotron actions', 'Download', 'Download {{ site.current_version }}');">Download Bootstrap</a> <a href="{{ site.baseurl }}/getting-started/download/" class="btn btn-outline-inverse btn-lg" onclick="ga('send', 'event', 'Jumbotron actions', 'Download', 'Download {{ site.current_version }}');">Download Bootstrap</a>
</p> </p>
<p class="version">Currently v{{ site.current_version }}</p> <p class="version">Currently v{{ site.current_version }}</p>
{% include ads.html %} {% include ads.html %}
@ -92,7 +92,7 @@ layout: home
<div class="bd-featurette"> <div class="bd-featurette">
<div class="container"> <div class="container">
<h2 class="bd-featurette-title">Built with Bootstrap.</h2> <h2 class="bd-featurette-title">Built with Bootstrap.</h2>
<p class="lead">Millions of amazing sites across the web are being built with Bootstrap. Get started on your own with our growing <a href="../examples">collection of examples</a> or by exploring some of our favorites.</p> <p class="lead">Millions of amazing sites across the web are being built with Bootstrap. Get started on your own with our growing <a href="{{ site.baseurl }}/examples/">collection of examples</a> or by exploring some of our favorites.</p>
<div class="row bd-featured-sites"> <div class="row bd-featured-sites">
{% for showcase in site.data.showcase %} {% for showcase in site.data.showcase %}

Some files were not shown because too many files have changed in this diff Show More