@charset "UTF-8";
* {
    box-sizing: border-box
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
section,
summary,
time,
mark,
audio,
video {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline
}

html {
    line-height: 1
}

a {
    text-decoration: none;
    color: #0373b3
}

a:hover {
    text-decoration: underline
}

ol,
ul {
    list-style: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,
th,
td {
    font-weight: normal;
    text-align: left;
    vertical-align: middle
}

q,
blockquote {
    quotes: none
}

q:before,
q:after,
blockquote:before,
blockquote:after {
    content: "";
    content: none
}

a img {
    border: 0
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

a {
    background-color: transparent
}

a:active,
a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,
strong {
    font-weight: 700
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0
}

pre {
    overflow: auto
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button,
select {
    text-transform: none
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto
}

input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

legend {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: 700
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td,
th {
    padding: 0
}

.logos {
    background-image: url("../../../img/sprites/out/logos.png?4347942946c295450e53bcb30339a8991c1951dc")
}

.interactiveIframe {
    width: 100%;
    margin-bottom: 25px
}

.tgc-scoreboard .tgc-scoreboard_title {
    font-family: "Eva Bold", "Times New Roman", Times, serif;
    background: #4aa90f
}

.vms.rhc-stick .rp-end-state {
    display: none!important
}

* {
    box-sizing: border-box
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
section,
summary,
time,
mark,
audio,
video {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline
}

html {
    line-height: 1
}

a {
    text-decoration: none;
    color: #0373b3
}

a:hover {
    text-decoration: underline
}

ol,
ul {
    list-style: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,
th,
td {
    font-weight: normal;
    text-align: left;
    vertical-align: middle
}

q,
blockquote {
    quotes: none
}

q:before,
q:after,
blockquote:before,
blockquote:after {
    content: "";
    content: none
}

a img {
    border: 0
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

a {
    background-color: transparent
}

a:active,
a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,
strong {
    font-weight: 700
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    height: 0
}

pre {
    overflow: auto
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button,
select {
    text-transform: none
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto
}

input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

legend {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: 700
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td,
th {
    padding: 0
}

#skip-links {
    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
}

nav.fixed {
    margin-top: 0;
    position: fixed;
    top: 0;
    width: 1000px;
    z-index: 20000;
    animation: fadein .5s 1;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -webkit-transform: translate3d(0, 0, 0)
}

#page {
    margin: 0 auto;
    width: 1000px
}

#page:before,
#page:after {
    content: " ";
    display: table
}

#page:after {
    clear: both
}

#story-info {
    margin: 0 8px 20px;
    height: 56px;
    border-top: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    font-size: 12px
}

#story-info:before,
#story-info:after {
    content: " ";
    display: table
}

#story-info:after {
    clear: both
}

#story-info .author-block {
    display: inline-block
}

#story-info .name {
    font-weight: bold;
    float: left;
    line-height: 53px;
    margin-left: 10px;
    color: #6e6e6e
}

.other-info {
    float: right;
    line-height: 54px;
    height: 54px;
    font-size: 12px
}

.other-info .credited-site {
    display: inline-block;
    height: 54px;
    float: left
}

.other-info .source {
    font-weight: bold;
    color: #6e6e6e;
    margin-right: 7px
}

.other-info .logos {
    text-indent: -9999px;
    display: none;
    margin-right: 5px;
    margin-top: 7px
}

.other-info .datestamp {
    color: #6e6e6e;
    text-transform: uppercase
}

.other-info .datestamp:before {
    padding-right: 5px;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.other-info .time {
    padding-left: 5px;
    font-weight: bold
}

.other-info .logos-newscomau {
    background-position: 0 -228px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 91px;
    height: 36px
}

.other-info .logos-homelife {
    background-position: 0 -568px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 129px;
    height: 38px
}

.other-info .logos-buro,
.other-info .logos-buro247 {
    margin-top: 12px;
    background-position: 0 0;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 54px;
    height: 28px
}

.other-info .logos-delicious {
    background-position: 0 -28px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 78px;
    height: 28px
}

.other-info .logos-sky-scanner {
    background-position: 0 -84px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 118px;
    height: 28px
}

.other-info .logos-gq,
.other-info .logos-gqaustralia {
    background-position: 0 -492px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 66px;
    height: 38px
}

.other-info .logos-kidspot,
.other-info .logos-kidspotcomau {
    background-position: 0 -644px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 110px;
    height: 38px
}

.other-info .logos-insideout {
    margin-top: 12px;
    background-position: 0 -56px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 61px;
    height: 28px
}

.other-info .logos-bosn {
    background-position: 0 -112px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 83px;
    height: 29px
}

.other-info .logos-best-recipes,
.other-info .logos-bestrecipes {
    margin-top: 12px;
    background-position: 0 -170px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 83px;
    height: 29px
}

.other-info .logos-expedia {
    background-position: 0 -340px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 186px;
    height: 38px
}

.other-info .logos-escape {
    background-position: 0 -141px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 109px;
    height: 29px;
    margin-top: 10px
}

.other-info .logos-stellar,
.other-info .logos-stellarmagazine {
    margin-top: 10px;
    background-position: 0 -199px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 83px;
    height: 29px
}

.other-info .logos-careerone {
    background-position: 0 -720px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-herald-sun,
.other-info .logos-heraldsun {
    background-position: 0 -530px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-cheap-flights,
.other-info .logos-cheapflights {
    background-position: 0 -758px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 119px;
    height: 38px
}

.other-info .logos-homelife,
.other-info .logos-homelifecomau {
    background-position: 0 -568px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 129px;
    height: 38px
}

.other-info .logos-courier-mail,
.other-info .logos-thecouriermail,
.other-info .logos-couriermailcomau {
    background-position: 0 -986px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-askmen {
    background-position: 0 -302px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 108px;
    height: 38px
}

.other-info .logos-kidspot {
    background-position: 0 -644px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 110px;
    height: 38px
}

.other-info .logos-new-york-post,
.other-info .logos-newyorkpost {
    background-position: 0 -682px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-body-and-soul,
.other-info .logos-mybodyandsoul,
.other-info .logos-bodyandsoulcomau,
.other-info .logos-bodyandsoul {
    background-image: url("../../../../assets/img/sprites/logos/bodyandsoul-logo.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    margin-top: 0;
    width: 100px
}

.other-info .logos-ntnews {
    background-position: 0 -264px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-oyster {
    background-position: 0 -796px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 136px;
    height: 38px
}

.other-info .logos-perthnow {
    background-position: 0 -834px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 128px;
    height: 38px
}

.other-info .logos-realestatecomau {
    background-position: 0 -872px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 138px;
    height: 38px
}

.other-info .logos-rendezview {
    background-position: 0 -910px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-sky-news,
.other-info .logos-skynews {
    background-position: 0 -948px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 154px;
    height: 38px
}

.other-info .logos-skysports {
    background-position: 0 -1024px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 188px;
    height: 38px
}

.other-info .logos-smarter-travel {
    background-position: 0 -1062px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 120px;
    height: 38px
}

.other-info .logos-flyertalk {
    background-position: 0 -378px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 56px;
    height: 38px
}

.other-info .logos-foxnews {
    background-position: 0 -416px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-foxsports,
.other-info .logos-fox-sports {
    background-position: 0 -454px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 47px;
    height: 38px
}

.other-info .logos-taste,
.other-info .logos-tastecomau {
    background-position: 0 -1138px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 114px;
    height: 38px
}

.other-info .logos-the-advertiser {
    background-position: 0 -1176px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-the-australian {
    background-position: 0 -1214px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-the-cut,
.other-info .logos-thecut,
.other-info .logos-thecutcom {
    background-position: 0 -1252px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 77px;
    height: 38px
}

.other-info .logos-the-greatist,
.other-info .logos-thegreatist {
    background-position: 0 -1290px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 113px;
    height: 38px
}

.other-info .logos-mercury,
.other-info .logos-the-mercury {
    background-position: 0 -1328px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 120px;
    height: 38px
}

.other-info .logos-the-pool {
    background-position: 0 -1366px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 161px;
    height: 38px
}

.other-info .logos-the-sun,
.other-info .logos-thesun {
    background-position: 0 -1404px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 78px;
    height: 38px
}

.other-info .logos-dailytelegraph,
.other-info .logos-thedailytelegraph,
.other-info .logos-daily-telegraph {
    background-position: 0 -1442px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-vogue-living {
    background-position: 0 -1480px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}

.other-info .logos-vogue,
.other-info .logos-vogueaustralia {
    background-position: 0 -1100px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 91px;
    height: 38px
}

.other-info .logos-whimn,
.other-info .logos-whimncomau {
    background-position: 0 -1518px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    width: 148px;
    height: 38px
}



html.no-grid #contentWrapper {
    position: relative
}

#contentWrapper #story {
    -ms-grid-column: 1;
    grid-column-start: 1;
    grid-column-end: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    grid-row-end: 1;
    padding: 0 0 0 8px
}

html.no-grid #contentWrapper #story {
    width: 650px
}

#contentWrapper aside {
    -ms-grid-column: 2;
    grid-column-start: 2;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    grid-row-end: 7
}

html.no-grid #contentWrapper aside {
    position: absolute;
    right: 0;
    top: 0;
    width: 316px
}

#contentWrapper .bottom-share,
#contentWrapper #bottom-share {
    -ms-grid-column: 1;
    grid-column-start: 1;
    grid-column-end: 1;
    -ms-grid-row: 2;
    grid-row-start: 2;
    grid-row-end: 2;
    margin: 20px auto 50px
}

html.no-grid #contentWrapper .bottom-share,
html.no-grid #contentWrapper #bottom-share {
    width: 650px
}

#contentWrapper .taboola-dfp-wrapper {
    -ms-grid-column: 1;
    grid-column-start: 1;
    grid-column-end: 1;
    -ms-grid-row: 3;
    grid-row-start: 3;
    grid-row-end: 3
}

html.no-grid #contentWrapper .taboola-dfp-wrapper {
    width: 650px
}

#contentWrapper .taboola-dfp-wrapper {
    -ms-grid-column: 1;
    grid-column-start: 1;
    grid-column-end: 1;
    -ms-grid-row: 4;
    grid-row-start: 4;
    grid-row-end: 4
}

#contentWrapper #comments-wrapper-coral {
    -ms-grid-column: 1;
    grid-column-start: 1;
    grid-column-end: 1;
    -ms-grid-row: 4;
    grid-row-start: 4;
    grid-row-end: 4
}

html.no-grid #contentWrapper #comments-wrapper-coral {
    width: 650px
}

#contentWrapper #bottom {
    -ms-grid-column: 1;
    grid-column-start: 1;
    grid-column-end: 1;
    -ms-grid-row: 5;
    grid-row-start: 5;
    grid-row-end: 5
}

html.no-grid #contentWrapper #bottom {
    width: 650px
}

#contentWrapper #back-to-top {
    -ms-grid-column: 1;
    grid-column-start: 1;
    grid-column-end: 1;
    -ms-grid-row: 6;
    grid-row-start: 6;
    grid-row-end: 6
}

html.no-grid #contentWrapper #back-to-top {
    width: 650px
}

#contentWrapper #content-5 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    grid-column-end: 1;
    -ms-grid-row: 7;
    grid-row-start: 7;
    grid-row-end: 7
}

html.no-grid #contentWrapper #content-5 {
    width: 650px
}

article .description {
    display: block
}

article>p {
    padding-bottom: 14px;
    word-wrap: break-word
}

article .story-content>ul {
    margin: 0 0 20px;
    list-style: disc
}

article .story-content>ul>li {
    margin: 0 0 10px 20px
}

article .media.video {
    position: relative
}



article .media-16by9.media {
    display: block;
    height: 0;
    overflow: hidden;
    padding: 0;
    padding-bottom: 56.25%;
    position: relative;
    margin-bottom: 20px
}

article .media-16by9.media iframe {
    border: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

article iframe.instagram-media {
    margin: 0 auto 30px!important;
    position: relative!important
}

#story {
    position: relative
}

.share-tools {
    width: 165px;
    float: right
}

.share-tools:before,
.share-tools:after {
    content: " ";
    display: table
}

.share-tools:after {
    clear: both
}

.share-tools .share {
    float: left;
    padding: 5px 5px 0;
    font-size: 22px;
    line-height: 22px;
    position: relative
}

.share-tools .share:after {
    padding-left: 0;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    color: #a7a7a7;
    transition: color .5s ease-in-out
}

.share-tools .share a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1
}

.share-tools .share a .share-text {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block
}

.share-tools .facebook .share-icon {
    display: block;
    height: 55px;
    width: 55px
}

.share-tools .facebook svg {
    fill: #1877f2
}

.share-tools .twitter:after {
    content: "";
    color: #3cf
}

.share-tools .pinterest:after {
    content: "";
    color: #cf1d20
}

.share-tools .email:after {
    content: "";
    color: #292929
}

.share-tools .instagram:after {
    content: "";
    color: #b27d53
}

.share-tools .fbmessenger:after {
    display: block;
    content: '';
    background: #fff url("../../../img/common/fb-messenger.svg") 0 0 no-repeat;
    background-size: 100% auto;
    color: #1877f2;
    width: 22px;
    height: 22px
}

.share-tools .link {
    position: relative
}

.share-tools .link:after {
    position: absolute;
    display: block;
    content: '';
    background: url("data:image/png;base64,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") center center no-repeat;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.share-tools .link span {
    display: block;
    width: 64px;
    height: 64px;
    text-indent: -9999px;
    z-index: 1;
    position: relative
}

.share-tools .link span:hover {
    cursor: pointer
}

.author-info .share-tools .share-tools-heading {
    display: none
}

.author-info .share-tools li:after {
    font-size: 22px
}

.author-info .share-tools.stick,
.author-info .share-tools.sticky {
    border-top: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
    margin-top: 200px;
    left: -75px;
    z-index: 10;
    width: 55px
}

.author-info .share-tools.stick li,
.author-info .share-tools.sticky li {
    padding: 10px 16px 10px
}

.author-info .share-tools.stick .share-tools-heading,
.author-info .share-tools.sticky .share-tools-heading {
    display: block;
    color: #6e6e6e;
    padding: 3px 0 5px;
    text-align: center;
    text-transform: uppercase
}

.author-info .share-tools.sticky {
    position: absolute;
    top: 890px;
    width: 55px;
    z-index: 201
}

.author-info .share-tools.stick {
    position: fixed;
    top: 0
}

.author-info .share-tools.js-loaded {
    display: block
}

#more-content {
    width: 1000px
}

aside {
    width: 316px;
    height: 100%
}

.plmnt-trending-images .trending-news-list>li:nth-child(2),
.plmnt-trending-images .trending-news-list>li:nth-child(3),
.plmnt-trending-images .trending-news-list>li:nth-child(4),
.plmnt-trending-images .trending-news-list>li:nth-child(5),
.plmnt-trending-images .trending-news-list>li:nth-child(6),
.plmnt-trending-images .trending-news-list>li:nth-child(7),
.plmnt-trending-images .trending-news-list>li:nth-child(8),
.plmnt-trending-images .trending-news-list>li:nth-child(9),
.plmnt-trending-images .trending-news-list>li:nth-child(10),
.plmnt-trending .trending-news-list>li:nth-child(2),
.plmnt-trending .trending-news-list>li:nth-child(3),
.plmnt-trending .trending-news-list>li:nth-child(4),
.plmnt-trending .trending-news-list>li:nth-child(5),
.plmnt-trending .trending-news-list>li:nth-child(6),
.plmnt-trending .trending-news-list>li:nth-child(7),
.plmnt-trending .trending-news-list>li:nth-child(8),
.plmnt-trending .trending-news-list>li:nth-child(9),
.plmnt-trending .trending-news-list>li:nth-child(10) {
    display: none
}

@media(min-height:815px) {
    .plmnt-trending-images .trending-news-list li:nth-child(2) {
        display: block
    }
}

@media(min-height:915px) {
    .plmnt-trending-images .trending-news-list li:nth-child(3) {
        display: block
    }
}

@media(min-height:1015px) {
    .plmnt-trending-images .trending-news-list li:nth-child(4) {
        display: block
    }
}

@media(min-height:1115px) {
    .plmnt-trending-images .trending-news-list li:nth-child(5) {
        display: block
    }
}

#sticky-module-1,
#sticky-module-2,
#sticky-module-3 {
    height: 33.333%;
    min-height: 700px;
    margin-bottom: 32px;
    padding-bottom: 32px
}

#sticky-module-2 {
    margin-top: -50px
}

#ad-wrap-1,
#ad-wrap-2,
#ad-wrap-3 {
    top: 82px;
    width: 316px;
    position: -webkit-sticky;
    position: sticky
}

#ad-wrap-1 {
    top: 220px;
    transition: transform 400ms
}

aside.animate #ad-wrap-1 {
    transform: translate3d(0, -138px, 0)
}

body.newscomau #sticky-module-2 {
    height: 66.666%
}

body.newscomau #sticky-module-3 {
    display: none
}

body.newscomau #ad-wrap-2 {
    top: 50px
}

.vms-sticky-player {
    top: auto!important;
    bottom: 110px!important
}

.vms-sticky-player .vms-sticky-close-button {
    color: #fff;
    background: #c90000;
    border: 0;
    font: 13px/16px Arial, Helvetica, sans-serif
}

body.lifestyle .vms-sticky-close-button {
    background-color: #00838d
}

body.sport .vms-sticky-close-button {
    background-color: #4aa90f
}

body.travel .vms-sticky-close-button {
    background-color: #1691db
}

body.entertainment .vms-sticky-close-button {
    background-color: #d51387
}

body.technology .vms-sticky-close-button {
    background-color: #f46a00
}

body.finance .vms-sticky-close-button {
    background-color: #81888c
}

.bottom-share {
    text-align: center;
    margin: 20px 0 40px
}

.bottom-share:before,
.bottom-share:after {
    content: " ";
    display: table
}

.bottom-share:after {
    clear: both
}

.bottom-share .share-tools {
    float: none;
    margin: 0 auto;
    width: 384px
}

.bottom-share .share-tools .share {
    margin: 0 32px;
    width: 64px;
    height: 64px
}

.bottom-share .share-tools .share a {
    width: 100%;
    height: 100%
}

.bottom-share .share-tools .share .show-text {
    position: absolute;
    width: 114px;
    height: 27px;
    bottom: -36px;
    left: -25px;
    z-index: 10;
    background-color: #fff;
    font: normal 14px/27px Arial, Helvetica, sans-serif;
    border-radius: 5px;
    text-align: center;
    color: #999;
    display: none;
    border: 1px solid #999;
    opacity: 1
}

