/* SCSS Document Monmatch */
/* #B08400; */
/* #F9BB00; */
/* #453400; */
/* #F9BB00; */
body {
  background-color: #FFFAEB; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #550C0C; }

#page-title {
  color: #A87E00; }

header {
  background-image: url("../../../static/pics/sites/MONM/logo_monmatch_herfst.svg");
  	/*background-color: $logo-BG;
  	-webkit-mask-image: url($header-BG-image);
  	mask-image: url($header-BG-image);
     mask-size: 100% 100%;
     mask-repeat: no-repeat;*/ }

.topnav-body {
  background-color: #FFFDF9; }

.tab-pane {
  padding-top: 5px;
  border: 1px solid #FFE188;
  background-color: #FFFDF9; }

form.invoer {
  border: 1px solid #FFE188; }

.halfgroteknop-a {
  font-family: 'Montserrat',"sans-serif", Helvetica, Arial;
  /*height:100px;*/ }

.halfgroteknop a {
  color: #453400;
  padding-top: 12px;
  height: 100%;
  width: 100%; }

.halfgroteknop,
.halfgroteknop:hover,
.halfgroteknop:focus,
.halfgroteknop:active {
  background-repeat: repeat-x;
  background-position: 30% 115%;
  font-weight: bold; }

.halfgroteknop a:hover {
  color: #ffffff; }

.halfgroteknop {
  background-color: #FFCC34;
  background-image: url("../../../static/pics/sites/MONM/sneeuwvlok.svg");
  background-repeat: no-repeat;
  background-origin: content-box;
  background-position: -10% -3%;
  background-size: 30px;
  font-weight: normal; }

.nieuws-titel {
  font-weight: bold;
  background-color: #FFEEBB;
  color: #453400; }

.nieuws-artikel {
  border: 1px solid #FFE188; }

/*-- startlijst --*/
#zoekseizoen, #zoekwedstrijd {
  background-color: #FFFAEB;
  font-size: 18px;
  height: 35px; }

.startlijst-header {
  border: 1px solid #FFE188;
  background-color: #FFEEBB; }

.foutSL {
  width: 100%;
  text-align: center;
  border: 4px solid white;
  font-size: 12px; }

.foutJ {
  background-color: #FF9E9E; }

.foutN {
  background-color: #C5FFC5; }

a.btn-sl, a.btn-sl:visited {
  color: white; }

.btn-sl {
  border: 1px solid #FFEEBB;
  height: 35px; }

.btn-sl2 {
  width: 45px !important; }

.btn-primary.btn-primary:visited {
  background-color: #762600; }

.btn-primary:hover {
  background-color: #461600; }

.btn-secondary, .btn-secondary:visited {
  background-color: #A87E00; }

.btn-secondary:hover {
  background-color: #836200; }

.Z {
  color: #ff4848;
  xpadding: 0 5px 0 5px; }

.W {
  color: #006cff;
  xpadding: 0 5px 0 5px; }

.nonactief {
  color: #F1B5B5;
  font-style: italic;
  font-size: 10px !important; }

.actief {
  color: #4B330E; }

.afwezig {
  color: #E36464;
  font-style: italic;
  font-size: 10px !important; }

.kA {
  background-color: #ff8c8c !important; }

.A {
  border: 1px solid red !important; }

.O {
  border: 1px solid green !important; }

.startlijst-body {
  background-color: #FFFAEB; }

.startlijst-hcp {
  font-style: italic;
  font-size: 10px;
  color: #888; }

.startlijst-slag,
.startlijst-hcp {
  display: table-cell;
  width: 50px; }

.datum-gespeeld {
  font-size: 22px;
  font-weight: bold; }

.datum-niet-gespeeld {
  font-size: 22px;
  font-weight: normal; }

.afgelast {
  height: 75px;
  font-size: 75px;
  text-align: center;
  color: #E36464; }

.startlijst {
  background-color: none; }

.spelernaam {
  width: 156px; }

.input-hcp, .input-spelernr {
  width: 60px;
  text-align: center;
  padding: 3px 0px; }

.input-rondenr {
  width: 40px;
  text-align: center; }

.input-tijd {
  width: 50px;
  text-align: left; }

.input-datum {
  width: 90px;
  text-align: left; }

.input-speeldag {
  width: 120px;
  text-align: left; }

.flight {
  border: 1px solid #FFE188;
  background-color: #FFFAEB; }

.flightblok {
  float: left;
  margin-right: 5px; }

.fb10 {
  width: 10px; }

.fb50 {
  width: 50px; }

/*-- klassement --*/
.btn-klassement {
  width: 27px;
  padding: 0 5px;
  margin: -3px 0px 0px 0px;
  display: inline-block; }

a.btn-klassement,
a.btn-klassement:visited {
  color: white; }

.ik {
  background-color: #FFEEB9 !important; }

/*-- vlotbruggen --*/
.vlotbrug-tot {
  background-color: #FFFAEB !important;
  font-weight: bold; }

.td-vlotbrugscore {
  padding: 0px 3px !important;
  border-left: 2px solid #fff !important; }

.btn-vlotbrugscore {
  font-size: 10px !important;
  width: 35px;
  margin: 0px !important;
  padding: 5px 0px !important;
  color: #fff !important;
  border: none; }

.btn-primary {
  background-color: #762600; }

.btn-primary:hover {
  background-color: #461600; }

.btn-secondary {
  background-color: #A87E00; }

.btn-secondary:hover {
  background-color: #836200; }

.btn-warning {
  background-color: #ffc107; }

.btn-warning:hover {
  background-color: #FFD043; }

.btn-success {
  background-color: #198754; }

.btn-success:hover {
  background-color: #1D9C61; }

.btn-info {
  background-color: #0dcaf0; }

.btn-info:hover {
  background-color: #3DD5F4; }

.btn-dark {
  background-color: #212529; }

.btn-dark:hover {
  background-color: #444C54; }

.btn-danger {
  background-color: #b02a37; }

.btn-danger:hover {
  background-color: #bb2d3b; }
