/* Neue Helvetica® 55 Roman */
@font-face{
  font-family:"HelveticaNeue-55-Roman";
  src:url("http://www.sbs.com.au/global/profiles/sbsdistribution/themes/global/fonts/HelveticaNeue-55-Roman.eot?#iefix");
  src:url("http://www.sbs.com.au/global/profiles/sbsdistribution/themes/global/fonts/HelveticaNeue-55-Roman.eot?#iefix") format("eot"),url("http://www.sbs.com.au/global/profiles/sbsdistribution/themes/global/fonts/HelveticaNeue-55-Roman.woff") format("woff"), url("http://www.sbs.com.au/global/profiles/sbsdistribution/themes/global/fonts/HelveticaNeue-55-Roman.ttf") format("truetype"), url("http://www.sbs.com.au/global/profiles/sbsdistribution/themes/global/fonts/HelveticaNeue-55-Roman.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg");
}

body {
  min-width:1270px;
  width:100%;
}

body .gnav_header ul,
body .gnav_header {
	font-family: "HelveticaNeue-55-Roman", "Helvetica", Arial, "times new roman", serif ;
  font-size:10px;
}
/* global nav overrides */

body #footer_wrapper .gnav_header,
body #gnav_wrapper {
 background: transparent url(http://resources.sbs.com.au/web/images/globalnav/gnav_bg-tile.gif) repeat 0 0;
 max-width:100%;
}
 body #gnav_wrapper,
 body #gnav_wrapper div,
 body #gnav_wrapper ul {
   font-family:HelveticaNeue-55-Roman, arial,sans serif;
 }
 body #gnav_wrapper {
   z-index: 99999999;
   position: relative;
   margin:0 auto -34px auto;
   min-width:1270px;
   -webkit-box-shadow: 3px 0 7px black;
   -moz-box-shadow: 3px 0 7px black;
   box-shadow: 3px 0 7px black;
 }
 body #gnav_wrapper,
 body .gnav_header {
   height:70px;
 }
 body .left_side_ad,  body .right_side_ad,
 body .side_ad_left, body .side_ad_right {
   top:200px;
 }
 .form-item, .form-actions {
   margin-top: 1em;
   margin-bottom: 1em;
 }
 #block-sbs-global-widgets-gsa-search .form-text {
   left:10px;
 }
 body .gnav_header #languages ul.language_bar li span ul li {
   text-align:left;
 }



/* global footer overrides */

  body #footer_wrapper,
  body #footer_wrapper div,
  body #footer_wrapper ul {
    font-family:HelveticaNeue-55-Roman, arial,sans serif;
  }
  body #footer_wrapper .gnav_header {
    height:32px;
  }

  body #footer_wrapper .footer li {
    padding:0.2em 0.5em 0 0;
    line-height:14px;
  }
  body #footer_wrapper .footer a:hover {
    text-decoration: none;;
  }
  body #footer_wrapper .footer {
    text-align:left;
  }
  body #footer_wrapper {
    width:100%;
   	max-width:100%;
    min-width:1270px;
  }
  .displaymode-mobile body #footer_wrapper .wedge,
  .displaymode-tablet body #footer_wrapper .wedge {
    padding-top:80px;
  }
  .backtotop {
    background: transparent url("http://www.sbs.com.au/web/images/globalnav/back-to-top_icon_@x2.png") no-repeat 0 10px;
    background-size:15px 11px;
    position:absolute;
    top:0;
    left:125px;
    z-index:999;
  }
  .backtotop a {
    border-right: 1px solid #525e6e;
    font-size:11px;
    line-height:32px;
    color:#a0aab4;
    text-transform: uppercase;
    text-decoration: none;
    padding-left:25px;
    padding-right:10px;
    transition: color .20s linear;
    -moz-transition: color .20s linear;
    -webkit-transition: color .20s linear;
    -o-transition: color .20s linear;
    display:block;
  }
  .backtotop a:hover {
    color:#fff;
    transition: color .10s linear;
    -moz-transition: color .10s linear;
    -webkit-transition: color .10s linear;
    -o-transition: color .10s linear;
    /* Opera */
  }