body.admin-bar #sticky-header {
  top: 32px;
}

#sticky-header {
  width: 98%;
  height: 40px;
  position: fixed;
  top: 0;
  left: 1%;
  z-index: 99;
  background-color: #fff;
  font-family: "nonserif light", helvetica, arial;
}
#sticky-header #link-home {
  line-height: 40px;
  display: inline-block;
}
#sticky-header #link-home .icon-gg {
  position: relative;
  top: 4px;
  padding: 0 14px;
  max-height: 18px;
}
#sticky-header #link-newsletter {
  background-color: #297A5f;
  line-height: 36px;
  padding: 0 10px;
  color: #fff;
  text-decoration: none;
  display: inline-block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#sticky-header div.menu-drawer p {
  font-family: "nonserif light", Arial, Helvetica;
  font-size: 16px;
  background-color: #297A5f;
  color: #fff;
  padding: 0 7px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#sticky-header div.menu-drawer ul.menu li.menu-item:last-child {
  margin-bottom: 14px;
}

#bottom-header {
  padding-top: 40px;
  overflow: visible;
}
#bottom-header #logo {
  max-width: 50%;
  width: 180px;
  margin: 0 auto 0 auto;
  display: block;
  position: relative;
}
#bottom-header div.menu-horizontal-container {
  position: relative;
  height: 40px;
  border-bottom: solid 1px #000;
  z-index: 1;
  margin: 20px 14px 0 14px;
}
#bottom-header div.menu-horizontal-container.nav--tall ul.menu {
  height: 350px;
}
#bottom-header div.menu-horizontal-container ul.menu {
  width: 100%;
  margin: 0;
  display: block;
  position: absolute;
  white-space: nowrap;
  overflow-y: auto;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
  text-align: center;
}
/*
#bottom-header div.menu-horizontal-container ul.menu:hover {
  height: 350px;
}
*/
#bottom-header div.menu-horizontal-container ul.menu::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 0;
  height: 0;
}
#bottom-header div.menu-horizontal-container ul.menu > li {
  display: inline-block;
  margin: 0 1px;
  font-size: 1em;
  font-family: "nonserif light";
  line-height: 30px;
  position: relative;
  height: auto;
}
#bottom-header div.menu-horizontal-container ul.menu > li > a {
  text-decoration: none;
  color: #000;
  line-height: 35px;
  display: inline-block;
  padding: 0 14px 0 14px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: none;
}
#bottom-header div.menu-horizontal-container ul.menu > li > a:hover {
  background-color: #297A5f;
  color: #fff;
}
#bottom-header div.menu-horizontal-container ul.menu > li:hover > a, #bottom-header div.menu-horizontal-container ul.menu > li.current_page_item > a, #bottom-header div.menu-horizontal-container ul.menu > li.current-menu-item > a {
  background-color: #297A5f;
  color: #fff;
}
#bottom-header div.menu-horizontal-container ul.menu > li.menu-item-has-children:hover > a {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
#bottom-header div.menu-horizontal-container ul.menu > li:hover ul.sub-menu {
  visibility: visible;
}
#bottom-header div.menu-horizontal-container ul.menu > li.dossier a::before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg width='258px' height='304px' viewBox='0 0 258 304' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath id='Pfad' d='M108.178 154.43 L92.353 283.313 C91.545 289.891 85.558 294.568 78.98 293.761 L63.099 291.811 C56.521 291.003 51.844 285.016 52.651 278.438 L84.301 20.674 C85.108 14.096 91.096 9.418 97.674 10.225 L113.554 12.175 C120.133 12.983 124.81 18.97 124.003 25.548 Z' fill='%23297a5f' fill-opacity='1' stroke='none'/%3E%3Cpath id='Pfad-1' d='M194.779 154.297 L178.955 283.179 C178.147 289.757 172.16 294.434 165.582 293.627 L149.701 291.677 C143.123 290.869 138.445 284.882 139.253 278.304 L170.902 20.54 C171.71 13.962 177.697 9.284 184.275 10.092 L200.156 12.041 C206.734 12.849 211.412 18.836 210.604 25.414 Z' fill='%23297a5f' fill-opacity='1' stroke='none'/%3E%3Cpath id='Pfad-2' d='M133.57 128.64 L21.86 128.64 C15.233 128.64 9.86 123.267 9.86 116.64 L9.86 100.64 C9.86 94.013 15.233 88.64 21.86 88.64 L245.28 88.64 C251.907 88.64 257.28 94.013 257.28 100.64 L257.28 116.64 C257.28 123.267 251.907 128.64 245.28 128.64 Z' fill='%23297a5f' fill-opacity='1' stroke='none'/%3E%3Cpath id='Pfad-3' d='M123.71 220.64 L12 220.64 C5.373 220.64 0 215.267 0 208.64 L0 192.64 C0 186.013 5.373 180.64 12 180.64 L235.42 180.64 C242.047 180.64 247.42 186.013 247.42 192.64 L247.42 208.64 C247.42 215.267 242.047 220.64 235.42 220.64 Z' fill='%23297a5f' fill-opacity='1' stroke='none'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: contain;
}
#bottom-header div.menu-horizontal-container ul.menu > li.dossier:hover a::before, #bottom-header div.menu-horizontal-container ul.menu > li.dossier.current_page_item a::before {
  background-image: url("data:image/svg+xml,%3Csvg width='258px' height='304px' viewBox='0 0 258 304' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath id='Pfad' d='M108.178 154.43 L92.353 283.313 C91.545 289.891 85.558 294.568 78.98 293.761 L63.099 291.811 C56.521 291.003 51.844 285.016 52.651 278.438 L84.301 20.674 C85.108 14.096 91.096 9.418 97.674 10.225 L113.554 12.175 C120.133 12.983 124.81 18.97 124.003 25.548 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3Cpath id='Pfad-1' d='M194.779 154.297 L178.955 283.179 C178.147 289.757 172.16 294.434 165.582 293.627 L149.701 291.677 C143.123 290.869 138.445 284.882 139.253 278.304 L170.902 20.54 C171.71 13.962 177.697 9.284 184.275 10.092 L200.156 12.041 C206.734 12.849 211.412 18.836 210.604 25.414 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3Cpath id='Pfad-2' d='M133.57 128.64 L21.86 128.64 C15.233 128.64 9.86 123.267 9.86 116.64 L9.86 100.64 C9.86 94.013 15.233 88.64 21.86 88.64 L245.28 88.64 C251.907 88.64 257.28 94.013 257.28 100.64 L257.28 116.64 C257.28 123.267 251.907 128.64 245.28 128.64 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3Cpath id='Pfad-3' d='M123.71 220.64 L12 220.64 C5.373 220.64 0 215.267 0 208.64 L0 192.64 C0 186.013 5.373 180.64 12 180.64 L235.42 180.64 C242.047 180.64 247.42 186.013 247.42 192.64 L247.42 208.64 C247.42 215.267 242.047 220.64 235.42 220.64 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: contain;
}
#bottom-header div.menu-horizontal-container ul.menu > li.menu-item-has-children > a::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 330 330' style='enable-background:new 0 0 330 330;' xml:space='preserve'%3E%3Cpath id='XMLID_225_' d='M325.607,79.393c-5.857-5.857-15.355-5.858-21.213,0.001l-139.39,139.393L25.607,79.393 c-5.857-5.857-15.355-5.858-21.213,0.001c-5.858,5.858-5.858,15.355,0,21.213l150.004,150c2.813,2.813,6.628,4.393,10.606,4.393 s7.794-1.581,10.606-4.394l149.996-150C331.465,94.749,331.465,85.251,325.607,79.393z'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: contain;
  top: 2px;
  position: relative;
}
#bottom-header div.menu-horizontal-container ul.menu > li.menu-item-has-children:hover > a::before, #bottom-header div.menu-horizontal-container ul.menu > li.menu-item-has-children.current-menu-parent > a::before {
  background-image: url("data:image/svg+xml,%3Csvg width='330px' height='330px' viewBox='0 0 330 330' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath id='XMLID_225_' d='M325.607 79.393 C319.75 73.536 310.252 73.535 304.394 79.394 L165.004 218.787 25.607 79.393 C19.75 73.536 10.252 73.535 4.394 79.394 -1.464 85.252 -1.464 94.749 4.394 100.607 L154.398 250.607 C157.211 253.42 161.026 255 165.004 255 168.982 255 172.798 253.419 175.61 250.606 L325.606 100.606 C331.465 94.749 331.465 85.251 325.607 79.393 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: contain;
}
#bottom-header div.menu-horizontal-container ul.sub-menu {
  position: absolute;
  width: auto;
  min-width: 250px;
  list-style: none;
  display: block;
  background-color: #297A5f;
  padding: 5px 5px 10px 5px;
  visibility: hidden;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border-top-left-radius: 0;
  text-align: left;
  border: solid 1px #fff;
  border-top: none;
  left: -1px;
  border-color: rgba(255, 255, 255, 0.8);
}
#bottom-header div.menu-horizontal-container ul.sub-menu li {
  padding: 0 10px;
}
#bottom-header div.menu-horizontal-container ul.sub-menu li a:hover {
  padding: 0 7px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

