/*
  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: 21 April 2024 22:49:31
*/


/**
 * 
 * Print CSS
 *
 * version: 0.0.1
 * file:    print.css
 * author:  Squiz Australia
 * change log:
 *     02-09-2014 10:10 - First revision
 */
/* HIDE elements */

/*@page {*/
/*  size: A4;*/
/*  margin: 11mm 11mm 11mm 11mm;*/
/*}*/
@page {
 
  margin: 17mm 2mm 11mm 2mm;
}
/*body {*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  min-height: 100vh;*/
/*}*/

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

 .print-footer{
    display:block !important;
    text-align:right;
    bottom:0px;
    right:0;
    margin-right:50px;
    /*position:absolute;*/
   



  
}
/*body{*/
/*    margin-bottom:200px !important;*/
/*}*/




.main-banner-slider,.main-banner-tiles-wrap,.related-services,.share,.research-group,.bottom-list,.header,.sticky-header-wrap,.main-banner,.topics-faqs,.articles,.case-studies,.feed,.news,.hot-topics,.footer-menu-1,.footer-menu-2,.footer-menu-3,nav.internal-menu,#topcontrol {
    display:none
}

.crt-grid-post{
     page-break-inside: avoid !important;
}
/*h2{*/
/*    page-break-after: avoid !important;*/
/*}*/


.print-footer img{
    width:200px !important;
    
}

.sidenav{
    display:none !important;
}

h1{
    /*font-size:95%;*/
    font-size:2rem;
}

h2{
    font-size:1.2em;
}
.asset-tile {
    page-break-inside: avoid !important;
    position: relative !important;
    line-height:110%;
  
  }
  
  .alert-box{
      line-height:140%;
  }
  
  .asset-banner {
    page-break-inside: avoid !important;
    
  
  }
  
 .asset-tile{
    
    display:inline-block !important; /*Allows page-break-inside to work*/
        vertical-align: top !important;
      
        margin-left: 0 !important;
        /*border: 1px solid #eee;*/
      
    }
    
    .asset-tile:focus, .asset-tile:hover{
    box-shadow: none !important;
}
   html, body {
    width: 210mm;
    height: 297mm;
  }
  
  
  
  .asset-tiles{
       /*position: relative !important;*/
       display:block !important;
       /*page-break-before:avoid !important;*/
       
       /*page-break-inside: avoid !important;*/
       /*page-break-inside: always !important;*/
       /*max-width:100% !important;*/
       
  }
.image-gallery .asset-tile-text h4 {
    font-size: 90% !important;
    font-weight: 500;
}
/*.full-width-container.image_gallery__wrapper{*/
/*       page-break-inside: avoid !important;*/
/*}*/
.dummy-image{
        position:initial;
    }
    
    .dummy-image .video-play-icon{
        display:none !important;
    }
    
    .asset-banner[data-style="default"] .asset-banner-back{
    
    display:flex;
}

.asset-banner[data-style="default"] .asset-banner-front{
    
    display:flex;
}

.asset-banner[data-style="default"] .dummy-image{
    
    width:50%;
    background-image:none;
}

.asset-banner[data-style="default"] .asset-banner-text{
    
    width:49%;
    padding: 30px;
}

.asset-banner[data-style="default"] .asset-banner-front{
    padding-top:0px;
}


.asset-banner-image{
   
    /*background-size:cover !important;*/

    
}

.content-area{
    width:100% !important;
}

.side-nav{
    display:none !important;
}

.asset-tile{
    /*border:1px solid gray !important;*/
}

.asset-tile-text{
    font-size:90% !important;
    padding:15px !important;
    padding-top:10px !important;
    break-inside:avoid !important;
}

.asset-tile-image{
    /*width:100%;*/
    width:100% !important;
    padding-bottom:56% !important;
    background-size:cover !important;
    vertical-align:bottom !important;
    position:relative !important;
    background-position: left center !important;
    
}

/*.asset-tiles, .full-width-container{*/
/*    width:100% !important;*/
/*}*/

/** {*/
/*    overflow:auto;*/
/*}*/

  .asset-tiles .asset-tile{
    

       width:30% !important;
       margin-bottom:3.3% !important;
      
    }
    
/*.asset-tiles.image-gallery__wrapper-inner .asset-tile{*/
    
       
/*       width:19% !important;*/
/*       margin-bottom:3% !important;*/
      
