/*
  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: 24 February 2021 06:02:48
*/


.toggleable { /* hide heading on journal page */
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

div#mesabanner {
    background-image: url(http://energymining.sa.gov.au/__data/assets/image/0003/283332/email_header_without_date.jpg);
    height: 0px;
    background-size: 100% auto; /* fill parent width, or auto 100%? */
    background-repeat: no-repeat;
    background-position: left;
    margin-bottom: 5px;
    position: relative;
    overflow: hidden;
    padding-bottom: 27%; /* the aspect ratio of the image (height / width * 100) */
}

#issue_header time#issue {
    /*
    position: absolute;
    right: 0px;
    top: 0px;
    */
    margin-right: 24px;
    margin-top: 18px;
    float: right;
    color: white;
    font-size: smaller;
    text-transform: uppercase;
    font-family: Arial, "Liberation Sans", Helvetica, sans-serif;
}

@media (min-width: 37.5em) {
    #issue_header time#issue {
        font-size: larger;
    }
}

#issue_header q {
    font-style: italic;
    font-size: 1.1em; /* font-size: 1.5em; for desktop */
}

@media (min-width: 37.5em) {
    #issue_header q {
        font-style: italic;
        font-size: 1.5em;
    }
}

#issue_header q:before, #mesabanner q:before { 
    content:none; /* content: open-quote; */ /* content: close-quote; */ /* remove any browser added quotation marks */
}

#features img {
    width: 100%;
    height: auto;  /* height: auto !important; */
    max-height: 170px;
}

#features .featuredarticle {
    margin-top: 22px;
    margin-bottom: 22px;
    border: 0;
    border-bottom: 1px solid #12aaed;
}

/* NEWS ARTICLES */
/* from http://www.pir.sa.gov.au/designs/css/custom_global.css?v=0.2.306 */

.media-centre .thumb-image {
  height: 0px;
  background-repeat: no-repeat;
  /* overflow: hidden; */ /* adjustment to handle narrower images with text */
  /* background-position: left; */ /* adjustment to handle narrower images with text */
  background-size: cover; /* background-size: auto 100%; */ /* adjustment to handle narrower images with text */
  padding-bottom: 30%; /* padding-bottom: 71%; */ /* adjustment to handle narrower images with text */
  margin-bottom: 5px;
  position: relative;
}

.media-centre .news-box .caption {
    position: relative;
    padding-bottom: 40px;
}

@media (min-width: 37.5em) {
    .media-centre .news-box .caption {
        /* height: 17.6em; */ /* Nic - too much space */
        padding-bottom: 10px;
    }
}

@media (min-width: 75em) {
    .media-centre .caption {
    /* padding: 10px 0px; */ /* Nic - too much space */
    overflow: hidden;
    }
}

@media (min-width: 37.5em) {
    .ie8-news-clear, .media-centre .news-box:nth-child(2n) {
        clear: right;
        margin-left: 2%;
    }
}

.media-centre .news-box {
    padding-bottom: 10px;
}

@media (min-width: 37.5em) {
    .media-centre .news-box {
        width: 49%;
        clear: left;
        float: left;
    }
}

@media (min-width: 75em) {
    .media-centre .news-box {
        padding: 0px;
        margin-bottom: 15px;
        float: left;
        padding-bottom: 0;
    }
}

@media (min-width: 75em) {
    .media-centre .news-box {
        padding: 0px;
        margin-bottom: 15px;
        float: left;
        padding-bottom: 0;
    }
}

@media (min-width: 37.5em) {
    .media-centre .news-box {
        width: 49%;
        clear: left;
        float: left;
    }
}

.media-centre .news-box {
    padding-bottom: 10px;
    /* font-size: 1.125em; */
}

.media-centre .date-display {
    display: none; /* hide the date on news articles */
}

/* SLIDER */

div#carousel {
    clear: left;
}

#miniSlides .flex-control-nav { /* carausel */
    width:100%;
    position:static; /* used to be absolute */ 
    bottom:0px;
    top:100%;
}


ol.flex-control-nav.flex-control-paging {
    margin-top: 10px; /* add a bit of space above controls */
}

/* ICONS */

div#icons {
    text-align: center;
}

div#icons a { /* mobile */
    width: 16.5%; /* 1/6th of width */
    display: inline-block;
    margin-bottom: 20px;
}

@media (min-width: 37.5em) {
    div#icons a {
        width: 16.5%; /* 1/6th of width */
        display: inline-block;
        margin-bottom: 20px;
    }
}

/* SUBSCRIBE */

div#subscribe {
    text-align: center;
}

div#subscribe span.spread {
    min-width: 50%;
    display: inline-block;
}



/* fix carousel */

ol.flex-control-nav.flex-control-paging{
    clear:left;
}

ul.slides{
    clear:left;
}

.flexslider{
    clear:left;
}

.journal-icons a{
    padding: 15px;
}

.journal-icons p{
    text-align:center;
}

/* see line 169*/
/*----*/
