@font-face {
  font-family: 'Oswald';
  src: url("/Content/Styles/font/oswald/oswald-regular-webfont.eot");
  src: url("/Content/Styles/font/oswald/oswald-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/Content/Styles/font/oswald/oswald-regular-webfont.woff2") format("woff2"), url("/Content/Styles/font/oswald/oswald-regular-webfont.woff") format("woff"), url("/Content/Styles/font/oswald/oswald-regular-webfont.ttf") format("truetype"), url("/Content/Styles/font/oswald/oswald-regular-webfont.svg#oswaldregular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'droid_sans';
  src: url("/Content/Styles/font/droidsans/droidsans-bold-webfont.eot");
  src: url("/Content/Styles/font/droidsans/droidsans-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/Content/Styles/font/droidsans/droidsans-bold-webfont.woff2") format("woff2"), url("/Content/Styles/font/droidsans/droidsans-bold-webfont.woff") format("woff"), url("/Content/Styles/font/droidsans/droidsans-bold-webfont.ttf") format("truetype"), url("/Content/Styles/font/droidsans/droidsans-bold-webfont.svg#droid_sansbold") format("svg");
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: 'droid_sans';
  src: url("/Content/Styles/font/droidsans/droidsans-webfont.eot");
  src: url("/Content/Styles/font/droidsans/droidsans-webfont.eot?#iefix") format("embedded-opentype"), url("/Content/Styles/font/droidsans/droidsans-webfont.woff2") format("woff2"), url("/Content/Styles/font/droidsans/droidsans-webfont.woff") format("woff"), url("/Content/Styles/font/droidsans/droidsans-webfont.ttf") format("truetype"), url("/Content/Styles/font/droidsans/droidsans-webfont.svg#droid_sansregular") format("svg");
  font-weight: normal;
  font-style: normal; }
#widget-ribbon {
  background: transparent url(../../Images/transparent-black-bg.png) 0 0 repeat;
  z-index: 99; }

.fixed {
  width: 100%;
  position: fixed;
  top: 90px;
  height: 46px;
  pointer-events: none;
  z-index: 1300; }

.centered-wrapper {
  max-width: 1024px;
  margin: 0 auto;
  position: relative; }

/* When widget selector is present, banner has to move down */
.nav-spacer {
  margin-top: 140px; }

#rotating-banner {
  margin-top: -50px; }

.nl-BE .fixed, .fr-BE .fixed {
  top: 110px; }

@media (max-width: 414px) {
  #rotating-banner {
    margin-top: -20px; } }
