/* Jira bug ENRGX-26 - nav-open toggles via JS */

/* New mobile nav styles */
@media(max-width: 43.75em) {

    /* Kill all old styles */
    .header__main .nav-open .nav-segments {
        left: 0;
        height: 100%;
        position: relative;
        margin-bottom: 130px;
    }

    .nav-segments-wrapper {
        width: 100%;
        height: 100%;
        background-color: white;

        top: 0;
        left: 0;
        z-index: -2;
        position: fixed;
        padding-top: 102px;
        transform: translateX(100%);
        transition: transform .25s ease;
        overflow-y: auto;
    }

    .nav-segments-wrapper.nav-open {
        height:100vh;
        transform: translateX(0%);
        transition: transform .25s ease;
    }



    .header__main .nav-segments > li:first-child {
        border-top: 1px solid #dfdfdf;
    }

    .burger-active span.sq-icon {
        background-position-x: -300px;
        background-position-y: 0px;
    }
}

/* 20170213 fix footer logo and alignments */
@media (max-width: 991px) {
  .logos__tagline {
    margin-left: 0.0em;
    text-align: center;
  }
  .footer__logos {
    position: relative;
    overflow: hidden;
    float: none; 
    color: #fff;
    font-size: .6em;
    display: table;
    margin: 0 auto;      
  }  
  .footer__copyright{
    text-align:center;
  }   
  .footer__bottom .footer__copyright {
    width: auto;
    line-height: 1.3em;
    margin-bottom: 0;
    margin-left: 1.5em;
  }
  .footer__bottom{
    padding:0em;
  }  
}

@media (min-width: 43.75em){
  .footer__bottom .footer__copyright {
    width: auto;
    padding-top: 1.0em;
    line-height: 1.5em;
    margin-bottom: 0;
    margin-left: 1.5em;
  }
}

@media (min-width: 990px){
  .footer__bottom .footer__copyright {
    padding-top: 2.0em;
  }
}

  
.footer__bottom .footer__logo {
    width: inherit;
}

.footer__logo a img{
  padding-right:30px;
}

.footer__bottom .footer__copyright ul, .footer__bottom .footer__copyright li {
    margin-bottom:1em;
    border-right:none;
}

.footer__bottom .footer__copyright li a:link{
    text-decoration:underline;  
    white-space:nowrap;
}

.footer__logos {
  padding-top:0.8em;   
}
/* end fix footer logo and alignments */



/** QLDSR-3248 Energex document listing restrictions **/

@font-face {
 font-family: 'ergon-icons';
 src:url('https://www.energex.com.au/__data/assets/file/0003/305751/ergon-icons.eot?-lwasr9');
 src:url('https://www.energex.com.au/__data/assets/file/0003/305751/ergon-icons.eot?#iefix-lwasr9') format('embedded-opentype'),
  url('https://www.energex.com.au/__data/assets/file/0006/305754/ergon-icons.woff?-lwasr9') format('woff'),
  url('https://www.energex.com.au/__data/assets/file/0005/305753/ergon-icons.ttf?-lwasr9') format('truetype'),
  url('https://www.energex.com.au/__data/assets/file/0004/305752/ergon-icons.svg?-lwasr9#ergon-icons') format('svg');
 font-weight: normal;
 font-style: normal;
}

.energexicon {
 font-family: 'ergon-icons';
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 line-height: 1;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
  font-size: 1.75rem;
  vertical-align: top;
  display: table-cell;
}

a.document-table__doc--title{
    display: table-cell;
}


