@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i");
/*** REDIFINE TAGS ***/
/* line 22, ../scss/main2.scss */
html {
  margin-left: calc(100vw - 100%);
}

/* line 28, ../scss/main2.scss */
body {
  font-family: 'Roboto', sans-serif;
  color: #3c3c3c;
  background-image: url(../img/bg/pt1.jpg);
  background-repeat: repeat;
  background-attachment: fixed;
  padding-bottom: 40px;
}

/* line 38, ../scss/main2.scss */
a {
  color: #b32828;
}
/* line 40, ../scss/main2.scss */
a:hover {
  color: #494949;
}

/* line 46, ../scss/main2.scss */
h1 {
  font-size: 2.025rem;
  color: #696969;
  font-weight: 300;
  padding: 15px 0;
}
@media (max-width: 575.98px) {
  /* line 46, ../scss/main2.scss */
  h1 {
    font-size: 1.35rem;
  }
  /* line 55, ../scss/main2.scss */
  h1.mt-5, h1.mb-5 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
}

/* line 62, ../scss/main2.scss */
h2 {
  font-size: 1.62rem;
  color: #696969;
  font-weight: 300;
  padding: 15px 0;
}

/* line 69, ../scss/main2.scss */
h3 {
  font-size: 1.4175rem;
  color: #696969;
  font-weight: 300;
  padding: 15px 0;
}

/* line 81, ../scss/main2.scss */
.bd-highlight {
  background-color: rgba(86, 61, 124, 0.15);
  border: 1px solid rgba(86, 61, 124, 0.15);
}

/* line 88, ../scss/main2.scss */
div.actions ul.nav-pills {
  background-color: white;
}
/* line 91, ../scss/main2.scss */
div.actions ul.nav-pills li.link-item a.nav-link {
  background-color: #ccc;
}

/* line 98, ../scss/main2.scss */
div#loader {
  display: none;
}

/* line 102, ../scss/main2.scss */
#mainmenu {
  background-color: rgba(120, 120, 120, 0.2);
}
/* line 106, ../scss/main2.scss */
#mainmenu .glyphicons:before {
  display: none;
  padding: 0px 8px 0px 2px;
  font-size: 24px;
}

/* line 117, ../scss/main2.scss */
ul.navbar-nav li.nav-item a.nav-link {
  /*
  border-right: 1px solid white;
  &:last-child {
      border-right: none;   
  }*/
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  color: #fff;
  background-color: rgba(255, 255, 255, 0.4);
  /*border-color: rgba(255,255,255,0.9);*/
  margin-left: 15px;
}
/* line 139, ../scss/main2.scss */
ul.navbar-nav li.nav-item a.nav-link.active {
  background-color: rgba(255, 255, 255, 0.8);
}
@media (max-width: 575.98px) {
  /* line 117, ../scss/main2.scss */
  ul.navbar-nav li.nav-item a.nav-link {
    display: block;
    margin-bottom: 20px;
    margin-left: 0;
  }
}
/* line 149, ../scss/main2.scss */
ul.navbar-nav li.nav-item .dropdown-menu {
  background-color: rgba(255, 255, 255, 0.95);
}
@media (max-width: 575.98px) {
  /* line 149, ../scss/main2.scss */
  ul.navbar-nav li.nav-item .dropdown-menu {
    margin-bottom: 20px;
  }
}
/* line 156, ../scss/main2.scss */
ul.navbar-nav li.nav-item .dropdown-menu a.nav-link:last-child {
  margin-bottom: 0px;
}

/* line 168, ../scss/main2.scss */
div.form label {
  display: block;
  font-weight: 700;
}

/* line 176, ../scss/main2.scss */
div.date label {
  display: block;
}
/* line 180, ../scss/main2.scss */
div.date .form-control {
  width: auto;
  display: inline-block;
}

/* line 187, ../scss/main2.scss */
div#failTimes {
  /*background-color: white;*/
}
/* line 189, ../scss/main2.scss */
div#failTimes div#failTimesHead {
  color: red;
}

/* line 198, ../scss/main2.scss */
.table thead.thead-gjo-1 {
  background-color: rgba(101, 101, 101, 0.4);
}
/* line 202, ../scss/main2.scss */
.table thead.thead-gjo-1 tr th {
  padding-top: 15px;
  padding-bottom: 15px;
}
/* line 217, ../scss/main2.scss */
.table tbody tr td {
  vertical-align: middle;
}

/* line 224, ../scss/main2.scss */
div.divider {
  border-top: 1px solid white;
  height: 3px;
  box-shadow: inset 0 3px 3px -3px rgba(0, 0, 0, 0.5);
  margin: 30px 0;
}

/* line 233, ../scss/main2.scss */
div.actions h3 {
  padding-top: 0;
}
/* line 237, ../scss/main2.scss */
div.actions ul {
  padding: 0;
  list-style: none;
}
/* line 240, ../scss/main2.scss */
div.actions ul li {
  float: left;
  margin-right: 15px;
}

/* line 246, ../scss/main2.scss */
.notifyjs-gjo-base {
  white-space: nowrap;
  background-color: #b32828;
  color: white;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  line-height: 1.5;
  border-radius: 0.25rem;
}

/*# sourceMappingURL=main2.css.map */