/*    }*/
    
    
    
     .asset-tiles[data-columns="1"] .asset-tile{
    
        width:100% !important;
        margin-right:0 !important;
    }
    
    .asset-tiles[data-columns="2"] .asset-tile{
    
        /*width:48%;*/
        width:48% !important;
        /*margin-right:4%;*/
        
        margin-right:3% !important;
        margin-bottom:3% !important;
    }
    .asset-tiles[data-columns="2"] .asset-tile:nth-child(2n){
       
     margin-right: 0 !important;
    }
    
    
     .asset-tiles[data-columns="3"] .asset-tile{
    
        /*width:31%;*/
         width:30% !important;
          margin-right:3% !important;
        margin-bottom:3% !important;
    }
    
     .asset-tiles[data-columns="3"] .asset-tile:nth-child(3n){
       
     margin-right: 0 !important;
    }
    
     .asset-tiles[data-columns="4"] .asset-tile{
    
       /*width:23%;*/
       width:22% !important;
       margin-bottom:3% !important;
        margin-right:3% !important;
    }
    
    .asset-tiles[data-columns="4"] .asset-tile:nth-child(4n){
       
     margin-right: 0 !important;
    }
    
    
    .asset-tiles[data-columns="5"] .asset-tile{
    
       /*width:23%;*/
       width:17.5% !important;
       margin-bottom:3% !important;
       margin-right:2.2% !important;
    }
    
     .asset-tiles[data-columns="5"] .asset-tile:nth-child(5n){
       
     margin-right: 0 !important;
    }
    
    
    .asset-tiles[data-columns="6"] .asset-tile{
    
       /*width:23%;*/
       width:15% !important;
       margin-bottom:3% !important;
        margin-right:2.2% !important;
    }
    
     .asset-tiles[data-columns="6"] .asset-tile:nth-child(6n){
       
     margin-right: 0 !important;
    }
    
  
  /*  .asset-tiles .asset-tile,*/
  /*.asset-tiles .asset-tile:nth-child(2n),*/
  /*.asset-tiles .asset-tile:nth-child(3n),*/
  /*.asset-tiles .asset-tile:nth-child(4n){*/
  /*      margin-right:1% !important;*/
  /*      margin-left:0 !important;*/
  /*  }*/
     .asset-tiles[data-tilebackgroundcolour="#878887"] a.asset-tile:after{
     color: white !important;
  }
  
   .asset-tiles[data-showimage="yes"] a.asset-tile:after{
     margin:0 10px;
  }
    .asset-tiles.image-gallery__wrapper-inner a.asset-tile:after {
    content: none !important;
  }
  
  .promo-strip a:after{
    content:none !important;
}
 .promo-strip a{
    background:none !important;
}

a.subscribe-now__btn{
    background:white !important;
}
 
 a.subscribe-now__btn:hover, a.subscribe-now__btn:focus {
    background: #00427a !important;
    color: white !important;
    /* border-color: #88b04b; */
}


  
  
  /* .asset-tiles.image-gallery__wrapper-inner*/
  
  a.asset-tile:after{
      line-height:0px !important;
  }
    
 /*.asset-tiles .asset-tile:nth-child(5n) {*/
       
 /*    margin-right: 0 !important;*/
 /*   }*/
 /*.asset-tile-image*/
* {
   /*background: transparent !important;*/
   /*color: #000 !important;*/
   box-shadow: none !important;
   text-shadow: none !important; } 

 * {
     -webkit-print-color-adjust: exact !important;   
    color-adjust: exact !important;   
     
     
 }
.case-studies {
    border:1px solid #000
}

/* SHOW elements */
.thumbnail-list-item .agribusiness,.popup-wrap,.internal-menu-item,.internal-2nd-level-list {
    width:100%;
    display:block
}

.slick-slide {
    float:none
}

.sa-gov {
    display:block
}

.main-content-text {
    width:100%;
    float:none;
    display:block
}

.thumbnail-detail,.footer,.row,.wrap {
    background:#fff;
    display:block;
    float:none
}

.breadcrumbs-list {
    float:left;
    width:100%;
    list-style:none
}

.breadcrumbs-item {
    float:left;
    color:#000;
    text-transform:uppercase
}

.breadcrumbs-item-link {
    color:#060400;
    font-size:1em;
    text-transform:uppercase
}

.breadcrumbs-separator {
    color:#000;
    margin:0 5px
}

a {
    color:#000!important;
    background:#fff;
    text-decoration:underline
}

.main-content a:link:after,a:visited:after {
    content:"";
    color:#000;
    text-decoration:underline
}

.main-content a:link:after,.main-content a:visited:after {
    content:" (" attr(href) ") ";
    font-size:70%;
    color:#000!important
}



/* 2015-06, added by Nic to make calendar print better */
#calendarTable a:link:after, #calendarTable a:visited:after {
    content:"";
    color:#000;
    text-decoration:underline
}

pre,blockquote {
    border:1px solid #999;
    page-break-inside:avoid
}

.sidebar a:link:after,a:visited:after {
    content:"";
    color:#000
}

.breadcrumbs a:link:after,a:visited:after {
    content:"";
    color:#000
}

.internal-menu-item {
    border:0
}

thead {
    display:table-header-group
}

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

img {
    max-width:100%!important
}

.main-content {
    margin:.5cm;
    width:90%;
    padding:0;
    background:none
}

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

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

.print-only {
    display:none!important
}

pre,blockquote {
    border:1px solid #999;
    page-break-inside:avoid
}

thead {
    display:table-header-group
}

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

img {
    max-width:100%!important
}

.hide-on-print {
    display:none!important
}

.print-only {
    display:block!important
}

.hide-for-print {
    display:none!important
}

.show-for-print {
    display:inherit!important
}

