a,a:hover {
    color: #AA1A1A;
}
.footer a,.footer a:hover {
    color: #FFD908;
}

.news {
  position:relative;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.25);
  -moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.25);
  box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.25);
  margin-bottom:20px;
}
.news-image {
  float:left;
  width:40%;
}
.news-image img {
  width:100%;
}
.news-content {

  float:left;
  width:60%;
  padding:20px;
}
.news-rubrik {
  color: #ff7100;
  font-size:16px;
}

.news-text {
  margin-top:10px;
  font-size:12px;
  color: #666666;
}

.news-who {
  position:absolute;
  bottom: 10px;
  right:10px;
  color: #aaaaaa;
  font-size:11px;
}

.cal {
  margin-bottom:10px;
}
.cal-date {
  color:#ffffff;
  background-color: #ff7100;
  width:20%;
  font-size:12px;
  text-align:center;
  float:left;
  padding:5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.25);
  -moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.25);
  box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.25);
}
.cal-date b {
  color: #ffffff;
  font-size:18px;
  font-weight: bold;
}
.cal-text {
  color:#666666;
  padding:5px 20px;
  float:left;
  font-size:12px;
  width:80%;
}
.page-header[filter-color="orange"] {
    background: rgba(255,5, 5, 0.2);
    background: -webkit-linear-gradient(90deg, rgba(0, 0, 0, 0.2), rgba(255, 5, 5, 0.8));
    background: -o-linear-gradient(90deg, rgba(0, 0, 0, 0.2), rgba(255, 5, 5, 0.8));
    background: -moz-linear-gradient(90deg, rgba(0, 0, 0, 0.2), rgba(255, 5, 5, 0.8));
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(255, 5, 5, 0.8));
}

.fixed-top {
  background-color: #AA1A1A;
    background-image: url(../../images/navbg.jpg);

}
.navbar.navbar-transparent {
    background: none;
    background-color: transparent !important;
    box-shadow: none;
    color: #FFFFFF;
    padding-top: 20px;
}

.footer.footer-default {
    background-color: #AA1A1A;
}

.sign-green {
  z-index:1;
  text-align:center;
  background-color:#4b9029;
  padding:10px;
  border: 3px solid #ffffff;
  font-size:16px;
  line-height:20px;
  font-weight:bold;
  color:#ffffff;
  text-transform: uppercase;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
  -moz-box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
  box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);

}
.sign-blue {
  z-index:1;
  text-align:center;
  background-color:#005091;
  padding:10px;
  border: 3px solid #ffffff;
  font-size:16px;
  line-height:20px;
  font-weight:bold;
  color:#ffffff;
  text-transform: uppercase;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
  -moz-box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
  box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);

}
.sign-warning {
  z-index:1;
  text-align:center;
  background-color:#ffd908;
  padding:10px;
  border: 3px solid #d1141d;
  font-size:16px;
  line-height:20px;
  font-weight:bold;
  color:#000000;
  text-transform: uppercase;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
  -moz-box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
  box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);

}

h1,h2,h3,h4 {
  color:#AA1A1A;
  font-weight:bold;

}

.rounded {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
  -moz-box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
  box-shadow: 2px 2px 9px -1px rgba(0,0,0,0.21);
}
.navbar .navbar-nav .nav-link:not(.btn) {
    text-transform: uppercase;
    font-size: 16px;
    padding: 0.5rem 0.7rem;
    line-height: 1.625rem;
}

.bg-primary {
  background-color: #AA1A1A !important;
}
