		/*
  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: 04 March 2022 13:19:52
*/


/*
 * Federal Court of Australia - Content Style Sheet
 *
 * content.css
 * author: Squiz Australia
 */

/*
 * Table of Contents
 *
 *  1. Headings
 *
 *  2. Links, lists, text, img
 *
 *  3. Table styles
 *
 *  4. Button and other link types
 *
 *  5. Inputs
 *
 *  6. Select box
 *   
 *  7. Text color
 * 
 */

/*----------------------------------------
1. Headings
----------------------------------------*/
h1, h1 a,
h2, h2 a, .h1 {
  font-family: Georgia, "Times New Roman", Times, serif;
}
h1, h1 a,
h2, h2 a,
h3, h3 a,
h4, h4 a,
h5, h5 a,
h6, h6 a {
  color: #000;
  font-weight: normal;
  text-decoration: none;
  margin: 0 0 12px 0;
  padding: 0;
}
/* h1, h1 a,
h2, h2 a,
h3, h3 a,
h4, h4 a,
h5, h5 a,
h6, h6 a {
  color: #000;
  font-weight: normal;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-decoration: none;
  margin: 0 0 12px 0;
  padding: 0;
}
*/
  h1 a:hover,
  h2 a:hover,
  h3 a:hover,
  h4 a:hover,
  h5 a:hover,
  h6 a:hover {
    text-decoration: underline;
  }

h1, .h1 {
  font-size: 2.083em;
  line-height: 1.3;
}

h2 {
  font-size: 1.583em;
  line-height: 1.3;
}

h3,
.intro {
  font-size: 1.333em;
  color: #3A3A3A; /* #666666; AF */
  line-height: 1.4;
  font-family: Arial, Helvetica, sans-serif;
}

.intro {
  display: block;
  margin: 0;
  padding: 12px 0 15px 0;
  margin: 0 0 33px 0;
  border-top: 2px solid #f5f5f5;
  border-bottom: 2px solid #f5f5f5;
}

/*----------------------------------------
2. Links, lists, text, img
----------------------------------------*/

a, p, ul, ol {
  font-family: Arial, Helvetica, sans-serif;
}

a {
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: underline;
  outline: 0;
}
  a:hover {
    text-decoration: none;
    color: #000;
  }
/* LF removed 
  a:hover,
  a:active,
  a:focus,
  a:visited {
    outline: 0;
  }
*/
p {
  line-height: 1.8;
  margin: 0 0 20px 0;
}

ul {
  list-style-type: none;
}

