/*
 * Print Stylesheet
 *
 *
 *
 */
body {
  width: 100%;
  *zoom: 1; }
  body:before, body:after {
    content: "";
    display: table; }
  body:after {
    clear: both; }

/* #Clearing
================================================== */
/* Include clearfix on parent to clear nested columns,
or wrap each row of columns in a @include row */
/* You can also use a @include clear to clear columns */
* {
  background: transparent !important;
  color: black !important;
  /* Black prints faster: sanbeiji.com/archives/953 */
  text-shadow: none !important;
  filter: none !important;
  -ms-filter: none !important; }

a, a:visited {
  text-decoration: underline; }

a[href]:after {
  content: " (" attr(href) ")"; }

abbr[title]:after {
  content: " (" attr(title) ")"; }

/* Do not show javascript and internal links */
a[href^="javascript:"]:after, a[href^="#"]:after {
  content: ""; }

/* Printing Tables: css-discuss.incutio.com/wiki/Printing_Tables */
thead {
  display: table-header-group; }

tr, img {
  page-break-inside: avoid; }

@page {
  /*	margin: 0.5cm; */ }

p, h2, h3 {
  orphans: 3;
  widows: 3; }

h2, h3 {
  page-break-after: avoid; }

div, img {
  padding: 0;
  margin: 0; }

a[rel^='lightbox'] {
  padding: 0 0 20px 0 !important;
  margin: 0 !important;
  display: block; }
  a[rel^='lightbox'] img {
    padding: 0 !important;
    margin: 0 !important; }

#cookie-law-info-bar,
#site-navigation,
#secondary,
#masthead,
.top-widget-area,
.bottom-widget-area,
#wpadminbar,
.comment-and-favourite-links,
.edit-link,
.post-edit-link,
.comment-form,
.comment-reply-title,
.discussion-area,
article footer.entry-footer {
  display: none !important; }

body {
  margin: 0 !important;
  padding: 0 !important; }

.container {
  width: 90% !important;
  margin-left: auto;
  margin-right: auto; }
  .container .content-area .site-main .panoramic-outlook.post-type .post-type-header, .container .content-area .site-main .inflation-survey.post-type .post-type-header {
    font-size: 25px;
    padding: 0;
    margin: 0; }
    .container .content-area .site-main .panoramic-outlook.post-type .post-type-header h3, .container .content-area .site-main .inflation-survey.post-type .post-type-header h3 {
      margin: 0 0 20px 0;
      padding: 0; }

.container .content-area .site-main article .entry-content, .container .content-area .site-main article .entry-header {
  margin: 0 !important;
  padding: 0 !important;
  width: 95%; }
  .container .content-area .site-main article .entry-content .entry-meta, .container .content-area .site-main article .entry-header .entry-meta {
    margin-top: 0;
    width: 100% !important;
    clear: both; }
    .container .content-area .site-main article .entry-content .entry-meta .author, .container .content-area .site-main article .entry-header .entry-meta .author {
      line-height: 20px; }
      .container .content-area .site-main article .entry-content .entry-meta .author .byline, .container .content-area .site-main article .entry-content .entry-meta .author .posted-on, .container .content-area .site-main article .entry-header .entry-meta .author .byline, .container .content-area .site-main article .entry-header .entry-meta .author .posted-on {
        font-size: 14px; }
  .container .content-area .site-main article .entry-content h1.entry-title, .container .content-area .site-main article .entry-header h1.entry-title {
    font-size: 22px;
    padding-bottom: 20px !important; }
  .container .content-area .site-main article .entry-content p, .container .content-area .site-main article .entry-header p {
    width: 100%;
    font-size: 16px !important;
    line-height: 25px !important;
    padding-left: 0;
    padding-right: 0; }
  .container .content-area .site-main article .entry-content p.highlight, .container .content-area .site-main article .entry-header p.highlight {
    font-weight: bold; }
  .container .content-area .site-main article .entry-content h2, .container .content-area .site-main article .entry-header h2 {
    font-size: 19px;
    margin: 20px 0;
    padding: 0; }

.container .eight.columns,
.container .twelve.columns {
  width: 100%; }

