/* CSS overrides to original SASS/Compass styles */
.social-sites a {
  text-indent: 0;
}

.social-sites a .fa {
  border-radius: 50%;
  border: 1px #747474 solid;
  color: #747474;
  display: inline-block;
  font-size: 16px;
  line-height: 20px;
  padding: 6px;
  text-align: center;
  width: 20px;
}

.social-sites a:hover .fa {
  border-color: #3b98d4;
  color: #3b98d4;
}

.main-screen.slideshow .views-row .bottom-link {
  padding-bottom: 42px;
}

.big .small-more {
  font-size: 0.5em;
  top: -0.9em;
}

.more-spacing {
  padding: 64px 0 32px 0;
}

#block-block-2 .wrapper h2 {
  width: 75% !important;
}

#block-block-2 .form-actions {
  float: right;
  padding-top: 8px;
  text-align: center;
  width: 20%;
}

#block-block-2 .form-actions a {
  display: inline-block;
  font-weight: bold;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
}

#block-block-2 .form-actions a:hover {
  background-color: rgb(230, 168, 46);
}

#sliding-popup .eu-cookie-compliance-secondary-button {
  border: 2px #fff solid;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  padding: 10px 30px;
}

#sliding-popup .eu-cookie-compliance-secondary-button:hover {
  background: #fff;
  color: #3b98d4  !important;
}

#sliding-popup .eu-cookie-compliance-default-button {
  background: none;
  border: none;
  color: #fff;
  font-size: 16px;
  font-weight: normal;
  text-shadow: none;
  box-shadow: none;
  text-decoration: underline;
}

#sliding-popup .eu-cookie-compliance-default-button:hover {
  background: none;
  color: #fff;
  text-decoration: none;
}

#sliding-popup .eu-cookie-compliance-more-button {
  font-size: 16px;
}

#sliding-popup .eu-cookie-compliance-more-button:hover {
  text-decoration: none;
}

#sliding-popup .popup-content #popup-text {
  margin-top: 15px;
}

#sliding-popup .popup-content #popup-text p {
  font-size: 16px;
  font-weight: normal;
}
