﻿/* Welcome to Compass. Use this file to define print styles.
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> */
#quick-nav, .site-navigation, body > header.site-header ul#header-nav, .mobile-header, #breadcrumb-nav {
  display: none; }

footer .row > div:not(#contact-information) {
  display: none; }

#language-alert {
  display: none;
  height: 0;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden; }

#contact-information a:after {
  content: ""; }

body > header.site-header .logo a:after {
  content: ""; }

.collapse {
  display: block; }

.fade {
  opacity: 1;
  filter: alpha(opacity=100); }

.archive-heading {
  display: none !important; }

.block.guidancepage {
  padding-left: 0; }

.contactandguidanceblock {
  display: none; }

.block.expandableblock .panel-accordion > .panel-heading a {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.pagebannerblock .banner-image {
  padding-bottom: 0 !important;
  padding-top: 0 !important; }
  .pagebannerblock .banner-image img {
    position: relative !important;
    width: auto !important;
    width: 100%;
    height: auto !important;
    margin: 0 !important;
    clip: auto !important; }

.pagebannerblock .text-container {
  position: relative !important;
  width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important; }

.block.automaticarticlelinkblock .image-container, .block.articlelinkblock .image-container {
  display: none; }

.block.automaticarticlelinkblock a:after, .block.articlelinkblock a:after {
  content: ""; }

.block.carouselcontainerblock {
  display: none; }

.block.newsarticlepage .article-preview .block-inner .image-container {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
  display: none; }

.block.newsarticlepage .article-preview .block-inner .block-link {
  display: none !important; }

.block.newsarticlepage .article-preview .block-inner .block-container {
  position: relative !important;
  width: 100% !important;
  height: auto !important;
  padding-left: 0 !important;
  padding-right: 0 !important; }

.imageandtextblock figure img {
  position: relative;
  width: auto;
  height: auto;
  margin: 0;
  clip: auto; }

.imageandtextblock.col-sm-12 figure .image-container {
  padding-bottom: 0; }

.pageheadingblock .text-container {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.block-container, .section-heading {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.StartPage .block-link:after, .CategoryPage .block-link:after {
  content: ""; }
