div.cookie-info-box,
div.dr-cookie-info-box {
  position: fixed;
  bottom: 0;
  height: auto;
  width: 100%;
  background: #4d4d4d;
  background: rgba(77, 77, 77, 0.95);
  z-index: 1000
}

div.cookie-info-box>div,
div.dr-cookie-info-box>div {
  position: relative;
  display: block;
  margin: 10px auto;
  width: 940px;
  *zoom: 1;
  zoom: 1
}

div.cookie-info-box>div:before,
div.dr-cookie-info-box>div:before,
div.cookie-info-box>div:after,
div.dr-cookie-info-box>div:after {
  content: " ";
  display: table
}

div.cookie-info-box>div:after,
div.dr-cookie-info-box>div:after {
  clear: both
}

div.cookie-info-box>div:after,
div.dr-cookie-info-box>div:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0
}

div.cookie-info-box>div>h1,
div.dr-cookie-info-box>div>h1 {
  position: relative;
  display: block;
  margin: 2px 0 0 0;
  padding-left: 60px;
  font: 14px/16px "gibsonSemiBold", "arial black", sans-serif;
  color: #fff;
  text-transform: uppercase
}

div.cookie-info-box>div>h1>img,
div.dr-cookie-info-box>div>h1>img {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -10px;
  height: 43px;
  width: auto
}

div.cookie-info-box>div>button,
div.dr-cookie-info-box>div>button {
  position: absolute;
  top: 30px;
  right: 0;
  display: block;
  width: 70px;
  height: 30px;
  background: blue;
  padding: 0 10px;
  text-align: center;
  border: 0;
  outline: 0;
  font: 14px/30px "gibsonRegular", "Arial", sans-serif;
  cursor: pointer;
  background-color: #38b4ef;
  text-transform: uppercase;
  text-decoration: none;
  color: #fff
}

div.cookie-info-box>div>button:active,
div.dr-cookie-info-box>div>button:active,
div.cookie-info-box>div>button:focus,
div.dr-cookie-info-box>div>button:focus {
  outline: 0
}

div.cookie-info-box>div>button:hover,
div.dr-cookie-info-box>div>button:hover {
  background-color: #0076ae
}

div.cookie-info-box>div>button:active,
div.dr-cookie-info-box>div>button:active {
  background-color: #38b4ef
}

div.cookie-info-box>div>p,
div.dr-cookie-info-box>div>p {
  *zoom: 1;
  zoom: 1;
  margin: 0 0 0 60px;
  padding: 0;
  display: block;
  margin-right: 70px;
  font: 14px/16px "gibsonRegular", "Arial", sans-serif;
  color: #fff;
  -webkit-font-smoothing: subpixel-antialiased;
  width: 700px
}

div.cookie-info-box>div>p:before,
div.dr-cookie-info-box>div>p:before,
div.cookie-info-box>div>p:after,
div.dr-cookie-info-box>div>p:after {
  content: " ";
  display: table
}

div.cookie-info-box>div>p:after,
div.dr-cookie-info-box>div>p:after {
  clear: both
}

div.cookie-info-box>div>p:after,
div.dr-cookie-info-box>div>p:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0
}

div.cookie-info-box>div>p a,
div.dr-cookie-info-box>div>p a {
  margin-top: 3px;
  display: block;
  color: #38b4ef;
  text-decoration: underline;
  text-transform: uppercase
}

@media (max-width:950px) {

  div.cookie-info-box,
  div.dr-cookie-info-box {
    position: fixed;
    display: block;
    width: auto;
    left: 0;
    rigth: 0
  }

  div.cookie-info-box>div,
  div.dr-cookie-info-box>div {
    margin: 10px 10px;
    width: auto
  }

  div.cookie-info-box>div>h1,
  div.dr-cookie-info-box>div>h1 {
    margin: 2px 0 5px 0;
    padding-left: 32px
  }

  div.cookie-info-box>div>h1>img,
  div.dr-cookie-info-box>div>h1>img {
    margin-top: -15px;
    height: 25px
  }

  div.cookie-info-box>div>p,
  div.dr-cookie-info-box>div>p {
    padding-bottom: 10px;
    margin: 0;
    width: auto
  }

  div.cookie-info-box>div>button,
  div.dr-cookie-info-box>div>button {
    position: static;
    width: 100%
  }
}

[class*="dr-icon-accept"]:before {
  content: "\f101"
}

[class*="dr-icon-add"]:before {
  content: "\2795"
}

[class*="dr-icon-add"][class*="-boxed"]:before {
  content: "\f102"
}

[class*="dr-icon-alert"]:before {
  content: "\f131"
}

[class*="dr-icon-arrow-down"]:before {
  content: "\2193"
}

[class*="dr-icon-arrow-left"]:before {
  content: "\2190"
}

[class*="dr-icon-arrow-right"]:before {
  content: "\2192"
}

[class*="dr-icon-arrow-up"]:before {
  content: "\2191"
}

[class*="dr-icon-article"]:before {
  content: "\f106"
}

[class*="dr-icon-audio"]:before {
  content: "\f130"
}

[class*="dr-icon-audio"][class*="-boxed"]:before {
  content: "\f12f"
}

[class*="dr-icon-back"]:before {
  content: "\f103"
}

[class*="dr-icon-backward"]:before {
  content: "\f11b"
}

[class*="dr-icon-close"]:before {
  content: "\274c"
}

[class*="dr-icon-close"][class*="-boxed"]:before {
  content: "\f104"
}

[class*="dr-icon-comment"]:before {
  content: "\f105"
}

[class*="dr-icon-desktop"]:before {
  content: "\f117"
}

[class*="dr-icon-download"]:before {
  content: "\21a1"
}

[class*="dr-icon-expand"]:before {
  content: "\2b0c"
}

[class*="dr-icon-facebook"]:before {
  content: "\f107"
}

[class*="dr-icon-feed"]:before {
  content: "\f120"
}

[class*="dr-icon-forward"]:before {
  content: "\23e9"
}

[class*="dr-icon-guide"]:before {
  content: "\f108"
}

[class*="dr-icon-hamburger"]:before {
  content: "\f109"
}

[class*="dr-icon-help"][class*="-boxed"]:before {
  content: "\f11c"
}

[class*="dr-icon-home"]:before {
  content: "\f10b"
}

[class*="dr-icon-icloud"]:before {
  content: "\f10c"
}

[class*="dr-icon-image"]:before {
  content: "\f119"
}

[class*="dr-icon-image"][class*="-boxed"]:before {
  content: "\f132"
}

[class*="dr-icon-info"]:before {
  content: "\2139"
}

[class*="dr-icon-kids"]:before {
  content: "\f10e"
}

[class*="dr-icon-like"]:before {
  content: "\f10a"
}

[class*="dr-icon-link"][class*="-boxed"]:before {
  content: "\f10f"
}

[class*="dr-icon-listview"]:before {
  content: "\f110"
}

[class*="dr-icon-listview-full"]:before {
  content: "\f111"
}

[class*="dr-icon-loader"]:before {
  content: "\f112"
}

[class*="dr-icon-lock"]:before {
  content: "\f113"
}

[class*="dr-icon-mail"]:before {
  content: "\f115"
}

[class*="dr-icon-mail"][class*="-boxed"]:before {
  content: "\f114"
}

[class*="dr-icon-mobile"]:before {
  content: "\f118"
}

[class*="dr-icon-pause"]:before {
  content: "\25ae"
}

[class*="dr-icon-play"]:before {
  content: "\25b6"
}

[class*="dr-icon-podcast"]:before {
  content: "\f10d"
}

[class*="dr-icon-popup"]:before {
  content: "\f11a"
}

[class*="dr-icon-print"]:before {
  content: "\2399"
}

[class*="dr-icon-radio"]:before {
  content: "\f11d"
}

[class*="dr-icon-reload"]:before {
  content: "\21bb"
}

[class*="dr-icon-remove"]:before {
  content: "\f11e"
}

[class*="dr-icon-restricted-play"]:before {
  content: "\f11f"
}

[class*="dr-icon-search"]:before {
  content: "\f121"
}

[class*="dr-icon-settings"]:before {
  content: "\2699"
}

[class*="dr-icon-share"]:before {
  content: "\21f5"
}

[class*="dr-icon-skip"]:before {
  content: "\f116"
}

[class*="dr-icon-slideshow"]:before {
  content: "\f123"
}

[class*="dr-icon-slideshow"][class*="-boxed"]:before {
  content: "\f122"
}

[class*="dr-icon-spoken-subtitle"]:before {
  content: "\f124"
}

[class*="dr-icon-star"]:before {
  content: "\f125"
}

[class*="dr-icon-stop"]:before {
  content: "\25a0"
}

[class*="dr-icon-subtitle"]:before {
  content: "\f126"
}

[class*="dr-icon-thumblist"]:before {
  content: "\f127"
}

[class*="dr-icon-thumbview"]:before {
  content: "\f128"
}

[class*="dr-icon-timeshift-forward"]:before {
  content: "\f129"
}

[class*="dr-icon-timeshift-preward"]:before {
  content: "\f12a"
}

[class*="dr-icon-trash"]:before {
  content: "\f12b"
}

[class*="dr-icon-twitter"]:before {
  content: "\f12c"
}

[class*="dr-icon-unlock"]:before {
  content: "\f12d"
}

[class*="dr-icon-upload"]:before {
  content: "\219f"
}

[class*="dr-icon-visually-interpreted"]:before {
  content: "\f12e"
}

.dr-logo-dr-xxxlarge {
  width: 324px;
  height: 96px;
  background-position: 0 0
}

.dr-logo-dr1-appendix-xxxlarge {
  width: 96px;
  height: 96px;
  background-position: -360px 0
}

.dr-logo-dr1-xxxlarge {
  width: 420px;
  height: 96px;
  background-position: -480px 0
}

.dr-logo-dr2-appendix-xxxlarge {
  width: 96px;
  height: 96px;
  background-position: -936px 0
}

.dr-logo-dr2-xxxlarge {
  width: 420px;
  height: 96px;
  background-position: -1056px 0
}

.dr-logo-dr3-appendix-xxxlarge {
  width: 96px;
  height: 96px;
  background-position: -1512px 0
}

.dr-logo-dr3-xxxlarge {
  width: 420px;
  height: 96px;
  background-position: -1632px 0
}

.dr-logo-drn-appendix-xxxlarge {
  width: 144px;
  height: 96px;
  background-position: -2088px 0
}

.dr-logo-drn-xxxlarge {
  width: 468px;
  height: 96px;
  background-position: -2256px 0
}

.dr-logo-drtv-appendix-xxxlarge {
  width: 144px;
  height: 96px;
  background-position: -2760px 0
}

.dr-logo-drtv-xxxlarge {
  width: 468px;
  height: 96px;
  background-position: -2928px 0
}

.dr-logo-tvk-appendix-xxxlarge {
  width: 96px;
  height: 96px;
  background-position: -3432px 0
}

.dr-logo-tvk-xxxlarge {
  width: 420px;
  height: 96px;
  background-position: -3552px 0
}

.dr-logo-tvl-appendix-xxxlarge {
  width: 240px;
  height: 180px;
  background-position: -4008px 0
}

.dr-logo-tvl-xxxlarge {
  width: 540px;
  height: 180px;
  background-position: -4272px 0
}

.dr-logo-tvr-appendix-xxxlarge {
  width: 268px;
  height: 180px;
  background-position: -4848px 0
}

.dr-logo-tvr-xxxlarge {
  width: 564px;
  height: 180px;
  background-position: -5160px 0
}

.dr-logo-dr-xxxlarge,
.dr-logo-dr1-appendix-xxxlarge,
.dr-logo-dr1-xxxlarge,
.dr-logo-dr2-appendix-xxxlarge,
.dr-logo-dr2-xxxlarge,
.dr-logo-dr3-appendix-xxxlarge,
.dr-logo-dr3-xxxlarge,
.dr-logo-drn-appendix-xxxlarge,
.dr-logo-drn-xxxlarge,
.dr-logo-drtv-appendix-xxxlarge,
.dr-logo-drtv-xxxlarge,
.dr-logo-tvk-appendix-xxxlarge,
.dr-logo-tvk-xxxlarge,
.dr-logo-tvl-appendix-xxxlarge,
.dr-logo-tvl-xxxlarge,
.dr-logo-tvr-appendix-xxxlarge,
.dr-logo-tvr-xxxlarge {
  background-size: 5760px 216px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-tv-sprite-xxxlarge.png")
}

.dr-logo-dr-xxlarge {
  width: 162px;
  height: 48px;
  background-position: 0 0
}

.dr-logo-dr1-appendix-xxlarge {
  width: 48px;
  height: 48px;
  background-position: -180px 0
}

.dr-logo-dr1-xxlarge {
  width: 210px;
  height: 48px;
  background-position: -240px 0
}

.dr-logo-dr2-appendix-xxlarge {
  width: 48px;
  height: 48px;
  background-position: -468px 0
}

.dr-logo-dr2-xxlarge {
  width: 210px;
  height: 48px;
  background-position: -528px 0
}

.dr-logo-dr3-appendix-xxlarge {
  width: 48px;
  height: 48px;
  background-position: -756px 0
}

.dr-logo-dr3-xxlarge {
  width: 210px;
  height: 48px;
  background-position: -816px 0
}

.dr-logo-drn-appendix-xxlarge {
  width: 72px;
  height: 48px;
  background-position: -1044px 0
}

.dr-logo-drn-xxlarge {
  width: 234px;
  height: 48px;
  background-position: -1128px 0
}

.dr-logo-drtv-appendix-xxlarge {
  width: 72px;
  height: 48px;
  background-position: -1380px 0
}

.dr-logo-drtv-xxlarge {
  width: 234px;
  height: 48px;
  background-position: -1464px 0
}

.dr-logo-tvk-appendix-xxlarge {
  width: 48px;
  height: 48px;
  background-position: -1716px 0
}

.dr-logo-tvk-xxlarge {
  width: 210px;
  height: 48px;
  background-position: -1776px 0
}

.dr-logo-tvl-appendix-xxlarge {
  width: 120px;
  height: 90px;
  background-position: -2004px 0
}

.dr-logo-tvl-xxlarge {
  width: 270px;
  height: 90px;
  background-position: -2136px 0
}

.dr-logo-tvr-appendix-xxlarge {
  width: 134px;
  height: 90px;
  background-position: -2424px 0
}

.dr-logo-tvr-xxlarge {
  width: 282px;
  height: 90px;
  background-position: -2580px 0
}

.dr-logo-dr-xxlarge,
.dr-logo-dr1-appendix-xxlarge,
.dr-logo-dr1-xxlarge,
.dr-logo-dr2-appendix-xxlarge,
.dr-logo-dr2-xxlarge,
.dr-logo-dr3-appendix-xxlarge,
.dr-logo-dr3-xxlarge,
.dr-logo-drn-appendix-xxlarge,
.dr-logo-drn-xxlarge,
.dr-logo-drtv-appendix-xxlarge,
.dr-logo-drtv-xxlarge,
.dr-logo-tvk-appendix-xxlarge,
.dr-logo-tvk-xxlarge,
.dr-logo-tvl-appendix-xxlarge,
.dr-logo-tvl-xxlarge,
.dr-logo-tvr-appendix-xxlarge,
.dr-logo-tvr-xxlarge {
  background-size: 2880px 108px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-tv-sprite-xxlarge.png")
}

.dr-logo-dr-xlarge {
  width: 108px;
  height: 32px;
  background-position: 0 0
}

.dr-logo-dr1-appendix-xlarge {
  width: 32px;
  height: 32px;
  background-position: -120px 0
}

.dr-logo-dr1-xlarge {
  width: 140px;
  height: 32px;
  background-position: -160px 0
}

.dr-logo-dr2-appendix-xlarge {
  width: 32px;
  height: 32px;
  background-position: -312px 0
}

.dr-logo-dr2-xlarge {
  width: 140px;
  height: 32px;
  background-position: -352px 0
}

.dr-logo-dr3-appendix-xlarge {
  width: 32px;
  height: 32px;
  background-position: -504px 0
}

.dr-logo-dr3-xlarge {
  width: 140px;
  height: 32px;
  background-position: -544px 0
}

.dr-logo-drn-appendix-xlarge {
  width: 48px;
  height: 32px;
  background-position: -696px 0
}

.dr-logo-drn-xlarge {
  width: 156px;
  height: 32px;
  background-position: -752px 0
}

.dr-logo-drtv-appendix-xlarge {
  width: 48px;
  height: 32px;
  background-position: -920px 0
}

.dr-logo-drtv-xlarge {
  width: 156px;
  height: 32px;
  background-position: -976px 0
}

.dr-logo-tvk-appendix-xlarge {
  width: 32px;
  height: 32px;
  background-position: -1144px 0
}

.dr-logo-tvk-xlarge {
  width: 140px;
  height: 32px;
  background-position: -1184px 0
}

.dr-logo-tvl-appendix-xlarge {
  width: 80px;
  height: 60px;
  background-position: -1336px 0
}

.dr-logo-tvl-xlarge {
  width: 180px;
  height: 60px;
  background-position: -1424px 0
}

.dr-logo-tvr-appendix-xlarge {
  width: 90px;
  height: 60px;
  background-position: -1616px 0
}

.dr-logo-tvr-xlarge {
  width: 188px;
  height: 60px;
  background-position: -1720px 0
}

.dr-logo-dr-xlarge,
.dr-logo-dr1-appendix-xlarge,
.dr-logo-dr1-xlarge,
.dr-logo-dr2-appendix-xlarge,
.dr-logo-dr2-xlarge,
.dr-logo-dr3-appendix-xlarge,
.dr-logo-dr3-xlarge,
.dr-logo-drn-appendix-xlarge,
.dr-logo-drn-xlarge,
.dr-logo-drtv-appendix-xlarge,
.dr-logo-drtv-xlarge,
.dr-logo-tvk-appendix-xlarge,
.dr-logo-tvk-xlarge,
.dr-logo-tvl-appendix-xlarge,
.dr-logo-tvl-xlarge,
.dr-logo-tvr-appendix-xlarge,
.dr-logo-tvr-xlarge {
  background-size: 1920px 72px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-tv-sprite-xlarge.png")
}

.dr-logo-dr-large {
  width: 81px;
  height: 24px;
  background-position: 0 0
}

.dr-logo-dr1-appendix-large {
  width: 24px;
  height: 24px;
  background-position: -90px 0
}

.dr-logo-dr1-large {
  width: 105px;
  height: 24px;
  background-position: -120px 0
}

.dr-logo-dr2-appendix-large {
  width: 24px;
  height: 24px;
  background-position: -234px 0
}

.dr-logo-dr2-large {
  width: 105px;
  height: 24px;
  background-position: -264px 0
}

.dr-logo-dr3-appendix-large {
  width: 24px;
  height: 24px;
  background-position: -378px 0
}

.dr-logo-dr3-large {
  width: 105px;
  height: 24px;
  background-position: -408px 0
}

.dr-logo-drn-appendix-large {
  width: 36px;
  height: 24px;
  background-position: -522px 0
}

.dr-logo-drn-large {
  width: 117px;
  height: 24px;
  background-position: -564px 0
}

.dr-logo-drtv-appendix-large {
  width: 36px;
  height: 24px;
  background-position: -690px 0
}

.dr-logo-drtv-large {
  width: 117px;
  height: 24px;
  background-position: -732px 0
}

