/*
  Running MySource Matrix
  Developed by Squiz - 
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 14 October 2016 08:17:22
*/


.newsroomClear{clear:both;height:10px;}


/* indices */
#newsroom-indices{background:none;padding:5px 10px; margin-bottom:20px;}
#newsroom-indices .row div.columns {border-top:1px solid #dedede;margin:0; padding-top:10px; padding-bottom:10px;}
#newsroom-indices .change{color:#fff !important;font-size:1.0em;font-weight:bold;height:56px;padding:15px 0 0;position:absolute; right:0;text-align:center; /*top:10px;*/ width:72px;}
#newsroom-indices .change.positive{background:url('/__data/assets/image/0009/8747613/MarketLatestUp.png') no-repeat;}
#newsroom-indices .change.negative{background:url('/__data/assets/image/0007/8747602/MarketLatestDown.png') no-repeat;}
#newsroom-indices .change.nochange{background:url('/__data/assets/image/0009/8747604/MarketLatestneutral.png') no-repeat;}
#newsroom-indices div.columns p {position:relative; top:-0.20em;}

@media screen and (max-width: 400px)  { 
    #newsroom-indices .change {width:62px; background-position:-6px 0!important;}
}

@media screen and (min-width: 640px) and (max-width: 980px)  { 
    #newsroom-indices{margin:0;}
    #newsroom-indices .change {width:62px;background-position:-4px 0!important;}
    
}

@media screen and (min-width: 640px)  { 
    
    #newsroom-indices .row div.columns:first-child{border-top:none;}
    /*#newsroom-indices .change.top {top:3px;}*/
    #newsroom-indices div.columns p {position:relative; top:-0.20em;}
    
    
}

.register-box-social-buttons{display:none;}

@media screen and (min-width: 980px)  { 
    #newsroom-indices .change {font-size:1.3em; width:72px;}
}

/*indices for row-one-xl */
.row-one-xl #newsroom-indices .row div.columns {padding-top:5px;}
.row-one-xl #newsroom-indices .change {position:static;}
@media screen and (min-width: 640px)  { 
   .row-one-xl #newsroom-indices .change {position:absolute;}
   .row-one-xl #newsroom-indices .row div.columns {padding-top:0;}
}

/* h1 */
#newsroom-h1{background:none !important;display:inline-block;font-size:3em;letter-spacing:-1px;margin:0;padding:0;width:200px !important;}