.energexicon-abc-document:before{content:"\e600"}
.energexicon-air-con-calculator:before{content:"\e601"}
.energexicon-air-conditioning:before{content:"\e602"}
.energexicon-appliance-calculator:before{content:"\e603"}
.energexicon-arrow:before{content:"\e604"}
.energexicon-bathtub:before{content:"\e605"}
.energexicon-battery:before{content:"\e683"}
.energexicon-bill-payment:before{content:"\e606"}
.energexicon-bill-save:before{content:"\e607"}
.energexicon-book:before{content:"\e608"}
.energexicon-bpay:before{content:"\e609"}
.energexicon-bpoint:before{content:"\e60a"}
.energexicon-briefcase:before{content:"\e60b"}
.energexicon-building-3d:before{content:"\e60c"}
.energexicon-building-flat:before{content:"\e60d"}
.energexicon-business-rebates:before{content:"\e60e"}
.energexicon-calculator:before{content:"\e60f"}
.energexicon-chat:before{content:"\e610"}
.energexicon-checklist:before{content:"\e611"}
.energexicon-chevron:before{content:"\e901"}
.energexicon-clean-energy-home:before{content:"\e612"}
.energexicon-clipboard:before{content:"\e613"}
.energexicon-coins:before{content:"\e614"}
.energexicon-credit-card:before{content:"\e615"}
.energexicon-demand-meter:before{content:"\e616"}
.energexicon-direct-debit:before{content:"\e617"}
.energexicon-dog:before{content:"\e618"}
.energexicon-dryer:before{content:"\e61a"}
.energexicon-dryer-calculator:before{content:"\e619"}
.energexicon-e-bill:before{content:"\e61b"}
.energexicon-efficient-light:before{content:"\e61c"}
.energexicon-eft:before{content:"\e61d"}
.energexicon-electric-vehicle:before{content:"\e684"}
.energexicon-emergency:before{content:"\e61e"}
.energexicon-employee-id:before{content:"\e61f"}
.energexicon-energy-management-system:before{content:"\e685"}
.energexicon-envelope:before{content:"\e620"}
.energexicon-equal-sign:before{content:"\e621"}
.energexicon-faq:before{content:"\e622"}
.energexicon-faults:before{content:"\e623"}
.energexicon-file-excel:before{content:"\e624"}
.energexicon-file-pdf:before{content:"\e625"}
.energexicon-file-powerpoint:before{content:"\e626"}
.energexicon-file-word:before{content:"\e627"}
.energexicon-flood-home:before{content:"\e628"}
.energexicon-flowers:before{content:"\e629"}
.energexicon-form:before{content:"\e62b"}
.energexicon-form-a:before{content:"\e62a"}
.energexicon-fridge:before{content:"\e62d"}
.energexicon-fridge-calculator:before{content:"\e62c"}
.energexicon-generator:before{content:"\e62f"}
.energexicon-generator-switch:before{content:"\e62e"}
.energexicon-graduates:before{content:"\e630"}
.energexicon-green-lighting:before{content:"\e631"}
.energexicon-grim-llama:before{content:"\e632"}
.energexicon-hamburger-menu:before{content:"\e633"}
.energexicon-handshake:before{content:"\e634"}
.energexicon-hard-hat:before{content:"\e635"}
.energexicon-help:before{content:"\e636"}
.energexicon-home:before{content:"\e63a"}
.energexicon-home-connection:before{content:"\e637"}
.energexicon-home-fill:before{content:"\e638"}
.energexicon-home-saving:before{content:"\e639"}
.energexicon-hot-water-calculator:before{content:"\e63b"}
.energexicon-household-calculator:before{content:"\e63c"}
.energexicon-id-badge:before{content:"\e63d"}
.energexicon-incentives:before{content:"\e63e"}
.energexicon-information:before{content:"\e63f"}
.energexicon-job-search:before{content:"\e640"}
.energexicon-key:before{content:"\e641"}
.energexicon-ladder:before{content:"\e642"}
.energexicon-layers:before{content:"\e907"}
.energexicon-lighting-calculator:before{content:"\e643"}
.energexicon-list:before{content:"\e908"}
.energexicon-location-map:before{content:"\e644"}
.energexicon-made-better:before{content:"\e900"}
.energexicon-megaphone:before{content:"\e645"}
.energexicon-meter:before{content:"\e646"}
.energexicon-minus-sign:before{content:"\e647"}
.energexicon-mobile-phone:before{content:"\e648"}
.energexicon-money-stack:before{content:"\e649"}
.energexicon-moving-house:before{content:"\e64a"}
.energexicon-network-connection:before{content:"\e64b"}
.energexicon-newspaper:before{content:"\e64c"}
.energexicon-online:before{content:"\e64d"}
.energexicon-open-sign:before{content:"\e64e"}
.energexicon-padlock:before{content:"\e64f"}
.energexicon-pay:before{content:"\e651"}
.energexicon-pay-in-person:before{content:"\e650"}
.energexicon-pencil:before{content:"\e653"}
.energexicon-pencil-paper:before{content:"\e652"}
.energexicon-people-coin:before{content:"\e654"}
.energexicon-phone:before{content:"\e656"}
.energexicon-phone-simple:before{content:"\e655"}
.energexicon-piggy-bank:before{content:"\e657"}
.energexicon-planned-outage:before { content: "\e903"; }
.energexicon-planned-outage-border:before { content: "\e904"; }
.energexicon-plus-sign:before{content:"\e658"}
.energexicon-pool:before{content:"\e65a"}
.energexicon-pool-calculator:before{content:"\e659"}
.energexicon-power:before{content:"\e65b"}
.energexicon-powerboard:before{content:"\e686"}
.energexicon-powercord:before{content:"\e65c"}
.energexicon-powerpoint:before{content:"\e65d"}
.energexicon-powerpole:before{content:"\e65e"}
.energexicon-qld-map:before{content:"\e660"}
.energexicon-qld-map-fill:before{content:"\e65f"}
.energexicon-question:before{content:"\e661"}
.energexicon-renewable:before{content:"\e662"}
.energexicon-report:before{content:"\e663"}
.energexicon-rfds:before{content:"\e664"}
.energexicon-safety:before{content:"\e665"}
.energexicon-safety-heroes:before{content:"\e687"}
.energexicon-scroll:before{content:"\e666"}
.energexicon-search:before{content:"\e667"}
.energexicon-seedling:before{content:"\e668"}
.energexicon-social-facebook:before{content:"\e669"}
.energexicon-social-google-plus:before{content:"\e66a"}
.energexicon-social-linkedin:before{content:"\e66b"}
.energexicon-social-soundcloud:before{content:"\e66c"}
.energexicon-social-twitter:before{content:"\e66d"}
.energexicon-social-youtube:before{content:"\e66e"}
.energexicon-solar-panels:before{content:"\e66f"}
.energexicon-stethoscope:before{content:"\e670"}
.energexicon-storm:before{content:"\e671"}
.energexicon-street-lights:before{content:"\e672"}
.energexicon-subscribe-envelope:before{content:"\e673"}
.energexicon-team:before{content:"\e674"}
.energexicon-temperature:before{content:"\e675"}
.energexicon-torch:before{content:"\e677"}
.energexicon-torch-battery-bottle:before{content:"\e676"}
.energexicon-transmission-tower:before{content:"\e678"}
.energexicon-truck-powerpole:before{content:"\e67a"}
.energexicon-truck-powerpole-tilt:before{content:"\e679"}
.energexicon-tv:before{content:"\e67b"}
.energexicon-unplanned-outage:before { content: "\e905"; }
.energexicon-unplanned-outage-border:before { content: "\e906"; }
.energexicon-up-arrow:before{content:"\e67c"}
.energexicon-user:before{content:"\e902"}
.energexicon-vest:before{content:"\e67d"}
.energexicon-washing-calculator:before{content:"\e67e"}
.energexicon-washing-machine:before{content:"\e67f"}
.energexicon-web:before{content:"\e909"}
.energexicon-witches-hat:before{content:"\e680"}
.energexicon-work-truck:before{content:"\e681"}
.energexicon-xmas-tree:before{content:"\e682"}

