.default-city .default-on-air-string {
  display: block; }
.default-city .sydney-on-air-string, .default-city .melbourne-on-air-string, .default-city .brisbane-on-air-string, .default-city .perth-on-air-string {
  display: none; }

.sydney .sydney-on-air-string {
  display: block; }
.sydney .default-on-air-string, .sydney .melbourne-on-air-string, .sydney .brisbane-on-air-string, .sydney .perth-on-air-string {
  display: none; }

.melbourne .melbourne-on-air-string {
  display: block; }
.melbourne .default-on-air-string, .melbourne .sydney-on-air-string, .melbourne .brisbane-on-air-string, .melbourne .perth-on-air-string {
  display: none; }

.brisbane .brisbane-on-air-string {
  display: block; }
.brisbane .default-on-air-string, .brisbane .melbourne-on-air-string, .brisbane .sydney-on-air-string, .brisbane .perth-on-air-string {
  display: none; }

.perth .perth-on-air-string {
  display: block; }
.perth .default-on-air-string, .perth .melbourne-on-air-string, .perth .brisbane-on-air-string, .perth .sydney-on-air-string {
  display: none; }

body .sub-featured-carousel {
  display: none; }
  body .sub-featured-carousel .carousel-story {
    margin: 20px 5px;
    position: relative; }
    body .sub-featured-carousel .carousel-story .story--overlay {
      position: static;
      height: 100%;
      width: 100%;
      color: #1d1d1d;
      display: inline-block; }
      body .sub-featured-carousel .carousel-story .story--overlay .featuredImage {
        display: block;
        position: static;
        margin-left: 0;
        margin-bottom: 0; }
      body .sub-featured-carousel .carousel-story .story--overlay .sponsored {
        position: absolute;
        top: 0;
        right: 0;
        padding: 2px;
        display: table;
        background-color: darkorange;
        font-size: 12px;
        color: #fff; }
      body .sub-featured-carousel .carousel-story .story--overlay .wof {
        background: none;
        left: 0;
        position: absolute;
        right: 0;
        bottom: 0;
        overflow: visible;
        z-index: 1;
        padding: 6px;
        box-sizing: border-box;
        font-family: 'PT Serif', serif; }
        body .sub-featured-carousel .carousel-story .story--overlay .wof:after {
          content: "";
          display: block;
          position: absolute;
          z-index: -1;
          top: -60%;
          bottom: 0;
          left: 0;
          right: 0;
          background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.9)); }
        body .sub-featured-carousel .carousel-story .story--overlay .wof .story-headline {
          display: inline;
          font-size: 14px; }
          body .sub-featured-carousel .carousel-story .story--overlay .wof .story-headline span {
            color: #fff; }
            body .sub-featured-carousel .carousel-story .story--overlay .wof .story-headline span:hover {
              text-decoration: none; }
body .small_banner_ad {
  display: none; }
@media (max-width: 1010px) {
  body .small_banner_ad {
    display: block; }
  body .big_banner_ad {
    display: none; } }
@media (max-width: 340px) {
  body .small_banner_ad {
    margin-left: -20px; } }
body #network-modal-container .modal {
  width: 80vw;
  height: 35vw;
  max-width: 1020px;
  overflow-y: scroll;
  background-color: white !important; }
  body #network-modal-container .modal .network-list {
    display: none; }
  @media (orientation: portrait) {
    body #network-modal-container .modal {
      width: 90vw;
      height: 70vh; } }