/* headlines (global) */
.newsroomHeadline{position:relative; overflow:hidden;}
.newsroomHeadline .newsroomHeadline-date{color:#666;}
.newsroomHeadline .newsroomHeadline-heading a{color:inherit;text-decoration:none;}
.newsroomHeadline .newsroomHeadline-link{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3;}
.newsroomHeadline:hover .newsroomHeadline-heading{text-decoration:underline;}
.newsroomHeadline:hover .newsroomHeadline-thumb{opacity:0.8;filter:alpha(opacity=80);}
.newsroomHeadline .newsroomHeadline-breaking{background:#f46a04;color:#fff;font-size:0.9em;font-weight:bold;left:0;padding:6px 8px;position:absolute;text-transform:uppercase;top:0;z-index:1;}
.newsroomHeadline .newsroomHeadline-election{margin-right:5px;vertical-align:-3px;}

/* headlines xlarge vert */
.newsroomHeadline-xlarge-vert{border-bottom:1px solid #dedede;height:510px;}
.newsroomHeadline-xlarge-vert .newsroomHeadline-heading{font-size:2.5em;font-weight:normal;margin:0;padding: 0;}
.newsroomHeadline-xlarge-vert .newsroomHeadline-date{bottom:5px;left:0;position:absolute;}
.newsroomHeadline-xlarge-vert .newsroomHeadline-source{bottom:5px;position:absolute;right:0;}

/* headlines xlarge hoz */
.newsroomHeadline-xlarge-hoz {min-height:100%;}
.newsroomHeadline-xlarge-hoz .newsroomHeadline-thumb{float:left;margin-right:10px;}
.newsroomHeadline-xlarge-hoz .newsroomHeadline-heading{font-size:2.0em;font-weight:normal;line-height:1.1;margin:0;padding:0;}
.newsroomHeadline-xlarge-hoz .newsroomHeadline-date{position:static; padding-left:10px;}
.newsroomHeadline-xlarge-hoz .newsroomHeadline-source{position:static;}

@media screen and (min-width: 980px)  {
   .newsroomHeadline-xlarge-hoz .newsroomHeadline-heading {font-size:2.5em;}
   .newsroomHeadline-xlarge-hoz .newsroomHeadline-date {left:640px; bottom:0; position:absolute;}
   .newsroomHeadline-xlarge-hoz .newsroomHeadline-date,
   .newsroomHeadline-xlarge-hoz .newsroomHeadline-source{padding-left:10px; bottom:7px; position:absolute; bottom:0; right:10px;}
}

/* headlines large hoz */
.newsroomHeadline-large-hoz {min-height:100%;}
.newsroomHeadline-large-hoz .newsroomHeadline-thumb{float:left;margin-right:10px;}
.newsroomHeadline-large-hoz .newsroomHeadline-heading{font-size:2.0em;font-weight:normal;line-height:1.1;margin:0;padding:0;}
.newsroomHeadline-large-hoz .newsroomHeadline-date{float:right}
.newsroomHeadline-large-hoz .newsroomHeadline-source{float:left}
@media screen and (min-width: 640px)  {
    .newsroomHeadline-large-hoz .article-meta {position:absolute; bottom:0; right:0;}

    .newsroomHeadline-large-hoz .reading-time {padding-bottom:20px;}
}
@media screen and (min-width: 980px)  {  
   .newsroomHeadline-large-hoz .newsroomHeadline-heading {font-size:2.5em;}
}


/* headlines medium hoz */
.newsroomHeadline-medium-hoz{border-bottom:1px solid #dedede;height:100%;}
.newsroomHeadline-medium-hoz .newsroomHeadline-thumb{float:left;margin-right:10px;}
.newsroomHeadline-medium-hoz .newsroomHeadline-heading{font-size:1em;font-weight:normal;margin:0;padding:0 0 20px 0;}
.newsroomHeadline-medium-hoz .article-meta {position:absolute; bottom:0; right:0; margin-top:0;}
.newsroomHeadline-medium-hoz .reading-time {padding-bottom:20px; margin-top:0;}
.newsroomHeadline-medium-hoz .newsroomHeadline-date{position:absolute; left:0; bottom:5px; padding:5px 10px; display:inline-block; font-size:0.8em;}
.newsroomHeadline-medium-hoz .newsroomHeadline-source{bottom:5px;position:absolute;right:10px; padding:5px 10px; display:inline-block; max-width:95px;}

@media screen and (min-width: 640px)  { 
    .newsroomHeadline-medium-hoz .newsroomHeadline-heading{}
    .newsroomHeadline-medium-hoz .newsroomHeadline-source {padding:20px 10px; max-width:100%;}
    .newsroomHeadline-medium-hoz .newsroomHeadline-date {padding:20px 10px;} 
}
@media screen and (min-width: 980px)  { 
   .newsroomHeadline-medium-hoz .newsroomHeadline-heading{font-size:1.6em;}
   .newsroomHeadline-medium-hoz .newsroomHeadline-date { padding:0; padding-left:10px; font-size:1em;}
   .newsroomHeadline-medium-hoz .newsroomHeadline-source{padding:0; }
}

/* headlines small vert */

.newsroomHeadline-small-vert{padding-bottom:60px;}

@media screen and (min-width: 980px)  { 
   .newsroomHeadline-small-vert{padding-bottom:40px;}
}

.newsroomHeadline-small-vert .newsroomHeadline-thumb{margin-bottom:3px;}
.newsroomHeadline-small-vert .newsroomHeadline-heading{font-size:1.1em;line-height:1.2;margin:0;padding:0;}
.newsroomHeadline-small-vert .newsroomHeadline-info{bottom:0;left:0;position:absolute;}
.newsroomHeadline-small-vert .newsroomHeadline-date{position:static; display:block; padding-top:20px;}
.newsroomHeadline-small-vert .newsroomHeadline-source{position:static; display:block; right:100%;}

@media screen and (min-width: 980px)  { 
   .newsroomHeadline-small-vert .newsroomHeadline-heading{font-size:1.3em;line-height:1.2;}
   .newsroomHeadline-small-vert .newsroomHeadline-info{position:static;}
   .newsroomHeadline-small-vert .newsroomHeadline-date{bottom:0;right:0;position:absolute;}
   .newsroomHeadline-small-vert .newsroomHeadline-source{bottom:0;position:absolute;left:0;}
}



/* headlines micro hoz */
.newsroomHeadline-micro-hoz{height:auto; margin-bottom:5px;}
.newsroomHeadline-micro-hoz .newsroomHeadline-thumb{float:left;margin-right:10px;}
.newsroomHeadline-micro-hoz .newsroomHeadline-heading{color:#003bb2;font-size:1em;font-weight:bold;margin:0;padding:0;}

/* headlines highlight hoz */
.newsroomHeadline-highlight-hoz{background:#0039ba;color:#fff;height:100%;padding:0;}
.newsroomHeadline-highlight-hoz .newsroomHeadline-thumb{left:0;position:static;top:0;}
.newsroomHeadline-highlight-hoz .newsroomHeadline-heading{font-size:1.1em;margin:0; padding:10px 20px 50px 20px;}
.newsroomHeadline-highlight-hoz .newsroomHeadline-date{color:#fff;bottom:5px;position:absolute; left:18px;}
.newsroomHeadline-highlight-hoz .newsroomHeadline-source{bottom:5px;position:absolute;right:5px;}

@media screen and (min-width: 980px)  { 
   .newsroomHeadline-highlight-hoz .newsroomHeadline-heading{ font-size:1.15em;padding:8px 8px 0 0;}
   .newsroomHeadline-highlight-hoz .newsroomHeadline-date {left:150px; position:absolute;}
   .newsroomHeadline-highlight-hoz h2 {padding-top:6px;}

}



/* other news list */
#newsroom-other-list{list-style:none;margin:0;padding:0;}
#newsroom-other-list li{margin:0 0 20px;padding:0;}

/* market report list */
.newsroom-market-report-list{list-style:none;margin:0;padding:0;}
.newsroom-market-report-list li{background:#f0f0f0;border-bottom:1px solid #a2aab5;margin:0 0 10px;padding:10px;}
.newsroom-market-report-list li .headline{margin:0;}
.newsroom-market-report-list li .headline a{color:inherit;text-decoration:none;}
.newsroom-market-report-list li .headline a:hover{text-decoration:underline;}

/* article */
.newsroomArticleTitle{background:none !important;margin:5px 0 15px;padding:0;width:auto !important;}
.newsroomArticle{/*font-size:1.1em;line-height:1.4;*/}
@media screen and (min-width: 980px)  { 
   .newsroomArticle{font-size:1.1em;line-height:1.4;}
}
.newsroomArticle.article-medium{font-size:1.3em;}
.newsroomArticle.article-large{font-size:1.5em;}
.newsroomArticleDetails{line-height:1;list-style:none;margin:0 0 110px;padding:0;}
.newsroomArticleDetails li{border-top:1px solid #dedede;margin:0;padding:0;}
.newsroomArticleDetails li:first-child{border-top-width:0;}
.newsroomArticleDetails li.timestamp, .newsroomArticleDetails li.author{padding:0 0 10px;}
.newsroomArticleDetails li.author + li.timestamp{padding-top: 10px !important;}

.newsroomArticleDetails li.source{padding:10px 0;}
.newsroomArticleDetails li.resize{padding:2px 0;}
.newsroomArticleDetails li.social{padding:10px 0 0;}
.newsroomArticleDetails li.social .article-social-media a{margin-bottom:3px;}
.article-extra{border-color:#f0f0f0;border-style:solid;border-width:9px 0;padding:9px 0;}
.our-view{border-top:9px solid #f0f0f0;padding:5px 0 0;}
.our-view h2{background:url(/__data/assets/image/0020/10930151/our-view-icon.png) no-repeat 0 4px;font-size:1.3em;margin:0 !important;padding:0 0 0 21px;}
.newsroom-other-stories{list-style:none;margin:0;padding:0;}

  .newsroom-other-stories div.row {
      border-bottom: 1px solid #dfdfdf;
      margin: 0;
      padding: 15px 0
  }
  .newsroom-other-stories div.row:first-child {
      padding-top: 0
  }


/*
#article h2{margin-top:1em;}
#article blockquote{
    background:url(/__data/assets/image/0003/10930152/quotation-marks.png) no-repeat;
    min-height:30px;
    margin-left:0;
    padding-left:40px;
}

*/
.newsroomMostViewed{list-style:none;margin:0;padding:0;}
.newsroomMostViewed li{border-top:1px solid #dedede;font-size:1.1em;margin:0 0 10px;padding:10px 0 10px 42px;position:relative;}
.newsroomMostViewed li .position{background:#dedede;color:#fff;display:block;font-size:1.1em;font-weight:bold;height:22px;left:0;padding:2px 0 0;position:absolute;text-align:center;top:10px;width:22px;}
.newsroomMostViewed li:first-child{border-top:none;padding-top:5px;}
.newsroomMostViewed li:first-child .position{top:5px;}



/* election */
.newsroom-election-listing {
    height: 86px;
    list-style: outside none none;
    margin: 0 0 40px;
    padding: 0;
}
.newsroom-election-listing > li:first-child {
    margin-left: 0;
}
.newsroom-election-listing > li {
    float: left;
    margin: 0 0 0 20px;
    padding: 0;
    width: 301px;
}

.light-grey-bg {
    background: #f7f7f7 !important;
}

@media screen and (min-width: 640px)  {
   .gridcol-right-border {
    border-right: 1px solid #dedede;
    margin-right: 0;
    padding-right: 8px;
    }
}

#article iframe {display: none;}
#article #form-iframe {display: block !important;}



@media only screen and (max-width:639px) {
    .article-social-media .gp.small-hide{display:none;}
}




 .article-align-right.article-right-2-col, .article-align-right.article-right-2-col {
        margin-bottom: 12px;
        margin-top: 12px;
    }
    
    @media only screen and (min-width:640px) {
      .article-align-right {
         float: right;
         margin-right: -34%;
         margin-left:0.79em!important;
       }
    }
    
    @media only screen and (min-width:980px) {
      .article-align-right {
         float: right;
         margin-right: -161px;
       }
    }
    
    .article-bottom-align-right {
        float: right;
    }
    .article-align-left {
        float: left;
    }
    .article-align-right.article-right-1-col {
        width:100%
    }
    
    @media only screen and (max-width:640px) {
       .article-market-reports .article-align-right.article-right-1-col {margin-top:0!important;}
    }
    
    @media only screen and (min-width:640px) {
        .article-align-right.article-right-1-col {
           width:184px;
        }
    }
    
    .article-align-right.article-right-2-col, .article-bottom-align-right.article-right-2-col, .article-align-left.article-left-2-col {
        width: 100%;
    }
    @media only screen and (min-width:640px) {
       .article-align-right.article-right-2-col, .article-bottom-align-right.article-right-2-col, .article- align-left.article-left-2-col {
        width: 368px;
       }
    }
    
   
    .article-full-col {
        width: 100%;
    }
    .article-align-left.article-left-2-col:before, .article-align-left.article-left-2-col:after, .article-align-right.article-right-1-col:before, .article-align-right.article-right-2-col:before, .article-bottom-align-right.article-right-2-col:before, .article-full-col:before, .article-align-right.article-right-1-col:after, .article-align-right.article-right-2-col:after, .article-bottom-align-right.article-right-2-col:after, .article-full-col:after {
        background: none repeat scroll 0 0 #f0f0f0;
        content: "";
        display: block;
        font-weight: bold;
        height: 9px;
        visibility: visible !important;
        width: 100%;
    }
    .article-align-left.article-left-2-col:before, .article-align-right.article-right-1-col:before, .article-align-right.article-right-2-col:before, .article-bottom-align-right.article-right-2-col:before, .article-full-col:before {
        margin-bottom: 9px;
    }
    .article-align-left.article-left-2-col:after, .article-align-right.article-right-1-col:after, .article-align-right.article-right-2-col:after, .article-bottom-align-right.article-right-2-col:after, .article-full-col:after {
        margin-top: 9px;
    }
    .article-align-right.article-right-1-col h3, .article-align-right.article-right-2-col h3, .article-full-col h3 {
        font-weight: bold;
    }
    .article-align-left p, .article-align-right p, .article-bottom-align-right p, .article-full-col p {
        line-height: 1.2;
    }
    .article-align-left.enlarge p, .article-align-right.enlarge p, .article-bottom-align-right.enlarge p, .article-full-col.enlarge p {
        line-height: 1.1;
    }
    
    @media only screen and (min-width:640px) {
        .article-align-right.article-right-1-col h3, .article-align-right.article-right-2-col h3, .article-full-col h3 {
            font-size: 15.5px !important;
        }
        .article-align-left p, .article-align-right p, .article-bottom-align-right p, .article-full-col p {
            font-size: 12.8px;
            line-height: 1.2;
        }
        .article-align-left.enlarge p, .article-align-right.enlarge p, .article-bottom-align-right.enlarge p, .article-full-col.enlarge p {
            font-size: 14.1px;
            line-height: 1.1;
        }
    }
    
    
     
  /* article market widget */
  .article-market-widget{max-width:100%;}
   @media only screen and (min-width:640px) {
    .article-market-widget{max-width:300px;}
   }
  .article-market-widget .change{color:#fff !important;float:right;font-size:1.1em;font-weight:bold;height:51px;margin-right:10px;padding:22px 0 0;right:0;text-align:center;top:10px;width:72px;}
  .article-market-widget .change.positive{background:url('/__data/assets/image/0009/8747613/MarketLatestUp.png') no-repeat;}
  .article-market-widget .change.negative{background:url('/__data/assets/image/0007/8747602/MarketLatestDown.png') no-repeat;}
  .article-market-widget .change.nochange{background:url('/__data/assets/image/0009/8747604/MarketLatestneutral.png') no-repeat;}
  .article-market-widget .article-market-widget-other{height:35px;list-style:none;margin:0;padding:0;}
  .article-market-widget .article-market-widget-other li{float:left;font-size:0.9em;width:29.33%;}
  .article-market-widget .article-market-widget-other li:first-child{margin-left:0;}

.markets-box,
  .markets-box-static{
      background: #f4f4f4;
      padding: 10px;
      position: relative;
  }
  .markets-box:hover{
      background: #f0f0f0;
  }
  .markets-box .markets-box-link{
      bottom: 0;
      height: 100%;
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
      width: 100%;
  }

.article-social-media-fixed.article-social-media{
    position: fixed;
    width: 100%;
    height: 45px;
    bottom: 0px;
    background: #FFF;
    padding-top: 9px;
    left: 0px;
    display:none;
    border-top: solid 1px #DBE2E9!important;
}

.nr-mobile-sign-up-tw{
    background: #00adef;
    display: block;
    padding: 11px;
    text-decoration: none;
    font-weight: bold;
}


blockquote {
    background: url(/__data/assets/image/0018/11016072/quote-icon.png) no-repeat;
    padding-top: 30px;
}
@media only screen and (min-width: 640px) {
    blockquote{
        background-position: 0 5px;
        padding-left: 40px;
        padding-top: 0;
    }
}
blockquote {
    font-family: georgia, serif;
    margin: 0 0 7px;
    font-size: 1rem;
}
blockquote cite{
    font-weight: bold;
    font-family: arial, verdana, sans-serif;
    margin: 0;
}
blockquote{
    margin:0;
}
blockquote p:last-of-type{
    margin-bottom: 5px;
}
blockquote cite {
    display: block;
    font-family: arial,verdana,sans-serif;
    font-style: normal;
    margin: 5px 0 0;
    text-decoration: none;
}

.newsroomHeadline.visited .newsroomHeadline-heading a, .newsroomHeadline.visited .newsroomHeadline-heading a,.newsroomMostViewed a.visited,
.newsroomHeadline.visited .newsroomHeadline-heading a:hover, .newsroomHeadline.visited .newsroomHeadline-heading a:hover,.newsroomMostViewed a:hover.visited{
    color:#555; 
    opacity: 0.4;
}

.newsroomHeadline.visited .newsroomHeadline-thumb, .newsroomHeadline.visited .newsroomHeadline-date, .newsroomHeadline.visited .newsroomHeadline-source, .newsroomHeadline.visited .reading-time{
    opacity: 0.4;
}
.newsroomHeadline-highlight-hoz.visited a{color:#FFF !important;}

/* reading time */

.reading-time {
    background: transparent url(/__data/assets/image/0010/10930177/Stopwatch-ReadingTime.png) 0 1px no-repeat;
    padding-left:15px!important;
    color:#666;
    font-size:0.9em;
    padding-top:0px; 
display:block;
    }
@media screen and (min-width:980px) {
    .reading-time { padding-top:2px; background-position:0 0;}
}

.newsroomArticleDetails li p.reading-time {background-position:0 0;}
@media screen and (min-width:640px) {
.newsroomArticleDetails li p.reading-time {padding-top:2px; padding-bottom:1px;}
}
.ie8 .newsroomArticleDetails li p.reading-time {padding-top:2px; padding-bottom:1px;}