ul.krumo-node{margin:0px;padding:0px;}ul.krumo-node ul{margin-left:20px;}* html ul.krumo-node ul{margin-left:24px;}div.krumo-root{border:solid 1px black;margin:1em 0em;}ul.krumo-first{font:normal 12px arial;border:solid 2px white;border-top-width:1px;background:url(https://southerninnovations.com.au/sites/all/modules/devel/krumo/skins/default/bg.gif);}li.krumo-child{display:block;list-style:none;padding:0px;margin:0px;overflow:hidden;}div.krumo-element{cursor:default;line-height:24px;display:block;clear:both;white-space:nowrap;border-top:solid 1px white;background:#E8E8E8;padding-left:10px;}* html div.krumo-element{padding-bottom:3px;}a.krumo-name{color:#2C5858;font:bold 13px Arial;}a.krumo-name big{font:bold 20pt Georgia;line-height:14px;position:relative;top:2px;left:-2px;}* html a.krumo-name big{font:bold 19pt Georgia;top:5px;left:0px;line-height:9px;height:12px;padding:0px;margin:0px;}div.krumo-expand{background:#CCCCCC;cursor:pointer;}div.krumo-hover{background:#B7DBDB;}div.krumo-preview{font:normal 13px courier new;padding:5px 5px 14px 5px;background:white;border-top:0px;overflow:auto;white-space:pre;}* html div.krumo-preview{padding-top:2px;}li.krumo-footnote{background:white;padding:2px 5px;list-style:none;border-top:solid 1px #bebebe;margin-top:2px;cursor:default;}* html li.krumo-footnote{line-height:13px;}div.krumo-version{float:right;}li.krumo-footnote h6{font:bold 11px verdana;margin:0px;padding:0px;color:#366D6D;display:inline;}* html li.krumo-footnote h6{margin-right:3px;}li.krumo-footnote a{font:bold 10px arial;color:#434343;text-decoration:none;}li.krumo-footnote a:hover{color:black;}li.krumo-footnote span.krumo-call{font:normal 11px verdana;position:relative;top:1px;}li.krumo-footnote span.krumo-call code{font-weight:bold;}div.krumo-title{font:normal 11px verdana;position:relative;top:9px;cursor:default;line-height:2px;}strong.krumo-array-length,strong.krumo-string-length{font-weight:normal;}
#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-wrapper .bx-controls-direction a{z-index:499;}
#views-slideshow-bxslider-1.views-slideshow-bxslider li img{margin-right:auto;}
#views-slideshow-bxslider-1.views-slideshow-bxslider .bx-wrapper .bx-caption{background:rgba(80,80,80,0.75)}

.vertical-center{position:relative;top:76px}.two-column-responsive-two-third{float:left;width:66%;padding:0px;margin:0px;}.column-responsive{float:left;width:33.33%;padding:10px;margin:0px;}.two-column-responsive{float:left;width:50%;padding:10px;}.two-column-nopadding{float:left;width:50%;}.four-column-responsive{float:left;width:25%;padding:5px;}.two-third-column-responsive{float:left;width:66.66%;padding:10px;}.row:after{content:"";display:table;clear:both;}.two-column{width:50%;}p.small{line-height:90%;}p.nomargin{margin:0px;}p.notmuchpadding{padding:0 0 10px 0 !important;}table#t01{padding:5px;vertical-align:top;width:100%}table#t02{padding:0px;}.cta{background-color:#3D7DB4;color:white;font-weight:bold;}#cta-button{border:3px solid white;border-radius:20px;padding:5px;height:100%;vertical-align:middle;text-align:center;font-weight:bold;}a.cta-button{color:white;}a.cta-button:hover{color:white;text-decoration:none;}p#cta-button:hover{background:#275C89;font-weight:bolder;color:white;}.category-cta{background:#407FB6;color:#ffffff;font-weight:bold;display:inline-block;}.less-padding p{margin:0px;}a.productpage,a.productpage:visited,a.productpage:focus,a.productpage:active{text-decoration:underline;}a.productpage:hover{font-weight:bold;}.button{background-color:#3D7DB4;border:none;color:white;padding:11px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;font-weight:bold;}.gap{height:32px;}.left-float-half-page{float:left;max-width:300px;padding-right:15px;}.inspiration{color:#838383 !important;padding:0 !important;text-transform:none !important;line-height:16px !important;padding-top:5px !important;}.taxonomy-hr{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #d7d7d7;}.small-cta{width:33.33%;margin:0 auto;}.centereddiv{margin:0 auto;width:550px;}.price-tb{width:100%;border:1px solid black;}.hdr{text-align:left;}.hdr{font-size:15px;height:40px;background-color:rgba(0,0,0,0.45);font-weight:bold;vertical-align:middle !important;}.grey{background-color:rgba(0,0,0,0.1);}.firstclm{padding-left:16px;font-weight:bold;}.rw{font-size:13px;}

/*------------------------Embedded video wrapper-------------------------------- */
.videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 51%;
    padding-top: 25px;
    height: 0;
}
.videowrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}