.dr-logo-tvk-appendix-large {
  width: 24px;
  height: 24px;
  background-position: -858px 0
}

.dr-logo-tvk-large {
  width: 105px;
  height: 24px;
  background-position: -888px 0
}

.dr-logo-tvl-appendix-large {
  width: 60px;
  height: 45px;
  background-position: -1002px 0
}

.dr-logo-tvl-large {
  width: 135px;
  height: 45px;
  background-position: -1068px 0
}

.dr-logo-tvr-appendix-large {
  width: 67px;
  height: 45px;
  background-position: -1212px 0
}

.dr-logo-tvr-large {
  width: 141px;
  height: 45px;
  background-position: -1290px 0
}

.dr-logo-dr-large,
.dr-logo-dr1-appendix-large,
.dr-logo-dr1-large,
.dr-logo-dr2-appendix-large,
.dr-logo-dr2-large,
.dr-logo-dr3-appendix-large,
.dr-logo-dr3-large,
.dr-logo-drn-appendix-large,
.dr-logo-drn-large,
.dr-logo-drtv-appendix-large,
.dr-logo-drtv-large,
.dr-logo-tvk-appendix-large,
.dr-logo-tvk-large,
.dr-logo-tvl-appendix-large,
.dr-logo-tvl-large,
.dr-logo-tvr-appendix-large,
.dr-logo-tvr-large {
  background-size: 1440px 54px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-tv-sprite-large.png")
}

.dr-logo-dr-small {
  width: 54px;
  height: 16px;
  background-position: 0 0
}

.dr-logo-dr1-appendix-small {
  width: 16px;
  height: 16px;
  background-position: -60px 0
}

.dr-logo-dr1-small {
  width: 70px;
  height: 16px;
  background-position: -80px 0
}

.dr-logo-dr2-appendix-small {
  width: 16px;
  height: 16px;
  background-position: -156px 0
}

.dr-logo-dr2-small {
  width: 70px;
  height: 16px;
  background-position: -176px 0
}

.dr-logo-dr3-appendix-small {
  width: 16px;
  height: 16px;
  background-position: -252px 0
}

.dr-logo-dr3-small {
  width: 70px;
  height: 16px;
  background-position: -272px 0
}

.dr-logo-drn-appendix-small {
  width: 24px;
  height: 16px;
  background-position: -348px 0
}

.dr-logo-drn-small {
  width: 78px;
  height: 16px;
  background-position: -376px 0
}

.dr-logo-drtv-appendix-small {
  width: 24px;
  height: 16px;
  background-position: -460px 0
}

.dr-logo-drtv-small {
  width: 78px;
  height: 16px;
  background-position: -488px 0
}

.dr-logo-tvk-appendix-small {
  width: 16px;
  height: 16px;
  background-position: -572px 0
}

.dr-logo-tvk-small {
  width: 70px;
  height: 16px;
  background-position: -592px 0
}

.dr-logo-tvl-appendix-small {
  width: 40px;
  height: 30px;
  background-position: -668px 0
}

.dr-logo-tvl-small {
  width: 90px;
  height: 30px;
  background-position: -712px 0
}

.dr-logo-tvr-appendix-small {
  width: 45px;
  height: 30px;
  background-position: -808px 0
}

.dr-logo-tvr-small {
  width: 94px;
  height: 30px;
  background-position: -860px 0
}

.dr-logo-dr-small,
.dr-logo-dr1-appendix-small,
.dr-logo-dr1-small,
.dr-logo-dr2-appendix-small,
.dr-logo-dr2-small,
.dr-logo-dr3-appendix-small,
.dr-logo-dr3-small,
.dr-logo-drn-appendix-small,
.dr-logo-drn-small,
.dr-logo-drtv-appendix-small,
.dr-logo-drtv-small,
.dr-logo-tvk-appendix-small,
.dr-logo-tvk-small,
.dr-logo-tvl-appendix-small,
.dr-logo-tvl-small,
.dr-logo-tvr-appendix-small,
.dr-logo-tvr-small {
  background-size: 960px 36px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-tv-sprite-small.png")
}

.svg .dr-logo-dr-xxxlarge,
.svg .dr-logo-dr1-appendix-xxxlarge,
.svg .dr-logo-dr1-xxxlarge,
.svg .dr-logo-dr2-appendix-xxxlarge,
.svg .dr-logo-dr2-xxxlarge,
.svg .dr-logo-dr3-appendix-xxxlarge,
.svg .dr-logo-dr3-xxxlarge,
.svg .dr-logo-drn-appendix-xxxlarge,
.svg .dr-logo-drn-xxxlarge,
.svg .dr-logo-drtv-appendix-xxxlarge,
.svg .dr-logo-drtv-xxxlarge,
.svg .dr-logo-tvk-appendix-xxxlarge,
.svg .dr-logo-tvk-xxxlarge,
.svg .dr-logo-tvl-appendix-xxxlarge,
.svg .dr-logo-tvl-xxxlarge,
.svg .dr-logo-tvr-appendix-xxxlarge,
.svg .dr-logo-tvr-xxxlarge,
.svg .dr-logo-dr-xxlarge,
.svg .dr-logo-dr1-appendix-xxlarge,
.svg .dr-logo-dr1-xxlarge,
.svg .dr-logo-dr2-appendix-xxlarge,
.svg .dr-logo-dr2-xxlarge,
.svg .dr-logo-dr3-appendix-xxlarge,
.svg .dr-logo-dr3-xxlarge,
.svg .dr-logo-drn-appendix-xxlarge,
.svg .dr-logo-drn-xxlarge,
.svg .dr-logo-drtv-appendix-xxlarge,
.svg .dr-logo-drtv-xxlarge,
.svg .dr-logo-tvk-appendix-xxlarge,
.svg .dr-logo-tvk-xxlarge,
.svg .dr-logo-tvl-appendix-xxlarge,
.svg .dr-logo-tvl-xxlarge,
.svg .dr-logo-tvr-appendix-xxlarge,
.svg .dr-logo-tvr-xxlarge,
.svg .dr-logo-dr-xlarge,
.svg .dr-logo-dr1-appendix-xlarge,
.svg .dr-logo-dr1-xlarge,
.svg .dr-logo-dr2-appendix-xlarge,
.svg .dr-logo-dr2-xlarge,
.svg .dr-logo-dr3-appendix-xlarge,
.svg .dr-logo-dr3-xlarge,
.svg .dr-logo-drn-appendix-xlarge,
.svg .dr-logo-drn-xlarge,
.svg .dr-logo-drtv-appendix-xlarge,
.svg .dr-logo-drtv-xlarge,
.svg .dr-logo-tvk-appendix-xlarge,
.svg .dr-logo-tvk-xlarge,
.svg .dr-logo-tvl-appendix-xlarge,
.svg .dr-logo-tvl-xlarge,
.svg .dr-logo-tvr-appendix-xlarge,
.svg .dr-logo-tvr-xlarge,
.svg .dr-logo-dr-large,
.svg .dr-logo-dr1-appendix-large,
.svg .dr-logo-dr1-large,
.svg .dr-logo-dr2-appendix-large,
.svg .dr-logo-dr2-large,
.svg .dr-logo-dr3-appendix-large,
.svg .dr-logo-dr3-large,
.svg .dr-logo-drn-appendix-large,
.svg .dr-logo-drn-large,
.svg .dr-logo-drtv-appendix-large,
.svg .dr-logo-drtv-large,
.svg .dr-logo-tvk-appendix-large,
.svg .dr-logo-tvk-large,
.svg .dr-logo-tvl-appendix-large,
.svg .dr-logo-tvl-large,
.svg .dr-logo-tvr-appendix-large,
.svg .dr-logo-tvr-large,
.svg .dr-logo-dr-small,
.svg .dr-logo-dr1-appendix-small,
.svg .dr-logo-dr1-small,
.svg .dr-logo-dr2-appendix-small,
.svg .dr-logo-dr2-small,
.svg .dr-logo-dr3-appendix-small,
.svg .dr-logo-dr3-small,
.svg .dr-logo-drn-appendix-small,
.svg .dr-logo-drn-small,
.svg .dr-logo-drtv-appendix-small,
.svg .dr-logo-drtv-small,
.svg .dr-logo-tvk-appendix-small,
.svg .dr-logo-tvk-small,
.svg .dr-logo-tvl-appendix-small,
.svg .dr-logo-tvl-small,
.svg .dr-logo-tvr-appendix-small,
.svg .dr-logo-tvr-small {
  background-image: url("../../img/sprites/dr-logo-tv-sprite.svg")
}

.dr-logo-Ã¥b4-appendix-xxxlarge {
  width: 260px;
  height: 96px;
  background-position: 0 0
}

.dr-logo-Ã¥b4-appendix-xxxlarge-invert {
  width: 260px;
  height: 96px;
  background-position: -288px 0
}

.dr-logo-Ã¥b4-xxxlarge {
  width: 584px;
  height: 96px;
  background-position: -576px 0
}

.dr-logo-Ã¥b4-xxxlarge-invert {
  width: 584px;
  height: 96px;
  background-position: -1200px 0
}

.dr-logo-Ã¥l4-appendix-xxxlarge {
  width: 508px;
  height: 96px;
  background-position: -1824px 0
}

.dr-logo-Ã¥l4-appendix-xxxlarge-invert {
  width: 508px;
  height: 96px;
  background-position: -2376px 0
}

.dr-logo-Ã¥l4-xxxlarge {
  width: 832px;
  height: 96px;
  background-position: -2928px 0
}

.dr-logo-Ã¥l4-xxxlarge-invert {
  width: 832px;
  height: 96px;
  background-position: -3792px 0
}

.dr-logo-Ã¥r4-appendix-xxxlarge {
  width: 464px;
  height: 96px;
  background-position: -4656px 0
}

.dr-logo-Ã¥r4-appendix-xxxlarge-invert {
  width: 464px;
  height: 96px;
  background-position: -5160px 0
}

.dr-logo-Ã¥r4-xxxlarge {
  width: 788px;
  height: 96px;
  background-position: -5664px 0
}

.dr-logo-Ã¥r4-xxxlarge-invert {
  width: 788px;
  height: 96px;
  background-position: -6480px 0
}

.dr-logo-drl-appendix-xxxlarge {
  width: 144px;
  height: 96px;
  background-position: -7296px 0
}

.dr-logo-drl-xxxlarge {
  width: 468px;
  height: 96px;
  background-position: -7464px 0
}

.dr-logo-drm-appendix-xxxlarge {
  width: 276px;
  height: 96px;
  background-position: -7968px 0
}

.dr-logo-drm-xxxlarge {
  width: 600px;
  height: 96px;
  background-position: -8280px 0
}

.dr-logo-es4-appendix-xxxlarge {
  width: 376px;
  height: 96px;
  background-position: -8904px 0
}

.dr-logo-es4-appendix-xxxlarge-invert {
  width: 376px;
  height: 96px;
  background-position: -9312px 0
}

.dr-logo-es4-xxxlarge {
  width: 700px;
  height: 96px;
  background-position: -9720px 0
}

.dr-logo-es4-xxxlarge-invert {
  width: 700px;
  height: 96px;
  background-position: -10464px 0
}

.dr-logo-ho4-appendix-xxxlarge {
  width: 452px;
  height: 96px;
  background-position: -11208px 0
}

.dr-logo-ho4-appendix-xxxlarge-invert {
  width: 452px;
  height: 96px;
  background-position: -11688px 0
}

.dr-logo-ho4-xxxlarge {
  width: 776px;
  height: 96px;
  background-position: -12168px 0
}

.dr-logo-ho4-xxxlarge-invert {
  width: 776px;
  height: 96px;
  background-position: -12984px 0
}

.dr-logo-kh4-appendix-xxxlarge {
  width: 448px;
  height: 96px;
  background-position: -13800px 0
}

.dr-logo-kh4-appendix-xxxlarge-invert {
  width: 448px;
  height: 96px;
  background-position: -14280px 0
}

.dr-logo-kh4-xxxlarge {
  width: 772px;
  height: 96px;
  background-position: -14760px 0
}

.dr-logo-kh4-xxxlarge-invert {
  width: 772px;
  height: 96px;
  background-position: -15576px 0
}

.dr-logo-nv4-appendix-xxxlarge {
  width: 424px;
  height: 96px;
  background-position: -16392px 0
}

.dr-logo-nv4-appendix-xxxlarge-invert {
  width: 424px;
  height: 96px;
  background-position: -16848px 0
}

.dr-logo-nv4-xxxlarge {
  width: 748px;
  height: 96px;
  background-position: -17304px 0
}

.dr-logo-nv4-xxxlarge-invert {
  width: 748px;
  height: 96px;
  background-position: -18096px 0
}

.dr-logo-od4-appendix-xxxlarge {
  width: 256px;
  height: 96px;
  background-position: -18888px 0
}

.dr-logo-od4-appendix-xxxlarge-invert {
  width: 256px;
  height: 96px;
  background-position: -19176px 0
}

.dr-logo-od4-xxxlarge {
  width: 580px;
  height: 96px;
  background-position: -19464px 0
}

.dr-logo-od4-xxxlarge-invert {
  width: 580px;
  height: 96px;
  background-position: -20088px 0
}

.dr-logo-p1d-appendix-xxxlarge {
  width: 144px;
  height: 96px;
  background-position: -20712px 0
}

.dr-logo-p1d-xxxlarge {
  width: 468px;
  height: 96px;
  background-position: -20880px 0
}

.dr-logo-p2d-appendix-xxxlarge {
  width: 144px;
  height: 96px;
  background-position: -21384px 0
}

.dr-logo-p2d-xxxlarge {
  width: 468px;
  height: 96px;
  background-position: -21552px 0
}

.dr-logo-p3-appendix-xxxlarge {
  width: 144px;
  height: 96px;
  background-position: -22056px 0
}

.dr-logo-p3-xxxlarge {
  width: 468px;
  height: 96px;
  background-position: -22224px 0
}

.dr-logo-p4f-appendix-xxxlarge {
  width: 144px;
  height: 96px;
  background-position: -22728px 0
}

.dr-logo-p4f-xxxlarge {
  width: 468px;
  height: 96px;
  background-position: -22896px 0
}

.dr-logo-p5d-appendix-xxxlarge {
  width: 144px;
  height: 96px;
  background-position: -23400px 0
}

.dr-logo-p5d-xxxlarge {
  width: 468px;
  height: 96px;
  background-position: -23568px 0
}

.dr-logo-p6b-appendix-xxxlarge {
  width: 356px;
  height: 96px;
  background-position: -24072px 0
}

.dr-logo-p6b-appendix-xxxlarge-invert {
  width: 356px;
  height: 96px;
  background-position: -24456px 0
}

.dr-logo-p6b-xxxlarge {
  width: 680px;
  height: 96px;
  background-position: -24840px 0
}

.dr-logo-p6b-xxxlarge-invert {
  width: 680px;
  height: 96px;
  background-position: -25560px 0
}

.dr-logo-p7m-appendix-xxxlarge {
  width: 300px;
  height: 96px;
  background-position: -26280px 0
}

.dr-logo-p7m-appendix-xxxlarge-invert {
  width: 300px;
  height: 96px;
  background-position: -26616px 0
}

.dr-logo-p7m-xxxlarge {
  width: 624px;
  height: 96px;
  background-position: -26952px 0
}

.dr-logo-p7m-xxxlarge-invert {
  width: 624px;
  height: 96px;
  background-position: -27600px 0
}

.dr-logo-p8j-appendix-xxxlarge {
  width: 344px;
  height: 96px;
  background-position: -28248px 0
}

.dr-logo-p8j-appendix-xxxlarge-invert {
  width: 344px;
  height: 96px;
  background-position: -28632px 0
}

.dr-logo-p8j-xxxlarge {
  width: 668px;
  height: 96px;
  background-position: -29016px 0
}

.dr-logo-p8j-xxxlarge-invert {
  width: 668px;
  height: 96px;
  background-position: -29712px 0
}

.dr-logo-radio-appendix-xxxlarge {
  width: 280px;
  height: 96px;
  background-position: -30408px 0
}

.dr-logo-radio-xxxlarge {
  width: 604px;
  height: 96px;
  background-position: -30720px 0
}

.dr-logo-ram-appendix-xxxlarge {
  width: 504px;
  height: 180px;
  background-position: -31368px 0
}

.dr-logo-ram-xxxlarge {
  width: 800px;
  height: 180px;
  background-position: -31896px 0
}

.dr-logo-rÃ¸4-appendix-xxxlarge {
  width: 424px;
  height: 96px;
  background-position: -32736px 0
}

.dr-logo-rÃ¸4-appendix-xxxlarge-invert {
  width: 424px;
  height: 96px;
  background-position: -33192px 0
}

.dr-logo-rÃ¸4-xxxlarge {
  width: 748px;
  height: 96px;
  background-position: -33648px 0
}

.dr-logo-rÃ¸4-xxxlarge-invert {
  width: 748px;
  height: 96px;
  background-position: -34440px 0
}

.dr-logo-tr4-appendix-xxxlarge {
  width: 440px;
  height: 96px;
  background-position: -35232px 0
}

.dr-logo-tr4-appendix-xxxlarge-invert {
  width: 440px;
  height: 96px;
  background-position: -35712px 0
}

.dr-logo-tr4-xxxlarge {
  width: 764px;
  height: 96px;
  background-position: -36192px 0
}

.dr-logo-tr4-xxxlarge-invert {
  width: 764px;
  height: 96px;
  background-position: -36984px 0
}