.bottom-share .share-tools .share .arrow-fill {
    position: absolute;
    left: 22px;
    bottom: -10px;
    width: 0;
    height: 0;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #fff;
    z-index: 10;
    display: none
}

.bottom-share .share-tools .share .icon-hover-arrow {
    position: absolute;
    left: 21px;
    bottom: -10px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #888;
    z-index: 1;
    display: none
}

.bottom-share .share-tools .share:hover {
    opacity: .8
}

.bottom-share .share-tools .share:hover .show-text,
.bottom-share .share-tools .share:hover .arrow-fill,
.bottom-share .share-tools .share:hover .icon-hover-arrow {
    display: block
}

#bottom .ad-wrapper {
    position: relative
}

#bottom .inner-wrapper:before,
#bottom .inner-wrapper:after {
    content: " ";
    display: table
}

#bottom .inner-wrapper:after {
    clear: both
}

.module-more-in {
    position: fixed;
    width: 100%;
    height: 115px;
    background-color: #fdfdfd;
    z-index: 2000;
    bottom: -115px;
    transition: all 1s ease
}

.module-more-in li {
    list-style: none
}

.module-more-in .module-header {
    position: relative;
    height: 2px;
    width: 100%;
    background-color: #c90000;
    top: 0;
    overflow: visible;
    z-index: 3;
    text-align: center
}

.module-more-in .module-header h2 {
    position: relative;
    margin: 0 auto;
    height: 25px;
    top: -23px;
    opacity: 1;
    color: #fff;
    text-align: center;
    font: normal 10px Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    background-color: #c90000;
    border-radius: 3px;
    padding-top: 7px;
    cursor: pointer;
    display: inline-block;
    padding-left: 10px;
    padding-right: 32px
}

.module-more-in #click-zone {
    position: absolute;
    width: 100%;
    height: 130%;
    bottom: 0
}

.module-more-in .module-content {
    position: relative;
    margin: auto;
    width: 1000px;
    height: 123px;
    z-index: 2
}

.module-more-in .sticky-article {
    position: relative;
    width: 250px;
    height: 88px;
    top: 15px;
    float: left;
    z-index: 2
}

.module-more-in .sticky-article:nth-child(5),
.module-more-in .sticky-article:nth-child(6),
.module-more-in .sticky-article:nth-child(7),
.module-more-in .sticky-article:nth-child(8) {
    display: none
}

.module-more-in .more-in-article-image {
    position: relative;
    width: 149px;
    height: 86px;
    background-color: #ccc;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJUAAABWCAIAAABJvEMCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFREMwMkMwMzk2QjkxMUU3QjAzMkRENzYzNUYzQUUwRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFREMwMkMwNDk2QjkxMUU3QjAzMkRENzYzNUYzQUUwRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVEQzAyQzAxOTZCOTExRTdCMDMyREQ3NjM1RjNBRTBEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVEQzAyQzAyOTZCOTExRTdCMDMyREQ3NjM1RjNBRTBEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+edHPTwAABuZJREFUeNrsXQlT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");
    margin-right: 6px;
    float: right;
    transition: opacity .2s ease
}

.module-more-in .sticky-article-title {
    position: relative;
    width: 90px;
    float: right;
    line-height: 18px;
    font: normal 14px "Eva Bold", "Times New Roman", Times, serif
}

.module-more-in .sticky-article a:hover .sticky-article-title h4 {
    color: #c90000
}

body.lifestyle .module-more-in .sticky-article a:hover .sticky-article-title h4 {
    color: #00838d;
    text-decoration: underline
}

body.travel .module-more-in .sticky-article a:hover .sticky-article-title h4 {
    color: #1691db;
    text-decoration: underline
}

body.entertainment .module-more-in .sticky-article a:hover .sticky-article-title h4 {
    color: #d51387;
    text-decoration: underline
}

body.technology .module-more-in .sticky-article a:hover .sticky-article-title h4 {
    color: #f46a00;
    text-decoration: underline
}

body.finance .module-more-in .sticky-article a:hover .sticky-article-title h4 {
    color: #81888c;
    text-decoration: underline
}

body.sport .module-more-in .sticky-article a:hover .sticky-article-title h4 {
    color: #4aa90f;
    text-decoration: underline
}

.module-more-in .sticky-article a:link .sticky-article-title h4 {
    color: #292929
}

.module-more-in .sticky-article a:visited .sticky-article-title h4 {
    color: #999
}

.module-more-in .more-in-article-image:hover {
    opacity: .75
}

.module-more-in .lined-background {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAADy8vH/F1/EAAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GAQYFBgcGBoAAACogD5g5VHSAAAAABJRU5ErkJggg==") repeat;
    z-index: 1;
    opacity: 1
}

.module-more-in .lined-background-title {
    opacity: .15
}

.module-more-in #more-in-arrow {
    position: absolute;
    width: 15px;
    height: 25px;
    top: 0;
    right: 5px;
    cursor: pointer;
    color: #fff;
    font-size: 15px;
    transform: rotate(-90deg);
    transition: all .2s ease
}

.module-more-in #more-in-arrow:after {
    padding-left: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.module-more-in .more-in-arrow-down {
    right: 15px!important;
    transform: rotate(90deg)!important
}

.sticky-show {
    bottom: 0;
    left: 0
}

.sticky-hidden {
    bottom: -180px
}

.in-page-gallery {
    background: #fff;
    margin-bottom: 40px;
    position: relative;
    width: 650px
}

.in-page-gallery .lightbox {
    display: none
}

.in-page-gallery .show-thumbs-btn {
    display: none
}

.in-page-gallery .main-view {
    background: #fff;
    z-index: 1
}

.in-page-gallery .full-screen-close {
    background: url("../../../img/common/close-btn.png") 0 0 no-repeat;
    cursor: pointer;
    display: none;
    left: auto;
    position: absolute;
    top: 0;
    right: 0;
    width: 44px;
    height: 44px;
    z-index: 2
}

.in-page-gallery .full-screen-close:before {
    border-radius: 22px;
    color: #fff;
    content: " ";
    background: #fff;
    content: " ";
    display: none;
    height: 28px;
    left: 8px;
    position: absolute;
    top: 8px;
    width: 28px
}

.in-page-gallery .full-screen-close:after {
    color: #292929;
    content: "";
    display: none;
    font: 400 44px/44px icomoon;
    height: 44px;
    left: 0;
    position: absolute;
    top: 0;
    width: 44px
}

.in-page-gallery .gallery-header {
    padding: 0;
    position: relative;
    border-top: 2px solid #787878
}

.in-page-gallery .gallery-header .heading {
    color: #292929;
    font: normal 400 18px/20px "Eva Bold", "Times New Roman", Times, serif;
    margin: 0;
    padding: 10px 40px 10px 10px
}

.in-page-gallery .gallery-header .heading .pretext {
    display: none
}

.in-page-gallery .gallery-header .heading .text {
    text-align: left
}

.in-page-gallery .gallery-content .container-main {
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    width: 650px
}

.in-page-gallery .gallery-content .container-main .wrapper-main {
    height: 421px;
    width: 1000000px;
    -ie-transition: -ie-transform .6s ease;
    transition: transform .6s ease
}

.in-page-gallery .gallery-content .container-main .wrapper-main .slide {
    float: left;
    height: 421px;
    text-align: center
}

.in-page-gallery .gallery-content .container-main .wrapper-main .slide .img-wrap {
    background: #fff;
    height: 421px;
    position: relative;
    width: 650px
}

.in-page-gallery .gallery-content .container-main .wrapper-main .slide img {
    bottom: 0;
    height: auto;
    left: 0;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity .3s ease-in;
    width: auto
}

.in-page-gallery .gallery-content .container-main .wrapper-main .slide .caption {
    display: none
}

.in-page-gallery .gallery-content .container-main .controls .gallery-nav-left,
.in-page-gallery .gallery-content .container-main .controls .gallery-nav-right {
    background: 0;
    cursor: pointer;
    height: 75px;
    left: 0;
    position: absolute;
    top: 45%;
    width: 25px;
    display: none
}

.in-page-gallery .gallery-content .container-main .controls .gallery-nav-left:after,
.in-page-gallery .gallery-content .container-main .controls .gallery-nav-right:after {
    color: #292929;
    content: "";
    display: block;
    font: 600 26px/75px icomoon;
    font-weight: bold;
    text-align: center
}

.in-page-gallery .gallery-content .container-main .controls .gallery-nav-left {
    transform: rotate(180deg)
}

.in-page-gallery .gallery-content .container-main .controls .gallery-nav-left:after {
    color: #292929;
    content: "";
    display: block;
    font: 600 26px/75px icomoon;
    font-weight: bold;
    text-align: center
}

.in-page-gallery .gallery-content .container-main .controls .gallery-nav-right {
    left: auto;
    right: 0
}

.in-page-gallery .gallery-content .container-main .share-buttons {
    -ms-flex-align: center;
    align-items: center;
    bottom: 0;
    display: block;
    display: -ms-flex;
    display: -ms-flexbox;
    display: flex;
    height: 0;
    -ms-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    left: 190px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    transition: height .5s, opacity .5s;
    right: 110px;
    width: 270px
}

.in-page-gallery .gallery-content .container-main .share-buttons .facebook,
.in-page-gallery .gallery-content .container-main .share-buttons .pinterest,
.in-page-gallery .gallery-content .container-main .share-buttons .tumblr,
.in-page-gallery .gallery-content .container-main .share-buttons .twitter {
    display: inline-block;
    height: 44px;
    margin: 6px;
    width: 44px
}

.in-page-gallery .gallery-content .container-main .share-buttons .facebook a,
.in-page-gallery .gallery-content .container-main .share-buttons .pinterest a,
.in-page-gallery .gallery-content .container-main .share-buttons .tumblr a,
.in-page-gallery .gallery-content .container-main .share-buttons .twitter a {
    display: block;
    height: 100%;
    position: relative;
    text-indent: -99999px;
    width: 100%
}

.in-page-gallery .gallery-content .container-main .share-buttons .facebook a:before,
.in-page-gallery .gallery-content .container-main .share-buttons .pinterest a:before,
.in-page-gallery .gallery-content .container-main .share-buttons .tumblr a:before,
.in-page-gallery .gallery-content .container-main .share-buttons .twitter a:before {
    border-radius: 21px;
    color: #fff;
    content: " ";
    background: #fff;
    content: " ";
    display: block;
    height: 40px;
    left: 1px;
    position: absolute;
    top: 1px;
    width: 40px
}

.in-page-gallery .gallery-content .container-main .share-buttons .facebook a:after,
.in-page-gallery .gallery-content .container-main .share-buttons .pinterest a:after,
.in-page-gallery .gallery-content .container-main .share-buttons .tumblr a:after,
.in-page-gallery .gallery-content .container-main .share-buttons .twitter a:after {
    display: block;
    font: 400 44px/44px icomoon;
    height: 44px;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 0;
    width: 44px;
    z-index: 1
}

.in-page-gallery .gallery-content .container-main .share-buttons .facebook a:hover,
.in-page-gallery .gallery-content .container-main .share-buttons .pinterest a:hover,
.in-page-gallery .gallery-content .container-main .share-buttons .tumblr a:hover,
.in-page-gallery .gallery-content .container-main .share-buttons .twitter a:hover {
    text-decoration: none
}

