/*
  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: 27 February 2018 03:08:14
*/


/* Basic functionality */

.viewport {
overflow:hidden;
padding:1em 1em .3em 1em;
display:block;
clear:both;
}

    .compact-slideshow-active {
        padding:0;
        margin:0;
        width: auto;
        overflow: hidden;
display:block;
    }
    
    .compact-slideshow-active .viewport {
        overflow: hidden;
        width: auto;
display:block;


    }

    .section {
display:block;
overflow: hidden;
clear:both;


    }
    
    .compact-slideshow-active .section {
overflow: hidden;
}

    
    /* Opacity, fuzzy text for IE 6, 7, 8 fix (http://jszen.blogspot.com/2005/04/ie-bold-text-opacity-problem.html) */
    * html .compact-slideshow-active .section,
    *+html .compact-slideshow-active .section {
    
    }
    
    .compact-slideshow-active .actions a,
    .compact-slideshow-active .panels a {
        text-decoration: none;
        color: #fff;
        display: block;
        float: left;
        padding:.2em .3em .2em .3em;



    }
    .compact-slideshow-active .actions a:hover,
    .compact-slideshow-active .panels a:hover {
        color: #000000;
    }
    
    
    .compact-slideshow-active .actions span.button-symbol {
        speak: none;
    }
    
    .compact-slideshow-active .actions span.button-title {
        position: absolute;
        left: -99999px;
    }
    
    .compact-slideshow-active ul.actions,
    .compact-slideshow-active ul.actions li,
    .compact-slideshow-active ul.panels,
    .compact-slideshow-active ul.panels li {
        list-style-type: none;
        display: inline;
        margin: 0; padding: 0;
    }
    .compact-slideshow-active ul.actions,
    .compact-slideshow-active ul.panels {
        display: block;
        overflow: hidden;
      }
    
    .compact-slideshow-active ul.actions {
        float: right;
    }
    .compact-slideshow-active ul.panels {
        float: left;
    }
    .compact-slideshow-active ul.panels a.current {
        background: #444;
        cursor: default;
    }

/* Basic prettys */

    .compact-slideshow-active .section p{
    }


    #featured{
    border:2px solid #e8e9d9;
    border-bottom:none;
    display:block;
    margin-top:1em;
z-index:-10;
background:#dee0ca url(http://www.lsc.qld.gov.au/__data/assets/image/0016/107512/content-bg.jpg) repeat-x ;
       }

    
    #featured h2{
        left:-9999em;
        position:absolute;
display:inline-block;
    }
    .compact-slideshow-active .section h3 span{
        display:block;
        clear:right;
        color:#444;
        font-size:22px;
        text-wrap:none;
        padding-top:0;
        margin-top:-10px;

    }
    .slideshow .section img {
        float: left;
        clear:none;    
        padding-right:1em; 
    }

   
     .compact-slideshow-active,
.slideshow .controlbar {
            }

.slideshow .controlbar {
     height:2.3em;
     width:100%
     margin: 0 3px 0 3px;
     position:relative;
     background:url(http://www.lsc.qld.gov.au/__data/assets/image/0020/107507/toolbar.jpg) repeat-x #7f852b;
    }

.controlbar {
position:absolute;
bottom:-4px;
padding-left:1em;
padding-top:.1em;
padding-bottom:.1em;
}
.controlbar  .control {
display:block;
margin:4px 6px 3px 0;
padding:0;
width:11px;
height:1em;
line-height:1em;
text-align:center;
font-weight:bold;
border:1px solid #444;
background:#787c32;
}

.controlbar .actions .control{
border:none;
background:none;
padding:.3em;
}

.compact-slideshow-active .viewport {
overflow: hidden;
    }

.panels .controlset {
margin-left: 1em; 
}