.dr-logo-Ã¥b4-appendix-xxxlarge,
.dr-logo-Ã¥b4-appendix-xxxlarge-invert,
.dr-logo-Ã¥b4-xxxlarge,
.dr-logo-Ã¥b4-xxxlarge-invert,
.dr-logo-Ã¥l4-appendix-xxxlarge,
.dr-logo-Ã¥l4-appendix-xxxlarge-invert,
.dr-logo-Ã¥l4-xxxlarge,
.dr-logo-Ã¥l4-xxxlarge-invert,
.dr-logo-Ã¥r4-appendix-xxxlarge,
.dr-logo-Ã¥r4-appendix-xxxlarge-invert,
.dr-logo-Ã¥r4-xxxlarge,
.dr-logo-Ã¥r4-xxxlarge-invert,
.dr-logo-drl-appendix-xxxlarge,
.dr-logo-drl-xxxlarge,
.dr-logo-drm-appendix-xxxlarge,
.dr-logo-drm-xxxlarge,
.dr-logo-es4-appendix-xxxlarge,
.dr-logo-es4-appendix-xxxlarge-invert,
.dr-logo-es4-xxxlarge,
.dr-logo-es4-xxxlarge-invert,
.dr-logo-ho4-appendix-xxxlarge,
.dr-logo-ho4-appendix-xxxlarge-invert,
.dr-logo-ho4-xxxlarge,
.dr-logo-ho4-xxxlarge-invert,
.dr-logo-kh4-appendix-xxxlarge,
.dr-logo-kh4-appendix-xxxlarge-invert,
.dr-logo-kh4-xxxlarge,
.dr-logo-kh4-xxxlarge-invert,
.dr-logo-nv4-appendix-xxxlarge,
.dr-logo-nv4-appendix-xxxlarge-invert,
.dr-logo-nv4-xxxlarge,
.dr-logo-nv4-xxxlarge-invert,
.dr-logo-od4-appendix-xxxlarge,
.dr-logo-od4-appendix-xxxlarge-invert,
.dr-logo-od4-xxxlarge,
.dr-logo-od4-xxxlarge-invert,
.dr-logo-p1d-appendix-xxxlarge,
.dr-logo-p1d-xxxlarge,
.dr-logo-p2d-appendix-xxxlarge,
.dr-logo-p2d-xxxlarge,
.dr-logo-p3-appendix-xxxlarge,
.dr-logo-p3-xxxlarge,
.dr-logo-p4f-appendix-xxxlarge,
.dr-logo-p4f-xxxlarge,
.dr-logo-p5d-appendix-xxxlarge,
.dr-logo-p5d-xxxlarge,
.dr-logo-p6b-appendix-xxxlarge,
.dr-logo-p6b-appendix-xxxlarge-invert,
.dr-logo-p6b-xxxlarge,
.dr-logo-p6b-xxxlarge-invert,
.dr-logo-p7m-appendix-xxxlarge,
.dr-logo-p7m-appendix-xxxlarge-invert,
.dr-logo-p7m-xxxlarge,
.dr-logo-p7m-xxxlarge-invert,
.dr-logo-p8j-appendix-xxxlarge,
.dr-logo-p8j-appendix-xxxlarge-invert,
.dr-logo-p8j-xxxlarge,
.dr-logo-p8j-xxxlarge-invert,
.dr-logo-radio-appendix-xxxlarge,
.dr-logo-radio-xxxlarge,
.dr-logo-ram-appendix-xxxlarge,
.dr-logo-ram-xxxlarge,
.dr-logo-rÃ¸4-appendix-xxxlarge,
.dr-logo-rÃ¸4-appendix-xxxlarge-invert,
.dr-logo-rÃ¸4-xxxlarge,
.dr-logo-rÃ¸4-xxxlarge-invert,
.dr-logo-tr4-appendix-xxxlarge,
.dr-logo-tr4-appendix-xxxlarge-invert,
.dr-logo-tr4-xxxlarge,
.dr-logo-tr4-xxxlarge-invert {
  background-size: 37776px 216px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-radio-sprite-xxxlarge.png")
}

.dr-logo-Ã¥b4-appendix-xxlarge {
  width: 130px;
  height: 48px;
  background-position: 0 0
}

.dr-logo-Ã¥b4-appendix-xxlarge-invert {
  width: 130px;
  height: 48px;
  background-position: -144px 0
}

.dr-logo-Ã¥b4-xxlarge {
  width: 292px;
  height: 48px;
  background-position: -288px 0
}

.dr-logo-Ã¥b4-xxlarge-invert {
  width: 292px;
  height: 48px;
  background-position: -600px 0
}

.dr-logo-Ã¥l4-appendix-xxlarge {
  width: 254px;
  height: 48px;
  background-position: -912px 0
}

.dr-logo-Ã¥l4-appendix-xxlarge-invert {
  width: 254px;
  height: 48px;
  background-position: -1188px 0
}

.dr-logo-Ã¥l4-xxlarge {
  width: 416px;
  height: 48px;
  background-position: -1464px 0
}

.dr-logo-Ã¥l4-xxlarge-invert {
  width: 416px;
  height: 48px;
  background-position: -1896px 0
}

.dr-logo-Ã¥r4-appendix-xxlarge {
  width: 232px;
  height: 48px;
  background-position: -2328px 0
}

.dr-logo-Ã¥r4-appendix-xxlarge-invert {
  width: 232px;
  height: 48px;
  background-position: -2580px 0
}

.dr-logo-Ã¥r4-xxlarge {
  width: 394px;
  height: 48px;
  background-position: -2832px 0
}

.dr-logo-Ã¥r4-xxlarge-invert {
  width: 394px;
  height: 48px;
  background-position: -3240px 0
}

.dr-logo-drl-appendix-xxlarge {
  width: 72px;
  height: 48px;
  background-position: -3648px 0
}

.dr-logo-drl-xxlarge {
  width: 234px;
  height: 48px;
  background-position: -3732px 0
}

.dr-logo-drm-appendix-xxlarge {
  width: 138px;
  height: 48px;
  background-position: -3984px 0
}

.dr-logo-drm-xxlarge {
  width: 300px;
  height: 48px;
  background-position: -4140px 0
}

.dr-logo-es4-appendix-xxlarge {
  width: 188px;
  height: 48px;
  background-position: -4452px 0
}

.dr-logo-es4-appendix-xxlarge-invert {
  width: 188px;
  height: 48px;
  background-position: -4656px 0
}

.dr-logo-es4-xxlarge {
  width: 350px;
  height: 48px;
  background-position: -4860px 0
}

.dr-logo-es4-xxlarge-invert {
  width: 350px;
  height: 48px;
  background-position: -5232px 0
}

.dr-logo-ho4-appendix-xxlarge {
  width: 226px;
  height: 48px;
  background-position: -5604px 0
}

.dr-logo-ho4-appendix-xxlarge-invert {
  width: 226px;
  height: 48px;
  background-position: -5844px 0
}

.dr-logo-ho4-xxlarge {
  width: 388px;
  height: 48px;
  background-position: -6084px 0
}

.dr-logo-ho4-xxlarge-invert {
  width: 388px;
  height: 48px;
  background-position: -6492px 0
}

.dr-logo-kh4-appendix-xxlarge {
  width: 224px;
  height: 48px;
  background-position: -6900px 0
}

.dr-logo-kh4-appendix-xxlarge-invert {
  width: 224px;
  height: 48px;
  background-position: -7140px 0
}

.dr-logo-kh4-xxlarge {
  width: 386px;
  height: 48px;
  background-position: -7380px 0
}

.dr-logo-kh4-xxlarge-invert {
  width: 386px;
  height: 48px;
  background-position: -7788px 0
}

.dr-logo-nv4-appendix-xxlarge {
  width: 212px;
  height: 48px;
  background-position: -8196px 0
}

.dr-logo-nv4-appendix-xxlarge-invert {
  width: 212px;
  height: 48px;
  background-position: -8424px 0
}

.dr-logo-nv4-xxlarge {
  width: 374px;
  height: 48px;
  background-position: -8652px 0
}

.dr-logo-nv4-xxlarge-invert {
  width: 374px;
  height: 48px;
  background-position: -9048px 0
}

.dr-logo-od4-appendix-xxlarge {
  width: 128px;
  height: 48px;
  background-position: -9444px 0
}

.dr-logo-od4-appendix-xxlarge-invert {
  width: 128px;
  height: 48px;
  background-position: -9588px 0
}

.dr-logo-od4-xxlarge {
  width: 290px;
  height: 48px;
  background-position: -9732px 0
}

.dr-logo-od4-xxlarge-invert {
  width: 290px;
  height: 48px;
  background-position: -10044px 0
}

.dr-logo-p1d-appendix-xxlarge {
  width: 72px;
  height: 48px;
  background-position: -10356px 0
}

.dr-logo-p1d-xxlarge {
  width: 234px;
  height: 48px;
  background-position: -10440px 0
}

.dr-logo-p2d-appendix-xxlarge {
  width: 72px;
  height: 48px;
  background-position: -10692px 0
}

.dr-logo-p2d-xxlarge {
  width: 234px;
  height: 48px;
  background-position: -10776px 0
}

.dr-logo-p3-appendix-xxlarge {
  width: 72px;
  height: 48px;
  background-position: -11028px 0
}

.dr-logo-p3-xxlarge {
  width: 234px;
  height: 48px;
  background-position: -11112px 0
}

.dr-logo-p4f-appendix-xxlarge {
  width: 72px;
  height: 48px;
  background-position: -11364px 0
}

.dr-logo-p4f-xxlarge {
  width: 234px;
  height: 48px;
  background-position: -11448px 0
}

.dr-logo-p5d-appendix-xxlarge {
  width: 72px;
  height: 48px;
  background-position: -11700px 0
}

.dr-logo-p5d-xxlarge {
  width: 234px;
  height: 48px;
  background-position: -11784px 0
}

.dr-logo-p6b-appendix-xxlarge {
  width: 178px;
  height: 48px;
  background-position: -12036px 0
}

.dr-logo-p6b-appendix-xxlarge-invert {
  width: 178px;
  height: 48px;
  background-position: -12228px 0
}

.dr-logo-p6b-xxlarge {
  width: 340px;
  height: 48px;
  background-position: -12420px 0
}

.dr-logo-p6b-xxlarge-invert {
  width: 340px;
  height: 48px;
  background-position: -12780px 0
}

.dr-logo-p7m-appendix-xxlarge {
  width: 150px;
  height: 48px;
  background-position: -13140px 0
}

.dr-logo-p7m-appendix-xxlarge-invert {
  width: 150px;
  height: 48px;
  background-position: -13308px 0
}

.dr-logo-p7m-xxlarge {
  width: 312px;
  height: 48px;
  background-position: -13476px 0
}

.dr-logo-p7m-xxlarge-invert {
  width: 312px;
  height: 48px;
  background-position: -13800px 0
}

.dr-logo-p8j-appendix-xxlarge {
  width: 172px;
  height: 48px;
  background-position: -14124px 0
}

.dr-logo-p8j-appendix-xxlarge-invert {
  width: 172px;
  height: 48px;
  background-position: -14316px 0
}

.dr-logo-p8j-xxlarge {
  width: 334px;
  height: 48px;
  background-position: -14508px 0
}

.dr-logo-p8j-xxlarge-invert {
  width: 334px;
  height: 48px;
  background-position: -14856px 0
}

.dr-logo-radio-appendix-xxlarge {
  width: 140px;
  height: 48px;
  background-position: -15204px 0
}

.dr-logo-radio-xxlarge {
  width: 302px;
  height: 48px;
  background-position: -15360px 0
}

.dr-logo-ram-appendix-xxlarge {
  width: 252px;
  height: 90px;
  background-position: -15684px 0
}

.dr-logo-ram-xxlarge {
  width: 400px;
  height: 90px;
  background-position: -15948px 0
}

.dr-logo-rÃ¸4-appendix-xxlarge {
  width: 212px;
  height: 48px;
  background-position: -16368px 0
}

.dr-logo-rÃ¸4-appendix-xxlarge-invert {
  width: 212px;
  height: 48px;
  background-position: -16596px 0
}

.dr-logo-rÃ¸4-xxlarge {
  width: 374px;
  height: 48px;
  background-position: -16824px 0
}

.dr-logo-rÃ¸4-xxlarge-invert {
  width: 374px;
  height: 48px;
  background-position: -17220px 0
}

.dr-logo-tr4-appendix-xxlarge {
  width: 220px;
  height: 48px;
  background-position: -17616px 0
}

.dr-logo-tr4-appendix-xxlarge-invert {
  width: 220px;
  height: 48px;
  background-position: -17856px 0
}

.dr-logo-tr4-xxlarge {
  width: 382px;
  height: 48px;
  background-position: -18096px 0
}

.dr-logo-tr4-xxlarge-invert {
  width: 382px;
  height: 48px;
  background-position: -18492px 0
}

.dr-logo-Ã¥b4-appendix-xxlarge,
.dr-logo-Ã¥b4-appendix-xxlarge-invert,
.dr-logo-Ã¥b4-xxlarge,
.dr-logo-Ã¥b4-xxlarge-invert,
.dr-logo-Ã¥l4-appendix-xxlarge,
.dr-logo-Ã¥l4-appendix-xxlarge-invert,
.dr-logo-Ã¥l4-xxlarge,
.dr-logo-Ã¥l4-xxlarge-invert,
.dr-logo-Ã¥r4-appendix-xxlarge,
.dr-logo-Ã¥r4-appendix-xxlarge-invert,
.dr-logo-Ã¥r4-xxlarge,
.dr-logo-Ã¥r4-xxlarge-invert,
.dr-logo-drl-appendix-xxlarge,
.dr-logo-drl-xxlarge,
.dr-logo-drm-appendix-xxlarge,
.dr-logo-drm-xxlarge,
.dr-logo-es4-appendix-xxlarge,
.dr-logo-es4-appendix-xxlarge-invert,
.dr-logo-es4-xxlarge,
.dr-logo-es4-xxlarge-invert,
.dr-logo-ho4-appendix-xxlarge,
.dr-logo-ho4-appendix-xxlarge-invert,
.dr-logo-ho4-xxlarge,
.dr-logo-ho4-xxlarge-invert,
.dr-logo-kh4-appendix-xxlarge,
.dr-logo-kh4-appendix-xxlarge-invert,
.dr-logo-kh4-xxlarge,
.dr-logo-kh4-xxlarge-invert,
.dr-logo-nv4-appendix-xxlarge,
.dr-logo-nv4-appendix-xxlarge-invert,
.dr-logo-nv4-xxlarge,
.dr-logo-nv4-xxlarge-invert,
.dr-logo-od4-appendix-xxlarge,
.dr-logo-od4-appendix-xxlarge-invert,
.dr-logo-od4-xxlarge,
.dr-logo-od4-xxlarge-invert,
.dr-logo-p1d-appendix-xxlarge,
.dr-logo-p1d-xxlarge,
.dr-logo-p2d-appendix-xxlarge,
.dr-logo-p2d-xxlarge,
.dr-logo-p3-appendix-xxlarge,
.dr-logo-p3-xxlarge,
.dr-logo-p4f-appendix-xxlarge,
.dr-logo-p4f-xxlarge,
.dr-logo-p5d-appendix-xxlarge,
.dr-logo-p5d-xxlarge,
.dr-logo-p6b-appendix-xxlarge,
.dr-logo-p6b-appendix-xxlarge-invert,
.dr-logo-p6b-xxlarge,
.dr-logo-p6b-xxlarge-invert,
.dr-logo-p7m-appendix-xxlarge,
.dr-logo-p7m-appendix-xxlarge-invert,
.dr-logo-p7m-xxlarge,
.dr-logo-p7m-xxlarge-invert,
.dr-logo-p8j-appendix-xxlarge,
.dr-logo-p8j-appendix-xxlarge-invert,
.dr-logo-p8j-xxlarge,
.dr-logo-p8j-xxlarge-invert,
.dr-logo-radio-appendix-xxlarge,
.dr-logo-radio-xxlarge,
.dr-logo-ram-appendix-xxlarge,
.dr-logo-ram-xxlarge,
.dr-logo-rÃ¸4-appendix-xxlarge,
.dr-logo-rÃ¸4-appendix-xxlarge-invert,
.dr-logo-rÃ¸4-xxlarge,
.dr-logo-rÃ¸4-xxlarge-invert,
.dr-logo-tr4-appendix-xxlarge,
.dr-logo-tr4-appendix-xxlarge-invert,
.dr-logo-tr4-xxlarge,
.dr-logo-tr4-xxlarge-invert {
  background-size: 18888px 108px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-radio-sprite-xxlarge.png")
}

.dr-logo-Ã¥b4-appendix-xlarge {
  width: 87px;
  height: 32px;
  background-position: 0 0
}

.dr-logo-Ã¥b4-appendix-xlarge-invert {
  width: 87px;
  height: 32px;
  background-position: -96px 0
}

.dr-logo-Ã¥b4-xlarge {
  width: 195px;
  height: 32px;
  background-position: -192px 0
}

.dr-logo-Ã¥b4-xlarge-invert {
  width: 195px;
  height: 32px;
  background-position: -400px 0
}

.dr-logo-Ã¥l4-appendix-xlarge {
  width: 170px;
  height: 32px;
  background-position: -608px 0
}

.dr-logo-Ã¥l4-appendix-xlarge-invert {
  width: 170px;
  height: 32px;
  background-position: -792px 0
}

.dr-logo-Ã¥l4-xlarge {
  width: 278px;
  height: 32px;
  background-position: -976px 0
}

.dr-logo-Ã¥l4-xlarge-invert {
  width: 278px;
  height: 32px;
  background-position: -1264px 0
}

.dr-logo-Ã¥r4-appendix-xlarge {
  width: 155px;
  height: 32px;
  background-position: -1552px 0
}

.dr-logo-Ã¥r4-appendix-xlarge-invert {
  width: 155px;
  height: 32px;
  background-position: -1720px 0
}

.dr-logo-Ã¥r4-xlarge {
  width: 263px;
  height: 32px;
  background-position: -1888px 0
}

.dr-logo-Ã¥r4-xlarge-invert {
  width: 263px;
  height: 32px;
  background-position: -2160px 0
}

.dr-logo-drl-appendix-xlarge {
  width: 48px;
  height: 32px;
  background-position: -2432px 0
}

.dr-logo-drl-xlarge {
  width: 156px;
  height: 32px;
  background-position: -2488px 0
}

.dr-logo-drm-appendix-xlarge {
  width: 92px;
  height: 32px;
  background-position: -2656px 0
}

.dr-logo-drm-xlarge {
  width: 200px;
  height: 32px;
  background-position: -2760px 0
}

.dr-logo-es4-appendix-xlarge {
  width: 126px;
  height: 32px;
  background-position: -2968px 0
}

.dr-logo-es4-appendix-xlarge-invert {
  width: 126px;
  height: 32px;
  background-position: -3104px 0
}

.dr-logo-es4-xlarge {
  width: 234px;
  height: 32px;
  background-position: -3240px 0
}

.dr-logo-es4-xlarge-invert {
  width: 234px;
  height: 32px;
  background-position: -3488px 0
}

.dr-logo-ho4-appendix-xlarge {
  width: 151px;
  height: 32px;
  background-position: -3736px 0
}

.dr-logo-ho4-appendix-xlarge-invert {
  width: 151px;
  height: 32px;
  background-position: -3896px 0
}

.dr-logo-ho4-xlarge {
  width: 259px;
  height: 32px;
  background-position: -4056px 0
}

.dr-logo-ho4-xlarge-invert {
  width: 259px;
  height: 32px;
  background-position: -4328px 0
}

.dr-logo-kh4-appendix-xlarge {
  width: 150px;
  height: 32px;
  background-position: -4600px 0
}

.dr-logo-kh4-appendix-xlarge-invert {
  width: 150px;
  height: 32px;
  background-position: -4760px 0
}

.dr-logo-kh4-xlarge {
  width: 258px;
  height: 32px;
  background-position: -4920px 0
}

.dr-logo-kh4-xlarge-invert {
  width: 258px;
  height: 32px;
  background-position: -5192px 0
}

.dr-logo-nv4-appendix-xlarge {
  width: 142px;
  height: 32px;
  background-position: -5464px 0
}

.dr-logo-nv4-appendix-xlarge-invert {
  width: 142px;
  height: 32px;
  background-position: -5616px 0
}

.dr-logo-nv4-xlarge {
  width: 250px;
  height: 32px;
  background-position: -5768px 0
}

.dr-logo-nv4-xlarge-invert {
  width: 250px;
  height: 32px;
  background-position: -6032px 0
}

.dr-logo-od4-appendix-xlarge {
  width: 86px;
  height: 32px;
  background-position: -6296px 0
}

.dr-logo-od4-appendix-xlarge-invert {
  width: 86px;
  height: 32px;
  background-position: -6392px 0
}

.dr-logo-od4-xlarge {
  width: 194px;
  height: 32px;
  background-position: -6488px 0
}

.dr-logo-od4-xlarge-invert {
  width: 194px;
  height: 32px;
  background-position: -6696px 0
}

.dr-logo-p1d-appendix-xlarge {
  width: 48px;
  height: 32px;
  background-position: -6904px 0
}

