		/*
  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: 02 October 2018 03:59:41
*/


/*
  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: 23 September 2016 08:39:52
*/


/*
 * Federal Court of Australia - Global Style Sheet
 *
 * global.css
 * author: Squiz Australia
 * notes: sticky footer styles have been commented out.
 *        JS is being used instead.
 */

/*
 * Table of Contents
 *
 *  1. Resets
 *
 *  2. Globals
 *
 *  3. Toolbar
 *
 *  4. Header
 *    4.1 Header
 *    4.2 Site Logo
 *    4.3 Breakout Menu
 *
 *  5. Main Nav
 *    5.1 Main Navigation
 *    5.2 Australia Map
 *
 *  6. Banner
 *
 *  7. Main Body
 *    7.1 Main Wrapper Sub
 *    7.2 Alert Bar
 *    7.3 Featured Links
 *      7.3a NPA Links
 *      7.3b Quick Links
 *      7.3c Daily Court Box
 *    7.4 Featured Content
 *    7.5 Sub Navigation
 *    7.6 Main Content Layout
 *    7.7 Breacrumbs
 *    7.8 Sidebar
 *    7.9 Publication Details
 *    7.10 Related Links
 *    7.11 Link to Top
 *      7.11a Link to Previous and Next (LF)
 *    7.12 Mobile sub nav
 *  
 *  8. Subject Page
 *    8.1 Subject page
 *      8.1a Subject page main elements
 *      8.1b subject page right sidebar
 *    8.2 Subject subpage
 *      8.2a Accordions
 *      8.2b Declaration text box
 *    8.3 Subject additional page
 *    8.4 Subject colour theme
 *      8.4a Admin theme
 *      8.4b Admiralty theme
 *      8.4c Commercial theme
 *      8.4d Crime theme
 *      8.4e Employment theme
 *      8.4f Intellectual theme
 *      8.4g Native theme
 *      8.4h Taxation theme
 *      8.4i Other theme
 *
 *  9. Footer
 */

/*----------------------------------------
1. Start Resets
----------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  outline: none;
}

html {
  margin: 0;
  padding: 0;
  height: 100%;
}

body {
  margin: 0;
  padding: 0;
  line-height: 1;
  font-size: 75%;
  _font-family: Georgia, "Times New Roman", Times, serif;
  font-family: Arial, Helvetica, sans-serif;
  color: #3a3a3a;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/20406/main-bg.png) #fff repeat-x 0 -12px;
  min-height: 100%;
}

table {
  border-collapse: collapse;
}

input {
  padding: 0;
  margin: 0;
}

/*----------------------------------------
End Resets
----------------------------------------*/

/*----------------------------------------
2. Start Globals
----------------------------------------*/

#page-wrapper {
  /*height: 100%; - sticky footer*/
  min-width: 320px;
}

.inside.js #page-wrapper {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/20403/inside-bg.png) no-repeat center 490px;
}

.page-wrapper-sub {
  /*height: auto !important;
  margin: 0 auto -160px;
  min-height: 100%;
  position: relative;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0007/20401/home-bg.png) no-repeat center bottom; - sticky footer */
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0020/22556/home-bg-trimmed.png) no-repeat center bottom;
}

.main-wrapper {
  max-width: 960px;
  margin: 0 auto;
  padding: 0;
  position: relative;
  padding: 0 0 104px 0;
  /*height: 100%; - sticky footer */
}

.vertical-gap-12 {
  height: 12px;
}

.vertical-gap-160 {
  /*height: 160px; - sticky footer*/
}

.home .vertical-gap-160 {
  /*margin-top: -53px; - sticky footer*/
}

.visuallyhidden { 
  position: absolute; 
  overflow: hidden; 
  clip: rect(0 0 0 0); 
  height: 1px;
  width: 1px; 
  margin: -1px;
  padding: 0;
  border: 0; 
}

.left-hide {
  display: block !important;
  position: absolute !important;
  left: -9999px !important;
}

.clear {
  clear: both;
  height: 0;
}

.left {
  float: left;
}

.right {
  float: right;
}

.bold {
  font-weight: bold;
}

.hide {
  display: none;
}

.hidden {
  visibility: hidden;
}

/*----------------------------------------
End Globals
----------------------------------------*/

/*----------------------------------------
3. Start Toolbar
----------------------------------------*/

.toolbar-wrapper {
  background-color: #000;
  border-top: 1px solid #747474;
  border-bottom: 1px solid #2c2c2c;
  color: #fff;
}

.toolbar {
  max-width: 960px;
  height: 31px;
  margin: 0 auto;
  overflow: hidden;
}
  .toolbar a {
    color: #fff;
    font-style: normal;
    font-family: Georgia, "Times New Roman", Times, serif;
    text-decoration: none;
  }
  .toolbar a:hover {
    color: #fff;
    font-style: normal;
    text-decoration: underline;
  }
  .toolbar input {
    font-style: normal;
  }
  .toolbar .padding {
    padding: 9px 0 5px 0;
  }
  .toolbar .home-link {
    float: left;
  }
  .toolbar .home-link a {
    height: 13px;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/20402/home-link-icon.png) no-repeat 0 0;
    padding-left: 22px;
  }
    .toolbar .home-link a:hover {
      background-position: 0 -26px;
    }

.toolbar-links {
  float: right;
  margin: 0;
}
  .toolbar-links li {
    float: left;
    margin: 0 28px 0 0;
    padding: 0;
    background: none;
    line-height: 1;
  }

.adv-search-link {
    float: left;
    margin: 0 0 0 22px;
    display: none; /*until it is decided to bring it back again*/
  }

.site-search {
    float: right;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0011/20414/toolbar-border.png) no-repeat left bottom;
  }
    .site-search form {
      float: right;
      border-bottom: 1px solid #5c5c5c;
      margin: -1px 0 1px 24px;
    }
      .site-search form #site-search-field {
        border: none;
        float: left;
        width: 167px;
        background-color: #000;
        color: #fff;
        font-size: 1em;
        padding: 0;
        margin: 0;
        height: 14px;
        line-height: 1;
      }
      .site-search form #site-search-submit {
        float: left;
        width: 12px;
        height: 16px;
        padding: 0;
        margin: 0;
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/20421/site-search-icon.png) no-repeat 0 0;
        border: none;
        text-indent: -9999px;
        color: #000;
      }
      .site-search form.active {
        border-bottom: 1px solid #606060;
      }
        .site-search form.active #site-search-submit {
          background-position: 0 -27px;
        }

/*----------------------------------------
End Toolbar
----------------------------------------*/

/*----------------------------------------
4. Start Header
----------------------------------------*/

/* -- 4.1 Header -- */

.header {
  padding: 16px 0 17px 0;
}

/* -- 4.2 Site Logo -- */

.site-logo {
  display: block;
  width: 280px;
}
  .site-logo img {
    width: 100%;
    min-width: 226px;
    min-height: 46px;
  }

/* -- 4.3 Breakout Menu -- */

.breakout-menu {
  float: right;
  padding-top: 8px;
  margin: 0;
}
  .breakout-menu a {
    text-decoration: none;
  }
  .breakout-menu > li {
    float: left;
    margin: 0 0 0 7px;
    padding: 0;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0004/20398/breakout-menu-bg.png) #000 repeat-x 0 0;
    position: relative;
    line-height: 1;
  }
    .breakout-menu > li > a {
      display: block;
      height: 40px;
      padding: 0 48px 0 17px;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: 1.333em;
      font-style: italic;
      color: #fff;
      overflow: hidden;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0003/20397/breakout-menu-arrow.png) no-repeat right 8px;
      -webkit-box-shadow:  2px 3px 7px 3px rgba(0, 0, 0, 0.1);
      box-shadow:  2px 3px 7px 3px rgba(0, 0, 0, 0.1);
    }
      .breakout-menu > li:hover > a {
        background-position: right -44px;
      }
      .js .breakout-menu > li:hover > a {
        border-bottom: 6px solid #000;
      }
      /*.breakout-menu > li.no-touch:hover .dropdown {
        opacity: 1;
        max-height: 1000px;
      }*/
      .breakout-menu > li:hover .dropdown {
        opacity: 1;
        max-height: 1000px;
      }
      .lte-ie8 .breakout-menu > li:hover .dropdown {
        display: block;
      }
        .breakout-menu > li > a span.padding {
          display: block;
          padding-top: 10px;
        }

     /* .breakout-menu > li.is-touch:hover {
        -webkit-transition: none;
        transition: none;
      }

      .breakout-menu > li.is-touch .dropdown {
        max-height: 0;
        opacity: 0;
        display: none;
      }*/

  .breakout-menu .dropdown {
    width: 442px;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0020/20396/breakout-dropdown-bg.png) #000 repeat-x left bottom;
    position: absolute;
    z-index: 1001; /*500*/
    top: 100%;
    right: 0;
    opacity: 0;
    max-height: 0;
    overflow: hidden;
    -webkit-transition-delay: 0.2s; /* Safari */
    transition-delay: 0.2s;
  }
  .lte-ie8 .breakout-menu .dropdown {
    display: none;
  }
  
  .breakout-menu .border {
    border-top: 4px solid #000;
    border-bottom: 4px solid #000;
    border-left: 3px solid #000;
    border-right: 3px solid #000;
  }
  .breakout-menu .col {
    width: 173px;
    padding: 0 22px;
    margin: 14px 0 22px 0;
    border-right: 2px solid #474747;
    float: left;
  }
    .breakout-menu .col.last {
      border-right: none;
    }
  .breakout-menu .col .heading {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 1.250em;
    color: #ee9922;
    font-style: italic;
    display: block;
    padding: 5px 0 0 0;
    margin: 19px 0 0 0;
  }
    .breakout-menu .col .heading:first-child {
      margin-top: 0;
    }
  .breakout-menu .col ul {
    border-bottom: 2px solid #292929;
    padding: 18px 0 8px 0;
    margin: 0;
  }
    .breakout-menu .col ul:last-child {
      border-bottom: none;
      padding-bottom: 0;
      margin-bottom: 0;
    }
  .breakout-menu .col li {
    margin: 0 0 11px 0;
    padding: 0;
    background: none;
  }
    .breakout-menu .col ul li:last-child {
      margin-bottom: 0;
    }
  .breakout-menu .col li a {
    color: #fff;
    font-style: italic;
    line-height: 1.4;
    letter-spacing: 1px;
  }
    .breakout-menu .col li a:hover {
      text-decoration: underline;
    }
  .breakout-menu .col li .description {
    display: block;
    font-style: italic;
    color: #888;
    line-height: 1.4;
    margin-top: 2px;
  }


