/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 22 April 2020 23:36:49
*/


/*  ===============================================================================
** Education Counts www.educationcounts.govt.nz
** 
/*  ===============================================================================



/* print all pages, without it only prints first page. */

*{overflow:visible !important;}

/* Setting default widths, margins so printed content is 100% of printed page */
body, #page-wrapper, .content, .span8, .span9, .row-fluid, #container.fixed-fluid.wrapper, .topics 3col, main{
    width: auto;
    padding: 0;
    margin: 0;
    float: none !important;
    background: #fff url(none);
    position: relative;

}
main.container.fixed-fluid {
    margin-top: 0;
}

#home-content {
    margin-top: 0em;
}
#home-content .page-list {
    margin-top: 0em;
}

.school main.container.fixed-fluid,.ece main.container.fixed-fluid{margin-top:0}


/*  ===============================================================================

PUBLICATION SECTION
 
*/  ===============================================================================



/* prevent images from bleeding over the edge of the printed page */
  img { 
    max-width:100% !important;
  } 

/* prevent headings from being printed at the bottom of the page */
h2, h3 {
   page-break-after: avoid;
}
/* ensure that articles always start on a fresh page */
article {
   page-break-before: always;
}
/* prevent large elements, such as unordered lists and images, from being split across multiple pages */
ul, img {
   page-break-inside: avoid;
}









/* Remove irrelevant elements from printout */
.banner span8, #home-content.row-fluid, .useful-links.span4, .slideshow-slide, .slideshow-slide-image, .slideshow-slide-summary-inner, .slideshow-nav, #left-column.span3.mobile-only,.visually-hidden, .left-column, .alphabetical.clearfix, #global-nav, #main-site-search, #footer, #secondary-nav, #left-column, #masthead, #prevNextLinks, .span3.inset, .span4.inset, #breadcrumbs.row-fluid, #educationSectorFilterGroup, #keyThemesFilterGroup, #demographicDataFilterGroup, .span6.clearfix, .span6, .nav-visually-hidden menu-toggle dl-trigger {
    display: none; 
}







/* Set body font size, colour, type */
body {
    font: 1em Georgia, "Times New Roman", Times, serif;
    color: #000; 
}




/* Set heading styles */
h1,h2,h3,h4,h5,h6 {
    font-family: Helvetica, Arial, sans-serif;
    color: #000;
}
h1 { font-size: 250%; }
h2 { font-size: 175%; }
h3 { font-size: 135%; }
h4 { font-size: 100%; font-variant: small-caps; }
h5 { font-size: 100%; }
h6 { font-size: 90%; font-style: italic; }

/* Formatting hyperlinks */
a:link, a:visited {
    color: #00c;
    font-weight: bolder;
    text-decoration: none; 
}


@media print {
div.accordion-section{
display: block !important;
    height: auto !important;


}
}





/* Printing EC Logo */

    #logo img {
        display:none;
    }
    #logo:after {
        content:url(/__data/assets/image/0004/164047/Logo-EC.gif);
    }

/* stolen from bootstrap.css media max-width:767px 
    [class*="span"],
    .row-fluid [class*="span"] {
      float: none;
      display: block;
      width: auto;
      margin-left: 0;
    }
    .span12,
    .row-fluid .span12 {
      width: 100%;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
    }

This was included in the main css, but to avoid printing the URL of links in print.css, have removed. Will include the below into main css if it is a requirement in future, place before:
pre,blockquote{border:1px solid #999;

    a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}

*/

*{
    color:#000!important;
    background:0 0!important;
    box-shadow:none!important;
    text-shadow:none!important;
}
blockquote,
img,
pre,
tr{
    page-break-inside:avoid;
}
a,
a:visited{
    text-decoration:underline;
}
blockquote,pre{
    border:1px solid #999;
}
thead{
    display:table-header-group;
}
img{
    max-width:100%!important;
}
@page{
    margin:.5cm;
}
h2,
h3,
p{
    orphans:3;
    widows:3
}
h2,
h3{
    page-break-after:avoid;
}