.dr-logo-p1d-xlarge {
  width: 156px;
  height: 32px;
  background-position: -6960px 0
}

.dr-logo-p2d-appendix-xlarge {
  width: 48px;
  height: 32px;
  background-position: -7128px 0
}

.dr-logo-p2d-xlarge {
  width: 156px;
  height: 32px;
  background-position: -7184px 0
}

.dr-logo-p3-appendix-xlarge {
  width: 48px;
  height: 32px;
  background-position: -7352px 0
}

.dr-logo-p3-xlarge {
  width: 156px;
  height: 32px;
  background-position: -7408px 0
}

.dr-logo-p4f-appendix-xlarge {
  width: 48px;
  height: 32px;
  background-position: -7576px 0
}

.dr-logo-p4f-xlarge {
  width: 156px;
  height: 32px;
  background-position: -7632px 0
}

.dr-logo-p5d-appendix-xlarge {
  width: 48px;
  height: 32px;
  background-position: -7800px 0
}

.dr-logo-p5d-xlarge {
  width: 156px;
  height: 32px;
  background-position: -7856px 0
}

.dr-logo-p6b-appendix-xlarge {
  width: 119px;
  height: 32px;
  background-position: -8024px 0
}

.dr-logo-p6b-appendix-xlarge-invert {
  width: 119px;
  height: 32px;
  background-position: -8152px 0
}

.dr-logo-p6b-xlarge {
  width: 227px;
  height: 32px;
  background-position: -8280px 0
}

.dr-logo-p6b-xlarge-invert {
  width: 227px;
  height: 32px;
  background-position: -8520px 0
}

.dr-logo-p7m-appendix-xlarge {
  width: 100px;
  height: 32px;
  background-position: -8760px 0
}

.dr-logo-p7m-appendix-xlarge-invert {
  width: 100px;
  height: 32px;
  background-position: -8872px 0
}

.dr-logo-p7m-xlarge {
  width: 208px;
  height: 32px;
  background-position: -8984px 0
}

.dr-logo-p7m-xlarge-invert {
  width: 208px;
  height: 32px;
  background-position: -9200px 0
}

.dr-logo-p8j-appendix-xlarge {
  width: 115px;
  height: 32px;
  background-position: -9416px 0
}

.dr-logo-p8j-appendix-xlarge-invert {
  width: 115px;
  height: 32px;
  background-position: -9544px 0
}

.dr-logo-p8j-xlarge {
  width: 223px;
  height: 32px;
  background-position: -9672px 0
}

.dr-logo-p8j-xlarge-invert {
  width: 223px;
  height: 32px;
  background-position: -9904px 0
}

.dr-logo-radio-appendix-xlarge {
  width: 94px;
  height: 32px;
  background-position: -10136px 0
}

.dr-logo-radio-xlarge {
  width: 202px;
  height: 32px;
  background-position: -10240px 0
}

.dr-logo-ram-appendix-xlarge {
  width: 168px;
  height: 60px;
  background-position: -10456px 0
}

.dr-logo-ram-xlarge {
  width: 267px;
  height: 60px;
  background-position: -10632px 0
}

.dr-logo-rÃ¸4-appendix-xlarge {
  width: 142px;
  height: 32px;
  background-position: -10912px 0
}

.dr-logo-rÃ¸4-appendix-xlarge-invert {
  width: 142px;
  height: 32px;
  background-position: -11064px 0
}

.dr-logo-rÃ¸4-xlarge {
  width: 250px;
  height: 32px;
  background-position: -11216px 0
}

.dr-logo-rÃ¸4-xlarge-invert {
  width: 250px;
  height: 32px;
  background-position: -11480px 0
}

.dr-logo-tr4-appendix-xlarge {
  width: 147px;
  height: 32px;
  background-position: -11744px 0
}

.dr-logo-tr4-appendix-xlarge-invert {
  width: 147px;
  height: 32px;
  background-position: -11904px 0
}

.dr-logo-tr4-xlarge {
  width: 255px;
  height: 32px;
  background-position: -12064px 0
}

.dr-logo-tr4-xlarge-invert {
  width: 255px;
  height: 32px;
  background-position: -12328px 0
}

.dr-logo-Ã¥b4-appendix-xlarge,
.dr-logo-Ã¥b4-appendix-xlarge-invert,
.dr-logo-Ã¥b4-xlarge,
.dr-logo-Ã¥b4-xlarge-invert,
.dr-logo-Ã¥l4-appendix-xlarge,
.dr-logo-Ã¥l4-appendix-xlarge-invert,
.dr-logo-Ã¥l4-xlarge,
.dr-logo-Ã¥l4-xlarge-invert,
.dr-logo-Ã¥r4-appendix-xlarge,
.dr-logo-Ã¥r4-appendix-xlarge-invert,
.dr-logo-Ã¥r4-xlarge,
.dr-logo-Ã¥r4-xlarge-invert,
.dr-logo-drl-appendix-xlarge,
.dr-logo-drl-xlarge,
.dr-logo-drm-appendix-xlarge,
.dr-logo-drm-xlarge,
.dr-logo-es4-appendix-xlarge,
.dr-logo-es4-appendix-xlarge-invert,
.dr-logo-es4-xlarge,
.dr-logo-es4-xlarge-invert,
.dr-logo-ho4-appendix-xlarge,
.dr-logo-ho4-appendix-xlarge-invert,
.dr-logo-ho4-xlarge,
.dr-logo-ho4-xlarge-invert,
.dr-logo-kh4-appendix-xlarge,
.dr-logo-kh4-appendix-xlarge-invert,
.dr-logo-kh4-xlarge,
.dr-logo-kh4-xlarge-invert,
.dr-logo-nv4-appendix-xlarge,
.dr-logo-nv4-appendix-xlarge-invert,
.dr-logo-nv4-xlarge,
.dr-logo-nv4-xlarge-invert,
.dr-logo-od4-appendix-xlarge,
.dr-logo-od4-appendix-xlarge-invert,
.dr-logo-od4-xlarge,
.dr-logo-od4-xlarge-invert,
.dr-logo-p1d-appendix-xlarge,
.dr-logo-p1d-xlarge,
.dr-logo-p2d-appendix-xlarge,
.dr-logo-p2d-xlarge,
.dr-logo-p3-appendix-xlarge,
.dr-logo-p3-xlarge,
.dr-logo-p4f-appendix-xlarge,
.dr-logo-p4f-xlarge,
.dr-logo-p5d-appendix-xlarge,
.dr-logo-p5d-xlarge,
.dr-logo-p6b-appendix-xlarge,
.dr-logo-p6b-appendix-xlarge-invert,
.dr-logo-p6b-xlarge,
.dr-logo-p6b-xlarge-invert,
.dr-logo-p7m-appendix-xlarge,
.dr-logo-p7m-appendix-xlarge-invert,
.dr-logo-p7m-xlarge,
.dr-logo-p7m-xlarge-invert,
.dr-logo-p8j-appendix-xlarge,
.dr-logo-p8j-appendix-xlarge-invert,
.dr-logo-p8j-xlarge,
.dr-logo-p8j-xlarge-invert,
.dr-logo-radio-appendix-xlarge,
.dr-logo-radio-xlarge,
.dr-logo-ram-appendix-xlarge,
.dr-logo-ram-xlarge,
.dr-logo-rÃ¸4-appendix-xlarge,
.dr-logo-rÃ¸4-appendix-xlarge-invert,
.dr-logo-rÃ¸4-xlarge,
.dr-logo-rÃ¸4-xlarge-invert,
.dr-logo-tr4-appendix-xlarge,
.dr-logo-tr4-appendix-xlarge-invert,
.dr-logo-tr4-xlarge,
.dr-logo-tr4-xlarge-invert {
  background-size: 12592px 72px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-radio-sprite-xlarge.png")
}

.dr-logo-Ã¥b4-appendix-large {
  width: 65px;
  height: 24px;
  background-position: 0 0
}

.dr-logo-Ã¥b4-appendix-large-invert {
  width: 65px;
  height: 24px;
  background-position: -72px 0
}

.dr-logo-Ã¥b4-large {
  width: 146px;
  height: 24px;
  background-position: -144px 0
}

.dr-logo-Ã¥b4-large-invert {
  width: 146px;
  height: 24px;
  background-position: -300px 0
}

.dr-logo-Ã¥l4-appendix-large {
  width: 127px;
  height: 24px;
  background-position: -456px 0
}

.dr-logo-Ã¥l4-appendix-large-invert {
  width: 127px;
  height: 24px;
  background-position: -594px 0
}

.dr-logo-Ã¥l4-large {
  width: 208px;
  height: 24px;
  background-position: -732px 0
}

.dr-logo-Ã¥l4-large-invert {
  width: 208px;
  height: 24px;
  background-position: -948px 0
}

.dr-logo-Ã¥r4-appendix-large {
  width: 116px;
  height: 24px;
  background-position: -1164px 0
}

.dr-logo-Ã¥r4-appendix-large-invert {
  width: 116px;
  height: 24px;
  background-position: -1290px 0
}

.dr-logo-Ã¥r4-large {
  width: 197px;
  height: 24px;
  background-position: -1416px 0
}

.dr-logo-Ã¥r4-large-invert {
  width: 197px;
  height: 24px;
  background-position: -1620px 0
}

.dr-logo-drl-appendix-large {
  width: 36px;
  height: 24px;
  background-position: -1824px 0
}

.dr-logo-drl-large {
  width: 117px;
  height: 24px;
  background-position: -1866px 0
}

.dr-logo-drm-appendix-large {
  width: 69px;
  height: 24px;
  background-position: -1992px 0
}

.dr-logo-drm-large {
  width: 150px;
  height: 24px;
  background-position: -2070px 0
}

.dr-logo-es4-appendix-large {
  width: 94px;
  height: 24px;
  background-position: -2226px 0
}

.dr-logo-es4-appendix-large-invert {
  width: 94px;
  height: 24px;
  background-position: -2328px 0
}

.dr-logo-es4-large {
  width: 175px;
  height: 24px;
  background-position: -2430px 0
}

.dr-logo-es4-large-invert {
  width: 175px;
  height: 24px;
  background-position: -2616px 0
}

.dr-logo-ho4-appendix-large {
  width: 113px;
  height: 24px;
  background-position: -2802px 0
}

.dr-logo-ho4-appendix-large-invert {
  width: 113px;
  height: 24px;
  background-position: -2922px 0
}

.dr-logo-ho4-large {
  width: 194px;
  height: 24px;
  background-position: -3042px 0
}

.dr-logo-ho4-large-invert {
  width: 194px;
  height: 24px;
  background-position: -3246px 0
}

.dr-logo-kh4-appendix-large {
  width: 112px;
  height: 24px;
  background-position: -3450px 0
}

.dr-logo-kh4-appendix-large-invert {
  width: 112px;
  height: 24px;
  background-position: -3570px 0
}

.dr-logo-kh4-large {
  width: 193px;
  height: 24px;
  background-position: -3690px 0
}

.dr-logo-kh4-large-invert {
  width: 193px;
  height: 24px;
  background-position: -3894px 0
}

.dr-logo-nv4-appendix-large {
  width: 106px;
  height: 24px;
  background-position: -4098px 0
}

.dr-logo-nv4-appendix-large-invert {
  width: 106px;
  height: 24px;
  background-position: -4212px 0
}

.dr-logo-nv4-large {
  width: 187px;
  height: 24px;
  background-position: -4326px 0
}

.dr-logo-nv4-large-invert {
  width: 187px;
  height: 24px;
  background-position: -4524px 0
}

.dr-logo-od4-appendix-large {
  width: 64px;
  height: 24px;
  background-position: -4722px 0
}

.dr-logo-od4-appendix-large-invert {
  width: 64px;
  height: 24px;
  background-position: -4794px 0
}

.dr-logo-od4-large {
  width: 145px;
  height: 24px;
  background-position: -4866px 0
}

.dr-logo-od4-large-invert {
  width: 145px;
  height: 24px;
  background-position: -5022px 0
}

.dr-logo-p1d-appendix-large {
  width: 36px;
  height: 24px;
  background-position: -5178px 0
}

.dr-logo-p1d-large {
  width: 117px;
  height: 24px;
  background-position: -5220px 0
}

.dr-logo-p2d-appendix-large {
  width: 36px;
  height: 24px;
  background-position: -5346px 0
}

.dr-logo-p2d-large {
  width: 117px;
  height: 24px;
  background-position: -5388px 0
}

.dr-logo-p3-appendix-large {
  width: 36px;
  height: 24px;
  background-position: -5514px 0
}

.dr-logo-p3-large {
  width: 117px;
  height: 24px;
  background-position: -5556px 0
}

.dr-logo-p4f-appendix-large {
  width: 36px;
  height: 24px;
  background-position: -5682px 0
}

.dr-logo-p4f-large {
  width: 117px;
  height: 24px;
  background-position: -5724px 0
}

.dr-logo-p5d-appendix-large {
  width: 36px;
  height: 24px;
  background-position: -5850px 0
}

.dr-logo-p5d-large {
  width: 117px;
  height: 24px;
  background-position: -5892px 0
}

.dr-logo-p6b-appendix-large {
  width: 89px;
  height: 24px;
  background-position: -6018px 0
}

.dr-logo-p6b-appendix-large-invert {
  width: 89px;
  height: 24px;
  background-position: -6114px 0
}

.dr-logo-p6b-large {
  width: 170px;
  height: 24px;
  background-position: -6210px 0
}

.dr-logo-p6b-large-invert {
  width: 170px;
  height: 24px;
  background-position: -6390px 0
}

.dr-logo-p7m-appendix-large {
  width: 75px;
  height: 24px;
  background-position: -6570px 0
}

.dr-logo-p7m-appendix-large-invert {
  width: 75px;
  height: 24px;
  background-position: -6654px 0
}

.dr-logo-p7m-large {
  width: 156px;
  height: 24px;
  background-position: -6738px 0
}

.dr-logo-p7m-large-invert {
  width: 156px;
  height: 24px;
  background-position: -6900px 0
}

.dr-logo-p8j-appendix-large {
  width: 86px;
  height: 24px;
  background-position: -7062px 0
}

.dr-logo-p8j-appendix-large-invert {
  width: 86px;
  height: 24px;
  background-position: -7158px 0
}

.dr-logo-p8j-large {
  width: 167px;
  height: 24px;
  background-position: -7254px 0
}

.dr-logo-p8j-large-invert {
  width: 167px;
  height: 24px;
  background-position: -7428px 0
}

.dr-logo-radio-appendix-large {
  width: 70px;
  height: 24px;
  background-position: -7602px 0
}

.dr-logo-radio-large {
  width: 151px;
  height: 24px;
  background-position: -7680px 0
}

.dr-logo-ram-appendix-large {
  width: 126px;
  height: 45px;
  background-position: -7842px 0
}

.dr-logo-ram-large {
  width: 200px;
  height: 45px;
  background-position: -7974px 0
}

.dr-logo-rÃ¸4-appendix-large {
  width: 106px;
  height: 24px;
  background-position: -8184px 0
}

.dr-logo-rÃ¸4-appendix-large-invert {
  width: 106px;
  height: 24px;
  background-position: -8298px 0
}

.dr-logo-rÃ¸4-large {
  width: 187px;
  height: 24px;
  background-position: -8412px 0
}

.dr-logo-rÃ¸4-large-invert {
  width: 187px;
  height: 24px;
  background-position: -8610px 0
}

.dr-logo-tr4-appendix-large {
  width: 110px;
  height: 24px;
  background-position: -8808px 0
}

.dr-logo-tr4-appendix-large-invert {
  width: 110px;
  height: 24px;
  background-position: -8928px 0
}

.dr-logo-tr4-large {
  width: 191px;
  height: 24px;
  background-position: -9048px 0
}

.dr-logo-tr4-large-invert {
  width: 191px;
  height: 24px;
  background-position: -9246px 0
}

.dr-logo-Ã¥b4-appendix-large,
.dr-logo-Ã¥b4-appendix-large-invert,
.dr-logo-Ã¥b4-large,
.dr-logo-Ã¥b4-large-invert,
.dr-logo-Ã¥l4-appendix-large,
.dr-logo-Ã¥l4-appendix-large-invert,
.dr-logo-Ã¥l4-large,
.dr-logo-Ã¥l4-large-invert,
.dr-logo-Ã¥r4-appendix-large,
.dr-logo-Ã¥r4-appendix-large-invert,
.dr-logo-Ã¥r4-large,
.dr-logo-Ã¥r4-large-invert,
.dr-logo-drl-appendix-large,
.dr-logo-drl-large,
.dr-logo-drm-appendix-large,
.dr-logo-drm-large,
.dr-logo-es4-appendix-large,
.dr-logo-es4-appendix-large-invert,
.dr-logo-es4-large,
.dr-logo-es4-large-invert,
.dr-logo-ho4-appendix-large,
.dr-logo-ho4-appendix-large-invert,
.dr-logo-ho4-large,
.dr-logo-ho4-large-invert,
.dr-logo-kh4-appendix-large,
.dr-logo-kh4-appendix-large-invert,
.dr-logo-kh4-large,
.dr-logo-kh4-large-invert,
.dr-logo-nv4-appendix-large,
.dr-logo-nv4-appendix-large-invert,
.dr-logo-nv4-large,
.dr-logo-nv4-large-invert,
.dr-logo-od4-appendix-large,
.dr-logo-od4-appendix-large-invert,
.dr-logo-od4-large,
.dr-logo-od4-large-invert,
.dr-logo-p1d-appendix-large,
.dr-logo-p1d-large,
.dr-logo-p2d-appendix-large,
.dr-logo-p2d-large,
.dr-logo-p3-appendix-large,
.dr-logo-p3-large,
.dr-logo-p4f-appendix-large,
.dr-logo-p4f-large,
.dr-logo-p5d-appendix-large,
.dr-logo-p5d-large,
.dr-logo-p6b-appendix-large,
.dr-logo-p6b-appendix-large-invert,
.dr-logo-p6b-large,
.dr-logo-p6b-large-invert,
.dr-logo-p7m-appendix-large,
.dr-logo-p7m-appendix-large-invert,
.dr-logo-p7m-large,
.dr-logo-p7m-large-invert,
.dr-logo-p8j-appendix-large,
.dr-logo-p8j-appendix-large-invert,
.dr-logo-p8j-large,
.dr-logo-p8j-large-invert,
.dr-logo-radio-appendix-large,
.dr-logo-radio-large,
.dr-logo-ram-appendix-large,
.dr-logo-ram-large,
.dr-logo-rÃ¸4-appendix-large,
.dr-logo-rÃ¸4-appendix-large-invert,
.dr-logo-rÃ¸4-large,
.dr-logo-rÃ¸4-large-invert,
.dr-logo-tr4-appendix-large,
.dr-logo-tr4-appendix-large-invert,
.dr-logo-tr4-large,
.dr-logo-tr4-large-invert {
  background-size: 9444px 54px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-radio-sprite-large.png")
}

.dr-logo-Ã¥b4-appendix-small {
  width: 44px;
  height: 16px;
  background-position: 0 0
}

.dr-logo-Ã¥b4-appendix-small-invert {
  width: 44px;
  height: 16px;
  background-position: -48px 0
}

.dr-logo-Ã¥b4-small {
  width: 98px;
  height: 16px;
  background-position: -96px 0
}

.dr-logo-Ã¥b4-small-invert {
  width: 98px;
  height: 16px;
  background-position: -200px 0
}

