.uk-sticky-placeholder {
height: 90px !important;
}

.header-style4 .logo-container:before {
  content: '';
  width: 500%;
  height: 90px;
  position: absolute;
  right: -25px;
  background-color: #ffffff;
  top: 0;
  z-index: -1;
}

@media (max-width: 768px) {
  .uk-sticky-placeholder {
height: 90px !important;
}
}

h1 {
    letter-spacing: 1px;
}
h2 {
    letter-spacing: 1px;
}
h3 {
    letter-spacing: 1px;
}

body section#iqt-section.iqt-plugin-wrapper article a.image > span span.classification, body section#iqt-section.iqt-component-wrapper section.iqt-tab-content article.accomodation a.image > span span.classification {
  position: absolute;
  padding: 13px;
  text-shadow: none;
  color: #585858;
  display: block;
  font-size: 90%;
  line-height: 90%;
  font-weight: normal;
}

.footer-wrapper {
    background-color: #ffffff;
    border-top: 1px solid #e5e5e5;
    position: relative;
}

.uk-navbar-nav > li > a {
   text-transform: uppercase;
}

body section#iqt-section.iqt-component-wrapper form label {
    font-weight: normal;
    margin: 0 0 5px 0;
    padding: 0;
    min-height: 0;
    font-size: 13px;
}

.breadcrumbs-wrapper .uk-breadcrumb li:nth-child(1) {
    margin-right: 4px;
    font-weight: normal;
    color: #666;
}
body section#iqt-section.iqt-plugin-wrapper .button a, body section#iqt-section.iqt-component-wrapper .button a {
  color: #333333 !important;
}