		/*
  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: 17 May 2019 17:33:07
*/


/*
 * Federal Court of Australia - IE8 Style Sheet
 *
 * ie8.css
 * author: Squiz Australia
 */

/*
 * Table of Contents
 *
 *  1. Header
 *
 *  2. Main Navigation
 *
 *  3. Sub Navigation
 *
 *  4. Main Content
 *
 *  5. Sidebar
 *
 *  6. Footer
 */

/*----------------------------------------
1. Header
----------------------------------------*/

#page-wrapper {
  min-width: 960px !important;
}

.breakout-menu .dropdown .col.first {
  border-left: none;
}
.breakout-menu .dropdown .col.last {
  border-right: none;
}
  .breakout-menu .dropdown .col .heading.first {
    margin-top: 0;
  }
  .breakout-menu .dropdown .col ul.last {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
  }
    .breakout-menu .dropdown .col ul li.last {
      margin-bottom: 0;
    }

/*----------------------------------------
2. Main Navigation
----------------------------------------*/

#main-nav > li.last a {
  background: none;
}

#main-nav .dropdown .col.last {
  background: none;
}
  #main-nav .dropdown .col .separator.last {
    display: none;
  }

/*----------------------------------------
3. Sub Navigation
----------------------------------------*/

#sub-nav > ul > li.first > a {
  padding-top: 20px;
  background-position: 3px 23px !important;
}
#sub-nav > ul > li.last {
  background: none !important;
}
  #sub-nav > ul > li.last .shading-btm {
    background: none !important;
  }

/*----------------------------------------
4. Main Content
----------------------------------------*/

.banner .button span,
.daily-court-list .button span {
    border-left: 2px solid #dbdbdb;
}

.content-wrapper {
    width: 699px !important;
}

.box > li.last {
  margin: 0;
}

th.last,
.th.last {
  border-right: none;
}
  th.last span,
  .th.last span {
      background: none;
  }

.table .row.last {
    border-bottom: 0;
}

.table .col.c-details {
    width: 465px;
}

.table .col.location {
    width: 234px;
}

.button a,
.button span,
.button input[type="submit"] {
    border-left: 2px solid #f2f2f2;
}

/*----------------------------------------
5. Sidebar
----------------------------------------*/

.sidebar .share-links > li.last {
  margin: 0;
}

/*----------------------------------------
6. Footer
----------------------------------------*/

.footer-logo.last {
  margin-right: 0;
}

/*----------------------------------------
7. Form elements
----------------------------------------*/
select {
  height: 30px;
  line-height: 30px;
  padding-bottom: 3px;
}

.daily-court-list select {
  width: 70%;
}

#state-updates-btn {
  margin-top: -2px;
}

#state-updates-btn span {
  height: 36px;
}


/* Fix select state in mega menu dropdown */

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

.select-state__dropdown {
  padding: 0 10px;
  height: 36px;
  position: relative;
}

.select-state__dropdown:hover ul.select-state__dropdown-list {
  display: block!important;
}

.select-state__dropdown span {
  font-size: 14px;
  padding: 7px 0;
  display: block;
  font-style: italic;
  color: #808080;
  font-family: Georgia,"Times New Roman",Times,serif;
}

#main-nav .dropdown ul.select-state__dropdown-list {
  background: #fff;
  border: 1px solid #ccc;
  display: none;
  left: -1px;
  margin: 9px 0 0;
  padding: 0 0 0;
  position: absolute;
  top: 27px;
  width: 100%;
  z-index: 2147483647;
}

#main-nav .dropdown ul.select-state__dropdown-list li {
  background: none;
  margin: 0;
  padding: 0;
}

#main-nav .dropdown ul.select-state__dropdown-list li a {
  color: #808080;
  display: block;
  padding: 0 10px;
}

#main-nav .dropdown ul.select-state__dropdown-list li a:hover {
  background: #e3e3e3;
}

.js .breakout-menu > li:hover > a {
  border-bottom: none;
  background-position: right 8px;
}

#main-nav > li:hover {
    background-color: transparent;
    background-position: 0 -9999px;
    border-bottom: 5px solid #000;
    border-top: none;
}

.breakout-menu > li > a {
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.breakout-menu > li:hover > a {
  height: 46px;
}

#main-nav > li:hover {
  background: #fff;
  border-top: 5px solid #ee9922;
  border-bottom: none;
  -webkit-transition-delay: 0.2s;
  -moz-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

#main-nav > li:hover > a {
    padding-bottom: 5px;
    padding-top: 8px;
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    transition-delay: 0.2s;
}

.lte-ie8 .breakout-menu li:hover .dropdown {
  display: block;
  opacity: 1;
  max-height: 1000px;
  z-index: 100000;
}