.dr-logo-Ã¥l4-appendix-small {
  width: 85px;
  height: 16px;
  background-position: -304px 0
}

.dr-logo-Ã¥l4-appendix-small-invert {
  width: 85px;
  height: 16px;
  background-position: -396px 0
}

.dr-logo-Ã¥l4-small {
  width: 139px;
  height: 16px;
  background-position: -488px 0
}

.dr-logo-Ã¥l4-small-invert {
  width: 139px;
  height: 16px;
  background-position: -632px 0
}

.dr-logo-Ã¥r4-appendix-small {
  width: 78px;
  height: 16px;
  background-position: -776px 0
}

.dr-logo-Ã¥r4-appendix-small-invert {
  width: 78px;
  height: 16px;
  background-position: -860px 0
}

.dr-logo-Ã¥r4-small {
  width: 132px;
  height: 16px;
  background-position: -944px 0
}

.dr-logo-Ã¥r4-small-invert {
  width: 132px;
  height: 16px;
  background-position: -1080px 0
}

.dr-logo-drl-appendix-small {
  width: 24px;
  height: 16px;
  background-position: -1216px 0
}

.dr-logo-drl-small {
  width: 78px;
  height: 16px;
  background-position: -1244px 0
}

.dr-logo-drm-appendix-small {
  width: 46px;
  height: 16px;
  background-position: -1328px 0
}

.dr-logo-drm-small {
  width: 100px;
  height: 16px;
  background-position: -1380px 0
}

.dr-logo-es4-appendix-small {
  width: 63px;
  height: 16px;
  background-position: -1484px 0
}

.dr-logo-es4-appendix-small-invert {
  width: 63px;
  height: 16px;
  background-position: -1552px 0
}

.dr-logo-es4-small {
  width: 117px;
  height: 16px;
  background-position: -1620px 0
}

.dr-logo-es4-small-invert {
  width: 117px;
  height: 16px;
  background-position: -1744px 0
}

.dr-logo-ho4-appendix-small {
  width: 76px;
  height: 16px;
  background-position: -1868px 0
}

.dr-logo-ho4-appendix-small-invert {
  width: 76px;
  height: 16px;
  background-position: -1948px 0
}

.dr-logo-ho4-small {
  width: 130px;
  height: 16px;
  background-position: -2028px 0
}

.dr-logo-ho4-small-invert {
  width: 130px;
  height: 16px;
  background-position: -2164px 0
}

.dr-logo-kh4-appendix-small {
  width: 75px;
  height: 16px;
  background-position: -2300px 0
}

.dr-logo-kh4-appendix-small-invert {
  width: 75px;
  height: 16px;
  background-position: -2380px 0
}

.dr-logo-kh4-small {
  width: 129px;
  height: 16px;
  background-position: -2460px 0
}

.dr-logo-kh4-small-invert {
  width: 129px;
  height: 16px;
  background-position: -2596px 0
}

.dr-logo-nv4-appendix-small {
  width: 71px;
  height: 16px;
  background-position: -2732px 0
}

.dr-logo-nv4-appendix-small-invert {
  width: 71px;
  height: 16px;
  background-position: -2808px 0
}

.dr-logo-nv4-small {
  width: 125px;
  height: 16px;
  background-position: -2884px 0
}

.dr-logo-nv4-small-invert {
  width: 125px;
  height: 16px;
  background-position: -3016px 0
}

.dr-logo-od4-appendix-small {
  width: 43px;
  height: 16px;
  background-position: -3148px 0
}

.dr-logo-od4-appendix-small-invert {
  width: 43px;
  height: 16px;
  background-position: -3196px 0
}

.dr-logo-od4-small {
  width: 97px;
  height: 16px;
  background-position: -3244px 0
}

.dr-logo-od4-small-invert {
  width: 97px;
  height: 16px;
  background-position: -3348px 0
}

.dr-logo-p1d-appendix-small {
  width: 24px;
  height: 16px;
  background-position: -3452px 0
}

.dr-logo-p1d-small {
  width: 78px;
  height: 16px;
  background-position: -3480px 0
}

.dr-logo-p2d-appendix-small {
  width: 24px;
  height: 16px;
  background-position: -3564px 0
}

.dr-logo-p2d-small {
  width: 78px;
  height: 16px;
  background-position: -3592px 0
}

.dr-logo-p3-appendix-small {
  width: 24px;
  height: 16px;
  background-position: -3676px 0
}

.dr-logo-p3-small {
  width: 78px;
  height: 16px;
  background-position: -3704px 0
}

.dr-logo-p4f-appendix-small {
  width: 24px;
  height: 16px;
  background-position: -3788px 0
}

.dr-logo-p4f-small {
  width: 78px;
  height: 16px;
  background-position: -3816px 0
}

.dr-logo-p5d-appendix-small {
  width: 24px;
  height: 16px;
  background-position: -3900px 0
}

.dr-logo-p5d-small {
  width: 78px;
  height: 16px;
  background-position: -3928px 0
}

.dr-logo-p6b-appendix-small {
  width: 60px;
  height: 16px;
  background-position: -4012px 0
}

.dr-logo-p6b-appendix-small-invert {
  width: 60px;
  height: 16px;
  background-position: -4076px 0
}

.dr-logo-p6b-small {
  width: 114px;
  height: 16px;
  background-position: -4140px 0
}

.dr-logo-p6b-small-invert {
  width: 114px;
  height: 16px;
  background-position: -4260px 0
}

.dr-logo-p7m-appendix-small {
  width: 50px;
  height: 16px;
  background-position: -4380px 0
}

.dr-logo-p7m-appendix-small-invert {
  width: 50px;
  height: 16px;
  background-position: -4436px 0
}

.dr-logo-p7m-small {
  width: 104px;
  height: 16px;
  background-position: -4492px 0
}

.dr-logo-p7m-small-invert {
  width: 104px;
  height: 16px;
  background-position: -4600px 0
}

.dr-logo-p8j-appendix-small {
  width: 58px;
  height: 16px;
  background-position: -4708px 0
}

.dr-logo-p8j-appendix-small-invert {
  width: 58px;
  height: 16px;
  background-position: -4772px 0
}

.dr-logo-p8j-small {
  width: 112px;
  height: 16px;
  background-position: -4836px 0
}

.dr-logo-p8j-small-invert {
  width: 112px;
  height: 16px;
  background-position: -4952px 0
}

.dr-logo-radio-appendix-small {
  width: 47px;
  height: 16px;
  background-position: -5068px 0
}

.dr-logo-radio-small {
  width: 101px;
  height: 16px;
  background-position: -5120px 0
}

.dr-logo-ram-appendix-small {
  width: 84px;
  height: 30px;
  background-position: -5228px 0
}

.dr-logo-ram-small {
  width: 134px;
  height: 30px;
  background-position: -5316px 0
}

.dr-logo-rÃ¸4-appendix-small {
  width: 71px;
  height: 16px;
  background-position: -5456px 0
}

.dr-logo-rÃ¸4-appendix-small-invert {
  width: 71px;
  height: 16px;
  background-position: -5532px 0
}

.dr-logo-rÃ¸4-small {
  width: 125px;
  height: 16px;
  background-position: -5608px 0
}

.dr-logo-rÃ¸4-small-invert {
  width: 125px;
  height: 16px;
  background-position: -5740px 0
}

.dr-logo-tr4-appendix-small {
  width: 74px;
  height: 16px;
  background-position: -5872px 0
}

.dr-logo-tr4-appendix-small-invert {
  width: 74px;
  height: 16px;
  background-position: -5952px 0
}

.dr-logo-tr4-small {
  width: 128px;
  height: 16px;
  background-position: -6032px 0
}

.dr-logo-tr4-small-invert {
  width: 128px;
  height: 16px;
  background-position: -6164px 0
}

.dr-logo-Ã¥b4-appendix-small,
.dr-logo-Ã¥b4-appendix-small-invert,
.dr-logo-Ã¥b4-small,
.dr-logo-Ã¥b4-small-invert,
.dr-logo-Ã¥l4-appendix-small,
.dr-logo-Ã¥l4-appendix-small-invert,
.dr-logo-Ã¥l4-small,
.dr-logo-Ã¥l4-small-invert,
.dr-logo-Ã¥r4-appendix-small,
.dr-logo-Ã¥r4-appendix-small-invert,
.dr-logo-Ã¥r4-small,
.dr-logo-Ã¥r4-small-invert,
.dr-logo-drl-appendix-small,
.dr-logo-drl-small,
.dr-logo-drm-appendix-small,
.dr-logo-drm-small,
.dr-logo-es4-appendix-small,
.dr-logo-es4-appendix-small-invert,
.dr-logo-es4-small,
.dr-logo-es4-small-invert,
.dr-logo-ho4-appendix-small,
.dr-logo-ho4-appendix-small-invert,
.dr-logo-ho4-small,
.dr-logo-ho4-small-invert,
.dr-logo-kh4-appendix-small,
.dr-logo-kh4-appendix-small-invert,
.dr-logo-kh4-small,
.dr-logo-kh4-small-invert,
.dr-logo-nv4-appendix-small,
.dr-logo-nv4-appendix-small-invert,
.dr-logo-nv4-small,
.dr-logo-nv4-small-invert,
.dr-logo-od4-appendix-small,
.dr-logo-od4-appendix-small-invert,
.dr-logo-od4-small,
.dr-logo-od4-small-invert,
.dr-logo-p1d-appendix-small,
.dr-logo-p1d-small,
.dr-logo-p2d-appendix-small,
.dr-logo-p2d-small,
.dr-logo-p3-appendix-small,
.dr-logo-p3-small,
.dr-logo-p4f-appendix-small,
.dr-logo-p4f-small,
.dr-logo-p5d-appendix-small,
.dr-logo-p5d-small,
.dr-logo-p6b-appendix-small,
.dr-logo-p6b-appendix-small-invert,
.dr-logo-p6b-small,
.dr-logo-p6b-small-invert,
.dr-logo-p7m-appendix-small,
.dr-logo-p7m-appendix-small-invert,
.dr-logo-p7m-small,
.dr-logo-p7m-small-invert,
.dr-logo-p8j-appendix-small,
.dr-logo-p8j-appendix-small-invert,
.dr-logo-p8j-small,
.dr-logo-p8j-small-invert,
.dr-logo-radio-appendix-small,
.dr-logo-radio-small,
.dr-logo-ram-appendix-small,
.dr-logo-ram-small,
.dr-logo-rÃ¸4-appendix-small,
.dr-logo-rÃ¸4-appendix-small-invert,
.dr-logo-rÃ¸4-small,
.dr-logo-rÃ¸4-small-invert,
.dr-logo-tr4-appendix-small,
.dr-logo-tr4-appendix-small-invert,
.dr-logo-tr4-small,
.dr-logo-tr4-small-invert {
  background-size: 6296px 36px;
  background-repeat: no-repeat;
  background-image: url("../../img/sprites/dr-logo-radio-sprite-small.png")
}

