/* B92 (P-013): přechodová vrstva Bootstrap 5.3.8 pro markup psaný pro 4.0.0-alpha.5.
   Načítá se jen s BS5 (cookie bs5=1), hned za bootstrap.min.css a před common.css.
   Část 1 je ručně: výchozí hodnoty a barvy alpha.5 přes proměnné BS5.
   Část 2 je vygenerovaná z bootstrap.min.a5.css: třídy, které v BS5 nejsou (tag, float-xs, hidden-*, ...). */

/* 1a. barvy a reboot jako v alpha.5 */
:root{
  --bs-body-color:#373a3c;--bs-body-color-rgb:55,58,60;
  --bs-primary:#0275d8;--bs-primary-rgb:2,117,216;
  --bs-success:#5cb85c;--bs-success-rgb:92,184,92;
  --bs-info:#5bc0de;--bs-info-rgb:91,192,222;
  --bs-warning:#f0ad4e;--bs-warning-rgb:240,173,78;
  --bs-danger:#d9534f;--bs-danger-rgb:217,83,79;
  --bs-secondary-color:#818a91;
  --bs-link-color:#0275d8;--bs-link-color-rgb:2,117,216;
  --bs-link-hover-color:#014c8c;--bs-link-hover-color-rgb:1,76,140;
  --bs-border-radius:.25rem
}
a{text-decoration:none}
a:hover,a:focus{text-decoration:underline}
.btn:hover,.btn:focus,.dropdown-item:hover,.nav-link:hover{text-decoration:none}
label{margin-bottom:.5rem}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.1;margin-bottom:.5rem}
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}
.text-muted{color:#818a91 !important}

/* 1a2. mřížka: šířky kontejneru určuje common.css (750/970/1170 px), alpha.5 je neomezovala;
   sloupce se v alpha.5 (floaty) nenatahovaly na výšku řádku */
.container{max-width:100%}
.row{display:block;--bs-gutter-x:30px}
.row>*{width:auto;max-width:none;flex-shrink:1;padding-left:0;padding-right:0;margin-top:0}   /* sloupce a jejich šířky dodává část 2 (mřížka alpha.5 na floatech) */

/* 1b. tlačítka: rozměry a barvy alpha.5 */
.btn{--bs-btn-padding-x:1rem;--bs-btn-padding-y:.5rem;--bs-btn-line-height:1.25}
.btn-lg{--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:.75rem;--bs-btn-font-size:1.25rem}
.btn-sm{--bs-btn-padding-x:.5rem;--bs-btn-padding-y:.25rem;--bs-btn-font-size:.875rem}
.btn-primary{--bs-btn-bg:#0275d8;--bs-btn-border-color:#0275d8;--bs-btn-hover-bg:#025aa5;--bs-btn-hover-border-color:#01549b;--bs-btn-active-bg:#025aa5;--bs-btn-active-border-color:#01549b}
.btn-secondary{--bs-btn-color:#373a3c;--bs-btn-bg:#fff;--bs-btn-border-color:#ccc;--bs-btn-hover-color:#373a3c;--bs-btn-hover-bg:#e6e6e6;--bs-btn-hover-border-color:#adadad;--bs-btn-active-color:#373a3c;--bs-btn-active-bg:#e6e6e6;--bs-btn-active-border-color:#adadad;--bs-btn-disabled-color:#373a3c;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#ccc}
.btn-success{--bs-btn-bg:#5cb85c;--bs-btn-border-color:#5cb85c;--bs-btn-hover-bg:#449d44;--bs-btn-hover-border-color:#419641;--bs-btn-active-bg:#449d44;--bs-btn-active-border-color:#419641;--bs-btn-disabled-bg:#5cb85c;--bs-btn-disabled-border-color:#5cb85c}
.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#5bc0de;--bs-btn-border-color:#5bc0de;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#31b0d5;--bs-btn-hover-border-color:#2aabd2;--bs-btn-active-color:#fff;--bs-btn-active-bg:#31b0d5;--bs-btn-active-border-color:#2aabd2}
.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ec971f;--bs-btn-hover-border-color:#eb9316;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ec971f;--bs-btn-active-border-color:#eb9316}
.btn-danger{--bs-btn-bg:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-bg:#c9302c;--bs-btn-hover-border-color:#c12e2a;--bs-btn-active-bg:#c9302c;--bs-btn-active-border-color:#c12e2a}
.btn-outline-primary{--bs-btn-color:#0275d8;--bs-btn-border-color:#0275d8;--bs-btn-hover-bg:#0275d8;--bs-btn-hover-border-color:#0275d8;--bs-btn-active-bg:#0275d8;--bs-btn-active-border-color:#0275d8}
.btn-outline-secondary{--bs-btn-color:#ccc;--bs-btn-border-color:#ccc;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ccc;--bs-btn-hover-border-color:#ccc;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ccc;--bs-btn-active-border-color:#ccc}
.btn-outline-success{--bs-btn-color:#5cb85c;--bs-btn-border-color:#5cb85c;--bs-btn-hover-bg:#5cb85c;--bs-btn-hover-border-color:#5cb85c;--bs-btn-active-bg:#5cb85c;--bs-btn-active-border-color:#5cb85c}
.btn-outline-info{--bs-btn-color:#5bc0de;--bs-btn-border-color:#5bc0de;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5bc0de;--bs-btn-hover-border-color:#5bc0de;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5bc0de;--bs-btn-active-border-color:#5bc0de}
.btn-outline-warning{--bs-btn-color:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#f0ad4e;--bs-btn-hover-border-color:#f0ad4e;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f0ad4e;--bs-btn-active-border-color:#f0ad4e}
.btn-outline-danger{--bs-btn-color:#d9534f;--bs-btn-border-color:#d9534f;--bs-btn-hover-bg:#d9534f;--bs-btn-hover-border-color:#d9534f;--bs-btn-active-bg:#d9534f;--bs-btn-active-border-color:#d9534f}

/* 1b2. typografie a formuláře jako v alpha.5 */
small,.small{font-size:80%}
.form-text{display:block;font-size:inherit}
small.form-text{font-size:80%}
.form-control{padding:.5rem .75rem;line-height:1.25}
.col-form-label{padding-top:.5rem;padding-bottom:.5rem}
.card{--bs-card-title-spacer-y:.75rem}
.pb-4{padding-bottom:0 !important}   /* alpha.5 neměla stupeň 4, viabank.php */

/* 1b3. rozbalovací menu jako v alpha.5 (umístění CSS, ne Popper: data-bs-display=static z bs5-compat.js) */
.dropdown-menu{--bs-dropdown-padding-y:.5rem;--bs-dropdown-item-padding-y:3px;--bs-dropdown-item-padding-x:1.5rem;--bs-dropdown-spacer:2px;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#373a3c;--bs-dropdown-link-color:#373a3c}
.dropdown-menu[data-bs-popper=static]{top:100%;margin-top:2px}
.dropdown-menu-right[data-bs-popper]{right:0;left:auto}
.btn-group{align-items:center}   /* alpha.5: inline-block s vertical-align:middle, nenatahuje ikony vedle tlačítek */
.modal{--bs-modal-width:600px;--bs-modal-margin:30px}   /* alpha.5: 600 px, 30 px od okraje */

/* 1c. formuláře: select s .form-control má v BS5 skrytou šipku */
select.form-control{appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}

/* 1d. popover filtru (žlutý, bez titulku) a tooltip */
.popover{--bs-popover-bg:#edd44c;--bs-popover-border-color:transparent;--bs-popover-body-color:#000;--bs-popover-font-size:13px;--bs-popover-body-padding-x:10px;--bs-popover-body-padding-y:8px;--bs-popover-border-radius:0}
.popover-header{display:none}

/* 2. vygenerováno z bootstrap.min.a5.css (třídy, které BS5 nemá) */
@media print{.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.tag{border:1px solid #000}}
dl.row>dd+dt{clear:left}
.row{margin-right:-15px;margin-left:-15px}
.row::after{content:"";display:table;clear:both}
@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}
@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}
@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}
@media (min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}
.col-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-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-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-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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
@media (min-width:576px){.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-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-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-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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:15px;padding-left:15px}}
@media (min-width:768px){.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-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-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-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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:15px;padding-left:15px}}
@media (min-width:992px){.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-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-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-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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:15px;padding-left:15px}}
@media (min-width:1200px){.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-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-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-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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:15px;padding-left:15px}}
.col-xs-1{float:left;width:8.333333%}
.col-xs-2{float:left;width:16.666667%}
.col-xs-3{float:left;width:25%}
.col-xs-4{float:left;width:33.333333%}
.col-xs-5{float:left;width:41.666667%}
.col-xs-6{float:left;width:50%}
.col-xs-7{float:left;width:58.333333%}
.col-xs-8{float:left;width:66.666667%}
.col-xs-9{float:left;width:75%}
.col-xs-10{float:left;width:83.333333%}
.col-xs-11{float:left;width:91.666667%}
.col-xs-12{float:left;width:100%}
.pull-xs-0{right:auto}
.pull-xs-1{right:8.333333%}
.pull-xs-2{right:16.666667%}
.pull-xs-3{right:25%}
.pull-xs-4{right:33.333333%}
.pull-xs-5{right:41.666667%}
.pull-xs-6{right:50%}
.pull-xs-7{right:58.333333%}
.pull-xs-8{right:66.666667%}
.pull-xs-9{right:75%}
.pull-xs-10{right:83.333333%}
.pull-xs-11{right:91.666667%}
.push-xs-0{left:auto}
.push-xs-1{left:8.333333%}
.push-xs-2{left:16.666667%}
.push-xs-3{left:25%}
.push-xs-4{left:33.333333%}
.push-xs-5{left:41.666667%}
.push-xs-6{left:50%}
.push-xs-7{left:58.333333%}
.push-xs-8{left:66.666667%}
.push-xs-9{left:75%}
.push-xs-10{left:83.333333%}
.push-xs-11{left:91.666667%}
.offset-xs-1{margin-left:8.333333%}
.offset-xs-2{margin-left:16.666667%}
.offset-xs-3{margin-left:25%}
.offset-xs-4{margin-left:33.333333%}
.offset-xs-5{margin-left:41.666667%}
.offset-xs-6{margin-left:50%}
.offset-xs-7{margin-left:58.333333%}
.offset-xs-8{margin-left:66.666667%}
.offset-xs-9{margin-left:75%}
.offset-xs-10{margin-left:83.333333%}
.offset-xs-11{margin-left:91.666667%}
@media (min-width:576px){.col-sm-1{float:left;width:8.333333%}.col-sm-2{float:left;width:16.666667%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.333333%}.col-sm-5{float:left;width:41.666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.333333%}.col-sm-8{float:left;width:66.666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.333333%}.col-sm-11{float:left;width:91.666667%}.col-sm-12{float:left;width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.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-1{float:left;width:8.333333%}.col-md-2{float:left;width:16.666667%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.333333%}.col-md-5{float:left;width:41.666667%}.col-md-6{float:left;width:50%}.col-md-7{float:left;width:58.333333%}.col-md-8{float:left;width:66.666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.333333%}.col-md-11{float:left;width:91.666667%}.col-md-12{float:left;width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.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-1{float:left;width:8.333333%}.col-lg-2{float:left;width:16.666667%}.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.333333%}.col-lg-5{float:left;width:41.666667%}.col-lg-6{float:left;width:50%}.col-lg-7{float:left;width:58.333333%}.col-lg-8{float:left;width:66.666667%}.col-lg-9{float:left;width:75%}.col-lg-10{float:left;width:83.333333%}.col-lg-11{float:left;width:91.666667%}.col-lg-12{float:left;width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.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-1{float:left;width:8.333333%}.col-xl-2{float:left;width:16.666667%}.col-xl-3{float:left;width:25%}.col-xl-4{float:left;width:33.333333%}.col-xl-5{float:left;width:41.666667%}.col-xl-6{float:left;width:50%}.col-xl-7{float:left;width:58.333333%}.col-xl-8{float:left;width:66.666667%}.col-xl-9{float:left;width:75%}.col-xl-10{float:left;width:83.333333%}.col-xl-11{float:left;width:91.666667%}.col-xl-12{float:left;width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.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%}}
.form-group{margin-bottom:1rem}
.form-control-feedback{margin-top:.25rem}
.has-success .form-control-feedback{color:#5cb85c}
.has-warning .form-control-feedback{color:#f0ad4e}
.has-danger .form-control-feedback{color:#d9534f}
@media (min-width:576px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;width:auto;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .form-check{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:.5rem}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.fade.in{opacity:1}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.dropdown-menu-right{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}
.btn .caret{margin-left:0}
.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0;border-bottom-width:0}
.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}
.navbar-toggleable-xs::after{content:"";display:table;clear:both}
@media (max-width:575px){.navbar-toggleable-xs .navbar-brand{display:block;float:none;margin-top:.5rem;margin-right:0}.navbar-toggleable-xs .navbar-nav{margin-top:.5rem;margin-bottom:.5rem}.navbar-toggleable-xs .navbar-nav .dropdown-menu{position:static;float:none}}
@media (min-width:576px){.navbar-toggleable-xs{display:block}}
.navbar-toggleable-xs::after{content:"";display:table;clear:both}
@media (max-width:575px){.navbar-toggleable-xs .navbar-nav .nav-item{float:none;margin-left:0}}
@media (min-width:576px){.navbar-toggleable-xs{display:block!important}}
.card-block{padding:1.25rem}
.card-block::after{content:"";display:table;clear:both}
.card-success{background-color:#5cb85c;border-color:#5cb85c}
.card-success .card-footer,.card-success .card-header{background-color:transparent}
.card-inverse .card-footer,.card-inverse .card-header{border-color:rgba(255,255,255,.2)}
.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}
.card-inverse .card-blockquote .blockquote-footer,.card-inverse .card-link,.card-inverse .card-subtitle,.card-inverse .card-text{color:rgba(255,255,255,.65)}
.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}
.pagination{display:inline-block;padding-left:0;margin-top:1rem;margin-bottom:1rem;border-radius:.25rem}
.page-item{display:inline}
.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}
.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}
.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}
.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#818a91;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.page-link{position:relative;float:left;padding:.5rem .75rem;margin-left:-1px;color:#0275d8;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.page-link:focus,.page-link:hover{color:#014c8c;background-color:#eceeef;border-color:#ddd}
.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}
.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}
.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}
.pagination-sm .page-link{padding:.275rem .75rem;font-size:.875rem}
.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}
.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}
.tag{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}
.tag:empty{display:none}
.btn .tag{position:relative;top:-1px}
a.tag:focus,a.tag:hover{color:#fff;text-decoration:none;cursor:pointer}
.tag-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}
.tag-default{background-color:#818a91}
.tag-default[href]:focus,.tag-default[href]:hover{background-color:#687077}
.tag-primary{background-color:#0275d8}
.tag-primary[href]:focus,.tag-primary[href]:hover{background-color:#025aa5}
.tag-success{background-color:#5cb85c}
.tag-success[href]:focus,.tag-success[href]:hover{background-color:#449d44}
.tag-info{background-color:#5bc0de}
.tag-info[href]:focus,.tag-info[href]:hover{background-color:#31b0d5}
.tag-warning{background-color:#f0ad4e}
.tag-warning[href]:focus,.tag-warning[href]:hover{background-color:#ec971f}
.tag-danger{background-color:#d9534f}
.tag-danger[href]:focus,.tag-danger[href]:hover{background-color:#c9302c}
.alert-dismissible .close{position:relative;top:-.125rem;right:-1.25rem;color:inherit}
.progress-success[value]::-webkit-progress-value{background-color:#5cb85c}
.progress-success[value]::-moz-progress-bar{background-color:#5cb85c}
.progress-success[value]::-ms-fill{background-color:#5cb85c}
@media screen and (min-width:0\0){.progress-success .progress-bar{background-color:#5cb85c}}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}
.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}
button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-backdrop.in{opacity:.5}
.modal-header .close{margin-top:-2px}
.tooltip.in{opacity:.9}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5}
.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}
.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}
.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}
.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-prev::before{content:"\2039"}
.carousel-control .icon-next::before{content:"\203a"}
@media (min-width:576px){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}}
.bg-faded{background-color:#f7f7f9}
.float-xs-left{float:left!important}
.float-xs-right{float:right!important}
.float-xs-none{float:none!important}
@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.m-1{margin:1rem 1rem!important}
.mt-1{margin-top:1rem!important}
.mr-1{margin-right:1rem!important}
.mb-1{margin-bottom:1rem!important}
.m-2{margin:1.5rem 1.5rem!important}
.mt-2{margin-top:1.5rem!important}
.ml-2{margin-left:1.5rem!important}
.m-3{margin:3rem 3rem!important}
.mt-3{margin-top:3rem!important}
.ml-3{margin-left:3rem!important}
.pt-1{padding-top:1rem!important}
.pb-1{padding-bottom:1rem!important}
.p-2{padding:1.5rem 1.5rem!important}
.pt-2{padding-top:1.5rem!important}
.pb-3{padding-bottom:3rem!important}
.text-xs-left{text-align:left!important}
.text-xs-right{text-align:right!important}
.text-xs-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}}
@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}}
@media (min-width:992px){.text-lg-right{text-align:right!important}}
@media (max-width:575px){.hidden-xs-down{display:none!important}}
@media (min-width:576px){.hidden-sm-up{display:none!important}}
@media (max-width:767px){.hidden-sm-down{display:none!important}}
@media (min-width:768px){.hidden-md-up{display:none!important}}
@media (max-width:991px){.hidden-md-down{display:none!important}}
@media (min-width:992px){.hidden-lg-up{display:none!important}}
@media (max-width:1199px){.hidden-lg-down{display:none!important}}
