@import url('https://fonts.cdnfonts.com/css/signwood');

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255);
}

.navbar-olive {
  background-color: #3d9970;
  color: #fff;
}

.navbar-olive.navbar-light .form-control-navbar::-webkit-input-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar:-ms-input-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar::-ms-input-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar,
.navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #378a65;
  border-color: #307858;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar:focus::-webkit-input-placeholder {
  color: #343a40;
}

.navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-olive.navbar-light .form-control-navbar:focus:-ms-input-placeholder {
  color: #343a40;
}

.navbar-olive.navbar-light .form-control-navbar:focus::-ms-input-placeholder {
  color: #343a40;
}

.navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-olive.navbar-light .form-control-navbar:focus,
.navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #368763;
  border-color: #307858 !important;
  color: #343a40;
}

.navbar-olive.navbar-dark .form-control-navbar::-webkit-input-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:-ms-input-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar::-ms-input-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar::placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar,
.navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #43a87b;
  border-color: #4cb888;
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus::-webkit-input-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus:-ms-input-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus::-ms-input-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus,
.navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #44ab7d;
  border-color: #4cb888 !important;
  color: #fff;
}

.no-margins {
  margin: 0px;
}

.no-padding {
  padding: 0px;
}

.no-padding-side {
  padding-left: 0px;
  padding-right: 0px;
}

.breaking-marquee {
  font-size: 16pt;
}

.text-team {
  font-size: 1.5rem;
}

.game-result {
  font-weight: bolder;
  font-size: 2.5rem;
  font-family: 'Signwood', sans-serif;
}

@media screen and (max-width: 768px) {
  .text-team {
    font-size: 1.2rem;
  }

  .game-result {
    font-weight: bolder;
    font-size: 1.8rem;
  }
}

@media screen and (max-width: 576px) {
  .text-team {
    font-size: 1.2rem;
  }

  .text-team strong {
    font-size: 1rem;
    font-weight: normal;
  }

  .game-result {
    font-weight: bolder;
    font-size: 2.5rem;
  }

  .no-padding-xs {
    padding: 0px;
  }

  .no-padding-side-xs {
    padding-left: 0px;
    padding-right: 0px;
  }

}

.row-head {
  font-weight: bolder;
}

#set-rsult-form .team {
  font-size: 16pt;
}

.row-game {
  border-bottom: 1px solid #444;
  padding-top: 6px;
}

.row-game:hover {
  background-color: #f1f1f1;
}

.row-game-0 {
  background-color: #fefefe;
}

.row-game-1 {
  background-color: #f7f7f7;
}

a.text-black {
  color: #202020;
}

.text-caps {
  text-transform: uppercase;
}

.list-group-item-disabled {
  font-style: italic;
  color: black;
  background: #dfdfdf;
}

.td-vertical {
  padding-top: 10px;
}

.row-tournament {
  padding: 5px;
  border-bottom: 1px solid #111;
  background-color: aliceblue;
}