@charset "UTF-8";
/* line 5, ../scss/main.scss */
.datepicker {
  z-index: 1040 !important;
}

/* line 10, ../scss/main.scss */
.navbar-brand img {
  max-height: 20px;
}

/* line 15, ../scss/main.scss */
.input-group-half {
  width: 50%;
}

/* line 19, ../scss/main.scss */
html, body {
  margin: 0;
  padding: 0;
  font-size: 18px;
  background-color: rgba(152, 225, 135, 0.94);
}

/* line 25, ../scss/main.scss */
header {
  background: #fafafa;
  height: 90vh;
  border-top: 2 black;
}

/* line 34, ../scss/main.scss */
section .module {
  box-shadow: 0 1.5px 4px rgba(0, 0, 0, 0.24), 0 1.5px 6px rgba(0, 0, 0, 0.12);
  z-index: 1;
}
/* line 37, ../scss/main.scss */
section:first-of-type {
  padding: 3em 0;
}

/* line 42, ../scss/main.scss */
.tooltip {
  display: none;
  border: 1px solid #333;
  background-color: #161616;
  border-radius: 3px;
  padding: 0.2em;
  color: #fff;
  font-size: 1em;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.23), 0 10px 40px rgba(0, 0, 0, 0.19);
  z-index: 3;
}

/* line 54, ../scss/main.scss */
.btr-dateinput-calendar {
  z-index: 100 !important;
}

/* line 59, ../scss/main.scss */
tr .highlight {
  background: orange;
}
/* line 62, ../scss/main.scss */
tr .red {
  background: red;
}
/* line 65, ../scss/main.scss */
tr .green {
  background: #00aa00;
}
/* line 68, ../scss/main.scss */
tr .pound {
  content: "£";
}

/* line 73, ../scss/main.scss */
.col-xs-15 {
  width: 20%;
  float: left;
  padding: 5px;
}

@media (min-width: 768px) {
  /* line 79, ../scss/main.scss */
  .col-sm-15 {
    width: 20%;
    float: left;
    padding: 10px;
  }
}
@media (min-width: 992px) {
  /* line 86, ../scss/main.scss */
  .col-md-15 {
    width: 20%;
    float: left;
    padding: 15px;
  }
}
@media (min-width: 1200px) {
  /* line 93, ../scss/main.scss */
  .col-lg-15 {
    width: 20%;
    float: left;
    padding: 20px;
  }
}
/* line 100, ../scss/main.scss */
#index {
  font-size: 14px;
}

/* line 104, ../scss/main.scss */
.jumbotron {
  margin-bottom: 0;
}

/* line 108, ../scss/main.scss */
.jumbotron h1 {
  font-size: 3em;
}

/* line 112, ../scss/main.scss */
.jumbotron p {
  font-size: 1.3em;
}

/* line 116, ../scss/main.scss */
.jumbotron p .btn {
  padding: 0.5em;
}

/* line 120, ../scss/main.scss */
.jumbotron .subheading {
  font-size: 1.6em;
  color: grey;
}

/* line 126, ../scss/main.scss */
.navbar {
  font-size: 16px;
}

/* line 130, ../scss/main.scss */
tr td.pound::before {
  content: "\00a3";
}

/* line 92, ../scss/main.scss */
/* line 135, ../scss/main.scss */
.color-paturn > * {
  height: 250px;
  overflow: auto;
}

/* line 95, ../scss/main.scss */
/* line 140, ../scss/main.scss */
.color-paturn > *:nth-child(2) {
  background: #ffff57;
}

/* line 98, ../scss/main.scss */
/* line 144, ../scss/main.scss */
.color-paturn > *:nth-child(1) {
  background: #05d7ff;
}

/* line 101, ../scss/main.scss */
/* line 148, ../scss/main.scss */
.color-paturn > *:nth-child(3) {
  background: #ff4b7a;
}

/* line 104, ../scss/main.scss */
/* line 152, ../scss/main.scss */
.color-paturn > *:nth-child(4) {
  background: #66e3b4;
}

/* line 155, ../scss/main.scss */
.color-paturn > *:nth-child(5) {
  background: #ff98ee;
}