.in-page-gallery .gallery-content .container-main .share-buttons .facebook a:after {
    padding-left: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.in-page-gallery .gallery-content .container-main .share-buttons .facebook a:before {
    height: 42px;
    width: 42px
}

.in-page-gallery .gallery-content .container-main .share-buttons .facebook a:after {
    color: #000
}

.in-page-gallery .gallery-content .container-main .share-buttons .pinterest a:after {
    padding-left: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.in-page-gallery .gallery-content .container-main .share-buttons .pinterest a:after {
    color: #000
}

.in-page-gallery .gallery-content .container-main .share-buttons .tumblr a:after {
    padding-left: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.in-page-gallery .gallery-content .container-main .share-buttons .tumblr a:after {
    color: #000
}

.in-page-gallery .gallery-content .container-main .share-buttons .twitter a:after {
    padding-left: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.in-page-gallery .gallery-content .container-main .share-buttons .twitter a:after {
    color: #000
}

.in-page-gallery .gallery-content .container-main .share-buttons.active {
    height: 56px;
    opacity: 1
}

.in-page-gallery .gallery-content .full-screen-controls {
    display: none
}

.in-page-gallery .gallery-content .container-captions {
    height: 100px;
    position: relative
}

.in-page-gallery .gallery-content .container-captions .caption {
    font: normal 14px/17px Arial, Helvetica, sans-serif;
    height: 92px;
    left: 0;
    opacity: 0;
    overflow: hidden;
    padding: 25px 100px 0 5px;
    position: absolute;
    top: 0;
    transition: opacity 300ms
}

.in-page-gallery .gallery-content .container-captions .caption.active {
    opacity: 1
}

.in-page-gallery .gallery-content .container-captions .controls .share-tools .fullscreen {
    background: url("../../../img/common/expand-btn-grey.png") 0 0 no-repeat;
    border-radius: 22px;
    cursor: pointer;
    height: 44px;
    right: -2px;
    position: absolute;
    bottom: 0;
    width: 44px
}

.in-page-gallery .gallery-content .container-captions .controls .share-tools .fullscreen:before {
    border-radius: 21px;
    color: #fff;
    content: " ";
    background: #fff;
    content: " ";
    display: none;
    height: 42px;
    left: 1px;
    position: absolute;
    top: 1px;
    width: 42px
}

.in-page-gallery .gallery-content .container-captions .controls .share-tools .fullscreen:after {
    color: #000;
    content: "";
    display: none;
    font: 400 44px/44px icomoon;
    height: 44px;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 0;
    width: 44px;
    z-index: 1
}

.in-page-gallery .gallery-content .container-captions .controls .share-tools .open-button {
    background: url("../../../img/common/share-btn-grey.png") 0 0 no-repeat;
    cursor: pointer;
    height: 44px;
    right: 0;
    position: absolute;
    top: -8px;
    width: 44px
}

.in-page-gallery .gallery-content .container-captions .controls .share-tools .open-button:after {
    color: #000;
    content: "";
    display: none;
    font: 400 44px/44px icomoon;
    height: 44px;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 0;
    width: 44px
}

.in-page-gallery .gallery-content .container-captions .controls .count {
    font: 400 12px/17px "Raleway Bold", Helvetica, sans-serif;
    padding: 5px 0 8px 5px
}

.in-page-gallery .gallery-content .container-thumbs {
    height: 75px;
    overflow: hidden;
    padding: 0 2px;
    position: relative
}

.in-page-gallery .gallery-content .container-thumbs .wrapper-thumbs {
    display: inline-block;
    font-size: 0;
    white-space: nowrap;
    transition: transform .6s ease;
    overflow-x: scroll;
    overflow-y: hidden;
    width: 100%
}

.in-page-gallery .gallery-content .container-thumbs .wrapper-thumbs .slide {
    cursor: pointer;
    display: inline-block;
    height: 75px;
    margin: 0 5px 0 0;
    text-align: center;
    vertical-align: top
}

.in-page-gallery .gallery-content .container-thumbs .wrapper-thumbs .slide.srpos-1 {
    margin: 0
}

.in-page-gallery .gallery-content .container-thumbs .wrapper-thumbs .slide img {
    display: inline-block;
    max-width: 100px;
    max-height: 75px;
    height: auto;
    width: auto
}

.in-page-gallery .gallery-content .container-thumbs .wrapper-thumbs .slide.js-active {
    border: 1px solid #fff;
    opacity: .5;
    overflow: hidden
}

.in-page-gallery .gallery-content .container-thumbs .wrapper-thumbs .slide.js-active img {
    max-height: 73px;
    max-width: 98px
}

.in-page-gallery .gallery-content .container-thumbs .controls {
    color: #636363;
    font: normal 23px/75px "Eva Bold", "Times New Roman", Times, serif;
    text-align: center;
    z-index: 2
}

.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-left {
    transform: rotate(180deg);
    right: 30px
}

.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-left:before {
    padding-right: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-right {
    right: 0
}

.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-right:before {
    padding-right: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-left,
.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-right {
    position: absolute;
    top: 0;
    height: 75px;
    width: 25px;
    background: #969696;
    background: rgba(150, 150, 150, 0.7);
    overflow: hidden;
    z-index: 1
}

.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-left:hover,
.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-right:hover {
    cursor: pointer
}

.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-left.js-inactive,
.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-right.js-inactive {
    opacity: .5
}

.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-left:before,
.in-page-gallery .gallery-content .container-thumbs .controls .gallery-nav-right:before {
    color: #fff;
    font-size: 24px;
    left: 5px;
    position: absolute;
    top: 26px
}

.in-page-gallery.full-screen {
    background: #000;
    background: rgba(0, 0, 0, 0);
    height: 100%;
    left: 0;
    margin: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 20000
}

.in-page-gallery.full-screen.thumbs-active .gallery-content .container.container-thumbs {
    display: block
}

.in-page-gallery.full-screen.thumbs-active .show-thumbs-btn button {
    background: #fff;
    border: 1px solid #969496;
    color: #969496;
    border-bottom: 0
}

.in-page-gallery.full-screen .lightbox {
    background: #fff
}

.in-page-gallery.full-screen .full-screen-close {
    display: block;
    right: 10px;
    top: 50px
}

.in-page-gallery.full-screen .show-thumbs-btn {
    bottom: 0;
    display: block;
    margin-top: 10px;
    position: absolute;
    width: 100%;
    z-index: 1
}

.in-page-gallery.full-screen .show-thumbs-btn button {
    background: #000;
    border: 0;
    border-radius: 3px 3px 0 0;
    color: #fff;
    display: block;
    font: normal 10px/18px Arial, Helvetica, sans-serif;
    margin: 0 auto;
    width: 113px
}

.in-page-gallery.full-screen .show-thumbs-btn button:focus {
    outline: 0
}

.in-page-gallery.full-screen .gallery-header {
    padding: 0 10px 15px 10px;
    text-align: left;
    width: 100%;
    margin: 0 auto
}

.in-page-gallery.full-screen .gallery-header .heading {
    color: #292929;
    line-height: 25px;
    padding: 10px 0;
    width: 100%
}

.in-page-gallery.full-screen .gallery-header .heading .icon {
    display: inline-block;
    height: 44px;
    margin: 0 5px 0 0;
    position: relative;
    width: 44px;
    vertical-align: bottom
}

.in-page-gallery.full-screen .gallery-header .heading .icon:before {
    background: #fff;
    border-radius: 20px;
    color: #fff;
    content: " ";
    display: block;
    height: 40px;
    left: 2px;
    position: absolute;
    top: 2px;
    width: 40px
}

.in-page-gallery.full-screen .gallery-header .heading .icon:after {
    color: #000;
    content: "";
    display: block;
    font: 400 44px/44px icomoon;
    height: 44px;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 0;
    width: 44px;
    z-index: 1
}

.in-page-gallery.full-screen .gallery-header:before,
.in-page-gallery.full-screen .gallery-header:after {
    display: none
}

.in-page-gallery.full-screen .gallery-content {
    padding: 0 10px 15px 10px
}

.in-page-gallery.full-screen .gallery-content .container-main {
    width: 950px
}

.in-page-gallery.full-screen .gallery-content .container-main .share-tools {
    display: none
}

.in-page-gallery.full-screen .gallery-content .container-main .share-buttons {
    display: none
}

.in-page-gallery.full-screen .gallery-content .share-tools {
    position: relative
}

.in-page-gallery.full-screen .gallery-content .share-tools .open-button {
    background: url("../../../img/common/share-btn-grey.png") 0 0 no-repeat;
    cursor: pointer;
    height: 44px;
    right: -8px;
    position: absolute;
    top: 0;
    width: 44px;
    z-index: 2
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls {
    background: transparent none;
    display: block;
    display: -ms-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: inherit;
    flex-direction: inherit;
    height: 45px!important;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    position: absolute;
    right: 20px;
    top: inherit!important;
    width: 300px;
    margin: 5px 0;
    left: 325px;
    bottom: 10px!important
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-left,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-right,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .share,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .twitter,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .facebook,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .tumblr,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .pinterest {
    height: 44px;
    width: 44px;
    margin-top: 0 50px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-left,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-right,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .share {
    cursor: pointer
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .count {
    color: #292929;
    font: normal 12px/17px Arial, Helvetica, sans-serif;
    margin: 0 0 0 -10px;
    text-align: center;
    width: 64px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
    background: url("../../../img/common/close-btn.png") 0 0 no-repeat;
    cursor: pointer;
    display: none;
    left: auto;
    position: relative;
    top: -45px;
    right: -15px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close:before {
    border-radius: 22px;
    color: #fff;
    content: " ";
    background: #fff;
    content: " ";
    display: none;
    height: 28px;
    left: 8px;
    position: absolute;
    top: 8px;
    width: 28px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close:after {
    color: #292929;
    content: "";
    display: none;
    font: 400 44px/44px icomoon;
    height: 44px;
    left: 0;
    position: absolute;
    top: 0;
    width: 44px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-left,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-right {
    background: #262626;
    border-radius: 22px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-left:after,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-right:after {
    color: #fff;
    content: "";
    display: block;
    font: 400 22px/44px icomoon;
    height: 44px;
    text-align: center;
    width: 44px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-left.js-inactive,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-right.js-inactive {
    cursor: default;
    opacity: .4
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .gallery-nav-left:after {
    transform: rotate(180deg)
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .share {
    position: relative;
    display: none
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .share:before {
    border-radius: 21px;
    content: " ";
    background: #fff;
    content: " ";
    display: block;
    height: 40px;
    left: 2px;
    position: absolute;
    top: 2px;
    width: 40px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .share:after {
    color: #292929;
    content: "";
    display: block;
    font: 400 44px/44px icomoon;
    height: 0;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 0;
    width: 44px;
    z-index: 1
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .twitter,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .facebook,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .tumblr,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .pinterest {
    opacity: 0;
    transition: opacity .5s
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .twitter a,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .facebook a,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .tumblr a,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .pinterest a {
    display: block;
    height: 44px;
    position: relative;
    text-indent: -99999px;
    transition: width .5s;
    width: 44px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .twitter a:before,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .facebook a:before,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .tumblr a:before,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .pinterest a:before {
    border-radius: 21px;
    color: #fff;
    content: " ";
    background: #fff;
    content: " ";
    display: block;
    height: 42px;
    left: 1px;
    position: absolute;
    top: 1px;
    width: 42px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .twitter a:after,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .facebook a:after,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .tumblr a:after,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .pinterest a:after {
    display: block;
    font: 400 44px/44px icomoon;
    height: 44px;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 0;
    width: 44px;
    z-index: 1
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .twitter a:hover,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .facebook a:hover,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .tumblr a:hover,
.in-page-gallery.full-screen .gallery-content .full-screen-controls .pinterest a:hover {
    text-decoration: none
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .facebook a:after {
    color: #000;
    content: ""
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .pinterest a:after {
    color: #000;
    content: ""
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .tumblr a:after {
    color: #000;
    content: ""
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls .twitter a:after {
    color: #000;
    content: ""
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .twitter,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .facebook,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .tumblr,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .pinterest {
    opacity: 1
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .twitter a,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .facebook a,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .tumblr a,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .pinterest a {
    height: 44px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .twitter a:before,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .facebook a:before,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .tumblr a:before,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .pinterest a:before {
    height: 42px
}

.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .twitter a:after,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .facebook a:after,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .tumblr a:after,
.in-page-gallery.full-screen .gallery-content .full-screen-controls.active .pinterest a:after {
    height: 44px
}

.in-page-gallery.full-screen .gallery-content .container-captions {
    height: 85px;
    margin: 0 auto;
    width: 100%
}

.in-page-gallery.full-screen .gallery-content .container-captions .caption {
    color: #292929;
    padding: 25px 40px 0 5px
}

.in-page-gallery.full-screen .gallery-content .container-captions .controls .share-tools {
    display: none
}

.in-page-gallery.full-screen .gallery-content .container-thumbs {
    margin: 0 auto;
    width: 100%;
    display: none
}

@media screen and (min-width:600px) and (max-height:704px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 350px;
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 130px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:600px) and (min-height:705px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 130px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:600px) and (min-height:768px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 130px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:600px) and (min-height:847px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 580px;
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        right: 130px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -45px
    }
}

@media screen and (min-width:600px) and (min-height:947px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 680px;
        width: 560px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 80px;
        left: 130px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -85px
    }
}

@media screen and (min-width:768px) and (max-height:704px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 350px;
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 175px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:768px) and (min-height:705px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 175px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:768px) and (min-height:768px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 175px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:768px) and (min-height:847px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 580px;
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 180px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -45px
    }
}

@media screen and (min-width:768px) and (min-height:947px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 680px;
        width: 650px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 80px;
        right: 0;
        left: 180px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -85px
    }
}

@media screen and (min-width:960px) and (max-height:704px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 350px;
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 220px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -20px
    }
}

@media screen and (min-width:960px) and (min-height:705px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 220px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -20px
    }
}

@media screen and (min-width:960px) and (min-height:768px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 220px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:960px) and (min-height:847px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 910px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 580px;
        width: 910px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 305px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -45px
    }
}

@media screen and (min-width:960px) and (min-height:947px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 910px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 680px;
        width: 910px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 80px;
        left: 305px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -85px
    }
}

@media screen and (min-width:1220px) and (max-height:704px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 350px;
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 220px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:1220px) and (min-height:705px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 220px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:1220px) and (min-height:768px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 740px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 220px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block
    }
}

@media screen and (min-width:1220px) and (min-height:847px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 580px;
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 44px;
        left: 320px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -45px
    }
}

@media screen and (min-width:1220px) and (min-height:947px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 680px;
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 300px;
        margin-right: 0;
        top: 80px;
        left: 320px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: block;
        top: -85px
    }
}

@media screen and (min-width:1280px) and (max-height:704px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 350px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 350px;
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 380px;
        margin-right: 0;
        top: 16%;
        left: 325px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: none
    }
}

@media screen and (min-width:1280px) and (min-height:705px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 380px;
        margin-right: 0;
        top: 16%;
        left: 325px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: none
    }
}

@media screen and (min-width:1280px) and (min-height:768px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 380px;
        margin-right: 0;
        top: 16%;
        left: 325px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: none
    }
}

@media screen and (min-width:1280px) and (min-height:847px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 580px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 580px;
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 380px;
        margin-right: 0;
        top: 25%;
        left: 325px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: none
    }
}

@media screen and (min-width:1280px) and (min-height:947px) {
    .in-page-gallery.full-screen .gallery-content .container-main {
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide {
        height: 680px
    }
    .in-page-gallery.full-screen .gallery-content .container-main .wrapper-main .slide .img-wrap {
        height: 680px;
        width: 950px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        height: 380px;
        margin-right: 0;
        top: 25%;
        left: 325px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls .full-screen-close {
        display: none
    }
}

@media(min-width:600px) {
    .in-page-gallery.full-screen .main-view {
        width: 580px
    }
    .in-page-gallery.full-screen .full-screen-close {
        display: none
    }
}

@media(min-width:768px) {
    .in-page-gallery.full-screen .main-view {
        width: 760px
    }
    .in-page-gallery.full-screen .full-screen-close {
        display: none
    }
}

@media(min-width:960px) {
    .in-page-gallery.full-screen .main-view {
        width: 998px
    }
    .in-page-gallery.full-screen .full-screen-close {
        display: none
    }
}

@media(min-width:1220px) {
    .in-page-gallery.full-screen .main-view {
        width: 998px
    }
    .in-page-gallery.full-screen .full-screen-close {
        display: none
    }
}

@media(min-width:1280px) {
    .in-page-gallery.full-screen .main-view {
        width: 998px
    }
    .in-page-gallery.full-screen .full-screen-close {
        display: block
    }
}

.in-page-gallery.full-screen .main-view {
    margin: 0 auto;
    padding: 50px 0 25px 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.in-page-gallery.full-screen .expander {
    display: none!important
}

.in-page-gallery.expanded {
    z-index: 100000
}

.in-page-gallery.expanded .lightbox {
    display: block;
    opacity: 1
}

.in-page-gallery.expanded .main-view .gallery-content .full-screen-close {
    display: block
}

.in-page-gallery.expanded .expander {
    display: block;
    height: 707px;
    transform: translate3d(-25px, -25px, 0px);
    width: 1040px
}

.in-page-gallery.expanded .expander .close {
    opacity: 1
}

.in-page-gallery .lightbox {
    background: rgba(0, 0, 0, 0.5);
    display: none;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -2;
    transition: opacity .6s ease
}

.in-page-gallery .expander {
    background: #fff;
    display: none;
    height: 707px;
    left: 0;
    position: absolute;
    top: 0;
    width: 650px;
    z-index: -1;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -webkit-transform-style: preserve-3d
}

.in-page-gallery .expander .close {
    background: url("../../../img/common/close-btn.png") 0 0 no-repeat;
    cursor: pointer;
    height: 44px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 30px;
    transition: opacity .6s ease;
    width: 44px
}

.in-page-gallery .expander .close:after {
    content: "";
    display: none;
    font: 400 44px/44px icomoon;
    height: 44px;
    width: 44px
}

.in-page-gallery .expander .right-panel {
    background: #fff;
    height: 682px;
    overflow: hidden;
    padding: 36px 0 25px 15px;
    position: absolute;
    right: 40px;
    top: 25px;
    transition: height .6s ease;
    width: 325px;
    border-top: 2px solid #787878
}

.in-page-gallery .expander .right-panel .related .module-header {
    border-bottom: 1px solid #b2b2b2;
    border-top: 3px solid #b2b2b2;
    margin: 0 0 20px
}

.in-page-gallery .expander .right-panel .related .module-header .heading {
    font: 400 16px/16px helvetica, arial, sans-serif;
    margin: 7px 0 4px;
    text-align: center
}

.in-page-gallery .expander .right-panel .related .content-item {
    clear: both;
    min-height: 82px
}

.in-page-gallery .expander .right-panel .related .content-item .heading {
    color: #292929;
    float: right;
    font: normal 400 21px/23px "Eva Bold", "Times New Roman", Times, serif;
    width: 192px
}

.in-page-gallery .expander .right-panel .related .content-item .heading a {
    color: #292929
}

.in-page-gallery .expander .right-panel .related .content-item .thumb-link {
    display: block;
    float: left;
    margin: 0 8px 0 0
}

.in-page-gallery .expander .right-panel .related .content-item .standfirst {
    display: none
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
    .in-page-gallery .expander .right-panel {
        right: 18px
    }
}

@media(max-width:1118px) {
    .in-page-gallery .expander .close {
        height: 44px;
        top: 25px;
        right: 25px;
        width: 44px
    }
    .in-page-gallery .expander .close:after {
        height: 30px;
        font: 400 30px/30px arial, sans-serif;
        width: 30px
    }
    .in-page-gallery.expanded .expander {
        width: 1000px;
        transform: translate3d(-8px, -25px, 0px)
    }
    .in-page-gallery.expanded .expander .right-panel {
        width: 325px;
        right: 18px
    }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {
    .in-page-gallery .container-main {
        width: 650px!important
    }
    .in-page-gallery .container-main .wrapper-main {
        height: 421px
    }
    .in-page-gallery .container-main .wrapper-main .slide {
        height: 421px
    }
    .in-page-gallery .container-main .wrapper-main .slide .img-wrap {
        height: 421px;
        width: 650px!important
    }
    .in-page-gallery .container-main .controls {
        display: none
    }
    .in-page-gallery.full-screen .main-view {
        width: 960px
    }
    .in-page-gallery.full-screen .full-screen-close {
        right: 10px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        left: 175px
    }
    .in-page-gallery.full-screen .show-thumbs-btn button {
        font: normal 18px/40px Arial, Helvetica, sans-serif;
        width: 180px
    }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
    .in-page-gallery .container-main .wrapper-main {
        height: 720px
    }
    .in-page-gallery .container-main .wrapper-main .slide {
        height: 720px
    }
    .in-page-gallery .container-main .wrapper-main .slide .img-wrap {
        height: 720px
    }
    .in-page-gallery .container-main .controls {
        display: none
    }
    .in-page-gallery.full-screen .main-view {
        width: 760px
    }
    .in-page-gallery.full-screen .full-screen-close {
        right: 10px
    }
    .in-page-gallery.full-screen .gallery-content .full-screen-controls {
        left: 175px
    }
    .in-page-gallery.full-screen .show-thumbs-btn button {
        font: normal 18px/40px Arial, Helvetica, sans-serif;
        width: 180px
    }
}

#comments.coral {
    margin: 0 0 15px 8px;
    max-width: 650px
}

#comments.coral .auth-block {
    display: -ms-flexbox;
    display: flex;
    padding: 40px 0;
    line-height: 22px
}

#comments.coral .auth-block_loggedin-true {
    display: none
}

#comments.coral .auth-block_loggedin-false {
    display: none
}

#comments.coral .auth-login-btn {
    color: #333;
    font-weight: bold
}

#comments.coral .auth-register-btn {
    color: #333;
    font-weight: bold
}

#comments.coral .auth-logout-btn {
    color: #333;
    font-weight: bold;
    margin-left: auto;
    display: none
}

#comments.coral[logged-in="true"] .auth-block_loggedin-true {
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

#comments.coral[logged-in="false"] .auth-block_loggedin-false {
    display: block;
    width: 100%
}

#comments.coral p.coral-comments-title {
    border-bottom: 1px solid #000;
    font-family: "Eva Bold", "Times New Roman", Times, serif;
    color: inherit;
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 11px;
    margin-bottom: 15px
}

#coral-comments {
    position: relative;
    overflow: hidden
}

#coral-comments iframe {
    position: relative;
    z-index: 1
}

#coral-notif {
    z-index: 10000!important
}

@media(max-width:650px) {
    #comments.coral {
        padding: 0 5px
    }
    #comments.coral h3.heading {
        font-family: Arial;
        font-weight: bold
    }
}

@media(min-width:650px) {
    #comments.coral h3.heading {
        border-bottom: 1px solid #d5d5d5;
        border-top: 4px solid #202223;
        margin: 0 0 5px;
        color: #292929;
        font: normal 16px/19px "Eva Bold", "Times New Roman", Times, serif;
        padding: 7px 0;
        text-align: center
    }
    #comments.coral h3.heading:before {
        padding-right: 7px;
        content: "";
        font-family: "icomoon";
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        speak: none;
        text-transform: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {
    #comments.coral {
        padding-left: 8px
    }
}

@font-face {
    font-family: 'icomoon';
    src: url("https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/fonts/icomoon-desktop/icomoon.woff") format("woff");
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased
}

@font-face {
    font-family: 'LiberationSerif';
    src: url("https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/fonts/liberationserif/liberationserif-regular.woff") format("woff");
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased
}

@font-face {
    font-family: 'LiberationSerif';
    src: url("https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/fonts/liberationserif/liberationserif-italic.woff") format("woff");
    font-style: italic;
    font-weight: normal;
    -webkit-font-smoothing: antialiased
}

@font-face {
    font-family: 'LiberationSerif';
    src: url("https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/fonts/liberationserif/liberationserif-bold.woff") format("woff");
    font-style: normal;
    font-weight: bold;
    -webkit-font-smoothing: antialiased
}

@font-face {
    font-family: 'LiberationSerif';
    src: url("https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/fonts/liberationserif/liberationserif-bolditalic.woff") format("woff");
    font-style: italic;
    font-weight: bold;
    -webkit-font-smoothing: antialiased
}

@font-face {
    font-family: "Eva Bold";
    src: url("https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/fonts/eva-bold/Eva-Bold.woff2") format("woff2"), url("https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/fonts/eva-bold/Eva-Bold.woff") format("woff");
    font-style: normal;
    font-weight: normal;
    -webkit-font-smoothing: antialiased
}

#network-bar {
    background-color: #3c3c3c;
    height: 26px;
    margin: 0 auto;
    position: relative;
    width: 1000px;
    text-align: right
}

#network-bar li {
    display: inline-block;
    font: 400 11px/26px Arial, Helvetica, sans-serif;
    margin: 0 10px 0 0;
    position: relative
}

#network-bar li.nca-signin-bar,
#network-bar li.nca-logged-user-bar {
    margin-right: 20px
}

#network-bar li.nca-signin-bar:after,
#network-bar li.nca-logged-user-bar:after {
    border-right: 1px solid #f0f0f0;
    content: "";
    display: block;
    height: 11px;
    position: absolute;
    right: -12px;
    top: 7px
}

#network-bar li a {
    color: #f0f0f0;
    display: block;
    height: 26px;
    line-height: 26px;
    padding: 0
}

#network-bar li.nca-signin-bar a,
#network-bar li.nca-logged-user-bar a {
    font-weight: 700;
    position: relative
}