.widget .meta, article .entry-meta, body.home article .meta, body.archive article .meta,
body.page-template-template-archive-php article .meta,
body.search article .meta,
body.page-template-template-panoramic-outlook-php article .meta,
.single-author .post-archive article .meta,
.archive.author .post-archive article .meta {
  border-top: 0;
  padding: 0;
  padding-bottom: 20px;
  border-bottom: 0; }
  .widget .meta .comment-and-favourite-links, article .entry-meta .comment-and-favourite-links, body.home article .meta .comment-and-favourite-links, body.archive article .meta .comment-and-favourite-links,
  body.page-template-template-archive-php article .meta .comment-and-favourite-links,
  body.search article .meta .comment-and-favourite-links,
  body.page-template-template-panoramic-outlook-php article .meta .comment-and-favourite-links,
  .single-author .post-archive article .meta .comment-and-favourite-links,
  .archive.author .post-archive article .meta .comment-and-favourite-links {
    display: none; }

body.single .post-type-header,
body.page-template-default .post-type-header,
body.page-template-template-about .post-type-header,
body.page-template-template-postevent-php .post-type-header,
body.page-template-template-awards-php .post-type-header {
  padding: 0; }

body.single article,
body.page-template-default article,
body.page-template-template-about article,
body.page-template-template-postevent-php article,
body.page-template-template-awards-php article {
  background-color: white;
  border: none; }
  body.single article.hentry,
  body.page-template-default article.hentry,
  body.page-template-template-about article.hentry,
  body.page-template-template-postevent-php article.hentry,
  body.page-template-template-awards-php article.hentry {
    border-bottom: 0;
    margin-bottom: 0; }
  body.single article header.entry-header,
  body.single article header.page-header,
  body.page-template-default article header.entry-header,
  body.page-template-default article header.page-header,
  body.page-template-template-about article header.entry-header,
  body.page-template-template-about article header.page-header,
  body.page-template-template-postevent-php article header.entry-header,
  body.page-template-template-postevent-php article header.page-header,
  body.page-template-template-awards-php article header.entry-header,
  body.page-template-template-awards-php article header.page-header {
    border-top: none;
    padding: 0; }

body.single.single-post article header.entry-header, body.single.single-post article .entry-content p, body.single.single-post article .entry-footer, body.single.single-post article .entry-content div.cb, body.page article header.entry-header, body.page article .entry-content p, body.page article .entry-footer, body.page article .entry-content div.cb {
  padding-left: 0;
  padding-right: 0; }

