@charset "UTF-8";
@charset "UTF-8";
/*$module-video-embed-caption-margin:         0 !default;
$module-video-embed-caption-padding:        $fixture-padding !default;
$module-video-embed-caption-font:           12px/18px $base-font-family !default;
$module-video-embed-caption-font-color:     #393939 !default;
$module-video-embed-caption-background:     lighten(#000,0.75) !default;
$module-video-embed-header-toggle:          false !default;
$module-video-embed-byline-font:            11px/18px $base-font-family !default;
$module-video-embed-byline-font-color:      #666666 !default;

// Flash Embed Module
$module-flash-embed-caption-margin:         0 !default;
$module-flash-embed-caption-padding:        $fixture-padding !default;
$module-flash-embed-caption-font:           12px/18px $base-font-family !default;
$module-flash-embed-caption-font-color:     #393939 !default;
$module-flash-embed-caption-background:     lighten(#000,0.75) !default;
$module-flash-embed-header-toggle:          false !default;*/
/*$reactive-storyblock-border-colour: 			#c2c2c0 !default;
$reactive-storyblock-boxshadow: 				0 0px 4px #666 !default;*/
/*$story-header-related-column-count:         1 !default;
$story-header-related-height:               55px !default;
$story-header-related-padding:              32px !default;
$story-header-related-font-size:            $base-font-size * 0.75 !default;
$story-header-related-line-height:          $base-line-height * 0.59 !default; */
/*@warn 'We need to put an image here for the ie-7 more link. or do we?' !default;*/
/* ==========================================================================
   Normalize.scss settings
   ========================================================================== */
/**
 * Includes legacy browser support IE6/7
 *
 * Set to false if you want to drop support for IE6 and IE7
 */
/* Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 * 3. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
 *  `em` units.
 */
html {
    font-family: sans-serif;
    /* 1 */
    -ms-text-size-adjust: 100%;
    /* 2 */
    -webkit-text-size-adjust: 100%;
    /* 2 */
}

/**
 * Remove default margin.
 */
body {
    margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
    display: inline-block;
    /* 1 */
    vertical-align: baseline;
    /* 2 */
}

/**
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */
[hidden],
template {
    display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
    background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */
a:active, a:hover {
    outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
    border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
    font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Addresses styling not present in IE 8/9.
 */
mark {
    background: #ff0;
    color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * 1. Remove border when inside `a` element in IE 8/9/10.
 * 2. Improves image quality when scaled in IE 7.
 */
img {
    border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
    overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
    margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
    box-sizing: content-box;
    height: 0;
}

/**
 * Contain overflow in all browsers.
 */
pre {
    overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 */
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *  Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 * 4. Improves appearance and consistency in all browsers.
 */
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    /* 1 */
    font: inherit;
    /* 2 */
    margin: 0;
    /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
    overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *  and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *  `input` and others.
 * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
 *  Known issue: inner spacing remains in IE 6.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    /* 2 */
    cursor: pointer;
    /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
    line-height: normal;
}

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 *  Known issue: excess padding remains in IE 6.
 */
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */
input[type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    box-sizing: content-box;
    /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 * 3. Corrects text not wrapping in Firefox 3.
 * 4. Corrects alignment displayed oddly in IE 6/7.
 */
legend {
    border: 0;
    /* 1 */
    padding: 0;
    /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
    overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
    font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}

/*$module-video-embed-caption-margin:         0 !default;
$module-video-embed-caption-padding:        $fixture-padding !default;
$module-video-embed-caption-font:           12px/18px $base-font-family !default;
$module-video-embed-caption-font-color:     #393939 !default;
$module-video-embed-caption-background:     lighten(#000,0.75) !default;
$module-video-embed-header-toggle:          false !default;
$module-video-embed-byline-font:            11px/18px $base-font-family !default;
$module-video-embed-byline-font-color:      #666666 !default;

// Flash Embed Module
$module-flash-embed-caption-margin:         0 !default;
$module-flash-embed-caption-padding:        $fixture-padding !default;
$module-flash-embed-caption-font:           12px/18px $base-font-family !default;
$module-flash-embed-caption-font-color:     #393939 !default;
$module-flash-embed-caption-background:     lighten(#000,0.75) !default;
$module-flash-embed-header-toggle:          false !default;*/
/*$reactive-storyblock-border-colour: 			#c2c2c0 !default;
$reactive-storyblock-boxshadow: 				0 0px 4px #666 !default;*/
/*$story-header-related-column-count:         1 !default;
$story-header-related-height:               55px !default;
$story-header-related-padding:              32px !default;
$story-header-related-font-size:            $base-font-size * 0.75 !default;
$story-header-related-line-height:          $base-line-height * 0.59 !default; */
/*@warn 'We need to put an image here for the ie-7 more link. or do we?' !default;*/
#skip-links,
#stats,
.assistive,
#content .assistive-group-header .group-header,
#content .assistive-module-header .module-header {
    position: absolute;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    height: 1px;
    width: 1px;
    clip: rect(0 0 0 0);
    border: 0;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    margin: 0;
}

#page .pull-right {
    float: right;
}

#page .pull-left {
    float: left;
}

#page .show {
    display: block;
}

#page .icon {
    padding: 0 8px 0 32px;
}

#page .icon > a {
    padding: 0;
}

*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.module.sectionref-news .module-header.module-header,
.group.sectionref-news .group-header,
.group.sectionref-news .module-header,
.story-block.sectionref-news .section,
.group.sectionref-news .related-content.has-section .section a,
.auto-columnist.sectionref-news > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #268dce;
}

.group.sectionref-news .related-content.has-section .section a:hover {
    background: #1a618d;
}

.module.sectionref-sport .module-header.module-header,
.group.sectionref-sport .group-header,
.group.sectionref-sport .module-header,
.story-block.sectionref-sport .section,
.group.sectionref-sport .related-content.has-section .section a,
.auto-columnist.sectionref-sport > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #f63834;
}

.group.sectionref-sport .related-content.has-section .section a:hover {
    background: #d40e09;
}

.module.sectionref-nrl .module-header.module-header,
.group.sectionref-nrl .group-header,
.group.sectionref-nrl .module-header,
.story-block.sectionref-nrl .section,
.group.sectionref-nrl .related-content.has-section .section a,
.auto-columnist.sectionref-nrl > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #92c510;
}

.group.sectionref-nrl .related-content.has-section .section a:hover {
    background: #5e7e0a;
}

.module.sectionref-business .module-header.module-header,
.group.sectionref-business .group-header,
.group.sectionref-business .module-header,
.story-block.sectionref-business .section,
.group.sectionref-business .related-content.has-section .section a,
.auto-columnist.sectionref-business > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #ff6c2c;
}

.group.sectionref-business .related-content.has-section .section a:hover {
    background: #df4300;
}

.module.sectionref-entertainment .module-header.module-header,
.group.sectionref-entertainment .group-header,
.group.sectionref-entertainment .module-header,
.story-block.sectionref-entertainment .section,
.group.sectionref-entertainment .related-content.has-section .section a,
.auto-columnist.sectionref-entertainment > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #aa64a9;
}

.group.sectionref-entertainment .related-content.has-section .section a:hover {
    background: #7d457c;
}

.module.sectionref-sydneyconfidential .module-header.module-header,
.group.sectionref-sydneyconfidential .group-header,
.group.sectionref-sydneyconfidential .module-header,
.story-block.sectionref-sydneyconfidential .section,
.group.sectionref-sydneyconfidential .related-content.has-section .section a,
.auto-columnist.sectionref-sydneyconfidential > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #8d5da7;
}

.group.sectionref-sydneyconfidential .related-content.has-section .section a:hover {
    background: #644177;
}

.module.sectionref-lifestyle .module-header.module-header,
.group.sectionref-lifestyle .group-header,
.group.sectionref-lifestyle .module-header,
.story-block.sectionref-lifestyle .section,
.group.sectionref-lifestyle .related-content.has-section .section a,
.auto-columnist.sectionref-lifestyle > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #ec3596;
}

.group.sectionref-lifestyle .related-content.has-section .section a:hover {
    background: #c21270;
}

.module.sectionref-money .module-header.module-header,
.group.sectionref-money .group-header,
.group.sectionref-money .module-header,
.story-block.sectionref-money .section,
.group.sectionref-money .related-content.has-section .section a,
.auto-columnist.sectionref-money > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #1fbba6;
}

.group.sectionref-money .related-content.has-section .section a:hover {
    background: #14796c;
}

.module.sectionref-realestate .module-header.module-header,
.group.sectionref-realestate .group-header,
.group.sectionref-realestate .module-header,
.story-block.sectionref-realestate .section,
.group.sectionref-realestate .related-content.has-section .section a,
.auto-columnist.sectionref-realestate > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #d20723;
}

.group.sectionref-realestate .related-content.has-section .section a:hover {
    background: #880517;
}

.module.sectionref-travel .module-header.module-header,
.group.sectionref-travel .group-header,
.group.sectionref-travel .module-header,
.story-block.sectionref-travel .section,
.group.sectionref-travel .related-content.has-section .section a,
.auto-columnist.sectionref-travel > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #30a3f3;
}

.group.sectionref-travel .related-content.has-section .section a:hover {
    background: #0c7ccb;
}

.module.sectionref-video .module-header.module-header,
.group.sectionref-video .group-header,
.group.sectionref-video .module-header,
.story-block.sectionref-video .section,
.group.sectionref-video .related-content.has-section .section a,
.auto-columnist.sectionref-video > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #8bbe41;
}

.group.sectionref-video .related-content.has-section .section a:hover {
    background: #61852e;
}

.module.sectionref-cars .module-header.module-header,
.group.sectionref-cars .group-header,
.group.sectionref-cars .module-header,
.story-block.sectionref-cars .section,
.group.sectionref-cars .related-content.has-section .section a,
.auto-columnist.sectionref-cars > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #b90009;
}

.group.sectionref-cars .related-content.has-section .section a:hover {
    background: #6d0005;
}

.module.sectionref-classifieds .module-header.module-header,
.group.sectionref-classifieds .group-header,
.group.sectionref-classifieds .module-header,
.story-block.sectionref-classifieds .section,
.group.sectionref-classifieds .related-content.has-section .section a,
.auto-columnist.sectionref-classifieds > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #1978c5;
}

.group.sectionref-classifieds .related-content.has-section .section a:hover {
    background: #104f81;
}

.module.sectionref-lawandorder .module-header.module-header,
.group.sectionref-lawandorder .group-header,
.group.sectionref-lawandorder .module-header,
.story-block.sectionref-lawandorder .section,
.group.sectionref-lawandorder .related-content.has-section .section a,
.auto-columnist.sectionref-lawandorder > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #f7024d;
}

.group.sectionref-lawandorder .related-content.has-section .section a:hover {
    background: #ab0135;
}

.module.sectionref-technology .module-header.module-header,
.group.sectionref-technology .group-header,
.group.sectionref-technology .module-header,
.story-block.sectionref-technology .section,
.group.sectionref-technology .related-content.has-section .section a,
.auto-columnist.sectionref-technology > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #268dce;
}

.group.sectionref-technology .related-content.has-section .section a:hover {
    background: #1a618d;
}

.module.sectionref-rendezview .module-header.module-header,
.group.sectionref-rendezview .group-header,
.group.sectionref-rendezview .module-header,
.story-block.sectionref-rendezview .section,
.group.sectionref-rendezview .related-content.has-section .section a,
.auto-columnist.sectionref-rendezview > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #da0c0e;
}

.group.sectionref-rendezview .related-content.has-section .section a:hover {
    background: #910809;
}

.module.sectionref-localnews .module-header.module-header,
.group.sectionref-localnews .group-header,
.group.sectionref-localnews .module-header,
.story-block.sectionref-localnews .section,
.group.sectionref-localnews .related-content.has-section .section a,
.auto-columnist.sectionref-localnews > .story-block .byline,
.widget.widget_twitter_timeline .widget-title {
    background: #268dce;
}

.group.sectionref-localnews .related-content.has-section .section a:hover {
    background: #1a618d;
}

.group.sectionref-3-columns .group-header, .group.sectionref-3-columns .module-header {
    background: #268dce;
}

.group.section-module.sectionref-lawandorder .group-header {
    background: #0e649e;
}

html {
    background: #e5e5e5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABoCAIAAAC/jA1MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBBRjBFMjNBRjMzMTFFM0I0QjNBM0Y1MjBFNUNCNkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBBRjBFMjRBRjMzMTFFM0I0QjNBM0Y1MjBFNUNCNkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMEFGMEUyMUFGMzMxMUUzQjRCM0EzRjUyMEU1Q0I2QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMEFGMEUyMkFGMzMxMUUzQjRCM0EzRjUyMEU1Q0I2QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu+eT0MAAAAfSURBVHjaYvj//z/DKB5c+Pbt20yvXr1i4efnBwgwAIeyM2PmOPIJAAAAAElFTkSuQmCC) repeat-x;
}

body {
    margin: 0;
    font-family: "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #000;
}

img {
    border: none;
    display: block;
}

img[data-src*="http"] {
    visibility: hidden;
    opacity: 0;
    transition: opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

img[src*="http"] {
    visibility: visible;
    opacity: 1;
}

body {
    -moz-font-feature-settings: "kern";
    -moz-font-feature-settings: "kern=1";
    -ms-font-feature-settings: "kern";
    -o-font-feature-settings: "kern";
    -webkit-font-feature-settings: "kern";
    font-feature-settings: "kern";
}

h1, h2, h3, h4, h5 {
    margin: 0;
    font-weight: bold;
}

h1 {
    font-size: 56px;
    line-height: 56px;
}

h2 {
    font-size: 28.8px;
    line-height: 34.56px;
}

h3 {
    font-size: 25.6px;
    line-height: 30.72px;
}

h4 {
    font-size: 22.4px;
    line-height: 26.88px;
}

h5 {
    font-size: 19.2px;
    line-height: 23.04px;
}

p {
    margin: 10px 0 14px 0;
    text-align: inherit;
}

i {
    padding-right: 2px;
}

a {
    color: #07416c;
    text-decoration: none;
}

a:hover {
    color: #0879cc;
    text-decoration: none;
}

a[href*="/story-"]:visited, a[href*="/gallery-"]:visited, a[href*="/comments"]:visited {
    color: #484f54;
}

blockquote {
    padding: 5px 0 5px 48px;
    margin: 20px 0 20px 80px;
    font-size: 24px;
    line-height: 33px;
    border-width: 1px 0;
    border-style: solid;
    border-color: #666;
}

blockquote .citation {
    display: block;
    margin: -5px 0 15px 0;
}

#page {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}

#content {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    border-left: 0;
    border-right: 0;
    max-width: 1000px;
    background: #f5f5f5;
    box-shadow: 0 -1px 1px 1px #cdcdcd inset;
    padding: 16px 8px 0 8px;
    position: relative;
    clear: both;
}

#content:after {
    content: " ";
    display: block;
    clear: both;
}

#gallery,
#content-2,
#content-5 .layout-6x1 .module,
.item {
    float: left;
    margin-right: 18px;
}

#content-1,
#content-2 .item-count-1 .item,
#content-3,
#content-4,
#content-5,
#content-5 .layout-6x1 .mrpos-1 {
    float: left;
    margin-right: -18px;
}

.irpos-1 {
    float: left;
    margin-right: 0;
}

#content-3,
.item {
    width: 316px;
}

#content-1,
.full-width-content #content-2,
.full-width-content #content-2 .item-count-1 .item,
#content-4,
#content-5,
#content-5 .layout-6x1 .item {
    width: 984px;
}

#gallery,
#content-2,
#content-2 .item-count-1 .item {
    width: 650px;
}

#content-5 .layout-6x1 .module {
    width: 149px;
}

.background-fade-in, #nav > ul#nav-wrap a:hover {
    transition: background 0.1s ease-in-out;
    -ms-transition: background 0.1s ease-in-out;
    -moz-transition: background 0.1s ease-in-out;
    -webkit-transition: background 0.1s ease-in-out;
}

.opacity-fade-in {
    animation-name: opacity-fade-in;
    -moz-animation-name: opacity-fade-in;
    -webkit-animation-name: opacity-fade-in;
    animation-duration: 0.1s;
    -moz-animation-duration: 0.1s;
    -webkit-animation-duration: 0.1s;
    animation-timing-function: ease-in-out;
    -moz-animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;
}

@keyframes opacity-fade-in {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-moz-keyframes opacity-fade-in {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@-webkit-keyframes opacity-fade-in {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

.stretch-right, .info-bar-search.show {
    animation-name: stretch-right;
    -moz-animation-name: stretch-right;
    -webkit-animation-name: stretch-right;
    animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -webkit-animation-duration: 0.3s;
    animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -webkit-animation-timing-function: ease-out;
    transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -moz-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
}

@keyframes stretch-right {
    0% {
        transform: scaleX(0.3);
    }
    40% {
        transform: scaleX(0.98);
    }
    100% {
        transform: scaleX(1);
    }
}

@-moz-keyframes stretch-right {
    0% {
        -moz-transform: scaleX(0.3);
    }
    40% {
        -moz-transform: scaleX(0.98);
    }
    100% {
        -moz-transform: scaleX(1);
    }
}

@-webkit-keyframes stretch-right {
    0% {
        -webkit-transform: scaleX(0.3);
    }
    40% {
        -webkit-transform: scaleX(0.98);
    }
    100% {
        -webkit-transform: scaleX(1);
    }
}

#header {
    height: 102px;
}

#header-ads {
    position: relative;
    left: 136px;
    float: none;
    width: 728px;
    height: 90px;
    margin: -26px auto 0 auto;
}

.adelaidenow #header-ads,
.couriermail #header-ads {
    margin-top: -20px;
}

.heraldsun #header-ads {
    margin-top: -24px;
}

.heraldsun.leader #header-ads {
    margin-top: 5px;
    float: left;
}

.perthnow #header-ads {
    margin-top: -41px;
}

.dailytelegraph #header-ads {
    margin-top: -26px;
}

.home #header-ads {
    left: 346px;
    width: 220px;
    height: 90px;
    margin: 0 auto;
}

.adelaidenow.home #header-ads {
    margin-top: -38px;
}

.couriermail.home #header-ads,
.heraldsun.home #header-ads {
    margin-top: -44px;
}

.heraldsun.home #header-ads {
    margin-top: -54px;
    margin-left: 390px;
}

.dailytelegraph.home #header-ads {
    margin-top: -57px;
}

.perthnow.home #header-ads {
    left: 136px;
    margin: -41px auto 0 auto;
    width: 728px;
}

#header-logo {
    position: relative;
}

.adelaidenow #header-logo {
    left: -392px;
}

.couriermail #header-logo {
    left: -400px;
}

.dailytelegraph #header-logo {
    left: -388px;
}

.heraldsun #header-logo {
    left: -406px;
    top: 22px;
}

.perthnow #header-logo {
    left: -405px;
}

#header-logo a {
    display: block;
    color: transparent;
    overflow: hidden;
    text-indent: 150%;
}

#header-logo h1 {
    margin: 0;
}

.user-subscriber #header-logo:before {
    position: absolute;
    right: -27px;
    top: 0;
    width: 25px;
    height: 25px;
    content: '';
}

.user-subscriber.perthnow #header-logo:before {
    display: none;
}

.user-subscriber.heraldsun #header-logo:before {
    top: 4px;
}

#header-vertical {
    display: none;
}

.home #header-logo {
    top: 14px;
    left: -44px;
}

.home.adelaidenow #header-logo {
    left: -40px;
    top: 12px;
    width: 352px;
    height: 44px;
}

.home.adelaidenow #header-logo a {
    width: 352px;
    height: 44px;
}

.home.adelaidenow #header-logo:after {
    position: absolute;
    top: 56px;
    left: 95px;
    width: 256px;
    height: 25px;
    content: '';
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI1NiAyNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTI1MC40NiAxOS45aDUuMDRWMWgtNS4wNFYxOS45ek0yNDQuMjQgNC41Mmg1LjA0VjAuNTNoLTUuMDRWNC41MnpNMjQ0LjI0IDE5LjloNS4wNFY1Ljk0aC01LjA0VjE5Ljl6TTIzOC4wOSAxMy42N2MwLjAzIDAuMjQgMC4wMyAwLjQ3IDAuMDMgMC43MSAwIDEuODQtMC43MSAyLjY4LTIuMzkgMi42OCAtMC45MiAwLTEuNDItMC40Ny0xLjQyLTEuMjZDMjM0LjMgMTQuNDYgMjM1Ljc3IDE0LjY0IDIzOC4wOSAxMy42N00yMzguNTQgMTkuOWg1LjAydi0wLjM5Yy0wLjM1LTAuMjYtMC41NS0wLjY4LTAuNTUtMS4xOHYtNy43OGMwLTEuODctMC4yOC0yLjkyLTEuNjEtMy45MiAtMC44NS0wLjYzLTIuNi0xLjE4LTQuOS0xLjE4IC00LjQgMC02LjY3IDEuNjMtNi43MiA0Ljc2aDQuODdjMC4xLTAuOTUgMC42NC0xLjM5IDEuNjgtMS4zOSAxLjIxIDAgMS44IDAuMzQgMS44IDEuMTYgMCAxLjI5LTEuMDQgMS4xNi0zLjQ1IDEuNSAtMy43MSAwLjUzLTUuNDYgMS4zOS01LjQ2IDQuNDkgMCAyLjgxIDEuNTggNC40NCA0LjQ1IDQuNDQgMS44NSAwIDMuMjktMC41OCA0LjU3LTEuODRMMjM4LjU0IDE5Ljl6TTIxNC4xNyAxOS45di05LjEyYzAtMC43MS0wLjAyLTEuODctMC4wNy0zLjUgMC4yNCAxLjM3IDAuNDUgMi41NSAwLjY5IDMuNThsMi4xMyA5LjA0aDMuODFsMi4xMS05LjI1YzAuMTQtMC42MyAwLjQtMS43NiAwLjcxLTMuMzYgLTAuMDIgMS43MS0wLjAyIDIuODQtMC4wMiAzLjMxbC0wLjA1IDkuMzFoNC45NFYxaC02LjY1bC0yLjQxIDkuNDZjLTAuMTIgMC40NS0wLjMxIDEuMzctMC41NCAyLjczIC0wLjMzLTEuNi0wLjUyLTIuNTItMC41Ny0yLjc2TDIxNS44NyAxaC02LjY1djE4LjlIMjE0LjE3ek0xOTMuNjMgMjUuMzljMS4wOSAwLjA4IDEuOTQgMC4xMSAyLjUzIDAuMTEgMS43NSAwIDIuOTgtMC4wOCAzLjk1LTEuMTYgMC43Ni0wLjgxIDEuMjMtMi4zNyAxLjg3LTQuNTJsNC4wNy0xMy44OGgtNC43MWwtMi4xMyA4LjQ2IC0yLjItOC40NmgtNS4wNmw0LjIxIDEyLjc3YzAuMTcgMC41MyAwLjI2IDAuOTcgMC4yNiAxLjM3IDAgMC44Ny0wLjQ1IDEuMTgtMS4zNyAxLjE4aC0xLjQyVjI1LjM5ek0xODcuMDYgMTMuNjdjMC4wMiAwLjI0IDAuMDIgMC40NyAwLjAyIDAuNzEgMCAxLjg0LTAuNzEgMi42OC0yLjM5IDIuNjggLTAuOTIgMC0xLjQyLTAuNDctMS40Mi0xLjI2QzE4My4yNyAxNC40NiAxODQuNzQgMTQuNjQgMTg3LjA2IDEzLjY3TTE4Ny41MSAxOS45aDUuMDF2LTAuMzljLTAuMzUtMC4yNi0wLjU0LTAuNjgtMC41NC0xLjE4di03Ljc4YzAtMS44Ny0wLjI4LTIuOTItMS42MS0zLjkyIC0wLjg1LTAuNjMtMi42LTEuMTgtNC45LTEuMTggLTQuNCAwLTYuNjcgMS42My02LjcyIDQuNzZoNC44N2MwLjA5LTAuOTUgMC42NC0xLjM5IDEuNjgtMS4zOSAxLjIxIDAgMS44IDAuMzQgMS44IDEuMTYgMCAxLjI5LTEuMDQgMS4xNi0zLjQ1IDEuNSAtMy43MiAwLjUzLTUuNDcgMS4zOS01LjQ3IDQuNDkgMCAyLjgxIDEuNTkgNC40NCA0LjQ1IDQuNDQgMS44NSAwIDMuMjktMC41OCA0LjU3LTEuODRMMTg3LjUxIDE5Ljl6TTE3Ny4yOSAxOS45VjFoLTQuODdWNy40NGMtMC45OS0xLjI5LTIuMi0xLjkyLTMuNzItMS45MiAtMy4wNyAwLTUuMzUgMi45Mi01LjM1IDcuNDcgMCA0LjU1IDIuMjMgNy40MSA1LjQgNy40MSAxLjY4IDAgMy4wMy0wLjcxIDQuMTItMi4yMVYxOS45SDE3Ny4yOXpNMTcwLjQgMTYuM2MtMS4yNSAwLTIuMDMtMS4xNi0yLjAzLTMuMjMgMC0yLjE4IDAuNjQtMy4yMyAyLjA0LTMuMjMgMS40IDAgMi4wNiAxLjA1IDIuMDYgMy4yM0MxNzIuNDYgMTUuMTQgMTcxLjY2IDE2LjMgMTcwLjQgMTYuM00xNDkuMjMgMTkuOWg0Ljk5di03LjJjMC0xLjg5IDAuNjItMi44MSAxLjg3LTIuODEgMS4zNyAwIDEuNyAwLjg3IDEuNyAyLjc5VjE5LjloNC45OXYtNy4yNWMwLTIuNDItMC4wNy00LjEtMS4wNC01LjM5IC0wLjgzLTEuMS0yLjAzLTEuNjgtMy41Ny0xLjY4IC0xLjgyIDAtMy4yNCAwLjc5LTQuNCAyLjQydi0yLjA1aC00LjU0VjE5Ljl6TTE0Ny45NSA1Ljk0aC00Ljk5djcuMThjMCAxLjg5LTAuNjEgMi44NC0xLjg3IDIuODQgLTEuMzcgMC0xLjctMC44OS0xLjctMi44MVY1Ljk0aC00Ljk5djcuMjNjMCAyLjQyIDAuMDUgNC4xMyAxLjAyIDUuNDIgMC44MyAxLjEgMi4wNCAxLjY4IDMuNTcgMS42OCAxLjgyIDAgMy4yNC0wLjc5IDQuNC0yLjQydjIuMDVoNC41N1Y1Ljk0ek0xMTguNDkgMTQuMDFjMC4zMyA0LjAyIDMuMDMgNi40MSA3LjYgNi40MSA0Ljk3IDAgNy42Mi0yLjM5IDcuNjItNi40OSAwLTEuOTQtMC42OS0zLjMxLTIuMTgtNC40MiAtMS4wOS0wLjgxLTIuNzctMS4xOC00Ljg3LTEuNzkgLTEuNjYtMC40Ny0yLjUzLTAuNjYtMi41My0xLjY2IDAtMC44NyAwLjU3LTEuMjkgMS43My0xLjI5IDEuMzMgMCAyLjA0IDAuNTMgMi4yIDEuNjZoNS4xOGMtMC4zMS0zLjgxLTIuODktNS45NC03LjI5LTUuOTQgLTQuNTQgMC03LjE0IDIuMzctNy4xNCA2LjAyIDAgMS44NyAwLjY0IDMuMzEgMS45NiA0LjM2IDAuNzEgMC41NSAyLjI1IDEuMTMgNC42MSAxLjgyIDIuMDEgMC41OCAzLjAxIDAuNjggMy4wMSAxLjg3IDAgMC44Mi0wLjczIDEuMzctMi4wNiAxLjM3IC0xLjQ5IDAtMi4yMi0wLjUzLTIuNTEtMS45MkgxMTguNDl6Ii8+PHBhdGggZD0iTTEuMzggMTguOTRsMS4wMS0wLjQyYzAuODktMC4zNSAwLjg3LTAuMjUgMS4wNC0zLjA0bDAuNjItOS44OGMwLjA1LTAuNzkgMC0xLjIxLTAuODQtMS42M0wyLjE3IDMuNDhWMi45NGg0LjQ5bDAuMiAwLjE3QzcuMDggMy42OCA3LjY3IDUuMjYgOC4yNCA2LjYybDMuNDEgOC4zYzAuMTUgMC4zNSAwLjIyIDAuNTQgMC4zNyAwLjU0IDAuMTUgMCAwLjItMC4xNyAwLjM3LTAuNTRsMi41LTUuNzhjMC45NC0yLjE3IDIuMDUtNS4xMyAyLjM0LTYuMDNsMC4yLTAuMTdoNC41MlYzLjQ4bC0wLjY5IDAuM2MtMS4wOSAwLjQ3LTEuMTQgMC41OS0xLjE0IDEuNDZsMC4zIDEwLjQ3YzAuMDUgMS44LTAuMiAyLjQgMS4xMSAyLjk0bDAuNjkgMC4zdjAuNTRoLTYuNDdWMTguOTRsMS4yNi0wLjQ3YzAuNzYtMC4yNyAwLjc5LTAuNzkgMC43OS0xLjQxbC0wLjIyLTkuN2MwLTAuMy0wLjA3LTAuNDItMC4yMi0wLjQyIC0wLjEyIDAtMC4yMiAwLjEtMC4zNCAwLjM3bC0zLjU2IDguMjVjLTAuNSAxLjE2LTEuMzQgMy4zOC0xLjQ4IDMuNzVsLTAuMjIgMC4xN2gtMC45NmwtMC4yMi0wLjE3Yy0wLjE3LTAuNTQtMC45OS0yLjQ5LTEuNDMtMy41NmwtMy4yMS03Ljk1QzUuNjcgNy4yMSA1LjYgNi45NCA1LjQyIDYuOTRjLTAuMiAwLTAuMjcgMC4yNS0wLjI3IDAuNjdMNC43NiAxNC43OWMtMC4wNSAwLjkyLTAuMDUgMS40My0wLjA1IDEuOCAwIDEuMDYgMC4xIDEuNTEgMS4yNiAxLjkzbDEuMTYgMC40MnYwLjU0SDEuMzhWMTguOTRMMS4zOCAxOC45NHpNMzAuNjEgMTkuMDFjLTAuNjcgMC41NS0xLjc4IDAuNzktMy4yNCAwLjc5IC0zLjUzIDAtNS4yMS0yLjQtNS4yMS02LjU3IDAtMy45MyAyLjUyLTYuMDMgNS42OC02LjAzIDMuMzQgMCA0Ljc0IDEuODggNC43NCA0Ljg5IDAgMC43NC0wLjA1IDAuODctMC4yNyAxLjAxIC0wLjM1IDAuMjctMC40NSAwLjI3LTAuODQgMC4yN0gyNS44N2MtMC42NCAwLTEuMDEgMC0xLjAxIDAuNjkgMCAxLjk1IDEuMTggNC4yNSAzLjg4IDQuMjUgMS41MyAwIDIuNTktMC42NiAzLjMxLTEuMDZsMC4yNSAwLjQ5TDMwLjYxIDE5LjAxIDMwLjYxIDE5LjAxIDMwLjYxIDE5LjAxek0yOS4yNiAxMi4yN2MwLjY5IDAgMC44Mi0wLjA3IDAuODItMC43MSAwLTEuNjMtMS4wOS0zLjIzLTIuODktMy4yMyAtMS41OCAwLTIuMzIgMS42NS0yLjMyIDMuMjggMCAwLjY0IDAuMzIgMC42NyAxLjAzIDAuNjdIMjkuMjZMMjkuMjYgMTIuMjcgMjkuMjYgMTIuMjd6TTQwLjE3IDExLjA0Yy0wLjEyLTAuOTQtMC44Ni0yLjcxLTIuODctMi43MSAtMS4wMSAwLTEuODMgMC41OS0xLjgzIDEuNTUgMCAxLjkzIDIuOTYgMiA0LjY3IDIuODEgMS41MSAwLjcyIDEuODUgMS40MSAxLjg1IDMuMDIgMCAyLjU5LTIuMjIgNC4xLTUuMDYgNC4xIC0xLjU4IDAtMy42OC0wLjU3LTMuNjgtMS44NSAwLTAuMiAwLjA3LTAuMyAwLjItMC41N2wwLjgxLTEuNzhoMC4zN2MwLjI1IDEuMDEgMC45MiAzLjA5IDMuMzEgMy4wOSAxLjIzIDAgMi4wNS0wLjcyIDIuMDUtMS45MyAwLTMuMzgtNi40NC0xLjE5LTYuNDQtNiAwLTIuMzUgMi4xNy0zLjU2IDQuMzktMy41NiAxLjg1IDAgMy41MyAwLjY5IDMuNTMgMS40OCAwIDAuMi0wLjA3IDAuNDItMC4xNSAwLjZsLTAuNzQgMS43NUg0MC4xN0w0MC4xNyAxMS4wNCA0MC4xNyAxMS4wNHpNNDkuNzUgMTEuMDRjLTAuMTItMC45NC0wLjg2LTIuNzEtMi44Ni0yLjcxIC0xLjAxIDAtMS44MyAwLjU5LTEuODMgMS41NSAwIDEuOTMgMi45NiAyIDQuNjcgMi44MSAxLjUxIDAuNzIgMS44NSAxLjQxIDEuODUgMy4wMiAwIDIuNTktMi4yMiA0LjEtNS4wNiA0LjEgLTEuNTggMC0zLjY4LTAuNTctMy42OC0xLjg1IDAtMC4yIDAuMDgtMC4zIDAuMi0wLjU3bDAuODEtMS43OGgwLjM3YzAuMjUgMS4wMSAwLjkyIDMuMDkgMy4zMSAzLjA5IDEuMjMgMCAyLjA1LTAuNzIgMi4wNS0xLjkzIDAtMy4zOC02LjQ0LTEuMTktNi40NC02IDAtMi4zNSAyLjE3LTMuNTYgNC4zOS0zLjU2IDEuODUgMCAzLjUzIDAuNjkgMy41MyAxLjQ4IDAgMC4yLTAuMDcgMC40Mi0wLjE1IDAuNmwtMC43NCAxLjc1SDQ5Ljc1TDQ5Ljc1IDExLjA0IDQ5Ljc1IDExLjA0ek02MSAxOS4wMWMtMC42NyAwLjU1LTEuNzggMC43OS0zLjI0IDAuNzkgLTMuNTMgMC01LjIxLTIuNC01LjIxLTYuNTcgMC0zLjkzIDIuNTItNi4wMyA1LjY4LTYuMDMgMy4zNCAwIDQuNzQgMS44OCA0Ljc0IDQuODkgMCAwLjc0LTAuMDUgMC44Ny0wLjI3IDEuMDEgLTAuMzQgMC4yNy0wLjQ0IDAuMjctMC44NCAwLjI3aC01LjYxYy0wLjY0IDAtMS4wMSAwLTEuMDEgMC42OSAwIDEuOTUgMS4xOSA0LjI1IDMuODggNC4yNSAxLjUzIDAgMi42LTAuNjYgMy4zMS0xLjA2bDAuMjUgMC40OUw2MSAxOS4wMSA2MSAxOS4wMSA2MSAxOS4wMXpNNTkuNjQgMTIuMjdjMC42OSAwIDAuODItMC4wNyAwLjgyLTAuNzEgMC0xLjYzLTEuMDktMy4yMy0yLjg5LTMuMjMgLTEuNTggMC0yLjMyIDEuNjUtMi4zMiAzLjI4IDAgMC42NCAwLjMyIDAuNjcgMS4wNCAwLjY3SDU5LjY0TDU5LjY0IDEyLjI3IDU5LjY0IDEyLjI3ek03Mi42OCAxMS45YzAtMS45OC0wLjM1LTMuMzMtMi41Ny0zLjMzIC0xLjczIDAtMi4yNyAwLjg0LTIuMjcgMi4yNXY2LjNjMCAwLjk3IDAgMS4yNiAwLjc0IDEuNTFsMC45MiAwLjMydjAuNTRoLTUuOTVWMTguOTRsMC45OS0wLjM1YzAuNzktMC4yNSAwLjc5LTAuNDcgMC43OS0xLjQ4VjEwLjA1YzAtMS4wMSAwLTEuMTMtMC43OS0xLjM4bC0wLjk0LTAuM1Y3LjlsMy44OC0wLjU5YzAuMTMgMC40NyAwLjIzIDEuMDQgMC41NyAxLjA0IDAuNTkgMCAxLjM4LTEuMTQgMy4yNi0xLjE0IDIuODkgMCAzLjkgMS4xMSAzLjkgNC4zdjUuNmMwIDEuMDEgMCAxLjIzIDAuNzkgMS40OGwwLjk5IDAuMzV2MC41NGgtNS45NVYxOC45NGwwLjkxLTAuMzJjMC43NC0wLjI3IDAuNzQtMC41MiAwLjc0LTEuNVYxMS45TDcyLjY4IDExLjkgNzIuNjggMTEuOXpNODcuNjYgOC40NGMtMC4yIDAuMjItMC40MiAwLjM3LTAuNDIgMC42MiAwIDAuMjcgMC40IDAuOTQgMC40IDEuNzggMCAzLjI2LTMuMTEgMy45OC00Ljg5IDMuOTggLTEuOCAwLTIuNTQgMC4zNS0yLjU0IDEuMTEgMCAxLjAyIDAuOTkgMS4wMiAyLjMyIDEuMDIgMC42NCAwIDEuMzEgMCAxLjk3LTAuMDMgMi43NCAwIDQuMzcgMC43NCA0LjM3IDMuMzEgMCAyLjkxLTIuNDQgNC43Mi01LjkzIDQuNzIgLTIuOTkgMC01LjUzLTEuMDEtNS41My0zLjYgMC0yLjE1IDItMS43NSAyLjAzLTIuNDQgMC0wLjMtMS4zMS0wLjY3LTEuMzEtMS4yOCAwLTIuNDcgMi0yLjUyIDItMy4wNCAwLTAuNDctMi4xOS0wLjQyLTIuMTktMy4zMSAwLTIuNTcgMi4yNS00LjA1IDQuODYtNC4wNSAyLjIgMCAyLjU0IDAuNDQgMi45NCAwLjQ0IDAuMjUgMCAwLjQyLTAuMSAwLjcyLTAuMjJsMi4yLTAuODQgMC4zIDAuNDJMODcuNjYgOC40NCA4Ny42NiA4LjQ0IDg3LjY2IDguNDR6TTgzLjM0IDIzLjgzYzIuMDUgMCAzLjE2LTAuOTEgMy4xNi0yLjU3IDAtMS44LTEuNTUtMi4zMi0zLjM4LTIuMzIgLTEuNTYgMC0zLjY4IDAuMjUtMy43IDIuMTJDNzkuNDIgMjIuODQgODEgMjMuODMgODMuMzQgMjMuODNMODMuMzQgMjMuODMgODMuMzQgMjMuODMgODMuMzQgMjMuODN6TTgzLjA1IDEzLjdjMS40MSAwIDIuMDgtMS4wMSAyLjA4LTIuNDkgMC0xLjgzLTAuOTktMi44OS0yLjU3LTIuODkgLTEuMzggMC0yLjEgMS4xNC0yLjEgMi40N0M4MC40NSAxMi40OSA4MS4zNCAxMy43IDgzLjA1IDEzLjdMODMuMDUgMTMuNyA4My4wNSAxMy43IDgzLjA1IDEzLjd6TTk3LjIyIDE5LjAxYy0wLjY3IDAuNTUtMS43OCAwLjc5LTMuMjMgMC43OSAtMy41MyAwLTUuMjEtMi40LTUuMjEtNi41NyAwLTMuOTMgMi41Mi02LjAzIDUuNjgtNi4wMyAzLjMzIDAgNC43NCAxLjg4IDQuNzQgNC44OSAwIDAuNzQtMC4wNSAwLjg3LTAuMjcgMS4wMSAtMC4zNCAwLjI3LTAuNDQgMC4yNy0wLjg0IDAuMjdIOTIuNDhjLTAuNjQgMC0xLjAxIDAtMS4wMSAwLjY5IDAgMS45NSAxLjE4IDQuMjUgMy44OCA0LjI1IDEuNTMgMCAyLjU5LTAuNjYgMy4zMS0xLjA2bDAuMjUgMC40OUw5Ny4yMiAxOS4wMSA5Ny4yMiAxOS4wMSA5Ny4yMiAxOS4wMXpNOTUuODYgMTIuMjdjMC42OSAwIDAuODItMC4wNyAwLjgyLTAuNzEgMC0xLjYzLTEuMDktMy4yMy0yLjg5LTMuMjMgLTEuNTggMC0yLjMyIDEuNjUtMi4zMiAzLjI4IDAgMC42NCAwLjMyIDAuNjcgMS4wNCAwLjY3SDk1Ljg2TDk1Ljg2IDEyLjI3IDk1Ljg2IDEyLjI3ek05OS43NiAxOC45NGwwLjk5LTAuMzVjMC43Ny0wLjI1IDAuNzktMC45MSAwLjc5LTEuNzNWMTAuMDVjMC0wLjc0IDAtMS4xOC0wLjc2LTEuMzhsLTAuOTYtMC4yMlY3LjlsMy44NS0wLjU5YzAuMTUgMC41MiAwLjI1IDEuMjEgMC41OSAxLjIxIDAuMTcgMCAwLjU0LTAuMzIgMS4wMS0wLjY3IDAuNDktMC4zMiAxLjA5LTAuNjQgMS42OC0wLjY0IDAuODcgMCAxLjY4IDAuMjIgMS42OCAwLjk2IDAgMC4xNS0wLjEgMC40LTAuMTIgMC40NGwtMC43MSAxLjY2aC0wLjRjLTAuMjUtMC41OS0wLjU0LTEuMjgtMS44LTEuMjggLTEuMTYgMC0xLjUzIDAuNTItMS41MyAxLjY1djYuMjJjMCAwLjc3LTAuMDIgMS40OCAwLjc5IDEuNzNsMS4xNCAwLjM1djAuNTRoLTYuMjJWMTguOTRMOTkuNzYgMTguOTR6Ii8+PC9zdmc+) no-repeat;
}

.home.couriermail #header-logo {
    top: 14px;
    left: -44px;
    width: 372px;
    height: 50px;
}

.home.couriermail #header-logo a {
    width: 372px;
    height: 50px;
}

.home.dailytelegraph #header-logo {
    left: -44px;
    width: 427px;
    height: 63px;
}

.home.dailytelegraph #header-logo a {
    width: 427px;
    height: 63px;
}

.home.heraldsun #header-logo {
    left: -44px;
    width: 355px;
    height: 60px;
}

.home.heraldsun #header-logo a {
    width: 355px;
    height: 60px;
}

.home.perthnow #header-logo {
    left: -405px;
    width: 182px;
    height: 47px;
}

.home.perthnow #header-logo a {
    width: 182px;
    height: 47px;
}

.home.user-subscriber #header-logo {
    left: -65px;
}

.home.user-subscriber #header-logo:before {
    right: -54px;
    width: 50px;
    height: 50px;
}

.home.user-subscriber.perthnow #header-logo {
    left: -405px;
}

.home.user-subscriber.adelaidenow #header-logo:before {
    right: -48px;
    width: 44px;
    height: 44px;
}

.home.user-subscriber.couriermail #header-logo:before {
    right: -48px;
    top: 6px;
    width: 42px;
    height: 42px;
}

.home.user-subscriber.heraldsun #header-logo {
    top: 9px;
    left: -68px;
}

.home.user-subscriber.heraldsun #header-logo:before {
    top: 7px;
    width: 48px;
    height: 48px;
}

#nav-level1 .tier-1 > li.nav-item-search > a, #site-search .gsc-search-box input[type="submit"] {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVBMTQwMTFFRDNGMTFFM0JDRUNEQzM0NzEyNUM0OTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVBMTQwMTJFRDNGMTFFM0JDRUNEQzM0NzEyNUM0OTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNUExNDAwRkVEM0YxMUUzQkNFQ0RDMzQ3MTI1QzQ5MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNUExNDAxMEVEM0YxMUUzQkNFQ0RDMzQ3MTI1QzQ5MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr98AsIAAAEASURBVHjapFLbEYIwEEwYCrAE/eEbO4AKsAOxAu1A7cAO0ArUCoQK9Be+LIEOcI/Z6Onge2d2LiS3dxty1hBBEIQIUzA1N9TgDlxWVXVW+6ZpGmMpFEFmnkOKxChwuhOz41ElrsA92AMT5UQKDFCgdmIfca6EQ11dLKN4QVdSbAYu3KEHjlzHB2EL7K0Rcn4m+sxT6/2LOxeM4TNx33wJEbsnGHcl4M49dZY/ijdcR0jMOoSZcrXR5z6fJuF9UggidhBhxNgJqzpsmfwOE3mB64QpmyO6cDbPtCqDcVAuJmVZru2nf5aT6ArkEMfep2IOUMz/0Q6TFe+/wjN/4CLAAJhgVvqYPGwuAAAAAElFTkSuQmCC) no-repeat !important;
}

.user-subscriber #nav-level1 .tier-1 > li.nav-item-search a, .user-subscriber #site-search .gsc-search-box input[type="submit"] {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI1MzZGMzVFRDQwMTFFM0E4NDFBOEQ3OTA3NURDQUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjI1MzZGMzZFRDQwMTFFM0E4NDFBOEQ3OTA3NURDQUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMjUzNkYzM0VENDAxMUUzQTg0MUE4RDc5MDc1RENBRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMjUzNkYzNEVENDAxMUUzQTg0MUE4RDc5MDc1RENBRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrGGMwcAAADJSURBVHjapJGBEYIwDEUjE3QERugIOoGMgJu4gSOgE3BOUJ1AN8ANcIMYvF+IgaKc/+4dvVz+b0iJmQl4oeJPtajlqq8nHkqeV4vwkdmbxoOwFgozSRfgrLlWDX5iPD3V3pr1jZQgoOem6xkNOlNaV3y9LmpzTksl1zcYKSRGdqkewhKiqgmjXmhpzQ6LiGoQUuN5eM4cAwL/pj5g9U4YVAhbtbyHcBKeQhAc6jvhSDNva/HqN4J952+6CxvhgvNo7EXK6A+9BBgAJr8SUDP5/AYAAAAASUVORK5CYII=) no-repeat !important;
}

#nav {
    position: relative;
    z-index: 1000000;
    width: 1000px;
    margin: 0 auto;
    border: none;
}

#nav ul,
#nav li {
    margin: 0;
    padding: 0;
    list-style-image: none;
    list-style-type: none;
    float: left;
}

#nav > ul#nav-wrap {
    border-left: 0;
    border-right: 0;
    width: 1000px;
    background: #24323b;
    padding: 0;
    position: relative;
    z-index: 1;
    margin-bottom: 36px;
}

.home #nav > ul#nav-wrap, #nav > ul#nav-wrap.nav-level3-present,
.nocookies #nav > ul#nav-wrap {
    margin-bottom: 0;
}

#nav.nav-local > ul#nav-wrap {
    margin-bottom: 0;
}

#nav-level1 {
    position: relative;
    width: 1000px;
    height: 45px;
    z-index: 1;
}

#nav-level1:hover {
    z-index: 3;
}

#nav-level1 .tier-1 {
    width: 1000px;
}

#nav-level1 .tier-1 > li {
    height: 45px;
    background: #fff;
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #d3dee4;
}

#nav-level1 .tier-1 > li > a {
    display: block;
    height: 45px;
    padding: 0 14px;
    border-top: 5px solid #000;
    font: bold 12px/39px Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #242424;
    text-transform: uppercase;
    text-decoration: none;
}

#nav-level1 .tier-1 > li > a:active, #nav-level1 .tier-1 > li > a:visited {
    color: #242424;
}

#nav-level1 .tier-1 > li > a.waiting-to-close {
    color: #fff;
}

#nav-level1 .tier-1 > li:hover, #nav-level1 .tier-1 > li.current-menu-item, #nav-level1 .tier-1 > li.current-menu-ancestor {
    border-bottom-width: 0;
}

#nav-level1 .tier-1 > li:hover a, #nav-level1 .tier-1 > li.current-menu-item a, #nav-level1 .tier-1 > li.current-menu-ancestor a {
    color: #fff;
}

#nav-level1 .tier-1 > li.current-menu-item a, #nav-level1 .tier-1 > li.current-menu-ancestor a {
    background: #268dce;
}

#nav-level1 .tier-1 > li.current-menu-item a, #nav-level1 .tier-1 > li.current-menu-item a:active, #nav-level1 .tier-1 > li.current-menu-item a:visited, #nav-level1 .tier-1 > li.current-menu-ancestor a, #nav-level1 .tier-1 > li.current-menu-ancestor a:active, #nav-level1 .tier-1 > li.current-menu-ancestor a:visited {
    color: #fff;
}

#nav-level1 .tier-1 > li.nav-item-search {
    float: left;
}

#nav-level1 .tier-1 > li.nav-item-search:hover, #nav-level1 .tier-1 > li.nav-item-search.current-menu-item, #nav-level1 .tier-1 > li.nav-item-search.current-menu-ancestor {
    border-bottom-width: 1px;
}

#nav-level1 .tier-1 > li.nav-item-search:hover {
    background-color: #babec1;
}

#nav-level1 .tier-1 > li.nav-item-search > a {
    width: 42px;
    height: 45px;
    padding: 0;
    text-align: center;
    border-right-width: 2px;
    border-bottom-width: 1px;
    border-top-color: #babec1;
    background-position: 14px 12px !important;
    color: transparent;
}

#nav-level1 .tier-1 > li.nav-item-search > a:hover {
    border-bottom: 1px solid #babec1;
}

#nav-level1 .tier-1 > li.sectionref-news {
    width: 64px;
}

#nav-level1 .tier-1 > li.sectionref-news a {
    border-top-color: #268dce;
}

#nav-level1 .tier-1 > li.sectionref-news:hover a, #nav-level1 .tier-1 > li.sectionref-news.current-menu-item a, #nav-level1 .tier-1 > li.sectionref-news.current-menu-ancestor a, #nav-level1 .tier-1 > li.sectionref-news a.waiting-to-close {
    background: #268dce;
}

#nav-level1 .tier-1 > li.sectionref-sport {
    width: 70px;
}

#nav-level1 .tier-1 > li.sectionref-sport a {
    border-top-color: #f63834;
}

#nav-level1 .tier-1 > li.sectionref-sport:hover a, #nav-level1 .tier-1 > li.sectionref-sport.current-menu-item a, #nav-level1 .tier-1 > li.sectionref-sport.current-menu-ancestor a, #nav-level1 .tier-1 > li.sectionref-sport a.waiting-to-close {
    background: #f63834;
}

#nav-level1 .tier-1 > li.sectionref-entertainment {
    width: 129px;
}

#nav-level1 .tier-1 > li.sectionref-entertainment a {
    border-top-color: #aa64a9;
}

#nav-level1 .tier-1 > li.sectionref-entertainment:hover a, #nav-level1 .tier-1 > li.sectionref-entertainment.current-menu-item a, #nav-level1 .tier-1 > li.sectionref-entertainment.current-menu-ancestor a, #nav-level1 .tier-1 > li.sectionref-entertainment a.waiting-to-close {
    background: #aa64a9;
}

#nav-level1 .tier-1 > li.sectionref-business {
    width: 89px;
}

#nav-level1 .tier-1 > li.sectionref-business a {
    border-top-color: #ff6c2c;
}

#nav-level1 .tier-1 > li.sectionref-business:hover a, #nav-level1 .tier-1 > li.sectionref-business.current-menu-item a, #nav-level1 .tier-1 > li.sectionref-business.current-menu-ancestor a, #nav-level1 .tier-1 > li.sectionref-business a.waiting-to-close {
    background: #ff6c2c;
}

#nav-level1 .tier-1 > li.sectionref-lifestyle {
    width: 90px;
}

#nav-level1 .tier-1 > li.sectionref-lifestyle a {
    border-top-color: #ec3596;
}

#nav-level1 .tier-1 > li.sectionref-lifestyle:hover a, #nav-level1 .tier-1 > li.sectionref-lifestyle.current-menu-item a, #nav-level1 .tier-1 > li.sectionref-lifestyle.current-menu-ancestor a, #nav-level1 .tier-1 > li.sectionref-lifestyle a.waiting-to-close {
    background: #ec3596;
}

#nav-level1 .tier-1 > li.sectionref-video {
    width: 67px;
}

#nav-level1 .tier-1 > li.sectionref-video a {
    border-top-color: #8bbe41;
}

#nav-level1 .tier-1 > li.sectionref-video:hover a, #nav-level1 .tier-1 > li.sectionref-video.current-menu-item a, #nav-level1 .tier-1 > li.sectionref-video.current-menu-ancestor a, #nav-level1 .tier-1 > li.sectionref-video a.waiting-to-close {
    background: #8bbe41;
}

#nav-level1 .tier-1 > li.sectionref-classifieds {
    width: 109px;
}

#nav-level1 .tier-1 > li.sectionref-classifieds a {
    border-top-color: #1978c5;
}

#nav-level1 .tier-1 > li.sectionref-classifieds:hover a, #nav-level1 .tier-1 > li.sectionref-classifieds.current-menu-item a, #nav-level1 .tier-1 > li.sectionref-classifieds.current-menu-ancestor a, #nav-level1 .tier-1 > li.sectionref-classifieds a.waiting-to-close {
    background: #1978c5;
}

.user-subscriber #nav-level1 .tier-1 > li {
    background-color: #2e444f;
    background-image: -owg-linear-gradient(top, #3b525c, #2e444f);
    background-image: -webkit-linear-gradient(top, #3b525c, #2e444f);
    background-image: -moz-linear-gradient(top, #3b525c, #2e444f);
    background-image: -o-linear-gradient(top, #3b525c, #2e444f);
    background-image: linear-gradient(top, #3b525c, #2e444f);
    border-width: 0 1px 1px;
    border-color: #131e23;
    border-left-color: #516a76;
}

.user-subscriber #nav-level1 .tier-1 > li a {
    color: #fff;
}

.user-subscriber #nav-level1 .tier-1 > li.nav-item-search:hover {
    background: #babec1;
}

.user-subscriber #nav-level1 .tier-1 > li.nav-item-search a {
    background-position: 14px 12px !important;
    color: transparent;
}

#nav-level1 .tier-2 {
    display: none;
}

.single #nav-level1 .tier-1 > li.nav-item-search {
    display: none;
}

/* Multi-level Unordered List Dropdown */
#nav #nav-level1 .nav-dropdown {
    position: absolute;
    top: 100%;
    left: -9999em;
    width: 100%;
    z-index: 1000000;
    background: #ffffff;
    border-right: 1px solid #dbdbd8;
    border-left: 1px solid #dbdbd8;
    border-left: 0;
}

#nav #nav-level1 li:hover > .nav-dropdown, #nav #nav-level1
li.current-menu-item > .nav-dropdown, #nav #nav-level1
li.nav-section-active > .nav-dropdown, #nav #nav-level1
li.current-menu-parent > .nav-dropdown, #nav #nav-level1
li.current-page-ancestor > .nav-dropdown {
    left: 0;
}

#nav #nav-level1 li.current-menu-item > .nav-dropdown, #nav #nav-level1
li.nav-section-active > .nav-dropdown, #nav #nav-level1
li.current-menu-parent > .nav-dropdown, #nav #nav-level1
li.current-page-ancestor > .nav-dropdown {
    z-index: 999998;
}

#nav #nav-level1 li.current-menu-item > .nav-dropdown > .collection, #nav #nav-level1
li.nav-section-active > .nav-dropdown > .collection, #nav #nav-level1
li.current-menu-parent > .nav-dropdown > .collection, #nav #nav-level1
li.current-page-ancestor > .nav-dropdown > .collection {
    display: none;
}

#nav #nav-level1 li.current-menu-item:hover > .nav-dropdown > .collection, #nav #nav-level1
li.nav-section-active:hover > .nav-dropdown > .collection, #nav #nav-level1
li.current-menu-parent:hover > .nav-dropdown .collection, #nav #nav-level1
li.current-page-ancestor:hover > .nav-dropdown .collection {
    display: block;
}

#nav #nav-level1 .nav-dropdown .story-block .heading a {
    height: 54px;
    overflow: hidden;
}

#nav #nav-level1 .nav-dropdown .promo-block.promo-image-sponsored {
    position: absolute;
    top: 44px;
    right: 7px;
    margin: 0;
}

#nav #nav-level1 .nav-dropdown .nav-list {
    float: none;
    white-space: nowrap;
    padding: 0 0 0 5px;
    overflow: visible;
    overflow: hidden;
    *zoom: 1;
}

#nav #nav-level1 .nav-dropdown .nav-list li {
    position: relative;
    margin: 4px 10px 0 0;
    padding: 0;
}

#nav #nav-level1 .nav-dropdown .nav-list li.current-menu-item > a {
    background: #fff;
    color: #252525;
}

#nav #nav-level1 .nav-dropdown .nav-list li.logo-link {
    position: relative;
    padding: 0;
    text-indent: -9999px;
}

#nav #nav-level1 .nav-dropdown .nav-list li.logo-link > a {
    position: absolute;
    left: 0;
    top: -155px;
    display: block;
    width: 183px;
    height: 50px;
}

#nav #nav-level1 .nav-dropdown .nav-list a {
    display: block;
    height: 32px;
    padding: 0 10px;
    font: 12px/28px Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    background: none;
    color: #fff;
}

#nav #nav-level1 .nav-dropdown .nav-list a.current-menu-item, #nav #nav-level1 .nav-dropdown .nav-list a:hover {
    background: rgba(0, 0, 0, 0.15);
}

#nav #nav-level1 .nav-dropdown .nav-list.tier-2 {
    display: none;
}

#nav #nav-level1 .nav-dropdown .module {
    margin-top: 16px;
    -webkit-box-shadow: 0 3px 3px #cbcbc8;
    -moz-box-shadow: 0 3px 3px #cbcbc8;
    box-shadow: 0 3px 3px #cbcbc8;
}

#nav #nav-level1 .nav-dropdown .module .section a {
    background: inherit;
}

#nav #nav-level1 .nav-dropdown .module .heading a {
    background: inherit;
    color: inherit;
}

.news-victoria-melbourne-features #nav #nav-level1 .nav-dropdown a[href*="news/victoria"] {
    background: #fff;
    color: #252525;
}

#nav-level2 {
    height: 36px;
    width: 1000px;
    background: #268dce;
}

#nav-level2 .tier-1 {
    white-space: nowrap;
    padding: 0 0 0 5px;
}

#nav-level2 .tier-1 > li {
    margin: 4px 10px 0 0;
    padding: 0;
}

#nav-level2 .tier-1 > li > a {
    display: block;
    height: 32px;
    padding: 0 10px;
    font: 12px/28px Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
}

#nav-level2 .tier-1 > li.logo-link {
    position: relative;
    padding: 0;
    text-indent: -9999px;
}

#nav-level2 .tier-1 > li.logo-link > a {
    position: absolute;
    left: 0;
    top: -155px;
    display: block;
    width: 183px;
    height: 50px;
}

#nav-level2 .tier-1 > li.current-menu-item > a, #nav-level2 .tier-1 > li:hover > a {
    background: rgba(0, 0, 0, 0.15);
}

#nav-level2 .tier-1,
#nav-level3 .tier-1 {
    overflow: hidden;
}

#nav-level2 .tier-1 > li a,
#nav-level3 .tier-1 > li a {
    display: block;
}

#nav-level2 .tier-1 > li:hover,
#nav-level3 .tier-1 > li:hover {
    background: none;
    background-color: transparent;
    background-color: rgba(0, 0, 0, 0.15);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000);
    zoom: 1;
}

#nav-level2 .tier-1 > li.current-menu-item:hover,
#nav-level3 .tier-1 > li.current-menu-item:hover {
    filter: none;
}

#nav-level2 .tier-1 > li.current-menu-item a,
#nav-level3 .tier-1 > li.current-menu-item a {
    background: #fff;
    color: #252525;
}

#nav-level3 {
    position: relative;
    z-index: 2;
    left: auto;
    bottom: auto;
    width: 1000px;
    height: 36px;
    background: #268dce;
}

#nav-level3 .tier-1 > li {
    margin: 4px 10px 0 0;
    color: #ffffff;
    text-transform: uppercase;
}

#nav-level3 .tier-1 > li > a {
    padding: 0 10px;
    color: #ffffff;
    font: 12px/30px Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-decoration: none;
}

#nav-level3 .tier-1 > li:first-child {
    background: none;
    filter: none;
}

#nav-level3 .tier-1 > li:first-child a {
    padding-left: 39px;
    font-weight: bold;
}

#nav-level3 .tier-1 > li:first-child a:before {
    position: absolute;
    top: 11px;
    left: 15px;
    content: '\e620';
    font: 14px/14px "brandify", sans-serif;
}

#nav-level3 .tier-1 > li:first-child.current-menu-item a {
    color: #ffffff;
}

#nav-level3 .tier-1 > li:first-child + li {
    background: none;
    filter: none;
}

#nav-level3 .tier-1 > li:first-child + li > a {
    padding-right: 20px;
    font-weight: bold;
    color: #ffffff;
}

#nav-level3 .tier-1 > li:first-child + li > a:before, #nav-level3 .tier-1 > li:first-child + li > a:after {
    position: absolute;
    content: '/';
    font-weight: normal;
}

#nav-level3 .tier-1 > li:first-child + li > a:before {
    margin-left: -16px;
}

#nav-level3 .tier-1 > li:first-child + li > a:after {
    margin-left: 14px;
}

#nav-level3 .tier-1 > li a {
    height: 32px;
}

.news-law-order #nav-level3 li.current-menu-item a[href*="#specials"], .news-law-order #nav-level3 li.current-menu-item a[href*="#books"] {
    background: none;
    color: #fff;
}

body.homepage #nav-level1 .tier-1 > li.sectionref-news a,
body.news #nav-level1 .tier-1 > li.sectionref-news a,
body.error404 #nav-level1 .tier-1 > li.sectionref-news a,
body.technology #nav-level1 .tier-1 > li.sectionref-news a {
    background: #268dce;
    color: #fff;
}

body.homepage #nav-level2,
body.homepage #nav-level3,
body.news #nav-level2,
body.news #nav-level3,
body.error404 #nav-level2,
body.error404 #nav-level3,
body.technology #nav-level2,
body.technology #nav-level3 {
    background: #268dce;
}

/*
 * On the 404 page, ensure all tier-1 menu tabs are white, with black text.
 * Except for the "News" tab.
 */
body.error404 #nav #nav-level1 .tier-1 > li > a {
    background-color: #ffffff;
    color: #000000;
}

body.sport #nav-level1 .tier-1 > li.sectionref-sport a {
    background: #f63834;
    color: #fff;
}

body.sport #nav-level2,
body.sport #nav-level3 {
    background: #f63834;
}

body.entertainment #nav-level1 .tier-1 > li.sectionref-entertainment a {
    background: #aa64a9;
    color: #fff;
}

body.entertainment #nav-level2,
body.entertainment #nav-level3 {
    background: #aa64a9;
}

body.business #nav-level1 .tier-1 > li.sectionref-business a {
    background: #ff6c2c;
    color: #fff;
}

body.business #nav-level2,
body.business #nav-level3 {
    background: #ff6c2c;
}

body.lifestyle #nav-level1 .tier-1 > li.sectionref-lifestyle a,
body.money #nav-level1 .tier-1 > li.sectionref-lifestyle a,
body.realestate #nav-level1 .tier-1 > li.sectionref-lifestyle a,
body.travel #nav-level1 .tier-1 > li.sectionref-lifestyle a {
    background: #ec3596;
    color: #fff;
}

body.lifestyle #nav-level2,
body.lifestyle #nav-level3,
body.money #nav-level2,
body.money #nav-level3,
body.realestate #nav-level2,
body.realestate #nav-level3,
body.travel #nav-level2,
body.travel #nav-level3 {
    background: #ec3596;
}

body.video #nav-level1 .tier-1 > li.sectionref-video a {
    background: #8bbe41;
    color: #fff;
}

body.video #nav-level2,
body.video #nav-level3 {
    background: #8bbe41;
}

body.classifieds #nav-level1 .tier-1 > li.sectionref-classifieds a {
    background: #1978c5;
    color: #fff;
}

body.classifieds #nav-level2,
body.classifieds #nav-level3 {
    background: #1978c5;
}

body.error404 #nav #nav-level1 .sectionref-news .nav-dropdown,
body.news-for-the-record #nav #nav-level1 .sectionref-news .nav-dropdown,
body.network:not([class*="network-"]) #nav #nav-level1 .sectionref-news .nav-dropdown,
body.search-results #nav #nav-level1 .sectionref-news .nav-dropdown {
    left: 0;
}

body.error404 #nav #nav-level1 .sectionref-news .nav-dropdown .collection,
body.news-for-the-record #nav #nav-level1 .sectionref-news .nav-dropdown .collection,
body.network:not([class*="network-"]) #nav #nav-level1 .sectionref-news .nav-dropdown .collection,
body.search-results #nav #nav-level1 .sectionref-news .nav-dropdown .collection {
    display: none;
}

body.help-rss #nav #nav-wrap {
    margin-bottom: 0;
}

body.sport-city-to-surf #nav #nav-level1 .sectionref-sport .nav-dropdown {
    left: 0;
}

body.sport-city-to-surf #nav #nav-level1 .sectionref-sport .nav-dropdown .collection {
    display: none;
}

body.entertainment-movies-leigh-paatsch #nav #nav-level1 .sectionref-entertainment .nav-dropdown {
    left: 0;
}

body.entertainment-movies-leigh-paatsch #nav #nav-level1 .sectionref-entertainment .nav-dropdown .collection {
    display: none;
}

body.entertainment-movies-leigh-paatsch #nav #nav-level1 .sectionref-entertainment .nav-dropdown .nav-list .menu-item:nth-child(3) a {
    background: white;
    color: black;
}

body.news-western-australia-perth-traffic #nav-level1 .tier-1 > li.sectionref-lifestyle.current-menu-ancestor a,
body.news-western-australia-perth-traffic #nav-level3 .tier-1 > li.current-menu-parent > a,
body.news-western-australia-perth-traffic #nav-level3 .tier-1 > li.current-page-ancestor > a {
    background: white;
    color: black;
}

body.news-western-australia-perth-traffic #nav-level1 .tier-1 > li.sectionref-lifestyle.current-menu-ancestor a:hover {
    background: #ec3596;
}

.sectionref-news .nav-list {
    background: #268dce;
}

.sectionref-sport .nav-list {
    background: #f63834;
}

.sectionref-entertainment .nav-list {
    background: #aa64a9;
}

.sectionref-business .nav-list {
    background: #ff6c2c;
}

.sectionref-lifestyle .nav-list {
    background: #ec3596;
}

.heraldsun .sectionref-lifestyle .nav-list > li {
    margin-right: 7px;
}

.sectionref-video .nav-list {
    background: #8bbe41;
}

.sectionref-video .story-block {
    padding-top: 90px;
}

.sectionref-video .story-block .heading {
    float: none;
    width: auto;
}

.sectionref-video .story-block .heading a {
    height: 87px;
}

.sectionref-video .story-block .thumb-link {
    position: absolute;
    top: 0;
    width: 150px;
    height: 84px;
}

.sectionref-video .story-block .thumb-link img {
    width: 150px;
    height: 84px;
    margin: 0;
}

.sectionref-video .story-block .section {
    margin-top: 90px;
}

.sectionref-video .story-block.story-has-section .storyblock-footer,
.sectionref-no-captions .story-block.story-has-section .storyblock-footer {
    display: none;
}

.sectionref-video .story-block.story-has-section .heading,
.sectionref-no-captions .story-block.story-has-section .heading {
    margin-top: 0;
}

.sectionref-classifieds .nav-list {
    background: #1978c5;
}

.nav-site-exclusive {
    display: none;
}

/**
 *  Show where they do belong.
 *  At least 2 class names are required on the nav asset in Fatwire:
 *  -the nav-site-exclusive class name indicates it's something that should only go to particular sites
 *  -the nav-##-only nav indicates the site it can display on. You can have more than one of these
 *  e.g. nav-hs-only and nav-dt-only to show on both the Herald Sun and Daily Telegraph
 */
.heraldsun .nav-site-exclusive.nav-hs-only,
.dailytelegraph .nav-site-exclusive.nav-dt-only,
.couriermail .nav-site-exclusive.nav-cm-only,
.perthnow .nav-site-exclusive.nav-pn-only,
.adelaidenow .nav-site-exclusive.nav-an-only {
    display: block;
}

.primary-nav-only #nav-level1 {
    height: 50px;
    border-bottom: 5px solid #268dce;
}

.primary-nav-only #nav-level1 ~ li {
    display: none;
}

.primary-nav-only #section-header {
    border-top-color: #e7e7e4;
}

.primary-nav-only #content-3 {
    padding-top: 25px;
}

#info-bar {
    position: relative;
    z-index: 1000001;
}

#info-bar .newscdn-identity-component-ninbar {
    background-color: #24323b;
    position: absolute !important;
    top: 0px;
    right: 8px;
    width: 316px;
    height: 30px;
}

.info-bar-datestamp {
    position: absolute;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    height: 1px;
    width: 1px;
    clip: rect(0 0 0 0);
    border: 0;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

.ncenvoy-modal-active {
    z-index: 1000002;
}

.info-bar-search,
#site-search {
    width: 356px;
}

.info-bar-search {
    position: absolute;
    right: 0;
    top: 0;
    display: none;
    margin: 0 0 0 0;
}

.info-bar-search.show {
    width: 382px;
    height: 45px;
    background-color: #fff;
    border-top: 5px solid #babec1;
    border-bottom: 1px solid #d3dee4;
    z-index: 1000000;
}

.ie .info-bar-search.show {
    width: 368px;
}

#site-search {
    position: absolute;
    padding: 3px 16px 3px 20px;
}

#site-search .gsc-search-box input[type="text"] {
    width: 318px !important;
    height: 24px !important;
    padding: 0 2px !important;
    font: 14px/14px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif !important;
    background: none !important;
    border-width: 0 0 1px 0 !important;
    border-style: solid !important;
    border-color: #333 !important;
    -webkit-appearance: none !important;
    border-radius: 0 !important;
}

.ie #site-search .gsc-search-box input[type="text"] {
    width: 308px !important;
}

#site-search .gsc-search-box input[type="submit"] {
    background-position: 0 9px !important;
    width: 30px !important;
    min-width: 30px !important;
    filter: none;
    color: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: 0 0 0 #000 !important;
}

.search-links,
.gsc-branding,
.gsc-clear-button,
.gcsc-branding {
    display: none !important;
}

.gsc-search-box {
    margin: 0 !important;
    padding: 0 !important;
}

.gsc-search-box input[type="text"] {
    height: 32px !important;
    padding: 0 4px !important;
    background: #e6e6e3 !important;
    border-width: 2px 0 0 2px !important;
    border-top-color: #999 !important;
    border-left-color: #999 !important;
    font-size: 15px !important;
    line-height: 28px !important;
}

.gsc-search-box input[type="submit"] {
    font-size: 16px;
    padding: 0.3em 1.5em;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0F4D7B', endColorstr='#FF041420');
    background: -owg-linear-gradient(#0f4d7b, #07416c 70%);
    background: -webkit-linear-gradient(#0f4d7b, #07416c 70%);
    background: -moz-linear-gradient(#0f4d7b, #07416c 70%);
    background: -o-linear-gradient(#0f4d7b, #07416c 70%);
    background: linear-gradient(#0f4d7b, #07416c 70%);
    -webkit-box-shadow: #1778bf 0 1px 0 inset;
    -moz-box-shadow: #1778bf 0 1px 0 inset;
    box-shadow: #1778bf 0 1px 0 inset;
    border: 1px solid #053354;
    color: #fff;
    margin: 0;
    padding: 0 12px 0 12px;
    width: 70px;
    height: 32px;
    font: normal 14px/28px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.gsc-search-box input[type="submit"]:hover {
    text-decoration: none;
}

.gsc-search-box input[type="submit"]:hover {
    background-color: #053354;
    background: -owg-linear-gradient(#0c3f64 3%, #053354 75%);
    background: -webkit-linear-gradient(#0c3f64 3%, #053354 75%);
    background: -moz-linear-gradient(#0c3f64 3%, #053354 75%);
    background: -o-linear-gradient(#0c3f64 3%, #053354 75%);
    background: linear-gradient(#0c3f64 3%, #053354 75%);
}

.gsc-search-box input[type="submit"]:active {
    -webkit-box-shadow: #052a46 0 1px 2px inset;
    -moz-box-shadow: #052a46 0 1px 2px inset;
    box-shadow: #052a46 0 1px 2px inset;
}

.gsc-search-box input[type="submit"].disabled, .gsc-search-box input[type="submit"][disabled] {
    opacity: 0.6;
    background: #07416c;
    cursor: default;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.gsc-search-box input[type="submit"]::-moz-focus-inner {
    padding: 0 !important;
    margin: -1px !important;
}

.gsc-search-box input.gsc-search-button[type="button"] {
    border-radius: 5px;
    background: linear-gradient(#0f4d7b, #07416c 70%);
    width: 70px;
    height: 32px;
    font-size: 13px;
    font-weight: normal;
}

.gstl_50,
.gstl_51 {
    background-color: #fff;
}

.gstl_50 {
    width: 382px !important;
    margin-top: 13px !important;
    margin-left: -20px !important;
}

.ie .gstl_50 {
    width: 368px !important;
}

body:not(:-moz-handler-blocked) .gstl_50 {
    margin-top: 9px !important;
}

.gsc-completion-container {
    margin: 10px 0 !important;
    font: 0.5769230769 "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif !important;
    background: none !important;
    border: 0 !important;
    box-shadow: 0 0 0 #000 !important;
}

.gsc-completion-container b {
    font-weight: normal;
}

.gsc-completion-container .gssb_a div {
    background-image: none !important;
}

.gsc-completion-container tr:last-child div:empty {
    display: none !important;
}

.gssb_a {
    padding: 0 23px !important;
}

.gssb_a td {
    line-height: 26px !important;
}

.gsc-completion-selected {
    background: #e4e4e4 !important;
}

.user-subscriber .info-bar-search.show {
    background-color: #2e444f;
    background-image: -owg-linear-gradient(top, #3b525c, #2e444f);
    background-image: -webkit-linear-gradient(top, #3b525c, #2e444f);
    background-image: -moz-linear-gradient(top, #3b525c, #2e444f);
    background-image: -o-linear-gradient(top, #3b525c, #2e444f);
    background-image: linear-gradient(top, #3b525c, #2e444f);
    border-bottom-color: #131e23;
}

.user-subscriber #site-search .gsc-search-box input[type="text"] {
    color: #fff !important;
    border-color: #fff !important;
}

.ie .user-subscriber #site-search .gsc-search-box input[type="text"] {
    width: 300px !important;
}

.user-subscriber #site-search .gsc-search-box input[type="submit"] {
    background-position: 0 9px !important;
}

.user-subscriber .gstl_50 {
    background-color: #2e444f;
    color: #fff !important;
    border-bottom: 1px solid #131e23 !important;
}

.user-subscriber .gsc-completion-selected {
    background: #4f6f7c !important;
}

.network-login .module {
    clear: none;
    float: left;
}

.network-login .module.form-module .module-content {
    display: none;
}

.network-login .module-header {
    background: none;
    border: none;
}

.network-login .module-header .more-links {
    margin: 0;
    position: relative;
}

.info-bar-weather {
    position: absolute;
    display: none;
    overflow: hidden;
    width: 232px;
    height: 55px;
    margin: 0;
    top: -55px;
    left: 0;
}

.info-bar-weather a {
    font-weight: bold;
    text-decoration: none;
}

.info-bar-weather .slimline-weather-temperature,
.info-bar-weather .slimline-weather-link {
    padding-left: 48px;
}

.info-bar-weather p {
    text-transform: uppercase;
    color: transparent;
    padding: 0 0 4px;
    display: block;
    height: 40px;
    vertical-align: middle;
    visibility: hidden;
    line-height: 40px;
}

.info-bar-weather p span,
.info-bar-weather p a {
    visibility: visible;
    float: left;
}

.info-bar-weather a,
.info-bar-weather a:visited,
.info-bar-weather abbr {
    border: none;
    color: #7f7c7c;
}

.slimline-weather-icon,
.slimline-weather-icon a,
.slimline-weather-city {
    color: #7f7c7c;
}

.slimline-weather-city {
    position: relative;
    left: 42px;
    bottom: 0;
    font-size: 14px;
}

.slimline-weather-icon {
    left: 0;
    top: 0;
    width: 0px;
    height: 40px;
    font: normal 38px/38px "iconvault";
    text-shadow: 0 0.5px 0 #7f7c7c, 0 -0.5px 0 #7f7c7c;
    text-align: center;
}

.slimline-weather-icon:before, .slimline-weather-icon:after {
    position: absolute;
}

.sunny:after {
    content: "";
}

.mostly-sunny:after, .increasing-sunshine:after, .fog-then-sunny:after {
    content: "";
}

.mostly-sunny:before, .increasing-sunshine:before, .fog-then-sunny:before {
    content: "";
}

.cloud-increasing:after, .hazy:after, .mostly-cloudy:after {
    content: "";
}

.cloudy:after {
    content: "";
}

.rain:after, .heavy-rain:after, .heavy-showers:after {
    content: "";
}

.rain:before, .heavy-rain:before, .heavy-showers:before {
    content: "";
}

.showers:after, .rain-developing:after, .showers-increasing:after, .showers-easing:after, .clearing-shower:after, .drizzle-clearing:after, .possible-shower:after, .drizzle:after, .late-shower:after, .rain-clearing:after {
    content: "";
}

.showers:before, .rain-developing:before, .showers-increasing:before, .showers-easing:before, .clearing-shower:before, .drizzle-clearing:before, .possible-shower:before, .drizzle:before, .late-shower:before, .rain-clearing:before {
    content: "";
}

.possible-thunderstorm:after, .late-thunder:after, .thunderstorms-clearing:after {
    content: "";
}

.possible-thunderstorm:before, .late-thunder:before, .thunderstorms-clearing:before {
    content: "";
}

.thunderstorms:after {
    content: "";
}

.thunderstorms:before {
    content: "";
}

.rain-and-snow:after, .rain-tending-to-snow:after, .snow-tending-to-rain:after, .snow-showers:after {
    content: "";
}

.rain-and-snow:before, .rain-tending-to-snow:before, .snow-tending-to-rain:before, .snow-showers:before {
    content: "";
}

.snow:after {
    content: "";
}

.snow:before {
    content: "";
}

.snow-developing:after, .frost-then-sunny:after, .snowfalls-clearing:after {
    content: "";
}

.snow-developing:before, .frost-then-sunny:before, .snowfalls-clearing:before {
    content: "";
}

.windy-with-snow:after {
    content: "";
}

.windy-with-snow:before {
    content: "";
}

.windy-with-rain:after, .wind-and-rain-increasing:after, .wind-and-showers-easing:after, .windy-with-showers:after {
    content: "";
}

.windy-with-rain:before, .wind-and-rain-increasing:before, .wind-and-showers-easing:before, .windy-with-showers:before {
    content: "";
}

.windy:after, .cloud-and-wind-increasing:after {
    content: "";
}

.windy:before, .cloud-and-wind-increasing:before {
    content: "";
}

#section-header {
    margin: 0;
    position: relative;
    width: auto;
}

.video #section-header {
    display: none;
}

#section-header-logo {
    height: 42px;
    color: #000;
    text-transform: uppercase;
    text-indent: -1px;
}

#section-header-logo h1,
#section-header-logo h2 {
    margin: 0 0 0 8px;
    font: bold 30px/34px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #000;
}

#section-header-logo + #section-header-nav {
    padding: 20px 0 0;
    margin: 0;
}

#section-header-nav,
.widget_nav_menu {
    text-transform: uppercase;
    margin: 0 0 20px -8px;
    border-bottom: 1px solid #bbbcb7;
    font-size: 0;
}

#section-header-nav dl,
#section-header-nav .menu,
.widget_nav_menu dl,
.widget_nav_menu .menu {
    margin: 0;
    padding: 0;
    display: inline-block;
}

#section-header-nav dl:first-child,
#section-header-nav .menu:first-child,
.widget_nav_menu dl:first-child,
.widget_nav_menu .menu:first-child {
    margin: 0 7px 15px;
}

#section-header-nav dt,
#section-header-nav li,
.widget_nav_menu dt,
.widget_nav_menu li {
    margin: 0;
    padding: 0;
    display: inline-block;
    font: bold 13px/18px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    letter-spacing: -1px;
}

#section-header-nav dt > a,
#section-header-nav li > a,
.widget_nav_menu dt > a,
.widget_nav_menu li > a {
    display: block;
    padding: 12px 16px;
    margin: 3px;
    color: #268dce;
    letter-spacing: 0.003em;
    font-size: 1.1em;
    transition: background 200ms, color 150ms;
    -webkit-transition: background 200ms, color 150ms;
    -moz-transition: background 200ms, color 150ms;
    -o-transition: background 200ms, color 150ms;
    -ms-transition: background 200ms, color 150ms;
}

#section-header-nav dt > a:hover,
#section-header-nav li > a:hover,
.widget_nav_menu dt > a:hover,
.widget_nav_menu li > a:hover {
    background: #268dce;
    color: white;
}

#section-header-nav dt.active > a, #section-header-nav dt.current-menu-item > a,
#section-header-nav li.active > a,
#section-header-nav li.current-menu-item > a,
.widget_nav_menu dt.active > a,
.widget_nav_menu dt.current-menu-item > a,
.widget_nav_menu li.active > a,
.widget_nav_menu li.current-menu-item > a {
    display: block;
    background: #268dce;
    color: white;
}

body.help #content > #section-header,
body.help-rss #content > #section-header {
    display: none;
}

body.help #content-1 > .widget_nav_menu,
body.help-rss #content-1 > .widget_nav_menu {
    margin: -16px -8px 20px -8px;
    border-bottom: none;
}

body.help #content-1 .widget_nav_menu > div,
body.help-rss #content-1 .widget_nav_menu > div {
    padding-left: 5px;
    background: #268dce;
}

body.help #content-1 .widget_nav_menu ul,
body.help-rss #content-1 .widget_nav_menu ul {
    margin: 0;
}

body.help #content-1 .widget_nav_menu li,
body.help-rss #content-1 .widget_nav_menu li {
    margin-right: 10px;
    margin-top: 4px;
    font: 12px/28px Tahoma,Trebuchet MS,TrebuchetMS,sans-serif;
}

body.help #content-1 .widget_nav_menu a,
body.help-rss #content-1 .widget_nav_menu a {
    height: 32px;
    margin: 0;
    padding: 0 10px;
    color: #FFF;
    font-size: 12px;
}

body.help #content-1 .widget_nav_menu a:hover,
body.help-rss #content-1 .widget_nav_menu a:hover {
    background: rgba(0, 0, 0, 0.15);
}

body.help #content-1 .widget_nav_menu .current-menu-item a,
body.help-rss #content-1 .widget_nav_menu .current-menu-item a {
    background: #FFF;
    color: #000;
}

.ad {
    clear: both;
}

.ad + .ad,
.ad + .module,
.module + .ad {
    margin-top: 16px;
}

.ad.ad-header {
    margin-top: 0;
}

.ad-halfpage:after,
.ad-island:after {
    width: 300px;
    content: "Advertisement";
    font: 10px/10px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: uppercase;
    text-align: right;
    display: block;
    color: #bdbdb0;
    padding: 10px 0 0;
}

#content-3 .ad-island,
#content-3 .ad-halfpage {
    margin: 0 8px 0 8px;
}

#content-3 .expanding-ad {
    position: relative;
    background: #e5e5e5;
    z-index: 3;
    right: 0;
}

#content-3 .expanding-ad div {
    background: #e5e5e5;
}

#content-3 .expanding-ad .group-content {
    overflow: hidden;
    *zoom: 1;
    position: absolute;
    left: 0;
}

#content-3 .positioned-content {
    position: relative;
    margin-top: 284px;
    z-index: 0;
}

#content-3 .text-g-nn-web-group-ad-halfpage {
    min-height: 270px;
}

#content-3 .text-g-nn-web-group-mhp-ad-marketing-rotator {
    min-height: 90px;
}

.group[class*="ticker"], .group.advertisement {
    margin: 0;
}

.group[class*="ticker"] .ad img,
.group[class*="ticker"] .ad embed,
.group[class*="ticker"] .ad table,
.group[class*="ticker"] .ad iframe, .group.advertisement .ad img,
.group.advertisement .ad embed,
.group.advertisement .ad table,
.group.advertisement .ad iframe {
    display: block !important;
    padding: 0 !important;
    margin: 0 0 20px 0 !important;
}

.group[class*="ticker"] .ad img img,
.group[class*="ticker"] .ad embed img,
.group[class*="ticker"] .ad table img,
.group[class*="ticker"] .ad iframe img, .group.advertisement .ad img img,
.group.advertisement .ad embed img,
.group.advertisement .ad table img,
.group.advertisement .ad iframe img {
    margin: 0;
}

.group[class*="ticker"] .ad object, .group.advertisement .ad object {
    display: block !important;
    padding: 0 !important;
    margin: 0 !important;
}

.group[class*="ticker"] .ad object embed, .group.advertisement .ad object embed {
    margin: 0 !important;
}

.group[class*="ticker"] .ad img[src="http://sops.news.com.au/adkit/img/1x1.gif"], .group.advertisement .ad img[src="http://sops.news.com.au/adkit/img/1x1.gif"] {
    margin: 0 0 0 0;
}

#content-1 .advertisement .ipos-1 .ad {
    width: 1000px;
    margin-left: -8px;
    text-align: center;
}

#content-1 .advertisement .ipos-1 .ad-block {
    display: inline-block;
    text-align: left;
}

.ad-adsensemedium:before,
.ad-adsenselarge:before {
    content: 'Ads By Google';
    font: bold 12px/18px Arial, sans-serif;
    color: #999;
    margin-left: 4px;
}

.ad-adsensemedium .google-ad-header,
.ad-adsenselarge .google-ad-header {
    display: none;
}

#story .ad-container,
#story .ad-container .item,
.ad-adsensemedium,
.ad-adsense-medium {
    width: 100%;
}

.ad-adsenselarge {
    width: 984px;
}

.google-ad-module {
    clear: both;
    position: relative;
    width: 100%;
}

.google-ad-header {
    padding: 0 0 2px 0;
}

.google-ad-header .heading {
    font: bold 12px/18px Arial, sans-serif;
    color: #999;
    letter-spacing: normal;
}

.google-ad-list {
    margin: 0;
    padding: 0;
    width: 100%;
    list-style: none;
}

.google-ad-list li {
    display: inline-block;
    width: 100%;
    padding: 7px 0 0 0;
    margin-left: 0;
    margin-right: 0 !important;
    line-height: 18px;
}

.google-ad-list li:first-child {
    margin-left: 0 !important;
}

.google-ad-list .heading,
.google-ad-list h5 {
    display: inline;
    font: bold 14px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    letter-spacing: normal;
    text-decoration: underline;
}

.google-ad-list .heading a,
.google-ad-list h5 a {
    color: #07416c;
}

.google-ad-list p {
    display: inline;
    margin: 0 0 0 10px;
    font: 13px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.google-ad-list p a {
    color: #000;
}

.google-ad-list p.link-url {
    margin-left: 10px;
}

.google-ad-list p.link-url a {
    color: #96bf2a;
}

#content-2 .google-ad-list {
    float: left;
    margin-bottom: 16px;
    margin-right: -18px;
    width: 650px;
}

#content-2 .google-ad-list .heading + p,
#content-2 .google-ad-list h5 + p {
    float: right;
    margin-left: 0;
    width: 100%;
}

#content-4 .google-ad-list,
#content-5 .google-ad-list {
    float: left;
    margin-right: -18px;
    width: 984px;
}

.sponsored-links .group-header,
.sponsored-links .module-header {
    min-height: 20px !important;
    margin: 0 !important;
    padding: 0 !important;
    background: none;
    border: 0;
}

.sponsored-links .group-header .heading,
.sponsored-links .module-header .heading {
    padding-left: 0;
    padding-top: 0;
    font: bold 12px/18px Arial, sans-serif !important;
    color: #999;
    letter-spacing: normal;
    text-transform: uppercase;
}

.sponsored-links .group-content,
.sponsored-links .module-content {
    padding: 0;
}

.sponsored-links .ad-text p {
    margin: 0;
    padding: 0 0 7px 0;
    border: 0;
    font: 13px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.sponsored-links .ad-text p a,
.sponsored-links .ad-text p a:hover {
    color: #000;
}

.sponsored-links .ad-text p strong a {
    color: #07416c;
    font: bold 14px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-decoration: underline;
}

.sponsored-links .ad-text p strong a:hover {
    color: #07416c;
}

.sponsored-content-label {
    padding-top: 12px;
    position: relative;
}

.sponsored-content-label:after {
    width: 200px;
    content: "Sponsored Content";
    font-size: 10px;
    line-height: 10px;
    text-transform: uppercase;
    text-align: right;
    display: block;
    color: #bdbdb0;
    position: absolute;
    top: 0;
    right: 0;
}

.sponsored-content-label .sponsored-content-label {
    padding-top: 0;
}

.sponsored-content-label .sponsored-content-label:after {
    display: none;
}

html.has-js #content-1 .group.advertisement.item-count-1 {
    display: block;
}

.group.advertisement[class*="nn-web-group-ad-billboard"] .ndmadkit div > img,
.group.advertisement[class*="nn-web-group-ad-billboard"] .ndmadkit div > div {
    display: block !important;
    margin-bottom: 20px !important;
}

/* DAP-183 - Removes bottom margin for empty billboard ads */
#content-1 > .widget_newscorpau_ads > .group {
    margin-bottom: 0;
}

#content-1 > .widget_newscorpau_ads > .group .ad-billboard {
    margin-bottom: 16px;
}

#content-1 > .widget_newscorpau_ads .group .item.ipos-1.irpos-1 {
    width: 1000px;
    margin-left: -8px;
}

#content-3 > .ad-other {
    min-height: 90px;
    margin-bottom: 16px;
}

#floatingLeftDiv,
#floatingRightDiv {
    top: 102px !important;
}

.full.item-count-2 .item,
.full.item-count-3 .item {
    float: left;
    margin-right: 18px;
}

.full.item-count-1 .item,
.full.item-count-2 .item.irpos-1,
.full.item-count-3 .item.irpos-1 {
    float: left;
    margin-right: 0;
    *margin-right: -18px;
}

#content-1 .full.item-count-1 .item,
#content-4 .full.item-count-1 .item,
#content-5 .full.item-count-1 .item {
    width: 984px;
}

#content-1 .full.item-count-2 .item,
#content-4 .full.item-count-2 .item,
#content-5 .full.item-count-2 .item {
    width: 483px;
}

#content-1 .full.item-count-3 .item,
#content-4 .full.item-count-3 .item,
#content-5 .full.item-count-3 .item {
    width: 316px;
}

#content-2 .full.item-count-1 .item {
    width: 650px;
}

#content-2 .full.item-count-2 .item {
    width: 316px;
}

#content-2 .full.item-count-3 .item {
    width: 210.66667px;
}

#content-3 .full.item-count-1 .item {
    width: 316px;
}

#content-3 .full.item-count-2 .item {
    width: 149px;
}

#content-3 .full.item-count-3 .item {
    width: 105.33333px;
}

.layout-2x1.item-count-2 .ipos-1 {
    width: columns-width(split-columns-value(5, columns))-0;
    float: "left";
    margin-right: 18px;
}

.layout-2x1.item-count-2 .irpos-1 {
    width: columns-width(split-columns-value(3, columns))-0;
    float: "left";
    margin-right: 18px;
    float: right;
    margin-right: 0;
}

#content-2 .wide .item {
    width: columns-width(split-columns-value(8 omega, columns))-0;
    float: "left";
    margin-right: 18px;
}

/*$module-video-embed-caption-margin:         0 !default;
$module-video-embed-caption-padding:        $fixture-padding !default;
$module-video-embed-caption-font:           12px/18px $base-font-family !default;
$module-video-embed-caption-font-color:     #393939 !default;
$module-video-embed-caption-background:     lighten(#000,0.75) !default;
$module-video-embed-header-toggle:          false !default;
$module-video-embed-byline-font:            11px/18px $base-font-family !default;
$module-video-embed-byline-font-color:      #666666 !default;

// Flash Embed Module
$module-flash-embed-caption-margin:         0 !default;
$module-flash-embed-caption-padding:        $fixture-padding !default;
$module-flash-embed-caption-font:           12px/18px $base-font-family !default;
$module-flash-embed-caption-font-color:     #393939 !default;
$module-flash-embed-caption-background:     lighten(#000,0.75) !default;
$module-flash-embed-header-toggle:          false !default;*/
/*$reactive-storyblock-border-colour: 			#c2c2c0 !default;
$reactive-storyblock-boxshadow: 				0 0px 4px #666 !default;*/
/*$story-header-related-column-count:         1 !default;
$story-header-related-height:               55px !default;
$story-header-related-padding:              32px !default;
$story-header-related-font-size:            $base-font-size * 0.75 !default;
$story-header-related-line-height:          $base-line-height * 0.59 !default; */
/*@warn 'We need to put an image here for the ie-7 more link. or do we?' !default;*/
/*$module-video-embed-caption-margin:         0 !default;
$module-video-embed-caption-padding:        $fixture-padding !default;
$module-video-embed-caption-font:           12px/18px $base-font-family !default;
$module-video-embed-caption-font-color:     #393939 !default;
$module-video-embed-caption-background:     lighten(#000,0.75) !default;
$module-video-embed-header-toggle:          false !default;
$module-video-embed-byline-font:            11px/18px $base-font-family !default;
$module-video-embed-byline-font-color:      #666666 !default;

// Flash Embed Module
$module-flash-embed-caption-margin:         0 !default;
$module-flash-embed-caption-padding:        $fixture-padding !default;
$module-flash-embed-caption-font:           12px/18px $base-font-family !default;
$module-flash-embed-caption-font-color:     #393939 !default;
$module-flash-embed-caption-background:     lighten(#000,0.75) !default;
$module-flash-embed-header-toggle:          false !default;*/
/*$reactive-storyblock-border-colour: 			#c2c2c0 !default;
$reactive-storyblock-boxshadow: 				0 0px 4px #666 !default;*/
/*$story-header-related-column-count:         1 !default;
$story-header-related-height:               55px !default;
$story-header-related-padding:              32px !default;
$story-header-related-font-size:            $base-font-size * 0.75 !default;
$story-header-related-line-height:          $base-line-height * 0.59 !default; */
/*@warn 'We need to put an image here for the ie-7 more link. or do we?' !default;*/
.group {
    float: left;
    margin: 0 0 16px 0;
    padding: 0;
    background: none;
}

.group.item-indent-first .item.ipos-1 {
    margin-left: 8px;
    margin-right: 10px;
}

.group .group {
    margin-bottom: 0;
}

.group.item-count-0 {
    clear: both;
    width: 100%;
}

.group-header {
    overflow: hidden;
    *zoom: 1;
    margin: 0 0 16px -8px;
    padding: 0;
    border-top: 0;
    min-height: 38px;
    position: relative;
    background: #0e649e;
    height: auto;
    color: #fff;
    text-transform: uppercase;
}

.group-header .heading {
    display: block;
    margin: 0;
    padding: 3px 7px 7px 16px;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    font: bold 24px/24px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    line-height: 28px;
    letter-spacing: 0;
}

.group-header .heading a {
    color: #fff;
}

.group-header .heading .subheading {
    display: inline;
}

.group-header .heading .subheading.hidden {
    display: none;
}

.group-header .heading .subheading:before {
    display: inline-block;
    content: "|";
    padding: 0 0.2em;
}

.narrow-heading .group-header {
    text-transform: capitalize;
    margin-left: 0;
    display: inline-block;
    margin-bottom: 8px;
    min-height: 28px;
}

.narrow-heading .group-header .heading {
    padding-right: 10px;
    padding-left: 10px;
    line-height: 23px;
}

.group-header ul,
.group-header li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.group-header .more-links {
    overflow: hidden;
    *zoom: 1;
    margin: 0 12px 12px 0;
    padding: 0;
    overflow: visible;
    position: absolute;
    bottom: 0;
    right: 0;
    font: 14px/14px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: rgba(255, 255, 255, 0.7);
    text-transform: uppercase;
    float: right;
}

.group-header .more-links li {
    margin: 0;
    padding: 0;
    float: left;
}

.group-header .more-links li:before {
    content: '|';
    padding: 0 0 0 3px;
    color: rgba(255, 255, 255, 0.7);
}

.group-header .more-links li:first-child:before {
    display: none;
}

.group-header .more-links li.active a {
    background: rgba(255, 255, 255, 0.7);
    color: #0e649e;
    padding: 3px 6px;
}

.group-header .more-links li.last {
    margin-right: 0;
}

.group-header .more-links a {
    color: rgba(255, 255, 255, 0.7);
    padding: 0 3px;
}

.group-header .more-links a[class*="from-"] {
    display: block;
    text-indent: -9999px;
}

.group-header .more-links a[class*="from-"]:before {
    content: "";
    display: block;
    float: right;
    margin: 0;
    padding: 3px 0;
    width: 200px;
    height: 20px;
    font: bold 16px/20px Times, "Times New Roman", serif;
    text-align: right;
    text-transform: capitalize;
    color: #000;
}

.group-header .more-links a.from-cm-large:before {
    content: "Courier Mail";
}

.group-header .more-links a.from-pn-large:before {
    content: "Perth Now";
}

.group-header .more-links a.from-dt-large:before {
    content: "Daily Telegraph";
}

.group-header .more-links a.from-adv-large:before {
    content: "The Advertiser";
}

.group-header .more-links a.from-hs-large:before {
    content: "Herald Sun";
}

.group-header .more-links a.from-tm-large:before {
    content: "The Mercury";
}

.group-header .more-links a.from-nt-large:before {
    content: "NT News";
}

.group-header .more-links li:last-child a {
    padding-right: 0;
}

.group-footer {
    overflow: hidden;
    *zoom: 1;
    padding: 7px;
    background: #fff;
    height: auto;
    font: normal 24px/24px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #0e649e;
    text-transform: none;
}

.group-footer .more-links {
    overflow: hidden;
    *zoom: 1;
    margin: 0 3px 0 0;
    padding: 0;
    list-style: none;
    font: bold 12px/14px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: uppercase;
    float: left;
    display: block;
}

.group-footer .more-links li {
    margin: 0 10px 0 0;
    padding: 0;
    float: left;
}

.group-footer .more-links li.last {
    margin-right: 0;
}

.osx .group-header .heading {
    padding-top: 5px;
    padding-bottom: 5px;
}

.module {
    clear: both;
    margin: 0;
    padding: 0;
    background: none;
}

.module-header {
    overflow: hidden;
    *zoom: 1;
    border-top: 0;
    height: auto;
    margin: 0 0 7px 0;
    text-transform: none;
    background: #0e649e;
    color: #fff;
    position: relative;
}

.module-header .heading {
    display: block;
    margin: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    font: bold 24px/24px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    line-height: 24px;
    letter-spacing: 0;
    overflow: hidden;
    padding: 4px 14px 8px 14px;
}

.module-header .heading a {
    color: #fff;
}

.module-header .more-links,
.module-header p {
    overflow: hidden;
    *zoom: 1;
    margin: 0 7px 10px 0;
    padding: 0;
    position: absolute;
    bottom: 0;
    right: 0;
    font: 14px/14px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #666;
    text-transform: uppercase;
    float: right;
}

.module-header .more-links li,
.module-header p li {
    margin: 0 10px 0 10px;
    padding: 0;
    float: left;
}

.module-header .more-links li.last,
.module-header p li.last {
    margin-right: 0;
}

.module-header .more-links a,
.module-header p a {
    color: #666;
}

.module-content {
    overflow: hidden;
    *zoom: 1;
    overflow: visible;
}

.module-footer,
.ci-footer {
    overflow: hidden;
    *zoom: 1;
    padding: 7px;
    height: auto;
    font: 14px/14px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #0e649e;
}

.module-footer .more-links,
.ci-footer .more-links {
    overflow: hidden;
    *zoom: 1;
    margin: 0 3px 0 0;
    padding: 0;
    list-style: none;
    font: bold 12px/14px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: uppercase;
    float: left;
    display: block;
}

.module-footer .more-links li,
.ci-footer .more-links li {
    margin: 0 10px 0 0;
    padding: 0;
    float: left;
}

.module-footer .more-links li.last,
.ci-footer .more-links li.last {
    margin-right: 0;
}

.module-footer .more-link {
    overflow: hidden;
    *zoom: 1;
    margin: 0 3px 0 0;
    padding: 0;
    list-style: none;
    font: bold 12px/14px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: uppercase;
    float: left;
    display: block;
}

.shift-alignment-up {
    margin-top: -7px;
}

.custom-html {
    clear: both;
}

.module + .module,
.module + .custom-html,
.custom-html + .module {
    margin-top: 16px;
}

.vms-container .module + .module {
    margin-top: 0;
}

.customised-image + .module[class*="module-promo-image"] {
    margin-top: 7px;
}

.module + .no-margin,
.custom-html + .no-margin {
    margin-top: 0;
}

.osx .module .module-header .heading {
    padding-top: 7px;
    padding-bottom: 6px;
}

.module iframe {
    display: block;
}

.showcase-listing .content-item {
    float: left;
    width: 316px;
    margin: 0 0 16px 0;
}

.showcase-listing .content-item:nth-child(2n + 1) {
    margin-right: 16px;
}

.showcase-listing .content-item .story-block,
.showcase-listing .content-item .story-block.has-gallery {
    height: 99px;
    box-sizing: content-box;
    overflow: visible;
}

.showcase-listing .story-block .article-info,
.showcase-listing .story-block .standfirst-kicker {
    display: none;
}

.showcase-listing .story-block .standfirst {
    height: 50px;
    margin: 0 0 8px 0;
}

.showcase-listing .storyblock-footer {
    float: right;
}

.showcase-listing.flexible.flexible .content-item .story-block {
    height: auto;
}

.showcase-listing.flexible.flexible .content-item .story-block .standfirst {
    height: auto;
    margin-bottom: 0;
}

/************************************************************************/
/***    Paid Content - OLD WAY        ***********************************/
/************************************************************************/
.user-subscriber #header-logo:before, .paid-small:after,
.story-block.prm .storyblock-footer:after,
.showcase .showcase-block .heading > a.prm:after,
.more-galleries .story-block.prm .standfirst:after, .stream-block.prm .heading a:before,
.breaking-news .breaking-news-list a.prm:before,
.defcon-body .promo-block .related > li.prm > a:before,
.stream-block .related .related-media-items > li a.prm:before,
.group[class*="also-in"] .related > li.prm a:before,
.story-dash .prm a:before,
.links .prm a:before,
.section-dash .related .prm a:before,
.story-block + .related .prm a:before, #page .promo-block.prm:after,
#page .story-block.prm:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRTMwQTdEIiBwb2ludHM9IjMzLjQ5MSwzMy41MzUgMzMuNDkxLDQ1Ljk1MyAyOS4zNTQsNTAuMDg3IDE2LjkzOSw1MC4wODcgMTYuOTM5LDMzLjUzNSAiLz48cmVjdCB4PSIxNi45MzgiIHk9IjE2Ljk4MSIgZmlsbD0iI0JBN0JCMiIgd2lkdGg9IjE2LjU1MiIgaGVpZ2h0PSIxNi41NTQiLz48cG9seWdvbiBmaWxsPSIjQzVEMjJEIiBwb2ludHM9IjAuMzg0LDMzLjUzNiAwLjM4NCwyMS4xMjEgNC41MjMsMTYuOTgxIDE2LjkzOSwxNi45ODEgMTYuOTM5LDMzLjUzNiAiLz48cG9seWdvbiBmaWxsPSIjRjVBOTFDIiBwb2ludHM9IjUwLjA0MiwxNi45ODEgNTAuMDQyLDI5LjM5NyA0NS45MDMsMzMuNTM2IDMzLjQ5LDMzLjUzNiAzMy40OSwxNi45ODEgIi8+PHBvbHlnb24gZmlsbD0iIzFGOUJENyIgcG9pbnRzPSIxNi45MzgsMTYuOTgyIDE2LjkzOCw0LjU2NCAyMS4wNzQsMC40MjcgMzMuNDksMC40MjcgMzMuNDksMTYuOTgyICIvPjwvc3ZnPg==) no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.paid-small:after,
.story-block.prm .storyblock-footer:after,
.showcase .showcase-block .heading > a.prm:after,
.more-galleries .story-block.prm .standfirst:after {
    position: absolute;
    left: 284px;
    bottom: 6px;
    width: 13px;
    height: 13px;
    margin: 3px;
    content: '';
    overflow: hidden;
    display: inline-block;
}

/* Enforcing an outline to see where the old way is still in use - Pierre Pointereau - 2015.04.17
 /* If you see some of these colors in SIT/PROD, try to remove the old code, an adapt it to the new one, below
---------------------------------------*/
.paid-small:after {
    outline: 2px solid BlueViolet;
}

.story-block.prm .storyblock-footer:after {
    outline: 2px solid Brown;
}

.showcase .showcase-block .heading > a.prm:after {
    outline: 2px solid Coral;
}

.more-galleries .story-block.prm .standfirs:after {
    outline: 2px solid CornflowerBlue;
}

.has-section.related > li.prm > a:after {
    top: 7px;
}

.showcase .showcase-block .heading > a.prm:after {
    left: 108px;
}

.more-galleries .story-block.prm .standfirst {
    position: relative;
}

.more-galleries .story-block.prm .standfirst:after {
    left: 285px;
}

/************************************************************************/
/***    Paid Content - NEW WAY                               ************/
/***    More generic rework - Pierre Pointereau - 2015.04.17 ************/
/************************************************************************/
.stream-block.prm .heading a:before,
.breaking-news .breaking-news-list a.prm:before,
.defcon-body .promo-block .related > li.prm > a:before,
.stream-block .related .related-media-items > li a.prm:before,
.group[class*="also-in"] .related > li.prm a:before,
.story-dash .prm a:before,
.links .prm a:before,
.section-dash .related .prm a:before,
.story-block + .related .prm a:before, #page .promo-block.prm:after,
#page .story-block.prm:after {
    content: '';
    width: 13px;
    height: 13px;
    margin: 0;
}

.stream-block.prm .heading a:before,
.breaking-news .breaking-news-list a.prm:before,
.defcon-body .promo-block .related > li.prm > a:before,
.stream-block .related .related-media-items > li a.prm:before,
.group[class*="also-in"] .related > li.prm a:before,
.story-dash .prm a:before,
.links .prm a:before,
.section-dash .related .prm a:before,
.story-block + .related .prm a:before {
    display: inline-block;
    vertical-align: middle;
    margin-right: 3px;
    margin-top: -3px;
}

#page .promo-block.prm:after,
#page .story-block.prm:after {
    position: absolute;
    bottom: 6px;
    right: 7px;
    top: auto;
    left: auto;
    margin: 0;
}

#page .promo-block.prm:after,
#page .story-block.prm:after {
    display: block !important;
}

#page .promo-block.prm-gallery:before,
#page .story-block.prm-gallery:before,
#page .story-block.has-gallery.prm-story:before,
#page .promo-block.has-gallery.prm-story:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zICgxMTk3MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGxheSBDb3B5QDF4PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9Ik1vYmlsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IjAwMTBfbW9iaWxlX2FydGljbGVfcGFnZS1jb3B5IiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC4wMDAwMDAsIC00NjcuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJNYWluLUFydGljbGUiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05My4wMDAwMDAsIDU1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikhlcm8tSW1hZ2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkzLjAwMDAwMCwgMjgzLjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJQbGF5LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAwMDAwLCAxMjkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9IkJhY2tpbmciIGZpbGwtb3BhY2l0eT0iMC41IiBmaWxsPSIjMDAwMDAwIiBjeD0iMjIuNSIgY3k9IjIyLjUiIHI9IjIyLjUiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzAuNzM2MjIwNSwxOC40MTUwOTQ2IEwzMC43MzYyMjA1LDI4LjgzMTM3NzMgQzMwLjczNjIyMDUsMjguODMxMzc3MyAzMC43NDU4MDMyLDI5LjAyNzg4MSAzMC42NDk5NzY5LDI5LjEwNzkwODcgQzMwLjUyMzAwNzEsMjkuMjMyMzA4MyAzMC4zNjI0OTgsMjkuMjI4MzQ2NSAzMC4zNjI0OTgsMjkuMjI4MzQ2NSBMMTQuMDkxMTk2LDI5LjIyODM0NjUgTDE0LjAzMDUwNiwzMC44MzEyNzgyIEMxNC4wMzA1MDYsMzAuODMxMjc4MiAxNC4wMTg1Mjc4LDMwLjk5NTI5NTQgMTQuMTI3MTMwOSwzMS4xMjI4NjQ0IEMxNC4yMzczMzExLDMxLjI1MjAxOCAxNC40MzY5NjkyLDMxLjI1MjAxOCAxNC40MzY5NjkyLDMxLjI1MjAxOCBMMzIuNjc5ODk2OSwzMiBDMzIuNjc5ODk2OSwzMiAzMi44NjI3NjUzLDMxLjk5MzY2MTIgMzIuOTU3NzkzMSwzMS44OTg1Nzg3IEMzMy4wNTkyMDkyLDMxLjc5NzE1NzQgMzMuMDYxNjA0OSwzMS42Mzc4OTQzIDMzLjA2MTYwNDksMzEuNjM3ODk0MyBMMzMuOTk5MTA1MywxOC45ODMyMTIzIEMzMy45OTkxMDUzLDE4Ljk4MzIxMjMgMzQuMDE1MDc2MywxOC44MjU1MzM5IDMzLjkxMjA2MzEsMTguNjk0Nzk1NSBDMzMuODAxODYyOSwxOC41NTc3MTgzIDMzLjYwNTQxOSwxOC41MzcxMTcxIDMzLjYwNTQxOSwxOC41MzcxMTcxIEwzMC43MzcwMTkxLDE4LjQxNDMwMjMgTDMwLjczNjIyMDUsMTguNDE1MDk0NiBaIE0yOC41OTY4OTg5LDI3LjQ5Mzg4NDEgTDExLjM5MTI5MDYsMjcuNDkzODg0MSBDMTEuMzkxMjkwNiwyNy40OTM4ODQxIDExLjI0Mjc1OTksMjcuNDk3MDUzNSAxMS4xMjI5NzcxLDI3LjM4MTM2OTkgQzExLjAwNDc5MTMsMjcuMjY2NDc4NiAxMSwyNy4xMTE5Njk2IDExLDI3LjExMTk2OTYgTDExLDE0LjM4MjAxMzkgQzExLDE0LjM4MjAxMzkgMTEuMDAyMzk1NywxNC4yNDk2OTA4IDExLjA5MTgzMzUsMTQuMTQxOTMwNyBDMTEuMjEwODE3OCwxMy45OTc3MjIzIDExLjM5MjA4OTIsMTQuMDAwMDk5NCAxMS4zOTIwODkyLDE0LjAwMDA5OTQgTDI4LjYxMDQ3NDMsMTQuMDAwMDk5NCBDMjguNjEwNDc0MywxNC4wMDAwOTk0IDI4Ljc4NDU1ODcsMTMuOTkxMzgzNSAyOC45MDkxMzI4LDE0LjEzNzE3NjYgQzI5LjAxNDU0MTcsMTQuMjU5MTk5MSAyOC45OTA1ODUyLDE0LjM4NTk3NTcgMjguOTkwNTg1MiwxNC4zODU5NzU3IEwyOC45ODk3ODY2LDI3LjEwOTU5MjUgQzI4Ljk4OTc4NjYsMjcuMTA5NTkyNSAyOC45OTA1ODUyLDI3LjI1NTM4NTYgMjguOTA4MzM0MywyNy4zNjk0ODQ2IEMyOC44MDM3MjM5LDI3LjUxMzY5MyAyOC41OTc2OTc0LDI3LjQ5NTQ2ODggMjguNTk3Njk3NCwyNy40OTU0Njg4IEwyOC41OTY4OTg5LDI3LjQ5Mzg4NDEgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
    background-size: 100%;
}

#page .story-block.has-video.prm-story:before,
#page .promo-block.has-video.prm-story:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zICgxMTk3MCkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGxheUAxeDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJNb2JpbGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSIwMDEwX21vYmlsZV9hcnRpY2xlX3BhZ2UiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzguMDAwMDAwLCAtNDA3LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iTWFpbi1BcnRpY2xlIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTMuMDAwMDAwLCA1NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJIZXJvLUltYWdlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5My4wMDAwMDAsIDI4My4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iUGxheSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM4LjAwMDAwMCwgNjkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9IkJhY2tpbmciIGZpbGwtb3BhY2l0eT0iMC41IiBmaWxsPSIjMDAwMDAwIiBjeD0iMjIuNSIgY3k9IjIyLjUiIHI9IjIyLjUiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzMuNDcyMDUxNCwyNC44MTE5MzE1IEMzNS45MjI1ODI3LDIzLjUzNTU0NzcgMzUuOTE2NTYwNywyMS40NjI5ODQxIDMzLjQ3MjA1MTQsMjAuMTg5NzM2OSBMMTguOTc1NTQwOSwxMi42MzkwODQgQzE2LjUyNTAwOTYsMTEuMzYyNzAwMiAxNC41Mzg0NjE1LDEyLjQ5OTIwNjUgMTQuNTM4NDYxNSwxNS4xODE1OTcxIEwxNC41Mzg0NjE1LDI5LjgyMDA3MTMgQzE0LjUzODQ2MTUsMzIuNTAwNjQ2MyAxNi41MzEwMzE3LDMzLjYzNTgzMTYgMTguOTc1NTQwOSwzMi4zNjI1ODQ0IEwzMy40NzIwNTE0LDI0LjgxMTkzMTUgTDMzLjQ3MjA1MTQsMjQuODExOTMxNSBaIiBpZD0iVHJpYW5nbGUtMSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
    background-size: 100%;
}

#page .prm .storyblock-footer:after {
    content: none;
}

#page .defcon-body .image-block ~ .story-block {
    background: none;
}

#page .mega-group .story-block.prm:after {
    bottom: 0px;
    right: 0px;
}

/*$module-video-embed-caption-margin:         0 !default;
$module-video-embed-caption-padding:        $fixture-padding !default;
$module-video-embed-caption-font:           12px/18px $base-font-family !default;
$module-video-embed-caption-font-color:     #393939 !default;
$module-video-embed-caption-background:     lighten(#000,0.75) !default;
$module-video-embed-header-toggle:          false !default;
$module-video-embed-byline-font:            11px/18px $base-font-family !default;
$module-video-embed-byline-font-color:      #666666 !default;

// Flash Embed Module
$module-flash-embed-caption-margin:         0 !default;
$module-flash-embed-caption-padding:        $fixture-padding !default;
$module-flash-embed-caption-font:           12px/18px $base-font-family !default;
$module-flash-embed-caption-font-color:     #393939 !default;
$module-flash-embed-caption-background:     lighten(#000,0.75) !default;
$module-flash-embed-header-toggle:          false !default;*/
/*$reactive-storyblock-border-colour: 			#c2c2c0 !default;
$reactive-storyblock-boxshadow: 				0 0px 4px #666 !default;*/
/*$story-header-related-column-count:         1 !default;
$story-header-related-height:               55px !default;
$story-header-related-padding:              32px !default;
$story-header-related-font-size:            $base-font-size * 0.75 !default;
$story-header-related-line-height:          $base-line-height * 0.59 !default; */
/*@warn 'We need to put an image here for the ie-7 more link. or do we?' !default;*/
.image-module {
    margin: 0 auto 0 auto;
}

.image-module .module-header {
    position: absolute;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    height: 1px;
    width: 1px;
    clip: rect(0 0 0 0);
    border: 0;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

.image-module .image-block .caption {
    display: block;
    margin: 0;
    padding: 7px 12px 7px 12px;
    background: #f8f8f5;
    font: 14px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #666;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
}

.image-module .image-block .caption .image-source {
    display: none;
}

.image-module.module-image-316w211h {
    width: 316px;
    min-height: 211px;
}

.image-module.module-image-316w237h {
    width: 316px;
    min-height: 237px;
}

.image-module.module-image-316w421h {
    width: 316px;
    min-height: 421px;
}

.image-module.module-image-366w488h {
    width: 366px;
    min-height: 488px;
}

.image-module.module-image-650w366h {
    width: 650px;
    min-height: 366px;
}

.image .caption {
    display: block;
    margin: 0;
    padding: 7px 12px 7px 12px;
    background: #f8f8f5;
    font: 14px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #666;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
}

.image .caption .image-source {
    display: none;
}

.js-socialise-wrapper {
    overflow: hidden;
    *zoom: 1;
}

.js-socialise {
    float: left;
    margin-left: 7px;
}

.js-socialise a span span {
    text-indent: -9000px;
}

#at16p,
#atie6ifh,
#atie6cmifh {
    width: 320px;
}

#at16pt {
    height: 23px;
}

#at16pt h4 {
    line-height: 12px;
}

.stream-index .js-socialise-addthis-email {
    float: left;
}

.stream-index .js-socialise-addthis-twitter {
    margin-left: 7px;
}

[class*="addthis_button_"]:hover {
    text-decoration: none;
}

[class*="addthis_button_"] > span {
    position: relative;
    display: block;
    overflow: hidden;
    width: 20px;
    height: 20px;
    background: none;
    z-index: 1;
    text-indent: 0;
    background: none !important;
}

[class*="addthis_button_"] > span span {
    position: absolute;
}

[class*="addthis_button_"] > span:after {
    position: relative;
    font: 20px/20px "brandify", sans-serif;
    color: #fff;
}

.addthis_button_twitter > span:after {
    content: '\e607';
}

.addthis_button_twitter > span:hover:after {
    color: #22c2da;
}

.addthis_button_facebook > span:after {
    content: '\e60c';
}

.addthis_button_facebook > span:hover:after {
    color: #3b5998;
}

.addthis_button_linkedin > span:after {
    content: '\e609';
}

.addthis_button_linkedin > span:hover:after {
    color: #2570bd;
}

[class*="addthis_button_google"] > span:after {
    content: '\e60a';
}

[class*="addthis_button_google"] > span:hover:after {
    color: #d00404;
}

.addthis_button_email > span:after {
    content: '\e603';
}

.addthis_button_email > span:hover:after {
    color: #a79871;
}

.addthis_button_reddit > span:after {
    content: '\e602';
}

.addthis_button_reddit > span:hover:after {
    color: #ff1a00;
}

.module.collection .content-item {
    position: relative;
}

.module.from-tb > .module-header > .heading:before, .module.from-cp > .module-header > .heading:before, .module.from-gc > .module-header > .heading:before, .module.from-ga > .module-header > .heading:before {
    content: "";
    display: block;
    float: right;
    margin: 0;
    padding: 2px 0;
    width: auto;
    height: 20px;
    font: bold 16px/20px Times, "Times New Roman", serif;
    text-align: right;
    text-transform: capitalize;
    color: #000;
}

.module.from-tb .module-content .module-header, .module.from-cp .module-content .module-header, .module.from-gc .module-content .module-header, .module.from-ga .module-content .module-header {
    display: none;
}

.module.from-tb .module-content ol, .module.from-cp .module-content ol, .module.from-gc .module-content ol, .module.from-ga .module-content ol {
    list-style: none;
    margin-top: 0;
    padding: 0;
}

.module.from-tb.from-tb > .module-header > .heading:before, .module.from-cp.from-tb > .module-header > .heading:before, .module.from-gc.from-tb > .module-header > .heading:before, .module.from-ga.from-tb > .module-header > .heading:before {
    content: "Townsville Bulletin";
}

.module.from-tb.from-cp > .module-header > .heading:before, .module.from-cp.from-cp > .module-header > .heading:before, .module.from-gc.from-cp > .module-header > .heading:before, .module.from-ga.from-cp > .module-header > .heading:before {
    content: "The Cairns Post";
}

.module.from-tb.from-gc > .module-header > .heading:before, .module.from-cp.from-gc > .module-header > .heading:before, .module.from-gc.from-gc > .module-header > .heading:before, .module.from-ga.from-gc > .module-header > .heading:before {
    content: "Gold Coast Bulletin";
}

.module.from-tb.from-ga > .module-header > .heading:before, .module.from-cp.from-ga > .module-header > .heading:before, .module.from-gc.from-ga > .module-header > .heading:before, .module.from-ga.from-ga > .module-header > .heading:before {
    content: "Geelong Advertiser";
}

.module.multi-promo.link-module .content-item .promo-block {
    height: 64px;
    border-top: 0;
    margin: 0 0 0 9px;
}

.module.multi-promo.link-module .content-item .promo-block a {
    text-transform: uppercase;
    display: block;
    font: bold 18px/18px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    line-height: 64px;
    color: #268dce;
    letter-spacing: -1px;
    position: relative;
}

.module.multi-promo.link-module .content-item .promo-block a:after {
    background-color: #268dce;
    position: absolute;
    right: 25px;
    top: 21px;
}

.module.multi-promo.link-module .cipos-1 .promo-block {
    border-top: none;
    margin-top: 7px;
}

.module-overview-state p.rss,
.module-overview-state p.more-link {
    display: none;
}

.module-overview-state .story-block > p {
    margin: 0;
    font: 13px/16.999999992px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    overflow: hidden;
}

.navigation-module .module-content {
    text-transform: uppercase;
    font: bold 13px/15px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.navigation-module ul {
    list-style: none;
    margin: 0 0 0 0;
    padding: 0;
}

.navigation-module li {
    border-top: 1px solid #e7e7e4;
    padding: 7px 0 7px 0;
    width: null;
    float: null;
}

.navigation-module li.first {
    border-top: 0;
}

.navigation-module a {
    color: #000;
    display: null;
}

.navigation-module .module-content {
    padding: 7px;
}

.navigation-module.quicklinks .module-content {
    padding-top: 0;
}

.navigation-module.quicklinks .module-content li {
    display: inline-block;
    width: 149px;
    border-top: none;
}

.navigation-module.quicklinks a {
    font-size: 13px;
}

.story-block {
    overflow: hidden;
    *zoom: 1;
    margin: 0 0 10px 0;
    padding: 10px 12px 10px 12px;
    position: relative;
    height: 190px;
    border-bottom: 1px solid #dcdcdc;
    background: #fff;
}

.item.ipos-2 .story-block:not(:last-child) {
    margin-bottom: 15px;
}

.story-block .thumb-link {
    display: block;
    float: none;
    margin: 0 7px 7px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100px;
    height: 75px;
    overflow: hidden;
}

.story-block .thumb-link img {
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 0;
    width: 100px;
    height: 75px;
}

.story-block .thumb-link + .standfirst {
    min-height: 72px;
}

.story-block .heading {
    float: right;
    width: 183px;
    margin: 0 0 3px 0;
    font: bold 16px/18px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    overflow: visible;
    z-index: 1;
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
}

.story-block .heading a {
    display: block;
    transition: color 0.05s ease-in-out;
}

.story-block .heading a:link {
    color: #000;
}

.story-block .heading a:hover {
    color: #0879cc;
}

.story-block .heading a:visited {
    color: #484f54;
}

.story-block .kicker {
    position: relative;
    display: inline-block;
    padding: 2px 5px;
    margin-right: 5px;
    margin-bottom: 4px;
    font: bold 12px/12px Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    background: #f7024d;
    color: #fff;
    box-shadow: 0 1px 0 #f7024d, 0 -1px 0 #f7024d;
    display: table;
}

.story-block .kicker:first-letter {
    text-transform: capitalize;
}

.story-block .standfirst {
    clear: both;
    margin: 0;
    font: 13px/16.999999992px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    overflow: hidden;
}

.story-block .standfirst p {
    margin: 0;
}

.story-block .standfirst .video {
    display: none;
}

.story-block p.comments {
    display: block;
    margin: 7px 7px 0 7px;
    padding: 0;
    font: 12px/17px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.story-block p.comments:before {
    display: inline-block;
    vertical-align: middle;
    content: '\e60d';
    font: 13px/13px "brandify", sans-serif;
}

.story-block .article-info {
    text-align: left;
    text-transform: uppercase;
}

.story-block .article-info em {
    font-style: normal;
}

.story-block .timestamp {
    font: bold 12px/17px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #c83035;
    margin-right: 6px;
}

.story-block .byline {
    font: bold 12px/17px Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #999;
    text-transform: capitalize;
    margin-right: 6px;
}

.story-block .numphotos,
.story-block .time {
    display: none;
}

.story-block .share {
    position: absolute;
    bottom: 5px;
    display: block;
    width: 13px;
    height: 13px;
    overflow: hidden;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.story-block .share:before {
    display: block;
    content: '\e608';
    font: 13px/13px "brandify", sans-serif;
    color: #999;
}

.story-block .share:hover:before, .story-block .share.active:before {
    color: #0879cc;
}

.story-block .section {
    margin: 0 16px 0 0;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: auto;
    display: inline-block;
    float: left;
    display: none;
    height: auto;
    padding: 2px 5px;
    margin: 0 0 0 109px;
    background: #268dce;
}

.story-block .section a:link {
    color: #505050;
}

.story-block .section a:visited {
    color: #505050;
}

.story-block .section a:hover {
    color: #0879cc;
}

.story-block .section a:link,
.story-block .section a:visited {
    color: #fff;
}

.story-block .js-socialise-wrapper:before {
    display: block;
    margin: 8px;
    content: 'Share This Story';
    font: bold 16px/16px "Guardian Sans Cond",sans-serif;
    text-align: left;
    color: #1a80cc;
}

.story-block .js-socialise {
    margin-left: 20px;
    margin-bottom: 8px;
}

.story-block .js-socialise:first-child {
    margin-left: 5px;
}

.story-block .js-socialise-addthis-email {
    float: left;
}

.story-block.is-video .thumb-link {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 0;
    width: 100px;
    height: 75px;
}

.story-block.is-video .thumb-link img {
    width: 152px;
    height: 86px;
    margin-left: -26px;
    margin-top: -12px;
}

.story-block.is-video .related.related-media {
    display: none;
}

.lead-stories .story-block.sbpos-1 .heading {
    font: bold 24px/28px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.story-block.large-headline-size .heading {
    font-size: 20px;
    line-height: 22px;
}

div[class*="-block"] .thumb-link {
    position: relative;
}

div[class*="-block"] .thumb-link:before, div[class*="-block"] .thumb-link:after {
    position: absolute;
    left: 6px;
    bottom: 6px;
    width: 26px;
    height: 26px;
}

div[class*="-block"].gallery-summary .thumb-link:before, div[class*="-block"].has-gallery .thumb-link:before, div[class*="-block"].has-video .thumb-link:before, div[class*="-block"].is-video .thumb-link:before, div[class*="-block"].has-video.has-gallery .thumb-link:before {
    background-color: transparent;
    background-color: rgba(0, 0, 0, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000);
    zoom: 1;
    border-radius: 20px;
    content: '';
}

div[class*="-block"].gallery-summary .thumb-link:after, div[class*="-block"].has-gallery .thumb-link:after, div[class*="-block"].has-video .thumb-link:after, div[class*="-block"].is-video .thumb-link:after, div[class*="-block"].has-video.has-gallery .thumb-link:after {
    font: 13px/26px "brandify", sans-serif !important;
    text-align: center;
    color: #fff;
}

div[class*="-block"].gallery-summary.gallery-summary .thumb-link:after, div[class*="-block"].has-gallery .thumb-link:after {
    content: '\e60b';
}

div[class*="-block"].has-video .thumb-link:after, div[class*="-block"].is-video .thumb-link:after, div[class*="-block"].has-video.has-gallery .thumb-link:after {
    content: '\e606';
}

.storyblock-footer {
    overflow: hidden;
    *zoom: 1;
    overflow: visible;
    clear: both;
    position: absolute;
    bottom: 0;
    left: inherit;
    width: 0;
    height: auto;
    font: bold 12px/12px Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #505050;
}

.story-block-overlay {
    position: absolute;
    bottom: 24px;
    right: 0;
    overflow: visible;
    zoom: 1;
    display: none;
    width: 100%;
    height: 70px;
    background: rgba(0, 0, 0, 0.8);
}

.story-block-overlay:after {
    position: absolute;
    bottom: -7px;
    left: 10px;
    display: block;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 7px 7px 0 7px;
    border-left-color: transparent;
    border-top-color: rgba(0, 0, 0, 0.8);
    border-right-color: transparent;
}

.story-block-overlay.story-block-overlay-save:after {
    left: 25px;
}

.story-block-no-margin .story-block {
    margin: 0 !important;
}

.story-block-no-margin + .story-block-no-margin {
    margin-top: 0 !important;
}

.story-block-has-section .story-block .heading {
    margin-top: 18px;
}

#nav .menu-item.sectionref-video .story-block-has-section .story-block .heading {
    margin-top: 0;
}

.story-block-has-section .story-block .section {
    display: block;
    margin-top: 10px;
}

.story-block-has-section .story-block .storyblock-footer {
    top: 0;
}

.story-block-3x1.story-block-has-section .story-block .section {
    margin-top: 6px;
}

.story-block-hover .story-block,
.story-block:hover,
.content-item:hover {
    cursor: pointer;
}

.story-block-hover .story-block .heading a,
.story-block:hover .heading a,
.content-item:hover .heading a {
    color: #0879cc;
}

.story-block-hover .story-block .heading a:link,
.story-block-hover .story-block .heading a:visited,
.story-block:hover .heading a:link,
.story-block:hover .heading a:visited,
.content-item:hover .heading a:link,
.content-item:hover .heading a:visited {
    color: #067cca;
    text-decoration: none;
}

.story-block-hover .story-block .storyblock-footer,
.story-block:hover .storyblock-footer,
.content-item:hover .storyblock-footer {
    color: #000;
}

.story-block-hover-image, .story-block-hover .story-block .thumb-link,
.story-block:hover .thumb-link,
.content-item:hover .thumb-link, .story-block-hover .story-block .image-block,
.story-block:hover .image-block,
.content-item:hover .image-block, .thumb-link:hover, .stream-block:hover .thumb-link {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    transition: all 0.12s ease-in-out;
}

[class*="story-block-hover"] .js-socialise-wrapper {
    display: none;
}

.story-block .js-socialise-wrapper.js-socialise-wrapper-hover {
    display: block;
}

.story-block-heading-highlight .story-block .heading a,
.story-block-heading-highlight .promo-block .heading a {
    background: #1c1f21;
    box-shadow: 4px 2px 0 2px #1c1f21, -4px 2px 0 2px #1c1f21;
    box-decoration-break: clone;
    transition: all 0.12s ease-in-out;
}

.story-block-heading-highlight .story-block .heading a:link, .story-block-heading-highlight .story-block .heading a:active, .story-block-heading-highlight .story-block .heading a:visited, .story-block-heading-highlight .story-block .heading a:hover,
.story-block-heading-highlight .promo-block .heading a:link,
.story-block-heading-highlight .promo-block .heading a:active,
.story-block-heading-highlight .promo-block .heading a:visited,
.story-block-heading-highlight .promo-block .heading a:hover {
    color: #fff;
}

.story-block-heading-highlight .story-block .heading a:hover,
.story-block-heading-highlight .promo-block .heading a:hover {
    background: #0879cc;
    box-shadow: 4px 1px 0 1px #0879cc, -4px 1px 0 1px #0879cc;
}

.story-block-heading-highlight .story-block-hover .heading a:link, .story-block-heading-highlight .story-block-hover .heading a:active, .story-block-heading-highlight .story-block-hover .heading a:visited, .story-block-heading-highlight .story-block-hover .heading a:hover,
.story-block-heading-highlight .content-item:hover .heading a:link,
.story-block-heading-highlight .content-item:hover .heading a:active,
.story-block-heading-highlight .content-item:hover .heading a:visited,
.story-block-heading-highlight .content-item:hover .heading a:hover,
.story-block-heading-highlight .promo-block:hover .heading a:link,
.story-block-heading-highlight .promo-block:hover .heading a:active,
.story-block-heading-highlight .promo-block:hover .heading a:visited,
.story-block-heading-highlight .promo-block:hover .heading a:hover {
    background: #0879cc;
    box-shadow: 4px 1px 0 1px #0879cc, -4px 1px 0 1px #0879cc;
}

.story-block-dark .image-block + .story-block {
    position: relative;
    height: 158px;
    padding: 10px;
    margin-bottom: 0;
    background: #484f54;
    border: 0;
}

.story-block-dark .image-block + .story-block .heading {
    margin: 0;
    padding: 0 0 7px 5px;
    font-size: 22px;
    line-height: 28px;
}

.story-block-dark .image-block + .story-block .heading a {
    overflow: hidden;
    *zoom: 1;
    display: inline;
}

.story-block-dark .image-block + .story-block .kicker {
    margin-left: -4px;
    margin-right: 100%;
    white-space: nowrap;
}

.story-block-dark .image-block + .story-block .standfirst {
    color: #fff;
}

.story-block-dark .image-block + .story-block .storyblock-footer {
    bottom: 2px;
}

.image-block + .story-block {
    height: auto;
    padding: 7px 7px 14px 7px;
    overflow: visible;
    border-top: none;
}

.image-block + .story-block:before, .image-block + .story-block:after {
    position: absolute;
    top: 0;
    margin: -50px 0 0 -4px;
    width: 44px;
    height: 44px;
}

.image-block + .story-block.prm .storyblock-footer:after {
    left: 289px;
}

.image-block + .story-block .heading {
    float: none;
    z-index: auto;
    width: auto;
}

.image-block + .story-block.gallery-summary, .image-block + .story-block.has-gallery, .image-block + .story-block.is-video, .image-block + .story-block.has-video, .image-block + .story-block.has-video.has-gallery {
    overflow: visible;
}

.image-block + .story-block.gallery-summary:before, .image-block + .story-block.has-gallery:before, .image-block + .story-block.is-video:before, .image-block + .story-block.has-video:before, .image-block + .story-block.has-video.has-gallery:before {
    background-color: transparent;
    background-color: rgba(0, 0, 0, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000);
    zoom: 1;
    border-radius: 44px;
    content: '';
}

.image-block + .story-block.gallery-summary:after, .image-block + .story-block.has-gallery:after, .image-block + .story-block.is-video:after, .image-block + .story-block.has-video:after, .image-block + .story-block.has-video.has-gallery:after {
    font: 21px/44px "brandify", sans-serif;
    text-align: center;
    color: #fff;
}

.image-block + .story-block.is-video .heading, .image-block + .story-block.gallery-summary .heading {
    position: inherit;
    left: inherit;
}

.image-block + .story-block.gallery-summary.gallery-summary:after, .image-block + .story-block.has-gallery:after {
    content: '\e60b';
}

.image-block + .story-block.is-video:after, .image-block + .story-block.has-video:after, .image-block + .story-block.has-video.has-gallery:after {
    content: '\e606';
}

.story-block-no-standfirst .story-block .standfirst,
.no-standfirst .story-block .standfirst {
    display: none;
}

.story-block-chua .story-block {
    height: 121px;
}

.lead-splash-section.first-image-316w237h .story-block {
    max-width: 316px;
}

.osx .story-block-heading-highlight .heading a {
    padding-top: 3px !important;
    padding-bottom: 1px !important;
}

.homepage .ipos-2 .sbpos-1 {
    margin: 0 0 16px 0;
}

.homepage .ipos-2 .sbrpos-1 {
    margin: 0;
}

.module.default .story-block.story-no-image .heading {
    float: none;
    width: auto;
    font-size: 34px;
    line-height: 36px;
}

.module.default .story-block.story-no-image {
    height: 199px;
}

.module.default .story-block.story-no-image .storyblock-footer .section {
    margin-left: 0;
}

.module.default .story-block-has-section .story-block.story-no-image .section {
    float: none;
}

.module.default .story-block.story-no-image .article-info {
    margin-left: 0;
}

.showcase-gallery {
    background: #fff;
    border-bottom: 1px solid #dcdcdc;
}

.showcase-gallery .module-header {
    display: inline-block;
    margin-bottom: 16px;
}

.showcase-gallery .module-header .heading {
    font: bold 20px/20px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: capitalize;
}

.showcase-gallery .story-block {
    display: inline-block;
    width: 146px;
    height: 156px;
    padding: 80px 0 12px 0;
    margin: 0;
    border: 0;
    vertical-align: top;
}

.showcase-gallery .story-block .thumb-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}

.showcase-gallery .story-block .thumb-link:before, .showcase-gallery .story-block .thumb-link:after {
    left: 30px;
}

.showcase-gallery .story-block .thumb-link > img {
    margin-left: 24px;
}

.showcase-gallery .story-block .thumb-link.image-none {
    width: 100px;
    margin-left: 24px;
}

.showcase-gallery .story-block .standfirst {
    display: none;
}

.showcase-gallery .story-block .heading {
    width: 100%;
    height: 65px;
    padding: 7px 7px 0 7px;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
}

.showcase-gallery .story-block .storyblock-footer {
    left: 12px;
}

.showcase-gallery .story-block .js-socialise {
    margin-left: 7px;
}

.showcase-gallery .story-block .timestamp {
    display: none;
}

.showcase-gallery .story-block.prm .heading a {
    display: block;
}

.showcase-gallery .story-block.prm .heading a:before {
    margin: 0 4px 0 0;
}

.showcase-gallery .story-block.prm .heading {
    height: auto;
}

.showcase-gallery .story-block.prm .storyblock-footer {
    position: relative;
    height: 10px;
    bottom: -3px;
}

.showcase-gallery .story-block:nth-child(2n + 2) {
    margin-left: 16px;
}

.showcase-video {
    overflow: hidden;
    *zoom: 1;
}

.showcase-video .module-header {
    display: inline-block;
    margin-bottom: 4px;
}

.showcase-video .module-header .heading {
    font: bold 20px/20px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: capitalize;
}

.showcase-video .story-block {
    float: left;
    width: 149px;
    height: 170px;
    padding: 86px 0 0 0;
}

.showcase-video .story-block.sbpos-1 {
    margin: 0;
}

.showcase-video .story-block.sbpos-2, .showcase-video .story-block.sbpos-3, .showcase-video .story-block.sbpos-4 {
    margin: 0 0 0 18px;
}

.showcase-video .story-block.prm .storyblock-footer:after {
    left: 132px;
}

.showcase-video .story-block .thumb-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 86px;
    z-index: 1;
}

.showcase-video .story-block .thumb-link img {
    width: 149px;
    height: 86px;
    margin: 0;
}

.showcase-video .story-block .heading {
    width: 100%;
    height: 72px;
    font: bold 14px/16px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    display: table;
}

.showcase-video .story-block .heading a {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    padding: 14px 7px 0;
}

.showcase-video .story-block .section {
    position: absolute;
    top: -83px;
    display: block;
    margin: 0;
    padding: 2px 6px;
    background: #8bbe41;
    z-index: 1;
}

.showcase-video .story-block .section a {
    color: #fff;
}

.showcase-video .story-block .standfirst,
.showcase-video .story-block .time,
.showcase-video .story-block .share,
.showcase-video .story-block .time,
.showcase-video .story-block .js-socialise-wrapper-hover {
    display: none;
}

#content-3 .showcase-video {
    background: #fff;
    border-bottom: 1px solid #dcdcdc;
}

#content-3 .showcase-video .story-block {
    margin-left: 0;
    margin-bottom: 16px;
    border-bottom: 0;
}

#content-3 .showcase-video .story-block:nth-child(2n + 2) {
    margin-left: 16px;
}

.section-dash .story-block {
    padding: 10px 12px 0 0;
}

.section-dash .story-block .thumb-link,
.section-dash .story-block .thumbnail {
    width: 50px;
    height: auto;
    margin-top: 0;
}

.section-dash .story-block .standfirst {
    display: none;
}

.section-dash .story-block .heading {
    float: right;
    width: 255px;
    font: bold 13px/15px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    letter-spacing: normal;
}

.section-dash .story-block .heading a.prm:before {
    margin: 0 4px 0 0;
}

.section-dash .story-block .thumb-link:before, .section-dash .story-block .thumb-link:after {
    margin-left: 6px;
}

.section-dash .storyblock-footer {
    float: right;
    width: 255px;
    clear: none;
}

.section-dash .storyblock-footer > .related.related-media {
    display: none;
}

.section-dash .story-block-hover {
    background: none;
}

.section-dash .promo-block {
    padding: 10px 12px 0 0;
}

.section-dash .promo-image {
    float: left;
    margin: 0 7px 7px 0;
}

.section-dash .promo-image img {
    margin-top: 0;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 0;
    width: 50px;
    height: auto;
}

.section-dash .promo-heading {
    float: right;
    width: 255px;
}

.section-dash .promo-heading > .heading {
    font: bold 13px/15px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.section-dash .promo-inner {
    display: none;
}

.section-dash .related-content {
    margin: 0;
}

.section-dash .module-content {
    background: #fff;
}

.section-dash .story-block {
    border: none;
    padding: 10px 5px 0 8px;
    margin: 0;
    height: 65px;
}

.section-dash .story-block .heading {
    width: 247px;
}

.section-dash .story-block .thumb-link {
    position: absolute;
}

.section-dash .story-block .share {
    display: none;
}

.section-dash .story-block .section {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
    background: none;
}

.section-dash .story-block .section a {
    font-weight: normal;
    line-height: 18px;
    color: #000;
}

.section-dash .story-block .section a:visited {
    color: #484f54;
}

.section-dash .story-block .section a:hover {
    color: #0879cc;
}

.section-dash .storyblock-footer {
    float: right;
    width: 247px;
    position: relative;
    text-transform: uppercase;
}

.section .first-image-650w366h:not(.force-316-pmnt):not(.fader):not(.raffle):not(.story-block-strip):not(.story-block-3x1):not(.story-block-4x1) .image-block.image-650w366h + .story-block, .lead-splash.lead-splash.lead-splash-light .image-block.image-650w366h + .story-block {
    padding: 7px 7px 28px;
    margin: 0;
}

.section .first-image-650w366h:not(.force-316-pmnt):not(.fader):not(.raffle):not(.story-block-strip):not(.story-block-3x1):not(.story-block-4x1) .image-block.image-650w366h + .story-block .heading, .lead-splash.lead-splash.lead-splash-light .image-block.image-650w366h + .story-block .heading {
    font: bold 32px/38px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.section .first-image-650w366h:not(.force-316-pmnt):not(.fader):not(.raffle):not(.story-block-strip):not(.story-block-3x1):not(.story-block-4x1) .image-block.image-650w366h + .story-block:before, .section .first-image-650w366h:not(.force-316-pmnt):not(.fader):not(.raffle):not(.story-block-strip):not(.story-block-3x1):not(.story-block-4x1) .image-block.image-650w366h + .story-block:after, .lead-splash.lead-splash.lead-splash-light .image-block.image-650w366h + .story-block:before, .lead-splash.lead-splash.lead-splash-light .image-block.image-650w366h + .story-block:after {
    margin-left: 0;
}

.section .first-image-650w366h:not(.force-316-pmnt):not(.fader):not(.raffle):not(.story-block-strip):not(.story-block-3x1):not(.story-block-4x1) .image-block.image-650w366h + .story-block .js-socialise-wrapper, .lead-splash.lead-splash.lead-splash-light .image-block.image-650w366h + .story-block .js-socialise-wrapper {
    bottom: 26px;
}

.section .first-image-650w366h:not(.force-316-pmnt):not(.fader):not(.raffle):not(.story-block-strip):not(.story-block-3x1):not(.story-block-4x1) .image-block.image-650w366h + .story-block .js-socialise-wrapper:before, .lead-splash.lead-splash.lead-splash-light .image-block.image-650w366h + .story-block .js-socialise-wrapper:before {
    margin-top: 26px;
}

.section .first-image-650w366h:not(.force-316-pmnt):not(.fader):not(.raffle):not(.story-block-strip):not(.story-block-3x1):not(.story-block-4x1) .image-block.image-650w366h + .story-block .js-socialise-wrapper:after, .lead-splash.lead-splash.lead-splash-light .image-block.image-650w366h + .story-block .js-socialise-wrapper:after {
    left: 6px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-defcon .module-content .story-block {
    position: relative;
}

.lead-splash.lead-splash.lead-splash.lead-splash-defcon .module-content .story-block .heading::after {
    content: "";
    display: table;
    clear: both;
}

.lead-splash.lead-splash.lead-splash.lead-splash-defcon .module-content .story-block .heading .heading-wrap-defcon {
    position: absolute;
    bottom: 15px;
    max-width: 95%;
}

.lead-splash.lead-splash.lead-splash.lead-splash-defcon .module-content .story-block .heading a {
    font: bold 38px/48px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    display: inline;
    position: relative;
    margin: 0 15px 0 10px;
    padding-bottom: 8px;
    color: #fff;
    z-index: 2;
    white-space: normal;
    box-shadow: 15px 0 0 rgba(0, 0, 0, 0.8), -10px 0 0 rgba(0, 0, 0, 0.8);
    background: rgba(0, 0, 0, 0.8);
    line-height: 1.5em;
    transition: all 0.12s ease-in-out;
    box-decoration-break: clone;
    -ms-box-decoration-break: clone;
    -o-box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

.osx .lead-splash.lead-splash.lead-splash.lead-splash-defcon .module-content .story-block .heading a {
    padding-bottom: 1px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-defcon .module-content .story-block .heading strong {
    bottom: 334px;
    top: auto;
}

.lead-splash.lead-splash.lead-splash.lead-splash-defcon .module-content .story-block .heading .kicker {
    top: 0;
}

.lead-splash.lead-splash.lead-splash.lead-splash-defcon .module-content .content-item:hover .heading a {
    color: #fff;
    background: rgba(6, 124, 202, 0.8);
    box-shadow: 15px 0 0 rgba(6, 124, 202, 0.8), -10px 0 0 rgba(6, 124, 202, 0.8);
}

.lead-splash.lead-splash-light.customised-image .image-block.image-none > .image-frame {
    min-height: 366px;
}

.lead-splash.lead-splash.lead-splash-light.lead-splash-has-section .module-content .story-block {
    padding-top: 24px;
}

.lead-splash.lead-splash.lead-splash-light.lead-splash-has-section .module-content .story-block.story-has-section .heading {
    margin-top: 0;
}

.lead-splash.lead-splash.lead-splash-light.lead-splash-has-section .module-content .story-block .related-media {
    left: 10px;
}

.lead-splash.lead-splash.lead-splash-light.lead-splash-has-section .module-content .storyblock-footer {
    position: static;
}

.lead-splash.lead-splash.lead-splash-light.lead-splash-has-section .module-content .storyblock-footer .section {
    display: inline-block;
    margin: 0;
    position: absolute;
    top: 5px;
    left: 8px;
    bottom: initial;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait {
    position: relative;
    background: #253740;
    color: #fff;
    margin-bottom: 16px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .image-block:not(.image-none) {
    background: #fff;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .content-item {
    position: static;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .content-item:hover {
    background: #253740 !important;
    color: #fff !important;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .sbpos-1 {
    width: 316px;
    height: 182px;
    background: none;
    border: 0;
    margin: 0;
    padding: 13px 10px;
    overflow: visible;
    position: relative;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .heading {
    margin: 0 0 0 5px;
    padding: 0;
    display: block;
    position: relative;
    overflow: visible;
    font: bold 26px/34px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .heading a {
    display: inline;
    color: #fff;
    position: relative;
    z-index: 2;
    white-space: normal;
    background: #172329;
    box-shadow: 4px 2px 0 2px #172329, -4px 2px 0 2px #172329;
    box-decoration-break: clone;
    transition: none;
    -moz-transition: all 0.12s ease-in-out;
    -webkit-transition: all 0.12s ease-in-out;
    -o-transition: all 0.12s ease-in-out;
    outline: solid 1px #172329;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .heading a:hover {
    color: #fff;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .heading .kicker {
    background: #ff005a;
    color: #fff;
    font: bold 19px "Guardian Sans",Tahoma,Trebuchet MS,TrebuchetMS,sans-serif;
    height: 27px;
    left: -15px;
    line-height: 27px;
    margin: 0;
    padding: 0 8px;
    position: absolute;
    top: -433px;
    white-space: nowrap;
    z-index: 2;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .promo-inner,
.lead-splash.lead-splash.lead-splash.lead-splash-portrait .standfirst {
    font-size: 13px;
    line-height: 17px;
    padding: 0;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait a {
    color: #4dabde;
    position: relative;
    z-index: 2;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait a:hover {
    color: #0879cc;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait p {
    display: block;
    margin: 10px 0 0 0;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .related-content {
    margin: 0 0 10px;
    padding: 0;
    display: block;
    list-style: none;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .related-content li {
    padding: 0;
    list-style: none;
    display: block;
    white-space: normal;
    overflow: visible;
    margin-top: 5px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .related-content li:first-child {
    margin-top: 3px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .related-content li a {
    display: block;
    font: inherit;
    font-size: 14px;
    font-weight: bold;
    color: #4dabde;
    position: relative;
    white-space: normal;
    z-index: 2;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .related-content li a:hover {
    color: #0879cc;
    text-decoration: none;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .promo-links {
    margin-top: 8px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .promo-links li {
    font-size: 14px;
    display: block;
    list-style: none;
    margin-top: 5px;
    white-space: normal;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .promo-links li:first-child {
    margin-top: 3px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait .promo-links li a {
    display: block;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait:hover .image-block .image-frame {
    background: none;
    opacity: 0.7;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait:hover .heading a {
    color: white;
    background: #0879cc;
    box-shadow: 4px 2px 0 2px #0879cc, -4px 2px 0 2px #0879cc;
    box-decoration-break: clone;
    outline: solid 1px #0879cc;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait.story-block-dark .story-has-section .section {
    margin-left: 0;
    margin-top: 6px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait.story-block-dark .story-has-section .section a {
    color: #fff;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait.story-block-dark .story-has-section .heading {
    margin-top: 14px;
}

.lead-splash.lead-splash.lead-splash.lead-splash-portrait.story-block-dark .story-has-section .heading .kicker {
    top: -444px;
}

.defcon {
    background: #fff;
    position: relative;
    margin-bottom: 0;
}

.defcon:hover .story-block .heading,
.defcon:hover .image-block,
.defcon:hover .tag {
    opacity: 0.7;
}

.defcon .defcon-body {
    margin: -366px 0 16px 0;
}

.defcon-body .promo-inner {
    font: 14px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    background: #253740;
    color: #fff;
    padding: 15px 9px;
}

.defcon-body .promo-inner p {
    display: block;
    margin-bottom: 0;
}

.defcon-body .promo-inner p:first-child {
    margin-top: 0;
}

.defcon-body a {
    color: #4dabde;
    position: relative;
    z-index: 2;
}

.defcon-body a:hover {
    color: #0879cc;
    text-decoration: none;
}

.defcon-body .related-content {
    margin-top: 10px;
    display: block;
    list-style: none;
    background: none;
    border-bottom: 0;
}

.defcon-body .related-content li {
    list-style: none;
    display: block;
    white-space: normal;
    overflow: visible;
    margin-top: 5px;
    font-weight: bold;
}

.defcon-body .related-content li:first-child {
    margin-top: 0;
}

.defcon-body .related-content li a {
    color: #4dabde;
    position: relative;
    z-index: 2;
}

.defcon-body .related-content li a:hover {
    color: #0879cc;
    text-decoration: none;
}

.defcon-body .story-block {
    margin: 0;
    min-height: 0;
    padding: 0 !important;
    position: static;
    overflow: visible;
}

.defcon-body .story-block:before, .defcon-body .story-block:after {
    display: none !important;
}

.defcon-body .story-block .standfirst {
    font: 14px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    background: #253740;
    color: #fff;
    padding: 12px 9px 30px 9px;
}

.defcon-body .story-block .standfirst a {
    color: #4dabde;
    position: relative;
    z-index: 2;
}

.defcon-body .story-block .standfirst a:hover {
    color: #0879cc;
}

.defcon-body .story-block .heading {
    margin: -366px 0 0;
    width: 650px;
    height: 366px;
    position: relative;
    z-index: 3;
}

.defcon-body .story-block .heading a {
    display: none;
}

.defcon-body .story-block .related-content {
    font: bold 14px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    background: #253740;
    margin: -14px 0 0;
    padding: 0 9px 25px;
}

.defcon-body .story-block .related-content li {
    padding: 0;
}

.defcon-body .story-block .related-content li a {
    white-space: normal;
}

.defcon-body .image-block + .story-block .js-socialise-wrapper {
    height: 70px;
}

.defcon-body .promo-heading {
    display: none;
}

.defcon-body .storyblock-footer {
    left: 8px;
}

.defcon-body .image-frame {
    height: 366px;
}

.defcon-head {
    width: 650px;
    height: 366px;
    position: relative;
    overflow: hidden;
}

.defcon-head .related {
    display: block;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 10px;
    bottom: 11px;
    right: 60px;
    background: none;
    border-bottom: 0;
    z-index: 3;
}

.defcon-head .related > li {
    display: inline;
    margin: 0;
    padding: 0;
    background-color: rgba(0, 0, 0, 0.8);
    box-shadow: 15px 0 0 rgba(0, 0, 0, 0.8), -10px 0 0 rgba(0, 0, 0, 0.8);
    box-decoration-break: clone;
    transition: all 0.12s ease-in-out;
    font: bold 38px/49px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.defcon-head .related > li > a {
    display: inline;
    color: #fff;
    position: relative;
    top: -4px;
    padding-left: 0;
    z-index: 1;
    white-space: normal;
}

.defcon-head .related > li > a:after {
    content: "";
    position: absolute;
    left: -650px;
    right: -650px;
    bottom: -366px;
    top: -366px;
}

.defcon:hover .defcon-head .related li {
    background: rgba(8, 121, 204, 0.8);
    box-shadow: 15px 0 0 rgba(8, 121, 204, 0.8), -10px 0 0 rgba(8, 121, 204, 0.8);
    box-decoration-break: clone;
}

.stream-index .item {
    width: columns-width(split-columns-value(8 omega, columns))-0;
    float: "left";
    margin-right: 18px;
}

.stream-block {
    overflow: hidden;
    *zoom: 1;
    position: relative;
    padding: 4px 0;
    background: #fff;
}

.stream-block.story-block-hover, .stream-block.hover {
    background: #fff;
}

.stream-block .thumb-link {
    display: block;
    float: left;
    margin: 0 12px 12px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100px;
    height: 75px;
    overflow: hidden;
}

.stream-block .thumb-link img {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 0;
    width: 100px;
    height: 75px;
}

.stream-block .heading {
    margin-bottom: 7px;
    font: 20px/26px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.stream-block .heading .kicker {
    display: none;
}

.stream-block .heading a {
    color: #000;
}

.stream-block .heading a:visited {
    color: #484f54;
}

.stream-block .heading a:hover {
    color: #0879cc;
}

.stream-block .share-tools {
    margin: 7px 0 0 0;
}

.stream-block .share-tools ul li a {
    margin: 0 2px;
}

.stream-block .standfirst {
    margin: 0;
    font: 13px/16.999999992px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    overflow: hidden;
}

.stream-block .article-info em {
    font-style: normal;
}

.stream-block .article-info:after {
    content: "|";
    color: #000;
}

.stream-block .byline {
    font-weight: bold;
    text-transform: capitalize;
}

.stream-block .timestamp {
    font-weight: bold;
}

.stream-block .related {
    padding: 0;
    margin: 0;
}

.stream-block .related-media-items > li a {
    margin: 0;
}

.stream-block .related-content:not(.has-section) > li {
    list-style: none;
}

.stream-block .related-media a {
    font-weight: bold;
    color: #000;
}

.stream-block .related-media a:hover {
    color: #0879cc;
}

.stream-block .related-media a:visited {
    color: #484f54;
}

.stream-block .reader-feedback a {
    font-weight: bold;
    color: #999;
}

.stream-block .reader-feedback a:before {
    position: absolute;
    margin: 2px 0 0 6px;
    content: '\e60d';
    font: 13px/13px "brandify", sans-serif;
}

.stream-block[class*="story-block-hover"] .js-socialise-wrapper {
    display: block;
}

.stream-block .js-socialise:first-child {
    margin-left: 2px;
}

.stream-block [class*="addthis_button_"] > span:after {
    color: #999;
}

.stream-block {
    cursor: pointer;
}

.stream-block:hover .heading a {
    color: #0879cc;
}

.streamblock-social {
    width: 130px;
    min-height: 85px;
    margin: 0 0 0 16px;
    padding: 0 0 0 7px;
    float: right;
    border-left: 1px solid #ccc;
    font-size: 13px;
    line-height: 17px;
}

.streamblock-social a {
    color: #999999;
}

.streamblock-social .reader-feedback > li.poll a {
    padding-left: 10px !important;
}

.streamblock-related > .section {
    margin: 0 16px 0 0;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: auto;
    display: inline-block;
    float: left;
    margin: 7px 0 0 0;
    padding: 0;
    text-transform: uppercase;
    font-weight: bold;
}

.streamblock-related > .section a:link {
    color: #505050;
}

.streamblock-related > .section a:visited {
    color: #505050;
}

.streamblock-related > .section a:hover {
    color: #0879cc;
}

.ie .streamblock-social .share-tools {
    margin-top: 20px;
}

.related {
    list-style: none;
}

.related > li > .section {
    display: inline-block;
    text-transform: uppercase;
    float: left;
    font-weight: bold;
    display: inline-block;
    font-size: 12px;
    line-height: 17px;
    text-transform: capitalize;
}

.related > li > .section:after {
    content: ':';
    display: inline-block;
    margin: 0 7px 0 0;
    color: #505050;
}

.related > li > .section a {
    color: #505050;
}

.related > li > .section a:hover {
    color: #0879cc;
}

.stream-block .related .kicker,
.story-block .related .kicker {
    display: inline-block;
    margin: 0;
    padding: 0;
    text-indent: -5000px;
    overflow: hidden;
    white-space: nowrap;
}

.stream-block .related li {
    list-style: none;
}

.stream-block .related li.comments {
    min-height: 17px;
}

.stream-block .related-media > li > a,
.stream-block .reader-feedback > li > a {
    display: none;
}

.stream-block .related-media > li.comments > a,
.stream-block .reader-feedback > li.comments > a {
    display: block;
}

.stream-block .related-media > li.comments > a span,
.stream-block .reader-feedback > li.comments > a span {
    padding-left: 22px;
}

.stream-block .related-media > li.poll,
.stream-block .reader-feedback > li.poll {
    display: none;
}

.stream-block .reader-feedback > li.no-comments a {
    color: transparent;
}

.stream-block .reader-feedback > li.no-comments a:before {
    color: #999;
}

.stream-block .related-content > li {
    margin: 0;
    padding: 7px 0 0 0;
}

.stream-block .related-media-items {
    margin: 0;
    padding: 0;
}

.stream-block .related-media-items > li {
    margin: 0;
    padding: 7px 0 0 0;
}

.stream-block .related-media-items > li a {
    margin: 0;
    padding: 0;
    display: block;
}

.stream-block .related-media-items span {
    margin: 1px 7px 0 -18px;
    padding: 0;
    float: left;
}

.stream-block .related-media-items span.time {
    display: none;
}

.streamblock-social .reader-feedback > li.poll {
    display: block;
    margin-bottom: 6px;
}

.streamblock-social .reader-feedback > li.poll a,
.streamblock-social .reader-feedback > li.poll span {
    padding-left: 21px;
    margin-left: -10px;
}

.streamblock-social .reader-feedback > li.poll a {
    display: inline-block;
    line-height: 15.99999984px;
}

.streamblock-social .reader-feedback > li.poll span {
    width: auto;
}

.story-block .related-content {
    display: none;
}

.story-block.story-block-hover .related-content {
    background: inherit;
    display: block;
    z-index: 9999;
}

.story-block .related-media {
    margin: 0 0 0 18px;
    padding: 0;
    position: absolute;
    left: 2px;
    bottom: 5px;
    display: inline-block;
    min-width: 85px;
    max-width: 85px;
}

.story-block .related-media > li {
    display: block;
    margin: 0 7px 0 0;
    padding: 0;
    overflow: hidden;
    float: left;
}

.story-block .related-media > li.video, .story-block .related-media > li.social-polls, .story-block .related-media > li.poll, .story-block .related-media > li.gallery {
    display: none;
}

.story-block .related-media > li.comments {
    height: 14px;
}

.story-block .related-media > li.comments a:before {
    content: '\e60d';
    font: 15px/15px "brandify", sans-serif;
    color: #999;
}

.story-block .related-media > li.comments span {
    position: relative;
    top: -3px;
    padding-left: 5px;
    color: #999;
}

.story-block .related-media > li.no-comments {
    width: 14px;
}

.story-block .related-media > li.no-comments .count {
    display: none;
}

.story-block .related-media > li a {
    text-decoration: none;
}

.story-block .related-content {
    display: block;
    margin: 0;
    padding: 7px;
    font: 13px/16px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    clear: both;
}

.story-block .related-content > li {
    overflow: hidden;
    *zoom: 1;
    position: relative;
    line-height: inherit;
    margin: 0;
    padding: 7px 0 0 0;
    border-top: none;
}

.story-block .related-content > li > a {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: bold;
}

.story-block .related-content > li > a .kicker {
    font-weight: bold;
}

.story-block .related-content .related-media,
.story-block .related-content .external-link-icon {
    display: none;
}

.story-block .related-content .byline {
    text-transform: capitalize;
    margin-right: 4px;
    font-style: italic;
}

.story-block .related-media-items {
    display: none;
}

.module-content > .related,
.module-content .module-related > .related,
.ci-content > .related,
.ci-content .module-related > .related {
    display: block;
    margin: 0;
    padding: 7px;
    padding-top: 7px;
    margin-top: 0;
    font: 13px/16px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    background: #fff;
    border-bottom: 1px solid #dcdcdc;
    clear: both;
}

.module-content > .related > li,
.module-content .module-related > .related > li,
.ci-content > .related > li,
.ci-content .module-related > .related > li {
    overflow: hidden;
    *zoom: 1;
    position: relative;
    line-height: inherit;
    margin: 0;
    padding: 7px 0 7px 0;
    border-top: none;
}

.module-content > .related > li ul,
.module-content .module-related > .related > li ul,
.ci-content > .related > li ul,
.ci-content .module-related > .related > li ul {
    margin: 0;
    padding: 0;
}

.module-content > .related > li > a,
.module-content .module-related > .related > li > a,
.ci-content > .related > li > a,
.ci-content .module-related > .related > li > a {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.module-content > .related > li > a span.kicker,
.module-content > .related > li > a strong.kicker,
.module-content .module-related > .related > li > a span.kicker,
.module-content .module-related > .related > li > a strong.kicker,
.ci-content > .related > li > a span.kicker,
.ci-content > .related > li > a strong.kicker,
.ci-content .module-related > .related > li > a span.kicker,
.ci-content .module-related > .related > li > a strong.kicker {
    font-weight: bold;
}

.module-content > .related > li .related-media,
.module-content .module-related > .related > li .related-media,
.ci-content > .related > li .related-media,
.ci-content .module-related > .related > li .related-media {
    display: none;
}

.module-content > .related.only-headline > li > a,
.module-content .module-related > .related.only-headline > li > a,
.ci-content > .related.only-headline > li > a,
.ci-content .module-related > .related.only-headline > li > a {
    font-weight: bold;
}

.related-content.has-section {
    margin: 0;
    padding: 0;
    background: #fff;
    border-top: 0;
}

.related-content.has-section > li {
    padding: 0;
    border-bottom: 3px solid #e1e1e1;
}

.related-content.has-section > li > a {
    color: #000;
    font: normal 13px/25px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.related-content.has-section > li > a:hover {
    color: #0879cc;
}

.related-content.has-section .section:after {
    display: none;
}

.related-content.has-section .section a {
    padding: 6px;
    margin: 0 6px 0 0;
    color: #fff;
    background: #0e649e;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.15) inset;
    font: 13px/25px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.related-content.has-section .section a:hover {
    color: #fff;
}

.related-content.has-section .section a:after {
    display: inline;
    content: ':';
}

.sectionref-lawandorder .module-content > .related {
    margin: 0;
    padding: 0;
}

.sectionref-lawandorder .module-content > .related > li {
    padding: 0;
    border-bottom: 3px solid #e1e1e1;
    border-bottom-width: 2px;
}

.sectionref-lawandorder .module-content > .related > li > a span.kicker {
    font-weight: normal;
    padding: 6px;
    margin: 0 6px 0 0;
    color: #fff;
    background: #f7024d;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.15) inset;
    font: 13px/25px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.sectionref-lawandorder .module-content > .related > li > a span.kicker:hover {
    color: #fff;
}

.sectionref-lawandorder .module-content > .related > li > a span.kicker:after {
    display: inline;
    content: ':';
}

.related > li.prm .section a:before {
    display: none;
}

.related-content > li a {
    color: #000;
}

.related-content > li a:visited {
    color: #484f54;
}

.related-content > li a:hover {
    color: #0879cc;
}

.module-content > .story-block + .related {
    margin-top: -10px;
}

.module-content > .related.related-content.has-section {
    border-bottom: 0;
}

.ie .module-content > .related > li > .section {
    line-height: inherit;
}

.affiliate-footer {
    float: left;
    position: relative;
    background: #fff;
}

.affiliate-footer .module-header {
    display: inline-block;
    width: auto;
    padding: 3px 11px 6px 105px;
    margin-bottom: 14px;
    background: #07927d;
    color: #fff;
}

.affiliate-footer .module-header:before {
    position: absolute;
    top: 6px;
    left: 13px;
    width: 76px;
    height: 23px;
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/site-optimised.png) no-repeat;
    background-position: 0 -804px;
    content: "";
}

.affiliate-footer .module-header .heading {
    padding: 0;
}

.affiliate-footer .content-item {
    float: left;
    width: 163px;
    padding: 0 0 0 7px;
    font: bold 14px/16px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.affiliate-footer .content-item:hover .affiliate-heading a {
    color: white !important;
}

.affiliate-footer .content-item:hover .affiliate-text a {
    color: #0879cc;
}

.affiliate-footer .affiliate-thumbnail {
    padding-bottom: 5px;
}

.affiliate-footer .thumbnail-image {
    width: 149px;
    height: 86px;
}

.affiliate-footer .affiliate-heading .heading {
    display: inline-block;
    padding: 0 7px 1px;
    background: #088d78;
}

.affiliate-footer .affiliate-heading .heading:hover {
    background: #077563;
}

.affiliate-footer .affiliate-heading a {
    position: relative;
    z-index: 2;
    color: #fff;
    font-size: 11px;
    line-height: 15px;
}

.affiliate-footer .affiliate-heading a:hover {
    color: white !important;
}

.affiliate-footer .affiliate-text p,
.affiliate-footer .affiliate-text a {
    display: block;
    margin: 10px 0 14px 0;
    color: #000;
}

.group-network-referral {
    width: columns-width(split-columns-value(12 omega, columns))-0;
    float: "left";
    margin-right: 18px;
    background-color: #fff;
}

.group-network-referral .group-header {
    min-height: 0;
    margin-bottom: 0;
}

.group-network-referral .group-header .heading {
    width: auto;
    margin-left: 8px;
    display: inline-block;
    padding: 1px 12px 4px;
    text-transform: capitalize;
}

.group-network-referral .group-header .more-links {
    float: right;
    margin: 0 7px 0 0;
    list-style: none;
}

.group-network-referral .group-header .more-links li {
    float: left;
    margin: 0 10px;
    font: normal 14px/27px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.group-network-referral .group-header .more-links li:first-child {
    border-left: 0;
}

.group-network-referral.group.sectionref-news .group-header {
    background: none;
}

.group-network-referral.group.sectionref-news .group-header .heading {
    background: #323232;
}

.group-network-referral .item {
    width: 984px;
    margin-right: 0;
}

.group-network-referral .module {
    display: table;
}

.group-network-referral .module-content {
    display: table-row;
}

.group-network-referral .content-item {
    float: none !important;
    width: columns-width(split-columns-value(2 omega, columns))-0;
    float: "left";
    margin-right: 18px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: table-cell;
    padding: 0 7px;
}

.group-network-referral .promo-block {
    padding: 7px 0;
}

.group-network-referral .promo-block > .promo-heading {
    padding: 0;
}

.group-network-referral .promo-heading .heading {
    margin-bottom: 7px;
    font: bold 16px/19.2px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.group-network-referral .promo-heading .heading a {
    display: block;
}

.group-network-referral img {
    margin: 0 auto;
}

.group-network-referral .promo-inner,
.group-network-referral .promo-text {
    margin: 7px 0;
    font: normal 12px/15px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.group-network-referral .promo-inner .caption,
.group-network-referral .promo-text .caption {
    margin-bottom: 7px;
}

.group-network-referral .promo-inner p,
.group-network-referral .promo-text p {
    margin: 0;
}

.group-network-referral .promo-links ul {
    display: none;
    margin: 0 0 0 1px;
    padding: 0;
}

.group-network-referral .promo-links li {
    display: list-item;
    padding: 0;
    color: #020202;
    list-style-type: disc;
    list-style-position: inside;
}

.group-network-referral .promo-links a {
    display: inline !important;
    color: #000;
}

.group-network-referral-footer .promo-block {
    position: relative;
    min-height: 242px;
    padding-top: 0;
}

.group-network-referral-footer .promo-block .promo-inner,
.group-network-referral-footer .promo-block .promo-text {
    font-size: 13px;
    line-height: 16px;
}

.group-network-referral-footer .promo-block img {
    border-color: #f60;
    border-width: 2px 0 0 0;
    border-style: solid;
}

.group-network-referral-footer .promo-block.brand-getprice img {
    border-color: #fe8900;
}

.group-network-referral-footer .promo-block.brand-carsguide img {
    border-color: #e0232d;
}

.group-network-referral-footer .promo-block.brand-careerone img {
    border-color: #50b942;
}

.group-network-referral-footer .promo-block.brand-truelocal img {
    border-color: #00a8eb;
}

.group-network-referral-footer .promo-block.brand-ourdeal img {
    border-color: #b6e6de;
}

.group-network-referral-footer .promo-block.brand-sportingpulse img {
    border-color: #0076b1;
}

.group-network-referral-footer .promo-block.brand-moshtix img {
    border-color: #f47e30;
}

.group-network-referral-footer .promo-block.brand-realestate img {
    border-color: #e51846;
}

.group-network-referral-footer .promo-block.brand-foxtix img {
    border-color: #f68b1f;
}

.group-network-referral-footer .promo-block.brand-realcommercial img {
    border-color: #0063b8;
}

.group-network-referral-footer .promo-block.brand-eurekareport img {
    border-color: #e21e31;
}

.group-network-referral-footer .promo-block.brand-onebigswitch img {
    border-color: #50b942;
}

.group-network-referral-footer .promo-block.brand-tributes img {
    border-color: #fcd51f;
}

.group-network-referral-footer .promo-block.brand-traderoo img {
    border-color: #b62125;
}

.group-network-referral-footer .promo-block.brand-stocksinvalue img {
    border-color: #113054;
}

.group-network-referral-footer .promo-block[class*="brand-"] .heading a {
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/common/site.png");
    border-width: 0 0 2px 0;
    border-style: solid;
    text-indent: -9999px;
    height: 36px;
}

.group-network-referral-footer .promo-block.brand-getprice .heading a {
    background-position: 0 -553px;
}

.group-network-referral-footer .promo-block.brand-carsguide .heading a {
    background-position: 0 -186px;
}

.group-network-referral-footer .promo-block.brand-careerone .heading a {
    background-position: 0 -62px;
}

.group-network-referral-footer .promo-block.brand-truelocal .heading a {
    background-position: 0 -436px;
}

.group-network-referral-footer .promo-block.brand-ourdeal .heading a {
    background-position: 0 -374px;
}

.group-network-referral-footer .promo-block.brand-sportingpulse .heading a {
    background-position: 0 -312px;
}

.group-network-referral-footer .promo-block.brand-moshtix .heading a {
    background-position: 0 -677px;
}

.group-network-referral-footer .promo-block.brand-realestate .heading a {
    background-position: 0 -124px;
}

.group-network-referral-footer .promo-block.brand-foxtix .heading a {
    background-position: 0 -615px;
}

.group-network-referral-footer .promo-block.brand-realcommercial .heading a {
    background-position: 0 0;
}

.group-network-referral-footer .promo-block.brand-eurekareport .heading a {
    background-position: 0 -857px;
}

.group-network-referral-footer .promo-block.brand-onebigswitch .heading a {
    background-position: 0 -1011px;
}

.group-network-referral-footer .promo-block.brand-tributes .heading a {
    background-position: 0 -739px;
}

.group-network-referral-footer .promo-block.brand-traderoo .heading a {
    background-position: 0 -248px;
}

.group-network-referral-footer .promo-block.brand-stocksinvalue .heading a {
    background-position: 0 -919px;
}

.group-network-referral-footer .promo-heading .heading {
    margin-bottom: 0;
}

.group-network-referral-footer .promo-block[class*="brand-"] .heading a {
    position: absolute;
    width: 149px;
    bottom: 8px;
    border: 0;
}

.group-network-referral-footer .promo-links {
    position: absolute;
    bottom: 13px;
    left: 0;
    margin: 0;
    padding: 0;
}

.group-network-referral-footer .promo-links ul {
    display: block;
}

.group-network-referral-footer .promo-links li {
    list-style: none;
}

.group-network-referral-footer .promo-links a {
    display: block !important;
    width: 149px;
    height: 32px;
    text-indent: -9999px;
}

.group-network-referral-lifestyle a {
    color: #434343;
}

.group-network-referral-lifestyle .group-header {
    margin-bottom: 8px;
    background: none;
}

.group-network-referral-lifestyle .group-header .heading {
    background: #ec3596;
}

.group-network-referral-lifestyle.group-network-referral .content-item {
    float: left !important;
    width: 149px;
    display: block;
}

.group-network-referral-lifestyle .multi-promo .content-item + .content-item .promo-block {
    margin-top: 0;
}

.group-network-referral-lifestyle .content-item {
    position: relative;
    background: none;
    border-right: 1px solid #fff;
    margin: 0;
    padding: 0 7px 14px 7px;
    vertical-align: top;
}

.group-network-referral-lifestyle .content-item.cirpos-1 {
    border-right: 0;
    padding-right: 0;
}

.group-network-referral-lifestyle .promo-block {
    padding: 93px 0 0;
    min-height: 240px;
}

.group-network-referral-lifestyle .promo-heading {
    margin-top: 25px;
}

.group-network-referral-lifestyle .promo-heading > .heading {
    font: bold 12px/14px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    font-size: 13px;
    text-transform: capitalize;
    margin: 0;
    padding: 7px 7px 0 0;
}

.group-network-referral-lifestyle .promo-heading > .heading > a {
    color: #434343;
}

.group-network-referral-lifestyle .promo-heading > .heading > a:link {
    color: #000;
}

.group-network-referral-lifestyle .promo-heading > .heading > a:visited {
    color: #484f54;
}

.group-network-referral-lifestyle .promo-heading > .heading > a:hover {
    color: #0879cc;
}

.group-network-referral-lifestyle .promo-image {
    position: absolute;
    top: 7px;
    left: 7px;
}

.group-network-referral-lifestyle .promo-inner {
    font-size: 13px;
    line-height: 16px;
    margin: 0;
}

.group-network-referral-lifestyle .promo-inner:hover {
    background: none;
}

.group-network-referral-lifestyle .promo-inner .caption {
    margin-bottom: 12px;
}

.group-network-referral-lifestyle .promo-inner .read-more {
    display: none;
}

.group-network-referral-lifestyle .promo-block > .promo-inner {
    padding: 7px 0 0;
}

.group-network-referral-lifestyle .promo-links .related {
    display: block;
}

.group-network-referral-lifestyle .promo-links li {
    list-style: none;
    margin-bottom: 12px;
}

.group-network-referral-lifestyle .promo-links li a:link {
    font-weight: bold;
    color: #000;
}

.group-network-referral-lifestyle .promo-links li a:visited {
    color: #484f54;
}

.group-network-referral-lifestyle .promo-links li a:hover {
    color: #0879cc;
}

.group-network-referral-lifestyle .promo-links li.lipos-2 {
    margin-bottom: 0;
}

.group-network-referral-lifestyle .promo-links li.lifestyle-link {
    position: absolute;
    top: 98px;
    left: 7px;
    font-size: 11px;
}

.group-network-referral-lifestyle .promo-links li.lifestyle-link > a {
    display: block !important;
    padding: 0 7px;
    background: #ec3596 !important;
    color: #fff;
    text-indent: 0;
}

/* LIFESTYLE RHC MODULE */
.lifestyle-story-promo.lifestyle-story-promo .promo-block, .lifestyle-story-promo.lifestyle-story-promo .promo-block.cirpos-1 {
    border: 1px solid #ececec;
    border-bottom-color: 1px solid #dcdcdc;
}

.lifestyle-story-promo.lifestyle-story-promo .module-header {
    background: #ec3596;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block {
    position: relative;
    min-height: 126px;
    padding: 6px 5px 7px 7px;
    border: 1px solid #d6d6d6;
    clear: both;
    margin-bottom: 10px;
    background: #fff;
    font-size: 13px;
    line-height: 16px;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block + .promo-block {
    margin-top: 0;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-heading {
    width: 230px;
    margin-top: 0;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-heading > .heading {
    padding: 0 0 3px;
    font: bold 16px/16px "Guardian Sans Cond", sans-serif;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-image {
    margin: 0 8px 0 0;
    float: left;
    position: static;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-text {
    min-height: 51px;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links .more-links {
    list-style: disc inside;
    margin: 0;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li {
    list-style: none;
    font-weight: bold;
    margin-bottom: 1px;
    width: 129px;
    max-height: 1.25em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li a:link {
    color: #000;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li a:visited {
    color: #484f54;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li a:hover {
    color: #0879cc;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li.lifestyle-link {
    top: 6px;
    width: 80px;
    margin-left: 220px;
    text-align: right;
    position: absolute;
    left: 7px;
    font-size: 11px;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li.lifestyle-link a {
    background-color: #ec3596;
    padding: 0 7px;
    text-indent: 0;
}

.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li.lifestyle-link a:link,
.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li.lifestyle-link a:visited,
.lifestyle-story-promo.lifestyle-story-promo .promo-block .promo-links li.lifestyle-link a:hover {
    color: #fff;
    display: inline !important;
}

.vms {
    font-family: "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif !important;
}

.vms .heading a {
    font-family: "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif !important;
}

.vms .ad-overlay iframe,
.vms .content-item-player .ad-overlay iframe {
    left: 0 !important;
}

.vms.module.vms-hide-playlist {
    height: auto;
    padding-bottom: 101px;
}

.vms.module.vms-hide-playlist .module-underlay {
    top: 138px;
    bottom: auto;
}

.vms.module.vms-hide-playlist .module-related.videoList {
    display: none;
}

.most-read {
    background: #fff;
}

.most-read .module-header {
    display: inline-block;
    text-transform: capitalize;
}

.most-read .module-header .heading {
    padding: 3px 14px 7px 14px;
    font: bold 20px/20px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

#content-3 .most-read.sectionref-news .module-header {
    background: #1d1f21;
}

.most-read ol {
    list-style: none;
    counter-reset: li;
    margin: 0;
    padding: 0;
}

.most-read ol li {
    position: relative;
    border-bottom: 1px solid #f3f3f3;
}

.most-read ol li:before {
    content: counter(li) ".";
    counter-increment: li;
    position: absolute;
    top: 0;
    left: 0;
    height: 44px;
    width: 48px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 6px;
    color: #fff;
    text-align: center;
    font-size: 10px;
    line-height: 32px;
    background: #313131;
}

.most-read ol li a {
    position: relative;
    display: table-cell;
    height: 44px;
    padding: 0 7px 0 60px;
    vertical-align: middle;
    font: bold 14px/16px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #000;
    z-index: 10;
}

.most-read ol li a:visited {
    color: #484f54;
}

.most-read ol li a:hover {
    color: #0879cc;
}

.most-read ol li:last-child {
    padding-bottom: 1px;
    border-bottom-color: #dcdcdc;
}

.most-read ol li:nth-child(2):before {
    background: #454545;
}

.most-read ol li:nth-child(3):before {
    background: #5a5a5a;
}

.most-read ol li:nth-child(4):before {
    background: #6e6e6e;
}

.most-read ol li:nth-child(5):before {
    background: #838383;
}

.most-read ol li:nth-child(6):before {
    background: #979797;
}

.most-read ol li:nth-child(7):before {
    background: #ababab;
}

.most-read ol li:nth-child(8):before {
    background: silver;
}

.most-read ol li:nth-child(9):before {
    background: #d4d4d4;
}

.most-read ol li:nth-child(10):before {
    background: #e9e9e9;
}

.story .most-read a {
    font-size: 15px;
}

.image-frame {
    margin: 0;
    padding: 0;
    -webkit-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    background-size: 100% auto;
    background: none;
    transition: opacity 0.12s ease-in-out;
}

.image-frame img {
    border: 0;
}

.image-block {
    transition: all 0.12s ease-in-out;
    -webkit-backface-visibility: hidden;
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    transform: rotate(0);
}

.image-block.image-100w75h .image-frame {
    width: 100px;
    height: 75px;
}

.image-block.image-149w86h .image-frame {
    width: 149px;
    height: 86px;
}

.image-block.image-316w211h .image-frame {
    width: 316px;
    height: 211px;
}

.image-block.image-316w237h .image-frame {
    width: 316px;
    height: 237px;
}

.image-block.image-316w237h .image-frame img {
    max-width: 100%;
    height: auto;
}

.image-block.image-316w421h .image-frame {
    width: 316px;
    height: 421px;
    overflow: hidden;
    -webkit-background-size: 316px auto;
    -moz-background-size: 316px auto;
    -o-background-size: 316px auto;
    background-size: 316px auto;
    background-position: center center;
}

.image-block.image-366w488h .image-frame {
    width: 366px;
    height: 488px;
}

.image-block.image-400w237h .image-frame {
    width: 400px;
    height: 237px;
}

.image-block.image-400w237h .image-frame img {
    max-width: 100%;
    height: auto;
}

.image-block.image-650w366h .image-frame {
    width: 650px;
    -webkit-background-size: 650px auto;
    -moz-background-size: 650px auto;
    -o-background-size: 650px auto;
    background-size: 650px auto;
    background-position: center center;
}

.showcase-listing .image-block img {
    max-width: 100%;
    height: auto;
}

.breaking-news {
    background: #fff;
}

.breaking-news .module-header {
    border-top-color: #0e649e;
}

.breaking-news.block-header [class$="-header"] {
    display: inline-block;
    background: #1d1f21;
    vertical-align: bottom;
}

.breaking-news.block-header [class$="-header"] .heading {
    font: bold 20px/20px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.breaking-news-list {
    list-style: none;
    padding: 0;
    margin: 0;
    background: #fff;
    border-bottom: 1px solid #c8c8c8;
    font: bold 14px/16px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.breaking-news-list li {
    display: table;
    clear: both;
    width: 100%;
    margin: 0;
    padding: 0;
    border-top: none;
    border-bottom: 1px solid #eee;
    line-height: inherit;
}

.breaking-news-list li:first-child {
    padding-top: 1px;
}

.breaking-news-list li.lirpos-1 {
    padding-bottom: 0;
}

.breaking-news-list li.lipos-2 .timestamp {
    background: #454545;
}

.breaking-news-list li.lipos-3 .timestamp {
    background: #5a5a5a;
}

.breaking-news-list li.lipos-4 .timestamp {
    background: #6e6e6e;
}

.breaking-news-list li.lipos-5 .timestamp {
    background: #838383;
}

.breaking-news-list li.lipos-6 .timestamp {
    background: #979797;
}

.breaking-news-list li.lipos-7 .timestamp {
    background: #ababab;
}

.breaking-news-list li.lipos-8 .timestamp {
    background: silver;
}

.breaking-news-list li.lipos-9 .timestamp {
    background: #d4d4d4;
}

.breaking-news-list li .timestamp {
    display: table-cell;
    width: 50px;
    height: 50px;
    font: 10px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-align: center;
    line-height: 50px;
    color: #fff;
    background: #313131;
    float: left;
}

.breaking-news-list a {
    color: #000;
    padding: 0 7px 0 0;
    display: table-cell;
    width: 254px;
    vertical-align: middle;
}

.breaking-news-list a:hover {
    color: #0879cc;
}

.breaking-news-list a.prm:before {
    margin: 0 4px 0 0;
}

.customised-image.force-316-pmnt .image-block.image-650w366h > .image-frame {
    width: 316px;
    height: 237px;
    border: 0;
    position: relative;
    overflow: hidden;
}

.customised-image.force-316-pmnt .image-block.image-650w366h > .image-frame img {
    width: 421px;
    height: 237px;
    background: #fff;
    border: none;
    position: absolute;
    top: 0;
    left: -52.5px;
}

.customised-image .image-block.image-100w75h {
    float: left;
    width: 100px;
}

.customised-image .image-block.image-100w75h + .story-block {
    min-height: 75px;
}

.customised-image .image-block.image-100w75h + .story-block:after {
    left: -96px;
    top: 58px;
}

.customised-image .image-block.image-650w366h {
    border: none;
}

.customised-image .image-block.image-none > .image-frame {
    min-height: 237px;
}

.customised-image.fixed-height .story-block > .heading,
.customised-image.fixed-height .story-block > .heading > a {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.customised-image.fixed-height .story-block > .standfirst {
    height: 50px;
}

.auto-columnist.default .story-block .article-info {
    position: absolute;
    margin: 10px 0 0 109px;
}

.auto-columnist.default .story-block .byline {
    position: static;
    top: 10px;
    left: 12px;
}

.auto-columnist.default.first-image-100w75h .story-block .byline {
    left: 121px;
}

.auto-columnist .story-block .article-info {
    position: absolute;
    top: 0;
    margin: 10px 0 0 109px;
}

.auto-columnist .story-block .heading {
    margin-top: 20px;
}

.auto-columnist .story-block .byline {
    display: inline-block;
    max-width: 186px;
    padding: 0px 5px;
    color: #fff;
    background: #0e649e;
    font-weight: bold;
    line-height: 18px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.auto-columnist + .module {
    margin-top: 12px;
}

.promo-block {
    margin: 0;
}

.promo-block > .promo-heading {
    padding: 0 0 4px 0;
}

.promo-block > .promo-heading a {
    color: #000;
}

.promo-block > .promo-inner {
    padding: 10px 12px 10px 12px;
}

.promo-block .heading a.prm:before {
    margin: 0 4px 0 0;
}

.promo-block .caption p {
    display: inline;
}

.promo-block .related.related-content {
    margin: 0;
    padding: 0;
}

.multi-promo .content-item + .content-item .promo-block {
    margin-top: 16px;
}

.promo-module.one-column-grid.one-column-grid > .module-content {
    padding: 10px 0;
    border-top: none;
    overflow: hidden;
}

.promo-module.one-column-grid.one-column-grid .promo-block {
    height: 176px;
    text-align: center;
    float: left;
    width: 149px;
    overflow: hidden;
    clear: none;
    margin: 0 16px 20px 0;
    border: 1px solid #E7E7E4;
    background: #fff;
}

.promo-module.one-column-grid.one-column-grid .promo-block:nth-child(even) {
    margin-right: 0;
}

.promo-module.one-column-grid.one-column-grid .promo-block .promo-heading {
    padding-bottom: 0;
}

.promo-module.one-column-grid.one-column-grid .promo-block .promo-heading .heading {
    font: bold 16px/18px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.promo-module.one-column-grid.one-column-grid .promo-block .promo-heading .external-link {
    display: block;
    font: inherit;
    padding: 5px 0;
    min-height: 50px;
}

.promo-module.one-column-grid.one-column-grid .promo-block .promo-image .external-link {
    display: block;
}

.promo-module.one-column-grid.one-column-grid .promo-block .promo-image img {
    margin: 0 auto;
}

.promo-module.one-column-grid.one-column-grid .promo-block .promo-text {
    font: 13px/17px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.lightbox-container {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 200;
}

.lightbox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: #000;
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.lightbox-content {
    position: absolute;
}

.lightbox-controls {
    background: #fff;
}

/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #000;
    opacity: 0.3;
}

.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden;
}

.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
    display: none;
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045;
}

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto;
}

.mfp-ajax-cur {
    cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out;
}

.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
    cursor: auto;
}

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.mfp-loading.mfp-figure {
    display: none;
}

.mfp-hide {
    display: none !important;
}

.mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044;
}

.mfp-preloader a {
    color: #CCC;
}

.mfp-preloader a:hover {
    color: #FFF;
}

.mfp-s-ready .mfp-preloader {
    display: none;
}

.mfp-s-error .mfp-content {
    display: none;
}

button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none;
}

button::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    filter: alpha(opacity=65);
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100);
}

.mfp-close:active {
    top: 1px;
}

.mfp-close-btn-in .mfp-close {
    color: #333;
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%;
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap;
}

.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    filter: alpha(opacity=65);
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
    margin-top: -54px;
}

.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100);
}

.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent;
}

.mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px;
}

.mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7;
}

.mfp-arrow-left {
    left: 0;
}

.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px;
}

.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
    right: 0;
}

.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px;
}

.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 1000px;
    margin-top: 100px;
    margin-bototm: 100px;
}

.mfp-iframe-holder .mfp-close {
    top: -40px;
}

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 100%;
}

.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
    line-height: 0;
}

.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444;
}

.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px;
}

.mfp-figure figure {
    margin: 0;
}

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto;
}

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px;
}

.mfp-image-holder .mfp-content {
    max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
       * Remove all paddings around the image on small screen
       */
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0;
    }
    .mfp-img-mobile img.mfp-img {
        padding: 0;
    }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0;
    }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px;
    }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0;
    }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px;
    }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0;
    }
}

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
    }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0;
    }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%;
    }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px;
    }
}

.mfp-ie7 .mfp-img {
    padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
    padding: 0;
}

.mfp-ie7 .mfp-content {
    padding-top: 44px;
}

.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0;
}

.tabbed {
    position: relative;
}

.tabbed .related {
    margin: -10px 0 0 0;
    padding: 7px;
}

.tabbed .ci-header {
    display: none;
}

.tabbed .ci-footer {
    background: #fff;
    border-bottom: 1px solid #dcdcdc;
}

.tab-set {
    overflow: hidden;
    *zoom: 1;
    float: none !important;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #0e649e;
    list-style: none;
}

.tab-set li {
    position: relative;
    float: left;
    margin: 0 0 0 7px;
    padding: 0;
    border-left: 1px solid #e6e6e3;
    border-right: 1px solid #e6e6e3;
    font: bold 19px/24px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    letter-spacing: -1px;
    text-transform: uppercase;
    text-align: center;
}

.tab-set li:first-child {
    margin-left: 0;
}

.tab-set li a {
    position: relative;
    float: left;
    margin: 0 0 0 0;
    padding: 7px 14px 7px 14px;
    border-top: 5px solid #0e649e;
    color: #0e649e;
    text-decoration: none;
    outline: none;
}

.tab-set li a:hover, .tab-set li a.active, .tab-set li a.js-active-link {
    border-top: 5px solid #333;
    background-color: #0e649e;
    color: #ffffff;
}

.js-tab-content {
    display: none;
}

.js-tab-content.js-active-content {
    display: block;
}

.hidden {
    display: none;
}

.tabs-content .tab-content {
    display: none;
}

.tabs-content .active-content {
    display: block;
}

.tabs .tab {
    cursor: pointer;
}

.no-js .tab-set {
    display: none;
}

.module[class*="fader"],
.image-fader {
    margin: 0;
    padding: 0;
    position: relative;
}

.module[class*="fader"] .fader-prev-button,
.module[class*="fader"] .fader-next-button,
.image-fader .fader-prev-button,
.image-fader .fader-next-button {
    position: absolute;
    display: block;
    height: 41px;
    width: 41px;
    margin: -20.5px 0 0 0;
    text-align: center;
    opacity: 0;
}

.module[class*="fader"] .fader-prev-button.fader-prev-button,
.module[class*="fader"] .fader-next-button.fader-prev-button,
.image-fader .fader-prev-button.fader-prev-button,
.image-fader .fader-next-button.fader-prev-button {
    left: 0;
}

.module[class*="fader"] .fader-prev-button.fader-next-button,
.module[class*="fader"] .fader-next-button.fader-next-button,
.image-fader .fader-prev-button.fader-next-button,
.image-fader .fader-next-button.fader-next-button {
    right: 0;
}

.touch .module[class*="fader"] .fader-prev-button, .touch
.module[class*="fader"] .fader-next-button, .touch
.image-fader .fader-prev-button, .touch
.image-fader .fader-next-button {
    opacity: 1;
}

.module[class*="fader"] .fader-prev-button a,
.module[class*="fader"] .fader-next-button a,
.image-fader .fader-prev-button a,
.image-fader .fader-next-button a {
    left: 0;
    position: absolute !important;
    height: 41px;
    width: 41px;
    outline: none;
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
}

.module[class*="fader"] .fader-prev-button a:before,
.module[class*="fader"] .fader-prev-button a:after,
.module[class*="fader"] .fader-next-button a:before,
.module[class*="fader"] .fader-next-button a:after,
.image-fader .fader-prev-button a:before,
.image-fader .fader-prev-button a:after,
.image-fader .fader-next-button a:before,
.image-fader .fader-next-button a:after {
    position: absolute;
}

.module[class*="fader"] .fader-prev-button a:before,
.module[class*="fader"] .fader-prev-button a:after,
.module[class*="fader"] .fader-next-button a:before,
.module[class*="fader"] .fader-next-button a:after,
.image-fader .fader-prev-button a:before,
.image-fader .fader-prev-button a:after,
.image-fader .fader-next-button a:before,
.image-fader .fader-next-button a:after {
    position: absolute;
}

.module[class*="fader"] .fader-prev-button a:before,
.module[class*="fader"] .fader-next-button a:before,
.image-fader .fader-prev-button a:before,
.image-fader .fader-next-button a:before {
    background-color: transparent;
    background-color: rgba(0, 0, 0, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000,endColorstr=#B3000000);
    zoom: 1;
    top: 2px;
    width: 41px;
    height: 41px;
    content: '';
}

.module[class*="fader"] .fader-prev-button a:after,
.module[class*="fader"] .fader-next-button a:after,
.image-fader .fader-prev-button a:after,
.image-fader .fader-next-button a:after {
    top: 0;
    left: 0;
    width: 41px;
    height: 41px;
    font: 20.5px/41px "brandify", sans-serif;
    text-indent: 0;
    color: #fff;
}

.module[class*="fader"] .fader-prev-button.fader-prev-button a:before,
.module[class*="fader"] .fader-next-button.fader-prev-button a:before,
.image-fader .fader-prev-button.fader-prev-button a:before,
.image-fader .fader-next-button.fader-prev-button a:before {
    left: 0;
}

.module[class*="fader"] .fader-prev-button.fader-prev-button a:after,
.module[class*="fader"] .fader-next-button.fader-prev-button a:after,
.image-fader .fader-prev-button.fader-prev-button a:after,
.image-fader .fader-next-button.fader-prev-button a:after {
    content: '\e601';
}

.module[class*="fader"] .fader-prev-button.fader-next-button a:before,
.module[class*="fader"] .fader-next-button.fader-next-button a:before,
.image-fader .fader-prev-button.fader-next-button a:before,
.image-fader .fader-next-button.fader-next-button a:before {
    right: 0;
}

.module[class*="fader"] .fader-prev-button.fader-next-button a:after,
.module[class*="fader"] .fader-next-button.fader-next-button a:after,
.image-fader .fader-prev-button.fader-next-button a:after,
.image-fader .fader-next-button.fader-next-button a:after {
    content: '\e600';
}

.module[class*="fader"].js-fader-hover .fader-prev-button,
.module[class*="fader"].js-fader-hover .fader-next-button, .module[class*="fader"]:hover .fader-prev-button,
.module[class*="fader"]:hover .fader-next-button,
.image-fader.js-fader-hover .fader-prev-button,
.image-fader.js-fader-hover .fader-next-button,
.image-fader:hover .fader-prev-button,
.image-fader:hover .fader-next-button {
    opacity: 1;
    transition: opacity .2s ease-in-out;
    -ms-transition: opacity .2s ease-in-out;
    -moz-transition: opacity .2s ease-in-out;
    -webkit-transition: opacity .2s ease-in-out;
}

.module[class*="fader"].js-fader-hover .fader-prev-button a,
.module[class*="fader"].js-fader-hover .fader-next-button a, .module[class*="fader"]:hover .fader-prev-button a,
.module[class*="fader"]:hover .fader-next-button a,
.image-fader.js-fader-hover .fader-prev-button a,
.image-fader.js-fader-hover .fader-next-button a,
.image-fader:hover .fader-prev-button a,
.image-fader:hover .fader-next-button a {
    text-decoration: none;
}

.module[class*="fader"] .fader-nav-container,
.image-fader .fader-nav-container {
    bottom: 0;
    left: 0;
    position: absolute;
    display: table;
    padding: 3px 0 0 0;
    margin: -5px;
    height: 6px;
    width: 660px;
    text-align: center;
    background: none;
    border-bottom: 0;
    border-collapse: separate;
    border-spacing: 5px;
    text-align: left;
}

.module[class*="fader"] .fader-nav-container a,
.image-fader .fader-nav-container a {
    display: table-cell;
    height: 5px;
    width: 8px;
    margin: 0 0 0 12px;
    outline: none;
    overflow: hidden;
    text-decoration: none;
    color: #fff;
    background: #fff;
    border: 0;
    border-radius: 0;
    line-height: 0;
}

.module[class*="fader"] .fader-nav-container a:first-child,
.image-fader .fader-nav-container a:first-child {
    margin: 0;
}

.module[class*="fader"] .fader-nav-container a:hover,
.image-fader .fader-nav-container a:hover {
    color: #268dce;
    background: #268dce;
}

.module[class*="fader"] .fader-nav-container a.js-fader-nav-active,
.image-fader .fader-nav-container a.js-fader-nav-active {
    color: #268dce;
    background: #268dce;
}

.image-fader {
    height: 366px;
    overflow: hidden;
}

.image-fader .fader-item {
    position: absolute;
    display: none;
}

.image-fader .caption {
    position: absolute;
    bottom: 0;
    min-height: 50px;
    height: 50px;
    width: columns-width(split-columns-value(8, columns))-0;
    float: "left";
    margin-right: 18px;
    border: 0;
    font: 14px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    background-color: transparent;
    background-color: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);
    zoom: 1;
    color: white;
    filter: none;
    z-index: 1;
}

.article-media-small .image-fader .caption {
    width: columns-width(split-columns-value(4, columns))-0;
    float: "left";
    margin-right: 18px;
}

.image-fader .caption-text {
    display: block;
    height: 40px;
    overflow: hidden;
}

.image-fader .fader-controls {
    height: 100%;
    min-height: 366px;
    position: absolute;
    top: 0;
    width: 100%;
    text-align: right;
}

.image-fader p.fader-counter-container {
    display: none;
}

.image-fader .fader-prev-button,
.image-fader .fader-next-button {
    top: 157px;
}

.image-fader .fader-nav-container {
    bottom: auto;
    top: 366px;
    width: 660px !important;
    margin-top: -64px !important;
    background: #999;
}

.ie .image-fader .fader-nav-container {
    margin-top: -63px !important;
}

.image-fader .fader-nav-container a {
    border: 1px solid #fff;
}

.image-fader .fader-nav-container a.js-fader-nav-active, .image-fader .fader-nav-container a:hover {
    color: #ad0000;
    background: #ad0000;
}

.image-fader .js-fader-active {
    display: block;
}

.image-fader.largest-image-421h .fader-item .caption, .image-fader.largest-image-237h .fader-item .caption {
    height: 90px;
}

.image-fader.largest-image-421h .caption-text, .image-fader.largest-image-237h .caption-text {
    height: 56px;
}

.image-fader.largest-image-421h .fader-nav-container, .image-fader.largest-image-237h .fader-nav-container {
    width: 326px !important;
    margin-top: -104px !important;
}

.image-fader.largest-image-421h {
    height: 427px;
}

.image-fader.largest-image-421h .fader-nav-container {
    top: 421px;
}

.image-fader.largest-image-237h {
    height: 243px;
}

.image-fader.largest-image-237h .fader-nav-container {
    top: 237px;
}

div.fader,
.fader-316 {
    overflow: hidden;
}

div.fader .module-content,
.fader-316 .module-content {
    height: 366px;
    border: 0;
}

div.fader .content-item,
.fader-316 .content-item {
    display: block;
    max-height: 0;
    margin-bottom: 0;
}

div.fader .content-item.js-fader-inactive,
.fader-316 .content-item.js-fader-inactive {
    max-height: 0;
}

div.fader .content-item.js-fader-active,
.fader-316 .content-item.js-fader-active {
    max-height: none;
}

div.fader .image-block,
.fader-316 .image-block {
    min-height: 366px;
}

div.fader .image-frame,
.fader-316 .image-frame {
    background-image: none !important;
    margin: 0;
}

div.fader .image-frame img,
.fader-316 .image-frame img {
    border: 0 !important;
}

div.fader .story-block,
.fader-316 .story-block {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: transparent;
    background-color: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);
    zoom: 1;
    border: 0;
    width: 100%;
    padding: 12px 0;
}

div.fader .story-block .heading,
.fader-316 .story-block .heading {
    margin: 0;
    padding: 4px 14px 8px 14px;
    font: bold 28px/24px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

div.fader .story-block .heading a,
.fader-316 .story-block .heading a {
    color: white;
}

div.fader .story-block .heading a.prm:before,
.fader-316 .story-block .heading a.prm:before {
    margin: 0 4px 0 0;
}

div.fader .story-block .standfirst,
.fader-316 .story-block .standfirst {
    color: white;
    font: 13px/16.999999992px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

div.fader .js-fader-controls,
.fader-316 .js-fader-controls {
    position: static;
    text-align: left;
}

div.fader .fader-nav-container,
.fader-316 .fader-nav-container {
    background: #999;
}

div.fader .fader-nav-container a,
.fader-316 .fader-nav-container a {
    border: 1px solid #fff;
}

div.fader .fader-nav-container a.js-fader-nav-active, div.fader .fader-nav-container a:hover,
.fader-316 .fader-nav-container a.js-fader-nav-active,
.fader-316 .fader-nav-container a:hover {
    color: #ad0000;
    background: #ad0000;
}

div.fader.lead-splash-dark,
.fader-316.lead-splash-dark {
    height: auto;
    min-height: 366px;
}

div.fader.lead-splash-dark .story-block,
.fader-316.lead-splash-dark .story-block {
    padding: 12px 0 20px 0;
    margin-bottom: 0;
}

div.fader.lead-splash-dark .story-block .heading,
.fader-316.lead-splash-dark .story-block .heading {
    padding-top: 0;
    padding-bottom: 0;
}

div.fader.lead-splash-dark .story-block .standfirst,
.fader-316.lead-splash-dark .story-block .standfirst {
    padding-bottom: 5px;
}

div.fader.lead-splash-dark .story-block .share,
.fader-316.lead-splash-dark .story-block .share {
    margin-left: 10px;
}

div.fader.lead-splash-dark .story-block .related-media,
.fader-316.lead-splash-dark .story-block .related-media {
    left: 12px;
}

div.fader.lead-splash-dark .story-block .section,
.fader-316.lead-splash-dark .story-block .section {
    margin-left: 14px;
}

div.fader.lead-splash-dark .storyblock-footer,
.fader-316.lead-splash-dark .storyblock-footer {
    bottom: 2px;
}

div.fader {
    height: 366px;
}

div.fader.collection .content-item {
    position: absolute;
}

div.fader .image-block.image-650w366h + .content-item {
    top: 0;
    display: block;
}

div.fader .image-block + .story-block.has-gallery:before, div.fader .image-block + .story-block.has-gallery:after, div.fader .image-block + .story-block.gallery-summary:before, div.fader .image-block + .story-block.gallery-summary:after, div.fader .image-block + .story-block.has-video:before, div.fader .image-block + .story-block.has-video:after, div.fader .image-block + .story-block.is-video:before, div.fader .image-block + .story-block.is-video:after, div.fader .image-block + .story-block.has-video.has-gallery:before, div.fader .image-block + .story-block.has-video.has-gallery:after {
    margin-left: 6px;
}

div.fader .story-block {
    min-height: 0;
}

div.fader .promo-inner {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: transparent;
    background-color: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#00000000);
    zoom: 1;
    width: 100%;
    padding: 12px 0;
}

div.fader .image-block a:after,
div.fader .promo-image a:after {
    position: absolute;
    top: 0;
    display: block;
    height: 100%;
    width: 100%;
    content: '';
    background: -moz-linear-gradient(top, transparent 40%, #000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(100%, #000));
    background: -webkit-linear-gradient(top, transparent 40%, #000 100%);
    background: -o-linear-gradient(top, transparent 40%, #000 100%);
    background: -ms-linear-gradient(top, transparent 40%, #000 100%);
    background: linear-gradient(to bottom, transparent 40%, #000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 );
}

div.fader .heading {
    margin: 0 0 4px 0 !important;
    padding: 4px 14px 8px 14px;
    font: bold 28px/24px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

div.fader .heading a {
    display: block;
    color: white;
}

div.fader .heading a.prm:before {
    margin: 0 4px 0 0;
}

div.fader .standfirst,
div.fader .promo-text,
div.fader .caption {
    padding: 2px 12px;
    color: white;
    font: 13px/16.999999992px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

div.fader .standfirst p,
div.fader .promo-text p,
div.fader .caption p {
    display: inline;
}

div.fader .standfirst .read-more a,
div.fader .promo-text .read-more a,
div.fader .caption .read-more a {
    color: white;
    text-decoration: underline;
}

div.fader p a {
    color: #fff;
    font-weight: bold;
    text-decoration: underline;
}

div.fader .fader-prev-button,
div.fader .fader-next-button {
    top: 183px;
}

.fader-316 {
    overflow: hidden;
    *zoom: 1;
    overflow: visible;
    height: 398px;
    padding: 0;
    margin: 0;
    background: #fff;
}

.fader-316 .module-content {
    overflow: visible;
    height: auto;
    width: 316px;
    min-height: auto;
    border: 0;
}

.fader-316 .promo-heading,
.fader-316 .heading {
    display: none;
}

.fader-316 .module-header {
    border-top: 0;
}

.fader-316 .module-header .heading {
    display: block;
    height: 36px;
    padding: 5px 10px;
    border-color: #07416c;
    border-bottom: 0;
    color: #ffffff;
}

.fader-316 .module-header .heading a {
    display: block;
    color: #ffffff;
}

.fader-316 .module-header .heading a:visited, .fader-316 .module-header .heading a:active {
    color: #ffffff;
}

.fader-316 .module-header .heading a:after {
    display: none;
}

.fader-316 .promo-image,
.fader-316 .thumb-link,
.fader-316 .image-block {
    min-height: 237px;
    margin: 0;
}

.fader-316 .content-item {
    height: 398px;
    background-color: #484f54;
    border: 0;
}

.fader-316 .image-block {
    min-height: 237px;
}

.fader-316 .image-block + .content-item {
    display: none;
}

.fader-316 .promo-inner {
    padding: 10px 10px 0;
}

.fader-316 .promo-inner .promo-heading {
    display: block;
}

.fader-316 .story-block {
    overflow: visible;
    min-height: 0;
    padding: 28px 10px 0 10px;
}

.fader-316 .story-block .kicker {
    /*position: absolute;
            top: -258px;
            right: -3px;
            width: 66px;
            height: 66px;
            padding: 13px 4px;
            font: bold 11px/12px $small-font-family;
            text-align: center;
            white-space: normal;
            color: #fff;
            background: #8c8c8c;
            border: 2px solid #fff;
            border-radius: 66px;
            box-shadow: 0 0 0 #000;
            display: none;*/
    margin-right: 310px;
    white-space: nowrap;
    margin-left: -5px;
    margin-top: -20px;
}

.fader-316 .promo-inner,
.fader-316 .story-block {
    position: relative;
    background: #484f54;
}

.fader-316 .promo-inner .heading,
.fader-316 .story-block .heading {
    clear: both;
    position: relative;
    display: block;
    max-height: none;
    margin: 0 0 7px 5px;
    padding: 0;
    overflow: visible;
    font: bold 22px/28px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    letter-spacing: 0;
}

.fader-316 .promo-inner .heading a,
.fader-316 .story-block .heading a {
    display: inline;
    padding: 0;
    color: #fff;
    background: #1c1f21;
    text-transform: none;
}

.fader-316 .promo-inner .heading a:hover,
.fader-316 .story-block .heading a:hover {
    color: #fff;
    background: #0879cc;
}

.fader-316 .promo-inner p,
.fader-316 .promo-inner .standfirst,
.fader-316 .story-block p,
.fader-316 .story-block .standfirst {
    height: 70px;
    padding: 0;
    margin: 5px 0 0;
    overflow: hidden;
    color: #fff;
    font: 13px/16.999999992px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.fader-316 .promo-inner p + p,
.fader-316 .story-block p + p {
    display: none;
}

.fader-316 .promo-inner .read-more,
.fader-316 .story-block .read-more {
    display: none;
}

.fader-316.fader-316-no-kicker .story-block {
    padding-top: 10px;
}

.fader-316 .image-block + .story-block.gallery-summary:before, .fader-316 .image-block + .story-block.gallery-summary:after, .fader-316 .image-block + .story-block.has-gallery:before, .fader-316 .image-block + .story-block.has-gallery:after, .fader-316 .image-block + .story-block.is-video:before, .fader-316 .image-block + .story-block.is-video:after, .fader-316 .image-block + .story-block.has-video:before, .fader-316 .image-block + .story-block.has-video:after, .fader-316 .image-block + .story-block.has-video.has-gallery:before, .fader-316 .image-block + .story-block.has-video.has-gallery:after {
    margin: -56px 0 0 0;
}

.fader-316 .storyblock-footer {
    top: 0;
    left: inherit;
    display: block;
    overflow: visible;
}

.fader-316 .storyblock-footer .section {
    position: absolute;
    top: 7px;
    left: 10px;
    display: block;
    overflow: visible;
    margin-left: 0;
}

.fader-316 .storyblock-footer .share,
.fader-316 .storyblock-footer .related.related-media {
    display: none;
}

.fader-316 .story-block.prm .storyblock-footer:after {
    left: 298px;
}

.fader-316 p a {
    color: #4dabde;
}

.fader-316 p a:hover {
    color: #07416c;
}

.fader-316 .fader-controls {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 316px;
}

.fader-316 .fader-nav-container {
    bottom: 161px !important;
    width: 326px !important;
}

.fader-316 .fader-counter-container {
    display: none;
}

.fader-316 .fader-prev-button,
.fader-316 .fader-next-button {
    top: -279px;
}

.fader-316.customised-image, .fader-316.customised-image.force-316-pmnt {
    height: 100%;
    overflow: hidden;
    /*.promo-image, */
}

.fader-316.customised-image .image-block, .fader-316.customised-image.force-316-pmnt .image-block {
    height: 237px !important;
}

.fader-316.customised-image .thumb-link,
.fader-316.customised-image .image-block.image-650w366h > .image-frame, .fader-316.customised-image.force-316-pmnt .thumb-link,
.fader-316.customised-image.force-316-pmnt .image-block.image-650w366h > .image-frame {
    position: relative;
    overflow: hidden;
    width: 316px;
    height: 237px;
    border: 0;
}

.fader-316.customised-image .thumb-link img,
.fader-316.customised-image .image-block.image-650w366h > .image-frame img, .fader-316.customised-image.force-316-pmnt .thumb-link img,
.fader-316.customised-image.force-316-pmnt .image-block.image-650w366h > .image-frame img {
    position: absolute;
    top: 0;
    left: -52.5px;
    width: 421px;
    height: 237px;
}

.fader-316.customised-image .promo-image, .fader-316.customised-image.force-316-pmnt .promo-image {
    width: 316px;
    height: 237px;
}

.fader-316.customised-image .promo-image img, .fader-316.customised-image.force-316-pmnt .promo-image img {
    width: 316px;
    height: 237px;
}

.fader-316.first-image-316w179h-no-text {
    height: 237px;
}

.fader-316.first-image-316w179h-no-text .module-content {
    height: 237px;
    min-height: 0;
}

.fader-316.first-image-316w179h-no-text .fader-nav-container {
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
}

.fader-316.notext, .fader-316.notext.force-316-pmnt {
    height: 258px;
    overflow: hidden;
    margin-top: 0;
}

.fader-316.notext .content-item, .fader-316.notext.force-316-pmnt .content-item {
    height: 258px;
}

.fader-316.notext .promo-inner, .fader-316.notext.force-316-pmnt .promo-inner {
    display: none;
}

.fader-316.lead-splash-has-section .story-block.story-has-section .kicker {
    margin-top: 0;
}

.fader-316.lead-splash-has-section .story-block.story-has-section .storyblock-footer .section {
    top: -1px;
}

.image-fader .caption,
div.fader .caption {
    background: #484f54;
    filter: none;
}

.image-fader.first-image-316w237h .image-fader,
div.fader.first-image-316w237h .image-fader {
    height: 237px;
}

.image-fader.first-image-316w237h .caption,
div.fader.first-image-316w237h .caption {
    top: 187px;
    width: columns-width(split-columns-value(4 omega, columns))-0;
    float: "left";
    margin-right: 18px;
}

.image-fader.first-image-316w237h .fader-controls,
div.fader.first-image-316w237h .fader-controls {
    min-height: auto;
}

.image-fader.first-image-316w237h .fader-prev-button,
.image-fader.first-image-316w237h .fader-next-button,
div.fader.first-image-316w237h .fader-prev-button,
div.fader.first-image-316w237h .fader-next-button {
    top: 128px;
}

.image-fader.first-image-316w237h .fader-nav-container,
div.fader.first-image-316w237h .fader-nav-container {
    top: 237px;
}

.image-fader.largest-image-421h .fader-item .caption {
    width: 316px;
}

.no-js .fader-prev-button,
.no-js .fader-next-button,
.no-js .fader-controls a {
    display: none;
}

.no-js .module[class*="fader"] .fader-item:first-child,
.no-js .module[class*="fader"] .content-item:first-child,
.no-js .image-fader .fader-item:first-child,
.no-js .image-fader .content-item:first-child {
    display: block;
    margin-bottom: 16px;
}

.no-js .module[class*="fader"] .fader-item:first-child .caption,
.no-js .module[class*="fader"] .content-item:first-child .caption,
.no-js .image-fader .fader-item:first-child .caption,
.no-js .image-fader .content-item:first-child .caption {
    float: none;
    top: 316px;
}

.ie .fader-316 .content-item {
    float: none;
}

.ie .fader-316 .story-block {
    filter: none;
}

.story-block-strip {
    overflow: hidden;
    *zoom: 1;
}

.story-block-strip .module-content > .content-item,
.story-block-strip .module-content > .story-block {
    float: left;
    width: 150px;
    margin-left: 14px;
}

.story-block-strip .module-content .story-block.prm .storyblock-footer:after {
    left: 135px;
}

.story-block-strip.customised-image .image-block .image-frame {
    width: 150px;
    height: 113px;
    min-height: 0;
    margin: 0;
}

.story-block-strip.customised-image .image-block .image-frame img {
    width: 150px;
    height: 113px;
}

.story-block-strip .image-block + .story-block:before, .story-block-strip .image-block + .story-block:after {
    margin: -32px 0 0 6px;
    width: 26px;
    height: 26px;
    z-index: 1;
}

.story-block-strip .image-block + .story-block:after {
    font: 13px/26px "brandify", sans-serif !important;
}

.story-block-strip .story-block {
    height: auto;
    padding: 7px 0 0 0;
    border: 0;
}

.story-block-strip .story-block .heading {
    float: none;
    width: auto;
}

.story-block-strip .story-block .heading a {
    min-height: 54px;
}

.story-block-strip .story-block .js-socialise-wrapper-hover,
.story-block-strip .story-block .share,
.story-block-strip .story-block .related.related-media {
    display: none;
}

.story-block-strip .story-block .section {
    max-width: 150px;
    margin-left: 0;
    margin-top: 6px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #fff;
}

.sectionref-video .story-block-strip.customised-image .image-block .image-frame {
    height: 84px;
}

.sectionref-video .story-block-strip.customised-image .image-block .image-frame img {
    height: 84px;
}

.group[class*="also-in"] .group-header {
    margin-bottom: 0;
    background: none;
    color: #000;
    text-transform: none;
}

.group[class*="also-in"] .group-header .heading {
    padding-left: 12px;
    padding-bottom: 12px;
    font-size: 26px;
}

.group[class*="also-in"] .group-header .heading a {
    color: #000;
}

.group[class*="also-in"] .group-header .heading a:after {
    content: '...';
    background: none;
}

.group[class*="also-in"] .module-header {
    margin-bottom: 0;
}

.group[class*="also-in"] .module-content {
    background: #fff;
    border-bottom: 1px solid #dcdcdc;
}

.group[class*="also-in"] .showcase-gallery .module-content {
    border-bottom: 0;
}

.group[class*="also-in"] .related-content {
    padding-top: 7px;
    margin: 0 7px;
    border-bottom: 0;
}

.group[class*="also-in"] .related-content > li {
    list-style: none;
}

.group[class*="also-in"] .related-content > li a {
    color: #000;
}

.group[class*="also-in"] .related-content > li a:hover {
    color: #0879cc;
}

.group[class*="also-in"] .related-content > li a:visited {
    color: #484f54;
}

.kicker-link-module .related-content {
    padding: 0;
}

.kicker-link-module .related-content li {
    font: 13px/16px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    padding: 0;
    border-bottom: 1px solid #dcdcdc;
}

.kicker-link-module .related-content li a {
    font-weight: normal;
}

.kicker-link-module .related-content li a span.kicker {
    font-weight: normal;
    background: #F7024D;
    padding: 6px;
    margin: 0 6px 0 0;
    color: #fff;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.15) inset;
    font: 13px/25px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.follow-us {
    width: 100%;
}

.follow-us .group-header {
    background-color: #fff;
    margin: 0;
    border-bottom: 1px solid #dcdcdc;
    min-height: 33px;
    text-transform: capitalize;
}

.follow-us .group-header .heading {
    display: inline-block;
    float: left;
    background: #82909b;
    padding: 7px;
    font: bold 19px/19px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.follow-us .group-header ul.more-links {
    display: inline-block;
    float: left;
    position: static;
    width: auto;
    margin: 0;
}

.follow-us .group-header ul.more-links li {
    margin: 10px 10px 0;
    float: left;
    text-indent: -9999px;
    *width: auto;
}

.follow-us .group-header ul.more-links li a {
    display: block;
    cursor: pointer;
    padding: 0;
}

.follow-us .group-header ul.more-links li.facebook a {
    background-position: 0px -97px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 15px;
    width: 8px;
}

.follow-us .group-header ul.more-links li.facebook a:hover {
    background-position: 0px -82px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 15px;
    width: 8px;
}

.follow-us .group-header ul.more-links li.twitter a {
    background-position: 0px -68px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 14px;
    width: 17px;
}

.follow-us .group-header ul.more-links li.twitter a:hover {
    background-position: 0px -54px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 14px;
    width: 17px;
}

.follow-us .group-header ul.more-links li.instagram a {
    background-position: 0px -40px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 14px;
    width: 14px;
}

.follow-us .group-header ul.more-links li.instagram a:hover {
    background-position: 0px -26px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 14px;
    width: 14px;
}

.follow-us .group-header ul.more-links li.gplus a {
    background-position: 0px -127px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}

.follow-us .group-header ul.more-links li.gplus a:hover {
    background-position: 0px -112px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}

.follow-us .group-header ul.more-links li.email a {
    background-position: 0px -13px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 13px;
    width: 18px;
}

.follow-us .group-header ul.more-links li.email a:hover {
    background-position: 0px 0px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/follow-us.png");
    background-repeat: no-repeat;
    height: 13px;
    width: 18px;
}

.follow-us .group-header ul.more-links li:before {
    display: none;
}

.affreux {
    background: #a8bac8;
    border-left: 1px solid #c7cdcd;
    border-right: 1px solid #e7e7e7;
}

.affreux .module-header {
    margin-bottom: 5px;
    background: #253740;
}

.affreux.block-header [class$="-header"] .heading {
    display: block;
}

.affreux .story-block {
    height: 150px;
    padding: 4px 5px 0 108px;
    margin: 0;
    border-top: 2px solid #a8bac8;
    border-bottom: 2px solid #9ca6a8;
}

.affreux .story-block.sbpos-1 {
    border-top: 0;
}

.affreux .story-block.sbrpos-1 {
    border-bottom: 1px solid #c7cdcd;
}

.affreux .story-block.prm .storyblock-footer:after {
    right: 14px;
}

.affreux .story-block .thumb-link {
    position: absolute !important;
    top: 4px;
    left: 5px;
}

.affreux .story-block .heading,
.affreux .story-block .standfirst {
    width: 197px;
}

.affreux .story-block .heading {
    position: relative;
}

.affreux .story-block .standfirst {
    clear: none;
    float: right;
}

.affreux .story-block .kicker {
    position: absolute;
    display: block;
    left: -107px;
    top: 81px;
    max-width: 100px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.affreux .story-block .section {
    display: none;
}

.affreux .story-block .js-socialise-wrapper {
    z-index: 2;
    bottom: 25px;
    width: 314px;
    height: 76px;
}

.affreux .story-block .js-socialise-wrapper:before {
    margin-top: 13px;
}

.affreux .storyblock-footer {
    position: absolute;
    left: 5px;
}

.affreux .story-block-overlay:after {
    left: 3px;
}

.affreux .story-block-overlay.story-block-overlay-save:after {
    left: 23px;
}

.affreux .popup-overlay {
    left: 12px;
}

.affreux .popup-overlay .popup-overlay-arrow {
    margin-left: -7px;
}

.ie .affreux .story-block .thumb-link + .standfirst {
    min-height: 86px;
}

.ie .affreux .story-block .js-socialise-wrapper {
    bottom: 20px;
}

.domino .module-header {
    overflow: visible;
    margin-bottom: 16px;
    background: #253740;
}

.domino.block-header .module-header .heading {
    display: block;
}

.domino.customised-image .image-block {
    position: absolute;
    z-index: 1;
}

.domino.customised-image .image-block .image-frame {
    width: 150px;
    height: 114px;
    min-height: 0;
    margin: 0;
}

.domino.customised-image .image-block .image-frame img {
    width: 150px;
    height: 114px;
}

.domino .image-block + .story-block.prm .storyblock-footer:after {
    left: 139px;
}

.domino .image-block + .story-block:before, .domino .image-block + .story-block:after {
    margin: 82px 0 0 -152px;
    width: 26px;
    height: 26px;
    z-index: 1;
}

.domino .image-block + .story-block:after {
    font: 13px/26px "brandify", sans-serif !important;
}

.domino .story-block {
    height: 114px;
    padding: 4px 0 0 158px;
    margin: 0 0 8px 0;
    border-bottom-color: #c3c3c3;
}

.domino .story-block .heading {
    height: 85px;
    overflow: hidden;
    font-size: 14px;
    line-height: 16px;
}

.domino .story-block .section {
    display: none;
}

.domino .story-block .popup-overlay {
    left: auto;
    width: 167px;
    margin-left: -8px;
    padding-right: 10px;
}

.domino .storyblock-footer {
    width: 168px;
}

.domino .story-block-overlay:after {
    left: 6px;
}

.domino .story-block-overlay-save:after {
    left: 26px;
}

#content .digital-edition {
    display: inline-block;
    float: left;
    width: 300px;
    position: relative;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 24px;
}

#content .digital-edition:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

#content .digital-edition .edition-image {
    width: 112px;
    height: 113px;
    margin: 0;
}

#content .digital-edition .edition-image img {
    border: 1px solid #ccc;
}

#content .digital-edition .edition-info {
    float: right;
    width: 170px;
    font-weight: bold;
    padding: 7px 0 0 0;
}

#content .digital-edition .edition-info .edition-name {
    display: block;
}

#content .digital-edition .share-tools {
    display: block;
    margin: 0;
}

#content .digital-edition .share-tools .message {
    display: block;
    font-size: 12px;
    margin: 0 0 3px 0;
}

#content .digital-edition .share-tools .facebook,
#content .digital-edition .share-tools .twitter {
    display: inline-block;
}

#content .digital-edition .share-tools img {
    border: none;
    width: 20px;
    height: 20px;
    margin: 0 5px 0 0;
}

.raffle {
    width: 650px;
    height: 282px;
    overflow: hidden;
}

.raffle .module-header {
    position: absolute;
    display: inline-block;
    z-index: 100;
}

.raffle .image-frame {
    -webkit-background-size: 438px auto;
    -moz-background-size: 438px auto;
    -o-background-size: 438px auto;
    background-size: 438px auto;
    background-position: 0 -18px;
}

.raffle .image-frame img {
    width: 500px;
    height: auto;
    min-height: 282px;
    margin-left: -34px;
}

.raffle .image-block.image-none .image-frame {
    width: 438px;
    height: 282px;
}

.raffle .story-block {
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
    width: 212px;
    height: 282px;
    padding-left: 12px;
    margin: 0;
    background: #484f54;
    border: 0;
}

.raffle .story-block.prm .storyblock-footer:after {
    left: 182px;
}

.raffle .story-block .heading {
    padding-left: 4px;
    padding-bottom: 8px;
}

.raffle .story-block .heading a {
    display: inline;
    font: bold 28px/36px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.raffle .story-block .standfirst {
    color: #fff;
    z-index: 1;
}

.raffle .story-block .section {
    margin: 7px 0 0 0;
}

.raffle .image-block + .story-block:before, .raffle .image-block + .story-block:after {
    margin: 232px 0 0 -446px;
}

.raffle-child .content-item:hover {
    cursor: pointer;
}

.raffle-child .content-item:hover .heading a:link, .raffle-child .content-item:hover .heading a:visited {
    background-color: transparent;
    color: #2c2f32;
    box-shadow: none;
}

.raffle-child .story-block,
.raffle-child .image-block {
    height: 250px;
    float: left;
}

.raffle-child .image-block {
    width: 397px;
    max-height: 250px;
    overflow: hidden;
}

.raffle-child .image-block:after {
    content: '';
    width: 397px;
    height: 250px;
    position: absolute;
    top: 0;
    right: 0;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY0AAAD6CAYAAABd9xscAAAcRUlEQVR42u2d23LjyJVFE5SqusrdD/1of4Hnaxwxvz3hDxi/jh/GEY7oqb6oSiVecpBQHugwmVcQJAFqrQgGbwDEarWwuM/JTHS///vf1pxiE8+He2tt7HWrn/ttbHjzrx+C1/Q2B/e0vx3G5+o9/74836tt9/6DHfwxD/512X7vHjvU4+H1g99ueOzfH987HNzPkP12/n7YxjEcxFr3cOfu/UGH9/zrh/1utzu8Ph6Ot91u3XHcy/uXl5fhvf5+eP/5+XnbPz5s+ze/Pz/vn75+3X3//n3X3+9//fXX3R9PT7v+fv9/X77s/+ef/9w+PT0dDAAsge49/CMfV/9b6jo7Sqx/bPxj97q7uXO83kY/3mw2w/sbt5099qS8J9uHz/V2Qn/OH57v1Xbu3r3WK8oe/OPxWPJY9tvvx2PKZ009drdA1ABwW2ylQFYtl8d7+E3JSViZZJRHTC7hid//FodXYtuFwvD3Nvy5RxLy+4+fx7+vxeDkMkikF4rIJHYzSjYiD/d5lTgAYJkC6RLvdWuVySqkISd0LQBV6gqjh00JJRSCUSfeQQb++UGV0iRJ6G/3nuEYDw8PB1eJUtsNzx/d670M3PPdbjfcm/7e9K+7cpd7zW3Tfzj7+Pg41LjcvTueq3C597b9Md1z97p73v+Mg2zjHku5jr9PgMWWolLysBXHWKREFimNXBKYkjZiJanc/lKuiu0Xpg9dotKiGUpV/bZ7/dyXoiQtDJJxCaLfz21rg4TRy8E+uMcqqYjYJHWQNAAWlyRMZboIX8uJZDECWWzSSJ3cc3KJySaWTlISiaWSinKVjX2mI1HItl5Ie1Wq0mUquXeykPQinyu80dMAWJQ8pp7Yc6LQ7+nHNxXIostToThiaSMrDjmxRkSSkki0Uf7W7I42xHVy2Kumtt9WTv6vfRCXKvy2w+sueYgMfKKQXsjGH9dJ5EgYPm2QNABWlT5iguiCv+GastVNE8gipJHtUZz+F2oTh3vuTtKRvkbqGMWmuUoh4QgtLRX5n6FTMhjTht92EIWTjJeUE4QI5UgUJA2ANcljatmqm/g3fTV5XF0auRJS7fal/kbpOLnm+LiNGoarhaATh4yECktSkjx0H0MPszX++Zg2VBrR/YxQFvLZRYRIA+DuhNKaNK4uj0WVp1qEEhtRFaaNML3kehluWylFjUJRPyPW+9ASCcVyVKZSyUJEMWzTH8vJYTiW3Ku5GMa/P9wHqYPyFMAq5XBOkrCN29+/NM6VSax5nitdpd7TwvF9hpPRVKGAJGG4W6SvMYpp73sYNthGZPKgGuFjL0N6G+H8DZIGwD2XrqaKpJv55yxbGjU9B502TJA4dGo4RxypMlZYorKva4ycJJFQBtavaZJ6T2Qi+4swRCJjucqLicl9AHcpiClJREvCXjp1XEwapeGv1trZjlnVHFfN8Jg4dCkr1fNIDc/VSUM2To2mcviS1Njb8Alk7Gm4VvhWlaY2avRUKBCkAXC3dDP8fc+eOlYzuW+KcEriSC0DEhNHp0pUesSUPD5KDEGZSt53n2anRDGMlPKpyAsiOXpKy2Lztg4V0gC475N+baooPZ8tcdxMGqWTf6s4UiOqwhRREkeYQEQK4c+IjZ6KiScsQckQ29hIKilRiSCkr6ETh56zQdIAeBciye1TK4vWGezLTBqXEIfJyCM16e9ELJlylW6MHzW3VboIZ4rr8tSwr04bfrKee38QhFsN1z1W8niINMFlkh/SAHg3EqndNpZGZhPHzctTJXHULCcS+S/2mhAyK92O8shMCjwpUenUERk9pdOFFokuX8kquJ0fYitrT0l5So4xPN9uzViW8vJw70vaoDwFcLcCqUkXNSkj97OWJ42pDe+W45vjizu1f6ZAHOHoq1jqCEdP2SB1hMfRIhE57FUfY6eG5A4LFzpB+Ia57mc8Pj6Oo6koTwEs+uRvrvi3mStJ5UQ0SRyrmKcxZfFCKSXZiFRO+hiyNlTQ20iVqOTYh0AkoSDkOOHoKd3bGB57eXQqcQwT/yRx+HShm+EPSANg7aWoXPnIFlJFSg6lfUOhNYtjMWtPlZJCbP5Fy3FipafweIM8rM2WqIyUvlxpKSiDhaOmvHTGhOGG2erHurdhglFUGyUJ3dd4cGnDl6uQBsDixVAjjHMTRMt+KWEtRxq1Jaq5tsstfphafNBElhvR/QtdhtIyGUtR7rheFmHy0M+1rFSz/Kjv4UdNDSnjoFKGK03pxEF5CmA1wmjZb4oocu/XlKea5nGscu2pmu1yM8tjUom9HpvHodOJThO6r6En9elSVUwmRvU9hl/ebmdkroa/mp91V/kTcTzKfX9TKQUAliuMcxrWZqIkUiWpWL+lKWlsriWDWxzzEj8XACCCTdxy74Xvxx6bxHFy75f2sYnPvb6k0ZI29La5ffS8iqrEEVluxKgSkk4MR6nEN911c9z40VRq+6OehhzzQZWspMHtE8nwXJLFg9zTCAdYQ/IwDeWi2uZ3baLpEski1wivKlNdTRqtMjC1F2WqTBMpeaQa4tJvyA3H1eUoPfkv1t8IS1buc+92O6N7E4NAeil0+72rS9ntdmucJPZOHqosJTekAbBYYdhKidTuayvua6VU+ozrShrnpo6K32Z0q1h6EIGYyHBcnTz0/vKa9CViPQ0tEBOMsBpl1T8XYTy+LmZohn6Gu334cNRU528UYDXpIvVtf8ooKTNBHLmUUSWPxc/TmLtcJeIwiSVHYuWoUR6REVSSGiIjpYYLL4WJxKEThiSOYUSUf38YtrvbDWnDrT916O8/9KJwNycMaYaTNAAWLYuab/hTZ4HXzMdokUV1M3xz1f+yExvTLfvp63HTCAeAK1DbBM89jz2uvc+9Zky+KW8Kr68vaUxJHC375hY5TF3QSfcgYq/r+RvGN8hTZSqZ0OfTit32qcPx8Dovw+77+5eXFyN9DJc2Pn78aIP1pwBgWanDTEwYc80ANyY/5LapJHVTacxx8m9ZxFCnjVgvQsujyzTLfd0r2tvQogjLUcavMxWWs3ZeDnqyn7u50tNeran1wc/V+LDfv5aoVKkKaQAsThY1DfAWYUyZk1EzmS8miqrG+GZtv5mNuiRqq3D4/xoALkRteSpVLqopORnTXpYymc+Re305SePctBErH5nCmlSt+8nwXJuYxyH72ki6MMEQXDnesHCiv9+pWd96ORFdqpIE44bdulThRlFJaUqShl5OHQAWnTpaG+BThtnmRmWdXZa6qTTmFIc+aceudVErkNhwW5VQomUtLZAuFEUwYkqXr/RwXF2q8utLvU782++H1125qjfEa7/Dy8Jt+9GNovLb8zcKsBhRmMqSUE15qubemLaRU7nPWvp3vZ7bzjnpzyGOuUXE6CkAuAGto6dSJaTWe5s5Tk4Mk79wLv7KfXP9DFMxw7x0UaewBGUTs8uNboL7hKEn7o3zNdR7PikN6UGWUHdNb1W6sh8+frQ//PDDcPvY3x5ohAOsIXHUpItY0ogdu3YmuGlIGznBdLNIY03f4M+ZG6InAR4KEhllEJSwdCnKBENvH9Q1MZwU/HLrQ5nLlaG644tI2V0vjd12a3/o7z/10vClKqQBcFs5lE66c46cKpWoSrIqJZDYNt2iksY1U4dOEqbhErEAABUn3NyJOZU2Yn2Jltdqlj8vDQduYjFX7pN/0DXKVTGJpOZvjKnircT1tn2scS7pQ9aQ8k3y1DyOjR89pa+9ISUq6cvIHBI3gurp6cm48tSQNPrEQdIAWFTiKDWcS83r2ib3lIl8tekoK5YNv3MAgLMSR83SHOFrscex+9Tj0nyM1HNjGpYMiW2zyGVEUgsPXjqFhD0KU5j/sQnLXeq5ThYOmVMR9jdkAcPxF+Kb3zppuM/lbt++fRtSxufPn+3nP/1p6G2QNABWkTZKZaTSsFrTkERiPy/1Wvt5crG/BTV0Vt/nHrfOEgcAuEDaMIVv/jUJoiWBlIbYtiSK1DGXnTRSAolIJCoPnRrCpNCybpU+ju5l1KQQnSyMGgHVyYxxlUQkXYw9Dj+ayh3DXR/cfQY3M9ylDPe6e+3HPml8/vSJpAGw3KSR6inMMbHPmHJfw5h4L6M0aiqVXtYjjRaphIv4RUpOAABzJ43YCbhm3kRtiapmmG2pFDW1PHW0H41wAID5JVJqTuce50pSNceYUp6q5vE9/kZjk/LMhPkbscZ5eCzzOlT2dF9ZbNDao+a4Kz/5Mbhjierr169Dacq8NdntTz/9ZH/88UfSE8BCCh6lb+gNKaH02jlpw2REFP57osN0z04arO8EAJAtgeeG3JpCqmgdimsK6aT2i2Yy5Tzyu06K8OgWe622of6gLuJk3q4UGG2Uuy3dI3e1PsGlDJcuZOit27Z/3/78888kDYDlJ4xc6pgy9LaUWkxlcmkRYjdb0gAAIGFUryRbky5KycIWEkXpM0z9dyINAIALCMRkRNEiidp9UkJqmZtRnJ8h751Vnnrv/YxYI9zkmuKJ93fB7HGHW8FWZobbx8ehPOXmc8jN7feXP/+Z8hTAbWkpT5Vmd6feKzXNTcM2uc+enZ9B0gAAmC9dTE0YNSkjlSRM5X6121QlJ6QBADCvQGrFUVOmapmjkXpuZ/h3jdz16KnSAof6+t8mU0ZK3VqWI8nxmFhyRI+wGspUr1f0s58+fRqu3vcff/0r5SmAG51eCifZrvJ5rkyVO+aUnzsLd5s0Uv2W8RoVzC8BgPNTRW3j2jYeuyZZ2Bl+Xuu8jfuURkwIiAIALiyQc0/+9sz9W2XXOtrqPqWREgb/XwPAFeRR89otPse5AhyPe1fSQBgAsHBxtC5W2CoFO0EGTT+DZUTOoDRP49K3//zb32iEA9zoO2rhhDtXA7rUKJ/SID/vvHfPKQMA4IKJouUb/9QexJwpZ5bjMU8DAGDeE+sl929dd2p2kAYAwGVO/FOFYGf8DEgjBqUpAFhB4rjG0h8X/3eRNAAA4H0lDQCAhaYNe6Hj3uzfhTQAAICkAQAASAMAAJAGAAAgDQAAQBoAAIA0AAAAkAYAACANAABAGgAAgDQAAABpAAAA0gAAAEAaAACANAAAAGkAAADSAAAApAEAAEgDAAAAaQAAANIAAACkAQAASAMAAJAGAAAgDQAAQBoAAABIAwAAkAYAACANAABAGgAAgDQAAABpAAAAIA0AAEAaAACANAAAAGkAAADSAAAApAEAAIA0AAAAaQAAANIAAACkAQAASAMAAJAGAAAgDQAAAKQBAABIAwAAkAYAACANAABAGgAAgDQAAACQBgAAIA0AAEAaAACANAAAAGkAAADSAAAAQBoAAIA0AAAAaQAAANIAAACkAQAASAMAAABpAAAA0gAAAKQBAABIAwAAkAYAACANAABAGgAAAEgDAACQBgAAIA0AAEAaAACANAAAAGkAAAAgDQAAQBoAAIA0AAAAaQAAANIAAACkAQAAgDQAAABpAAAA0gAAAKQBAABIAwAAkAYAACANAAAApAEAAEgDAACQBgAAIA0AAEAaAACANAAAAJAGAAAgDQAAQBoAAIA0AAAAaQAAANIAAABAGgAAgDQAAABpAAAA0gAAAKQBAABIAwAAAGkAAADSAAAApAEAAEgDAACQBgAAIA0AAEAaAAAASAMAAJAGAAAgDQAAQBoAAIA0AAAAaQAAACANAABAGgAAgDQAAABpAADcIV3la3Mc92b/LqQBAADvK2lYazt+lQCwsJSR26ab6ZhX/3eRNAAALiOMbuJxuhk/A0kDAGBlCWPO/VvSykVEcjfSoEQFAFeWRddwwm4tTc0loG7u4z3yu5/O4XDo1P88Jzcvsur39XP32KrH7mfZ/rbf77vtbtc9Pz93//X3v3dmGXVPALiMFEolq6v3Ru6qPBVLGyQQALixMLqGxzV9jSnvtX7B7N6FNBAHACxYGGtIOl0p1dxlIzwlDuQBABc6SdcIozZlTN2/5bN2kWNUHeduexpOED0poQy32PsAADN8m+8atz9XFlN/Xq0suruXhhKELbxfbFhnbrOw2+/fmt/us/j7sQHe37sGuNtuu912379/73797bfuv//xDxrhAMsXSo0E5hg+e46oqmH0FADA5dJH69DbmoZ4S8KY44tlhzQAAC4nitZv/lPSxjWWJIkK5yxp+L6Bfa//t8TmaaRKXSdzMo5fP8GVodzxD740tVelqaevX7tffvml+99//YvyFMC6E0dr2qiZr1EadttV/NzkeYWkAQBw2dRRkzimTOIrlb5qkksokWJyQhoAAPOLouZE35I2WpNHizya/p1II0KsxJQoO1Wx92Ws6GgtNVLKPZfRUnp/V5Jy5Sl3/+35ufvjjz+6337/vfvy5QvlKYB1iKSmPNUV7kvyyUlitjWozpZGaVgrAACJo/pxSS7nzNNo+cKbFNa7TBqlhQanHsemG+Cn+/bJQSeMo3kZPnG422636yRtuJTx7du37uvXr0PaeHp6ImkArEckLaOfWktWqZ9X2xSv7m9QngIAuJ4sWtLGXOWpWb9c3oU09JIh/tu/2Ww20TQgrwMAXEgS58ij9n5Kypgqj6P9ViENPR9EBCFlnfB1QcniqN8iUqnlpAR13BBPsvdLgxjf7Nb7hyUrV4Ky/r29L1sd/LUz5Oa2G0pUrjzV39xcDVeuMpSnANYgkXOWR4/ddw0pIyWBrrBP9Pyy2K/dcmIN73OPW4UAADCTJLrKb/dzCMNkXqtNHbl/Qy49LTNpyIiscGTWpUdqJRrk6e0zV95LJY9Y8/skdaik4Z67meBb3RDvk8a3Pml8f3khaQCsL2m0CsNUiuMqvQ0a4QAA8wqiVh61V+5rmeDXIo+WBLIsaci3bdefuOa8j/Ca3BNSxekxg4l8sW1lAp8MrTXBpD6XLmS47VaSRp8qXMqQtPHc37YkDYC1SGTK5L5UkqjpZ7Qsk940/WBRSePSwojM6mZSIgDMnTBqZNEqjFwiaU0dZ33ZnCSNNa1um7qCX81+tvAf+KgH8iakI2Q0VJA+xvfG1OH7GNLMd+lCVrbd9bcXt8KtSxv+NiSN/jWSBsDiZTKXOFpKWLVLi9SufLucpHGNcpQ6WduGJGKzkoj8xzxESlNaEMbPGg8b4CIP976UpgZx9I93vgmuS1Tu9uLWo3r7PACwfIFcYhRVZ+qb4TUp43LlqTlO9nMLQ8/dqBUFAMCFEkZJHHMLo/ZnGnNGiepmSWNuYfhv51Ydu2W/5H/AoLR0/J7aN9Xsjr23V+tO6bklLmVI0vApwsh1wV/8zZekjHvs16UiaQAsXyBzLSXSUsKqSRnN6/DdRBpzCUOdcM+Z5X36fma+hU3se8gJRC1/Lu/pmd/mbRTV8PpezdFwr0lfY5DHy8trqcr3PJAGwGrk0ZIyzk0auVndZzXDV7cQk5xcW2d/t6QPAIAJgkitFNtVntRrmt61+5kJSaOKqyeNc1KG7KtLUTX7yOip2AzscbvI6KaTFBHsq2d3x7YP35OSlRaefm2Ym+Gb4i5l7H0D/Gi+htz7a4iTNAAWnS5aUkZN4mhtiJeklRPfMqRxQ9mYlCxMebSULYki9vohuCpfKApdqlJDcwecMHaqRCX9DilR6RFX/J0CrEIgl+pr1C5gOEuZ6qrSmHrib9lP5pAwegoAbpwuriWOmjJVV0gT1RP/Fp80WoVh3hY6NBXpoksc46SMZSPf6oMy1FuKCI6tk4VsK+Uo3QA/+KXRpRm+U2lDSlKuIS6vpcppALAoecwx7HaKMC6yiOGipTFFGMXtyrO7TUkWsd6IXjtKJBAVSiAOXZYSYRz89TOkr7GT504W7uaH3VKeAliNPGoXL7zERL/WRQyXIY0JAqiTQOUyIYdSk1v3LcrDam0yaQRCiYlCN8Mlbci8DCcJd4ywlyFDcPWNpAGw6tRxzjpUU4TRVZaq1pU05i5HpWSROuHaYChvrFwV+4Yfk4VsE2t8a3HIvAyRhy5RjWUqSR3u3r+ONABWnzqmLpU+R1O8ZSXc60rjEutL1cy7uOYy6wCAHCrfu+Yoqs5Mmym+jqRR3Zeo2C61Tar0lZlvYSLpwQbPj3oMYSlK7x8+3+syle9djElDlabG8pQqU9HTALgLcZxzYaba1GHOlcXVpDGnCGq2y87JiK0fFZGIzZSaYkJJ9TFi++tRU7osNUpExKEfq/kaY7Oc8hTAmsRxjSVFSmkjJYv1jZ6qEUasYd1ynPC9mAgyw2r1QoijEGzQ6wgb3nrbcJTUydDbIGUcJG0E/Y29Tx4HdZ0O/k4BVi+OS88QrylVra88VRBGczkqtfBgeLzUsFoTzLWIHPskWYQpIxwpNW6nX/dSkKSxDxrkRyUr1TBHGgDvukw114S/5UjjSpdvbYpXJyWqyHwLnWgS8uhyj2Pv6ZRxtKKtl4IIY5BJKAjV09AlLaQBsDp5XEIaranj+pd7vaZYWhYnHI/5VhayLcKwcYGclJ7CbWMLEMbKVbGUYVXCiPY2dLlKzx4vLO8OAKuTRq0szkkZZ58zbiqNyqa2rUoMJr/44NGxguZ3+I09V5rS8z50mtCCSO2vlw3RzfBY8ojN1zgEN4s0ANYujZaEMUep6uzzxWKv3NfS1FbCyA2xNfLNPpUmQhkpEVj1M6IpJJc6cikjlIlVstClqWE79TrlKYBVSmPuElVMBjU9jXUmjbmEUXuckjDCE/6RPBKJIlZ+ioyiehVDMGIq7G/o18KbFokSD9IAuK8S1dyN8UlXN72JNOY68dfsZ9PLhITCsLH3E+UkG26XksqYEoLSVUwc1q9ka4JFC3WpSvcuJGHE5EHSALhracxZopqN1aw9lSlJGXM6/8KkSk4JYZhSqSmcf5ESQ0wSqv9wkjzC0lRMJKEoJPkgDYC7K0+VBFHz2kVksejy1NRkEhtpdZI4EiOg9POjxKAel0ZPpcpSuiQVyiEUyNHihUE5KmyGU54CWH3KOEcaV0sXi5VGU78iPhkvlENSGFowkfkWJz8jlSRCoUTLUpFl0eXYugQVKXUZPZpqbIAfr5qLNADWkzKmJo3WUtXFuLo0WvsZLSOlao8T6VmcSiXyup74lyldncwCP3ovSB5HSSLoXYggwqG66jhIA2DdpamcJKaWqu5LGpkTujH1V97LTtpLXKo1+l6mbGWT0oqMkoqJI3xPD7sNy1LyPDV6yobPE0ukAMCqU8bUpHE1Ft3TOFkjKi2M6Kgok7kCoD3tVZwkj1gZSj5TbH2p6Gipfr/Yid9GZoUfInKJiUSa4JSnAFYji9r00Zo0rs5ipTFlkcKKYb5dolRlwsdBOrCpNGHivZXTslQkZaTutSROSlkkDYA1iaIlVdSkjJuzmsl9pT7GiWQK6SGxv1EndpsaIWWCnkbsOuA5QVg11NYGfY2TCX3BpEBJGczTAFiNLKYIwyz1b3sdQ24zo6AixulM19mYTCJ9C33itbGyj74uhj2eiS0n/42ziyo5Dc93+/1w35/4N/56GZv+5H9wz3e7nXtt2Obweg1wd39w93771/37B3572XZ4LNv0H2HD3y7AKuXSNWyLNObmJD2kr9BnC0kmOpoqLDGJVFLLkIS9CVOYABhLGUfzMXQyUUN2SRoAq0wiq/6bXb00Io3vUQw2UmaKNrpjF3BKlKNiVwCMDbHVghEx2MgM8HC/8Bipx/Q0AFYlirvh/wHhK/qlk+FnCAAAAABJRU5ErkJggg==) no-repeat;
}

.raffle-child .image-block img {
    width: auto;
    height: 250px;
    min-height: 250px;
    margin: 0;
}

.raffle-child .story-block {
    width: 245px;
    height: 250px;
    padding: 0;
    margin: 0;
    border: none;
    background: #f3eceb;
}

.raffle-child .story-block .heading {
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 0 20px;
    float: none;
    height: 250px;
}

.raffle-child .story-block .heading a:link,
.raffle-child .story-block .heading a:hover,
.raffle-child .story-block .heading a:visited,
.raffle-child .story-block .heading a:active {
    background-color: transparent;
    color: #2c2f32;
    font: bold 30px/30px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    box-shadow: none;
}

.raffle-child .story-block .storyblock-footer {
    bottom: 5px;
    left: 5px;
}

.visual-stream-child.showcase-listing .story-block {
    height: auto;
}

.visual-stream-child .image-block:after {
    content: '';
    background: url(data:image/png;base64,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) no-repeat;
    background-size: cover;
    width: 316px;
    height: 237px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.visual-stream-child .image-block.image-316w421h:after {
    height: 421px;
}

.visual-stream-child .story-block {
    background: url(data:image/png;base64,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) no-repeat;
    position: absolute;
    max-height: 237px;
    bottom: 0;
    padding: 0;
    margin: 0;
    z-index: 2;
    overflow: hidden;
}

.visual-stream-child .story-block.has-video:after {
    position: absolute;
    bottom: 7px;
    right: 6px;
    top: auto;
    left: auto;
    margin: 0;
    width: 20px;
    height: 20px;
    font: 13px/24px "brandify", sans-serif !important;
}

.visual-stream-child .story-block.has-video:before {
    position: absolute;
    bottom: 6px;
    right: 7px;
    top: auto;
    left: auto;
    margin: 0;
    width: 20px;
    height: 20px;
}

.visual-stream-child .story-block .heading {
    margin: 0;
    font: bold 16px/18px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    float: none;
    z-index: auto;
    width: auto;
}

.visual-stream-child .story-block .standfirst,
.visual-stream-child .story-block a:link {
    color: #FFF;
}

.visual-stream-child .story-block a {
    display: block;
    text-align: center;
    font: bold 19px/23px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    padding: 30px 20px 20px;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    transition: all 0.3s ease-in-out;
}

.visual-stream-child .story-block .standfirst {
    transition: all 0.3s ease-in-out;
    height: auto;
    max-height: 0;
    opacity: 0;
    margin: 0;
    padding: 0 20px;
    font: normal 15px/20px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.visual-stream-child .content-item:hover a:link {
    color: #FFF;
}

.visual-stream-child .content-item:hover .standfirst {
    max-height: 200px;
    overflow: hidden;
    opacity: 1;
    padding: 0 20px 25px;
}

body.error404 .text-m-hs-nn-web-static-pagenotfounderror ul {
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}

body.features-spring-racing-carnival #content-4 .group-header {
    background: #F63834 url(http://media.heraldsun.com.au/fe/2014/spring-racing/spring-racing-by.png) no-repeat 100px 50%;
}

.section-module .lead-splash.lead-splash-has-section .story-block.story-has-section {
    height: auto;
    min-height: 158px;
}

.mini-blogs {
    background: #fff;
    border-top: 1px solid #f6f6f6;
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #efefef;
    border-bottom: 1px solid #d3d3d3;
    padding-bottom: 3px;
}

.mini-blogs .module-header {
    height: 32px;
    margin-bottom: 12px;
    text-transform: capitalize;
    background: none;
}

.mini-blogs .module-header .heading {
    display: inline-block;
    background: #000000;
    min-width: 80px;
    padding: 3px 14px 7px 14px;
    font: bold 20px/20px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.mini-blogs .story-block {
    border: 0;
    height: 41px;
    padding: 0 12px 0 0;
    margin-bottom: 0;
}

.mini-blogs .story-block + .story-block {
    margin-top: 16px;
}

.mini-blogs .story-block > .heading {
    width: 248px;
    letter-spacing: 0.02em;
    margin-top: 3px;
    height: 33px;
    float: right;
    font: normal 13px/15px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.mini-blogs .story-block > .heading a:link {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 0 7px;
    line-height: 1em;
}

.mini-blogs .story-block .thumb-link,
.mini-blogs .story-block .thumbnail {
    width: 50px;
    margin-bottom: 0;
}

.mini-blogs .story-block img {
    height: auto;
}

.mini-blogs .story-block .js-socialise-wrapper.js-socialise-wrapper-hover {
    display: none;
}

.mini-blogs .story-block .section {
    display: block;
    margin: 0;
    font: 16px/20px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    padding: 0 0 1px;
    background: none;
}

.mini-blogs .story-block .section a:link {
    color: #000;
}

.mini-blogs .story-block .section a:visited {
    color: #484f54;
}

.mini-blogs .story-block .section a:hover {
    color: #0879cc;
}

.mini-blogs .storyblock-footer {
    width: 256px;
    right: 5px;
    text-align: left;
    border-bottom: 3px solid #99a5ac;
}

.text-g-hs-nn-web-group-digi-ed.item-count-1 .item {
    width: 316px !important;
}

.module.blog-module .module-header + .module-content {
    margin-top: -8px;
}

.module.blog-module .module-content {
    border: 1px solid #e7e7e4;
    border-width: 0 1px;
    padding: 0 9px;
    background: #fff;
}

.module.blog-module .module-content .blog-list {
    list-style: none;
    margin: 0;
    padding: 0;
    display: block;
    border-bottom: 1px solid #e7e7e4;
}

.module.blog-module .module-content .blog-title {
    display: block;
    border-top: 1px solid #e7e7e4;
    padding: 9px 0;
    font-family: "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: uppercase;
}

.module.blog-module .module-content .blog-title:first-child {
    border-top: none;
}

.module.blog-module .module-content .blog-title .title {
    display: block;
    font: bold 16px/16px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    letter-spacing: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.module.blog-module .module-content .blog-title .timestamp {
    display: block;
    font-size: 13px;
    color: #555;
    margin: 0 0 3px 0;
    line-height: 13px;
    font-weight: 700;
}

.module.blog-module .module-content .blog-title a {
    line-height: 20px;
}

.module.blog-module .module-content .blog-title a:hover {
    text-decoration: none;
}

.module.blog-module .module-content .blog-title a:hover .title {
    text-decoration: underline;
}

.module.blog-module .module-content + .module-footer {
    border: 1px solid #e7e7e4;
    border-top: none;
    padding-top: 14px;
    padding-bottom: 14px;
    background: #fff;
}

.widget.widget_newscorpau_external_includes_external_includes .sectionref-news.most-read .module-header {
    display: inline;
    background: none;
}

.widget.widget_newscorpau_external_includes_external_includes .sectionref-news.most-read .module-header .heading {
    display: inline-block;
    background: #1d1f21;
}

.widget_twitter_timeline .widget-title {
    overflow: hidden;
    *zoom: 1;
    border-top: 0;
    height: auto;
    margin: 0 0 7px 0;
    padding: 4px 14px 8px 14px;
    text-transform: none;
    background: #0e649e;
    color: #fff;
    font: bold 24px/24px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    line-height: 24px;
    letter-spacing: 0;
    overflow: hidden;
    position: relative;
}

.osx .widget_twitter_timeline .widget-title {
    padding-top: 7px;
    padding-bottom: 6px;
}

.video .vms-group-header.group-header {
    margin: 0;
    padding-left: 50px;
    line-height: 1.5em;
    font-size: 24px;
    min-height: 38px;
    overflow: visible;
}

.video .vms-group-header.group-header .heading {
    line-height: 1.5;
}

.video .vms-group-header.group-header .more-links {
    overflow: visible;
    line-height: 2.5;
}

.video .vms-list .module + .module {
    margin: 5px;
}

.sectionref-rendezview .group-header {
    background: #DA0C0E;
    color: #f3eceb;
}

.sectionref-rendezview .group-header .heading a:before {
    content: '';
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/vertical/editorial/rendezview/logo.png) no-repeat 0 0;
    background-size: 150px 31px;
    width: 156px;
    height: 31px;
    float: left;
}

.sectionref-rendezview .image-block + .story-block {
    box-sizing: border-box;
}

@keyframes livebar_live_white {
    100% {
        background: #fff;
    }
}

.story-block.rolling-coverage .kicker, .top-splash .story-block.rolling-coverage .heading > .kicker,
.lead-splash.lead-splash.lead-splash.lead-splash-portrait .story-block.rolling-coverage .heading > .kicker, .related .story.rolling-coverage .kicker, .breaking-news-list li.rolling-coverage .kicker {
    padding: 2px 1px;
    background: #fff;
    box-shadow: none;
    font: bold 14px/12px "Guardian Sans", sans-serif;
}

.story-block.rolling-coverage .kicker:before, .top-splash .story-block.rolling-coverage .heading > .kicker:before,
.lead-splash.lead-splash.lead-splash.lead-splash-portrait .story-block.rolling-coverage .heading > .kicker:before, .related .story.rolling-coverage .kicker:before, .breaking-news-list li.rolling-coverage .kicker:before {
    display: inline-block;
    position: relative;
    top: 1px;
    background: #f50c00;
    color: #f50c00;
    content: "";
    border-radius: 50px;
    box-sizing: border-box;
    width: 13px;
    height: 13px;
    border: 3px solid #fff;
    box-shadow: 0 0 0 1px #f50c00;
    margin: 0 4px -0px 0;
    animation: livebar_live_white .5s linear 0s infinite alternate;
}

.story-block.rolling-coverage .kicker:after, .top-splash .story-block.rolling-coverage .heading > .kicker:after,
.lead-splash.lead-splash.lead-splash.lead-splash-portrait .story-block.rolling-coverage .heading > .kicker:after, .related .story.rolling-coverage .kicker:after, .breaking-news-list li.rolling-coverage .kicker:after {
    content: "LIVE";
    color: #f50c00;
}

.story-block-dark .story-block.rolling-coverage .kicker,
.lead-splash-dark .story-block.rolling-coverage .kicker,
.fader-316 .story-block.rolling-coverage .kicker, .raffle .story-block.rolling-coverage .kicker {
    padding: 2px 5px 3px;
    min-width: 85px;
    text-align: center;
}

.top-splash .story-block.rolling-coverage .heading > .kicker,
.lead-splash.lead-splash.lead-splash.lead-splash-portrait .story-block.rolling-coverage .heading > .kicker, .lead-splash-dark .story-block.rolling-coverage .heading > .kicker {
    margin-top: -1px;
    padding: 4px 5px;
    min-width: 115px;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    background: #fff;
}

.top-splash .story-block.rolling-coverage .heading > .kicker:before,
.lead-splash.lead-splash.lead-splash.lead-splash-portrait .story-block.rolling-coverage .heading > .kicker:before, .lead-splash-dark .story-block.rolling-coverage .heading > .kicker:before {
    width: 14px;
    height: 14px;
}

.story-block-has-section .story-block.rolling-coverage .heading,
.lead-splash-section.lead-splash-has-section .story-block.rolling-coverage .heading {
    margin-top: 0;
}

.raffle .story-block.rolling-coverage .kicker {
    margin-left: -6px;
}

.lead-splash-dark .story-block.rolling-coverage .heading > .kicker {
    top: -8px;
    left: -14px;
}

.auto-columnist .story-block.rolling-coverage .heading {
    margin-top: 0;
}

.showcase-video .story-block.rolling-coverage .heading {
    position: relative;
}

.showcase-video .story-block.rolling-coverage .heading .kicker {
    display: block;
    position: absolute;
    top: 3px;
    left: 6px;
    background: none;
}

.showcase-video .story-block.rolling-coverage .heading a {
    padding-top: 22px;
    text-align: left;
}

.showcase-gallery .story-block.rolling-coverage .kicker {
    width: 100%;
    text-align: center;
}

.related .story.rolling-coverage .kicker {
    margin-right: 3px;
}

.breaking-news-list li.rolling-coverage .kicker {
    display: block;
}

.module.sponsored-content {
    width: 316px;
}

.module.sponsored-content .story-block {
    background-color: #ebebeb;
}

.module.sponsored-content .story-block .section {
    display: inline-block;
    position: absolute;
}

#page .module.sponsored-content .story-block:after {
    background: initial;
}

.module.sponsored-content .story-block .storyblock-footer {
    width: 0;
}

.module.sponsored-content .story-block .storyblock-footer .sponsored-text {
    position: absolute;
    bottom: 2px;
    left: 0;
    width: 155px;
    font-size: 11px;
    font-weight: normal;
    text-transform: uppercase;
    text-align: right;
}

.module.sponsored-content.type-316x114 .story-block {
    border-bottom: 1px solid #ccc;
}

.module.sponsored-content.type-316x114 .story-block .section {
    margin: 5px 0 0 0;
}

.module.sponsored-content.type-316x114 .story-block.story-has-section .heading {
    margin-top: 20px;
}

#content-2 .module.sponsored-content.type-316x114 .group-content .item {
    width: 316px;
    height: 114px;
}

#content-2 .module.sponsored-content.type-316x114 .story-block {
    height: 114px;
}

.module.sponsored-content.type-316x150 {
    background: none;
    border: none;
}

.module.sponsored-content.type-316x150 .story-block {
    border: 1px solid #9fa6ac;
}

.module.sponsored-content.type-316x150 .story-block .heading {
    margin-top: 0;
}

.module.sponsored-content.type-316x150 .story-block .section {
    margin-left: 0;
    top: 75px;
}

.module.sponsored-content.type-316x150 .story-block .storyblock-footer .sponsored-text {
    left: 150px;
}

#content-2 .module.sponsored-content.type-316x150 .group-content .item {
    width: 316px;
    height: 150px;
}

/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
    outline: none;
}

.slides,
.flex-control-nav,
.flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {
    margin: 0;
    padding: 0;
}

.flexslider .slides > li {
    display: none;
    -webkit-backface-visibility: hidden;
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
    width: 100%;
    display: block;
}

.flex-pauseplay span {
    text-transform: capitalize;
}

/* Clearfix for the .slides element */
.slides:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

html[xmlns] .slides {
    display: block;
}

* html .slides {
    height: 1%;
}

/* FlexSlider Default Theme
*********************************/
.flexslider {
    position: relative;
    zoom: 1;
}

.flex-viewport {
    max-height: 2000px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    transition: all 1s ease;
}

.loading .flex-viewport {
    max-height: 300px;
}

.flexslider .slides {
    zoom: 1;
}

.flexslider .carousel li {
    margin-right: 5px;
}

/* Direction Nav */
.flex-direction-nav {
    *height: 0;
}

.flex-direction-nav a {
    width: 30px;
    height: 30px;
    margin: -20px 0 0;
    display: block;
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/css/site/metro/desktop/images/bg_direction_nav.png) no-repeat 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    text-indent: -9999px;
    opacity: 0;
}

.flex-direction-nav .flex-next {
    background-position: 100% 0;
    right: 5px;
}

.flex-direction-nav .flex-prev {
    left: 5px;
}

.flexslider:hover .flex-next {
    opacity: 0.8;
}

.flexslider:hover .flex-prev {
    opacity: 0.8;
}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
    opacity: 1;
}

.flex-direction-nav .flex-disabled {
    opacity: 0.3 !important;
    filter: alpha(opacity=30);
    cursor: default;
}

/* Control Nav */
.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: -20px;
    text-align: center;
}

.flex-control-nav li {
    margin: 0 6px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.flex-control-paging li a {
    width: 11px;
    height: 11px;
    display: block;
    background: #666;
    background: rgba(0, 0, 0, 0.5);
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}

.flex-control-paging li a:hover {
    background: #333;
    background: rgba(0, 0, 0, 0.7);
}

.flex-control-paging li a.flex-active {
    background: #000;
    background: rgba(0, 0, 0, 0.9);
    cursor: default;
}

.flex-control-thumbs {
    margin: 5px 0 0;
    position: static;
    overflow: hidden;
}

.flex-control-thumbs li {
    width: 25%;
    float: left;
    margin: 0;
}

.flex-control-thumbs img {
    width: 100%;
    display: block;
    opacity: .7;
    cursor: pointer;
}

.flex-control-thumbs img:hover {
    opacity: 1;
}

.flex-control-thumbs .flex-active {
    opacity: 1;
    cursor: default;
}

@media screen and (max-width: 860px) {
    .flex-direction-nav .flex-prev {
        opacity: 1;
        left: 0;
    }
    .flex-direction-nav .flex-next {
        opacity: 1;
        right: 0;
    }
}

.mega-group[class*="-mm-video"] .story-block .section {
    display: none;
}

.mega-group[class*="-mm-video"] .story-block .heading {
    margin-top: 0;
}

.textwidget .contact-form {
    border: none;
}

.textwidget .contact-form legend {
    padding: 15px 0;
    width: 650px;
    white-space: normal;
    opacity: 1;
}

.textwidget .contact-form .grunion-field-label {
    color: #333333;
    display: block;
    float: left;
    font-size: 14px;
    line-height: 17px;
    font-weight: bold;
    padding-right: 30px;
    text-align: right;
    text-transform: uppercase;
    width: 35%;
}

.textwidget .contact-form div {
    border-top: 1px solid #999999;
    position: relative;
    padding: 8px 0;
}

.textwidget .contact-form div select {
    background: none repeat scroll 0 0 #07416C;
    border: 0 none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px;
}

.textwidget .contact-form div textarea {
    background: none repeat scroll 0 0 #E6E6E3;
    border: 1px solid #999999;
    border-image: none;
    overflow: auto;
    vertical-align: top;
    border-top: 2px solid #8a8a88;
    width: 340px;
}

.textwidget .contact-form div input,
.textwidget .contact-form div input[type='text'] {
    background: none repeat scroll 0 0 #E6E6E3;
    border-image: none;
    border: 1px solid #999999;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    border-top: 2px solid #8a8a88;
    width: 340px;
}

.textwidget .contact-form div input[type="radio"],
.textwidget .contact-form div input[type="checkbox"] {
    border: none;
}

.textwidget .contact-form .contact-submit {
    border: medium none;
    display: block;
    margin: 0 auto;
    padding-left: 35%;
    padding-top: 10px;
}

.textwidget .contact-form .pushbutton-wide {
    background: none repeat scroll 0 0 #07416C;
    border: 0 none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-weight: bold;
    margin: 0 auto;
    padding: 10px;
    text-transform: uppercase;
    width: 125px;
}

.story-block-3x1 {
    overflow: hidden;
    *zoom: 1;
    position: relative;
}

.story-block-3x1 .content-item {
    float: left;
    width: 211px;
    margin-left: 8px;
    background: #fff;
}

.story-block-3x1 .content-item:first-child {
    margin-left: 0;
}

.story-block-3x1 .image-block .image-frame {
    width: 211px;
    height: 282px;
    -webkit-background-size: 211px auto;
    -moz-background-size: 211px auto;
    -o-background-size: 211px auto;
    background-size: 211px auto;
    background-position: center center;
}

.story-block-3x1 .image-block .image-frame img {
    width: 211px;
    height: 282px;
}

.story-block-3x1 .image-block.image-none .image-frame {
    -webkit-background-size: 75% auto;
    -moz-background-size: 75% auto;
    -o-background-size: 75% auto;
    background-size: 75% auto;
}

.story-block-3x1 .story-block .heading {
    height: 126px;
    font: bold 28px/32px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.story-block-3x1 .story-block .heading a {
    position: absolute;
    height: 100px;
    overflow: hidden;
}

.story-block-3x1 .story-block .standfirst {
    height: 100px;
}

.story-block-3x1 .story-block .section {
    position: absolute;
    margin-left: 0;
}

.story-block-3x1 .story-block .kicker {
    margin-top: 4px;
}

.story-block-3x1 .image-block + .story-block {
    position: relative;
    margin: 0;
}

.story-block-3x1 .image-block + .story-block:before, .story-block-3x1 .image-block + .story-block:after {
    left: 0;
    margin-left: 6px;
}

.story-block-3x1 .image-block + .story-block.gallery-summary .heading, .story-block-3x1 .image-block + .story-block.is-video .heading {
    position: static;
}

.story-block-3x1 .story-block-overlay:after {
    left: 6px;
}

.sidebar-full-width-top .story-block-3x1 .content-item,
.sidebar-full-width-top .story-block-3x1 .image-block .image-frame,
.sidebar-full-width-top .story-block-3x1 .image-block .image-frame img {
    width: 322px;
}

.sidebar-full-width-top .story-block-3x1 .image-block .image-frame img {
    height: auto;
}

.story-block-3x2 .widget > .module, .sectionref-3-columns.sectionref-3-columns .widget > .module {
    font-size: 0;
    line-height: 0;
}

.story-block-3x2 .item, .sectionref-3-columns.sectionref-3-columns .item {
    width: 213px;
    margin: 0 0 0 5px;
}

.story-block-3x2 .item:first-child, .sectionref-3-columns.sectionref-3-columns .item:first-child {
    margin: 0;
}

.story-block-3x2 .module-header, .sectionref-3-columns.sectionref-3-columns .module-header {
    display: inline-block;
}

.story-block-3x2 .module-header .heading, .sectionref-3-columns.sectionref-3-columns .module-header .heading {
    font-size: 20px;
    line-height: 20px;
}

.story-block-3x2 .group-header, .sectionref-3-columns.sectionref-3-columns .group-header {
    text-transform: capitalize;
    margin-left: 0;
    display: inline-block;
}

.story-block-3x2 .module-content, .sectionref-3-columns.sectionref-3-columns .module-content {
    position: relative;
}

.story-block-3x2 .module-content:first-child, .sectionref-3-columns.sectionref-3-columns .module-content:first-child {
    margin-top: 40px;
}

.story-block-3x2 .story-block, .sectionref-3-columns.sectionref-3-columns .story-block {
    width: 213px;
    height: 300px;
    padding: 75px 12px 0 12px;
    margin-bottom: 5px;
    background: #fff;
}

.story-block-3x2 .story-block.prm .storyblock-footer:after, .sectionref-3-columns.sectionref-3-columns .story-block.prm .storyblock-footer:after {
    left: 182px;
}

.story-block-3x2 .story-block.sbpos-4, .story-block-3x2 .story-block.sbpos-5, .story-block-3x2 .story-block.sbpos-6, .sectionref-3-columns.sectionref-3-columns .story-block.sbpos-4, .sectionref-3-columns.sectionref-3-columns .story-block.sbpos-5, .sectionref-3-columns.sectionref-3-columns .story-block.sbpos-6 {
    margin-bottom: 0;
}

.story-block-3x2 .story-block.gallery-summary .thumb-link, .story-block-3x2 .story-block.has-gallery .thumb-link, .story-block-3x2 .story-block.has-video .thumb-link, .story-block-3x2 .story-block.is-video .thumb-link, .story-block-3x2 .story-block.has-video.has-gallery .thumb-link, .sectionref-3-columns.sectionref-3-columns .story-block.gallery-summary .thumb-link, .sectionref-3-columns.sectionref-3-columns .story-block.has-gallery .thumb-link, .sectionref-3-columns.sectionref-3-columns .story-block.has-video .thumb-link, .sectionref-3-columns.sectionref-3-columns .story-block.is-video .thumb-link, .sectionref-3-columns.sectionref-3-columns .story-block.has-video.has-gallery .thumb-link {
    position: absolute;
}

.story-block-3x2 .story-block.is-video .heading, .story-block-3x2 .story-block.gallery-summary .heading, .sectionref-3-columns.sectionref-3-columns .story-block.is-video .heading, .sectionref-3-columns.sectionref-3-columns .story-block.gallery-summary .heading {
    left: auto;
}

.story-block-3x2 .story-block .heading, .sectionref-3-columns.sectionref-3-columns .story-block .heading {
    position: relative;
    min-height: 72px;
    margin-top: 18px;
    float: none;
}

.story-block-3x2 .story-block .heading a, .sectionref-3-columns.sectionref-3-columns .story-block .heading a {
    position: absolute;
    top: 20px;
}

.story-block-3x2 .story-block .section, .sectionref-3-columns.sectionref-3-columns .story-block .section {
    max-width: 80px;
    color: #fff;
}

.story-block-3x2 .story-block .section,
.story-block-3x2 .story-block .share,
.story-block-3x2 .story-block .thumb-link, .sectionref-3-columns.sectionref-3-columns .story-block .section,
.sectionref-3-columns.sectionref-3-columns .story-block .share,
.sectionref-3-columns.sectionref-3-columns .story-block .thumb-link {
    position: absolute;
}

.story-block-3x2 .story-block .thumb-link, .sectionref-3-columns.sectionref-3-columns .story-block .thumb-link {
    top: 10px;
    left: 12px;
}

.story-block-3x2 .story-block .js-socialise-wrapper, .sectionref-3-columns.sectionref-3-columns .story-block .js-socialise-wrapper {
    height: 104px;
}

.story-block-3x2 .story-block .js-socialise-wrapper:before, .sectionref-3-columns.sectionref-3-columns .story-block .js-socialise-wrapper:before {
    margin-top: 25px;
}

.story-block-3x2 .story-block .js-socialise-wrapper:after, .sectionref-3-columns.sectionref-3-columns .story-block .js-socialise-wrapper:after {
    left: 10px;
}

.story-block-3x2 .sbrpos-1, .sectionref-3-columns.sectionref-3-columns .sbrpos-1 {
    margin: 0;
}

.story-block-3x2 .ipos-3 .module-content .story-block, .sectionref-3-columns.sectionref-3-columns .ipos-3 .module-content .story-block {
    background-color: #E1E6EA;
}

.homepage .story-block-3x2 .ipos-2 .story-block {
    margin-bottom: 5px;
}

.story-block-4x1 {
    overflow: hidden;
    *zoom: 1;
}

.story-block-4x1 .content-item {
    float: left;
    width: 150px;
    margin-left: 16px;
}

.story-block-4x1 .content-item:first-child {
    margin-left: 0;
}

.story-block-4x1 .image-block .image-frame {
    width: 150px;
    height: 114px;
    -webkit-background-size: 150px 114px;
    -moz-background-size: 150px 114px;
    -o-background-size: 150px 114px;
    background-size: 150px 114px;
}

.story-block-4x1 .image-block .image-frame img {
    width: 150px;
    height: 114px;
}

.story-block-4x1 .image-block.image-none .image-frame {
    -webkit-background-size: 75% auto;
    -moz-background-size: 75% auto;
    -o-background-size: 75% auto;
    background-size: 75% auto;
}

.story-block-4x1.customised-image .image-block.image-none > .image-frame {
    min-height: 0;
}

.story-block-4x1 .image-block + .story-block:before, .story-block-4x1 .image-block + .story-block:after {
    margin: -32px 0 0 0;
    width: 26px;
    height: 26px;
}

.story-block-4x1 .image-block + .story-block:after {
    font: 13px/26px "brandify", sans-serif !important;
}

.story-block-4x1 .story-block {
    height: 244px;
    margin-bottom: 0;
}

.story-block-4x1 .story-block.gallery-summary .heading, .story-block-4x1 .story-block.has-video .heading, .story-block-4x1 .story-block.is-video .heading, .story-block-4x1 .story-block.has-gallery .heading {
    left: inherit;
}

.story-block-4x1 .story-block .heading {
    float: none;
    width: auto;
}

.local-placement .story-block-4x1 .story-block .heading a {
    position: static;
}

.story-block-4x1 .story-block .heading a {
    min-height: 54px;
}

.story-block-4x1 .story-block .js-socialise-wrapper {
    width: 148px;
    height: 134px;
}

.story-block-4x1 .story-block .js-socialise-addthis-google_plusone_share {
    clear: both;
    margin-left: 8px;
}

.story-block-4x1 .story-block .js-socialise-addthis-email {
    margin-left: 16px;
}

.story-block-4x1 .storyblock-footer {
    top: 80px;
}

.story-block-4x1 .story-block-overlay:after {
    left: 6px;
}

.story-block-4x1.story-block-has-section .section {
    margin-top: 6px;
    margin-left: 0;
}

.story-block-4x1.story-block-has-section .heading {
    top: 0;
}

.sidebar-full-width-top .story-block-4x1 .content-item,
.sidebar-full-width-top .story-block-4x1 .image-block .image-frame,
.sidebar-full-width-top .story-block-4x1 .image-block .image-frame img {
    width: 234px;
}

.sidebar-full-width-top .story-block-4x1 .image-block .image-frame img {
    height: auto;
}

.top-portrait .standfirst {
    min-height: 72px;
}

.breaking-news dt {
    position: relative;
    float: left;
    width: 100px;
    height: 76px;
    padding: 10px 0 0 40px;
    margin: 0 12px 0 0;
    font: bold 13px/18px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #666666;
    border-right: 1px solid #999999;
}

.breaking-news dt:before {
    position: absolute;
    left: 7px;
    top: 13px;
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/vertical-time.png) no-repeat;
    height: 27px;
    width: 26px;
    content: '';
    display: block;
}

.breaking-news dt .timezone,
.breaking-news dt .timestamp {
    display: block;
    font: bold 11px/17px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.breaking-news dt .timezone {
    font-weight: normal;
}

.breaking-news dd {
    min-height: 76px;
    margin: 0 0 20px 0;
}

.breaking-news dd .story-block {
    height: auto;
    padding-top: 0;
    border-bottom: 0;
}

.breaking-news dd .story-block .heading {
    float: none;
    width: auto;
}

.news-breaking-news .breaking-news .module-header {
    border-top-color: #268dce;
}

.group-content .widget + .widget .module, .group-content .widget + .widget .custom-html {
    margin-top: 16px;
}

#content-1 > .widget > .group.item-count-1,
#content-2 > .widget > .group.item-count-1,
#content-4 > .widget > .group.item-count-1,
#content-5 > .widget > .group.item-count-1 {
    width: 100%;
}

#content-1 > .widget > .group.item-count-1 .item,
#content-4 > .widget > .group.item-count-1 .item,
#content-5 > .widget > .group.item-count-1 .item {
    width: 100%;
}

.promo-module .promo-block + .promo-block {
    margin-top: 16px;
}

.promo-module.promo-grid .promo-block, .promo-module.promo-grid-condensed .promo-block, .promo-module.promo-row .promo-block {
    float: left;
    clear: none;
}

.promo-module.promo-grid {
    margin-left: -12px;
}

.promo-module.promo-grid .module-header {
    margin-left: 12px;
}

.promo-module.promo-grid .promo-block {
    margin: 0 0 6px 12px;
}

.promo-module.promo-grid-condensed .promo-block {
    margin: 0 1px 2px 1px;
}

.promo-module.promo-row {
    margin-left: -9px;
    margin-right: -9px;
}

.promo-module.promo-row .promo-block {
    margin: 0 9px 6px;
}

.promo-module.promo-half-width-splash {
    margin: 0 -9px;
}

.promo-module.promo-half-width-splash .promo-block {
    position: relative;
    float: left;
    width: 316px;
    height: 190px;
    margin: 0 9px;
    padding: 10px 12px;
    border-bottom: 1px solid #dcdcdc;
    background: #fff;
}

.promo-module.promo-half-width-splash .promo-image {
    float: left;
    width: 100px;
    margin: 0;
}

.promo-module.promo-half-width-splash .promo-image img {
    width: 100%;
    height: auto;
}

.promo-module.promo-half-width-splash .promo-heading {
    margin-left: 110px;
    padding: 0 0 7px;
}

.promo-module.promo-half-width-splash .promo-heading .heading {
    font: bold 16px/18px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    font-size: 18px;
    line-height: 20px;
}

.promo-module.promo-half-width-splash .promo-text {
    font: 13px/16.999999992px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    margin-left: 110px;
}

.promo-module.promo-half-width-splash .promo-text p {
    margin: 0;
}

.promo-module.promo-half-width-splash .promo-links {
    position: absolute;
    bottom: 7px;
    left: 10px;
    width: 100px;
}

.promo-module.promo-half-width-splash .promo-links li {
    display: inline-block;
}

.promo-module.promo-half-width-splash .promo-links .tw a,
.promo-module.promo-half-width-splash .promo-links .gp a,
.promo-module.promo-half-width-splash .promo-links .in a {
    display: block;
    width: 18px;
    height: 18px;
    display: block;
    text-indent: -999em;
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/vertical/entertainment/confidential/confidential-author-social-icons.png) no-repeat;
}

.promo-module.promo-half-width-splash .promo-links .tw a {
    background-position: 2px 3px;
}

.promo-module.promo-half-width-splash .promo-links .gp a {
    background-position: -21px 3px;
}

.promo-module.promo-half-width-splash .promo-links .in a {
    background-position: -45px 3px;
}

.promo-module .promo-block-links .promo-links {
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: visible;
    font: 14px/14px "Guardian Sans",Tahoma,Trebuchet MS,TrebuchetMS,sans-serif;
    color: rgba(255, 255, 255, 0.7);
    text-transform: uppercase;
}

.promo-module .promo-block-links .promo-links > li {
    float: left;
}

.traderoo_link {
    font-size: 12px;
    font-weight: bold;
}

.lead-splash-defcon .content-item + .content-item,
.lead-splash-light .content-item + .content-item,
.lead-splash-portrait .content-item + .content-item,
.lead-splash-section .content-item + .content-item {
    margin-top: 16px;
}

.lead-splash-section.lead-splash-has-section .story-block .heading {
    margin-top: 20px;
}

.lead-splash-section.lead-splash-has-section .storyblock-footer .section {
    position: absolute;
    left: 0;
    display: block;
    overflow: visible;
    margin-left: 0;
}

.local-placement .configure-btn {
    padding: 0 35px 0 15px;
    cursor: pointer;
    color: #fff;
    font-size: 14px;
    line-height: 28px;
    text-transform: uppercase;
    background-color: transparent;
    background-color: rgba(0, 0, 0, 0.2);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
    zoom: 1;
}

.local-placement .configure-btn:after {
    position: absolute;
    right: 15px;
    top: 10px;
    content: '';
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #fff;
}

.local-placement .active.configure-btn {
    color: #268dce;
    background: #fff;
    filter: none;
}

.local-placement .active.configure-btn:after {
    border-top: 5px solid #268dce;
}

/* IFY-2741 Increase the z-index so the dropdown will be above sharing icons */
#nav > ul#nav-wrap {
    z-index: 3 !important;
}

#nav #nav-level2 {
    overflow: visible;
}

.local-placement [class*="-header"] > .more-links {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    bottom: auto;
    top: 38px;
    left: 0;
    right: auto;
    z-index: 9999;
    width: 650px;
    max-height: 0;
    padding: 0;
    text-transform: none;
    overflow: hidden;
    background: #fff;
    color: #fff;
    border-width: 0 1px 2px 1px;
    border-style: solid;
    border-color: #e3e3e3;
    border-bottom-color: #fff;
}

.local-placement [class*="-header"] > .more-links > li > a, .local-placement [class*="-header"] > .more-links .newslocal-item {
    display: inline;
    height: 32px;
    padding-left: 18px;
    font-weight: bold;
    font-size: 15px;
    line-height: 28px;
    color: #000;
}

.local-placement [class*="-header"] > .more-links a {
    cursor: pointer;
    display: inline;
}

.local-placement [class*="-header"] > .more-links span, .local-placement [class*="-header"] > .more-links a:after {
    content: attr(rel);
    position: absolute;
    right: 8px;
    top: 0;
    display: block;
    width: 470px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: normal;
    font-size: 13px;
    line-height: 28px;
}

.local-placement [class*="-header"] > .more-links li {
    list-style: none;
    float: none;
    position: relative;
    cursor: pointer;
    margin: 0 8px;
}

.local-placement [class*="-header"] > .more-links li:before {
    display: none;
}

.local-placement [class*="-header"] > .more-links li:hover a, .local-placement [class*="-header"] > .more-links li:hover a:after, .local-placement [class*="-header"] > .more-links li:hover span {
    color: #fff;
}

.local-placement [class*="-header"] > .more-links li.selected a:before {
    position: absolute;
    left: 0;
    top: 8px;
    content: '';
    width: 0;
    height: 0;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}

.local-placement [class*="-header"] > .more-links li.selected:hover a:before {
    border-left-color: #fff;
}

.local-placement [class*="-header"] > .active.more-links {
    max-height: 400px;
    padding: 8px 0;
    border-bottom-color: #c3c3c3;
}

.local-placement [class*="-header"] > .loading.more-links {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    background: #268dce url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/loading-news.gif) no-repeat 50% 50%;
}

.local-placement [class*="-header"] > .loading.more-links > * {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: 0.5;
}

.local-placement.group [class*="-header"] .more-links {
    width: 650px;
}

.local-placement .group-content {
    margin-top: 16px;
}

.local-placement .configure-btn {
    position: absolute;
    top: 10px;
    right: 10px;
}

.local-placement [class*="-header"] {
    overflow: visible !important;
}

.local-placement [class*="-header"] > .more-links {
    margin: 0 0 0 8px;
}

.local-placement [class*="-header"] > .more-links span,
.local-placement [class*="-header"] > .more-links a:after {
    color: #268dce;
}

.local-placement [class*="-header"] > .more-links li {
    border-left: 5px solid #268dce;
}

.local-placement [class*="-header"] > .more-links li:hover {
    background-color: #268dce;
}

.local-placement [class*="-header"] > .more-links li.selected a:before {
    border-left: 7px solid #268dce;
}

.local-placement [class*="-header"] > .more-links li .newslocal-item a {
    color: #2363ab;
}

.local-placement [class*="-header"] > .more-links li .newslocal-item a:hover {
    font-weight: bold;
}

body.dailytelegraph .local-placement .group-header {
    background: #2564A9;
}

body.dailytelegraph .local-placement .group-header > .more-links li {
    border-left: 5px solid #2363ab;
}

body.dailytelegraph .local-placement .group-header > .more-links li:hover {
    background: #fff;
}

body.dailytelegraph .local-placement .group-header > .more-links li:hover a {
    color: #2363ab;
}

body.dailytelegraph .local-placement .group-header > .more-links li .newslocal-menu-divider {
    background: url("/wp-content/themes/vip/newscorpau-metro/templates/components/header/dist/img/arrow13x13.svg") no-repeat right;
    padding-right: 20px;
}

body.dailytelegraph .local-placement .group-header .configure-btn {
    background: #7FC5ED;
}

.local-placement.sectionref-sport [class*="-header"] > .more-links span,
.local-placement.sectionref-sport [class*="-header"] > .more-links a:after {
    color: #f63834;
}

.local-placement.sectionref-sport [class*="-header"] > .more-links li {
    border-left: 5px solid #f63834;
}

.local-placement.sectionref-sport [class*="-header"] > .more-links li:hover {
    background-color: #f63834;
}

.local-placement.sectionref-sport [class*="-header"] > .more-links li.selected a:before {
    border-left: 7px solid #f63834;
}

.local-placement.sectionref-sport [class*="-header"] > .more-links li .newslocal-item a {
    color: #2363ab;
}

.local-placement.sectionref-sport [class*="-header"] > .more-links li .newslocal-item a:hover {
    font-weight: bold;
}

.local-placement.sectionref-business [class*="-header"] > .more-links span,
.local-placement.sectionref-business [class*="-header"] > .more-links a:after {
    color: #ff6c2c;
}

.local-placement.sectionref-business [class*="-header"] > .more-links li {
    border-left: 5px solid #ff6c2c;
}

.local-placement.sectionref-business [class*="-header"] > .more-links li:hover {
    background-color: #ff6c2c;
}

.local-placement.sectionref-business [class*="-header"] > .more-links li.selected a:before {
    border-left: 7px solid #ff6c2c;
}

.local-placement.sectionref-business [class*="-header"] > .more-links li .newslocal-item a {
    color: #2363ab;
}

.local-placement.sectionref-business [class*="-header"] > .more-links li .newslocal-item a:hover {
    font-weight: bold;
}

.local-placement.sectionref-entertainment [class*="-header"] > .more-links span,
.local-placement.sectionref-entertainment [class*="-header"] > .more-links a:after {
    color: #aa64a9;
}

.local-placement.sectionref-entertainment [class*="-header"] > .more-links li {
    border-left: 5px solid #aa64a9;
}

.local-placement.sectionref-entertainment [class*="-header"] > .more-links li:hover {
    background-color: #aa64a9;
}

.local-placement.sectionref-entertainment [class*="-header"] > .more-links li.selected a:before {
    border-left: 7px solid #aa64a9;
}

.local-placement.sectionref-entertainment [class*="-header"] > .more-links li .newslocal-item a {
    color: #2363ab;
}

.local-placement.sectionref-entertainment [class*="-header"] > .more-links li .newslocal-item a:hover {
    font-weight: bold;
}

.local-placement.sectionref-lifestyle [class*="-header"] > .more-links span,
.local-placement.sectionref-lifestyle [class*="-header"] > .more-links a:after {
    color: #ec3596;
}

.local-placement.sectionref-lifestyle [class*="-header"] > .more-links li {
    border-left: 5px solid #ec3596;
}

.local-placement.sectionref-lifestyle [class*="-header"] > .more-links li:hover {
    background-color: #ec3596;
}

.local-placement.sectionref-lifestyle [class*="-header"] > .more-links li.selected a:before {
    border-left: 7px solid #ec3596;
}

.local-placement.sectionref-lifestyle [class*="-header"] > .more-links li .newslocal-item a {
    color: #2363ab;
}

.local-placement.sectionref-lifestyle [class*="-header"] > .more-links li .newslocal-item a:hover {
    font-weight: bold;
}

.local-placement.sectionref-money [class*="-header"] > .more-links span,
.local-placement.sectionref-money [class*="-header"] > .more-links a:after {
    color: #1fbba6;
}

.local-placement.sectionref-money [class*="-header"] > .more-links li {
    border-left: 5px solid #1fbba6;
}

.local-placement.sectionref-money [class*="-header"] > .more-links li:hover {
    background-color: #1fbba6;
}

.local-placement.sectionref-money [class*="-header"] > .more-links li.selected a:before {
    border-left: 7px solid #1fbba6;
}

.local-placement.sectionref-money [class*="-header"] > .more-links li .newslocal-item a {
    color: #2363ab;
}

.local-placement.sectionref-money [class*="-header"] > .more-links li .newslocal-item a:hover {
    font-weight: bold;
}

.local-placement.sectionref-realestate [class*="-header"] > .more-links span,
.local-placement.sectionref-realestate [class*="-header"] > .more-links a:after {
    color: #d20723;
}

.local-placement.sectionref-realestate [class*="-header"] > .more-links li {
    border-left: 5px solid #d20723;
}

.local-placement.sectionref-realestate [class*="-header"] > .more-links li:hover {
    background-color: #d20723;
}

.local-placement.sectionref-realestate [class*="-header"] > .more-links li.selected a:before {
    border-left: 7px solid #d20723;
}

.local-placement.sectionref-realestate [class*="-header"] > .more-links li .newslocal-item a {
    color: #2363ab;
}

.local-placement.sectionref-realestate [class*="-header"] > .more-links li .newslocal-item a:hover {
    font-weight: bold;
}

.local-placement.sectionref-travel [class*="-header"] > .more-links span,
.local-placement.sectionref-travel [class*="-header"] > .more-links a:after {
    color: #30a3f3;
}

.local-placement.sectionref-travel [class*="-header"] > .more-links li {
    border-left: 5px solid #30a3f3;
}

.local-placement.sectionref-travel [class*="-header"] > .more-links li:hover {
    background-color: #30a3f3;
}

.local-placement.sectionref-travel [class*="-header"] > .more-links li.selected a:before {
    border-left: 7px solid #30a3f3;
}

.local-placement.sectionref-travel [class*="-header"] > .more-links li .newslocal-item a {
    color: #2363ab;
}

.local-placement.sectionref-travel [class*="-header"] > .more-links li .newslocal-item a:hover {
    font-weight: bold;
}

.local-placement .story-block {
    margin: 0 0 16px 0;
}

.local-placement .story-block.sbrpos-1 {
    margin: 0;
}

.local-placement .related-content {
    padding: 0;
}

.local-placement .related-content li {
    font: 13px/16px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    padding: 0;
    border-bottom: 1px solid #dcdcdc;
}

.local-placement .related-content li a {
    font-weight: normal;
}

.local-placement .related-content li a span.kicker {
    font-weight: normal;
    background: #268dce;
    padding: 6px;
    margin: 0 6px 0 0;
    color: #fff;
    box-shadow: -4px 0 4px rgba(0, 0, 0, 0.15) inset;
    font: 13px/25px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

#nav-level3 .tier-1 > li.first + li .more-links.active li {
    border-left: 5px solid #268dce;
}

#nav-level3 .tier-1 > li.first + li .more-links.active li:hover {
    background-color: #268dce;
}

#nav-level3 .tier-1 > li.first + li .more-links.active li:hover a:after {
    color: #fff;
}

#nav-level3 .tier-1 > li.first + li .more-links.active li.selected a:before {
    border-left: 7px solid #268dce;
}

#nav-level3 .tier-1 > li.first + li .more-links.active li a:after {
    color: #268dce;
}

.dailytelegraph[class*="newslocal-"] #section-header {
    display: none;
}

.multi-collection-col-1 .toggle-nav {
    display: table;
    border-collapse: separate;
    border-spacing: 7px 0;
    margin: 0 -7px;
}

.multi-collection-col-1 .toggle-nav .tab {
    display: table-cell;
    border-left: 1px solid #e6e6e3;
    border-right: 1px solid #e6e6e3;
}

.multi-collection-col-1 .toggle-nav .tab span {
    display: block;
    height: auto;
    box-sizing: content-box;
    margin: 0;
    padding: 7px 14px;
    border-top: 5px solid #d20723;
    color: #d20723;
    font: bold 19px/24px "Guardian Sans Cond",Tahoma,Trebuchet MS,TrebuchetMS,sans-serif;
    letter-spacing: -1px;
    text-transform: uppercase;
    text-align: center;
}

.multi-collection-col-1 .toggle-nav .tab:first-child span {
    margin: 0;
}

.multi-collection-col-1 .toggle-nav .tab.active-tab span,
.multi-collection-col-1 .toggle-nav .tab:hover span {
    border-top-color: #333;
    background-color: #d20723;
    color: #fff;
}

.multi-collection-col-1.ci-count-1 .tab {
    width: 100%;
}

.multi-collection-col-1.ci-count-2 .tab {
    width: 50%;
}

.multi-collection-col-1.ci-count-3 .tab {
    width: 33.3333333333%;
}

.multi-collection-col-1.ci-count-4 .tab {
    width: 25%;
}

.multi-collection-col-1.ci-count-5 .tab {
    width: 20%;
}

.multi-collection-col-1 .tabs-content {
    border-top: 1px solid #d20723;
}

.multi-collection-col-1 .tabs-content > .module {
    margin-top: 0;
}

.multi-collection-col-1 .tabs-content > .module .module-content + .module-footer {
    margin-top: -10px;
}

.multi-collection-col-1 .tabs-content > .module .module-content > .story-block + .related {
    margin-bottom: 10px;
}

.multi-collection-col-1 .tabs-content > .module .module-footer {
    background-color: #fff;
    border-bottom: 1px solid #dcdcdc;
}

.multi-collection-col-2 .group-header .more-links a:before,
.multi-collection-col-3 .group-header .more-links a:before {
    content: none;
}

#content-1 .widget .group.multi-collection-grid.item-count-1 .item,
#content-2 .widget .group.multi-collection-grid.item-count-1 .item,
#content-3 .widget .group.multi-collection-grid.item-count-1 .item,
#content-4 .widget .group.multi-collection-grid.item-count-1 .item,
#content-5 .widget .group.multi-collection-grid.item-count-1 .item {
    width: 316px;
}

[class*="multi-collection"] .group.local-placement {
    margin-bottom: 0;
}

.heraldsun [class*="multi-collection"] .group.local-placement [class*="-header"] > .more-links .tab span {
    right: -80px;
}

[class*="multi-collection"] .group.local-placement.tabs-nav {
    width: 100%;
}

[class*="multi-collection"] .tabs-content .group.local-placement > .group-header {
    display: none;
}

[class*="multi-collection"] .tabs-content .group.local-placement > .group-header + .group-content {
    margin-top: 0;
}

.flexbox .section-module .module.collection,
.flexbox .section-module .content-item,
.flexbox .section-module .module-content,
.flexbox .section-module .widget,
.flexbox .section-module .area,
.flexbox .branded-module .module.collection,
.flexbox .branded-module .content-item,
.flexbox .branded-module .module-content,
.flexbox .branded-module .widget,
.flexbox .branded-module .area,
.flexbox .top-portrait .module.collection,
.flexbox .top-portrait .content-item,
.flexbox .top-portrait .module-content,
.flexbox .top-portrait .widget,
.flexbox .top-portrait .area,
.flexbox .flex .module.collection,
.flexbox .flex .content-item,
.flexbox .flex .module-content,
.flexbox .flex .widget,
.flexbox .flex .area, .flexbox .section-module .module-content > .related-content,
.flexbox .branded-module .module-content > .related-content,
.flexbox .top-portrait .module-content > .related-content,
.flexbox .flex .module-content > .related-content, .flexbox .section-module .item,
.flexbox .branded-module .item,
.flexbox .top-portrait .item,
.flexbox .flex .item {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.flexbox .section-module .module.collection,
.flexbox .section-module .content-item,
.flexbox .section-module .module-content,
.flexbox .section-module .widget,
.flexbox .section-module .area,
.flexbox .branded-module .module.collection,
.flexbox .branded-module .content-item,
.flexbox .branded-module .module-content,
.flexbox .branded-module .widget,
.flexbox .branded-module .area,
.flexbox .top-portrait .module.collection,
.flexbox .top-portrait .content-item,
.flexbox .top-portrait .module-content,
.flexbox .top-portrait .widget,
.flexbox .top-portrait .area,
.flexbox .flex .module.collection,
.flexbox .flex .content-item,
.flexbox .flex .module-content,
.flexbox .flex .widget,
.flexbox .flex .area, .flexbox .section-module .module-content > .related-content,
.flexbox .branded-module .module-content > .related-content,
.flexbox .top-portrait .module-content > .related-content,
.flexbox .flex .module-content > .related-content {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.flexbox .section-module .group-content,
.flexbox .branded-module .group-content,
.flexbox .top-portrait .group-content,
.flexbox .flex .group-content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.flexbox .section-module .module-content .story-block,
.flexbox .branded-module .module-content .story-block,
.flexbox .top-portrait .module-content .story-block,
.flexbox .flex .module-content .story-block {
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: auto;
}

.flexbox .section-module .module-content .story-block.story-has-footer .standfirst,
.flexbox .branded-module .module-content .story-block.story-has-footer .standfirst,
.flexbox .top-portrait .module-content .story-block.story-has-footer .standfirst,
.flexbox .flex .module-content .story-block.story-has-footer .standfirst {
    margin-bottom: 12px;
}

.flexbox .section-module .module-content > .related-content,
.flexbox .branded-module .module-content > .related-content,
.flexbox .top-portrait .module-content > .related-content,
.flexbox .flex .module-content > .related-content {
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    height: auto;
}

.flexbox .section-module .module-content > .related-content > li,
.flexbox .branded-module .module-content > .related-content > li,
.flexbox .top-portrait .module-content > .related-content > li,
.flexbox .flex .module-content > .related-content > li {
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}

.flexbox .section-module .module-content > .related-content.has-section,
.flexbox .branded-module .module-content > .related-content.has-section,
.flexbox .top-portrait .module-content > .related-content.has-section,
.flexbox .flex .module-content > .related-content.has-section {
    background-color: #dcdcdc;
}

.flexbox .section-module .module-content > .related-content.has-section > li,
.flexbox .branded-module .module-content > .related-content.has-section > li,
.flexbox .top-portrait .module-content > .related-content.has-section > li,
.flexbox .flex .module-content > .related-content.has-section > li {
    background-color: #fff;
}

.flexbox .section-module .module-content > *:last-child,
.flexbox .section-module .module-content > *:last-child > .story-block,
.flexbox .branded-module .module-content > *:last-child,
.flexbox .branded-module .module-content > *:last-child > .story-block,
.flexbox .top-portrait .module-content > *:last-child,
.flexbox .top-portrait .module-content > *:last-child > .story-block,
.flexbox .flex .module-content > *:last-child,
.flexbox .flex .module-content > *:last-child > .story-block {
    margin-bottom: 0;
}

.flexbox .branded-module .module + .custom-html {
    margin-top: 0;
}

.flexbox .lead-splash.lead-splash.lead-splash-portrait .sbpos-1 {
    height: auto;
}

.flexbox .top-portrait.top-portrait {
    margin-bottom: 16px;
}

.flexbox .top-portrait.top-portrait .ipos-2 .mpos-1,
.flexbox .top-portrait.top-portrait .mpos-2 {
    margin-bottom: 0;
}

.flexbox .top-portrait.top-portrait .lead-splash.lead-splash.lead-splash-portrait .sbpos-1,
.flexbox .top-portrait.top-portrait .customised-image .sbpos-1 {
    height: auto;
}

.flexbox .story-block-3x1 .module-content,
.flexbox .story-block-4x1 .module-content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
}

.flexbox .story-block-3x1 .content-item,
.flexbox .story-block-4x1 .content-item {
    background: #fff;
    border-bottom: 1px solid #dcdcdc;
}

.flexbox .story-block-3x1 .image-block + .story-block:before, .flexbox .story-block-3x1 .image-block + .story-block:after {
    margin: 233px 0 0 5px;
}

.flexbox .story-block-3x1 .story-block {
    position: static;
    height: auto;
    min-height: 269px;
    padding-bottom: 22px;
    background: none;
    border-bottom: none;
}

.flexbox .story-block-3x1 .story-block .standfirst {
    height: auto;
}

.flexbox .story-block-4x1 .image-block + .story-block:before, .flexbox .story-block-4x1 .image-block + .story-block:after {
    margin: 82px 0 0 0;
}

.flexbox .story-block-4x1 .story-block {
    position: static;
    height: auto;
    min-height: 244px;
    padding-bottom: 22px;
    background: none;
    border-bottom: none;
}

/*# sourceMappingURL=base-combined.css.map */@charset "UTF-8";
/*$module-video-embed-caption-margin:         0 !default;
$module-video-embed-caption-padding:        $fixture-padding !default;
$module-video-embed-caption-font:           12px/18px $base-font-family !default;
$module-video-embed-caption-font-color:     #393939 !default;
$module-video-embed-caption-background:     lighten(#000,0.75) !default;
$module-video-embed-header-toggle:          false !default;
$module-video-embed-byline-font:            11px/18px $base-font-family !default;
$module-video-embed-byline-font-color:      #666666 !default;

// Flash Embed Module
$module-flash-embed-caption-margin:         0 !default;
$module-flash-embed-caption-padding:        $fixture-padding !default;
$module-flash-embed-caption-font:           12px/18px $base-font-family !default;
$module-flash-embed-caption-font-color:     #393939 !default;
$module-flash-embed-caption-background:     lighten(#000,0.75) !default;
$module-flash-embed-header-toggle:          false !default;*/
/*$reactive-storyblock-border-colour: 			#c2c2c0 !default;
$reactive-storyblock-boxshadow: 				0 0px 4px #666 !default;*/
/*$story-header-related-column-count:         1 !default;
$story-header-related-height:               55px !default;
$story-header-related-padding:              32px !default;
$story-header-related-font-size:            $base-font-size * 0.75 !default;
$story-header-related-line-height:          $base-line-height * 0.59 !default; */
/*@warn 'We need to put an image here for the ie-7 more link. or do we?' !default;*/
.home #section-header {
    display: none;
}

.home .showcase-video .module-header {
    background-color: #8bbe41;
}

.top-splash .caption > .read-more > a {
    position: absolute;
    top: 0;
    left: 0;
    width: 650px;
    bottom: 0;
    text-indent: -999em;
    z-index: 1;
    background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7");
}

.top-splash .heading > .kicker,
.top-splash .caption p > a.tag {
    white-space: nowrap;
    font: bold 19px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    position: absolute;
    top: 1px;
    left: 0;
    background: #ff005a;
    height: 27px;
    line-height: 27px;
    color: #fff;
    padding: 0 8px;
    z-index: 2;
}

.top-splash.defcon-body .heading > .kicker {
    top: -365px;
}

.top-splash .image-block {
    opacity: 1;
}

.top-splash .story-block {
    border: none;
}

.top-splash .caption a.tag ~ .tag,
.top-splash .promo-image,
.top-splash .promo-links .kicker,
.top-splash .image-source {
    display: none;
}

.top-splash .js-socialise-wrapper,
.top-splash .story-block-overlay {
    z-index: 2;
}

.top-two-column {
    margin-bottom: 0;
}

.top-two-column .mpos-2 {
    margin-bottom: 16px;
}

.top-two-column .customised-image {
    width: 650px;
    height: 219px;
    overflow: hidden;
    background: #253740;
    color: #fff;
    border-bottom: 1px solid #bfbfbf;
}

.top-two-column .customised-image .image-block {
    position: absolute;
    right: 0;
    top: 0;
    width: 317px;
    height: 219px;
    background: #fff;
    overflow: hidden;
    z-index: 0;
}

.top-two-column .customised-image .image-frame {
    -webkit-background-size: 75% auto;
    -moz-background-size: 75% auto;
    -o-background-size: 75% auto;
    background-size: 75% auto;
    background-position: center 88px;
}

.top-two-column .customised-image img {
    width: 389px;
    height: 219px;
    margin-left: -36px;
}

.top-two-column .customised-image .image-block + .story-block:before, .top-two-column .customised-image .image-block + .story-block:after {
    margin: 168px 0 0 326px;
}

.top-two-column .customised-image .sbpos-1 {
    width: 325px;
    height: 218px;
    background: none;
    border: 0;
    margin: 0;
    padding: 8px 12px 9px !important;
    overflow: visible;
}

.top-two-column .customised-image .promo-heading {
    padding: 0;
}

.top-two-column .customised-image .heading {
    position: relative;
    overflow: visible;
    margin: 0 0 0 1px;
    font: bold 35px/48px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.top-two-column .customised-image .heading a {
    display: inline;
    color: #fff;
    top: -3px;
    position: relative;
    z-index: 2;
    white-space: normal;
    background: #172329;
    box-shadow: 4px 2px 0 2px #172329, -4px 2px 0 2px #172329;
    box-decoration-break: clone;
    transition: all 0.12s ease-in-out;
}

.top-two-column .customised-image .heading a:hover {
    color: #fff;
}

.top-two-column .customised-image .promo-inner,
.top-two-column .customised-image .standfirst {
    padding: 0;
}

.top-two-column .customised-image a {
    color: #4dabde;
    position: relative;
    z-index: 2;
}

.top-two-column .customised-image a:hover {
    color: #0879cc;
}

.top-two-column .customised-image p {
    display: block;
    margin: 5px -5px;
}

.top-two-column .customised-image p:first-child {
    margin-top: 8px;
}

.top-two-column .customised-image .related-content {
    margin: 0 -5px 5px;
    padding: 0;
    display: block;
    list-style: none;
}

.top-two-column .customised-image .related-content li {
    padding: 0;
    list-style: none;
    display: block;
    white-space: normal;
    overflow: visible;
    margin-top: 5px;
}

.top-two-column .customised-image .related-content li:first-child {
    margin-top: 3px;
}

.top-two-column .customised-image .related-content li a {
    white-space: normal;
    display: block;
    font: inherit;
    font-size: 14px;
    font-weight: bold;
    color: #4dabde;
    position: relative;
    z-index: 2;
}

.top-two-column .customised-image .related-content li a:hover {
    color: #0879cc;
    text-decoration: none;
}

.top-two-column .customised-image .promo-links li {
    display: block;
    list-style: none;
    white-space: normal;
    font-size: 14px;
    margin-top: 5px;
}

.top-two-column .customised-image .promo-links li:first-child {
    margin-top: 0;
}

.top-two-column .customised-image .caption a.tag {
    left: auto;
    right: -325px;
    font: bold 19px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    z-index: 1;
}

.top-two-column .customised-image .heading > .kicker {
    top: -7px;
    left: 320px;
    white-space: nowrap;
}

.top-two-column .customised-image .standfirst {
    clear: none;
    padding-bottom: 5px;
}

.top-two-column .customised-image .storyblock-footer {
    margin-left: -5px;
}

.top-two-column .customised-image .story-block-overlay {
    margin-right: -8px;
    width: 332px;
    height: 66px;
}

.top-two-column .customised-image .js-socialise-wrapper:after {
    left: 4px;
}

.top-two-column .customised-image:hover .image-frame {
    opacity: 0.7;
}

.top-two-column .customised-image:hover .heading a {
    background: #0879cc;
    box-shadow: 4px 2px 0 2px #0879cc, -4px 2px 0 2px #0879cc;
    box-decoration-break: clone;
}

.top-two-column .module + .module .story-block {
    width: 316px;
    margin-bottom: 16px;
    float: left;
}

.top-two-column .module + .module .story-block:first-child {
    margin-right: 18px;
}

.sectionref-top-portrait.sectionref-top-portrait {
    margin-bottom: 0;
}

.sectionref-top-portrait.sectionref-top-portrait .story-block.story-no-image {
    height: auto;
    padding-bottom: 24px;
    margin-bottom: 0;
}

.sectionref-top-portrait.sectionref-top-portrait .story-block.story-no-image .standfirst {
    min-height: 72px;
}

.sectionref-top-portrait.sectionref-top-portrait .group-content .widget + .widget .module,
.sectionref-top-portrait.sectionref-top-portrait .group-content .widget + .widget .custom-html {
    margin-top: 10px;
}

.sectionref-top-portrait.sectionref-top-portrait .module.default .story-block:not(.story-no-image) .heading {
    font-size: 20px;
    line-height: 22px;
}

.sectionref-top-portrait.sectionref-top-portrait .module.default .story-block:not(.story-no-image) .heading a {
    margin-top: -2px;
}

.top-portrait.top-portrait {
    margin-bottom: 0;
    overflow: hidden;
}

.top-portrait.top-portrait .ipos-1 .mpos-1 .sbpos-1 .section {
    margin-left: 0;
}

.top-portrait.top-portrait .ipos-1 .mpos-1 .sbpos-1 .heading {
    width: auto;
    float: none;
    font-size: 34px;
    line-height: 36px;
    margin-bottom: 7px;
    overflow: visible;
}

.top-portrait.top-portrait .ipos-1 .mpos-1 .sbpos-1 .heading a {
    margin-top: -2px;
}

.top-portrait.top-portrait .ipos-1 .mpos-1 .sbpos-1 .thumb-link {
    display: none;
}

.top-portrait.top-portrait .ipos-1 .mpos-1 ~ .module .story-block .heading {
    font-size: 20px;
    line-height: 22px;
}

.top-portrait.top-portrait .ipos-1 .mpos-1 ~ .module .story-block .heading a {
    margin-top: -2px;
}

.top-portrait.top-portrait .ipos-2 .mpos-1 {
    margin-bottom: 12px;
}

.top-portrait.top-portrait .ipos-2 .mpos-1 ~ .module .story-block .heading {
    font-size: 20px;
    line-height: 22px;
}

.top-portrait.top-portrait .ipos-2 .mpos-1 ~ .module .story-block .heading a {
    margin-top: -2px;
}

.top-portrait.top-portrait .module + .module {
    margin-top: 10px;
}

.top-portrait.top-portrait .mpos-2 {
    margin-bottom: 16px;
}

.top-portrait.top-portrait .story-block.sbrpos-1 {
    height: auto;
    padding-bottom: 24px;
    margin-bottom: 0;
}

.top-portrait.top-portrait .customised-image {
    position: relative;
    background: #253740;
    color: #fff;
    margin-bottom: 16px;
}

.top-portrait.top-portrait .customised-image .image-block:not(.image-none) {
    background: #fff;
}

.top-portrait.top-portrait .customised-image .content-item {
    position: static;
}

.top-portrait.top-portrait .customised-image .content-item:hover {
    background: #253740 !important;
    color: #fff !important;
}

.top-portrait.top-portrait .customised-image .sbpos-1 {
    width: 316px;
    height: 182px;
    background: none;
    border: 0;
    margin: 0;
    padding: 13px 10px;
    overflow: visible;
    position: relative;
}

.top-portrait.top-portrait .customised-image .heading {
    margin: 0 0 0 5px;
    display: block;
    position: relative;
    overflow: visible;
    font: bold 26px/33px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.top-portrait.top-portrait .customised-image .heading a {
    display: inline;
    color: #fff;
    position: relative;
    z-index: 2;
    white-space: normal;
    background: #172329;
    box-shadow: 4px 2px 0 2px #172329, -4px 2px 0 2px #172329;
    box-decoration-break: clone;
    transition: all 0.12s ease-in-out;
}

.top-portrait.top-portrait .customised-image .heading a:hover {
    color: #fff;
}

.top-portrait.top-portrait .customised-image .heading .kicker {
    top: -433px;
    left: -15px;
}

.top-portrait.top-portrait .customised-image .promo-inner,
.top-portrait.top-portrait .customised-image .standfirst {
    font-size: 13px;
    line-height: 17px;
    padding: 0;
}

.top-portrait.top-portrait .customised-image a {
    color: #4dabde;
    position: relative;
    z-index: 2;
}

.top-portrait.top-portrait .customised-image a:hover {
    color: #0879cc;
}

.top-portrait.top-portrait .customised-image p {
    display: block;
    margin: 10px 0 0 0;
}

.top-portrait.top-portrait .customised-image .related-content {
    margin: 0 0 10px;
    padding: 0;
    display: block;
    list-style: none;
}

.top-portrait.top-portrait .customised-image .related-content li {
    padding: 0;
    list-style: none;
    display: block;
    white-space: normal;
    overflow: visible;
    margin-top: 5px;
}

.top-portrait.top-portrait .customised-image .related-content li:first-child {
    margin-top: 3px;
}

.top-portrait.top-portrait .customised-image .related-content li a {
    display: block;
    font: inherit;
    font-size: 14px;
    font-weight: bold;
    color: #4dabde;
    position: relative;
    white-space: normal;
    z-index: 2;
}

.top-portrait.top-portrait .customised-image .related-content li a:hover {
    color: #0879cc;
    text-decoration: none;
}

.top-portrait.top-portrait .customised-image .promo-links {
    margin-top: 8px;
}

.top-portrait.top-portrait .customised-image .promo-links li {
    font-size: 14px;
    display: block;
    list-style: none;
    margin-top: 5px;
    white-space: normal;
}

.top-portrait.top-portrait .customised-image .promo-links li:first-child {
    margin-top: 3px;
}

.top-portrait.top-portrait .customised-image .promo-links li a {
    display: block;
}

.top-portrait.top-portrait .customised-image:hover .image-block .image-frame {
    opacity: 0.7;
}

.top-portrait.top-portrait .customised-image:hover .heading a {
    color: white;
    background: #0879cc;
    box-shadow: 4px 2px 0 2px #0879cc, -4px 2px 0 2px #0879cc;
    box-decoration-break: clone;
}

.home-tops-standard {
    margin-bottom: 0;
}

.home-tops-standard .fader-316,
.home-tops-standard .breakingnews,
.home-tops-standard .collection {
    margin-bottom: 16px;
}

.top-portrait + .home-tops-standard {
    margin-bottom: 0;
}

.top-portrait + .home-tops-standard .default .story-block .heading {
    font-size: 20px;
    line-height: 22px;
}

.top-portrait + .home-tops-standard .default .story-block .heading a {
    margin-top: -2px;
}

.top-portrait + .home-tops-standard .ipos-2 .story-block {
    margin: 0 0 10px 0;
}

.top-portrait + .home-tops-standard .story-block.sbpos-2 {
    margin-bottom: 16px;
}

.no-bottom-margin {
    margin-bottom: 0;
}

.home.page .module.lead-splash.lead-splash-portrait {
    margin-bottom: -4px;
}

.home #content-2 > .widget_newscorpau_capi_sync_collection .top-portrait .item.ipos-1 .mpos-1 .story-block.sbpos-1.story-no-image,
.home #content-2 > .widget_group_3_col .sectionref-top-portrait .item.ipos-1 .mpos-1 .story-block.sbpos-1.story-no-image {
    height: 210px;
}

.home #content-2 > .widget_newscorpau_capi_sync_collection .top-portrait .item.ipos-2 .mpos-1.top-splash .story-block.sbpos-1,
.home #content-2 > .widget_group_3_col .sectionref-top-portrait .item.ipos-2 .mpos-1.top-splash .story-block.sbpos-1 {
    height: 188px;
}

.osx .defcon .defcon-head .related > li {
    padding-top: 5px;
    padding-bottom: 2px;
}

.osx .top-two-column .customised-image .heading {
    padding-top: 6px;
    padding-bottom: 2px;
    line-height: 39px;
}

.osx .top-two-column .customised-image .heading a {
    padding-top: 6px;
}

.osx .top-portrait .customised-image .heading {
    padding-top: 6px;
    padding-bottom: 2px;
    line-height: 29px;
}

.osx .top-portrait .customised-image .heading a {
    padding-top: 6px;
}

.multi-collection-col-4 .local-placement {
    width: 650px;
}

.dailytelegraph.home .module.sectionref-money .module-header .heading a, .heraldsun.home .module.sectionref-money .module-header .heading a {
    display: block;
    width: 76px;
    height: 23px;
    margin-top: 0;
    overflow: hidden;
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/site-optimised.png) no-repeat;
    background-position: 0 -804px;
    text-indent: 150%;
}

.dailytelegraph.home .module.sectionref-rendezview .module-header, .heraldsun.home .module.sectionref-rendezview .module-header {
    background-color: #da0c0e;
}

.dailytelegraph.home .module.sectionref-rendezview .module-header .heading, .heraldsun.home .module.sectionref-rendezview .module-header .heading {
    padding-top: 6px;
    padding-bottom: 0;
}

.dailytelegraph.home .module.sectionref-rendezview .module-header .heading a, .heraldsun.home .module.sectionref-rendezview .module-header .heading a {
    font-size: 0;
}

.dailytelegraph.home .module.sectionref-rendezview .module-header .heading a:before, .heraldsun.home .module.sectionref-rendezview .module-header .heading a:before {
    content: '';
    position: absolute;
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/vertical/editorial/rendezview/logo@2x.png) no-repeat;
    background-size: 150px 24px;
    width: 156px;
    height: 25px;
}

.raffle {
    width: 650px;
    height: 282px;
    overflow: hidden;
}

.raffle .module-header {
    position: absolute;
    display: inline-block;
    z-index: 100;
}

.raffle .image-frame {
    -webkit-background-size: 438px auto;
    -moz-background-size: 438px auto;
    -o-background-size: 438px auto;
    background-size: 438px auto;
    background-position: 0 -18px;
}

.raffle .image-frame img {
    width: 500px;
    height: auto;
    min-height: 282px;
    margin-left: -34px;
}

.raffle .image-block.image-none .image-frame {
    width: 438px;
    height: 282px;
}

.raffle .story-block {
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
    width: 212px;
    height: 282px;
    padding-left: 12px;
    margin: 0;
    background: #484f54;
    border: 0;
}

.raffle .story-block.prm .storyblock-footer:after {
    left: 182px;
}

.raffle .story-block .heading {
    padding-left: 4px;
    padding-bottom: 8px;
}

.raffle .story-block .heading a {
    display: inline;
    font: bold 28px/36px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
}

.raffle .story-block .standfirst {
    color: #fff;
    z-index: 1;
}

.raffle .story-block .section {
    margin: 7px 0 0 0;
}

.raffle .image-block + .story-block:before, .raffle .image-block + .story-block:after {
    margin: 232px 0 0 -446px;
}

.most-popular ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
    font: bold 13px/16px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #07416c;
}

.most-popular ol li {
    display: list-item;
    margin: 0 0 0 23px;
    padding: 7px 0 7px 0;
    border-top: none;
}

.most-popular ol li a {
    display: null;
}

.most-popular ol li:first-child a {
    border: 0;
}

.most-popular {
    border-top: 0;
    border-bottom: 0;
    margin: 0 0 20px 0;
    padding: 0 0 30px 0;
    float: left;
    width: columns-width(split-columns-value(12 omega, columns))-0;
    float: "left";
    margin-right: 18px;
}

.most-popular > .module-header {
    display: none;
}

.most-popular .most-popular-articles > .ci-header {
    display: none;
}

.most-popular .most-pop-item {
    width: 25%;
    float: left;
}

.most-popular .most-pop-item.most-pop-standard {
    height: 220px;
}

.most-popular .most-pop-item.most-pop-standard li {
    padding: 7px 0 3px;
}

.most-popular .most-pop-item.most-pop-standard li > a {
    display: inline-block;
    width: 100%;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ie .most-popular .most-pop-item.most-pop-standard li > a {
    float: right;
}

.most-popular .most-pop-item > .mpi-header {
    padding: 30px 0 0 8px;
}

.most-popular .most-pop-item > .mpi-header > .heading > a {
    display: block;
    padding: 26px 0 0 0;
    height: 0;
    overflow: hidden;
}

.most-popular .most-pop-item.most-pop-the-courier-mail > .mpi-header > .heading {
    background-position: 0px -26px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular .most-pop-item.most-pop-couriermail > .mpi-header > .heading {
    background-position: 0px -26px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular .most-pop-item.most-pop-perth-now > .mpi-header > .heading {
    background-position: 0px -104px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular .most-pop-item.most-pop-the-daily-telegraph > .mpi-header > .heading {
    background-position: 0px -156px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular .most-pop-item.most-pop-daily-telegraph > .mpi-header > .heading {
    background-position: 0px -156px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular .most-pop-item.most-pop-adelaide-now > .mpi-header > .heading {
    background-position: 0px 0px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular .most-pop-item.most-pop-herald-sun > .mpi-header > .heading {
    background-position: 0px -52px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular .most-pop-item.most-pop-the-australian > .mpi-header > .heading {
    background-position: 0px -130px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular .most-pop-item.most-pop-news-com-au > .mpi-header > .heading {
    background-position: 0px -78px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/metros.png");
    background-repeat: no-repeat;
}

.most-popular ol {
    margin-left: 0;
}

.most-popular li {
    margin: 0 0 0 25px;
    color: #07416c;
    font-weight: bold;
    padding: 7px 0 7px 0;
}

.most-popular li > a {
    font-weight: normal;
}

.most-popular p.most-pop-more-link {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 0 10px;
}

.most-popular p.most-pop-more-link a:after {
    display: inline-block;
    margin-left: 3px;
    font: 11px/11px "brandify", sans-serif;
    color: #07416c;
    content: '\e600';
}

.opinion-rotator {
    position: relative;
    height: 312px;
    background: #fff;
    border-bottom: 1px solid #dcdcdc;
}

.opinion-rotator .module-header {
    display: inline-block;
    background: #1c9dd9;
    margin: 0;
    text-transform: none;
}

.opinion-rotator .module-header .heading {
    padding: 3px 8px 7px 8px;
    font-size: 20px;
    line-height: 20px;
    position: relative;
    z-index: 10;
}

.opinion-rotator .story-block {
    position: absolute;
    display: none;
    overflow: visible;
    width: 316px;
    height: 268px !important;
    padding: 90px 10px 24px;
    background: none;
    border: 0;
}

.opinion-rotator .story-block .heading {
    float: none;
    width: auto;
    padding: 4px 16px 3px 0;
    margin-left: -3px;
    font: 28px/34px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    position: absolute;
    top: 0;
}

.opinion-rotator .story-block .heading a {
    display: inline;
    color: #1c1f21 !important;
    background: none;
    box-shadow: none;
}

.opinion-rotator .story-block .heading a:visited {
    color: #484f54;
}

.opinion-rotator .story-block .heading a:hover {
    color: #0879cc !important;
    background: none;
    box-shadow: none;
}

.opinion-rotator .story-block.story-block-hover .heading a {
    color: #0879cc !important;
    background: none;
    box-shadow: none;
}

.opinion-rotator .story-block .standfirst {
    clear: none;
    margin: 0;
    color: #1c1f21;
    position: absolute;
    top: 150px;
    width: 185px;
    line-height: 16px;
    overflow: visible;
}

.opinion-rotator .story-block .thumb-link {
    position: absolute;
    top: 152px;
    right: 0;
}

.opinion-rotator .story-block .article-info {
    display: block;
}

.opinion-rotator .story-block .article-info em {
    display: inline-block;
    padding: 0 1px;
    font-size: 16px;
    line-height: 30px;
    box-shadow: 8px 0px 0 0px #1c9dd9, -8px 0px 0 0px #1c9dd9;
    margin-bottom: 8px;
    background: #1c9dd9;
    color: #fff;
    text-transform: uppercase;
    white-space: nowrap;
    position: absolute;
    top: -180px;
    left: 76px;
    font-weight: normal;
    max-width: 238px;
    z-index: 5;
}

.opinion-rotator .story-block .article-info em:before, .opinion-rotator .story-block .article-info em:after {
    content: "";
    width: 2px;
    height: 100%;
    background: #1c9dd9;
    position: absolute;
    left: -1px;
}

.opinion-rotator .story-block .article-info em:after {
    left: auto;
    right: -1px;
}

.osx .opinion-rotator .story-block .article-info em {
    line-height: 33px;
    top: -183px;
    padding-right: 2px;
}

.opinion-rotator .story-block .related.related-media {
    position: absolute;
    left: -20px;
    top: 74px;
    bottom: auto;
}

.opinion-rotator .story-block .related.related-media li.comments {
    position: absolute;
    bottom: 190px;
    left: 0;
    width: 270px;
    height: 75px;
}

.opinion-rotator .story-block .related.related-media li.comments span {
    color: #999999;
    position: static;
    margin: 0 0 0 5px;
}

.opinion-rotator .story-block .related.related-media li.comments a {
    position: relative;
    top: 15px;
    color: #999999;
    font-size: 16px;
    font-weight: bold;
    top: 46px;
    left: 45px;
}

.opinion-rotator .story-block .related.related-media li.comments a:before {
    color: #999999;
    font-size: 42px;
    line-height: 1em;
    position: absolute;
    left: -45px;
    top: -10px;
}

.opinion-rotator .story-block .related.related-media li.comments a[title*=" 0 "] {
    color: #fff;
}

.opinion-rotator .story-block .related.related-media li.comments a[title*=" 0 "] span {
    color: #fff;
}

.opinion-rotator .story-block .related.related-media li.comments a[title*=" 0 "]:after {
    content: "Have your say";
    color: #999999;
    position: absolute;
    left: 4px;
    width: 200px;
}

.opinion-rotator .fader-prev-button,
.opinion-rotator .fader-next-button {
    position: absolute;
    bottom: 44%;
    z-index: 1;
    display: block;
    height: 41px;
    width: 41px;
    margin: -20.5px 0 0 0;
}

.opinion-rotator .fader-prev-button.fader-prev-button,
.opinion-rotator .fader-next-button.fader-prev-button {
    left: 0;
}

.opinion-rotator .fader-prev-button.fader-next-button,
.opinion-rotator .fader-next-button.fader-next-button {
    right: 0;
}

.opinion-rotator .fader-prev-button a,
.opinion-rotator .fader-next-button a {
    left: 0;
    position: absolute !important;
    height: 41px;
    width: 41px;
    outline: none;
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
}

.opinion-rotator .fader-nav-container {
    bottom: 0;
    left: 0;
    position: absolute;
    display: table;
    margin: -5px;
    padding: 3px 0 0 0;
    height: 0;
    width: 326px !important;
    background: none;
    border-bottom: 0;
    border-collapse: separate;
    border-spacing: 5px;
    text-align: left;
}

.opinion-rotator .fader-nav-container a {
    display: table-cell;
    height: 5px;
    width: 8px;
    margin: 0 0 0 12px;
    color: #484f54 !important;
    background: #484f54 !important;
    border: 0;
    border-radius: 0;
    line-height: 0;
    outline: none;
    overflow: hidden;
    text-decoration: none;
}

.opinion-rotator .fader-nav-container a:first-child {
    margin: 0;
}

.opinion-rotator .fader-nav-container a:hover {
    color: #268dce !important;
    background: #268dce !important;
}

.opinion-rotator .fader-nav-container a.js-fader-nav-active {
    color: #268dce !important;
    background: #268dce !important;
}

.opinion-rotator .js-fader-active {
    display: block;
}

.opinion-rotator .js-fader-inactive,
.opinion-rotator .js-fader-counter {
    display: none;
}

.osx .opinion-rotator .story-block .heading a {
    padding-top: 5px;
    padding-bottom: 1px;
}

.affiliate-partners-strip {
    width: 100%;
}

.affiliate-strip {
    float: left;
    padding: 11px;
    background: #e3e3e3;
}

.affiliate-strip .module-header {
    float: left;
}

.affiliate-strip .module-header .heading {
    display: table-cell;
    vertical-align: bottom;
    width: 100px;
    height: 75px;
    font: 11px/16px "Guardian Sans", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-align: center;
    color: #fff;
    background: #2f2f2f;
}

.affiliate-strip .module-header .heading:before {
    position: absolute;
    top: 12px;
    left: 13px;
    background-position: 0px -16px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/common/site.png");
    background-repeat: no-repeat;
    height: 23px;
    width: 76px;
    content: "";
}

.affiliate-strip .module-content,
.affiliate-strip .affiliate-thumbnail {
    float: left;
}

.affiliate-strip .affiliate-thumbnail {
    position: relative;
    width: 100px;
    height: 75px;
}

.affiliate-strip .affiliate-thumbnail a {
    position: absolute;
    display: block;
    width: 105px;
    z-index: 1;
}

.affiliate-strip .content-item {
    float: left;
    width: 264px;
    padding: 0 0 0 13px;
}

.affiliate-strip .thumbnail-image {
    width: 100px;
    height: 75px;
}

.affiliate-strip .affiliate-inner {
    float: left;
    width: 138px;
    padding-left: 5px;
}

.affiliate-strip .affiliate-heading .heading {
    font: 0/0 a;
}

.affiliate-strip .affiliate-heading a {
    display: inline-block;
    font: 11px/15px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #07416C;
    padding: 0 7px 1px;
    background: #484f54;
}

.affiliate-strip .affiliate-heading a:hover {
    color: white !important;
    background: #60696f;
}

.affiliate-strip .affiliate-heading a:link, .affiliate-strip .affiliate-heading a:visited {
    color: #fff !important;
}

.affiliate-strip .content-item:hover .affiliate-text a {
    color: #0879cc !important;
}

.affiliate-strip .affiliate-text p,
.affiliate-strip .affiliate-text a {
    display: table-cell;
    vertical-align: bottom;
    height: 57px;
    padding-left: 1px;
    font: 16px/16px "Guardian Sans Cond", Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    color: #000;
}

.branded-module.brandmod-money .group-header > .heading > a, .sectionref-money .group-header > .heading > a {
    display: block;
    width: 76px;
    height: 23px;
    margin-top: 4px;
    overflow: hidden;
    background-position: 0px -16px;
    background-image: url("/wp-content/themes/vip/newscorpau-metro/assets/dist/img/sprites/common/site.png");
    background-repeat: no-repeat;
    text-indent: 150%;
}

.branded-module > .module-header > .heading:after {
    position: absolute;
    top: 0;
    right: 0;
    content: '';
    display: block;
}

.branded-module > .module-header > .heading > a {
    display: block;
    position: relative;
    z-index: 1;
}

.branded-module .story-block > ul.related {
    overflow: hidden;
    *zoom: 1;
    clear: both;
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    font: bold 12px/12px Tahoma, Trebuchet MS, TrebuchetMS, sans-serif;
    text-transform: uppercase;
    color: #505050;
}

.branded-module .story-block > ul.related > li.page.first {
    padding: 0;
    margin: 0 16px 0 0;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: auto;
    display: inline-block;
    float: left;
}

.branded-module .story-block > ul.related > li.page.first a:link {
    color: #505050;
}

.branded-module .story-block > ul.related > li.page.first a:visited {
    color: #505050;
}

.branded-module .story-block > ul.related > li.page.first a:hover {
    color: #0879cc;
}

#content-2 .group.full.item-count-1 .group.sectionref-money .group-header {
    display: block;
}

#content-2 .group.full.item-count-1 .group.sectionref-money .item {
    width: 316px;
    margin-right: 16px;
}

#content-2 .group.full.item-count-1 .group.sectionref-money .item:last-child {
    margin-right: 0 !important;
}

.domino .module-header {
    overflow: visible;
    margin-bottom: 16px;
    background: #253740;
}

.domino.block-header .module-header .heading {
    display: block;
}

.domino.customised-image .image-block {
    position: absolute;
    z-index: 1;
}

.domino.customised-image .image-block .image-frame {
    width: 150px;
    height: 114px;
    min-height: 0;
    margin: 0;
}

.domino.customised-image .image-block .image-frame img {
    width: 150px;
    height: 114px;
}

.domino .image-block + .story-block.prm .storyblock-footer:after {
    left: 139px;
}

.domino .image-block + .story-block:before, .domino .image-block + .story-block:after {
    margin: 82px 0 0 -152px;
    width: 26px;
    height: 26px;
    z-index: 1;
}

.domino .image-block + .story-block:after {
    font: 13px/26px "brandify", sans-serif !important;
}

.domino .story-block {
    height: 114px;
    padding: 4px 0 0 158px;
    margin: 0 0 8px 0;
    border-bottom-color: #c3c3c3;
}

.domino .story-block .heading {
    height: 85px;
    overflow: hidden;
    font-size: 14px;
    line-height: 16px;
}

.domino .story-block .section {
    display: none;
}

.domino .story-block .popup-overlay {
    left: auto;
    width: 167px;
    margin-left: -8px;
    padding-right: 10px;
}

.domino .storyblock-footer {
    width: 168px;
}

.domino .story-block-overlay:after {
    left: 6px;
}

.domino .story-block-overlay-save:after {
    left: 26px;
}

.qlink-grid {
    margin-bottom: 16px;
}

.qlink-grid h3 {
    font-size: 16px;
    line-height: 16px;
    padding: 5px 15px;
    font-weight: bold;
    background: #268dce;
    color: #fff;
}

.qlink-grid ul {
    display: block;
    list-style: none;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.qlink-grid li {
    width: 50%;
    float: left;
    height: 29px;
    line-height: 29px;
    border: 1px solid #e7e7e4;
    border-width: 0 1px 1px;
    background: #fff;
}

.qlink-grid a {
    display: block;
    height: inherit;
    text-align: center;
    font-weight: bold;
    color: #000;
    font-size: 14px;
}

.qlink-grid a:hover {
    text-decoration: underline;
}

/*# sourceMappingURL=homepage.css.map *//*$module-video-embed-caption-margin:         0 !default;
$module-video-embed-caption-padding:        $fixture-padding !default;
$module-video-embed-caption-font:           12px/18px $base-font-family !default;
$module-video-embed-caption-font-color:     #393939 !default;
$module-video-embed-caption-background:     lighten(#000,0.75) !default;
$module-video-embed-header-toggle:          false !default;
$module-video-embed-byline-font:            11px/18px $base-font-family !default;
$module-video-embed-byline-font-color:      #666666 !default;

// Flash Embed Module
$module-flash-embed-caption-margin:         0 !default;
$module-flash-embed-caption-padding:        $fixture-padding !default;
$module-flash-embed-caption-font:           12px/18px $base-font-family !default;
$module-flash-embed-caption-font-color:     #393939 !default;
$module-flash-embed-caption-background:     lighten(#000,0.75) !default;
$module-flash-embed-header-toggle:          false !default;*/
/*$reactive-storyblock-border-colour: 			#c2c2c0 !default;
$reactive-storyblock-boxshadow: 				0 0px 4px #666 !default;*/
/*$story-header-related-column-count:         1 !default;
$story-header-related-height:               55px !default;
$story-header-related-padding:              32px !default;
$story-header-related-font-size:            $base-font-size * 0.75 !default;
$story-header-related-line-height:          $base-line-height * 0.59 !default; */
/*@warn 'We need to put an image here for the ie-7 more link. or do we?' !default;*/
/*$module-video-embed-caption-margin:         0 !default;
$module-video-embed-caption-padding:        $fixture-padding !default;
$module-video-embed-caption-font:           12px/18px $base-font-family !default;
$module-video-embed-caption-font-color:     #393939 !default;
$module-video-embed-caption-background:     lighten(#000,0.75) !default;
$module-video-embed-header-toggle:          false !default;
$module-video-embed-byline-font:            11px/18px $base-font-family !default;
$module-video-embed-byline-font-color:      #666666 !default;

// Flash Embed Module
$module-flash-embed-caption-margin:         0 !default;
$module-flash-embed-caption-padding:        $fixture-padding !default;
$module-flash-embed-caption-font:           12px/18px $base-font-family !default;
$module-flash-embed-caption-font-color:     #393939 !default;
$module-flash-embed-caption-background:     lighten(#000,0.75) !default;
$module-flash-embed-header-toggle:          false !default;*/
/*$reactive-storyblock-border-colour: 			#c2c2c0 !default;
$reactive-storyblock-boxshadow: 				0 0px 4px #666 !default;*/
/*$story-header-related-column-count:         1 !default;
$story-header-related-height:               55px !default;
$story-header-related-padding:              32px !default;
$story-header-related-font-size:            $base-font-size * 0.75 !default;
$story-header-related-line-height:          $base-line-height * 0.59 !default; */
/*@warn 'We need to put an image here for the ie-7 more link. or do we?' !default;*/
#header-logo {
    top: 22px;
    float: none;
    width: 184px;
    height: 30px;
    margin: 0 auto;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2MzAuMDg5cHgiIGhlaWdodD0iMTA1Ljk5NnB4IiB2aWV3Qm94PSIwIDAgNjMwLjA4OSAxMDUuOTk2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2MzAuMDg5IDEwNS45OTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMxQTFBMTgiIGQ9Ik02My45NzksOTAuMTcyYzQuNjI0LDAsNS40MDMtMS4zNjYsNS40MDMtNS44NjhWNTcuODdINDEuMDQ1djI2LjQzNWMwLDQuNTAyLDAuNzc4LDUuODY4LDUuMzg1LDUuODY4aDUuNDA5djUuOTUySDEwLjk5NXYtNS45NTJoNS41MjNjNC42MDEsMCw1LjI3Ni0xLjM2Niw1LjI3Ni01Ljg2OFYyNi43MmMwLTQuNTAzLTAuNjc2LTUuOTctNS4yNzYtNS45N2gtNS41MjN2LTUuODQ2aDQwLjg0NHY1Ljg0Nkg0Ni40M2MtNC42MDcsMC01LjM4NSwxLjQ2Ny01LjM4NSw1Ljk3djIzLjgzOGgyOC4zMzdWMjYuNzJjMC00LjUwMy0wLjc4LTUuOTctNS40MDMtNS45N2gtNS4yODN2LTUuODQ2aDQwLjcxOHY1Ljg0NmgtNS4zODljLTQuNjA2LDAtNS40MDUsMS40NjctNS40MDUsNS45N3Y1Ny41ODRjMCw0LjUwMiwwLjc5OCw1Ljg2OCw1LjQwNSw1Ljg2OGg1LjM4OXY1Ljk1Mkg1OC42OTZ2LTUuOTUySDYzLjk3OXoiLz48cGF0aCBmaWxsPSIjMUExQTE4IiBkPSJNMTM1LjMwMiw2NC4xODJjMi4zNjIsMCwzLjA0NC0xLjAxMiwzLjA0NC0zLjYwNmMwLTkuNDUxLTIuNDgtMTMuODI2LTguNTYyLTEzLjgyNmMtNi44NTcsMC0xMC4zNDEsNS43MzUtMTAuOSwxNy40MzJIMTM1LjMwMnogTTE1NC43NzEsNzkuOTMzYy0zLjM3NSwxMS44MTYtMTEuOTIyLDE3Ljk5Ny0yNC44NiwxNy45OTdjLTE4LjAwMSwwLTI5LjcwNi0xMS42OTgtMjkuNzA2LTI4LjQ2M2MwLTE2Ljk4MSwxMS45MjItMjguNTc4LDI5LjM1NS0yOC41NzhjMTUuOTc1LDAsMjUuMzE3LDEwLjEyMywyNS4zMTcsMjcuNjczdjEuNDY3aC0zNS45OTR2MC43NzhjMCwxMy4wNjksNS4wNTksMTkuNjksMTQuODM2LDE5LjY5YzcuMjA4LDAsMTIuNjExLTQuMzc3LDE2LjMxMS0xMi45MzZMMTU0Ljc3MSw3OS45MzN6Ii8+PHBhdGggZmlsbD0iIzFBMUExOCIgZD0iTTE1OC45MjQsOTAuNDkybDQuOTUyLTAuMTA2YzIuNzAzLTAuMTA1LDMuNzE3LTAuODksMy43MTctNC4xNTRWNTIuNTg4YzAtMy43MTktMS4zNi00LjUtNS45NjYtNC41Yy0wLjkwOSwwLTIuMDI1LDAuMTExLTMuMTU0LDAuMTExdi01LjUxNWwyMy44NTctMS4yMjlWNTYuOTljNC4xNTctMTAuMjQxLDEwLjAxMy0xNS40MzMsMTcuNDMyLTE1LjQzM2M2Ljk3NSwwLDExLjU3OCw0LjYyNiwxMS41NzgsMTAuODJjMCw2LjE4Ny0zLjU5MSwxMC4xMjItOC42NTYsMTAuMTIyYy00LjcxNCwwLTguMjE0LTMuNTAyLTguMjE0LTguNzgyYzAtMi4xNDQsMC42ODctMy44MjksMi4wMzMtNS40MDNjLTcuODczLDIuNjk3LTEyLjI2NywxMS41OTctMTIuMjY3LDI2LjAwMXYxMS45MTZjMCwzLjEzOSwwLjkwMyw0LjA0OSwzLjYwMyw0LjE1NGw2Ljg2NSwwLjEwNnY1LjYyOGgtMzUuNzgxVjkwLjQ5MnoiLz48cGF0aCBmaWxsPSIjMUExQTE4IiBkPSJNMjMxLjM3Myw4Mi40MDNjMCw0LjYxMiwyLjQ2OSw3LjUzNSw2LjYzOCw3LjUzNWM1Ljk1NCwwLDEwLjkwOC00LjcyNywxMC45MDgtMTQuNTAzdi02LjUyOEMyMzYuNjU2LDcwLjkzMywyMzEuMzczLDc0LjUzMSwyMzEuMzczLDgyLjQwMyBNMjY5LjI3Niw4OC4xMzFjMS44MTUsMCwyLjgxNC0xLjExNiwzLjcyNS0xLjExNmMwLjc3NywwLDEuMzQsMC41NjEsMS4zNCwxLjY4YzAsNC4xNzYtNS4xNzMsOS4zNDktMTIuOTM3LDkuMzQ5Yy01LjUwMiwwLTkuNTYyLTMuMzc1LTEwLjEyNC03Ljk4N2MtNS44NDMsNS4wNjUtMTMuNTAzLDcuOTg3LTIxLjQ4Niw3Ljk4N2MtMTAuMjMyLDAtMTYuMDc2LTQuOTUyLTE2LjA3Ni0xMy4zOTZjMC0xMS41OTcsMTEuMzYyLTE3Ljk4OSwzNS4zMTEtMjEuMzY4VjU3LjJjMC03LjY0Mi0yLjQ3Ni0xMC45MDItOS43ODYtMTAuOTAyYy00Ljk1MSwwLTcuOTgyLDIuMDEtNy45ODIsMy45MzdjMCwxLjM0MywyLjcwNiwyLjQ2OSwyLjcwNiw2LjQwOGMwLDQuMTczLTMuMzc2LDcuMDk1LTguNTYyLDcuMDk1Yy01LjI4MywwLTkuMDAxLTMuNzI1LTkuMDAxLTguMzMyYzAtOS4yMTksOC42NzYtMTQuNzM1LDI0LjYzOC0xNC43MzVjOC44OTEsMCwxNS41MzMsMS45MSwxOS43OTksNS41MTZjNC4xNzIsMy40ODQsNC42MjUsNy4xODMsNC42MjUsMTIuOTMyVjgzLjE4QzI2NS40NjcsODYuNjg5LDI2Ni41ODksODguMTMxLDI2OS4yNzYsODguMTMxIi8+PHBhdGggZmlsbD0iIzFBMUExOCIgZD0iTTI3OC45NjUsMTkuNjI2Yy0xLjAxNCwwLTIuMTQzLDAuMTIxLTMuNSwwLjEyMXYtNS41MTFsMjUuODc1LTEuNDY3djczLjQ2MmMwLDMuMjY0LDAuOTA1LDQuMDUxLDMuNzE3LDQuMTUxbDQuMjc4LDAuMTE0djUuNjI3aC0zMy4wNzN2LTUuNjI3bDQuNzE1LTAuMTE0YzIuNjAxLTAuMTAxLDMuNjE0LTAuODg4LDMuNjE0LTQuMTUxVjI0LjAxNUMyODQuNTksMjAuMzExLDI4My40NjMsMTkuNjI2LDI3OC45NjUsMTkuNjI2Ii8+PHBhdGggZmlsbD0iIzFBMUExOCIgZD0iTTM0MS4yNzYsNDguODc0Yy03LjUzNSwwLTExLjAyMiw2Ljc1LTExLjAyMiwyMC40NzhjMCwxMy42MDksMy40ODcsMjAuNTg0LDEwLjM0OCwyMC41ODRjNy41NSwwLDExLjY5OC02Ljc1MiwxMS42OTgtMjAuMTI2QzM1Mi4zLDU1Ljc1LDM0OC44MTYsNDguODc0LDM0MS4yNzYsNDguODc0IE0zNDcuMDIzLDE5Ljk2NGgtNC43MzN2LTUuNzI5bDI2LjIxOS0xLjQ2N1Y4Ni43OWMwLDMuNzEsMS4zNDYsNC41MDYsNS45NSw0LjUwNmMwLjkwOCwwLDIuMDMtMC4xMTEsMy4xNTItMC4xMTF2NS40OTRsLTI1LjA5NCwxLjI1Vjg4LjdjLTQuMjYxLDYuMjk1LTkuOTkzLDkuMjI5LTE3Ljc2MSw5LjIyOWMtMTIuODI0LDAtMjIuNzMzLTExLjE0LTIyLjczMy0yNy41NTdjMC0xNywxMC42OS0yOS4wMzMsMjQuNzUtMjkuMDMzYzUuOTY5LDAsMTEuMDM0LDIuNDcsMTUuMTk1LDcuMzE1di0yNC41M0MzNTEuOTY4LDIwLjMxNSwzNTAuNjE0LDE5Ljk2NCwzNDcuMDIzLDE5Ljk2NCIvPjxwYXRoIGZpbGw9IiMxQTFBMTgiIGQ9Ik01NDcuNjk4LDkwLjczMmMxLjAxNCwwLDIuMTM2LTAuMTE0LDMuMzczLTAuMTE0djUuNTAybC0yNS4wNzgsMS4zNTVWODYuOTA0Yy00Ljg0LDcuNDEzLTExLjAyNywxMS4wMy0xOS4xMjQsMTEuMDNjLTExLjAyOCwwLTE3LjMyNS02LjMxMi0xNy4zMjUtMTcuOTk1VjUyLjU4OGMwLTMuNzIyLTEuMTI4LTQuMzkyLTUuNjI1LTQuMzkyaC0yLjQ2OXYtNS41MWwyNS4zMTEtMS4yM3YzNC44NzFjMCw3LjU0MiwyLjI0NSwxMS4wMjUsNy43NTIsMTEuMDI1YzcuNTQzLDAsMTAuODEtNS43MzUsMTAuODEtMTcuMzI1VjUyLjU4OGMwLTMuOTM3LTEuMjQ5LTQuMzkyLTYuMTg4LTQuMzkyaC0zLjV2LTUuNTFsMjYuNDMzLTEuMjN2NDQuODg3QzU0Mi4wNjksOTAuMDU2LDU0My4xOTgsOTAuNzMyLDU0Ny42OTgsOTAuNzMyIi8+PHBhdGggZmlsbD0iIzFBMUExOCIgZD0iTTU1NC40NDYsOTAuNDkybDQuOTU3LTAuMTA2YzIuNzAzLTAuMTA1LDMuNzEzLTAuODksMy43MTMtNC4xNTRWNTIuNTg4YzAtMy43MTktMS4zNTctNC41LTUuOTYzLTQuNWMtMC44ODgsMC0yLjAxNiwwLjExMS0zLjE0NSwwLjExMXYtNS41MTVsMjUuMDgtMS4yMjlWNTIuMjVjNS4xNy03LjQyMSwxMS4wMzEtMTAuNzk0LDE5LjAxNy0xMC43OTRjMTEuODA5LDAsMTcuNDM0LDYuNDE0LDE3LjQzNCwxOS40NjJ2MjUuMzEyYzAsMy4yNjUsMC45MDgsNC4wNDksMy41OTEsNC4xNTRsNS4wNjIsMC4xMDZ2NS42MjhoLTMyLjYxN3YtNS42MjhsMy42MTEtMC4yMTJjMi42OTYtMC4xMDcsMy41OS0wLjc4NCwzLjU5LTQuMTZWNjIuNjAxYzAtNy41MzgtMi4yNDctMTEuMTMyLTcuOTg1LTExLjEzMmMtOC4yMTcsMC0xMS4wMzgsNi4wNzMtMTEuMDM4LDE3Ljg4N3YxNi44NzVjMCwzLjI2NSwxLjAyMiw0LjA0OSwzLjYxMSw0LjE1NGwzLjgzNCwwLjEwNnY1LjYyOGgtMzIuNzVWOTAuNDkyeiIvPjxwYXRoIGZpbGw9IiMxQTFBMTgiIGQ9Ik00MTYuODgsNjQuODU5aDUuMzg1YzYuMTg3LDE3Ljg4OSwxNi40MzksMjcuMjE0LDI5LjM3NywyNy4yMTRjOS40MzQsMCwxNC45NTEtNS4wNjQsMTQuOTUxLTEzLjI2OGMwLTMuNDk3LTEuNDU0LTYuNjM2LTMuOTM3LTguNDM1Yy0zLjQ4NC0yLjU5LTEwLjEzLTMuNzE5LTE5LjQ1Ni02LjE4OGMtMTcuNzcxLTQuNjIyLTI2LjY2OC0xMS40NzktMjYuNjY4LTI2LjAwMWMwLTE0LjM5MiwxMS4wMzktMjUuNDE5LDI3LjQ1OC0yNS40MTljNy4zMTIsMCwxMy44MzUsMi4xNDUsMjAuMDI4LDYuMTkzbDUuMzg4LTUuNTE4aDQuNzMxbDEuMjM2LDI5LjY5NGgtNS4wNjVjLTcuMjA4LTE2LjUyMy0xNC44NjEtMjQuNC0yNi40MzMtMjQuNGMtOS4xMDgsMC0xNC4zLDQuNjEyLTE0LjMsMTIuMTRjMCw5LjQ1NCw4LjY3MSwxMC4xMjQsMjMuNDA4LDEzLjc0MWM3Ljk4MiwxLjksMTQuMjc4LDMuNTg0LDE5LjIzNSw4LjY0OWM0LjI3OCw0LjM4OSw2Ljc0NSwxMS4wMzEsNi43NDUsMTguNjc5YzAsMTUuNjI3LTEwLjQ0NiwyNi4xMDItMjguMDEzLDI2LjEwMmMtOC43NjcsMC0xNS43NS0yLjE0NC0yMi4yNjQtNy4zMWwtNi4yOTcsNi43NDZoLTQuNjIyTDQxNi44OCw2NC44NTl6Ii8+PHRleHQgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgMSAxMDcxLjU5MTggNTk5LjUwNjMpIiBmaWxsPSIjMUExQTE4IiBmb250LWZhbWlseT0iJ0d1YXJkaWFuU2Fucy1MaWdodCciIGZvbnQtc2l6ZT0iOCI+IDwvdGV4dD48L3N2Zz4=) no-repeat;
    background-size: cover;
}

.filmstrip-gallery #header-logo {
    width: 178px;
    height: 43px;
    margin: 8px auto 0;
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/metros/heraldsun/logo-light.svg) no-repeat;
    background-size: contain;
}

.image-none.image-block, .image-none.thumb-link {
    background: #d9e0e4 url(/wp-content/themes/vip/newscorpau-metro/assets/dist/img/metros/heraldsun/logo-light.svg) no-repeat center center;
    -webkit-background-size: 75% auto;
    -moz-background-size: 75% auto;
    -o-background-size: 75% auto;
    background-size: 75% auto;
}

/* Descreasing spacing in the lifestyle dropdown */
#nav #nav-level1 .sectionref-lifestyle .nav-dropdown .nav-list li {
    margin-right: 7px;
}

/*# sourceMappingURL=base.css.map */.todays-paper a {
    display: block;
    width: 316px;
    height: 284px;
    background: url(/wp-content/themes/vip/newscorpau-metro/assets/dist/css/site/heraldsun/desktop/../../../../img/metros/heraldsun/hs-dig-edit2.jpg);
    position: relative;
}

.todays-paper img {
    position: absolute;
    width: 156px;
    height: auto;
    top: 17px;
    left: 147px;
    -webkit-transform: rotate(4.9deg);
    -ms-transform: rotate(4.9deg);
    transform: rotate(4.9deg);
}

.hide-todays-paper .todays-paper img {
    display: none;
}

.widget_newscorpau_multi_collection .tab-content {
    margin-bottom: 0 !important;
}

.local-placement.local-placement .group-header, .local-placement.local-placement .module-header {
    background: #12a2de;
}

.local-placement.local-placement [class*="-header"] > .more-links li {
    border-color: #12a2de;
}

.local-placement.local-placement [class*="-header"] > .more-links li:hover {
    background-color: #12a2de;
}

.local-placement.local-placement [class*="-header"] > .more-links li:hover {
    background-color: #12a2de;
}

.local-placement.local-placement [class*="-header"] > .more-links li:hover span,
.local-placement.local-placement [class*="-header"] > .more-links li:hover a:after {
    color: #fff;
}

.local-placement.local-placement [class*="-header"] > .more-links li span,
.local-placement.local-placement [class*="-header"] > .more-links li a:after {
    color: #12a2de;
}

.local-placement.local-placement [class*="-header"] > .more-links li a:before {
    border-left-color: #12a2de !important;
}

.local-placement.local-placement [class*="-header"] > .more-links li .newslocal-item a {
    color: #12a2de;
}

.local-placement.local-placement [class*="-header"] > .more-links.active + .configure-btn {
    background: #fff;
    color: #12a2de;
}

.local-placement.local-placement [class*="-header"] > .more-links.active + .configure-btn:after {
    border-top-color: #12a2de;
}

.ipos-2 .sbpos-1 {
    margin: 0 0 16px 0;
}

.ipos-2 .sbrpos-1 {
    margin: 0;
}

.home .sectionref-top-portrait.sectionref-top-portrait > .group-content > .ipos-2 .lead-splash {
    margin-bottom: 10px;
}

.home .sectionref-top-portrait.sectionref-top-portrait > .group-content > .ipos-2 .custom-html {
    margin-top: 0;
}

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

	Genericons

*/


/* IE8 and below use EOT and allow cross-site embedding. 
   IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
   So unfortunately, IE9 will throw a console error, but it'll still work.
   When the font is base64 encoded, cross-site embedding works in Firefox */
@font-face {
  font-family: "Genericons";
  src: url(/wp-content/mu-plugins/genericons/genericons/./Genericons.eot);
  src: url(/wp-content/mu-plugins/genericons/genericons/./Genericons.eot?) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Genericons";
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),
       url(/wp-content/mu-plugins/genericons/genericons/./Genericons.ttf) format("truetype"),
       url(/wp-content/mu-plugins/genericons/genericons/./Genericons.svg#Genericons) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Genericons";
    src: url(/wp-content/mu-plugins/genericons/genericons/./Genericons.svg#Genericons) format("svg");
  }
}


/**
 * All Genericons
 */

.genericon {
	font-size: 16px;
	vertical-align: top;
	text-align: center;
	-moz-transition: color .1s ease-in 0;
	-webkit-transition: color .1s ease-in 0;
	display: inline-block;
	font-family: "Genericons";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	text-decoration: inherit;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	speak: none;
}


/**
 * Helper classes
 */

.genericon-rotate-90 {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.genericon-rotate-180 {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.genericon-rotate-270 {
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.genericon-flip-horizontal {
	-webkit-transform: scale(-1, 1);
	-moz-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	-o-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

.genericon-flip-vertical {
	-webkit-transform: scale(1, -1);
	-moz-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	-o-transform: scale(1, -1);
	transform: scale(1, -1);
}


/**
 * Individual icons
 */

.genericon-404:before { content: "\f423"; }
.genericon-activity:before { content: "\f508"; }
.genericon-anchor:before { content: "\f509"; }
.genericon-aside:before { content: "\f101"; }
.genericon-attachment:before { content: "\f416"; }
.genericon-audio:before { content: "\f109"; }
.genericon-bold:before { content: "\f471"; }
.genericon-book:before { content: "\f444"; }
.genericon-bug:before { content: "\f50a"; }
.genericon-cart:before { content: "\f447"; }
.genericon-category:before { content: "\f301"; }
.genericon-chat:before { content: "\f108"; }
.genericon-checkmark:before { content: "\f418"; }
.genericon-close:before { content: "\f405"; }
.genericon-close-alt:before { content: "\f406"; }
.genericon-cloud:before { content: "\f426"; }
.genericon-cloud-download:before { content: "\f440"; }
.genericon-cloud-upload:before { content: "\f441"; }
.genericon-code:before { content: "\f462"; }
.genericon-codepen:before { content: "\f216"; }
.genericon-cog:before { content: "\f445"; }
.genericon-collapse:before { content: "\f432"; }
.genericon-comment:before { content: "\f300"; }
.genericon-day:before { content: "\f305"; }
.genericon-digg:before { content: "\f221"; }
.genericon-document:before { content: "\f443"; }
.genericon-dot:before { content: "\f428"; }
.genericon-downarrow:before { content: "\f502"; }
.genericon-download:before { content: "\f50b"; }
.genericon-draggable:before { content: "\f436"; }
.genericon-dribbble:before { content: "\f201"; }
.genericon-dropbox:before { content: "\f225"; }
.genericon-dropdown:before { content: "\f433"; }
.genericon-dropdown-left:before { content: "\f434"; }
.genericon-edit:before { content: "\f411"; }
.genericon-ellipsis:before { content: "\f476"; }
.genericon-expand:before { content: "\f431"; }
.genericon-external:before { content: "\f442"; }
.genericon-facebook:before { content: "\f203"; }
.genericon-facebook-alt:before { content: "\f204"; }
.genericon-fastforward:before { content: "\f458"; }
.genericon-feed:before { content: "\f413"; }
.genericon-flag:before { content: "\f468"; }
.genericon-flickr:before { content: "\f211"; }
.genericon-foursquare:before { content: "\f226"; }
.genericon-fullscreen:before { content: "\f474"; }
.genericon-gallery:before { content: "\f103"; }
.genericon-github:before { content: "\f200"; }
.genericon-googleplus:before { content: "\f206"; }
.genericon-googleplus-alt:before { content: "\f218"; }
.genericon-handset:before { content: "\f50c"; }
.genericon-heart:before { content: "\f461"; }
.genericon-help:before { content: "\f457"; }
.genericon-hide:before { content: "\f404"; }
.genericon-hierarchy:before { content: "\f505"; }
.genericon-home:before { content: "\f409"; }
.genericon-image:before { content: "\f102"; }
.genericon-info:before { content: "\f455"; }
.genericon-instagram:before { content: "\f215"; }
.genericon-italic:before { content: "\f472"; }
.genericon-key:before { content: "\f427"; }
.genericon-leftarrow:before { content: "\f503"; }
.genericon-link:before { content: "\f107"; }
.genericon-linkedin:before { content: "\f207"; }
.genericon-linkedin-alt:before { content: "\f208"; }
.genericon-location:before { content: "\f417"; }
.genericon-lock:before { content: "\f470"; }
.genericon-mail:before { content: "\f410"; }
.genericon-maximize:before { content: "\f422"; }
.genericon-menu:before { content: "\f419"; }
.genericon-microphone:before { content: "\f50d"; }
.genericon-minimize:before { content: "\f421"; }
.genericon-minus:before { content: "\f50e"; }
.genericon-month:before { content: "\f307"; }
.genericon-move:before { content: "\f50f"; }
.genericon-next:before { content: "\f429"; }
.genericon-notice:before { content: "\f456"; }
.genericon-paintbrush:before { content: "\f506"; }
.genericon-path:before { content: "\f219"; }
.genericon-pause:before { content: "\f448"; }
.genericon-phone:before { content: "\f437"; }
.genericon-picture:before { content: "\f473"; }
.genericon-pinned:before { content: "\f308"; }
.genericon-pinterest:before { content: "\f209"; }
.genericon-pinterest-alt:before { content: "\f210"; }
.genericon-play:before { content: "\f452"; }
.genericon-plugin:before { content: "\f439"; }
.genericon-plus:before { content: "\f510"; }
.genericon-pocket:before { content: "\f224"; }
.genericon-polldaddy:before { content: "\f217"; }
.genericon-portfolio:before { content: "\f460"; }
.genericon-previous:before { content: "\f430"; }
.genericon-print:before { content: "\f469"; }
.genericon-quote:before { content: "\f106"; }
.genericon-rating-empty:before { content: "\f511"; }
.genericon-rating-full:before { content: "\f512"; }
.genericon-rating-half:before { content: "\f513"; }
.genericon-reddit:before { content: "\f222"; }
.genericon-refresh:before { content: "\f420"; }
.genericon-reply:before { content: "\f412"; }
.genericon-reply-alt:before { content: "\f466"; }
.genericon-reply-single:before { content: "\f467"; }
.genericon-rewind:before { content: "\f459"; }
.genericon-rightarrow:before { content: "\f501"; }
.genericon-search:before { content: "\f400"; }
.genericon-send-to-phone:before { content: "\f438"; }
.genericon-send-to-tablet:before { content: "\f454"; }
.genericon-share:before { content: "\f415"; }
.genericon-show:before { content: "\f403"; }
.genericon-shuffle:before { content: "\f514"; }
.genericon-sitemap:before { content: "\f507"; }
.genericon-skip-ahead:before { content: "\f451"; }
.genericon-skip-back:before { content: "\f450"; }
.genericon-skype:before { content: "\f220"; }
.genericon-spam:before { content: "\f424"; }
.genericon-spotify:before { content: "\f515"; }
.genericon-standard:before { content: "\f100"; }
.genericon-star:before { content: "\f408"; }
.genericon-status:before { content: "\f105"; }
.genericon-stop:before { content: "\f449"; }
.genericon-stumbleupon:before { content: "\f223"; }
.genericon-subscribe:before { content: "\f463"; }
.genericon-subscribed:before { content: "\f465"; }
.genericon-summary:before { content: "\f425"; }
.genericon-tablet:before { content: "\f453"; }
.genericon-tag:before { content: "\f302"; }
.genericon-time:before { content: "\f303"; }
.genericon-top:before { content: "\f435"; }
.genericon-trash:before { content: "\f407"; }
.genericon-tumblr:before { content: "\f214"; }
.genericon-twitch:before { content: "\f516"; }
.genericon-twitter:before { content: "\f202"; }
.genericon-unapprove:before { content: "\f446"; }
.genericon-unsubscribe:before { content: "\f464"; }
.genericon-unzoom:before { content: "\f401"; }
.genericon-uparrow:before { content: "\f500"; }
.genericon-user:before { content: "\f304"; }
.genericon-video:before { content: "\f104"; }
.genericon-videocamera:before { content: "\f517"; }
.genericon-vimeo:before { content: "\f212"; }
.genericon-warning:before { content: "\f414"; }
.genericon-website:before { content: "\f475"; }
.genericon-week:before { content: "\f306"; }
.genericon-wordpress:before { content: "\f205"; }
.genericon-xpost:before { content: "\f504"; }
.genericon-youtube:before { content: "\f213"; }
.genericon-zoom:before { content: "\f402"; }




/**

	Noticons

	Noticons are vector icons embedded in a font for use across wp.com.
	To use, reference this stylesheet in your project. See instructions in example.html

*/


/* IE8 and below use EOT and allow cross-site embedding. 
   IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
   So unfortunately, IE9 will throw a console error, but it'll still work.
   When the font is base64 encoded, cross-site embedding works in Firefox */
@font-face {
  font-family: "Noticons";
  src: url(/i/noticons/./Noticons.eot?) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Noticons";
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),
       url(/i/noticons/./Noticons.ttf) format("truetype"),
       url(/i/noticons/./Noticons.svg#Noticons) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Noticons";
    src: url(/i/noticons/./Noticons.svg#Noticons) format("svg");
  }
}


/**
 * All noticons
 */

.noticon {
	font-size: 16px;
	vertical-align: top;
	text-align: center;
	-moz-transition: color .1s ease-in 0;
	-webkit-transition: color .1s ease-in 0;
	display: inline-block;
	font-family: "Noticons";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	text-decoration: inherit;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	speak: none;
}


/**
 * Individual icons
 */

.noticon-404:before { content: "\f423"; }
.noticon-activity:before { content: "\f508"; }
.noticon-add:before { content: "\f8b3"; }
.noticon-add-media:before { content: "\f8d9"; }
.noticon-akismet:before { content: "\f8d2"; }
.noticon-anchor:before { content: "\f509"; }
.noticon-art:before { content: "\f8b4"; }
.noticon-aside:before { content: "\f101"; }
.noticon-atsign:before { content: "\f814"; }
.noticon-attachment:before { content: "\f416"; }
.noticon-audio:before { content: "\f109"; }
.noticon-automattic:before { content: "\f815"; }
.noticon-automattic-blip:before { content: "\f817"; }
.noticon-automattic-ring:before { content: "\f816"; }
.noticon-bell:before { content: "\f8d4"; }
.noticon-bold:before { content: "\f471"; }
.noticon-book:before { content: "\f444"; }
.noticon-bug:before { content: "\f50a"; }
.noticon-bullhorn:before { content: "\f8a5"; }
.noticon-bullseye:before { content: "\f8a0"; }
.noticon-cart:before { content: "\f447"; }
.noticon-category:before { content: "\f301"; }
.noticon-chat:before { content: "\f108"; }
.noticon-checkmark:before { content: "\f418"; }
.noticon-close:before { content: "\f405"; }
.noticon-close-alt:before { content: "\f406"; }
.noticon-cloud:before { content: "\f426"; }
.noticon-cloud-download:before { content: "\f440"; }
.noticon-cloud-upload:before { content: "\f441"; }
.noticon-code:before { content: "\f462"; }
.noticon-codepen:before { content: "\f216"; }
.noticon-cog:before { content: "\f445"; }
.noticon-collapse:before { content: "\f432"; }
.noticon-colors:before { content: "\f8a7"; }
.noticon-comment:before { content: "\f300"; }
.noticon-compact:before { content: "\f807"; }
.noticon-day:before { content: "\f305"; }
.noticon-digg:before { content: "\f221"; }
.noticon-document:before { content: "\f443"; }
.noticon-dot:before { content: "\f428"; }
.noticon-downarrow:before { content: "\f502"; }
.noticon-download:before { content: "\f50b"; }
.noticon-draggable:before { content: "\f436"; }
.noticon-dribbble:before { content: "\f201"; }
.noticon-dropbox:before { content: "\f225"; }
.noticon-dropdown:before { content: "\f433"; }
.noticon-dropdown-left:before { content: "\f434"; }
.noticon-edit:before { content: "\f411"; }
.noticon-ellipsis:before { content: "\f476"; }
.noticon-eventbrite:before { content: "\f8a6"; }
.noticon-expand:before { content: "\f431"; }
.noticon-external:before { content: "\f442"; }
.noticon-facebook:before { content: "\f203"; }
.noticon-facebook-alt:before { content: "\f204"; }
.noticon-fastforward:before { content: "\f458"; }
.noticon-features:before { content: "\f8a8"; }
.noticon-feed:before { content: "\f413"; }
.noticon-flag:before { content: "\f468"; }
.noticon-flickr:before { content: "\f211"; }
.noticon-follow:before { content: "\f801"; }
.noticon-following:before { content: "\f803"; }
.noticon-fonts:before { content: "\f8b5"; }
.noticon-foursquare:before { content: "\f226"; }
.noticon-fullscreen:before { content: "\f474"; }
.noticon-gallery:before { content: "\f103"; }
.noticon-ghost:before { content: "\f8d5"; }
.noticon-gift:before { content: "\f8a4"; }
.noticon-github:before { content: "\f200"; }
.noticon-googleplus:before { content: "\f206"; }
.noticon-googleplus-alt:before { content: "\f218"; }
.noticon-gravatar:before { content: "\f8d0"; }
.noticon-gridview:before { content: "\f808"; }
.noticon-handset:before { content: "\f50c"; }
.noticon-heart:before { content: "\f461"; }
.noticon-help:before { content: "\f457"; }
.noticon-hide:before { content: "\f404"; }
.noticon-hierarchy:before { content: "\f505"; }
.noticon-home:before { content: "\f409"; }
.noticon-horizon:before { content: "\f8d8"; }
.noticon-image:before { content: "\f102"; }
.noticon-info:before { content: "\f455"; }
.noticon-instagram:before { content: "\f215"; }
.noticon-italic:before { content: "\f472"; }
.noticon-jetpack:before { content: "\f8d3"; }
.noticon-key:before { content: "\f427"; }
.noticon-layouts:before { content: "\f8a9"; }
.noticon-leftarrow:before { content: "\f503"; }
.noticon-lightbulb:before { content: "\f8a1"; }
.noticon-link:before { content: "\f107"; }
.noticon-linkedin:before { content: "\f207"; }
.noticon-linkedin-alt:before { content: "\f208"; }
.noticon-localization:before { content: "\f8b2"; }
.noticon-location:before { content: "\f417"; }
.noticon-lock:before { content: "\f470"; }
.noticon-mail:before { content: "\f410"; }
.noticon-maximize:before { content: "\f422"; }
.noticon-medium:before { content: "\f8d6"; }
.noticon-menu:before { content: "\f419"; }
.noticon-microphone:before { content: "\f50d"; }
.noticon-milestone:before { content: "\f806"; }
.noticon-minimize:before { content: "\f421"; }
.noticon-minus:before { content: "\f50e"; }
.noticon-month:before { content: "\f307"; }
.noticon-move:before { content: "\f50f"; }
.noticon-next:before { content: "\f429"; }
.noticon-notice:before { content: "\f456"; }
.noticon-notification:before { content: "\f800"; }
.noticon-paintbrush:before { content: "\f506"; }
.noticon-path:before { content: "\f219"; }
.noticon-pause:before { content: "\f448"; }
.noticon-phone:before { content: "\f437"; }
.noticon-picture:before { content: "\f473"; }
.noticon-pinned:before { content: "\f308"; }
.noticon-pinterest:before { content: "\f209"; }
.noticon-pinterest-alt:before { content: "\f210"; }
.noticon-play:before { content: "\f452"; }
.noticon-plugin:before { content: "\f439"; }
.noticon-plus:before { content: "\f510"; }
.noticon-pocket:before { content: "\f224"; }
.noticon-polldaddy:before { content: "\f217"; }
.noticon-portfolio:before { content: "\f460"; }
.noticon-previous:before { content: "\f430"; }
.noticon-price:before { content: "\f8b0"; }
.noticon-print:before { content: "\f469"; }
.noticon-promoted:before { content: "\f812"; }
.noticon-quote:before { content: "\f106"; }
.noticon-rating-empty:before { content: "\f511"; }
.noticon-rating-full:before { content: "\f512"; }
.noticon-rating-half:before { content: "\f513"; }
.noticon-reader:before { content: "\f8a2"; }
.noticon-reader-alt:before { content: "\f8a3"; }
.noticon-reblog:before { content: "\f805"; }
.noticon-reddit:before { content: "\f222"; }
.noticon-refresh:before { content: "\f420"; }
.noticon-reply:before { content: "\f412"; }
.noticon-reply-alt:before { content: "\f466"; }
.noticon-reply-single:before { content: "\f467"; }
.noticon-rewind:before { content: "\f459"; }
.noticon-rightarrow:before { content: "\f501"; }
.noticon-search:before { content: "\f400"; }
.noticon-send-to-phone:before { content: "\f438"; }
.noticon-send-to-tablet:before { content: "\f454"; }
.noticon-share:before { content: "\f415"; }
.noticon-show:before { content: "\f403"; }
.noticon-shuffle:before { content: "\f514"; }
.noticon-sitemap:before { content: "\f507"; }
.noticon-skip-ahead:before { content: "\f451"; }
.noticon-skip-back:before { content: "\f450"; }
.noticon-skype:before { content: "\f220"; }
.noticon-spam:before { content: "\f424"; }
.noticon-spike:before { content: "\f811"; }
.noticon-spotify:before { content: "\f515"; }
.noticon-squarespace:before { content: "\f8d7"; }
.noticon-standard:before { content: "\f100"; }
.noticon-star:before { content: "\f408"; }
.noticon-status:before { content: "\f105"; }
.noticon-stop:before { content: "\f449"; }
.noticon-stumbleupon:before { content: "\f223"; }
.noticon-subscribe:before { content: "\f463"; }
.noticon-subscribed:before { content: "\f465"; }
.noticon-summary:before { content: "\f425"; }
.noticon-tablet:before { content: "\f453"; }
.noticon-tag:before { content: "\f302"; }
.noticon-time:before { content: "\f303"; }
.noticon-title:before { content: "\f8b6"; }
.noticon-top:before { content: "\f435"; }
.noticon-trapper:before { content: "\f810"; }
.noticon-trash:before { content: "\f407"; }
.noticon-trophy:before { content: "\f804"; }
.noticon-tumblr:before { content: "\f214"; }
.noticon-twitch:before { content: "\f516"; }
.noticon-twitter:before { content: "\f202"; }
.noticon-types:before { content: "\f8b1"; }
.noticon-unapprove:before { content: "\f446"; }
.noticon-unfollow:before { content: "\f802"; }
.noticon-unsubscribe:before { content: "\f464"; }
.noticon-unzoom:before { content: "\f401"; }
.noticon-uparrow:before { content: "\f500"; }
.noticon-user:before { content: "\f304"; }
.noticon-vaultpress:before { content: "\f8d1"; }
.noticon-video:before { content: "\f104"; }
.noticon-videocamera:before { content: "\f517"; }
.noticon-vimeo:before { content: "\f212"; }
.noticon-warning:before { content: "\f414"; }
.noticon-website:before { content: "\f475"; }
.noticon-week:before { content: "\f306"; }
.noticon-wordads:before { content: "\f813"; }
.noticon-wordpress:before { content: "\f205"; }
.noticon-xpost:before { content: "\f504"; }
.noticon-youtube:before { content: "\f213"; }
.noticon-zoom:before { content: "\f402"; }


/**
 * Deprecated noticon names
 */

.noticon-like:before { content: "\f408"; }
.geolocation-chip .noticon {
  display: inline-block;
  vertical-align: middle;
}

.geolocation-chip {
  margin-bottom: 1em;
}/**
 * Post Reblogging not in the Reader
 */

.reblogger-note img.avatar {
	float: left;
	padding: 0;
	border: 0;
}

.reblogger-note-content {
	margin: 0 0 20px;
}

.wpcom-reblog-snapshot .reblog-from img {
	margin: 0 .75em 0 0;
	padding: 0;
	border: 0;
}

.wpcom-reblog-snapshot .reblogger-note img.avatar {
	float: left;
	padding: 0;
	border: 0;
	margin: 0 .5em 0 0;
}

.wpcom-reblog-snapshot {
	margin-bottom: 1em;
}

.wpcom-reblog-snapshot p.reblog-from {
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot p.reblogger-headline {
	line-height: 32px;
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot .reblogged-content {
	margin: 0 0 1em 0;
}

/* Old reblog styles */
.reblog-post .wpcom-enhanced-excerpt-content {
	border-left: 3px solid #eee;
	padding-left: 15px;
}

.reblog-post ul.thumb-list {
	display: block;
	list-style: none;
	margin: 2px 0;
	padding: 0;
	clear: both;
}

.reblog-post ul.thumb-list li {
	display: inline;
	margin: 0;
	padding: 0 1px;
	border: 0;
}

.reblog-post ul.thumb-list li a {
	margin: 0;
	padding: 0;
	border: 0;
}

.reblog-post ul.thumb-list li img {
	margin: 0;
	padding: 0;
	border: 0;
}

.reblog-post .wpcom-enhanced-excerpt {
	clear: both;
}

.reblog-post .wpcom-enhanced-excerpt address,
.reblog-post .wpcom-enhanced-excerpt li,
.reblog-post .wpcom-enhanced-excerpt h1,
.reblog-post .wpcom-enhanced-excerpt h2,
.reblog-post .wpcom-enhanced-excerpt h3,
.reblog-post .wpcom-enhanced-excerpt h4,
.reblog-post .wpcom-enhanced-excerpt h5,
.reblog-post .wpcom-enhanced-excerpt h6,
.reblog-post .wpcom-enhanced-excerpt p {
	font-size: 100% !important;
}

.reblog-post .wpcom-enhanced-excerpt blockquote,
.reblog-post .wpcom-enhanced-excerpt pre,
.reblog-post .wpcom-enhanced-excerpt code,
.reblog-post .wpcom-enhanced-excerpt q {
	font-size: 98% !important;
}

/* Reblogged post */
.reblog-from img {
	margin: 0 10px 0 0;
	vertical-align: middle;
	padding: 0;
	border: 0;
}

.reblog-source {
	margin-bottom: 0;
	font-size: .8em;
	line-height: 1;
}

.reblog-source .more-words {
	color: #668eaa;
}

.wpcom-reblog-snapshot .reblog-post {
	box-shadow: 0 0 0 1px rgba(46, 68, 83, .1) inset, 0 1px 1px rgba(46, 68, 83, .05);
	border-radius: 4px;
	padding: 24px;
}

/* Optional notes */
.wpcom-reblog-snapshot .reblogger-note {
	margin: 0 0 1em 0;
	overflow: hidden;
}

.wpcom-reblog-snapshot p.reblogger-headline {
	line-height: 32px;
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot .reblogger-note-content {
	margin: 0;
	padding: 0;
}

body .wpcom-reblog-snapshot .reblogger-note-content blockquote {
	font-style: normal;
	font-weight: normal;
	font-size: 1em;
	margin: 0;
	padding: 0;
	position: relative;
	border: none;
}

.wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child {
	margin-bottom: 0;
}
/*
	Global styles for WordPress.com
*/
img.latex {
	border: none;
	vertical-align: middle;
}
.video-player {
	border: 0;
	margin: auto;
	padding: 5px;
	text-align: center;
	max-width: 100%;
}
.hidden {
	display: none;
}
.screen-reader-text {
	position: absolute;
	left: -1000em;
}
.comment object,
.comment embed,
.embed-vimeo iframe,
.embed-youtube iframe {
	max-width: 100%; /* avoid videos being too wide */
}


/**
 * Layout
 */

.simple-homepage {
	display: none;
}
