ul li {
  list-style-type: none;
}
span.nr,
span.bez,
span.bez2 {
  display: inline-block;
  padding: 10px;
}
span.nr {
  width: 100px;
  text-align: right;
}
span.short {
  width: 100px;
  text-align: left;
}
span.bez {
  width: 250px;
}
span.bez2 {
  width: 200px;
}
ul.level2 {
  padding-left: 60px;
  display: none;
}
.changeform {
}
.nc2pmapform {
  padding-left: 30px;
  padding-right: 30px;
}
.fancybox-slide--iframe .fancybox-content {
  width: 800px;
  height: 800px;
  max-width: 100%;
  max-height: 100%;
  margin: 0;
}
ul {
  padding-left: 0px;
}
li.del,
li.del span {
  text-decoration: line-through !important;
}
li.new,
li.new span {
  color: #26bd26;
}
.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0;
  min-height: 400px;
}
input[type="text"],
input[type="email"],
select {
  width: 750px;
}
textarea {
  width: 750px;
  resize: both;
}
textarea#mailtext,
textarea#tooltext {
  height: 250px;
}
label {
  width: 150px;
  vertical-align: top;
}
form div {
  margin-bottom: 20px;
}
.login input {
  width: 300px;
}

.logininfo {
  text-align: right;

  font-size: 0.8em;

  margin-right: 1.2rem;
  color: #546e8a;
}

.nc2pmap select {
  width: 150px;
  margin-right: 30px;
}
.nc2pmap label {
  width: auto;
  margin-right: 30px;
}

.tabinput {
  width: 50px;

  margin-right: 10px;

  text-align: right;
}

.container {
  /* margin-bottom: 500px;*/
}
footer .container {
  margin-bottom: 0px;
}
html {
  position: relative;
  min-height: 100%;
}
body {
  margin-bottom: 60px; /* Margin bottom by footer height */
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 60px; /* Set the fixed height of the footer here */
  line-height: 60px; /* Vertically center the text there */
  background-color: #f5f5f5;
}
.desc {
  color: #bbb;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* Firefox */
input[type="number"] {
  -moz-appearance: textfield;
}

#myTable2 td span {
  text-align: left !important;
}

a.button.delete {
  color: #ff0000;
}

input.admintoggle.toggletab {
  display: none;
}
.togglespan {
  display: none;
}
span.admintoggle.togglespan {
  display: inline-block;
}
.formstat {
  display: none;
}

.formstat.activestat {
  display: block;
}
span.error {
  color: #ff0000;
  display: block;
  margin-bottom: 30px;
}
span.success {
  color: #3d833d;
  display: block;
  margin-bottom: 30px;
}
.stathelper span {
  width: 55px;
  display: inline-block;
}
.stathelper {
  width: 180px;
  display: inline-block;
}
.statheader div {
  display: none;
}
#stathelp {
  display: none;
  white-space: pre-line;
}
a.size.labelsize {
  text-decoration: underline;
}
a.status.labelstat {
  text-decoration: underline;
}

div.areatext {
  display: inline-block;
}
.zwischentitel {
  text-decoration: underline;
}
ul.ktliste li {
  display: inline-block;
  padding-right: 10px;
  padding-left: 10px;
}
.fschule {
  display: block;
}
.fbereich {
  display: inline-block;
  width: 220px;
  overflow-x: hidden;
}
.fFR {
  display: inline-block;
  width: 180px;
  overflow-x: hidden;
  padding-right: 10px;
}
.ffunktion {
  display: inline-block;
  width: 380px;
  overflow-x: hidden;
  padding-right: 10px;
}
.fVR {
  display: inline-block;
  width: 620px;
  overflow-x: hidden;
  vertical-align: bottom;
}
.ftitle {
  display: inline-block;
  vertical-align: bottom;
}
.fstatus {
  display: inline-block;
  width: 100px;
  overflow-x: hidden;
}
.fsemester {
  display: inline-block;
  width: 120px;
  overflow-x: hidden;
}
.fmodus {
  display: inline-block;
  width: 120px;
  overflow-x: hidden;
}
.semester {
  display: inline-block;
  width: 80px;
  overflow-x: hidden;
}
.fbeitrag_semster {
  display: inline-block;
  width: 120px;
  overflow-x: hidden;
}
.fbeitrag_total {
  display: inline-block;
  width: 120px;
  overflow-x: hidden;
}

.fheader {
  text-decoration: underline;
  font-size: 0.8em;
}
.active {
  background-color: #ffffff;
  color: #fff;
  padding: 3px;
}
li.delx span {
  color: #ccc !important;
}
#groesse,
#fschule {
  width: 300px;
  margin-right: 30px;
}
.filterbez {
  display: inline-block;
  margin-right: 30px;
}
#formsc {
  margin-top: 30px;
  margin-bottom: 30px;
}

#title.head {
  padding: 5px;
  padding-left: 5px;
  background-color: #00879b;
  color: #ffffff;
  font-size: 16px;
}
.labelschule {
  display: inline-block;
  width: 700px;
}
.labelstatus {
  display: inline-block;
  width: 150px;
}

.berstatus {
  padding: 10px;
  display: inline-block;
}
.berantrag {
  padding: 10px;
  display: inline-block;
}
.berantragstellen {
  padding: 10px;
  display: inline-block;
}
.editlink,
.bblink {
  padding-right: 10px;
  display: inline-block;
}
.editlink {
  width: 120px;
}

button {
  border: none !important;
}

form {
  display: inline-block;
}
.formcomment,
.formdwl {
  display: none;
}

#langselect {
  float: right;
}

#navtop ul,
#langselect ul {
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 10px;
  margin-left: 40px;
  padding-left: 0px;
}
#navtop ul li,
#langselect ul li {
  float: left;
  list-style-type: none;
  margin-top: 0px;
  padding-top: 0px;
}
#langselect ul li a:link,
#langselect ul li a:visited {
  color: #666666;
  font-size: 11.2px;
  text-decoration: none;
}

#langselect li.active a {
  font-weight: bold;
}

#navtop ul li,
#langselect ul li {
  list-style-type: none;
}