.svg .dr-logo-Ã¥b4-appendix-xxxlarge,
.svg .dr-logo-Ã¥b4-appendix-xxxlarge-invert,
.svg .dr-logo-Ã¥b4-xxxlarge,
.svg .dr-logo-Ã¥b4-xxxlarge-invert,
.svg .dr-logo-Ã¥l4-appendix-xxxlarge,
.svg .dr-logo-Ã¥l4-appendix-xxxlarge-invert,
.svg .dr-logo-Ã¥l4-xxxlarge,
.svg .dr-logo-Ã¥l4-xxxlarge-invert,
.svg .dr-logo-Ã¥r4-appendix-xxxlarge,
.svg .dr-logo-Ã¥r4-appendix-xxxlarge-invert,
.svg .dr-logo-Ã¥r4-xxxlarge,
.svg .dr-logo-Ã¥r4-xxxlarge-invert,
.svg .dr-logo-drl-appendix-xxxlarge,
.svg .dr-logo-drl-xxxlarge,
.svg .dr-logo-drm-appendix-xxxlarge,
.svg .dr-logo-drm-xxxlarge,
.svg .dr-logo-es4-appendix-xxxlarge,
.svg .dr-logo-es4-appendix-xxxlarge-invert,
.svg .dr-logo-es4-xxxlarge,
.svg .dr-logo-es4-xxxlarge-invert,
.svg .dr-logo-ho4-appendix-xxxlarge,
.svg .dr-logo-ho4-appendix-xxxlarge-invert,
.svg .dr-logo-ho4-xxxlarge,
.svg .dr-logo-ho4-xxxlarge-invert,
.svg .dr-logo-kh4-appendix-xxxlarge,
.svg .dr-logo-kh4-appendix-xxxlarge-invert,
.svg .dr-logo-kh4-xxxlarge,
.svg .dr-logo-kh4-xxxlarge-invert,
.svg .dr-logo-nv4-appendix-xxxlarge,
.svg .dr-logo-nv4-appendix-xxxlarge-invert,
.svg .dr-logo-nv4-xxxlarge,
.svg .dr-logo-nv4-xxxlarge-invert,
.svg .dr-logo-od4-appendix-xxxlarge,
.svg .dr-logo-od4-appendix-xxxlarge-invert,
.svg .dr-logo-od4-xxxlarge,
.svg .dr-logo-od4-xxxlarge-invert,
.svg .dr-logo-p1d-appendix-xxxlarge,
.svg .dr-logo-p1d-xxxlarge,
.svg .dr-logo-p2d-appendix-xxxlarge,
.svg .dr-logo-p2d-xxxlarge,
.svg .dr-logo-p3-appendix-xxxlarge,
.svg .dr-logo-p3-xxxlarge,
.svg .dr-logo-p4f-appendix-xxxlarge,
.svg .dr-logo-p4f-xxxlarge,
.svg .dr-logo-p5d-appendix-xxxlarge,
.svg .dr-logo-p5d-xxxlarge,
.svg .dr-logo-p6b-appendix-xxxlarge,
.svg .dr-logo-p6b-appendix-xxxlarge-invert,
.svg .dr-logo-p6b-xxxlarge,
.svg .dr-logo-p6b-xxxlarge-invert,
.svg .dr-logo-p7m-appendix-xxxlarge,
.svg .dr-logo-p7m-appendix-xxxlarge-invert,
.svg .dr-logo-p7m-xxxlarge,
.svg .dr-logo-p7m-xxxlarge-invert,
.svg .dr-logo-p8j-appendix-xxxlarge,
.svg .dr-logo-p8j-appendix-xxxlarge-invert,
.svg .dr-logo-p8j-xxxlarge,
.svg .dr-logo-p8j-xxxlarge-invert,
.svg .dr-logo-radio-appendix-xxxlarge,
.svg .dr-logo-radio-xxxlarge,
.svg .dr-logo-ram-appendix-xxxlarge,
.svg .dr-logo-ram-xxxlarge,
.svg .dr-logo-rÃ¸4-appendix-xxxlarge,
.svg .dr-logo-rÃ¸4-appendix-xxxlarge-invert,
.svg .dr-logo-rÃ¸4-xxxlarge,
.svg .dr-logo-rÃ¸4-xxxlarge-invert,
.svg .dr-logo-tr4-appendix-xxxlarge,
.svg .dr-logo-tr4-appendix-xxxlarge-invert,
.svg .dr-logo-tr4-xxxlarge,
.svg .dr-logo-tr4-xxxlarge-invert,
.svg .dr-logo-Ã¥b4-appendix-xxlarge,
.svg .dr-logo-Ã¥b4-appendix-xxlarge-invert,
.svg .dr-logo-Ã¥b4-xxlarge,
.svg .dr-logo-Ã¥b4-xxlarge-invert,
.svg .dr-logo-Ã¥l4-appendix-xxlarge,
.svg .dr-logo-Ã¥l4-appendix-xxlarge-invert,
.svg .dr-logo-Ã¥l4-xxlarge,
.svg .dr-logo-Ã¥l4-xxlarge-invert,
.svg .dr-logo-Ã¥r4-appendix-xxlarge,
.svg .dr-logo-Ã¥r4-appendix-xxlarge-invert,
.svg .dr-logo-Ã¥r4-xxlarge,
.svg .dr-logo-Ã¥r4-xxlarge-invert,
.svg .dr-logo-drl-appendix-xxlarge,
.svg .dr-logo-drl-xxlarge,
.svg .dr-logo-drm-appendix-xxlarge,
.svg .dr-logo-drm-xxlarge,
.svg .dr-logo-es4-appendix-xxlarge,
.svg .dr-logo-es4-appendix-xxlarge-invert,
.svg .dr-logo-es4-xxlarge,
.svg .dr-logo-es4-xxlarge-invert,
.svg .dr-logo-ho4-appendix-xxlarge,
.svg .dr-logo-ho4-appendix-xxlarge-invert,
.svg .dr-logo-ho4-xxlarge,
.svg .dr-logo-ho4-xxlarge-invert,
.svg .dr-logo-kh4-appendix-xxlarge,
.svg .dr-logo-kh4-appendix-xxlarge-invert,
.svg .dr-logo-kh4-xxlarge,
.svg .dr-logo-kh4-xxlarge-invert,
.svg .dr-logo-nv4-appendix-xxlarge,
.svg .dr-logo-nv4-appendix-xxlarge-invert,
.svg .dr-logo-nv4-xxlarge,
.svg .dr-logo-nv4-xxlarge-invert,
.svg .dr-logo-od4-appendix-xxlarge,
.svg .dr-logo-od4-appendix-xxlarge-invert,
.svg .dr-logo-od4-xxlarge,
.svg .dr-logo-od4-xxlarge-invert,
.svg .dr-logo-p1d-appendix-xxlarge,
.svg .dr-logo-p1d-xxlarge,
.svg .dr-logo-p2d-appendix-xxlarge,
.svg .dr-logo-p2d-xxlarge,
.svg .dr-logo-p3-appendix-xxlarge,
.svg .dr-logo-p3-xxlarge,
.svg .dr-logo-p4f-appendix-xxlarge,
.svg .dr-logo-p4f-xxlarge,
.svg .dr-logo-p5d-appendix-xxlarge,
.svg .dr-logo-p5d-xxlarge,
.svg .dr-logo-p6b-appendix-xxlarge,
.svg .dr-logo-p6b-appendix-xxlarge-invert,
.svg .dr-logo-p6b-xxlarge,
.svg .dr-logo-p6b-xxlarge-invert,
.svg .dr-logo-p7m-appendix-xxlarge,
.svg .dr-logo-p7m-appendix-xxlarge-invert,
.svg .dr-logo-p7m-xxlarge,
.svg .dr-logo-p7m-xxlarge-invert,
.svg .dr-logo-p8j-appendix-xxlarge,
.svg .dr-logo-p8j-appendix-xxlarge-invert,
.svg .dr-logo-p8j-xxlarge,
.svg .dr-logo-p8j-xxlarge-invert,
.svg .dr-logo-radio-appendix-xxlarge,
.svg .dr-logo-radio-xxlarge,
.svg .dr-logo-ram-appendix-xxlarge,
.svg .dr-logo-ram-xxlarge,
.svg .dr-logo-rÃ¸4-appendix-xxlarge,
.svg .dr-logo-rÃ¸4-appendix-xxlarge-invert,
.svg .dr-logo-rÃ¸4-xxlarge,
.svg .dr-logo-rÃ¸4-xxlarge-invert,
.svg .dr-logo-tr4-appendix-xxlarge,
.svg .dr-logo-tr4-appendix-xxlarge-invert,
.svg .dr-logo-tr4-xxlarge,
.svg .dr-logo-tr4-xxlarge-invert,
.svg .dr-logo-Ã¥b4-appendix-xlarge,
.svg .dr-logo-Ã¥b4-appendix-xlarge-invert,
.svg .dr-logo-Ã¥b4-xlarge,
.svg .dr-logo-Ã¥b4-xlarge-invert,
.svg .dr-logo-Ã¥l4-appendix-xlarge,
.svg .dr-logo-Ã¥l4-appendix-xlarge-invert,
.svg .dr-logo-Ã¥l4-xlarge,
.svg .dr-logo-Ã¥l4-xlarge-invert,
.svg .dr-logo-Ã¥r4-appendix-xlarge,
.svg .dr-logo-Ã¥r4-appendix-xlarge-invert,
.svg .dr-logo-Ã¥r4-xlarge,
.svg .dr-logo-Ã¥r4-xlarge-invert,
.svg .dr-logo-drl-appendix-xlarge,
.svg .dr-logo-drl-xlarge,
.svg .dr-logo-drm-appendix-xlarge,
.svg .dr-logo-drm-xlarge,
.svg .dr-logo-es4-appendix-xlarge,
.svg .dr-logo-es4-appendix-xlarge-invert,
.svg .dr-logo-es4-xlarge,
.svg .dr-logo-es4-xlarge-invert,
.svg .dr-logo-ho4-appendix-xlarge,
.svg .dr-logo-ho4-appendix-xlarge-invert,
.svg .dr-logo-ho4-xlarge,
.svg .dr-logo-ho4-xlarge-invert,
.svg .dr-logo-kh4-appendix-xlarge,
.svg .dr-logo-kh4-appendix-xlarge-invert,
.svg .dr-logo-kh4-xlarge,
.svg .dr-logo-kh4-xlarge-invert,
.svg .dr-logo-nv4-appendix-xlarge,
.svg .dr-logo-nv4-appendix-xlarge-invert,
.svg .dr-logo-nv4-xlarge,
.svg .dr-logo-nv4-xlarge-invert,
.svg .dr-logo-od4-appendix-xlarge,
.svg .dr-logo-od4-appendix-xlarge-invert,
.svg .dr-logo-od4-xlarge,
.svg .dr-logo-od4-xlarge-invert,
.svg .dr-logo-p1d-appendix-xlarge,
.svg .dr-logo-p1d-xlarge,
.svg .dr-logo-p2d-appendix-xlarge,
.svg .dr-logo-p2d-xlarge,
.svg .dr-logo-p3-appendix-xlarge,
.svg .dr-logo-p3-xlarge,
.svg .dr-logo-p4f-appendix-xlarge,
.svg .dr-logo-p4f-xlarge,
.svg .dr-logo-p5d-appendix-xlarge,
.svg .dr-logo-p5d-xlarge,
.svg .dr-logo-p6b-appendix-xlarge,
.svg .dr-logo-p6b-appendix-xlarge-invert,
.svg .dr-logo-p6b-xlarge,
.svg .dr-logo-p6b-xlarge-invert,
.svg .dr-logo-p7m-appendix-xlarge,
.svg .dr-logo-p7m-appendix-xlarge-invert,
.svg .dr-logo-p7m-xlarge,
.svg .dr-logo-p7m-xlarge-invert,
.svg .dr-logo-p8j-appendix-xlarge,
.svg .dr-logo-p8j-appendix-xlarge-invert,
.svg .dr-logo-p8j-xlarge,
.svg .dr-logo-p8j-xlarge-invert,
.svg .dr-logo-radio-appendix-xlarge,
.svg .dr-logo-radio-xlarge,
.svg .dr-logo-ram-appendix-xlarge,
.svg .dr-logo-ram-xlarge,
.svg .dr-logo-rÃ¸4-appendix-xlarge,
.svg .dr-logo-rÃ¸4-appendix-xlarge-invert,
.svg .dr-logo-rÃ¸4-xlarge,
.svg .dr-logo-rÃ¸4-xlarge-invert,
.svg .dr-logo-tr4-appendix-xlarge,
.svg .dr-logo-tr4-appendix-xlarge-invert,
.svg .dr-logo-tr4-xlarge,
.svg .dr-logo-tr4-xlarge-invert,
.svg .dr-logo-Ã¥b4-appendix-large,
.svg .dr-logo-Ã¥b4-appendix-large-invert,
.svg .dr-logo-Ã¥b4-large,
.svg .dr-logo-Ã¥b4-large-invert,
.svg .dr-logo-Ã¥l4-appendix-large,
.svg .dr-logo-Ã¥l4-appendix-large-invert,
.svg .dr-logo-Ã¥l4-large,
.svg .dr-logo-Ã¥l4-large-invert,
.svg .dr-logo-Ã¥r4-appendix-large,
.svg .dr-logo-Ã¥r4-appendix-large-invert,
.svg .dr-logo-Ã¥r4-large,
.svg .dr-logo-Ã¥r4-large-invert,
.svg .dr-logo-drl-appendix-large,
.svg .dr-logo-drl-large,
.svg .dr-logo-drm-appendix-large,
.svg .dr-logo-drm-large,
.svg .dr-logo-es4-appendix-large,
.svg .dr-logo-es4-appendix-large-invert,
.svg .dr-logo-es4-large,
.svg .dr-logo-es4-large-invert,
.svg .dr-logo-ho4-appendix-large,
.svg .dr-logo-ho4-appendix-large-invert,
.svg .dr-logo-ho4-large,
.svg .dr-logo-ho4-large-invert,
.svg .dr-logo-kh4-appendix-large,
.svg .dr-logo-kh4-appendix-large-invert,
.svg .dr-logo-kh4-large,
.svg .dr-logo-kh4-large-invert,
.svg .dr-logo-nv4-appendix-large,
.svg .dr-logo-nv4-appendix-large-invert,
.svg .dr-logo-nv4-large,
.svg .dr-logo-nv4-large-invert,
.svg .dr-logo-od4-appendix-large,
.svg .dr-logo-od4-appendix-large-invert,
.svg .dr-logo-od4-large,
.svg .dr-logo-od4-large-invert,
.svg .dr-logo-p1d-appendix-large,
.svg .dr-logo-p1d-large,
.svg .dr-logo-p2d-appendix-large,
.svg .dr-logo-p2d-large,
.svg .dr-logo-p3-appendix-large,
.svg .dr-logo-p3-large,
.svg .dr-logo-p4f-appendix-large,
.svg .dr-logo-p4f-large,
.svg .dr-logo-p5d-appendix-large,
.svg .dr-logo-p5d-large,
.svg .dr-logo-p6b-appendix-large,
.svg .dr-logo-p6b-appendix-large-invert,
.svg .dr-logo-p6b-large,
.svg .dr-logo-p6b-large-invert,
.svg .dr-logo-p7m-appendix-large,
.svg .dr-logo-p7m-appendix-large-invert,
.svg .dr-logo-p7m-large,
.svg .dr-logo-p7m-large-invert,
.svg .dr-logo-p8j-appendix-large,
.svg .dr-logo-p8j-appendix-large-invert,
.svg .dr-logo-p8j-large,
.svg .dr-logo-p8j-large-invert,
.svg .dr-logo-radio-appendix-large,
.svg .dr-logo-radio-large,
.svg .dr-logo-ram-appendix-large,
.svg .dr-logo-ram-large,
.svg .dr-logo-rÃ¸4-appendix-large,
.svg .dr-logo-rÃ¸4-appendix-large-invert,
.svg .dr-logo-rÃ¸4-large,
.svg .dr-logo-rÃ¸4-large-invert,
.svg .dr-logo-tr4-appendix-large,
.svg .dr-logo-tr4-appendix-large-invert,
.svg .dr-logo-tr4-large,
.svg .dr-logo-tr4-large-invert,
.svg .dr-logo-Ã¥b4-appendix-small,
.svg .dr-logo-Ã¥b4-appendix-small-invert,
.svg .dr-logo-Ã¥b4-small,
.svg .dr-logo-Ã¥b4-small-invert,
.svg .dr-logo-Ã¥l4-appendix-small,
.svg .dr-logo-Ã¥l4-appendix-small-invert,
.svg .dr-logo-Ã¥l4-small,
.svg .dr-logo-Ã¥l4-small-invert,
.svg .dr-logo-Ã¥r4-appendix-small,
.svg .dr-logo-Ã¥r4-appendix-small-invert,
.svg .dr-logo-Ã¥r4-small,
.svg .dr-logo-Ã¥r4-small-invert,
.svg .dr-logo-drl-appendix-small,
.svg .dr-logo-drl-small,
.svg .dr-logo-drm-appendix-small,
.svg .dr-logo-drm-small,
.svg .dr-logo-es4-appendix-small,
.svg .dr-logo-es4-appendix-small-invert,
.svg .dr-logo-es4-small,
.svg .dr-logo-es4-small-invert,
.svg .dr-logo-ho4-appendix-small,
.svg .dr-logo-ho4-appendix-small-invert,
.svg .dr-logo-ho4-small,
.svg .dr-logo-ho4-small-invert,
.svg .dr-logo-kh4-appendix-small,
.svg .dr-logo-kh4-appendix-small-invert,
.svg .dr-logo-kh4-small,
.svg .dr-logo-kh4-small-invert,
.svg .dr-logo-nv4-appendix-small,
.svg .dr-logo-nv4-appendix-small-invert,
.svg .dr-logo-nv4-small,
.svg .dr-logo-nv4-small-invert,
.svg .dr-logo-od4-appendix-small,
.svg .dr-logo-od4-appendix-small-invert,
.svg .dr-logo-od4-small,
.svg .dr-logo-od4-small-invert,
.svg .dr-logo-p1d-appendix-small,
.svg .dr-logo-p1d-small,
.svg .dr-logo-p2d-appendix-small,
.svg .dr-logo-p2d-small,
.svg .dr-logo-p3-appendix-small,
.svg .dr-logo-p3-small,
.svg .dr-logo-p4f-appendix-small,
.svg .dr-logo-p4f-small,
.svg .dr-logo-p5d-appendix-small,
.svg .dr-logo-p5d-small,
.svg .dr-logo-p6b-appendix-small,
.svg .dr-logo-p6b-appendix-small-invert,
.svg .dr-logo-p6b-small,
.svg .dr-logo-p6b-small-invert,
.svg .dr-logo-p7m-appendix-small,
.svg .dr-logo-p7m-appendix-small-invert,
.svg .dr-logo-p7m-small,
.svg .dr-logo-p7m-small-invert,
.svg .dr-logo-p8j-appendix-small,
.svg .dr-logo-p8j-appendix-small-invert,
.svg .dr-logo-p8j-small,
.svg .dr-logo-p8j-small-invert,
.svg .dr-logo-radio-appendix-small,
.svg .dr-logo-radio-small,
.svg .dr-logo-ram-appendix-small,
.svg .dr-logo-ram-small,
.svg .dr-logo-rÃ¸4-appendix-small,
.svg .dr-logo-rÃ¸4-appendix-small-invert,
.svg .dr-logo-rÃ¸4-small,
.svg .dr-logo-rÃ¸4-small-invert,
.svg .dr-logo-tr4-appendix-small,
.svg .dr-logo-tr4-appendix-small-invert,
.svg .dr-logo-tr4-small,
.svg .dr-logo-tr4-small-invert {
  background-image: url("../../img/sprites/dr-logo-radio-sprite.svg")
}

#globalnavigation .global-screen-reader,
.dr-hide,
.skip-link {
  position: absolute;
  top: -9999px;
  left: -9999px
}

#globalnavigationcontainer {
  position: absolute !important;
  width: 100%;
  top: 0;
  left: 0
}

#top-banner-ad {
  background-color: #fff;
  z-index: 9999;
  position: relative
}

#top-banner-ad>:first-child {
  display: block;
  margin: 0 auto;
  padding-bottom: 20px;
  max-width: 960px
}

.expand-globalnavigation .site-wrapper {
  margin-top: 76px
}

.promoted-link {
  background-color: #F00;
  border-radius: 2px;
  color: #FFFFFF !important;
  display: inline-block;
  font: 14px/12px gibsonSemiBold, Arial, sans-serif !important;
  margin: 0 0 0 15px;
  padding: 5px 20px;
  vertical-align: middle
}

.promoted-link.selected {
  background-color: #000
}

html.mobile .promoted-link,
.touch .promoted-link {
  display: none
}

@media only screen and (min-width:959px) {
  #globalnavigation .second-level-promoted-link {
    background-color: #fddd00;
    border-radius: 2px;
    border-left: none !important;
    padding: 5px !important;
    margin: 5px 5px 0px 0px !important;
    color: #158647 !important
  }

  #globalnavigation .second-level-promoted-link.selected {
    background-color: #158647
  }

  #globalnavigation .second-level-promoted-link:before {
    border-left: 1px solid #999;
    content: ' ';
    margin-left: -10px;
    margin-right: 10px
  }
}

#globalnavigation .nav-wrapper ul li .promoted-first-lvl {
  position: relative
}

#globalnavigation .nav-wrapper ul li .promoted-first-lvl:before {
  content: "";
  background-color: #ff0000;
  border-radius: 2px;
  position: absolute;
  z-index: -1;
  top: 9px;
  bottom: 10px;
  right: 15px;
  left: 15px
}

#globalnavigation {
  position: relative;
  margin: 0;
  padding: 0;
  box-shadow: 0 1px 10px 1px rgba(0, 0, 0, 0.36);
  z-index: 2000
}

#globalnavigation.banner-top {
  top: 180px
}

.mobile #globalnavigation .desktop,
html:not(.mobile) #globalnavigation .mobile,
.mobile #globalnavigation form {
  display: none
}

#globalnavigation .expand {
  height: 75px
}

#globalnavigation>div {
  width: 960px;
  margin: 0 auto;
  padding: 0;
  overflow: visible;
  height: 40px;
  text-align: center
}

#globalnavigation div.nav-wrapper div.cookie-policy {
  position: absolute;
  left: -150px
}

#globalnavigation div.nav-wrapper div.cookie-policy img {
  display: inline-block;
  margin: 2px 5px 0 0;
  float: left;
  height: 18px;
  width: auto
}

#globalnavigation div.nav-wrapper div.cookie-policy a {
  float: left;
  margin-top: 1px;
  padding: 5px 0 5px 23px;
  display: inline-block;
  color: #fff;
  font: 14px/16px "gibsonRegular", "Arial", sans-serif
}

#globalnavigation a.dr-logo {
  float: left;
  display: block;
  background-position: 10px 7px;
  background-repeat: no-repeat;
  width: auto;
  height: 40px;
  line-height: 40px;
  padding: 0 0 0 145px;
  font-size: 11px;
  color: #bbb;
  text-transform: uppercase;
  text-decoration: underline;
  text-indent: 0
}

#globalnavigation a.dr-logo:hover {
  color: #fff
}

#globalnavigation a.dr-logo-label {
  float: left;
  display: block;
  width: auto;
  height: 40px;
  line-height: 40px;
  font-size: 11px;
  color: #bbb;
  text-transform: uppercase;
  text-decoration: underline;
  text-indent: 0;
  font-family: "gibsonRegular", "Arial", sans-serif
}

#globalnavigation a.dr-logo-label:hover {
  color: #fff
}

#globalnavigation ul {
  display: inline-block;
  list-style: none outside none;
  margin: 0;
  padding: 0;
  width: auto;
  font-size: 0
}

#globalnavigation li {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
  background-image: none
}

#globalnavigation a {
  line-height: 40px;
  text-decoration: none
}

#globalnavigation>div>ul>li:first-child>a {
  border-left: 1px solid #424242
}

#globalnavigation div.expand li.active li:first-child a {
  background: none;
  border-left: 0 solid transparent
}

#globalnavigation ul a,
#globalnavigation ul a:link,
#globalnavigation ul a:visited,
#globalnavigation ul a:active {
  display: block;
  margin: 0;
  padding: 0 29px;
  border-right: 1px solid #424242;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  text-transform: uppercase;
  font-family: "gibsonSemiBold", "Arial Black", sans-serif
}

#globalnavigation ul a:hover {
  color: #fff;
  text-decoration: underline
}

#globalnavigation ul ul {
  display: none
}

#globalnavigation li.active>a {
  background-color: #424242
}

#globalnavigation .expand li.active ul {
  display: inline;
  position: absolute;
  top: 40px;
  left: 0;
  width: 100%;
  padding: 0;
  text-align: center;
  background: #a6a6a6 url("data:image/gif;base64,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") repeat-y top center;
  box-shadow: inset 0 10px 10px -10px rgba(0, 0, 0, 0.56);
  border: none;
  border-bottom: 1px solid #aaa
}

#globalnavigation .expand li.active li {
  float: none;
  display: inline-block
}

#globalnavigation .expand li.active li a {
  float: none;
  border: 0;
  margin: 10px 0 9px;
  padding: 0 15px;
  font: 16px/1 sans-serif;
  color: #333;
  text-transform: none;
  border-left: 1px solid #999;
  font-family: "gibsonRegular", "Arial", sans-serif
}

#globalnavigation .expand li.active li a:hover {
  color: #333;
  text-decoration: underline
}

#globalnavigation .expand li.active li a.ol2014-link {
  padding: 0 10px
}

#globalnavigation .expand li.active li a.ol2014-link:hover {
  text-decoration: none
}

#globalnavigation .expand li.active li a.ol2014-link:hover span {
  background-color: #16adfe
}

#globalnavigation .expand li.active li a.ol2014-link span {
  font-size: 14px;
  color: #fff;
  background-color: #f57e1a;
  padding: 2px 4px;
  border-radius: 2px
}

#globalnavigation .expand li.active li.selected a {
  color: #000;
  font-family: "gibsonSemiBold", "Arial Black", sans-serif
}

#globalnavigation form label,
#globalnavigation input#top-submit {
  position: absolute;
  left: -9999px;
  margin: 0;
  padding: 0
}

#globalnavigation form {
  position: relative;
  float: right;
  margin: 7px 10px 0 0;
  padding: 0
}

#globalnavigation form label {
  padding: 0 0 0 7px;
  font: bold 14px/26px sans-serif;
  color: #484848;
  font-family: "gibsonRegular", "Arial", sans-serif
}

#globalnavigation button#top-submit {
  background-color: transparent;
  width: 26px;
  line-height: 16px;
  display: inline-block;
  height: 26px;
  padding: 5px;
  border-radius: 0;
  z-index: 1;
  margin: 0;
  top: 0;
  right: 0;
  position: absolute;
  border: 0 transparent solid;
  cursor: pointer;
  overflow: hidden
}

#globalnavigation button#top-submit:before {
  display: block;
  color: #000;
  width: 16px;
  margin: 0 0 5px;
  border-radius: 0
}

#globalnavigation input#top-search {
  width: 120px;
  height: 26px;
  margin: 0;
  padding: 3px 0 3px 7px;
  font: normal 14px/18px sans-serif;
  color: #484848;
  border: 1px solid #222222;
  background-color: #bdbdbd;
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.46);
  outline: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "gibsonRegular", "Arial", sans-serif
}

#globalnavigation input#top-search.no-icon {
  background-image: none
}

#globalnavigation input:focus {
  background-color: #FFF
}

#globalnavigation input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box
}

#globalnavigation input[type="search"]::-ms-input-placeholder,
#globalnavigation input[type="search"]::-webkit-input-placeholder {
  color: #343434
}