/*----------------------------------------
End Header
----------------------------------------*/

/*----------------------------------------
5. Start Main Nav
----------------------------------------*/

/* -- 5.1 Main Navigation -- */

.home #main-nav {
  height: 59px;
}

#main-nav {
  height: inherit;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/20407/main-nav-bg.png) no-repeat 0 0;
  margin: 0;
  padding: 0;
  position: relative;
}
  #main-nav > li {
    margin: 0;
    padding: 0;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0015/20391/main-nav-li-bg.png) transparent repeat-x 0 -9999px;
    border-bottom: 5px solid #000;
    line-height: 1.4;
  }
    #main-nav > li:hover {
      background-color: #fff;
      background-position: 0 0;
      border-bottom: none;
      border-top: 5px solid #ee9922;
    }
    #main-nav > li.current {
      background-position: 0 -56px;
      border-bottom: 5px solid #000;
      border-top: 5px solid #ee9922;
    }
      #main-nav > li.current:hover {
        background-color: #fff;
        background-position: 0 0;
        border-bottom: none;
      }
    #main-nav li a {
      text-decoration: none;
    }
    #main-nav > li > a {
      display: block;
      width: 100%;
      height: 41px;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0014/20408/main-nav-border.png) no-repeat right 5px;
      color: #333;
      text-align: center;
      padding: 13px 0 0 0;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: 1.083em;
      text-transform: uppercase;
      line-height: 1.21;
      font-style: normal;
    }
      #main-nav > li:last-child a {
        background: none;
      }
      #main-nav > li:hover > a {
        text-decoration: none;
        padding-top: 8px;
        padding-bottom: 5px;
        font-style: normal;
      }
      #main-nav > li.current > a {
        text-decoration: none;
        padding-top: 8px;
        height: 41px;
      }
        #main-nav > li.current:hover > a {
          text-decoration: none;
          height: 41px;
        }
      #main-nav > li > a span {
        display: block;
        padding: 0 8%;
      }

    #main-nav > li .dropdown {
      opacity: 0;
      display: block;
      visibility: hidden;
      max-height: 0px;
      overflow: hidden;
      width: 100%;
      position: absolute;
      z-index:1001;  /*500*/
      top: 59px;
      left: 0;
      -webkit-transition-delay: 0.2s; /* Safari */
      transition-delay: 0.2s;
    }
    .lte-ie8 #main-nav > li .dropdown {
      display: none;
    }

      #main-nav > li:hover .dropdown,
      #main-nav > li.keep-open .dropdown {
        opacity: 1;
        visibility: visible;
        /*display: block;*/
        max-height: 1000px;
      }
      #main-nav > li.keep-open .dropdown,
      .lte-ie8 #main-nav > li .dropdown,
      .lte-ie8 #main-nav > li.keep-open .dropdown {
        display: block;
      }

    #main-nav .dropdown .border {
      border: 4px solid #000;
      border-top: none;
      padding: 0 2px;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0007/20410/main-nav-dropdown-bg.png) #fff repeat-x left bottom;
    }
    #main-nav .dropdown .col {
      float: left;
      width: 266px;
      min-height: 275px;
      padding: 0 25px 0 25px;
      margin: 23px 0 20px 0;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0015/20409/main-nav-col-border.png) no-repeat right center;
    }
      #main-nav .dropdown .col.last {
        background: none;
      }
    #main-nav .dropdown .heading {
      display: block;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: 1.333em;
      line-height: 1.4;
      font-style: italic;
      color: #000;
      margin: 0;
    }
      #main-nav .dropdown .heading:hover {
        color: #656565;
      }
      #main-nav .dropdown .heading.calendar-icon {
        padding-left: 25px;
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0018/20664/general-icons.png) no-repeat 0 2px;
      }
      #main-nav .dropdown .heading.email-icon {
        padding-left: 25px;
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0018/20664/general-icons.png) no-repeat 0 -32px;
      }
    #main-nav .dropdown ul {
      margin: 18px 0 0 0;
      padding: 0;
    }
    #main-nav .dropdown li {
      margin: 0 0 18px 0;
      padding: 0 0 0 17px;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png) no-repeat 0 4px;
    }
      #main-nav .dropdown li:hover {
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png) no-repeat 0 4px;
      }
      #main-nav .dropdown .date-listing > li {
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png) no-repeat 0 2px;
      }
        #main-nav .dropdown .date-listing > li:hover {
          background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png) no-repeat 0 2px;
        }

      #main-nav .dropdown .col .separator {
        height: 13px;
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0014/20390/main-nav-dropdown-separator.png) no-repeat center top;
        margin: 18px 0 18px 0;
        clear: both;
      }
        #main-nav .dropdown .col .separator:last-child {
          display: none;
        }
          #main-nav .dropdown .col .separator.first.last {
            display: block;
          }

    #main-nav .dropdown .description {
      display: block;
      margin: 5px 0 0 0;
    }
    #main-nav .dropdown .date-listing {
      margin: 15px 0 0 0;
      padding: 0;
    }
      #main-nav .dropdown .date-listing > li {
        position: relative;
        margin: 3px 0 0 0;
      }
        #main-nav .dropdown .date-listing > li > a {
          font-size: 1.250em;
          color: #000;
          font-style: italic;
        }
        #main-nav .dropdown .date-listing li ul {
          margin: 0;
          padding: 0;
          position: absolute;
          top: 0;
          left: 60px;
        }
        #main-nav .dropdown .date-listing li li {
          margin: 0 0 12px 0;
          padding: 0;
          background: none;
          height: 10px;
        }
          #main-nav .dropdown .date-listing li li a {
            font-size: 1.083em;
            color: #666666;
            font-style: italic;
          }

    #main-nav .dropdown .button {
      margin: 20px 0;
    }

    #main-nav .dropdown .court-state-menu-wrapper {
      /*float:right;
      overflow: hidden;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/20416/select-box-bg.jpg) no-repeat right #FFF;
      border: 1px solid #ccc;
      width:127px;
      margin-top: -8px !important;*/
    }

      #main-nav .dropdown .court-state-menu {
        /*background: transparent;
        border: 0;
        border-radius: 0;
        line-height: 1;
        -webkit-appearance: none;
        padding-left: 5px;
        width:150px;
        float: none;*/

        float: right;
        margin: -13px 0 0 8px;
        width: 132px;
      }



.main-nav-dropdowns {
  display: none;
}

/* -- 5.2 Australia Map -- */

.aus-map {
  width: 274px;
  height: 248px;
  margin: 14px 0 0 0;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0016/20392/aus-map-bg.png) no-repeat 0 0;
  position: relative;
}
  .aus-map .state-text {
    width: 274px;
    height: 248px;
  }
  .aus-map .hover-states {
    position: absolute;
    top: 0;
    left: 0;
  }
    .aus-map .hover-states.act {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0017/20393/aus-map-state-hovers.png) no-repeat 0 0;
    }
    .aus-map .hover-states.nsw {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0017/20393/aus-map-state-hovers.png) no-repeat 0 -248px;
    }
    .aus-map .hover-states.nt {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0017/20393/aus-map-state-hovers.png) no-repeat 0 -496px;
    }
    .aus-map .hover-states.qld {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0017/20393/aus-map-state-hovers.png) no-repeat 0 -744px;
    }
    .aus-map .hover-states.sa {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0017/20393/aus-map-state-hovers.png) no-repeat 0 -992px;
    }
    .aus-map .hover-states.tas {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0017/20393/aus-map-state-hovers.png) no-repeat 0 -1240px;
    }
    .aus-map .hover-states.vic {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0017/20393/aus-map-state-hovers.png) no-repeat 0 -1488px;
    }
    .aus-map .hover-states.wa {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0017/20393/aus-map-state-hovers.png) no-repeat 0 -1736px;
    }

/*----------------------------------------
End Main Nav
----------------------------------------*/

/*----------------------------------------
6. Start Home Page Banner
----------------------------------------*/

.banner .carousel {
  height: 332px;
  position: relative;
}
.banner .slide {
  width: 729px;
  height: 332px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 100;
}