#network-bar li.nca-signin-bar a:after,
#network-bar li.nca-logged-user-bar a:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiPjxnPjxwYXRoIGQ9Ik0xNiAxNnMwLTEuMS0uMS0xLjdjLS4xLS41LS43LTEuMS0zLjQtMi0yLjYtMS0yLjUtLjUtMi41LTIuMyAwLTEuMi42LS41IDEtMi43LjEtLjkuMy0uMy42LTEuNy4yLS43LS4xLS44LS4xLTEuMSAwLS4zLjEtLjcuMS0xLjQuMS0uOC0uNy0zLjEtMy42LTMuMVM0LjMgMi4zIDQuNCAzLjJjLjEuNy4xIDEgLjEgMS40IDAgLjMtLjIuNC0uMSAxLjEuMyAxLjQuNC44LjYgMS42LjQgMi4yIDEgMS41IDEgMi43IDAgMS44LjIgMS4zLTIuNSAyLjMtMi43IDEtMy4zIDEuNi0zLjQgMkMwIDE0LjkgMCAxNiAwIDE2aDE2eiIvPjxkZWZzPjxmaWx0ZXIgaWQ9ImEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjEgMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDEgMCIvPjwvZmlsdGVyPjwvZGVmcz48bWFzayBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGlkPSJiIj48cGF0aCBkPSJNMTYgMTZzMC0xLjEtLjEtMS43Yy0uMS0uNS0uNy0xLjEtMy40LTItMi42LTEtMi41LS41LTIuNS0yLjMgMC0xLjIuNi0uNSAxLTIuNy4xLS45LjMtLjMuNi0xLjcuMi0uNy0uMS0uOC0uMS0xLjEgMC0uMy4xLS43LjEtMS40LjEtLjgtLjctMy4xLTMuNi0zLjFTNC4zIDIuMyA0LjQgMy4yYy4xLjcuMSAxIC4xIDEuNCAwIC4zLS4yLjQtLjEgMS4xLjMgMS40LjQuOC42IDEuNi40IDIuMiAxIDEuNSAxIDIuNyAwIDEuOC4yIDEuMy0yLjUgMi4zLTIuNyAxLTMuMyAxLjYtMy40IDJDMCAxNC45IDAgMTYgMCAxNmgxNnoiIGZpbGw9IiNmZmYiIGZpbHRlcj0idXJsKCNhKSIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2IpIj48cGF0aCBmaWxsPSIjZjBmMGYwIiBkPSJNMCAwaDIwdjIwSDB6Ii8+PC9nPjwvZz48L3N2Zz4=) 0 0 no-repeat;
    content: ' ';
    display: inline-block;
    height: 12px;
    margin-left: 8px;
    position: relative;
    top: 1px;
    width: 12px
}

#network-bar li.nca-register-bar a {
    font-weight: 700
}

#network-bar li.nca-logout-bar {
    display: none
}

#network-bar li.no-account {
    margin-right: 4px
}

#network-bar li.no-account a {
    cursor: default;
    pointer-events: none
}

#network-bar[nca-logged-in="true"] .nca-logout-bar,
#network-bar[nca-logged-in="true"] .nca-logged-user-bar {
    display: inline-block
}

#network-bar[nca-logged-in="true"] .nca-register-bar,
#network-bar[nca-logged-in="true"] .nca-signin-bar,
#network-bar[nca-logged-in="true"] .no-account {
    display: none
}

#network-bar[nca-logged-in="false"] .nca-logout-bar,
#network-bar[nca-logged-in="false"] .nca-logged-user-bar {
    display: none
}

#network-bar[nca-logged-in="false"] .nca-register-bar,
#network-bar[nca-logged-in="false"] .nca-signin-bar {
    display: inline-block
}

#header {
    position: relative;
    height: 100px;
    width: 100%
}

#header:before,
#header:after {
    content: " ";
    display: table
}

#header:after {
    clear: both
}

#header-logo {
    background-color: #fff;
    background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg width='241' height='80' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0 66.314v-7.069h7.16v7.07H0zm31.412-9.135C30.115 63.963 25.742 67 19.64 67 11.71 67 7.337 61.638 7.337 54.095 7.337 46.409 12.047 41 20.072 41c5.237 0 10.764 3.131 11.1 9.252l-6.824.285c-.432-2.42-1.922-3.796-4.42-3.796-4.037 0-5.238 3.606-5.238 7.022 0 3.368.96 7.306 5.093 7.306 2.595 0 4.47-1.66 4.758-4.222l6.871.332zm13.407 9.82c-7.785 0-12.639-5.313-12.639-12.856C32.18 46.172 37.42 41 45.491 41c7.64 0 12.446 5.551 12.446 12.905C57.937 61.496 52.555 67 44.82 67zm43.151-.71V53.382c0-2.657-.24-5.883-3.603-5.883-3.7 0-3.845 3.132-3.845 5.883v12.905H73.41V52.387c0-2.088-.529-4.887-3.652-4.887-3.604 0-3.94 3.368-3.94 5.693v13.095h-7.016V41.712h7.016v3.273c1.489-2.751 3.748-3.843 6.871-3.843 2.98 0 5.478 1.376 6.632 4.223 1.537-2.657 4.373-4.175 7.448-4.175 1.874 0 4.084.57 5.574 1.755 2.643 2.136 2.691 4.745 2.691 7.829v15.514H87.97zm8.905 0v-7.07h7.16v7.07h-7.16zm25.514-2.23c-2.354 1.518-3.796 2.941-7.784 2.941-4.566 0-8.698-2.704-8.698-7.923 0-5.362 4.229-7.212 8.89-7.876l3.363-.475c2.115-.284 3.845-.474 3.845-2.04 0-2.04-2.643-2.277-3.797-2.277-2.594 0-4.372.949-4.372 3.084H107.3c.432-8.16 8.313-8.493 10.62-8.493 6.775 0 11.292 1.945 11.292 9.252v10.627c0 2.515.192 4.128.817 5.22l.144.19h-7.448l-.337-2.23zm22.94 2.247v-2.704c-1.381 2.23-4.478 3.321-7.003 3.321-7.719 0-8.243-6.215-8.243-10.865V41.73h7.004v14.09c0 2.705.524 5.315 3.86 5.315 3.525 0 4.24-2.894 4.24-6.595V41.73H152v24.576h-6.67zM45.156 46.6c-4.277 0-5.719 3.605-5.719 7.258 0 3.559 1.346 7.45 5.623 7.45 4.373 0 5.622-4.033 5.622-7.686 0-3.512-1.345-7.022-5.526-7.022zm77.042 7.923c-.673.237-1.105.427-1.73.57-1.97.521-7.4.568-7.4 3.747 0 2.04 1.874 2.657 3.316 2.657.528 0 3.988-.047 5.814-3.179v-3.795z' id='a'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(88 13)'%3E%3Cpath d='M29.054 35.738v-20.45c0-3.353-1.274-6.639-5.163-6.639-4.693 0-5.968 4.158-5.968 7.845v19.244H8V1.006h9.655v4.023C20.07 1.945 23.22.2 27.244.2c2.614 0 5.23.67 7.308 2.28 3.956 3.017 4.627 7.241 4.627 11.935v21.322H29.054zm21.632-14.483c.603 4.291 2.95 7.443 7.51 7.443 3.084 0 5.028-1.073 6.503-3.688l9.924.67c-2.481 7.443-9.052 11.064-16.696 11.064-10.996 0-17.567-7.711-17.567-18.372C40.36 7.979 47.266 0 57.927 0c11.6 0 17.098 8.85 17.098 19.579v1.676h-24.34zm71.811-20.25l-10.058 34.733h-9.186L97.42 12.27l-5.767 23.468h-9.32L72.21 1.006h10.125L87.63 22.73l5.432-21.724h8.716l5.364 21.724 5.297-21.724h10.058zm7.509 22.53c.603 4.492 2.95 5.766 7.376 5.766 2.145 0 4.961-.47 4.961-3.218 0-6.236-20.652-1.207-20.652-15.087 0-8.18 7.443-10.996 14.483-10.996 7.644 0 14.818 3.286 15.22 11.8l-9.252.47c-.201-3.688-3.219-5.029-6.102-5.029-1.877 0-4.827.336-4.827 2.95 0 5.298 21.188 1.14 21.188 14.886 0 8.985-8.114 11.667-15.69 11.667-7.376 0-16.092-3.286-16.092-12.472v-.402l9.387-.335zm-65.374-9.79c-.335-3.486-2.883-5.967-6.436-5.967-4.225 0-6.37 2.011-7.443 5.967h13.88z' fill='%23000'/%3E%3Cuse fill='%23C0C3C5' xlink:href='%23a'/%3E%3C/g%3E%3Cg%3E%3Crect fill='%23C90000' x='33' width='14' height='14' rx='2'/%3E%3Crect fill='%2300838D' x='33' y='66' width='14' height='14' rx='2'/%3E%3Crect fill='%237C28B6' y='33' width='14' height='14' rx='2'/%3E%3Crect fill='%2381888C' x='66' y='33' width='14' height='14' rx='2'/%3E%3C/g%3E%3Cg transform='rotate(45 40 40)'%3E%3Crect fill='%23F46A00' x='33' width='14' height='14' rx='2'/%3E%3Crect fill='%231691DB' x='33' y='66' width='14' height='14' rx='2'/%3E%3Crect fill='%23D51387' y='33' width='14' height='14' rx='2'/%3E%3Crect fill='%234AA90F' x='66' y='33' width='14' height='14' rx='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0;
    background-size: contain;
    background-repeat: no-repeat;
    background-size: contain;
    height: 68px;
    width: 225px;
    margin: 20px
}

#header-logo a {
    display: block;
    text-indent: -9999px;
    width: 100%;
    height: 100%
}

#header-ads {
    height: 90px;
    position: absolute;
    right: 8px;
    top: 10px;
    width: 728px
}

#header-ads .ad-leaderboard {
    max-height: 90px;
    max-width: 728px
}

#fixed-nav-container {
    height: 44px
}

#nav {
    float: none;
    margin-top: 10px;
    position: relative;
    min-height: 44px
}

#nav.fixed {
    background: #fff;
    margin-top: 0;
    position: fixed;
    top: 0;
    z-index: 20000
}

#nav.fixed #nav-level1 {
    opacity: 1
}

#nav.fixed:before {
    bottom: 0;
    box-shadow: 0 0 6px #000;
    z-index: -1
}

#nav #nav-level3 {
    display: none
}

.display-none {
    display: none
}

.nav-primary-nca-logo {
    display: none;
    position: relative;
    opacity: 1;
    width: 160px;
    float: left;
    z-index: 5;
    height: 29px
}

.nav-primary-nca-logo a {
    position: absolute;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 29px;
    margin-top: 7px;
    text-indent: -9999px;
    width: 160px;
    left: 17px
}

.fixed .nav-primary-nca-logo {
    display: block
}

body.vcms-fullscreen #nav {
    position: relative;
    z-index: -1
}

#nav-wrap {
    background-color: #fff;
    margin-left: 1px;
    width: 998px;
    z-index: 0
}

#nav-level1 {
    display: block;
    line-height: 44px;
    padding: 0;
    width: 992px
}

#nav-level1:before,
#nav-level1:after {
    content: " ";
    display: table
}

#nav-level1:after {
    clear: both
}

#nav-level1:before {
    background-color: #ddd;
    bottom: -1px;
    content: '';
    height: 1px;
    left: 8px;
    position: absolute;
    top: 42px;
    width: 984px
}

#nav-level1 .share-icon-hover {
    position: absolute;
    width: 90px;
    height: 30px;
    bottom: -32px;
    left: -22px;
    z-index: 10;
    background-color: #fff;
    font: normal 14px/30px Arial, Helvetica, sans-serif;
    border-radius: 5px;
    text-align: center;
    color: #999;
    display: none;
    border: 1px solid #999;
    opacity: 1
}

#nav-level1 .icon-hover-arrow {
    position: absolute;
    left: 35px;
    top: -10px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #888;
    z-index: 1
}

#nav-level1 .arrow-fill {
    position: absolute;
    left: 36px;
    top: -9px;
    width: 0;
    height: 0;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #fff;
    z-index: 2
}

#nav-level1 .show-action {
    display: none;
    background-image: url("data:image/png;base64,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");
    background-size: 14px 14px;
    background-position: 4px 7px;
    background-repeat: no-repeat;
    position: absolute;
    width: 90px;
    height: 30px;
    top: 0;
    left: 8px
}

#nav-level1 li {
    float: left;
    height: 44px;
    list-style-type: none;
    position: relative
}

#nav-level1 li ul {
    display: none
}

#nav-level1 li #share {
    position: relative;
    right: 8px;
    font: normal 14px Arial, Helvetica, sans-serif;
    top: 15px;
    color: #c2c2c2
}

#nav-level1 li:hover .share-icon-hover {
    display: block
}

#nav-level1 li.nav-item a {
    border-radius: 3px;
    color: #292929;
    display: block;
    font-family: arial, san-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 44px;
    padding: 0 13px 0 12px;
    transition: box-shadow 150ms linear;
    -webkit-tap-highlight-color: transparent;
    text-decoration: none
}

#nav-level1 li.nav-item a:after {
    border-right: 1px solid #aaa;
    content: "";
    display: block;
    height: 16px;
    position: absolute;
    right: -1px;
    top: 14px
}

#nav-level1 li.nav-item.hover a:after {
    display: none
}

#nav-level1 li.nav-item.nav-sport a:after {
    display: none
}

#nav-level1 li.nav-national.active a,
#nav-level1 li.nav-world.active a {
    color: #c90000
}

#nav-level1 li.nav-national.hover a,
#nav-level1 li.nav-world.hover a {
    background-color: #c90000;
    color: #fff
}

#nav-level1 li.nav-sport.active a {
    color: #4aa90f
}

#nav-level1 li.nav-sport.hover a {
    background-color: #4aa90f;
    color: #fff
}

#nav-level1 li.nav-entertainment.active a {
    color: #d51387
}

#nav-level1 li.nav-entertainment.hover a {
    background-color: #d51387;
    color: #fff
}

#nav-level1 li.nav-lifestyle.active a {
    color: #00838d
}

#nav-level1 li.nav-lifestyle.hover a {
    background-color: #00838d;
    color: #fff
}

#nav-level1 li.nav-travel.active a {
    color: #1691db
}

#nav-level1 li.nav-travel.hover a {
    background-color: #1691db;
    color: #fff
}

#nav-level1 li.nav-finance.active a {
    color: #81888c
}

#nav-level1 li.nav-finance.hover a {
    background-color: #81888c;
    color: #fff
}

#nav-level1 li.nav-money.active a {
    color: #81888c
}

#nav-level1 li.nav-money.hover a {
    background-color: #81888c;
    color: #fff
}

#nav-level1 li.nav-technology.active a {
    color: #f46a00
}

#nav-level1 li.nav-technology.hover a {
    background-color: #f46a00;
    color: #fff
}

#nav-level1 li.nav-video.active a {
    color: #292929
}

#nav-level1 li.nav-video.hover a {
    background-color: #292929;
    color: #fff
}

#nav-level1 li.nav-social {
    position: relative;
    font-size: 22px;
    overflow: visible;
    width: 44px;
    float: left;
    background-size: 22px 22px;
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: center
}

#nav-level1 li.nav-social a {
    position: absolute;
    display: block;
    font-size: 0;
    height: 44px;
    width: 44px;
    outline: 0 none;
    padding: 11px 12px;
    top: 0
}

#nav-level1 li.nav-social:active {
    opacity: .6
}

#nav-level1 li.nav-social.nav-social-facebook {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNDkgMTQxIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ5IDE0MSA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPjwvZz48ZyBpZD0iaWNvbW9vbi1pZ25vcmVfMV8iPjwvZz48cGF0aCBmaWxsPSIjM0U1Qzk4IiBkPSJNMjA3LDE0Mi4xQzY2LDE0Mi4xLTQ3LjksMjU2LTQ3LjksMzk3YzAsMTMyLjIsODcuMiwyNDAuNSwyMTUuOCwyNTMuNmM4LjYsMC45LDE3LjMsMS4zLDI2LjEsMS4zYzE2LjcsMCwzMy4xLTEuNiw0OC45LTQuN2MxMTcuNS0yMi43LDIxOS4xLTEyNiwyMTkuMS0yNTAuMkM0NjEuOSwyNTYuMSwzNDgsMTQyLjEsMjA3LDE0Mi4xeiBNMzQ5LjUsMzI5LjJoLTcxLjhjLTE5LjQsMC0zNi40LDE2LTM2LjQsMzUuMnYzNS40aDEwOC4ybC05LjEsNzAuNmgtOTl2MTc3bC0yLjUsMC41bC0xLjgsMC4zbC0xLjksMC4zbC0xLjksMC4zbC0xLjgsMC4zbC0yLDAuM2wtMS40LDAuMmwtMS42LDAuMmwtMS40LDAuMmwtMS41LDAuMmwtMS4zLDAuMWwtMS45LDAuMmwtMS44LDAuMmwtMS4xLDAuMWwtMS4xLDAuMWwtMSwwLjFsLTEuNCwwLjFsLTEuMywwLjFsLTEuMiwwLjFsLTEuMywwLjFsLTEuNCwwLjFsLTEuNSwwLjFsLTEuNiwwLjFsLTEuNCwwLjFsLTEuMywwbC0xLjcsMC4xbC0xLjQsMGwtMS4xLDBsLTEuMywwbC0xLjEsMGwtMS4zLDBsLTEuMywwbC0xLjEsMGwtMC45LDBsLTEuMiwwbC0xLjEsMGwtMS40LDBsLTEuNSwwbC0xLjMsMGwtMS4xLDBsLTAuOSwwbC0xLjItMC4xbC0xLjQtMC4xbC0yLjEtMC4xbC0yLTAuMWwtMy0wLjJsLTIuMS0wLjJsLTEuOS0wLjJsMC0xODEuNUgxMTZ2LTcwLjZoNTMuNXYtMzUuMmMwLTU4LjEsNDcuOC0xMDQuNywxMDguMi0xMDQuN2g3MS44VjMyOS4yeiIvPjwvc3ZnPg==)
}