ul.menu .menu-item a {
  display: inline;
  vertical-align: middle;
}
ul.menu li.video a::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='288px' height='205px' viewBox='0 0 288 205' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath id='Pfad' d='M271.6 172.9 L216.94 142.9 216.94 194.26 C216.94 197.108 215.808 199.84 213.794 201.854 211.78 203.868 209.048 205 206.2 205 L10.74 205 C7.892 205 5.16 203.868 3.146 201.854 1.132 199.84 -0 197.108 -0 194.26 L-0 10.73 C-0 7.883 1.132 5.152 3.146 3.139 5.161 1.127 7.892 -0.003 10.74 0 L206.2 0 C209.047 -0.003 211.779 1.127 213.794 3.139 215.808 5.152 216.94 7.883 216.94 10.73 L216.94 62.6 271.6 32.6 C274.924 30.772 278.965 30.835 282.231 32.766 285.496 34.696 287.499 38.207 287.5 42 L287.5 163.44 C287.514 167.241 285.518 170.767 282.252 172.711 278.985 174.654 274.934 174.726 271.6 172.9 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: cover;
  height: 11px;
  width: 15px;
  margin: 0 7px;
  display: inline-block;
  opacity: 0.9;
}
ul.menu li.audio-video a::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='481px' height='205px' viewBox='0 0 481 205' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath id='Mikrofon' d='M31.897 37.88 C31.964 16.989 48.899 0.073 69.806 0.013 90.717 0.077 107.652 16.999 107.716 37.893 L107.716 107.193 C107.649 128.084 90.714 145 69.806 145.06 48.897 145 31.961 128.08 31.897 107.187 Z M77.148 174.16 L77.148 189.689 101.542 189.689 C104.218 189.61 106.726 190.992 108.087 193.295 109.448 195.598 109.448 198.459 108.087 200.763 106.726 203.066 104.218 204.448 101.542 204.368 L36.89 204.368 C32.919 204.25 29.76 200.999 29.76 197.029 29.76 193.058 32.919 189.807 36.89 189.689 L61.284 189.689 61.284 174.005 C25.456 169.1 -0.937 138.041 0.026 101.92 0.041 98.459 1.931 95.279 4.964 93.61 7.997 91.94 11.698 92.044 14.633 93.881 17.568 95.718 19.276 98.999 19.097 102.455 18.682 116.589 24.112 130.269 34.11 140.277 43.852 150.146 57.135 155.703 70.548 155.491 83.822 155.243 96.451 149.73 105.652 140.167 115.169 130.51 120.5 117.498 120.49 103.944 120.49 98.682 124.759 94.416 130.026 94.416 135.293 94.42 139.561 98.688 139.561 103.95 139.574 140.161 112.103 170.408 77.148 174.16 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3Cpath id='Kamera' d='M467.671 160.51 L422.656 135.752 422.656 178.137 C422.656 180.487 421.724 182.742 420.066 184.404 418.407 186.066 416.157 187 413.812 187 L252.845 187 C250.499 187 248.249 186.066 246.591 184.404 244.932 182.742 244 180.487 244 178.137 L244 26.68 C244 24.331 244.932 22.077 246.591 20.416 248.25 18.755 250.499 17.823 252.845 17.825 L413.812 17.825 C416.156 17.823 418.406 18.755 420.066 20.416 421.724 22.077 422.656 24.331 422.656 26.68 L422.656 69.485 467.671 44.728 C470.408 43.22 473.736 43.272 476.426 44.865 479.114 46.458 480.764 49.355 480.765 52.485 L480.765 152.703 C480.776 155.84 479.132 158.749 476.443 160.354 473.752 161.957 470.416 162.017 467.671 160.51 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: cover;
  height: 12px;
  width: 31px;
  margin: 0 7px;
  display: inline-block;
  opacity: 0.9;
}
ul.menu li.photo a::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='315px' height='242px' viewBox='0 0 315 242' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath id='Pfad' d='M299.82 31.63 L201.82 31.63 201.82 11.39 C201.804 5.091 196.69 -0.005 190.39 0 L124.61 0 C118.326 0.016 113.236 5.106 113.22 11.39 L113.22 31.63 77.09 31.63 C76.435 25.875 71.572 21.524 65.78 21.51 L39.22 21.51 C33.428 21.524 28.565 25.875 27.91 31.63 L15.18 31.63 C6.805 31.652 0.022 38.435 -0 46.81 L-0 226.45 C0.022 234.825 6.805 241.608 15.18 241.63 L299.82 241.63 C308.195 241.608 314.978 234.825 315 226.45 L315 46.81 C314.978 38.435 308.194 31.652 299.82 31.63 Z M157.37 219.63 C128.388 219.634 102.258 202.176 91.17 175.398 80.082 148.621 86.22 117.801 106.721 97.315 127.221 76.829 158.045 70.713 184.815 81.82 211.584 92.926 229.024 119.068 229 148.05 229 167.047 221.453 185.267 208.02 198.7 194.587 212.133 176.367 219.68 157.37 219.68 Z M299 60.5 C298.989 65.19 295.19 68.989 290.5 69 L256.5 69 C251.81 68.989 248.011 65.19 248 60.5 L248 56.5 C248.011 51.81 251.81 48.011 256.5 48 L290.5 48 C295.19 48.011 298.989 51.81 299 56.5 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3Cpath id='Pfad-1' d='M210 148 C210 177.271 186.271 201 157 201 127.729 201 104 177.271 104 148 104 118.729 127.729 95 157 95 186.271 95 210 118.729 210 148 Z' fill='%23ffffff' fill-opacity='1' stroke='none'/%3E%3C/svg%3E");
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: cover;
  height: 12px;
  width: 16px;
  margin: 0 7px;
  display: inline-block;
  opacity: 0.9;
}

@media only screen and (max-width: 480px) {
  #bottom-header {
    padding-top: 60px;
  }
  #bottom-header #logo {
    width: 150px;
  }
}

/*# sourceMappingURL=navigation.css.map */
