@charset "UTF-8";
@media screen and (min-width: 995px) {
  body {
    padding-top: 177px;
  }
}
body,
footer,
#mobile_links #mobile_menu,
#main-menu .first-level > .main-menu-item:hover,
#main-menu .first-level > .main-menu-item:hover > a,
#main-menu .second-level,
#main-menu .third-level,
#content #configuratorsliders .configuratorgroup .slick-arrow,
#content #wrapper .accordion-wrapper.open .accordion-header,
.slick-dots li button,
a.more,
#content .more-informations:hover,
#gdpr-cookie-message > div button:hover,
#gdpr-cookie-message > div button#gdpr-cookie-acceptall {
  background-color: #004996;
}
@media screen and (max-width: 994px) {
  body > header #header-lower,
  #multilevel-wrapper > header #header-lower {
    background-color: #004996;
  }
}
#mobile_links #mobile_menu ul.second-level,
#mobile_links #mobile_menu ul.third-level,
#mobile_links #mobile_menu ul.fourth-level {
  background-color: #336dab;
}
#content #configuratorelements .slick-list .slick-slide.jnactive .ce-gallery .ce-outer .image .image-embed-item,
#content #configuratorelements .slick-list .slick-slide.jnactive .ce-gallery .ce-inner .image .image-embed-item,
#content #configuratorelements .slick-list .slick-slide.jnactive .ce-gallery .ce-outer .image figcaption,
#content #configuratorelements .slick-list .slick-slide.jnactive .ce-gallery .ce-inner .image figcaption,
#content #configuratorelements .slick-list .slick-slide .ce-gallery .ce-outer .image figcaption.toptitle,
#content #configuratorelements .slick-list .slick-slide .ce-gallery .ce-inner .image figcaption.toptitle,
#content #configuratorelements .slick-list .slick-slide.jnactive .ce-gallery .ce-outer .image .image-embed-item,
#content #configuratorelements .slick-list .slick-slide.jnactive .ce-gallery .ce-inner .image .image-embed-item,
#content #configuratorelements .slick-list .slick-slide.jnactive .ce-gallery .ce-outer .image figcaption,
#content #configuratorelements .slick-list .slick-slide.jnactive .ce-gallery .ce-inner .image figcaption,
#main-menu .first-level > .main-menu-item > a,
#main-menu .main-menu-item:hover > a,
#mobile_links #mobile_menu ul.first-level .main-menu-parent .next-level,
#mobile_links #mobile_menu ul.first-level .top-menu-parent .next-level,
#content h1,
#content #wrapper .accordion-header h1,
#content #wrapper .accordion-header h2,
#content #wrapper .accordion-header h3,
#content #wrapper .accordion-header h4,
#content #wrapper .accordion-header::after,
#gdpr-cookie-message > div a,
#gdpr-cookie-message > div button {
  color: #004996;
}
#content .more-informations {
  color: #004996 !important;
}
@media screen and (max-width: 994px) {
  body > header #header-lower > .container > .row > div#logo a,
  #multilevel-wrapper > header #header-lower > .container > .row > div#logo a {
    background-image: url('/typo3conf/ext/jn_sitepackage/Resources/Public/Images/BITEK_logo_mobile.png');
    background-size: auto 40px;
    height: 100%;
  }
}
a.more-informations,
#gdpr-cookie-message > div button {
  border-color: #004996;
}
#content .frame-section-columns.frame-type-gridelements_pi1 .column.open .frame-default::before {
  border-top-color: #004996;
}
#content {
  padding-top: 50px;
}
body > header,
#multilevel-wrapper > header {
  border-color: #2F4FA7;
}
@media screen and (min-width: 995px) {
  body > header,
  #multilevel-wrapper > header {
    height: 177px;
  }
}
body > header.sticky,
#multilevel-wrapper > header.sticky {
  margin-top: -122px;
}
body > header.sticky #header-lower #logo a,
#multilevel-wrapper > header.sticky #header-lower #logo a {
  background: url('/typo3conf/ext/jn_sitepackage/Resources/Public/Images/BITEK_Logo.jpg') 30px 34px no-repeat;
  background-size: auto 42px;
}