#nav-level1 li.nav-social.nav-social-twitter {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNDkgMTQxIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ5IDE0MSA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPjwvZz48ZyBpZD0iaWNvbW9vbi1pZ25vcmVfMV8iPjwvZz48cGF0aCBmaWxsPSIjMDBBQ0VEIiBkPSJNMjA3LjIsMTQxQzY1LjksMTQxLTQ4LjIsMjU1LjEtNDguMiwzOTYuNFM2NS45LDY1MS44LDIwNy4yLDY1MS44czI1NS40LTExNC4xLDI1NS40LTI1NS40UzM0Ny43LDE0MSwyMDcuMiwxNDF6IE0zNjQsMzMyLjVMMzY0LDMzMi41YzAsMy4xLDAsNy4yLDAsMTAuNGMwLDEwMy41LTc4LjcsMjIyLjUtMjIzLjYsMjIyLjVjLTQ0LjUsMC04NS45LTEzLjUtMTIxLjEtMzUuMmM2LjIsMSwxMi40LDEsMTguNiwxYzM3LjMsMCw3MC40LTEyLjQsOTcuMy0zMy4xYy0zNC4yLTEtNjMuMS0yMi44LTczLjUtNTQuOWM1LjIsMSw5LjMsMSwxNC41LDFjNy4yLDAsMTQuNS0xLDIwLjctMy4xYy0zNi4yLTcuMi02My4xLTM5LjMtNjMuMS03Ni42di0xYzEwLjQsNi4yLDIyLjgsOS4zLDM1LjIsOS4zYy0yMC43LTE0LjUtMzUuMi0zOC4zLTM1LjItNjUuMmMwLTE0LjUsNC4xLTI3LjksMTAuNC0zOS4zYzM5LjMsNDcuNiw5Ny4zLDc4LjcsMTYyLjUsODEuOGMtMS02LjItMi4xLTExLjQtMi4xLTE3LjZjMC00My41LDM1LjItNzguNyw3OC43LTc4LjdjMjIuOCwwLDQzLjUsOS4zLDU4LDI0LjhjMTcuNi0zLjEsMzUuMi0xMC40LDQ5LjctMTguNmMtNi4yLDE4LjYtMTguNiwzNC4yLTM0LjIsNDMuNWMxNS41LTIuMSwzMS4xLTYuMiw0NS41LTEyLjRDMzkyLjksMzA3LjYsMzc5LjUsMzIxLjEsMzY0LDMzMi41eiIvPjwvc3ZnPg==)
}

#nav-level1 li.nav-social.nav-social-link {
    position: relative
}

#nav-level1 li.nav-social.nav-social-link:after {
    position: absolute;
    display: block;
    content: '';
    background: url("data:image/png;base64,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") center center no-repeat;
    background-size: 22px 22px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

#nav-level1 li.nav-social.nav-social-link>span {
    display: block;
    width: 44px;
    height: 44px;
    z-index: 1;
    position: relative
}

#nav-level1 li.nav-social.nav-social-link>span:hover {
    cursor: pointer
}

#nav-level1 li.nav-social.nav-social-instagram {
    color: #b27d53
}

#nav-level1 li.nav-social.nav-social-instagram:before {
    padding-right: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#nav-level1 li.nav-social.nav-social-whatsapp {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNDkgMTQxIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ5IDE0MSA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPjwvZz48cGF0aCBmaWxsPSIjMkFCMjAwIiBkPSJNMjA3LDE0MUM2NS42LDE0MS00OSwyNTUuNi00OSwzOTdjMCw3MSwyOC45LDEzNS4yLDc1LjUsMTgxLjVsMzEuOC05NC42Yy0xNi4yLTI2LjctMjUuNC01OC4xLTI1LjQtOTEuNmMwLTk4LDc5LjQtMTc3LjQsMTc3LjQtMTc3LjRjOTgsMCwxNzcuNCw3OS40LDE3Ny40LDE3Ny40cy03OS40LDE3Ny40LTE3Ny40LDE3Ny40Yy0zMS4xLDAtNjAuMy04LTg1LjctMjIuMWwtOTcuNiwzMS4yQzczLjIsNjI0LjcsMTM2LjgsNjUzLDIwNyw2NTNjMTQxLjQsMCwyNTYtMTE0LjYsMjU2LTI1NlMzNDguNCwxNDEsMjA3LDE0MUwyMDcsMTQxeiIvPjxwYXRoIGZpbGw9IiMyQUIyMDAiIGQ9Ik0xMjksNTE1LjZjMjMuMywxNS40LDUxLjIsMjQuNCw4MS4yLDI0LjRjODEuNCwwLDE0Ny43LTY2LjIsMTQ3LjctMTQ3LjdjMC04MS40LTY2LjItMTQ3LjctMTQ3LjctMTQ3LjdjLTgxLjQsMC0xNDcuNyw2Ni4yLTE0Ny43LDE0Ny43YzAsMzIuMywxMC40LDYyLjIsMjguMSw4Ni42bC0xOC40LDU0LjhMMTI5LDUxNS42TDEyOSw1MTUuNnogTTEzOC45LDMxMC43YzQuMy00LjQsOS4zLTUuMywxMi4zLTUuMnM2LDAuNiw4LjcsMC43YzIuNiwwLjEsNi41LTEuMyw5LjksOGMzLjQsOS4yLDExLjYsMzEuOCwxMi43LDM0LjFjMS4xLDIuMywxLjcsNSwwLjEsNy45cy0yLjQsNC44LTQuOCw3LjRzLTUsNS43LTcuMSw3LjdjLTIuNCwyLjItNC44LDQuNS0yLjMsOS4yYzIuNSw0LjYsMTEsMTkuOCwyNCwzMi4zYzE2LjcsMTYuMSwzMS4xLDIxLjQsMzUuNiwyMy44YzQuNCwyLjUsNy4xLDIuMiw5LjgtMC44YzIuOC0yLjksMTEuOC0xMi44LDE1LTE3LjJjMy4yLTQuNCw2LjItMy41LDEwLjMtMS45czI1LjksMTMuNSwzMC40LDE1LjljNC40LDIuNCw3LjQsMy43LDguNSw1LjZjMSwxLjksMC43LDExLTMuNCwyMS40Yy00LjIsMTAuNC0yMywxOS45LTMxLjQsMjAuNGMtOC4zLDAuNC04LjUsNi41LTUzLjktMTMuNGMtNDUuMy0xOS45LTcyLjYtNjguMS03NC44LTcxLjNjLTIuMi0zLjEtMTcuNi0yNS4yLTE2LjctNDcuNUMxMjIuNSwzMjUuNiwxMzQuNiwzMTUuMSwxMzguOSwzMTAuN0wxMzguOSwzMTAuN3oiLz48L3N2Zz4=);
    display: none;
    margin-right: 40px
}

#nav-level1 li.nav-social.nav-social-messenger {
    display: none;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNDkgMTQxIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ5IDE0MSA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPjwvZz48Zz48cG9seWdvbiBmaWxsPSIjMDA4NEZGIiBwb2ludHM9IjE4OC45LDM0Ni40IDk1LjQsNDQ1LjUgMTgwLjksMzk5LjEgMjI0LjEsNDQ1LjUgMzE4LjQsMzQ2LjQgMjMzLjcsMzkyLjcgIi8+PHBhdGggZmlsbD0iIzAwODRGRiIgZD0iTTIwNy4zLDE0MUM2NS44LDE0MS00OC40LDI1NS4zLTQ4LjQsMzk2LjdTNjUuOCw2NTIuNCwyMDcuMyw2NTIuNFM0NjMsNTM4LjIsNDYzLDM5Ni43UzM0OC43LDE0MSwyMDcuMywxNDF6IE0yMDcuMyw1NDguNWMtMTYuOCwwLTMzLjYtMi40LTQ5LjUtNi40bC01OC4zLDMydi02MC43Yy0zOS4yLTI4LjgtNjMuOS03My41LTYzLjktMTIzLjFjMC04Ny4xLDc2LjctMTU4LjIsMTcxLjgtMTU4LjJzMTcxLjgsNzEuMSwxNzEuOCwxNTguMlMzMDIuNCw1NDguNSwyMDcuMyw1NDguNXoiLz48L2c+PC9zdmc+)
}

#nav-level1 li.nav-social.nav-social-email {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItNDkgMTQxIDUxMiA1MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTQ5IDE0MSA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPjwvZz48ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzI2LjAwMDAwMCwgMS4wMDAwMDApIj48cGF0aCBpZD0iU2hhcGVfMl8iIGQ9Ik0tMTE5LjcsMTQwQy0yNjAuOSwxNDAtMzc1LDI1NC4xLTM3NSwzOTUuM3MxMTQuMSwyNTUuMywyNTUuMywyNTUuM3MyNTUuMy0xMTQuMSwyNTUuMy0yNTUuM1MyMS40LDE0MC0xMTkuNywxNDBMLTExOS43LDE0MHogTS0yNDcuNCwyNjcuNkg3LjljNC44LDAsOC44LDAuOCwxMi44LDMuMmwtMTQwLjQsMTY0LjNsLTE0MC40LTE2NC4zQy0yNTYuMSwyNjguNC0yNTIuMiwyNjcuNi0yNDcuNCwyNjcuNkwtMjQ3LjQsMjY3LjZ6IE0tMjc5LjMsNDkxVjI5OS41YzAtMC44LDAtMS42LDAtMS42bDkzLjMsMTA5LjNsLTkyLjUsOTIuNUMtMjc5LjMsNDk2LjYtMjc5LjMsNDk0LjItMjc5LjMsNDkxTC0yNzkuMyw0OTF6IE03LjksNTIyLjloLTI1NS4zYy0zLjIsMC01LjYsMC04LTAuOGw5MC45LTkwLjlsNDUuNSw1Mi42bDQ1LjUtNTIuNmw5MC45LDkwLjlDMTMuNSw1MjIuOSwxMS4xLDUyMi45LDcuOSw1MjIuOUw3LjksNTIyLjl6IE0zOS44LDQ5MWMwLDMuMiwwLDUuNi0wLjgsOGwtOTIuNS05Mi41bDkzLjMtMTA5LjNjMCwwLjgsMCwxLjYsMCwxLjZWNDkxTDM5LjgsNDkxeiIvPjwvZz48L3N2Zz4=)
}

#nav-level1 li.nav-social.nav-social:before {
    line-height: 44px;
    padding-left: 12px
}

#nav-level1 li.nav-header-search {
    color: #636363;
    overflow: hidden;
    position: absolute;
    right: 8px;
    transition: opacity .3s ease-in-out;
    width: 42px
}

#nav-level1 li.nav-header-search:before {
    padding-right: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#nav-level1 li.nav-header-search:before {
    border-left: 1px solid #a7a7a7;
    line-height: 44px;
    margin-left: 2px;
    padding-left: 10px
}

#nav-level1 li.nav-header-search.hover {
    background: #b2b2b2;
    color: #fff
}

#nav-level1 li.nav-header-search.hover:before {
    padding-right: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#nav-level1 li.nav-header-search.hover:before {
    border-left: 0 none;
    line-height: 43px;
    font-size: 22px;
    margin: 0;
    padding-left: 10px
}

#nav-level1 li.nav-header-search:hover {
    opacity: .65
}

#nav-level1 li.nav-header-search.hover:hover {
    opacity: 1
}

#nav-level1 li.nav-header-search a {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    height: 44px;
    left: 0;
    outline: 0 none;
    padding: 0;
    position: absolute;
    top: 0;
    width: 50px
}

#nav-level1 li.js-clicked .share-icon-hover,
#nav-level1 li.js-clicked .show-action {
    display: block
}

#nav-level1 li.js-clicked span,
#nav-level1 li.js-clicked .icon-hover-arrow,
#nav-level1 li.js-clicked .arrow-fill {
    display: none
}

.border-none:before {
    border-left: 0 solid #a7a7a7
}

.nav-social-icons {
    position: absolute;
    right: 55px;
    transition: opacity .3s ease;
    opacity: 0;
    pointer-events: none
}

.nav-holder {
    position: absolute;
    transition: all .3s ease;
    opacity: 1
}

.fixed .nav-holder {
    margin-left: 180px
}

.nav-holder-closed {
    margin-left: 0;
    opacity: 1;
    pointer-events: none
}

.nav-opacity {
    opacity: 1;
    pointer-events: auto;
    margin-left: 0!important
}

.animation-null {
    opacity: 1;
    margin-left: 0!important;
    transition: all 0s ease
}

#nav-level2 {
    display: none;
    height: 44px;
    line-height: 44px;
    padding: 0;
    position: relative;
    width: 992px
}

#nav-level2:before {
    content: '';
    background-color: #ddd;
    height: 1px;
    width: 984px;
    position: absolute;
    bottom: 0;
    left: 8px;
    z-index: 0
}

#nav-level2 li {
    float: left;
    list-style-type: none;
    position: relative;
    height: 44px
}

#nav-level2 li a {
    -webkit-transition: box-shadow 150ms linear;
    -webkit-tap-highlight-color: transparent;
    display: block;
    border-radius: 3px;
    padding: 0 13px 0 12px;
    font-family: arial, san-serif;
    font-size: 14px;
    font-weight: 400;
    color: #292929;
    text-decoration: none
}

#nav-level2 li a:after {
    border-right: 1px solid #aaa;
    content: "";
    display: block;
    height: 16px;
    position: absolute;
    right: -1px;
    top: 14px
}

#nav-level2 li.last a:after {
    display: none
}

html.show-nav2 #fixed-nav-container {
    height: 84px
}

html.show-nav2 #nav:before {
    z-index: 1
}

html.show-nav2 #nav.fixed:before {
    bottom: 43px;
    box-shadow: none;
    z-index: 1
}

html.show-nav2 #nav.fixed #nav-level2:before {
    box-shadow: 0 0 6px #000;
    z-index: -1
}

html.show-nav2 #nav ul li a:hover {
    text-decoration: underline
}

html.show-nav2 #nav-level2 {
    display: block;
    background: #fff
}

#footer-ads {
    margin: 15px 0 30px
}

#footer-ads .ad-leaderboard {
    width: 728px;
    margin: 0 auto
}

#footer .group-fixed-menu {
    display: none
}

#footer {
    width: 100%;
    margin: 0 auto;
    padding: 22px 0 10px;
    border-top: 1px solid #f0f0f0;
    clear: both
}

#footer .footer-content {
    width: 1024px;
    margin: 0 auto;
    padding: 0 16px;
    position: relative;
    clear: both
}

#footer .footer-content:before,
#footer .footer-content:after {
    content: " ";
    display: table
}

#footer .footer-content:after {
    clear: both
}

@media(max-width:1279px) {
    #footer .footer-content {
        width: 1000px
    }
}

#footer a {
    text-decoration: none
}

#footer a:hover {
    text-decoration: underline
}

#footer .content-item:before,
#footer .content-item:after {
    content: " ";
    display: table
}

#footer .content-item:after {
    clear: both
}

#footer .cipos-1 a:hover {
    text-decoration: none;
    opacity: .8
}

#footer .footer-nav-advertise {
    position: relative;
    height: 65px;
    margin-top: 10px;
    float: left;
    width: 75px;
    left: 40px
}

#footer .footer-nav-about {
    position: relative;
    height: 65px;
    margin-top: 10px;
    float: left;
    width: 75px;
    left: 66px
}

#footer .footer-nav-newsletters {
    position: relative;
    height: 65px;
    margin-top: 10px;
    float: left;
    width: 100px;
    left: 89px
}

#footer .footer-nav-connect {
    position: relative;
    height: 65px;
    margin-top: 10px;
    float: left;
    width: 130px;
    left: 118px
}

#footer .footer-nav-connect .nav-title {
    text-align: center;
    padding-left: 5px
}

#footer .footer-nav-connect .nav-text {
    position: absolute;
    color: #4a4a4a;
    font: normal 12px/15px Arial, Helvetica, sans-serif;
    left: 41px;
    top: 33px
}

#footer .footer-nav-connect .nav-text em {
    display: block;
    font-style: italic
}

#footer .footer-nav-social {
    position: relative;
    height: 65px;
    margin-top: 10px;
    float: left;
    width: 146px
}

#footer .nav-title {
    color: #323232;
    display: block;
    font: bold 16px/1.38 Helvetica Neue, HelveticaNeue, Helvetica, Arial, sans-serif;
    text-decoration: none;
    text-align: center
}

#footer .nav-icon {
    position: relative;
    height: 32px;
    width: 32px;
    margin-top: 10px;
    display: block;
    text-decoration: none;
    float: left;
    background-size: 32px 32px;
    background-repeat: no-repeat;
    background-position-x: center
}

#footer .nav-facebook {
    background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cdefs%3E%3Cpolygon id='f_logo_rgb-blue-a' points='.06 .04 1024 .04 1024 1017.78 .06 1017.78'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='f_logo_rgb-blue-b' fill='%23fff'%3E%3Cuse xlink:href='%23f_logo_rgb-blue-a'/%3E%3C/mask%3E%3Cpath fill='%231877f2' d='M1024,512 C1024,229.23 794.77,0 512,0 C229.23,0 0,229.23 0,512 C0,767.554 187.231,979.37 432,1017.78 L432,660 L302,660 L302,512 L432,512 L432,399.2 C432,270.88 508.438,200 625.39,200 C681.407,200 740,210 740,210 L740,336 L675.438,336 C611.835,336 592,375.467 592,415.957 L592,512 L734,512 L711.3,660 L592,660 L592,1017.78 C836.769,979.37 1024,767.554 1024,512' mask='url()'/%3E%3Cpath fill='%23FFFFFE' d='M711.3,660 L734,512 L592,512 L592,415.957 C592,375.467 611.835,336 675.438,336 L740,336 L740,210 C740,210 681.407,200 625.39,200 C508.438,200 432,270.88 432,399.2 L432,512 L302,512 L302,660 L432,660 L432,1017.78 C458.067,1021.87 484.784,1024 512,1024 C539.216,1024 565.933,1021.87 592,1017.78 L592,660 L711.3,660'/%3E%3C/g%3E%3C/svg%3E") no-repeat 0 0;
    background-size: contain;
    margin-right: 24px
}

#footer .nav-twitter {
    background-image: url(https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/img/common//icons/twitter.svg);
    margin-right: 24px
}

#footer .nav-instagram {
    background-image: url(https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/img/common//icons/instagram.svg)
}

#footer .nav-advertise {
    background-image: url(https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/img/common//icons/partner.svg);
    left: 20px;
    font-size: 40px;
    margin-top: 10px
}

#footer .nav-about {
    background-image: url(https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/img/common//icons/about-us.svg);
    left: 20px;
    font-size: 33px;
    margin-top: 9px
}

#footer .nav-connect {
    background-image: url(https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/img/common//icons/connect.svg);
    left: 0
}

#footer .nav-newsletters {
    background-image: url(https://www.news.com.au/wp-content/themes/vip/newscorpau-nca/assets/dist/img/common//icons/newsletters.svg);
    left: 35px;
    margin-top: 10px
}

#footer #footer-ads {
    margin: 0 auto 40px;
    width: 100%
}

#footer #footer-ads .ad-leaderboard {
    margin: 0 auto;
    max-width: 728px;
    height: 90px
}

#footer .footer-legals {
    margin: 17px 0 10px;
    width: 100%
}

#footer .footer-legals:before,
#footer .footer-legals:after {
    content: " ";
    display: table
}

#footer .footer-legals:after {
    clear: both
}

#footer .footer-legals li {
    float: left;
    font: bold 14px/33px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif;
    padding-right: 7px
}

