-
-
Save mascDriver/b7c747b4942c2c1e129260ddc0b6471f to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?> | |
<module type="WEB_MODULE" version="4"> | |
<component name="NewModuleRootManager"> | |
<content url="file://$MODULE_DIR$" /> | |
<orderEntry type="inheritedJdk" /> | |
<orderEntry type="sourceFolder" forTests="false" /> | |
</component> | |
</module> |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="JavaScriptSettings"> | |
<option name="languageLevel" value="ES6" /> | |
</component> | |
</project> |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="ProjectModuleManager"> | |
<modules> | |
<module fileurl="file://$PROJECT_DIR$/.idea/bootstrap.iml" filepath="$PROJECT_DIR$/.idea/bootstrap.iml" /> | |
</modules> | |
</component> | |
</project> |
<!doctype html> | |
<html lang="en"> | |
<head> | |
<!-- Required meta tags --> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1"> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> | |
<!-- Bootstrap CSS --> | |
<title>botoes</title> | |
</head> | |
<body> | |
<div class="container"> | |
<div class="page-header"> | |
<h1>Botoes Padrão</h1> | |
</div> | |
<div class="col-sm-6"> | |
<h3>Botoes padrao</h3> | |
<a href="#" class="btn btn-default">Botão link</a> | |
<input type="submit" value="botao submit" class="btn btn-default"></input> | |
<button class="btn btn-default">Botão buttonn</button> | |
</div> | |
<div class="row"> | |
<div class="col-sm-6"> | |
<h3>Botões nível bloco</h3> | |
<button class="btn btn-primary btn-block">Botão</button> | |
<button class="btn btn-danger btn-block">Botão</button> | |
<button class="btn btn-default btn-block">Botão</button> | |
</div> | |
</div> | |
<div class="col-sm-6"> | |
<h3>Tamanho dos botões</h3> | |
<button class="btn btn-default btn-xs">Botão</button> | |
<button class="btn btn-default btn-sm">Botão</button> | |
<button class="btn btn-default btn-md">Botão</button> | |
<button class="btn btn-default btn-lg">Botão</button> | |
</div> | |
</div> | |
<!-- Optional JavaScript --> | |
<!-- jQuery first, then Popper.js, then Bootstrap JS --> | |
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> | |
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script> | |
<script src="js/bootstrap.min.js" ></script> | |
</body> | |
</html> |
/*! | |
* Bootstrap Grid v4.1.3 (https://getbootstrap.com/) | |
* Copyright 2011-2018 The Bootstrap Authors | |
* Copyright 2011-2018 Twitter, Inc. | |
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
*/ | |
@-ms-viewport { | |
width: device-width; | |
} | |
html { | |
box-sizing: border-box; | |
-ms-overflow-style: scrollbar; | |
} | |
*, | |
*::before, | |
*::after { | |
box-sizing: inherit; | |
} | |
.container { | |
width: 100%; | |
padding-right: 15px; | |
padding-left: 15px; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
@media (min-width: 576px) { | |
.container { | |
max-width: 540px; | |
} | |
} | |
@media (min-width: 768px) { | |
.container { | |
max-width: 720px; | |
} | |
} | |
@media (min-width: 992px) { | |
.container { | |
max-width: 960px; | |
} | |
} | |
@media (min-width: 1200px) { | |
.container { | |
max-width: 1140px; | |
} | |
} | |
.container-fluid { | |
width: 100%; | |
padding-right: 15px; | |
padding-left: 15px; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
.row { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
margin-right: -15px; | |
margin-left: -15px; | |
} | |
.no-gutters { | |
margin-right: 0; | |
margin-left: 0; | |
} | |
.no-gutters > .col, | |
.no-gutters > [class*="col-"] { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, | |
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, | |
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, | |
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, | |
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, | |
.col-xl-auto { | |
position: relative; | |
width: 100%; | |
min-height: 1px; | |
padding-right: 15px; | |
padding-left: 15px; | |
} | |
.col { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-3 { | |
margin-left: 25%; | |
} | |
.offset-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-6 { | |
margin-left: 50%; | |
} | |
.offset-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-9 { | |
margin-left: 75%; | |
} | |
.offset-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-11 { | |
margin-left: 91.666667%; | |
} | |
@media (min-width: 576px) { | |
.col-sm { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-sm-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-sm-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-sm-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-sm-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-sm-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-sm-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-sm-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-sm-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-sm-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-sm-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-sm-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-sm-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-sm-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-sm-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-sm-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-sm-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-sm-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-sm-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-sm-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-sm-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-sm-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-sm-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-sm-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-sm-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-sm-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-sm-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-sm-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-sm-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-sm-0 { | |
margin-left: 0; | |
} | |
.offset-sm-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-sm-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-sm-3 { | |
margin-left: 25%; | |
} | |
.offset-sm-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-sm-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-sm-6 { | |
margin-left: 50%; | |
} | |
.offset-sm-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-sm-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-sm-9 { | |
margin-left: 75%; | |
} | |
.offset-sm-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-sm-11 { | |
margin-left: 91.666667%; | |
} | |
} | |
@media (min-width: 768px) { | |
.col-md { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-md-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-md-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-md-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-md-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-md-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-md-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-md-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-md-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-md-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-md-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-md-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-md-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-md-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-md-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-md-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-md-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-md-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-md-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-md-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-md-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-md-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-md-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-md-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-md-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-md-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-md-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-md-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-md-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-md-0 { | |
margin-left: 0; | |
} | |
.offset-md-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-md-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-md-3 { | |
margin-left: 25%; | |
} | |
.offset-md-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-md-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-md-6 { | |
margin-left: 50%; | |
} | |
.offset-md-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-md-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-md-9 { | |
margin-left: 75%; | |
} | |
.offset-md-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-md-11 { | |
margin-left: 91.666667%; | |
} | |
} | |
@media (min-width: 992px) { | |
.col-lg { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-lg-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-lg-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-lg-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-lg-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-lg-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-lg-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-lg-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-lg-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-lg-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-lg-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-lg-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-lg-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-lg-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-lg-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-lg-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-lg-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-lg-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-lg-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-lg-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-lg-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-lg-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-lg-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-lg-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-lg-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-lg-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-lg-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-lg-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-lg-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-lg-0 { | |
margin-left: 0; | |
} | |
.offset-lg-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-lg-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-lg-3 { | |
margin-left: 25%; | |
} | |
.offset-lg-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-lg-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-lg-6 { | |
margin-left: 50%; | |
} | |
.offset-lg-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-lg-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-lg-9 { | |
margin-left: 75%; | |
} | |
.offset-lg-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-lg-11 { | |
margin-left: 91.666667%; | |
} | |
} | |
@media (min-width: 1200px) { | |
.col-xl { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-xl-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-xl-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-xl-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-xl-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-xl-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-xl-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-xl-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-xl-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-xl-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-xl-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-xl-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-xl-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-xl-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-xl-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-xl-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-xl-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-xl-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-xl-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-xl-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-xl-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-xl-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-xl-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-xl-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-xl-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-xl-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-xl-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-xl-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-xl-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-xl-0 { | |
margin-left: 0; | |
} | |
.offset-xl-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-xl-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-xl-3 { | |
margin-left: 25%; | |
} | |
.offset-xl-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-xl-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-xl-6 { | |
margin-left: 50%; | |
} | |
.offset-xl-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-xl-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-xl-9 { | |
margin-left: 75%; | |
} | |
.offset-xl-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-xl-11 { | |
margin-left: 91.666667%; | |
} | |
} | |
.d-none { | |
display: none !important; | |
} | |
.d-inline { | |
display: inline !important; | |
} | |
.d-inline-block { | |
display: inline-block !important; | |
} | |
.d-block { | |
display: block !important; | |
} | |
.d-table { | |
display: table !important; | |
} | |
.d-table-row { | |
display: table-row !important; | |
} | |
.d-table-cell { | |
display: table-cell !important; | |
} | |
.d-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
@media (min-width: 576px) { | |
.d-sm-none { | |
display: none !important; | |
} | |
.d-sm-inline { | |
display: inline !important; | |
} | |
.d-sm-inline-block { | |
display: inline-block !important; | |
} | |
.d-sm-block { | |
display: block !important; | |
} | |
.d-sm-table { | |
display: table !important; | |
} | |
.d-sm-table-row { | |
display: table-row !important; | |
} | |
.d-sm-table-cell { | |
display: table-cell !important; | |
} | |
.d-sm-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-sm-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
@media (min-width: 768px) { | |
.d-md-none { | |
display: none !important; | |
} | |
.d-md-inline { | |
display: inline !important; | |
} | |
.d-md-inline-block { | |
display: inline-block !important; | |
} | |
.d-md-block { | |
display: block !important; | |
} | |
.d-md-table { | |
display: table !important; | |
} | |
.d-md-table-row { | |
display: table-row !important; | |
} | |
.d-md-table-cell { | |
display: table-cell !important; | |
} | |
.d-md-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-md-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
@media (min-width: 992px) { | |
.d-lg-none { | |
display: none !important; | |
} | |
.d-lg-inline { | |
display: inline !important; | |
} | |
.d-lg-inline-block { | |
display: inline-block !important; | |
} | |
.d-lg-block { | |
display: block !important; | |
} | |
.d-lg-table { | |
display: table !important; | |
} | |
.d-lg-table-row { | |
display: table-row !important; | |
} | |
.d-lg-table-cell { | |
display: table-cell !important; | |
} | |
.d-lg-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-lg-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.d-xl-none { | |
display: none !important; | |
} | |
.d-xl-inline { | |
display: inline !important; | |
} | |
.d-xl-inline-block { | |
display: inline-block !important; | |
} | |
.d-xl-block { | |
display: block !important; | |
} | |
.d-xl-table { | |
display: table !important; | |
} | |
.d-xl-table-row { | |
display: table-row !important; | |
} | |
.d-xl-table-cell { | |
display: table-cell !important; | |
} | |
.d-xl-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-xl-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
@media print { | |
.d-print-none { | |
display: none !important; | |
} | |
.d-print-inline { | |
display: inline !important; | |
} | |
.d-print-inline-block { | |
display: inline-block !important; | |
} | |
.d-print-block { | |
display: block !important; | |
} | |
.d-print-table { | |
display: table !important; | |
} | |
.d-print-table-row { | |
display: table-row !important; | |
} | |
.d-print-table-cell { | |
display: table-cell !important; | |
} | |
.d-print-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-print-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
.flex-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
@media (min-width: 576px) { | |
.flex-sm-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-sm-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-sm-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-sm-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-sm-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-sm-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-sm-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-sm-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-sm-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-sm-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-sm-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-sm-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-sm-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-sm-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-sm-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-sm-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-sm-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-sm-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-sm-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-sm-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-sm-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-sm-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-sm-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-sm-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-sm-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-sm-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-sm-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-sm-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-sm-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-sm-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-sm-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-sm-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-sm-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-sm-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
} | |
@media (min-width: 768px) { | |
.flex-md-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-md-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-md-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-md-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-md-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-md-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-md-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-md-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-md-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-md-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-md-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-md-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-md-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-md-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-md-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-md-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-md-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-md-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-md-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-md-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-md-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-md-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-md-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-md-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-md-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-md-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-md-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-md-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-md-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-md-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-md-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-md-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-md-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-md-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
} | |
@media (min-width: 992px) { | |
.flex-lg-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-lg-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-lg-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-lg-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-lg-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-lg-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-lg-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-lg-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-lg-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-lg-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-lg-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-lg-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-lg-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-lg-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-lg-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-lg-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-lg-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-lg-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-lg-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-lg-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-lg-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-lg-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-lg-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-lg-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-lg-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-lg-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-lg-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-lg-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-lg-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-lg-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-lg-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-lg-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-lg-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-lg-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.flex-xl-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-xl-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-xl-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-xl-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-xl-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-xl-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-xl-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-xl-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-xl-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-xl-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-xl-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-xl-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-xl-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-xl-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-xl-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-xl-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-xl-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-xl-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-xl-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-xl-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-xl-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-xl-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-xl-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-xl-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-xl-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-xl-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-xl-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-xl-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-xl-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-xl-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-xl-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-xl-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-xl-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-xl-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
} | |
/*# sourceMappingURL=bootstrap-grid.css.map */ |
{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss"],"names":[],"mappings":"AAAA;;;;;GAKG;AAGD;EAAgB,oBAAmB;CCApC;;ADGD;EACE,uBAAsB;EACtB,8BAA6B;CAC9B;;AAED;;;EAGE,oBAAmB;CACpB;;AEfC;ECAA,YAAW;EACX,oBAAuC;EACvC,mBAAsC;EACtC,mBAAkB;EAClB,kBAAiB;CDDhB;;AEoDC;EFvDF;ICYI,iBEwLK;GHjMR;CDyBF;;AG2BG;EFvDF;ICYI,iBEyLK;GHlMR;CD+BF;;AGqBG;EFvDF;ICYI,iBE0LK;GHnMR;CDqCF;;AGeG;EFvDF;ICYI,kBE2LM;GHpMT;CD2CF;;AClCC;ECZA,YAAW;EACX,oBAAuC;EACvC,mBAAsC;EACtC,mBAAkB;EAClB,kBAAiB;CDUhB;;AAQD;ECJA,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,oBAAuC;EACvC,mBAAsC;CDGrC;;AAID;EACE,gBAAe;EACf,eAAc;CAOf;;AATD;;EAMI,iBAAgB;EAChB,gBAAe;CAChB;;AIlCH;;;;;;EACE,mBAAkB;EAClB,YAAW;EACX,gBAAe;EACf,oBAA4B;EAC5B,mBAA2B;CAC5B;;AAkBG;EACE,2BAAa;EAAb,cAAa;EACb,qBAAY;EAAZ,aAAY;EACZ,gBAAe;CAChB;;AACD;EACE,mBAAc;EAAd,eAAc;EACd,YAAW;EACX,gBAAe;CAChB;;AAGC;EHFN,wBAAsC;EAAtC,oBAAsC;EAItC,qBAAuC;CGAhC;;AAFD;EHFN,yBAAsC;EAAtC,qBAAsC;EAItC,sBAAuC;CGAhC;;AAFD;EHFN,kBAAsC;EAAtC,cAAsC;EAItC,eAAuC;CGAhC;;AAFD;EHFN,yBAAsC;EAAtC,qBAAsC;EAItC,sBAAuC;CGAhC;;AAFD;EHFN,yBAAsC;EAAtC,qBAAsC;EAItC,sBAAuC;CGAhC;;AAFD;EHFN,kBAAsC;EAAtC,cAAsC;EAItC,eAAuC;CGAhC;;AAFD;EHFN,yBAAsC;EAAtC,qBAAsC;EAItC,sBAAuC;CGAhC;;AAFD;EHFN,yBAAsC;EAAtC,qBAAsC;EAItC,sBAAuC;CGAhC;;AAFD;EHFN,kBAAsC;EAAtC,cAAsC;EAItC,eAAuC;CGAhC;;AAFD;EHFN,yBAAsC;EAAtC,qBAAsC;EAItC,sBAAuC;CGAhC;;AAFD;EHFN,yBAAsC;EAAtC,qBAAsC;EAItC,sBAAuC;CGAhC;;AAFD;EHFN,mBAAsC;EAAtC,eAAsC;EAItC,gBAAuC;CGAhC;;AAGH;EAAwB,mBAAS;EAAT,UAAS;CAAI;;AAErC;EAAuB,mBDoKG;ECpKH,UDoKG;CCpKoB;;AAG5C;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,kBADZ;EACY,SADZ;CACyB;;AAArC;EAAwB,mBADZ;EACY,UADZ;CACyB;;AAArC;EAAwB,mBADZ;EACY,UADZ;CACyB;;AAArC;EAAwB,mBADZ;EACY,UADZ;CACyB;;AAMnC;EHTR,uBAA8C;CGWrC;;AAFD;EHTR,wBAA8C;CGWrC;;AAFD;EHTR,iBAA8C;CGWrC;;AAFD;EHTR,wBAA8C;CGWrC;;AAFD;EHTR,wBAA8C;CGWrC;;AAFD;EHTR,iBAA8C;CGWrC;;AAFD;EHTR,wBAA8C;CGWrC;;AAFD;EHTR,wBAA8C;CGWrC;;AAFD;EHTR,iBAA8C;CGWrC;;AAFD;EHTR,wBAA8C;CGWrC;;AAFD;EHTR,wBAA8C;CGWrC;;AFDP;EE7BE;IACE,2BAAa;IAAb,cAAa;IACb,qBAAY;IAAZ,aAAY;IACZ,gBAAe;GAChB;EACD;IACE,mBAAc;IAAd,eAAc;IACd,YAAW;IACX,gBAAe;GAChB;EAGC;IHFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,mBAAsC;IAAtC,eAAsC;IAItC,gBAAuC;GGAhC;EAGH;IAAwB,mBAAS;IAAT,UAAS;GAAI;EAErC;IAAuB,mBDoKG;ICpKH,UDoKG;GCpKoB;EAG5C;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAMnC;IHTR,eAA4B;GGWnB;EAFD;IHTR,uBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;CL2VV;;AG5VG;EE7BE;IACE,2BAAa;IAAb,cAAa;IACb,qBAAY;IAAZ,aAAY;IACZ,gBAAe;GAChB;EACD;IACE,mBAAc;IAAd,eAAc;IACd,YAAW;IACX,gBAAe;GAChB;EAGC;IHFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,mBAAsC;IAAtC,eAAsC;IAItC,gBAAuC;GGAhC;EAGH;IAAwB,mBAAS;IAAT,UAAS;GAAI;EAErC;IAAuB,mBDoKG;ICpKH,UDoKG;GCpKoB;EAG5C;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAMnC;IHTR,eAA4B;GGWnB;EAFD;IHTR,uBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;CLyeV;;AG1eG;EE7BE;IACE,2BAAa;IAAb,cAAa;IACb,qBAAY;IAAZ,aAAY;IACZ,gBAAe;GAChB;EACD;IACE,mBAAc;IAAd,eAAc;IACd,YAAW;IACX,gBAAe;GAChB;EAGC;IHFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,mBAAsC;IAAtC,eAAsC;IAItC,gBAAuC;GGAhC;EAGH;IAAwB,mBAAS;IAAT,UAAS;GAAI;EAErC;IAAuB,mBDoKG;ICpKH,UDoKG;GCpKoB;EAG5C;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAMnC;IHTR,eAA4B;GGWnB;EAFD;IHTR,uBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;CLunBV;;AGxnBG;EE7BE;IACE,2BAAa;IAAb,cAAa;IACb,qBAAY;IAAZ,aAAY;IACZ,gBAAe;GAChB;EACD;IACE,mBAAc;IAAd,eAAc;IACd,YAAW;IACX,gBAAe;GAChB;EAGC;IHFN,wBAAsC;IAAtC,oBAAsC;IAItC,qBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,kBAAsC;IAAtC,cAAsC;IAItC,eAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,yBAAsC;IAAtC,qBAAsC;IAItC,sBAAuC;GGAhC;EAFD;IHFN,mBAAsC;IAAtC,eAAsC;IAItC,gBAAuC;GGAhC;EAGH;IAAwB,mBAAS;IAAT,UAAS;GAAI;EAErC;IAAuB,mBDoKG;ICpKH,UDoKG;GCpKoB;EAG5C;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,kBADZ;IACY,SADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAArC;IAAwB,mBADZ;IACY,UADZ;GACyB;EAMnC;IHTR,eAA4B;GGWnB;EAFD;IHTR,uBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,iBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;EAFD;IHTR,wBAA8C;GGWrC;CLqwBV;;AMxzBG;EAA2B,yBAAwB;CAAI;;AACvD;EAA2B,2BAA0B;CAAI;;AACzD;EAA2B,iCAAgC;CAAI;;AAC/D;EAA2B,0BAAyB;CAAI;;AACxD;EAA2B,0BAAyB;CAAI;;AACxD;EAA2B,8BAA6B;CAAI;;AAC5D;EAA2B,+BAA8B;CAAI;;AAC7D;EAA2B,gCAAwB;EAAxB,yBAAwB;CAAI;;AACvD;EAA2B,uCAA+B;EAA/B,gCAA+B;CAAI;;AH0C9D;EGlDA;IAA2B,yBAAwB;GAAI;EACvD;IAA2B,2BAA0B;GAAI;EACzD;IAA2B,iCAAgC;GAAI;EAC/D;IAA2B,0BAAyB;GAAI;EACxD;IAA2B,0BAAyB;GAAI;EACxD;IAA2B,8BAA6B;GAAI;EAC5D;IAA2B,+BAA8B;GAAI;EAC7D;IAA2B,gCAAwB;IAAxB,yBAAwB;GAAI;EACvD;IAA2B,uCAA+B;IAA/B,gCAA+B;GAAI;CNk3BjE;;AGx0BG;EGlDA;IAA2B,yBAAwB;GAAI;EACvD;IAA2B,2BAA0B;GAAI;EACzD;IAA2B,iCAAgC;GAAI;EAC/D;IAA2B,0BAAyB;GAAI;EACxD;IAA2B,0BAAyB;GAAI;EACxD;IAA2B,8BAA6B;GAAI;EAC5D;IAA2B,+BAA8B;GAAI;EAC7D;IAA2B,gCAAwB;IAAxB,yBAAwB;GAAI;EACvD;IAA2B,uCAA+B;IAA/B,gCAA+B;GAAI;CNg5BjE;;AGt2BG;EGlDA;IAA2B,yBAAwB;GAAI;EACvD;IAA2B,2BAA0B;GAAI;EACzD;IAA2B,iCAAgC;GAAI;EAC/D;IAA2B,0BAAyB;GAAI;EACxD;IAA2B,0BAAyB;GAAI;EACxD;IAA2B,8BAA6B;GAAI;EAC5D;IAA2B,+BAA8B;GAAI;EAC7D;IAA2B,gCAAwB;IAAxB,yBAAwB;GAAI;EACvD;IAA2B,uCAA+B;IAA/B,gCAA+B;GAAI;CN86BjE;;AGp4BG;EGlDA;IAA2B,yBAAwB;GAAI;EACvD;IAA2B,2BAA0B;GAAI;EACzD;IAA2B,iCAAgC;GAAI;EAC/D;IAA2B,0BAAyB;GAAI;EACxD;IAA2B,0BAAyB;GAAI;EACxD;IAA2B,8BAA6B;GAAI;EAC5D;IAA2B,+BAA8B;GAAI;EAC7D;IAA2B,gCAAwB;IAAxB,yBAAwB;GAAI;EACvD;IAA2B,uCAA+B;IAA/B,gCAA+B;GAAI;CN48BjE;;AMn8BD;EACE;IAAwB,yBAAwB;GAAI;EACpD;IAAwB,2BAA0B;GAAI;EACtD;IAAwB,iCAAgC;GAAI;EAC5D;IAAwB,0BAAyB;GAAI;EACrD;IAAwB,0BAAyB;GAAI;EACrD;IAAwB,8BAA6B;GAAI;EACzD;IAAwB,+BAA8B;GAAI;EAC1D;IAAwB,gCAAwB;IAAxB,yBAAwB;GAAI;EACpD;IAAwB,uCAA+B;IAA/B,gCAA+B;GAAI;CNw9B5D;;AOl/BG;EAAgC,mCAA8B;EAA9B,+BAA8B;CAAI;;AAClE;EAAgC,sCAAiC;EAAjC,kCAAiC;CAAI;;AACrE;EAAgC,2CAAsC;EAAtC,uCAAsC;CAAI;;AAC1E;EAAgC,8CAAyC;EAAzC,0CAAyC;CAAI;;AAE7E;EAA8B,+BAA0B;EAA1B,2BAA0B;CAAI;;AAC5D;EAA8B,iCAA4B;EAA5B,6BAA4B;CAAI;;AAC9D;EAA8B,uCAAkC;EAAlC,mCAAkC;CAAI;;AACpE;EAA8B,8BAAyB;EAAzB,0BAAyB;CAAI;;AAC3D;EAA8B,gCAAuB;EAAvB,wBAAuB;CAAI;;AACzD;EAA8B,gCAAuB;EAAvB,wBAAuB;CAAI;;AACzD;EAA8B,gCAAyB;EAAzB,0BAAyB;CAAI;;AAC3D;EAA8B,gCAAyB;EAAzB,0BAAyB;CAAI;;AAE3D;EAAoC,gCAAsC;EAAtC,uCAAsC;CAAI;;AAC9E;EAAoC,8BAAoC;EAApC,qCAAoC;CAAI;;AAC5E;EAAoC,iCAAkC;EAAlC,mCAAkC;CAAI;;AAC1E;EAAoC,kCAAyC;EAAzC,0CAAyC;CAAI;;AACjF;EAAoC,qCAAwC;EAAxC,yCAAwC;CAAI;;AAEhF;EAAiC,iCAAkC;EAAlC,mCAAkC;CAAI;;AACvE;EAAiC,+BAAgC;EAAhC,iCAAgC;CAAI;;AACrE;EAAiC,kCAA8B;EAA9B,+BAA8B;CAAI;;AACnE;EAAiC,oCAAgC;EAAhC,iCAAgC;CAAI;;AACrE;EAAiC,mCAA+B;EAA/B,gCAA+B;CAAI;;AAEpE;EAAkC,qCAAoC;EAApC,qCAAoC;CAAI;;AAC1E;EAAkC,mCAAkC;EAAlC,mCAAkC;CAAI;;AACxE;EAAkC,sCAAgC;EAAhC,iCAAgC;CAAI;;AACtE;EAAkC,uCAAuC;EAAvC,wCAAuC;CAAI;;AAC7E;EAAkC,0CAAsC;EAAtC,uCAAsC;CAAI;;AAC5E;EAAkC,uCAAiC;EAAjC,kCAAiC;CAAI;;AAEvE;EAAgC,qCAA2B;EAA3B,4BAA2B;CAAI;;AAC/D;EAAgC,sCAAiC;EAAjC,kCAAiC;CAAI;;AACrE;EAAgC,oCAA+B;EAA/B,gCAA+B;CAAI;;AACnE;EAAgC,uCAA6B;EAA7B,8BAA6B;CAAI;;AACjE;EAAgC,yCAA+B;EAA/B,gCAA+B;CAAI;;AACnE;EAAgC,wCAA8B;EAA9B,+BAA8B;CAAI;;AJYlE;EIlDA;IAAgC,mCAA8B;IAA9B,+BAA8B;GAAI;EAClE;IAAgC,sCAAiC;IAAjC,kCAAiC;GAAI;EACrE;IAAgC,2CAAsC;IAAtC,uCAAsC;GAAI;EAC1E;IAAgC,8CAAyC;IAAzC,0CAAyC;GAAI;EAE7E;IAA8B,+BAA0B;IAA1B,2BAA0B;GAAI;EAC5D;IAA8B,iCAA4B;IAA5B,6BAA4B;GAAI;EAC9D;IAA8B,uCAAkC;IAAlC,mCAAkC;GAAI;EACpE;IAA8B,8BAAyB;IAAzB,0BAAyB;GAAI;EAC3D;IAA8B,gCAAuB;IAAvB,wBAAuB;GAAI;EACzD;IAA8B,gCAAuB;IAAvB,wBAAuB;GAAI;EACzD;IAA8B,gCAAyB;IAAzB,0BAAyB;GAAI;EAC3D;IAA8B,gCAAyB;IAAzB,0BAAyB;GAAI;EAE3D;IAAoC,gCAAsC;IAAtC,uCAAsC;GAAI;EAC9E;IAAoC,8BAAoC;IAApC,qCAAoC;GAAI;EAC5E;IAAoC,iCAAkC;IAAlC,mCAAkC;GAAI;EAC1E;IAAoC,kCAAyC;IAAzC,0CAAyC;GAAI;EACjF;IAAoC,qCAAwC;IAAxC,yCAAwC;GAAI;EAEhF;IAAiC,iCAAkC;IAAlC,mCAAkC;GAAI;EACvE;IAAiC,+BAAgC;IAAhC,iCAAgC;GAAI;EACrE;IAAiC,kCAA8B;IAA9B,+BAA8B;GAAI;EACnE;IAAiC,oCAAgC;IAAhC,iCAAgC;GAAI;EACrE;IAAiC,mCAA+B;IAA/B,gCAA+B;GAAI;EAEpE;IAAkC,qCAAoC;IAApC,qCAAoC;GAAI;EAC1E;IAAkC,mCAAkC;IAAlC,mCAAkC;GAAI;EACxE;IAAkC,sCAAgC;IAAhC,iCAAgC;GAAI;EACtE;IAAkC,uCAAuC;IAAvC,wCAAuC;GAAI;EAC7E;IAAkC,0CAAsC;IAAtC,uCAAsC;GAAI;EAC5E;IAAkC,uCAAiC;IAAjC,kCAAiC;GAAI;EAEvE;IAAgC,qCAA2B;IAA3B,4BAA2B;GAAI;EAC/D;IAAgC,sCAAiC;IAAjC,kCAAiC;GAAI;EACrE;IAAgC,oCAA+B;IAA/B,gCAA+B;GAAI;EACnE;IAAgC,uCAA6B;IAA7B,8BAA6B;GAAI;EACjE;IAAgC,yCAA+B;IAA/B,gCAA+B;GAAI;EACnE;IAAgC,wCAA8B;IAA9B,+BAA8B;GAAI;CP6rCrE;;AGjrCG;EIlDA;IAAgC,mCAA8B;IAA9B,+BAA8B;GAAI;EAClE;IAAgC,sCAAiC;IAAjC,kCAAiC;GAAI;EACrE;IAAgC,2CAAsC;IAAtC,uCAAsC;GAAI;EAC1E;IAAgC,8CAAyC;IAAzC,0CAAyC;GAAI;EAE7E;IAA8B,+BAA0B;IAA1B,2BAA0B;GAAI;EAC5D;IAA8B,iCAA4B;IAA5B,6BAA4B;GAAI;EAC9D;IAA8B,uCAAkC;IAAlC,mCAAkC;GAAI;EACpE;IAA8B,8BAAyB;IAAzB,0BAAyB;GAAI;EAC3D;IAA8B,gCAAuB;IAAvB,wBAAuB;GAAI;EACzD;IAA8B,gCAAuB;IAAvB,wBAAuB;GAAI;EACzD;IAA8B,gCAAyB;IAAzB,0BAAyB;GAAI;EAC3D;IAA8B,gCAAyB;IAAzB,0BAAyB;GAAI;EAE3D;IAAoC,gCAAsC;IAAtC,uCAAsC;GAAI;EAC9E;IAAoC,8BAAoC;IAApC,qCAAoC;GAAI;EAC5E;IAAoC,iCAAkC;IAAlC,mCAAkC;GAAI;EAC1E;IAAoC,kCAAyC;IAAzC,0CAAyC;GAAI;EACjF;IAAoC,qCAAwC;IAAxC,yCAAwC;GAAI;EAEhF;IAAiC,iCAAkC;IAAlC,mCAAkC;GAAI;EACvE;IAAiC,+BAAgC;IAAhC,iCAAgC;GAAI;EACrE;IAAiC,kCAA8B;IAA9B,+BAA8B;GAAI;EACnE;IAAiC,oCAAgC;IAAhC,iCAAgC;GAAI;EACrE;IAAiC,mCAA+B;IAA/B,gCAA+B;GAAI;EAEpE;IAAkC,qCAAoC;IAApC,qCAAoC;GAAI;EAC1E;IAAkC,mCAAkC;IAAlC,mCAAkC;GAAI;EACxE;IAAkC,sCAAgC;IAAhC,iCAAgC;GAAI;EACtE;IAAkC,uCAAuC;IAAvC,wCAAuC;GAAI;EAC7E;IAAkC,0CAAsC;IAAtC,uCAAsC;GAAI;EAC5E;IAAkC,uCAAiC;IAAjC,kCAAiC;GAAI;EAEvE;IAAgC,qCAA2B;IAA3B,4BAA2B;GAAI;EAC/D;IAAgC,sCAAiC;IAAjC,kCAAiC;GAAI;EACrE;IAAgC,oCAA+B;IAA/B,gCAA+B;GAAI;EACnE;IAAgC,uCAA6B;IAA7B,8BAA6B;GAAI;EACjE;IAAgC,yCAA+B;IAA/B,gCAA+B;GAAI;EACnE;IAAgC,wCAA8B;IAA9B,+BAA8B;GAAI;CPsyCrE;;AG1xCG;EIlDA;IAAgC,mCAA8B;IAA9B,+BAA8B;GAAI;EAClE;IAAgC,sCAAiC;IAAjC,kCAAiC;GAAI;EACrE;IAAgC,2CAAsC;IAAtC,uCAAsC;GAAI;EAC1E;IAAgC,8CAAyC;IAAzC,0CAAyC;GAAI;EAE7E;IAA8B,+BAA0B;IAA1B,2BAA0B;GAAI;EAC5D;IAA8B,iCAA4B;IAA5B,6BAA4B;GAAI;EAC9D;IAA8B,uCAAkC;IAAlC,mCAAkC;GAAI;EACpE;IAA8B,8BAAyB;IAAzB,0BAAyB;GAAI;EAC3D;IAA8B,gCAAuB;IAAvB,wBAAuB;GAAI;EACzD;IAA8B,gCAAuB;IAAvB,wBAAuB;GAAI;EACzD;IAA8B,gCAAyB;IAAzB,0BAAyB;GAAI;EAC3D;IAA8B,gCAAyB;IAAzB,0BAAyB;GAAI;EAE3D;IAAoC,gCAAsC;IAAtC,uCAAsC;GAAI;EAC9E;IAAoC,8BAAoC;IAApC,qCAAoC;GAAI;EAC5E;IAAoC,iCAAkC;IAAlC,mCAAkC;GAAI;EAC1E;IAAoC,kCAAyC;IAAzC,0CAAyC;GAAI;EACjF;IAAoC,qCAAwC;IAAxC,yCAAwC;GAAI;EAEhF;IAAiC,iCAAkC;IAAlC,mCAAkC;GAAI;EACvE;IAAiC,+BAAgC;IAAhC,iCAAgC;GAAI;EACrE;IAAiC,kCAA8B;IAA9B,+BAA8B;GAAI;EACnE;IAAiC,oCAAgC;IAAhC,iCAAgC;GAAI;EACrE;IAAiC,mCAA+B;IAA/B,gCAA+B;GAAI;EAEpE;IAAkC,qCAAoC;IAApC,qCAAoC;GAAI;EAC1E;IAAkC,mCAAkC;IAAlC,mCAAkC;GAAI;EACxE;IAAkC,sCAAgC;IAAhC,iCAAgC;GAAI;EACtE;IAAkC,uCAAuC;IAAvC,wCAAuC;GAAI;EAC7E;IAAkC,0CAAsC;IAAtC,uCAAsC;GAAI;EAC5E;IAAkC,uCAAiC;IAAjC,kCAAiC;GAAI;EAEvE;IAAgC,qCAA2B;IAA3B,4BAA2B;GAAI;EAC/D;IAAgC,sCAAiC;IAAjC,kCAAiC;GAAI;EACrE;IAAgC,oCAA+B;IAA/B,gCAA+B;GAAI;EACnE;IAAgC,uCAA6B;IAA7B,8BAA6B;GAAI;EACjE;IAAgC,yCAA+B;IAA/B,gCAA+B;GAAI;EACnE;IAAgC,wCAA8B;IAA9B,+BAA8B;GAAI;CP+4CrE;;AGn4CG;EIlDA;IAAgC,mCAA8B;IAA9B,+BAA8B;GAAI;EAClE;IAAgC,sCAAiC;IAAjC,kCAAiC;GAAI;EACrE;IAAgC,2CAAsC;IAAtC,uCAAsC;GAAI;EAC1E;IAAgC,8CAAyC;IAAzC,0CAAyC;GAAI;EAE7E;IAA8B,+BAA0B;IAA1B,2BAA0B;GAAI;EAC5D;IAA8B,iCAA4B;IAA5B,6BAA4B;GAAI;EAC9D;IAA8B,uCAAkC;IAAlC,mCAAkC;GAAI;EACpE;IAA8B,8BAAyB;IAAzB,0BAAyB;GAAI;EAC3D;IAA8B,gCAAuB;IAAvB,wBAAuB;GAAI;EACzD;IAA8B,gCAAuB;IAAvB,wBAAuB;GAAI;EACzD;IAA8B,gCAAyB;IAAzB,0BAAyB;GAAI;EAC3D;IAA8B,gCAAyB;IAAzB,0BAAyB;GAAI;EAE3D;IAAoC,gCAAsC;IAAtC,uCAAsC;GAAI;EAC9E;IAAoC,8BAAoC;IAApC,qCAAoC;GAAI;EAC5E;IAAoC,iCAAkC;IAAlC,mCAAkC;GAAI;EAC1E;IAAoC,kCAAyC;IAAzC,0CAAyC;GAAI;EACjF;IAAoC,qCAAwC;IAAxC,yCAAwC;GAAI;EAEhF;IAAiC,iCAAkC;IAAlC,mCAAkC;GAAI;EACvE;IAAiC,+BAAgC;IAAhC,iCAAgC;GAAI;EACrE;IAAiC,kCAA8B;IAA9B,+BAA8B;GAAI;EACnE;IAAiC,oCAAgC;IAAhC,iCAAgC;GAAI;EACrE;IAAiC,mCAA+B;IAA/B,gCAA+B;GAAI;EAEpE;IAAkC,qCAAoC;IAApC,qCAAoC;GAAI;EAC1E;IAAkC,mCAAkC;IAAlC,mCAAkC;GAAI;EACxE;IAAkC,sCAAgC;IAAhC,iCAAgC;GAAI;EACtE;IAAkC,uCAAuC;IAAvC,wCAAuC;GAAI;EAC7E;IAAkC,0CAAsC;IAAtC,uCAAsC;GAAI;EAC5E;IAAkC,uCAAiC;IAAjC,kCAAiC;GAAI;EAEvE;IAAgC,qCAA2B;IAA3B,4BAA2B;GAAI;EAC/D;IAAgC,sCAAiC;IAAjC,kCAAiC;GAAI;EACrE;IAAgC,oCAA+B;IAA/B,gCAA+B;GAAI;EACnE;IAAgC,uCAA6B;IAA7B,8BAA6B;GAAI;EACjE;IAAgC,yCAA+B;IAA/B,gCAA+B;GAAI;EACnE;IAAgC,wCAA8B;IAA9B,+BAA8B;GAAI;CPw/CrE","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@at-root {\n @-ms-viewport { width: device-width; } // stylelint-disable-line at-rule-no-vendor-prefix\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n","/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-btn-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-btn-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: ($spacer / 2) !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .d#{$infix}-none { display: none !important; }\n .d#{$infix}-inline { display: inline !important; }\n .d#{$infix}-inline-block { display: inline-block !important; }\n .d#{$infix}-block { display: block !important; }\n .d#{$infix}-table { display: table !important; }\n .d#{$infix}-table-row { display: table-row !important; }\n .d#{$infix}-table-cell { display: table-cell !important; }\n .d#{$infix}-flex { display: flex !important; }\n .d#{$infix}-inline-flex { display: inline-flex !important; }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n .d-print-none { display: none !important; }\n .d-print-inline { display: inline !important; }\n .d-print-inline-block { display: inline-block !important; }\n .d-print-block { display: block !important; }\n .d-print-table { display: table !important; }\n .d-print-table-row { display: table-row !important; }\n .d-print-table-cell { display: table-cell !important; }\n .d-print-flex { display: flex !important; }\n .d-print-inline-flex { display: inline-flex !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n"]} |
/*! | |
* Bootstrap Grid v4.1.3 (https://getbootstrap.com/) | |
* Copyright 2011-2018 The Bootstrap Authors | |
* Copyright 2011-2018 Twitter, Inc. | |
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
*/@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} | |
/*# sourceMappingURL=bootstrap-grid.min.css.map */ |
{"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@at-root {\n @-ms-viewport { width: device-width; } // stylelint-disable-line at-rule-no-vendor-prefix\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n","/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: none;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .d#{$infix}-none { display: none !important; }\n .d#{$infix}-inline { display: inline !important; }\n .d#{$infix}-inline-block { display: inline-block !important; }\n .d#{$infix}-block { display: block !important; }\n .d#{$infix}-table { display: table !important; }\n .d#{$infix}-table-row { display: table-row !important; }\n .d#{$infix}-table-cell { display: table-cell !important; }\n .d#{$infix}-flex { display: flex !important; }\n .d#{$infix}-inline-flex { display: inline-flex !important; }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n .d-print-none { display: none !important; }\n .d-print-inline { display: inline !important; }\n .d-print-inline-block { display: inline-block !important; }\n .d-print-block { display: block !important; }\n .d-print-table { display: table !important; }\n .d-print-table-row { display: table-row !important; }\n .d-print-table-cell { display: table-cell !important; }\n .d-print-flex { display: flex !important; }\n .d-print-inline-flex { display: inline-flex !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n"]} |
/*! | |
* Bootstrap Reboot v4.1.3 (https://getbootstrap.com/) | |
* Copyright 2011-2018 The Bootstrap Authors | |
* Copyright 2011-2018 Twitter, Inc. | |
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) | |
*/ | |
*, | |
*::before, | |
*::after { | |
box-sizing: border-box; | |
} | |
html { | |
font-family: sans-serif; | |
line-height: 1.15; | |
-webkit-text-size-adjust: 100%; | |
-ms-text-size-adjust: 100%; | |
-ms-overflow-style: scrollbar; | |
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); | |
} | |
@-ms-viewport { | |
width: device-width; | |
} | |
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { | |
display: block; | |
} | |
body { | |
margin: 0; | |
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
font-size: 1rem; | |
font-weight: 400; | |
line-height: 1.5; | |
color: #212529; | |
text-align: left; | |
background-color: #fff; | |
} | |
[tabindex="-1"]:focus { | |
outline: 0 !important; | |
} | |
hr { | |
box-sizing: content-box; | |
height: 0; | |
overflow: visible; | |
} | |
h1, h2, h3, h4, h5, h6 { | |
margin-top: 0; | |
margin-bottom: 0.5rem; | |
} | |
p { | |
margin-top: 0; | |
margin-bottom: 1rem; | |
} | |
abbr[title], | |
abbr[data-original-title] { | |
text-decoration: underline; | |
-webkit-text-decoration: underline dotted; | |
text-decoration: underline dotted; | |
cursor: help; | |
border-bottom: 0; | |
} | |
address { | |
margin-bottom: 1rem; | |
font-style: normal; | |
line-height: inherit; | |
} | |
ol, | |
ul, | |
dl { | |
margin-top: 0; | |
margin-bottom: 1rem; | |
} | |
ol ol, | |
ul ul, | |
ol ul, | |
ul ol { | |
margin-bottom: 0; | |
} | |
dt { | |
font-weight: 700; | |
} | |
dd { | |
margin-bottom: .5rem; | |
margin-left: 0; | |
} | |
blockquote { | |
margin: 0 0 1rem; | |
} | |
dfn { | |
font-style: italic; | |
} | |
b, | |
strong { | |
font-weight: bolder; | |
} | |
small { | |
font-size: 80%; | |
} | |
sub, | |
sup { | |
position: relative; | |
font-size: 75%; | |
line-height: 0; | |
vertical-align: baseline; | |
} | |
sub { | |
bottom: -.25em; | |
} | |
sup { | |
top: -.5em; | |
} | |
a { | |
color: #007bff; | |
text-decoration: none; | |
background-color: transparent; | |
-webkit-text-decoration-skip: objects; | |
} | |
a:hover { | |
color: #0056b3; | |
text-decoration: underline; | |
} | |
a:not([href]):not([tabindex]) { | |
color: inherit; | |
text-decoration: none; | |
} | |
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { | |
color: inherit; | |
text-decoration: none; | |
} | |
a:not([href]):not([tabindex]):focus { | |
outline: 0; | |
} | |
pre, | |
code, | |
kbd, | |
samp { | |
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; | |
font-size: 1em; | |
} | |
pre { | |
margin-top: 0; | |
margin-bottom: 1rem; | |
overflow: auto; | |
-ms-overflow-style: scrollbar; | |
} | |
figure { | |
margin: 0 0 1rem; | |
} | |
img { | |
vertical-align: middle; | |
border-style: none; | |
} | |
svg { | |
overflow: hidden; | |
vertical-align: middle; | |
} | |
table { | |
border-collapse: collapse; | |
} | |
caption { | |
padding-top: 0.75rem; | |
padding-bottom: 0.75rem; | |
color: #6c757d; | |
text-align: left; | |
caption-side: bottom; | |
} | |
th { | |
text-align: inherit; | |
} | |
label { | |
display: inline-block; | |
margin-bottom: 0.5rem; | |
} | |
button { | |
border-radius: 0; | |
} | |
button:focus { | |
outline: 1px dotted; | |
outline: 5px auto -webkit-focus-ring-color; | |
} | |
input, | |
button, | |
select, | |
optgroup, | |
textarea { | |
margin: 0; | |
font-family: inherit; | |
font-size: inherit; | |
line-height: inherit; | |
} | |
button, | |
input { | |
overflow: visible; | |
} | |
button, | |
select { | |
text-transform: none; | |
} | |
button, | |
html [type="button"], | |
[type="reset"], | |
[type="submit"] { | |
-webkit-appearance: button; | |
} | |
button::-moz-focus-inner, | |
[type="button"]::-moz-focus-inner, | |
[type="reset"]::-moz-focus-inner, | |
[type="submit"]::-moz-focus-inner { | |
padding: 0; | |
border-style: none; | |
} | |
input[type="radio"], | |
input[type="checkbox"] { | |
box-sizing: border-box; | |
padding: 0; | |
} | |
input[type="date"], | |
input[type="time"], | |
input[type="datetime-local"], | |
input[type="month"] { | |
-webkit-appearance: listbox; | |
} | |
textarea { | |
overflow: auto; | |
resize: vertical; | |
} | |
fieldset { | |
min-width: 0; | |
padding: 0; | |
margin: 0; | |
border: 0; | |
} | |
legend { | |
display: block; | |
width: 100%; | |
max-width: 100%; | |
padding: 0; | |
margin-bottom: .5rem; | |
font-size: 1.5rem; | |
line-height: inherit; | |
color: inherit; | |
white-space: normal; | |
} | |
progress { | |
vertical-align: baseline; | |
} | |
[type="number"]::-webkit-inner-spin-button, | |
[type="number"]::-webkit-outer-spin-button { | |
height: auto; | |
} | |
[type="search"] { | |
outline-offset: -2px; | |
-webkit-appearance: none; | |
} | |
[type="search"]::-webkit-search-cancel-button, | |
[type="search"]::-webkit-search-decoration { | |
-webkit-appearance: none; | |
} | |
::-webkit-file-upload-button { | |
font: inherit; | |
-webkit-appearance: button; | |
} | |
output { | |
display: inline-block; | |
} | |
summary { | |
display: list-item; | |
cursor: pointer; | |
} | |
template { | |
display: none; | |
} | |
[hidden] { | |
display: none !important; | |
} | |
/*# sourceMappingURL=bootstrap-reboot.css.map */ |
{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","../../scss/_variables.scss","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `<meta name=\"viewport\">` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `<td>` alignment by inheriting from the `<body>`, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n// Body\n//\n// Settings for the `<body>` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-btn-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-btn-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: ($spacer / 2) !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} |
/*! | |
* Bootstrap Reboot v4.1.3 (https://getbootstrap.com/) | |
* Copyright 2011-2018 The Bootstrap Authors | |
* Copyright 2011-2018 Twitter, Inc. | |
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) | |
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important} | |
/*# sourceMappingURL=bootstrap-reboot.min.css.map */ |
{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","dist/css/bootstrap-reboot.css","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `<meta name=\"viewport\">` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `<th>` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Remove the bottom border in Firefox 39-.\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n font-size: 80%; // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n font-size: 1em; // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `<td>` alignment by inheriting from the `<body>`, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\ndfn {\n font-style: italic;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} |
/*! | |
* Bootstrap v4.1.3 (https://getbootstrap.com/) | |
* Copyright 2011-2018 The Bootstrap Authors | |
* Copyright 2011-2018 Twitter, Inc. | |
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | |
*/ | |
:root { | |
--blue: #007bff; | |
--indigo: #6610f2; | |
--purple: #6f42c1; | |
--pink: #e83e8c; | |
--red: #dc3545; | |
--orange: #fd7e14; | |
--yellow: #ffc107; | |
--green: #28a745; | |
--teal: #20c997; | |
--cyan: #17a2b8; | |
--white: #fff; | |
--gray: #6c757d; | |
--gray-dark: #343a40; | |
--primary: #007bff; | |
--secondary: #6c757d; | |
--success: #28a745; | |
--info: #17a2b8; | |
--warning: #ffc107; | |
--danger: #dc3545; | |
--light: #f8f9fa; | |
--dark: #343a40; | |
--breakpoint-xs: 0; | |
--breakpoint-sm: 576px; | |
--breakpoint-md: 768px; | |
--breakpoint-lg: 992px; | |
--breakpoint-xl: 1200px; | |
--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; | |
} | |
*, | |
*::before, | |
*::after { | |
box-sizing: border-box; | |
} | |
html { | |
font-family: sans-serif; | |
line-height: 1.15; | |
-webkit-text-size-adjust: 100%; | |
-ms-text-size-adjust: 100%; | |
-ms-overflow-style: scrollbar; | |
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); | |
} | |
@-ms-viewport { | |
width: device-width; | |
} | |
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { | |
display: block; | |
} | |
body { | |
margin: 0; | |
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
font-size: 1rem; | |
font-weight: 400; | |
line-height: 1.5; | |
color: #212529; | |
text-align: left; | |
background-color: #fff; | |
} | |
[tabindex="-1"]:focus { | |
outline: 0 !important; | |
} | |
hr { | |
box-sizing: content-box; | |
height: 0; | |
overflow: visible; | |
} | |
h1, h2, h3, h4, h5, h6 { | |
margin-top: 0; | |
margin-bottom: 0.5rem; | |
} | |
p { | |
margin-top: 0; | |
margin-bottom: 1rem; | |
} | |
abbr[title], | |
abbr[data-original-title] { | |
text-decoration: underline; | |
-webkit-text-decoration: underline dotted; | |
text-decoration: underline dotted; | |
cursor: help; | |
border-bottom: 0; | |
} | |
address { | |
margin-bottom: 1rem; | |
font-style: normal; | |
line-height: inherit; | |
} | |
ol, | |
ul, | |
dl { | |
margin-top: 0; | |
margin-bottom: 1rem; | |
} | |
ol ol, | |
ul ul, | |
ol ul, | |
ul ol { | |
margin-bottom: 0; | |
} | |
dt { | |
font-weight: 700; | |
} | |
dd { | |
margin-bottom: .5rem; | |
margin-left: 0; | |
} | |
blockquote { | |
margin: 0 0 1rem; | |
} | |
dfn { | |
font-style: italic; | |
} | |
b, | |
strong { | |
font-weight: bolder; | |
} | |
small { | |
font-size: 80%; | |
} | |
sub, | |
sup { | |
position: relative; | |
font-size: 75%; | |
line-height: 0; | |
vertical-align: baseline; | |
} | |
sub { | |
bottom: -.25em; | |
} | |
sup { | |
top: -.5em; | |
} | |
a { | |
color: #007bff; | |
text-decoration: none; | |
background-color: transparent; | |
-webkit-text-decoration-skip: objects; | |
} | |
a:hover { | |
color: #0056b3; | |
text-decoration: underline; | |
} | |
a:not([href]):not([tabindex]) { | |
color: inherit; | |
text-decoration: none; | |
} | |
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { | |
color: inherit; | |
text-decoration: none; | |
} | |
a:not([href]):not([tabindex]):focus { | |
outline: 0; | |
} | |
pre, | |
code, | |
kbd, | |
samp { | |
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; | |
font-size: 1em; | |
} | |
pre { | |
margin-top: 0; | |
margin-bottom: 1rem; | |
overflow: auto; | |
-ms-overflow-style: scrollbar; | |
} | |
figure { | |
margin: 0 0 1rem; | |
} | |
img { | |
vertical-align: middle; | |
border-style: none; | |
} | |
svg { | |
overflow: hidden; | |
vertical-align: middle; | |
} | |
table { | |
border-collapse: collapse; | |
} | |
caption { | |
padding-top: 0.75rem; | |
padding-bottom: 0.75rem; | |
color: #6c757d; | |
text-align: left; | |
caption-side: bottom; | |
} | |
th { | |
text-align: inherit; | |
} | |
label { | |
display: inline-block; | |
margin-bottom: 0.5rem; | |
} | |
button { | |
border-radius: 0; | |
} | |
button:focus { | |
outline: 1px dotted; | |
outline: 5px auto -webkit-focus-ring-color; | |
} | |
input, | |
button, | |
select, | |
optgroup, | |
textarea { | |
margin: 0; | |
font-family: inherit; | |
font-size: inherit; | |
line-height: inherit; | |
} | |
button, | |
input { | |
overflow: visible; | |
} | |
button, | |
select { | |
text-transform: none; | |
} | |
button, | |
html [type="button"], | |
[type="reset"], | |
[type="submit"] { | |
-webkit-appearance: button; | |
} | |
button::-moz-focus-inner, | |
[type="button"]::-moz-focus-inner, | |
[type="reset"]::-moz-focus-inner, | |
[type="submit"]::-moz-focus-inner { | |
padding: 0; | |
border-style: none; | |
} | |
input[type="radio"], | |
input[type="checkbox"] { | |
box-sizing: border-box; | |
padding: 0; | |
} | |
input[type="date"], | |
input[type="time"], | |
input[type="datetime-local"], | |
input[type="month"] { | |
-webkit-appearance: listbox; | |
} | |
textarea { | |
overflow: auto; | |
resize: vertical; | |
} | |
fieldset { | |
min-width: 0; | |
padding: 0; | |
margin: 0; | |
border: 0; | |
} | |
legend { | |
display: block; | |
width: 100%; | |
max-width: 100%; | |
padding: 0; | |
margin-bottom: .5rem; | |
font-size: 1.5rem; | |
line-height: inherit; | |
color: inherit; | |
white-space: normal; | |
} | |
progress { | |
vertical-align: baseline; | |
} | |
[type="number"]::-webkit-inner-spin-button, | |
[type="number"]::-webkit-outer-spin-button { | |
height: auto; | |
} | |
[type="search"] { | |
outline-offset: -2px; | |
-webkit-appearance: none; | |
} | |
[type="search"]::-webkit-search-cancel-button, | |
[type="search"]::-webkit-search-decoration { | |
-webkit-appearance: none; | |
} | |
::-webkit-file-upload-button { | |
font: inherit; | |
-webkit-appearance: button; | |
} | |
output { | |
display: inline-block; | |
} | |
summary { | |
display: list-item; | |
cursor: pointer; | |
} | |
template { | |
display: none; | |
} | |
[hidden] { | |
display: none !important; | |
} | |
h1, h2, h3, h4, h5, h6, | |
.h1, .h2, .h3, .h4, .h5, .h6 { | |
margin-bottom: 0.5rem; | |
font-family: inherit; | |
font-weight: 500; | |
line-height: 1.2; | |
color: inherit; | |
} | |
h1, .h1 { | |
font-size: 2.5rem; | |
} | |
h2, .h2 { | |
font-size: 2rem; | |
} | |
h3, .h3 { | |
font-size: 1.75rem; | |
} | |
h4, .h4 { | |
font-size: 1.5rem; | |
} | |
h5, .h5 { | |
font-size: 1.25rem; | |
} | |
h6, .h6 { | |
font-size: 1rem; | |
} | |
.lead { | |
font-size: 1.25rem; | |
font-weight: 300; | |
} | |
.display-1 { | |
font-size: 6rem; | |
font-weight: 300; | |
line-height: 1.2; | |
} | |
.display-2 { | |
font-size: 5.5rem; | |
font-weight: 300; | |
line-height: 1.2; | |
} | |
.display-3 { | |
font-size: 4.5rem; | |
font-weight: 300; | |
line-height: 1.2; | |
} | |
.display-4 { | |
font-size: 3.5rem; | |
font-weight: 300; | |
line-height: 1.2; | |
} | |
hr { | |
margin-top: 1rem; | |
margin-bottom: 1rem; | |
border: 0; | |
border-top: 1px solid rgba(0, 0, 0, 0.1); | |
} | |
small, | |
.small { | |
font-size: 80%; | |
font-weight: 400; | |
} | |
mark, | |
.mark { | |
padding: 0.2em; | |
background-color: #fcf8e3; | |
} | |
.list-unstyled { | |
padding-left: 0; | |
list-style: none; | |
} | |
.list-inline { | |
padding-left: 0; | |
list-style: none; | |
} | |
.list-inline-item { | |
display: inline-block; | |
} | |
.list-inline-item:not(:last-child) { | |
margin-right: 0.5rem; | |
} | |
.initialism { | |
font-size: 90%; | |
text-transform: uppercase; | |
} | |
.blockquote { | |
margin-bottom: 1rem; | |
font-size: 1.25rem; | |
} | |
.blockquote-footer { | |
display: block; | |
font-size: 80%; | |
color: #6c757d; | |
} | |
.blockquote-footer::before { | |
content: "\2014 \00A0"; | |
} | |
.img-fluid { | |
max-width: 100%; | |
height: auto; | |
} | |
.img-thumbnail { | |
padding: 0.25rem; | |
background-color: #fff; | |
border: 1px solid #dee2e6; | |
border-radius: 0.25rem; | |
max-width: 100%; | |
height: auto; | |
} | |
.figure { | |
display: inline-block; | |
} | |
.figure-img { | |
margin-bottom: 0.5rem; | |
line-height: 1; | |
} | |
.figure-caption { | |
font-size: 90%; | |
color: #6c757d; | |
} | |
code { | |
font-size: 87.5%; | |
color: #e83e8c; | |
word-break: break-word; | |
} | |
a > code { | |
color: inherit; | |
} | |
kbd { | |
padding: 0.2rem 0.4rem; | |
font-size: 87.5%; | |
color: #fff; | |
background-color: #212529; | |
border-radius: 0.2rem; | |
} | |
kbd kbd { | |
padding: 0; | |
font-size: 100%; | |
font-weight: 700; | |
} | |
pre { | |
display: block; | |
font-size: 87.5%; | |
color: #212529; | |
} | |
pre code { | |
font-size: inherit; | |
color: inherit; | |
word-break: normal; | |
} | |
.pre-scrollable { | |
max-height: 340px; | |
overflow-y: scroll; | |
} | |
.container { | |
width: 100%; | |
padding-right: 15px; | |
padding-left: 15px; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
@media (min-width: 576px) { | |
.container { | |
max-width: 540px; | |
} | |
} | |
@media (min-width: 768px) { | |
.container { | |
max-width: 720px; | |
} | |
} | |
@media (min-width: 992px) { | |
.container { | |
max-width: 960px; | |
} | |
} | |
@media (min-width: 1200px) { | |
.container { | |
max-width: 1140px; | |
} | |
} | |
.container-fluid { | |
width: 100%; | |
padding-right: 15px; | |
padding-left: 15px; | |
margin-right: auto; | |
margin-left: auto; | |
} | |
.row { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
margin-right: -15px; | |
margin-left: -15px; | |
} | |
.no-gutters { | |
margin-right: 0; | |
margin-left: 0; | |
} | |
.no-gutters > .col, | |
.no-gutters > [class*="col-"] { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, | |
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, | |
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, | |
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, | |
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, | |
.col-xl-auto { | |
position: relative; | |
width: 100%; | |
min-height: 1px; | |
padding-right: 15px; | |
padding-left: 15px; | |
} | |
.col { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-3 { | |
margin-left: 25%; | |
} | |
.offset-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-6 { | |
margin-left: 50%; | |
} | |
.offset-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-9 { | |
margin-left: 75%; | |
} | |
.offset-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-11 { | |
margin-left: 91.666667%; | |
} | |
@media (min-width: 576px) { | |
.col-sm { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-sm-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-sm-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-sm-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-sm-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-sm-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-sm-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-sm-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-sm-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-sm-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-sm-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-sm-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-sm-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-sm-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-sm-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-sm-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-sm-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-sm-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-sm-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-sm-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-sm-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-sm-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-sm-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-sm-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-sm-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-sm-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-sm-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-sm-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-sm-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-sm-0 { | |
margin-left: 0; | |
} | |
.offset-sm-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-sm-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-sm-3 { | |
margin-left: 25%; | |
} | |
.offset-sm-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-sm-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-sm-6 { | |
margin-left: 50%; | |
} | |
.offset-sm-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-sm-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-sm-9 { | |
margin-left: 75%; | |
} | |
.offset-sm-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-sm-11 { | |
margin-left: 91.666667%; | |
} | |
} | |
@media (min-width: 768px) { | |
.col-md { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-md-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-md-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-md-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-md-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-md-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-md-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-md-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-md-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-md-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-md-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-md-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-md-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-md-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-md-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-md-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-md-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-md-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-md-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-md-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-md-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-md-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-md-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-md-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-md-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-md-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-md-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-md-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-md-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-md-0 { | |
margin-left: 0; | |
} | |
.offset-md-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-md-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-md-3 { | |
margin-left: 25%; | |
} | |
.offset-md-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-md-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-md-6 { | |
margin-left: 50%; | |
} | |
.offset-md-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-md-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-md-9 { | |
margin-left: 75%; | |
} | |
.offset-md-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-md-11 { | |
margin-left: 91.666667%; | |
} | |
} | |
@media (min-width: 992px) { | |
.col-lg { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-lg-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-lg-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-lg-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-lg-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-lg-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-lg-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-lg-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-lg-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-lg-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-lg-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-lg-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-lg-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-lg-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-lg-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-lg-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-lg-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-lg-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-lg-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-lg-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-lg-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-lg-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-lg-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-lg-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-lg-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-lg-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-lg-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-lg-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-lg-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-lg-0 { | |
margin-left: 0; | |
} | |
.offset-lg-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-lg-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-lg-3 { | |
margin-left: 25%; | |
} | |
.offset-lg-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-lg-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-lg-6 { | |
margin-left: 50%; | |
} | |
.offset-lg-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-lg-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-lg-9 { | |
margin-left: 75%; | |
} | |
.offset-lg-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-lg-11 { | |
margin-left: 91.666667%; | |
} | |
} | |
@media (min-width: 1200px) { | |
.col-xl { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
max-width: 100%; | |
} | |
.col-xl-auto { | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
width: auto; | |
max-width: none; | |
} | |
.col-xl-1 { | |
-ms-flex: 0 0 8.333333%; | |
flex: 0 0 8.333333%; | |
max-width: 8.333333%; | |
} | |
.col-xl-2 { | |
-ms-flex: 0 0 16.666667%; | |
flex: 0 0 16.666667%; | |
max-width: 16.666667%; | |
} | |
.col-xl-3 { | |
-ms-flex: 0 0 25%; | |
flex: 0 0 25%; | |
max-width: 25%; | |
} | |
.col-xl-4 { | |
-ms-flex: 0 0 33.333333%; | |
flex: 0 0 33.333333%; | |
max-width: 33.333333%; | |
} | |
.col-xl-5 { | |
-ms-flex: 0 0 41.666667%; | |
flex: 0 0 41.666667%; | |
max-width: 41.666667%; | |
} | |
.col-xl-6 { | |
-ms-flex: 0 0 50%; | |
flex: 0 0 50%; | |
max-width: 50%; | |
} | |
.col-xl-7 { | |
-ms-flex: 0 0 58.333333%; | |
flex: 0 0 58.333333%; | |
max-width: 58.333333%; | |
} | |
.col-xl-8 { | |
-ms-flex: 0 0 66.666667%; | |
flex: 0 0 66.666667%; | |
max-width: 66.666667%; | |
} | |
.col-xl-9 { | |
-ms-flex: 0 0 75%; | |
flex: 0 0 75%; | |
max-width: 75%; | |
} | |
.col-xl-10 { | |
-ms-flex: 0 0 83.333333%; | |
flex: 0 0 83.333333%; | |
max-width: 83.333333%; | |
} | |
.col-xl-11 { | |
-ms-flex: 0 0 91.666667%; | |
flex: 0 0 91.666667%; | |
max-width: 91.666667%; | |
} | |
.col-xl-12 { | |
-ms-flex: 0 0 100%; | |
flex: 0 0 100%; | |
max-width: 100%; | |
} | |
.order-xl-first { | |
-ms-flex-order: -1; | |
order: -1; | |
} | |
.order-xl-last { | |
-ms-flex-order: 13; | |
order: 13; | |
} | |
.order-xl-0 { | |
-ms-flex-order: 0; | |
order: 0; | |
} | |
.order-xl-1 { | |
-ms-flex-order: 1; | |
order: 1; | |
} | |
.order-xl-2 { | |
-ms-flex-order: 2; | |
order: 2; | |
} | |
.order-xl-3 { | |
-ms-flex-order: 3; | |
order: 3; | |
} | |
.order-xl-4 { | |
-ms-flex-order: 4; | |
order: 4; | |
} | |
.order-xl-5 { | |
-ms-flex-order: 5; | |
order: 5; | |
} | |
.order-xl-6 { | |
-ms-flex-order: 6; | |
order: 6; | |
} | |
.order-xl-7 { | |
-ms-flex-order: 7; | |
order: 7; | |
} | |
.order-xl-8 { | |
-ms-flex-order: 8; | |
order: 8; | |
} | |
.order-xl-9 { | |
-ms-flex-order: 9; | |
order: 9; | |
} | |
.order-xl-10 { | |
-ms-flex-order: 10; | |
order: 10; | |
} | |
.order-xl-11 { | |
-ms-flex-order: 11; | |
order: 11; | |
} | |
.order-xl-12 { | |
-ms-flex-order: 12; | |
order: 12; | |
} | |
.offset-xl-0 { | |
margin-left: 0; | |
} | |
.offset-xl-1 { | |
margin-left: 8.333333%; | |
} | |
.offset-xl-2 { | |
margin-left: 16.666667%; | |
} | |
.offset-xl-3 { | |
margin-left: 25%; | |
} | |
.offset-xl-4 { | |
margin-left: 33.333333%; | |
} | |
.offset-xl-5 { | |
margin-left: 41.666667%; | |
} | |
.offset-xl-6 { | |
margin-left: 50%; | |
} | |
.offset-xl-7 { | |
margin-left: 58.333333%; | |
} | |
.offset-xl-8 { | |
margin-left: 66.666667%; | |
} | |
.offset-xl-9 { | |
margin-left: 75%; | |
} | |
.offset-xl-10 { | |
margin-left: 83.333333%; | |
} | |
.offset-xl-11 { | |
margin-left: 91.666667%; | |
} | |
} | |
.table { | |
width: 100%; | |
margin-bottom: 1rem; | |
background-color: transparent; | |
} | |
.table th, | |
.table td { | |
padding: 0.75rem; | |
vertical-align: top; | |
border-top: 1px solid #dee2e6; | |
} | |
.table thead th { | |
vertical-align: bottom; | |
border-bottom: 2px solid #dee2e6; | |
} | |
.table tbody + tbody { | |
border-top: 2px solid #dee2e6; | |
} | |
.table .table { | |
background-color: #fff; | |
} | |
.table-sm th, | |
.table-sm td { | |
padding: 0.3rem; | |
} | |
.table-bordered { | |
border: 1px solid #dee2e6; | |
} | |
.table-bordered th, | |
.table-bordered td { | |
border: 1px solid #dee2e6; | |
} | |
.table-bordered thead th, | |
.table-bordered thead td { | |
border-bottom-width: 2px; | |
} | |
.table-borderless th, | |
.table-borderless td, | |
.table-borderless thead th, | |
.table-borderless tbody + tbody { | |
border: 0; | |
} | |
.table-striped tbody tr:nth-of-type(odd) { | |
background-color: rgba(0, 0, 0, 0.05); | |
} | |
.table-hover tbody tr:hover { | |
background-color: rgba(0, 0, 0, 0.075); | |
} | |
.table-primary, | |
.table-primary > th, | |
.table-primary > td { | |
background-color: #b8daff; | |
} | |
.table-hover .table-primary:hover { | |
background-color: #9fcdff; | |
} | |
.table-hover .table-primary:hover > td, | |
.table-hover .table-primary:hover > th { | |
background-color: #9fcdff; | |
} | |
.table-secondary, | |
.table-secondary > th, | |
.table-secondary > td { | |
background-color: #d6d8db; | |
} | |
.table-hover .table-secondary:hover { | |
background-color: #c8cbcf; | |
} | |
.table-hover .table-secondary:hover > td, | |
.table-hover .table-secondary:hover > th { | |
background-color: #c8cbcf; | |
} | |
.table-success, | |
.table-success > th, | |
.table-success > td { | |
background-color: #c3e6cb; | |
} | |
.table-hover .table-success:hover { | |
background-color: #b1dfbb; | |
} | |
.table-hover .table-success:hover > td, | |
.table-hover .table-success:hover > th { | |
background-color: #b1dfbb; | |
} | |
.table-info, | |
.table-info > th, | |
.table-info > td { | |
background-color: #bee5eb; | |
} | |
.table-hover .table-info:hover { | |
background-color: #abdde5; | |
} | |
.table-hover .table-info:hover > td, | |
.table-hover .table-info:hover > th { | |
background-color: #abdde5; | |
} | |
.table-warning, | |
.table-warning > th, | |
.table-warning > td { | |
background-color: #ffeeba; | |
} | |
.table-hover .table-warning:hover { | |
background-color: #ffe8a1; | |
} | |
.table-hover .table-warning:hover > td, | |
.table-hover .table-warning:hover > th { | |
background-color: #ffe8a1; | |
} | |
.table-danger, | |
.table-danger > th, | |
.table-danger > td { | |
background-color: #f5c6cb; | |
} | |
.table-hover .table-danger:hover { | |
background-color: #f1b0b7; | |
} | |
.table-hover .table-danger:hover > td, | |
.table-hover .table-danger:hover > th { | |
background-color: #f1b0b7; | |
} | |
.table-light, | |
.table-light > th, | |
.table-light > td { | |
background-color: #fdfdfe; | |
} | |
.table-hover .table-light:hover { | |
background-color: #ececf6; | |
} | |
.table-hover .table-light:hover > td, | |
.table-hover .table-light:hover > th { | |
background-color: #ececf6; | |
} | |
.table-dark, | |
.table-dark > th, | |
.table-dark > td { | |
background-color: #c6c8ca; | |
} | |
.table-hover .table-dark:hover { | |
background-color: #b9bbbe; | |
} | |
.table-hover .table-dark:hover > td, | |
.table-hover .table-dark:hover > th { | |
background-color: #b9bbbe; | |
} | |
.table-active, | |
.table-active > th, | |
.table-active > td { | |
background-color: rgba(0, 0, 0, 0.075); | |
} | |
.table-hover .table-active:hover { | |
background-color: rgba(0, 0, 0, 0.075); | |
} | |
.table-hover .table-active:hover > td, | |
.table-hover .table-active:hover > th { | |
background-color: rgba(0, 0, 0, 0.075); | |
} | |
.table .thead-dark th { | |
color: #fff; | |
background-color: #212529; | |
border-color: #32383e; | |
} | |
.table .thead-light th { | |
color: #495057; | |
background-color: #e9ecef; | |
border-color: #dee2e6; | |
} | |
.table-dark { | |
color: #fff; | |
background-color: #212529; | |
} | |
.table-dark th, | |
.table-dark td, | |
.table-dark thead th { | |
border-color: #32383e; | |
} | |
.table-dark.table-bordered { | |
border: 0; | |
} | |
.table-dark.table-striped tbody tr:nth-of-type(odd) { | |
background-color: rgba(255, 255, 255, 0.05); | |
} | |
.table-dark.table-hover tbody tr:hover { | |
background-color: rgba(255, 255, 255, 0.075); | |
} | |
@media (max-width: 575.98px) { | |
.table-responsive-sm { | |
display: block; | |
width: 100%; | |
overflow-x: auto; | |
-webkit-overflow-scrolling: touch; | |
-ms-overflow-style: -ms-autohiding-scrollbar; | |
} | |
.table-responsive-sm > .table-bordered { | |
border: 0; | |
} | |
} | |
@media (max-width: 767.98px) { | |
.table-responsive-md { | |
display: block; | |
width: 100%; | |
overflow-x: auto; | |
-webkit-overflow-scrolling: touch; | |
-ms-overflow-style: -ms-autohiding-scrollbar; | |
} | |
.table-responsive-md > .table-bordered { | |
border: 0; | |
} | |
} | |
@media (max-width: 991.98px) { | |
.table-responsive-lg { | |
display: block; | |
width: 100%; | |
overflow-x: auto; | |
-webkit-overflow-scrolling: touch; | |
-ms-overflow-style: -ms-autohiding-scrollbar; | |
} | |
.table-responsive-lg > .table-bordered { | |
border: 0; | |
} | |
} | |
@media (max-width: 1199.98px) { | |
.table-responsive-xl { | |
display: block; | |
width: 100%; | |
overflow-x: auto; | |
-webkit-overflow-scrolling: touch; | |
-ms-overflow-style: -ms-autohiding-scrollbar; | |
} | |
.table-responsive-xl > .table-bordered { | |
border: 0; | |
} | |
} | |
.table-responsive { | |
display: block; | |
width: 100%; | |
overflow-x: auto; | |
-webkit-overflow-scrolling: touch; | |
-ms-overflow-style: -ms-autohiding-scrollbar; | |
} | |
.table-responsive > .table-bordered { | |
border: 0; | |
} | |
.form-control { | |
display: block; | |
width: 100%; | |
height: calc(2.25rem + 2px); | |
padding: 0.375rem 0.75rem; | |
font-size: 1rem; | |
line-height: 1.5; | |
color: #495057; | |
background-color: #fff; | |
background-clip: padding-box; | |
border: 1px solid #ced4da; | |
border-radius: 0.25rem; | |
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.form-control { | |
transition: none; | |
} | |
} | |
.form-control::-ms-expand { | |
background-color: transparent; | |
border: 0; | |
} | |
.form-control:focus { | |
color: #495057; | |
background-color: #fff; | |
border-color: #80bdff; | |
outline: 0; | |
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
} | |
.form-control::-webkit-input-placeholder { | |
color: #6c757d; | |
opacity: 1; | |
} | |
.form-control::-moz-placeholder { | |
color: #6c757d; | |
opacity: 1; | |
} | |
.form-control:-ms-input-placeholder { | |
color: #6c757d; | |
opacity: 1; | |
} | |
.form-control::-ms-input-placeholder { | |
color: #6c757d; | |
opacity: 1; | |
} | |
.form-control::placeholder { | |
color: #6c757d; | |
opacity: 1; | |
} | |
.form-control:disabled, .form-control[readonly] { | |
background-color: #e9ecef; | |
opacity: 1; | |
} | |
select.form-control:focus::-ms-value { | |
color: #495057; | |
background-color: #fff; | |
} | |
.form-control-file, | |
.form-control-range { | |
display: block; | |
width: 100%; | |
} | |
.col-form-label { | |
padding-top: calc(0.375rem + 1px); | |
padding-bottom: calc(0.375rem + 1px); | |
margin-bottom: 0; | |
font-size: inherit; | |
line-height: 1.5; | |
} | |
.col-form-label-lg { | |
padding-top: calc(0.5rem + 1px); | |
padding-bottom: calc(0.5rem + 1px); | |
font-size: 1.25rem; | |
line-height: 1.5; | |
} | |
.col-form-label-sm { | |
padding-top: calc(0.25rem + 1px); | |
padding-bottom: calc(0.25rem + 1px); | |
font-size: 0.875rem; | |
line-height: 1.5; | |
} | |
.form-control-plaintext { | |
display: block; | |
width: 100%; | |
padding-top: 0.375rem; | |
padding-bottom: 0.375rem; | |
margin-bottom: 0; | |
line-height: 1.5; | |
color: #212529; | |
background-color: transparent; | |
border: solid transparent; | |
border-width: 1px 0; | |
} | |
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
.form-control-sm { | |
height: calc(1.8125rem + 2px); | |
padding: 0.25rem 0.5rem; | |
font-size: 0.875rem; | |
line-height: 1.5; | |
border-radius: 0.2rem; | |
} | |
.form-control-lg { | |
height: calc(2.875rem + 2px); | |
padding: 0.5rem 1rem; | |
font-size: 1.25rem; | |
line-height: 1.5; | |
border-radius: 0.3rem; | |
} | |
select.form-control[size], select.form-control[multiple] { | |
height: auto; | |
} | |
textarea.form-control { | |
height: auto; | |
} | |
.form-group { | |
margin-bottom: 1rem; | |
} | |
.form-text { | |
display: block; | |
margin-top: 0.25rem; | |
} | |
.form-row { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
margin-right: -5px; | |
margin-left: -5px; | |
} | |
.form-row > .col, | |
.form-row > [class*="col-"] { | |
padding-right: 5px; | |
padding-left: 5px; | |
} | |
.form-check { | |
position: relative; | |
display: block; | |
padding-left: 1.25rem; | |
} | |
.form-check-input { | |
position: absolute; | |
margin-top: 0.3rem; | |
margin-left: -1.25rem; | |
} | |
.form-check-input:disabled ~ .form-check-label { | |
color: #6c757d; | |
} | |
.form-check-label { | |
margin-bottom: 0; | |
} | |
.form-check-inline { | |
display: -ms-inline-flexbox; | |
display: inline-flex; | |
-ms-flex-align: center; | |
align-items: center; | |
padding-left: 0; | |
margin-right: 0.75rem; | |
} | |
.form-check-inline .form-check-input { | |
position: static; | |
margin-top: 0; | |
margin-right: 0.3125rem; | |
margin-left: 0; | |
} | |
.valid-feedback { | |
display: none; | |
width: 100%; | |
margin-top: 0.25rem; | |
font-size: 80%; | |
color: #28a745; | |
} | |
.valid-tooltip { | |
position: absolute; | |
top: 100%; | |
z-index: 5; | |
display: none; | |
max-width: 100%; | |
padding: 0.25rem 0.5rem; | |
margin-top: .1rem; | |
font-size: 0.875rem; | |
line-height: 1.5; | |
color: #fff; | |
background-color: rgba(40, 167, 69, 0.9); | |
border-radius: 0.25rem; | |
} | |
.was-validated .form-control:valid, .form-control.is-valid, .was-validated | |
.custom-select:valid, | |
.custom-select.is-valid { | |
border-color: #28a745; | |
} | |
.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated | |
.custom-select:valid:focus, | |
.custom-select.is-valid:focus { | |
border-color: #28a745; | |
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); | |
} | |
.was-validated .form-control:valid ~ .valid-feedback, | |
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, | |
.form-control.is-valid ~ .valid-tooltip, .was-validated | |
.custom-select:valid ~ .valid-feedback, | |
.was-validated | |
.custom-select:valid ~ .valid-tooltip, | |
.custom-select.is-valid ~ .valid-feedback, | |
.custom-select.is-valid ~ .valid-tooltip { | |
display: block; | |
} | |
.was-validated .form-control-file:valid ~ .valid-feedback, | |
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, | |
.form-control-file.is-valid ~ .valid-tooltip { | |
display: block; | |
} | |
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { | |
color: #28a745; | |
} | |
.was-validated .form-check-input:valid ~ .valid-feedback, | |
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, | |
.form-check-input.is-valid ~ .valid-tooltip { | |
display: block; | |
} | |
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { | |
color: #28a745; | |
} | |
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { | |
background-color: #71dd8a; | |
} | |
.was-validated .custom-control-input:valid ~ .valid-feedback, | |
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, | |
.custom-control-input.is-valid ~ .valid-tooltip { | |
display: block; | |
} | |
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { | |
background-color: #34ce57; | |
} | |
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { | |
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); | |
} | |
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { | |
border-color: #28a745; | |
} | |
.was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { | |
border-color: inherit; | |
} | |
.was-validated .custom-file-input:valid ~ .valid-feedback, | |
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, | |
.custom-file-input.is-valid ~ .valid-tooltip { | |
display: block; | |
} | |
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { | |
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); | |
} | |
.invalid-feedback { | |
display: none; | |
width: 100%; | |
margin-top: 0.25rem; | |
font-size: 80%; | |
color: #dc3545; | |
} | |
.invalid-tooltip { | |
position: absolute; | |
top: 100%; | |
z-index: 5; | |
display: none; | |
max-width: 100%; | |
padding: 0.25rem 0.5rem; | |
margin-top: .1rem; | |
font-size: 0.875rem; | |
line-height: 1.5; | |
color: #fff; | |
background-color: rgba(220, 53, 69, 0.9); | |
border-radius: 0.25rem; | |
} | |
.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated | |
.custom-select:invalid, | |
.custom-select.is-invalid { | |
border-color: #dc3545; | |
} | |
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated | |
.custom-select:invalid:focus, | |
.custom-select.is-invalid:focus { | |
border-color: #dc3545; | |
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); | |
} | |
.was-validated .form-control:invalid ~ .invalid-feedback, | |
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, | |
.form-control.is-invalid ~ .invalid-tooltip, .was-validated | |
.custom-select:invalid ~ .invalid-feedback, | |
.was-validated | |
.custom-select:invalid ~ .invalid-tooltip, | |
.custom-select.is-invalid ~ .invalid-feedback, | |
.custom-select.is-invalid ~ .invalid-tooltip { | |
display: block; | |
} | |
.was-validated .form-control-file:invalid ~ .invalid-feedback, | |
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, | |
.form-control-file.is-invalid ~ .invalid-tooltip { | |
display: block; | |
} | |
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { | |
color: #dc3545; | |
} | |
.was-validated .form-check-input:invalid ~ .invalid-feedback, | |
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, | |
.form-check-input.is-invalid ~ .invalid-tooltip { | |
display: block; | |
} | |
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { | |
color: #dc3545; | |
} | |
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { | |
background-color: #efa2a9; | |
} | |
.was-validated .custom-control-input:invalid ~ .invalid-feedback, | |
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, | |
.custom-control-input.is-invalid ~ .invalid-tooltip { | |
display: block; | |
} | |
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { | |
background-color: #e4606d; | |
} | |
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { | |
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); | |
} | |
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { | |
border-color: #dc3545; | |
} | |
.was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { | |
border-color: inherit; | |
} | |
.was-validated .custom-file-input:invalid ~ .invalid-feedback, | |
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, | |
.custom-file-input.is-invalid ~ .invalid-tooltip { | |
display: block; | |
} | |
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { | |
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); | |
} | |
.form-inline { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-flow: row wrap; | |
flex-flow: row wrap; | |
-ms-flex-align: center; | |
align-items: center; | |
} | |
.form-inline .form-check { | |
width: 100%; | |
} | |
@media (min-width: 576px) { | |
.form-inline label { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: center; | |
align-items: center; | |
-ms-flex-pack: center; | |
justify-content: center; | |
margin-bottom: 0; | |
} | |
.form-inline .form-group { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex: 0 0 auto; | |
flex: 0 0 auto; | |
-ms-flex-flow: row wrap; | |
flex-flow: row wrap; | |
-ms-flex-align: center; | |
align-items: center; | |
margin-bottom: 0; | |
} | |
.form-inline .form-control { | |
display: inline-block; | |
width: auto; | |
vertical-align: middle; | |
} | |
.form-inline .form-control-plaintext { | |
display: inline-block; | |
} | |
.form-inline .input-group, | |
.form-inline .custom-select { | |
width: auto; | |
} | |
.form-inline .form-check { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: center; | |
align-items: center; | |
-ms-flex-pack: center; | |
justify-content: center; | |
width: auto; | |
padding-left: 0; | |
} | |
.form-inline .form-check-input { | |
position: relative; | |
margin-top: 0; | |
margin-right: 0.25rem; | |
margin-left: 0; | |
} | |
.form-inline .custom-control { | |
-ms-flex-align: center; | |
align-items: center; | |
-ms-flex-pack: center; | |
justify-content: center; | |
} | |
.form-inline .custom-control-label { | |
margin-bottom: 0; | |
} | |
} | |
.btn { | |
display: inline-block; | |
font-weight: 400; | |
text-align: center; | |
white-space: nowrap; | |
vertical-align: middle; | |
-webkit-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
user-select: none; | |
border: 1px solid transparent; | |
padding: 0.375rem 0.75rem; | |
font-size: 1rem; | |
line-height: 1.5; | |
border-radius: 0.25rem; | |
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.btn { | |
transition: none; | |
} | |
} | |
.btn:hover, .btn:focus { | |
text-decoration: none; | |
} | |
.btn:focus, .btn.focus { | |
outline: 0; | |
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
} | |
.btn.disabled, .btn:disabled { | |
opacity: 0.65; | |
} | |
.btn:not(:disabled):not(.disabled) { | |
cursor: pointer; | |
} | |
a.btn.disabled, | |
fieldset:disabled a.btn { | |
pointer-events: none; | |
} | |
.btn-primary { | |
color: #fff; | |
background-color: #007bff; | |
border-color: #007bff; | |
} | |
.btn-primary:hover { | |
color: #fff; | |
background-color: #0069d9; | |
border-color: #0062cc; | |
} | |
.btn-primary:focus, .btn-primary.focus { | |
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); | |
} | |
.btn-primary.disabled, .btn-primary:disabled { | |
color: #fff; | |
background-color: #007bff; | |
border-color: #007bff; | |
} | |
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, | |
.show > .btn-primary.dropdown-toggle { | |
color: #fff; | |
background-color: #0062cc; | |
border-color: #005cbf; | |
} | |
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-primary.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); | |
} | |
.btn-secondary { | |
color: #fff; | |
background-color: #6c757d; | |
border-color: #6c757d; | |
} | |
.btn-secondary:hover { | |
color: #fff; | |
background-color: #5a6268; | |
border-color: #545b62; | |
} | |
.btn-secondary:focus, .btn-secondary.focus { | |
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); | |
} | |
.btn-secondary.disabled, .btn-secondary:disabled { | |
color: #fff; | |
background-color: #6c757d; | |
border-color: #6c757d; | |
} | |
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, | |
.show > .btn-secondary.dropdown-toggle { | |
color: #fff; | |
background-color: #545b62; | |
border-color: #4e555b; | |
} | |
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-secondary.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); | |
} | |
.btn-success { | |
color: #fff; | |
background-color: #28a745; | |
border-color: #28a745; | |
} | |
.btn-success:hover { | |
color: #fff; | |
background-color: #218838; | |
border-color: #1e7e34; | |
} | |
.btn-success:focus, .btn-success.focus { | |
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); | |
} | |
.btn-success.disabled, .btn-success:disabled { | |
color: #fff; | |
background-color: #28a745; | |
border-color: #28a745; | |
} | |
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, | |
.show > .btn-success.dropdown-toggle { | |
color: #fff; | |
background-color: #1e7e34; | |
border-color: #1c7430; | |
} | |
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-success.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); | |
} | |
.btn-info { | |
color: #fff; | |
background-color: #17a2b8; | |
border-color: #17a2b8; | |
} | |
.btn-info:hover { | |
color: #fff; | |
background-color: #138496; | |
border-color: #117a8b; | |
} | |
.btn-info:focus, .btn-info.focus { | |
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); | |
} | |
.btn-info.disabled, .btn-info:disabled { | |
color: #fff; | |
background-color: #17a2b8; | |
border-color: #17a2b8; | |
} | |
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, | |
.show > .btn-info.dropdown-toggle { | |
color: #fff; | |
background-color: #117a8b; | |
border-color: #10707f; | |
} | |
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-info.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); | |
} | |
.btn-warning { | |
color: #212529; | |
background-color: #ffc107; | |
border-color: #ffc107; | |
} | |
.btn-warning:hover { | |
color: #212529; | |
background-color: #e0a800; | |
border-color: #d39e00; | |
} | |
.btn-warning:focus, .btn-warning.focus { | |
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); | |
} | |
.btn-warning.disabled, .btn-warning:disabled { | |
color: #212529; | |
background-color: #ffc107; | |
border-color: #ffc107; | |
} | |
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, | |
.show > .btn-warning.dropdown-toggle { | |
color: #212529; | |
background-color: #d39e00; | |
border-color: #c69500; | |
} | |
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-warning.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); | |
} | |
.btn-danger { | |
color: #fff; | |
background-color: #dc3545; | |
border-color: #dc3545; | |
} | |
.btn-danger:hover { | |
color: #fff; | |
background-color: #c82333; | |
border-color: #bd2130; | |
} | |
.btn-danger:focus, .btn-danger.focus { | |
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); | |
} | |
.btn-danger.disabled, .btn-danger:disabled { | |
color: #fff; | |
background-color: #dc3545; | |
border-color: #dc3545; | |
} | |
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, | |
.show > .btn-danger.dropdown-toggle { | |
color: #fff; | |
background-color: #bd2130; | |
border-color: #b21f2d; | |
} | |
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-danger.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); | |
} | |
.btn-light { | |
color: #212529; | |
background-color: #f8f9fa; | |
border-color: #f8f9fa; | |
} | |
.btn-light:hover { | |
color: #212529; | |
background-color: #e2e6ea; | |
border-color: #dae0e5; | |
} | |
.btn-light:focus, .btn-light.focus { | |
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); | |
} | |
.btn-light.disabled, .btn-light:disabled { | |
color: #212529; | |
background-color: #f8f9fa; | |
border-color: #f8f9fa; | |
} | |
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, | |
.show > .btn-light.dropdown-toggle { | |
color: #212529; | |
background-color: #dae0e5; | |
border-color: #d3d9df; | |
} | |
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-light.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); | |
} | |
.btn-dark { | |
color: #fff; | |
background-color: #343a40; | |
border-color: #343a40; | |
} | |
.btn-dark:hover { | |
color: #fff; | |
background-color: #23272b; | |
border-color: #1d2124; | |
} | |
.btn-dark:focus, .btn-dark.focus { | |
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); | |
} | |
.btn-dark.disabled, .btn-dark:disabled { | |
color: #fff; | |
background-color: #343a40; | |
border-color: #343a40; | |
} | |
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, | |
.show > .btn-dark.dropdown-toggle { | |
color: #fff; | |
background-color: #1d2124; | |
border-color: #171a1d; | |
} | |
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-dark.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); | |
} | |
.btn-outline-primary { | |
color: #007bff; | |
background-color: transparent; | |
background-image: none; | |
border-color: #007bff; | |
} | |
.btn-outline-primary:hover { | |
color: #fff; | |
background-color: #007bff; | |
border-color: #007bff; | |
} | |
.btn-outline-primary:focus, .btn-outline-primary.focus { | |
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); | |
} | |
.btn-outline-primary.disabled, .btn-outline-primary:disabled { | |
color: #007bff; | |
background-color: transparent; | |
} | |
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, | |
.show > .btn-outline-primary.dropdown-toggle { | |
color: #fff; | |
background-color: #007bff; | |
border-color: #007bff; | |
} | |
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-outline-primary.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); | |
} | |
.btn-outline-secondary { | |
color: #6c757d; | |
background-color: transparent; | |
background-image: none; | |
border-color: #6c757d; | |
} | |
.btn-outline-secondary:hover { | |
color: #fff; | |
background-color: #6c757d; | |
border-color: #6c757d; | |
} | |
.btn-outline-secondary:focus, .btn-outline-secondary.focus { | |
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); | |
} | |
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { | |
color: #6c757d; | |
background-color: transparent; | |
} | |
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, | |
.show > .btn-outline-secondary.dropdown-toggle { | |
color: #fff; | |
background-color: #6c757d; | |
border-color: #6c757d; | |
} | |
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-outline-secondary.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); | |
} | |
.btn-outline-success { | |
color: #28a745; | |
background-color: transparent; | |
background-image: none; | |
border-color: #28a745; | |
} | |
.btn-outline-success:hover { | |
color: #fff; | |
background-color: #28a745; | |
border-color: #28a745; | |
} | |
.btn-outline-success:focus, .btn-outline-success.focus { | |
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); | |
} | |
.btn-outline-success.disabled, .btn-outline-success:disabled { | |
color: #28a745; | |
background-color: transparent; | |
} | |
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, | |
.show > .btn-outline-success.dropdown-toggle { | |
color: #fff; | |
background-color: #28a745; | |
border-color: #28a745; | |
} | |
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-outline-success.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); | |
} | |
.btn-outline-info { | |
color: #17a2b8; | |
background-color: transparent; | |
background-image: none; | |
border-color: #17a2b8; | |
} | |
.btn-outline-info:hover { | |
color: #fff; | |
background-color: #17a2b8; | |
border-color: #17a2b8; | |
} | |
.btn-outline-info:focus, .btn-outline-info.focus { | |
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); | |
} | |
.btn-outline-info.disabled, .btn-outline-info:disabled { | |
color: #17a2b8; | |
background-color: transparent; | |
} | |
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, | |
.show > .btn-outline-info.dropdown-toggle { | |
color: #fff; | |
background-color: #17a2b8; | |
border-color: #17a2b8; | |
} | |
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-outline-info.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); | |
} | |
.btn-outline-warning { | |
color: #ffc107; | |
background-color: transparent; | |
background-image: none; | |
border-color: #ffc107; | |
} | |
.btn-outline-warning:hover { | |
color: #212529; | |
background-color: #ffc107; | |
border-color: #ffc107; | |
} | |
.btn-outline-warning:focus, .btn-outline-warning.focus { | |
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); | |
} | |
.btn-outline-warning.disabled, .btn-outline-warning:disabled { | |
color: #ffc107; | |
background-color: transparent; | |
} | |
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, | |
.show > .btn-outline-warning.dropdown-toggle { | |
color: #212529; | |
background-color: #ffc107; | |
border-color: #ffc107; | |
} | |
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-outline-warning.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); | |
} | |
.btn-outline-danger { | |
color: #dc3545; | |
background-color: transparent; | |
background-image: none; | |
border-color: #dc3545; | |
} | |
.btn-outline-danger:hover { | |
color: #fff; | |
background-color: #dc3545; | |
border-color: #dc3545; | |
} | |
.btn-outline-danger:focus, .btn-outline-danger.focus { | |
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); | |
} | |
.btn-outline-danger.disabled, .btn-outline-danger:disabled { | |
color: #dc3545; | |
background-color: transparent; | |
} | |
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, | |
.show > .btn-outline-danger.dropdown-toggle { | |
color: #fff; | |
background-color: #dc3545; | |
border-color: #dc3545; | |
} | |
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-outline-danger.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); | |
} | |
.btn-outline-light { | |
color: #f8f9fa; | |
background-color: transparent; | |
background-image: none; | |
border-color: #f8f9fa; | |
} | |
.btn-outline-light:hover { | |
color: #212529; | |
background-color: #f8f9fa; | |
border-color: #f8f9fa; | |
} | |
.btn-outline-light:focus, .btn-outline-light.focus { | |
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); | |
} | |
.btn-outline-light.disabled, .btn-outline-light:disabled { | |
color: #f8f9fa; | |
background-color: transparent; | |
} | |
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, | |
.show > .btn-outline-light.dropdown-toggle { | |
color: #212529; | |
background-color: #f8f9fa; | |
border-color: #f8f9fa; | |
} | |
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-outline-light.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); | |
} | |
.btn-outline-dark { | |
color: #343a40; | |
background-color: transparent; | |
background-image: none; | |
border-color: #343a40; | |
} | |
.btn-outline-dark:hover { | |
color: #fff; | |
background-color: #343a40; | |
border-color: #343a40; | |
} | |
.btn-outline-dark:focus, .btn-outline-dark.focus { | |
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); | |
} | |
.btn-outline-dark.disabled, .btn-outline-dark:disabled { | |
color: #343a40; | |
background-color: transparent; | |
} | |
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, | |
.show > .btn-outline-dark.dropdown-toggle { | |
color: #fff; | |
background-color: #343a40; | |
border-color: #343a40; | |
} | |
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, | |
.show > .btn-outline-dark.dropdown-toggle:focus { | |
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); | |
} | |
.btn-link { | |
font-weight: 400; | |
color: #007bff; | |
background-color: transparent; | |
} | |
.btn-link:hover { | |
color: #0056b3; | |
text-decoration: underline; | |
background-color: transparent; | |
border-color: transparent; | |
} | |
.btn-link:focus, .btn-link.focus { | |
text-decoration: underline; | |
border-color: transparent; | |
box-shadow: none; | |
} | |
.btn-link:disabled, .btn-link.disabled { | |
color: #6c757d; | |
pointer-events: none; | |
} | |
.btn-lg, .btn-group-lg > .btn { | |
padding: 0.5rem 1rem; | |
font-size: 1.25rem; | |
line-height: 1.5; | |
border-radius: 0.3rem; | |
} | |
.btn-sm, .btn-group-sm > .btn { | |
padding: 0.25rem 0.5rem; | |
font-size: 0.875rem; | |
line-height: 1.5; | |
border-radius: 0.2rem; | |
} | |
.btn-block { | |
display: block; | |
width: 100%; | |
} | |
.btn-block + .btn-block { | |
margin-top: 0.5rem; | |
} | |
input[type="submit"].btn-block, | |
input[type="reset"].btn-block, | |
input[type="button"].btn-block { | |
width: 100%; | |
} | |
.fade { | |
transition: opacity 0.15s linear; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.fade { | |
transition: none; | |
} | |
} | |
.fade:not(.show) { | |
opacity: 0; | |
} | |
.collapse:not(.show) { | |
display: none; | |
} | |
.collapsing { | |
position: relative; | |
height: 0; | |
overflow: hidden; | |
transition: height 0.35s ease; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.collapsing { | |
transition: none; | |
} | |
} | |
.dropup, | |
.dropright, | |
.dropdown, | |
.dropleft { | |
position: relative; | |
} | |
.dropdown-toggle::after { | |
display: inline-block; | |
width: 0; | |
height: 0; | |
margin-left: 0.255em; | |
vertical-align: 0.255em; | |
content: ""; | |
border-top: 0.3em solid; | |
border-right: 0.3em solid transparent; | |
border-bottom: 0; | |
border-left: 0.3em solid transparent; | |
} | |
.dropdown-toggle:empty::after { | |
margin-left: 0; | |
} | |
.dropdown-menu { | |
position: absolute; | |
top: 100%; | |
left: 0; | |
z-index: 1000; | |
display: none; | |
float: left; | |
min-width: 10rem; | |
padding: 0.5rem 0; | |
margin: 0.125rem 0 0; | |
font-size: 1rem; | |
color: #212529; | |
text-align: left; | |
list-style: none; | |
background-color: #fff; | |
background-clip: padding-box; | |
border: 1px solid rgba(0, 0, 0, 0.15); | |
border-radius: 0.25rem; | |
} | |
.dropdown-menu-right { | |
right: 0; | |
left: auto; | |
} | |
.dropup .dropdown-menu { | |
top: auto; | |
bottom: 100%; | |
margin-top: 0; | |
margin-bottom: 0.125rem; | |
} | |
.dropup .dropdown-toggle::after { | |
display: inline-block; | |
width: 0; | |
height: 0; | |
margin-left: 0.255em; | |
vertical-align: 0.255em; | |
content: ""; | |
border-top: 0; | |
border-right: 0.3em solid transparent; | |
border-bottom: 0.3em solid; | |
border-left: 0.3em solid transparent; | |
} | |
.dropup .dropdown-toggle:empty::after { | |
margin-left: 0; | |
} | |
.dropright .dropdown-menu { | |
top: 0; | |
right: auto; | |
left: 100%; | |
margin-top: 0; | |
margin-left: 0.125rem; | |
} | |
.dropright .dropdown-toggle::after { | |
display: inline-block; | |
width: 0; | |
height: 0; | |
margin-left: 0.255em; | |
vertical-align: 0.255em; | |
content: ""; | |
border-top: 0.3em solid transparent; | |
border-right: 0; | |
border-bottom: 0.3em solid transparent; | |
border-left: 0.3em solid; | |
} | |
.dropright .dropdown-toggle:empty::after { | |
margin-left: 0; | |
} | |
.dropright .dropdown-toggle::after { | |
vertical-align: 0; | |
} | |
.dropleft .dropdown-menu { | |
top: 0; | |
right: 100%; | |
left: auto; | |
margin-top: 0; | |
margin-right: 0.125rem; | |
} | |
.dropleft .dropdown-toggle::after { | |
display: inline-block; | |
width: 0; | |
height: 0; | |
margin-left: 0.255em; | |
vertical-align: 0.255em; | |
content: ""; | |
} | |
.dropleft .dropdown-toggle::after { | |
display: none; | |
} | |
.dropleft .dropdown-toggle::before { | |
display: inline-block; | |
width: 0; | |
height: 0; | |
margin-right: 0.255em; | |
vertical-align: 0.255em; | |
content: ""; | |
border-top: 0.3em solid transparent; | |
border-right: 0.3em solid; | |
border-bottom: 0.3em solid transparent; | |
} | |
.dropleft .dropdown-toggle:empty::after { | |
margin-left: 0; | |
} | |
.dropleft .dropdown-toggle::before { | |
vertical-align: 0; | |
} | |
.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { | |
right: auto; | |
bottom: auto; | |
} | |
.dropdown-divider { | |
height: 0; | |
margin: 0.5rem 0; | |
overflow: hidden; | |
border-top: 1px solid #e9ecef; | |
} | |
.dropdown-item { | |
display: block; | |
width: 100%; | |
padding: 0.25rem 1.5rem; | |
clear: both; | |
font-weight: 400; | |
color: #212529; | |
text-align: inherit; | |
white-space: nowrap; | |
background-color: transparent; | |
border: 0; | |
} | |
.dropdown-item:hover, .dropdown-item:focus { | |
color: #16181b; | |
text-decoration: none; | |
background-color: #f8f9fa; | |
} | |
.dropdown-item.active, .dropdown-item:active { | |
color: #fff; | |
text-decoration: none; | |
background-color: #007bff; | |
} | |
.dropdown-item.disabled, .dropdown-item:disabled { | |
color: #6c757d; | |
background-color: transparent; | |
} | |
.dropdown-menu.show { | |
display: block; | |
} | |
.dropdown-header { | |
display: block; | |
padding: 0.5rem 1.5rem; | |
margin-bottom: 0; | |
font-size: 0.875rem; | |
color: #6c757d; | |
white-space: nowrap; | |
} | |
.dropdown-item-text { | |
display: block; | |
padding: 0.25rem 1.5rem; | |
color: #212529; | |
} | |
.btn-group, | |
.btn-group-vertical { | |
position: relative; | |
display: -ms-inline-flexbox; | |
display: inline-flex; | |
vertical-align: middle; | |
} | |
.btn-group > .btn, | |
.btn-group-vertical > .btn { | |
position: relative; | |
-ms-flex: 0 1 auto; | |
flex: 0 1 auto; | |
} | |
.btn-group > .btn:hover, | |
.btn-group-vertical > .btn:hover { | |
z-index: 1; | |
} | |
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, | |
.btn-group-vertical > .btn:focus, | |
.btn-group-vertical > .btn:active, | |
.btn-group-vertical > .btn.active { | |
z-index: 1; | |
} | |
.btn-group .btn + .btn, | |
.btn-group .btn + .btn-group, | |
.btn-group .btn-group + .btn, | |
.btn-group .btn-group + .btn-group, | |
.btn-group-vertical .btn + .btn, | |
.btn-group-vertical .btn + .btn-group, | |
.btn-group-vertical .btn-group + .btn, | |
.btn-group-vertical .btn-group + .btn-group { | |
margin-left: -1px; | |
} | |
.btn-toolbar { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
-ms-flex-pack: start; | |
justify-content: flex-start; | |
} | |
.btn-toolbar .input-group { | |
width: auto; | |
} | |
.btn-group > .btn:first-child { | |
margin-left: 0; | |
} | |
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), | |
.btn-group > .btn-group:not(:last-child) > .btn { | |
border-top-right-radius: 0; | |
border-bottom-right-radius: 0; | |
} | |
.btn-group > .btn:not(:first-child), | |
.btn-group > .btn-group:not(:first-child) > .btn { | |
border-top-left-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.dropdown-toggle-split { | |
padding-right: 0.5625rem; | |
padding-left: 0.5625rem; | |
} | |
.dropdown-toggle-split::after, | |
.dropup .dropdown-toggle-split::after, | |
.dropright .dropdown-toggle-split::after { | |
margin-left: 0; | |
} | |
.dropleft .dropdown-toggle-split::before { | |
margin-right: 0; | |
} | |
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { | |
padding-right: 0.375rem; | |
padding-left: 0.375rem; | |
} | |
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { | |
padding-right: 0.75rem; | |
padding-left: 0.75rem; | |
} | |
.btn-group-vertical { | |
-ms-flex-direction: column; | |
flex-direction: column; | |
-ms-flex-align: start; | |
align-items: flex-start; | |
-ms-flex-pack: center; | |
justify-content: center; | |
} | |
.btn-group-vertical .btn, | |
.btn-group-vertical .btn-group { | |
width: 100%; | |
} | |
.btn-group-vertical > .btn + .btn, | |
.btn-group-vertical > .btn + .btn-group, | |
.btn-group-vertical > .btn-group + .btn, | |
.btn-group-vertical > .btn-group + .btn-group { | |
margin-top: -1px; | |
margin-left: 0; | |
} | |
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), | |
.btn-group-vertical > .btn-group:not(:last-child) > .btn { | |
border-bottom-right-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.btn-group-vertical > .btn:not(:first-child), | |
.btn-group-vertical > .btn-group:not(:first-child) > .btn { | |
border-top-left-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.btn-group-toggle > .btn, | |
.btn-group-toggle > .btn-group > .btn { | |
margin-bottom: 0; | |
} | |
.btn-group-toggle > .btn input[type="radio"], | |
.btn-group-toggle > .btn input[type="checkbox"], | |
.btn-group-toggle > .btn-group > .btn input[type="radio"], | |
.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { | |
position: absolute; | |
clip: rect(0, 0, 0, 0); | |
pointer-events: none; | |
} | |
.input-group { | |
position: relative; | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
-ms-flex-align: stretch; | |
align-items: stretch; | |
width: 100%; | |
} | |
.input-group > .form-control, | |
.input-group > .custom-select, | |
.input-group > .custom-file { | |
position: relative; | |
-ms-flex: 1 1 auto; | |
flex: 1 1 auto; | |
width: 1%; | |
margin-bottom: 0; | |
} | |
.input-group > .form-control + .form-control, | |
.input-group > .form-control + .custom-select, | |
.input-group > .form-control + .custom-file, | |
.input-group > .custom-select + .form-control, | |
.input-group > .custom-select + .custom-select, | |
.input-group > .custom-select + .custom-file, | |
.input-group > .custom-file + .form-control, | |
.input-group > .custom-file + .custom-select, | |
.input-group > .custom-file + .custom-file { | |
margin-left: -1px; | |
} | |
.input-group > .form-control:focus, | |
.input-group > .custom-select:focus, | |
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { | |
z-index: 3; | |
} | |
.input-group > .custom-file .custom-file-input:focus { | |
z-index: 4; | |
} | |
.input-group > .form-control:not(:last-child), | |
.input-group > .custom-select:not(:last-child) { | |
border-top-right-radius: 0; | |
border-bottom-right-radius: 0; | |
} | |
.input-group > .form-control:not(:first-child), | |
.input-group > .custom-select:not(:first-child) { | |
border-top-left-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.input-group > .custom-file { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: center; | |
align-items: center; | |
} | |
.input-group > .custom-file:not(:last-child) .custom-file-label, | |
.input-group > .custom-file:not(:last-child) .custom-file-label::after { | |
border-top-right-radius: 0; | |
border-bottom-right-radius: 0; | |
} | |
.input-group > .custom-file:not(:first-child) .custom-file-label { | |
border-top-left-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.input-group-prepend, | |
.input-group-append { | |
display: -ms-flexbox; | |
display: flex; | |
} | |
.input-group-prepend .btn, | |
.input-group-append .btn { | |
position: relative; | |
z-index: 2; | |
} | |
.input-group-prepend .btn + .btn, | |
.input-group-prepend .btn + .input-group-text, | |
.input-group-prepend .input-group-text + .input-group-text, | |
.input-group-prepend .input-group-text + .btn, | |
.input-group-append .btn + .btn, | |
.input-group-append .btn + .input-group-text, | |
.input-group-append .input-group-text + .input-group-text, | |
.input-group-append .input-group-text + .btn { | |
margin-left: -1px; | |
} | |
.input-group-prepend { | |
margin-right: -1px; | |
} | |
.input-group-append { | |
margin-left: -1px; | |
} | |
.input-group-text { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: center; | |
align-items: center; | |
padding: 0.375rem 0.75rem; | |
margin-bottom: 0; | |
font-size: 1rem; | |
font-weight: 400; | |
line-height: 1.5; | |
color: #495057; | |
text-align: center; | |
white-space: nowrap; | |
background-color: #e9ecef; | |
border: 1px solid #ced4da; | |
border-radius: 0.25rem; | |
} | |
.input-group-text input[type="radio"], | |
.input-group-text input[type="checkbox"] { | |
margin-top: 0; | |
} | |
.input-group-lg > .form-control, | |
.input-group-lg > .input-group-prepend > .input-group-text, | |
.input-group-lg > .input-group-append > .input-group-text, | |
.input-group-lg > .input-group-prepend > .btn, | |
.input-group-lg > .input-group-append > .btn { | |
height: calc(2.875rem + 2px); | |
padding: 0.5rem 1rem; | |
font-size: 1.25rem; | |
line-height: 1.5; | |
border-radius: 0.3rem; | |
} | |
.input-group-sm > .form-control, | |
.input-group-sm > .input-group-prepend > .input-group-text, | |
.input-group-sm > .input-group-append > .input-group-text, | |
.input-group-sm > .input-group-prepend > .btn, | |
.input-group-sm > .input-group-append > .btn { | |
height: calc(1.8125rem + 2px); | |
padding: 0.25rem 0.5rem; | |
font-size: 0.875rem; | |
line-height: 1.5; | |
border-radius: 0.2rem; | |
} | |
.input-group > .input-group-prepend > .btn, | |
.input-group > .input-group-prepend > .input-group-text, | |
.input-group > .input-group-append:not(:last-child) > .btn, | |
.input-group > .input-group-append:not(:last-child) > .input-group-text, | |
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), | |
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { | |
border-top-right-radius: 0; | |
border-bottom-right-radius: 0; | |
} | |
.input-group > .input-group-append > .btn, | |
.input-group > .input-group-append > .input-group-text, | |
.input-group > .input-group-prepend:not(:first-child) > .btn, | |
.input-group > .input-group-prepend:not(:first-child) > .input-group-text, | |
.input-group > .input-group-prepend:first-child > .btn:not(:first-child), | |
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { | |
border-top-left-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.custom-control { | |
position: relative; | |
display: block; | |
min-height: 1.5rem; | |
padding-left: 1.5rem; | |
} | |
.custom-control-inline { | |
display: -ms-inline-flexbox; | |
display: inline-flex; | |
margin-right: 1rem; | |
} | |
.custom-control-input { | |
position: absolute; | |
z-index: -1; | |
opacity: 0; | |
} | |
.custom-control-input:checked ~ .custom-control-label::before { | |
color: #fff; | |
background-color: #007bff; | |
} | |
.custom-control-input:focus ~ .custom-control-label::before { | |
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
} | |
.custom-control-input:active ~ .custom-control-label::before { | |
color: #fff; | |
background-color: #b3d7ff; | |
} | |
.custom-control-input:disabled ~ .custom-control-label { | |
color: #6c757d; | |
} | |
.custom-control-input:disabled ~ .custom-control-label::before { | |
background-color: #e9ecef; | |
} | |
.custom-control-label { | |
position: relative; | |
margin-bottom: 0; | |
} | |
.custom-control-label::before { | |
position: absolute; | |
top: 0.25rem; | |
left: -1.5rem; | |
display: block; | |
width: 1rem; | |
height: 1rem; | |
pointer-events: none; | |
content: ""; | |
-webkit-user-select: none; | |
-moz-user-select: none; | |
-ms-user-select: none; | |
user-select: none; | |
background-color: #dee2e6; | |
} | |
.custom-control-label::after { | |
position: absolute; | |
top: 0.25rem; | |
left: -1.5rem; | |
display: block; | |
width: 1rem; | |
height: 1rem; | |
content: ""; | |
background-repeat: no-repeat; | |
background-position: center center; | |
background-size: 50% 50%; | |
} | |
.custom-checkbox .custom-control-label::before { | |
border-radius: 0.25rem; | |
} | |
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { | |
background-color: #007bff; | |
} | |
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { | |
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); | |
} | |
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { | |
background-color: #007bff; | |
} | |
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { | |
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); | |
} | |
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { | |
background-color: rgba(0, 123, 255, 0.5); | |
} | |
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { | |
background-color: rgba(0, 123, 255, 0.5); | |
} | |
.custom-radio .custom-control-label::before { | |
border-radius: 50%; | |
} | |
.custom-radio .custom-control-input:checked ~ .custom-control-label::before { | |
background-color: #007bff; | |
} | |
.custom-radio .custom-control-input:checked ~ .custom-control-label::after { | |
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); | |
} | |
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { | |
background-color: rgba(0, 123, 255, 0.5); | |
} | |
.custom-select { | |
display: inline-block; | |
width: 100%; | |
height: calc(2.25rem + 2px); | |
padding: 0.375rem 1.75rem 0.375rem 0.75rem; | |
line-height: 1.5; | |
color: #495057; | |
vertical-align: middle; | |
background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; | |
background-size: 8px 10px; | |
border: 1px solid #ced4da; | |
border-radius: 0.25rem; | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; | |
} | |
.custom-select:focus { | |
border-color: #80bdff; | |
outline: 0; | |
box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); | |
} | |
.custom-select:focus::-ms-value { | |
color: #495057; | |
background-color: #fff; | |
} | |
.custom-select[multiple], .custom-select[size]:not([size="1"]) { | |
height: auto; | |
padding-right: 0.75rem; | |
background-image: none; | |
} | |
.custom-select:disabled { | |
color: #6c757d; | |
background-color: #e9ecef; | |
} | |
.custom-select::-ms-expand { | |
opacity: 0; | |
} | |
.custom-select-sm { | |
height: calc(1.8125rem + 2px); | |
padding-top: 0.375rem; | |
padding-bottom: 0.375rem; | |
font-size: 75%; | |
} | |
.custom-select-lg { | |
height: calc(2.875rem + 2px); | |
padding-top: 0.375rem; | |
padding-bottom: 0.375rem; | |
font-size: 125%; | |
} | |
.custom-file { | |
position: relative; | |
display: inline-block; | |
width: 100%; | |
height: calc(2.25rem + 2px); | |
margin-bottom: 0; | |
} | |
.custom-file-input { | |
position: relative; | |
z-index: 2; | |
width: 100%; | |
height: calc(2.25rem + 2px); | |
margin: 0; | |
opacity: 0; | |
} | |
.custom-file-input:focus ~ .custom-file-label { | |
border-color: #80bdff; | |
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
} | |
.custom-file-input:focus ~ .custom-file-label::after { | |
border-color: #80bdff; | |
} | |
.custom-file-input:disabled ~ .custom-file-label { | |
background-color: #e9ecef; | |
} | |
.custom-file-input:lang(en) ~ .custom-file-label::after { | |
content: "Browse"; | |
} | |
.custom-file-label { | |
position: absolute; | |
top: 0; | |
right: 0; | |
left: 0; | |
z-index: 1; | |
height: calc(2.25rem + 2px); | |
padding: 0.375rem 0.75rem; | |
line-height: 1.5; | |
color: #495057; | |
background-color: #fff; | |
border: 1px solid #ced4da; | |
border-radius: 0.25rem; | |
} | |
.custom-file-label::after { | |
position: absolute; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
z-index: 3; | |
display: block; | |
height: 2.25rem; | |
padding: 0.375rem 0.75rem; | |
line-height: 1.5; | |
color: #495057; | |
content: "Browse"; | |
background-color: #e9ecef; | |
border-left: 1px solid #ced4da; | |
border-radius: 0 0.25rem 0.25rem 0; | |
} | |
.custom-range { | |
width: 100%; | |
padding-left: 0; | |
background-color: transparent; | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; | |
} | |
.custom-range:focus { | |
outline: none; | |
} | |
.custom-range:focus::-webkit-slider-thumb { | |
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
} | |
.custom-range:focus::-moz-range-thumb { | |
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
} | |
.custom-range:focus::-ms-thumb { | |
box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
} | |
.custom-range::-moz-focus-outer { | |
border: 0; | |
} | |
.custom-range::-webkit-slider-thumb { | |
width: 1rem; | |
height: 1rem; | |
margin-top: -0.25rem; | |
background-color: #007bff; | |
border: 0; | |
border-radius: 1rem; | |
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
-webkit-appearance: none; | |
appearance: none; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.custom-range::-webkit-slider-thumb { | |
transition: none; | |
} | |
} | |
.custom-range::-webkit-slider-thumb:active { | |
background-color: #b3d7ff; | |
} | |
.custom-range::-webkit-slider-runnable-track { | |
width: 100%; | |
height: 0.5rem; | |
color: transparent; | |
cursor: pointer; | |
background-color: #dee2e6; | |
border-color: transparent; | |
border-radius: 1rem; | |
} | |
.custom-range::-moz-range-thumb { | |
width: 1rem; | |
height: 1rem; | |
background-color: #007bff; | |
border: 0; | |
border-radius: 1rem; | |
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
-moz-appearance: none; | |
appearance: none; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.custom-range::-moz-range-thumb { | |
transition: none; | |
} | |
} | |
.custom-range::-moz-range-thumb:active { | |
background-color: #b3d7ff; | |
} | |
.custom-range::-moz-range-track { | |
width: 100%; | |
height: 0.5rem; | |
color: transparent; | |
cursor: pointer; | |
background-color: #dee2e6; | |
border-color: transparent; | |
border-radius: 1rem; | |
} | |
.custom-range::-ms-thumb { | |
width: 1rem; | |
height: 1rem; | |
margin-top: 0; | |
margin-right: 0.2rem; | |
margin-left: 0.2rem; | |
background-color: #007bff; | |
border: 0; | |
border-radius: 1rem; | |
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
appearance: none; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.custom-range::-ms-thumb { | |
transition: none; | |
} | |
} | |
.custom-range::-ms-thumb:active { | |
background-color: #b3d7ff; | |
} | |
.custom-range::-ms-track { | |
width: 100%; | |
height: 0.5rem; | |
color: transparent; | |
cursor: pointer; | |
background-color: transparent; | |
border-color: transparent; | |
border-width: 0.5rem; | |
} | |
.custom-range::-ms-fill-lower { | |
background-color: #dee2e6; | |
border-radius: 1rem; | |
} | |
.custom-range::-ms-fill-upper { | |
margin-right: 15px; | |
background-color: #dee2e6; | |
border-radius: 1rem; | |
} | |
.custom-control-label::before, | |
.custom-file-label, | |
.custom-select { | |
transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.custom-control-label::before, | |
.custom-file-label, | |
.custom-select { | |
transition: none; | |
} | |
} | |
.nav { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
padding-left: 0; | |
margin-bottom: 0; | |
list-style: none; | |
} | |
.nav-link { | |
display: block; | |
padding: 0.5rem 1rem; | |
} | |
.nav-link:hover, .nav-link:focus { | |
text-decoration: none; | |
} | |
.nav-link.disabled { | |
color: #6c757d; | |
} | |
.nav-tabs { | |
border-bottom: 1px solid #dee2e6; | |
} | |
.nav-tabs .nav-item { | |
margin-bottom: -1px; | |
} | |
.nav-tabs .nav-link { | |
border: 1px solid transparent; | |
border-top-left-radius: 0.25rem; | |
border-top-right-radius: 0.25rem; | |
} | |
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { | |
border-color: #e9ecef #e9ecef #dee2e6; | |
} | |
.nav-tabs .nav-link.disabled { | |
color: #6c757d; | |
background-color: transparent; | |
border-color: transparent; | |
} | |
.nav-tabs .nav-link.active, | |
.nav-tabs .nav-item.show .nav-link { | |
color: #495057; | |
background-color: #fff; | |
border-color: #dee2e6 #dee2e6 #fff; | |
} | |
.nav-tabs .dropdown-menu { | |
margin-top: -1px; | |
border-top-left-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.nav-pills .nav-link { | |
border-radius: 0.25rem; | |
} | |
.nav-pills .nav-link.active, | |
.nav-pills .show > .nav-link { | |
color: #fff; | |
background-color: #007bff; | |
} | |
.nav-fill .nav-item { | |
-ms-flex: 1 1 auto; | |
flex: 1 1 auto; | |
text-align: center; | |
} | |
.nav-justified .nav-item { | |
-ms-flex-preferred-size: 0; | |
flex-basis: 0; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
text-align: center; | |
} | |
.tab-content > .tab-pane { | |
display: none; | |
} | |
.tab-content > .active { | |
display: block; | |
} | |
.navbar { | |
position: relative; | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
-ms-flex-align: center; | |
align-items: center; | |
-ms-flex-pack: justify; | |
justify-content: space-between; | |
padding: 0.5rem 1rem; | |
} | |
.navbar > .container, | |
.navbar > .container-fluid { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
-ms-flex-align: center; | |
align-items: center; | |
-ms-flex-pack: justify; | |
justify-content: space-between; | |
} | |
.navbar-brand { | |
display: inline-block; | |
padding-top: 0.3125rem; | |
padding-bottom: 0.3125rem; | |
margin-right: 1rem; | |
font-size: 1.25rem; | |
line-height: inherit; | |
white-space: nowrap; | |
} | |
.navbar-brand:hover, .navbar-brand:focus { | |
text-decoration: none; | |
} | |
.navbar-nav { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-direction: column; | |
flex-direction: column; | |
padding-left: 0; | |
margin-bottom: 0; | |
list-style: none; | |
} | |
.navbar-nav .nav-link { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
.navbar-nav .dropdown-menu { | |
position: static; | |
float: none; | |
} | |
.navbar-text { | |
display: inline-block; | |
padding-top: 0.5rem; | |
padding-bottom: 0.5rem; | |
} | |
.navbar-collapse { | |
-ms-flex-preferred-size: 100%; | |
flex-basis: 100%; | |
-ms-flex-positive: 1; | |
flex-grow: 1; | |
-ms-flex-align: center; | |
align-items: center; | |
} | |
.navbar-toggler { | |
padding: 0.25rem 0.75rem; | |
font-size: 1.25rem; | |
line-height: 1; | |
background-color: transparent; | |
border: 1px solid transparent; | |
border-radius: 0.25rem; | |
} | |
.navbar-toggler:hover, .navbar-toggler:focus { | |
text-decoration: none; | |
} | |
.navbar-toggler:not(:disabled):not(.disabled) { | |
cursor: pointer; | |
} | |
.navbar-toggler-icon { | |
display: inline-block; | |
width: 1.5em; | |
height: 1.5em; | |
vertical-align: middle; | |
content: ""; | |
background: no-repeat center center; | |
background-size: 100% 100%; | |
} | |
@media (max-width: 575.98px) { | |
.navbar-expand-sm > .container, | |
.navbar-expand-sm > .container-fluid { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
} | |
@media (min-width: 576px) { | |
.navbar-expand-sm { | |
-ms-flex-flow: row nowrap; | |
flex-flow: row nowrap; | |
-ms-flex-pack: start; | |
justify-content: flex-start; | |
} | |
.navbar-expand-sm .navbar-nav { | |
-ms-flex-direction: row; | |
flex-direction: row; | |
} | |
.navbar-expand-sm .navbar-nav .dropdown-menu { | |
position: absolute; | |
} | |
.navbar-expand-sm .navbar-nav .nav-link { | |
padding-right: 0.5rem; | |
padding-left: 0.5rem; | |
} | |
.navbar-expand-sm > .container, | |
.navbar-expand-sm > .container-fluid { | |
-ms-flex-wrap: nowrap; | |
flex-wrap: nowrap; | |
} | |
.navbar-expand-sm .navbar-collapse { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
-ms-flex-preferred-size: auto; | |
flex-basis: auto; | |
} | |
.navbar-expand-sm .navbar-toggler { | |
display: none; | |
} | |
} | |
@media (max-width: 767.98px) { | |
.navbar-expand-md > .container, | |
.navbar-expand-md > .container-fluid { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
} | |
@media (min-width: 768px) { | |
.navbar-expand-md { | |
-ms-flex-flow: row nowrap; | |
flex-flow: row nowrap; | |
-ms-flex-pack: start; | |
justify-content: flex-start; | |
} | |
.navbar-expand-md .navbar-nav { | |
-ms-flex-direction: row; | |
flex-direction: row; | |
} | |
.navbar-expand-md .navbar-nav .dropdown-menu { | |
position: absolute; | |
} | |
.navbar-expand-md .navbar-nav .nav-link { | |
padding-right: 0.5rem; | |
padding-left: 0.5rem; | |
} | |
.navbar-expand-md > .container, | |
.navbar-expand-md > .container-fluid { | |
-ms-flex-wrap: nowrap; | |
flex-wrap: nowrap; | |
} | |
.navbar-expand-md .navbar-collapse { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
-ms-flex-preferred-size: auto; | |
flex-basis: auto; | |
} | |
.navbar-expand-md .navbar-toggler { | |
display: none; | |
} | |
} | |
@media (max-width: 991.98px) { | |
.navbar-expand-lg > .container, | |
.navbar-expand-lg > .container-fluid { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
} | |
@media (min-width: 992px) { | |
.navbar-expand-lg { | |
-ms-flex-flow: row nowrap; | |
flex-flow: row nowrap; | |
-ms-flex-pack: start; | |
justify-content: flex-start; | |
} | |
.navbar-expand-lg .navbar-nav { | |
-ms-flex-direction: row; | |
flex-direction: row; | |
} | |
.navbar-expand-lg .navbar-nav .dropdown-menu { | |
position: absolute; | |
} | |
.navbar-expand-lg .navbar-nav .nav-link { | |
padding-right: 0.5rem; | |
padding-left: 0.5rem; | |
} | |
.navbar-expand-lg > .container, | |
.navbar-expand-lg > .container-fluid { | |
-ms-flex-wrap: nowrap; | |
flex-wrap: nowrap; | |
} | |
.navbar-expand-lg .navbar-collapse { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
-ms-flex-preferred-size: auto; | |
flex-basis: auto; | |
} | |
.navbar-expand-lg .navbar-toggler { | |
display: none; | |
} | |
} | |
@media (max-width: 1199.98px) { | |
.navbar-expand-xl > .container, | |
.navbar-expand-xl > .container-fluid { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
} | |
@media (min-width: 1200px) { | |
.navbar-expand-xl { | |
-ms-flex-flow: row nowrap; | |
flex-flow: row nowrap; | |
-ms-flex-pack: start; | |
justify-content: flex-start; | |
} | |
.navbar-expand-xl .navbar-nav { | |
-ms-flex-direction: row; | |
flex-direction: row; | |
} | |
.navbar-expand-xl .navbar-nav .dropdown-menu { | |
position: absolute; | |
} | |
.navbar-expand-xl .navbar-nav .nav-link { | |
padding-right: 0.5rem; | |
padding-left: 0.5rem; | |
} | |
.navbar-expand-xl > .container, | |
.navbar-expand-xl > .container-fluid { | |
-ms-flex-wrap: nowrap; | |
flex-wrap: nowrap; | |
} | |
.navbar-expand-xl .navbar-collapse { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
-ms-flex-preferred-size: auto; | |
flex-basis: auto; | |
} | |
.navbar-expand-xl .navbar-toggler { | |
display: none; | |
} | |
} | |
.navbar-expand { | |
-ms-flex-flow: row nowrap; | |
flex-flow: row nowrap; | |
-ms-flex-pack: start; | |
justify-content: flex-start; | |
} | |
.navbar-expand > .container, | |
.navbar-expand > .container-fluid { | |
padding-right: 0; | |
padding-left: 0; | |
} | |
.navbar-expand .navbar-nav { | |
-ms-flex-direction: row; | |
flex-direction: row; | |
} | |
.navbar-expand .navbar-nav .dropdown-menu { | |
position: absolute; | |
} | |
.navbar-expand .navbar-nav .nav-link { | |
padding-right: 0.5rem; | |
padding-left: 0.5rem; | |
} | |
.navbar-expand > .container, | |
.navbar-expand > .container-fluid { | |
-ms-flex-wrap: nowrap; | |
flex-wrap: nowrap; | |
} | |
.navbar-expand .navbar-collapse { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
-ms-flex-preferred-size: auto; | |
flex-basis: auto; | |
} | |
.navbar-expand .navbar-toggler { | |
display: none; | |
} | |
.navbar-light .navbar-brand { | |
color: rgba(0, 0, 0, 0.9); | |
} | |
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { | |
color: rgba(0, 0, 0, 0.9); | |
} | |
.navbar-light .navbar-nav .nav-link { | |
color: rgba(0, 0, 0, 0.5); | |
} | |
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { | |
color: rgba(0, 0, 0, 0.7); | |
} | |
.navbar-light .navbar-nav .nav-link.disabled { | |
color: rgba(0, 0, 0, 0.3); | |
} | |
.navbar-light .navbar-nav .show > .nav-link, | |
.navbar-light .navbar-nav .active > .nav-link, | |
.navbar-light .navbar-nav .nav-link.show, | |
.navbar-light .navbar-nav .nav-link.active { | |
color: rgba(0, 0, 0, 0.9); | |
} | |
.navbar-light .navbar-toggler { | |
color: rgba(0, 0, 0, 0.5); | |
border-color: rgba(0, 0, 0, 0.1); | |
} | |
.navbar-light .navbar-toggler-icon { | |
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); | |
} | |
.navbar-light .navbar-text { | |
color: rgba(0, 0, 0, 0.5); | |
} | |
.navbar-light .navbar-text a { | |
color: rgba(0, 0, 0, 0.9); | |
} | |
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { | |
color: rgba(0, 0, 0, 0.9); | |
} | |
.navbar-dark .navbar-brand { | |
color: #fff; | |
} | |
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { | |
color: #fff; | |
} | |
.navbar-dark .navbar-nav .nav-link { | |
color: rgba(255, 255, 255, 0.5); | |
} | |
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { | |
color: rgba(255, 255, 255, 0.75); | |
} | |
.navbar-dark .navbar-nav .nav-link.disabled { | |
color: rgba(255, 255, 255, 0.25); | |
} | |
.navbar-dark .navbar-nav .show > .nav-link, | |
.navbar-dark .navbar-nav .active > .nav-link, | |
.navbar-dark .navbar-nav .nav-link.show, | |
.navbar-dark .navbar-nav .nav-link.active { | |
color: #fff; | |
} | |
.navbar-dark .navbar-toggler { | |
color: rgba(255, 255, 255, 0.5); | |
border-color: rgba(255, 255, 255, 0.1); | |
} | |
.navbar-dark .navbar-toggler-icon { | |
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); | |
} | |
.navbar-dark .navbar-text { | |
color: rgba(255, 255, 255, 0.5); | |
} | |
.navbar-dark .navbar-text a { | |
color: #fff; | |
} | |
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { | |
color: #fff; | |
} | |
.card { | |
position: relative; | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-direction: column; | |
flex-direction: column; | |
min-width: 0; | |
word-wrap: break-word; | |
background-color: #fff; | |
background-clip: border-box; | |
border: 1px solid rgba(0, 0, 0, 0.125); | |
border-radius: 0.25rem; | |
} | |
.card > hr { | |
margin-right: 0; | |
margin-left: 0; | |
} | |
.card > .list-group:first-child .list-group-item:first-child { | |
border-top-left-radius: 0.25rem; | |
border-top-right-radius: 0.25rem; | |
} | |
.card > .list-group:last-child .list-group-item:last-child { | |
border-bottom-right-radius: 0.25rem; | |
border-bottom-left-radius: 0.25rem; | |
} | |
.card-body { | |
-ms-flex: 1 1 auto; | |
flex: 1 1 auto; | |
padding: 1.25rem; | |
} | |
.card-title { | |
margin-bottom: 0.75rem; | |
} | |
.card-subtitle { | |
margin-top: -0.375rem; | |
margin-bottom: 0; | |
} | |
.card-text:last-child { | |
margin-bottom: 0; | |
} | |
.card-link:hover { | |
text-decoration: none; | |
} | |
.card-link + .card-link { | |
margin-left: 1.25rem; | |
} | |
.card-header { | |
padding: 0.75rem 1.25rem; | |
margin-bottom: 0; | |
background-color: rgba(0, 0, 0, 0.03); | |
border-bottom: 1px solid rgba(0, 0, 0, 0.125); | |
} | |
.card-header:first-child { | |
border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; | |
} | |
.card-header + .list-group .list-group-item:first-child { | |
border-top: 0; | |
} | |
.card-footer { | |
padding: 0.75rem 1.25rem; | |
background-color: rgba(0, 0, 0, 0.03); | |
border-top: 1px solid rgba(0, 0, 0, 0.125); | |
} | |
.card-footer:last-child { | |
border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); | |
} | |
.card-header-tabs { | |
margin-right: -0.625rem; | |
margin-bottom: -0.75rem; | |
margin-left: -0.625rem; | |
border-bottom: 0; | |
} | |
.card-header-pills { | |
margin-right: -0.625rem; | |
margin-left: -0.625rem; | |
} | |
.card-img-overlay { | |
position: absolute; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
padding: 1.25rem; | |
} | |
.card-img { | |
width: 100%; | |
border-radius: calc(0.25rem - 1px); | |
} | |
.card-img-top { | |
width: 100%; | |
border-top-left-radius: calc(0.25rem - 1px); | |
border-top-right-radius: calc(0.25rem - 1px); | |
} | |
.card-img-bottom { | |
width: 100%; | |
border-bottom-right-radius: calc(0.25rem - 1px); | |
border-bottom-left-radius: calc(0.25rem - 1px); | |
} | |
.card-deck { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-direction: column; | |
flex-direction: column; | |
} | |
.card-deck .card { | |
margin-bottom: 15px; | |
} | |
@media (min-width: 576px) { | |
.card-deck { | |
-ms-flex-flow: row wrap; | |
flex-flow: row wrap; | |
margin-right: -15px; | |
margin-left: -15px; | |
} | |
.card-deck .card { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex: 1 0 0%; | |
flex: 1 0 0%; | |
-ms-flex-direction: column; | |
flex-direction: column; | |
margin-right: 15px; | |
margin-bottom: 0; | |
margin-left: 15px; | |
} | |
} | |
.card-group { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-direction: column; | |
flex-direction: column; | |
} | |
.card-group > .card { | |
margin-bottom: 15px; | |
} | |
@media (min-width: 576px) { | |
.card-group { | |
-ms-flex-flow: row wrap; | |
flex-flow: row wrap; | |
} | |
.card-group > .card { | |
-ms-flex: 1 0 0%; | |
flex: 1 0 0%; | |
margin-bottom: 0; | |
} | |
.card-group > .card + .card { | |
margin-left: 0; | |
border-left: 0; | |
} | |
.card-group > .card:first-child { | |
border-top-right-radius: 0; | |
border-bottom-right-radius: 0; | |
} | |
.card-group > .card:first-child .card-img-top, | |
.card-group > .card:first-child .card-header { | |
border-top-right-radius: 0; | |
} | |
.card-group > .card:first-child .card-img-bottom, | |
.card-group > .card:first-child .card-footer { | |
border-bottom-right-radius: 0; | |
} | |
.card-group > .card:last-child { | |
border-top-left-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.card-group > .card:last-child .card-img-top, | |
.card-group > .card:last-child .card-header { | |
border-top-left-radius: 0; | |
} | |
.card-group > .card:last-child .card-img-bottom, | |
.card-group > .card:last-child .card-footer { | |
border-bottom-left-radius: 0; | |
} | |
.card-group > .card:only-child { | |
border-radius: 0.25rem; | |
} | |
.card-group > .card:only-child .card-img-top, | |
.card-group > .card:only-child .card-header { | |
border-top-left-radius: 0.25rem; | |
border-top-right-radius: 0.25rem; | |
} | |
.card-group > .card:only-child .card-img-bottom, | |
.card-group > .card:only-child .card-footer { | |
border-bottom-right-radius: 0.25rem; | |
border-bottom-left-radius: 0.25rem; | |
} | |
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) { | |
border-radius: 0; | |
} | |
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, | |
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, | |
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, | |
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { | |
border-radius: 0; | |
} | |
} | |
.card-columns .card { | |
margin-bottom: 0.75rem; | |
} | |
@media (min-width: 576px) { | |
.card-columns { | |
-webkit-column-count: 3; | |
-moz-column-count: 3; | |
column-count: 3; | |
-webkit-column-gap: 1.25rem; | |
-moz-column-gap: 1.25rem; | |
column-gap: 1.25rem; | |
orphans: 1; | |
widows: 1; | |
} | |
.card-columns .card { | |
display: inline-block; | |
width: 100%; | |
} | |
} | |
.accordion .card:not(:first-of-type):not(:last-of-type) { | |
border-bottom: 0; | |
border-radius: 0; | |
} | |
.accordion .card:not(:first-of-type) .card-header:first-child { | |
border-radius: 0; | |
} | |
.accordion .card:first-of-type { | |
border-bottom: 0; | |
border-bottom-right-radius: 0; | |
border-bottom-left-radius: 0; | |
} | |
.accordion .card:last-of-type { | |
border-top-left-radius: 0; | |
border-top-right-radius: 0; | |
} | |
.breadcrumb { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-wrap: wrap; | |
flex-wrap: wrap; | |
padding: 0.75rem 1rem; | |
margin-bottom: 1rem; | |
list-style: none; | |
background-color: #e9ecef; | |
border-radius: 0.25rem; | |
} | |
.breadcrumb-item + .breadcrumb-item { | |
padding-left: 0.5rem; | |
} | |
.breadcrumb-item + .breadcrumb-item::before { | |
display: inline-block; | |
padding-right: 0.5rem; | |
color: #6c757d; | |
content: "/"; | |
} | |
.breadcrumb-item + .breadcrumb-item:hover::before { | |
text-decoration: underline; | |
} | |
.breadcrumb-item + .breadcrumb-item:hover::before { | |
text-decoration: none; | |
} | |
.breadcrumb-item.active { | |
color: #6c757d; | |
} | |
.pagination { | |
display: -ms-flexbox; | |
display: flex; | |
padding-left: 0; | |
list-style: none; | |
border-radius: 0.25rem; | |
} | |
.page-link { | |
position: relative; | |
display: block; | |
padding: 0.5rem 0.75rem; | |
margin-left: -1px; | |
line-height: 1.25; | |
color: #007bff; | |
background-color: #fff; | |
border: 1px solid #dee2e6; | |
} | |
.page-link:hover { | |
z-index: 2; | |
color: #0056b3; | |
text-decoration: none; | |
background-color: #e9ecef; | |
border-color: #dee2e6; | |
} | |
.page-link:focus { | |
z-index: 2; | |
outline: 0; | |
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); | |
} | |
.page-link:not(:disabled):not(.disabled) { | |
cursor: pointer; | |
} | |
.page-item:first-child .page-link { | |
margin-left: 0; | |
border-top-left-radius: 0.25rem; | |
border-bottom-left-radius: 0.25rem; | |
} | |
.page-item:last-child .page-link { | |
border-top-right-radius: 0.25rem; | |
border-bottom-right-radius: 0.25rem; | |
} | |
.page-item.active .page-link { | |
z-index: 1; | |
color: #fff; | |
background-color: #007bff; | |
border-color: #007bff; | |
} | |
.page-item.disabled .page-link { | |
color: #6c757d; | |
pointer-events: none; | |
cursor: auto; | |
background-color: #fff; | |
border-color: #dee2e6; | |
} | |
.pagination-lg .page-link { | |
padding: 0.75rem 1.5rem; | |
font-size: 1.25rem; | |
line-height: 1.5; | |
} | |
.pagination-lg .page-item:first-child .page-link { | |
border-top-left-radius: 0.3rem; | |
border-bottom-left-radius: 0.3rem; | |
} | |
.pagination-lg .page-item:last-child .page-link { | |
border-top-right-radius: 0.3rem; | |
border-bottom-right-radius: 0.3rem; | |
} | |
.pagination-sm .page-link { | |
padding: 0.25rem 0.5rem; | |
font-size: 0.875rem; | |
line-height: 1.5; | |
} | |
.pagination-sm .page-item:first-child .page-link { | |
border-top-left-radius: 0.2rem; | |
border-bottom-left-radius: 0.2rem; | |
} | |
.pagination-sm .page-item:last-child .page-link { | |
border-top-right-radius: 0.2rem; | |
border-bottom-right-radius: 0.2rem; | |
} | |
.badge { | |
display: inline-block; | |
padding: 0.25em 0.4em; | |
font-size: 75%; | |
font-weight: 700; | |
line-height: 1; | |
text-align: center; | |
white-space: nowrap; | |
vertical-align: baseline; | |
border-radius: 0.25rem; | |
} | |
.badge:empty { | |
display: none; | |
} | |
.btn .badge { | |
position: relative; | |
top: -1px; | |
} | |
.badge-pill { | |
padding-right: 0.6em; | |
padding-left: 0.6em; | |
border-radius: 10rem; | |
} | |
.badge-primary { | |
color: #fff; | |
background-color: #007bff; | |
} | |
.badge-primary[href]:hover, .badge-primary[href]:focus { | |
color: #fff; | |
text-decoration: none; | |
background-color: #0062cc; | |
} | |
.badge-secondary { | |
color: #fff; | |
background-color: #6c757d; | |
} | |
.badge-secondary[href]:hover, .badge-secondary[href]:focus { | |
color: #fff; | |
text-decoration: none; | |
background-color: #545b62; | |
} | |
.badge-success { | |
color: #fff; | |
background-color: #28a745; | |
} | |
.badge-success[href]:hover, .badge-success[href]:focus { | |
color: #fff; | |
text-decoration: none; | |
background-color: #1e7e34; | |
} | |
.badge-info { | |
color: #fff; | |
background-color: #17a2b8; | |
} | |
.badge-info[href]:hover, .badge-info[href]:focus { | |
color: #fff; | |
text-decoration: none; | |
background-color: #117a8b; | |
} | |
.badge-warning { | |
color: #212529; | |
background-color: #ffc107; | |
} | |
.badge-warning[href]:hover, .badge-warning[href]:focus { | |
color: #212529; | |
text-decoration: none; | |
background-color: #d39e00; | |
} | |
.badge-danger { | |
color: #fff; | |
background-color: #dc3545; | |
} | |
.badge-danger[href]:hover, .badge-danger[href]:focus { | |
color: #fff; | |
text-decoration: none; | |
background-color: #bd2130; | |
} | |
.badge-light { | |
color: #212529; | |
background-color: #f8f9fa; | |
} | |
.badge-light[href]:hover, .badge-light[href]:focus { | |
color: #212529; | |
text-decoration: none; | |
background-color: #dae0e5; | |
} | |
.badge-dark { | |
color: #fff; | |
background-color: #343a40; | |
} | |
.badge-dark[href]:hover, .badge-dark[href]:focus { | |
color: #fff; | |
text-decoration: none; | |
background-color: #1d2124; | |
} | |
.jumbotron { | |
padding: 2rem 1rem; | |
margin-bottom: 2rem; | |
background-color: #e9ecef; | |
border-radius: 0.3rem; | |
} | |
@media (min-width: 576px) { | |
.jumbotron { | |
padding: 4rem 2rem; | |
} | |
} | |
.jumbotron-fluid { | |
padding-right: 0; | |
padding-left: 0; | |
border-radius: 0; | |
} | |
.alert { | |
position: relative; | |
padding: 0.75rem 1.25rem; | |
margin-bottom: 1rem; | |
border: 1px solid transparent; | |
border-radius: 0.25rem; | |
} | |
.alert-heading { | |
color: inherit; | |
} | |
.alert-link { | |
font-weight: 700; | |
} | |
.alert-dismissible { | |
padding-right: 4rem; | |
} | |
.alert-dismissible .close { | |
position: absolute; | |
top: 0; | |
right: 0; | |
padding: 0.75rem 1.25rem; | |
color: inherit; | |
} | |
.alert-primary { | |
color: #004085; | |
background-color: #cce5ff; | |
border-color: #b8daff; | |
} | |
.alert-primary hr { | |
border-top-color: #9fcdff; | |
} | |
.alert-primary .alert-link { | |
color: #002752; | |
} | |
.alert-secondary { | |
color: #383d41; | |
background-color: #e2e3e5; | |
border-color: #d6d8db; | |
} | |
.alert-secondary hr { | |
border-top-color: #c8cbcf; | |
} | |
.alert-secondary .alert-link { | |
color: #202326; | |
} | |
.alert-success { | |
color: #155724; | |
background-color: #d4edda; | |
border-color: #c3e6cb; | |
} | |
.alert-success hr { | |
border-top-color: #b1dfbb; | |
} | |
.alert-success .alert-link { | |
color: #0b2e13; | |
} | |
.alert-info { | |
color: #0c5460; | |
background-color: #d1ecf1; | |
border-color: #bee5eb; | |
} | |
.alert-info hr { | |
border-top-color: #abdde5; | |
} | |
.alert-info .alert-link { | |
color: #062c33; | |
} | |
.alert-warning { | |
color: #856404; | |
background-color: #fff3cd; | |
border-color: #ffeeba; | |
} | |
.alert-warning hr { | |
border-top-color: #ffe8a1; | |
} | |
.alert-warning .alert-link { | |
color: #533f03; | |
} | |
.alert-danger { | |
color: #721c24; | |
background-color: #f8d7da; | |
border-color: #f5c6cb; | |
} | |
.alert-danger hr { | |
border-top-color: #f1b0b7; | |
} | |
.alert-danger .alert-link { | |
color: #491217; | |
} | |
.alert-light { | |
color: #818182; | |
background-color: #fefefe; | |
border-color: #fdfdfe; | |
} | |
.alert-light hr { | |
border-top-color: #ececf6; | |
} | |
.alert-light .alert-link { | |
color: #686868; | |
} | |
.alert-dark { | |
color: #1b1e21; | |
background-color: #d6d8d9; | |
border-color: #c6c8ca; | |
} | |
.alert-dark hr { | |
border-top-color: #b9bbbe; | |
} | |
.alert-dark .alert-link { | |
color: #040505; | |
} | |
@-webkit-keyframes progress-bar-stripes { | |
from { | |
background-position: 1rem 0; | |
} | |
to { | |
background-position: 0 0; | |
} | |
} | |
@keyframes progress-bar-stripes { | |
from { | |
background-position: 1rem 0; | |
} | |
to { | |
background-position: 0 0; | |
} | |
} | |
.progress { | |
display: -ms-flexbox; | |
display: flex; | |
height: 1rem; | |
overflow: hidden; | |
font-size: 0.75rem; | |
background-color: #e9ecef; | |
border-radius: 0.25rem; | |
} | |
.progress-bar { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-direction: column; | |
flex-direction: column; | |
-ms-flex-pack: center; | |
justify-content: center; | |
color: #fff; | |
text-align: center; | |
white-space: nowrap; | |
background-color: #007bff; | |
transition: width 0.6s ease; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.progress-bar { | |
transition: none; | |
} | |
} | |
.progress-bar-striped { | |
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); | |
background-size: 1rem 1rem; | |
} | |
.progress-bar-animated { | |
-webkit-animation: progress-bar-stripes 1s linear infinite; | |
animation: progress-bar-stripes 1s linear infinite; | |
} | |
.media { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: start; | |
align-items: flex-start; | |
} | |
.media-body { | |
-ms-flex: 1; | |
flex: 1; | |
} | |
.list-group { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-direction: column; | |
flex-direction: column; | |
padding-left: 0; | |
margin-bottom: 0; | |
} | |
.list-group-item-action { | |
width: 100%; | |
color: #495057; | |
text-align: inherit; | |
} | |
.list-group-item-action:hover, .list-group-item-action:focus { | |
color: #495057; | |
text-decoration: none; | |
background-color: #f8f9fa; | |
} | |
.list-group-item-action:active { | |
color: #212529; | |
background-color: #e9ecef; | |
} | |
.list-group-item { | |
position: relative; | |
display: block; | |
padding: 0.75rem 1.25rem; | |
margin-bottom: -1px; | |
background-color: #fff; | |
border: 1px solid rgba(0, 0, 0, 0.125); | |
} | |
.list-group-item:first-child { | |
border-top-left-radius: 0.25rem; | |
border-top-right-radius: 0.25rem; | |
} | |
.list-group-item:last-child { | |
margin-bottom: 0; | |
border-bottom-right-radius: 0.25rem; | |
border-bottom-left-radius: 0.25rem; | |
} | |
.list-group-item:hover, .list-group-item:focus { | |
z-index: 1; | |
text-decoration: none; | |
} | |
.list-group-item.disabled, .list-group-item:disabled { | |
color: #6c757d; | |
background-color: #fff; | |
} | |
.list-group-item.active { | |
z-index: 2; | |
color: #fff; | |
background-color: #007bff; | |
border-color: #007bff; | |
} | |
.list-group-flush .list-group-item { | |
border-right: 0; | |
border-left: 0; | |
border-radius: 0; | |
} | |
.list-group-flush:first-child .list-group-item:first-child { | |
border-top: 0; | |
} | |
.list-group-flush:last-child .list-group-item:last-child { | |
border-bottom: 0; | |
} | |
.list-group-item-primary { | |
color: #004085; | |
background-color: #b8daff; | |
} | |
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { | |
color: #004085; | |
background-color: #9fcdff; | |
} | |
.list-group-item-primary.list-group-item-action.active { | |
color: #fff; | |
background-color: #004085; | |
border-color: #004085; | |
} | |
.list-group-item-secondary { | |
color: #383d41; | |
background-color: #d6d8db; | |
} | |
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { | |
color: #383d41; | |
background-color: #c8cbcf; | |
} | |
.list-group-item-secondary.list-group-item-action.active { | |
color: #fff; | |
background-color: #383d41; | |
border-color: #383d41; | |
} | |
.list-group-item-success { | |
color: #155724; | |
background-color: #c3e6cb; | |
} | |
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { | |
color: #155724; | |
background-color: #b1dfbb; | |
} | |
.list-group-item-success.list-group-item-action.active { | |
color: #fff; | |
background-color: #155724; | |
border-color: #155724; | |
} | |
.list-group-item-info { | |
color: #0c5460; | |
background-color: #bee5eb; | |
} | |
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { | |
color: #0c5460; | |
background-color: #abdde5; | |
} | |
.list-group-item-info.list-group-item-action.active { | |
color: #fff; | |
background-color: #0c5460; | |
border-color: #0c5460; | |
} | |
.list-group-item-warning { | |
color: #856404; | |
background-color: #ffeeba; | |
} | |
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { | |
color: #856404; | |
background-color: #ffe8a1; | |
} | |
.list-group-item-warning.list-group-item-action.active { | |
color: #fff; | |
background-color: #856404; | |
border-color: #856404; | |
} | |
.list-group-item-danger { | |
color: #721c24; | |
background-color: #f5c6cb; | |
} | |
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { | |
color: #721c24; | |
background-color: #f1b0b7; | |
} | |
.list-group-item-danger.list-group-item-action.active { | |
color: #fff; | |
background-color: #721c24; | |
border-color: #721c24; | |
} | |
.list-group-item-light { | |
color: #818182; | |
background-color: #fdfdfe; | |
} | |
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { | |
color: #818182; | |
background-color: #ececf6; | |
} | |
.list-group-item-light.list-group-item-action.active { | |
color: #fff; | |
background-color: #818182; | |
border-color: #818182; | |
} | |
.list-group-item-dark { | |
color: #1b1e21; | |
background-color: #c6c8ca; | |
} | |
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { | |
color: #1b1e21; | |
background-color: #b9bbbe; | |
} | |
.list-group-item-dark.list-group-item-action.active { | |
color: #fff; | |
background-color: #1b1e21; | |
border-color: #1b1e21; | |
} | |
.close { | |
float: right; | |
font-size: 1.5rem; | |
font-weight: 700; | |
line-height: 1; | |
color: #000; | |
text-shadow: 0 1px 0 #fff; | |
opacity: .5; | |
} | |
.close:not(:disabled):not(.disabled) { | |
cursor: pointer; | |
} | |
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { | |
color: #000; | |
text-decoration: none; | |
opacity: .75; | |
} | |
button.close { | |
padding: 0; | |
background-color: transparent; | |
border: 0; | |
-webkit-appearance: none; | |
} | |
.modal-open { | |
overflow: hidden; | |
} | |
.modal-open .modal { | |
overflow-x: hidden; | |
overflow-y: auto; | |
} | |
.modal { | |
position: fixed; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
z-index: 1050; | |
display: none; | |
overflow: hidden; | |
outline: 0; | |
} | |
.modal-dialog { | |
position: relative; | |
width: auto; | |
margin: 0.5rem; | |
pointer-events: none; | |
} | |
.modal.fade .modal-dialog { | |
transition: -webkit-transform 0.3s ease-out; | |
transition: transform 0.3s ease-out; | |
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; | |
-webkit-transform: translate(0, -25%); | |
transform: translate(0, -25%); | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.modal.fade .modal-dialog { | |
transition: none; | |
} | |
} | |
.modal.show .modal-dialog { | |
-webkit-transform: translate(0, 0); | |
transform: translate(0, 0); | |
} | |
.modal-dialog-centered { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: center; | |
align-items: center; | |
min-height: calc(100% - (0.5rem * 2)); | |
} | |
.modal-dialog-centered::before { | |
display: block; | |
height: calc(100vh - (0.5rem * 2)); | |
content: ""; | |
} | |
.modal-content { | |
position: relative; | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-direction: column; | |
flex-direction: column; | |
width: 100%; | |
pointer-events: auto; | |
background-color: #fff; | |
background-clip: padding-box; | |
border: 1px solid rgba(0, 0, 0, 0.2); | |
border-radius: 0.3rem; | |
outline: 0; | |
} | |
.modal-backdrop { | |
position: fixed; | |
top: 0; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
z-index: 1040; | |
background-color: #000; | |
} | |
.modal-backdrop.fade { | |
opacity: 0; | |
} | |
.modal-backdrop.show { | |
opacity: 0.5; | |
} | |
.modal-header { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: start; | |
align-items: flex-start; | |
-ms-flex-pack: justify; | |
justify-content: space-between; | |
padding: 1rem; | |
border-bottom: 1px solid #e9ecef; | |
border-top-left-radius: 0.3rem; | |
border-top-right-radius: 0.3rem; | |
} | |
.modal-header .close { | |
padding: 1rem; | |
margin: -1rem -1rem -1rem auto; | |
} | |
.modal-title { | |
margin-bottom: 0; | |
line-height: 1.5; | |
} | |
.modal-body { | |
position: relative; | |
-ms-flex: 1 1 auto; | |
flex: 1 1 auto; | |
padding: 1rem; | |
} | |
.modal-footer { | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: center; | |
align-items: center; | |
-ms-flex-pack: end; | |
justify-content: flex-end; | |
padding: 1rem; | |
border-top: 1px solid #e9ecef; | |
} | |
.modal-footer > :not(:first-child) { | |
margin-left: .25rem; | |
} | |
.modal-footer > :not(:last-child) { | |
margin-right: .25rem; | |
} | |
.modal-scrollbar-measure { | |
position: absolute; | |
top: -9999px; | |
width: 50px; | |
height: 50px; | |
overflow: scroll; | |
} | |
@media (min-width: 576px) { | |
.modal-dialog { | |
max-width: 500px; | |
margin: 1.75rem auto; | |
} | |
.modal-dialog-centered { | |
min-height: calc(100% - (1.75rem * 2)); | |
} | |
.modal-dialog-centered::before { | |
height: calc(100vh - (1.75rem * 2)); | |
} | |
.modal-sm { | |
max-width: 300px; | |
} | |
} | |
@media (min-width: 992px) { | |
.modal-lg { | |
max-width: 800px; | |
} | |
} | |
.tooltip { | |
position: absolute; | |
z-index: 1070; | |
display: block; | |
margin: 0; | |
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
font-style: normal; | |
font-weight: 400; | |
line-height: 1.5; | |
text-align: left; | |
text-align: start; | |
text-decoration: none; | |
text-shadow: none; | |
text-transform: none; | |
letter-spacing: normal; | |
word-break: normal; | |
word-spacing: normal; | |
white-space: normal; | |
line-break: auto; | |
font-size: 0.875rem; | |
word-wrap: break-word; | |
opacity: 0; | |
} | |
.tooltip.show { | |
opacity: 0.9; | |
} | |
.tooltip .arrow { | |
position: absolute; | |
display: block; | |
width: 0.8rem; | |
height: 0.4rem; | |
} | |
.tooltip .arrow::before { | |
position: absolute; | |
content: ""; | |
border-color: transparent; | |
border-style: solid; | |
} | |
.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { | |
padding: 0.4rem 0; | |
} | |
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { | |
bottom: 0; | |
} | |
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { | |
top: 0; | |
border-width: 0.4rem 0.4rem 0; | |
border-top-color: #000; | |
} | |
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { | |
padding: 0 0.4rem; | |
} | |
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { | |
left: 0; | |
width: 0.4rem; | |
height: 0.8rem; | |
} | |
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { | |
right: 0; | |
border-width: 0.4rem 0.4rem 0.4rem 0; | |
border-right-color: #000; | |
} | |
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { | |
padding: 0.4rem 0; | |
} | |
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { | |
top: 0; | |
} | |
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { | |
bottom: 0; | |
border-width: 0 0.4rem 0.4rem; | |
border-bottom-color: #000; | |
} | |
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { | |
padding: 0 0.4rem; | |
} | |
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { | |
right: 0; | |
width: 0.4rem; | |
height: 0.8rem; | |
} | |
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { | |
left: 0; | |
border-width: 0.4rem 0 0.4rem 0.4rem; | |
border-left-color: #000; | |
} | |
.tooltip-inner { | |
max-width: 200px; | |
padding: 0.25rem 0.5rem; | |
color: #fff; | |
text-align: center; | |
background-color: #000; | |
border-radius: 0.25rem; | |
} | |
.popover { | |
position: absolute; | |
top: 0; | |
left: 0; | |
z-index: 1060; | |
display: block; | |
max-width: 276px; | |
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; | |
font-style: normal; | |
font-weight: 400; | |
line-height: 1.5; | |
text-align: left; | |
text-align: start; | |
text-decoration: none; | |
text-shadow: none; | |
text-transform: none; | |
letter-spacing: normal; | |
word-break: normal; | |
word-spacing: normal; | |
white-space: normal; | |
line-break: auto; | |
font-size: 0.875rem; | |
word-wrap: break-word; | |
background-color: #fff; | |
background-clip: padding-box; | |
border: 1px solid rgba(0, 0, 0, 0.2); | |
border-radius: 0.3rem; | |
} | |
.popover .arrow { | |
position: absolute; | |
display: block; | |
width: 1rem; | |
height: 0.5rem; | |
margin: 0 0.3rem; | |
} | |
.popover .arrow::before, .popover .arrow::after { | |
position: absolute; | |
display: block; | |
content: ""; | |
border-color: transparent; | |
border-style: solid; | |
} | |
.bs-popover-top, .bs-popover-auto[x-placement^="top"] { | |
margin-bottom: 0.5rem; | |
} | |
.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow { | |
bottom: calc((0.5rem + 1px) * -1); | |
} | |
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, | |
.bs-popover-top .arrow::after, | |
.bs-popover-auto[x-placement^="top"] .arrow::after { | |
border-width: 0.5rem 0.5rem 0; | |
} | |
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { | |
bottom: 0; | |
border-top-color: rgba(0, 0, 0, 0.25); | |
} | |
.bs-popover-top .arrow::after, | |
.bs-popover-auto[x-placement^="top"] .arrow::after { | |
bottom: 1px; | |
border-top-color: #fff; | |
} | |
.bs-popover-right, .bs-popover-auto[x-placement^="right"] { | |
margin-left: 0.5rem; | |
} | |
.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow { | |
left: calc((0.5rem + 1px) * -1); | |
width: 0.5rem; | |
height: 1rem; | |
margin: 0.3rem 0; | |
} | |
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, | |
.bs-popover-right .arrow::after, | |
.bs-popover-auto[x-placement^="right"] .arrow::after { | |
border-width: 0.5rem 0.5rem 0.5rem 0; | |
} | |
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { | |
left: 0; | |
border-right-color: rgba(0, 0, 0, 0.25); | |
} | |
.bs-popover-right .arrow::after, | |
.bs-popover-auto[x-placement^="right"] .arrow::after { | |
left: 1px; | |
border-right-color: #fff; | |
} | |
.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { | |
margin-top: 0.5rem; | |
} | |
.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow { | |
top: calc((0.5rem + 1px) * -1); | |
} | |
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, | |
.bs-popover-bottom .arrow::after, | |
.bs-popover-auto[x-placement^="bottom"] .arrow::after { | |
border-width: 0 0.5rem 0.5rem 0.5rem; | |
} | |
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { | |
top: 0; | |
border-bottom-color: rgba(0, 0, 0, 0.25); | |
} | |
.bs-popover-bottom .arrow::after, | |
.bs-popover-auto[x-placement^="bottom"] .arrow::after { | |
top: 1px; | |
border-bottom-color: #fff; | |
} | |
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { | |
position: absolute; | |
top: 0; | |
left: 50%; | |
display: block; | |
width: 1rem; | |
margin-left: -0.5rem; | |
content: ""; | |
border-bottom: 1px solid #f7f7f7; | |
} | |
.bs-popover-left, .bs-popover-auto[x-placement^="left"] { | |
margin-right: 0.5rem; | |
} | |
.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow { | |
right: calc((0.5rem + 1px) * -1); | |
width: 0.5rem; | |
height: 1rem; | |
margin: 0.3rem 0; | |
} | |
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, | |
.bs-popover-left .arrow::after, | |
.bs-popover-auto[x-placement^="left"] .arrow::after { | |
border-width: 0.5rem 0 0.5rem 0.5rem; | |
} | |
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { | |
right: 0; | |
border-left-color: rgba(0, 0, 0, 0.25); | |
} | |
.bs-popover-left .arrow::after, | |
.bs-popover-auto[x-placement^="left"] .arrow::after { | |
right: 1px; | |
border-left-color: #fff; | |
} | |
.popover-header { | |
padding: 0.5rem 0.75rem; | |
margin-bottom: 0; | |
font-size: 1rem; | |
color: inherit; | |
background-color: #f7f7f7; | |
border-bottom: 1px solid #ebebeb; | |
border-top-left-radius: calc(0.3rem - 1px); | |
border-top-right-radius: calc(0.3rem - 1px); | |
} | |
.popover-header:empty { | |
display: none; | |
} | |
.popover-body { | |
padding: 0.5rem 0.75rem; | |
color: #212529; | |
} | |
.carousel { | |
position: relative; | |
} | |
.carousel-inner { | |
position: relative; | |
width: 100%; | |
overflow: hidden; | |
} | |
.carousel-item { | |
position: relative; | |
display: none; | |
-ms-flex-align: center; | |
align-items: center; | |
width: 100%; | |
-webkit-backface-visibility: hidden; | |
backface-visibility: hidden; | |
-webkit-perspective: 1000px; | |
perspective: 1000px; | |
} | |
.carousel-item.active, | |
.carousel-item-next, | |
.carousel-item-prev { | |
display: block; | |
transition: -webkit-transform 0.6s ease; | |
transition: transform 0.6s ease; | |
transition: transform 0.6s ease, -webkit-transform 0.6s ease; | |
} | |
@media screen and (prefers-reduced-motion: reduce) { | |
.carousel-item.active, | |
.carousel-item-next, | |
.carousel-item-prev { | |
transition: none; | |
} | |
} | |
.carousel-item-next, | |
.carousel-item-prev { | |
position: absolute; | |
top: 0; | |
} | |
.carousel-item-next.carousel-item-left, | |
.carousel-item-prev.carousel-item-right { | |
-webkit-transform: translateX(0); | |
transform: translateX(0); | |
} | |
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { | |
.carousel-item-next.carousel-item-left, | |
.carousel-item-prev.carousel-item-right { | |
-webkit-transform: translate3d(0, 0, 0); | |
transform: translate3d(0, 0, 0); | |
} | |
} | |
.carousel-item-next, | |
.active.carousel-item-right { | |
-webkit-transform: translateX(100%); | |
transform: translateX(100%); | |
} | |
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { | |
.carousel-item-next, | |
.active.carousel-item-right { | |
-webkit-transform: translate3d(100%, 0, 0); | |
transform: translate3d(100%, 0, 0); | |
} | |
} | |
.carousel-item-prev, | |
.active.carousel-item-left { | |
-webkit-transform: translateX(-100%); | |
transform: translateX(-100%); | |
} | |
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { | |
.carousel-item-prev, | |
.active.carousel-item-left { | |
-webkit-transform: translate3d(-100%, 0, 0); | |
transform: translate3d(-100%, 0, 0); | |
} | |
} | |
.carousel-fade .carousel-item { | |
opacity: 0; | |
transition-duration: .6s; | |
transition-property: opacity; | |
} | |
.carousel-fade .carousel-item.active, | |
.carousel-fade .carousel-item-next.carousel-item-left, | |
.carousel-fade .carousel-item-prev.carousel-item-right { | |
opacity: 1; | |
} | |
.carousel-fade .active.carousel-item-left, | |
.carousel-fade .active.carousel-item-right { | |
opacity: 0; | |
} | |
.carousel-fade .carousel-item-next, | |
.carousel-fade .carousel-item-prev, | |
.carousel-fade .carousel-item.active, | |
.carousel-fade .active.carousel-item-left, | |
.carousel-fade .active.carousel-item-prev { | |
-webkit-transform: translateX(0); | |
transform: translateX(0); | |
} | |
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { | |
.carousel-fade .carousel-item-next, | |
.carousel-fade .carousel-item-prev, | |
.carousel-fade .carousel-item.active, | |
.carousel-fade .active.carousel-item-left, | |
.carousel-fade .active.carousel-item-prev { | |
-webkit-transform: translate3d(0, 0, 0); | |
transform: translate3d(0, 0, 0); | |
} | |
} | |
.carousel-control-prev, | |
.carousel-control-next { | |
position: absolute; | |
top: 0; | |
bottom: 0; | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-align: center; | |
align-items: center; | |
-ms-flex-pack: center; | |
justify-content: center; | |
width: 15%; | |
color: #fff; | |
text-align: center; | |
opacity: 0.5; | |
} | |
.carousel-control-prev:hover, .carousel-control-prev:focus, | |
.carousel-control-next:hover, | |
.carousel-control-next:focus { | |
color: #fff; | |
text-decoration: none; | |
outline: 0; | |
opacity: .9; | |
} | |
.carousel-control-prev { | |
left: 0; | |
} | |
.carousel-control-next { | |
right: 0; | |
} | |
.carousel-control-prev-icon, | |
.carousel-control-next-icon { | |
display: inline-block; | |
width: 20px; | |
height: 20px; | |
background: transparent no-repeat center center; | |
background-size: 100% 100%; | |
} | |
.carousel-control-prev-icon { | |
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); | |
} | |
.carousel-control-next-icon { | |
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); | |
} | |
.carousel-indicators { | |
position: absolute; | |
right: 0; | |
bottom: 10px; | |
left: 0; | |
z-index: 15; | |
display: -ms-flexbox; | |
display: flex; | |
-ms-flex-pack: center; | |
justify-content: center; | |
padding-left: 0; | |
margin-right: 15%; | |
margin-left: 15%; | |
list-style: none; | |
} | |
.carousel-indicators li { | |
position: relative; | |
-ms-flex: 0 1 auto; | |
flex: 0 1 auto; | |
width: 30px; | |
height: 3px; | |
margin-right: 3px; | |
margin-left: 3px; | |
text-indent: -999px; | |
cursor: pointer; | |
background-color: rgba(255, 255, 255, 0.5); | |
} | |
.carousel-indicators li::before { | |
position: absolute; | |
top: -10px; | |
left: 0; | |
display: inline-block; | |
width: 100%; | |
height: 10px; | |
content: ""; | |
} | |
.carousel-indicators li::after { | |
position: absolute; | |
bottom: -10px; | |
left: 0; | |
display: inline-block; | |
width: 100%; | |
height: 10px; | |
content: ""; | |
} | |
.carousel-indicators .active { | |
background-color: #fff; | |
} | |
.carousel-caption { | |
position: absolute; | |
right: 15%; | |
bottom: 20px; | |
left: 15%; | |
z-index: 10; | |
padding-top: 20px; | |
padding-bottom: 20px; | |
color: #fff; | |
text-align: center; | |
} | |
.align-baseline { | |
vertical-align: baseline !important; | |
} | |
.align-top { | |
vertical-align: top !important; | |
} | |
.align-middle { | |
vertical-align: middle !important; | |
} | |
.align-bottom { | |
vertical-align: bottom !important; | |
} | |
.align-text-bottom { | |
vertical-align: text-bottom !important; | |
} | |
.align-text-top { | |
vertical-align: text-top !important; | |
} | |
.bg-primary { | |
background-color: #007bff !important; | |
} | |
a.bg-primary:hover, a.bg-primary:focus, | |
button.bg-primary:hover, | |
button.bg-primary:focus { | |
background-color: #0062cc !important; | |
} | |
.bg-secondary { | |
background-color: #6c757d !important; | |
} | |
a.bg-secondary:hover, a.bg-secondary:focus, | |
button.bg-secondary:hover, | |
button.bg-secondary:focus { | |
background-color: #545b62 !important; | |
} | |
.bg-success { | |
background-color: #28a745 !important; | |
} | |
a.bg-success:hover, a.bg-success:focus, | |
button.bg-success:hover, | |
button.bg-success:focus { | |
background-color: #1e7e34 !important; | |
} | |
.bg-info { | |
background-color: #17a2b8 !important; | |
} | |
a.bg-info:hover, a.bg-info:focus, | |
button.bg-info:hover, | |
button.bg-info:focus { | |
background-color: #117a8b !important; | |
} | |
.bg-warning { | |
background-color: #ffc107 !important; | |
} | |
a.bg-warning:hover, a.bg-warning:focus, | |
button.bg-warning:hover, | |
button.bg-warning:focus { | |
background-color: #d39e00 !important; | |
} | |
.bg-danger { | |
background-color: #dc3545 !important; | |
} | |
a.bg-danger:hover, a.bg-danger:focus, | |
button.bg-danger:hover, | |
button.bg-danger:focus { | |
background-color: #bd2130 !important; | |
} | |
.bg-light { | |
background-color: #f8f9fa !important; | |
} | |
a.bg-light:hover, a.bg-light:focus, | |
button.bg-light:hover, | |
button.bg-light:focus { | |
background-color: #dae0e5 !important; | |
} | |
.bg-dark { | |
background-color: #343a40 !important; | |
} | |
a.bg-dark:hover, a.bg-dark:focus, | |
button.bg-dark:hover, | |
button.bg-dark:focus { | |
background-color: #1d2124 !important; | |
} | |
.bg-white { | |
background-color: #fff !important; | |
} | |
.bg-transparent { | |
background-color: transparent !important; | |
} | |
.border { | |
border: 1px solid #dee2e6 !important; | |
} | |
.border-top { | |
border-top: 1px solid #dee2e6 !important; | |
} | |
.border-right { | |
border-right: 1px solid #dee2e6 !important; | |
} | |
.border-bottom { | |
border-bottom: 1px solid #dee2e6 !important; | |
} | |
.border-left { | |
border-left: 1px solid #dee2e6 !important; | |
} | |
.border-0 { | |
border: 0 !important; | |
} | |
.border-top-0 { | |
border-top: 0 !important; | |
} | |
.border-right-0 { | |
border-right: 0 !important; | |
} | |
.border-bottom-0 { | |
border-bottom: 0 !important; | |
} | |
.border-left-0 { | |
border-left: 0 !important; | |
} | |
.border-primary { | |
border-color: #007bff !important; | |
} | |
.border-secondary { | |
border-color: #6c757d !important; | |
} | |
.border-success { | |
border-color: #28a745 !important; | |
} | |
.border-info { | |
border-color: #17a2b8 !important; | |
} | |
.border-warning { | |
border-color: #ffc107 !important; | |
} | |
.border-danger { | |
border-color: #dc3545 !important; | |
} | |
.border-light { | |
border-color: #f8f9fa !important; | |
} | |
.border-dark { | |
border-color: #343a40 !important; | |
} | |
.border-white { | |
border-color: #fff !important; | |
} | |
.rounded { | |
border-radius: 0.25rem !important; | |
} | |
.rounded-top { | |
border-top-left-radius: 0.25rem !important; | |
border-top-right-radius: 0.25rem !important; | |
} | |
.rounded-right { | |
border-top-right-radius: 0.25rem !important; | |
border-bottom-right-radius: 0.25rem !important; | |
} | |
.rounded-bottom { | |
border-bottom-right-radius: 0.25rem !important; | |
border-bottom-left-radius: 0.25rem !important; | |
} | |
.rounded-left { | |
border-top-left-radius: 0.25rem !important; | |
border-bottom-left-radius: 0.25rem !important; | |
} | |
.rounded-circle { | |
border-radius: 50% !important; | |
} | |
.rounded-0 { | |
border-radius: 0 !important; | |
} | |
.clearfix::after { | |
display: block; | |
clear: both; | |
content: ""; | |
} | |
.d-none { | |
display: none !important; | |
} | |
.d-inline { | |
display: inline !important; | |
} | |
.d-inline-block { | |
display: inline-block !important; | |
} | |
.d-block { | |
display: block !important; | |
} | |
.d-table { | |
display: table !important; | |
} | |
.d-table-row { | |
display: table-row !important; | |
} | |
.d-table-cell { | |
display: table-cell !important; | |
} | |
.d-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
@media (min-width: 576px) { | |
.d-sm-none { | |
display: none !important; | |
} | |
.d-sm-inline { | |
display: inline !important; | |
} | |
.d-sm-inline-block { | |
display: inline-block !important; | |
} | |
.d-sm-block { | |
display: block !important; | |
} | |
.d-sm-table { | |
display: table !important; | |
} | |
.d-sm-table-row { | |
display: table-row !important; | |
} | |
.d-sm-table-cell { | |
display: table-cell !important; | |
} | |
.d-sm-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-sm-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
@media (min-width: 768px) { | |
.d-md-none { | |
display: none !important; | |
} | |
.d-md-inline { | |
display: inline !important; | |
} | |
.d-md-inline-block { | |
display: inline-block !important; | |
} | |
.d-md-block { | |
display: block !important; | |
} | |
.d-md-table { | |
display: table !important; | |
} | |
.d-md-table-row { | |
display: table-row !important; | |
} | |
.d-md-table-cell { | |
display: table-cell !important; | |
} | |
.d-md-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-md-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
@media (min-width: 992px) { | |
.d-lg-none { | |
display: none !important; | |
} | |
.d-lg-inline { | |
display: inline !important; | |
} | |
.d-lg-inline-block { | |
display: inline-block !important; | |
} | |
.d-lg-block { | |
display: block !important; | |
} | |
.d-lg-table { | |
display: table !important; | |
} | |
.d-lg-table-row { | |
display: table-row !important; | |
} | |
.d-lg-table-cell { | |
display: table-cell !important; | |
} | |
.d-lg-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-lg-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.d-xl-none { | |
display: none !important; | |
} | |
.d-xl-inline { | |
display: inline !important; | |
} | |
.d-xl-inline-block { | |
display: inline-block !important; | |
} | |
.d-xl-block { | |
display: block !important; | |
} | |
.d-xl-table { | |
display: table !important; | |
} | |
.d-xl-table-row { | |
display: table-row !important; | |
} | |
.d-xl-table-cell { | |
display: table-cell !important; | |
} | |
.d-xl-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-xl-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
@media print { | |
.d-print-none { | |
display: none !important; | |
} | |
.d-print-inline { | |
display: inline !important; | |
} | |
.d-print-inline-block { | |
display: inline-block !important; | |
} | |
.d-print-block { | |
display: block !important; | |
} | |
.d-print-table { | |
display: table !important; | |
} | |
.d-print-table-row { | |
display: table-row !important; | |
} | |
.d-print-table-cell { | |
display: table-cell !important; | |
} | |
.d-print-flex { | |
display: -ms-flexbox !important; | |
display: flex !important; | |
} | |
.d-print-inline-flex { | |
display: -ms-inline-flexbox !important; | |
display: inline-flex !important; | |
} | |
} | |
.embed-responsive { | |
position: relative; | |
display: block; | |
width: 100%; | |
padding: 0; | |
overflow: hidden; | |
} | |
.embed-responsive::before { | |
display: block; | |
content: ""; | |
} | |
.embed-responsive .embed-responsive-item, | |
.embed-responsive iframe, | |
.embed-responsive embed, | |
.embed-responsive object, | |
.embed-responsive video { | |
position: absolute; | |
top: 0; | |
bottom: 0; | |
left: 0; | |
width: 100%; | |
height: 100%; | |
border: 0; | |
} | |
.embed-responsive-21by9::before { | |
padding-top: 42.857143%; | |
} | |
.embed-responsive-16by9::before { | |
padding-top: 56.25%; | |
} | |
.embed-responsive-4by3::before { | |
padding-top: 75%; | |
} | |
.embed-responsive-1by1::before { | |
padding-top: 100%; | |
} | |
.flex-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
@media (min-width: 576px) { | |
.flex-sm-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-sm-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-sm-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-sm-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-sm-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-sm-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-sm-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-sm-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-sm-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-sm-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-sm-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-sm-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-sm-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-sm-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-sm-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-sm-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-sm-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-sm-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-sm-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-sm-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-sm-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-sm-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-sm-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-sm-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-sm-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-sm-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-sm-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-sm-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-sm-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-sm-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-sm-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-sm-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-sm-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-sm-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
} | |
@media (min-width: 768px) { | |
.flex-md-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-md-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-md-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-md-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-md-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-md-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-md-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-md-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-md-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-md-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-md-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-md-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-md-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-md-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-md-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-md-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-md-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-md-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-md-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-md-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-md-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-md-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-md-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-md-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-md-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-md-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-md-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-md-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-md-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-md-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-md-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-md-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-md-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-md-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
} | |
@media (min-width: 992px) { | |
.flex-lg-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-lg-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-lg-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-lg-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-lg-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-lg-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-lg-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-lg-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-lg-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-lg-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-lg-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-lg-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-lg-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-lg-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-lg-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-lg-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-lg-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-lg-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-lg-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-lg-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-lg-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-lg-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-lg-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-lg-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-lg-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-lg-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-lg-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-lg-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-lg-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-lg-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-lg-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-lg-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-lg-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-lg-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.flex-xl-row { | |
-ms-flex-direction: row !important; | |
flex-direction: row !important; | |
} | |
.flex-xl-column { | |
-ms-flex-direction: column !important; | |
flex-direction: column !important; | |
} | |
.flex-xl-row-reverse { | |
-ms-flex-direction: row-reverse !important; | |
flex-direction: row-reverse !important; | |
} | |
.flex-xl-column-reverse { | |
-ms-flex-direction: column-reverse !important; | |
flex-direction: column-reverse !important; | |
} | |
.flex-xl-wrap { | |
-ms-flex-wrap: wrap !important; | |
flex-wrap: wrap !important; | |
} | |
.flex-xl-nowrap { | |
-ms-flex-wrap: nowrap !important; | |
flex-wrap: nowrap !important; | |
} | |
.flex-xl-wrap-reverse { | |
-ms-flex-wrap: wrap-reverse !important; | |
flex-wrap: wrap-reverse !important; | |
} | |
.flex-xl-fill { | |
-ms-flex: 1 1 auto !important; | |
flex: 1 1 auto !important; | |
} | |
.flex-xl-grow-0 { | |
-ms-flex-positive: 0 !important; | |
flex-grow: 0 !important; | |
} | |
.flex-xl-grow-1 { | |
-ms-flex-positive: 1 !important; | |
flex-grow: 1 !important; | |
} | |
.flex-xl-shrink-0 { | |
-ms-flex-negative: 0 !important; | |
flex-shrink: 0 !important; | |
} | |
.flex-xl-shrink-1 { | |
-ms-flex-negative: 1 !important; | |
flex-shrink: 1 !important; | |
} | |
.justify-content-xl-start { | |
-ms-flex-pack: start !important; | |
justify-content: flex-start !important; | |
} | |
.justify-content-xl-end { | |
-ms-flex-pack: end !important; | |
justify-content: flex-end !important; | |
} | |
.justify-content-xl-center { | |
-ms-flex-pack: center !important; | |
justify-content: center !important; | |
} | |
.justify-content-xl-between { | |
-ms-flex-pack: justify !important; | |
justify-content: space-between !important; | |
} | |
.justify-content-xl-around { | |
-ms-flex-pack: distribute !important; | |
justify-content: space-around !important; | |
} | |
.align-items-xl-start { | |
-ms-flex-align: start !important; | |
align-items: flex-start !important; | |
} | |
.align-items-xl-end { | |
-ms-flex-align: end !important; | |
align-items: flex-end !important; | |
} | |
.align-items-xl-center { | |
-ms-flex-align: center !important; | |
align-items: center !important; | |
} | |
.align-items-xl-baseline { | |
-ms-flex-align: baseline !important; | |
align-items: baseline !important; | |
} | |
.align-items-xl-stretch { | |
-ms-flex-align: stretch !important; | |
align-items: stretch !important; | |
} | |
.align-content-xl-start { | |
-ms-flex-line-pack: start !important; | |
align-content: flex-start !important; | |
} | |
.align-content-xl-end { | |
-ms-flex-line-pack: end !important; | |
align-content: flex-end !important; | |
} | |
.align-content-xl-center { | |
-ms-flex-line-pack: center !important; | |
align-content: center !important; | |
} | |
.align-content-xl-between { | |
-ms-flex-line-pack: justify !important; | |
align-content: space-between !important; | |
} | |
.align-content-xl-around { | |
-ms-flex-line-pack: distribute !important; | |
align-content: space-around !important; | |
} | |
.align-content-xl-stretch { | |
-ms-flex-line-pack: stretch !important; | |
align-content: stretch !important; | |
} | |
.align-self-xl-auto { | |
-ms-flex-item-align: auto !important; | |
align-self: auto !important; | |
} | |
.align-self-xl-start { | |
-ms-flex-item-align: start !important; | |
align-self: flex-start !important; | |
} | |
.align-self-xl-end { | |
-ms-flex-item-align: end !important; | |
align-self: flex-end !important; | |
} | |
.align-self-xl-center { | |
-ms-flex-item-align: center !important; | |
align-self: center !important; | |
} | |
.align-self-xl-baseline { | |
-ms-flex-item-align: baseline !important; | |
align-self: baseline !important; | |
} | |
.align-self-xl-stretch { | |
-ms-flex-item-align: stretch !important; | |
align-self: stretch !important; | |
} | |
} | |
.float-left { | |
float: left !important; | |
} | |
.float-right { | |
float: right !important; | |
} | |
.float-none { | |
float: none !important; | |
} | |
@media (min-width: 576px) { | |
.float-sm-left { | |
float: left !important; | |
} | |
.float-sm-right { | |
float: right !important; | |
} | |
.float-sm-none { | |
float: none !important; | |
} | |
} | |
@media (min-width: 768px) { | |
.float-md-left { | |
float: left !important; | |
} | |
.float-md-right { | |
float: right !important; | |
} | |
.float-md-none { | |
float: none !important; | |
} | |
} | |
@media (min-width: 992px) { | |
.float-lg-left { | |
float: left !important; | |
} | |
.float-lg-right { | |
float: right !important; | |
} | |
.float-lg-none { | |
float: none !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.float-xl-left { | |
float: left !important; | |
} | |
.float-xl-right { | |
float: right !important; | |
} | |
.float-xl-none { | |
float: none !important; | |
} | |
} | |
.position-static { | |
position: static !important; | |
} | |
.position-relative { | |
position: relative !important; | |
} | |
.position-absolute { | |
position: absolute !important; | |
} | |
.position-fixed { | |
position: fixed !important; | |
} | |
.position-sticky { | |
position: -webkit-sticky !important; | |
position: sticky !important; | |
} | |
.fixed-top { | |
position: fixed; | |
top: 0; | |
right: 0; | |
left: 0; | |
z-index: 1030; | |
} | |
.fixed-bottom { | |
position: fixed; | |
right: 0; | |
bottom: 0; | |
left: 0; | |
z-index: 1030; | |
} | |
@supports ((position: -webkit-sticky) or (position: sticky)) { | |
.sticky-top { | |
position: -webkit-sticky; | |
position: sticky; | |
top: 0; | |
z-index: 1020; | |
} | |
} | |
.sr-only { | |
position: absolute; | |
width: 1px; | |
height: 1px; | |
padding: 0; | |
overflow: hidden; | |
clip: rect(0, 0, 0, 0); | |
white-space: nowrap; | |
border: 0; | |
} | |
.sr-only-focusable:active, .sr-only-focusable:focus { | |
position: static; | |
width: auto; | |
height: auto; | |
overflow: visible; | |
clip: auto; | |
white-space: normal; | |
} | |
.shadow-sm { | |
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; | |
} | |
.shadow { | |
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; | |
} | |
.shadow-lg { | |
box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; | |
} | |
.shadow-none { | |
box-shadow: none !important; | |
} | |
.w-25 { | |
width: 25% !important; | |
} | |
.w-50 { | |
width: 50% !important; | |
} | |
.w-75 { | |
width: 75% !important; | |
} | |
.w-100 { | |
width: 100% !important; | |
} | |
.w-auto { | |
width: auto !important; | |
} | |
.h-25 { | |
height: 25% !important; | |
} | |
.h-50 { | |
height: 50% !important; | |
} | |
.h-75 { | |
height: 75% !important; | |
} | |
.h-100 { | |
height: 100% !important; | |
} | |
.h-auto { | |
height: auto !important; | |
} | |
.mw-100 { | |
max-width: 100% !important; | |
} | |
.mh-100 { | |
max-height: 100% !important; | |
} | |
.m-0 { | |
margin: 0 !important; | |
} | |
.mt-0, | |
.my-0 { | |
margin-top: 0 !important; | |
} | |
.mr-0, | |
.mx-0 { | |
margin-right: 0 !important; | |
} | |
.mb-0, | |
.my-0 { | |
margin-bottom: 0 !important; | |
} | |
.ml-0, | |
.mx-0 { | |
margin-left: 0 !important; | |
} | |
.m-1 { | |
margin: 0.25rem !important; | |
} | |
.mt-1, | |
.my-1 { | |
margin-top: 0.25rem !important; | |
} | |
.mr-1, | |
.mx-1 { | |
margin-right: 0.25rem !important; | |
} | |
.mb-1, | |
.my-1 { | |
margin-bottom: 0.25rem !important; | |
} | |
.ml-1, | |
.mx-1 { | |
margin-left: 0.25rem !important; | |
} | |
.m-2 { | |
margin: 0.5rem !important; | |
} | |
.mt-2, | |
.my-2 { | |
margin-top: 0.5rem !important; | |
} | |
.mr-2, | |
.mx-2 { | |
margin-right: 0.5rem !important; | |
} | |
.mb-2, | |
.my-2 { | |
margin-bottom: 0.5rem !important; | |
} | |
.ml-2, | |
.mx-2 { | |
margin-left: 0.5rem !important; | |
} | |
.m-3 { | |
margin: 1rem !important; | |
} | |
.mt-3, | |
.my-3 { | |
margin-top: 1rem !important; | |
} | |
.mr-3, | |
.mx-3 { | |
margin-right: 1rem !important; | |
} | |
.mb-3, | |
.my-3 { | |
margin-bottom: 1rem !important; | |
} | |
.ml-3, | |
.mx-3 { | |
margin-left: 1rem !important; | |
} | |
.m-4 { | |
margin: 1.5rem !important; | |
} | |
.mt-4, | |
.my-4 { | |
margin-top: 1.5rem !important; | |
} | |
.mr-4, | |
.mx-4 { | |
margin-right: 1.5rem !important; | |
} | |
.mb-4, | |
.my-4 { | |
margin-bottom: 1.5rem !important; | |
} | |
.ml-4, | |
.mx-4 { | |
margin-left: 1.5rem !important; | |
} | |
.m-5 { | |
margin: 3rem !important; | |
} | |
.mt-5, | |
.my-5 { | |
margin-top: 3rem !important; | |
} | |
.mr-5, | |
.mx-5 { | |
margin-right: 3rem !important; | |
} | |
.mb-5, | |
.my-5 { | |
margin-bottom: 3rem !important; | |
} | |
.ml-5, | |
.mx-5 { | |
margin-left: 3rem !important; | |
} | |
.p-0 { | |
padding: 0 !important; | |
} | |
.pt-0, | |
.py-0 { | |
padding-top: 0 !important; | |
} | |
.pr-0, | |
.px-0 { | |
padding-right: 0 !important; | |
} | |
.pb-0, | |
.py-0 { | |
padding-bottom: 0 !important; | |
} | |
.pl-0, | |
.px-0 { | |
padding-left: 0 !important; | |
} | |
.p-1 { | |
padding: 0.25rem !important; | |
} | |
.pt-1, | |
.py-1 { | |
padding-top: 0.25rem !important; | |
} | |
.pr-1, | |
.px-1 { | |
padding-right: 0.25rem !important; | |
} | |
.pb-1, | |
.py-1 { | |
padding-bottom: 0.25rem !important; | |
} | |
.pl-1, | |
.px-1 { | |
padding-left: 0.25rem !important; | |
} | |
.p-2 { | |
padding: 0.5rem !important; | |
} | |
.pt-2, | |
.py-2 { | |
padding-top: 0.5rem !important; | |
} | |
.pr-2, | |
.px-2 { | |
padding-right: 0.5rem !important; | |
} | |
.pb-2, | |
.py-2 { | |
padding-bottom: 0.5rem !important; | |
} | |
.pl-2, | |
.px-2 { | |
padding-left: 0.5rem !important; | |
} | |
.p-3 { | |
padding: 1rem !important; | |
} | |
.pt-3, | |
.py-3 { | |
padding-top: 1rem !important; | |
} | |
.pr-3, | |
.px-3 { | |
padding-right: 1rem !important; | |
} | |
.pb-3, | |
.py-3 { | |
padding-bottom: 1rem !important; | |
} | |
.pl-3, | |
.px-3 { | |
padding-left: 1rem !important; | |
} | |
.p-4 { | |
padding: 1.5rem !important; | |
} | |
.pt-4, | |
.py-4 { | |
padding-top: 1.5rem !important; | |
} | |
.pr-4, | |
.px-4 { | |
padding-right: 1.5rem !important; | |
} | |
.pb-4, | |
.py-4 { | |
padding-bottom: 1.5rem !important; | |
} | |
.pl-4, | |
.px-4 { | |
padding-left: 1.5rem !important; | |
} | |
.p-5 { | |
padding: 3rem !important; | |
} | |
.pt-5, | |
.py-5 { | |
padding-top: 3rem !important; | |
} | |
.pr-5, | |
.px-5 { | |
padding-right: 3rem !important; | |
} | |
.pb-5, | |
.py-5 { | |
padding-bottom: 3rem !important; | |
} | |
.pl-5, | |
.px-5 { | |
padding-left: 3rem !important; | |
} | |
.m-auto { | |
margin: auto !important; | |
} | |
.mt-auto, | |
.my-auto { | |
margin-top: auto !important; | |
} | |
.mr-auto, | |
.mx-auto { | |
margin-right: auto !important; | |
} | |
.mb-auto, | |
.my-auto { | |
margin-bottom: auto !important; | |
} | |
.ml-auto, | |
.mx-auto { | |
margin-left: auto !important; | |
} | |
@media (min-width: 576px) { | |
.m-sm-0 { | |
margin: 0 !important; | |
} | |
.mt-sm-0, | |
.my-sm-0 { | |
margin-top: 0 !important; | |
} | |
.mr-sm-0, | |
.mx-sm-0 { | |
margin-right: 0 !important; | |
} | |
.mb-sm-0, | |
.my-sm-0 { | |
margin-bottom: 0 !important; | |
} | |
.ml-sm-0, | |
.mx-sm-0 { | |
margin-left: 0 !important; | |
} | |
.m-sm-1 { | |
margin: 0.25rem !important; | |
} | |
.mt-sm-1, | |
.my-sm-1 { | |
margin-top: 0.25rem !important; | |
} | |
.mr-sm-1, | |
.mx-sm-1 { | |
margin-right: 0.25rem !important; | |
} | |
.mb-sm-1, | |
.my-sm-1 { | |
margin-bottom: 0.25rem !important; | |
} | |
.ml-sm-1, | |
.mx-sm-1 { | |
margin-left: 0.25rem !important; | |
} | |
.m-sm-2 { | |
margin: 0.5rem !important; | |
} | |
.mt-sm-2, | |
.my-sm-2 { | |
margin-top: 0.5rem !important; | |
} | |
.mr-sm-2, | |
.mx-sm-2 { | |
margin-right: 0.5rem !important; | |
} | |
.mb-sm-2, | |
.my-sm-2 { | |
margin-bottom: 0.5rem !important; | |
} | |
.ml-sm-2, | |
.mx-sm-2 { | |
margin-left: 0.5rem !important; | |
} | |
.m-sm-3 { | |
margin: 1rem !important; | |
} | |
.mt-sm-3, | |
.my-sm-3 { | |
margin-top: 1rem !important; | |
} | |
.mr-sm-3, | |
.mx-sm-3 { | |
margin-right: 1rem !important; | |
} | |
.mb-sm-3, | |
.my-sm-3 { | |
margin-bottom: 1rem !important; | |
} | |
.ml-sm-3, | |
.mx-sm-3 { | |
margin-left: 1rem !important; | |
} | |
.m-sm-4 { | |
margin: 1.5rem !important; | |
} | |
.mt-sm-4, | |
.my-sm-4 { | |
margin-top: 1.5rem !important; | |
} | |
.mr-sm-4, | |
.mx-sm-4 { | |
margin-right: 1.5rem !important; | |
} | |
.mb-sm-4, | |
.my-sm-4 { | |
margin-bottom: 1.5rem !important; | |
} | |
.ml-sm-4, | |
.mx-sm-4 { | |
margin-left: 1.5rem !important; | |
} | |
.m-sm-5 { | |
margin: 3rem !important; | |
} | |
.mt-sm-5, | |
.my-sm-5 { | |
margin-top: 3rem !important; | |
} | |
.mr-sm-5, | |
.mx-sm-5 { | |
margin-right: 3rem !important; | |
} | |
.mb-sm-5, | |
.my-sm-5 { | |
margin-bottom: 3rem !important; | |
} | |
.ml-sm-5, | |
.mx-sm-5 { | |
margin-left: 3rem !important; | |
} | |
.p-sm-0 { | |
padding: 0 !important; | |
} | |
.pt-sm-0, | |
.py-sm-0 { | |
padding-top: 0 !important; | |
} | |
.pr-sm-0, | |
.px-sm-0 { | |
padding-right: 0 !important; | |
} | |
.pb-sm-0, | |
.py-sm-0 { | |
padding-bottom: 0 !important; | |
} | |
.pl-sm-0, | |
.px-sm-0 { | |
padding-left: 0 !important; | |
} | |
.p-sm-1 { | |
padding: 0.25rem !important; | |
} | |
.pt-sm-1, | |
.py-sm-1 { | |
padding-top: 0.25rem !important; | |
} | |
.pr-sm-1, | |
.px-sm-1 { | |
padding-right: 0.25rem !important; | |
} | |
.pb-sm-1, | |
.py-sm-1 { | |
padding-bottom: 0.25rem !important; | |
} | |
.pl-sm-1, | |
.px-sm-1 { | |
padding-left: 0.25rem !important; | |
} | |
.p-sm-2 { | |
padding: 0.5rem !important; | |
} | |
.pt-sm-2, | |
.py-sm-2 { | |
padding-top: 0.5rem !important; | |
} | |
.pr-sm-2, | |
.px-sm-2 { | |
padding-right: 0.5rem !important; | |
} | |
.pb-sm-2, | |
.py-sm-2 { | |
padding-bottom: 0.5rem !important; | |
} | |
.pl-sm-2, | |
.px-sm-2 { | |
padding-left: 0.5rem !important; | |
} | |
.p-sm-3 { | |
padding: 1rem !important; | |
} | |
.pt-sm-3, | |
.py-sm-3 { | |
padding-top: 1rem !important; | |
} | |
.pr-sm-3, | |
.px-sm-3 { | |
padding-right: 1rem !important; | |
} | |
.pb-sm-3, | |
.py-sm-3 { | |
padding-bottom: 1rem !important; | |
} | |
.pl-sm-3, | |
.px-sm-3 { | |
padding-left: 1rem !important; | |
} | |
.p-sm-4 { | |
padding: 1.5rem !important; | |
} | |
.pt-sm-4, | |
.py-sm-4 { | |
padding-top: 1.5rem !important; | |
} | |
.pr-sm-4, | |
.px-sm-4 { | |
padding-right: 1.5rem !important; | |
} | |
.pb-sm-4, | |
.py-sm-4 { | |
padding-bottom: 1.5rem !important; | |
} | |
.pl-sm-4, | |
.px-sm-4 { | |
padding-left: 1.5rem !important; | |
} | |
.p-sm-5 { | |
padding: 3rem !important; | |
} | |
.pt-sm-5, | |
.py-sm-5 { | |
padding-top: 3rem !important; | |
} | |
.pr-sm-5, | |
.px-sm-5 { | |
padding-right: 3rem !important; | |
} | |
.pb-sm-5, | |
.py-sm-5 { | |
padding-bottom: 3rem !important; | |
} | |
.pl-sm-5, | |
.px-sm-5 { | |
padding-left: 3rem !important; | |
} | |
.m-sm-auto { | |
margin: auto !important; | |
} | |
.mt-sm-auto, | |
.my-sm-auto { | |
margin-top: auto !important; | |
} | |
.mr-sm-auto, | |
.mx-sm-auto { | |
margin-right: auto !important; | |
} | |
.mb-sm-auto, | |
.my-sm-auto { | |
margin-bottom: auto !important; | |
} | |
.ml-sm-auto, | |
.mx-sm-auto { | |
margin-left: auto !important; | |
} | |
} | |
@media (min-width: 768px) { | |
.m-md-0 { | |
margin: 0 !important; | |
} | |
.mt-md-0, | |
.my-md-0 { | |
margin-top: 0 !important; | |
} | |
.mr-md-0, | |
.mx-md-0 { | |
margin-right: 0 !important; | |
} | |
.mb-md-0, | |
.my-md-0 { | |
margin-bottom: 0 !important; | |
} | |
.ml-md-0, | |
.mx-md-0 { | |
margin-left: 0 !important; | |
} | |
.m-md-1 { | |
margin: 0.25rem !important; | |
} | |
.mt-md-1, | |
.my-md-1 { | |
margin-top: 0.25rem !important; | |
} | |
.mr-md-1, | |
.mx-md-1 { | |
margin-right: 0.25rem !important; | |
} | |
.mb-md-1, | |
.my-md-1 { | |
margin-bottom: 0.25rem !important; | |
} | |
.ml-md-1, | |
.mx-md-1 { | |
margin-left: 0.25rem !important; | |
} | |
.m-md-2 { | |
margin: 0.5rem !important; | |
} | |
.mt-md-2, | |
.my-md-2 { | |
margin-top: 0.5rem !important; | |
} | |
.mr-md-2, | |
.mx-md-2 { | |
margin-right: 0.5rem !important; | |
} | |
.mb-md-2, | |
.my-md-2 { | |
margin-bottom: 0.5rem !important; | |
} | |
.ml-md-2, | |
.mx-md-2 { | |
margin-left: 0.5rem !important; | |
} | |
.m-md-3 { | |
margin: 1rem !important; | |
} | |
.mt-md-3, | |
.my-md-3 { | |
margin-top: 1rem !important; | |
} | |
.mr-md-3, | |
.mx-md-3 { | |
margin-right: 1rem !important; | |
} | |
.mb-md-3, | |
.my-md-3 { | |
margin-bottom: 1rem !important; | |
} | |
.ml-md-3, | |
.mx-md-3 { | |
margin-left: 1rem !important; | |
} | |
.m-md-4 { | |
margin: 1.5rem !important; | |
} | |
.mt-md-4, | |
.my-md-4 { | |
margin-top: 1.5rem !important; | |
} | |
.mr-md-4, | |
.mx-md-4 { | |
margin-right: 1.5rem !important; | |
} | |
.mb-md-4, | |
.my-md-4 { | |
margin-bottom: 1.5rem !important; | |
} | |
.ml-md-4, | |
.mx-md-4 { | |
margin-left: 1.5rem !important; | |
} | |
.m-md-5 { | |
margin: 3rem !important; | |
} | |
.mt-md-5, | |
.my-md-5 { | |
margin-top: 3rem !important; | |
} | |
.mr-md-5, | |
.mx-md-5 { | |
margin-right: 3rem !important; | |
} | |
.mb-md-5, | |
.my-md-5 { | |
margin-bottom: 3rem !important; | |
} | |
.ml-md-5, | |
.mx-md-5 { | |
margin-left: 3rem !important; | |
} | |
.p-md-0 { | |
padding: 0 !important; | |
} | |
.pt-md-0, | |
.py-md-0 { | |
padding-top: 0 !important; | |
} | |
.pr-md-0, | |
.px-md-0 { | |
padding-right: 0 !important; | |
} | |
.pb-md-0, | |
.py-md-0 { | |
padding-bottom: 0 !important; | |
} | |
.pl-md-0, | |
.px-md-0 { | |
padding-left: 0 !important; | |
} | |
.p-md-1 { | |
padding: 0.25rem !important; | |
} | |
.pt-md-1, | |
.py-md-1 { | |
padding-top: 0.25rem !important; | |
} | |
.pr-md-1, | |
.px-md-1 { | |
padding-right: 0.25rem !important; | |
} | |
.pb-md-1, | |
.py-md-1 { | |
padding-bottom: 0.25rem !important; | |
} | |
.pl-md-1, | |
.px-md-1 { | |
padding-left: 0.25rem !important; | |
} | |
.p-md-2 { | |
padding: 0.5rem !important; | |
} | |
.pt-md-2, | |
.py-md-2 { | |
padding-top: 0.5rem !important; | |
} | |
.pr-md-2, | |
.px-md-2 { | |
padding-right: 0.5rem !important; | |
} | |
.pb-md-2, | |
.py-md-2 { | |
padding-bottom: 0.5rem !important; | |
} | |
.pl-md-2, | |
.px-md-2 { | |
padding-left: 0.5rem !important; | |
} | |
.p-md-3 { | |
padding: 1rem !important; | |
} | |
.pt-md-3, | |
.py-md-3 { | |
padding-top: 1rem !important; | |
} | |
.pr-md-3, | |
.px-md-3 { | |
padding-right: 1rem !important; | |
} | |
.pb-md-3, | |
.py-md-3 { | |
padding-bottom: 1rem !important; | |
} | |
.pl-md-3, | |
.px-md-3 { | |
padding-left: 1rem !important; | |
} | |
.p-md-4 { | |
padding: 1.5rem !important; | |
} | |
.pt-md-4, | |
.py-md-4 { | |
padding-top: 1.5rem !important; | |
} | |
.pr-md-4, | |
.px-md-4 { | |
padding-right: 1.5rem !important; | |
} | |
.pb-md-4, | |
.py-md-4 { | |
padding-bottom: 1.5rem !important; | |
} | |
.pl-md-4, | |
.px-md-4 { | |
padding-left: 1.5rem !important; | |
} | |
.p-md-5 { | |
padding: 3rem !important; | |
} | |
.pt-md-5, | |
.py-md-5 { | |
padding-top: 3rem !important; | |
} | |
.pr-md-5, | |
.px-md-5 { | |
padding-right: 3rem !important; | |
} | |
.pb-md-5, | |
.py-md-5 { | |
padding-bottom: 3rem !important; | |
} | |
.pl-md-5, | |
.px-md-5 { | |
padding-left: 3rem !important; | |
} | |
.m-md-auto { | |
margin: auto !important; | |
} | |
.mt-md-auto, | |
.my-md-auto { | |
margin-top: auto !important; | |
} | |
.mr-md-auto, | |
.mx-md-auto { | |
margin-right: auto !important; | |
} | |
.mb-md-auto, | |
.my-md-auto { | |
margin-bottom: auto !important; | |
} | |
.ml-md-auto, | |
.mx-md-auto { | |
margin-left: auto !important; | |
} | |
} | |
@media (min-width: 992px) { | |
.m-lg-0 { | |
margin: 0 !important; | |
} | |
.mt-lg-0, | |
.my-lg-0 { | |
margin-top: 0 !important; | |
} | |
.mr-lg-0, | |
.mx-lg-0 { | |
margin-right: 0 !important; | |
} | |
.mb-lg-0, | |
.my-lg-0 { | |
margin-bottom: 0 !important; | |
} | |
.ml-lg-0, | |
.mx-lg-0 { | |
margin-left: 0 !important; | |
} | |
.m-lg-1 { | |
margin: 0.25rem !important; | |
} | |
.mt-lg-1, | |
.my-lg-1 { | |
margin-top: 0.25rem !important; | |
} | |
.mr-lg-1, | |
.mx-lg-1 { | |
margin-right: 0.25rem !important; | |
} | |
.mb-lg-1, | |
.my-lg-1 { | |
margin-bottom: 0.25rem !important; | |
} | |
.ml-lg-1, | |
.mx-lg-1 { | |
margin-left: 0.25rem !important; | |
} | |
.m-lg-2 { | |
margin: 0.5rem !important; | |
} | |
.mt-lg-2, | |
.my-lg-2 { | |
margin-top: 0.5rem !important; | |
} | |
.mr-lg-2, | |
.mx-lg-2 { | |
margin-right: 0.5rem !important; | |
} | |
.mb-lg-2, | |
.my-lg-2 { | |
margin-bottom: 0.5rem !important; | |
} | |
.ml-lg-2, | |
.mx-lg-2 { | |
margin-left: 0.5rem !important; | |
} | |
.m-lg-3 { | |
margin: 1rem !important; | |
} | |
.mt-lg-3, | |
.my-lg-3 { | |
margin-top: 1rem !important; | |
} | |
.mr-lg-3, | |
.mx-lg-3 { | |
margin-right: 1rem !important; | |
} | |
.mb-lg-3, | |
.my-lg-3 { | |
margin-bottom: 1rem !important; | |
} | |
.ml-lg-3, | |
.mx-lg-3 { | |
margin-left: 1rem !important; | |
} | |
.m-lg-4 { | |
margin: 1.5rem !important; | |
} | |
.mt-lg-4, | |
.my-lg-4 { | |
margin-top: 1.5rem !important; | |
} | |
.mr-lg-4, | |
.mx-lg-4 { | |
margin-right: 1.5rem !important; | |
} | |
.mb-lg-4, | |
.my-lg-4 { | |
margin-bottom: 1.5rem !important; | |
} | |
.ml-lg-4, | |
.mx-lg-4 { | |
margin-left: 1.5rem !important; | |
} | |
.m-lg-5 { | |
margin: 3rem !important; | |
} | |
.mt-lg-5, | |
.my-lg-5 { | |
margin-top: 3rem !important; | |
} | |
.mr-lg-5, | |
.mx-lg-5 { | |
margin-right: 3rem !important; | |
} | |
.mb-lg-5, | |
.my-lg-5 { | |
margin-bottom: 3rem !important; | |
} | |
.ml-lg-5, | |
.mx-lg-5 { | |
margin-left: 3rem !important; | |
} | |
.p-lg-0 { | |
padding: 0 !important; | |
} | |
.pt-lg-0, | |
.py-lg-0 { | |
padding-top: 0 !important; | |
} | |
.pr-lg-0, | |
.px-lg-0 { | |
padding-right: 0 !important; | |
} | |
.pb-lg-0, | |
.py-lg-0 { | |
padding-bottom: 0 !important; | |
} | |
.pl-lg-0, | |
.px-lg-0 { | |
padding-left: 0 !important; | |
} | |
.p-lg-1 { | |
padding: 0.25rem !important; | |
} | |
.pt-lg-1, | |
.py-lg-1 { | |
padding-top: 0.25rem !important; | |
} | |
.pr-lg-1, | |
.px-lg-1 { | |
padding-right: 0.25rem !important; | |
} | |
.pb-lg-1, | |
.py-lg-1 { | |
padding-bottom: 0.25rem !important; | |
} | |
.pl-lg-1, | |
.px-lg-1 { | |
padding-left: 0.25rem !important; | |
} | |
.p-lg-2 { | |
padding: 0.5rem !important; | |
} | |
.pt-lg-2, | |
.py-lg-2 { | |
padding-top: 0.5rem !important; | |
} | |
.pr-lg-2, | |
.px-lg-2 { | |
padding-right: 0.5rem !important; | |
} | |
.pb-lg-2, | |
.py-lg-2 { | |
padding-bottom: 0.5rem !important; | |
} | |
.pl-lg-2, | |
.px-lg-2 { | |
padding-left: 0.5rem !important; | |
} | |
.p-lg-3 { | |
padding: 1rem !important; | |
} | |
.pt-lg-3, | |
.py-lg-3 { | |
padding-top: 1rem !important; | |
} | |
.pr-lg-3, | |
.px-lg-3 { | |
padding-right: 1rem !important; | |
} | |
.pb-lg-3, | |
.py-lg-3 { | |
padding-bottom: 1rem !important; | |
} | |
.pl-lg-3, | |
.px-lg-3 { | |
padding-left: 1rem !important; | |
} | |
.p-lg-4 { | |
padding: 1.5rem !important; | |
} | |
.pt-lg-4, | |
.py-lg-4 { | |
padding-top: 1.5rem !important; | |
} | |
.pr-lg-4, | |
.px-lg-4 { | |
padding-right: 1.5rem !important; | |
} | |
.pb-lg-4, | |
.py-lg-4 { | |
padding-bottom: 1.5rem !important; | |
} | |
.pl-lg-4, | |
.px-lg-4 { | |
padding-left: 1.5rem !important; | |
} | |
.p-lg-5 { | |
padding: 3rem !important; | |
} | |
.pt-lg-5, | |
.py-lg-5 { | |
padding-top: 3rem !important; | |
} | |
.pr-lg-5, | |
.px-lg-5 { | |
padding-right: 3rem !important; | |
} | |
.pb-lg-5, | |
.py-lg-5 { | |
padding-bottom: 3rem !important; | |
} | |
.pl-lg-5, | |
.px-lg-5 { | |
padding-left: 3rem !important; | |
} | |
.m-lg-auto { | |
margin: auto !important; | |
} | |
.mt-lg-auto, | |
.my-lg-auto { | |
margin-top: auto !important; | |
} | |
.mr-lg-auto, | |
.mx-lg-auto { | |
margin-right: auto !important; | |
} | |
.mb-lg-auto, | |
.my-lg-auto { | |
margin-bottom: auto !important; | |
} | |
.ml-lg-auto, | |
.mx-lg-auto { | |
margin-left: auto !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.m-xl-0 { | |
margin: 0 !important; | |
} | |
.mt-xl-0, | |
.my-xl-0 { | |
margin-top: 0 !important; | |
} | |
.mr-xl-0, | |
.mx-xl-0 { | |
margin-right: 0 !important; | |
} | |
.mb-xl-0, | |
.my-xl-0 { | |
margin-bottom: 0 !important; | |
} | |
.ml-xl-0, | |
.mx-xl-0 { | |
margin-left: 0 !important; | |
} | |
.m-xl-1 { | |
margin: 0.25rem !important; | |
} | |
.mt-xl-1, | |
.my-xl-1 { | |
margin-top: 0.25rem !important; | |
} | |
.mr-xl-1, | |
.mx-xl-1 { | |
margin-right: 0.25rem !important; | |
} | |
.mb-xl-1, | |
.my-xl-1 { | |
margin-bottom: 0.25rem !important; | |
} | |
.ml-xl-1, | |
.mx-xl-1 { | |
margin-left: 0.25rem !important; | |
} | |
.m-xl-2 { | |
margin: 0.5rem !important; | |
} | |
.mt-xl-2, | |
.my-xl-2 { | |
margin-top: 0.5rem !important; | |
} | |
.mr-xl-2, | |
.mx-xl-2 { | |
margin-right: 0.5rem !important; | |
} | |
.mb-xl-2, | |
.my-xl-2 { | |
margin-bottom: 0.5rem !important; | |
} | |
.ml-xl-2, | |
.mx-xl-2 { | |
margin-left: 0.5rem !important; | |
} | |
.m-xl-3 { | |
margin: 1rem !important; | |
} | |
.mt-xl-3, | |
.my-xl-3 { | |
margin-top: 1rem !important; | |
} | |
.mr-xl-3, | |
.mx-xl-3 { | |
margin-right: 1rem !important; | |
} | |
.mb-xl-3, | |
.my-xl-3 { | |
margin-bottom: 1rem !important; | |
} | |
.ml-xl-3, | |
.mx-xl-3 { | |
margin-left: 1rem !important; | |
} | |
.m-xl-4 { | |
margin: 1.5rem !important; | |
} | |
.mt-xl-4, | |
.my-xl-4 { | |
margin-top: 1.5rem !important; | |
} | |
.mr-xl-4, | |
.mx-xl-4 { | |
margin-right: 1.5rem !important; | |
} | |
.mb-xl-4, | |
.my-xl-4 { | |
margin-bottom: 1.5rem !important; | |
} | |
.ml-xl-4, | |
.mx-xl-4 { | |
margin-left: 1.5rem !important; | |
} | |
.m-xl-5 { | |
margin: 3rem !important; | |
} | |
.mt-xl-5, | |
.my-xl-5 { | |
margin-top: 3rem !important; | |
} | |
.mr-xl-5, | |
.mx-xl-5 { | |
margin-right: 3rem !important; | |
} | |
.mb-xl-5, | |
.my-xl-5 { | |
margin-bottom: 3rem !important; | |
} | |
.ml-xl-5, | |
.mx-xl-5 { | |
margin-left: 3rem !important; | |
} | |
.p-xl-0 { | |
padding: 0 !important; | |
} | |
.pt-xl-0, | |
.py-xl-0 { | |
padding-top: 0 !important; | |
} | |
.pr-xl-0, | |
.px-xl-0 { | |
padding-right: 0 !important; | |
} | |
.pb-xl-0, | |
.py-xl-0 { | |
padding-bottom: 0 !important; | |
} | |
.pl-xl-0, | |
.px-xl-0 { | |
padding-left: 0 !important; | |
} | |
.p-xl-1 { | |
padding: 0.25rem !important; | |
} | |
.pt-xl-1, | |
.py-xl-1 { | |
padding-top: 0.25rem !important; | |
} | |
.pr-xl-1, | |
.px-xl-1 { | |
padding-right: 0.25rem !important; | |
} | |
.pb-xl-1, | |
.py-xl-1 { | |
padding-bottom: 0.25rem !important; | |
} | |
.pl-xl-1, | |
.px-xl-1 { | |
padding-left: 0.25rem !important; | |
} | |
.p-xl-2 { | |
padding: 0.5rem !important; | |
} | |
.pt-xl-2, | |
.py-xl-2 { | |
padding-top: 0.5rem !important; | |
} | |
.pr-xl-2, | |
.px-xl-2 { | |
padding-right: 0.5rem !important; | |
} | |
.pb-xl-2, | |
.py-xl-2 { | |
padding-bottom: 0.5rem !important; | |
} | |
.pl-xl-2, | |
.px-xl-2 { | |
padding-left: 0.5rem !important; | |
} | |
.p-xl-3 { | |
padding: 1rem !important; | |
} | |
.pt-xl-3, | |
.py-xl-3 { | |
padding-top: 1rem !important; | |
} | |
.pr-xl-3, | |
.px-xl-3 { | |
padding-right: 1rem !important; | |
} | |
.pb-xl-3, | |
.py-xl-3 { | |
padding-bottom: 1rem !important; | |
} | |
.pl-xl-3, | |
.px-xl-3 { | |
padding-left: 1rem !important; | |
} | |
.p-xl-4 { | |
padding: 1.5rem !important; | |
} | |
.pt-xl-4, | |
.py-xl-4 { | |
padding-top: 1.5rem !important; | |
} | |
.pr-xl-4, | |
.px-xl-4 { | |
padding-right: 1.5rem !important; | |
} | |
.pb-xl-4, | |
.py-xl-4 { | |
padding-bottom: 1.5rem !important; | |
} | |
.pl-xl-4, | |
.px-xl-4 { | |
padding-left: 1.5rem !important; | |
} | |
.p-xl-5 { | |
padding: 3rem !important; | |
} | |
.pt-xl-5, | |
.py-xl-5 { | |
padding-top: 3rem !important; | |
} | |
.pr-xl-5, | |
.px-xl-5 { | |
padding-right: 3rem !important; | |
} | |
.pb-xl-5, | |
.py-xl-5 { | |
padding-bottom: 3rem !important; | |
} | |
.pl-xl-5, | |
.px-xl-5 { | |
padding-left: 3rem !important; | |
} | |
.m-xl-auto { | |
margin: auto !important; | |
} | |
.mt-xl-auto, | |
.my-xl-auto { | |
margin-top: auto !important; | |
} | |
.mr-xl-auto, | |
.mx-xl-auto { | |
margin-right: auto !important; | |
} | |
.mb-xl-auto, | |
.my-xl-auto { | |
margin-bottom: auto !important; | |
} | |
.ml-xl-auto, | |
.mx-xl-auto { | |
margin-left: auto !important; | |
} | |
} | |
.text-monospace { | |
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; | |
} | |
.text-justify { | |
text-align: justify !important; | |
} | |
.text-nowrap { | |
white-space: nowrap !important; | |
} | |
.text-truncate { | |
overflow: hidden; | |
text-overflow: ellipsis; | |
white-space: nowrap; | |
} | |
.text-left { | |
text-align: left !important; | |
} | |
.text-right { | |
text-align: right !important; | |
} | |
.text-center { | |
text-align: center !important; | |
} | |
@media (min-width: 576px) { | |
.text-sm-left { | |
text-align: left !important; | |
} | |
.text-sm-right { | |
text-align: right !important; | |
} | |
.text-sm-center { | |
text-align: center !important; | |
} | |
} | |
@media (min-width: 768px) { | |
.text-md-left { | |
text-align: left !important; | |
} | |
.text-md-right { | |
text-align: right !important; | |
} | |
.text-md-center { | |
text-align: center !important; | |
} | |
} | |
@media (min-width: 992px) { | |
.text-lg-left { | |
text-align: left !important; | |
} | |
.text-lg-right { | |
text-align: right !important; | |
} | |
.text-lg-center { | |
text-align: center !important; | |
} | |
} | |
@media (min-width: 1200px) { | |
.text-xl-left { | |
text-align: left !important; | |
} | |
.text-xl-right { | |
text-align: right !important; | |
} | |
.text-xl-center { | |
text-align: center !important; | |
} | |
} | |
.text-lowercase { | |
text-transform: lowercase !important; | |
} | |
.text-uppercase { | |
text-transform: uppercase !important; | |
} | |
.text-capitalize { | |
text-transform: capitalize !important; | |
} | |
.font-weight-light { | |
font-weight: 300 !important; | |
} | |
.font-weight-normal { | |
font-weight: 400 !important; | |
} | |
.font-weight-bold { | |
font-weight: 700 !important; | |
} | |
.font-italic { | |
font-style: italic !important; | |
} | |
.text-white { | |
color: #fff !important; | |
} | |
.text-primary { | |
color: #007bff !important; | |
} | |
a.text-primary:hover, a.text-primary:focus { | |
color: #0062cc !important; | |
} | |
.text-secondary { | |
color: #6c757d !important; | |
} | |
a.text-secondary:hover, a.text-secondary:focus { | |
color: #545b62 !important; | |
} | |
.text-success { | |
color: #28a745 !important; | |
} | |
a.text-success:hover, a.text-success:focus { | |
color: #1e7e34 !important; | |
} | |
.text-info { | |
color: #17a2b8 !important; | |
} | |
a.text-info:hover, a.text-info:focus { | |
color: #117a8b !important; | |
} | |
.text-warning { | |
color: #ffc107 !important; | |
} | |
a.text-warning:hover, a.text-warning:focus { | |
color: #d39e00 !important; | |
} | |
.text-danger { | |
color: #dc3545 !important; | |
} | |
a.text-danger:hover, a.text-danger:focus { | |
color: #bd2130 !important; | |
} | |
.text-light { | |
color: #f8f9fa !important; | |
} | |
a.text-light:hover, a.text-light:focus { | |
color: #dae0e5 !important; | |
} | |
.text-dark { | |
color: #343a40 !important; | |
} | |
a.text-dark:hover, a.text-dark:focus { | |
color: #1d2124 !important; | |
} | |
.text-body { | |
color: #212529 !important; | |
} | |
.text-muted { | |
color: #6c757d !important; | |
} | |
.text-black-50 { | |
color: rgba(0, 0, 0, 0.5) !important; | |
} | |
.text-white-50 { | |
color: rgba(255, 255, 255, 0.5) !important; | |
} | |
.text-hide { | |
font: 0/0 a; | |
color: transparent; | |
text-shadow: none; | |
background-color: transparent; | |
border: 0; | |
} | |
.visible { | |
visibility: visible !important; | |
} | |
.invisible { | |
visibility: hidden !important; | |
} | |
@media print { | |
*, | |
*::before, | |
*::after { | |
text-shadow: none !important; | |
box-shadow: none !important; | |
} | |
a:not(.btn) { | |
text-decoration: underline; | |
} | |
abbr[title]::after { | |
content: " (" attr(title) ")"; | |
} | |
pre { | |
white-space: pre-wrap !important; | |
} | |
pre, | |
blockquote { | |
border: 1px solid #adb5bd; | |
page-break-inside: avoid; | |
} | |
thead { | |
display: table-header-group; | |
} | |
tr, | |
img { | |
page-break-inside: avoid; | |
} | |
p, | |
h2, | |
h3 { | |
orphans: 3; | |
widows: 3; | |
} | |
h2, | |
h3 { | |
page-break-after: avoid; | |
} | |
@page { | |
size: a3; | |
} | |
body { | |
min-width: 992px !important; | |
} | |
.container { | |
min-width: 992px !important; | |
} | |
.navbar { | |
display: none; | |
} | |
.badge { | |
border: 1px solid #000; | |
} | |
.table { | |
border-collapse: collapse !important; | |
} | |
.table td, | |
.table th { | |
background-color: #fff !important; | |
} | |
.table-bordered th, | |
.table-bordered td { | |
border: 1px solid #dee2e6 !important; | |
} | |
.table-dark { | |
color: inherit; | |
} | |
.table-dark th, | |
.table-dark td, | |
.table-dark thead th, | |
.table-dark tbody + tbody { | |
border-color: #dee2e6; | |
} | |
.table .thead-dark th { | |
color: inherit; | |
border-color: #dee2e6; | |
} | |
} | |
/*# sourceMappingURL=bootstrap.css.map */ |
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)