body.single article footer.entry-footer {
  padding: 0 20px; }
  body.single article footer.entry-footer .divider {
    padding: 0;
    display: block;
    width: 100%;
    border-top: 1px solid #a3c2c2; }
    body.single article footer.entry-footer .divider .category_list {
      padding-bottom: 10px; }
      body.single article footer.entry-footer .divider .category_list span {
        padding: 0; }
      body.single article footer.entry-footer .divider .category_list a {
        background: none !important;
        color: #000; }
    body.single article footer.entry-footer .divider .tag_list a {
      font-weight: normal; }
    body.single article footer.entry-footer .divider .tag_list span {
      padding: 0; }

.discussion-area {
  border: none; }
  .discussion-area h2 {
    padding: 0;
    border: 0; }
  .discussion-area .comments-area ol.comment-list li {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .discussion-area .comments-area ol.comment-list .comment-body .reply a.comment-reply-link {
    padding-left: 0;
    padding-right: 0; }
  .discussion-area .bottom-widget-area {
    display: none; }

.single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-content,
.single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-header,
.single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-footer .divider,
.single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-content,
.single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-header,
.single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-footer .divider,
.single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-content,
.single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-header,
.single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-footer .divider,
.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content,
.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-header,
.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-footer .divider {
  padding: 0;
  width: 90%;
  margin-left: auto;
  margin-right: auto; }

.single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-content, .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-footer,
.single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-content,
.single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-footer,
.single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-content,
.single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-footer,
.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content,
.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-footer {
  zoom: 1; }
  .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-content:after, .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-footer:after,
  .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-content:after,
  .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-footer:after,
  .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-content:after,
  .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-footer:after,
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content:after,
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-footer:after {
    clear: both; }
  .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-content:before, .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-content:after, .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-footer:before, .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-footer:after,
  .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-content:before,
  .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-content:after,
  .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-footer:before,
  .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-footer:after,
  .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-content:before,
  .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-content:after,
  .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-footer:before,
  .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-footer:after,
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content:before,
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content:after,
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-footer:before,
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-footer:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0; }

.single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-meta,
.single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-meta,
.single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-meta,
.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-meta {
  float: left;
  display: inline;
  margin-left: 10px;
  margin-right: 10px;
  width: 780px;
  margin-left: 0; }
  @media only screen and (max-width: 767px) {
    .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-meta,
    .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-meta,
    .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-meta,
    .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-meta {
      margin: 0; } }
  @media only screen and (min-width: 768px) and (max-width: 959px) {
    .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-meta,
    .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-meta,
    .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-meta,
    .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-meta {
      width: 492px; } }
  @media only screen and (max-width: 767px) {
    .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-meta,
    .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-meta,
    .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-meta,
    .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-meta {
      width: 300px; } }
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .single-inflation-survey .post-type.inflation-survey article.inflation-survey .entry-meta,
    .single-inflation-survey .post-type.inflation-survey article.panoramic-outlook .entry-meta,
    .single-panoramic-outlook .post-type.panoramic-outlook article.inflation-survey .entry-meta,
    .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-meta {
      width: 480px; } }

.single-post .post-type-header,
.single-inflation-survey .post-type.inflation-survey .post-type-header,
.single-panoramic-outlook .post-type.panoramic-outlook .post-type-header {
  zoom: 1; }
  .single-post .post-type-header:after,
  .single-inflation-survey .post-type.inflation-survey .post-type-header:after,
  .single-panoramic-outlook .post-type.panoramic-outlook .post-type-header:after {
    clear: both; }
  .single-post .post-type-header:before, .single-post .post-type-header:after,
  .single-inflation-survey .post-type.inflation-survey .post-type-header:before,
  .single-inflation-survey .post-type.inflation-survey .post-type-header:after,
  .single-panoramic-outlook .post-type.panoramic-outlook .post-type-header:before,
  .single-panoramic-outlook .post-type.panoramic-outlook .post-type-header:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0; }
  .single-post .post-type-header h3,
  .single-inflation-survey .post-type.inflation-survey .post-type-header h3,
  .single-panoramic-outlook .post-type.panoramic-outlook .post-type-header h3 {
    padding: 0;
    margin: 0; }

.post-type.panoramic-outlook {
  margin-top: 0; }
  .post-type.panoramic-outlook.panoramic-outlook article.panoramic-outlook.hentry {
    margin: 0; }
  .post-type.panoramic-outlook.panoramic-outlook article.panoramic-outlook .post-header {
    background-color: #ffffff; }
    .post-type.panoramic-outlook.panoramic-outlook article.panoramic-outlook .post-header .entry-meta .avatar {
      display: none; }
    .post-type.panoramic-outlook.panoramic-outlook article.panoramic-outlook .post-header .entry-meta .comment-and-favourite-links {
      display: none; }
  .post-type.panoramic-outlook.panoramic-outlook article.panoramic-outlook .entry-header {
    border-top: 0; }
  .post-type.panoramic-outlook.panoramic-outlook article.panoramic-outlook .entry-footer .divider {
    border-top: none; }
  .post-type.panoramic-outlook.panoramic-outlook article.panoramic-outlook .entry-footer .category_list {
    padding-bottom: 20px; }
    .post-type.panoramic-outlook.panoramic-outlook article.panoramic-outlook .entry-footer .category_list a {
      background: none !important; }

div[style] {
  width: 100% !important;
  flaot: left !important;
  padding-left: 0 !important; }

.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-header {
  margin: 0px;
  padding: 0px;
  clear: both; }

.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .top-widget-area {
  display: none !important; }

.single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content {
  margin: 0px !important;
  padding: 0px !important; }
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content .po-pullout-outer .po-pullout {
    height: auto !important; }
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content .po-pullout-outer a {
    display: none !important; }
  .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content .table-of-contents {
    display: none !important; }
    .single-panoramic-outlook .post-type.panoramic-outlook article.panoramic-outlook .entry-content .table-of-contents ul li h2 {
      text-transform: lowercase; }
.disclaimer.top.sticky-nav-enabled{top: -55px;}
.optanon-alert-box-wrapper {display: none!important;}