/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* --------------------------------------------
// Master list for applying all branding mixins
// --------------------------------------------
// - should be included by each theme to override branding
// - based on variables for the theme
// -------------------------------------------- */
/* -----
// Components
----- */
/* -----
// Global
----- */
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* line 4, global/scss/components/assets/footer/_branding.scss */
#footer .region.region-footer {
  background: transparent url(/radio/profiles/sbsdistribution/themes/global/images/footer/background.png) no-repeat -470px 0; }

/* line 7, global/scss/components/assets/footer/_branding.scss */
#footer .wedge {
  background: transparent url(/radio/profiles/sbsdistribution/themes/global/images/vertical/footer-wedge.png) no-repeat 100% 0; }

/* line 16, global/scss/components/assets/footer/_branding.scss */
.displaymode-mobile #page #footer .wedge {
  background: transparent url(/radio/profiles/sbsdistribution/themes/global/images/vertical/footer-wedge-horz.png) no-repeat 100% 100%; }

/* -----
// Assets
----- */
/* -----
// Beans
----- */
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* line 4, global/scss/components/bean/app-promoter/_branding.scss */
#app-promoter .link {
  color: #f68921; }

/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* line 5, global/scss/components/bean/promo-teaser/_branding.scss */
.displaymode-not-mobile .bean-promo-teaser .content .field-name-field-promo-quote:before {
  color: #f68921; }

/* line 8, global/scss/components/bean/promo-teaser/_branding.scss */
.displaymode-not-mobile .bean-promo-teaser .content .field-name-field-promo-quote {
  color: #f68921; }

/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* Vertical branding for partner branding */
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* line 4, global/scss/components/bean/sbs-cell-block/_branding.scss */
#app-promoter .link {
  color: #f68921; }

/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* line 12, global/scss/components/bean/keep-in-touch/_branding.scss */
.bean-keep-in-touch h2 {
  background-color: #1b2024 !important; }

/* line 18, global/scss/components/bean/keep-in-touch/_branding.scss */
.bean-keep-in-touch .vertical-tab-button.selected a:after {
  color: #525e6e !important; }

/* line 29, global/scss/components/bean/keep-in-touch/_branding.scss */
.displaymode-mobile .bean-keep-in-touch .group-applications-caption .field-name-field-applications-link > a:last-child {
  border-left: 1px solid #a0aab4; }

/* line 37, global/scss/components/bean/keep-in-touch/_branding.scss */
.displaymode-mobile .bean-keep-in-touch .field-group-format:hover .field-type-text {
  color: #525e6e !important; }

/* line 41, global/scss/components/bean/keep-in-touch/_branding.scss */
.displaymode-mobile .bean-keep-in-touch .field-group-format:hover:after {
  color: #525e6e !important; }

/* line 68, global/scss/components/bean/curated-or-dynamic-content/_branding.scss */
.grid-responsive.entity-bean.items-5 .title, .grid-responsive.entity-bean.items-7 .title {
  color: #f68921 !important; }

/* line 71, global/scss/components/bean/curated-or-dynamic-content/_branding.scss */
.grid-responsive.entity-bean.items-5 .metadata-info, .grid-responsive.entity-bean.items-7 .metadata-info {
  color: #525e6e !important; }
  /* line 73, global/scss/components/bean/curated-or-dynamic-content/_branding.scss */
  .grid-responsive.entity-bean.items-5 .metadata-info a, .grid-responsive.entity-bean.items-7 .metadata-info a {
    color: #525e6e !important; }

/* line 77, global/scss/components/bean/curated-or-dynamic-content/_branding.scss */
.grid-responsive.entity-bean.items-5 h3, .grid-responsive.entity-bean.items-7 h3 {
  color: #525e6e !important; }
  /* line 79, global/scss/components/bean/curated-or-dynamic-content/_branding.scss */
  .grid-responsive.entity-bean.items-5 h3 a, .grid-responsive.entity-bean.items-7 h3 a {
    color: #525e6e !important; }

/* line 83, global/scss/components/bean/curated-or-dynamic-content/_branding.scss */
.grid-responsive.entity-bean.items-5 .abstract, .grid-responsive.entity-bean.items-7 .abstract {
  color: #525e6e; }

/* line 88, global/scss/components/bean/curated-or-dynamic-content/_branding.scss */
.grid-responsive.entity-bean.items-5 .views-row .label, .grid-responsive.entity-bean.items-7 .views-row .label {
  background-color: #f68921 !important;
  color: whitesmoke !important; }
  /* line 91, global/scss/components/bean/curated-or-dynamic-content/_branding.scss */
  .grid-responsive.entity-bean.items-5 .views-row .label:after, .grid-responsive.entity-bean.items-7 .views-row .label:after {
    border-top-color: #f68921 !important; }

/* line 11, global/scss/components/bean/sbs-carousel/_branding.scss */
#shape_mask {
  background: transparent url(/radio/profiles/sbsdistribution/themes/radio/images/logo/header-shape.png) no-repeat 0 0;
  width: 222px;
  height: 455px;
  position: absolute;
  right: 304px;
  top: 0;
  z-index: 3; }

/* line 73, global/scss/components/bean/sbs-carousel/_branding.scss */
.scroller-bean-reveal .label,
.scroller-view-reveal .label {
  background-color: #f68921 !important; }
  /* line 75, global/scss/components/bean/sbs-carousel/_branding.scss */
  .scroller-bean-reveal .label:after,
  .scroller-view-reveal .label:after {
    border-top-color: #f68921 !important; }

/* line 83, global/scss/components/bean/sbs-carousel/_branding.scss */
.bean-sbs-carousel .feature_list li.on h3,
.bean-sbs-carousel .feature_list li.on a,
.bean-sbs-carousel .feature_list li.on .field-name-field-abstract,
.bean-sbs-carousel .feature_list li.on .metadata-info {
  color: #f68921 !important; }
  /* line 88, global/scss/components/bean/sbs-carousel/_branding.scss */
  .bean-sbs-carousel .feature_list li.on h3 > div[class],
  .bean-sbs-carousel .feature_list li.on a > div[class],
  .bean-sbs-carousel .feature_list li.on .field-name-field-abstract > div[class],
  .bean-sbs-carousel .feature_list li.on .metadata-info > div[class] {
    color: #f68921 !important; }

/* line 95, global/scss/components/bean/sbs-carousel/_branding.scss */
.bean-sbs-carousel .dots li:hover {
  background-color: #f68921 !important; }

/* line 99, global/scss/components/bean/sbs-carousel/_branding.scss */
.bean-sbs-carousel h2 {
  color: #f68921 !important; }
  /* line 107, global/scss/components/bean/sbs-carousel/_branding.scss */
  #sidebar-first .bean-sbs-carousel h2 {
    line-height: inherit !important; }

/* line 44, global/scss/components/bean/top-stories/_branding.scss */
.bean-top-stories {
  background-color: transparent;
  background-image: url(../../global/images/009-subtle-light-patterns.gif); }
  /* line 48, global/scss/components/bean/top-stories/_branding.scss */
  .bean-top-stories .label {
    background-color: #f68921 !important;
    color: whitesmoke !important; }
    /* line 49, global/scss/components/bean/top-stories/_branding.scss */
    .displaymode-mobile .bean-top-stories .label {
      background-color: #f68921 !important;
      color: whitesmoke !important; }
    /* line 55, global/scss/components/bean/top-stories/_branding.scss */
    .bean-top-stories .label:after {
      border-top-color: #f68921 !important; }
      /* line 56, global/scss/components/bean/top-stories/_branding.scss */
      .displaymode-mobile .bean-top-stories .label:after {
        border-top-color: #f68921 !important; }
  /* line 64, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-tablet .bean-top-stories .views-row-1 .label {
    top: 10px; }
  /* line 69, global/scss/components/bean/top-stories/_branding.scss */
  .bean-top-stories .views-row-1 .field-name-field-related-content a {
    color: whitesmoke !important; }
  /* line 76, global/scss/components/bean/top-stories/_branding.scss */
  .bean-top-stories > .content:after {
    border-bottom: 1px solid #fff; }
  /* line 83, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-desktop .bean-top-stories .views-row-3:after,
  .displaymode-hires .bean-top-stories .views-row-3:after {
    height: 100%;
    width: 10px;
    background: transparent url(/radio/profiles/sbsdistribution/themes/global/images/sbs-radial-shadow-right.png) no-repeat -1px -20px;
    background-size: 10px 560px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 100%;
    content: ''; }
  /* line 102, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-desktop .bean-top-stories .views-row-3:after,
  .displaymode-hires .bean-top-stories .views-row-3:after {
    height: 100%;
    width: 10px;
    background: transparent url(/radio/profiles/sbsdistribution/themes/global/images/sbs-radial-shadow-right.png) no-repeat -1px -20px;
    background-size: 10px 560px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 100%;
    content: ''; }
  /* line 114, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-desktop .bean-top-stories .views-row-2:after,
  .displaymode-hires .bean-top-stories .views-row-2:after {
    background-color: #d8dcdc;
    border-bottom: 1px solid white; }
  /* line 124, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-desktop .bean-top-stories .views-row-4 .node .image,
  .displaymode-desktop .bean-top-stories .views-row-5 .node .image,
  .displaymode-desktop .bean-top-stories .views-row-6 .node .image,
  .displaymode-desktop .bean-top-stories .views-row-7 .node .image,
  .displaymode-hires .bean-top-stories .views-row-4 .node .image,
  .displaymode-hires .bean-top-stories .views-row-5 .node .image,
  .displaymode-hires .bean-top-stories .views-row-6 .node .image,
  .displaymode-hires .bean-top-stories .views-row-7 .node .image {
    background-image: url(/radio/profiles/sbsdistribution/themes/radio/images/placeholder/list_placeholder_large_.png);
    background-size: 100% 100%; }
  /* line 133, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-not-mobile .bean-top-stories .field-items > .field-item:hover {
    background-color: rgba(216, 220, 220, 0.3); }
  /* line 136, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-not-mobile .bean-top-stories .views-row-4,
  .displaymode-not-mobile .bean-top-stories .views-row-5,
  .displaymode-not-mobile .bean-top-stories .views-row-6,
  .displaymode-not-mobile .bean-top-stories .views-row-7 {
    border-top: 1px solid white;
    border-bottom: 1px solid #d8dcdc; }
  /* line 146, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-mobile .bean-top-stories .views-row-2,
  .displaymode-mobile .bean-top-stories .views-row-3,
  .displaymode-mobile .bean-top-stories .views-row-4,
  .displaymode-mobile .bean-top-stories .views-row-5,
  .displaymode-mobile .bean-top-stories .views-row-6,
  .displaymode-mobile .bean-top-stories .views-row-7 {
    border-top: 1px solid white;
    border-bottom: 1px solid #d8dcdc; }
  /* line 156, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-mobile .bean-top-stories .views-row-2 {
    border-top: 0 none; }
  /* line 164, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-tablet .bean-top-stories .views-row-2:after {
    background: #d8dcdc; }
  /* line 169, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-tablet .bean-top-stories .views-row-3:before {
    background: white; }
  /* line 173, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-tablet .bean-top-stories .views-row-4:before,
  .displaymode-tablet .bean-top-stories .views-row-5:before {
    background: #d8dcdc; }
  /* line 183, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-tablet .bean-top-stories .views-row-4 .node .image,
  .displaymode-tablet .bean-top-stories .views-row-5 .node .image,
  .displaymode-tablet .bean-top-stories .views-row-6 .node .image,
  .displaymode-tablet .bean-top-stories .views-row-7 .node .image {
    background-image: url(/radio/profiles/sbsdistribution/themes/radio/images/placeholder/list_placeholder_small_.png); }
  /* line 191, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-mobile .bean-top-stories .views-row-1 .node.style-text {
    background-image: url(/radio/profiles/sbsdistribution/themes/global/images/preview/document_preview_light.png);
    background-size: 100% 100%; }
  /* line 202, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-mobile .bean-top-stories .views-row-2 .node .image,
  .displaymode-mobile .bean-top-stories .views-row-3 .node .image,
  .displaymode-mobile .bean-top-stories .views-row-4 .node .image,
  .displaymode-mobile .bean-top-stories .views-row-5 .node .image,
  .displaymode-mobile .bean-top-stories .views-row-6 .node .image,
  .displaymode-mobile .bean-top-stories .views-row-7 .node .image {
    background-image: url(/radio/profiles/sbsdistribution/themes/radio/images/placeholder/list_placeholder_small_.png);
    background-size: contain;
    background-repeat: no-repeat; }
  /* line 212, global/scss/components/bean/top-stories/_branding.scss */
  .bean-top-stories .displaymode-not-mobile .bean-top-stories .views-row-3 .node.style-text .views-row-1 .node.style-text,
  .displaymode-not-mobile .bean-top-stories .views-row-1 .node.style-text {
    background-image: url(/radio/profiles/sbsdistribution/themes/global/images/preview/document_preview_light.png);
    background-position: 100% 0;
    background-size: 100% 460px; }
  /* line 217, global/scss/components/bean/top-stories/_branding.scss */
  .bean-top-stories .displaymode-not-mobile .bean-top-stories .views-row-3 .node.style-text .views-row-2 .node.style-text,
  .bean-top-stories .displaymode-not-mobile .bean-top-stories .views-row-3 .node.style-text .views-row-3 .node.style-text,
  .displaymode-not-mobile .bean-top-stories .views-row-2 .node.style-text,
  .displaymode-not-mobile .bean-top-stories .views-row-3 .node.style-text {
    background-image: url(/radio/profiles/sbsdistribution/themes/global/images/preview/document_preview_light.png);
    background-position: 100% 0;
    background-size: 100% 270px; }
  /* line 234, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-desktop .bean-top-stories .views-row-1 .style-media .abstract,
  .displaymode-desktop .bean-top-stories .views-row-1 .style-media .field-name-field-related-content,
  .displaymode-desktop .bean-top-stories .views-row-1 .style-media .title,
  .displaymode-desktop .bean-top-stories .views-row-2 .style-media .abstract,
  .displaymode-desktop .bean-top-stories .views-row-2 .style-media .field-name-field-related-content,
  .displaymode-desktop .bean-top-stories .views-row-2 .style-media .title,
  .displaymode-desktop .bean-top-stories .views-row-3 .style-media .abstract,
  .displaymode-desktop .bean-top-stories .views-row-3 .style-media .field-name-field-related-content,
  .displaymode-desktop .bean-top-stories .views-row-3 .style-media .title,
  .displaymode-hires .bean-top-stories .views-row-1 .style-media .abstract,
  .displaymode-hires .bean-top-stories .views-row-1 .style-media .field-name-field-related-content,
  .displaymode-hires .bean-top-stories .views-row-1 .style-media .title,
  .displaymode-hires .bean-top-stories .views-row-2 .style-media .abstract,
  .displaymode-hires .bean-top-stories .views-row-2 .style-media .field-name-field-related-content,
  .displaymode-hires .bean-top-stories .views-row-2 .style-media .title,
  .displaymode-hires .bean-top-stories .views-row-3 .style-media .abstract,
  .displaymode-hires .bean-top-stories .views-row-3 .style-media .field-name-field-related-content,
  .displaymode-hires .bean-top-stories .views-row-3 .style-media .title,
  .displaymode-tablet .bean-top-stories .views-row-1 .style-media .abstract,
  .displaymode-tablet .bean-top-stories .views-row-1 .style-media .field-name-field-related-content,
  .displaymode-tablet .bean-top-stories .views-row-1 .style-media .title,
  .displaymode-tablet .bean-top-stories .views-row-2 .style-media .abstract,
  .displaymode-tablet .bean-top-stories .views-row-2 .style-media .field-name-field-related-content,
  .displaymode-tablet .bean-top-stories .views-row-2 .style-media .title,
  .displaymode-tablet .bean-top-stories .views-row-3 .style-media .abstract,
  .displaymode-tablet .bean-top-stories .views-row-3 .style-media .field-name-field-related-content,
  .displaymode-tablet .bean-top-stories .views-row-3 .style-media .title {
    background-color: black;
    background-color: rgba(0, 0, 0, 0.4);
    padding: 10px;
    color: whitesmoke !important; }
    /* line 242, global/scss/components/bean/top-stories/_branding.scss */
    .displaymode-desktop .bean-top-stories .views-row-1 .style-media .abstract h3 a,
    .displaymode-desktop .bean-top-stories .views-row-1 .style-media .field-name-field-related-content h3 a,
    .displaymode-desktop .bean-top-stories .views-row-1 .style-media .title h3 a,
    .displaymode-desktop .bean-top-stories .views-row-2 .style-media .abstract h3 a,
    .displaymode-desktop .bean-top-stories .views-row-2 .style-media .field-name-field-related-content h3 a,
    .displaymode-desktop .bean-top-stories .views-row-2 .style-media .title h3 a,
    .displaymode-desktop .bean-top-stories .views-row-3 .style-media .abstract h3 a,
    .displaymode-desktop .bean-top-stories .views-row-3 .style-media .field-name-field-related-content h3 a,
    .displaymode-desktop .bean-top-stories .views-row-3 .style-media .title h3 a,
    .displaymode-hires .bean-top-stories .views-row-1 .style-media .abstract h3 a,
    .displaymode-hires .bean-top-stories .views-row-1 .style-media .field-name-field-related-content h3 a,
    .displaymode-hires .bean-top-stories .views-row-1 .style-media .title h3 a,
    .displaymode-hires .bean-top-stories .views-row-2 .style-media .abstract h3 a,
    .displaymode-hires .bean-top-stories .views-row-2 .style-media .field-name-field-related-content h3 a,
    .displaymode-hires .bean-top-stories .views-row-2 .style-media .title h3 a,
    .displaymode-hires .bean-top-stories .views-row-3 .style-media .abstract h3 a,
    .displaymode-hires .bean-top-stories .views-row-3 .style-media .field-name-field-related-content h3 a,
    .displaymode-hires .bean-top-stories .views-row-3 .style-media .title h3 a,
    .displaymode-tablet .bean-top-stories .views-row-1 .style-media .abstract h3 a,
    .displaymode-tablet .bean-top-stories .views-row-1 .style-media .field-name-field-related-content h3 a,
    .displaymode-tablet .bean-top-stories .views-row-1 .style-media .title h3 a,
    .displaymode-tablet .bean-top-stories .views-row-2 .style-media .abstract h3 a,
    .displaymode-tablet .bean-top-stories .views-row-2 .style-media .field-name-field-related-content h3 a,
    .displaymode-tablet .bean-top-stories .views-row-2 .style-media .title h3 a,
    .displaymode-tablet .bean-top-stories .views-row-3 .style-media .abstract h3 a,
    .displaymode-tablet .bean-top-stories .views-row-3 .style-media .field-name-field-related-content h3 a,
    .displaymode-tablet .bean-top-stories .views-row-3 .style-media .title h3 a {
      color: whitesmoke !important; }
  /* line 253, global/scss/components/bean/top-stories/_branding.scss */
  .displaymode-mobile .bean-top-stories .views-row-1 .style-media .field-name-field-related-content,
  .displaymode-mobile .bean-top-stories .views-row-1 .style-media .title {
    background-color: #1b2024;
    background-color: #1b2024;
    padding: 10px 20px;
    color: whitesmoke !important; }
    /* line 261, global/scss/components/bean/top-stories/_branding.scss */
    .displaymode-mobile .bean-top-stories .views-row-1 .style-media .field-name-field-related-content h3 a,
    .displaymode-mobile .bean-top-stories .views-row-1 .style-media .title h3 a {
      color: whitesmoke !important; }

/* line 12, global/scss/components/bean/url-list/_branding.scss */
.bean-url-list .bean-header .title {
  color: #f68921 !important; }

/* line 13, global/scss/components/bean/poll/_branding.scss */
.bean-sbs-poll .poll-results .item .poll-bg {
  background-color: #f68921 !important; }

/* line 18, global/scss/components/bean/poll/_branding.scss */
.bean-sbs-poll .poll-results .item.selected .poll-bg {
  background-color: #f68921 !important; }

/* line 23, global/scss/components/bean/poll/_branding.scss */
.bean-sbs-poll .poll-results .item.selected:hover .poll-bg {
  background-color: #f57f0d !important; }

/* line 30, global/scss/components/bean/poll/_branding.scss */
.bean-sbs-poll .poll-results .item:hover .poll-bg {
  background-color: #f57f0d !important; }

/* line 35, global/scss/components/bean/poll/_branding.scss */
.bean-sbs-poll .poll-results .item .value {
  color: #f68921 !important; }

/* line 13, global/scss/components/bean/radioplayer/_branding.scss */
.radioplayer .available .item a {
  color: #f68921; }

/* line 20, global/scss/components/bean/radioplayer/_branding.scss */
.radioplayer .rp-header h3 {
  background-color: #f68921; }
  /* line 23, global/scss/components/bean/radioplayer/_branding.scss */
  .radioplayer .rp-header h3:after {
    border-color: #f68921 !important;
    border-top-color: transparent !important; }

/* line 14, global/scss/components/bean/sbs-timezone-block/_branding.scss */
.sbs-timezone-block .timezone-footer a {
  color: #f68921; }

/* -----
// Nodes
----- */
/* line 19, global/scss/components/node/full/_branding.scss */
.not-front.page-node .node .field-name-body h3 {
  color: #f68921 !important; }

/* line 25, global/scss/components/node/full/_branding.scss */
blockquote:before, blockquote:after {
  border-top-color: #f68921 !important; }

/* line 30, global/scss/components/node/full/_branding.scss */
blockquote p {
  color: #f68921 !important; }

/* line 35, global/scss/components/node/full/_branding.scss */
blockquote .quote:before, blockquote .quote:after {
  border-top-color: #f68921 !important; }

/* line 39, global/scss/components/node/full/_branding.scss */
blockquote .quote p {
  color: #f68921 !important; }
  /* line 41, global/scss/components/node/full/_branding.scss */
  blockquote .quote p:before {
    color: #f68921 !important; }

/* line 49, global/scss/components/node/full/_branding.scss */
.media-container .media-nav .media-nav-item.on a {
  color: #f68921 !important; }

/* line 57, global/scss/components/node/full/_branding.scss */
#sbs-sidebar .keywords .item:hover div, #sbs-sidebar .keywords .item.hover div {
  background-color: #f68921 !important; }

/* line 61, global/scss/components/node/full/_branding.scss */
#sbs-sidebar .keywords .item:hover:after, #sbs-sidebar .keywords .item.hover:after {
  border-left-color: #f68921 !important; }

/* line 15, global/scss/components/node/recipe/_branding.scss */
.field-recipe-overview .field-label,
.field-recipe-overview .field {
  color: #f68921 !important;
  border-color: #f68921 !important; }

/* line 20, global/scss/components/node/recipe/_branding.scss */
.field-recipe-overview .field.field-name-field-serves-label {
  color: #f68921 !important; }

/* line 23, global/scss/components/node/recipe/_branding.scss */
.field-recipe-overview .time-periods {
  color: #f68921 !important; }

/* line 29, global/scss/components/node/recipe/_branding.scss */
.field-recipe-ingredients h3,
.field-recipe-instructions h3 {
  color: #f68921 !important;
  border-color: #f68921 !important; }

/* line 34, global/scss/components/node/recipe/_branding.scss */
.field-recipe-ingredients .field-wrapper-cook-notes h3,
.field-recipe-instructions .field-wrapper-cook-notes h3 {
  color: #a0aab4 !important; }

/* line 38, global/scss/components/node/recipe/_branding.scss */
.field-recipe-ingredients .field-name-field-special-instructions,
.field-recipe-instructions .field-name-field-special-instructions {
  color: #f68921 !important; }

/* line 14, global/scss/components/node/movie/_branding.scss */
.page-node.node-type-review .group-tx h3, .page-node.node-type-movie .group-tx h3 {
  background: transparent url(/radio/profiles/sbsdistribution/themes//radio/images/tx_title_bg_movie_article.jpg) no-repeat 0 0; }

/* line 19, global/scss/components/node/movie/_branding.scss */
.page-node.node-type-review .views-index-list-2 a,
.page-node.node-type-review .views-index-list-2 a:visited,
.page-node.node-type-review .views-index-list-2 a:hover, .page-node.node-type-movie .views-index-list-2 a,
.page-node.node-type-movie .views-index-list-2 a:visited,
.page-node.node-type-movie .views-index-list-2 a:hover {
  color: #f68921; }

/* line 22, global/scss/components/node/tv_episode/_branding.scss */
.node-type-tv-episode .node-page .content-bar .field-author .author-text .field-value a,
.node-type-tv-episode .node-page .content-bar .field-author .author-text .field-value a:hover,
.node-type-tv-episode .node-page .content-bar .field-author .author-text .field-value a:visited {
  color: #f68921; }

/* line 16, global/scss/components/node/podcast/_branding.scss */
.show_hide a.rss span:before,
.show_hide a.soundcloud span:before,
.show_hide a.itunes span:before,
.show_hide a.stitcher span:before {
  color: #f68921 !important; }

/* line 22, global/scss/components/node/podcast/_branding.scss */
#block-subscribe-podcast > div > p:nth-child(1) {
  color: #f68921;
  font-weight: bold; }

/* line 13, global/scss/components/node/explainer/_branding.scss */
.node-type-explainer .node-explainer.node-explainer-page .explainer_menu div.card.completed span {
  background-color: rgba(246, 137, 33, 0.6); }

/* line 17, global/scss/components/node/explainer/_branding.scss */
.node-type-explainer #main .field-collection-main .field-name-field-card .title-container .progress,
.node-type-explainer .node-explainer.node-explainer-page .explainer_menu div.card .progress {
  background-color: rgba(246, 137, 33, 0.1); }

/* line 22, global/scss/components/node/explainer/_branding.scss */
.node-type-explainer #main .field-collection-main .field-name-field-card.active .title-container .card-number,
.node-type-explainer .node-explainer.node-explainer-page .explainer_menu div.card.active span {
  background-color: #f68921; }

/* line 27, global/scss/components/node/explainer/_branding.scss */
.node-type-explainer .node-explainer.node-explainer-page .explainer_menu div.field-name-field-node-subtitle {
  color: #f68921 !important; }

/* line 31, global/scss/components/node/explainer/_branding.scss */
.node-type-explainer #main .header .title .metadata-info {
  background-color: #f68921 !important;
  text-transform: uppercase; }

/* line 10, global/scss/components/node/topic/_branding.scss */
.node-type-topic .pane-node-title:before {
  background-color: #f68921 !important; }

/* -----
// Path
----- */
/* line 11, global/scss/components/path/video/_branding.scss */
.page-mpx #page-title {
  color: #f68921 !important; }

/* line 14, global/scss/components/path/video/_branding.scss */
.page-mpx .field-program {
  color: #f68921 !important; }

/* line 10, global/scss/components/path/episode/_branding.scss */
.page-episode .field-program {
  color: #f68921 !important; }

/* line 12, global/scss/components/path/how-to/glossary/_branding.scss */
.view-summary-list-groups .view-content .group .group-content .views-row h3 {
  color: #f68921 !important; }

/* line 12, global/scss/components/path/match/_match-info-branding.scss */
.match-info .content > .label {
  background-color: #f68921 !important; }
  /* line 15, global/scss/components/path/match/_match-info-branding.scss */
  .match-info .content > .label:after {
    border-top-color: #f68921 !important; }

/* line 8, global/scss/components/path/worldcupvideo/_branding.scss */
.vh-cnt-videos .vh-video-type-a {
  background-color: #f68921 !important; }

/* line 9, global/scss/components/path/stage/_branding.scss */
.stage_navigation_name {
  color: #f68921; }

/* line 9, global/scss/components/path/overview/_branding.scss */
.overview_navigation_name {
  color: #f68921; }

/* line 14, global/scss/components/path/overview/_branding.scss */
body[class*=" page-tdf"][class*="-overview "] tr.current-day td {
  background-color: #f68921;
  border-color: #f68921; }

/* -----
// Panels mini
----- */
/* -----
// View
----- */
/* Vertical branding for partner branding */
/* compass imports */
/* background image --------------------------------- */
/* font families ------------------------------------ */
/*
$fontfamilyBold:'HelveticaNeue-75-Bold', 'Helvetica', Arial,  sans-serif !default;
$fontfamilyItalic:'HelveticaNeue-56-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyBoldItalic:'HelveticaNeue-76-Bold-Italic', 'Helvetica', Arial, sans-serif !default;

$fontfamilyLight:'HelveticaNeue-45-Light', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBold: $fontfamilyBold;
$fontfamilyLightItalic:'HelveticaNeue-46-Light-Italic', 'Helvetica', Arial, sans-serif !default;
$fontfamilyLightBoldItalic: $fontfamilyBoldItalic;
*/
/* 404 & 403 error pages ------------------------------------ */
/* SBS colours ---------------------------------------- */
/* generic colours ------------------------------------ */
/* spacing ------------------------------------------ */
/* configuration ------------------------------------ */
/* grid variables ------------------------------------ */
/* Used in print */
/* preset image sizes ------------------------------------ */
/* ==========
  Scrollers
========== */
/* ==============
  Theme folder names
=================*/
/* categorised mixins */
/* Overlay mixins */
/**
** Misc mixins
*/
/* ====
mobile mix ins
==== */
/* ====
Tablet mix ins
==== */
/* use placeholders whenever possible for more efficient CSS! */
/* line 10, global/scss/components/view/view-events-list/_branding.scss */
.view-events-list .views-row .field-cta {
  color: #f68921; }

/* line 10, global/scss/components/view/view-index-list-2/_branding.scss */
.view-index-list-2 .view-header .title a {
  color: #f68921 !important; }

/* line 28, global/scss/components/view/view-grid/_branding.scss */
.displaymode-not-mobile .grid .node-single.style-text .label,
.displaymode-not-mobile .grid .node-single.style-media .label {
  background-color: #f68921; }
  /* line 30, global/scss/components/view/view-grid/_branding.scss */
  .displaymode-not-mobile .grid .node-single.style-text .label:after,
  .displaymode-not-mobile .grid .node-single.style-media .label:after {
    border-top-color: #f68921; }

/* line 37, global/scss/components/view/view-grid/_branding.scss */
.displaymode-not-mobile .grid .views-row .title {
  color: #f68921 !important; }

/* line 40, global/scss/components/view/view-grid/_branding.scss */
.displaymode-not-mobile .grid .views-row .metadata-info {
  color: #525e6e !important; }
  /* line 42, global/scss/components/view/view-grid/_branding.scss */
  .displaymode-not-mobile .grid .views-row .metadata-info a {
    color: #525e6e !important; }

/* line 46, global/scss/components/view/view-grid/_branding.scss */
.displaymode-not-mobile .grid .views-row h3 {
  color: #525e6e !important; }
  /* line 48, global/scss/components/view/view-grid/_branding.scss */
  .displaymode-not-mobile .grid .views-row h3 a {
    color: #525e6e !important; }

/* line 52, global/scss/components/view/view-grid/_branding.scss */
.displaymode-not-mobile .grid .views-row .abstract {
  color: #525e6e; }

/* line 57, global/scss/components/view/view-grid/_branding.scss */
.displaymode-not-mobile .grid .views-row .views-row .label {
  background-color: #f68921 !important; }
  /* line 59, global/scss/components/view/view-grid/_branding.scss */
  .displaymode-not-mobile .grid .views-row .views-row .label:after {
    border-top-color: #f68921 !important; }

/* line 7, global/scss/components/view/view-grouped-list/_branding.scss */
.view-grouped-list .event-code-PG .views-field-minute {
  color: #f68921; }

/* line 11, global/scss/components/view/view-related-content-curated/_branding.scss */
.related-content-curated .related-content-info .related-content-label {
  color: #1b2024 !important;
  border-bottom-color: #1b2024 !important; }

/* line 11, global/scss/components/view/view-teaser-list/_branding.scss */
.view-teaser-list .label {
  background-color: #f68921 !important; }
  /* line 13, global/scss/components/view/view-teaser-list/_branding.scss */
  .view-teaser-list .label:after {
    border-top-color: #f68921 !important; }

/* line 19, global/scss/components/view/view-teaser-list/_branding.scss */
.view-teaser-list-single .label {
  background-color: #f68921 !important; }
  /* line 21, global/scss/components/view/view-teaser-list/_branding.scss */
  .view-teaser-list-single .label:after {
    border-top-color: #f68921 !important; }

/* line 11, global/scss/components/view/view-teaser-mpx-single/_branding.scss */
.view-teaser-mpx-single .label {
  background-color: #f68921 !important; }
  /* line 13, global/scss/components/view/view-teaser-mpx-single/_branding.scss */
  .view-teaser-mpx-single .label:after {
    border-top-color: #f68921 !important; }

/* line 20, global/scss/components/view/view-teaser-mpx-single/_branding.scss */
.displaymode-grid-4 .view-teaser-mpx-single .mpx-video .title a,
.displaymode-grid-5 .view-teaser-mpx-single .mpx-video .title a {
  color: #1b2024 !important; }

/* line 16, global/scss/components/view/view-summary-list/_branding.scss */
.displaymode-desktop .view-summary-list .view-content .views-row h3,
.displaymode-hires .view-summary-list .view-content .views-row h3 {
  color: #f68921; }
  /* line 18, global/scss/components/view/view-summary-list/_branding.scss */
  .displaymode-desktop .view-summary-list .view-content .views-row h3 a,
  .displaymode-hires .view-summary-list .view-content .views-row h3 a {
    color: #f68921; }

/* line 16, global/scss/components/view/view-summary-list-groups/_branding.scss */
.displaymode-desktop .view-summary-list .view-content .views-row h3,
.displaymode-hires .view-summary-list .view-content .views-row h3 {
  color: #f68921; }
  /* line 18, global/scss/components/view/view-summary-list-groups/_branding.scss */
  .displaymode-desktop .view-summary-list .view-content .views-row h3 a,
  .displaymode-hires .view-summary-list .view-content .views-row h3 a {
    color: #f68921; }

/* line 19, global/scss/components/view/view-match-commentary/_branding.scss */
.view-match-commentary .views-field-event {
  color: #525e6e !important; }

/* line 24, global/scss/components/view/view-match-commentary/_branding.scss */
.view-match-commentary .event-code-G .views-field-minute,
.view-match-commentary .event-code-G .views-field-event {
  color: #f68921 !important; }

/* line 23, global/scss/components/view/view-match-stats/_branding.scss */
.view-match-stats .line {
  background-color: #f68921 !important; }

/* line 28, global/scss/components/view/view-match-stats/_branding.scss */
.view-match-stats .greater .line {
  background-color: #ea7709 !important; }

/* line 12, global/scss/components/view/view-language-top20/_branding.scss */
.view-language-top20 .view-header .title {
  color: #f68921 !important; }

/* line 22, global/scss/components/view/view-fixtures-table/_branding.scss */
.displaymode-mobile .view-fixtures-table tbody tr.views-row-playing,
.displaymode-mobile .view-twg-fixtures-table tbody tr.views-row-playing {
  border-bottom-color: #f68921; }

/* line 31, global/scss/components/view/view-fixtures-table/_branding.scss */
.view-fixtures-table .txinfo_wrapper span,
.view-twg-fixtures-table .txinfo_wrapper span {
  color: #f68921 !important; }

/* line 38, global/scss/components/view/view-fixtures-table/_branding.scss */
.view-fixtures-table tbody .even.views-row-playing,
.view-fixtures-table tbody .odd.views-row-playing,
.view-twg-fixtures-table tbody .even.views-row-playing,
.view-twg-fixtures-table tbody .odd.views-row-playing {
  border-bottom-color: #f68921; }
  /* line 40, global/scss/components/view/view-fixtures-table/_branding.scss */
  .view-fixtures-table tbody .even.views-row-playing td,
  .view-fixtures-table tbody .odd.views-row-playing td,
  .view-twg-fixtures-table tbody .even.views-row-playing td,
  .view-twg-fixtures-table tbody .odd.views-row-playing td {
    border-bottom-color: #f68921; }

/* line 21, global/scss/components/view/view-ladder/_branding.scss */
.displaymode-mobile .view-fixtures-table tbody tr.views-row-playing,
.displaymode-mobile .view-twg-fixtures-table tbody tr.views-row-playing {
  border-bottom-color: #f68921; }

/* line 32, global/scss/components/view/view-ladder/_branding.scss */
.view-ladder tbody .even.views-row-playing,
.view-ladder tbody .odd.views-row-playing,
.view-twg-ladder tbody .even.views-row-playing,
.view-twg-ladder tbody .odd.views-row-playing {
  border-bottom-color: #f68921; }
  /* line 34, global/scss/components/view/view-ladder/_branding.scss */
  .view-ladder tbody .even.views-row-playing td,
  .view-ladder tbody .odd.views-row-playing td,
  .view-twg-ladder tbody .even.views-row-playing td,
  .view-twg-ladder tbody .odd.views-row-playing td {
    border-bottom-color: #f68921; }

/* line 9, global/scss/components/view/view-analytics-most-popular/_branding.scss */
.view-most-popular-block h3 span {
  color: #f68921; }

/* line 11, global/scss/components/view/view-aso-jersey-tracker/_branding.scss */
.jersey_tracker_title .tracker_label span {
  color: #f68921; }

/* line 18, global/scss/components/view/view-aso-jersey-tracker/_branding.scss */
.view-aso-jersey-tracker .jersey-tracker-footer a {
  color: #f68921; }

/* line 24, global/scss/components/view/view-aso-jersey-tracker/_branding.scss */
.view-aso-jersey-tracker.view-display-id-jersey_tracker_tour_leaders .views-row-last span {
  color: #f68921; }
  /* line 26, global/scss/components/view/view-aso-jersey-tracker/_branding.scss */
  .view-aso-jersey-tracker.view-display-id-jersey_tracker_tour_leaders .views-row-last span:after {
    color: #f68921 !important; }

/* line 11, global/scss/t3_modules/video-mode/_branding.scss */
.video-mode__header {
  background: #f68921; }

/* -----
// t3
----- */
/* line 2, global/scss/t3_modules/sbs-login/sbs-login.scss */
#sbs-login {
  top: 50%;
  transform: translateY(-50%);
  width: 600px !important;
  margin: auto; }

/* line 9, global/scss/t3_modules/sbs-login/sbs-login.scss */
.modal-container {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 1300;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.9); }

/* line 20, global/scss/t3_modules/sbs-login/sbs-login.scss */
.sbs-signin-link span, .sbs-signout-link span {
  cursor: pointer; }

/* line 24, global/scss/t3_modules/sbs-login/sbs-login.scss */
.sbs-login-close-button {
  right: 30px; }

/* line 15, global/scss/t3_modules/audio-player/_branding.scss */
.audio__player-controls .show_hide a.embed span:before,
.audio__player-controls .show_hide a.download span:before {
  color: #f68921 !important; }

/* line 23, global/scss/t3_modules/audio-player/_branding.scss */
.audio__player-seek .progress {
  background: #f68921 !important; }

/* line 27, global/scss/t3_modules/audio-player/_branding.scss */
.audio__img {
  background-color: #f68921 !important; }

/* line 13, global/scss/t3_modules/carousel/_branding.scss */
.carousel__content__item.is-active .headline {
  color: #f68921 !important; }

/* line 21, global/scss/t3_modules/carousel/_branding.scss */
.carousel .menu__progress .is-active {
  background: #f68921 !important; }

/* line 14, global/scss/t3_modules/tabs/_branding.scss */
.tabs__control li.is-active::after {
  background-color: #f68921 !important; }

/* line 397, global/scss/_branding-master.scss */
.section-landing-page .vertical-branding .background-wedge {
  display: none !important; }

/* line 261, global/scss/_branding-master.scss */
.branding-header-banner #main {
  padding-top: 0; }

/* line 264, global/scss/_branding-master.scss */
.branding-header-banner #sidebar-first {
  position: relative;
  margin-top: 0 !important; }
  /* line 267, global/scss/_branding-master.scss */
  .branding-header-banner #sidebar-first:before {
    display: block;
    background: url(/radio/profiles/sbsdistribution/themes/global/images/rhc_wedge.png) top right no-repeat;
    height: 125px;
    position: absolute;
    top: -125px;
    left: 0;
    right: 0;
    content: ""; }

/* line 278, global/scss/_branding-master.scss */
.branding-header-banner #page #main-wrapper > .vertical-branding {
  padding-top: 340px !important; }

/* line 289, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner #page #main-wrapper > .vertical-branding {
  padding-top: 160px !important; }

/* line 292, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner #main {
  margin-top: -220px !important; }

/* line 296, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner #breadcrumb-active-trail-wrapper #page-title {
  font-size: 26px;
  line-height: 26px;
  padding-top: 20px;
  margin-bottom: 10px !important; }

/* line 304, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner #sidebar-first:before {
  background: transparent none;
  display: none; }

/* line 289, global/scss/_branding-master.scss */
.displaymode-tablet .branding-header-banner #page #main-wrapper > .vertical-branding {
  padding-top: 280px !important; }

/* line 292, global/scss/_branding-master.scss */
.displaymode-tablet .branding-header-banner #main {
  margin-top: -220px !important; }

/* line 296, global/scss/_branding-master.scss */
.displaymode-tablet .branding-header-banner #breadcrumb-active-trail-wrapper #page-title {
  font-size: 36px;
  line-height: 36px;
  padding-top: 20px;
  margin-bottom: 10px !important; }

/* line 304, global/scss/_branding-master.scss */
.displaymode-tablet .branding-header-banner #sidebar-first:before {
  background: transparent none;
  display: none; }

/* line 384, global/scss/_branding-master.scss */
.branding-header-banner #breadcrumb-active-trail-wrapper {
  display: none !important; }

/* line 387, global/scss/_branding-master.scss */
.branding-header-banner #main {
  margin-top: 0 !important; }

/* line 397, global/scss/_branding-master.scss */
.branding-header-banner .vertical-branding .background-wedge {
  display: none !important; }

/* line 384, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-1 #breadcrumb-active-trail-wrapper,
.displaymode-tablet .branding-header-banner.branding-1 #breadcrumb-active-trail-wrapper {
  display: none !important; }

/* line 387, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-1 #main,
.displaymode-tablet .branding-header-banner.branding-1 #main {
  margin-top: 0 !important; }

/* line 397, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-1 .vertical-branding .background-wedge,
.displaymode-tablet .branding-header-banner.branding-1 .vertical-branding .background-wedge {
  display: none !important; }

/* line 318, global/scss/_branding-master.scss */
.displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper,
.displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper {
  display: block !important; }
  /* line 320, global/scss/_branding-master.scss */
  .displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper:after,
  .displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper:after {
    margin-bottom: 20px;
    width: 100%; }
  /* line 324, global/scss/_branding-master.scss */
  .displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title,
  .displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title {
    margin-bottom: 20px !important;
    max-width: none;
    width: 100%;
    position: relative; }
    /* line 330, global/scss/_branding-master.scss */
    .displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo,
    .displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo {
      position: relative;
      height: 100%;
      display: inline-block;
      padding-left: 110px;
      padding-top: 0; }
      /* line 336, global/scss/_branding-master.scss */
      .displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo img,
      .displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo img {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 90px; }
    /* line 344, global/scss/_branding-master.scss */
    .displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor-header,
    .displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor-footer,
    .displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor-header,
    .displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor-footer {
      font-weight: normal;
      font-size: 12px;
      font-family: roboto;
      letter-spacing: 1px;
      line-height: 1;
      margin-top: 6px; }
    /* line 354, global/scss/_branding-master.scss */
    .displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor,
    .displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor {
      display: block;
      margin-right: 20px;
      margin-top: 20px; }
      /* line 359, global/scss/_branding-master.scss */
      .displaymode-hires .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor:before,
      .displaymode-desktop .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor:before {
        display: block;
        content: "";
        border-top: 1px solid #d8dcdc;
        border-bottom: 1px solid white;
        margin-bottom: 20px;
        visibility: visible;
        clear: both;
        width: 100%;
        float: left;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-right: 0 solid transparent; }

/* line 377, global/scss/_branding-master.scss */
.displaymode-hires .branding-header-banner.branding-2 #main,
.displaymode-desktop .branding-header-banner.branding-2 #main {
  margin-top: -220px !important; }

/* line 318, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper {
  display: block !important; }
  /* line 320, global/scss/_branding-master.scss */
  .displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper:after {
    margin-bottom: 20px;
    width: 80%; }
  /* line 324, global/scss/_branding-master.scss */
  .displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title {
    margin-bottom: 20px !important;
    max-width: none;
    width: 80%;
    position: relative; }
    /* line 330, global/scss/_branding-master.scss */
    .displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo {
      position: relative;
      height: 100%;
      display: inline-block;
      padding-left: 55px;
      padding-top: 0; }
      /* line 336, global/scss/_branding-master.scss */
      .displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo img {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 45px; }
    /* line 344, global/scss/_branding-master.scss */
    .displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor-header,
    .displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor-footer {
      font-weight: normal;
      font-size: 12px;
      font-family: roboto;
      letter-spacing: 1px;
      line-height: 1;
      margin-top: 6px; }
    /* line 354, global/scss/_branding-master.scss */
    .displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor {
      display: block;
      margin-right: 10px;
      margin-top: 20px; }
      /* line 359, global/scss/_branding-master.scss */
      .displaymode-mobile .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor:before {
        display: block;
        content: "";
        border-top: 1px solid #d8dcdc;
        border-bottom: 1px solid white;
        margin-bottom: 20px;
        visibility: visible;
        clear: both;
        width: 100%;
        float: left;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-right: 0 solid transparent; }

/* line 377, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-2 #main {
  margin-top: -120px !important; }

/* line 318, global/scss/_branding-master.scss */
.displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper {
  display: block !important; }
  /* line 320, global/scss/_branding-master.scss */
  .displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper:after {
    margin-bottom: 20px;
    width: 100%; }
  /* line 324, global/scss/_branding-master.scss */
  .displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title {
    margin-bottom: 20px !important;
    max-width: none;
    width: 100%;
    position: relative; }
    /* line 330, global/scss/_branding-master.scss */
    .displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo {
      position: relative;
      height: 100%;
      display: inline-block;
      padding-left: 110px;
      padding-top: 0; }
      /* line 336, global/scss/_branding-master.scss */
      .displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo img {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 90px; }
    /* line 344, global/scss/_branding-master.scss */
    .displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor-header,
    .displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor-footer {
      font-weight: normal;
      font-size: 12px;
      font-family: roboto;
      letter-spacing: 1px;
      line-height: 1;
      margin-top: 6px; }
    /* line 354, global/scss/_branding-master.scss */
    .displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor {
      display: block;
      margin-right: 20px;
      margin-top: 20px; }
      /* line 359, global/scss/_branding-master.scss */
      .displaymode-tablet .branding-header-banner.branding-2 #breadcrumb-active-trail-wrapper #page-title .sponsor:before {
        display: block;
        content: "";
        border-top: 1px solid #d8dcdc;
        border-bottom: 1px solid white;
        margin-bottom: 20px;
        visibility: visible;
        clear: both;
        width: 100%;
        float: left;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-right: 0 solid transparent; }

/* line 377, global/scss/_branding-master.scss */
.displaymode-tablet .branding-header-banner.branding-2 #main {
  margin-top: -280px !important; }

/* line 392, global/scss/_branding-master.scss */
.displaymode-not-mobile .branding-header-banner.branding-2 .vertical-branding .background-wedge {
  display: block !important; }

/* line 397, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-2 .vertical-branding .background-wedge,
.displaymode-tablet .branding-header-banner.branding-2 .vertical-branding .background-wedge {
  display: none !important; }

/* line 318, global/scss/_branding-master.scss */
.displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper,
.displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper {
  display: block !important; }
  /* line 320, global/scss/_branding-master.scss */
  .displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper:after,
  .displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper:after {
    margin-bottom: 20px;
    width: 100%; }
  /* line 324, global/scss/_branding-master.scss */
  .displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title,
  .displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title {
    margin-bottom: 20px !important;
    max-width: none;
    width: 100%;
    position: relative; }
    /* line 330, global/scss/_branding-master.scss */
    .displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo,
    .displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo {
      position: relative;
      height: 100%;
      display: inline-block;
      padding-left: 110px;
      padding-top: 0; }
      /* line 336, global/scss/_branding-master.scss */
      .displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo img,
      .displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo img {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 90px; }
    /* line 344, global/scss/_branding-master.scss */
    .displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor-header,
    .displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor-footer,
    .displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor-header,
    .displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor-footer {
      font-weight: normal;
      font-size: 12px;
      font-family: roboto;
      letter-spacing: 1px;
      line-height: 1;
      margin-top: 6px; }
    /* line 354, global/scss/_branding-master.scss */
    .displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor,
    .displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor {
      display: block;
      margin-right: 20px;
      margin-top: 20px; }
      /* line 359, global/scss/_branding-master.scss */
      .displaymode-hires .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor:before,
      .displaymode-desktop .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor:before {
        display: block;
        content: "";
        border-top: 1px solid #d8dcdc;
        border-bottom: 1px solid white;
        margin-bottom: 20px;
        visibility: visible;
        clear: both;
        width: 100%;
        float: left;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-right: 0 solid transparent; }

/* line 377, global/scss/_branding-master.scss */
.displaymode-hires .branding-header-banner.branding-3 #main,
.displaymode-desktop .branding-header-banner.branding-3 #main {
  margin-top: -220px !important; }

/* line 318, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper {
  display: block !important; }
  /* line 320, global/scss/_branding-master.scss */
  .displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper:after {
    margin-bottom: 20px;
    width: 80%; }
  /* line 324, global/scss/_branding-master.scss */
  .displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title {
    margin-bottom: 20px !important;
    max-width: none;
    width: 80%;
    position: relative; }
    /* line 330, global/scss/_branding-master.scss */
    .displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo {
      position: relative;
      height: 100%;
      display: inline-block;
      padding-left: 55px;
      padding-top: 0; }
      /* line 336, global/scss/_branding-master.scss */
      .displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo img {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 45px; }
    /* line 344, global/scss/_branding-master.scss */
    .displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor-header,
    .displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor-footer {
      font-weight: normal;
      font-size: 12px;
      font-family: roboto;
      letter-spacing: 1px;
      line-height: 1;
      margin-top: 6px; }
    /* line 354, global/scss/_branding-master.scss */
    .displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor {
      display: block;
      margin-right: 10px;
      margin-top: 20px; }
      /* line 359, global/scss/_branding-master.scss */
      .displaymode-mobile .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor:before {
        display: block;
        content: "";
        border-top: 1px solid #d8dcdc;
        border-bottom: 1px solid white;
        margin-bottom: 20px;
        visibility: visible;
        clear: both;
        width: 100%;
        float: left;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-right: 0 solid transparent; }

/* line 377, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-3 #main {
  margin-top: -120px !important; }

/* line 318, global/scss/_branding-master.scss */
.displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper {
  display: block !important; }
  /* line 320, global/scss/_branding-master.scss */
  .displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper:after {
    margin-bottom: 20px;
    width: 100%; }
  /* line 324, global/scss/_branding-master.scss */
  .displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title {
    margin-bottom: 20px !important;
    max-width: none;
    width: 100%;
    position: relative; }
    /* line 330, global/scss/_branding-master.scss */
    .displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo {
      position: relative;
      height: 100%;
      display: inline-block;
      padding-left: 110px;
      padding-top: 0; }
      /* line 336, global/scss/_branding-master.scss */
      .displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sbs-title-logo img {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 90px; }
    /* line 344, global/scss/_branding-master.scss */
    .displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor-header,
    .displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor-footer {
      font-weight: normal;
      font-size: 12px;
      font-family: roboto;
      letter-spacing: 1px;
      line-height: 1;
      margin-top: 6px; }
    /* line 354, global/scss/_branding-master.scss */
    .displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor {
      display: block;
      margin-right: 20px;
      margin-top: 20px; }
      /* line 359, global/scss/_branding-master.scss */
      .displaymode-tablet .branding-header-banner.branding-3 #breadcrumb-active-trail-wrapper #page-title .sponsor:before {
        display: block;
        content: "";
        border-top: 1px solid #d8dcdc;
        border-bottom: 1px solid white;
        margin-bottom: 20px;
        visibility: visible;
        clear: both;
        width: 100%;
        float: left;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-right: 0 solid transparent; }

/* line 377, global/scss/_branding-master.scss */
.displaymode-tablet .branding-header-banner.branding-3 #main {
  margin-top: -280px !important; }

/* line 397, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-3 .vertical-branding .background-wedge,
.displaymode-tablet .branding-header-banner.branding-3 .vertical-branding .background-wedge {
  display: none !important; }

/* line 384, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-4 #breadcrumb-active-trail-wrapper,
.displaymode-tablet .branding-header-banner.branding-4 #breadcrumb-active-trail-wrapper {
  display: none !important; }

/* line 387, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-4 #main,
.displaymode-tablet .branding-header-banner.branding-4 #main {
  margin-top: 0 !important; }

/* line 392, global/scss/_branding-master.scss */
.displaymode-not-mobile .branding-header-banner.branding-4 .vertical-branding .background-wedge {
  display: block !important; }

/* line 397, global/scss/_branding-master.scss */
.displaymode-mobile .branding-header-banner.branding-4 .vertical-branding .background-wedge,
.displaymode-tablet .branding-header-banner.branding-4 .vertical-branding .background-wedge {
  display: none !important; }

/* line 476, global/scss/_branding-master.scss */
.branding-header-banner .branding-header-banner.page-node #breadcrumb-active-trail-wrapper {
  display: block; }

/* line 9, radio/scss/branding.scss */
.displaymode-not-mobile .grid .node-single.style-media .label {
  background-color: #f68921; }
  /* line 11, radio/scss/branding.scss */
  .displaymode-not-mobile .grid .node-single.style-media .label:after {
    border-top-color: #f68921; }
