/* */

#jasennro {
    width: 6em;
}

.melomaan-btn {
    margin: 2px;
    float: left;
}

.flag-lang {
  width: 30px;
}

.hide {
  display: none;
}

.showme {
  display: inline;
}

.date-input {
  width: 7em;
}

.time-input {
  width: 5em;
}

.membertable {
  width: 100%;
}

.membertable > tbody > tr > td {
  width: 33%;
}

.sameline {
  display: inline;
}

.graytext {
  color: gray;
}

.helpbar {
  padding-left: 5px;
  margin-right: 5px;
  margin-left: 5px;
  color: inherit;
  float:right;
  background-color: #eee;
  z-index: 1;
  right:0;
  position:absolute;
}

.btn-inverse {
  background-color: #222;
  border-color: #080808;
}
/*
.sidebar {
  display: none;
}
@media (min-width: 768px) {
  .sidebar {
    position: fixed;
    display: block;
    bottom: 0;
    left: 0;
    z-index: 1;
    padding: 20px;
    margin-top: 0px;
    overflow-x: hidden;
    overflow-y: auto; 
    background-color: #f5f5f5;
    border-right: 1px solid #eee;
    padding-right: 2px;
    padding-left: 5px;
  }
}

@media (min-width: 768px) {
  .archive {
    padding-left: 16.66666667%;
    margin-left: 10px;
  }
}

.sidebar > .form-group {
  margin-bottom: 2px;
}
*/

.helpbar ul {
  margin-left: -15px;
}


.navbar-nav li{
  z-index: 1060;
}

.form-control {
  border: 1px solid #042b66 !important; 
}

.form-check-input  {
  border: 1px solid #042b66 !important; 
}

.bg-skirt-m {
  background-image: repeating-linear-gradient(
    0deg,
    yellow,
    yellow 10px,
    green 10px,
    green 20px
  );
  background-size: 100% 20px;
}

.bg-skirt-l {
  background: #0090f0;
}

.bg-skirt-xl {
  background: white;
}

.bg-skirt-ca {
  background: red;
}