#globalnavigation input[type="search"]::-webkit-search-decoration,
#globalnavigation input[type="search"]::-webkit-search-cancel-button,
#globalnavigation input[type="search"]::-webkit-search-results-button,
#globalnavigation input[type="search"]::-webkit-search-results-decoration {
  display: none
}

#globalnavigation input#top-submit {
  top: 0;
  right: 0;
  left: auto;
  background-color: transparent;
  width: 30px;
  height: 26px;
  border: 0 solid transparent;
  cursor: pointer;
  text-indent: -9999px
}

#globalnavigation .menu-button {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  height: 40px;
  width: 40px;
  text-indent: -9999px;
  background-color: #333;
  background-position: 100% -83px;
  background-repeat: no-repeat;
  font: 14px/40px "gibsonRegular", "Arial", sans-serif;
  color: #CCC;
  cursor: pointer
}

#globalnavigation .expand-nav-only {
  display: none
}

#globalnavigation .menu-button,
#globalnavigation a.dr-logo,
#globalfooter .dr-logo {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTI1cHgiIGhlaWdodD0iMTIwcHgiIHZpZXdCb3g9IjAgMCAxMjUgMTIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjUgMTIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCg0KPGcgaWQ9ImRyZGsiPg0KCTxyZWN0IHdpZHRoPSI4MSIgaGVpZ2h0PSIyNCIvPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzIuMTM1LDUuNjU5SDE0LjQ0NGMtMC4xNTcsMC0wLjIzNSwwLjA5Mi0wLjIzNSwwLjIzMXYxMS43MzZjMCwwLjE0MiwwLjA3OCwwLjIzMSwwLjIzNSwwLjIzMWgxNy42OTENCgkJCWM1LjE5NiwwLDcuODE5LTEuNyw3LjgxOS02LjEzOUMzOS45NTQsNy4zMTIsMzcuMzMxLDUuNjU5LDMyLjEzNSw1LjY1OXogTTI3LjU1NCwxNS42MTZoLTUuNTQyYy0wLjE1OCwwLTAuMTg4LTAuMDYyLTAuMTg4LTAuMTg3DQoJCQlWOC4wODZjMC0wLjEyNCwwLjAzLTAuMTg2LDAuMTg4LTAuMTg2aDUuNTQyYzMuMjk2LDAsNC42MTUsMC45MjgsNC42MTUsMy44NTFDMzIuMTY4LDE0LjY3NSwzMC44NSwxNS42MTYsMjcuNTU0LDE1LjYxNnoiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTY3Ljg2MywxNy4zNjRsLTUuMTE3LTMuNTU4Yy0wLjEyNS0wLjA5Mi0wLjIwNS0wLjEzOS0wLjIwNS0wLjIwMWMwLTAuMDYxLDAuMDQ4LTAuMDk0LDAuMTU4LTAuMDk0DQoJCQljMi41OSwwLDQuNTk5LTEuMTg4LDQuNTk5LTMuODE4YzAtMi42MTMtMS43MjgtNC4wMzYtNC45MTMtNC4wMzZINDIuOTk4Yy0wLjE1NywwLTAuMjM0LDAuMDkyLTAuMjM0LDAuMjMxdjExLjczNg0KCQkJYzAsMC4xNDEsMC4wNzcsMC4yMzIsMC4yMzQsMC4yMzJoNy4xMzRjMC4xNTcsMCwwLjIzNi0wLjA5MiwwLjIzNi0wLjIzMnYtMi43ODNjMC0wLjEzOSwwLjA0Ni0wLjE4NCwwLjE4OC0wLjE4NGg0LjEwNA0KCQkJYzAuMjA0LDAsMC4yODIsMC4wMTYsMC40MjMsMC4xMjNsMy41NjQsMi45MDZjMC4xNzQsMC4xMzksMC4yOTcsMC4xNywwLjUwMiwwLjE3aDguODY5YzAuMTI3LDAsMC4xODgtMC4wNDUsMC4xODgtMC4xNA0KCQkJQzY4LjIwOSwxNy41OTgsNjcuOTg4LDE3LjQ1Niw2Ny44NjMsMTcuMzY0eiBNNTYuNzUyLDEyLjQ3OGMwLDAtNC41NjgsMC02LjE4NiwwYy0wLjE0NCwwLTAuMTg5LTAuMDQ3LTAuMTg5LTAuMTg2VjguMDg2DQoJCQljMC0wLjEzOSwwLjA0Ny0wLjE4NiwwLjE4OS0wLjE4NmMwLjIxOSwwLDYuMTg2LDAsNi4xODYsMGMyLjA3MSwwLDIuOTUsMC41NTgsMi45NSwyLjI0NA0KCQkJQzU5LjcwMiwxMS44NDMsNTguODIzLDEyLjQ3OCw1Ni43NTIsMTIuNDc4eiIvPg0KCTwvZz4NCgk8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MSkiPg0KCQk8cmVjdCBmaWxsPSIjRDZEOEQ2IiB3aWR0aD0iMzYiIGhlaWdodD0iMjQiLz4NCgkJPGc+DQoJCQk8cGF0aCBkPSJNMzAuOTg2LDE4LjM3MWMwLDAtMy41OTgtNS44MzMtMy42MjUtNS44NzNjLTAuMDI3LTAuMDM5LTAuMDE2LTAuMDY3LDAuMDA0LTAuMDkxYzAuMDItMC4wMjQsMy40MTQtNC4zMywzLjQxNC00LjMzDQoJCQkJYzAuMDU3LTAuMTEyLDAuMDM3LTAuMTg4LTAuMTMxLTAuMTg4aC00LjE0NWMtMC4xMTEsMC0wLjIwNSwwLjExMi0wLjI2MiwwLjE4OGMwLDAtMi44NSwzLjYyOC0yLjk0MSwzLjc0Ng0KCQkJCWMtMC4wNjEsMC4wNzktMC4wNzgsMC4wNjItMC4wNzgtMC4wMjVWNS4wODJjMC0wLjEzMS0wLjA5NC0wLjE4OC0wLjI0NC0wLjE4OGgtMy4zMDFjLTAuMTQ4LDAtMC4yNDQsMC4wOTQtMC4yNDQsMC4yMjV2MTMuMjUyDQoJCQkJYzAsMC4xMzIsMC4wOTYsMC4xODgsMC4yNDQsMC4xODhoMy4yODFjMC4xNSwwLDAuMjY0LTAuMDM3LDAuMjY0LTAuMTg4di0yLjI5YzAsMCwxLjAyMS0xLjIyNiwxLjA0NS0xLjI1Ng0KCQkJCWMwLjAyMy0wLjAyOSwwLjA4NC0wLjA1MywwLjExMy0wLjAwM2MwLjAyNywwLjA1MSwxLjk5MiwzLjU0OSwxLjk5MiwzLjU0OWMwLjA5NCwwLjE1MSwwLjE2OCwwLjE4OCwwLjQxMiwwLjE4OGg0LjA4OA0KCQkJCUMzMC45ODYsMTguNTYsMzEuMSwxOC41MjIsMzAuOTg2LDE4LjM3MXoiLz4NCgkJCTxwYXRoIGQ9Ik05LjUwMSwxMy4yMTRjMC0xLjMxMiwwLjk1Ny0yLjM4MiwyLjI3LTIuMzgyczIuMjg4LDEuMDY5LDIuMjg4LDIuMzgycy0wLjk3NiwyLjM2My0yLjI4OCwyLjM2Mw0KCQkJCVM5LjUwMSwxNC41MjYsOS41MDEsMTMuMjE0TDkuNTAxLDEzLjIxNHogTTUuNzg5LDEzLjIxNGMwLDMuMDU3LDIuMjEzLDUuNTUxLDUuMjcxLDUuNTUxYzEuNzQ2LDAsMi43MTItMC44NzcsMi45NTYtMS4xNDQNCgkJCQljMC4wNTgtMC4wNjIsMC4wNjUtMC4wNDMsMC4wNjItMC4wMDJ2MC43NTFjMCwwLjEzMiwwLjA5NCwwLjE4OCwwLjI0MywwLjE4OGgyLjc5NWMwLjE1LDAsMC4yNDMtMC4wNzQsMC4yNDMtMC4yMjVWNS4wODENCgkJCQljMC0wLjEzMi0wLjA5My0wLjE4OC0wLjI0My0wLjE4OGgtMy4zMDFjLTAuMTQ5LDAtMC4yNDMsMC4wOTQtMC4yNDMsMC4yMjV2My4yOTdjMCwwLjA1LTAuMDEzLDAuMDQzLTAuMDY0LDAuMDExDQoJCQkJYy0wLjI0NC0wLjE1Ny0xLjExMy0wLjc2My0yLjQ0OC0wLjc2M0M4LjAwMSw3LjY2Myw1Ljc4OSwxMC4xNTcsNS43ODksMTMuMjE0eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPHVzZSB4bGluazpocmVmPSIjZHJkayIvPg0KPHVzZSB4bGluazpocmVmPSIjZHJkayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA1MCkgc2NhbGUoMC42NjY2NjY2NjY2NjYpIi8+DQo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NSA5NCkiPg0KCTxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIzIiBmaWxsPSIjQ0NDIi8+DQoJPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjMiIGZpbGw9IiNDQ0MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgNykiLz4NCgk8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMyIgZmlsbD0iI0NDQyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxNCkiLz4NCjwvZz4NCjwvc3ZnPg0K")
}

.mobile #globalnavigation .menu-button {
  display: block
}

.mobile #globalnavigation .cookie-policy {
  display: none
}

#globalnavigation+.dimmed {
  display: none
}

body>.ie>#globalnavigation {
  width: auto !important;
  min-width: 100%
}

#globalnavigation,
#globalfooter {
  background-color: #333
}

#globalnavigation div .mobile,
#globalfooter div .mobile {
  display: none
}

@media only screen {
  .mobile #globalnavigation .nav-wrapper .desktop {
    display: none !important
  }

  .mobile #globalnavigation .nav-wrapper a.mobile {
    display: block !important;
    text-indent: -999px
  }

  .mobile #globalnavigation .nav-wrapper ul.mobile {
    display: inline !important
  }
}

.mobile #globalfooter .footer-search,
.mobile #globalSSOwrapper {
  display: none
}

.dr-banner-spot {
  display: block;
  height: 80px;
  background: transparent none 100% 0 no-repeat;
  position: relative;
  zoom: 1
}

.dr-banner-spot div {
  position: absolute;
  bottom: 10px;
  left: 10px;
  z-index: 1;
  border-left: 8px solid black
}

.dr-banner-spot div span {
  float: left;
  padding-right: 8px;
  padding-left: 0;
  padding-top: 2px;
  padding-bottom: 2px;
  color: #FFF;
  background-color: black;
  text-transform: uppercase;
  font-family: "gibsonSemiBold", "Arial Black", sans-serif
}

.dr-banner-spot.heading-xsmall div {
  border-left: 4px solid black
}

.dr-banner-spot.heading-xsmall div span {
  padding: 1px 4px 1px 0
}

#globalFocusBand {
  background-color: #e6e6e6;
  width: auto !important;
  margin: -20px 0 20px !important;
  padding: 0 0 20px !important
}

#globalFocusBand>div {
  width: 940px;
  margin: 0 auto
}

#globalFocusBand .combine-layout {
  margin: 20px -10px 0
}

#globalFocusBand .dr-banner-spot {
  margin-top: -20px
}

#globalfooter {
  display: block;
  position: relative;
  margin: 50px 0 0 0;
  padding: 20px 0 70px
}

.mobile #globalfooter .desktop,
html:not(.mobile) #globalfooter .mobile {
  display: none
}

html:not(.mobile) #globalfooter .desktop,
.mobile #globalfooter .mobile {
  display: block
}

#globalfooter .global-screen-reader {
  position: absolute;
  top: -9999px;
  left: -9999px
}

#globalfooter>div {
  width: 960px;
  margin: 0 auto;
  padding: 0;
  overflow: hidden
}

#globalfooter>div>div {
  clear: both
}

#globalfooter a {
  text-decoration: none
}

#globalfooter nav h2 {
  margin: 0 0 20px;
  padding: 10px 0 0 0;
  height: auto;
  border: none;
  border-top: 0px solid #000;
  font-size: 100%;
  font-weight: normal;
  line-height: 100%;
  background-color: transparent;
  background-image: none
}

#globalfooter nav h2 a,
#globalfooter nav h2 a:link,
#globalfooter nav h2 a:visited,
#globalfooter nav h2 a:active {
  font-weight: normal;
  font-size: 18px;
  line-height: 140%;
  height: auto;
  color: #fff;
  text-transform: uppercase;
  font-family: "gibsonSemiBold", "Arial Black", sans-serif
}

#globalfooter nav h3 {
  margin: 0 0 10px;
  padding: 0;
  height: auto;
  line-height: 100%;
  font-weight: normal;
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
  background-color: transparent;
  background-image: none;
  border: none;
  font-family: "gibsonSemiBold", "Arial Black", sans-serif
}

#globalfooter nav ul+h3 {
  margin-top: 20px
}

#globalfooter nav a,
#globalfooter nav a:link,
#globalfooter nav a:visited,
#globalfooter nav a:active {
  margin: 0;
  padding: 0;
  height: auto;
  line-height: 140%;
  font-size: 14px;
  font-weight: normal;
  color: #b3b2b2;
  font-family: "gibsonRegular", "Arial", sans-serif
}

#globalfooter nav a:hover {
  color: #fff;
  text-decoration: underline
}

#globalfooter nav a.dr-link-privacy-policy {
  padding-left: 23px;
  background-position: 0 50%
}

#globalfooter h2 a:hover {
  text-decoration: underline
}

#globalfooter ul {
  width: auto;
  margin: 0;
  padding: 0;
  list-style: none
}

#globalfooter li {
  margin: 0 0 5px;
  padding: 0;
  list-style: none;
  background-image: none
}

#globalfooter li.spaceAbove {
  margin-top: 25px
}

#globalfooter .dr-logo {
  float: left;
  display: block;
  height: 26px;
  margin: 10px 0 0 10px;
  background-repeat: no-repeat;
  background-position: left top;
  width: 125px;
  padding: 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  outline: 0;
  font-size: 0;
  line-height: 100%
}

.mobile #globalfooter .dr-logo {
  margin: 10px 0 0 20px
}

#globalfooter .footer-search {
  text-align: right;
  float: right
}

#globalfooter .footer-search h2 {
  position: absolute;
  left: -9999px
}

#globalfooter .footer-search form {
  position: relative
}

#globalfooter .footer-search form label {
  position: absolute;
  left: -9999px;
  padding: 0 0 0 7px;
  font: bold 14px/26px sans-serif;
  color: #484848;
  font-family: "gibsonRegular", "Arial", sans-serif
}

#globalfooter .footer-search button#footer-submit {
  background-color: transparent;
  width: 26px;
  line-height: 16px;
  display: inline-block;
  height: 26px;
  padding: 5px;
  border-radius: 0;
  z-index: 1;
  margin: 0;
  top: 0;
  right: 0;
  position: absolute;
  border: 0 transparent solid;
  cursor: pointer;
  overflow: hidden
}

#globalfooter .footer-search button#footer-submit:before {
  display: block;
  color: #000;
  width: 16px;
  margin: 0 0 5px;
  border-radius: 0
}

#globalfooter .footer-search input#footer-search {
  width: 130px;
  height: 18px;
  margin: 0;
  padding: 3px 0 3px 7px;
  font: normal 14px/18px sans-serif;
  color: #484848;
  border: 1px solid #222222;
  background-color: #bdbdbd;
  box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.46);
  outline: none;
  font-family: "gibsonRegular", "Arial", sans-serif;
  width: 100%;
  height: 26px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box
}

#globalfooter .footer-search input#footer-search.no-icon {
  background-image: none
}

#globalfooter .footer-search input:focus {
  background-color: #FFF
}

#globalfooter .footer-search input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box
}

#globalfooter .footer-search input[type="search"]::-ms-input-placeholder,
#globalfooter .footer-search input[type="search"]::-webkit-input-placeholder {
  color: #343434
}

#globalfooter .footer-search input[type="search"]::-webkit-search-decoration,
#globalfooter .footer-search input[type="search"]::-webkit-search-cancel-button,
#globalfooter .footer-search input[type="search"]::-webkit-search-results-button,
#globalfooter .footer-search input[type="search"]::-webkit-search-results-decoration {
  display: none
}

#globalfooter .footer-search input#footer-submit {
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  background-color: transparent;
  box-shadow: none;
  width: 30px;
  height: 26px;
  border: 0 solid transparent;
  cursor: pointer;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  margin: 0;
  padding: 0
}

#globalfooter .footer-first-element {
  clear: both
}

#globalfooter nav {
  float: left;
  padding: 10px;
  margin: 0;
  width: 25%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box
}

.mobile #globalfooter nav {
  width: 50%;
  padding: 10px 20px 20px
}

.mobile #globalfooter nav li a.dr-link-privacy-policy {
  padding-left: 23px;
  background-position: 0 50%
}

#globalfooter nav a.featured,
#globalfooter nav a.featured:link,
#globalfooter nav a.featured:visited,
#globalfooter nav a.featured:active {
  display: inline-block;
  margin-bottom: 20px;
  padding: 8px;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
  background-color: #989898;
  border-radius: 5px
}

#globalfooter nav a.featured.dr-icon-audio:before {
  font: 16px/14px "dr-icons";
  color: #7f7f7f;
  color: rgba(0, 0, 0, 0.5);
  margin-right: 5px;
  vertical-align: bottom
}

#globalfooter nav a.featured-icon[class*="dr-icon"][class*="-boxed"] {
  background-color: transparent
}

#globalfooter nav a.featured-icon.dr-icon-play-boxed:before {
  background-color: #ffd400;
  color: #FFF;
  margin-right: 5px
}

#globalfooter nav a.featured-icon.dr-icon-audio-boxed:before {
  background-color: #2ebac4;
  color: #FFF;
  margin-right: 5px
}

#globalfooter nav.radio-section a.featured,
#globalfooter nav.radio-section a.featured:link,
#globalfooter nav.radio-section a.featured:visited,
#globalfooter nav.radio-section a.featured:active {
  padding-left: 30px;
  background-color: #989898
}

#globalfooter nav.radio-section a.featured.dr-icon-audio {
  padding-left: 8px
}

#globalfooter nav.radio-section a.featured.dr-icon-audio:before {
  color: #2f2f2f
}

#globalfooter .disclaimer-section {
  clear: both;
  float: none;
  width: 100% !important;
  margin: 0;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #000;
  overflow: hidden
}

#globalfooter .disclaimer-section h2 {
  position: absolute;
  left: -9999px
}

#globalfooter .disclaimer-section div {
  width: 940px;
  margin: 0 auto
}

#globalfooter .disclaimer-section button {
  cursor: pointer;
  font: normal 14px/30px "gibsonRegular", "Verdana", sans-serif;
  text-transform: uppercase;
  color: #333;
  display: block;
  text-align: center;
  padding: 0 20px;
  background-color: #989898;
  border-radius: 2px;
  border: 0 solid transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box
}

#globalfooter .disclaimer-section button:hover {
  background-color: #FFF;
  text-decoration: none
}

#globalfooter .disclaimer-section ul {
  text-align: right
}

#globalfooter .disclaimer-section ul li {
  display: inline-block;
  margin: 0
}