ul, ol {
  margin: 0 0 5px 0;
  padding: 0;
}
  ul ul {
    margin-top: 18px;
  }
  ul li {
    /* commented 20161201 lf 
    padding: 0 0 10px 15px;
    */
    padding: 0 0 5px 15px;
    background: url(https://www.fedcourt.gov.au/__data/assets/image/0004/19867/list-item-bullet.png) no-repeat 0 7px;
    line-height: 1.8;
  }

/*  ol li {
    list-style-position: inside;
    padding: 0 0 10px 0;
    line-height: 1.8;
  }
*/
/* LF 20150217 changed 1 to 1.4 20161109 */
ol {
   margin: 1.4em;
}
ol li {
   list-style-position: outside;
   padding: 0 0 10px 0;
   line-height: 1.8;
}
blockquote,
blockquote p {
  font-weight: normal;
  font-style: normal;
  margin: 0;
  padding: 0 15px;
}

blockquote p {
  line-height: 1.8;
  margin: 0 0 20px 0;
}

hr {
  border: 1px solid #e3e3e3;
  height: 0px;
  clear: both;
  margin: 0 0 40px 0;
  padding: 0;
}
  hr.clear {
    clear: both;
    border: none;
    margin: 0;
    padding: 0;
    height: 0;
    background: none;
  }

img {
  border: 0;
}

/*----------------------------------------
3. Table styles
----------------------------------------*/

table {
  /* commented 201511 LF*/
  /*margin: 0 0 48px 0;*/
  margin: 0 0 20px 0;
  line-height: 1.4;
}
  table a {
    text-decoration: underline;
    /*font-family: Georgia, "Times New Roman", Times, serif;*/
    color: #000;
    /*font-style: italic;*/
    line-height: 1.4;
  }
    table a:hover {
      text-decoration: none;
    }

th, .th {
  /*commented 201511 LF*/
  /*font-family: Georgia, "Times New Roman", Times, serif;*/
  font-size: 1.083em;
  color: #000;
  /*padding: 11px 15px 11px 18px;*/
  padding: 8px;
  background: url(https://www.fedcourt.gov.au/__data/assets/image/0008/19853/th-bg.png) #ee9922 repeat-x 0 0;
  text-align: left;
  line-height: 1;
  border-right: 1px solid #d69032;
  border-bottom: 2px solid #fff;
}
.th2 {
  /*commented 201511 LF*/
  /*font-family: Georgia, "Times New Roman", Times, serif;*/
  font-size: 1.083em;
  color: #000;
  padding: 11px 15px 11px 18px;
  background-color: #F2A53E;
  text-align: left;
  line-height: 1;
  border-right: 1px solid #d69032;
  border-bottom: 2px solid #fff;
}
.js th, .js .th {
  padding: 0;
  border-right: none;
}

  th span, .th span {
    display: block;
/*    padding: 11px 15px 11px 18px;*/
    padding: 8px;
    background: url(https://www.fedcourt.gov.au/__data/assets/image/0015/20247/th-border.png) transparent repeat-y right bottom;
  }
  th p {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 1.083em;
    color: #000;
    padding: 0;
    margin: 0;
    line-height: 1;
  }
  th:last-child,
  .th:last-child {
    border-right: none;
  }
    th:last-child span,
    .th:last-child span {
      background: none;
    }

  td {
    padding: 23px 15px 24px 18px;
    background-color: #f2f2f2;
    color: #606060;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: 2px solid #fff;
    vertical-align: top;
  }

.table {
  line-height: 2;
  background-color: #f2f2f2;
  float: left;
  clear: both;
  margin: 0 0 30px 0;
  width: 100%;
}
  .table .th {
    border-bottom: 2px solid #fff;
  }
  .table .col {
    float: left;
    background-color: #f2f2f2;
  }
    .table > .col > .col-sub {
      border-right: 2px solid #fff;
      padding-top: 3px;
    }
  .table .row {
    border-bottom: 2px solid #fff;
    padding: 12px 19px 7px 19px;
  }
    .table .row:last-child {
      border-bottom: 0;
    }
    .table .row .col {
      width: 51.83585313174947%;
    }
      .table .row .col.sub-heading {
        font-weight: bold;
        color: #4d4d4d;
        width: 176px;
      }
        .table .row .col.sub-heading.alt {
          color: #999999;
        }

  .table .col.c-details {
    width: 66.5283775%;
  }

  .content-wrapper.fullwidth .table .col.c-details {
    width: 66.5277%;
  }

  .table .col.location {
    padding-bottom: 16px;
    width: 33.474%;
  }
    .table .col.location .th span {
      background: none;
    }
    .table .col.location .col-sub {
      border: none;
    }
  .table .col.location .row {
    font-weight: bold;
    color: #606060;
    padding-bottom: 0;
    border: none;
  }
  .table .col.location img {
    width: 100%;
  }

/*----------------------------------------
4. Button and other link types
----------------------------------------*/

.button {
  display: block;
  padding: 0 18px 0 0;
  margin: 0 0 10px 0;
  background: url(https://www.fedcourt.gov.au/__data/assets/image/0017/22193/button-arrow.png) no-repeat right -4px;
  float: left;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-decoration: none;
  position: relative;
  -webkit-box-shadow: -1px 0 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: -1px 0 0 0 rgba(0, 0, 0, 0.1);
}
.button.right {
  float: right;
}
  .button a,
  .button span,
  .button input[type="submit"] {
    float: left;
    height: 39px;
    line-height: 36px;
    padding: 0 18px 0px 18px;
    background: url(https://www.fedcourt.gov.au/__data/assets/image/0008/19862/button-bg.png) repeat-x 0 -4px;
    color: #000;
    font-size: 1.083em;
    font-style: italic;
    border: 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    text-decoration: none;
    overflow: hidden;
  }
  .button:hover {
    background-position: right -52px;
    -webkit-box-shadow: -1px 0 0 0 rgba(207,207,207,0.5);
    box-shadow: -1px 0 0 0 rgba(207,207,207,0.5);
  }
    .button:hover a,
    .button:hover span,
    .button:hover input[type="submit"] {
      background-position: 0 -52px;
/*LF changed from fff to 303030*/
      color: #303030;
      text-decoration: none;
    }
/*LF added */
  input[type="submit"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
 }
input:focus {
   border: dotted #333 thin;
} 
/*LF end */

.arrow-link {
  display: block;
  padding-left: 16px;
  padding-top: 1px;
  background: url(https://www.fedcourt.gov.au/__data/assets/image/0012/21108/arrow-icon.png) no-repeat 0 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-decoration: none;
  font-style: italic;
  color: #656565;
   margin-right: 18px;
   margin-bottom: 1em;
}
  .arrow-link:hover {
    background: url(https://www.fedcourt.gov.au/__data/assets/image/0013/21109/arrow-icon-hover.png) no-repeat 0 0;
    text-decoration: none;
    color: #000;
  }

.adobe-link {
  padding: 6px 0 6px 27px;
  background: url(https://www.fedcourt.gov.au/__data/assets/image/0003/19857/adobe-icon.png) no-repeat 0 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-decoration: none;
  color: #656565;
  font-style: italic;
}
  .adobe-link:hover {
    background-position: 0 -30px;
    color: #000;
  }

.download-link {
  display: block;
  padding: 3px 0 0 26px;
  margin: 0 0 13px 0;
  text-decoration: underline;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #000;
  font-style: italic;
  line-height: 1.2em;
  background: url(https://www.fedcourt.gov.au/__data/assets/image/0009/19863/download-icon.png) no-repeat 0 0;
}
  .download-link:hover {
    background-position: 0 -62px;
    text-decoration: none;
  }

.rss-link {
  float: left;
  padding: 3px 0 2px 24px;
  background: url(https://www.fedcourt.gov.au/__data/assets/image/0005/21110/rss-icon.png) no-repeat 0 0;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-decoration: none;
  font-style: italic;
  color: #656565;
}
  .rss-link:hover {
    background-position: 0 -28px;
    text-decoration: none;
    color: #000;
  }

/*----------------------------------------
5. Inputs
----------------------------------------*/

input,
select,
.select {
  margin: 0;
}

input,
textarea {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: normal;
  color: #767676;
  /* commented 201511 LF
  padding: 11px; */
  padding: 8px; 
  border: 1px solid #ececec;
  background-color: #fff;
  resize:none;
  outline: none;
}

select {
  height: 36px;
  background: #ffffff;
  width: 100%;
  outline: none;
  outline: 0 !important;
  border: none;
  border: 1px solid #ccc;
  /*appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;*/
  /*background: url(https://www.fedcourt.gov.au/__data/assets/image/0019/20566/select-box-btn.png) #fff no-repeat right 0;*/
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  color: #808080;
  font-size: 14px;

  /*border: 1px solid #ececec;*/

}

    .fed-form .scope-wrapper {
      overflow: hidden;
      background: url(https://www.fedcourt.gov.au/__data/assets/image/0003/26445/select-box-bg.jpg) no-repeat right #FFF;
      border: 1px solid #ccc;
      width:299px;
    }

      .fed-form select {
        background: transparent;
        border: 0;
        border-radius: 0;
        line-height: 1;
        -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none;
        padding: 0px 5px 0;
        margin-left: 0px;
        width:330px;
        float: none;
      }

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

.daily-court-list-inner { 
  /*width: 310px;*/
  width: 73%;
  overflow: hidden;
  background: url(https://www.fedcourt.gov.au/__data/assets/image/0003/26445/select-box-bg.jpg) no-repeat right #FFF;
  border: 1px solid #ccc;
  padding: 0;
  margin: 0;
  display: inline-block;
  float: left;
}

.daily-court-list-inner select { 
  background: transparent;
  width: 100%;
  padding: 3px 36px 3px 3px;
  border: 0;
  border-radius: 0;
  line-height: 1;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.daily-court-list-inner select::-ms-expand {
  display: none;
}


/*----------------------------------------
6. Select box
----------------------------------------*/

.select {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: normal;
  /*LF changed 808080 to 666666*/
  color: #666666;
  position: relative;
  cursor: default;
  line-height: 1;
}
  .select .s-label {
    border: 1px solid #ececec;
    padding: 11px;
    background: url(https://www.fedcourt.gov.au/__data/assets/image/0019/20566/select-box-btn.png) #fff no-repeat right 0;
  }
  .select.opened .s-label {
    background: url(https://www.fedcourt.gov.au/__data/assets/image/0019/20566/select-box-btn.png) #fff no-repeat right -41px;
  }
  .select.opened ul {
    display: block;
  }
  .select ul {
    display: none;
    border-bottom: 1px solid #e1e1e1;
    background-color: #fff;
    padding: 0 !important;
    margin: 0 !important;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 500;
  }
  .select li {
    background: none !important;
    padding: 7px 34px 7px 11px !important;
    margin: 0 !important;
    border-right: 1px solid #e1e1e1;
    border-left: 1px solid #ececec;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    color: #808080;
    float: left;
    clear: both;
  }
    .select li:hover {
      background-color: #f2f2f2 !important;
      color: #000 !important;
    }

/*----------------------------------------
7. Text color
----------------------------------------*/

.text-primary {
    color: #007bff!important;
}
.text-secondary {
    color: #6c757d!important;
}

.text-success {
    color: #28a745!important;
}
.text-danger {
    color: #dc3545!important;
}
.text-warning {
    color: #ffc107!important;
}
.text-info {
    color: #17a2b8!important;
}
.text-dark {
    color: #343a40!important;
}
.text-light {
    color: #f8f9fa!important;
}
.text-white {
    color: #fff!important;
}
.text-bold {
    font-weight: bold;
}    