.banner-menu-wrapper .btm-slice {
  height: 27px;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0016/21391/banner-menu-btm-slice.png) no-repeat 0 0;
}

.banner-menu {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21153/banner-menu-bg.png) #e6e6e6 repeat-x 0 0;
  padding: 17px 20px 2px 20px;
}
  .banner-menu h2 {
    font-size: 1.8em;
    margin: 0 0 2px 0;
  }
  .banner-menu p {
    color: #1a1a1a;
    line-height: 1.5;
    padding: 0;
    margin: 0 0 6px 0;
  }
  .banner-menu .button {
    margin: 11px 0 6px 0;
  }
  .banner-menu ul {
    margin: 9px 0 0 0;
    padding: 0;
  }
  .banner-menu li {
    padding: 0;
    margin: 0;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0020/21179/li-border.png) repeat-x left top;
  }
    .banner-menu li a {
      display: block;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: 1.333em;
      color: #000;
      font-style: italic;
      padding: 13px 0 11px 17px;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png) no-repeat 0 50%;
      text-decoration: none;
    }
      .banner-menu li a:hover {
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png) no-repeat 0 50%;
      }

  /*added 20160408 LF*/
.banner-menu-wrapper2 .btm-slice {
    height: 27px;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0016/21391/banner-menu-btm-slice.png) no-repeat 0 0;
  }
  
  .banner-menu2 {
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39435/about-bg.png) #e6e6e6 repeat-x 0 0;
    padding: 17px 20px 2px 20px;
  }
    .banner-menu2 h2 {
      font-size: 1.8em;
      margin: 0 0 2px 0;
    }
    .banner-menu2 p {
      color: #1a1a1a;
      line-height: 1.5;
      padding: 0;
      margin: 0 0 6px 0;
      height:54px;
      min-height: 54px;
    }
    .banner-menu2 .button {
      margin: 11px 0 6px 0;
    }
    .banner-menu2 ul {
      margin: 9px 0 0 0;
      padding: 0;
    }
    .banner-menu2 li {
      padding: 0;
      margin: 0;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0020/21179/li-border.png) repeat-x left top;
    }
      .banner-menu2 li a {
        display: block;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 1.333em;
        color: #000;
        font-style: italic;
        padding: 13px 0 11px 17px;
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png) no-repeat 0 50%;
        text-decoration: none;
      }
        .banner-menu2 li a:hover {
          background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png) no-repeat 0 50%;
        }
/* eof 20160408*/

/*----------------------------------------
End Home Page Banner
----------------------------------------*/

/*----------------------------------------
7. Start Main Body
----------------------------------------*/

/* -- 7.1 Main Wrapper Sub -- */

#main-wrapper-sub {
  overflow: hidden;
}

/* -- 7.2 Alert Bar -- */

.alert-bar {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21154/alert-bg.png) #5e5e5e repeat-x 0 0;
  font-family: Georgia, "Times New Roman", Times, serif;
}
  .alert-bar .border {
    clear: both;
    height: 9px;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0010/21151/alert-border.png) #ffcc9a repeat-y 0 0;
  }
  .alert-bar .info-row {
    overflow: hidden;
    padding: 8px 27px 12px 19px;
  }
  .alert-bar .title {
    float: left;
    padding: 3px 0 2px 31px;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0011/21152/alert-icon.png) no-repeat 0 0;
    color: #fff;
    font-size: 1.167em;
  }
  .alert-bar .description {
    float: left;
    padding: 3px 0 0 0;
    margin: 0 0 0 13px;
    font-size: 1.167em;
    color: #ee9922;
    font-style: italic;
  }
  .alert-bar .read-more {
    float: right;
    margin: 3px 0 0 0;
    color: #fff;
    text-decoration: none;
  }
    .alert-bar .read-more:hover {
      color: #fff;
      text-decoration: underline;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png) no-repeat 0 0;
    }

/* -- 7.3 Featured Links -- */

.featured-links {
  margin: 20px 0 0 0;
}
  .featured-links h2 {
    font-size: 2.083em;
    margin: 0 0 16px 0;
  }

  .featured-links--left {
    display: inline-block;
    vertical-align: top;
    width: 638px;
  }
  .featured-links--right {
    display: inline-block;
    vertical-align: top;
    width: 318px;
  }

/* -- 7.3a NPA Links -- */

.npa-links-wrapper {
  margin-bottom: 1em;
}

.button-link {
  float: left;
  width: 23%;
  text-decoration: none;
  position: relative;
  padding: 0 0 0 2em;
  margin: 0 3em 1em 0;
}
  .button-link:hover {
    background-color: #f0a521;
    color: #303030;
  }
  .button-link .arrow {
      display: block;
      position: absolute;
      width: 25px;
      top: 0;
      right: -25px;
    }
      .button-link:hover .arrow {
        background-position: 0 -70px;
      }

.button-link div {
  position: relative;
  top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.button-link div p {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  color: #000;
  font-style: italic;
  margin: 0;
  line-height: 1.2em;
}

.npa-links .button-link {
  height: 60px;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0007/39463/home-npa-link-bg.png) #e6e6e6 no-repeat 0 0;
}
  .npa-links .button-link:hover {
    background-position: 0 -60px;
    background-color: #f0a521;
  }
  .npa-links .button-link .arrow {
    height: 60px;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39462/home-npa-link-arrow.png) #fff no-repeat 0 0;
  }
    .npa-links .button-link:hover .arrow {
      background-position: 0 -60px;
    }

.otherpractice-links .button-link {
  height: 40px;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/39465/home-op-link-bg.png) #e6e6e6 no-repeat 0 0;
}
  .otherpractice-links .button-link:hover {
    background-position: 0 -40px;
    background-color: #f0a521;
  }
  .otherpractice-links .button-link .arrow {
    height: 40px;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/39464/home-op-link-arrow.png) #fff no-repeat 0 0;
  }
    .otherpractice-links .button-link:hover .arrow {
      background-position: 0 -40px;
    }

/* -- 7.3b Quick Links -- */
.quick-links-wrapper {
  margin-top: 2em;
}
  .quick-links-wrapper h2 {
    margin-bottom: 1em;
  }

.quick-links {
  padding-left: 1em;
}

.quick-links__item {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png) no-repeat 0 0;
  color: #000;
  display: block;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.333em;
  font-style: italic;
  margin-bottom: 1.2em;
  padding: 0 0 0 1em;
  text-decoration: none;
}
  .quick-links__item:last-child {
    margin-bottom: 0;
  }
  .quick-links__item:hover {
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png) no-repeat 0 0;
  }

/* -- 7.3c Daily Court Box -- */

.daily-court-list-wrapper h2 {
  float: left;
}

.daily-court-list-wrapper .full-list-link {
  float: right;
  margin: 15px 0 0 0;
}

.daily-court-list {
  background-color: #e6e6e6;
  padding: 17px 3.4090909090909087% 0 3.4090909090909087%;
  clear: both;
}
  .daily-court-list .button {
    float: right;
    margin-right: 0;
  }
  .daily-court-list .select {
    float: left;
    width: 314px !important;
  }
  .daily-court-list .subscribe-link {
    margin-right: 33px;
  }

.daily-court-list-inner select {
  padding-right: 36px;
}
.daily-court-list-inner select::-ms-expand {
  display: none;
}

.daily-court-subscribe {
  color: #4d4d4d;
  float: left;
  margin: 3px 0 0 0;
}

/* -- 7.4 Featured Content -- */

.featured-content-wrapper {
  margin: 41px 0 0 0;
}

.js .featured-content-wrapper {
  position: relative;
}

  .featured-content-wrapper .subscribe-links {
    float: right;
    padding: 15px 0 0 0;
    overflow: hidden;
  }
    .featured-content-wrapper .subscribe-links .news-events-subscribe {
      float: left;
      margin: 2px 33px 0 0;
    }
  .featured-content-wrapper h2 {
    float: left;
    margin: 0 5px 4px 0;
    font-size: 1.750em;
    position: relative;
  }
    .featured-content-wrapper h2 a {
      display: block;
      padding: 8px 30px 0 30px;
      margin: 0;
      height: 37px;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0010/21061/featured-content-h-bg.png) #808080 repeat-x 0 0;
      color: #fff;
      text-decoration: none;
    }
    .js .featured-content-wrapper h2,
    .js .featured-content-wrapper .featured-content {
      position: absolute;
      top: 0;
      left: 0;  
    }
      .featured-content-wrapper h2 a:hover,
      .featured-content-wrapper h2.active:hover a {
        background: none;
        background-color: #b3b3b3;
        color: #000;
        text-decoration: none;
      }
      .featured-content-wrapper h2.active a {
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0010/21061/featured-content-h-bg.png) #000 repeat-x 0 -136px;
      }

    .featured-content-wrapper h2 .arrow {
      position: absolute;
      width: 30px;
      height: 17px;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/21060/featured-content-h-arrow.png) no-repeat 0 0;
      bottom: -17px;
      left: 50%;
      margin: 0 0 0 -15px;
      z-index: 10;
      display: none;
    }
      .featured-content-wrapper h2.active .arrow {
        display: block;
      }
        .featured-content-wrapper h2.active:hover .arrow {
          background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/21060/featured-content-h-arrow.png) no-repeat 0 -23px;
        }

.featured-content-wrapper-sub {
  height: 208px;
}

.js .featured-content-wrapper-sub {
  position: absolute;
}