.listeinst {
  border-bottom: 1px solid #bbb;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* style6.css | http://hbv-test.kostenerhebung-hf.ch/style6.css */

.fbereich {
  /* width: 220px; */
  width: 320px;
  margin-right: 20px;
}

.fsemester {
  /* width: 120px; */
  width: 140px;
  margin-right: 20px !important;
  vertical-align: top;
}
.fzahlstelle {
  /* width: 120px; */
  width: 100px;
  margin-right: 20px !important;
  vertical-align: top;
}
.fmodus {
  /* width: 120px; */
  width: 80px;
  vertical-align: top;
  margin-right: 20px !important;
}

.fheader {
  margin-right: 20px;
}

/* bootstrap.min.css | https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css */

@media (min-width: 1200px) {
  .container {
    /* max-width: 1140px; */
    max-width: 1320px;
  }
}

/* Inline #4 | http://hbv-test.kostenerhebung-hf.ch/?bildungsgaenge=1 */

.stat4.berantragstellen.btn-warning {
  position: relative;
  right: 0px;
}

/* Inline #4 | http://hbv-test.kostenerhebung-hf.ch/?bildungsgaenge=1 */

.stat4.berantrag.btn-primary {
  position: relative;
  right: 0px;
}

/* Inline #4 | http://hbv-test.kostenerhebung-hf.ch/?bildungsgaenge=1 */

.stat1.berantragstellen.btn-warning {
  position: relative;
  right: 0px;
}

/* Inline #4 | http://hbv-test.kostenerhebung-hf.ch/?bildungsgaenge=1 */

.stat2.berantrag,
.stat1.berantrag.btn-primary {
  position: relative;
  right: 0px;
}
.btns select {
  width: 150px !important;
}

.btn-transparent {
  border: 1px solid;
  text-align: center;
}

.btns {
  margin-top: 30px;
  margin-right: 20px;
}

.bercancel {
  width: 200px;
}
.btn-neu {
  margin-bottom: 20px;
}

/* Element | http://hbv-test.kostenerhebung-hf.ch/?bildungsgaenge=1&bb=1&id=H35FSR8LJA2MG4YXC9IEPN7WO */

/* Element | http://hbv-test.kostenerhebung-hf.ch/index.php?phase=2&kt=AR */

h4.bg {
  display: inline-block;
}

/* style6.css | http://hbv-test.kostenerhebung-hf.ch/style6.css */

.ktliste {
  margin-bottom: 40px;
}

.phase {
  display: inline-block !important;
  width: 200px;
  font-weight: normal;
  text-align: center;
  margin-right: 20px;
}

.ktliste {
  text-align: left;
}
.ktliste a {
  padding-left: 10px;
  padding-right: 10px;
}

/* style6.css | http://hbv-test.kostenerhebung-hf.ch/style6.css */

.fzahlstelle {
  /* width: 100px; */
  width: 100px !important;
  display: inline-block;
}

.fschule {
  background-color: #eee;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px;
}

ul.bgliste {
  clear: both;
}
.btns div.changeform {
  display: none;
}

.btns button {
  width: 200px;
}

del,
ins {
  background-color: #f7f1a0;
}

/* Inline #4 | http://hbv-test.kostenerhebung-hf.ch/index.php?phase=2&kt=AR */

.meldungfrist {
  width: 300px;
  padding: 10px;
  color: #ff0000;
  text-align: center;
  position: absolute;
  right: 0px;
  top: 0px;
}

/* Inline #4 | http://hbv-test.kostenerhebung-hf.ch/?phase=2 */

.meldung {
  display: block;
  margin-top: 10px;
}

/* style6.css | http://hbv-test.kostenerhebung-hf.ch/style6.css */

.meldungfrist {
  /* border: 1px solid #f00; */
}

/* Element | http://hbv-test.kostenerhebung-hf.ch/index.php?phase=2&kt=AR */

div.container:nth-child(4) {
  position: relative;
}

/*****************************************/
.btn-default.btn-inverse {
  color: #fff;
  background-color: #333;
  border-color: #fff;
}
.btn-default.btn-inverse:focus,
.btn-default.btn-inverse.focus {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #bfbfbf;
}
.btn-default.btn-inverse:hover {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #e0e0e0;
}
.btn-default.btn-inverse:active,
.btn-default.btn-inverse.active,
.open > .btn-default.btn-inverse.dropdown-toggle {
  color: #fff;
  background-color: #1a1a1a;
  background-image: none;
  border-color: #e0e0e0;
}
.btn-default.btn-inverse:active:hover,
.btn-default.btn-inverse:active:focus,
.btn-default.btn-inverse:active.focus,
.btn-default.btn-inverse.active:hover,
.btn-default.btn-inverse.active:focus,
.btn-default.btn-inverse.active.focus,
.open > .btn-default.btn-inverse.dropdown-toggle:hover,
.open > .btn-default.btn-inverse.dropdown-toggle:focus,
.open > .btn-default.btn-inverse.dropdown-toggle.focus {
  color: #fff;
  background-color: #080808;
  border-color: #bfbfbf;
}
.btn-default.btn-inverse.disabled:hover,
.btn-default.btn-inverse.disabled:focus,
.btn-default.btn-inverse.disabled.focus,
.btn-default.btn-inverse[disabled]:hover,
.btn-default.btn-inverse[disabled]:focus,
.btn-default.btn-inverse[disabled].focus,
fieldset[disabled] .btn-default.btn-inverse:hover,
fieldset[disabled] .btn-default.btn-inverse:focus,
fieldset[disabled] .btn-default.btn-inverse.focus {
  background-color: #333;
  border-color: #fff;
}
.btn-default.btn-inverse .badge {
  color: #333;
  background-color: #fff;
}
.btn-default.btn-inverse:hover {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default.btn-inverse:hover:focus,
.btn-default.btn-inverse:hover.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default.btn-inverse:hover:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default.btn-inverse:hover:active,
.btn-default.btn-inverse:hover.active,
.open > .btn-default.btn-inverse:hover.dropdown-toggle {
  color: #333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}
.btn-default.btn-inverse:hover:active:hover,
.btn-default.btn-inverse:hover:active:focus,
.btn-default.btn-inverse:hover:active.focus,
.btn-default.btn-inverse:hover.active:hover,
.btn-default.btn-inverse:hover.active:focus,
.btn-default.btn-inverse:hover.active.focus,
.open > .btn-default.btn-inverse:hover.dropdown-toggle:hover,
.open > .btn-default.btn-inverse:hover.dropdown-toggle:focus,
.open > .btn-default.btn-inverse:hover.dropdown-toggle.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default.btn-inverse:hover.disabled:hover,
.btn-default.btn-inverse:hover.disabled:focus,
.btn-default.btn-inverse:hover.disabled.focus,
.btn-default.btn-inverse:hover[disabled]:hover,
.btn-default.btn-inverse:hover[disabled]:focus,
.btn-default.btn-inverse:hover[disabled].focus,
fieldset[disabled] .btn-default.btn-inverse:hover:hover,
fieldset[disabled] .btn-default.btn-inverse:hover:focus,
fieldset[disabled] .btn-default.btn-inverse:hover.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default.btn-inverse:hover .badge {
  color: #fff;
  background-color: #333;
}
.btn-default.btn-transparent {
  color: #fff;
  background-color: transparent;
  border-color: #fff;
}
.btn-default.btn-transparent:focus,
.btn-default.btn-transparent.focus {
  color: #fff;
  background-color: transparent;
  border-color: #bfbfbf;
}
.btn-default.btn-transparent:hover {
  color: #fff;
  background-color: transparent;
  border-color: #e0e0e0;
}
.btn-default.btn-transparent:active,
.btn-default.btn-transparent.active,
.open > .btn-default.btn-transparent.dropdown-toggle {
  color: #fff;
  background-color: transparent;
  background-image: none;
  border-color: #e0e0e0;
}
.btn-default.btn-transparent:active:hover,
.btn-default.btn-transparent:active:focus,
.btn-default.btn-transparent:active.focus,
.btn-default.btn-transparent.active:hover,
.btn-default.btn-transparent.active:focus,
.btn-default.btn-transparent.active.focus,
.open > .btn-default.btn-transparent.dropdown-toggle:hover,
.open > .btn-default.btn-transparent.dropdown-toggle:focus,
.open > .btn-default.btn-transparent.dropdown-toggle.focus {
  color: #fff;
  background-color: transparent;
  border-color: #bfbfbf;
}
.btn-default.btn-transparent.disabled:hover,
.btn-default.btn-transparent.disabled:focus,
.btn-default.btn-transparent.disabled.focus,
.btn-default.btn-transparent[disabled]:hover,
.btn-default.btn-transparent[disabled]:focus,
.btn-default.btn-transparent[disabled].focus,
fieldset[disabled] .btn-default.btn-transparent:hover,
fieldset[disabled] .btn-default.btn-transparent:focus,
fieldset[disabled] .btn-default.btn-transparent.focus {
  background-color: transparent;
  border-color: #fff;
}
.btn-default.btn-transparent .badge {
  color: transparent;
  background-color: #fff;
}
.btn-default.btn-transparent:hover {
  color: #fff;
  background-color: #bfbfbf;
  border-color: #fff;
}
.btn-default.btn-transparent:hover:focus,
.btn-default.btn-transparent:hover.focus {
  color: #fff;
  background-color: #a6a6a6;
  border-color: #bfbfbf;
}
.btn-default.btn-transparent:hover:hover {
  color: #fff;
  background-color: #a6a6a6;
  border-color: #e0e0e0;
}
.btn-default.btn-transparent:hover:active,
.btn-default.btn-transparent:hover.active,
.open > .btn-default.btn-transparent:hover.dropdown-toggle {
  color: #fff;
  background-color: #a6a6a6;
  background-image: none;
  border-color: #e0e0e0;
}
.btn-default.btn-transparent:hover:active:hover,
.btn-default.btn-transparent:hover:active:focus,
.btn-default.btn-transparent:hover:active.focus,
.btn-default.btn-transparent:hover.active:hover,
.btn-default.btn-transparent:hover.active:focus,
.btn-default.btn-transparent:hover.active.focus,
.open > .btn-default.btn-transparent:hover.dropdown-toggle:hover,
.open > .btn-default.btn-transparent:hover.dropdown-toggle:focus,
.open > .btn-default.btn-transparent:hover.dropdown-toggle.focus {
  color: #fff;
  background-color: #949494;
  border-color: #bfbfbf;
}
.btn-default.btn-transparent:hover.disabled:hover,
.btn-default.btn-transparent:hover.disabled:focus,
.btn-default.btn-transparent:hover.disabled.focus,
.btn-default.btn-transparent:hover[disabled]:hover,
.btn-default.btn-transparent:hover[disabled]:focus,
.btn-default.btn-transparent:hover[disabled].focus,
fieldset[disabled] .btn-default.btn-transparent:hover:hover,
fieldset[disabled] .btn-default.btn-transparent:hover:focus,
fieldset[disabled] .btn-default.btn-transparent:hover.focus {
  background-color: #bfbfbf;
  border-color: #fff;
}
.btn-default.btn-transparent:hover .badge {
  color: #bfbfbf;
  background-color: #fff;
}

.btn-primary.btn-inverse {
  color: #337ab7;
  background-color: #fff;
  border-color: #337ab7;
}
.btn-primary.btn-inverse:focus,
.btn-primary.btn-inverse.focus {
  color: #337ab7;
  background-color: #e6e6e6;
  border-color: #183854;
}
.btn-primary.btn-inverse:hover {
  color: #337ab7;
  background-color: #e6e6e6;
  border-color: #265a88;
}
.btn-primary.btn-inverse:active,
.btn-primary.btn-inverse.active,
.open > .btn-primary.btn-inverse.dropdown-toggle {
  color: #337ab7;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #265a88;
}
.btn-primary.btn-inverse:active:hover,
.btn-primary.btn-inverse:active:focus,
.btn-primary.btn-inverse:active.focus,
.btn-primary.btn-inverse.active:hover,
.btn-primary.btn-inverse.active:focus,
.btn-primary.btn-inverse.active.focus,
.open > .btn-primary.btn-inverse.dropdown-toggle:hover,
.open > .btn-primary.btn-inverse.dropdown-toggle:focus,
.open > .btn-primary.btn-inverse.dropdown-toggle.focus {
  color: #337ab7;
  background-color: #d4d4d4;
  border-color: #183854;
}
.btn-primary.btn-inverse.disabled:hover,
.btn-primary.btn-inverse.disabled:focus,
.btn-primary.btn-inverse.disabled.focus,
.btn-primary.btn-inverse[disabled]:hover,
.btn-primary.btn-inverse[disabled]:focus,
.btn-primary.btn-inverse[disabled].focus,
fieldset[disabled] .btn-primary.btn-inverse:hover,
fieldset[disabled] .btn-primary.btn-inverse:focus,
fieldset[disabled] .btn-primary.btn-inverse.focus {
  background-color: #fff;
  border-color: #337ab7;
}
.btn-primary.btn-inverse .badge {
  color: #fff;
  background-color: #337ab7;
}
.btn-primary.btn-inverse:hover {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary.btn-inverse:hover:focus,
.btn-primary.btn-inverse:hover.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary.btn-inverse:hover:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary.btn-inverse:hover:active,
.btn-primary.btn-inverse:hover.active,
.open > .btn-primary.btn-inverse:hover.dropdown-toggle {
  color: #fff;
  background-color: #286090;
  background-image: none;
  border-color: #204d74;
}
.btn-primary.btn-inverse:hover:active:hover,
.btn-primary.btn-inverse:hover:active:focus,
.btn-primary.btn-inverse:hover:active.focus,
.btn-primary.btn-inverse:hover.active:hover,
.btn-primary.btn-inverse:hover.active:focus,
.btn-primary.btn-inverse:hover.active.focus,
.open > .btn-primary.btn-inverse:hover.dropdown-toggle:hover,
.open > .btn-primary.btn-inverse:hover.dropdown-toggle:focus,
.open > .btn-primary.btn-inverse:hover.dropdown-toggle.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary.btn-inverse:hover.disabled:hover,
.btn-primary.btn-inverse:hover.disabled:focus,
.btn-primary.btn-inverse:hover.disabled.focus,
.btn-primary.btn-inverse:hover[disabled]:hover,
.btn-primary.btn-inverse:hover[disabled]:focus,
.btn-primary.btn-inverse:hover[disabled].focus,
fieldset[disabled] .btn-primary.btn-inverse:hover:hover,
fieldset[disabled] .btn-primary.btn-inverse:hover:focus,
fieldset[disabled] .btn-primary.btn-inverse:hover.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary.btn-inverse:hover .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-primary.btn-transparent {
  color: #337ab7;
  background-color: transparent;
  border-color: #337ab7;
}
.btn-primary.btn-transparent:focus,
.btn-primary.btn-transparent.focus {
  color: #337ab7;
  background-color: transparent;
  border-color: #183854;
}
.btn-primary.btn-transparent:hover {
  color: #337ab7;
  background-color: transparent;
  border-color: #265a88;
}
.btn-primary.btn-transparent:active,
.btn-primary.btn-transparent.active,
.open > .btn-primary.btn-transparent.dropdown-toggle {
  color: #337ab7;
  background-color: transparent;
  background-image: none;
  border-color: #265a88;
}
.btn-primary.btn-transparent:active:hover,
.btn-primary.btn-transparent:active:focus,
.btn-primary.btn-transparent:active.focus,
.btn-primary.btn-transparent.active:hover,
.btn-primary.btn-transparent.active:focus,
.btn-primary.btn-transparent.active.focus,
.open > .btn-primary.btn-transparent.dropdown-toggle:hover,
.open > .btn-primary.btn-transparent.dropdown-toggle:focus,
.open > .btn-primary.btn-transparent.dropdown-toggle.focus {
  color: #337ab7;
  background-color: transparent;
  border-color: #183854;
}
.btn-primary.btn-transparent.disabled:hover,
.btn-primary.btn-transparent.disabled:focus,
.btn-primary.btn-transparent.disabled.focus,
.btn-primary.btn-transparent[disabled]:hover,
.btn-primary.btn-transparent[disabled]:focus,
.btn-primary.btn-transparent[disabled].focus,
fieldset[disabled] .btn-primary.btn-transparent:hover,
fieldset[disabled] .btn-primary.btn-transparent:focus,
fieldset[disabled] .btn-primary.btn-transparent.focus {
  background-color: transparent;
  border-color: #337ab7;
}
.btn-primary.btn-transparent .badge {
  color: transparent;
  background-color: #337ab7;
}
.btn-primary.btn-transparent:hover {
  color: #337ab7;
  background-color: #183854;
  border-color: #337ab7;
}
.btn-primary.btn-transparent:hover:focus,
.btn-primary.btn-transparent:hover.focus {
  color: #337ab7;
  background-color: #0c1d2c;
  border-color: #183854;
}
.btn-primary.btn-transparent:hover:hover {
  color: #fff;
  background-color: #337ab7;
  border-color: #265a88;
}
.btn-primary.btn-transparent:hover:active,
.btn-primary.btn-transparent:hover.active,
.open > .btn-primary.btn-transparent:hover.dropdown-toggle {
  color: #337ab7;
  background-color: #0c1d2c;
  background-image: none;
  border-color: #265a88;
}
.btn-primary.btn-transparent:hover:active:hover,
.btn-primary.btn-transparent:hover:active:focus,
.btn-primary.btn-transparent:hover:active.focus,
.btn-primary.btn-transparent:hover.active:hover,
.btn-primary.btn-transparent:hover.active:focus,
.btn-primary.btn-transparent:hover.active.focus,
.open > .btn-primary.btn-transparent:hover.dropdown-toggle:hover,
.open > .btn-primary.btn-transparent:hover.dropdown-toggle:focus,
.open > .btn-primary.btn-transparent:hover.dropdown-toggle.focus {
  color: #337ab7;
  background-color: #050b10;
  border-color: #183854;
}
.btn-primary.btn-transparent:hover.disabled:hover,
.btn-primary.btn-transparent:hover.disabled:focus,
.btn-primary.btn-transparent:hover.disabled.focus,
.btn-primary.btn-transparent:hover[disabled]:hover,
.btn-primary.btn-transparent:hover[disabled]:focus,
.btn-primary.btn-transparent:hover[disabled].focus,
fieldset[disabled] .btn-primary.btn-transparent:hover:hover,
fieldset[disabled] .btn-primary.btn-transparent:hover:focus,
fieldset[disabled] .btn-primary.btn-transparent:hover.focus {
  background-color: #183854;
  border-color: #337ab7;
}
.btn-primary.btn-transparent:hover .badge {
  color: #183854;
  background-color: #337ab7;
}

.btn-success.btn-inverse {
  color: #5cb85c;
  background-color: #fff;
  border-color: #5cb85c;
}
.btn-success.btn-inverse:focus,
.btn-success.btn-inverse.focus {
  color: #5cb85c;
  background-color: #e6e6e6;
  border-color: #2d672d;
}
.btn-success.btn-inverse:hover {
  color: #5cb85c;
  background-color: #e6e6e6;
  border-color: #419641;
}
.btn-success.btn-inverse:active,
.btn-success.btn-inverse.active,
.open > .btn-success.btn-inverse.dropdown-toggle {
  color: #5cb85c;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #419641;
}
.btn-success.btn-inverse:active:hover,
.btn-success.btn-inverse:active:focus,
.btn-success.btn-inverse:active.focus,
.btn-success.btn-inverse.active:hover,
.btn-success.btn-inverse.active:focus,
.btn-success.btn-inverse.active.focus,
.open > .btn-success.btn-inverse.dropdown-toggle:hover,
.open > .btn-success.btn-inverse.dropdown-toggle:focus,
.open > .btn-success.btn-inverse.dropdown-toggle.focus {
  color: #5cb85c;
  background-color: #d4d4d4;
  border-color: #2d672d;
}
.btn-success.btn-inverse.disabled:hover,
.btn-success.btn-inverse.disabled:focus,
.btn-success.btn-inverse.disabled.focus,
.btn-success.btn-inverse[disabled]:hover,
.btn-success.btn-inverse[disabled]:focus,
.btn-success.btn-inverse[disabled].focus,
fieldset[disabled] .btn-success.btn-inverse:hover,
fieldset[disabled] .btn-success.btn-inverse:focus,
fieldset[disabled] .btn-success.btn-inverse.focus {
  background-color: #fff;
  border-color: #5cb85c;
}
.btn-success.btn-inverse .badge {
  color: #fff;
  background-color: #5cb85c;
}
.btn-success.btn-inverse:hover {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success.btn-inverse:hover:focus,
.btn-success.btn-inverse:hover.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success.btn-inverse:hover:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success.btn-inverse:hover:active,
.btn-success.btn-inverse:hover.active,
.open > .btn-success.btn-inverse:hover.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}
.btn-success.btn-inverse:hover:active:hover,
.btn-success.btn-inverse:hover:active:focus,
.btn-success.btn-inverse:hover:active.focus,
.btn-success.btn-inverse:hover.active:hover,
.btn-success.btn-inverse:hover.active:focus,
.btn-success.btn-inverse:hover.active.focus,
.open > .btn-success.btn-inverse:hover.dropdown-toggle:hover,
.open > .btn-success.btn-inverse:hover.dropdown-toggle:focus,
.open > .btn-success.btn-inverse:hover.dropdown-toggle.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success.btn-inverse:hover.disabled:hover,
.btn-success.btn-inverse:hover.disabled:focus,
.btn-success.btn-inverse:hover.disabled.focus,
.btn-success.btn-inverse:hover[disabled]:hover,
.btn-success.btn-inverse:hover[disabled]:focus,
.btn-success.btn-inverse:hover[disabled].focus,
fieldset[disabled] .btn-success.btn-inverse:hover:hover,
fieldset[disabled] .btn-success.btn-inverse:hover:focus,
fieldset[disabled] .btn-success.btn-inverse:hover.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success.btn-inverse:hover .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-success.btn-transparent {
  color: #5cb85c;
  background-color: transparent;
  border-color: #5cb85c;
}
.btn-success.btn-transparent:focus,
.btn-success.btn-transparent.focus {
  color: #5cb85c;
  background-color: transparent;
  border-color: #2d672d;
}
.btn-success.btn-transparent:hover {
  color: #5cb85c;
  background-color: transparent;
  border-color: #419641;
}
.btn-success.btn-transparent:active,
.btn-success.btn-transparent.active,
.open > .btn-success.btn-transparent.dropdown-toggle {
  color: #5cb85c;
  background-color: transparent;
  background-image: none;
  border-color: #419641;
}
.btn-success.btn-transparent:active:hover,
.btn-success.btn-transparent:active:focus,
.btn-success.btn-transparent:active.focus,
.btn-success.btn-transparent.active:hover,
.btn-success.btn-transparent.active:focus,
.btn-success.btn-transparent.active.focus,
.open > .btn-success.btn-transparent.dropdown-toggle:hover,
.open > .btn-success.btn-transparent.dropdown-toggle:focus,
.open > .btn-success.btn-transparent.dropdown-toggle.focus {
  color: #5cb85c;
  background-color: transparent;
  border-color: #2d672d;
}
.btn-success.btn-transparent.disabled:hover,
.btn-success.btn-transparent.disabled:focus,
.btn-success.btn-transparent.disabled.focus,
.btn-success.btn-transparent[disabled]:hover,
.btn-success.btn-transparent[disabled]:focus,
.btn-success.btn-transparent[disabled].focus,
fieldset[disabled] .btn-success.btn-transparent:hover,
fieldset[disabled] .btn-success.btn-transparent:focus,
fieldset[disabled] .btn-success.btn-transparent.focus {
  background-color: transparent;
  border-color: #5cb85c;
}
.btn-success.btn-transparent .badge {
  color: transparent;
  background-color: #5cb85c;
}
.btn-success.btn-transparent:hover {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.btn-success.btn-transparent:hover:focus,
.btn-success.btn-transparent:hover.focus {
  color: #5cb85c;
  background-color: #1e441e;
  border-color: #2d672d;
}
.btn-success.btn-transparent:hover:hover {
  color: #fff;
  background-color: #5cb85c;
  border-color: #419641;
}
.btn-success.btn-transparent:hover:active,
.btn-success.btn-transparent:hover.active,
.open > .btn-success.btn-transparent:hover.dropdown-toggle {
  color: #5cb85c;
  background-color: #1e441e;
  background-image: none;
  border-color: #419641;
}
.btn-success.btn-transparent:hover:active:hover,
.btn-success.btn-transparent:hover:active:focus,
.btn-success.btn-transparent:hover:active.focus,
.btn-success.btn-transparent:hover.active:hover,
.btn-success.btn-transparent:hover.active:focus,
.btn-success.btn-transparent:hover.active.focus,
.open > .btn-success.btn-transparent:hover.dropdown-toggle:hover,
.open > .btn-success.btn-transparent:hover.dropdown-toggle:focus,
.open > .btn-success.btn-transparent:hover.dropdown-toggle.focus {
  color: #5cb85c;
  background-color: #132b13;
  border-color: #2d672d;
}
.btn-success.btn-transparent:hover.disabled:hover,
.btn-success.btn-transparent:hover.disabled:focus,
.btn-success.btn-transparent:hover.disabled.focus,
.btn-success.btn-transparent:hover[disabled]:hover,
.btn-success.btn-transparent:hover[disabled]:focus,
.btn-success.btn-transparent:hover[disabled].focus,
fieldset[disabled] .btn-success.btn-transparent:hover:hover,
fieldset[disabled] .btn-success.btn-transparent:hover:focus,
fieldset[disabled] .btn-success.btn-transparent:hover.focus {
  background-color: #2d672d;
  border-color: #5cb85c;
}
.btn-success.btn-transparent:hover .badge {
  color: #2d672d;
  background-color: #5cb85c;
}

.btn-info.btn-inverse {
  color: #5bc0de;
  background-color: #fff;
  border-color: #5bc0de;
}
.btn-info.btn-inverse:focus,
.btn-info.btn-inverse.focus {
  color: #5bc0de;
  background-color: #e6e6e6;
  border-color: #1f7e9a;
}
.btn-info.btn-inverse:hover {
  color: #5bc0de;
  background-color: #e6e6e6;
  border-color: #2aabd2;
}
.btn-info.btn-inverse:active,
.btn-info.btn-inverse.active,
.open > .btn-info.btn-inverse.dropdown-toggle {
  color: #5bc0de;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #2aabd2;
}
.btn-info.btn-inverse:active:hover,
.btn-info.btn-inverse:active:focus,
.btn-info.btn-inverse:active.focus,
.btn-info.btn-inverse.active:hover,
.btn-info.btn-inverse.active:focus,
.btn-info.btn-inverse.active.focus,
.open > .btn-info.btn-inverse.dropdown-toggle:hover,
.open > .btn-info.btn-inverse.dropdown-toggle:focus,
.open > .btn-info.btn-inverse.dropdown-toggle.focus {
  color: #5bc0de;
  background-color: #d4d4d4;
  border-color: #1f7e9a;
}
.btn-info.btn-inverse.disabled:hover,
.btn-info.btn-inverse.disabled:focus,
.btn-info.btn-inverse.disabled.focus,
.btn-info.btn-inverse[disabled]:hover,
.btn-info.btn-inverse[disabled]:focus,
.btn-info.btn-inverse[disabled].focus,
fieldset[disabled] .btn-info.btn-inverse:hover,
fieldset[disabled] .btn-info.btn-inverse:focus,
fieldset[disabled] .btn-info.btn-inverse.focus {
  background-color: #fff;
  border-color: #5bc0de;
}
.btn-info.btn-inverse .badge {
  color: #fff;
  background-color: #5bc0de;
}
.btn-info.btn-inverse:hover {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info.btn-inverse:hover:focus,
.btn-info.btn-inverse:hover.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info.btn-inverse:hover:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info.btn-inverse:hover:active,
.btn-info.btn-inverse:hover.active,
.open > .btn-info.btn-inverse:hover.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info.btn-inverse:hover:active:hover,
.btn-info.btn-inverse:hover:active:focus,
.btn-info.btn-inverse:hover:active.focus,
.btn-info.btn-inverse:hover.active:hover,
.btn-info.btn-inverse:hover.active:focus,
.btn-info.btn-inverse:hover.active.focus,
.open > .btn-info.btn-inverse:hover.dropdown-toggle:hover,
.open > .btn-info.btn-inverse:hover.dropdown-toggle:focus,
.open > .btn-info.btn-inverse:hover.dropdown-toggle.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.btn-inverse:hover.disabled:hover,
.btn-info.btn-inverse:hover.disabled:focus,
.btn-info.btn-inverse:hover.disabled.focus,
.btn-info.btn-inverse:hover[disabled]:hover,
.btn-info.btn-inverse:hover[disabled]:focus,
.btn-info.btn-inverse:hover[disabled].focus,
fieldset[disabled] .btn-info.btn-inverse:hover:hover,
fieldset[disabled] .btn-info.btn-inverse:hover:focus,
fieldset[disabled] .btn-info.btn-inverse:hover.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info.btn-inverse:hover .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-info.btn-transparent {
  color: #5bc0de;
  background-color: transparent;
  border-color: #5bc0de;
}
.btn-info.btn-transparent:focus,
.btn-info.btn-transparent.focus {
  color: #5bc0de;
  background-color: transparent;
  border-color: #1f7e9a;
}
.btn-info.btn-transparent:hover {
  color: #5bc0de;
  background-color: transparent;
  border-color: #2aabd2;
}
.btn-info.btn-transparent:active,
.btn-info.btn-transparent.active,
.open > .btn-info.btn-transparent.dropdown-toggle {
  color: #5bc0de;
  background-color: transparent;
  background-image: none;
  border-color: #2aabd2;
}
.btn-info.btn-transparent:active:hover,
.btn-info.btn-transparent:active:focus,
.btn-info.btn-transparent:active.focus,
.btn-info.btn-transparent.active:hover,
.btn-info.btn-transparent.active:focus,
.btn-info.btn-transparent.active.focus,
.open > .btn-info.btn-transparent.dropdown-toggle:hover,
.open > .btn-info.btn-transparent.dropdown-toggle:focus,
.open > .btn-info.btn-transparent.dropdown-toggle.focus {
  color: #5bc0de;
  background-color: transparent;
  border-color: #1f7e9a;
}
.btn-info.btn-transparent.disabled:hover,
.btn-info.btn-transparent.disabled:focus,
.btn-info.btn-transparent.disabled.focus,
.btn-info.btn-transparent[disabled]:hover,
.btn-info.btn-transparent[disabled]:focus,
.btn-info.btn-transparent[disabled].focus,
fieldset[disabled] .btn-info.btn-transparent:hover,
fieldset[disabled] .btn-info.btn-transparent:focus,
fieldset[disabled] .btn-info.btn-transparent.focus {
  background-color: transparent;
  border-color: #5bc0de;
}
.btn-info.btn-transparent .badge {
  color: transparent;
  background-color: #5bc0de;
}
.btn-info.btn-transparent:hover {
  color: #5bc0de;
  background-color: #1f7e9a;
  border-color: #5bc0de;
}
.btn-info.btn-transparent:hover:focus,
.btn-info.btn-transparent:hover.focus {
  color: #5bc0de;
  background-color: #175b70;
  border-color: #1f7e9a;
}
.btn-info.btn-transparent:hover:hover {
  color: #5bc0de;
  background-color: #175b70;
  border-color: #2aabd2;
}
.btn-info.btn-transparent:hover:active,
.btn-info.btn-transparent:hover.active,
.open > .btn-info.btn-transparent:hover.dropdown-toggle {
  color: #5bc0de;
  background-color: #175b70;
  background-image: none;
  border-color: #2aabd2;
}
.btn-info.btn-transparent:hover:active:hover,
.btn-info.btn-transparent:hover:active:focus,
.btn-info.btn-transparent:hover:active.focus,
.btn-info.btn-transparent:hover.active:hover,
.btn-info.btn-transparent:hover.active:focus,
.btn-info.btn-transparent:hover.active.focus,
.open > .btn-info.btn-transparent:hover.dropdown-toggle:hover,
.open > .btn-info.btn-transparent:hover.dropdown-toggle:focus,
.open > .btn-info.btn-transparent:hover.dropdown-toggle.focus {
  color: #5bc0de;
  background-color: #114352;
  border-color: #1f7e9a;
}
.btn-info.btn-transparent:hover.disabled:hover,
.btn-info.btn-transparent:hover.disabled:focus,
.btn-info.btn-transparent:hover.disabled.focus,
.btn-info.btn-transparent:hover[disabled]:hover,
.btn-info.btn-transparent:hover[disabled]:focus,
.btn-info.btn-transparent:hover[disabled].focus,
fieldset[disabled] .btn-info.btn-transparent:hover:hover,
fieldset[disabled] .btn-info.btn-transparent:hover:focus,
fieldset[disabled] .btn-info.btn-transparent:hover.focus {
  background-color: #1f7e9a;
  border-color: #5bc0de;
}
.btn-info.btn-transparent:hover .badge {
  color: #1f7e9a;
  background-color: #5bc0de;
}

.btn-warning.btn-inverse {
  color: #f0ad4e;
  background-color: #fff;
  border-color: #f0ad4e;
}
.btn-warning.btn-inverse:focus,
.btn-warning.btn-inverse.focus {
  color: #f0ad4e;
  background-color: #e6e6e6;
  border-color: #b06d0f;
}
.btn-warning.btn-inverse:hover {
  color: #f0ad4e;
  background-color: #e6e6e6;
  border-color: #eb9316;
}
.btn-warning.btn-inverse:active,
.btn-warning.btn-inverse.active,
.open > .btn-warning.btn-inverse.dropdown-toggle {
  color: #f0ad4e;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #eb9316;
}
.btn-warning.btn-inverse:active:hover,
.btn-warning.btn-inverse:active:focus,
.btn-warning.btn-inverse:active.focus,
.btn-warning.btn-inverse.active:hover,
.btn-warning.btn-inverse.active:focus,
.btn-warning.btn-inverse.active.focus,
.open > .btn-warning.btn-inverse.dropdown-toggle:hover,
.open > .btn-warning.btn-inverse.dropdown-toggle:focus,
.open > .btn-warning.btn-inverse.dropdown-toggle.focus {
  color: #f0ad4e;
  background-color: #d4d4d4;
  border-color: #b06d0f;
}
.btn-warning.btn-inverse.disabled:hover,
.btn-warning.btn-inverse.disabled:focus,
.btn-warning.btn-inverse.disabled.focus,
.btn-warning.btn-inverse[disabled]:hover,
.btn-warning.btn-inverse[disabled]:focus,
.btn-warning.btn-inverse[disabled].focus,
fieldset[disabled] .btn-warning.btn-inverse:hover,
fieldset[disabled] .btn-warning.btn-inverse:focus,
fieldset[disabled] .btn-warning.btn-inverse.focus {
  background-color: #fff;
  border-color: #f0ad4e;
}
.btn-warning.btn-inverse .badge {
  color: #fff;
  background-color: #f0ad4e;
}
.btn-warning.btn-inverse:hover {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning.btn-inverse:hover:focus,
.btn-warning.btn-inverse:hover.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning.btn-inverse:hover:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning.btn-inverse:hover:active,
.btn-warning.btn-inverse:hover.active,
.open > .btn-warning.btn-inverse:hover.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning.btn-inverse:hover:active:hover,
.btn-warning.btn-inverse:hover:active:focus,
.btn-warning.btn-inverse:hover:active.focus,
.btn-warning.btn-inverse:hover.active:hover,
.btn-warning.btn-inverse:hover.active:focus,
.btn-warning.btn-inverse:hover.active.focus,
.open > .btn-warning.btn-inverse:hover.dropdown-toggle:hover,
.open > .btn-warning.btn-inverse:hover.dropdown-toggle:focus,
.open > .btn-warning.btn-inverse:hover.dropdown-toggle.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.btn-inverse:hover.disabled:hover,
.btn-warning.btn-inverse:hover.disabled:focus,
.btn-warning.btn-inverse:hover.disabled.focus,
.btn-warning.btn-inverse:hover[disabled]:hover,
.btn-warning.btn-inverse:hover[disabled]:focus,
.btn-warning.btn-inverse:hover[disabled].focus,
fieldset[disabled] .btn-warning.btn-inverse:hover:hover,
fieldset[disabled] .btn-warning.btn-inverse:hover:focus,
fieldset[disabled] .btn-warning.btn-inverse:hover.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning.btn-inverse:hover .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-warning.btn-transparent {
  color: #f0ad4e;
  background-color: transparent;
  border-color: #f0ad4e;
}
.btn-warning.btn-transparent:focus,
.btn-warning.btn-transparent.focus {
  color: #f0ad4e;
  background-color: transparent;
  border-color: #b06d0f;
}
.btn-warning.btn-transparent:hover {
  color: #f0ad4e;
  background-color: transparent;
  border-color: #eb9316;
}
.btn-warning.btn-transparent:active,
.btn-warning.btn-transparent.active,
.open > .btn-warning.btn-transparent.dropdown-toggle {
  color: #f0ad4e;
  background-color: transparent;
  background-image: none;
  border-color: #eb9316;
}
.btn-warning.btn-transparent:active:hover,
.btn-warning.btn-transparent:active:focus,
.btn-warning.btn-transparent:active.focus,
.btn-warning.btn-transparent.active:hover,
.btn-warning.btn-transparent.active:focus,
.btn-warning.btn-transparent.active.focus,
.open > .btn-warning.btn-transparent.dropdown-toggle:hover,
.open > .btn-warning.btn-transparent.dropdown-toggle:focus,
.open > .btn-warning.btn-transparent.dropdown-toggle.focus {
  color: #f0ad4e;
  background-color: transparent;
  border-color: #b06d0f;
}
.btn-warning.btn-transparent.disabled:hover,
.btn-warning.btn-transparent.disabled:focus,
.btn-warning.btn-transparent.disabled.focus,
.btn-warning.btn-transparent[disabled]:hover,
.btn-warning.btn-transparent[disabled]:focus,
.btn-warning.btn-transparent[disabled].focus,
fieldset[disabled] .btn-warning.btn-transparent:hover,
fieldset[disabled] .btn-warning.btn-transparent:focus,
fieldset[disabled] .btn-warning.btn-transparent.focus {
  background-color: transparent;
  border-color: #f0ad4e;
}
.btn-warning.btn-transparent .badge {
  color: transparent;
  background-color: #f0ad4e;
}
.btn-warning.btn-transparent:hover {
  color: #f0ad4e;
  background-color: #b06d0f;
  border-color: #f0ad4e;
}
.btn-warning.btn-transparent:hover:focus,
.btn-warning.btn-transparent:hover.focus {
  color: #f0ad4e;
  background-color: #81500b;
  border-color: #b06d0f;
}
.btn-warning.btn-transparent:hover:hover {
  color: #f0ad4e;
  background-color: #81500b;
  border-color: #eb9316;
}
.btn-warning.btn-transparent:hover:active,
.btn-warning.btn-transparent:hover.active,
.open > .btn-warning.btn-transparent:hover.dropdown-toggle {
  color: #f0ad4e;
  background-color: #81500b;
  background-image: none;
  border-color: #eb9316;
}
.btn-warning.btn-transparent:hover:active:hover,
.btn-warning.btn-transparent:hover:active:focus,
.btn-warning.btn-transparent:hover:active.focus,
.btn-warning.btn-transparent:hover.active:hover,
.btn-warning.btn-transparent:hover.active:focus,
.btn-warning.btn-transparent:hover.active.focus,
.open > .btn-warning.btn-transparent:hover.dropdown-toggle:hover,
.open > .btn-warning.btn-transparent:hover.dropdown-toggle:focus,
.open > .btn-warning.btn-transparent:hover.dropdown-toggle.focus {
  color: #f0ad4e;
  background-color: #603b08;
  border-color: #b06d0f;
}
.btn-warning.btn-transparent:hover.disabled:hover,
.btn-warning.btn-transparent:hover.disabled:focus,
.btn-warning.btn-transparent:hover.disabled.focus,
.btn-warning.btn-transparent:hover[disabled]:hover,
.btn-warning.btn-transparent:hover[disabled]:focus,
.btn-warning.btn-transparent:hover[disabled].focus,
fieldset[disabled] .btn-warning.btn-transparent:hover:hover,
fieldset[disabled] .btn-warning.btn-transparent:hover:focus,
fieldset[disabled] .btn-warning.btn-transparent:hover.focus {
  background-color: #b06d0f;
  border-color: #f0ad4e;
}
.btn-warning.btn-transparent:hover .badge {
  color: #b06d0f;
  background-color: #f0ad4e;
}

.btn-danger.btn-inverse {
  color: #d9534f;
  background-color: #fff;
  border-color: #d9534f;
}
.btn-danger.btn-inverse:focus,
.btn-danger.btn-inverse.focus {
  color: #d9534f;
  background-color: #e6e6e6;
  border-color: #8b211e;
}
.btn-danger.btn-inverse:hover {
  color: #d9534f;
  background-color: #e6e6e6;
  border-color: #c12e2a;
}
.btn-danger.btn-inverse:active,
.btn-danger.btn-inverse.active,
.open > .btn-danger.btn-inverse.dropdown-toggle {
  color: #d9534f;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #c12e2a;
}
.btn-danger.btn-inverse:active:hover,
.btn-danger.btn-inverse:active:focus,
.btn-danger.btn-inverse:active.focus,
.btn-danger.btn-inverse.active:hover,
.btn-danger.btn-inverse.active:focus,
.btn-danger.btn-inverse.active.focus,
.open > .btn-danger.btn-inverse.dropdown-toggle:hover,
.open > .btn-danger.btn-inverse.dropdown-toggle:focus,
.open > .btn-danger.btn-inverse.dropdown-toggle.focus {
  color: #d9534f;
  background-color: #d4d4d4;
  border-color: #8b211e;
}
.btn-danger.btn-inverse.disabled:hover,
.btn-danger.btn-inverse.disabled:focus,
.btn-danger.btn-inverse.disabled.focus,
.btn-danger.btn-inverse[disabled]:hover,
.btn-danger.btn-inverse[disabled]:focus,
.btn-danger.btn-inverse[disabled].focus,
fieldset[disabled] .btn-danger.btn-inverse:hover,
fieldset[disabled] .btn-danger.btn-inverse:focus,
fieldset[disabled] .btn-danger.btn-inverse.focus {
  background-color: #fff;
  border-color: #d9534f;
}
.btn-danger.btn-inverse .badge {
  color: #fff;
  background-color: #d9534f;
}
.btn-danger.btn-inverse:hover {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger.btn-inverse:hover:focus,
.btn-danger.btn-inverse:hover.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger.btn-inverse:hover:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger.btn-inverse:hover:active,
.btn-danger.btn-inverse:hover.active,
.open > .btn-danger.btn-inverse:hover.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}
.btn-danger.btn-inverse:hover:active:hover,
.btn-danger.btn-inverse:hover:active:focus,
.btn-danger.btn-inverse:hover:active.focus,
.btn-danger.btn-inverse:hover.active:hover,
.btn-danger.btn-inverse:hover.active:focus,
.btn-danger.btn-inverse:hover.active.focus,
.open > .btn-danger.btn-inverse:hover.dropdown-toggle:hover,
.open > .btn-danger.btn-inverse:hover.dropdown-toggle:focus,
.open > .btn-danger.btn-inverse:hover.dropdown-toggle.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger.btn-inverse:hover.disabled:hover,
.btn-danger.btn-inverse:hover.disabled:focus,
.btn-danger.btn-inverse:hover.disabled.focus,
.btn-danger.btn-inverse:hover[disabled]:hover,
.btn-danger.btn-inverse:hover[disabled]:focus,
.btn-danger.btn-inverse:hover[disabled].focus,
fieldset[disabled] .btn-danger.btn-inverse:hover:hover,
fieldset[disabled] .btn-danger.btn-inverse:hover:focus,
fieldset[disabled] .btn-danger.btn-inverse:hover.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger.btn-inverse:hover .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-danger.btn-transparent {
  color: #d9534f;
  background-color: transparent;
  border-color: #d9534f;
}
.btn-danger.btn-transparent:focus,
.btn-danger.btn-transparent.focus {
  color: #d9534f;
  background-color: transparent;
  border-color: #8b211e;
}
.btn-danger.btn-transparent:hover {
  color: #d9534f;
  background-color: transparent;
  border-color: #c12e2a;
}
.btn-danger.btn-transparent:active,
.btn-danger.btn-transparent.active,
.open > .btn-danger.btn-transparent.dropdown-toggle {
  color: #d9534f;
  background-color: transparent;
  background-image: none;
  border-color: #c12e2a;
}
.btn-danger.btn-transparent:active:hover,
.btn-danger.btn-transparent:active:focus,
.btn-danger.btn-transparent:active.focus,
.btn-danger.btn-transparent.active:hover,
.btn-danger.btn-transparent.active:focus,
.btn-danger.btn-transparent.active.focus,
.open > .btn-danger.btn-transparent.dropdown-toggle:hover,
.open > .btn-danger.btn-transparent.dropdown-toggle:focus,
.open > .btn-danger.btn-transparent.dropdown-toggle.focus {
  color: #d9534f;
  background-color: transparent;
  border-color: #8b211e;
}
.btn-danger.btn-transparent.disabled:hover,
.btn-danger.btn-transparent.disabled:focus,
.btn-danger.btn-transparent.disabled.focus,
.btn-danger.btn-transparent[disabled]:hover,
.btn-danger.btn-transparent[disabled]:focus,
.btn-danger.btn-transparent[disabled].focus,
fieldset[disabled] .btn-danger.btn-transparent:hover,
fieldset[disabled] .btn-danger.btn-transparent:focus,
fieldset[disabled] .btn-danger.btn-transparent.focus {
  background-color: transparent;
  border-color: #d9534f;
}
.btn-danger.btn-transparent .badge {
  color: transparent;
  background-color: #d9534f;
}
.btn-danger.btn-transparent:hover {
  color: #d9534f;
  background-color: #8b211e;
  border-color: #d9534f;
}
.btn-danger.btn-transparent:hover:focus,
.btn-danger.btn-transparent:hover.focus {
  color: #d9534f;
  background-color: #611715;
  border-color: #8b211e;
}
.btn-danger.btn-transparent:hover:hover {
  color: #d9534f;
  background-color: #611715;
  border-color: #c12e2a;
}
.btn-danger.btn-transparent:hover:active,
.btn-danger.btn-transparent:hover.active,
.open > .btn-danger.btn-transparent:hover.dropdown-toggle {
  color: #d9534f;
  background-color: #611715;
  background-image: none;
  border-color: #c12e2a;
}
.btn-danger.btn-transparent:hover:active:hover,
.btn-danger.btn-transparent:hover:active:focus,
.btn-danger.btn-transparent:hover:active.focus,
.btn-danger.btn-transparent:hover.active:hover,
.btn-danger.btn-transparent:hover.active:focus,
.btn-danger.btn-transparent:hover.active.focus,
.open > .btn-danger.btn-transparent:hover.dropdown-toggle:hover,
.open > .btn-danger.btn-transparent:hover.dropdown-toggle:focus,
.open > .btn-danger.btn-transparent:hover.dropdown-toggle.focus {
  color: #d9534f;
  background-color: #43100f;
  border-color: #8b211e;
}
.btn-danger.btn-transparent:hover.disabled:hover,
.btn-danger.btn-transparent:hover.disabled:focus,
.btn-danger.btn-transparent:hover.disabled.focus,
.btn-danger.btn-transparent:hover[disabled]:hover,
.btn-danger.btn-transparent:hover[disabled]:focus,
.btn-danger.btn-transparent:hover[disabled].focus,
fieldset[disabled] .btn-danger.btn-transparent:hover:hover,
fieldset[disabled] .btn-danger.btn-transparent:hover:focus,
fieldset[disabled] .btn-danger.btn-transparent:hover.focus {
  background-color: #8b211e;
  border-color: #d9534f;
}
.btn-danger.btn-transparent:hover .badge {
  color: #8b211e;
  background-color: #d9534f;
}

.btn-secondary.btn-transparent {
  color: #666;
  background-color: transparent;
  border-color: #666;
}
.btn-secondary.btn-transparent:hover {
  color: #666;
  background-color: transparent;
  border-color: #666;
}

table.zuweisungen td {
  width: 60px;
  text-align: center;
  border: #bbb 1px solid;
}

div.legendebg {
  display: none;
}

/* Inline #4 | http://hbv-test.kostenerhebung-hf.ch/index.php?reports=1&rep=1&kt=BE */

.stufezeile {
  background-color: #00ffab2e;
  padding: 10px;
}

.container {
  /* margin-bottom: 500px;*/
  max-width: 1320px !important;
  min-width: 1320px !important;
}
.logininfo.container {
  width: auto !important;
  min-width: auto !important;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/?tarifliste=1 */
.rsa {
  clear: both;
  margin-top: 20px;
}

.tarifbez {
  width: 450px;
  display: inline-block;
}

.tarifbetrag {
  display: inline-block;
  width: 110px;
  text-align: center;
}
.tarifsj {
  display: inline-block;
  width: 80px;
  text-align: center;
  vertical-align: top;
}
.rsadatum {
  display: inline-block;
  width: 80px;
  text-align: center;
  vertical-align: top;
}
/* style7.css | https://rsa-nw.prismaweb.ch/style7.css */

/* Inline #8 | https://rsa-nw.prismaweb.ch/?schulen=1&kt=BE */

tr.change_rs {
  background-color: #f7cc9466;
}
tr.neu_rs {
  background-color: #98f7e666;
}
.editbox {
  text-align: center;
}

.ktbez {
  text-align: center;
  vertical-align: top;
}

#schuleneu {
  display: none;
}
/* Inline #8 | https://rsa-nw.prismaweb.ch/?schulen=1 */

.statuszeile {
  margin-bottom: 20px;
}

.bgchangestatus {
  display: inline-block;
  width: 50%;
  text-align: right;
}

.bgstatus {
  display: inline-block;
  width: 50%;
}

.btn_status.btn-success {
  padding: 5px;
}

.btn_status.btn-danger {
  padding: 5px;
  margin-right: 10px;
}
.rsa_table {
  margin-top: 60px;
}
/* Inline #8 | https://rsa-nw.prismaweb.ch/?tarifliste=1 */

.level_1 .tarifbez {
  font-weight: bold;
}

.level_2 .tarifbez {
  font-weight: normal;
}

.level_2 .tarifbez {
  padding-left: 20px;
}
.level_3 .tarifbez {
  padding-left: 40px;
}

.level_1 li {
  margin-bottom: 20px;
}

.level_2 li {
  margin-bottom: 5px;
}

.level_2 a,
.level_1 a {
  vertical-align: top;
}

/* style7.css | https://rsa-nw.prismaweb.ch/style7.css */

.tarifbetrag {
  vertical-align: top;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/?schulen=1 */

.level_1 .tarif_level:first-child {
  border-bottom: 1px solid #bbb;
}
.level_2 .tarif_level {
  border-bottom: 1px solid #bbb;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/?switch=BE */

.editbox {
  width: 40px;
  display: inline-block;
  text-align: left;
}

.ktbez {
  width: 50px;
  display: inline-block;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/index.php?phase=2&kt=BE */

.zb_phase2 {
  text-align: center;
  width: 150px;
  display: inline-block;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/index.php?phase=2&kt=BE */

.changeform.zb {
  display: none;
  width: 150px;
}

/* style7.css | https://rsa-nw.prismaweb.ch/style7.css */

.changeform.zb select {
  width: 150px;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/?phase=2&kt=BE */

.changeform.zb .btn-success {
  /* width: 1; */
  /* width: 15; */
  /* width: 150; */
  /* width: 150p; */
  width: 150px;
}

.editbox {
  vertical-align: top;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/index.php?phase=2&kt=BE */

.tarifbez {
  vertical-align: top;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/?phase=2&kt=BE */

.stat4.berantragstellen.btn-danger {
  /* padding: px; */
  width: 150px;
  padding: 3px;
  margin-top: 5px;
}

/* style7.css | https://rsa-nw.prismaweb.ch/style7.css */

.changeform.zb select {
  text-align: center !important;
}

/* Inline #8 | https://rsa-nw.prismaweb.ch/ */

td {
  border: 1px solid #bbb;
  min-height: 30px;
  display: table-cell !important;

  border-collapse: collapse;
}
.editbox2 {
  width: 200px;
  text-align: left;
}
.kommentarbox {
  width: 300px;
  vertical-align: top;
}

td.editbox {
  text-align: center;
}