body #modal-container, body #map-modal-container, body #network-modal-container {
  position: fixed;
  display: table;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  transform: scale(0);
  -ms-transform: scale(0);
  /* IE 9 */
  -webkit-transform: scale(0);
  /* Safari */
  z-index: 100; }
  body #modal-container.one, body #map-modal-container.one, body #network-modal-container.one {
    transform: scaleY(0.01) scaleX(0);
    -ms-transform: scaleY(0.01) scaleX(0);
    /* IE 9 */
    -webkit-transform: scaleY(0.01) scaleX(0);
    /* Safari */
    animation: unfoldIn 1s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
    body #modal-container.one .modal-background .modal, body #map-modal-container.one .modal-background .modal, body #network-modal-container.one .modal-background .modal {
      transform: scale(0);
      -ms-transform: scale(0);
      /* IE 9 */
      -webkit-transform: scale(0);
      /* Safari */
      animation: zoomIn 0.5s 0.8s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
    body #modal-container.one.out, body #map-modal-container.one.out, body #network-modal-container.one.out {
      transform: scale(1);
      -ms-transform: scale(1);
      /* IE 9 */
      -webkit-transform: scale(1);
      /* Safari */
      animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
      body #modal-container.one.out .modal-background .modal, body #map-modal-container.one.out .modal-background .modal, body #network-modal-container.one.out .modal-background .modal {
        animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  body #modal-container.four, body #map-modal-container.four, body #network-modal-container.four {
    z-index: 100;
    transform: scale(1);
    -ms-transform: scale(1);
    /* IE 9 */
    -webkit-transform: scale(1);
    /* Safari */ }
    body #modal-container.four .modal-background, body #map-modal-container.four .modal-background, body #network-modal-container.four .modal-background {
      background: rgba(0, 0, 0, 0.7); }
      body #modal-container.four .modal-background .modal, body #map-modal-container.four .modal-background .modal, body #network-modal-container.four .modal-background .modal {
        animation: blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
    body #modal-container.four + .content, body #map-modal-container.four + .content, body #network-modal-container.four + .content {
      z-index: 1;
      animation: blowUpContent 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
    body #modal-container.four.out, body #map-modal-container.four.out, body #network-modal-container.four.out {
      transform: scale(1);
      -ms-transform: scale(1);
      /* IE 9 */
      -webkit-transform: scale(1);
      /* Safari */
      animation: unfoldOut 1s 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
      body #modal-container.four.out .modal-background .modal, body #map-modal-container.four.out .modal-background .modal, body #network-modal-container.four.out .modal-background .modal {
        animation: zoomOut 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  body #modal-container .modal-background, body #map-modal-container .modal-background, body #network-modal-container .modal-background {
    display: table-cell;
    background: rgba(0, 0, 0, 0.8);
    text-align: center;
    vertical-align: middle; }
    body #modal-container .modal-background .modal, body #map-modal-container .modal-background .modal, body #network-modal-container .modal-background .modal {
      background: rgba(0, 0, 0, 0.8);
      padding: 0;
      display: inline-block;
      border-radius: 3px;
      font-weight: 300;
      position: relative; }
      body #modal-container .modal-background .modal h2, body #map-modal-container .modal-background .modal h2, body #network-modal-container .modal-background .modal h2 {
        font-size: 25px;
        line-height: 25px;
        margin-bottom: 15px; }
      body #modal-container .modal-background .modal p, body #map-modal-container .modal-background .modal p, body #network-modal-container .modal-background .modal p {
        font-size: 18px;
        line-height: 22px; }
      body #modal-container .modal-background .modal .modal-svg, body #map-modal-container .modal-background .modal .modal-svg, body #network-modal-container .modal-background .modal .modal-svg {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        border-radius: 3px; }
        body #modal-container .modal-background .modal .modal-svg rect, body #map-modal-container .modal-background .modal .modal-svg rect, body #network-modal-container .modal-background .modal .modal-svg rect {
          stroke: #fff;
          stroke-width: 2px;
          stroke-dasharray: 778;
          stroke-dashoffset: 778; }