.featured-content .content-items {
  clear: both;
  background-color: #e6e6e6;
  overflow: hidden;
  padding: 0;
}
.featured-content .inner {
  margin: 22px 0 14px 14px;
  height: 123px;
  background-color: #fff;
  overflow: hidden;
}
  .featured-content .inner.last {
    margin-right: 14px;
  }
  .featured-content .inner-sub {
    height: 72px;
    padding: 15px 18px 0 18px;
    overflow: hidden;
  }
  .featured-content h3 {
    max-height: 45px;
    margin: 0 0 6px 0;
    padding:0 0 1px 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 1.2em;
    font-style: italic;
    color: #000;
    overflow: hidden;
  }
  .featured-content .description {
    display: block;
    max-height: 40px;
    overflow: hidden; 
    color: #767676;
    line-height: 1.75;
  }
  .featured-content .date {
    float: right;
    margin: 0 21px 18px 0;
  }
  .featured-content .button {
    float: left;
    margin: 0;
  }
    .featured-content .button span {
      border: none;
      height: 36px;
    }

/* -- 7.5 Sub Navigation -- */

.sub-nav-wrapper {
  float: left;
}

#sub-nav {
  width: 97.92%;
  padding: 0;
  font-family: Georgia, "Times New Roman", Times, serif;
}
  #sub-nav span.sub-nav-head {
    display: block;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/20425/sub-nav-head-bg.png) #958c93 repeat-x 0 0;
    position: relative;
    font-size: 1.750em;
    color: #fff;
    line-height: 1.28;
    padding: 11px 9.361702127659575% 12px 9.361702127659575%;
  }
    #sub-nav span.sub-nav-head span.arrow {
      display: block;
      width: 17px;
      height: 50px;
      position: absolute;
      right: -17px;
      top: 0;
    }
    #sub-nav span.sub-nav-head span.arrow img {
      width: 100%;
      height: 100%;
    }
  #sub-nav ul {
    background-color: #e8e5e7;
    padding: 0 7.659574468085106% 0 8.51063829787234%;
    margin: 0;
  }
  #sub-nav > ul {
    padding-bottom: 13px;
  }
    #sub-nav > ul > li.current > .shading-top > .shading-btm > a,
    #sub-nav > ul > li.hier > .shading-top > .shading-btm > a {
      padding-bottom: 0;
    }
  #sub-nav li {
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0020/21179/li-border.png) repeat-x left bottom;
    padding: 0;
    line-height: 1.4;
  }
    #sub-nav li:last-child {
      background: none;
    }
      #sub-nav li:last-child a {
        padding-bottom: 0;
      }
      #sub-nav li.current > .shading-top,
      #sub-nav li.hier > .shading-top {
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0010/20413/sub-nav-li-shading-top.png) no-repeat center top;
      }
      #sub-nav li.current > .shading-top > .shading-btm,
      #sub-nav li.hier > .shading-top > .shading-btm {
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/20412/sub-nav-li-shading-btm.png) no-repeat center bottom;
        padding-bottom: 11px;
      }
      #sub-nav li.hier .shading-btm {
        padding-bottom: 11px;
      }
        #sub-nav li.hier > .shading-top > .shading-btm > a,
        #sub-nav li.hier > a {
          padding-left: 17px;
          background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/20411/sub-nav-li-hier-arrow.png) no-repeat 3px 12px;
        }
        #sub-nav li.current > .shading-top > .shading-btm > a,
        #sub-nav li.current > a {
          padding-left: 17px;
          background: url(http://www.fedcourt.gov.au/__data/assets/image/0014/20426/sub-nav-li-arrow.png) no-repeat 3px 12px;
          color: #000;
        }
      #sub-nav li.current .shading-btm > ul,
      #sub-nav li.hier .shading-btm > ul,
      #sub-nav li.current > ul,
      #sub-nav li.hier > ul {
        display: block;
      }
      #sub-nav li.current li,
      #sub-nav li.hier li {
        background: none;
      }
      #sub-nav li.current li a,
      #sub-nav li.hier li a {
        padding-top: 1px;
        padding-bottom: 2px;
        padding-left: 17px;
        margin-top: 8px;
        background-position: 1px 4px;
      }
      #sub-nav li:last-child .shading-btm {
        background: none !important;
      }
    #sub-nav li a {
      display: block;
      padding: 9px 0 11px 3px;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: 1.167em;
      color: #666666;
      font-style: italic;
      line-height: 1.43;
      text-decoration: none;
    }
      #sub-nav li a:hover {
        text-decoration: none;
        color: #000;
      }
      #sub-nav > ul > li:first-child > a {
        padding-top: 20px;
        background-position: 3px 23px !important;
      }
    #sub-nav li ul {
      padding-left: 16px;
      display: none;
    }

  #sub-nav .btm-slice {
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0011/20423/sub-nav-btm-slice.png) transparent no-repeat left bottom;
    height: 20px;
  }

/* -- 7.6 Main Content Layout -- */

#content-wrapper {
  float: right;
}
  #content-wrapper.fullwidth {
    padding: 0;
    float: none;
  }
  .home #content-wrapper.fullwidth {
    float: left;
  }
  #content-wrapper.fullwidth #content {
    width: 80%;
  }
  #content-wrapper.fullwidth .sidebar {
    width: 16.7%;
  }
    #content-wrapper.fullwidth .breadcrumbs-wrapper {
      margin-left: 0;
    }
    #content-wrapper.fullwidth .content-wrapper-sub {
      margin-left: 0;
    }
      #content-wrapper.fullwidth .content-wrapper-sub.hide-sidebar #content {
        width: 100%;
      }
      #content-wrapper.fullwidth .content-wrapper-sub.larger-sidebar #content {
        width: 72.39583333333334%;
      }
      #content-wrapper.fullwidth .content-wrapper-sub.larger-sidebar .sidebar {
        width: 24.479166666666664%;
      }

.content-wrapper-sub {
  padding: 24px 0 0 0;
  margin: 0 0 0 21px;
}
  .content-wrapper-sub.hide-sidebar #content {
    width: 100%;
  }
  .content-wrapper-sub.hide-sidebar .sidebar {
    display: none;
  }
  .content-wrapper-sub.larger-sidebar #content {
    width: 62.08869814020029%;
  }
  .content-wrapper-sub.larger-sidebar .sidebar {
    width: 33.61945636623748%;
  }

#content {
  width: 72.81831187410587%;
  float: left;
}
  #content .sidebar {
    display: none;
  }

/* -- 7.7 Breadcrumbs -- */

.breadcrumbs-wrapper {
  padding: 20px 0 17px;
  margin: 0 0 0 21px;
  overflow: hidden;
  border-bottom: 1px solid #f2f2f2;
}
  .breadcrumbs-wrapper span.you-are-here {
    display: block;
    float: left;
    padding: 1px 1px 0 0;
  }

.breadcrumbs {
  float: left;
  margin: 0;
}
  .breadcrumbs li {
    float: left;
    padding: 0 0 0 8px;
    background: none;
    font-style: italic;
    font-family: Georgia, "Times New Roman", Times, serif;
    line-height: 1;
  }
    .breadcrumbs li span {
      display: block;
      padding: 0 15px 0 0;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0019/20395/breadcrumbs-arrow.png) no-repeat right center;
    }
    .breadcrumbs li a {
      color: #000;
      font-style: italic;
      font-family: Georgia, "Times New Roman", Times, serif;
      text-decoration: none;
    }
      .breadcrumbs li a:hover {
        text-decoration: none;
        border-bottom: 2px solid #bfbfbf;
      }

/* -- 7.8 Sidebar -- */

.sidebar {
  float: right;
  width: 22.889842632331902%;
}
  .sidebar .section {
    position: relative;
  }
    .sidebar .section h2 {
      margin-bottom: 11px;
      padding-left: 4px;
    }
    .sidebar .section .login.button {
      margin-bottom: 28px;
    }
      .sidebar .section .login.button span {
        width: 96px;
      }
  .sidebar input[type="text"],
  .sidebar textarea {
    width: 179px;
  }

.form-submit-wrapper {
  position: absolute;
  bottom: -70px;
  left: 0;
  width: 100%;
}

.privacy-link {
  display: block;
  margin: 12px 3px 0 0;
}

.box {
  margin: 0 0 34px 0;
  padding: 31px 16px 20px 16px;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0014/20417/sidebar-box-border-top.png) #f2f2f2 repeat-x 0 0;
  font-family: Georgia, "Times New Roman", Times, serif;
}
  .box a {
    font-family: Georgia, "Times New Roman", Times, serif;
    text-decoration: none;
    color: #656565;
    font-style: italic;
  }
  .box p {
    line-height: 1.4;
  }
  .box ul {
    padding: 0;
    margin: 0;
  }
  .box li {
    padding: 0 0 0 16px;
    margin: 0 0 18px 0;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png) no-repeat 0 1px;
    line-height: 1.4;
  }
    .box > li:last-child {
      margin: 0;
    }
    .box li.hover {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png) no-repeat 0 1px;
    }
      .box li a:hover {
        text-decoration: none;
        color: #000;
      }

  .box.contact-form {
    margin-bottom: 80px;
  }
    .box input,
    .box select,
    .box .select {
      margin: 0 0 9px 0;
    }