.energexicon-form{
font-size: 1.5rem; 
padding: 0 0.15rem;
}

.document-table .hiderow .energexicon, 
.document-table .showrow .energexicon {
    margin-right: 1em;
    position: absolute;
    left: 0;
    top: 0.1em;
}

/* Update for https://jira.squiz.net/browse/SUPPORT-11418 */

.honey_class__parent {
    display: none;
}

/* JIRA SDQLD-1793 Please add word "Menu" to Ergon and Energex hamburgers START*/

.burger__menu-text {
    color: #6C8C08;
    font-size: 0.26em;
    margin: 0 auto;
    line-height: inherit;
    display: block;
}

.header__main-menu-button a:hover, 
.header__main-menu-button a:visited {
    text-decoration: none;
}
/*END*/


/* JIRA SDQLD-1792 SPARQ - Energex Tier 1 pages - Scroll down arrow for mobile START*/

.scroll-for-more__container {
    position: absolute;
    top: auto;
    bottom: 20px;
    width: 100%;
    text-align: center;
    display: block;
    z-index: 2;
}

.scroll-for-more__text {
    border: 0px !important;
    color: #ffffff;
    font-size: 1em;
    outline: 0px !important;
    text-decoration: none !important;
    text-shadow: 1px 1px #555;
}

.scroll-for-more__text:hover, .scroll-for-more__text:active, .scroll-for-more__text:focus, .scroll-for-more__text:visited {
    border: 0px;
    color: #ffffff;
    text-decoration: none;
}

.scroll-for-more__arrow {
    display: block;
    content: '';
    width: 10px;
    height: 10px;
    border-top: 2px solid #ffffff;
    border-left: 2px solid #ffffff;
    margin: 0 auto;
    transform: rotate(225deg);
    box-shadow: -1px -1px 3px 0 rgba(0,0,0,0.3);
}

/*END*/

/* START: JIRA SUPPORT-457064 - Energex - top nav, incorrect menu item is being marked as active */
.header__top .header__top-nav li a.orange.active:last-of-type, .header__top .header__top-nav li a.orange:hover {
    color: #c25709;
    border-color: #c25709;
}

/*END: JIRA SUPPORT-457064 */