#footer .footer-legals li.nav-legals {
    position: relative;
    padding-right: 38px
}

#footer .footer-legals li.nav-legals:after {
    content: ' | ';
    font-size: 17px;
    position: absolute;
    right: 14px;
    font-weight: normal;
    top: -1px;
    right: 14px
}

#footer .footer-legals li.nav-legals.last:after {
    display: none
}

#footer .footer-legals li a {
    font-weight: bold;
    color: #323232
}

#footer .cipos-3 {
    max-width: 960px
}

#footer .cipos-3 p {
    color: #4a4a4a;
    font: normal 13px/17px "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif;
    margin-bottom: 20px
}

#footer .cipos-3 p a {
    color: #1691db
}

#info-bar {
    margin: 0;
    padding: 0;
    position: relative
}

.info-bar-datestamp,
.info-bar-search,
.info-bar-weather {
    display: none
}

.group-billboard-970x250 {
    width: 1000px;
    margin: 5px 0 0;
    text-align: center
}

#breadcrumbs {
    height: 40px;
    margin: 15px 8px;
    width: 100%
}

#breadcrumbs:before,
#breadcrumbs:after {
    content: " ";
    display: table
}

#breadcrumbs:after {
    clear: both
}

#breadcrumbs li {
    float: left;
    display: inline-block;
    min-height: 40px;
    height: 100%;
    line-height: 40px
}

#breadcrumbs .level-1 {
    margin-right: 30px;
    background-color: #c90000;
    position: relative;
    display: inline-block;
    min-height: 40px;
    position: relative;
    transition: background .8s ease-in-out, color .8s ease-in-out
}

#breadcrumbs .level-1 a {
    color: #fff;
    display: block;
    font: 400 32px/1.1 "Eva Bold", "Times New Roman", Times, serif;
    padding: 1px 8px 0 10px;
    text-transform: lowercase
}

#breadcrumbs .level-1:before {
    content: '';
    border-top: 21px solid transparent;
    border-bottom: 19px solid transparent;
    border-left: 19px solid #fff;
    height: 0;
    position: absolute;
    right: -19px;
    top: 0;
    width: 0;
    z-index: 1
}

#breadcrumbs .level-1:after {
    content: '';
    border-top: 21px solid transparent;
    border-bottom: 19px solid transparent;
    border-left: 19px solid #c90000;
    height: 0;
    position: absolute;
    right: -19px;
    top: 0;
    width: 0;
    z-index: 1
}

#breadcrumbs li.child {
    margin-top: 4px
}

#breadcrumbs li.child a {
    font: 400 24px/24px "Eva Bold", "Times New Roman", Times, serif;
    margin: 0;
    text-transform: lowercase;
    color: #c90000;
    background: 0
}

#breadcrumbs li.child a:after {
    content: " ";
    vertical-align: middle;
    display: inline-block;
    position: relative;
    top: -1px;
    text-indent: -1000em;
    border-right: 2px solid #c90000;
    border-bottom: 2px solid #c90000;
    width: 8px;
    height: 8px;
    transform: rotate(-45deg);
    margin: 0 9px 0 7px
}

#breadcrumbs li.child:last-child a:after {
    display: none
}

body.national #breadcrumbs li.child a,
body.world #breadcrumbs li.child a {
    color: #c90000;
    background: transparent;
    padding: 0
}

body.national #breadcrumbs li.child a:after,
body.world #breadcrumbs li.child a:after {
    border-right: 2px solid #c90000;
    border-bottom: 2px solid #c90000
}

body.lifestyle #breadcrumbs li.child a {
    color: #00838d;
    background: transparent;
    padding: 0
}

body.lifestyle #breadcrumbs li.child a:after {
    border-right: 2px solid #00838d;
    border-bottom: 2px solid #00838d
}

body.travel #breadcrumbs li.child a {
    color: #1691db;
    background: transparent;
    padding: 0
}

body.travel #breadcrumbs li.child a:after {
    border-right: 2px solid #1691db;
    border-bottom: 2px solid #1691db
}

body.entertainment #breadcrumbs li.child a {
    color: #d51387;
    background: transparent;
    padding: 0
}

body.entertainment #breadcrumbs li.child a:after {
    border-right: 2px solid #d51387;
    border-bottom: 2px solid #d51387
}

body.technology #breadcrumbs li.child a {
    color: #f46a00;
    background: transparent;
    padding: 0
}

body.technology #breadcrumbs li.child a:after {
    border-right: 2px solid #f46a00;
    border-bottom: 2px solid #f46a00
}

body.finance #breadcrumbs li.child a {
    color: #81888c;
    background: transparent;
    padding: 0
}

body.finance #breadcrumbs li.child a:after {
    border-right: 2px solid #81888c;
    border-bottom: 2px solid #81888c
}

body.sport #breadcrumbs li.child a {
    color: #4aa90f;
    background: transparent;
    padding: 0
}

body.sport #breadcrumbs li.child a:after {
    border-right: 2px solid #4aa90f;
    border-bottom: 2px solid #4aa90f
}

#breadcrumbs .level-1 {
    background-color: #c90000
}

#breadcrumbs .level-1:after {
    border-left: 19px solid #c90000
}

body.lifestyle #breadcrumbs .level-1 {
    background-color: #00838d
}

body.lifestyle #breadcrumbs .level-1:after {
    border-left: 19px solid #00838d
}

body.travel #breadcrumbs .level-1 {
    background-color: #1691db
}

body.travel #breadcrumbs .level-1:after {
    border-left: 19px solid #1691db
}

body.entertainment #breadcrumbs .level-1 {
    background-color: #d51387
}

body.entertainment #breadcrumbs .level-1:after {
    border-left: 19px solid #d51387
}

body.technology #breadcrumbs .level-1 {
    background-color: #f46a00
}

body.technology #breadcrumbs .level-1:after {
    border-left: 19px solid #f46a00
}

body.finance #breadcrumbs .level-1 {
    background-color: #81888c
}

body.finance #breadcrumbs .level-1:after {
    border-left: 19px solid #81888c
}

body.sport #breadcrumbs .level-1 {
    background-color: #4aa90f
}

body.sport #breadcrumbs .level-1:after {
    border-left: 19px solid #4aa90f
}

@keyframes fadein {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

#nav.fixed {
    animation: fadein .5s 1;
    height: 44px;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -webkit-transform: translate3d(0, 0, 0)
}

#nav.fixed #content-fixedmenu .content-item.content-item-0 {
    left: 47px
}

#nav.fixed #content-fixedmenu .content-item.content-item-0.loading {
    left: 69px
}

#nav.fixed #content-fixedmenu .content-item.content-item-1 {
    left: 122px
}

#nav.fixed #content-fixedmenu .content-item.content-item-1.loading {
    left: 149px
}

#nav.fixed #content-fixedmenu .content-item.content-item-2 {
    left: 32px
}

#nav.fixed #content-fixedmenu .content-item.content-item-2.loading {
    left: 225px
}

#nav.fixed #content-fixedmenu .content-item.content-item-3 {
    left: 115px
}

#nav.fixed #content-fixedmenu .content-item.content-item-3.loading {
    left: 302px
}

#nav.fixed #content-fixedmenu .content-item.content-item-4 {
    left: 70px
}

#nav.fixed #content-fixedmenu .content-item.content-item-4.loading {
    left: 400px
}

#nav.fixed #content-fixedmenu .content-item.content-item-5 {
    left: auto;
    right: 60px
}

#nav.fixed #content-fixedmenu .content-item.content-item-5.loading {
    right: 175px
}

#nav.fixed #content-fixedmenu .content-item.content-item-6.loading {
    right: 75px
}

#nav.fixed #content-fixedmenu .content-item.content-item-7.loading {
    right: 30px
}

#nav.fixed #content-fixedmenu .content-item.content-item-8.loading {
    right: 15px
}

#content-fixedmenu {
    background: #fff;
    display: block;
    font: 14px/44px Arial, Helvetica, sans-serif;
    height: 0;
    left: 50%;
    margin: 0 0 0 -500px;
    padding: 0;
    position: absolute;
    top: 38px;
    width: 998px;
    z-index: 10000000
}

#content-fixedmenu.over {
    height: auto
}

#content-fixedmenu .content-item {
    background: #fff;
    box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.2);
    display: block;
    left: 25px;
    min-height: 250px;
    padding-bottom: 15px;
    position: absolute;
    top: 0;
    width: 950px;
    z-index: 20000
}

#content-fixedmenu .content-item.hidden {
    display: none
}

#content-fixedmenu .content-item.loading {
    background: #fff url("../../../img/common/loading.gif") center center no-repeat
}

#content-fixedmenu .content-item.content-item-0 {
    left: 1px
}

#content-fixedmenu .content-item.content-item-1 {
    left: 1px;
    width: 350px
}

#content-fixedmenu .content-item.content-item-3 {
    width: 780px
}

#content-fixedmenu .content-item.content-item-search {
    box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.3);
    height: auto;
    min-height: 0;
    padding: 20px;
    right: 8px;
    width: auto
}

#content-fixedmenu .content-item.content-item-search label {
    display: inline-block
}

#content-fixedmenu .content-item.content-item-search .search-input {
    display: inline-block
}

#content-fixedmenu .content-item.content-item-search .search-input:before {
    padding-right: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#content-fixedmenu .content-item.content-item-search .search-input:before {
    color: #bababa;
    left: 30px;
    position: absolute;
    top: 33px
}

#content-fixedmenu .content-item.content-item-search input,
#content-fixedmenu .content-item.content-item-search button {
    background: #ececec;
    border: 1px solid #b2b2b2;
    border-radius: 5px;
    display: inline-block;
    font: 400 15px/15px Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 10px
}

#content-fixedmenu .content-item.content-item-search input {
    margin-right: 10px;
    padding-left: 30px
}

.group-fixed-menu {
    background: #fff;
    border-top: 3px solid #636363;
    padding: 0 20px 0 0
}

.group-fixed-menu.group-fixed-menu-national,
.group-fixed-menu.group-fixed-menu-world {
    border-top-color: #c90000
}

.group-fixed-menu.group-fixed-menu-national .navigation-module .tier-1 li,
.group-fixed-menu.group-fixed-menu-world .navigation-module .tier-1 li {
    margin-top: 0
}

.group-fixed-menu.group-fixed-menu-national .navigation-module .tier-1 li a:after,
.group-fixed-menu.group-fixed-menu-world .navigation-module .tier-1 li a:after {
    color: #c90000
}

.group-fixed-menu.group-fixed-menu-national .navigation-module .tier-1 li a:hover,
.group-fixed-menu.group-fixed-menu-world .navigation-module .tier-1 li a:hover {
    background: #831518
}

.group-fixed-menu.group-fixed-menu-national .navigation-module .tier-1 li a:hover:after,
.group-fixed-menu.group-fixed-menu-world .navigation-module .tier-1 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-national .navigation-module .tier-2 li a:hover,
.group-fixed-menu.group-fixed-menu-world .navigation-module .tier-2 li a:hover {
    background: #630000
}

.group-fixed-menu.group-fixed-menu-national .navigation-module .tier-2 li a:hover:after,
.group-fixed-menu.group-fixed-menu-world .navigation-module .tier-2 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-national .navigation-module.column-1 {
    width: 145px
}

.group-fixed-menu.group-fixed-menu-national .navigation-module.column-5 {
    width: 160px
}

.group-fixed-menu.group-fixed-menu-world .navigation-module {
    width: 145px
}

.group-fixed-menu.group-fixed-menu-finance {
    border-top-color: #81888c
}

.group-fixed-menu.group-fixed-menu-finance .navigation-module .tier-1 li a:after {
    color: #81888c
}

.group-fixed-menu.group-fixed-menu-finance .navigation-module .tier-1 li a:hover {
    background: #686e72
}

.group-fixed-menu.group-fixed-menu-finance .navigation-module .tier-1 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-finance .navigation-module .tier-2 li a:hover {
    background: #505557
}

.group-fixed-menu.group-fixed-menu-finance .navigation-module .tier-2 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-sport {
    border-top-color: #4aa90f
}

.group-fixed-menu.group-fixed-menu-sport .navigation-module .tier-1 li a:after {
    color: #4aa90f
}

.group-fixed-menu.group-fixed-menu-sport .navigation-module .tier-1 li a:hover {
    background: #357a0b
}

.group-fixed-menu.group-fixed-menu-sport .navigation-module .tier-1 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-sport .navigation-module .tier-2 li a:hover {
    background: #214b07
}

.group-fixed-menu.group-fixed-menu-sport .navigation-module .tier-2 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-entertainment {
    border-top-color: #d51387
}

.group-fixed-menu.group-fixed-menu-entertainment .navigation-module .tier-1 li a:after {
    color: #d51387
}

.group-fixed-menu.group-fixed-menu-entertainment .navigation-module .tier-1 li a:hover {
    background: #a30a66
}

.group-fixed-menu.group-fixed-menu-entertainment .navigation-module .tier-1 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-entertainment .navigation-module .tier-2 li a:hover {
    background: #770b4c
}

.group-fixed-menu.group-fixed-menu-entertainment .navigation-module .tier-2 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-lifestyle {
    border-top-color: #00838d
}

.group-fixed-menu.group-fixed-menu-lifestyle .navigation-module .tier-1 li a:after {
    color: #00838d
}

.group-fixed-menu.group-fixed-menu-lifestyle .navigation-module .tier-1 li a:hover {
    background: #167d7d
}

.group-fixed-menu.group-fixed-menu-lifestyle .navigation-module .tier-1 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-lifestyle .navigation-module .tier-2 li a:hover {
    background: #002427
}

.group-fixed-menu.group-fixed-menu-lifestyle .navigation-module .tier-2 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-travel {
    border-top-color: #1691db
}

.group-fixed-menu.group-fixed-menu-travel .navigation-module .tier-1 li a:after {
    color: #1691db
}

.group-fixed-menu.group-fixed-menu-travel .navigation-module .tier-1 li a:hover {
    background: #14608c
}

.group-fixed-menu.group-fixed-menu-travel .navigation-module .tier-1 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-travel .navigation-module .tier-2 li a:hover {
    background: #0d547e
}

.group-fixed-menu.group-fixed-menu-travel .navigation-module .tier-2 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-technology {
    border-top-color: #f46a00
}

.group-fixed-menu.group-fixed-menu-technology .navigation-module .tier-1 li a:after {
    color: #f46a00
}

.group-fixed-menu.group-fixed-menu-technology .navigation-module .tier-1 li a:hover {
    background: #ab3a0e
}

.group-fixed-menu.group-fixed-menu-technology .navigation-module .tier-1 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-technology .navigation-module .tier-2 li a:hover {
    background: #8e3e00
}

.group-fixed-menu.group-fixed-menu-technology .navigation-module .tier-2 li a:hover:after {
    color: #fff
}

.group-fixed-menu.group-fixed-menu-video {
    border-top-color: #292929
}

.group-fixed-menu.group-fixed-menu-video .navigation-module .tier-1 li a:after {
    color: #292929
}

.group-fixed-menu.group-fixed-menu-video .navigation-module .tier-1 li a:hover {
    background: #292929
}

.group-fixed-menu.group-fixed-menu-video .navigation-module .tier-1 li a:hover:after {
    color: #fff
}

.group-fixed-menu .item {
    padding: 0 0 10px;
    width: 100%
}

.group-fixed-menu .navigation-module {
    float: left;
    margin: 10px 10px 0;
    width: 165px
}

.group-fixed-menu .navigation-module.fixed-menu-close {
    float: none;
    height: 40px;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px
}

.group-fixed-menu .navigation-module.fixed-menu-close .module-header a {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    color: #a7a7a7;
    display: block;
    font-size: 20px;
    height: 40px;
    outline: 0 none;
    width: 40px
}