.sidebar .share-links li {
  padding: 1px 0 0 31px;
  margin: 0 0 14px 0;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0015/20418/sidebar-share-icons.png) no-repeat 0 0;
  position: relative;
  height: 18px;
}
  .sidebar .share-links > li:last-child {
    margin: 0;
  }
  .sidebar .share-links li a {
    height: 18px;
  }
  .sidebar .share-links li.email-link {
    background-position: 5px 2px;
  }
    .sidebar .share-links li.email-link:hover {
      background-position: 5px -62px;
    }
  .sidebar .share-links li.print-link {
    background-position: 5px -19px;
  }
    .sidebar .share-links li.print-link:hover {
      background-position: 5px -83px;
    }

  .sidebar .share-links li.share-link {
    font-family: Georgia, "Times New Roman", Times, serif;
    text-decoration: none;
    color: #656565;
    font-style: italic;
    cursor: pointer;
    background-position: 5px -41px;
  }
    .sidebar ul.share-links li.share-link:hover {
      background-position: 5px -105px;
    }

  .sidebar .social-links {
    padding: 8px 0 0 0;
    position: absolute;
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0016/20419/sidebar-social-arrow-bg.png) no-repeat center top;
    width: 125%;
    left: -16px;
    top: 17px;
  }
    .sidebar .social-links ul {
      background-color: #ee9922;
      overflow: hidden;
      padding: 14px 0 12px 0;
    }
    .sidebar .social-links li {
      float: left;
      padding: 0;
      margin: 0 10px 0 16px;
    }
      .sidebar .social-links li a {
        display: block;
        width: 22px;
        height: 17px;
      }
        .sidebar .social-links li.facebook-link a {
          background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/20420/sidebar-social-icons.png) no-repeat 0 0;
        }
        .sidebar .social-links li.twitter-link a {
          background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/20420/sidebar-social-icons.png) no-repeat 0 -22px;
        }
        .sidebar .social-links li.googleplus-link a {
          background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/20420/sidebar-social-icons.png) no-repeat 0 -42px;
        }

/* -- 7.9 Publication Detilas -- */

.pub-row {
    margin: 0 0 29px 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #666666;
}
  .pub-row span.author {
      padding: 5px 0 3px 21px;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/19872/pub-icons.png) no-repeat 0 3px;
      margin: 0 20px 0 0;
  }
  .pub-row span.date {
      padding: 4px 0 3px 26px;
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/19872/pub-icons.png) no-repeat 0 -41px;
  }

/* -- 7.10 Related Links -- */

.related-links {
  margin: 48px 0 0 0;
}

/* -- 7.11 Link to Top -- */

.top-link-wrapper {
  border-top: 2px solid #f5f5f5;
  float: left;
  margin: 32px 0 0 0;
  padding: 10px 0 0 0;
  width: 100%;
}

.top-link {
  float: right;
  padding: 0 17px 0 0;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0012/20415/top-link-icon.png) no-repeat right 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #656565;
  text-decoration: none;
  font-style: italic;
}
  .top-link:hover {
    background-position: right -19px;
  }


/* -- 7.11a Link to Previous and Next (LF)-- */
.previous-link {
  float: left;
  padding: 0 0 0 15px;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0020/29027/previous-icon.png) no-repeat left 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #656565;
  text-decoration: none;
  font-style: italic;
}
.previous-link:hover {
    background-position: left -19px;
}

.next-link {
  float: left;
  padding: 0 17px 0 50px;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0003/29028/next-icon.png) no-repeat right 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #656565;
  text-decoration: none;
  font-style: italic;
}
.next-link:hover {
    background-position: right -19px;
}

/* -- 7.12 Mobile sub nav -- */

  .sub-nav-mobile {
    display: none;
    margin: 50px 21px 0px;
  }


/*----------------------------------------
End Main Body
----------------------------------------*/

.mobilehidden {
  display: block;
}
.mobiledisplay {
  display: none;
}
.subject-logo {
  width: 380px;
}
.subject-content {
  float: left;
  margin-top: 30px;
  width: 83.3%;
}
.subject-content--left,
.subject-content--right {
  width: 48%;
  float: left;
}

.subject-content-container {
  width: 85%;
}
.subject-content-container--left {
  padding: 0 25px 0 0;
}
.subject-content-container--right {
  padding: 0 25px 0 25px;
}
  .subject-content-container--left div,
  .subject-content-container--right div {
    margin-bottom: 30px;
  }
/* -- 8.1a Subject page main elements -- */
.border-left-gradient {
  border-width: 0 0 0 1px;
  border-style: solid;
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#f0a521), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #f0a521, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #f0a521, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #f0a521, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #f0a521, transparent) 1 100%;
}
.subject-content h2 {
  margin-bottom: 3px;
}
.subject-content h2 + hr {
  margin-bottom: 2em;
  border-color: #f1ab00;
  -webkit-box-shadow: 0px 1px 3px 0px #f1ab00;
  -moz-box-shadow: 0px 1px 3px 0px #f1ab00;
  box-shadow: 0px 1px 3px 0px #f1ab00;
}
.subject-content hr {
  margin-bottom: 30px;
}
.subject-content p,
.subject-content ol,
.subject-content ul {
  margin-bottom: 15px; /*Leave as 15 LF*/
}
.subject-content ol,
.subject-content ul {
  margin-left: 15px;
}
.subject-content ol li,
.subject-content ul li {
  background-image: none;
  padding-left: 0;
}
  .subject-content ul li:before {
    content: "\2022\00a0";
    color: #f0a521; 
    font-size: 1.5em;
    line-height: 0;
    margin: 0 3px 0 -15px;
    vertical-align: middle;
  }

  .subject-content ol ol,
  .subject-content ol ul,
  .subject-content ul ol,
  .subject-content ul ul {
    margin-bottom: 5px;
  }

.subject-content table td {
  padding: 5px;
}
  .subject-content table td div {
    margin: 0;
  }
  .subject-content table td ul {
    margin: 0 0 5px 14px;
  }
  .subject-content table td ul li:before {
    margin: 0 3px 0 -15px;
  }
.subject-content table tr td:first-child {
  /*font-weight: bold;*/
}
.button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0007/39481/readmore-default.png) transparent no-repeat 0 0;
  color: #000;
  cursor: pointer;
  display: block;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.25em;
  font-style: italic;
  height: 36px;
  line-height: 1.2em;
  margin: 0;
  padding: 9px 0 0 18px;
  text-decoration: none;
  width: 178px;
}
  .button-read-more:hover {
    background: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39480/readmore-default-hover.png) transparent no-repeat 0 0;
  }
/* -- 8.1b subject page right sidebar -- */
.subject-right-sidebar {
  float: right;
  margin-top: 30px;
  width: 16.7%;
}
.subject-right-sidebar__item {
  margin-bottom: 2em;
  position: relative;
}
  .subject-right-sidebar__item:last-of-type {
    padding-top: 15px;
  }
  .subject-right-sidebar__item .box {
    background-color: #f2f2f2;
    background-image: none;
    padding: 0;
  }
    .subject-right-sidebar__item .box:before {
      content: "";
      display: block;
      border-top: 10px solid #f0a521;
      margin-bottom: 30px;
      -webkit-box-shadow: 0px 3px 6px -2px #333;
      -moz-box-shadow: 0px 3px 6px -2px #333;
      box-shadow: 0px 3px 6px -2px #333;
    }
    .subject-right-sidebar__item .box-container {
      padding: 0 1em 1em 1em;
    }
    .subject-right-sidebar__item .box p {
      margin-bottom: 12px;
    }
    .subject-right-sidebar__item .box ul {
      margin-bottom: 2px;
    }
    .subject-right-sidebar__item .box ul li {
      background-image: none;
      padding-left: 0;
      margin-bottom: 12px;
    }
    .subject-right-sidebar__item .box ul li:before {
      content: "\2022\00a0";
      /* default color */
      color: #f0a521; 
      font-size: 1.5em;
      line-height: 0;
      margin-right: 0.3em;
      vertical-align: middle;
    }
      .subject-right-sidebar__item .box ul.share-links li:before {
        content: "";
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0011/39494/sidebar-sharelinks-icons.png) no-repeat;
        width: 10px;
        height: 10px;
        padding-right: 19px;
      }
      .subject-right-sidebar__item .box ul.share-links li.email-link:before {
        background-position: 2px 3px;
      }
        .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
          background-position: 2px -61px;
        }
      .subject-right-sidebar__item .box ul.share-links li.print-link:before {
        background-position: 2px -19px;
      }
        .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
          background-position: 2px -83px;
        }
      .subject-right-sidebar__item .box ul.share-links li.share-link:before {
        background-position: 2px -41px;
      }
        .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
          background-position: 2px -105px;
        }
    .subject-right-sidebar__item .social-links {
      background: url(http://www.fedcourt.gov.au/__data/assets/image/0016/20419/sidebar-social-arrow-bg.png) transparent no-repeat;
      background-position: center top;
      left: 0;
      margin-left: auto;
      margin-right: auto;
      position: absolute;
      right: 0;
      width: 100%;
      z-index: 1;
      /* debug */
      /*display: block !important; */
    }
      .subject-right-sidebar__item .social-links ul {
        background: #ee9922;
        margin-top: 8px;
        padding: 10px 0 50px;
      }
    .subject-right-sidebar__item .social-links ul li {
      float: left;
      margin: 10px 0 0 0;
      width: 33%;
      z-index: 1;
    }
    .subject-right-sidebar__item .social-links ul li:before {
      display: none;
    }
      .subject-right-sidebar__item .social-links ul li a {
        background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/20420/sidebar-social-icons.png) transparent no-repeat;
        display: block;
        height: 20px;
        margin-left: auto;
        margin-right: auto;
        width: 20px;
      }
      .subject-right-sidebar__item .social-links ul li.facebook-link a {
        background-position: center 0;
      }
      .subject-right-sidebar__item .social-links ul li.twitter-link a {
        background-position: center -20px;
      }
      .subject-right-sidebar__item .social-links ul li.googleplus-link a {
        background-position: center -40px;
      }
