@charset "UTF-8";

a.primary {
  color: #CC0000 !important;
  text-decoration: none;
}

em {
  color: #666;
}

strong.italics {
  font-style: italic;
}

blockquote {
  font-size: 1.1rem;
}

.font-weight-light {
  font-weight: 300 !important;
}

.border-top-primary {
  border-top: 2px solid #CC0000;
}

.border-bottom-primary {
  border-bottom: 2px solid #CC0000;
}

.border-left-primary {
  border-left: 2px solid #CC0000;
}

.border-right-primary {
  border-right: 2px solid #CC0000;
}

.background-primary {
  background-color: #CC0000 !important;
}

.background-primary-dark {
  background-color: #990000 !important;
}

.background-light {
  background-color: #f8f8f8 !important;
}

.font-primary {
  color: #CC0000 !important;
}

.font-primary-dark {
  color: #990000 !important;
}

.padding-top-large {
  padding-top: 100px;
}

.margin-bottom-medium {
  margin-bottom: 100px;
}

.uk-navbar-item,
.uk-navbar-nav > li > a,
.uk-navbar-toggle {
  font-size: 1.1rem;
}

.uk-alert-danger {
  background: #990000 !important;
  color: white;
}

img.selfie {
  float: left;
  padding-right: 20px;
  max-width: 180px;
}

.overlay-plus {
  position: relative;
}

.overlay-plus:after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}

.overlay-plus:hover:after {
  opacity: 0.5;
  background-color: #990000 !important;
}

.store-link {
  color: #990000;
  padding: 10px;
}

.hvr-bounce-to-left:before {
  background-color: #990000 !important;
}

.uk-icon {
  line-height: 1.5 !important;
}

/* Some vars */

.news blockquote {
  margin-left: 40px;
  position: relative;
  padding-left: 1em;
  border-left: 0.2em solid #990000;
  font-family: "Roboto", serif;
  line-height: 1.5em;
  font-weight: 100;
}

.news blockquote:before,
.news blockquote:after {
  content: "\201C";
  font-family: "Sanchez";
  color: #4d91b3;
}

.news blockquote:after {
  content: "\201D";
}

.news blockquote + div {
  margin-left: 40px;
}

.news a {
  color: #CC0000;
}

.press a {
  color: #CC0000;
}

#sidenav .uk-nav > li > a:hover {
  color: #CC0000;
}

.uk-icon-button:hover {
  color: #CC0000 !important;
}