.group-fixed-menu .navigation-module.fixed-menu-close .module-header a:before {
    padding-right: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.group-fixed-menu .navigation-module.fixed-menu-close .module-header a:before {
    left: 12px;
    position: absolute;
    text-indent: 0;
    top: 12px
}

.group-fixed-menu .navigation-module.fixed-menu-close .module-content {
    display: none
}

.group-fixed-menu .navigation-module .tier-1 li {
    border-bottom: 1px solid #d5d5d5;
    margin-top: 20px
}

.group-fixed-menu .navigation-module .tier-1 li.first {
    margin-top: 0
}

.group-fixed-menu .navigation-module .tier-1 li.last {
    border-bottom: 0 none
}

.group-fixed-menu .navigation-module .tier-1 li a {
    color: #292929;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 13px 8px
}

.group-fixed-menu .navigation-module .tier-1 li a:after {
    padding-left: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.group-fixed-menu .navigation-module .tier-1 li a:after {
    color: #292929;
    display: inline;
    font-weight: normal;
    padding-left: 8px;
    position: absolute;
    vertical-align: middle
}

.group-fixed-menu .navigation-module .tier-1 li a:hover {
    background: #a7a7a7;
    color: #fff;
    text-decoration: none
}

.group-fixed-menu .navigation-module .tier-1 li .tier-2 {
    border-top: 1px solid #b2b2b2
}

.group-fixed-menu .navigation-module .tier-1 li .tier-2 li {
    border-bottom: 1px solid #d5d5d5;
    margin-top: 0
}

.group-fixed-menu .navigation-module .tier-1 li .tier-2 li a {
    font-weight: normal
}

.group-fixed-menu .navigation-module .tier-1 li .tier-2 li a:after {
    display: none
}

.group-fixed-menu .navigation-module .tier-1 li .tier-2 li.last {
    border-bottom: 0 none
}

html.showall #content-fixedmenu .content-item {
    -webkit-filter: none;
    filter: none;
    opacity: 1;
    position: relative
}

.story-headline {
    color: #292929;
    display: inline-block;
    font: 400 41px/45px "Eva Bold", "Times New Roman", Times, serif;
    margin: 10px 8px 25px;
    vertical-align: middle
}

.intro {
    color: #292929;
    font: bold 19px/23px "LiberationSerifRegular", "Times New Roman", Times, serif;
    margin: 0 8px 10px
}

.author-block.title-version {
    font-size: 12px
}

.author-block.title-version:before,
.author-block.title-version:after {
    content: " ";
    display: table
}

.author-block.title-version:after {
    clear: both
}

.author-block.title-version .author-photo {
    border-radius: 100%;
    border: 1px solid #ccc;
    float: left;
    height: 40px;
    margin: 7px 10px 0 0;
    overflow: hidden;
    width: 40px
}

.author-block.title-version .author-photo img {
    height: 40px;
    margin-left: -12px;
    width: auto
}

.author-block.title-version .author-info {
    float: left;
    line-height: 53px
}

.author-block.title-version .author-info>span {
    display: inline-block;
    margin-right: 5px
}

.author-block.title-version .author-info .author-name {
    font-weight: bold;
    color: #6e6e6e
}

.author-block.title-version .author-info .author-name a {
    color: #6e6e6e
}

.author-block.title-version .author-info .author-twitter {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAIAAACw+gCQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMDhGOTRGOTU1MDcxMUU1QUIwMTk5ODJFNUJGOUNEOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMDhGOTRGQTU1MDcxMUU1QUIwMTk5ODJFNUJGOUNEOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIwOEY5NEY3NTUwNzExRTVBQjAxOTk4MkU1QkY5Q0Q4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwOEY5NEY4NTUwNzExRTVBQjAxOTk4MkU1QkY5Q0Q4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/DWaIQAAAX1JREFUeNpi/P//PwNZgImBXIDQ+Q+Hiq2v/oRe+JZ65cfFT3+B3Iuf/kEcyQh3bfjFH74izDHSrMjamm//rLvyHcphZGDgZpqtzhkqxcLPwojQybjvE8PHf1nqnJO12CEu+fmPgWPzB4RjgAqZGWRFWK5Z8PAwI7nWRxBk27Sb35n3f5784NfjH//ufv3P8Bes4T/Mzn8Ml81B2lBcu/LZn4gLXxl+/Ee4jQns+/9gNgRwM/1340MPoYi7Pxh+/ocqYkQNNJhpxvzMWMJ2jyYnAwsjA3Ls/gebwYjQ7CaICD9G5JSw8/Vfj7NfGb7/gyplRLWTlfG5G58EO1SUBTkOfgKj6jtqvP5HOL5NkwOuDd1OIFjz/E/5/R/3Xv5B0QxUL8jyx56HmRFH6gPax8rEcA8SvEgGBiiwfbND0YZw7ec/DB13f7bd+I4IT4g6DqYFupzxMqyYqRLFtS9//j/14e+Vz39f//4vx8FkxMdsK4xmEwNOf9IjlwEEGACmBJkj+jeqcgAAAABJRU5ErkJggg==") 0 center no-repeat;
    padding-left: 17px;
    position: relative;
    font-weight: bold;
    margin-left: 5px
}

.author-block.title-version .author-info .author-twitter a {
    color: #0373b3
}

.tabbed {
    min-height: 395px;
    position: relative
}

.tabbed .tab-set:before,
.tabbed .tab-set:after {
    content: " ";
    display: table
}

.tabbed .tab-set:after {
    clear: both
}

.tabbed .tab {
    float: left
}

.tabbed .tab a {
    color: #636363;
    font: bold 12px/15px Arial, Helvetica, sans-serif;
    padding: 4px 18px;
    margin-right: 1px;
    margin-top: 6px;
    background: #ececec;
    transition: all .3s ease-in-out;
    display: block
}

.tabbed .tab a:hover {
    background: #bfbfbf;
    padding-top: 10px;
    margin-top: 0;
    text-decoration: none
}

.tabbed .tab a:before {
    display: inline-block;
    color: #9a9a9a
}

.tabbed .tab.video a:before {
    padding-right: 3px;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.tabbed .tab.image a:before {
    padding-right: 3px;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.tabbed .tab.active a {
    background: #bfbfbf
}

.tabbed .tabs>div {
    display: none
}

.tabbed .tabs .active {
    display: block
}

#primary-image img {
    width: 100%;
    height: auto
}

#primary-image .caption {
    color: #6e6e6e;
    font-size: 16px;
    font-style: italic;
    padding: 10px 0;
    margin-bottom: 20px;
    margin-left: 75px;
    width: 350px
}

article {
    color: #292929
}

article .description,
article .story-content>p,
article .story-content>ul>li,
article .story-content>ol>li,
article .credited-source {
    font-family: "LiberationSerif", "Times New Roman", Times, serif;
    font-size: 19px;
    line-height: 23px;
    color: #262626;
    padding: 0 0 14px
}

article .story-content>p {
    clear: both
}

article .story-content>strong,
article .story-content>b,
article .story-content>p strong,
article .story-content>p b {
    font-family: "LiberationSerif", "Times New Roman", Times, serif;
    font-weight: bold
}

article .story-content>em,
article .story-content>i,
article .story-content>p em,
article .story-content>p i {
    font-family: "LiberationSerif", "Times New Roman", Times, serif;
    font-style: italic
}

article .story-content .twitter {
    border-bottom: 0
}

article .story-content .twitter .twitter-tweet {
    margin: 0 auto
}

article .story-content>ul {
    list-style-type: disc;
    margin: 0 0 20px;
    padding: 0 10px;
    -webkit-padding-start: 30px;
    -moz-padding-start: 30px;
    padding-inline-start: 30px
}

article .story-content>ul li {
    margin: 0 0 10px 0
}

article .story-content>ol {
    list-style-type: decimal;
    margin: 0 0 20px;
    padding: 0 10px;
    -webkit-padding-start: 30px;
    -moz-padding-start: 30px;
    padding-inline-start: 30px
}

article .story-content>ol li {
    margin: 0 0 10px 0
}

article blockquote {
    *border-top: 1px solid #e1e1e1;
    *border-bottom: 1px solid #e1e1e1;
    font: normal 400 21px/24px "LiberationSerif", "Times New Roman", Times, serif;
    font-style: italic;
    padding: 0 80px;
    text-align: center
}

article blockquote:before {
    display: block;
    content: '';
    height: 1px;
    width: 100%;
    background: linear-gradient(to right, #f7f7f7 0, #e1e1e1 50%, #f7f7f7 100%);
    border-top: 1px solid #e1e1e1 \0/IE9
}

article blockquote:after {
    display: block;
    content: '';
    height: 1px;
    width: 100%;
    background: linear-gradient(to right, #f7f7f7 0, #e1e1e1 50%, #f7f7f7 100%);
    border-top: 1px solid #e1e1e1 \0/IE9
}

article blockquote:before {
    margin-bottom: 14px
}

article blockquote:after {
    margin-top: 14px
}

article blockquote iframe {
    margin-left: -80px
}

article blockquote .PDS_Poll {
    margin-left: -80px;
    width: 630px
}

.media {
    margin: 0 0 20px;
    padding: 0 0 5px;
}

.media.video {
    position: relative
}

.media.video .vms-header>.heading {
    font: normal 12px/15px Arial, Helvetica, sans-serif!important;
    line-height: 16px;
    color: #6e6e6e!important;
    padding: 10px 0;
    margin: 0
}

.media.image p.caption {
    color: #6e6e6e;
    font: normal 12px/20px Arial, Helvetica, sans-serif;
    padding: 5px 0
}

.media.image p.caption .image-source {
    margin-left: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic
}

.media.image.w1024 img {
    width: 1000px;
    height: auto
}

.media.image.w316 {
    float: left;
    margin: 0 8px 16px 0;
    width: 316px
}

.media.image.w316 .caption {
    min-height: 50px
}

.media.image.w316+.w316 {
    clear: none;
    margin-right: 0
}

aside .ad {
    margin-bottom: 55px
}

aside .ad:before,
aside .ad:after {
    content: " ";
    display: table
}

aside .ad:after {
    clear: both
}

aside .ad:after {
    float: right;
    margin: 10px 16px 0 0;
    content: 'advertisement';
    font-size: 11px;
    color: #6e6e6e
}

.plmnt-trending-images,
.plmnt-trending {
    margin-bottom: 15px
}

.plmnt-trending-images:before,
.plmnt-trending-images:after,
.plmnt-trending:before,
.plmnt-trending:after {
    content: " ";
    display: table
}

.plmnt-trending-images:after,
.plmnt-trending:after {
    clear: both
}

.plmnt-trending-images .module-header,
.plmnt-trending .module-header {
    border-top: 4px solid #000;
    border-bottom: 1px solid #000;
    text-align: center;
    font: normal 19px/22px "Eva Bold", "Times New Roman", Times, serif;
    color: #010101;
    padding: 10px 0;
    margin-bottom: 10px
}

body.national .plmnt-trending-images .module-header,
body.world .plmnt-trending-images .module-header,
body.national .plmnt-trending .module-header,
body.world .plmnt-trending .module-header {
    border-color: #c90000
}

body.lifestyle .plmnt-trending-images .module-header,
body.lifestyle .plmnt-trending .module-header {
    border-color: #00838d
}

body.travel .plmnt-trending-images .module-header,
body.travel .plmnt-trending .module-header {
    border-color: #1691db
}

body.entertainment .plmnt-trending-images .module-header,
body.entertainment .plmnt-trending .module-header {
    border-color: #d51387
}

body.technology .plmnt-trending-images .module-header,
body.technology .plmnt-trending .module-header {
    border-color: #f46a00
}

body.finance .plmnt-trending-images .module-header,
body.finance .plmnt-trending .module-header {
    border-color: #81888c
}

body.sport .plmnt-trending-images .module-header,
body.sport .plmnt-trending .module-header {
    border-color: #4aa90f
}

.plmnt-trending-images .module-header .heading,
.plmnt-trending .module-header .heading {
    text-transform: uppercase
}

.plmnt-trending-images .link-wrapper,
.plmnt-trending .link-wrapper {
    position: relative;
    min-height: 86px;
    margin-bottom: 15px;
    padding-left: 160px
}

.plmnt-trending-images .link-wrapper .count,
.plmnt-trending .link-wrapper .count {
    background: #000;
    color: #fff;
    display: inline;
    padding: 2px 7px;
    font-size: 11px;
    font-weight: bold
}

body.national .plmnt-trending-images .link-wrapper .count,
body.world .plmnt-trending-images .link-wrapper .count,
body.national .plmnt-trending .link-wrapper .count,
body.world .plmnt-trending .link-wrapper .count {
    background-color: #c90000
}

body.lifestyle .plmnt-trending-images .link-wrapper .count,
body.lifestyle .plmnt-trending .link-wrapper .count {
    background-color: #00838d
}

body.travel .plmnt-trending-images .link-wrapper .count,
body.travel .plmnt-trending .link-wrapper .count {
    background-color: #1691db
}

body.entertainment .plmnt-trending-images .link-wrapper .count,
body.entertainment .plmnt-trending .link-wrapper .count {
    background-color: #d51387
}

body.technology .plmnt-trending-images .link-wrapper .count,
body.technology .plmnt-trending .link-wrapper .count {
    background-color: #f46a00
}

body.finance .plmnt-trending-images .link-wrapper .count,
body.finance .plmnt-trending .link-wrapper .count {
    background-color: #81888c
}

body.sport .plmnt-trending-images .link-wrapper .count,
body.sport .plmnt-trending .link-wrapper .count {
    background-color: #4aa90f
}

.plmnt-trending-images .link-wrapper .count:after,
.plmnt-trending .link-wrapper .count:after {
    content: ' READERS'
}

.plmnt-trending-images .link-wrapper .image,
.plmnt-trending .link-wrapper .image {
    position: absolute;
    top: 0;
    left: 0
}

.plmnt-trending-images .link-wrapper>a,
.plmnt-trending .link-wrapper>a {
    width: 159px;
    max-height: 60px;
    overflow: hidden;
    font: normal 14px/17px "Eva Bold", "Times New Roman", Times, serif;
    display: block;
    margin-top: 3px
}

.plmnt-trending-images .link-wrapper>a:link,
.plmnt-trending .link-wrapper>a:link {
    color: #292929
}

.plmnt-trending-images .link-wrapper>a:visited,
.plmnt-trending .link-wrapper>a:visited {
    color: #999
}

.plmnt-trending-images .link-wrapper>a:hover,
.plmnt-trending .link-wrapper>a:hover {
    color: #c90000
}

body.lifestyle .plmnt-trending-images .link-wrapper>a:hover,
body.lifestyle .plmnt-trending .link-wrapper>a:hover {
    color: #00838d
}

body.travel .plmnt-trending-images .link-wrapper>a:hover,
body.travel .plmnt-trending .link-wrapper>a:hover {
    color: #1691db
}

body.entertainment .plmnt-trending-images .link-wrapper>a:hover,
body.entertainment .plmnt-trending .link-wrapper>a:hover {
    color: #d51387
}

body.technology .plmnt-trending-images .link-wrapper>a:hover,
body.technology .plmnt-trending .link-wrapper>a:hover {
    color: #f46a00
}

body.finance .plmnt-trending-images .link-wrapper>a:hover,
body.finance .plmnt-trending .link-wrapper>a:hover {
    color: #81888c
}

body.sport .plmnt-trending-images .link-wrapper>a:hover,
body.sport .plmnt-trending .link-wrapper>a:hover {
    color: #4aa90f
}

.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(2),
.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(3),
.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(4),
.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(5),
.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(6),
.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(7),
.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(8),
.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(9),
.video-stick .plmnt-trending-images .trending-news-list>li:nth-child(10) {
    display: none
}

@media(min-height:900px) {
    .video-stick .plmnt-trending-images .trending-news-list li:nth-child(2) {
        display: block
    }
}

@media(min-height:1025px) {
    .video-stick .plmnt-trending-images .trending-news-list li:nth-child(3) {
        display: block
    }
}

@media(min-height:1100px) {
    .video-stick .plmnt-trending-images .trending-news-list li:nth-child(4) {
        display: block
    }
}

@media(min-height:1200px) {
    .video-stick .plmnt-trending-images .trending-news-list li:nth-child(5) {
        display: block
    }
}

html.ipad .plmnt-trending-images .trending-news-list li:nth-child(2),
html.ipad .plmnt-trending-images .trending-news-list li:nth-child(3),
html.ipad .plmnt-trending-images .trending-news-list li:nth-child(4) {
    display: block!important
}

html.ipad .plmnt-trending-images .trending-news-list li:nth-child(5) {
    display: none!important
}

.plmnt-trending .trending-news-list li {
    display: block!important
}

.plmnt-trending .link-wrapper {
    padding-left: 0;
    min-height: 0
}

.plmnt-trending .link-wrapper>a {
    width: auto
}

#related-stories {
    width: 1280px;
    margin-left: -140px;
    background: #efefef;
    margin-bottom: 20px
}

#related-stories h3.heading {
    text-align: center
}

#related-stories .module {
    padding: 10px 100px
}

#related-stories .module:before,
#related-stories .module:after {
    content: " ";
    display: table
}

#related-stories .module:after {
    clear: both
}

#related-stories .story-block {
    float: left;
    width: 316px;
    margin-right: 20px
}

#related-stories .story-block .heading {
    float: right;
    width: 205px
}

#related-stories .story-block .thumb-link {
    float: left
}

.plmnt-foxsports-partner {
    border-bottom: 1px solid #ddd;
    margin-top: 12px;
    padding-bottom: 16px;
    position: relative
}

.plmnt-foxsports-partner:before,
.plmnt-foxsports-partner:after {
    content: " ";
    display: table
}

.plmnt-foxsports-partner:after {
    clear: both
}

.plmnt-foxsports-partner .module-header {
    padding-left: 22px;
    text-align: left
}

.plmnt-foxsports-partner .story-block .heading {
    float: right;
    font: normal 400 19px/22px "Eva Bold", "Times New Roman", Times, serif;
    width: 205px
}

.plmnt-foxsports-partner .story-block .heading a {
    color: #323232
}

.plmnt-foxsports-partner .story-block .thumb-link {
    float: left
}

.plmnt-foxsports-partner .story-block .related-content .nav-more {
    color: #0373b3;
    float: left;
    font: bold 10px/12px Arial, Helvetica, sans-serif;
    margin-left: 10px;
    margin-top: 7px;
    text-transform: uppercase
}

