0
0
mirror of https://github.com/twbs/bootstrap.git synced 2024-12-01 13:24:25 +01:00

Merge pull request #135 from twbs/force-expanded

specify expanded output style for generated css with libsass
This commit is contained in:
Thomas McDonald 2015-08-10 00:02:30 -07:00
commit 24dd18c043
10 changed files with 1405 additions and 812 deletions

View File

@ -38,7 +38,7 @@ module.exports = function (grunt) {
banner: '/*!\n' + banner: '/*!\n' +
' * Bootstrap v<%= pkg.version %> (<%= pkg.homepage %>)\n' + ' * Bootstrap v<%= pkg.version %> (<%= pkg.homepage %>)\n' +
' * Copyright 2011-<%= grunt.template.today("yyyy") %> <%= pkg.author %>\n' + ' * Copyright 2011-<%= grunt.template.today("yyyy") %> <%= pkg.author %>\n' +
' * Licensed under <%= pkg.license.type %> (<%= pkg.license.url %>)\n' + ' * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n' +
' */\n', ' */\n',
jqueryCheck: 'if (typeof jQuery === \'undefined\') {\n' + jqueryCheck: 'if (typeof jQuery === \'undefined\') {\n' +
' throw new Error(\'Bootstrap\\\'s JavaScript requires jQuery\')\n' + ' throw new Error(\'Bootstrap\\\'s JavaScript requires jQuery\')\n' +

View File

@ -1,7 +1,7 @@
/*! /*!
* Bootstrap v4.0.0-alpha (http://getbootstrap.com) * Bootstrap v4.0.0-alpha (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc. * Copyright 2011-2015 Twitter, Inc.
* Licensed under () * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
@ -386,11 +386,13 @@ a {
color: #0275d8; color: #0275d8;
text-decoration: none; text-decoration: none;
} }
a:focus, a:focus,
a:hover { a:hover {
color: #014c8c; color: #014c8c;
text-decoration: underline; text-decoration: underline;
} }
a:focus { a:focus {
outline: thin dotted; outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color; outline: 5px auto -webkit-focus-ring-color;
@ -478,20 +480,21 @@ h1, h2, h3, h4, h5, h6,
line-height: 1.1; line-height: 1.1;
color: inherit; color: inherit;
} }
h1 small, h1 small,
h1 .small, h2 small, h1 .small, h2 small,
h2 .small, h3 small, h2 .small, h3 small,
h3 .small, h4 small, h3 .small, h4 small,
h4 .small, h5 small, h4 .small, h5 small,
h5 .small, h6 small, h5 .small, h6 small,
h6 .small, h6 .small,
.h1 small, .h1 small,
.h1 .small, .h2 small, .h1 .small, .h2 small,
.h2 .small, .h3 small, .h2 .small, .h3 small,
.h3 .small, .h4 small, .h3 .small, .h4 small,
.h4 .small, .h5 small, .h4 .small, .h5 small,
.h5 .small, .h6 small, .h5 .small, .h6 small,
.h6 .small { .h6 .small {
font-weight: normal; font-weight: normal;
line-height: 1; line-height: 1;
color: #818a91; color: #818a91;
@ -502,15 +505,16 @@ h2, .h2,
h3, .h3 { h3, .h3 {
margin-bottom: .5rem; margin-bottom: .5rem;
} }
h1 small, h1 small,
h1 .small, .h1 small, h1 .small, .h1 small,
.h1 .small, .h1 .small,
h2 small, h2 small,
h2 .small, .h2 small, h2 .small, .h2 small,
.h2 .small, .h2 .small,
h3 small, h3 small,
h3 .small, .h3 small, h3 .small, .h3 small,
.h3 .small { .h3 .small {
font-size: 65%; font-size: 65%;
} }
@ -519,15 +523,16 @@ h5, .h5,
h6, .h6 { h6, .h6 {
margin-bottom: .5rem; margin-bottom: .5rem;
} }
h4 small, h4 small,
h4 .small, .h4 small, h4 .small, .h4 small,
.h4 .small, .h4 .small,
h5 small, h5 small,
h5 .small, .h5 small, h5 .small, .h5 small,
.h5 .small, .h5 .small,
h6 small, h6 small,
h6 .small, .h6 small, h6 .small, .h6 small,
.h6 .small { .h6 .small {
font-size: 75%; font-size: 75%;
} }
@ -608,6 +613,7 @@ mark,
margin-left: -5px; margin-left: -5px;
list-style: none; list-style: none;
} }
.list-inline > li { .list-inline > li {
display: inline-block; display: inline-block;
padding-right: 5px; padding-right: 5px;
@ -618,11 +624,13 @@ mark,
margin-right: -1.5rem; margin-right: -1.5rem;
margin-left: -1.5rem; margin-left: -1.5rem;
} }
.dl-horizontal:before, .dl-horizontal:before,
.dl-horizontal:after { .dl-horizontal:after {
display: table; display: table;
content: " "; content: " ";
} }
.dl-horizontal:after { .dl-horizontal:after {
clear: both; clear: both;
} }
@ -638,17 +646,20 @@ mark,
font-size: 1.25rem; font-size: 1.25rem;
border-left: .25rem solid #eceeef; border-left: .25rem solid #eceeef;
} }
.blockquote p:last-child, .blockquote p:last-child,
.blockquote ul:last-child, .blockquote ul:last-child,
.blockquote ol:last-child { .blockquote ol:last-child {
margin-bottom: 0; margin-bottom: 0;
} }
.blockquote footer { .blockquote footer {
display: block; display: block;
font-size: 80%; font-size: 80%;
line-height: 1.5; line-height: 1.5;
color: #818a91; color: #818a91;
} }
.blockquote footer:before { .blockquote footer:before {
content: "\2014 \00A0"; content: "\2014 \00A0";
} }
@ -660,9 +671,11 @@ mark,
border-right: .25rem solid #eceeef; border-right: .25rem solid #eceeef;
border-left: 0; border-left: 0;
} }
.blockquote-reverse footer:before { .blockquote-reverse footer:before {
content: ""; content: "";
} }
.blockquote-reverse footer:after { .blockquote-reverse footer:after {
content: "\00A0 \2014"; content: "\00A0 \2014";
} }
@ -728,6 +741,7 @@ kbd {
background-color: #333; background-color: #333;
border-radius: .2rem; border-radius: .2rem;
} }
kbd kbd { kbd kbd {
padding: 0; padding: 0;
font-size: 100%; font-size: 100%;
@ -742,6 +756,7 @@ pre {
line-height: 1.5; line-height: 1.5;
color: #373a3c; color: #373a3c;
} }
pre code { pre code {
padding: 0; padding: 0;
font-size: inherit; font-size: inherit;
@ -761,29 +776,35 @@ pre code {
margin-right: auto; margin-right: auto;
margin-left: auto; margin-left: auto;
} }
.container:before, .container:before,
.container:after { .container:after {
display: table; display: table;
content: " "; content: " ";
} }
.container:after { .container:after {
clear: both; clear: both;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.container { .container {
max-width: 34rem; max-width: 34rem;
} }
} }
@media (min-width: 48em) { @media (min-width: 48em) {
.container { .container {
max-width: 45rem; max-width: 45rem;
} }
} }
@media (min-width: 62em) { @media (min-width: 62em) {
.container { .container {
max-width: 60rem; max-width: 60rem;
} }
} }
@media (min-width: 75em) { @media (min-width: 75em) {
.container { .container {
max-width: 72.25rem; max-width: 72.25rem;
@ -796,11 +817,13 @@ pre code {
margin-right: auto; margin-right: auto;
margin-left: auto; margin-left: auto;
} }
.container-fluid:before, .container-fluid:before,
.container-fluid:after { .container-fluid:after {
display: table; display: table;
content: " "; content: " ";
} }
.container-fluid:after { .container-fluid:after {
clear: both; clear: both;
} }
@ -809,11 +832,13 @@ pre code {
margin-right: -.75rem; margin-right: -.75rem;
margin-left: -.75rem; margin-left: -.75rem;
} }
.row:before, .row:before,
.row:after { .row:after {
display: table; display: table;
content: " "; content: " ";
} }
.row:after { .row:after {
clear: both; clear: both;
} }
@ -1674,20 +1699,24 @@ pre code {
max-width: 100%; max-width: 100%;
margin-bottom: 1rem; margin-bottom: 1rem;
} }
.table th, .table th,
.table td { .table td {
padding: .75rem; padding: .75rem;
line-height: 1.5; line-height: 1.5;
vertical-align: top; vertical-align: top;
border-top: 1px solid #eceeef; border-top: 1px solid #eceeef;
} }
.table thead th { .table thead th {
vertical-align: bottom; vertical-align: bottom;
border-bottom: 2px solid #eceeef; border-bottom: 2px solid #eceeef;
} }
.table tbody + tbody { .table tbody + tbody {
border-top: 2px solid #eceeef; border-top: 2px solid #eceeef;
} }
.table .table { .table .table {
background-color: #fff; background-color: #fff;
} }
@ -1700,12 +1729,14 @@ pre code {
.table-bordered { .table-bordered {
border: 1px solid #eceeef; border: 1px solid #eceeef;
} }
.table-bordered th, .table-bordered th,
.table-bordered td { .table-bordered td {
border: 1px solid #eceeef; border: 1px solid #eceeef;
} }
.table-bordered thead th, .table-bordered thead th,
.table-bordered thead td { .table-bordered thead td {
border-bottom-width: 2px; border-bottom-width: 2px;
} }
@ -1726,8 +1757,9 @@ pre code {
.table-hover .table-active:hover { .table-hover .table-active:hover {
background-color: #e8e8e8; background-color: #e8e8e8;
} }
.table-hover .table-active:hover > td, .table-hover .table-active:hover > td,
.table-hover .table-active:hover > th { .table-hover .table-active:hover > th {
background-color: #e8e8e8; background-color: #e8e8e8;
} }
@ -1740,8 +1772,9 @@ pre code {
.table-hover .table-success:hover { .table-hover .table-success:hover {
background-color: #d0e9c6; background-color: #d0e9c6;
} }
.table-hover .table-success:hover > td, .table-hover .table-success:hover > td,
.table-hover .table-success:hover > th { .table-hover .table-success:hover > th {
background-color: #d0e9c6; background-color: #d0e9c6;
} }
@ -1754,8 +1787,9 @@ pre code {
.table-hover .table-info:hover { .table-hover .table-info:hover {
background-color: #c4e3f3; background-color: #c4e3f3;
} }
.table-hover .table-info:hover > td, .table-hover .table-info:hover > td,
.table-hover .table-info:hover > th { .table-hover .table-info:hover > th {
background-color: #c4e3f3; background-color: #c4e3f3;
} }
@ -1768,8 +1802,9 @@ pre code {
.table-hover .table-warning:hover { .table-hover .table-warning:hover {
background-color: #faf2cc; background-color: #faf2cc;
} }
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th { .table-hover .table-warning:hover > th {
background-color: #faf2cc; background-color: #faf2cc;
} }
@ -1782,8 +1817,9 @@ pre code {
.table-hover .table-danger:hover { .table-hover .table-danger:hover {
background-color: #ebcccc; background-color: #ebcccc;
} }
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th { .table-hover .table-danger:hover > th {
background-color: #ebcccc; background-color: #ebcccc;
} }
@ -1807,12 +1843,14 @@ pre code {
color: #eceeef; color: #eceeef;
background-color: #373a3c; background-color: #373a3c;
} }
.table-inverse.table-bordered { .table-inverse.table-bordered {
border: 0; border: 0;
} }
.table-inverse th, .table-inverse th,
.table-inverse td, .table-inverse td,
.table-inverse thead th { .table-inverse thead th {
border-color: #55595c; border-color: #55595c;
} }
@ -1830,8 +1868,9 @@ pre code {
border-top: 1px solid #eceeef; border-top: 1px solid #eceeef;
border-left: 1px solid #eceeef; border-left: 1px solid #eceeef;
} }
.table-reflow th:last-child, .table-reflow th:last-child,
.table-reflow td:last-child { .table-reflow td:last-child {
border-right: 1px solid #eceeef; border-right: 1px solid #eceeef;
} }
@ -1847,8 +1886,9 @@ pre code {
.table-reflow tr { .table-reflow tr {
float: left; float: left;
} }
.table-reflow tr th, .table-reflow tr th,
.table-reflow tr td { .table-reflow tr td {
display: block !important; display: block !important;
border: 1px solid #eceeef; border: 1px solid #eceeef;
} }
@ -1865,38 +1905,46 @@ pre code {
border: .0625rem solid #ccc; border: .0625rem solid #ccc;
border-radius: .25rem; border-radius: .25rem;
} }
.form-control::-ms-expand { .form-control::-ms-expand {
background-color: transparent; background-color: transparent;
border: 0; border: 0;
} }
.form-control:focus { .form-control:focus {
border-color: #66afe9; border-color: #66afe9;
outline: none; outline: none;
} }
.form-control::-webkit-input-placeholder { .form-control::-webkit-input-placeholder {
color: #999; color: #999;
opacity: 1; opacity: 1;
} }
.form-control::-moz-placeholder { .form-control::-moz-placeholder {
color: #999; color: #999;
opacity: 1; opacity: 1;
} }
.form-control:-ms-input-placeholder { .form-control:-ms-input-placeholder {
color: #999; color: #999;
opacity: 1; opacity: 1;
} }
.form-control::placeholder { .form-control::placeholder {
color: #999; color: #999;
opacity: 1; opacity: 1;
} }
.form-control:disabled, .form-control:disabled,
.form-control[readonly], .form-control[readonly],
fieldset[disabled] .form-control { fieldset[disabled] .form-control {
background-color: #eceeef; background-color: #eceeef;
opacity: 1; opacity: 1;
} }
.form-control[disabled], .form-control[disabled],
fieldset[disabled] .form-control { fieldset[disabled] .form-control {
cursor: not-allowed; cursor: not-allowed;
} }
@ -1945,13 +1993,14 @@ pre code {
padding-bottom: .5625rem; padding-bottom: .5625rem;
margin-bottom: 0; margin-bottom: 0;
} }
.form-control-static.form-control-sm, .form-control-static.form-control-sm,
.input-group-sm > .form-control-static.form-control, .input-group-sm > .form-control-static.form-control,
.input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .form-control-static.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-static.btn, .input-group-sm > .input-group-btn > .form-control-static.btn,
.form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
.input-group-lg > .form-control-static.input-group-addon, .input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn { .input-group-lg > .input-group-btn > .form-control-static.btn {
padding-right: 0; padding-right: 0;
padding-left: 0; padding-left: 0;
} }
@ -1986,15 +2035,17 @@ pre code {
display: block; display: block;
margin-bottom: .75rem; margin-bottom: .75rem;
} }
.radio label, .radio label,
.checkbox label { .checkbox label {
padding-left: 1.25rem; padding-left: 1.25rem;
margin-bottom: 0; margin-bottom: 0;
font-weight: normal; font-weight: normal;
cursor: pointer; cursor: pointer;
} }
.radio label input:only-child, .radio label input:only-child,
.checkbox label input:only-child { .checkbox label input:only-child {
position: static; position: static;
} }
@ -2235,31 +2286,36 @@ fieldset[disabled] .checkbox label {
-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;
} }
.btn:focus, .btn:focus,
.btn.focus, .btn.focus,
.btn:active:focus, .btn:active:focus,
.btn:active.focus, .btn:active.focus,
.btn.active:focus, .btn.active:focus,
.btn.active.focus { .btn.active.focus {
outline: thin dotted; outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color; outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px; outline-offset: -2px;
} }
.btn:focus, .btn:focus,
.btn:hover { .btn:hover {
text-decoration: none; text-decoration: none;
} }
.btn.focus { .btn.focus {
text-decoration: none; text-decoration: none;
} }
.btn:active, .btn:active,
.btn.active { .btn.active {
background-image: none; background-image: none;
outline: 0; outline: 0;
} }
.btn.disabled, .btn.disabled,
.btn:disabled, .btn:disabled,
fieldset[disabled] .btn { fieldset[disabled] .btn {
cursor: not-allowed; cursor: not-allowed;
opacity: .65; opacity: .65;
} }
@ -2274,40 +2330,46 @@ fieldset[disabled] a.btn {
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.btn-primary:focus, .btn-primary:focus,
.btn-primary.focus, .btn-primary.focus,
.btn-primary:active, .btn-primary:active,
.btn-primary.active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle { .open > .btn-primary.dropdown-toggle {
color: #fff; color: #fff;
background-color: #025aa5; background-color: #025aa5;
border-color: #01549b; border-color: #01549b;
} }
.btn-primary:hover { .btn-primary:hover {
color: #fff; color: #fff;
background-color: #025aa5; background-color: #025aa5;
border-color: #01549b; border-color: #01549b;
} }
.btn-primary:active, .btn-primary:active,
.btn-primary.active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle { .open > .btn-primary.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-primary.disabled:focus, .btn-primary.disabled:focus,
.btn-primary.disabled.focus, .btn-primary.disabled.focus,
.btn-primary:disabled:focus, .btn-primary:disabled:focus,
.btn-primary:disabled.focus, .btn-primary:disabled.focus,
fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus { fieldset[disabled] .btn-primary.focus {
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.btn-primary.disabled:hover, .btn-primary.disabled:hover,
.btn-primary:disabled:hover, .btn-primary:disabled:hover,
fieldset[disabled] .btn-primary:hover { fieldset[disabled] .btn-primary:hover {
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.btn-primary .badge { .btn-primary .badge {
color: #0275d8; color: #0275d8;
background-color: #fff; background-color: #fff;
@ -2318,40 +2380,46 @@ fieldset[disabled] a.btn {
background-color: #fff; background-color: #fff;
border-color: #ccc; border-color: #ccc;
} }
.btn-secondary:focus, .btn-secondary:focus,
.btn-secondary.focus, .btn-secondary.focus,
.btn-secondary:active, .btn-secondary:active,
.btn-secondary.active, .btn-secondary.active,
.open > .btn-secondary.dropdown-toggle { .open > .btn-secondary.dropdown-toggle {
color: #373a3c; color: #373a3c;
background-color: #e6e6e6; background-color: #e6e6e6;
border-color: #adadad; border-color: #adadad;
} }
.btn-secondary:hover { .btn-secondary:hover {
color: #373a3c; color: #373a3c;
background-color: #e6e6e6; background-color: #e6e6e6;
border-color: #adadad; border-color: #adadad;
} }
.btn-secondary:active, .btn-secondary:active,
.btn-secondary.active, .btn-secondary.active,
.open > .btn-secondary.dropdown-toggle { .open > .btn-secondary.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-secondary.disabled:focus, .btn-secondary.disabled:focus,
.btn-secondary.disabled.focus, .btn-secondary.disabled.focus,
.btn-secondary:disabled:focus, .btn-secondary:disabled:focus,
.btn-secondary:disabled.focus, .btn-secondary:disabled.focus,
fieldset[disabled] .btn-secondary:focus, fieldset[disabled] .btn-secondary:focus,
fieldset[disabled] .btn-secondary.focus { fieldset[disabled] .btn-secondary.focus {
background-color: #fff; background-color: #fff;
border-color: #ccc; border-color: #ccc;
} }
.btn-secondary.disabled:hover, .btn-secondary.disabled:hover,
.btn-secondary:disabled:hover, .btn-secondary:disabled:hover,
fieldset[disabled] .btn-secondary:hover { fieldset[disabled] .btn-secondary:hover {
background-color: #fff; background-color: #fff;
border-color: #ccc; border-color: #ccc;
} }
.btn-secondary .badge { .btn-secondary .badge {
color: #fff; color: #fff;
background-color: #373a3c; background-color: #373a3c;
@ -2362,40 +2430,46 @@ fieldset[disabled] a.btn {
background-color: #5bc0de; background-color: #5bc0de;
border-color: #5bc0de; border-color: #5bc0de;
} }
.btn-info:focus, .btn-info:focus,
.btn-info.focus, .btn-info.focus,
.btn-info:active, .btn-info:active,
.btn-info.active, .btn-info.active,
.open > .btn-info.dropdown-toggle { .open > .btn-info.dropdown-toggle {
color: #fff; color: #fff;
background-color: #31b0d5; background-color: #31b0d5;
border-color: #2aabd2; border-color: #2aabd2;
} }
.btn-info:hover { .btn-info:hover {
color: #fff; color: #fff;
background-color: #31b0d5; background-color: #31b0d5;
border-color: #2aabd2; border-color: #2aabd2;
} }
.btn-info:active, .btn-info:active,
.btn-info.active, .btn-info.active,
.open > .btn-info.dropdown-toggle { .open > .btn-info.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-info.disabled:focus, .btn-info.disabled:focus,
.btn-info.disabled.focus, .btn-info.disabled.focus,
.btn-info:disabled:focus, .btn-info:disabled:focus,
.btn-info:disabled.focus, .btn-info:disabled.focus,
fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus { fieldset[disabled] .btn-info.focus {
background-color: #5bc0de; background-color: #5bc0de;
border-color: #5bc0de; border-color: #5bc0de;
} }
.btn-info.disabled:hover, .btn-info.disabled:hover,
.btn-info:disabled:hover, .btn-info:disabled:hover,
fieldset[disabled] .btn-info:hover { fieldset[disabled] .btn-info:hover {
background-color: #5bc0de; background-color: #5bc0de;
border-color: #5bc0de; border-color: #5bc0de;
} }
.btn-info .badge { .btn-info .badge {
color: #5bc0de; color: #5bc0de;
background-color: #fff; background-color: #fff;
@ -2406,40 +2480,46 @@ fieldset[disabled] a.btn {
background-color: #5cb85c; background-color: #5cb85c;
border-color: #5cb85c; border-color: #5cb85c;
} }
.btn-success:focus, .btn-success:focus,
.btn-success.focus, .btn-success.focus,
.btn-success:active, .btn-success:active,
.btn-success.active, .btn-success.active,
.open > .btn-success.dropdown-toggle { .open > .btn-success.dropdown-toggle {
color: #fff; color: #fff;
background-color: #449d44; background-color: #449d44;
border-color: #419641; border-color: #419641;
} }
.btn-success:hover { .btn-success:hover {
color: #fff; color: #fff;
background-color: #449d44; background-color: #449d44;
border-color: #419641; border-color: #419641;
} }
.btn-success:active, .btn-success:active,
.btn-success.active, .btn-success.active,
.open > .btn-success.dropdown-toggle { .open > .btn-success.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-success.disabled:focus, .btn-success.disabled:focus,
.btn-success.disabled.focus, .btn-success.disabled.focus,
.btn-success:disabled:focus, .btn-success:disabled:focus,
.btn-success:disabled.focus, .btn-success:disabled.focus,
fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus { fieldset[disabled] .btn-success.focus {
background-color: #5cb85c; background-color: #5cb85c;
border-color: #5cb85c; border-color: #5cb85c;
} }
.btn-success.disabled:hover, .btn-success.disabled:hover,
.btn-success:disabled:hover, .btn-success:disabled:hover,
fieldset[disabled] .btn-success:hover { fieldset[disabled] .btn-success:hover {
background-color: #5cb85c; background-color: #5cb85c;
border-color: #5cb85c; border-color: #5cb85c;
} }
.btn-success .badge { .btn-success .badge {
color: #5cb85c; color: #5cb85c;
background-color: #fff; background-color: #fff;
@ -2450,40 +2530,46 @@ fieldset[disabled] a.btn {
background-color: #f0ad4e; background-color: #f0ad4e;
border-color: #f0ad4e; border-color: #f0ad4e;
} }
.btn-warning:focus, .btn-warning:focus,
.btn-warning.focus, .btn-warning.focus,
.btn-warning:active, .btn-warning:active,
.btn-warning.active, .btn-warning.active,
.open > .btn-warning.dropdown-toggle { .open > .btn-warning.dropdown-toggle {
color: #fff; color: #fff;
background-color: #ec971f; background-color: #ec971f;
border-color: #eb9316; border-color: #eb9316;
} }
.btn-warning:hover { .btn-warning:hover {
color: #fff; color: #fff;
background-color: #ec971f; background-color: #ec971f;
border-color: #eb9316; border-color: #eb9316;
} }
.btn-warning:active, .btn-warning:active,
.btn-warning.active, .btn-warning.active,
.open > .btn-warning.dropdown-toggle { .open > .btn-warning.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-warning.disabled:focus, .btn-warning.disabled:focus,
.btn-warning.disabled.focus, .btn-warning.disabled.focus,
.btn-warning:disabled:focus, .btn-warning:disabled:focus,
.btn-warning:disabled.focus, .btn-warning:disabled.focus,
fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus { fieldset[disabled] .btn-warning.focus {
background-color: #f0ad4e; background-color: #f0ad4e;
border-color: #f0ad4e; border-color: #f0ad4e;
} }
.btn-warning.disabled:hover, .btn-warning.disabled:hover,
.btn-warning:disabled:hover, .btn-warning:disabled:hover,
fieldset[disabled] .btn-warning:hover { fieldset[disabled] .btn-warning:hover {
background-color: #f0ad4e; background-color: #f0ad4e;
border-color: #f0ad4e; border-color: #f0ad4e;
} }
.btn-warning .badge { .btn-warning .badge {
color: #f0ad4e; color: #f0ad4e;
background-color: #fff; background-color: #fff;
@ -2494,40 +2580,46 @@ fieldset[disabled] a.btn {
background-color: #d9534f; background-color: #d9534f;
border-color: #d9534f; border-color: #d9534f;
} }
.btn-danger:focus, .btn-danger:focus,
.btn-danger.focus, .btn-danger.focus,
.btn-danger:active, .btn-danger:active,
.btn-danger.active, .btn-danger.active,
.open > .btn-danger.dropdown-toggle { .open > .btn-danger.dropdown-toggle {
color: #fff; color: #fff;
background-color: #c9302c; background-color: #c9302c;
border-color: #c12e2a; border-color: #c12e2a;
} }
.btn-danger:hover { .btn-danger:hover {
color: #fff; color: #fff;
background-color: #c9302c; background-color: #c9302c;
border-color: #c12e2a; border-color: #c12e2a;
} }
.btn-danger:active, .btn-danger:active,
.btn-danger.active, .btn-danger.active,
.open > .btn-danger.dropdown-toggle { .open > .btn-danger.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-danger.disabled:focus, .btn-danger.disabled:focus,
.btn-danger.disabled.focus, .btn-danger.disabled.focus,
.btn-danger:disabled:focus, .btn-danger:disabled:focus,
.btn-danger:disabled.focus, .btn-danger:disabled.focus,
fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus { fieldset[disabled] .btn-danger.focus {
background-color: #d9534f; background-color: #d9534f;
border-color: #d9534f; border-color: #d9534f;
} }
.btn-danger.disabled:hover, .btn-danger.disabled:hover,
.btn-danger:disabled:hover, .btn-danger:disabled:hover,
fieldset[disabled] .btn-danger:hover { fieldset[disabled] .btn-danger:hover {
background-color: #d9534f; background-color: #d9534f;
border-color: #d9534f; border-color: #d9534f;
} }
.btn-danger .badge { .btn-danger .badge {
color: #d9534f; color: #d9534f;
background-color: #fff; background-color: #fff;
@ -2543,31 +2635,36 @@ fieldset[disabled] a.btn {
color: #0275d8; color: #0275d8;
border-radius: 0; border-radius: 0;
} }
.btn-link, .btn-link,
.btn-link:active, .btn-link:active,
.btn-link.active, .btn-link.active,
.btn-link:disabled, .btn-link:disabled,
fieldset[disabled] .btn-link { fieldset[disabled] .btn-link {
background-color: transparent; background-color: transparent;
} }
.btn-link, .btn-link,
.btn-link:focus, .btn-link:focus,
.btn-link:active { .btn-link:active {
border-color: transparent; border-color: transparent;
} }
.btn-link:hover { .btn-link:hover {
border-color: transparent; border-color: transparent;
} }
.btn-link:focus, .btn-link:focus,
.btn-link:hover { .btn-link:hover {
color: #014c8c; color: #014c8c;
text-decoration: underline; text-decoration: underline;
background-color: transparent; background-color: transparent;
} }
.btn-link:disabled:focus, .btn-link:disabled:focus,
.btn-link:disabled:hover, .btn-link:disabled:hover,
fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover { fieldset[disabled] .btn-link:hover {
color: #818a91; color: #818a91;
text-decoration: none; text-decoration: none;
} }
@ -2614,6 +2711,7 @@ input[type="button"].btn-block {
-o-transition: opacity .15s linear; -o-transition: opacity .15s linear;
transition: opacity .15s linear; transition: opacity .15s linear;
} }
.fade.in { .fade.in {
opacity: 1; opacity: 1;
} }
@ -2621,6 +2719,7 @@ input[type="button"].btn-block {
.collapse { .collapse {
display: none; display: none;
} }
.collapse.in { .collapse.in {
display: block; display: block;
} }
@ -2680,12 +2779,14 @@ input[type="button"].btn-block {
border: 1px solid rgba(0, 0, 0, .15); border: 1px solid rgba(0, 0, 0, .15);
border-radius: .25rem; border-radius: .25rem;
} }
.dropdown-menu .divider { .dropdown-menu .divider {
height: 1px; height: 1px;
margin: .5rem 0; margin: .5rem 0;
overflow: hidden; overflow: hidden;
background-color: #e5e5e5; background-color: #e5e5e5;
} }
.dropdown-menu > li > a { .dropdown-menu > li > a {
display: block; display: block;
padding: 3px 20px; padding: 3px 20px;
@ -2788,21 +2889,24 @@ input[type="button"].btn-block {
display: inline-block; display: inline-block;
vertical-align: middle; vertical-align: middle;
} }
.btn-group > .btn, .btn-group > .btn,
.btn-group-vertical > .btn { .btn-group-vertical > .btn {
position: relative; position: relative;
float: left; float: left;
} }
.btn-group > .btn:focus, .btn-group > .btn:focus,
.btn-group > .btn:active, .btn-group > .btn:active,
.btn-group > .btn.active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active, .btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active { .btn-group-vertical > .btn.active {
z-index: 2; z-index: 2;
} }
.btn-group > .btn:hover, .btn-group > .btn:hover,
.btn-group-vertical > .btn:hover { .btn-group-vertical > .btn:hover {
z-index: 2; z-index: 2;
} }
@ -2816,21 +2920,25 @@ input[type="button"].btn-block {
.btn-toolbar { .btn-toolbar {
margin-left: -5px; margin-left: -5px;
} }
.btn-toolbar:before, .btn-toolbar:before,
.btn-toolbar:after { .btn-toolbar:after {
display: table; display: table;
content: " "; content: " ";
} }
.btn-toolbar:after { .btn-toolbar:after {
clear: both; clear: both;
} }
.btn-toolbar .btn-group, .btn-toolbar .btn-group,
.btn-toolbar .input-group { .btn-toolbar .input-group {
float: left; float: left;
} }
.btn-toolbar > .btn, .btn-toolbar > .btn,
.btn-toolbar > .btn-group, .btn-toolbar > .btn-group,
.btn-toolbar > .input-group { .btn-toolbar > .input-group {
margin-left: 5px; margin-left: 5px;
} }
@ -2841,6 +2949,7 @@ input[type="button"].btn-block {
.btn-group > .btn:first-child { .btn-group > .btn:first-child {
margin-left: 0; margin-left: 0;
} }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-top-right-radius: 0; border-top-right-radius: 0;
border-bottom-right-radius: 0; border-bottom-right-radius: 0;
@ -2975,6 +3084,7 @@ input[type="button"].btn-block {
display: table; display: table;
border-collapse: separate; border-collapse: separate;
} }
.input-group .form-control { .input-group .form-control {
position: relative; position: relative;
z-index: 2; z-index: 2;
@ -2988,9 +3098,10 @@ input[type="button"].btn-block {
.input-group .form-control { .input-group .form-control {
display: table-cell; display: table-cell;
} }
.input-group-addon:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) { .input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0; border-radius: 0;
} }
@ -3012,20 +3123,23 @@ input[type="button"].btn-block {
border: 1px solid #ccc; border: 1px solid #ccc;
border-radius: .25rem; border-radius: .25rem;
} }
.input-group-addon.form-control-sm, .input-group-sm > .input-group-addon, .input-group-addon.form-control-sm, .input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn { .input-group-sm > .input-group-btn > .input-group-addon.btn {
padding: .275rem .75rem; padding: .275rem .75rem;
font-size: .85rem; font-size: .85rem;
border-radius: .2rem; border-radius: .2rem;
} }
.input-group-addon.form-control-lg, .input-group-lg > .input-group-addon, .input-group-addon.form-control-lg, .input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn { .input-group-lg > .input-group-btn > .input-group-addon.btn {
padding: .75rem 1.5rem; padding: .75rem 1.5rem;
font-size: 1.25rem; font-size: 1.25rem;
border-radius: .3rem; border-radius: .3rem;
} }
.input-group-addon input[type="radio"], .input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] { .input-group-addon input[type="checkbox"] {
margin-top: 0; margin-top: 0;
} }
@ -3064,23 +3178,28 @@ input[type="button"].btn-block {
font-size: 0; font-size: 0;
white-space: nowrap; white-space: nowrap;
} }
.input-group-btn > .btn { .input-group-btn > .btn {
position: relative; position: relative;
} }
.input-group-btn > .btn + .btn { .input-group-btn > .btn + .btn {
margin-left: -1px; margin-left: -1px;
} }
.input-group-btn > .btn:focus, .input-group-btn > .btn:focus,
.input-group-btn > .btn:active, .input-group-btn > .btn:active,
.input-group-btn > .btn:hover { .input-group-btn > .btn:hover {
z-index: 2; z-index: 2;
} }
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group { .input-group-btn:first-child > .btn-group {
margin-right: -1px; margin-right: -1px;
} }
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group { .input-group-btn:last-child > .btn-group {
z-index: 2; z-index: 2;
margin-left: -1px; margin-left: -1px;
} }
@ -3092,19 +3211,23 @@ input[type="button"].btn-block {
color: #555; color: #555;
cursor: pointer; cursor: pointer;
} }
.c-input > input { .c-input > input {
position: absolute; position: absolute;
z-index: -1; z-index: -1;
opacity: 0; opacity: 0;
} }
.c-input > input:checked ~ .c-indicator { .c-input > input:checked ~ .c-indicator {
color: #fff; color: #fff;
background-color: #0074d9; background-color: #0074d9;
} }
.c-input > input:active ~ .c-indicator { .c-input > input:active ~ .c-indicator {
color: #fff; color: #fff;
background-color: #84c6ff; background-color: #84c6ff;
} }
.c-input + .c-input { .c-input + .c-input {
margin-left: 1rem; margin-left: 1rem;
} }
@ -3155,11 +3278,13 @@ input[type="button"].btn-block {
.c-inputs-stacked .c-input { .c-inputs-stacked .c-input {
display: inline; display: inline;
} }
.c-inputs-stacked .c-input:after { .c-inputs-stacked .c-input:after {
display: block; display: block;
margin-bottom: .25rem; margin-bottom: .25rem;
content: ""; content: "";
} }
.c-inputs-stacked .c-input + .c-input { .c-inputs-stacked .c-input + .c-input {
margin-left: 0; margin-left: 0;
} }
@ -3169,6 +3294,7 @@ input[type="button"].btn-block {
display: inline-block; display: inline-block;
color: #555; color: #555;
} }
.select > select { .select > select {
display: inline-block; display: inline-block;
width: 100%; width: 100%;
@ -3186,21 +3312,26 @@ input[type="button"].btn-block {
-moz-appearance: none; -moz-appearance: none;
appearance: none; appearance: none;
} }
.select > select:focus { .select > select:focus {
-webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9; -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9; box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
} }
.select > select:focus:-moz-focusring { .select > select:focus:-moz-focusring {
color: transparent; color: transparent;
text-shadow: 0 0 0 #000; text-shadow: 0 0 0 #000;
} }
.select > select:active { .select > select:active {
color: #fff; color: #fff;
background-color: #0074d9; background-color: #0074d9;
} }
.select > select::-ms-expand { .select > select::-ms-expand {
display: none; display: none;
} }
.select:after { .select:after {
position: absolute; position: absolute;
top: 50%; top: 50%;
@ -3325,11 +3456,13 @@ input[type="button"].btn-block {
margin-bottom: 0; margin-bottom: 0;
list-style: none; list-style: none;
} }
.nav:before, .nav:before,
.nav:after { .nav:after {
display: table; display: table;
content: " "; content: " ";
} }
.nav:after { .nav:after {
clear: both; clear: both;
} }
@ -3344,21 +3477,24 @@ input[type="button"].btn-block {
padding: .75em 1em; padding: .75em 1em;
line-height: 1; line-height: 1;
} }
.nav-link:focus, .nav-link:focus,
.nav-link:hover { .nav-link:hover {
text-decoration: none; text-decoration: none;
background-color: #eceeef; background-color: #eceeef;
} }
.disabled > .nav-link, .disabled > .nav-link,
.nav-link.disabled { .nav-link.disabled {
color: #818a91; color: #818a91;
} }
.disabled > .nav-link, .disabled > .nav-link,
.disabled > .nav-link:focus, .disabled > .nav-link:focus,
.disabled > .nav-link:hover, .disabled > .nav-link:hover,
.nav-link.disabled, .nav-link.disabled,
.nav-link.disabled:focus, .nav-link.disabled:focus,
.nav-link.disabled:hover { .nav-link.disabled:hover {
color: #818a91; color: #818a91;
cursor: not-allowed; cursor: not-allowed;
background-color: transparent; background-color: transparent;
@ -3367,44 +3503,50 @@ input[type="button"].btn-block {
.nav-tabs { .nav-tabs {
border-bottom: 1px solid #ddd; border-bottom: 1px solid #ddd;
} }
.nav-tabs .nav-item { .nav-tabs .nav-item {
float: left; float: left;
margin-bottom: -1px; margin-bottom: -1px;
} }
.nav-tabs .nav-item + .nav-item { .nav-tabs .nav-item + .nav-item {
margin-left: .2rem; margin-left: .2rem;
} }
.nav-tabs .nav-link { .nav-tabs .nav-link {
display: block; display: block;
border: 1px solid transparent; border: 1px solid transparent;
border-radius: .25rem .25rem 0 0; border-radius: .25rem .25rem 0 0;
} }
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover { .nav-tabs .nav-link:hover {
border-color: #eceeef #eceeef #ddd; border-color: #eceeef #eceeef #ddd;
} }
.nav-tabs .open > .nav-link, .nav-tabs .open > .nav-link,
.nav-tabs .open > .nav-link:focus, .nav-tabs .open > .nav-link:focus,
.nav-tabs .open > .nav-link:hover, .nav-tabs .open > .nav-link:hover,
.nav-tabs .active > .nav-link, .nav-tabs .active > .nav-link,
.nav-tabs .active > .nav-link:focus, .nav-tabs .active > .nav-link:focus,
.nav-tabs .active > .nav-link:hover, .nav-tabs .active > .nav-link:hover,
.nav-tabs .nav-link.open, .nav-tabs .nav-link.open,
.nav-tabs .nav-link.open:focus, .nav-tabs .nav-link.open:focus,
.nav-tabs .nav-link.open:hover, .nav-tabs .nav-link.open:hover,
.nav-tabs .nav-link.active, .nav-tabs .nav-link.active,
.nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:focus,
.nav-tabs .nav-link.active:hover { .nav-tabs .nav-link.active:hover {
color: #55595c; color: #55595c;
background-color: #fff; background-color: #fff;
border-color: #ddd #ddd transparent; border-color: #ddd #ddd transparent;
} }
.nav-tabs .disabled > .nav-link, .nav-tabs .disabled > .nav-link,
.nav-tabs .disabled > .nav-link:focus, .nav-tabs .disabled > .nav-link:focus,
.nav-tabs .disabled > .nav-link:hover, .nav-tabs .disabled > .nav-link:hover,
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled,
.nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:focus,
.nav-tabs .nav-link.disabled:hover { .nav-tabs .nav-link.disabled:hover {
color: #818a91; color: #818a91;
background-color: transparent; background-color: transparent;
border-color: transparent; border-color: transparent;
@ -3413,6 +3555,7 @@ input[type="button"].btn-block {
.nav-pills .nav-item { .nav-pills .nav-item {
float: left; float: left;
} }
.nav-pills .nav-item + .nav-item { .nav-pills .nav-item + .nav-item {
margin-left: .2rem; margin-left: .2rem;
} }
@ -3443,6 +3586,7 @@ input[type="button"].btn-block {
display: block; display: block;
float: none; float: none;
} }
.nav-stacked .nav-item + .nav-item { .nav-stacked .nav-item + .nav-item {
margin-top: .2rem; margin-top: .2rem;
margin-left: 0; margin-left: 0;
@ -3467,14 +3611,17 @@ input[type="button"].btn-block {
padding: 1rem; padding: 1rem;
margin-bottom: 1rem; margin-bottom: 1rem;
} }
.navbar:before, .navbar:before,
.navbar:after { .navbar:after {
display: table; display: table;
content: " "; content: " ";
} }
.navbar:after { .navbar:after {
clear: both; clear: both;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.navbar { .navbar {
border-radius: .25rem; border-radius: .25rem;
@ -3484,6 +3631,7 @@ input[type="button"].btn-block {
.navbar-static-top { .navbar-static-top {
z-index: 1000; z-index: 1000;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.navbar-static-top { .navbar-static-top {
border-radius: 0; border-radius: 0;
@ -3498,6 +3646,7 @@ input[type="button"].btn-block {
z-index: 1030; z-index: 1030;
margin-bottom: 0; margin-bottom: 0;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.navbar-fixed-top, .navbar-fixed-top,
.navbar-fixed-bottom { .navbar-fixed-bottom {
@ -3520,6 +3669,7 @@ input[type="button"].btn-block {
z-index: 1030; z-index: 1030;
width: 100%; width: 100%;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.navbar-sticky-top { .navbar-sticky-top {
border-radius: 0; border-radius: 0;
@ -3534,10 +3684,12 @@ input[type="button"].btn-block {
font-size: 1.25rem; font-size: 1.25rem;
line-height: 1; line-height: 1;
} }
.navbar-brand > a:focus, .navbar-brand > a:focus,
.navbar-brand > a:hover { .navbar-brand > a:hover {
text-decoration: none; text-decoration: none;
} }
.navbar-brand > img { .navbar-brand > img {
display: block; display: block;
} }
@ -3551,8 +3703,9 @@ input[type="button"].btn-block {
background: none; background: none;
border: 0; border: 0;
} }
.navbar-toggler:focus, .navbar-toggler:focus,
.navbar-toggler:hover { .navbar-toggler:hover {
text-decoration: none; text-decoration: none;
} }
@ -3585,10 +3738,12 @@ input[type="button"].btn-block {
padding-top: 0; padding-top: 0;
padding-bottom: 0; padding-bottom: 0;
} }
.navbar-sm .navbar-brand { .navbar-sm .navbar-brand {
padding-top: .95rem; padding-top: .95rem;
padding-bottom: .95rem; padding-bottom: .95rem;
} }
.navbar-sm .form-inline { .navbar-sm .form-inline {
margin-top: .6rem; margin-top: .6rem;
} }
@ -3625,11 +3780,13 @@ input[type="button"].btn-block {
background-color: #f8f8f8; background-color: #f8f8f8;
border-color: #e7e7e7; border-color: #e7e7e7;
} }
.navbar-default .navbar-brand { .navbar-default .navbar-brand {
color: #777; color: #777;
} }
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover { .navbar-default .navbar-brand:hover {
color: #5e5e5e; color: #5e5e5e;
background-color: transparent; background-color: transparent;
} }
@ -3638,54 +3795,64 @@ input[type="button"].btn-block {
background-color: #373a3c; background-color: #373a3c;
border-color: #1f2021; border-color: #1f2021;
} }
.navbar-inverse .navbar-toggler, .navbar-inverse .navbar-toggler,
.navbar-inverse .navbar-brand > a, .navbar-inverse .navbar-brand > a,
.navbar-inverse .nav-pills > .nav-item > .nav-link { .navbar-inverse .nav-pills > .nav-item > .nav-link {
color: #aab0b5; color: #aab0b5;
} }
.navbar-inverse .navbar-toggler:focus, .navbar-inverse .navbar-toggler:focus,
.navbar-inverse .navbar-toggler:hover, .navbar-inverse .navbar-toggler:hover,
.navbar-inverse .navbar-brand > a:focus, .navbar-inverse .navbar-brand > a:focus,
.navbar-inverse .navbar-brand > a:hover, .navbar-inverse .navbar-brand > a:hover,
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
.navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
color: #fff;
}
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus, .navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
.navbar-inverse .nav-pills > .nav-item > .nav-link:hover { .navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
color: #fff;
}
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
.navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
color: #fff; color: #fff;
background-color: #1f2021; background-color: #1f2021;
} }
.navbar-inverse .nav-pills > .active > .nav-link, .navbar-inverse .nav-pills > .active > .nav-link,
.navbar-inverse .nav-pills > .nav-link.active { .navbar-inverse .nav-pills > .nav-link.active {
color: #fff; color: #fff;
background-color: #1f2021; background-color: #1f2021;
} }
.navbar-inverse .navbar-brand { .navbar-inverse .navbar-brand {
color: #aab0b5; color: #aab0b5;
} }
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover { .navbar-inverse .navbar-brand:hover {
color: #fff; color: #fff;
background-color: transparent; background-color: transparent;
} }
.navbar-inverse .navbar-nav .navbar-link { .navbar-inverse .navbar-nav .navbar-link {
color: #aab0b5; color: #aab0b5;
} }
.navbar-inverse .navbar-nav .navbar-link:focus, .navbar-inverse .navbar-nav .navbar-link:focus,
.navbar-inverse .navbar-nav .navbar-link:hover { .navbar-inverse .navbar-nav .navbar-link:hover {
color: #fff; color: #fff;
background-color: transparent; background-color: transparent;
} }
.navbar-inverse .navbar-nav .navbar-link.active > a, .navbar-inverse .navbar-nav .navbar-link.active > a,
.navbar-inverse .navbar-nav .navbar-link.active > a:focus, .navbar-inverse .navbar-nav .navbar-link.active > a:focus,
.navbar-inverse .navbar-nav .navbar-link.active > a:hover { .navbar-inverse .navbar-nav .navbar-link.active > a:hover {
color: #fff; color: #fff;
background-color: #1f2021; background-color: #1f2021;
} }
.navbar-inverse .navbar-nav .navbar-link.disabled > a, .navbar-inverse .navbar-nav .navbar-link.disabled > a,
.navbar-inverse .navbar-nav .navbar-link.disabled > a:focus, .navbar-inverse .navbar-nav .navbar-link.disabled > a:focus,
.navbar-inverse .navbar-nav .navbar-link.disabled > a:hover { .navbar-inverse .navbar-nav .navbar-link.disabled > a:hover {
color: #444; color: #444;
background-color: transparent; background-color: transparent;
} }
@ -3736,6 +3903,7 @@ input[type="button"].btn-block {
background-color: #f5f5f5; background-color: #f5f5f5;
border-bottom: .0625rem solid #e5e5e5; border-bottom: .0625rem solid #e5e5e5;
} }
.card-header:first-child { .card-header:first-child {
border-radius: .1875rem .1875rem 0 0; border-radius: .1875rem .1875rem 0 0;
} }
@ -3745,6 +3913,7 @@ input[type="button"].btn-block {
background-color: #f5f5f5; background-color: #f5f5f5;
border-top: .0625rem solid #e5e5e5; border-top: .0625rem solid #e5e5e5;
} }
.card-footer:last-child { .card-footer:last-child {
border-radius: 0 0 .1875rem .1875rem; border-radius: 0 0 .1875rem .1875rem;
} }
@ -3829,6 +3998,7 @@ input[type="button"].btn-block {
table-layout: fixed; table-layout: fixed;
border-spacing: 1.25rem 0; border-spacing: 1.25rem 0;
} }
.card-deck .card { .card-deck .card {
display: table-cell; display: table-cell;
width: 1%; width: 1%;
@ -3845,31 +4015,39 @@ input[type="button"].btn-block {
width: 100%; width: 100%;
table-layout: fixed; table-layout: fixed;
} }
.card-group .card { .card-group .card {
display: table-cell; display: table-cell;
vertical-align: top; vertical-align: top;
} }
.card-group .card + .card { .card-group .card + .card {
margin-left: 0; margin-left: 0;
border-left: 0; border-left: 0;
} }
.card-group .card:first-child .card-img-top { .card-group .card:first-child .card-img-top {
border-top-right-radius: 0; border-top-right-radius: 0;
} }
.card-group .card:first-child .card-img-bottom { .card-group .card:first-child .card-img-bottom {
border-bottom-right-radius: 0; border-bottom-right-radius: 0;
} }
.card-group .card:last-child .card-img-top { .card-group .card:last-child .card-img-top {
border-top-left-radius: 0; border-top-left-radius: 0;
} }
.card-group .card:last-child .card-img-bottom { .card-group .card:last-child .card-img-bottom {
border-bottom-left-radius: 0; border-bottom-left-radius: 0;
} }
.card-group .card:not(:first-child):not(:last-child) { .card-group .card:not(:first-child):not(:last-child) {
border-radius: 0; border-radius: 0;
} }
.card-group .card:not(:first-child):not(:last-child) .card-img-top, .card-group .card:not(:first-child):not(:last-child) .card-img-top,
.card-group .card:not(:first-child):not(:last-child) .card-img-bottom { .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
border-radius: 0; border-radius: 0;
} }
@ -3881,6 +4059,7 @@ input[type="button"].btn-block {
-moz-column-gap: 1.25rem; -moz-column-gap: 1.25rem;
column-gap: 1.25rem; column-gap: 1.25rem;
} }
.card-columns .card { .card-columns .card {
display: inline-block; display: inline-block;
width: 100%; width: 100%;
@ -3893,15 +4072,18 @@ input[type="button"].btn-block {
background-color: #eceeef; background-color: #eceeef;
border-radius: .25rem; border-radius: .25rem;
} }
.breadcrumb > li { .breadcrumb > li {
display: inline-block; display: inline-block;
} }
.breadcrumb > li + li:before { .breadcrumb > li + li:before {
padding-right: .5rem; padding-right: .5rem;
padding-left: .5rem; padding-left: .5rem;
color: #818a91; color: #818a91;
content: "/\\00a0"; content: "/\\00a0";
} }
.breadcrumb > .active { .breadcrumb > .active {
color: #818a91; color: #818a91;
} }
@ -3913,11 +4095,13 @@ input[type="button"].btn-block {
margin-bottom: 1rem; margin-bottom: 1rem;
border-radius: .25rem; border-radius: .25rem;
} }
.pagination > li { .pagination > li {
display: inline; display: inline;
} }
.pagination > li > a, .pagination > li > a,
.pagination > li > span { .pagination > li > span {
position: relative; position: relative;
float: left; float: left;
padding: .5rem 1rem; padding: .5rem 1rem;
@ -3928,43 +4112,48 @@ input[type="button"].btn-block {
background-color: #fff; background-color: #fff;
border: 1px solid #ddd; border: 1px solid #ddd;
} }
.pagination > li:first-child > a, .pagination > li:first-child > a,
.pagination > li:first-child > span { .pagination > li:first-child > span {
margin-left: 0; margin-left: 0;
border-top-left-radius: .25rem; border-top-left-radius: .25rem;
border-bottom-left-radius: .25rem; border-bottom-left-radius: .25rem;
} }
.pagination > li:last-child > a, .pagination > li:last-child > a,
.pagination > li:last-child > span { .pagination > li:last-child > span {
border-top-right-radius: .25rem; border-top-right-radius: .25rem;
border-bottom-right-radius: .25rem; border-bottom-right-radius: .25rem;
} }
.pagination > li > a:focus, .pagination > li > a:focus,
.pagination > li > a:hover, .pagination > li > a:hover,
.pagination > li > span:focus, .pagination > li > span:focus,
.pagination > li > span:hover { .pagination > li > span:hover {
color: #014c8c; color: #014c8c;
background-color: #eceeef; background-color: #eceeef;
border-color: #ddd; border-color: #ddd;
} }
.pagination > .active > a, .pagination > .active > a,
.pagination > .active > a:focus, .pagination > .active > a:focus,
.pagination > .active > a:hover, .pagination > .active > a:hover,
.pagination > .active > span, .pagination > .active > span,
.pagination > .active > span:focus, .pagination > .active > span:focus,
.pagination > .active > span:hover { .pagination > .active > span:hover {
z-index: 2; z-index: 2;
color: #fff; color: #fff;
cursor: default; cursor: default;
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.pagination > .disabled > span, .pagination > .disabled > span,
.pagination > .disabled > span:focus, .pagination > .disabled > span:focus,
.pagination > .disabled > span:hover, .pagination > .disabled > span:hover,
.pagination > .disabled > a, .pagination > .disabled > a,
.pagination > .disabled > a:focus, .pagination > .disabled > a:focus,
.pagination > .disabled > a:hover { .pagination > .disabled > a:hover {
color: #818a91; color: #818a91;
cursor: not-allowed; cursor: not-allowed;
background-color: #fff; background-color: #fff;
@ -4016,37 +4205,44 @@ input[type="button"].btn-block {
text-align: center; text-align: center;
list-style: none; list-style: none;
} }
.pager:before, .pager:before,
.pager:after { .pager:after {
display: table; display: table;
content: " "; content: " ";
} }
.pager:after { .pager:after {
clear: both; clear: both;
} }
.pager li { .pager li {
display: inline; display: inline;
} }
.pager li > a, .pager li > a,
.pager li > span { .pager li > span {
display: inline-block; display: inline-block;
padding: 5px 14px; padding: 5px 14px;
background-color: #fff; background-color: #fff;
border: 1px solid #ddd; border: 1px solid #ddd;
border-radius: 15px; border-radius: 15px;
} }
.pager li > a:focus, .pager li > a:focus,
.pager li > a:hover { .pager li > a:hover {
text-decoration: none; text-decoration: none;
background-color: #eceeef; background-color: #eceeef;
} }
.pager .disabled > a, .pager .disabled > a,
.pager .disabled > a:focus, .pager .disabled > a:focus,
.pager .disabled > a:hover { .pager .disabled > a:hover {
color: #818a91; color: #818a91;
cursor: not-allowed; cursor: not-allowed;
background-color: #fff; background-color: #fff;
} }
.pager .disabled > span { .pager .disabled > span {
color: #818a91; color: #818a91;
cursor: not-allowed; cursor: not-allowed;
@ -4075,9 +4271,11 @@ input[type="button"].btn-block {
vertical-align: baseline; vertical-align: baseline;
border-radius: .25rem; border-radius: .25rem;
} }
.label:empty { .label:empty {
display: none; display: none;
} }
.btn .label { .btn .label {
position: relative; position: relative;
top: -1px; top: -1px;
@ -4099,48 +4297,54 @@ a.label:hover {
.label-default { .label-default {
background-color: #818a91; background-color: #818a91;
} }
.label-default[href]:focus, .label-default[href]:focus,
.label-default[href]:hover { .label-default[href]:hover {
background-color: #687077; background-color: #687077;
} }
.label-primary { .label-primary {
background-color: #0275d8; background-color: #0275d8;
} }
.label-primary[href]:focus, .label-primary[href]:focus,
.label-primary[href]:hover { .label-primary[href]:hover {
background-color: #025aa5; background-color: #025aa5;
} }
.label-success { .label-success {
background-color: #5cb85c; background-color: #5cb85c;
} }
.label-success[href]:focus, .label-success[href]:focus,
.label-success[href]:hover { .label-success[href]:hover {
background-color: #449d44; background-color: #449d44;
} }
.label-info { .label-info {
background-color: #5bc0de; background-color: #5bc0de;
} }
.label-info[href]:focus, .label-info[href]:focus,
.label-info[href]:hover { .label-info[href]:hover {
background-color: #31b0d5; background-color: #31b0d5;
} }
.label-warning { .label-warning {
background-color: #f0ad4e; background-color: #f0ad4e;
} }
.label-warning[href]:focus, .label-warning[href]:focus,
.label-warning[href]:hover { .label-warning[href]:hover {
background-color: #ec971f; background-color: #ec971f;
} }
.label-danger { .label-danger {
background-color: #d9534f; background-color: #d9534f;
} }
.label-danger[href]:focus, .label-danger[href]:focus,
.label-danger[href]:hover { .label-danger[href]:hover {
background-color: #c9302c; background-color: #c9302c;
} }
@ -4181,10 +4385,12 @@ a.label:hover {
border: 1px solid transparent; border: 1px solid transparent;
border-radius: .25rem; border-radius: .25rem;
} }
.alert > p, .alert > p,
.alert > ul { .alert > ul {
margin-bottom: 0; margin-bottom: 0;
} }
.alert > p + p { .alert > p + p {
margin-top: 5px; margin-top: 5px;
} }
@ -4201,6 +4407,7 @@ a.label:hover {
.alert-dismissible { .alert-dismissible {
padding-right: 35px; padding-right: 35px;
} }
.alert-dismissible .close { .alert-dismissible .close {
position: relative; position: relative;
top: -2px; top: -2px;
@ -4213,9 +4420,11 @@ a.label:hover {
background-color: #dff0d8; background-color: #dff0d8;
border-color: #d0e9c6; border-color: #d0e9c6;
} }
.alert-success hr { .alert-success hr {
border-top-color: #c1e2b3; border-top-color: #c1e2b3;
} }
.alert-success .alert-link { .alert-success .alert-link {
color: #2b542c; color: #2b542c;
} }
@ -4225,9 +4434,11 @@ a.label:hover {
background-color: #d9edf7; background-color: #d9edf7;
border-color: #bcdff1; border-color: #bcdff1;
} }
.alert-info hr { .alert-info hr {
border-top-color: #a6d5ec; border-top-color: #a6d5ec;
} }
.alert-info .alert-link { .alert-info .alert-link {
color: #245269; color: #245269;
} }
@ -4237,9 +4448,11 @@ a.label:hover {
background-color: #fcf8e3; background-color: #fcf8e3;
border-color: #faf2cc; border-color: #faf2cc;
} }
.alert-warning hr { .alert-warning hr {
border-top-color: #f7ecb5; border-top-color: #f7ecb5;
} }
.alert-warning .alert-link { .alert-warning .alert-link {
color: #66512c; color: #66512c;
} }
@ -4249,9 +4462,11 @@ a.label:hover {
background-color: #f2dede; background-color: #f2dede;
border-color: #ebcccc; border-color: #ebcccc;
} }
.alert-danger hr { .alert-danger hr {
border-top-color: #e4b9b9; border-top-color: #e4b9b9;
} }
.alert-danger .alert-link { .alert-danger .alert-link {
color: #843534; color: #843534;
} }
@ -4442,6 +4657,7 @@ a.label:hover {
.media { .media {
margin-top: 15px; margin-top: 15px;
} }
.media:first-child { .media:first-child {
margin-top: 0; margin-top: 0;
} }
@ -4474,6 +4690,7 @@ a.label:hover {
.media-object { .media-object {
display: block; display: block;
} }
.media-object.img-thumbnail { .media-object.img-thumbnail {
max-width: none; max-width: none;
} }
@ -4509,10 +4726,12 @@ a.label:hover {
background-color: #fff; background-color: #fff;
border: .0625rem solid #ddd; border: .0625rem solid #ddd;
} }
.list-group-item:first-child { .list-group-item:first-child {
border-top-left-radius: .25rem; border-top-left-radius: .25rem;
border-top-right-radius: .25rem; border-top-right-radius: .25rem;
} }
.list-group-item:last-child { .list-group-item:last-child {
margin-bottom: 0; margin-bottom: 0;
border-bottom-right-radius: .25rem; border-bottom-right-radius: .25rem;
@ -4530,14 +4749,16 @@ button.list-group-item {
color: #555; color: #555;
text-align: inherit; text-align: inherit;
} }
a.list-group-item .list-group-item-heading, a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading { button.list-group-item .list-group-item-heading {
color: #333; color: #333;
} }
a.list-group-item:focus, a.list-group-item:focus,
a.list-group-item:hover, a.list-group-item:hover,
button.list-group-item:focus, button.list-group-item:focus,
button.list-group-item:hover { button.list-group-item:hover {
color: #555; color: #555;
text-decoration: none; text-decoration: none;
background-color: #f5f5f5; background-color: #f5f5f5;
@ -4550,14 +4771,16 @@ a.list-group-item:focus,
cursor: not-allowed; cursor: not-allowed;
background-color: #eceeef; background-color: #eceeef;
} }
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading { .list-group-item.disabled:hover .list-group-item-heading {
color: inherit; color: inherit;
} }
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text { .list-group-item.disabled:hover .list-group-item-text {
color: #818a91; color: #818a91;
} }
@ -4569,20 +4792,22 @@ a.list-group-item:focus,
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small, .list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > .small { .list-group-item.active:hover .list-group-item-heading > .small {
color: inherit; color: inherit;
} }
.list-group-item.active .list-group-item-text, .list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text, .list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text { .list-group-item.active:hover .list-group-item-text {
color: #a8d6fe; color: #a8d6fe;
} }
@ -4595,23 +4820,26 @@ a.list-group-item-state,
button.list-group-item-state { button.list-group-item-state {
color: #3c763d; color: #3c763d;
} }
a.list-group-item-state .list-group-item-heading, a.list-group-item-state .list-group-item-heading,
button.list-group-item-state .list-group-item-heading { button.list-group-item-state .list-group-item-heading {
color: inherit; color: inherit;
} }
a.list-group-item-state:focus, a.list-group-item-state:focus,
a.list-group-item-state:hover, a.list-group-item-state:hover,
button.list-group-item-state:focus, button.list-group-item-state:focus,
button.list-group-item-state:hover { button.list-group-item-state:hover {
color: #3c763d; color: #3c763d;
background-color: #d0e9c6; background-color: #d0e9c6;
} }
a.list-group-item-state.active, a.list-group-item-state.active,
a.list-group-item-state.active:focus, a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover, a.list-group-item-state.active:hover,
button.list-group-item-state.active, button.list-group-item-state.active,
button.list-group-item-state.active:focus, button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover { button.list-group-item-state.active:hover {
color: #fff; color: #fff;
background-color: #3c763d; background-color: #3c763d;
border-color: #3c763d; border-color: #3c763d;
@ -4626,23 +4854,26 @@ a.list-group-item-state,
button.list-group-item-state { button.list-group-item-state {
color: #31708f; color: #31708f;
} }
a.list-group-item-state .list-group-item-heading, a.list-group-item-state .list-group-item-heading,
button.list-group-item-state .list-group-item-heading { button.list-group-item-state .list-group-item-heading {
color: inherit; color: inherit;
} }
a.list-group-item-state:focus, a.list-group-item-state:focus,
a.list-group-item-state:hover, a.list-group-item-state:hover,
button.list-group-item-state:focus, button.list-group-item-state:focus,
button.list-group-item-state:hover { button.list-group-item-state:hover {
color: #31708f; color: #31708f;
background-color: #c4e3f3; background-color: #c4e3f3;
} }
a.list-group-item-state.active, a.list-group-item-state.active,
a.list-group-item-state.active:focus, a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover, a.list-group-item-state.active:hover,
button.list-group-item-state.active, button.list-group-item-state.active,
button.list-group-item-state.active:focus, button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover { button.list-group-item-state.active:hover {
color: #fff; color: #fff;
background-color: #31708f; background-color: #31708f;
border-color: #31708f; border-color: #31708f;
@ -4657,23 +4888,26 @@ a.list-group-item-state,
button.list-group-item-state { button.list-group-item-state {
color: #8a6d3b; color: #8a6d3b;
} }
a.list-group-item-state .list-group-item-heading, a.list-group-item-state .list-group-item-heading,
button.list-group-item-state .list-group-item-heading { button.list-group-item-state .list-group-item-heading {
color: inherit; color: inherit;
} }
a.list-group-item-state:focus, a.list-group-item-state:focus,
a.list-group-item-state:hover, a.list-group-item-state:hover,
button.list-group-item-state:focus, button.list-group-item-state:focus,
button.list-group-item-state:hover { button.list-group-item-state:hover {
color: #8a6d3b; color: #8a6d3b;
background-color: #faf2cc; background-color: #faf2cc;
} }
a.list-group-item-state.active, a.list-group-item-state.active,
a.list-group-item-state.active:focus, a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover, a.list-group-item-state.active:hover,
button.list-group-item-state.active, button.list-group-item-state.active,
button.list-group-item-state.active:focus, button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover { button.list-group-item-state.active:hover {
color: #fff; color: #fff;
background-color: #8a6d3b; background-color: #8a6d3b;
border-color: #8a6d3b; border-color: #8a6d3b;
@ -4688,23 +4922,26 @@ a.list-group-item-state,
button.list-group-item-state { button.list-group-item-state {
color: #a94442; color: #a94442;
} }
a.list-group-item-state .list-group-item-heading, a.list-group-item-state .list-group-item-heading,
button.list-group-item-state .list-group-item-heading { button.list-group-item-state .list-group-item-heading {
color: inherit; color: inherit;
} }
a.list-group-item-state:focus, a.list-group-item-state:focus,
a.list-group-item-state:hover, a.list-group-item-state:hover,
button.list-group-item-state:focus, button.list-group-item-state:focus,
button.list-group-item-state:hover { button.list-group-item-state:hover {
color: #a94442; color: #a94442;
background-color: #ebcccc; background-color: #ebcccc;
} }
a.list-group-item-state.active, a.list-group-item-state.active,
a.list-group-item-state.active:focus, a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover, a.list-group-item-state.active:hover,
button.list-group-item-state.active, button.list-group-item-state.active,
button.list-group-item-state.active:focus, button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover { button.list-group-item-state.active:hover {
color: #fff; color: #fff;
background-color: #a94442; background-color: #a94442;
border-color: #a94442; border-color: #a94442;
@ -4727,11 +4964,12 @@ a.list-group-item-state.active,
padding: 0; padding: 0;
overflow: hidden; overflow: hidden;
} }
.embed-responsive .embed-responsive-item, .embed-responsive .embed-responsive-item,
.embed-responsive iframe, .embed-responsive iframe,
.embed-responsive embed, .embed-responsive embed,
.embed-responsive object, .embed-responsive object,
.embed-responsive video { .embed-responsive video {
position: absolute; position: absolute;
top: 0; top: 0;
bottom: 0; bottom: 0;
@ -4762,8 +5000,9 @@ a.list-group-item-state.active,
text-shadow: 0 1px 0 #fff; text-shadow: 0 1px 0 #fff;
opacity: .2; opacity: .2;
} }
.close:focus, .close:focus,
.close:hover { .close:hover {
color: #000; color: #000;
text-decoration: none; text-decoration: none;
cursor: pointer; cursor: pointer;
@ -4794,12 +5033,14 @@ button.close {
-webkit-overflow-scrolling: touch; -webkit-overflow-scrolling: touch;
outline: 0; outline: 0;
} }
.modal.fade .modal-dialog { .modal.fade .modal-dialog {
-webkit-transform: transition .3s ease-out, translate(0, -25%); -webkit-transform: transition .3s ease-out, translate(0, -25%);
-ms-transform: transition .3s ease-out, translate(0, -25%); -ms-transform: transition .3s ease-out, translate(0, -25%);
-o-transform: transition .3s ease-out, translate(0, -25%); -o-transform: transition .3s ease-out, translate(0, -25%);
transform: transition .3s ease-out, translate(0, -25%); transform: transition .3s ease-out, translate(0, -25%);
} }
.modal.in .modal-dialog { .modal.in .modal-dialog {
-webkit-transform: translate(0, 0); -webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0); -ms-transform: translate(0, 0);
@ -4837,9 +5078,11 @@ button.close {
z-index: 1040; z-index: 1040;
background-color: #000; background-color: #000;
} }
.modal-backdrop.fade { .modal-backdrop.fade {
opacity: 0; opacity: 0;
} }
.modal-backdrop.in { .modal-backdrop.in {
opacity: .5; opacity: .5;
} }
@ -4848,11 +5091,13 @@ button.close {
padding: 15px; padding: 15px;
border-bottom: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;
} }
.modal-header:before, .modal-header:before,
.modal-header:after { .modal-header:after {
display: table; display: table;
content: " "; content: " ";
} }
.modal-header:after { .modal-header:after {
clear: both; clear: both;
} }
@ -4876,21 +5121,26 @@ button.close {
text-align: right; text-align: right;
border-top: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5;
} }
.modal-footer:before, .modal-footer:before,
.modal-footer:after { .modal-footer:after {
display: table; display: table;
content: " "; content: " ";
} }
.modal-footer:after { .modal-footer:after {
clear: both; clear: both;
} }
.modal-footer .btn + .btn { .modal-footer .btn + .btn {
margin-bottom: 0; margin-bottom: 0;
margin-left: 5px; margin-left: 5px;
} }
.modal-footer .btn-group .btn + .btn { .modal-footer .btn-group .btn + .btn {
margin-left: -1px; margin-left: -1px;
} }
.modal-footer .btn-block + .btn-block { .modal-footer .btn-block + .btn-block {
margin-left: 0; margin-left: 0;
} }
@ -4942,55 +5192,64 @@ button.close {
line-break: auto; line-break: auto;
} }
.tooltip.in { .tooltip.in {
opacity: .9; opacity: .9;
} }
.tooltip.tooltip-top, .tooltip.tooltip-top,
.tooltip.bs-tether-element-attached-bottom { .tooltip.bs-tether-element-attached-bottom {
padding: 5px 0; padding: 5px 0;
margin-top: -3px; margin-top: -3px;
} }
.tooltip.tooltip-top .tooltip-arrow, .tooltip.tooltip-top .tooltip-arrow,
.tooltip.bs-tether-element-attached-bottom .tooltip-arrow { .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
bottom: 0; bottom: 0;
left: 50%; left: 50%;
margin-left: -5px; margin-left: -5px;
border-width: 5px 5px 0; border-width: 5px 5px 0;
border-top-color: #000; border-top-color: #000;
} }
.tooltip.tooltip-right, .tooltip.tooltip-right,
.tooltip.bs-tether-element-attached-left { .tooltip.bs-tether-element-attached-left {
padding: 0 5px; padding: 0 5px;
margin-left: 3px; margin-left: 3px;
} }
.tooltip.tooltip-right .tooltip-arrow, .tooltip.tooltip-right .tooltip-arrow,
.tooltip.bs-tether-element-attached-left .tooltip-arrow { .tooltip.bs-tether-element-attached-left .tooltip-arrow {
top: 50%; top: 50%;
left: 0; left: 0;
margin-top: -5px; margin-top: -5px;
border-width: 5px 5px 5px 0; border-width: 5px 5px 5px 0;
border-right-color: #000; border-right-color: #000;
} }
.tooltip.tooltip-bottom, .tooltip.tooltip-bottom,
.tooltip.bs-tether-element-attached-top { .tooltip.bs-tether-element-attached-top {
padding: 5px 0; padding: 5px 0;
margin-top: 3px; margin-top: 3px;
} }
.tooltip.tooltip-bottom .tooltip-arrow, .tooltip.tooltip-bottom .tooltip-arrow,
.tooltip.bs-tether-element-attached-top .tooltip-arrow { .tooltip.bs-tether-element-attached-top .tooltip-arrow {
top: 0; top: 0;
left: 50%; left: 50%;
margin-left: -5px; margin-left: -5px;
border-width: 0 5px 5px; border-width: 0 5px 5px;
border-bottom-color: #000; border-bottom-color: #000;
} }
.tooltip.tooltip-left, .tooltip.tooltip-left,
.tooltip.bs-tether-element-attached-right { .tooltip.bs-tether-element-attached-right {
padding: 0 5px; padding: 0 5px;
margin-left: -3px; margin-left: -3px;
} }
.tooltip.tooltip-left .tooltip-arrow, .tooltip.tooltip-left .tooltip-arrow,
.tooltip.bs-tether-element-attached-right .tooltip-arrow { .tooltip.bs-tether-element-attached-right .tooltip-arrow {
top: 50%; top: 50%;
right: 0; right: 0;
margin-top: -5px; margin-top: -5px;
@ -5046,80 +5305,92 @@ button.close {
line-break: auto; line-break: auto;
} }
.popover.popover-top, .popover.popover-top,
.popover.bs-tether-element-attached-bottom { .popover.bs-tether-element-attached-bottom {
margin-top: -10px; margin-top: -10px;
} }
.popover.popover-top .popover-arrow, .popover.popover-top .popover-arrow,
.popover.bs-tether-element-attached-bottom .popover-arrow { .popover.bs-tether-element-attached-bottom .popover-arrow {
bottom: -11px; bottom: -11px;
left: 50%; left: 50%;
margin-left: -11px; margin-left: -11px;
border-top-color: rgba(0, 0, 0, .25); border-top-color: rgba(0, 0, 0, .25);
border-bottom-width: 0; border-bottom-width: 0;
} }
.popover.popover-top .popover-arrow:after, .popover.popover-top .popover-arrow:after,
.popover.bs-tether-element-attached-bottom .popover-arrow:after { .popover.bs-tether-element-attached-bottom .popover-arrow:after {
bottom: 1px; bottom: 1px;
margin-left: -10px; margin-left: -10px;
content: ""; content: "";
border-top-color: #fff; border-top-color: #fff;
border-bottom-width: 0; border-bottom-width: 0;
} }
.popover.popover-right, .popover.popover-right,
.popover.bs-tether-element-attached-left { .popover.bs-tether-element-attached-left {
margin-left: 10px; margin-left: 10px;
} }
.popover.popover-right .popover-arrow, .popover.popover-right .popover-arrow,
.popover.bs-tether-element-attached-left .popover-arrow { .popover.bs-tether-element-attached-left .popover-arrow {
top: 50%; top: 50%;
left: -11px; left: -11px;
margin-top: -11px; margin-top: -11px;
border-right-color: rgba(0, 0, 0, .25); border-right-color: rgba(0, 0, 0, .25);
border-left-width: 0; border-left-width: 0;
} }
.popover.popover-right .popover-arrow:after, .popover.popover-right .popover-arrow:after,
.popover.bs-tether-element-attached-left .popover-arrow:after { .popover.bs-tether-element-attached-left .popover-arrow:after {
bottom: -10px; bottom: -10px;
left: 1px; left: 1px;
content: ""; content: "";
border-right-color: #fff; border-right-color: #fff;
border-left-width: 0; border-left-width: 0;
} }
.popover.popover-bottom, .popover.popover-bottom,
.popover.bs-tether-element-attached-top { .popover.bs-tether-element-attached-top {
margin-top: 10px; margin-top: 10px;
} }
.popover.popover-bottom .popover-arrow, .popover.popover-bottom .popover-arrow,
.popover.bs-tether-element-attached-top .popover-arrow { .popover.bs-tether-element-attached-top .popover-arrow {
top: -11px; top: -11px;
left: 50%; left: 50%;
margin-left: -11px; margin-left: -11px;
border-top-width: 0; border-top-width: 0;
border-bottom-color: rgba(0, 0, 0, .25); border-bottom-color: rgba(0, 0, 0, .25);
} }
.popover.popover-bottom .popover-arrow:after, .popover.popover-bottom .popover-arrow:after,
.popover.bs-tether-element-attached-top .popover-arrow:after { .popover.bs-tether-element-attached-top .popover-arrow:after {
top: 1px; top: 1px;
margin-left: -10px; margin-left: -10px;
content: ""; content: "";
border-top-width: 0; border-top-width: 0;
border-bottom-color: #fff; border-bottom-color: #fff;
} }
.popover.popover-left, .popover.popover-left,
.popover.bs-tether-element-attached-right { .popover.bs-tether-element-attached-right {
margin-left: -10px; margin-left: -10px;
} }
.popover.popover-left .popover-arrow, .popover.popover-left .popover-arrow,
.popover.bs-tether-element-attached-right .popover-arrow { .popover.bs-tether-element-attached-right .popover-arrow {
top: 50%; top: 50%;
right: -11px; right: -11px;
margin-top: -11px; margin-top: -11px;
border-right-width: 0; border-right-width: 0;
border-left-color: rgba(0, 0, 0, .25); border-left-color: rgba(0, 0, 0, .25);
} }
.popover.popover-left .popover-arrow:after, .popover.popover-left .popover-arrow:after,
.popover.bs-tether-element-attached-right .popover-arrow:after { .popover.bs-tether-element-attached-right .popover-arrow:after {
right: 1px; right: 1px;
bottom: -10px; bottom: -10px;
content: ""; content: "";
@ -5168,6 +5439,7 @@ button.close {
width: 100%; width: 100%;
overflow: hidden; overflow: hidden;
} }
.carousel-inner > .carousel-item { .carousel-inner > .carousel-item {
position: relative; position: relative;
display: none; display: none;
@ -5175,10 +5447,12 @@ button.close {
-o-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left;
transition: .6s ease-in-out left; transition: .6s ease-in-out left;
} }
.carousel-inner > .carousel-item > img, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img { .carousel-inner > .carousel-item > a > img {
line-height: 1; line-height: 1;
} }
@media all and (transform-3d), (-webkit-transform-3d) { @media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .carousel-item { .carousel-inner > .carousel-item {
-webkit-transition: -webkit-transform .6s ease-in-out; -webkit-transition: -webkit-transform .6s ease-in-out;
@ -5210,33 +5484,41 @@ button.close {
transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);
} }
} }
.carousel-inner > .active, .carousel-inner > .active,
.carousel-inner > .next, .carousel-inner > .next,
.carousel-inner > .prev { .carousel-inner > .prev {
display: block; display: block;
} }
.carousel-inner > .active { .carousel-inner > .active {
left: 0; left: 0;
} }
.carousel-inner > .next, .carousel-inner > .next,
.carousel-inner > .prev { .carousel-inner > .prev {
position: absolute; position: absolute;
top: 0; top: 0;
width: 100%; width: 100%;
} }
.carousel-inner > .next { .carousel-inner > .next {
left: 100%; left: 100%;
} }
.carousel-inner > .prev { .carousel-inner > .prev {
left: -100%; left: -100%;
} }
.carousel-inner > .next.left, .carousel-inner > .next.left,
.carousel-inner > .prev.right { .carousel-inner > .prev.right {
left: 0; left: 0;
} }
.carousel-inner > .active.left { .carousel-inner > .active.left {
left: -100%; left: -100%;
} }
.carousel-inner > .active.right { .carousel-inner > .active.right {
left: 100%; left: 100%;
} }
@ -5253,6 +5535,7 @@ button.close {
text-shadow: 0 1px 2px rgba(0, 0, 0, .6); text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
opacity: .5; opacity: .5;
} }
.carousel-control.left { .carousel-control.left {
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
@ -5261,6 +5544,7 @@ button.close {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
background-repeat: repeat-x; background-repeat: repeat-x;
} }
.carousel-control.right { .carousel-control.right {
right: 0; right: 0;
left: auto; left: auto;
@ -5271,15 +5555,17 @@ button.close {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
background-repeat: repeat-x; background-repeat: repeat-x;
} }
.carousel-control:focus, .carousel-control:focus,
.carousel-control:hover { .carousel-control:hover {
color: #fff; color: #fff;
text-decoration: none; text-decoration: none;
outline: 0; outline: 0;
opacity: .9; opacity: .9;
} }
.carousel-control .icon-prev, .carousel-control .icon-prev,
.carousel-control .icon-next { .carousel-control .icon-next {
position: absolute; position: absolute;
top: 50%; top: 50%;
z-index: 5; z-index: 5;
@ -5290,17 +5576,21 @@ button.close {
font-family: serif; font-family: serif;
line-height: 1; line-height: 1;
} }
.carousel-control .icon-prev { .carousel-control .icon-prev {
left: 50%; left: 50%;
margin-left: -10px; margin-left: -10px;
} }
.carousel-control .icon-next { .carousel-control .icon-next {
right: 50%; right: 50%;
margin-right: -10px; margin-right: -10px;
} }
.carousel-control .icon-prev:before { .carousel-control .icon-prev:before {
content: "\2039"; content: "\2039";
} }
.carousel-control .icon-next:before { .carousel-control .icon-next:before {
content: "\203a"; content: "\203a";
} }
@ -5316,6 +5606,7 @@ button.close {
text-align: center; text-align: center;
list-style: none; list-style: none;
} }
.carousel-indicators li { .carousel-indicators li {
display: inline-block; display: inline-block;
width: 10px; width: 10px;
@ -5327,6 +5618,7 @@ button.close {
border: 1px solid #fff; border: 1px solid #fff;
border-radius: 10px; border-radius: 10px;
} }
.carousel-indicators .active { .carousel-indicators .active {
width: 12px; width: 12px;
height: 12px; height: 12px;
@ -5346,6 +5638,7 @@ button.close {
text-align: center; text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, .6); text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
} }
.carousel-caption .btn { .carousel-caption .btn {
text-shadow: none; text-shadow: none;
} }
@ -5847,6 +6140,7 @@ a.bg-danger:hover {
.visible-print-block { .visible-print-block {
display: none !important; display: none !important;
} }
@media print { @media print {
.visible-print-block { .visible-print-block {
display: block !important; display: block !important;
@ -5856,6 +6150,7 @@ a.bg-danger:hover {
.visible-print-inline { .visible-print-inline {
display: none !important; display: none !important;
} }
@media print { @media print {
.visible-print-inline { .visible-print-inline {
display: inline !important; display: inline !important;
@ -5865,6 +6160,7 @@ a.bg-danger:hover {
.visible-print-inline-block { .visible-print-inline-block {
display: none !important; display: none !important;
} }
@media print { @media print {
.visible-print-inline-block { .visible-print-inline-block {
display: inline-block !important; display: inline-block !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,7 +1,7 @@
/*! /*!
* Bootstrap v4.0.0-alpha (http://getbootstrap.com) * Bootstrap v4.0.0-alpha (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc. * Copyright 2011-2015 Twitter, Inc.
* Licensed under () * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
@ -386,11 +386,13 @@ a {
color: #0275d8; color: #0275d8;
text-decoration: none; text-decoration: none;
} }
a:focus, a:focus,
a:hover { a:hover {
color: #014c8c; color: #014c8c;
text-decoration: underline; text-decoration: underline;
} }
a:focus { a:focus {
outline: thin dotted; outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color; outline: 5px auto -webkit-focus-ring-color;
@ -478,20 +480,21 @@ h1, h2, h3, h4, h5, h6,
line-height: 1.1; line-height: 1.1;
color: inherit; color: inherit;
} }
h1 small, h1 small,
h1 .small, h2 small, h1 .small, h2 small,
h2 .small, h3 small, h2 .small, h3 small,
h3 .small, h4 small, h3 .small, h4 small,
h4 .small, h5 small, h4 .small, h5 small,
h5 .small, h6 small, h5 .small, h6 small,
h6 .small, h6 .small,
.h1 small, .h1 small,
.h1 .small, .h2 small, .h1 .small, .h2 small,
.h2 .small, .h3 small, .h2 .small, .h3 small,
.h3 .small, .h4 small, .h3 .small, .h4 small,
.h4 .small, .h5 small, .h4 .small, .h5 small,
.h5 .small, .h6 small, .h5 .small, .h6 small,
.h6 .small { .h6 .small {
font-weight: normal; font-weight: normal;
line-height: 1; line-height: 1;
color: #818a91; color: #818a91;
@ -502,15 +505,16 @@ h2, .h2,
h3, .h3 { h3, .h3 {
margin-bottom: .5rem; margin-bottom: .5rem;
} }
h1 small, h1 small,
h1 .small, .h1 small, h1 .small, .h1 small,
.h1 .small, .h1 .small,
h2 small, h2 small,
h2 .small, .h2 small, h2 .small, .h2 small,
.h2 .small, .h2 .small,
h3 small, h3 small,
h3 .small, .h3 small, h3 .small, .h3 small,
.h3 .small { .h3 .small {
font-size: 65%; font-size: 65%;
} }
@ -519,15 +523,16 @@ h5, .h5,
h6, .h6 { h6, .h6 {
margin-bottom: .5rem; margin-bottom: .5rem;
} }
h4 small, h4 small,
h4 .small, .h4 small, h4 .small, .h4 small,
.h4 .small, .h4 .small,
h5 small, h5 small,
h5 .small, .h5 small, h5 .small, .h5 small,
.h5 .small, .h5 .small,
h6 small, h6 small,
h6 .small, .h6 small, h6 .small, .h6 small,
.h6 .small { .h6 .small {
font-size: 75%; font-size: 75%;
} }
@ -608,6 +613,7 @@ mark,
margin-left: -5px; margin-left: -5px;
list-style: none; list-style: none;
} }
.list-inline > li { .list-inline > li {
display: inline-block; display: inline-block;
padding-right: 5px; padding-right: 5px;
@ -618,11 +624,13 @@ mark,
margin-right: -1.5rem; margin-right: -1.5rem;
margin-left: -1.5rem; margin-left: -1.5rem;
} }
.dl-horizontal:before, .dl-horizontal:before,
.dl-horizontal:after { .dl-horizontal:after {
display: table; display: table;
content: " "; content: " ";
} }
.dl-horizontal:after { .dl-horizontal:after {
clear: both; clear: both;
} }
@ -638,17 +646,20 @@ mark,
font-size: 1.25rem; font-size: 1.25rem;
border-left: .25rem solid #eceeef; border-left: .25rem solid #eceeef;
} }
.blockquote p:last-child, .blockquote p:last-child,
.blockquote ul:last-child, .blockquote ul:last-child,
.blockquote ol:last-child { .blockquote ol:last-child {
margin-bottom: 0; margin-bottom: 0;
} }
.blockquote footer { .blockquote footer {
display: block; display: block;
font-size: 80%; font-size: 80%;
line-height: 1.5; line-height: 1.5;
color: #818a91; color: #818a91;
} }
.blockquote footer:before { .blockquote footer:before {
content: "\2014 \00A0"; content: "\2014 \00A0";
} }
@ -660,9 +671,11 @@ mark,
border-right: .25rem solid #eceeef; border-right: .25rem solid #eceeef;
border-left: 0; border-left: 0;
} }
.blockquote-reverse footer:before { .blockquote-reverse footer:before {
content: ""; content: "";
} }
.blockquote-reverse footer:after { .blockquote-reverse footer:after {
content: "\00A0 \2014"; content: "\00A0 \2014";
} }
@ -728,6 +741,7 @@ kbd {
background-color: #333; background-color: #333;
border-radius: .2rem; border-radius: .2rem;
} }
kbd kbd { kbd kbd {
padding: 0; padding: 0;
font-size: 100%; font-size: 100%;
@ -742,6 +756,7 @@ pre {
line-height: 1.5; line-height: 1.5;
color: #373a3c; color: #373a3c;
} }
pre code { pre code {
padding: 0; padding: 0;
font-size: inherit; font-size: inherit;
@ -761,29 +776,35 @@ pre code {
margin-right: auto; margin-right: auto;
margin-left: auto; margin-left: auto;
} }
.container:before, .container:before,
.container:after { .container:after {
display: table; display: table;
content: " "; content: " ";
} }
.container:after { .container:after {
clear: both; clear: both;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.container { .container {
max-width: 34rem; max-width: 34rem;
} }
} }
@media (min-width: 48em) { @media (min-width: 48em) {
.container { .container {
max-width: 45rem; max-width: 45rem;
} }
} }
@media (min-width: 62em) { @media (min-width: 62em) {
.container { .container {
max-width: 60rem; max-width: 60rem;
} }
} }
@media (min-width: 75em) { @media (min-width: 75em) {
.container { .container {
max-width: 72.25rem; max-width: 72.25rem;
@ -796,11 +817,13 @@ pre code {
margin-right: auto; margin-right: auto;
margin-left: auto; margin-left: auto;
} }
.container-fluid:before, .container-fluid:before,
.container-fluid:after { .container-fluid:after {
display: table; display: table;
content: " "; content: " ";
} }
.container-fluid:after { .container-fluid:after {
clear: both; clear: both;
} }
@ -809,11 +832,13 @@ pre code {
margin-right: -.75rem; margin-right: -.75rem;
margin-left: -.75rem; margin-left: -.75rem;
} }
.row:before, .row:before,
.row:after { .row:after {
display: table; display: table;
content: " "; content: " ";
} }
.row:after { .row:after {
clear: both; clear: both;
} }
@ -1674,20 +1699,24 @@ pre code {
max-width: 100%; max-width: 100%;
margin-bottom: 1rem; margin-bottom: 1rem;
} }
.table th, .table th,
.table td { .table td {
padding: .75rem; padding: .75rem;
line-height: 1.5; line-height: 1.5;
vertical-align: top; vertical-align: top;
border-top: 1px solid #eceeef; border-top: 1px solid #eceeef;
} }
.table thead th { .table thead th {
vertical-align: bottom; vertical-align: bottom;
border-bottom: 2px solid #eceeef; border-bottom: 2px solid #eceeef;
} }
.table tbody + tbody { .table tbody + tbody {
border-top: 2px solid #eceeef; border-top: 2px solid #eceeef;
} }
.table .table { .table .table {
background-color: #fff; background-color: #fff;
} }
@ -1700,12 +1729,14 @@ pre code {
.table-bordered { .table-bordered {
border: 1px solid #eceeef; border: 1px solid #eceeef;
} }
.table-bordered th, .table-bordered th,
.table-bordered td { .table-bordered td {
border: 1px solid #eceeef; border: 1px solid #eceeef;
} }
.table-bordered thead th, .table-bordered thead th,
.table-bordered thead td { .table-bordered thead td {
border-bottom-width: 2px; border-bottom-width: 2px;
} }
@ -1726,8 +1757,9 @@ pre code {
.table-hover .table-active:hover { .table-hover .table-active:hover {
background-color: #e8e8e8; background-color: #e8e8e8;
} }
.table-hover .table-active:hover > td, .table-hover .table-active:hover > td,
.table-hover .table-active:hover > th { .table-hover .table-active:hover > th {
background-color: #e8e8e8; background-color: #e8e8e8;
} }
@ -1740,8 +1772,9 @@ pre code {
.table-hover .table-success:hover { .table-hover .table-success:hover {
background-color: #d0e9c6; background-color: #d0e9c6;
} }
.table-hover .table-success:hover > td, .table-hover .table-success:hover > td,
.table-hover .table-success:hover > th { .table-hover .table-success:hover > th {
background-color: #d0e9c6; background-color: #d0e9c6;
} }
@ -1754,8 +1787,9 @@ pre code {
.table-hover .table-info:hover { .table-hover .table-info:hover {
background-color: #c4e3f3; background-color: #c4e3f3;
} }
.table-hover .table-info:hover > td, .table-hover .table-info:hover > td,
.table-hover .table-info:hover > th { .table-hover .table-info:hover > th {
background-color: #c4e3f3; background-color: #c4e3f3;
} }
@ -1768,8 +1802,9 @@ pre code {
.table-hover .table-warning:hover { .table-hover .table-warning:hover {
background-color: #faf2cc; background-color: #faf2cc;
} }
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th { .table-hover .table-warning:hover > th {
background-color: #faf2cc; background-color: #faf2cc;
} }
@ -1782,8 +1817,9 @@ pre code {
.table-hover .table-danger:hover { .table-hover .table-danger:hover {
background-color: #ebcccc; background-color: #ebcccc;
} }
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th { .table-hover .table-danger:hover > th {
background-color: #ebcccc; background-color: #ebcccc;
} }
@ -1807,12 +1843,14 @@ pre code {
color: #eceeef; color: #eceeef;
background-color: #373a3c; background-color: #373a3c;
} }
.table-inverse.table-bordered { .table-inverse.table-bordered {
border: 0; border: 0;
} }
.table-inverse th, .table-inverse th,
.table-inverse td, .table-inverse td,
.table-inverse thead th { .table-inverse thead th {
border-color: #55595c; border-color: #55595c;
} }
@ -1830,8 +1868,9 @@ pre code {
border-top: 1px solid #eceeef; border-top: 1px solid #eceeef;
border-left: 1px solid #eceeef; border-left: 1px solid #eceeef;
} }
.table-reflow th:last-child, .table-reflow th:last-child,
.table-reflow td:last-child { .table-reflow td:last-child {
border-right: 1px solid #eceeef; border-right: 1px solid #eceeef;
} }
@ -1847,8 +1886,9 @@ pre code {
.table-reflow tr { .table-reflow tr {
float: left; float: left;
} }
.table-reflow tr th, .table-reflow tr th,
.table-reflow tr td { .table-reflow tr td {
display: block !important; display: block !important;
border: 1px solid #eceeef; border: 1px solid #eceeef;
} }
@ -1865,38 +1905,46 @@ pre code {
border: .0625rem solid #ccc; border: .0625rem solid #ccc;
border-radius: .25rem; border-radius: .25rem;
} }
.form-control::-ms-expand { .form-control::-ms-expand {
background-color: transparent; background-color: transparent;
border: 0; border: 0;
} }
.form-control:focus { .form-control:focus {
border-color: #66afe9; border-color: #66afe9;
outline: none; outline: none;
} }
.form-control::-webkit-input-placeholder { .form-control::-webkit-input-placeholder {
color: #999; color: #999;
opacity: 1; opacity: 1;
} }
.form-control::-moz-placeholder { .form-control::-moz-placeholder {
color: #999; color: #999;
opacity: 1; opacity: 1;
} }
.form-control:-ms-input-placeholder { .form-control:-ms-input-placeholder {
color: #999; color: #999;
opacity: 1; opacity: 1;
} }
.form-control::placeholder { .form-control::placeholder {
color: #999; color: #999;
opacity: 1; opacity: 1;
} }
.form-control:disabled, .form-control:disabled,
.form-control[readonly], .form-control[readonly],
fieldset[disabled] .form-control { fieldset[disabled] .form-control {
background-color: #eceeef; background-color: #eceeef;
opacity: 1; opacity: 1;
} }
.form-control[disabled], .form-control[disabled],
fieldset[disabled] .form-control { fieldset[disabled] .form-control {
cursor: not-allowed; cursor: not-allowed;
} }
@ -1945,13 +1993,14 @@ pre code {
padding-bottom: .5625rem; padding-bottom: .5625rem;
margin-bottom: 0; margin-bottom: 0;
} }
.form-control-static.form-control-sm, .form-control-static.form-control-sm,
.input-group-sm > .form-control-static.form-control, .input-group-sm > .form-control-static.form-control,
.input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .form-control-static.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-static.btn, .input-group-sm > .input-group-btn > .form-control-static.btn,
.form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
.input-group-lg > .form-control-static.input-group-addon, .input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn { .input-group-lg > .input-group-btn > .form-control-static.btn {
padding-right: 0; padding-right: 0;
padding-left: 0; padding-left: 0;
} }
@ -1986,15 +2035,17 @@ pre code {
display: block; display: block;
margin-bottom: .75rem; margin-bottom: .75rem;
} }
.radio label, .radio label,
.checkbox label { .checkbox label {
padding-left: 1.25rem; padding-left: 1.25rem;
margin-bottom: 0; margin-bottom: 0;
font-weight: normal; font-weight: normal;
cursor: pointer; cursor: pointer;
} }
.radio label input:only-child, .radio label input:only-child,
.checkbox label input:only-child { .checkbox label input:only-child {
position: static; position: static;
} }
@ -2235,31 +2286,36 @@ fieldset[disabled] .checkbox label {
-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;
} }
.btn:focus, .btn:focus,
.btn.focus, .btn.focus,
.btn:active:focus, .btn:active:focus,
.btn:active.focus, .btn:active.focus,
.btn.active:focus, .btn.active:focus,
.btn.active.focus { .btn.active.focus {
outline: thin dotted; outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color; outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px; outline-offset: -2px;
} }
.btn:focus, .btn:focus,
.btn:hover { .btn:hover {
text-decoration: none; text-decoration: none;
} }
.btn.focus { .btn.focus {
text-decoration: none; text-decoration: none;
} }
.btn:active, .btn:active,
.btn.active { .btn.active {
background-image: none; background-image: none;
outline: 0; outline: 0;
} }
.btn.disabled, .btn.disabled,
.btn:disabled, .btn:disabled,
fieldset[disabled] .btn { fieldset[disabled] .btn {
cursor: not-allowed; cursor: not-allowed;
opacity: .65; opacity: .65;
} }
@ -2274,40 +2330,46 @@ fieldset[disabled] a.btn {
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.btn-primary:focus, .btn-primary:focus,
.btn-primary.focus, .btn-primary.focus,
.btn-primary:active, .btn-primary:active,
.btn-primary.active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle { .open > .btn-primary.dropdown-toggle {
color: #fff; color: #fff;
background-color: #025aa5; background-color: #025aa5;
border-color: #01549b; border-color: #01549b;
} }
.btn-primary:hover { .btn-primary:hover {
color: #fff; color: #fff;
background-color: #025aa5; background-color: #025aa5;
border-color: #01549b; border-color: #01549b;
} }
.btn-primary:active, .btn-primary:active,
.btn-primary.active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle { .open > .btn-primary.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-primary.disabled:focus, .btn-primary.disabled:focus,
.btn-primary.disabled.focus, .btn-primary.disabled.focus,
.btn-primary:disabled:focus, .btn-primary:disabled:focus,
.btn-primary:disabled.focus, .btn-primary:disabled.focus,
fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus { fieldset[disabled] .btn-primary.focus {
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.btn-primary.disabled:hover, .btn-primary.disabled:hover,
.btn-primary:disabled:hover, .btn-primary:disabled:hover,
fieldset[disabled] .btn-primary:hover { fieldset[disabled] .btn-primary:hover {
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.btn-primary .badge { .btn-primary .badge {
color: #0275d8; color: #0275d8;
background-color: #fff; background-color: #fff;
@ -2318,40 +2380,46 @@ fieldset[disabled] a.btn {
background-color: #fff; background-color: #fff;
border-color: #ccc; border-color: #ccc;
} }
.btn-secondary:focus, .btn-secondary:focus,
.btn-secondary.focus, .btn-secondary.focus,
.btn-secondary:active, .btn-secondary:active,
.btn-secondary.active, .btn-secondary.active,
.open > .btn-secondary.dropdown-toggle { .open > .btn-secondary.dropdown-toggle {
color: #373a3c; color: #373a3c;
background-color: #e6e6e6; background-color: #e6e6e6;
border-color: #adadad; border-color: #adadad;
} }
.btn-secondary:hover { .btn-secondary:hover {
color: #373a3c; color: #373a3c;
background-color: #e6e6e6; background-color: #e6e6e6;
border-color: #adadad; border-color: #adadad;
} }
.btn-secondary:active, .btn-secondary:active,
.btn-secondary.active, .btn-secondary.active,
.open > .btn-secondary.dropdown-toggle { .open > .btn-secondary.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-secondary.disabled:focus, .btn-secondary.disabled:focus,
.btn-secondary.disabled.focus, .btn-secondary.disabled.focus,
.btn-secondary:disabled:focus, .btn-secondary:disabled:focus,
.btn-secondary:disabled.focus, .btn-secondary:disabled.focus,
fieldset[disabled] .btn-secondary:focus, fieldset[disabled] .btn-secondary:focus,
fieldset[disabled] .btn-secondary.focus { fieldset[disabled] .btn-secondary.focus {
background-color: #fff; background-color: #fff;
border-color: #ccc; border-color: #ccc;
} }
.btn-secondary.disabled:hover, .btn-secondary.disabled:hover,
.btn-secondary:disabled:hover, .btn-secondary:disabled:hover,
fieldset[disabled] .btn-secondary:hover { fieldset[disabled] .btn-secondary:hover {
background-color: #fff; background-color: #fff;
border-color: #ccc; border-color: #ccc;
} }
.btn-secondary .badge { .btn-secondary .badge {
color: #fff; color: #fff;
background-color: #373a3c; background-color: #373a3c;
@ -2362,40 +2430,46 @@ fieldset[disabled] a.btn {
background-color: #5bc0de; background-color: #5bc0de;
border-color: #5bc0de; border-color: #5bc0de;
} }
.btn-info:focus, .btn-info:focus,
.btn-info.focus, .btn-info.focus,
.btn-info:active, .btn-info:active,
.btn-info.active, .btn-info.active,
.open > .btn-info.dropdown-toggle { .open > .btn-info.dropdown-toggle {
color: #fff; color: #fff;
background-color: #31b0d5; background-color: #31b0d5;
border-color: #2aabd2; border-color: #2aabd2;
} }
.btn-info:hover { .btn-info:hover {
color: #fff; color: #fff;
background-color: #31b0d5; background-color: #31b0d5;
border-color: #2aabd2; border-color: #2aabd2;
} }
.btn-info:active, .btn-info:active,
.btn-info.active, .btn-info.active,
.open > .btn-info.dropdown-toggle { .open > .btn-info.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-info.disabled:focus, .btn-info.disabled:focus,
.btn-info.disabled.focus, .btn-info.disabled.focus,
.btn-info:disabled:focus, .btn-info:disabled:focus,
.btn-info:disabled.focus, .btn-info:disabled.focus,
fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info.focus { fieldset[disabled] .btn-info.focus {
background-color: #5bc0de; background-color: #5bc0de;
border-color: #5bc0de; border-color: #5bc0de;
} }
.btn-info.disabled:hover, .btn-info.disabled:hover,
.btn-info:disabled:hover, .btn-info:disabled:hover,
fieldset[disabled] .btn-info:hover { fieldset[disabled] .btn-info:hover {
background-color: #5bc0de; background-color: #5bc0de;
border-color: #5bc0de; border-color: #5bc0de;
} }
.btn-info .badge { .btn-info .badge {
color: #5bc0de; color: #5bc0de;
background-color: #fff; background-color: #fff;
@ -2406,40 +2480,46 @@ fieldset[disabled] a.btn {
background-color: #5cb85c; background-color: #5cb85c;
border-color: #5cb85c; border-color: #5cb85c;
} }
.btn-success:focus, .btn-success:focus,
.btn-success.focus, .btn-success.focus,
.btn-success:active, .btn-success:active,
.btn-success.active, .btn-success.active,
.open > .btn-success.dropdown-toggle { .open > .btn-success.dropdown-toggle {
color: #fff; color: #fff;
background-color: #449d44; background-color: #449d44;
border-color: #419641; border-color: #419641;
} }
.btn-success:hover { .btn-success:hover {
color: #fff; color: #fff;
background-color: #449d44; background-color: #449d44;
border-color: #419641; border-color: #419641;
} }
.btn-success:active, .btn-success:active,
.btn-success.active, .btn-success.active,
.open > .btn-success.dropdown-toggle { .open > .btn-success.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-success.disabled:focus, .btn-success.disabled:focus,
.btn-success.disabled.focus, .btn-success.disabled.focus,
.btn-success:disabled:focus, .btn-success:disabled:focus,
.btn-success:disabled.focus, .btn-success:disabled.focus,
fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success.focus { fieldset[disabled] .btn-success.focus {
background-color: #5cb85c; background-color: #5cb85c;
border-color: #5cb85c; border-color: #5cb85c;
} }
.btn-success.disabled:hover, .btn-success.disabled:hover,
.btn-success:disabled:hover, .btn-success:disabled:hover,
fieldset[disabled] .btn-success:hover { fieldset[disabled] .btn-success:hover {
background-color: #5cb85c; background-color: #5cb85c;
border-color: #5cb85c; border-color: #5cb85c;
} }
.btn-success .badge { .btn-success .badge {
color: #5cb85c; color: #5cb85c;
background-color: #fff; background-color: #fff;
@ -2450,40 +2530,46 @@ fieldset[disabled] a.btn {
background-color: #f0ad4e; background-color: #f0ad4e;
border-color: #f0ad4e; border-color: #f0ad4e;
} }
.btn-warning:focus, .btn-warning:focus,
.btn-warning.focus, .btn-warning.focus,
.btn-warning:active, .btn-warning:active,
.btn-warning.active, .btn-warning.active,
.open > .btn-warning.dropdown-toggle { .open > .btn-warning.dropdown-toggle {
color: #fff; color: #fff;
background-color: #ec971f; background-color: #ec971f;
border-color: #eb9316; border-color: #eb9316;
} }
.btn-warning:hover { .btn-warning:hover {
color: #fff; color: #fff;
background-color: #ec971f; background-color: #ec971f;
border-color: #eb9316; border-color: #eb9316;
} }
.btn-warning:active, .btn-warning:active,
.btn-warning.active, .btn-warning.active,
.open > .btn-warning.dropdown-toggle { .open > .btn-warning.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-warning.disabled:focus, .btn-warning.disabled:focus,
.btn-warning.disabled.focus, .btn-warning.disabled.focus,
.btn-warning:disabled:focus, .btn-warning:disabled:focus,
.btn-warning:disabled.focus, .btn-warning:disabled.focus,
fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning.focus { fieldset[disabled] .btn-warning.focus {
background-color: #f0ad4e; background-color: #f0ad4e;
border-color: #f0ad4e; border-color: #f0ad4e;
} }
.btn-warning.disabled:hover, .btn-warning.disabled:hover,
.btn-warning:disabled:hover, .btn-warning:disabled:hover,
fieldset[disabled] .btn-warning:hover { fieldset[disabled] .btn-warning:hover {
background-color: #f0ad4e; background-color: #f0ad4e;
border-color: #f0ad4e; border-color: #f0ad4e;
} }
.btn-warning .badge { .btn-warning .badge {
color: #f0ad4e; color: #f0ad4e;
background-color: #fff; background-color: #fff;
@ -2494,40 +2580,46 @@ fieldset[disabled] a.btn {
background-color: #d9534f; background-color: #d9534f;
border-color: #d9534f; border-color: #d9534f;
} }
.btn-danger:focus, .btn-danger:focus,
.btn-danger.focus, .btn-danger.focus,
.btn-danger:active, .btn-danger:active,
.btn-danger.active, .btn-danger.active,
.open > .btn-danger.dropdown-toggle { .open > .btn-danger.dropdown-toggle {
color: #fff; color: #fff;
background-color: #c9302c; background-color: #c9302c;
border-color: #c12e2a; border-color: #c12e2a;
} }
.btn-danger:hover { .btn-danger:hover {
color: #fff; color: #fff;
background-color: #c9302c; background-color: #c9302c;
border-color: #c12e2a; border-color: #c12e2a;
} }
.btn-danger:active, .btn-danger:active,
.btn-danger.active, .btn-danger.active,
.open > .btn-danger.dropdown-toggle { .open > .btn-danger.dropdown-toggle {
background-image: none; background-image: none;
} }
.btn-danger.disabled:focus, .btn-danger.disabled:focus,
.btn-danger.disabled.focus, .btn-danger.disabled.focus,
.btn-danger:disabled:focus, .btn-danger:disabled:focus,
.btn-danger:disabled.focus, .btn-danger:disabled.focus,
fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger.focus { fieldset[disabled] .btn-danger.focus {
background-color: #d9534f; background-color: #d9534f;
border-color: #d9534f; border-color: #d9534f;
} }
.btn-danger.disabled:hover, .btn-danger.disabled:hover,
.btn-danger:disabled:hover, .btn-danger:disabled:hover,
fieldset[disabled] .btn-danger:hover { fieldset[disabled] .btn-danger:hover {
background-color: #d9534f; background-color: #d9534f;
border-color: #d9534f; border-color: #d9534f;
} }
.btn-danger .badge { .btn-danger .badge {
color: #d9534f; color: #d9534f;
background-color: #fff; background-color: #fff;
@ -2543,31 +2635,36 @@ fieldset[disabled] a.btn {
color: #0275d8; color: #0275d8;
border-radius: 0; border-radius: 0;
} }
.btn-link, .btn-link,
.btn-link:active, .btn-link:active,
.btn-link.active, .btn-link.active,
.btn-link:disabled, .btn-link:disabled,
fieldset[disabled] .btn-link { fieldset[disabled] .btn-link {
background-color: transparent; background-color: transparent;
} }
.btn-link, .btn-link,
.btn-link:focus, .btn-link:focus,
.btn-link:active { .btn-link:active {
border-color: transparent; border-color: transparent;
} }
.btn-link:hover { .btn-link:hover {
border-color: transparent; border-color: transparent;
} }
.btn-link:focus, .btn-link:focus,
.btn-link:hover { .btn-link:hover {
color: #014c8c; color: #014c8c;
text-decoration: underline; text-decoration: underline;
background-color: transparent; background-color: transparent;
} }
.btn-link:disabled:focus, .btn-link:disabled:focus,
.btn-link:disabled:hover, .btn-link:disabled:hover,
fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover { fieldset[disabled] .btn-link:hover {
color: #818a91; color: #818a91;
text-decoration: none; text-decoration: none;
} }
@ -2614,6 +2711,7 @@ input[type="button"].btn-block {
-o-transition: opacity .15s linear; -o-transition: opacity .15s linear;
transition: opacity .15s linear; transition: opacity .15s linear;
} }
.fade.in { .fade.in {
opacity: 1; opacity: 1;
} }
@ -2621,6 +2719,7 @@ input[type="button"].btn-block {
.collapse { .collapse {
display: none; display: none;
} }
.collapse.in { .collapse.in {
display: block; display: block;
} }
@ -2680,12 +2779,14 @@ input[type="button"].btn-block {
border: 1px solid rgba(0, 0, 0, .15); border: 1px solid rgba(0, 0, 0, .15);
border-radius: .25rem; border-radius: .25rem;
} }
.dropdown-menu .divider { .dropdown-menu .divider {
height: 1px; height: 1px;
margin: .5rem 0; margin: .5rem 0;
overflow: hidden; overflow: hidden;
background-color: #e5e5e5; background-color: #e5e5e5;
} }
.dropdown-menu > li > a { .dropdown-menu > li > a {
display: block; display: block;
padding: 3px 20px; padding: 3px 20px;
@ -2788,21 +2889,24 @@ input[type="button"].btn-block {
display: inline-block; display: inline-block;
vertical-align: middle; vertical-align: middle;
} }
.btn-group > .btn, .btn-group > .btn,
.btn-group-vertical > .btn { .btn-group-vertical > .btn {
position: relative; position: relative;
float: left; float: left;
} }
.btn-group > .btn:focus, .btn-group > .btn:focus,
.btn-group > .btn:active, .btn-group > .btn:active,
.btn-group > .btn.active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active, .btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active { .btn-group-vertical > .btn.active {
z-index: 2; z-index: 2;
} }
.btn-group > .btn:hover, .btn-group > .btn:hover,
.btn-group-vertical > .btn:hover { .btn-group-vertical > .btn:hover {
z-index: 2; z-index: 2;
} }
@ -2816,21 +2920,25 @@ input[type="button"].btn-block {
.btn-toolbar { .btn-toolbar {
margin-left: -5px; margin-left: -5px;
} }
.btn-toolbar:before, .btn-toolbar:before,
.btn-toolbar:after { .btn-toolbar:after {
display: table; display: table;
content: " "; content: " ";
} }
.btn-toolbar:after { .btn-toolbar:after {
clear: both; clear: both;
} }
.btn-toolbar .btn-group, .btn-toolbar .btn-group,
.btn-toolbar .input-group { .btn-toolbar .input-group {
float: left; float: left;
} }
.btn-toolbar > .btn, .btn-toolbar > .btn,
.btn-toolbar > .btn-group, .btn-toolbar > .btn-group,
.btn-toolbar > .input-group { .btn-toolbar > .input-group {
margin-left: 5px; margin-left: 5px;
} }
@ -2841,6 +2949,7 @@ input[type="button"].btn-block {
.btn-group > .btn:first-child { .btn-group > .btn:first-child {
margin-left: 0; margin-left: 0;
} }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-top-right-radius: 0; border-top-right-radius: 0;
border-bottom-right-radius: 0; border-bottom-right-radius: 0;
@ -2975,6 +3084,7 @@ input[type="button"].btn-block {
display: table; display: table;
border-collapse: separate; border-collapse: separate;
} }
.input-group .form-control { .input-group .form-control {
position: relative; position: relative;
z-index: 2; z-index: 2;
@ -2988,9 +3098,10 @@ input[type="button"].btn-block {
.input-group .form-control { .input-group .form-control {
display: table-cell; display: table-cell;
} }
.input-group-addon:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) { .input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0; border-radius: 0;
} }
@ -3012,20 +3123,23 @@ input[type="button"].btn-block {
border: 1px solid #ccc; border: 1px solid #ccc;
border-radius: .25rem; border-radius: .25rem;
} }
.input-group-addon.form-control-sm, .input-group-sm > .input-group-addon, .input-group-addon.form-control-sm, .input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn { .input-group-sm > .input-group-btn > .input-group-addon.btn {
padding: .275rem .75rem; padding: .275rem .75rem;
font-size: .85rem; font-size: .85rem;
border-radius: .2rem; border-radius: .2rem;
} }
.input-group-addon.form-control-lg, .input-group-lg > .input-group-addon, .input-group-addon.form-control-lg, .input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn { .input-group-lg > .input-group-btn > .input-group-addon.btn {
padding: .75rem 1.5rem; padding: .75rem 1.5rem;
font-size: 1.25rem; font-size: 1.25rem;
border-radius: .3rem; border-radius: .3rem;
} }
.input-group-addon input[type="radio"], .input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] { .input-group-addon input[type="checkbox"] {
margin-top: 0; margin-top: 0;
} }
@ -3064,23 +3178,28 @@ input[type="button"].btn-block {
font-size: 0; font-size: 0;
white-space: nowrap; white-space: nowrap;
} }
.input-group-btn > .btn { .input-group-btn > .btn {
position: relative; position: relative;
} }
.input-group-btn > .btn + .btn { .input-group-btn > .btn + .btn {
margin-left: -1px; margin-left: -1px;
} }
.input-group-btn > .btn:focus, .input-group-btn > .btn:focus,
.input-group-btn > .btn:active, .input-group-btn > .btn:active,
.input-group-btn > .btn:hover { .input-group-btn > .btn:hover {
z-index: 2; z-index: 2;
} }
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group { .input-group-btn:first-child > .btn-group {
margin-right: -1px; margin-right: -1px;
} }
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group { .input-group-btn:last-child > .btn-group {
z-index: 2; z-index: 2;
margin-left: -1px; margin-left: -1px;
} }
@ -3092,19 +3211,23 @@ input[type="button"].btn-block {
color: #555; color: #555;
cursor: pointer; cursor: pointer;
} }
.c-input > input { .c-input > input {
position: absolute; position: absolute;
z-index: -1; z-index: -1;
opacity: 0; opacity: 0;
} }
.c-input > input:checked ~ .c-indicator { .c-input > input:checked ~ .c-indicator {
color: #fff; color: #fff;
background-color: #0074d9; background-color: #0074d9;
} }
.c-input > input:active ~ .c-indicator { .c-input > input:active ~ .c-indicator {
color: #fff; color: #fff;
background-color: #84c6ff; background-color: #84c6ff;
} }
.c-input + .c-input { .c-input + .c-input {
margin-left: 1rem; margin-left: 1rem;
} }
@ -3155,11 +3278,13 @@ input[type="button"].btn-block {
.c-inputs-stacked .c-input { .c-inputs-stacked .c-input {
display: inline; display: inline;
} }
.c-inputs-stacked .c-input:after { .c-inputs-stacked .c-input:after {
display: block; display: block;
margin-bottom: .25rem; margin-bottom: .25rem;
content: ""; content: "";
} }
.c-inputs-stacked .c-input + .c-input { .c-inputs-stacked .c-input + .c-input {
margin-left: 0; margin-left: 0;
} }
@ -3169,6 +3294,7 @@ input[type="button"].btn-block {
display: inline-block; display: inline-block;
color: #555; color: #555;
} }
.select > select { .select > select {
display: inline-block; display: inline-block;
width: 100%; width: 100%;
@ -3186,21 +3312,26 @@ input[type="button"].btn-block {
-moz-appearance: none; -moz-appearance: none;
appearance: none; appearance: none;
} }
.select > select:focus { .select > select:focus {
-webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9; -webkit-box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9; box-shadow: 0 0 0 .075rem #fff, 0 0 0 .2rem #0074d9;
} }
.select > select:focus:-moz-focusring { .select > select:focus:-moz-focusring {
color: transparent; color: transparent;
text-shadow: 0 0 0 #000; text-shadow: 0 0 0 #000;
} }
.select > select:active { .select > select:active {
color: #fff; color: #fff;
background-color: #0074d9; background-color: #0074d9;
} }
.select > select::-ms-expand { .select > select::-ms-expand {
display: none; display: none;
} }
.select:after { .select:after {
position: absolute; position: absolute;
top: 50%; top: 50%;
@ -3325,11 +3456,13 @@ input[type="button"].btn-block {
margin-bottom: 0; margin-bottom: 0;
list-style: none; list-style: none;
} }
.nav:before, .nav:before,
.nav:after { .nav:after {
display: table; display: table;
content: " "; content: " ";
} }
.nav:after { .nav:after {
clear: both; clear: both;
} }
@ -3344,21 +3477,24 @@ input[type="button"].btn-block {
padding: .75em 1em; padding: .75em 1em;
line-height: 1; line-height: 1;
} }
.nav-link:focus, .nav-link:focus,
.nav-link:hover { .nav-link:hover {
text-decoration: none; text-decoration: none;
background-color: #eceeef; background-color: #eceeef;
} }
.disabled > .nav-link, .disabled > .nav-link,
.nav-link.disabled { .nav-link.disabled {
color: #818a91; color: #818a91;
} }
.disabled > .nav-link, .disabled > .nav-link,
.disabled > .nav-link:focus, .disabled > .nav-link:focus,
.disabled > .nav-link:hover, .disabled > .nav-link:hover,
.nav-link.disabled, .nav-link.disabled,
.nav-link.disabled:focus, .nav-link.disabled:focus,
.nav-link.disabled:hover { .nav-link.disabled:hover {
color: #818a91; color: #818a91;
cursor: not-allowed; cursor: not-allowed;
background-color: transparent; background-color: transparent;
@ -3367,44 +3503,50 @@ input[type="button"].btn-block {
.nav-tabs { .nav-tabs {
border-bottom: 1px solid #ddd; border-bottom: 1px solid #ddd;
} }
.nav-tabs .nav-item { .nav-tabs .nav-item {
float: left; float: left;
margin-bottom: -1px; margin-bottom: -1px;
} }
.nav-tabs .nav-item + .nav-item { .nav-tabs .nav-item + .nav-item {
margin-left: .2rem; margin-left: .2rem;
} }
.nav-tabs .nav-link { .nav-tabs .nav-link {
display: block; display: block;
border: 1px solid transparent; border: 1px solid transparent;
border-radius: .25rem .25rem 0 0; border-radius: .25rem .25rem 0 0;
} }
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover { .nav-tabs .nav-link:hover {
border-color: #eceeef #eceeef #ddd; border-color: #eceeef #eceeef #ddd;
} }
.nav-tabs .open > .nav-link, .nav-tabs .open > .nav-link,
.nav-tabs .open > .nav-link:focus, .nav-tabs .open > .nav-link:focus,
.nav-tabs .open > .nav-link:hover, .nav-tabs .open > .nav-link:hover,
.nav-tabs .active > .nav-link, .nav-tabs .active > .nav-link,
.nav-tabs .active > .nav-link:focus, .nav-tabs .active > .nav-link:focus,
.nav-tabs .active > .nav-link:hover, .nav-tabs .active > .nav-link:hover,
.nav-tabs .nav-link.open, .nav-tabs .nav-link.open,
.nav-tabs .nav-link.open:focus, .nav-tabs .nav-link.open:focus,
.nav-tabs .nav-link.open:hover, .nav-tabs .nav-link.open:hover,
.nav-tabs .nav-link.active, .nav-tabs .nav-link.active,
.nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:focus,
.nav-tabs .nav-link.active:hover { .nav-tabs .nav-link.active:hover {
color: #55595c; color: #55595c;
background-color: #fff; background-color: #fff;
border-color: #ddd #ddd transparent; border-color: #ddd #ddd transparent;
} }
.nav-tabs .disabled > .nav-link, .nav-tabs .disabled > .nav-link,
.nav-tabs .disabled > .nav-link:focus, .nav-tabs .disabled > .nav-link:focus,
.nav-tabs .disabled > .nav-link:hover, .nav-tabs .disabled > .nav-link:hover,
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled,
.nav-tabs .nav-link.disabled:focus, .nav-tabs .nav-link.disabled:focus,
.nav-tabs .nav-link.disabled:hover { .nav-tabs .nav-link.disabled:hover {
color: #818a91; color: #818a91;
background-color: transparent; background-color: transparent;
border-color: transparent; border-color: transparent;
@ -3413,6 +3555,7 @@ input[type="button"].btn-block {
.nav-pills .nav-item { .nav-pills .nav-item {
float: left; float: left;
} }
.nav-pills .nav-item + .nav-item { .nav-pills .nav-item + .nav-item {
margin-left: .2rem; margin-left: .2rem;
} }
@ -3443,6 +3586,7 @@ input[type="button"].btn-block {
display: block; display: block;
float: none; float: none;
} }
.nav-stacked .nav-item + .nav-item { .nav-stacked .nav-item + .nav-item {
margin-top: .2rem; margin-top: .2rem;
margin-left: 0; margin-left: 0;
@ -3467,14 +3611,17 @@ input[type="button"].btn-block {
padding: 1rem; padding: 1rem;
margin-bottom: 1rem; margin-bottom: 1rem;
} }
.navbar:before, .navbar:before,
.navbar:after { .navbar:after {
display: table; display: table;
content: " "; content: " ";
} }
.navbar:after { .navbar:after {
clear: both; clear: both;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.navbar { .navbar {
border-radius: .25rem; border-radius: .25rem;
@ -3484,6 +3631,7 @@ input[type="button"].btn-block {
.navbar-static-top { .navbar-static-top {
z-index: 1000; z-index: 1000;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.navbar-static-top { .navbar-static-top {
border-radius: 0; border-radius: 0;
@ -3498,6 +3646,7 @@ input[type="button"].btn-block {
z-index: 1030; z-index: 1030;
margin-bottom: 0; margin-bottom: 0;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.navbar-fixed-top, .navbar-fixed-top,
.navbar-fixed-bottom { .navbar-fixed-bottom {
@ -3520,6 +3669,7 @@ input[type="button"].btn-block {
z-index: 1030; z-index: 1030;
width: 100%; width: 100%;
} }
@media (min-width: 34em) { @media (min-width: 34em) {
.navbar-sticky-top { .navbar-sticky-top {
border-radius: 0; border-radius: 0;
@ -3534,10 +3684,12 @@ input[type="button"].btn-block {
font-size: 1.25rem; font-size: 1.25rem;
line-height: 1; line-height: 1;
} }
.navbar-brand > a:focus, .navbar-brand > a:focus,
.navbar-brand > a:hover { .navbar-brand > a:hover {
text-decoration: none; text-decoration: none;
} }
.navbar-brand > img { .navbar-brand > img {
display: block; display: block;
} }
@ -3551,8 +3703,9 @@ input[type="button"].btn-block {
background: none; background: none;
border: 0; border: 0;
} }
.navbar-toggler:focus, .navbar-toggler:focus,
.navbar-toggler:hover { .navbar-toggler:hover {
text-decoration: none; text-decoration: none;
} }
@ -3585,10 +3738,12 @@ input[type="button"].btn-block {
padding-top: 0; padding-top: 0;
padding-bottom: 0; padding-bottom: 0;
} }
.navbar-sm .navbar-brand { .navbar-sm .navbar-brand {
padding-top: .95rem; padding-top: .95rem;
padding-bottom: .95rem; padding-bottom: .95rem;
} }
.navbar-sm .form-inline { .navbar-sm .form-inline {
margin-top: .6rem; margin-top: .6rem;
} }
@ -3625,11 +3780,13 @@ input[type="button"].btn-block {
background-color: #f8f8f8; background-color: #f8f8f8;
border-color: #e7e7e7; border-color: #e7e7e7;
} }
.navbar-default .navbar-brand { .navbar-default .navbar-brand {
color: #777; color: #777;
} }
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover { .navbar-default .navbar-brand:hover {
color: #5e5e5e; color: #5e5e5e;
background-color: transparent; background-color: transparent;
} }
@ -3638,54 +3795,64 @@ input[type="button"].btn-block {
background-color: #373a3c; background-color: #373a3c;
border-color: #1f2021; border-color: #1f2021;
} }
.navbar-inverse .navbar-toggler, .navbar-inverse .navbar-toggler,
.navbar-inverse .navbar-brand > a, .navbar-inverse .navbar-brand > a,
.navbar-inverse .nav-pills > .nav-item > .nav-link { .navbar-inverse .nav-pills > .nav-item > .nav-link {
color: #aab0b5; color: #aab0b5;
} }
.navbar-inverse .navbar-toggler:focus, .navbar-inverse .navbar-toggler:focus,
.navbar-inverse .navbar-toggler:hover, .navbar-inverse .navbar-toggler:hover,
.navbar-inverse .navbar-brand > a:focus, .navbar-inverse .navbar-brand > a:focus,
.navbar-inverse .navbar-brand > a:hover, .navbar-inverse .navbar-brand > a:hover,
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
.navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
color: #fff;
}
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus, .navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
.navbar-inverse .nav-pills > .nav-item > .nav-link:hover { .navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
color: #fff;
}
.navbar-inverse .nav-pills > .nav-item > .nav-link:focus,
.navbar-inverse .nav-pills > .nav-item > .nav-link:hover {
color: #fff; color: #fff;
background-color: #1f2021; background-color: #1f2021;
} }
.navbar-inverse .nav-pills > .active > .nav-link, .navbar-inverse .nav-pills > .active > .nav-link,
.navbar-inverse .nav-pills > .nav-link.active { .navbar-inverse .nav-pills > .nav-link.active {
color: #fff; color: #fff;
background-color: #1f2021; background-color: #1f2021;
} }
.navbar-inverse .navbar-brand { .navbar-inverse .navbar-brand {
color: #aab0b5; color: #aab0b5;
} }
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover { .navbar-inverse .navbar-brand:hover {
color: #fff; color: #fff;
background-color: transparent; background-color: transparent;
} }
.navbar-inverse .navbar-nav .navbar-link { .navbar-inverse .navbar-nav .navbar-link {
color: #aab0b5; color: #aab0b5;
} }
.navbar-inverse .navbar-nav .navbar-link:focus, .navbar-inverse .navbar-nav .navbar-link:focus,
.navbar-inverse .navbar-nav .navbar-link:hover { .navbar-inverse .navbar-nav .navbar-link:hover {
color: #fff; color: #fff;
background-color: transparent; background-color: transparent;
} }
.navbar-inverse .navbar-nav .navbar-link.active > a, .navbar-inverse .navbar-nav .navbar-link.active > a,
.navbar-inverse .navbar-nav .navbar-link.active > a:focus, .navbar-inverse .navbar-nav .navbar-link.active > a:focus,
.navbar-inverse .navbar-nav .navbar-link.active > a:hover { .navbar-inverse .navbar-nav .navbar-link.active > a:hover {
color: #fff; color: #fff;
background-color: #1f2021; background-color: #1f2021;
} }
.navbar-inverse .navbar-nav .navbar-link.disabled > a, .navbar-inverse .navbar-nav .navbar-link.disabled > a,
.navbar-inverse .navbar-nav .navbar-link.disabled > a:focus, .navbar-inverse .navbar-nav .navbar-link.disabled > a:focus,
.navbar-inverse .navbar-nav .navbar-link.disabled > a:hover { .navbar-inverse .navbar-nav .navbar-link.disabled > a:hover {
color: #444; color: #444;
background-color: transparent; background-color: transparent;
} }
@ -3736,6 +3903,7 @@ input[type="button"].btn-block {
background-color: #f5f5f5; background-color: #f5f5f5;
border-bottom: .0625rem solid #e5e5e5; border-bottom: .0625rem solid #e5e5e5;
} }
.card-header:first-child { .card-header:first-child {
border-radius: .1875rem .1875rem 0 0; border-radius: .1875rem .1875rem 0 0;
} }
@ -3745,6 +3913,7 @@ input[type="button"].btn-block {
background-color: #f5f5f5; background-color: #f5f5f5;
border-top: .0625rem solid #e5e5e5; border-top: .0625rem solid #e5e5e5;
} }
.card-footer:last-child { .card-footer:last-child {
border-radius: 0 0 .1875rem .1875rem; border-radius: 0 0 .1875rem .1875rem;
} }
@ -3829,6 +3998,7 @@ input[type="button"].btn-block {
table-layout: fixed; table-layout: fixed;
border-spacing: 1.25rem 0; border-spacing: 1.25rem 0;
} }
.card-deck .card { .card-deck .card {
display: table-cell; display: table-cell;
width: 1%; width: 1%;
@ -3845,31 +4015,39 @@ input[type="button"].btn-block {
width: 100%; width: 100%;
table-layout: fixed; table-layout: fixed;
} }
.card-group .card { .card-group .card {
display: table-cell; display: table-cell;
vertical-align: top; vertical-align: top;
} }
.card-group .card + .card { .card-group .card + .card {
margin-left: 0; margin-left: 0;
border-left: 0; border-left: 0;
} }
.card-group .card:first-child .card-img-top { .card-group .card:first-child .card-img-top {
border-top-right-radius: 0; border-top-right-radius: 0;
} }
.card-group .card:first-child .card-img-bottom { .card-group .card:first-child .card-img-bottom {
border-bottom-right-radius: 0; border-bottom-right-radius: 0;
} }
.card-group .card:last-child .card-img-top { .card-group .card:last-child .card-img-top {
border-top-left-radius: 0; border-top-left-radius: 0;
} }
.card-group .card:last-child .card-img-bottom { .card-group .card:last-child .card-img-bottom {
border-bottom-left-radius: 0; border-bottom-left-radius: 0;
} }
.card-group .card:not(:first-child):not(:last-child) { .card-group .card:not(:first-child):not(:last-child) {
border-radius: 0; border-radius: 0;
} }
.card-group .card:not(:first-child):not(:last-child) .card-img-top, .card-group .card:not(:first-child):not(:last-child) .card-img-top,
.card-group .card:not(:first-child):not(:last-child) .card-img-bottom { .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
border-radius: 0; border-radius: 0;
} }
@ -3881,6 +4059,7 @@ input[type="button"].btn-block {
-moz-column-gap: 1.25rem; -moz-column-gap: 1.25rem;
column-gap: 1.25rem; column-gap: 1.25rem;
} }
.card-columns .card { .card-columns .card {
display: inline-block; display: inline-block;
width: 100%; width: 100%;
@ -3893,15 +4072,18 @@ input[type="button"].btn-block {
background-color: #eceeef; background-color: #eceeef;
border-radius: .25rem; border-radius: .25rem;
} }
.breadcrumb > li { .breadcrumb > li {
display: inline-block; display: inline-block;
} }
.breadcrumb > li + li:before { .breadcrumb > li + li:before {
padding-right: .5rem; padding-right: .5rem;
padding-left: .5rem; padding-left: .5rem;
color: #818a91; color: #818a91;
content: "/\\00a0"; content: "/\\00a0";
} }
.breadcrumb > .active { .breadcrumb > .active {
color: #818a91; color: #818a91;
} }
@ -3913,11 +4095,13 @@ input[type="button"].btn-block {
margin-bottom: 1rem; margin-bottom: 1rem;
border-radius: .25rem; border-radius: .25rem;
} }
.pagination > li { .pagination > li {
display: inline; display: inline;
} }
.pagination > li > a, .pagination > li > a,
.pagination > li > span { .pagination > li > span {
position: relative; position: relative;
float: left; float: left;
padding: .5rem 1rem; padding: .5rem 1rem;
@ -3928,43 +4112,48 @@ input[type="button"].btn-block {
background-color: #fff; background-color: #fff;
border: 1px solid #ddd; border: 1px solid #ddd;
} }
.pagination > li:first-child > a, .pagination > li:first-child > a,
.pagination > li:first-child > span { .pagination > li:first-child > span {
margin-left: 0; margin-left: 0;
border-top-left-radius: .25rem; border-top-left-radius: .25rem;
border-bottom-left-radius: .25rem; border-bottom-left-radius: .25rem;
} }
.pagination > li:last-child > a, .pagination > li:last-child > a,
.pagination > li:last-child > span { .pagination > li:last-child > span {
border-top-right-radius: .25rem; border-top-right-radius: .25rem;
border-bottom-right-radius: .25rem; border-bottom-right-radius: .25rem;
} }
.pagination > li > a:focus, .pagination > li > a:focus,
.pagination > li > a:hover, .pagination > li > a:hover,
.pagination > li > span:focus, .pagination > li > span:focus,
.pagination > li > span:hover { .pagination > li > span:hover {
color: #014c8c; color: #014c8c;
background-color: #eceeef; background-color: #eceeef;
border-color: #ddd; border-color: #ddd;
} }
.pagination > .active > a, .pagination > .active > a,
.pagination > .active > a:focus, .pagination > .active > a:focus,
.pagination > .active > a:hover, .pagination > .active > a:hover,
.pagination > .active > span, .pagination > .active > span,
.pagination > .active > span:focus, .pagination > .active > span:focus,
.pagination > .active > span:hover { .pagination > .active > span:hover {
z-index: 2; z-index: 2;
color: #fff; color: #fff;
cursor: default; cursor: default;
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.pagination > .disabled > span, .pagination > .disabled > span,
.pagination > .disabled > span:focus, .pagination > .disabled > span:focus,
.pagination > .disabled > span:hover, .pagination > .disabled > span:hover,
.pagination > .disabled > a, .pagination > .disabled > a,
.pagination > .disabled > a:focus, .pagination > .disabled > a:focus,
.pagination > .disabled > a:hover { .pagination > .disabled > a:hover {
color: #818a91; color: #818a91;
cursor: not-allowed; cursor: not-allowed;
background-color: #fff; background-color: #fff;
@ -4016,37 +4205,44 @@ input[type="button"].btn-block {
text-align: center; text-align: center;
list-style: none; list-style: none;
} }
.pager:before, .pager:before,
.pager:after { .pager:after {
display: table; display: table;
content: " "; content: " ";
} }
.pager:after { .pager:after {
clear: both; clear: both;
} }
.pager li { .pager li {
display: inline; display: inline;
} }
.pager li > a, .pager li > a,
.pager li > span { .pager li > span {
display: inline-block; display: inline-block;
padding: 5px 14px; padding: 5px 14px;
background-color: #fff; background-color: #fff;
border: 1px solid #ddd; border: 1px solid #ddd;
border-radius: 15px; border-radius: 15px;
} }
.pager li > a:focus, .pager li > a:focus,
.pager li > a:hover { .pager li > a:hover {
text-decoration: none; text-decoration: none;
background-color: #eceeef; background-color: #eceeef;
} }
.pager .disabled > a, .pager .disabled > a,
.pager .disabled > a:focus, .pager .disabled > a:focus,
.pager .disabled > a:hover { .pager .disabled > a:hover {
color: #818a91; color: #818a91;
cursor: not-allowed; cursor: not-allowed;
background-color: #fff; background-color: #fff;
} }
.pager .disabled > span { .pager .disabled > span {
color: #818a91; color: #818a91;
cursor: not-allowed; cursor: not-allowed;
@ -4075,9 +4271,11 @@ input[type="button"].btn-block {
vertical-align: baseline; vertical-align: baseline;
border-radius: .25rem; border-radius: .25rem;
} }
.label:empty { .label:empty {
display: none; display: none;
} }
.btn .label { .btn .label {
position: relative; position: relative;
top: -1px; top: -1px;
@ -4099,48 +4297,54 @@ a.label:hover {
.label-default { .label-default {
background-color: #818a91; background-color: #818a91;
} }
.label-default[href]:focus, .label-default[href]:focus,
.label-default[href]:hover { .label-default[href]:hover {
background-color: #687077; background-color: #687077;
} }
.label-primary { .label-primary {
background-color: #0275d8; background-color: #0275d8;
} }
.label-primary[href]:focus, .label-primary[href]:focus,
.label-primary[href]:hover { .label-primary[href]:hover {
background-color: #025aa5; background-color: #025aa5;
} }
.label-success { .label-success {
background-color: #5cb85c; background-color: #5cb85c;
} }
.label-success[href]:focus, .label-success[href]:focus,
.label-success[href]:hover { .label-success[href]:hover {
background-color: #449d44; background-color: #449d44;
} }
.label-info { .label-info {
background-color: #5bc0de; background-color: #5bc0de;
} }
.label-info[href]:focus, .label-info[href]:focus,
.label-info[href]:hover { .label-info[href]:hover {
background-color: #31b0d5; background-color: #31b0d5;
} }
.label-warning { .label-warning {
background-color: #f0ad4e; background-color: #f0ad4e;
} }
.label-warning[href]:focus, .label-warning[href]:focus,
.label-warning[href]:hover { .label-warning[href]:hover {
background-color: #ec971f; background-color: #ec971f;
} }
.label-danger { .label-danger {
background-color: #d9534f; background-color: #d9534f;
} }
.label-danger[href]:focus, .label-danger[href]:focus,
.label-danger[href]:hover { .label-danger[href]:hover {
background-color: #c9302c; background-color: #c9302c;
} }
@ -4181,10 +4385,12 @@ a.label:hover {
border: 1px solid transparent; border: 1px solid transparent;
border-radius: .25rem; border-radius: .25rem;
} }
.alert > p, .alert > p,
.alert > ul { .alert > ul {
margin-bottom: 0; margin-bottom: 0;
} }
.alert > p + p { .alert > p + p {
margin-top: 5px; margin-top: 5px;
} }
@ -4201,6 +4407,7 @@ a.label:hover {
.alert-dismissible { .alert-dismissible {
padding-right: 35px; padding-right: 35px;
} }
.alert-dismissible .close { .alert-dismissible .close {
position: relative; position: relative;
top: -2px; top: -2px;
@ -4213,9 +4420,11 @@ a.label:hover {
background-color: #dff0d8; background-color: #dff0d8;
border-color: #d0e9c6; border-color: #d0e9c6;
} }
.alert-success hr { .alert-success hr {
border-top-color: #c1e2b3; border-top-color: #c1e2b3;
} }
.alert-success .alert-link { .alert-success .alert-link {
color: #2b542c; color: #2b542c;
} }
@ -4225,9 +4434,11 @@ a.label:hover {
background-color: #d9edf7; background-color: #d9edf7;
border-color: #bcdff1; border-color: #bcdff1;
} }
.alert-info hr { .alert-info hr {
border-top-color: #a6d5ec; border-top-color: #a6d5ec;
} }
.alert-info .alert-link { .alert-info .alert-link {
color: #245269; color: #245269;
} }
@ -4237,9 +4448,11 @@ a.label:hover {
background-color: #fcf8e3; background-color: #fcf8e3;
border-color: #faf2cc; border-color: #faf2cc;
} }
.alert-warning hr { .alert-warning hr {
border-top-color: #f7ecb5; border-top-color: #f7ecb5;
} }
.alert-warning .alert-link { .alert-warning .alert-link {
color: #66512c; color: #66512c;
} }
@ -4249,9 +4462,11 @@ a.label:hover {
background-color: #f2dede; background-color: #f2dede;
border-color: #ebcccc; border-color: #ebcccc;
} }
.alert-danger hr { .alert-danger hr {
border-top-color: #e4b9b9; border-top-color: #e4b9b9;
} }
.alert-danger .alert-link { .alert-danger .alert-link {
color: #843534; color: #843534;
} }
@ -4442,6 +4657,7 @@ a.label:hover {
.media { .media {
margin-top: 15px; margin-top: 15px;
} }
.media:first-child { .media:first-child {
margin-top: 0; margin-top: 0;
} }
@ -4474,6 +4690,7 @@ a.label:hover {
.media-object { .media-object {
display: block; display: block;
} }
.media-object.img-thumbnail { .media-object.img-thumbnail {
max-width: none; max-width: none;
} }
@ -4509,10 +4726,12 @@ a.label:hover {
background-color: #fff; background-color: #fff;
border: .0625rem solid #ddd; border: .0625rem solid #ddd;
} }
.list-group-item:first-child { .list-group-item:first-child {
border-top-left-radius: .25rem; border-top-left-radius: .25rem;
border-top-right-radius: .25rem; border-top-right-radius: .25rem;
} }
.list-group-item:last-child { .list-group-item:last-child {
margin-bottom: 0; margin-bottom: 0;
border-bottom-right-radius: .25rem; border-bottom-right-radius: .25rem;
@ -4530,14 +4749,16 @@ button.list-group-item {
color: #555; color: #555;
text-align: inherit; text-align: inherit;
} }
a.list-group-item .list-group-item-heading, a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading { button.list-group-item .list-group-item-heading {
color: #333; color: #333;
} }
a.list-group-item:focus, a.list-group-item:focus,
a.list-group-item:hover, a.list-group-item:hover,
button.list-group-item:focus, button.list-group-item:focus,
button.list-group-item:hover { button.list-group-item:hover {
color: #555; color: #555;
text-decoration: none; text-decoration: none;
background-color: #f5f5f5; background-color: #f5f5f5;
@ -4550,14 +4771,16 @@ a.list-group-item:focus,
cursor: not-allowed; cursor: not-allowed;
background-color: #eceeef; background-color: #eceeef;
} }
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading { .list-group-item.disabled:hover .list-group-item-heading {
color: inherit; color: inherit;
} }
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text { .list-group-item.disabled:hover .list-group-item-text {
color: #818a91; color: #818a91;
} }
@ -4569,20 +4792,22 @@ a.list-group-item:focus,
background-color: #0275d8; background-color: #0275d8;
border-color: #0275d8; border-color: #0275d8;
} }
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small, .list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > .small { .list-group-item.active:hover .list-group-item-heading > .small {
color: inherit; color: inherit;
} }
.list-group-item.active .list-group-item-text, .list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text, .list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text { .list-group-item.active:hover .list-group-item-text {
color: #a8d6fe; color: #a8d6fe;
} }
@ -4595,23 +4820,26 @@ a.list-group-item-state,
button.list-group-item-state { button.list-group-item-state {
color: #3c763d; color: #3c763d;
} }
a.list-group-item-state .list-group-item-heading, a.list-group-item-state .list-group-item-heading,
button.list-group-item-state .list-group-item-heading { button.list-group-item-state .list-group-item-heading {
color: inherit; color: inherit;
} }
a.list-group-item-state:focus, a.list-group-item-state:focus,
a.list-group-item-state:hover, a.list-group-item-state:hover,
button.list-group-item-state:focus, button.list-group-item-state:focus,
button.list-group-item-state:hover { button.list-group-item-state:hover {
color: #3c763d; color: #3c763d;
background-color: #d0e9c6; background-color: #d0e9c6;
} }
a.list-group-item-state.active, a.list-group-item-state.active,
a.list-group-item-state.active:focus, a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover, a.list-group-item-state.active:hover,
button.list-group-item-state.active, button.list-group-item-state.active,
button.list-group-item-state.active:focus, button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover { button.list-group-item-state.active:hover {
color: #fff; color: #fff;
background-color: #3c763d; background-color: #3c763d;
border-color: #3c763d; border-color: #3c763d;
@ -4626,23 +4854,26 @@ a.list-group-item-state,
button.list-group-item-state { button.list-group-item-state {
color: #31708f; color: #31708f;
} }
a.list-group-item-state .list-group-item-heading, a.list-group-item-state .list-group-item-heading,
button.list-group-item-state .list-group-item-heading { button.list-group-item-state .list-group-item-heading {
color: inherit; color: inherit;
} }
a.list-group-item-state:focus, a.list-group-item-state:focus,
a.list-group-item-state:hover, a.list-group-item-state:hover,
button.list-group-item-state:focus, button.list-group-item-state:focus,
button.list-group-item-state:hover { button.list-group-item-state:hover {
color: #31708f; color: #31708f;
background-color: #c4e3f3; background-color: #c4e3f3;
} }
a.list-group-item-state.active, a.list-group-item-state.active,
a.list-group-item-state.active:focus, a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover, a.list-group-item-state.active:hover,
button.list-group-item-state.active, button.list-group-item-state.active,
button.list-group-item-state.active:focus, button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover { button.list-group-item-state.active:hover {
color: #fff; color: #fff;
background-color: #31708f; background-color: #31708f;
border-color: #31708f; border-color: #31708f;
@ -4657,23 +4888,26 @@ a.list-group-item-state,
button.list-group-item-state { button.list-group-item-state {
color: #8a6d3b; color: #8a6d3b;
} }
a.list-group-item-state .list-group-item-heading, a.list-group-item-state .list-group-item-heading,
button.list-group-item-state .list-group-item-heading { button.list-group-item-state .list-group-item-heading {
color: inherit; color: inherit;
} }
a.list-group-item-state:focus, a.list-group-item-state:focus,
a.list-group-item-state:hover, a.list-group-item-state:hover,
button.list-group-item-state:focus, button.list-group-item-state:focus,
button.list-group-item-state:hover { button.list-group-item-state:hover {
color: #8a6d3b; color: #8a6d3b;
background-color: #faf2cc; background-color: #faf2cc;
} }
a.list-group-item-state.active, a.list-group-item-state.active,
a.list-group-item-state.active:focus, a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover, a.list-group-item-state.active:hover,
button.list-group-item-state.active, button.list-group-item-state.active,
button.list-group-item-state.active:focus, button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover { button.list-group-item-state.active:hover {
color: #fff; color: #fff;
background-color: #8a6d3b; background-color: #8a6d3b;
border-color: #8a6d3b; border-color: #8a6d3b;
@ -4688,23 +4922,26 @@ a.list-group-item-state,
button.list-group-item-state { button.list-group-item-state {
color: #a94442; color: #a94442;
} }
a.list-group-item-state .list-group-item-heading, a.list-group-item-state .list-group-item-heading,
button.list-group-item-state .list-group-item-heading { button.list-group-item-state .list-group-item-heading {
color: inherit; color: inherit;
} }
a.list-group-item-state:focus, a.list-group-item-state:focus,
a.list-group-item-state:hover, a.list-group-item-state:hover,
button.list-group-item-state:focus, button.list-group-item-state:focus,
button.list-group-item-state:hover { button.list-group-item-state:hover {
color: #a94442; color: #a94442;
background-color: #ebcccc; background-color: #ebcccc;
} }
a.list-group-item-state.active, a.list-group-item-state.active,
a.list-group-item-state.active:focus, a.list-group-item-state.active:focus,
a.list-group-item-state.active:hover, a.list-group-item-state.active:hover,
button.list-group-item-state.active, button.list-group-item-state.active,
button.list-group-item-state.active:focus, button.list-group-item-state.active:focus,
button.list-group-item-state.active:hover { button.list-group-item-state.active:hover {
color: #fff; color: #fff;
background-color: #a94442; background-color: #a94442;
border-color: #a94442; border-color: #a94442;
@ -4727,11 +4964,12 @@ a.list-group-item-state.active,
padding: 0; padding: 0;
overflow: hidden; overflow: hidden;
} }
.embed-responsive .embed-responsive-item, .embed-responsive .embed-responsive-item,
.embed-responsive iframe, .embed-responsive iframe,
.embed-responsive embed, .embed-responsive embed,
.embed-responsive object, .embed-responsive object,
.embed-responsive video { .embed-responsive video {
position: absolute; position: absolute;
top: 0; top: 0;
bottom: 0; bottom: 0;
@ -4762,8 +5000,9 @@ a.list-group-item-state.active,
text-shadow: 0 1px 0 #fff; text-shadow: 0 1px 0 #fff;
opacity: .2; opacity: .2;
} }
.close:focus, .close:focus,
.close:hover { .close:hover {
color: #000; color: #000;
text-decoration: none; text-decoration: none;
cursor: pointer; cursor: pointer;
@ -4794,12 +5033,14 @@ button.close {
-webkit-overflow-scrolling: touch; -webkit-overflow-scrolling: touch;
outline: 0; outline: 0;
} }
.modal.fade .modal-dialog { .modal.fade .modal-dialog {
-webkit-transform: transition .3s ease-out, translate(0, -25%); -webkit-transform: transition .3s ease-out, translate(0, -25%);
-ms-transform: transition .3s ease-out, translate(0, -25%); -ms-transform: transition .3s ease-out, translate(0, -25%);
-o-transform: transition .3s ease-out, translate(0, -25%); -o-transform: transition .3s ease-out, translate(0, -25%);
transform: transition .3s ease-out, translate(0, -25%); transform: transition .3s ease-out, translate(0, -25%);
} }
.modal.in .modal-dialog { .modal.in .modal-dialog {
-webkit-transform: translate(0, 0); -webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0); -ms-transform: translate(0, 0);
@ -4837,9 +5078,11 @@ button.close {
z-index: 1040; z-index: 1040;
background-color: #000; background-color: #000;
} }
.modal-backdrop.fade { .modal-backdrop.fade {
opacity: 0; opacity: 0;
} }
.modal-backdrop.in { .modal-backdrop.in {
opacity: .5; opacity: .5;
} }
@ -4848,11 +5091,13 @@ button.close {
padding: 15px; padding: 15px;
border-bottom: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;
} }
.modal-header:before, .modal-header:before,
.modal-header:after { .modal-header:after {
display: table; display: table;
content: " "; content: " ";
} }
.modal-header:after { .modal-header:after {
clear: both; clear: both;
} }
@ -4876,21 +5121,26 @@ button.close {
text-align: right; text-align: right;
border-top: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5;
} }
.modal-footer:before, .modal-footer:before,
.modal-footer:after { .modal-footer:after {
display: table; display: table;
content: " "; content: " ";
} }
.modal-footer:after { .modal-footer:after {
clear: both; clear: both;
} }
.modal-footer .btn + .btn { .modal-footer .btn + .btn {
margin-bottom: 0; margin-bottom: 0;
margin-left: 5px; margin-left: 5px;
} }
.modal-footer .btn-group .btn + .btn { .modal-footer .btn-group .btn + .btn {
margin-left: -1px; margin-left: -1px;
} }
.modal-footer .btn-block + .btn-block { .modal-footer .btn-block + .btn-block {
margin-left: 0; margin-left: 0;
} }
@ -4942,55 +5192,64 @@ button.close {
line-break: auto; line-break: auto;
} }
.tooltip.in { .tooltip.in {
opacity: .9; opacity: .9;
} }
.tooltip.tooltip-top, .tooltip.tooltip-top,
.tooltip.bs-tether-element-attached-bottom { .tooltip.bs-tether-element-attached-bottom {
padding: 5px 0; padding: 5px 0;
margin-top: -3px; margin-top: -3px;
} }
.tooltip.tooltip-top .tooltip-arrow, .tooltip.tooltip-top .tooltip-arrow,
.tooltip.bs-tether-element-attached-bottom .tooltip-arrow { .tooltip.bs-tether-element-attached-bottom .tooltip-arrow {
bottom: 0; bottom: 0;
left: 50%; left: 50%;
margin-left: -5px; margin-left: -5px;
border-width: 5px 5px 0; border-width: 5px 5px 0;
border-top-color: #000; border-top-color: #000;
} }
.tooltip.tooltip-right, .tooltip.tooltip-right,
.tooltip.bs-tether-element-attached-left { .tooltip.bs-tether-element-attached-left {
padding: 0 5px; padding: 0 5px;
margin-left: 3px; margin-left: 3px;
} }
.tooltip.tooltip-right .tooltip-arrow, .tooltip.tooltip-right .tooltip-arrow,
.tooltip.bs-tether-element-attached-left .tooltip-arrow { .tooltip.bs-tether-element-attached-left .tooltip-arrow {
top: 50%; top: 50%;
left: 0; left: 0;
margin-top: -5px; margin-top: -5px;
border-width: 5px 5px 5px 0; border-width: 5px 5px 5px 0;
border-right-color: #000; border-right-color: #000;
} }
.tooltip.tooltip-bottom, .tooltip.tooltip-bottom,
.tooltip.bs-tether-element-attached-top { .tooltip.bs-tether-element-attached-top {
padding: 5px 0; padding: 5px 0;
margin-top: 3px; margin-top: 3px;
} }
.tooltip.tooltip-bottom .tooltip-arrow, .tooltip.tooltip-bottom .tooltip-arrow,
.tooltip.bs-tether-element-attached-top .tooltip-arrow { .tooltip.bs-tether-element-attached-top .tooltip-arrow {
top: 0; top: 0;
left: 50%; left: 50%;
margin-left: -5px; margin-left: -5px;
border-width: 0 5px 5px; border-width: 0 5px 5px;
border-bottom-color: #000; border-bottom-color: #000;
} }
.tooltip.tooltip-left, .tooltip.tooltip-left,
.tooltip.bs-tether-element-attached-right { .tooltip.bs-tether-element-attached-right {
padding: 0 5px; padding: 0 5px;
margin-left: -3px; margin-left: -3px;
} }
.tooltip.tooltip-left .tooltip-arrow, .tooltip.tooltip-left .tooltip-arrow,
.tooltip.bs-tether-element-attached-right .tooltip-arrow { .tooltip.bs-tether-element-attached-right .tooltip-arrow {
top: 50%; top: 50%;
right: 0; right: 0;
margin-top: -5px; margin-top: -5px;
@ -5046,80 +5305,92 @@ button.close {
line-break: auto; line-break: auto;
} }
.popover.popover-top, .popover.popover-top,
.popover.bs-tether-element-attached-bottom { .popover.bs-tether-element-attached-bottom {
margin-top: -10px; margin-top: -10px;
} }
.popover.popover-top .popover-arrow, .popover.popover-top .popover-arrow,
.popover.bs-tether-element-attached-bottom .popover-arrow { .popover.bs-tether-element-attached-bottom .popover-arrow {
bottom: -11px; bottom: -11px;
left: 50%; left: 50%;
margin-left: -11px; margin-left: -11px;
border-top-color: rgba(0, 0, 0, .25); border-top-color: rgba(0, 0, 0, .25);
border-bottom-width: 0; border-bottom-width: 0;
} }
.popover.popover-top .popover-arrow:after, .popover.popover-top .popover-arrow:after,
.popover.bs-tether-element-attached-bottom .popover-arrow:after { .popover.bs-tether-element-attached-bottom .popover-arrow:after {
bottom: 1px; bottom: 1px;
margin-left: -10px; margin-left: -10px;
content: ""; content: "";
border-top-color: #fff; border-top-color: #fff;
border-bottom-width: 0; border-bottom-width: 0;
} }
.popover.popover-right, .popover.popover-right,
.popover.bs-tether-element-attached-left { .popover.bs-tether-element-attached-left {
margin-left: 10px; margin-left: 10px;
} }
.popover.popover-right .popover-arrow, .popover.popover-right .popover-arrow,
.popover.bs-tether-element-attached-left .popover-arrow { .popover.bs-tether-element-attached-left .popover-arrow {
top: 50%; top: 50%;
left: -11px; left: -11px;
margin-top: -11px; margin-top: -11px;
border-right-color: rgba(0, 0, 0, .25); border-right-color: rgba(0, 0, 0, .25);
border-left-width: 0; border-left-width: 0;
} }
.popover.popover-right .popover-arrow:after, .popover.popover-right .popover-arrow:after,
.popover.bs-tether-element-attached-left .popover-arrow:after { .popover.bs-tether-element-attached-left .popover-arrow:after {
bottom: -10px; bottom: -10px;
left: 1px; left: 1px;
content: ""; content: "";
border-right-color: #fff; border-right-color: #fff;
border-left-width: 0; border-left-width: 0;
} }
.popover.popover-bottom, .popover.popover-bottom,
.popover.bs-tether-element-attached-top { .popover.bs-tether-element-attached-top {
margin-top: 10px; margin-top: 10px;
} }
.popover.popover-bottom .popover-arrow, .popover.popover-bottom .popover-arrow,
.popover.bs-tether-element-attached-top .popover-arrow { .popover.bs-tether-element-attached-top .popover-arrow {
top: -11px; top: -11px;
left: 50%; left: 50%;
margin-left: -11px; margin-left: -11px;
border-top-width: 0; border-top-width: 0;
border-bottom-color: rgba(0, 0, 0, .25); border-bottom-color: rgba(0, 0, 0, .25);
} }
.popover.popover-bottom .popover-arrow:after, .popover.popover-bottom .popover-arrow:after,
.popover.bs-tether-element-attached-top .popover-arrow:after { .popover.bs-tether-element-attached-top .popover-arrow:after {
top: 1px; top: 1px;
margin-left: -10px; margin-left: -10px;
content: ""; content: "";
border-top-width: 0; border-top-width: 0;
border-bottom-color: #fff; border-bottom-color: #fff;
} }
.popover.popover-left, .popover.popover-left,
.popover.bs-tether-element-attached-right { .popover.bs-tether-element-attached-right {
margin-left: -10px; margin-left: -10px;
} }
.popover.popover-left .popover-arrow, .popover.popover-left .popover-arrow,
.popover.bs-tether-element-attached-right .popover-arrow { .popover.bs-tether-element-attached-right .popover-arrow {
top: 50%; top: 50%;
right: -11px; right: -11px;
margin-top: -11px; margin-top: -11px;
border-right-width: 0; border-right-width: 0;
border-left-color: rgba(0, 0, 0, .25); border-left-color: rgba(0, 0, 0, .25);
} }
.popover.popover-left .popover-arrow:after, .popover.popover-left .popover-arrow:after,
.popover.bs-tether-element-attached-right .popover-arrow:after { .popover.bs-tether-element-attached-right .popover-arrow:after {
right: 1px; right: 1px;
bottom: -10px; bottom: -10px;
content: ""; content: "";
@ -5168,6 +5439,7 @@ button.close {
width: 100%; width: 100%;
overflow: hidden; overflow: hidden;
} }
.carousel-inner > .carousel-item { .carousel-inner > .carousel-item {
position: relative; position: relative;
display: none; display: none;
@ -5175,10 +5447,12 @@ button.close {
-o-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left;
transition: .6s ease-in-out left; transition: .6s ease-in-out left;
} }
.carousel-inner > .carousel-item > img, .carousel-inner > .carousel-item > img,
.carousel-inner > .carousel-item > a > img { .carousel-inner > .carousel-item > a > img {
line-height: 1; line-height: 1;
} }
@media all and (transform-3d), (-webkit-transform-3d) { @media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .carousel-item { .carousel-inner > .carousel-item {
-webkit-transition: -webkit-transform .6s ease-in-out; -webkit-transition: -webkit-transform .6s ease-in-out;
@ -5210,33 +5484,41 @@ button.close {
transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);
} }
} }
.carousel-inner > .active, .carousel-inner > .active,
.carousel-inner > .next, .carousel-inner > .next,
.carousel-inner > .prev { .carousel-inner > .prev {
display: block; display: block;
} }
.carousel-inner > .active { .carousel-inner > .active {
left: 0; left: 0;
} }
.carousel-inner > .next, .carousel-inner > .next,
.carousel-inner > .prev { .carousel-inner > .prev {
position: absolute; position: absolute;
top: 0; top: 0;
width: 100%; width: 100%;
} }
.carousel-inner > .next { .carousel-inner > .next {
left: 100%; left: 100%;
} }
.carousel-inner > .prev { .carousel-inner > .prev {
left: -100%; left: -100%;
} }
.carousel-inner > .next.left, .carousel-inner > .next.left,
.carousel-inner > .prev.right { .carousel-inner > .prev.right {
left: 0; left: 0;
} }
.carousel-inner > .active.left { .carousel-inner > .active.left {
left: -100%; left: -100%;
} }
.carousel-inner > .active.right { .carousel-inner > .active.right {
left: 100%; left: 100%;
} }
@ -5253,6 +5535,7 @@ button.close {
text-shadow: 0 1px 2px rgba(0, 0, 0, .6); text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
opacity: .5; opacity: .5;
} }
.carousel-control.left { .carousel-control.left {
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
@ -5261,6 +5544,7 @@ button.close {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
background-repeat: repeat-x; background-repeat: repeat-x;
} }
.carousel-control.right { .carousel-control.right {
right: 0; right: 0;
left: auto; left: auto;
@ -5271,15 +5555,17 @@ button.close {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
background-repeat: repeat-x; background-repeat: repeat-x;
} }
.carousel-control:focus, .carousel-control:focus,
.carousel-control:hover { .carousel-control:hover {
color: #fff; color: #fff;
text-decoration: none; text-decoration: none;
outline: 0; outline: 0;
opacity: .9; opacity: .9;
} }
.carousel-control .icon-prev, .carousel-control .icon-prev,
.carousel-control .icon-next { .carousel-control .icon-next {
position: absolute; position: absolute;
top: 50%; top: 50%;
z-index: 5; z-index: 5;
@ -5290,17 +5576,21 @@ button.close {
font-family: serif; font-family: serif;
line-height: 1; line-height: 1;
} }
.carousel-control .icon-prev { .carousel-control .icon-prev {
left: 50%; left: 50%;
margin-left: -10px; margin-left: -10px;
} }
.carousel-control .icon-next { .carousel-control .icon-next {
right: 50%; right: 50%;
margin-right: -10px; margin-right: -10px;
} }
.carousel-control .icon-prev:before { .carousel-control .icon-prev:before {
content: "\2039"; content: "\2039";
} }
.carousel-control .icon-next:before { .carousel-control .icon-next:before {
content: "\203a"; content: "\203a";
} }
@ -5316,6 +5606,7 @@ button.close {
text-align: center; text-align: center;
list-style: none; list-style: none;
} }
.carousel-indicators li { .carousel-indicators li {
display: inline-block; display: inline-block;
width: 10px; width: 10px;
@ -5327,6 +5618,7 @@ button.close {
border: 1px solid #fff; border: 1px solid #fff;
border-radius: 10px; border-radius: 10px;
} }
.carousel-indicators .active { .carousel-indicators .active {
width: 12px; width: 12px;
height: 12px; height: 12px;
@ -5346,6 +5638,7 @@ button.close {
text-align: center; text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, .6); text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
} }
.carousel-caption .btn { .carousel-caption .btn {
text-shadow: none; text-shadow: none;
} }
@ -5847,6 +6140,7 @@ a.bg-danger:hover {
.visible-print-block { .visible-print-block {
display: none !important; display: none !important;
} }
@media print { @media print {
.visible-print-block { .visible-print-block {
display: block !important; display: block !important;
@ -5856,6 +6150,7 @@ a.bg-danger:hover {
.visible-print-inline { .visible-print-inline {
display: none !important; display: none !important;
} }
@media print { @media print {
.visible-print-inline { .visible-print-inline {
display: inline !important; display: inline !important;
@ -5865,6 +6160,7 @@ a.bg-danger:hover {
.visible-print-inline-block { .visible-print-inline-block {
display: none !important; display: none !important;
} }
@media print { @media print {
.visible-print-inline-block { .visible-print-inline-block {
display: inline-block !important; display: inline-block !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

@ -8,7 +8,8 @@ module.exports = function configureLibsass(grunt) {
includePaths: ['scss'], includePaths: ['scss'],
precision: 6, precision: 6,
sourceComments: false, sourceComments: false,
sourceMap: true sourceMap: true,
outputStyle: 'expanded'
}, },
core: { core: {
files: { files: {