/* line 1, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_layout.scss */
div#content, div#left_column, div.entirebody div#wrapper {
  width: 100%;
  margin: 0;
}

/* line 6, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_layout.scss */
div#content {
  padding-right: 0;
  width: 96%;
}

/* line 11, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_layout.scss */
#wrapper {
  width: auto;
  padding: 0;
}

/* line 17, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_layout.scss */
p.event_actions,
div#after_actions,
#right_column,
#banner,
.admin .navbar,
#header_right,
#describe_state_form_1,
#describe_state_form_2,
.attachment_image,
#footer {
  display: none;
}

/* line 30, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_layout.scss */
p#request_status {
  page-break-after: avoid;
}

/* line 34, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_layout.scss */
.correspondence {
  page-break-before: avoid;
}

/* line 38, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_layout.scss */
.popup {
  display: none;
}

/* line 42, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_layout.scss */
.not-for-print {
  display: none !IMPORTANT;
}

/* line 1, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
body {
  font-size: 10pt;
}

/* line 5, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
body,
#wrapper,
#banner_content,
.row {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  max-width: none !important;
  background-color: transparent !important;
}

/* line 18, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.admin,
.ms-header,
#topnav,
.rsp_menu_button,
#user_locale_switcher,
#logged_in_bar,
.help-sidebar,
.about__contact-links,
.footer__final,
#hash_link_padding,
#right_column,
#right_column_flip,
.describe_state_form,
#after_actions,
.event_actions,
.authority__body__sidebar,
.list-filter-item,
.authority__header__action-bar,
.hero__learn-more,
.learn-more-foi,
#header_right,
#user_profile_search form,
#user_not_logged_in,
.request-header__toolbar-actions,
.correspondence__footer {
  display: none !important;
}

/* line 46, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.only-show-for-print {
  display: block;
  visibility: visible;
}

/* line 51, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.print-information {
  font-size: 6pt;
  color: gray;
  margin: 0.5em 1.5em;
}
/* line 56, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.print-information a {
  word-break: break-all;
}

/* line 61, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
h1, h2, h3 {
  page-break-after: avoid;
}

/* line 65, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
img {
  max-width: 100% !important;
}

/* line 69, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
ul, img {
  page-break-inside: avoid;
}

/* line 75, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
#banner {
  background-color: transparent;
}
/* line 77, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
#banner .banner_site-title {
  padding: 1em 0.9375rem 0;
}

/* line 84, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.site-title__logo {
  overflow: hidden;
  text-indent: 0;
  background-image: none;
  width: auto;
  height: auto;
  color: black !important;
}

/* line 93, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
#footer {
  background-color: transparent;
  color: black;
  margin-top: 0;
  border-top: 1px solid #e9e9e9;
}
/* line 98, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
#footer a {
  font-weight: 700;
  text-decoration: none;
  color: black;
}
/* line 103, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
#footer h2 {
  color: black;
}

/* line 108, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.footer__about {
  width: 100%;
}

/* line 113, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.controller_help {
  position: static;
  margin-left: 0;
}
/* line 5, /var/www/alaveteli/app/assets/stylesheets/responsive/_utils_print.scss */
.controller_help a {
  font-weight: 700;
  text-decoration: none;
  color: black;
}
/* line 10, /var/www/alaveteli/app/assets/stylesheets/responsive/_utils_print.scss */
.controller_help a[href^=http]:after {
  content: " (" attr(href) ")";
  font-weight: normal;
  color: gray;
  font-size: 0.875em;
}
/* line 117, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.controller_help h1 a,
.controller_help dt a {
  display: none;
}

/* line 124, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
#left_column,
#left_column_flip {
  width: 100%;
}

/* line 129, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.request-header__toolbar {
  padding: 0;
  background: transparent;
}

/* line 134, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
p.subtitle {
  margin-bottom: 0.5em;
}

/* line 138, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.request-header__subtitle {
  width: 100%;
  padding: 0;
}

/* line 143, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.request_icon_line {
  padding-left: 0;
  background-image: none !important;
}

/* line 148, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.correspondence {
  box-shadow: none !important;
  background-color: transparent !important;
  border: 1px solid #ccc !important;
  border-top-width: 5px !important;
  color: black !important;
  margin-bottom: 2em !important;
}
/* line 5, /var/www/alaveteli/app/assets/stylesheets/responsive/_utils_print.scss */
.correspondence a {
  font-weight: 700;
  text-decoration: none;
  color: black;
}
/* line 10, /var/www/alaveteli/app/assets/stylesheets/responsive/_utils_print.scss */
.correspondence a[href^=http]:after {
  content: " (" attr(href) ")";
  font-weight: normal;
  color: gray;
  font-size: 0.875em;
}

/* line 158, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.incoming.correspondence {
  border-top-color: #777 !important;
  margin-left: 3%;
}

/* line 163, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.attachments {
  margin-bottom: 1.5em;
}
/* line 165, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.attachments img {
  display: none;
}

/* line 171, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.authority__body__foi-results {
  width: 100%;
}

/* line 175, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.authority__header__stats {
  margin-bottom: 1em;
}

/* line 180, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.homepage-hero {
  background-image: none;
  background-color: transparent;
  border-bottom: 1px solid #e9e9e9;
  color: black;
  text-align: center;
}
/* line 186, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.homepage-hero a {
  font-weight: 700;
  text-decoration: none;
  color: black;
}

/* line 193, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.hero__intro {
  width: 100%;
}

/* line 197, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.intro__title {
  color: black;
  text-shadow: none;
}

/* line 202, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.hero__new-request {
  display: none;
}

/* line 206, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.steps__step-box {
  background-color: transparent;
}

/* line 211, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.latest-requests .button-secondary {
  display: none;
}

/* line 216, /var/www/alaveteli/app/assets/stylesheets/responsive/_print_style.scss */
.bodies-list strong a {
  display: none;
}