.plmnt-foxsports-partner .story-block .related-content .nav-more:after {
    padding-left: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.plmnt-foxsports-partner .story-block .related-content .nav-more a {
    color: #0373b3
}

.plmnt-foxsports-partner .story-block .related-content .nav-more:after {
    font-size: 7px
}

.plmnt-foxsports-partner .story-block .related-content .nav-header-logo a {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    height: 27px;
    position: absolute;
    right: 39px;
    top: 6px;
    width: 41px
}

.module-header-basic .module-header,
.module-head-basic .module-header {
    border-bottom: 1px solid #a7a7a7;
    border-top: 4px solid #a7a7a7;
    margin: 0 0 9px;
    padding: 7px 0;
    text-align: center
}

.module-header-basic .module-header .heading,
.module-head-basic .module-header .heading {
    color: #323232;
    display: inline;
    font: normal 400 19px/22px "Eva Bold", "Times New Roman", Times, serif;
    text-transform: uppercase
}

.module-header-basic .module-header .heading a,
.module-head-basic .module-header .heading a {
    color: #323232
}

.module-header-basic .module-header .heading a:after,
.module-head-basic .module-header .heading a:after {
    padding-left: 6px;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.module-header-basic .module-header .heading a:after,
.module-head-basic .module-header .heading a:after {
    display: inline-block;
    font-size: 10px;
    vertical-align: 6%
}

.most-read-state {
    margin-top: 25px;
    position: relative;
    width: 316px
}

.most-read-state:before,
.most-read-state:after {
    content: " ";
    display: table
}

.most-read-state:after {
    clear: both
}

.most-read-state .brand-link {
    display: block;
    position: absolute;
    right: 0;
    text-align: left;
    top: 4px;
    width: 145px
}

.most-read-state .brand-link a {
    display: block;
    height: 30px;
    width: 145px
}

.most-read-state .brand-link span {
    display: none
}

.most-read-state .module-header {
    padding: 7px 0 7px 30px;
    text-align: left
}

.most-read-state .news-headline-numbered {
    list-style-type: decimal
}

.most-read-state .news-headline-numbered li {
    color: #b2b2b2;
    font: 400 22px/16px "Eva Bold", "Times New Roman", Times, serif;
    margin: 3px 0 3px 38px;
    padding: 4px 0 3px
}

.most-read-state .news-headline-numbered li a {
    color: #292929;
    display: block;
    font: 400 13px/16px Arial, Helvetica, sans-serif
}

.most-read-state .related {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    text-align: left
}

.most-read-state .related a {
    text-indent: -9999px
}

.most-read-state.most-read-daily-telegraph .related a {
    background-position: 0 -1442px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 148px;
    height: 38px
}

.most-read-state.most-read-courier-mail .related a {
    background-position: 0 -986px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 148px;
    height: 38px
}

.most-read-state.most-read-herald-sun .related a {
    background-position: 0 -530px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 148px;
    height: 38px
}

.most-read-state.most-read-perthnow .related a {
    background: url("../../../img/sprites/out/logos.png") 0 0 no-repeat;
    background-position: 0 -834px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 128px;
    height: 38px;
    text-indent: -9999px
}

.most-read-state.most-read-perthnow .news-headline-numbered li:nth-child(n+6) {
    display: none
}

.most-read-state.most-read-the-advertiser .related a {
    background-position: 0 -1176px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 148px;
    height: 38px
}

.most-read-state.most-read-the-mercury .related a {
    background-position: 0 -1328px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 120px;
    height: 38px
}

.most-read-state.most-read-nt-news .related a {
    background-position: 0 -264px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 148px;
    height: 38px
}

.most-read-state.most-read-fox-sports .related {
    right: 105px;
    top: 1px
}

.most-read-state.most-read-fox-sports .related a {
    background-position: 0 -454px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    width: 47px;
    height: 38px
}

.vms-longform {
    background: #ececec
}

.vms-longform.vms-paused .time,
.vms-longform.vms-paused .featured,
.vms-longform.vms-paused .featured:after,
.vms-longform.vms-play .time,
.vms-longform.vms-play .featured,
.vms-longform.vms-play .featured:after,
.vms-longform.vms-playing .time,
.vms-longform.vms-playing .featured,
.vms-longform.vms-playing .featured:after,
.vms-longform.vms-state-paused .time,
.vms-longform.vms-state-paused .featured,
.vms-longform.vms-state-paused .featured:after,
.vms-longform.vms-state-play .time,
.vms-longform.vms-state-play .featured,
.vms-longform.vms-state-play .featured:after,
.vms-longform.vms-state-playing .time,
.vms-longform.vms-state-playing .featured,
.vms-longform.vms-state-playing .featured:after {
    display: none!important
}

.vms-longform .featured {
    background: #c90000;
    color: #fff;
    display: block;
    font: 400 20px/40px "Eva Bold", "Times New Roman", Times, serif;
    height: 40px;
    left: 0;
    padding: 0 10px;
    position: absolute;
    text-transform: lowercase;
    top: 15px;
    z-index: 2
}

body.lifestyle .vms-longform .featured {
    background: #00838d
}

body.travel .vms-longform .featured {
    background: #1691db
}

body.entertainment .vms-longform .featured {
    background: #d51387
}

body.technology .vms-longform .featured {
    background: #f46a00
}

body.finance .vms-longform .featured {
    background: #81888c
}

body.sport .vms-longform .featured {
    background: #4aa90f
}

.vms-longform .featured:after {
    border-color: #c90000;
    border-left-width: 3px;
    border-right-color: transparent;
    border-style: solid;
    border-width: 20px;
    content: "";
    display: block;
    position: absolute;
    right: -20px;
    top: 0;
    z-index: -1
}

body.lifestyle .vms-longform .featured:after {
    border-color: #00838d;
    border-right-color: transparent
}

body.travel .vms-longform .featured:after {
    border-color: #1691db;
    border-right-color: transparent
}

body.entertainment .vms-longform .featured:after {
    border-color: #d51387;
    border-right-color: transparent
}

body.technology .vms-longform .featured:after {
    border-color: #f46a00;
    border-right-color: transparent
}

body.finance .vms-longform .featured:after {
    border-color: #81888c;
    border-right-color: transparent
}

body.sport .vms-longform .featured:after {
    border-color: #4aa90f;
    border-right-color: transparent
}

.vms-longform .vms-next-item .featured,
.vms-longform .vms-list .featured {
    display: none
}

.vms-longform .vms-controls .vms-center .vms-btn-play {
    background-color: rgba(0, 0, 0, 0.6)
}

.vms-longform .vms-settings .vms-inline {
    font-family: Arial, Helvetica, sans-serif;
    margin-left: 8px;
    margin-top: 2px
}

.vms-longform .vms-grid-cell label {
    font-family: Arial, Helvetica, sans-serif
}

.vms-longform .module-header.vms-header {
    background: 0;
    overflow: visible;
    position: relative
}

.vms-longform .module-header.vms-header .heading {
    border-bottom: 0!important;
    color: #292929!important;
    position: relative;
    padding: 10px;
    font: 400 25px/25px "Eva Bold", "Times New Roman", Times, serif!important;
    overflow: visible
}

.vms-longform .module-header.vms-header .heading .time {
    display: none
}

.vms-longform .module-content .description {
    display: block!important
}

.vms-longform .module-content .description p {
    color: #292929!important;
    font-size: 16px!important;
    font-family: Arial, Helvetica, sans-serif!important;
    line-height: 22px!important;
    padding: 0 130px 35px 10px!important;
    font-weight: normal!important
}

.vms-longform .module-content .right-floater,
.vms-longform .module-content *[class^="subsource"] {
    display: block
}

.vms-longform .module-content *[class^="subsource"] {
    background-position: center center;
    position: absolute;
    right: 10px;
    top: 414px;
    transform: translateY(-43px)
}

.vms-longform .module-content .more-video {
    bottom: 10px;
    color: #0373b3;
    font: 700 10px/12px Arial, Helvetica, sans-serif;
    left: 10px;
    position: absolute;
    text-transform: uppercase
}

.vms-longform .module-content .more-video:after {
    font-size: 8px;
    vertical-align: 6%
}

.bottom-share .share-tools .email a {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4xICg0NDQ2MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+U2hhcGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iZW1haWwiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0iIzNDM0MzQyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMiwwIEMxNC4zLDAgMCwxNC4zIDAsMzIgQzAsNDkuNyAxNC4zLDY0IDMyLDY0IEM0OS43LDY0IDY0LDQ5LjcgNjQsMzIgQzY0LDE0LjMgNDkuNywwIDMyLDAgWiBNMjAuMywyMyBMNDQsMjMgTDMyLjcsMzEuNSBDMzIuMywzMS44IDMxLjcsMzEuOCAzMS4zLDMxLjUgTDIwLDIzIEMyMC4xLDIzIDIwLjIsMjMgMjAuMywyMyBaIE00Ni43LDM4LjYgQzQ2LjcsMzkuOSA0NS42LDQxIDQ0LjMsNDEgTDE5LjcsNDEgQzE4LjQsNDEgMTcuMywzOS45IDE3LjMsMzguNiBMMTcuMywyNC4yIEMxNy4zLDIzLjggMTcuNCwyMy40IDE3LjYsMjMgTDI5LjgsMzIuMiBDMzEuMSwzMy4yIDMyLjgsMzMuMiAzNC4xLDMyLjIgTDQ2LjQsMjMgQzQ2LjYsMjMuMyA0Ni43LDIzLjcgNDYuNywyNC4yIEw0Ni43LDM4LjYgTDQ2LjcsMzguNiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==") 0 0 no-repeat
}

.bottom-share .share-tools .email:after {
    content: ''
}

.bottom-share .share-tools .facebook .show-text {
    width: 150px;
    left: -43px
}

.bottom-share .share-tools .facebook .share-icon {
    height: 64px;
    width: 64px
}

.bottom-share .share-tools .facebook:after {
    content: ''
}

.bottom-share .share-tools .twitter a {
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4xICg0NDQ2MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+dHdpdHRlcjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJ0d2l0dGVyIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiMyM0IwRTciPgogICAgICAgICAgICA8cGF0aCBkPSJNMzIsMCBDMTQuMywwIDAsMTQuMyAwLDMyIEMwLDQ5LjcgMTQuMyw2NCAzMiw2NCBDNDkuNyw2NCA2NCw0OS43IDY0LDMyIEM2NCwxNC4zIDQ5LjcsMCAzMiwwIFogTTQzLjcsMjYgQzQzLjcsMjYuMyA0My43LDI2LjUgNDMuNywyNi44IEM0My43LDM0LjggMzcuNiw0NCAyNi41LDQ0IEMyMy4xLDQ0IDE5LjksNDMgMTcuMiw0MS4zIEMxNy43LDQxLjQgMTguMiw0MS40IDE4LjYsNDEuNCBDMjEuNCw0MS40IDI0LjEsNDAuNCAyNi4xLDM4LjggQzIzLjQsMzguOCAyMS4yLDM3IDIwLjQsMzQuNiBDMjAuOCwzNC43IDIxLjEsMzQuNyAyMS41LDM0LjcgQzIyLjEsMzQuNyAyMi42LDM0LjYgMjMuMSwzNC41IEMyMC4zLDMzLjkgMTguMiwzMS41IDE4LjIsMjguNiBDMTguMiwyOC42IDE4LjIsMjguNSAxOC4yLDI4LjUgQzE5LDI5IDIwLDI5LjIgMjAuOSwyOS4zIEMxOS4zLDI4LjIgMTguMiwyNi40IDE4LjIsMjQuMyBDMTguMiwyMy4yIDE4LjUsMjIuMSAxOSwyMS4zIEMyMiwyNSAyNi41LDI3LjQgMzEuNSwyNy42IEMzMS40LDI3LjIgMzEuMywyNi43IDMxLjMsMjYuMiBDMzEuMywyMi45IDM0LDIwLjEgMzcuNCwyMC4xIEMzOS4xLDIwLjEgNDAuNywyMC44IDQxLjgsMjIgQzQzLjIsMjEuNyA0NC41LDIxLjIgNDUuNiwyMC41IEM0NS4xLDIxLjkgNDQuMiwyMy4xIDQyLjksMjMuOSBDNDQuMSwyMy44IDQ1LjMsMjMuNCA0Ni40LDIyLjkgQzQ2LDI0LjEgNDQuOSwyNS4xIDQzLjcsMjYgWiIgaWQ9IlNoYXBlIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=") 0 0 no-repeat
}

.bottom-share .share-tools .twitter:after {
    content: ''
}

#comments-load,
#back-to-top {
    width: 100%;
    margin-bottom: 20px;
    text-align: center;
    background-color: #1691db;
    border-radius: 2px
}

#comments-load:before,
#comments-load:after,
#back-to-top:before,
#back-to-top:after {
    display: block;
    content: '';
    height: 1px;
    width: 100%
}

#comments-load a,
#back-to-top a {
    margin: 8px auto;
    color: #fff;
    padding: 3px 7px;
    font-size: 14px;
    font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Droid Sans", sans-serif;
    display: inline-block;
    width: 100%
}

#comments-load a:after,
#back-to-top a:after {
    padding-left: 0;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

#comments-load a:after,
#back-to-top a:after {
    font-size: 12px;
    font-weight: bold;
    display: inline-block;
    vertical-align: middle;
    margin: 1px 0 0 2px
}

#comments-load {
    margin: 0 0 15px
}

#comments-load a:after {
    transform: translate(4px, -1px) rotate(90deg)
}

#comments-load a.show:after {
    transform: translate(4px, -1px) rotate(-90deg)
}

#back-to-top {
    margin: 20px 0 40px;
    overflow: hidden
}

#back-to-top a:after {
    transform: translate(2px, -1px) rotate(-90deg)
}

.plista-widget {
    padding-left: 8px
}

article .tg-tlc-scoreboard-cricket .tg-tlc-scoreboard-match-score .third_innings .tab b {
    display: none
}

article .tg-tlc-scoreboard .col-md-2 {
    width: 25%
}

article .tg-tlc-scoreboard .col-md-8 {
    width: 50%
}

article .tg-tlc-scoreboard-cricket .tg-tlc-scoreboard-match-detail {
    margin: 8px 0
}

article .tg-tlc-scoreboard .tg-tlc-scoreboard-heading {
    background: #fff;
    color: #323232
}

.promoted-stories {
    width: 650px;
    margin-right: 18px;
    float: left;
    padding-left: 8px
}

#bottom:before,
#bottom:after {
    content: " ";
    display: table
}

#bottom:after {
    clear: both
}

#bottom .ad-wrapper {
    width: 316px;
    float: left
}

body.lifestyle .module-more-in .sticky-close-btn #more-in-arrow {
    color: #fff
}

body.lifestyle .module-more-in .module-header {
    background-color: #00838d
}

body.lifestyle .module-more-in .module-header h2 {
    color: #fff;
    background-color: #00838d
}

body.travel .module-more-in .sticky-close-btn #more-in-arrow {
    color: #fff
}

body.travel .module-more-in .module-header {
    background-color: #1691db
}

body.travel .module-more-in .module-header h2 {
    color: #fff;
    background-color: #1691db
}

body.entertainment .module-more-in .sticky-close-btn #more-in-arrow {
    color: #fff
}

body.entertainment .module-more-in .module-header {
    background-color: #d51387
}

body.entertainment .module-more-in .module-header h2 {
    color: #fff;
    background-color: #d51387
}

body.technology .module-more-in .sticky-close-btn #more-in-arrow {
    color: #fff
}

body.technology .module-more-in .module-header {
    background-color: #f46a00
}

body.technology .module-more-in .module-header h2 {
    color: #fff;
    background-color: #f46a00
}

body.finance .module-more-in .sticky-close-btn #more-in-arrow {
    color: #fff
}

body.finance .module-more-in .module-header {
    background-color: #81888c
}

body.finance .module-more-in .module-header h2 {
    color: #fff;
    background-color: #81888c
}

body.sport .module-more-in .sticky-close-btn #more-in-arrow {
    color: #fff
}

body.sport .module-more-in .module-header {
    background-color: #4aa90f
}

body.sport .module-more-in .module-header h2 {
    color: #fff;
    background-color: #4aa90f
}

body.sticky-show-footer footer {
    margin-bottom: 115px
}

div[data-ad-size="4x4"],
.unruly_in_article_placement {
    clear: both;
    line-height: 0
}

.before-after-slider {
    background: #fff url("../../../img/common/loading.gif") no-repeat 50% 50%;
    width: 100%;
    margin: 10px auto 25px
}

.before-after-slider .module-content {
    visibility: hidden
}

.before-after-slider .module-content .content-item {
    display: none
}

.before-after-slider .module-content .content-item:first-child {
    display: block
}

.before-after-slider.photoreveal-loaded {
    background: transparent;
    position: relative;
    visibility: visible;
    width: 100%;
    overflow: hidden
}

.before-after-slider.photoreveal-loaded .module-content {
    visibility: visible
}

.before-after-slider.photoreveal-loaded .module-content .promo-block .note {
    display: none;
    position: absolute;
    text-transform: uppercase;
    font-size: 12px;
    bottom: 5px;
    left: 5px;
    background: #000;
    color: #fff;
    padding: 5px;
    line-height: 1em
}

.before-after-slider.photoreveal-loaded .module-content .content-item {
    display: block
}

.before-after-slider.photoreveal-loaded .module-content .content-item:first-child .promo-block .note {
    right: 5px;
    left: auto
}

.before-after-slider.photoreveal-loaded .module-content .handle {
    border-radius: 50%;
    cursor: move;
    width: 44px;
    height: 44px;
    margin-left: -22px;
    margin-top: -22px;
    text-indent: -99999px;
    top: 45%;
    position: absolute
}

.before-after-slider.photoreveal-loaded .module-content .handle:after {
    border-radius: 50%;
    content: ' ';
    width: 44px;
    height: 44px;
    background: url("../../../img/common/move-arrows.svg") center center no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    display: block
}

.before-after-slider.photoreveal-loaded .module-content .promo-heading {
    display: none;
    float: left;
    font-weight: 700;
    clear: left;
    padding-right: 5px
}

.before-after-slider.photoreveal-loaded .module-content .promo-heading h4 {
    font-weight: 700
}

.before-after-slider.photoreveal-loaded .module-content .promo-text {
    float: left;
    display: none
}

.before-after-slider.photoreveal-loaded .module-content .promo-text p {
    padding: 0;
    margin: 0
}

.before-after-slider.photoreveal-loaded .module-content .promo-block {
    width: 100%
}

.before-after-slider.photoreveal-loaded .module-content .promo-image a img {
    border: 0
}

.before-after-slider .before-after-caption {
    color: #6e6e6e;
    font: normal 12px/15px Arial, Helvetica, sans-serif
}

.before-after-slider .before-after-caption p {
    padding: 10px 0
}

.before-after-slider:after {
    display: block;
    content: '';
    height: 1px;
    width: 100%;
    background: linear-gradient(to right, #f7f7f7 0, #e1e1e1 50%, #f7f7f7 100%);
    border-top: 1px solid #e1e1e1 \0/IE9
}

body.national .before-after-slider .handle {
    background: #c90000
}

body.world .before-after-slider .handle {
    background: #c90000
}

body.entertainment .before-after-slider .handle {
    background: #d51387
}

body.technology .before-after-slider .handle {
    background: #f46a00
}

body.lifestyle .before-after-slider .handle {
    background: #00838d
}

body.travel .before-after-slider .handle {
    background: #1691db
}

body.finance .before-after-slider .handle {
    background: #81888c
}

body.sport .before-after-slider .handle {
    background: #4aa90f
}

body.breaking-news .before-after-slider .handle {
    background: #c90000
}

body.video .before-after-slider .handle {
    background: #292929
}

:not(.ipad) body {
    margin-top: 60px
}

:not(.ipad) body #ad-wrap-1.fix-top-stick {
    top: 205px;
    transition: transform 400ms ease-out
}

:not(.ipad) body aside.animate #ad-wrap-1.fix-top-stick {
    transform: translate(0, -123px)
}

:not(.ipad) body #nav {
    width: 1000px
}

:not(.ipad) body #network-bar {
    top: 0
}

:not(.ipad) body #header {
    width: 1000px;
    height: 100px;
    top: 26px;
    background: #fff
}

:not(.ipad) body nav {
    background: #fff;
    top: 126px
}

:not(.ipad) body #network-bar,
:not(.ipad) body #header,
:not(.ipad) body nav {
    position: fixed;
    z-index: 11;
    transition: transform 400ms ease-out
}

:not(.ipad) body #network-bar.animate {
    transform: translate(0, -26px)
}

:not(.ipad) body nav.animate {
    transform: translate(0, -126px)
}

:not(.ipad) body #header.animate {
    transform: translate(0, -126px)
}

#comment-hide-block.hide {
    display: none
}

.order-block {
    text-align: center;
    margin: 30px 0;
}

.order-block a {
  display: inline-block;
  color: white;
  padding: 20px 30px;
  border-radius: 10px;
  letter-spacing: 2px;
  background-image: linear-gradient(to right, #9EEFE1 0%, #4830F0 51%, #9EEFE1 100%);
  background-size: 200% auto;
  box-shadow: 0 0 20px rgba(0,0,0,.1);
  transition: .5s;
  font-weight: bold;
}

.order-block a:hover {background-position: right center;}

.comment h2 {
  font-size: 30px;
  font-weight: 500;
  margin-bottom: 30px;
}

.comment__block {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 30px 0;
}

.comment-block__img {
  flex-basis: 50px;
  margin-right: 20px;
}

.comment-block__img img {
  max-width: 100%;
}

.comment-block__text {
  flex-basis: calc(100% - 70px);
}

.comment-block__text span {
  display: inline-block;
  margin-bottom: 10px;
  font-weight: bold;
}

.image-wrapper {
  text-align: center;
}