.sub-nav-mobile .box {
  background-color: #f2f2f2;
  background-image: none;
  padding: 0;
}
.sub-nav-mobile .box:before {
  content: "";
  display: block;
  border-top: 10px solid #f0a521;
  margin-bottom: 30px;
  -webkit-box-shadow: 0px 3px 6px -2px #333;
  -moz-box-shadow: 0px 3px 6px -2px #333;
  box-shadow: 0px 3px 6px -2px #333;
}
.sub-nav-mobile ul {
  padding: 0 16px 20px 16px;
}
.sub-nav-mobile .box li {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png);
}
.sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.ncf-logo {
  display: block;
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39471/ncf-logo.png);
  background-repeat: no-repeat;
  background-size: 100%;
  height: 80px;
  margin: 0 auto;
  max-width: 140px;
}

/* -- 8.2 Subject subpage -- */
/* -- 8.2a Accordions -- */
.control-all-accordions {
  display: block;
  height: 40px;
}

.control-all-accordions a {
  cursor: pointer;
  float: right;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-decoration: none;
  margin: 0 0 12px 0;
  font-size: 13px;
  font-style: italic;
  position: relative;
  border-width: 1px;
  border-style: solid;
  border-color: #f2f2f2;
  padding: 6px 30px 6px 10px;
}
  .control-all-accordions a:after {
    content: "";
    position: absolute;
    right: 6px;
    top: 6px;
    width: 14px;
    height: 3px;
    background: #f0a521;
    box-shadow: 0 5px 0 0 #f0a521, 0 10px 0 0 #f0a521;
  }
  .control-all-accordions a:hover {
    background-color: #f2f2f2;
  }
.form-horizontal-item {
  padding-bottom: 20px;
}
.form-horizontal-item .accordion {
  border-style: solid;
  border-width: 0 0 4px 0;
  cursor: pointer;
  /* default colour */
  border-color: #f0a521;
  padding-bottom: 10px;
}
  .form-horizontal-item .accordion:before {
    background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0020/39440/accordion-head-icon-default.png);
    background-repeat: no-repeat;
    background-position: 0 -12px;
    content: "";
    padding-right: 12px;
    margin-right: 15px;
  }
  .form-horizontal-item .accordion.closed:before {
    content: "";
    background-position: 0 5px;
  }
.form-horizontal-item .control-group {
  padding-top: 30px;
  padding-left: 27px;
}
.form-horizontal-item .control-group > ol,
.form-horizontal-item .control-group > ul {
  margin-bottom: 30px;
}
  .form-horizontal-item .control-group .button-read-more {
    margin-bottom: 1em;
  }
  .form-horizontal-item .control-group h3 {
    color: #000;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 1.3em;
    font-weight: normal;
    line-height: 1.3;
    margin: 0 0 12px 0;
    padding: 0;
    text-decoration: none;
  }

  .form-horizontal-item .control-group table a {
    font-family: Arial, Helvetica, sans-serif;
  }
/* -- 8.2b Declaration text box -- */
.subject-declaration {
  background-color: #f2f2f2;
  color: #606060;
  margin-bottom: 30px;
  padding: 23px 15px 24px 18px;
}
  .subject-declaration p {
    margin-bottom: 0;
  }

/* -- 8.3 Subject additional page -- */
.subject-content-container {
  margin-bottom: 30px;
}
.subject-content .table-big-header {
  min-width: 600px;
  margin: 0;
}
  .subject-content .table-big-header.white-header-text thead tr th,
  .subject-content .table-big-header.white-header-text tr th {
    color: #fff;
  }