#globalfooter .disclaimer-section ul li a,
#globalfooter .disclaimer-section ul li span {
  line-height: 15px;
  margin: 5px 0;
  padding: 0 20px;
  color: #fff;
  border-left: 1px solid #B3B2B2
}

#globalfooter .disclaimer-section ul li:last-child a {
  text-decoration: underline;
  border-left: none
}

#globalfooter .disclaimer-section ul li span {
  font-size: 12px;
  font-family: "gibsonRegular", "Arial", sans-serif
}

#globalfooter .disclaimer-section ul li span.bold {
  border-left: none;
  font-family: "gibsonSemiBold", "Arial Black", sans-serif
}

.mobile #globalfooter .disclaimer-section ul {
  text-align: center
}

.mobile #globalfooter .disclaimer-section ul li span.phone-number {
  border: none
}

.mobile #globalfooter .disclaimer-section ul li:last-child {
  display: block;
  margin-top: 10px
}

.mobile #globalfooter .disclaimer-section ul li:last-child a {
  border: none
}

#globalfooter .dr-display-mode-switch {
  clear: both;
  *zoom: 1;
  zoom: 1
}

#globalfooter .dr-display-mode-switch:before,
#globalfooter .dr-display-mode-switch:after {
  content: " ";
  display: table
}

#globalfooter .dr-display-mode-switch:after {
  clear: both
}

#globalfooter .dr-display-mode-switch:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0
}

#globalfooter .dr-display-mode-switch a {
  display: block;
  font: normal 14px/30px "gibsonRegular", "Verdana", sans-serif;
  text-transform: uppercase;
  text-align: center;
  background-color: #989898;
  color: #333;
  margin: 0 10px;
  border-radius: 5px
}

.mobile #globalfooter .dr-display-mode-switch a {
  margin: 0 20px 20px
}

#globalfooter small {
  position: absolute;
  left: 0;
  bottom: 10px;
  text-align: center;
  display: block;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  line-height: 100%;
  font-size: 14px;
  color: #000;
  font-family: "gibsonRegular", "Arial", sans-serif
}

#globalfooter #globalSSOwrapper {
  float: left;
  width: auto;
  margin: 0;
  padding: 0
}

#globalfooter #globalSSOwrapper.hidden {
  display: none
}

#globalfooter #globalSSOLogoff {
  display: none
}

#globalfooter #globalSSOLogin,
#globalfooter #globalSSOCreate,
#globalfooter .loggedIn #globalSSOLogoff {
  display: inline-block;
  padding: 0;
  margin: 0;
  height: auto;
  line-height: 100%;
  text-transform: uppercase;
  background: none;
  box-shadow: none
}

#globalfooter #globalSSOLogin,
#globalfooter .loggedIn #globalSSOLogoff {
  line-height: 26px;
  padding: 0 10px;
  color: #040707;
  background-color: #ccc;
  border-radius: 5px
}

#globalfooter .loggedIn #globalSSOUser,
#globalfooter #globalSSOLogin {
  margin-right: 10px
}

#globalfooter #globalSSOCreate,
#globalfooter .loggedIn #globalSSOUser {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: underline
}

#globalfooter #globalSSOUser span.icUser {
  display: none
}

#globalfooter .loggedIn #globalSSOUser span.icUser,
#globalfooter #globalSSOLogin span.icUser {
  margin: 0;
  padding: 0;
  background: none;
  font-size: 14px;
  font-family: inherit
}

#globalfooter .loggedIn #globalSSOLogin,
#globalfooter .loggedIn #globalSSOCreate {
  display: none
}

#globalfooter #globalSSOwrapper.loggedIn {
  display: inline-block
}

#globalfooter .loggedIn #globalSSOUser,
#globalfooter .loggedIn #globalSSOLogoff,
#globalfooter .loggedIn #globalSSOHelp {
  background-position: 0 0;
  display: inline-block
}

#globalfooter .noSSO #globalSSOUser {
  background-image: none
}

#globalfooter.noSSO .loggedIn {
  display: block
}

#globalfooter.noSSO div {
  display: none
}

#globalfooter #globalSSOHelp {
  margin-right: 0;
  padding: 0;
  text-align: center;
  width: 20px
}

.mobile #globalfooter nav {
  width: 50%
}

.mobile #globalfooter nav.disclaimer-section {
  width: 100%;
  padding: 0;
  margin: 0
}

.ie7 #globalfooter .dr-logo {
  float: none
}

.ie7 #globalfooter .footer-search {
  margin-top: -28px
}

.ie7 #globalfooter .disclaimer-section ul li {
  zoom: 1;
  display: inline
}

.ie6 #globalfooter .dr-logo {
  overflow: hidden;
  display: inline
}

.ie6 #globalfooter .footer-search {
  float: right;
  margin-left: 500px
}

.ie6 #globalfooter form {
  position: static;
  width: auto;
  float: none;
  margin: 0;
  padding: 0
}

.ie6 #globalfooter form label {
  display: none
}

.ie6 #globalfooter input#footer-search {
  margin: 0
}

.ie6 #globalfooter input#footer-submit {
  display: none
}

.ie6 #globalfooter nav {
  display: inline
}

.ie6 #globalfooter .disclaimer-section ul li {
  zoom: 1;
  display: inline
}

.ie6 #globalfooter .disclaimer-section ul li a,
.ie6 #globalfooter .disclaimer-section ul .featured a {
  background-image: none;
  display: inline
}

@media only screen and (max-width:959px) {

  #globalnavigation>div,
  #globalfooter>div {
    width: auto
  }

  #globalfooter .disclaimer-section div {
    width: 100%
  }

  body>.site-wrapper {
    margin-top: 40px
  }

  #globalnavigation {
    height: 40px;
    overflow: hidden
  }

  html:not(.mobile) #globalnavigation .nav-wrapper ul.desktop {
    display: inline !important
  }

  html:not(.mobile) #globalnavigation .nav-wrapper .mobile {
    display: none !important
  }

  #globalnavigation form {
    position: absolute;
    right: 0;
    top: 0
  }

  #globalnavigation>div.nav-wrapper {
    position: relative;
    padding-right: 190px
  }

  .mobile #globalnavigation>div.nav-wrapper {
    padding-right: 40px
  }

  html:not(.mobile) #globalnavigation .menu-button {
    display: block
  }

  #globalnavigation.expand-nav {
    position: relative;
    overflow: visible
  }

  #globalnavigation.expand-nav .expand-nav-only .dr-link-privacy-policy {
    padding-left: 33px;
    background-position: 10px 10px
  }

  #globalnavigation.expand-nav form {
    margin: 10px 0
  }

  #globalnavigation.expand-nav ul {
    border-left: 0 solid transparent
  }

  #globalnavigation.expand-nav .menu-button {
    left: 145px;
    width: auto;
    text-indent: -9999px;
    z-index: 2
  }

  #globalnavigation.expand-nav+.dimmed {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    min-height: 100%;
    width: 100%;
    z-index: 1000;
    background-color: rgba(0, 0, 0, 0.3)
  }

  html:not(.mobile) #globalnavigation.expand-nav ul.desktop,
  .mobile #globalnavigation.expand-nav ul.mobile {
    background-color: #262626;
    position: absolute;
    top: 40px;
    left: 145px;
    right: 0;
    width: auto;
    display: block;
    padding-right: 0;
    z-index: 2000
  }

  #globalnavigation.expand-nav>div.nav-wrapper ul,
  #globalnavigation.expand-nav>div.nav-wrapper li {
    display: block;
    width: auto;
    position: static
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul>li {
    border-left: 0 solid transparent
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul a {
    text-align: left;
    border-left: 1px solid #333;
    border-right: 0 solid transparent
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul li.active ul {
    background: transparent none;
    border-bottom: 0 transparent solid;
    min-width: 0
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul li.active>a {
    background-color: #131313
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul li.active li a {
    background: transparent none;
    font-size: 14px
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul li.active li a:hover {
    color: #999
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul li.active li.selected a {
    color: #ccc;
    font-family: "gibsonRegular", "Arial", sans-serif;
    background-color: #131313
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul ul {
    top: auto;
    left: auto;
    text-align: left
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul>li>a {
    border-top: 2px solid #808080
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul>li ul li a {
    text-transform: none;
    color: #999;
    font-family: "gibsonRegular", "Arial", sans-serif
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul li ul li a {
    border-top: 1px solid #333
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul li a {
    margin: 0;
    padding: 0 10px;
    line-height: 40px
  }

  #globalnavigation.expand-nav>div.nav-wrapper>ul li a:active {
    background-color: #000
  }

  #globalnavigation.expand-nav>div.nav-wrapper .promoted-first-lvl {
    display: none
  }

  html:not(.mobile) #globalnavigation .cookie-policy {
    display: none
  }

  #globalnavigation form {
    right: 40px
  }

  #globalfooter {
    padding: 20px 0 130px
  }

  #globalfooter #globalssowrapper {
    margin: 7px 10px 0 10px
  }

  #globalfooter #globalSSOwrapper {
    float: none;
    width: 100%;
    margin: 0 0 10px;
    text-align: center
  }

  #globalfooter .disclaimer-section ul {
    padding: 10px;
    text-align: center
  }

  #globalfooter .disclaimer-section ul li span.phone-number {
    border: none
  }

  #globalfooter .disclaimer-section ul li:last-child {
    display: block;
    margin-top: 10px
  }

  #globalfooter .disclaimer-section ul li:last-child a {
    border: none
  }

  .mobile #globalfooter>div.nav-wrapper {
    margin-left: 0
  }
}

@media only screen and (max-width:780px) {
  #globalnavigation a.dr-logo {
    text-indent: -9999px
  }

  #globalnavigation a.dr-logo-label {
    position: absolute;
    left: -9999px
  }

  #globalnavigation form {
    display: none
  }

  #globalnavigation>div.nav-wrapper {
    padding-right: 40px
  }

  #globalfooter li.spaceAbove {
    margin-top: 0
  }
}

@media only screen and (min-width:741px) {
  #globalnavigation ul.desktop {
    margin-left: -80px
  }

  #globalnavigation.expand-nav ul.desktop {
    margin-left: 0
  }

  #globalnavigation div.cookie-policy {
    left: -120px
  }

  #globalnavigation>.nav-wrapper>ul {
    display: inline
  }

  .ie8 #globalnavigation .nav-wrapper .mobile {
    display: none !important
  }

  html:not(.mobile) #globalnavigation .nav-wrapper .mobile {
    display: none !important
  }

  #globalnavigation>.expand>ul li.active ul {
    min-width: 960px
  }
}

@media only screen and (max-width:640px) {
  #globalnavigation .nav-wrapper ul li .promoted-first-lvl {
    display: none
  }
}

@media only screen and (max-width:540px) {
  #globalnavigation>div.nav-wrapper>ul>li {
    display: inline-block
  }

  #globalfooter {
    padding-bottom: 0
  }

  #globalfooter #globalssowrapper {
    float: none
  }

  #globalfooter .disclaimer-section {
    position: static;
    padding: 0;
    margin-top: 20px;
    background-color: transparent
  }

  #globalfooter .disclaimer-section>div {
    padding: 10px 0;
    background-color: #000
  }

  #globalfooter .disclaimer-section ul {
    padding: 0 0 0 10px
  }

  #globalfooter .disclaimer-section ul li:first-child a,
  #globalfooter .disclaimer-section ul li a {
    padding: 0;
    border: 0 transparent solid
  }

  #globalfooter .disclaimer-section ul li span {
    padding: 0 10px
  }

  #globalfooter small {
    position: static;
    margin-top: 10px;
    margin-bottom: 10px
  }

  .mobile #globalfooter nav li a {
    line-height: 18px;
    padding: 5px 0
  }
}

@media only screen and (min-width:490px) and (max-width:780px) {
  #globalfooter .footer-search {
    width: 33.3333333333%
  }

  #globalfooter nav,
  #globalfooter .desktop nav,
  #globalfooter .mobile nav {
    width: 50%
  }
}

@media only screen and (max-width:489px) {

  #globalfooter nav,
  #globalfooter .desktop nav,
  #globalfooter .mobile nav {
    width: 50%
  }

  #globalfooter .dr-logo {
    background-position: 0 -50px;
    width: 87px;
    height: 18px;
    margin-top: 14px
  }

  #globalnavigation a.dr-logo {
    background-position: 10px -39px;
    padding-left: 110px
  }

  #globalnavigation>.nav-wrapper>ul>li>a {
    padding: 0 15px
  }

  #globalnavigation.expand-nav .menu-button,
  html:not(.mobile) #globalnavigation.expand-nav .nav-wrapper ul.desktop,
  .mobile #globalnavigation.expand-nav .nav-wrapper ul.mobile {
    left: 30%
  }
}

@media only screen and (max-width:370px) {
  .mobile #globalnavigation>.nav-wrapper>ul.mobile>li>a {
    padding: 0 7px
  }

  .mobile #globalnavigation>.nav-wrapper>ul.mobile>li>a.dr-link-privacy-policy {
    padding-left: 33px
  }
}

@media only screen and (max-width:319px) {
  .mobile #globalnavigation {
    height: 80px
  }

  .mobile #globalnavigation>.nav-wrapper>ul.mobile {
    text-align: left;
    margin-left: 10px
  }

  .mobile #globalnavigation>.nav-wrapper>ul.mobile>li>a {
    padding: 0 20px
  }

  .mobile #globalnavigation>.nav-wrapper>.mobile-logo-container {
    width: 100%;
    border-bottom: 1px solid #373737;
    height: 40px
  }

  .mobile #globalnavigation>.nav-wrapper>span.menu-button {
    margin-top: 40px
  }

  .mobile #globalnavigation.expand-nav ul.mobile {
    top: 80px
  }

  .mobile #content {
    margin-top: 85px
  }
}

@media only screen and (max-width:300px) {
  .mobile #globalnavigation>.nav-wrapper>ul.mobile>li>a {
    padding: 0 7px
  }

  .mobile #globalnavigation>.nav-wrapper>ul.mobile>li>a.dr-link-privacy-policy {
    padding-left: 33px
  }
}

.dr-link-privacy-policy {
  background-image: url("data:image/png;base64,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");
  background-repeat: no-repeat;
  background-position: 0 50%;
  background-size: 19px 18px;
  padding-left: 23px
}

.dr-link-privacy-policy[class*="dr-icon"]:before {
  content: ''
}

.banner-ad-top-wrapper,
.banner-ad-bottom-wrapper {
  overflow: hidden;
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0
}

.banner-ad-top-wrapper.loaded,
.banner-ad-bottom-wrapper.loaded {
  max-height: 180px;
  overflow: hidden
}

.banner-ad-top-wrapper.loaded .banner-ad-top,
.banner-ad-bottom-wrapper.loaded .banner-ad-top,
.banner-ad-top-wrapper.loaded .banner-ad-bottom,
.banner-ad-bottom-wrapper.loaded .banner-ad-bottom {
  position: relative;
  text-align: center;
  width: 100% !important;
  margin: 0 auto;
  max-width: 940px;
  max-height: 180px;
  overflow: hidden
}

.banner-ad-top-wrapper.loaded .banner-ad-top:before,
.banner-ad-bottom-wrapper.loaded .banner-ad-top:before,
.banner-ad-top-wrapper.loaded .banner-ad-bottom:before,
.banner-ad-bottom-wrapper.loaded .banner-ad-bottom:before {
  padding-bottom: 19.15%;
  content: " ";
  visibility: visible !important;
  display: block
}

.banner-ad-top-wrapper.loaded .banner-ad-top div,
.banner-ad-bottom-wrapper.loaded .banner-ad-top div,
.banner-ad-top-wrapper.loaded .banner-ad-bottom div,
.banner-ad-bottom-wrapper.loaded .banner-ad-bottom div,
.banner-ad-top-wrapper.loaded .banner-ad-top embed,
.banner-ad-bottom-wrapper.loaded .banner-ad-top embed,
.banner-ad-top-wrapper.loaded .banner-ad-bottom embed,
.banner-ad-bottom-wrapper.loaded .banner-ad-bottom embed,
.banner-ad-top-wrapper.loaded .banner-ad-top section,
.banner-ad-bottom-wrapper.loaded .banner-ad-top section,
.banner-ad-top-wrapper.loaded .banner-ad-bottom section,
.banner-ad-bottom-wrapper.loaded .banner-ad-bottom section,
.banner-ad-top-wrapper.loaded .banner-ad-top span,
.banner-ad-bottom-wrapper.loaded .banner-ad-top span,
.banner-ad-top-wrapper.loaded .banner-ad-bottom span,
.banner-ad-bottom-wrapper.loaded .banner-ad-bottom span,
.banner-ad-top-wrapper.loaded .banner-ad-top iframe,
.banner-ad-bottom-wrapper.loaded .banner-ad-top iframe,
.banner-ad-top-wrapper.loaded .banner-ad-bottom iframe,
.banner-ad-bottom-wrapper.loaded .banner-ad-bottom iframe {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  max-width: 940px !important;
  max-height: 180px !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  overflow: auto !important;
  -webkit-overflow-scrolling: touch !important
}

.banner-ad-top-wrapper.loaded .banner-ad-top,
.banner-ad-bottom-wrapper.loaded .banner-ad-top {
  background-color: #000
}

.banner-ad-top-wrapper.loaded.ios-resize iframe,
.banner-ad-bottom-wrapper.loaded.ios-resize iframe {
  width: 1px !important
}

.banner-ad-top-wrapper.loaded.ios-restore iframe,
.banner-ad-bottom-wrapper.loaded.ios-restore iframe {
  width: 100% !important
}

.banner-ad-top-wrapper .banner-ad-top iframe,
.banner-ad-bottom-wrapper .banner-ad-top iframe {
  max-width: 1px
}

.banner-ad-top-wrapper.loaded {
  background-color: #000
}

html {
  -webkit-font-smoothing: antialiased
}

body>.site-wrapper {
  margin-top: 0 !important
}

body>#globalfooter {
  margin-top: 20px
}

[class*="dr-icon"] {
  font-size: 16px;
  line-height: 16px;
  color: inherit;
  display: inline-block
}

[class*="dr-icon"]:before {
  position: relative;
  display: inline-block;
  font-family: "dr-icons";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-radius: 2px;
  vertical-align: text-bottom
}

[class*="dr-icon"][class*="-boxed"] {
  color: #FFF;
  background-color: #7f7f7f;
  background-color: rgba(0, 0, 0, 0.5)
}

[class*="dr-icon"][class*="-medium"]:before {
  font-size: 24px;
  line-height: 24px
}

[class*="dr-icon"][class*="-large"]:before {
  font-size: 32px;
  line-height: 32px
}

[class*=dr-icon-mail][class*="-large"]:before {
  position: relative;
  top: -1px;
  font-size: 18px;
  left: 4px
}

[class*=dr-icon-mail][class*="-medium"]:before {
  position: relative;
  top: -1px;
  font-size: 12px;
  left: 0px
}

[class*=dr-icon-mail][class*="-boxed"] {
  background-color: transparent
}

.dr-icon-emergency:before,
.dr-icon-emergency-boxed:before,
.dr-icon-emergency-inverted:before {
  content: "\26A0";
  content: "â–²";
  padding: 0 3px;
  background-color: #ff7522;
  color: #01173e;
  font-size: 26px;
  line-height: 1.15em;
  height: 32px
}
