/*
  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: 29 February 2020 17:56:30
*/


/**
 * Table of Content for Additional Styles
 *
 * 1. Global
 *     1.1 Nav
 * 2. Homepage
 *     2.1 Buttons
 *     2.2 News
 * 3. Responsive
 *     3.1 Medium
 *     3.2 Small
 */

/* HTML5 &#10032; Boilerplate
 * ==|== normalize ==========================================================
 */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 0.75em; line-height: 1.231; overflow: hidden; }
body, button, input, select, textarea { font-family: Arial, sans-serif; color: #222; }

::-moz-selection { background: #6E8339; color: #fff; text-shadow: none; }
::selection { background: #6E8339; color: #fff; text-shadow: none; }

a { color: #00693e;text-decoration:none; outline: none;}
a:visited { color: #006633; }
a:hover { color: #006633;text-decoration:underline; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }
a.skipNav {position: absolute; left: -9999px;}

abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; color: #444;}
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; }
button, input, select, textarea { font-size: 1em; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; *overflow: visible; }
table button, table input { *overflow: auto; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }


/* ==|== primary styles =====================================================
   Author: Casey Farrell, Squiz Australia
   ========================================================================== */

/* Structure */
body{background:white;color:#666;}
.container{width:/*972px*/100%;margin:0px auto; overflow: auto;}
.header-container{width:/*972px*/100%;margin:0px auto; overflow: visible;}
.container>header, .header-container>header{height:100px;position:relative;width: 100%;}
#main {overflow: auto;}
#main>*{vertical-align:top;}
.main-container{display:block;width:725px;margin:0 11px 30px 0; float: left;}
.rhs{display:block;width:/*229px*/23.559670781893%;margin:15px 0 30px 0; float: right;}
.ie7 .main-container, .ie7 .rhs{display:inline;}
div#top-info-bar {height: auto; padding: 13px 0 10px; border-bottom: 1px solid #e2e1e1; overflow: auto; width: 100%;}
div.page-header {display: block; width: /*178px*/18.312757201646090534979423868313%; font-size:1.6em; color: #cc6304; padding: 0 43px 0 7px; float: left;}
div.breadcrumbs {color: #545454; font-size: 1em; font-weight: bold; display: block; vertical-align: top; margin: 4px 0 0 22px; float: left; width: 74.27983539094650205761316872428%}
div.breadcrumbs img {margin: -1px 0 0 0;}
div.breadcrumbs a {color: #00693e; font-weight: normal; text-decoration: underline;}
div.breadcrumbs a.breadcrumb-home {margin: 0 0 0 14px;}

/* Global Styles */
.twitter-button {display: none;}
.tablet-nav-button {display: none;}
.tablet-thumbnail {display: none;}
.tablet-twitter-container {display: none;}
div.footer-mobile-text {display: none;}
.tablet-right-col {display: none;}
.nav-extender {display: none;}
.mobile-footer-links {display: none;}
.tablet-inside-page-nav-button {display: none;}
body.inside .twitter-feed {display:none;}
.mobile-contacts {display: none;}
div.homepage-slider-container div.std-enquiries {display: none;}
#site-container {width: 972px; margin: 0 auto; display: block;}
.button, .ir.button{height:18px;width:21px;padding:6px;display:inline-block;/*border:1px solid #cccccb;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background:white url(https://www.jacanaenergy.com.au/_designs/styles.css/button-bg.png) top left repeat-x;*/}
.button:hover{background-image:url(https://www.jacanaenergy.com.au/_designs/styles.css/button-bg-hover.png);}
header input[type='text'], header input[type='search']{border:none;height:16px;width:165px;padding:8px;color:#666;background:white url(https://www.jacanaenergy.com.au/_designs/styles.css/search-bg.gif) top left no-repeat;}
ul.horizontal{margin:0;padding:0;}
ul.horizontal>li{list-style-type:none;margin:0;padding:0;display:inline-block;}
.ie7 ul.horizontal>li{display:inline;}
ul.pipe-separator>li{background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/pipe-separator.gif) top right no-repeat;padding:0 1ex;}
ul.pipe-separator>li:last-child{background-image:none;}
ul.pipe-separator>li.last-child{background-image:none;}
.hidden {display: none;}
.search-read-more {float: right;}
body.inside .content-left-col p {line-height: 1.33;}
body.inside .content-left-col a {color: #5B8B02;}
h2.paneHeading {display: none;}

/* Header */
#global-tools{float:right;margin-top:31px; text-align: right;}
#global-tools>*{display:inline-block;vertical-align:middle;}
#global-tools a#text-resize-increase {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/font-increase.png') no-repeat left top transparent; display: inline-block; width: 16px; height: 16px; padding: 0; margin: 2px 0 0 0;}
#global-tools a#text-resize-decrease {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/font-decrease.png') no-repeat left top transparent; display: inline-block; width: 16px; height: 16px; padding: 0; margin: 2px 5px 0 0;}
#global-tools li a span {left: -9999px; position: absolute;}
.ie8 #global-tools>*{display:inline-block;}
.ie8 #global-tools {width:485px;}
.ie7 #global-tools>*{display:inline;}
.ie8 #global-tools>.button{display:inline-block;}
#global-tools ul{margin-top:4px;}
#text-resize{background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/tools-sprite.gif) top left no-repeat;}
#print-page{background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/tools-sprite.gif) -33px 0 no-repeat;}
#text-resize:hover{background-position:0 -30px;}
#print-page:hover{background-position:-33px -30px;}

h1.ir{height:82px;width:184px;background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/header-logo.gif) top left no-repeat;display:inline-block;padding:0;margin:11px 0 0 0;cursor:pointer;}

#queries_all_query{/*padding-right:18px;margin-right:18px;display:inline-block;*/width:140px; padding-right: 0; margin-right: -12px;}
#search-submit{height:36px;width:36px;background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/search-button.png) top left no-repeat;display:inline-block;/*position:absolute;right:0;bottom:6px;*/}
.ie7 #search-submit{padding-left:36px;}

/* Homepage */
body.home div#top-info-bar {display: none;}
body.home nav.main {margin: 23px 0 170px;}
body.home #main {width: 100%;}
div.homepage-slider-container {width: 1400px; height: 418px; margin: -243px auto 0 -214px; display: none; position: relative;}
div.sliderPlaceholder img {width: 1400px; height: 418px; margin: -243px auto 0 -214px; display: block; position: relative;}
body.home .container {margin: -345px auto 0;}
body.home .main-container {margin: 296px 0 30px 0; position: relative; z-index: 15; width: /*743px*/76.440329218107%;}
header div.std-enquiries {display: none;}

body.home div.tab-content-top-row {overflow: auto; margin: 0 0 22px 0; width: 100%;}
body.home div.tab-content-bottom-row {overflow: auto; margin: 0 0 22px 0; width: 100%;}
body.home div.tab-content-top-row .tab-content-box {width: /*199px*/26.78331090174966%; border: 1px solid #e3e1e1; padding: 0 16px 0 12px; margin: 0 0 0 19px; height: 340px;/*292*//*308px*/}
body.home div.tab-content-top-row .tab-content-box:first-child {margin: 0px;}
body.home div.tab-content-bottom-row .tab-content-box {width: /*203px*/27.321668909825033647375504710633%; padding: 0 13px 0 12px; margin: 0 0 0 21px; height: 240px;}
body.home div.tab-content-bottom-row .tab-content-box:first-child {margin: 0px;}
body.home .tab-content-box {background-color: #f7f7f7; border-radius: 5px; display: block; float: left; /*behavior: url('https://www.jacanaenergy.com.au/_designs/styles.css/PIE.htc');*/}
div.tab-content-top-row section.pie_first-child, div.tab-content-bottom-row section.pie_first-child {margin: 0px !important;}

section.tab-content-box {}
div.tab-content-top-row section.tab-content-box span.section-header {display: block; padding: 12px 0 11px 0; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-top-row-heading-bg.png') no-repeat left bottom transparent; margin: 0 0 13px 0;}
div.tab-content-top-row section.tab-content-box span.section-header h1 {margin: 0; padding: 0 0 0 39px; font-size: 1.5em;}
div.tab-content-bottom-row section.tab-content-box span.section-header {display: block; padding: 12px 0 11px 0; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-top-row-heading-bg.png') no-repeat left bottom transparent; margin: 0 0 13px 0;}
div.tab-content-bottom-row section.tab-content-box span.section-header h1 {margin: 0; padding: 0 0 0 39px; font-size: 1.5em;}
section.tab-content-box.home h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-home.png') no-repeat left 50% transparent;}
section.tab-content-box.account h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-account.png') no-repeat left 50% transparent;}
section.tab-content-box.community h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-community.png') no-repeat left 50% transparent;}
section.tab-content-box.moving h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-yoursafety.png') no-repeat left 50% transparent;}
section.tab-content-box.supply h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-supply.png') no-repeat left 50% transparent;}
div.tab-content-bottom-row section.tab-content-box.community span.section-header h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-community.png') no-repeat left 50% transparent; padding: 0 0 0 49px;}
section.tab-content-box.news h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-news-new.png') no-repeat left 50% transparent;}
section.tab-content-box.business h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-yourbusiness.png') no-repeat left 50% transparent;}

section.tab-content-box.placeholder h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-corpaccts-new.png') no-repeat left 50% transparent;}

section.tab-content-box.corporate h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-corpaccts-new.png') no-repeat left 50% transparent;}
section.tab-content-box.safety h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-safety.png') no-repeat left 50% transparent;}
section.tab-content-box.powernetworks h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-powernetworks.png') no-repeat left 50% transparent;}

section.tab-content-box.remote-ops h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-remoteops-new.png') no-repeat left 50% transparent;}
section.tab-content-box.environment h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-environment.png') no-repeat left 50% transparent;}

section.tab-content-box.water-service h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-waterservices.png') no-repeat left 50% transparent;}
section.tab-content-box.development h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-development-new.png') no-repeat left 50% transparent;}
section.tab-content-box.esos h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-esos.png') no-repeat left 50% transparent;}
section.tab-content-box.info h1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-info.png') no-repeat left 50% transparent;}

div.panes {padding: 24px 0 0 0;}

div.tab-content-top-row a.section-button {display: block; height: 38px; line-height: 38px; width: 100%; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-buttons.png') repeat-x left top transparent; color: #fff; border-radius: 5px; font-weight: bold; padding: 0 0 0 11px; width: 188px; margin: 0 0 13px 0;}
div.tab-content-bottom-row a.section-button {display: block; height: 36px; line-height: 38px; width: 100%; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-buttons-bottom.png') repeat-x left top transparent; color: #00693e; border-radius: 5px; font-weight: bold; padding: 0 0 0 15px; width: 182px; border: 1px solid #e3e1e1; margin: 0 0 13px 0;}
a.ctabutton {display: block;float:left; height: 36px; line-height: 38px; width: 42%; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-buttons-bottom.png') repeat-x left top transparent; color: #00693e; border-radius: 5px; font-weight: bold; padding: 0 0 0 15px; border: 1px solid #e3e1e1; margin: 0 0 13px 2.5%;}
section.tab-content-box ul {padding: 0 0 0 5px; list-style-type: none; margin: 10px 0;}
section.tab-content-box ul li {padding: 0 0 0 14px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-list-bullet.png') no-repeat left /*50%*/2px transparent; margin: 0 0 8px 0;}
section.tab-content-box form ul {padding: 0;}
section.tab-content-box form ul li {background: none; padding: 0;}
section.tab-content-box div.news-item-1 {margin: 0 0 15px; padding: 0 0 8px;}
section.tab-content-box.news p {color: #4d5052;}
section.tab-content-box.news a.news-title {font-weight: bold;}
a.read-more {float: right; margin: 10px 5px 0 0; padding: 0 14px 0 0; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-list-bullet.png') no-repeat right 50% transparent;}
a.right-col-img-link {display: block; width: /*229px*/100%; border-radius: 5px;}
a.right-col-img-link h2 {color: #fff; float: left; width: 66%; margin: 0; font-size: 1.333em; margin: 13px 0 2px;}
a.right-col-img-link p {color: #fff; float: left; width: 66%; margin: 0;}
a.right-col-img-link img {float: left; padding: 0 10px 0 0;}

a.right-col-img-link.pay-online h2 {width: 64%;}
a.right-col-img-link.pay-online {margin: 0 0 8px; height: 64px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/green-bg.png') repeat-x left top transparent;}
a.right-col-img-link.pay-online img {margin: 3px 0 0 2px;}

a.right-col-img-link.careers h2 {width: 64%;}
a.right-col-img-link.careers {margin: 0 0 8px; height: 64px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/careers-bg.png') repeat-x left top transparent;}
a.right-col-img-link.careers img {margin: -5px 0 0 0;}

a.right-col-img-link.green {margin: 0 0 8px; height: 64px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/green-bg.png') repeat-x left top transparent;}
a.right-col-img-link.green img {margin: -2px 0 0 5px;}

a.right-col-img-link.calculate {margin: 0 0 8px; height: 64px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/calculate-bg.png') repeat-x left top transparent;}
a.right-col-img-link.calculate img {margin: -5px 0 0 2px;}

.twitter-feed {width: /*227px*/99.12663755458515%; border: 1px solid #e3e1e1; border-radius: 5px; min-height: 220px; background: #f7f7f7; margin: 0 0 9px 0; border-bottom: 2px solid #e3e1e1; position: relative;}
.twtr-doc {margin: 0 auto;}
.drd-graph {height: 83px; width: /*207px*/90.39301310043668%; border: 1px solid #e3e1e1; border-radius: 5px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/drd-bg.png') repeat-x left top transparent; position: relative; padding: 13px 11px 15px 8px;}
span.drd-heading {font-size: 1.333em; font-weight: bold; color: #666;}
a.graph-link {display: block; float:right; padding: 0 15px 0 0; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/drd-bullet.png') no-repeat right 50% transparent;}
#global-tools label {display: none;}

/* Homepage Section Forms */
div.tab-content-top-row input.form-submission[type="submit"] {display: block; outline: none; border: none; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/submission-button.png') repeat-x left top transparent; border-radius: 5px; height: 30px; color: #fff; font-weight: bold; float: right; margin: 0 4px 0 0;}
div.tab-content-bottom-row input.form-submission[type="submit"] {display: block; outline: none; border: 1px solid #e3e1e1; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/submission-button-bottom.png') repeat-x left top transparent; border-radius: 5px; height: 28px; color: #00693e; font-weight: bold; float: right; margin: 0 4px 0 0;}
section.tab-content-box span.legend {color: #666; font-size: 1.167em; font-weight: bold; margin: 0 0 13px 0; display: block;}
section.tab-content-box select[class="faultReport"] {width: 197px; font-style: italic;}
section.tab-content-box form {overflow: auto;}
section.tab-content-box form ul, section.tab-content-box form input[type="text"], section.tab-content-box form p {margin: 0 0 10px 0;}
section.tab-content-box form select {margin: 0 0 15px 0;}
div.tab-content-bottom-row form {padding: 0 0 12px 0; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-bottom-row-heading-bg.png') no-repeat left bottom transparent; margin: 0;}
section.tab-content-box .movingDate label {display: none;}

/* Inside page */
div.content-right-col {float: right; margin: 0 0 0 35px; overflow: auto; width: /*186px*/25.726141078838174273858921161826%;}
.ie8 div.content-right-col {width: /*186px*/25.736141078838174273858921161826%;}
div.content-left-col {width: /*502px*/69.432918395573997233748271092669%; float: left;}
body.inside div#main {width: /*723px*/74.382806049382716049382716049383%; float: left; padding: 0 0 0 22px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/nav-border.png') no-repeat top left; overflow: auto; min-height: 706px;}
body.noLeftCol div#main {margin: 0 0 0 227px;}
body.inside h1 {font-size: 2.333em; color: #002663;}
body.inside h2 {font-size: 2em; color: #cc6304;}
body.inside h3 {font-size: 1.667em; color: #5b8b02; margin-top: 35px;}
body.inside h4 {font-size: 1.5em; color: #666666;}
body.inside h5 {font-size: 1.333em; color: #333333;}
body.inside h6 {font-size: 1.167em; color: #333333;}
body.inside div#main ul ul {list-style-type: disc; margin: 0;}
body.inside div#main ol li ol {margin: 0; list-style-type: lower-alpha;}
body.inside div#main ol li ol li {margin: 12px 0;}
body.inside div#main li {margin: 0 0 12px 0;}
body.inside div#main quote {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/quote.png') no-repeat left top transparent; display: block; min-height: 100px; width: 425px; padding: 1px 0 0 35px;}
body.inside div#main div.related-links {padding: 0 12px 10px; background-color: #f4f4f4; margin: 45px 0 0 0;}
body.inside div#main div.related-links span.related-heading {font-size: 1.667em; font-weight: bold; color: #666; margin: 0; padding: 16px 0 12px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-top-row-heading-bg.png') no-repeat left bottom transparent; display: block;}
body.inside div#main div.related-links ul.related-list {margin: 15px 0 0; padding: 0; list-style-type: none;}
body.inside div#main div.related-links ul.related-list li {padding: 0 0 0 15px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/related-bullet.png') no-repeat left 50% transparent;}
body.inside div#main div.thumbnail {}
ul.doc-listing {padding: 0; list-style-type: none;}
ul.doc-listing li {margin: 20px 0;}
ul.doc-listing li:first-child {margin: 0 0 20px 0;}
ul.doc-listing li span.listing-url {display: block; margin: 5px 0 0 0;}

/* Body Background - remove later */
body.inside {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/default_background.jpg') no-repeat 50% 100px transparent;}
body.about {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/customers/banners/Relax.jpg') no-repeat 50% 100px transparent;}
body.news {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/news_and_publications/banners/LED_lights.jpg') no-repeat 50% 100px transparent;}
body.networks {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/networks_and_infrastructure/banners/pay_online.jpg') no-repeat 50% 100px transparent;}
body.sustainability {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/sustainability_and_environment/banners/rooftop_solar.jpg') no-repeat 50% 100px transparent;}
body.employment {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/employment/banners/business-owner.jpg') no-repeat 50% 100px transparent;}
body.community {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/community_and_education/banners/call-centre.jpg') no-repeat 50% 100px transparent;}
body.safety {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/safety_and_emergencies/banners/wattle.jpg') no-repeat 50% 100px transparent;}
body.search {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/default_background.jpg') no-repeat 50% 100px transparent;}

/* Body Background */
body.inside {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/community_and_education/banners/call-centre.jpg') no-repeat 50% 100px transparent;}
body.about {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/customers/banners/Relax.jpg') no-repeat 50% 100px transparent;}
body.residential {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/customers/banners/Relax.jpg') no-repeat 50% 100px transparent;}
body.business {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/employment/banners/business-owner.jpg') no-repeat 50% 100px transparent;}
body.payonline {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/networks_and_infrastructure/banners/pay_online.jpg') no-repeat 50% 100px transparent;}
body.ensaving {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/news_and_publications/banners/LED_lights.jpg') no-repeat 50% 100px transparent;}
body.formspub {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/safety_and_emergencies/banners/wattle.jpg') no-repeat 50% 100px transparent;}
body.reneweng {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/sustainability_and_environment/banners/rooftop_solar.jpg') no-repeat 50% 100px transparent;}
body.careers {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/community_and_education/banners/call-centre.jpg') no-repeat 50% 100px transparent;}
body.search {background: url('https://www.jacanaenergy.com.au/_designs/images/banner/community_and_education/banners/call-centre.jpg') no-repeat 50% 100px transparent;}

/* Inside tables */
body.inside div#main table.green {width: 100%; border: 1px solid #dedede; border-collapse: separate;  border-radius: 10px; margin: 0 0 20px 0; /*behavior: url('https://www.jacanaenergy.com.au/_designs/styles.css/PIE.htc');*/}
body.inside div#main table.green tr:first-child th:first-child {border-radius: 10px 0 0 0; /*behavior: url('https://www.jacanaenergy.com.au/_designs/styles.css/PIE.htc');*/}
body.inside div#main table.green tr:first-child th.last-child, body.inside div#main table.green tr:first-child th:last-child {border-radius: 0 10px 0 0; /*behavior: url('https://www.jacanaenergy.com.au/_designs/styles.css/PIE.htc');*/}
.ie8 body.inside div#main table.green tr:first-child th.last-child {border-radius: 0 10px 0 0;}
body.inside div#main table {width: 100%; border: none; border-collapse: separate;  border-radius: 0px; margin: 0 0 20px 0;}
body.inside div#main td {border-bottom: 1px solid #dedede;}
body.inside div#main table tr.last-child td {border-bottom: 1px solid #dedede;}
body.inside div#main table.green tr.last-child td {border-bottom: none;}
body.inside div#main table.green tr.odd {background-color: #fbfbfb;}
body.inside div#main table th {background-color: #264374; color: #fff !important; font-size: 1.167em;}
body.inside div#main table.green th {background-color: #617333; color: #fff;}
body.inside div#main table ul {padding: 0 0 0 12px;}
body.inside div#main td, body.inside div#main th {padding: 8px 10px; text-align: left;}

/* News Listings */
span.pubDate {margin: 0 20px 0 0;}
div.pagination {margin: 30px 0 0 0; text-align: center;}
span.prev {margin: 0 20px 0 0;}
span.next {margin: 0 0 0 20px;}
ul.news-listing {padding: 0; margin: 0; list-style-type:none;}
span.read-more {display: block; text-align: right;}

/* Navigation */
nav.main{margin: 23px 0 95px 0;color:#6e8339;font-weight:bold; font-size: 1.083em; position: relative; z-index: 20; width: 100%; font-size:1.167em;}
nav.main>ul{height:50px;}
nav.main > ul > li:first-child > a {height: 29px; line-height: 14px;}
nav.main > ul > li:first-child {width: 143px;}
nav.main>ul>li{height:50px;float:left;line-height:14px;background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/nav-curve-bg.png) top center no-repeat; width: 138px;}
nav.main>ul>li.nav1, nav.main>ul>li:first-child{background-position:top left;}
nav.main>ul>li.nav7, nav.main>ul>li:nth-child(7){background-position:top right;}
nav.main>ul>li>a{vertical-align:middle;color:#A13421;display:block;padding:10px 18px;background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/nav-item-bg2.png) 0% 100% no-repeat;}
nav.main>ul>li.nav1>a, nav.main>ul>li:first-child>a{background:none;}
nav.main>ul>li>a:hover{text-decoration:none;color:#A13421;}
nav.main>ul>li.nav1, nav.main>ul>li:first-child{line-height:28px;width:/*124*/121px;}
nav.main>ul>li.nav2, nav.main>ul>li:nth-child(2){width:/*139*/140px;}
nav.main>ul>li.nav3, nav.main>ul>li:nth-child(3){width:/*139*/150px;}
nav.main>ul>li.nav4, nav.main>ul>li:nth-child(4){width:/*154*/154px;}
nav.main>ul>li.nav5, nav.main>ul>li:nth-child(5){width:/*153*/140px;}
nav.main>ul>li.nav6, nav.main>ul>li:nth-child(6){width:/*143*/130px;}
nav.main>ul>li.nav7, nav.main>ul>li:nth-child(7){width:/*139*/137px;}
nav.main li ul{border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;opacity:0;}
nav.main li:hover, nav.main li:active{background-position:bottom center}
nav.main>ul>li.nav1:hover, nav.main>ul>li.nav1:active{background-position:bottom left;}
nav.main>ul>li.nav7:hover, nav.main>ul>li.nav7:active{background-position:bottom right;}
nav.main li:hover ul, nav.main li:active ul{clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;opacity:1;-webkit-transition: opacity 500ms linear;-moz-transition: opacity 500ms linear;-o-transition: opacity 500ms linear;transition: opacity 500ms linear;width:186px;position:relative;left:-1px;top:-7px;padding:11px 0 15px 0;background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/dropdown-top-bg.png) top left no-repeat;}
nav.main li ul li{line-height:13px;border:1px solid #e3e1e1;border-width:0 1px 1px 1px;background:white;}
nav.main li ul li:first-child{border-width:0 0 1px 0;padding:0 1px 0 1px;background:transparent;}
nav.main li ul li:last-child{background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/dropdown-bottom-bg.png) bottom left no-repeat;border-width:0;padding:0 1px 2px 1px;}
nav.main li ul li.last-child{background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/dropdown-bottom-bg.png) bottom left no-repeat;border-width:0;padding:0 1px 2px 1px;}
nav.main li ul li a{font-weight:normal;font-size:0.714em;display:block;padding:8px 18px 8px 18px;width:148px;color:#A13421;}
nav.main li ul li a:hover{background:#e6f3ea;}
nav.main li ul li:first-child a:hover{-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;-webkit-border-radius: 4px 4px 0px 0px;border-radius: 4px 4px 0px 0px; }
nav.main li ul li:last-child a:hover{-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-radius: 0px 0px 4px 4px;border-radius: 0px 0px 4px 4px; }
nav.main li ul li.last-child a:hover{-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;-webkit-border-radius: 0px 0px 4px 4px;border-radius: 0px 0px 4px 4px; }
nav.main li.last-child:hover ul.visuallyhidden {left: -52px;}
nav.main li.last-child:hover ul, nav.main li.last-child:active ul {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/dropdown-top-last-bg.png') no-repeat left top transparent;}
nav.main > ul > li.nav5 > a {height: 29px; line-height: 14px;}

nav.left-col-nav {width:/*227px*/23.353909465020576131687242798354%; height: 100%; float: left;}
nav.left-col-nav > ul > li {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow.png') no-repeat 211px 50%; border-bottom: 1px solid #e2e1e1;}
nav.left-col-nav > ul > li > a {text-decoration: none; display: block; padding: 12px 28px 12px 10px;}
nav.left-col-nav > ul > li:hover {background-color: #f4f4f4;}
nav.left-col-nav > ul > li:hover > a {text-decoration: underline;}
nav.left-col-nav > ul > li.selected, nav.left-col-nav > ul > li.hier {background: #A13421 url('https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow-selected.png') no-repeat 208px 17px; border-bottom: none;}
nav.left-col-nav > ul > li.selected > a, nav.left-col-nav > ul > li.hier > a {color: #fff; text-decoration: none; font-weight: bold;}
nav.left-col-nav > ul > li > ul {background-color: #f4f9ec;}
nav.left-col-nav > ul > li > ul > li.last-child, nav.left-col-nav > ul > li > ul > li:last-child {border-bottom: 1px solid #e2e1e1;}
nav.left-col-nav > ul > li > ul > li > a {color: #005a7b; display: block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow-sub.png') no-repeat 0px 15px; padding: 10px 0 8px 10px; margin: 0 0 0 15px;}
nav.left-col-nav > ul > li > ul > li.selected, nav.left-col-nav > ul > li> ul > li:hover {background-color: #e6f3ea;}
nav.left-col-nav > ul > li > ul > li.selected > a, nav.left-col-nav > ul > li > ul > li:hover > a {text-decoration: underline;}

/* RHS */
.std-enquiries{background: url(https://www.jacanaenergy.com.au/_designs/styles.css/enquiriesbg.png) top left no-repeat;color:white;padding:1px 15px;height:104px; margin: 0 0 8px 0; position: relative; width: 86.89956331877729%;}
.emergency-enquiries {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/emergency-contact-bg.png') no-repeat left top transparent; color: #fff; padding: 1px 15px; height: 274px; width: 198px; margin: 0 auto 16px; border-radius: 5px; position: relative;}
.std-enquiries a, .emergency-enquiries a {color:white;text-decoration:none;display:block;font-weight:bold;margin: 2px 0 0;}
.std-enquiries h2, .emergency-enquiries h2 {font-size:1.167em;font-weight:bold;margin:11px 0 0 0;}

/* Footer */
nav.footer{background:#f7f7f7 url(https://www.jacanaenergy.com.au/_designs/styles.css/footer-bg.png) top left repeat-x; width: 1400px; margin: 0 auto 0 -214px;}
nav.footer h2{border-bottom:1px solid #e3e0e0;font-size:1.083em;color:#666666;font-weight:bold;padding-bottom:5px;}
nav.footer>ul{padding:15px 0 15px 0;width:/*972px*/069.42857142857143%;margin:0 auto;}
nav.footer>ul>li{width:/*227px*/23.35390946502058%;float:left;display:inline-block;vertical-align:top;margin-right:/*31*/21px; min-height: 195px;}
nav.footer>ul>li.end{margin-right:0;}
nav.footer ul, nav.footer ul li{list-style-type:none;}
nav.footer ul ul{margin:0 0 10px 0;padding:0; width: 100%;}
nav.footer ul ul li{padding:0 0 5px 18px;background:transparent url(https://www.jacanaenergy.com.au/_designs/styles.css/footer-list-item.gif) top left no-repeat;font-size:0.917em;line-height:1em;}
nav.footer ul ul li.social-facebook{background-image:url(https://www.jacanaenergy.com.au/_designs/styles.css/facebook.png);}
nav.footer ul ul li.social-twitter{background-image:url(https://www.jacanaenergy.com.au/_designs/styles.css/twitter.png);}
nav.footer ul ul li.social-flickr{background-image:url(https://www.jacanaenergy.com.au/_designs/styles.css/flickr.png);}
nav.footer ul ul li.social-youtube{background-image:url(https://www.jacanaenergy.com.au/_designs/styles.css/youtube.png);}
nav.footer ul ul li.social-rss{background-image:url(https://www.jacanaenergy.com.au/_designs/styles.css/rss.png);}
footer{background:#e4e4e4;padding:10px 0;font-size:0.917em; width: 1400px; margin: 0 auto 0 -214px;}
footer ul{list-style-type:none;padding:0; width: 100%;}
footer ul li{float:left; padding-right:6px;margin-right:6px;border-right:1px solid #626262;}
footer ul li:last-child{float:left;border-right:none;padding-right:0;margin-right:0;}
footer ul li.last-child{float:left;border-right:none;padding-right:0;margin-right:0;}
footer ul li a{color:#333333 !important;text-decoration:underline;}
footer span{display:block;color:black; width: 100%;}
footer span.footer-info {margin: 0 0 5px 0; width: 100%;}
footer .abn{font-size:0.917em;}
footer .inner{width: /*972px*/069.42857142857143%;margin:0 auto;}

/* Search page */
div.search-box {width: 100%; height: 114px; background-color: #e6f3e9; border-radius: 5px; position: relative; margin: 0 0 30px 0; overflow: auto;}
body.search div#main {width: 723px; float: left; padding: 0 0 0 22px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/nav-border.png') no-repeat top left; overflow: auto; min-height: 706px; margin: 0 0 0 227px;}
body.search h1 {color: #002663; font-size: 2.333em;}
body.search #main input#queries_all_query {height: 17px; border: 1px solid #c9cec8; border-radius: 5px; width: 482px; position: relative; padding: 17px 16px; font-size: 1.333em; margin: 30px 0 0 42px; float: left;}
body.search #main input[type=submit] {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/searchpage-button.png') no-repeat left top transparent; border: 0; outline: none; display: block; width: 122px; height: 51px; font-size: 1.667em; color: #fff; float: left; margin: 30px 0 0 15px;}
body.search div.page-header {visibility: hidden;}
body.search h2 {color: #CC6304; font-size: 2em;}
body.search div.pagination {width: 100%; background-color: #f7f7f7; border-radius: 5px; position: relative; height: 28px; padding: 12px 0 0; font-weight: bold; margin: 20px 0 20px;}
body.search div.pagination a.pagination-prev {float: left; margin: 0 0 0 15px;}
body.search div.pagination a.pagination-next {float: right; margin: 0 15px 0 0;}
div.search-result {background-color: #fbfbfb; padding: 20px 42px; border-bottom: 1px solid #cecece;}
body.search nav.footer h2 {border-bottom: 1px solid #E3E0E0; color: #666666; font-size: 1.083em; font-weight: bold; padding-bottom: 5px;}

/* Social Media */
div.social-links ul {margin: 55px 0; padding: 0; list-style-type: none; text-align: center;}
div.social-links ul li {display: inline-block;}
div.social-links ul li a {display: block; margin: 0 0 0 35px;}
div.social-links ul > li:first-child a {margin: 0;}
div.social-media {overflow: auto;}
div.social-media-container {display: block; width: 319px; height: 175px; border-radius: 5px; background-color: #f7f7f7; position: relative; padding: 13px 15px 18px 18px; margin: 0 0 18px 0; float: left; overflow: hidden;}
div.social-media-container.odd {margin-right: 16px;}
span.social-header {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/social-header-bg.png") no-repeat scroll left bottom transparent; color: #666666; display: block; font-size: 1.5em; font-weight: bold; line-height: 28px; padding: 0 0 12px;}
span.social-header img {margin: 0 15px 0 0; vertical-align: top;}
div.social-content {max-height: 100px; overflow: hidden;}
a.social-button {height: 27px; display: block; border: 1px solid #e2e2e2; border-radius: 5px; position: relative; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/social-button-bg.png') repeat-x left top transparent; line-height: 27px; font-weight: bold; padding: 0 0 0 11px; float: right; margin: 10px 0 0 0;}
a.social-button img {margin: 0 10px 0 15px;}
ul.rss-listing {margin: 15px 0; padding: 0; list-style-type: none;}
body.inside div#main ul.rss-listing li {padding: 0 0 0 20px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/rss-bullet.png') no-repeat left 50% transparent; margin: 0 0 7px;}

/* Sitemap */
body.inside div#main div.sitemap table td {border: none; padding: 0; margin: 0;}
div.sitemap {margin: 0 0 20px 0;}
.sitemap td td a {
    background: none repeat scroll 0 0 #dafada;
    display: block;
    margin-top: 20px;
    padding: 10px;
    text-decoration: none;
}

.sitemap td td {
    font-size: 1.2em;
    font-weight: bold;
}
.sitemap table table {
    margin-bottom: 0;
}
.sitemap td td td {
    font-size: 0.8em;
    padding-top: 0;
    font-weight: normal;
}
.sitemap td td td a {
    background: none repeat scroll 0 0 transparent;
    display: inline;
    margin-top: 0;
    padding: 0 0 0 5px;
    line-height: 1.7em;
}
.sitemap td td td td {
    font-weight: normal;
}
body.inside div#main .sitemap table {width: auto; margin: 0;}

/* ==|== non-semantic helper classes ======================================== */
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/*
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {position:relative; width:1400px; height:418px; background:url('https://www.jacanaenergy.com.au/_designs/styles.css/loading.gif') no-repeat 50% 50%;}
.nivoSlider img {position:absolute; top:0px; left:0px; display:none;}
.nivoSlider a {border:0; display:block;}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none;}
/* The slices and boxes in the Slider */
.nivo-slice {display:block; position:absolute; z-index:5; height:100%;}
.nivo-box {display:block; position:absolute; z-index:5;}
/* Caption styles */
.nivo-caption {background: none repeat scroll 0 0 #2d2d2d; border-radius: 5px; bottom: 85px; color: #FFFFFF; height: 90px; left: 214px; opacity: 0.9; position: absolute; width: 518px; z-index: 8; padding: 0px 11px;}
.oldie .nivo-caption {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=58.60604312309834)";filter:  alpha(opacity=58.60604312309834); ZOOM: 1; border-radius: 5px;}
.nivo-caption h2 {margin: 14px 0;}
.nivo-caption p {margin: 2px 0;}
.nivo-caption p:first-child {padding:0px; margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption{display:none;}
/* ie8 fixes */
.ie8 .nivo-html-caption{display:block!important;z-index: 500;left:214px;position: absolute;width: 518px;bottom: 104px;color: #fff;padding-left:10px;}
.ie8 .nivo-html-caption a{color: #fff;text-decoration: underline;}
.ie8 #caption1,.ie8 #caption2,.ie8 #caption3,.ie8 #caption4,.ie8 #caption5,.ie8 #caption6,.ie8 #caption9,.ie8 #caption10 {display:none;}


/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav{background: none repeat scroll 0 0 #2d2d2d; border-radius: 5px; bottom: 61px; color: #FFFFFF; height: 21px; left: 214px; opacity: 0.9; position: absolute; width: 518px; z-index: 8; padding: 0px 11px;}
.oldie .nivo-directionNav {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=58.60604312309834)";filter:  alpha(opacity=58.60604312309834); ZOOM: 1; border-radius: 5px;}
.nivo-directionNav a {z-index:9; cursor:pointer;}
.nivo-prevNav {/*left:0px;*/ width: 15px; height: 21px; display: inline-block; text-indent: -9999px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/slider-nav-prev.png') no-repeat 50% 50% transparent; position: absolute; right: 30px;}
.nivo-nextNav {/*right:0px;*/ width: 15px; height: 21px; display: inline-block; text-indent: -9999px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/slider-nav-next.png') no-repeat 50% 50% transparent; position: absolute; right: 10px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative; z-index:9; cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
.homepage-slider {z-index: -1;}
.nivo-caption a, .nivo-caption p, .nivo-caption h2 {opacity: 1;}
.nivo-caption a {color: #fff; text-decoration: underline;}
span.slideCounter {height: 21px; line-height: 21px;}
/* added to hide the text message over the sliding banner on the home page   */


/* Homepage Tabs */
ul.tabs {margin: 0; padding: 0; list-style-type: none; height: 50px; display: none; width: 100%;}
ul.tabs li {display: block; display: inline-block; vertical-align: bottom;}
.ie8 ul.tabs li {margin-right: 1px;}
ul.tabs li:first-child a {margin: 0px;}
ul.tabs li a {color: #fff; display: block; line-height: 41px; font-size: 1.083em; font-weight: bold; outline: none; height: 41px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg.png') repeat-x left top transparent; margin: 0 0 0 4px; border-radius: 5px 5px 0 0; padding: 0 15px; border-bottom: 1px solid #CFCFCF; position: relative;}
ul.tabs li a:hover {text-decoration: none;}
ul.tabs li a.current {height: 49px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg-current.png') repeat-x left top transparent; color: #002663; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; border-bottom: 1px solid #fff; line-height: 47px;}
div.panes {width: 100%;}
div.hiddenForms {display: none;}

/*
 * jTweetsAnywhere V1.3.1
 * http://thomasbillenstein.com/jTweetsAnywhere/
 *
 * Copyright 2011, Thomas Billenstein
 * Licensed under the MIT license.
 * http://thomasbillenstein.com/jTweetsAnywhere/license.txt
 */

.twitter-header, .twitter-footer{padding: 0px; width: 205px; margin: 0 auto; overflow: auto;}
.twitter-header {padding: 13px 0; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/twitter-header-bg.png') no-repeat left bottom transparent; margin: 0 auto 11px;}
.twitter-header a.twitter-icon {display: block; width: 40px; height: 40px; float: left;}
.twitter-header h1 {display: block; margin: 0; padding: 10px 0 0 53px; font-size: 1.417em;}
.twitter-footer {padding: 10px 0;}
.twitter-footer .twitter-link {display: block; width: 60px; height: 15px; float: left;}
.twitter-footer .twitter-convo {float: right; color: #666666; padding: 1px 0 0 0;}
.jta-tweet-list {border: 1px solid #ebeaea; border-radius: 5px 5px 5px 5px; list-style: none outside none; margin: 0 auto; padding: 11px; width: 183px; position: relative; background: #fff;}
.jta-tweet-list-item {padding: 0px; overflow: hidden;}
.jta-tweet-list-item:first-child {border-bottom: 1px solid #e4e4e4; margin: 0 0 10px; padding: 0 0 10px;}
.jta-tweet-profile-image {width: 48px; display: inline; float: left;}
.jta-tweet-profile-image img {width: 48px; height: 48px;}
.jta-tweet-text {color: #000; display: block; padding: 0 0 4px;}
.jta-tweet-body-list-profile-image-present {margin-left: 58px;}
.jta-tweet-user-name {display: block;}
.jta-tweet-user-screen-name {font-weight: bold;}
.jta-tweet-user-full-name {font-size: 0.917em; color: #999;}
.jta-tweet-user-screen-name-link, .jta-tweet-a, .twitter-anywhere-user {color: #00693e; text-decoration: none;}
.jta-tweet-user-screen-name-link:hover, .jta-tweet-a:hover, .twitter-anywhere-user:hover {color: #00693e; text-decoration: underline;}
.jta-tweet-user-full-name-link {color: #999; text-decoration: none;}
.jta-tweet-user-full-name-link:hover {color: #666666; text-decoration: underline;}
.jta-tweet-attributes {display: block; color: #999; font-size: 0.917em; margin-top: 3px;}
.jta-tweet-twitter-bird-icon {float: left; width: 19px; background-color: transparent; background-repeat: no-repeat; background-position: 0px 0px; background-image: url(http://si0.twimg.com/images/dev/cms/intents/bird/bird_gray/bird_16_gray.png);}
.jta-tweet-twitter-bird-icon:hover {background-image: url(http://si0.twimg.com/images/dev/cms/intents/bird/bird_black/bird_16_black.png);}
.jta-tweet-timestamp-link, .jta-tweet-source-link a, .jta-tweet-inreplyto-link, .jta-tweet-location-link, .jta-tweet-retweeter-link {color: #00693e; text-decoration: none;}
.jta-tweet-timestamp-link:hover, .jta-tweet-source-link a:hover, .jta-tweet-inreplyto-link:hover, .jta-tweet-location-link:hover, .jta-tweet-retweeter-link:hover {color: #00693e; text-decoration: underline;}
.jta-tweet-actions {display: block; color: #999; font-size: 0.917em; margin-top: 3px;}
.jta-tweet-action-reply, .jta-tweet-action-retweet, .jta-tweet-action-favorite {padding-right: 7px;}
.jta-tweet-action-reply a, .jta-tweet-action-retweet a, .jta-tweet-action-favorite a {background-color: transparent; background-repeat: no-repeat; background-position: 0px 0px; padding-left: 19px;    padding-top: 3px; color: #00693E; text-decoration: none;}
.jta-tweet-action-reply a { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/reply.png); }
.jta-tweet-action-retweet a { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/retweet.png); }
.jta-tweet-action-favorite a { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/favorite.png); }
.jta-tweet-action-reply a:hover, .jta-tweet-action-retweet a:hover, .jta-tweet-action-favorite a:hover {color: #00693E; text-decoration: underline;}
.jta-tweet-action-reply a:hover { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/reply_hover.png); }
.jta-tweet-action-retweet a:hover { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/retweet_hover.png); }
.jta-tweet-action-favorite a:hover { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/favorite_hover.png); }
.jta-tweet-list-controls {margin-top: 20px;}
.jta-tweet-list-controls-button {padding: 5px; padding-left: 20px; padding-right: 20px; text-align: center; border: 1px solid #999;}
.jta-tweet-list-controls-button:hover {color: black; background-color: #999; cursor: pointer;}
.jta-tweet-list-controls-button-next {margin-left: 10px;}
.jta-tweet-list-autorefresh-trigger {padding: 8px 0px 8px 0px; margin-bottom: 10px; text-align: center; border: 1px solid #999;}
.jta-tweet-list-autorefresh-trigger:hover {color: black; background-color: #999; cursor: pointer;}
.jta-login-info-profile-image {width: 48px; display: inline; float: left;}
.jta-login-info-profile-image img {width: 48px; height: 48px;}
.jta-login-info-block {margin-left: 58px;}
.jta-login-info-sign-out {width: 97px; margin-top: 2px; padding: 1px; text-align: center; border: 1px solid #999;}
.jta-login-info-sign-out:hover {color: black; background-color: #999; cursor: pointer;}
.jta-loading {margin: 0; padding: 8px 0px 8px 0px;}
.jta-error {margin: 0; padding: 8px; color: #000; background-color: #f00}
.jta-nodata {margin: 0; padding-top: 8px; padding-bottom: 8px;}
.jta-clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

/*Dawrin River Dam Bar*/
.ui-widget-content {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/progress-bar-bg.png") repeat-x scroll 50% 50% #FFFFFF; border: 1px solid #AAAAAA; color: #222222;}
.ui-progressbar {height: 27px; overflow: hidden; text-align: left; margin: 9px 0 15px;}
.ui-widget-header {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/dam-level-bar.png") repeat-x scroll 50% 50% #CCCCCC; border: 1px solid #AAAAAA; color: #222222; font-weight: bold;}
.ui-progressbar .ui-progressbar-value {height: 100%; margin: -1px;}
div.dam-level {font-size: 1.333em; color: #000; line-height: 27px; margin: 9px 0 15px; text-align: center; font-weight: bold;}

/*Form Handling*/

label.error {
    display: block;
    margin-top: 3px;
    color: red;
    font-weight: 600;
}

input.error {
    border: 2px solid red;
}

ul.buttons li a {
width: 170px;
line-height: 2em;
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
    background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
    background-color:#ededed;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #dcdcdc;
    display:inline-block;
    color:#777777;
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    padding:6px 18px;
    text-decoration:none;
    text-shadow:1px 1px 0px #ffffff;
text-align: center;
}ul.buttons li a:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
    background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
    background-color:#dfdfdf;
color:#009FDA;
border-bottom:1px dotted ##DFDFDF;
}ul.buttons li a:active {
    position:relative;
    top:1px;
}
ul.buttons li a:visited{color:#009FDA;}

ul.buttons li a.green {
    -moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
    -webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
    box-shadow:inset 0px 1px 0px 0px #a4e271;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) );
    background:-moz-linear-gradient( center top, #89c403 5%, #77a809 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809');
    background-color:#89c403;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #74b807;
    display:inline-block;
    color:#ffffff;
    text-shadow:1px 1px 0px #528009;
}ul.buttons li a.green:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403) );
    background:-moz-linear-gradient( center top, #77a809 5%, #89c403 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403');
    background-color:#77a809;
}ul.buttons li a.green:active {
    position:relative;
    top:1px;
}

ul.buttons li a.red {
    -moz-box-shadow:inset 0px 1px 0px 0px #f29c93;
    -webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;
    box-shadow:inset 0px 1px 0px 0px #f29c93;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
    background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
    background-color:#fe1a00;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
border:1px solid #d83526;
    display:inline-block;
    color:#ffffff;
    text-shadow:1px 1px 0px #b23e35;
}ul.buttons li a.red:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
    background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
    background-color:#ce0100;
}.red:active {
    position:relative;
    top:1px;
}

ul.buttons { list-style:none;}

ul.buttons li {float:left; display:inline; margin: 10px; padding: 10px}


/* Responsive Media Queries */
@media (min-width: 768px) and (max-width: 971px) {

  /*Homepage and Global elements*/
  a.site-logo {display: block; width: 170px;}
  a.tablet-nav-button {display: block; height: 28px; background: url('mysource_files/tablet-nav-button-bg') no-repeat left top; border-radius: 5px; border: 1px solid #cdcdcd; width: 70px; line-height: 29px; margin: 2px 0 0 0; outline: none; text-decoration: none;}
  a.tablet-nav-button span.tab-nav-button {width: 17px; height: 13px; display: inline-block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-nav-button.png') no-repeat 0px 0px; margin: -1px 3px -1px 8px;}
  div#site-container {max-width: 100%; min-width: 724px; /*padding: 0 22px;*/ width: auto;}
  .header-container {padding: 0 2.864583333333333333333333333333%; width: 94.2708333333333333%;}
  nav.main.tab-closed {display: none;}
  nav.main.tab-opened {display: block;}
  div.homepage-slider-container {margin: 0 auto 0 -192px; width: 100%;}
  .container > header, .header-container > header {height: 92px;}
  #global-tools a#text-resize-increase, #global-tools a#text-resize-decrease, #global-tools a#print-page, div.twitter-feed, .rhs .std-enquiries {display: none;}
  #global-search {float: left;}
  #global-tools {float: right; margin-top: 14px; text-align: right; width: 266px;}
  #global-tools ul {float: right; margin: 48px 0 0;}
  #global-search {float: right; margin-top: -66px; width: 266px;}
  #global-search form {float: left;}
  #global-search a.twitter-button {display: inline-block; height: 28px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/twitter-button-bg.jpg') repeat-x left top; border: 1px solid #b2a6b0; border-radius: 5px; line-height: 28px; padding: 0 5px; margin: 2px 0 0 0; text-decoration: none;}
  #global-search a.twitter-button img {padding: 0 3px 0 0; margin: -1px 0 0 0;}
  header a.site-logo h1 {margin: 6px 0 0 0;}
  body.home .main-container, .rhs {width: 100%;}
  div.homepage-slider-container div.std-enquiries {display: block; width: 199px; height: 104px; position: absolute; top: 22px; right: -171px;}
  body.home .main-container {margin: 296px 0 0 0; float: none;}
  .rhs {margin: 0 0 30px 0; float: none;}
  a.right-col-img-link {width: 48.4486%; display: inline-block; margin: 0 22px 0 0; vertical-align: top; height: 73px;}
  a.right-col-img-link.careers {margin: 0 19px 0 0;}
  a.right-col-img-link.green {margin: 0;}
  a.right-col-img-link.calculate {margin: 0 19px 0 0;}
  div.drd-graph {width: 45.482366561889644629%; display: inline-block; margin: 0; height: 46px; position: relative; padding: 6px 11px 15px 8px; height: 44px;}
  body.home .container {padding: 0 2.86458%; width: 94.2708%;}
  nav.footer, footer {margin: 0; padding: 0 2.86458%; width: 94.2708%;}
  nav.footer ul {width: 100%;}
  nav.footer ul > li {width: 30.36866%; float: none;}
  nav.footer ul li li {width: 92.11%;}
  section.tab-content-box select[class="faultReport"] {width: 100%;}
  nav.footer > ul > li.end {margin-right: 21px;}
  footer .inner {width: 100%; padding: 8px 0;}
  a.graph-link {display: block; position: absolute; top: 9px; right: 11px;}
  div#progressbar {margin: 0;}
  span.drd-heading {margin: 0 0 5px 0; display: block; font-size: 1.083em;}
  a.right-col-img-link.careers, a.right-col-img-link.green {margin-bottom: 15px;}
  div.tab-content-top-row a.section-button {width: 94%;}
  a.right-col-img-link.careers h2, a.right-col-img-link.calculate h2 {width: 77%; margin-top: 23px;}
  div.footer-mobile-text {display: block;}
  span.footer-info {display: none;}
  div.footer-mobile-text {color: #00295e; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left top transparent; font-weight: bold; margin: 0; padding: 12px 0;}
  .emergency-enquiries {display: none;}
  #q41706_q4, #q41706_q5 {width: 15%}
  #q41706_q6 {width: 35%;}
  ul.tab-content-list li a {display: block; width: auto; margin: 0; padding: 7px 0 7px 14px; /*line-height: 28px; height: 28px;*/ background-image: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-list-bullet.png'); background-repeat: no-repeat; background-position: left 9px;}
  section.tab-content-box ul li {background-image: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-list-link.png'); background-repeat: repeat-x; background-position: left top; background-size: contain; margin: 0;}
  section.tab-content-box ul {padding: 0; margin-bottom: 0px;}
  body.home div.tab-content-top-row .tab-content-box {height: /*270*/325px;}
  body.home div.tab-content-bottom-row .tab-content-box {height: 312px;}
  .tablet-twitter-container {padding: 0 2.86458%; width: 94.2708%; background-color: #f7f7f7; border-bottom: 1px solid #cccccc; position: relative;}
  .tablet-twitter-container > div, .tablet-twitter-container > div > ul.jta-tweet-list {width: 98%;}
  .twitter-header {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left bottom transparent}
  .tablet-twitter-container .twitter-header {position: relative;}
  .tablet-twitter-container .twitter-header .twitter-close-button {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/twitter-button-bg.jpg') repeat-x scroll left top transparent; border: 1px solid #B2A6B0; border-radius: 5px 5px 5px 5px; display: inline-block; height: 28px; line-height: 28px; margin: 2px 0 0; padding: 0 5px; text-decoration: none; position: absolute; top: 20px; right:0%;}

/* undo all hover styles from main css */
nav.main li:hover, nav.main li:active{background-position: 0% 0%;}
nav.main>ul>li.nav1:hover, nav.main>ul>li.nav1:active{background-position:0% 0%;}
nav.main>ul>li.nav7:hover, nav.main>ul>li.nav7:active{background-position:0% 0%;}
nav.main li:hover ul, nav.main li:active ul{clip: auto; height: auto; margin: auto; overflow: visible; position: static; width: auto;opacity:1;-webkit-transition: all 0 ease 0;-moz-transition: all 0 ease 0;-o-transition: all 0 ease 0;transition: all 0 ease 0;left:auto;top:auto;padding:auto;background:none;}
nav.main li ul li a:hover{background: none;}
nav.main li ul li:first-child a:hover{-moz-border-radius-topleft: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;-webkit-border-radius: 0;border-radius: 0; }
nav.main li ul li:last-child a:hover{-moz-border-radius-topleft:0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;-webkit-border-radius: 0;border-radius: 0; }
nav.main li ul li.last-child a:hover{-moz-border-radius-topleft: 0;-moz-border-radius-topright: 0;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;-webkit-border-radius: 0;border-radius: 0; }
nav.main li.last-child:hover ul.visuallyhidden {left: auto;}
nav.main li.last-child:hover ul, nav.main li.last-child:active ul {background: none;}

  .tablet-nav-button.nav-closed span.tab-nav-button {background-position: 0px 0px;}
  .tablet-nav-button.nav-opened span.tab-nav-button {background-position: 0px -14px;}
  body#body nav.main {margin: 0 0 0 -2.86458%; width: 106%; overflow: auto;}
  body#body nav.main > ul {height: 100%; overflow: auto; background: #f7f7f7 url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-nav-bg.png') repeat-x left top;}

  body#body nav.main > ul > li {width: 100%; display: block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left bottom; height: 60px; line-height: normal; position: relative;}
  body#body nav.main > ul > li > a, nav.main > ul > li:first-child > a {vertical-align: top; display: inline-block; background: none; height: 40px; line-height: 40px; width: 36.458333333333333333333333333333%; padding: 1.1% 2.34375%; outline: none;}
  body#body nav.main li:hover ul, body#body nav.main li:active ul {background: none; left: 0; top: 0; margin: 0; padding: 0; overflow: auto; width: auto;}
  body#body nav.main li ul, body#body >nav.main > li:hover > ul, nav.main li:hover ul, nav.main li:active ul, body#body nav.main li:hover ul, body#body nav.main li:active ul {position: relative; width: 48.5%; display: inline-block; height: 27px; opacity: 1; vertical-align: top; margin: 16px -1px; overflow: hidden;}
  body#body nav.main > ul > li > ul > li {border: none; background: none; padding: 0; margin: 0; line-height: auto; width: auto; height: auto; float: left;}
  body#body nav.main > ul > li > ul > li a {color: #2f2d2e; background-color: #dfddde; border-radius: 5px; outline: none; width: auto; padding: 7px 9px; margin: 0 10px 0 0;}
  body#body nav.main > ul > li > div.nav-extender {width: 9.5%; display: inline-block; height: 95%; position: relative;}
  body#body nav.main > ul > li > div.nav-extender > a.extender-link {display: block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/nav-plus.png') no-repeat 50% 50%; height:16px; width:17px; position: absolute; top: 37%; left: 37%; outline: none;}

  body#body nav.main > ul > li.li-extended {height: auto;}
  body#body nav.main > ul > li > ul.ul-extended {overflow: visible; height: auto; margin-bottom: 7px;}
  body#body nav.main > ul > li > ul.ul-extended > li {margin-bottom: 9px;}
  /*body#body nav.main > ul > li.li-extended > div.nav-extender {height: auto; position: absolute; top: 14%; right: 0.2%;}*/
  body#body nav.main > ul > li.li-extended > div.nav-extender > a.extender-link {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/nav-minus.png') no-repeat left 50%; margin-top: 10px;}

  /* Inside page elements */
  body.inside {background: none;}
  body.inside header .std-enquiries {display: none;}
  body.inside nav.left-col-nav {display: none;}
  body.inside.noLeftCol #main {margin: 0;}
  body.inside #body-container {width: 100%;}
  body.inside div.page-header {position: relative;}
  body.inside .page-header {width: 94.2708%; height: 47px; border-bottom: 1px solid #e2e2e2; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-page-header-bg.png') repeat-x left top; line-height: 47px; padding: 0 2.86458%;}
  body.inside #top-info-bar {padding: 0px;}
  body.inside .breadcrumbs {margin: 0px; height: 43px; background-color: #f7f7f7; width: 94.2708%; padding: 0 2.86458%; line-height: 43px;}
  body.inside div#main {width: 94.2708%; padding: 0 2.86458%; min-height: 0px;}
  body.inside div#main > h1 {width: 100%;}
  body.inside .content-right-col {width: 100%; display: none;}
  body.inside .content-left-col {width: 100%; float: none;}
  body.inside .tablet-right-col {display: block; width: 100%; margin: 20px 0 20px 0;}
  body.inside div#main div.related-links {padding: 0;}
  body.inside div#main div.related-links span.related-heading {width: 96.600566572237960339943342776204%; padding: 1.2% 1.699716713881019830028328611898%; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x bottom left;}
  body.inside div#main div.related-links ul.related-list {margin: 0;}
  body.inside div#main div.related-links ul.related-list li {margin: 0; padding: 0; height: 39px; line-height: 39px; width: 50%; display: inline-block; width: 49.790475845336917859%; background: url("https://www.jacanaenergy.com.au/_designs/styles.css/related-bullet.png") no-repeat 4% 50% transparent; }
  body.inside div#main div.related-links ul.related-list li a {display: block; width: 82%; height: 100%; padding: 0 9%; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left bottom;}
  body.inside div#main div.related-links ul.related-list li.odd {background-image: url('https://www.jacanaenergy.com.au/_designs/styles.css/related-links-vertical.png'), url('https://www.jacanaenergy.com.au/_designs/styles.css/related-bullet.png'); background-repeat: repeat-y, no-repeat; background-position: right top, 4% 50%;}
  body.inside div#main div.related-links ul.related-list li.even.last-child a {background: none;}
  body.inside div#main div.related-links ul.related-list li.odd a.last-odd-child {background: none;}
  body.inside .tablet-thumbnail {display: block; float: right; padding: 0 0 20px 20px;}
  body.inside .tablet-inside-page-nav-button {display: inline-block; height: 28px; width: 61px; border: 1px solid #cdcdcd; border-radius: 5px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-inside-nav.png') repeat-x left top; position: absolute; top: 21%; right: 2.86458%;}
  body.inside .tablet-inside-page-nav-button .tablet-inside-page-nav-img {display: block; width: 47px; height: 13px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-inside-nav-toggle.png') no-repeat left top; margin: 8px 7px 7px;}
  body.inside .tablet-inside-page-nav-button .tablet-inside-page-nav-img.expanded {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-inside-nav-toggle.png') no-repeat -47px 0px;}

  body.inside nav.left-col-nav {width: 100%;}
  body.inside nav.left-col-nav > ul > li > a {padding: 12px 2.86458%;}
  body.inside nav.left-col-nav > ul > li {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow.png") no-repeat scroll 97.1354% 50% transparent;}
  body.inside nav.left-col-nav > ul > li.selected, body.inside nav.left-col-nav > ul > li.hier {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow-selected.png") no-repeat scroll 97.1354% 17px #00693E;}
  body.inside nav.left-col-nav > ul > li > ul {width: 100%;}
  body.inside nav.left-col-nav > ul > li > ul > li > a {margin-left: 5.72916%; padding: 10px 0 8px 15px;}

/* Search */  
  body.search {background-position:50% 94px;}
  body.search div#top-info-bar {margin-top: 112px;}
  body.search div#main { margin: 0; max-width: 100%}
  body.search div.search-box {padding: 0 10px; width:93%}
  body.search #main input#queries_all_query{width: 71%; margin: 30px 0 0 6px;}
  body.search div.search-result {padding: 20px 37px 20px 10px;}
  body.search span.search-lineage {padding: 0 63px 0 0;}


}

@media (min-width: 320px) and (max-width: 767px) {
  div.breadcrumbs{margin-top: 50px;}
  div#site-container {max-width: 100%; min-width: 320px; width: auto;}
  .header-container {padding: 0 1.5625%; width: 96.875%;}
  nav.main.tab-closed {display: none;}
  nav.main.tab-opened {display: block;}
  div.homepage-slider-container {margin: 0;}
  a.tablet-nav-button {display: block; height: 28px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-nav-button-bg.png') no-repeat left top; border-radius: 5px; border: 1px solid #cdcdcd; width: 70px; line-height: 29px; margin: 0; outline: none; text-decoration: none; position: absolute; left: 0; top: 18px;}
  .container > header, .header-container > header {height: 103px;}
  header #global-tools a#text-resize-increase, header #global-tools a#text-resize-decrease, header #global-tools a#print-page, div.twitter-feed, .rhs .std-enquiries, header #global-tools ul {display: none;}
  div.page-header {font-size: 1.6em;}
  #global-search a.twitter-button {display: inline-block; height: 28px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/twitter-button-bg.jpg') repeat-x left top; border: 1px solid #b2a6b0; border-radius: 5px; line-height: 28px; padding: 0 5px; margin: 0; text-decoration: none; position: absolute; top: 18px; right: 0%;}
  #global-search a.twitter-button img {padding: 0 3px 0 0; margin: -1px 0 0 0;}
  body.home .main-container, .rhs {width: 100%;}
  #global-tools, #global-search, #global-search > form {width: 100%;}
  #global-tools {margin-top: 0px;}
  #global-search {display: block;}
  #global-search > form {text-align: left; height: 36px; position: absolute; left: 0; top: 63px;}
  #queries_all_query {width: 88.715045928%;}
  header input[type="text"], header input[type="search"] {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/mobile-search-bg.png") no-repeat scroll left top;}
  a.site-logo {display: inline-block; width: 125px;}
  h1.ir {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/mobile-site-logo.jpg") no-repeat scroll left top transparent; cursor: pointer; display: inline-block; height: 29px; margin: 0 0 0 -68px; padding: 0; width: 125px; position: absolute; top: 14px; left: 50%;}
  a.tablet-nav-button span.tab-nav-button {width: 17px; height: 13px; display: inline-block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-nav-button.png') no-repeat 0px 0px; margin: -1px 3px -1px 8px;}
  .homepage-slider {width: 100%; height: 143px;}
  div.homepage-slider-container {padding: 5px 1.5625% 0; width: 96.875%; height: 143px;}
  .nivo-slice {background-size: 100% 100% auto auto;}
  body.home .main-container {margin: 360px 0 -10px}
  .nivo-caption {left: 0; bottom: 0; padding: 0 2%; width: 96%; height: 37px;}
  .nivo-caption h2 {margin: 8px 0;}
  .nivo-caption p > p {display: none;}
  .nivo-directionNav {left: 0; width: 100%; background: none; padding: 0; bottom: 90px;}
  span.slideCounter {display: none;}
  .nivo-prevNav {left: 10%; background: url("https://www.jacanaenergy.com.au/_designs/styles.css/slider-nav-prev.png") no-repeat scroll 50% 50% #2d2d2d; border-radius: 5px; width: 20px;}
  .nivo-nextNav {right: 10%; background: url("https://www.jacanaenergy.com.au/_designs/styles.css/slider-nav-next.png") no-repeat scroll 50% 50% #2d2d2d; border-radius: 5px; width: 20px;}
  .slider-overlay-wrapper {width: 100%; position: relative;}
  #search-submit {position: absolute; bottom: 2px; right: 0%;}
  #queries_all_query {width: 95%;}
  .homepage-slider-container, .homepage-slider, .nivo-slice {border-radius: 0 0 5px 5px;}
  .sliderPlaceholder {display: none;}
  div.tab-content-top-row section.tab-content-box span.section-header, div.tab-content-bottom-row section.tab-content-box span.section-header {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left bottom;}
  div.tab-content-top-row a.section-button, div.tab-content-bottom-row a.section-button {width: 95%; padding: 0 2%;}
  section.tab-content-box select[class="faultReport"] {width: 100%;}
  div.tab-content-bottom-row form, section.tab-content-box div.news-item-1 {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left bottom;}
  #q41706_q4, #q41706_q5 {width: 15%}
  #q41706_q6 {width: 35%;}
  section.tab-content-box ul li {padding: 0; margin: 0; height: 39px; width: 100%; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/section-list-bullet.png') no-repeat 5% 50%, url('https://www.jacanaenergy.com.au/_designs/styles.css/mobile-tabcontent-li-bg.jpg') repeat-x left top; border-radius: 5px;}
  section.tab-content-box ul li a {display: block; height: 100%; width: 90%; line-height: 39px; padding: 0 0 0 10%;}
  section.tab-content-box ul {width: 99%; padding: 0;}
  .tablet-twitter-container .twitter-header .twitter-close-button {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/twitter-button-bg.jpg') repeat-x scroll left top transparent; border: 1px solid #B2A6B0; border-radius: 5px 5px 5px 5px; display: inline-block; height: 28px; line-height: 28px; margin: 2px 0 0 -47px; padding: 0 5px; text-decoration: none; position: absolute; top: 1px; left:50%;}
  .tablet-twitter-container {margin-top: 30px;}
  h2.paneHeading {display: block; text-align: center;}
  div.panes {padding: 0;}

  nav.footer {width: 100%; margin: 0;}
  nav.footer > ul, footer .inner {padding: 0 1.5625%; width: 96.875%;}
  footer {width: 100%; margin: 0;}
  footer span.footer-info {display: none;}
  div.footer-mobile-text {color: #00295e; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left top transparent; font-weight: bold; margin: 0; padding: 12px 0; margin: 0 1.5625%; display: block;}
  a.right-col-img-link {width: 96.875%;}
  a.right-col-img-link.careers, a.right-col-img-link.green, a.right-col-img-link.calculate, a.right-col-img-link.pay-online {margin: 0 1.5625% 9px;}
  .drd-graph {margin: 0 1.5625%; width: 92.275%; padding: 13px 2% 15px;}
  nav.footer > ul > li {width: 100%; margin: 0;}
  ul.tabs li {width: 25%;}
  ul.tabs li a {text-indent: -9999px;}
  ul.tabs {padding: 0 1.5625%; width: 96.875%;}
  ul.tabs li.residential a {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-residential.png') no-repeat 50% 50% , url("https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg.png") repeat-x scroll left top transparent;}
  ul.tabs li.residential a.current {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-residential-current.jpg') no-repeat 50% 50%, url("https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg-current.png") repeat-x scroll left top transparent;}
  ul.tabs li.business a {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-business.jpg') no-repeat 50% 50% , url("https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg.png") repeat-x scroll left top transparent;}
  ul.tabs li.business a.current {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-business-current.jpg') no-repeat 50% 50%, url("https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg-current.png") repeat-x scroll left top transparent;}
  ul.tabs li.contractors a {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-contractors.jpg') no-repeat 50% 50% , url("https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg.png") repeat-x scroll left top transparent;}
  ul.tabs li.contractors a.current {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-contractors-current.jpg') no-repeat 50% 50%, url("https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg-current.png") repeat-x scroll left top transparent;}
  ul.tabs li.remote a {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-remote.jpg') no-repeat 50% 50% , url("https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg.png") repeat-x scroll left top transparent;}
  ul.tabs li.remote a.current {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tab-remote-current.jpg') no-repeat 50% 50%, url("https://www.jacanaenergy.com.au/_designs/styles.css/tab-bg-current.png") repeat-x scroll left top transparent;}

  body.home div.tab-content-top-row, body.home div.tab-content-bottom-row {padding: 0 1.5625%; width: 96.875%;}
  body.home div.tab-content-top-row .tab-content-box, body.home div.tab-content-bottom-row .tab-content-box {width: 96%; padding: 0 2%; margin: 0 0 10px; height: auto;}
  body.home div.tab-content-top-row .tab-content-box:first-child, body.home div.tab-content-bottom-row .tab-content-box:first-child {margin: 0 0 10px;}
  body.home div.tab-content-top-row, body.home div.tab-content-bottom-row {margin: 0;}
  body.home div.tab-content-top-row .tab-content-box {border: none;}
  .rhs {margin: 15px 0 10px;}
  footer .inner > ul.footer-links.clearfix {display: none;}
  footer .inner > ul.mobile-footer-links.clearfix {display: block;}
  footer ul.mobile-footer-links li.last-child {float: left;}
  nav.footer ul ul {margin: 0;}
  nav.footer ul ul li {width: 90%; height: 30px; background: #fff url('https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow.png') no-repeat 94% 50%; padding: 0 5%; border-bottom: 1px solid #E2E1E1;}
  nav.footer ul ul li.social-twitter {background: #fff url('https://www.jacanaenergy.com.au/_designs/styles.css/twitter.png') no-repeat 95% 50%;}
  nav.footer ul ul li.social-youtube {background: #fff url('https://www.jacanaenergy.com.au/_designs/styles.css/youtube.png') no-repeat 95% 50%;}
  nav.footer ul ul li.social-flickr {background: #fff url('https://www.jacanaenergy.com.au/_designs/styles.css/flickr.png') no-repeat 95% 50%;}
  nav.footer ul ul li.social-rss {background: #fff url('https://www.jacanaenergy.com.au/_designs/styles.css/rss.png') no-repeat 95% 50%;}
  nav.footer ul ul li a {width: 100%; height: 100%; display: block; line-height: 30px; color: #00693E;}

  /* Inside page elements */
  body.inside {background: none;}
  body.inside header .std-enquiries {display: none;}
  body.inside nav.left-col-nav {display: none;}
  body.inside.noLeftCol #main {margin: 0;}
  body.inside #body-container {width: 100%;}
  body.inside div.page-header {position: relative;}
  body.inside .page-header {width: 94.2708%; height: 47px; border-bottom: none; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-page-header-bg.png') repeat-x left top; line-height: 47px; padding: 0 2.86458%;}
  body.inside #top-info-bar {padding: 0px;}
  body.inside .breadcrumbs {margin: 0px; height: 43px; background-color: #f7f7f7; width: 94.2708%; padding: 0 2.86458%; line-height: 43px; display: none;}
  body.inside div#main {width: 94.2708%; padding: 0 2.86458%; min-height: 0px;}
  body.inside div#main > h1 {width: 100%;}
  body.inside .content-right-col {width: 100%; display: none;}
  body.inside .content-left-col {width: 100%; float: none;}
  body.inside .tablet-right-col {display: block; width: 100%; margin: 20px 0 20px 0;}
  body.inside div#main div.related-links {padding: 0;}
  body.inside div#main div.related-links span.related-heading {width: 94%; padding: 10px 3%; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x bottom left;}
  body.inside div#main div.related-links ul.related-list {margin: 0;}
  body.inside div#main div.related-links ul.related-list li {margin: 0; padding: 0; height: 39px; line-height: 39px; display: inline-block; width: 100%; background: url("https://www.jacanaenergy.com.au/_designs/styles.css/related-bullet.png") no-repeat 4% 50% transparent; }
  body.inside div#main div.related-links ul.related-list li a {display: block; width: 82%; height: 100%; padding: 0 9%; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left bottom;}
  body.inside div#main div.related-links ul.related-list li.odd {background-image: url('https://www.jacanaenergy.com.au/_designs/styles.css/related-bullet.png') no-repeat 4% 50%;}
  body.inside div#main div.related-links ul.related-list li.even.last-child a {background: none;}
  body.inside .tablet-thumbnail {display: block; float: left; padding: 0 0 10px 0; width: 100%;}
  body.inside .tablet-inside-page-nav-button {display: inline-block; height: 28px; width: 61px; border: 1px solid #cdcdcd; border-radius: 5px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-inside-nav.png') repeat-x left top; position: absolute; top: 21%; right: 2.86458%;}
  body.inside .tablet-inside-page-nav-button .tablet-inside-page-nav-img {display: block; width: 47px; height: 13px; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-inside-nav-toggle.png') no-repeat left top; margin: 8px 7px 7px;}
  body.inside .tablet-inside-page-nav-button .tablet-inside-page-nav-img.expanded {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-inside-nav-toggle.png') no-repeat -47px 0px;}
  body.noLeftCol a.tablet-inside-page-nav-button {display: none;}
  body.home .main-container {background-color: #f7f7f7;}
  body.home .panes {background-color:#fff;}
  div.homepage-slider-container {background-color: #f7f7f7; z-index: 1;}
  #body-container, body.home .main-container {margin-top: 0;}
  body.home .main-container {padding-top: 15px;}
  body.inside div#main quote {width: 90%; padding: 1px 0 0 10%;}
  nav.footer h2 {margin-bottom: 0px;}
  div.tablet-twitter-container .twitter-header h1 {font-size: 1.5em;}
  div.mobile-contacts {padding: 11px 0 14px; background-color:#f7f7f7; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/mobile-contacts-bg.jpg') repeat-x left top;}
  div.mobile-contacts.menuopen {background: none;}
  div.mobile-contacts h2 {font-size: 1em; font-weight: bold; margin: 8px 0 0; color: #fff;}
  div.mobile-contacts a {color: white; display: block; font-weight: bold; margin: 2px 0 0; text-decoration: none;}
  div.mobile-contacts .gen-contact {width: 37%; margin-right:1.88%; display: inline-block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/g-telephone.png') no-repeat 2% 50%, url('https://www.jacanaenergy.com.au/_designs/styles.css/mobile-gen-contacts-bg.jpg') repeat-x left top; border-radius: 5px; height: 43px; margin-left: 1.5625%; padding-left: 10%; vertical-align: top;}
  div.mobile-contacts .emergency-contact {width: 37%; display: inline-block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/e-telephone.png') no-repeat 2% 50%, url('https://www.jacanaenergy.com.au/_designs/styles.css/mobile-emergency-contact-bg.jpg') repeat-x left top; border-radius: 5px; height: 43px; margin-right: 1.5625%; padding-left: 10%; vertical-align: top;}


  /* Inside nav */
  body.inside nav.left-col-nav {width: 100%;}
  body.inside nav.left-col-nav > ul > li > a {padding: 12px 2.86458%;}
  body.inside nav.left-col-nav > ul > li {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow.png") no-repeat scroll 97.1354% 50% transparent;}
  body.inside nav.left-col-nav > ul > li.selected, body.inside nav.left-col-nav > ul > li.hier {background: url("https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow-selected.png") no-repeat scroll 97.1354% 17px #00693E;}
  body.inside nav.left-col-nav > ul > li > ul {width: 100%;}
  body.inside nav.left-col-nav > ul > li > ul > li > a {margin-left: 5.72916%; padding: 10px 0 8px 15px;}


  /* Global nav */
  body#body nav.main {margin: 0 0 0 -2.86458%; width: 106%; overflow: auto;}
  body#body nav.main > ul {height: 100%; overflow: auto; background: #f7f7f7 url('https://www.jacanaenergy.com.au/_designs/styles.css/tablet-nav-bg.png') repeat-x left top;}
  body#body nav.main > ul > li {width: 100%; display: block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/border-line.png') repeat-x left bottom, url('https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow.png') no-repeat 95% 50%; height: 43px; line-height: normal; position: relative;}
  body#body nav.main > ul > li > a, nav.main > ul > li:first-child > a {vertical-align: top; display: inline-block; background: none; height: 100%; line-height: 43px; width: 92% ; padding: 0 4%; outline: none;}
  body#body nav.main li:hover ul, body#body nav.main li:active ul {background: none; left: 0; top: 0; margin: 0; padding: 0; overflow: auto; width: auto;}
  body#body nav.main li ul, body#body >nav.main > li:hover > ul, nav.main li:hover ul, nav.main li:active ul, body#body nav.main li:hover ul, body#body nav.main li:active ul {position: relative; width: 48.5%; display: inline-block; height: 27px; opacity: 1; vertical-align: top; margin: 16px -1px; overflow: hidden;}
  body#body nav.main > ul > li > ul > li {border: none; background: none; padding: 0; margin: 0; line-height: auto; width: auto; height: auto; float: left; display: none;}
  body#body nav.main > ul > li > ul > li a {color: #2f2d2e; background-color: #dfddde; border-radius: 5px; outline: none; width: auto; padding: 7px 9px; margin: 0 10px 0 0; display: none;}
  body#body nav.main > ul > li > div.nav-extender {width: 9.5%; display: inline-block; height: 95%; position: relative; display: none;}
  body#body nav.main > ul > li > div.nav-extender > a.extender-link {display: block; background: url('https://www.jacanaenergy.com.au/_designs/styles.css/nav-plus.png') no-repeat 50% 50%; height:16px; width:17px; position: absolute; top: 37%; left: 37%; outline: none; display: none;}
  body#body nav.main > ul > li.li-extended {height: auto; display: none;}
  body#body nav.main > ul > li > ul.ul-extended {overflow: visible; height: auto; margin-bottom: 7px; display: none;}
  body#body nav.main > ul > li > ul.ul-extended > li {margin-bottom: 9px; display: none;}
  body#body nav.main > ul > li.li-extended > div.nav-extender > a.extender-link {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/nav-minus.png') no-repeat left 50%; margin-top: 10px; display: none;}
  body#body nav.main ul.visuallyhidden, body#body nav.main div.nav-extender, body#body nav.main li ul, body#body > nav.main > li:hover > ul, nav.main li:hover ul, nav.main li:active ul, body#body nav.main li:hover ul, body#body nav.main li:active ul {display: none;}
  body nav.main > ul > li.last-child {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/left-nav-arrow.png') no-repeat 95% 50%;}
  body#body.home nav.main > ul > li.last-child {background: url('https://www.jacanaenergy.com.au/_designs/styles.css/mobile-globalnav-lastchild-bg.jpg') repeat-x left top;}

/* Homepage slider fix - important is used to override the plugins natural styling*/
  .homepage-slider {background-size: 100% 100% !important;}

/* Search */  

  body.search div#main { margin: 0; padding: 0; max-width: 100%}
  body.search div.search-box {padding: 0 10px; width:93%}
  body.search #main input#queries_all_query{width: 71%; margin: 30px 0 0 6px;}
  body.search #main input[type="submit"] { background: url("https://www.jacanaenergy.com.au/_designs/styles.css/search-button.png") no-repeat scroll left top transparent; height: 36px; margin: 36px 2px 0; padding-left: 0; text-indent: -9999px; width: 37px;}
  body.search div.search-result {padding: 20px 37px 20px 10px;}
  body.search span.search-lineage {padding: 0 63px 0 0;}

}

/*Style of forms contained within content pages*/
#main form { margin: 0 0 19.416px; }

#main form p {margin-top: 1.5em; }

#main form p:first-of-type {margin-top: 0em;}

#main form ul {list-style: none; padding-left: 0px;}

#main label { display: block; font-weight: 600; margin-bottom: 3px; }

#main ul li label{display: inline;}

#main form legend {font-size: 1.667em; color: #5B8B02;}

#main input[type="text"], #main input[type="password"], #main input[type="date"], #main input[type="datetime"], #main input[type="email"], #main input[type="number"], #main input[type="search"], #main input[type="tel"], #main input[type="time"], #main input[type="url"], #main textarea { border: 1px solid #cccccc; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.75); display: block; margin: 0 0 12px 0; padding: 6px; height: 22px; width: 90%; -webkit-transition: all 0.15s linear; -moz-transition: all 0.15s linear; -o-transition: all 0.15s linear; transition: all 0.15s linear; }
#main input[type="text"].oversize, #main input[type="password"].oversize, #main input[type="date"].oversize, #main input[type="datetime"].oversize, #main input[type="email"].oversize, #main input[type="number"].oversize, #main input[type="search"].oversize, #main input[type="tel"].oversize, #main input[type="time"].oversize, #main input[type="url"].oversize, #main textarea.oversize { font-size: 18px !important; font-size: 1.8rem !important; }
#main input[type="text"]:focus, #main input[type="password"]:focus, #main input[type="date"]:focus, #main input[type="datetime"]:focus, #main input[type="email"]:focus, #main input[type="number"]:focus, #main input[type="search"]:focus, #main input[type="tel"]:focus, #main input[type="time"]:focus, #main input[type="url"]:focus, #main textarea:focus { background: #fafafa; outline: none !important; border-color: #b3b3b3; }
#main input[type="text"][disabled], #main input[type="password"][disabled], #main input[type="date"][disabled], #main input[type="datetime"][disabled], #main input[type="email"][disabled], #main input[type="number"][disabled], #main input[type="search"][disabled], #main input[type="tel"][disabled], #main input[type="time"][disabled], #main input[type="url"][disabled], #main textarea[disabled] { background-color: #ddd; }

#main textarea { height: auto; }

#main select { width: 90%;
height: 31px;
padding: 5px;
border: 1px #ccc solid;
}

#main select.day {width: 15%; margin-right: 3px;}
#main select.month {width:25%; margin-right: 3px;}
#main select.year {width: 20%; margin-right: 3px;}
#main select.hour {width: 15%; margin-right: 3px;}
#main select.minute {width: 15%; margin-right: 3px;}

/* Fieldsets */
#main fieldset { border: solid 1px #ddd; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding: 12px 12px 0; margin: 18px 0; }
#main fieldset legend { font-weight: bold; background: white; padding: 0 3px; margin: 0 0 0 -3px; }

/* Inlined Radio & Checkbox */
#main .form-field input[type=radio], #main div.form-field input[type=checkbox] { display: inline; width: auto; margin-bottom: 0; }

/* Errors */
#main .form-field.error input, #main input.input-text.alert { border-color: #c60f13; background-color: rgba(255, 0, 0, 0.15); }

#main .form-field.error label, #main label.alert { color: #c60f13; }

#main .form-field.error small, #main small.error { padding: 6px 4px; border: solid 0 #C00000; border-width: 0 1px 1px 1px; margin-top: -10px; background: #c60f13; color: #fff; font-size: 12px; font-size: 1.2rem; font-weight: bold; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

#main form input.error, #main form select.error, #main form textarea.error {border: 2px solid red;}

.treeview, .treeview ul {
padding: 0;
margin: 0;
list-style: none;
}

.treeview ul {
background-color: white;
margin-top: 4px;
}

.treeview .hitarea {
height: 16px;
width: 16px;
margin-left: -16px;
float: left;
cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
display: inline;
float:none;
}

.treeview li {
margin: 0;
padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }
.folder a:hover {color:red !important;}

.treeview a{color:#666666;text-decoration:none;}




.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder {font-size:110%;font-weight:bold; padding:5px 0 5px 0px; color:black;}


.stripe{
background-color:#eee !important;
width:720px !important;
}
.folder,.filetree{
list-style:none !important;
position:relative !important;
}
.sd_hover{
background-color:#ffffa8 !important;
}
.sd{
list-style:none !important;
}
ul.sd li{
width:720px !important;
margin:0 !important;
padding:0 !important;
list-style:none !important;
height:30px !important;
padding:5px 0px !important;
*height:40px !important;
*padding:8px !important;
position:relative !important;
}
/*ul.sd li span {line-height: 30px !important;} @removed by jdalomes to fix styling issues on standard drawings listing pages*/
.sd_li{
width:720px !important;
margin:0 !important;
padding:0 !important;
list-style:none !important;
height:30px !important;
padding:5px !important;
*height:40px !important;
*padding:8px !important;
position:relative !important;
}
.sd_filename{
float:left !important;
position:absolute !important;
padding-left:5px !important;
left:0 !important;
color:#000 !important;
}
.sd_title{
display:block !important;
width:455px !important;
position:absolute !important;
left:115px !important;
}
.sd_no{
position:absolute !important;
left:580px !important;
}
.sd_date{
position:absolute !important;
left:630px !important;
}
ul.pslist {padding: 0;}
ul.wslist, ul.rolist {padding-left: 10px; padding-top: 10px;}
ul.pslist li, ul.wslist li, ul.rolist li {list-style-type: none; padding-left: 0;}
ul.pslist > li, ul.wslist > li, ul.pslist > li.last-child, ul.wslist > li.last-child {padding-left: 10px;}
.filetree {list-style-type: none; position: relative; margin: 0; padding: 0;}
.filetree li.last-child {margin:0; padding: 0;}
ul#mainlist1 li.last-child span:hover, ul#mainlist2 li.last-child span:hover {cursor: pointer;}
ul#browser > li {padding-left: 0 !important;}
ul#browser > li span {cursor: pointer;}
ul#browser > li > ul.sd {display: none;}
ul.pslist li ul {display: none;}
a.browser-collapse {margin-right: 5px;}
a.browser-expand {margin-left: 5px;}
#treectrl {margin-bottom: 10px;}
ul#mainlist3 li span {cursor: pointer;}

/* New Twitter API feed */
#twitter-widget-0 {
  padding: 0 10px;
  max-width: 208px !important;
}

/* New float right for images*/
.floatRight
{
float:right !important;
padding-left: 5px;
}

/*
--------------------
1. Global
--------------------
*/
/*-- 1.1 Nav --*/
.header-container nav ul {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /*background: url('./?a=68331') right 0 no-repeat;*/
}

/*
--------------------
2. Homepage
--------------------
*/
/*-- 2.1 Buttons --*/
.std-enquiries {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #a13421;
}

a.right-col-img-link.red,
a.right-col-img-link.pay-online {
    background: #a13421;
    height: 66px;
    margin: 0 0 8px;
}
a.right-col-img-link.careers,
a.right-col-img-link.calculate,
a.right-col-img-link.careers {
    background: #9dc53b;
    height: 66px;
}

/*-- 2.2 News --*/
.home .panes .tab-content-top-row .news {
    float: none;
    overflow: hidden;
    padding-bottom: 10px;
    width: 93.6%;
    height: auto;
}

/*
--------------------
3. Responsive
--------------------
*/
/*-- 3.1 Medium --*/
@media screen and (max-width: 971px) {
    .header-container nav ul {
        background-image: none;
        border-radius: 0;
    }

    h1.ir {
        background: url('https://www.jacanaenergy.com.au/_designs/styles.css/header-logo-small.gif');
        width: 103px;
        height: 45px;
    }
}
/*-- 3.2 Small --*/
@media screen and (max-width: 767px) {
    .home .panes .tab-content-top-row .news {
        width: 96%;
    }
}

.jacanagreen{color: #6e8339;}
.jacanared {color: #a13421;}