.table__inner {
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
}
.subject-content .table-big-header th {
  background-image: none;
  vertical-align: middle;

  background: #f0a521;
  background: -webkit-linear-gradient(#feca97, #f0a521);
  background: -o-linear-gradient(#feca97, #f0a521);
  background: -moz-linear-gradient(#feca97, #f0a521);
  background: linear-gradient(#feca97, #f0a521);

  border-width: 0 1px;
  border-style: solid;
}
  .subject-content .table-big-header th:not(:first-child) {
/*    width: 28%; */ /* commented LF 20161031  */
  }
  .subject-content .table-big-header th span {
    background-image: none;
    font-family: Arial, Verdana;
    padding: 19px 23px 19px 26px;
  }
  .subject-content .table-big-header th:not(:first-child) span {
    /*border-color: #f0a521;
    border-width: 0 0 0 1px;
    border-style: solid;*/
  }
.subject-content .table-big-header td {
  border-width: 1px;
  border-style: solid;
  border-color: #f0a521;
  background-color: #fff;
  padding: 23px 15px 24px 18px;
}
/* -- 8.4 Subject colour theme -- */
/* -- 8.4a Admin theme: (colour: #f1ab00) -- */
.theme-orange .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#f1ab00), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #f1ab00, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #f1ab00, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #f1ab00, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #f1ab00, transparent) 1 100%;
}
.theme-orange .accordion,
.theme-orange .box:before,
.theme-orange .subject-content .table-big-header th,
.theme-orange .subject-content .table-big-header td,
.theme-orange .subject-content h2 + hr {
  border-color: #f1ab00;
}
.theme-orange .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #f1ab00;
  -moz-box-shadow: 0px 1px 3px 0px #f1ab00;
  box-shadow: 0px 1px 3px 0px #f1ab00;
}
.theme-orange .box-container ul li:before,
.theme-orange .subject-content li:before {
  color: #f1ab00;
}
.theme-orange .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/39473/readmore-admin.png) transparent no-repeat 0 0;
}
.theme-orange .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0007/39472/readmore-admin-hover.png) transparent no-repeat 0 0;
}
.theme-orange .arrow-link,
.theme-orange .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0010/39448/arrow-icon-admin.png) transparent no-repeat 0 0;
}
.theme-orange .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-orange .control-all-accordions a:after {
  background: #f1ab00;
  box-shadow: 0 5px 0 0 #f1ab00, 0 10px 0 0 #f1ab00;
}
.theme-orange .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0007/39436/accordion-head-icon-admin.png);
}
.theme-orange .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39498/top-link-icon-admin.png);
}
.theme-orange .subject-content .table-big-header th {
  background: #f1ab00;
  background: -webkit-linear-gradient(#feca97, #f1ab00);
  background: -o-linear-gradient(#feca97, #f1ab00);
  background: -moz-linear-gradient(#feca97, #f1ab00);
  background: linear-gradient(#feca97, #f1ab00);
}
.theme-orange .subject-right-sidebar__item .social-links {
  background-position: center -10px;
}
.theme-orange .subject-right-sidebar__item .social-links ul {
  background-color: #f1ab00;
}
.theme-orange .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -17px 3px;
}
.theme-orange .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-orange .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -17px -19px;
}
.theme-orange .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-orange .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -17px -41px;
}
.theme-orange .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}
/* -- 8.4b Admiralty theme: (colour: #81adb5) -- */
.theme-cyan .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#81adb5), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #81adb5, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #81adb5, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #81adb5, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #81adb5, transparent) 1 100%;
}
.theme-cyan .accordion,
.theme-cyan .box:before,
.theme-cyan .subject-content .table-big-header th,
.theme-cyan .subject-content .table-big-header td,
.theme-cyan .subject-content h2 + hr {
  border-color: #81adb5;
}
.theme-cyan .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #81adb5;
  -moz-box-shadow: 0px 1px 3px 0px #81adb5;
  box-shadow: 0px 1px 3px 0px #81adb5;
}
.theme-cyan .box-container ul li:before,
.theme-cyan .subject-content li:before {
  color: #81adb5;
}
.theme-cyan .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0010/39475/readmore-admiralty.png) transparent no-repeat 0 0;
}
.theme-cyan .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/39474/readmore-admiralty-hover.png) transparent no-repeat 0 0;
}
.theme-cyan .arrow-link,
.theme-cyan .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0011/39449/arrow-icon-admiralty.png) transparent no-repeat 0 0;
}
.theme-cyan .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-cyan .control-all-accordions a:after {
  background: #81adb5;
  box-shadow: 0 5px 0 0 #81adb5, 0 10px 0 0 #81adb5;
}
.theme-cyan .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0008/39437/accordion-head-icon-admiralty.png);
}
.theme-cyan .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0007/39499/top-link-icon-admiralty.png);
}
.theme-cyan .subject-content .table-big-header th {
  background: #81adb5;
  background: -webkit-linear-gradient(#bedbe0, #81adb5);
  background: -o-linear-gradient(#bedbe0, #81adb5);
  background: -moz-linear-gradient(#bedbe0, #81adb5);
  background: linear-gradient(#bedbe0, #81adb5);
}
.theme-cyan .subject-right-sidebar__item .social-links {
  background-position: center -20px;
}
.theme-cyan .subject-right-sidebar__item .social-links ul {
  background-color: #81adb5;
}
.theme-cyan .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -17px -61px;
}
.theme-cyan .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-cyan .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -17px -83px;
}
.theme-cyan .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-cyan .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -17px -105px;
}
.theme-cyan .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}
/* -- 8.4c Commercial theme: (colour: #b31b34) -- */
.theme-coral .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#b31b34), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #b31b34, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #b31b34, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #b31b34, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #b31b34, transparent) 1 100%;
}
.theme-coral .accordion,
.theme-coral .box:before,
.theme-coral .subject-content .table-big-header th,
.theme-coral .subject-content .table-big-header td,
.theme-coral .subject-content h2 + hr {
  border-color: #b31b34;
}
.theme-coral .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #b31b34;
  -moz-box-shadow: 0px 1px 3px 0px #b31b34;
  box-shadow: 0px 1px 3px 0px #b31b34;
}
.theme-coral .box-container ul li:before,
.theme-coral .subject-content li:before {
  color: #b31b34;
}
.theme-coral .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0003/39477/readmore-commercial.png) transparent no-repeat 0 0;
}
.theme-coral .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0011/39476/readmore-commercial-hover.png) transparent no-repeat 0 0;
  color: #fff;
}
.theme-coral .arrow-link,
.theme-coral .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0003/39450/arrow-icon-commercial.png) transparent no-repeat 0 0;
}
.theme-coral .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-coral .control-all-accordions a:after {
  background: #b31b34;
  box-shadow: 0 5px 0 0 #b31b34, 0 10px 0 0 #b31b34;
}
.theme-coral .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0009/39438/accordion-head-icon-commercial.png);
}
.theme-coral .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0017/39500/top-link-icon-commercial.png);
}
.theme-coral .subject-content .table-big-header th {
  background: #b31b34;
  background: -webkit-linear-gradient(#d6a2aa, #b31b34);
  background: -o-linear-gradient(#d6a2aa, #b31b34);
  background: -moz-linear-gradient(#d6a2aa, #b31b34);
  background: linear-gradient(#d6a2aa, #b31b34);
}
.theme-coral .subject-right-sidebar__item .social-links {
  background-position: center -30px;
}
.theme-coral .subject-right-sidebar__item .social-links ul {
  background-color: #b31b34;
}
.theme-coral .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -36px 3px;
}
.theme-coral .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-coral .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -36px -19px;
}
.theme-coral .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-coral .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -36px -41px;
}
.theme-coral .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}
/* -- 8.4d Crime theme: (colour: #b5b292) -- */
.theme-ivory .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#b5b292), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #b5b292, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #b5b292, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #b5b292, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #b5b292, transparent) 1 100%;
}
.theme-ivory .accordion,
.theme-ivory .box:before,
.theme-ivory .subject-content .table-big-header th,
.theme-ivory .subject-content .table-big-header td,
.theme-ivory .subject-content h2 + hr {
  border-color: #b5b292;
}
.theme-ivory .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #b5b292;
  -moz-box-shadow: 0px 1px 3px 0px #b5b292;
  box-shadow: 0px 1px 3px 0px #b5b292;
}
.theme-ivory .box-container ul li:before,
.theme-ivory .subject-content li:before {
  color: #b5b292;
}
.theme-ivory .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0005/39479/readmore-crime.png) transparent no-repeat 0 0;
}
.theme-ivory .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0004/39478/readmore-crime-hover.png) transparent no-repeat 0 0;
}
.theme-ivory .arrow-link,
.theme-ivory .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0004/39451/arrow-icon-crime.png) transparent no-repeat 0 0;
}
.theme-ivory .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-ivory .control-all-accordions a:after {
  background: #b5b292;
  box-shadow: 0 5px 0 0 #b5b292, 0 10px 0 0 #b5b292;
}
.theme-ivory .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0010/39439/accordion-head-icon-crime.png);
}
.theme-ivory .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0018/39501/top-link-icon-crime.png);
}
.theme-ivory .subject-content .table-big-header th {
  background: #b5b292;
  background: -webkit-linear-gradient(#dfddc7, #b5b292);
  background: -o-linear-gradient(#dfddc7, #b5b292);
  background: -moz-linear-gradient(#dfddc7, #b5b292);
  background: linear-gradient(#dfddc7, #b5b292);
}
.theme-ivory .subject-right-sidebar__item .social-links {
  background-position: center -40px;
}
.theme-ivory .subject-right-sidebar__item .social-links ul {
  background-color: #b5b292;
}
.theme-ivory .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -36px -61px;
}
.theme-ivory .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-ivory .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -36px -83px;
}
.theme-ivory .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-ivory .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -36px -105px;
}
.theme-ivory .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}
/* -- 8.4e Employment theme: (colour: #949200) -- */
.theme-olive .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#949200), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #949200, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #949200, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #949200, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #949200, transparent) 1 100%;
}
.theme-olive .accordion,
.theme-olive .box:before,
.theme-olive .subject-content .table-big-header th,
.theme-olive .subject-content .table-big-header td,
.theme-olive .subject-content h2 + hr {
  border-color: #949200;
}
.theme-olive .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #949200;
  -moz-box-shadow: 0px 1px 3px 0px #949200;
  box-shadow: 0px 1px 3px 0px #949200;
}
.theme-olive .box-container ul li:before,
.theme-olive .subject-content li:before {
  color: #949200;
}
.theme-olive .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/39483/readmore-employ.png) transparent no-repeat 0 0;
}
.theme-olive .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/39482/readmore-employ-hover.png) transparent no-repeat 0 0;
}
.theme-olive .arrow-link,
.theme-olive .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0005/39452/arrow-icon-employ.png) transparent no-repeat 0 0;
}
.theme-olive .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-olive .control-all-accordions a:after {
  background: #949200;
  box-shadow: 0 5px 0 0 #949200, 0 10px 0 0 #949200;
}
.theme-olive .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0003/39441/accordion-head-icon-employ.png);
}
.theme-olive .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0019/39502/top-link-icon-employ.png);
}
.theme-olive .subject-content .table-big-header th {
  background: #949200;
  background: -webkit-linear-gradient(#e4e3a4, #949200);
  background: -o-linear-gradient(#e4e3a4, #949200);
  background: -moz-linear-gradient(#e4e3a4, #949200);
  background: linear-gradient(#e4e3a4, #949200);
}
.theme-olive .subject-right-sidebar__item .social-links {
  background-position: center -50px;
}
.theme-olive .subject-right-sidebar__item .social-links ul {
  background-color: #949200;
}
.theme-olive .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -55px 3px;
}
.theme-olive .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-olive .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -55px -19px;
}
.theme-olive .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-olive .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -55px -41px;
}
.theme-olive .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}
/* -- 8.4f Intellectual theme: (colour: #00667c) -- */
.theme-blue .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#00667c), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #00667c, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #00667c, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #00667c, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #00667c, transparent) 1 100%;
}
.theme-blue .accordion,
.theme-blue .box:before,
.theme-blue .subject-content .table-big-header th,
.theme-blue .subject-content .table-big-header td,
.theme-blue .subject-content h2 + hr {
  border-color: #00667c;
}
.theme-blue .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #00667c;
  -moz-box-shadow: 0px 1px 3px 0px #00667c;
  box-shadow: 0px 1px 3px 0px #00667c;
}
.theme-blue .box-container ul li:before,
.theme-blue .subject-content li:before {
  color: #00667c;
}
.theme-blue .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0011/39485/readmore-ip.png) transparent no-repeat 0 0;
}
.theme-blue .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0010/39484/readmore-ip-hover.png) transparent no-repeat 0 0;
  color: #fff;
}
.theme-blue .arrow-link,
.theme-blue .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39453/arrow-icon-ip.png) transparent no-repeat 0 0;
}
.theme-blue .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-blue .control-all-accordions a:after {
  background: #00667c;
  box-shadow: 0 5px 0 0 #00667c, 0 10px 0 0 #00667c;
}
.theme-blue .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0004/39442/accordion-head-icon-intellectual.png);
}
.theme-blue .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0020/39503/top-link-icon-intellectual.png);
}
.theme-blue .subject-content .table-big-header th {
  background: #00667c;
  background: -webkit-linear-gradient(#86bdca, #00667c);
  background: -o-linear-gradient(#86bdca, #00667c);
  background: -moz-linear-gradient(#86bdca, #00667c);
  background: linear-gradient(#86bdca, #00667c);
}
.theme-blue .subject-right-sidebar__item .social-links {
  background-position: center -60px;
}
.theme-blue .subject-right-sidebar__item .social-links ul {
  background-color: #00667c;
}
.theme-blue .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -55px -61px;
}
.theme-blue .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-blue .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -55px -83px;
}
.theme-blue .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-blue .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -55px -105px;
}
.theme-blue .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}
/* -- 8.4g Native theme: (colour: #993416) -- */
.theme-brown .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#993416), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #993416, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #993416, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #993416, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #993416, transparent) 1 100%;
}
.theme-brown .accordion,
.theme-brown .box:before,
.theme-brown .subject-content .table-big-header th,
.theme-brown .subject-content .table-big-header td,
.theme-brown .subject-content h2 + hr {
  border-color: #993416;
}
.theme-brown .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #993416;
  -moz-box-shadow: 0px 1px 3px 0px #993416;
  box-shadow: 0px 1px 3px 0px #993416;
}
.theme-brown .box-container ul li:before,
.theme-brown .subject-content li:before {
    color: #993416;
}
.theme-brown .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0004/39487/readmore-nt.png) transparent no-repeat 0 0;
}
.theme-brown .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0003/39486/readmore-nt-hover.png) transparent no-repeat 0 0;
  color: #fff;
}
.theme-brown .arrow-link,
.theme-brown .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0007/39454/arrow-icon-nt.png) transparent no-repeat 0 0;
}
.theme-brown .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-brown .control-all-accordions a:after {
  background: #993416;
  box-shadow: 0 5px 0 0 #993416, 0 10px 0 0 #993416;
}
.theme-brown .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0005/39443/accordion-head-icon-native.png);
}
.theme-brown .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0004/39505/top-link-icon-native.png);
}
.theme-brown .subject-content .table-big-header th {
  background: #993416;
  background: -webkit-linear-gradient(#cc8a77, #993416);
  background: -o-linear-gradient(#cc8a77, #993416);
  background: -moz-linear-gradient(#cc8a77, #993416);
  background: linear-gradient(#cc8a77, #993416);
}
.theme-brown .subject-right-sidebar__item .social-links {
  background-position: center -70px;
}
.theme-brown .subject-right-sidebar__item .social-links ul {
  background-color: #993416;
}
.theme-brown .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -74px 3px;
}
.theme-brown .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-brown .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -74px -19px;
}
.theme-brown .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-brown .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -74px -41px;
}
.theme-brown .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}
/* -- 8.4h Taxation theme: (colour: #ffce00) -- */
.theme-gold .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#ffce00), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #ffce00, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #ffce00, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #ffce00, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #ffce00, transparent) 1 100%;
}
.theme-gold .accordion,
.theme-gold .box:before,
.theme-gold .subject-content .table-big-header th,
.theme-gold .subject-content .table-big-header td,
.theme-gold .subject-content h2 + hr {
  border-color: #ffce00;
}
.theme-gold .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #ffce00;
  -moz-box-shadow: 0px 1px 3px 0px #ffce00;
  box-shadow: 0px 1px 3px 0px #ffce00;
}
.theme-gold .box-container ul li:before,
.theme-gold .subject-content li:before {
  color: #ffce00;
}
.theme-gold .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/39491/readmore-tax.png) transparent no-repeat 0 0;
}
.theme-gold .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0007/39490/readmore-tax-hover.png) transparent no-repeat 0 0;
}
.theme-gold .arrow-link,
.theme-gold .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0009/39456/arrow-icon-tax.png) transparent no-repeat 0 0;
}
.theme-gold .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-gold .control-all-accordions a:after {
  background: #ffce00;
  box-shadow: 0 5px 0 0 #ffce00, 0 10px 0 0 #ffce00;
}
.theme-gold .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0007/39445/accordion-head-icon-tax.png);
}
.theme-gold .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39507/top-link-icon-tax.png);
}
.theme-gold .subject-content .table-big-header th {
  background: #ffce00;
  background: -webkit-linear-gradient(#ffefab, #ffce00);
  background: -o-linear-gradient(#ffefab, #ffce00);
  background: -moz-linear-gradient(#ffefab, #ffce00);
  background: linear-gradient(#ffefab, #ffce00);
}
.theme-gold .subject-right-sidebar__item .social-links {
  background-position: center -80px;
}
.theme-gold .subject-right-sidebar__item .social-links ul {
  background-color: #ffce00;
}
.theme-gold .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -74px -61px;
}
.theme-gold .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-gold .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -74px -83px;
}
.theme-gold .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-gold .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -74px -105px;
}
.theme-gold .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}
/* -- 8.4i Others theme: (colour: #ffce00) -- */
.theme-grey .border-left-gradient {
  -webkit-border-image: 
    -webkit-gradient(linear, 0 100%, 0 0, from(#63656a), to(transparent)) 1 100%;
  -webkit-border-image: 
    -webkit-linear-gradient(bottom, #63656a, transparent) 1 100%;
  -moz-border-image:
    -moz-linear-gradient(bottom, #63656a, transparent) 1 100%;  
  -o-border-image:
    -o-linear-gradient(bottom, #63656a, transparent) 1 100%;
  border-image:
    linear-gradient(to top, #63656a, transparent) 1 100%;
}
.theme-grey .accordion,
.theme-grey .box:before,
.theme-grey .subject-content .table-big-header th,
.theme-grey .subject-content .table-big-header td,
.theme-grey .subject-content h2 + hr {
  border-color: #63656a;
}
.theme-grey .subject-content h2 + hr {
  -webkit-box-shadow: 0px 1px 3px 0px #63656a;
  -moz-box-shadow: 0px 1px 3px 0px #63656a;
  box-shadow: 0px 1px 3px 0px #63656a;
}
.theme-grey .box-container ul li:before,
.theme-grey .subject-content li:before {
  color: #63656a;
}
.theme-grey .subject-content .button-read-more {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39489/readmore-other.png) transparent no-repeat 0 0;
}
.theme-grey .subject-content .button-read-more:hover {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0005/39488/readmore-other-hover.png) transparent no-repeat 0 0;
  color: #fff;
}
.theme-grey .arrow-link,
.theme-grey .sub-nav-mobile .box li {
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0008/39455/arrow-icon-other.png) transparent no-repeat 0 0;
}
.theme-grey .sub-nav-mobile .box li.hover {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png);
}
.theme-grey .control-all-accordions a:after {
  background: #63656a;
  box-shadow: 0 5px 0 0 #63656a, 0 10px 0 0 #63656a;
}
.theme-grey .form-horizontal-item .accordion:before {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0006/39444/accordion-head-icon-other.png);
}
.theme-grey .top-link {
  background-image: url(http://www.fedcourt.gov.au/__data/assets/image/0005/39506/top-link-icon-other.png);
}
.theme-grey .subject-content .table-big-header th {
  background: #63656a;
  background: -webkit-linear-gradient(#c4c8d2, #63656a);
  background: -o-linear-gradient(#c4c8d2, #63656a);
  background: -moz-linear-gradient(#c4c8d2, #63656a);
  background: linear-gradient(#c4c8d2, #63656a);
}
.theme-grey .subject-right-sidebar__item .social-links {
  background-position: center -90px;
}
.theme-grey .subject-right-sidebar__item .social-links ul {
  background-color: #63656a;
}
.theme-grey .subject-right-sidebar__item .box ul.share-links li.email-link:before {
  background-position: -93px 3px;
}
.theme-grey .subject-right-sidebar__item .box ul.share-links li.email-link:hover:before {
  background-position: 2px -61px;
}
.theme-grey .subject-right-sidebar__item .box ul.share-links li.print-link:before {
  background-position: -93px -19px;
}
.theme-grey .subject-right-sidebar__item .box ul.share-links li.print-link:hover:before {
  background-position: 2px -83px;
}
.theme-grey .subject-right-sidebar__item .box ul.share-links li.share-link:before {
  background-position: -93px -41px;
}
.theme-grey .subject-right-sidebar__item .box ul.share-links li.share-link:hover:before {
  background-position: 2px -105px;
}

/*----------------------------------------
9. Start Footer
----------------------------------------*/

.footer-wrapper {
  /*height: 159px; - sticky footer*/
  border-bottom: 1px solid #d3d3d3;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0005/20399/footer-bg.png) #4d4d4d repeat-x 0 0;
  position: relative;
}

#footer {
  margin: 0 auto;
  max-width: 960px;
  padding: 15px 0 0 0;
  color: #c2c2c2;
  position: relative;
  font-family: Georgia, "Times New Roman", Times, serif;
}
  #footer a {
    color: #fff;
    text-decoration: none;
    font-family: Georgia, "Times New Roman", Times, serif;
  }
    #footer a:hover {
      text-decoration: underline;
    }
  #footer .translation-services {
    float: left;
    margin: 16px 7.291666666666667% 0 0;
  }
  #footer .language-rotator {
    position: relative;
    padding: 20px 0 0 0;
  }
    #footer .language-rotator .slide {
      display: none;
      position: absolute;
    }
  #footer .language-rotator a {
    color: #f3b35a;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 1.250em;
    font-style: normal;
    letter-spacing: 0.2em;
    text-shadow: 2px 2px 2px #2d2d2d;
  }
    #footer .language-rotator a:hover {
      text-decoration: underline;
    }

.footer-links {
  margin: 0;
  padding: 0;
  width: 41.25%;
  float: left;
}
  .footer-links li {
    width: 33.33333333333333%;
    float: left;
    margin: 13px 0 0 0;
    padding: 0;
    background: none;
  }

.footer-logo {
/*changed 20130108 to accommodate PID Act logo */
/*  margin: 3px 0.5208333333333333% 0 0;*/
  margin: 3px 0 0 0;
  float: right;
/*changed 20130108 to accommodate PID Act logo */
/*  width: 15.937499999999998%;*/
  width: 13%;
}
  .footer-logo img {
    width: 100%;
  }
  .footer-logo:last-child {
    margin-right: 0;
  }

.copyright {
  display: block;
  margin: 9px 0 0 0;
  padding: 24px 0 9px 0;
  font-size: 0.917em;
  background: url(http://www.fedcourt.gov.au/__data/assets/image/0006/20400/footer-separator.png) #4D4D4D no-repeat center top;
}

/*----------------------------------------
End Footer
----------------------------------------*/


.is-open{
 opacity:1px;
 max-height:1000px;
}
