/****** FILE: themes/adhb/css/print.css *****/
/*
 Print stylesheet.
*/
/* line 34, ../scss/bootstrap_config/custom/_mixins.scss */
.clearfix {
  *zoom: 1;
}
/* line 24, ../scss/bootstrap_config/custom/_mixins.scss */
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
}
/* line 29, ../scss/bootstrap_config/custom/_mixins.scss */
.clearfix:after {
  clear: both;
}

/* line 135, ../scss/bootstrap_config/custom/_mixins.scss */
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 316, ../scss/bootstrap_config/custom/_mixins.scss */
.input-block-level {
  display: block;
  width: 100%;
  min-height: 28px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

/* CSS3 Two Tone borders - IE9+ */
/* Fix for responsive images - use on IMG tag */
/* Mobile icons for retina display */
/** 
 * Mixin divides width of parent between children. It requires the parent to 
 * have a size class representing the number of children (eg: class="size_3"). 
 * It will take this and divide the width by that number of elements.
 *
 * Note: In silverstripe templates you can use $Count on a set of items you 
 * are about to loop throught to get the total number. EG:
 * <ul class="size_{$Menu.Count}">
 */
@page {
  margin: 15mm 10mm 15mm 10mm;
}
/* line 15, ../scss/print.scss */
.container {
  width: auto;
  margin: 0.25em;
}

/* line 19, ../scss/print.scss */
.row-fluid {
  width: 100%;
}

/* line 23, ../scss/print.scss */
.row,
.thumbnails {
  margin-left: 0;
}

/* line 30, ../scss/print.scss */
[class*="span"],
.row-fluid [class*="span"] {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span12, #IE6 .row-fluid .span12 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span11, #IE6 .row-fluid .span11 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span10, #IE6 .row-fluid .span10 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span9, #IE6 .row-fluid .span9 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span8, #IE6 .row-fluid .span8 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span7, #IE6 .row-fluid .span7 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span6, #IE6 .row-fluid .span6 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span5, #IE6 .row-fluid .span5 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span4, #IE6 .row-fluid .span4 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span3, #IE6 .row-fluid .span3 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span2, #IE6 .row-fluid .span2 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 42, ../scss/print.scss */
#IE6 .span1, #IE6 .row-fluid .span1 {
  float: none;
  display: block;
  width: auto;
  margin-left: 0;
}

/* line 55, ../scss/print.scss */
.navbar, #sidebar, .breadcrumb, .icon, .control, .btn, .carousel-control, .carousel-interface, .printShare, .pagination, #lang, footer, #search, .sidebar-form, .sidebar-nav, .font-resize, .social-links, .filter-month, .m-pager, .backlink {
  display: none;
}

/* line 62, ../scss/print.scss */
.news--single .news-image {
  float: none;
  margin: 20px 0;
}

/* line 67, ../scss/print.scss */
.last-edited {
  text-align: left;
}

/* line 71, ../scss/print.scss */
#main .news-post-information {
  display: block;
}
/* line 74, ../scss/print.scss */
#main .news-post-information .info-terms {
  display: none;
}

/* line 80, ../scss/print.scss */
.hero--single .hero-image {
  float: right;
  margin: 20px 0 20px 20px;
}

/* line 86, ../scss/print.scss */
#header .logo {
  float: none;
  text-align: center;
}

/* line 93, ../scss/print.scss */
.banner {
  height: auto;
}
/* line 96, ../scss/print.scss */
.banner .banner-content {
  display: none;
}
/* line 99, ../scss/print.scss */
.banner .banner-image {
  right: 0;
  position: relative;
  width: 100%;
}
/* line 104, ../scss/print.scss */
.banner .banner-image img {
  max-width: 100%;
}

/* line 113, ../scss/print.scss */
.carousel img {
  max-width: 200px;
  float: left;
}

/* line 118, ../scss/print.scss */
.carousel-caption {
  clear: both;
}

/* line 666, ../scss/bootstrap_config/custom/_mixins.scss */
.carousel:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 673, ../scss/bootstrap_config/custom/_mixins.scss */
*:first-child .carousel {
  zoom: 1;
}
/* line 124, ../scss/print.scss */
.carousel .item {
  display: block;
}

/* line 129, ../scss/print.scss */
.month-filter {
  display: none;
}