body .network-list table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 1px solid #ddd; }
  body .network-list table th, body .network-list table td {
    border: none;
    text-align: left;
    padding: 10px;
    min-width: 130px; }
  body .network-list table th.time, body .network-list table td.time {
    min-width: 90px; }
  body .network-list table tr:nth-child(even) {
    background-color: #f2f2f2; }
  body .network-list table tr:nth-child(odd) {
    background-color: #ffffff; }
body .showDetailSec2 .show-sponsor {
  display: block;
  padding-top: 20px;
  padding-bottom: 20px;
  font-weight: bold; }
body .showDetailSec2 .post-ad .ad-spot {
  float: left; }
body .Opta h2 {
  font-size: 14px !important;
  line-height: 13.2px !important; }
@keyframes unfoldIn {
  0% {
    transform: scaleY(0.005) scaleX(0);
    -ms-transform: scaleY(0.005) scaleX(0);
    /* IE 9 */
    -webkit-transform: scaleY(0.005) scaleX(0);
    /* Safari */ }
  50% {
    transform: scaleY(0.005) scaleX(1);
    -ms-transform: scaleY(0.005) scaleX(1);
    /* IE 9 */
    -webkit-transform: scaleY(0.005) scaleX(1);
    /* Safari */ }
  100% {
    transform: scaleY(1) scaleX(1);
    -ms-transform: scaleY(1) scaleX(1);
    /* IE 9 */
    -webkit-transform: scaleY(1) scaleX(1);
    /* Safari */ } }
@keyframes unfoldOut {
  0% {
    transform: scaleY(1) scaleX(1);
    -ms-transform: scaleY(1) scaleX(1);
    /* IE 9 */
    -webkit-transform: scaleY(1) scaleX(1);
    /* Safari */ }
  50% {
    transform: scaleY(0.005) scaleX(1);
    -ms-transform: scaleY(0.005) scaleX(1);
    /* IE 9 */
    -webkit-transform: scaleY(0.005) scaleX(1);
    /* Safari */ }
  100% {
    transform: scaleY(0.005) scaleX(0);
    -ms-transform: scaleY(0.005) scaleX(0);
    /* IE 9 */
    -webkit-transform: scaleY(0.005) scaleX(0);
    /* Safari */ } }
@keyframes zoomIn {
  0% {
    transform: scale(0);
    -ms-transform: scale(0);
    /* IE 9 */
    -webkit-transform: scale(0);
    /* Safari */ }
  100% {
    transform: scale(1);
    -ms-transform: scale(1);
    /* IE 9 */
    -webkit-transform: scale(1);
    /* Safari */ } }
@keyframes zoomOut {
  0% {
    transform: scale(1);
    -ms-transform: scale(1);
    /* IE 9 */
    -webkit-transform: scale(1);
    /* Safari */ }
  100% {
    transform: scale(0);
    -ms-transform: scale(0);
    /* IE 9 */
    -webkit-transform: scale(0);
    /* Safari */ } }
@keyframes blowUpContent {
  0% {
    transform: scale(1);
    -ms-transform: scale(1);
    /* IE 9 */
    -webkit-transform: scale(1);
    /* Safari */
    opacity: 1; }
  99.9% {
    transform: scale(2);
    -ms-transform: scale(2);
    /* IE 9 */
    -webkit-transform: scale(2);
    /* Safari */
    opacity: 0; }
  100% {
    transform: scale(0);
    -ms-transform: scale(0);
    /* IE 9 */
    -webkit-transform: scale(0);
    /* Safari */ } }
@keyframes blowUpContentTwo {
  0% {
    transform: scale(2);
    -ms-transform: scale(2);
    /* IE 9 */
    -webkit-transform: scale(2);
    /* Safari */
    opacity: 0; }
  100% {
    transform: scale(1);
    -ms-transform: scale(1);
    /* IE 9 */
    -webkit-transform: scale(1);
    /* Safari */
    opacity: 1; } }
@keyframes blowUpModal {
  0% {
    transform: scale(0);
    -ms-transform: scale(0);
    /* IE 9 */
    -webkit-transform: scale(0);
    /* Safari */ }
  100% {
    transform: scale(1);
    -ms-transform: scale(1);
    /* IE 9 */
    -webkit-transform: scale(1);
    /* Safari */ } }
@keyframes blowUpModalTwo {
  0% {
    transform: scale(1);
    -ms-transform: scale(1);
    /* IE 9 */
    -webkit-transform: scale(1);
    /* Safari */
    opacity: 1; }
  100% {
    transform: scale(0);
    -ms-transform: scale(0);
    /* IE 9 */
    -webkit-transform: scale(0);
    /* Safari */
    opacity: 0; } }

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