		/*
  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: 27 July 2016 02:15:05
*/


/*
  
   __          __     _____  _   _ _____ _   _  _____ 
   \ \        / /\   |  __ \| \ | |_   _| \ | |/ ____|
    \ \  /\  / /  \  | |__) |  \| | | | |  \| | |  __ 
     \ \/  \/ / /\ \ |  _  /| . ` | | | | . ` | | |_ |
      \  /\  / ____ \| | \ \| |\  |_| |_| |\  | |__| |
       \/  \/_/    \_\_|  \_\_| \_|_____|_| \_|\_____|
                                                      
      dnrm-V2 ID: 148121
  
  The master of this file is in Bitbucket please make sure any changes are mirrored in the master file.
  
  */

body {
  font-family: Verdana, Helvetica, Arial, sans serif;
  margin: 0 auto; }

h1, h2, h3, h4, h5, h6 {
  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }

h1 {
  font-size: 1.8em;
  margin-bottom: 0.5em;
  margin-top: 1.5em;
  font-weight: bold; }

h2 {
  font-size: 1.6em; }

@font-face {
  font-family: "MetaNormal";
  src: url("https://www.dnrm.qld.gov.au/__data/assets/file/0009/160200/MetaNormal.eot");
  /* IE9 Compat Modes */
  src: url("https://www.dnrm.qld.gov.au/__data/assets/file/0009/160200/MetaNormal.eot?#iefix") format("embedded-opentype"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0012/160203/MetaNormal.woff") format("woff"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0011/160202/MetaNormal.ttf") format("truetype"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0010/160201/MetaNormal.svg#MetaNormal") format("svg");
  /* Legacy iOS */ }
@font-face {
  font-family: "MetaMedium";
  src: url("https://www.dnrm.qld.gov.au/__data/assets/file/0016/160180/MetaMediumRoman.eot");
  /* IE9 Compat Modes */
  src: url("https://www.dnrm.qld.gov.au/__data/assets/file/0016/160180/MetaMediumRoman.eot?#iefix") format("embedded-opentype"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0008/160199/MetaMediumRoman.woff") format("woff"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0007/160198/MetaMediumRoman.ttf") format("truetype"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0006/160197/MetaMediumRoman.svg#MetaMedium") format("svg");
  /* Legacy iOS */ }
@font-face {
  font-family: "MetaBold";
  src: url("https://www.dnrm.qld.gov.au/__data/assets/file/0015/160170/MetaBoldRoman.eot");
  /* IE9 Compat Modes */
  src: url("https://www.dnrm.qld.gov.au/__data/assets/file/0015/160170/MetaBoldRoman.eot?#iefix") format("embedded-opentype"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0018/160173/MetaBoldRoman.woff") format("woff"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0020/160175/MetaBoldRoman.ttf") format("truetype"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0006/160197/MetaMediumRoman.svg#MetaBold") format("svg");
  /* Legacy iOS */ }
@font-face {
  font-family: 'QLDGovt';
  src: url("https://www.dnrm.qld.gov.au/__data/assets/file/0008/160883/qldgovt.eot");
  /* IE9 Compat Modes */
  src: url("https://www.dnrm.qld.gov.au/__data/assets/file/0008/160883/qldgovt.eot#iefix") format("embedded-opentype"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0010/160885/qldgovt.woff") format("woff"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0004/160870/qldgovt.ttf") format("truetype"), url("https://www.dnrm.qld.gov.au/__data/assets/file/0009/160884/qldgovt.svg#QLDGovt") format("svg");
  /* Legacy iOS */ }
#header {
  height: 105px;
  position: relative;
  background: url("https://www.dnrm.qld.gov.au/__data/assets/image/0010/158293/banner.png") no-repeat #fef1df; }
  #header a {
    color: white;
    text-decoration: none; }
  #header #logo {
    position: absolute;
    top: 12px;
    left: 30px; }
  #header h1 {
    font-family: 'MetaMedium';
    font-size: 1.2em;
    margin-top: .6em; }
    #header h1 a {
      color: black; }
  #header #siteActions {
    background-color: #e17e39;
    padding: 5px; }
    #header #siteActions form {
      text-align: right;
      margin-right: 1em; }
    #header #siteActions .form-group a {
      margin-right: .5em;
      padding-right: 1em;
      border-right: 1px solid #c56423; }
    #header #siteActions a {
      font-size: .9em; }
      #header #siteActions a:hover {
        text-decoration: underline; }

/**
 * Desktop
 **/
@media (min-width: 991px) {
  #mobileNav {
    display: none; }

  .navbar {
    border: 1px solid #e17e39; }

  .navbar {
    margin-bottom: 0px; }
    .navbar .navbar-nav.fixNavigation {
      position: fixed;
      top: 0px;
      left: 0px;
      width: 100%;
      padding-left: 15px;
      z-index: 999;
      background-color: #e17e39; }

  .navbar-default {
    background-color: #e17e39;
    border-radius: 0; }
    .navbar-default ul.navbar-nav {
      margin: 0;
      padding: 0;
      display: block; }
      .navbar-default ul.navbar-nav:hover li.hier {
        background-color: #e17e39; }
      .navbar-default ul.navbar-nav:hover li:hover {
        background-color: #954e22; }
      .navbar-default ul.navbar-nav li {
        border-right: 1px solid #c56423; }
        .navbar-default ul.navbar-nav li a {
          color: black;
          text-decoration: none; }
        .navbar-default ul.navbar-nav li.hier {
          background-color: #954e22; }
          .navbar-default ul.navbar-nav li.hier a {
            color: white; }
        .navbar-default ul.navbar-nav li:last-child {
          border-right: none; }
        .navbar-default ul.navbar-nav li.selected {
          background-color: #954e22; }
          .navbar-default ul.navbar-nav li.selected a {
            color: white; }
        .navbar-default ul.navbar-nav li:hover {
          background-color: #954e22; }
          .navbar-default ul.navbar-nav li:hover a {
            color: white; }
          .navbar-default ul.navbar-nav li:hover .dropdown-menu {
            display: block; }
        .navbar-default ul.navbar-nav li:focus .dropdown-menu {
          display: block; }
        .navbar-default ul.navbar-nav li ul.dropdown-menu {
          background-color: #954e22;
          border: none;
          z-index: 9999; }
          .navbar-default ul.navbar-nav li ul.dropdown-menu li {
            border-right: none; }
            .navbar-default ul.navbar-nav li ul.dropdown-menu li a {
              display: block;
              padding: 5px;
              font-weight: bold;
              color: white;
              text-decoration: none;
              margin-bottom: 10px;
              font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
              font-size: 1.1em; }
              .navbar-default ul.navbar-nav li ul.dropdown-menu li a:hover {
                background-color: #6b3718; }
              .navbar-default ul.navbar-nav li ul.dropdown-menu li a span {
                font-size: .8em;
                color: #cccccc;
                font-weight: normal;
                font-family: Verdana, Helvetica, Arial, sans serif;
                font-size: .7em; }
          .navbar-default ul.navbar-nav li ul.dropdown-menu .level4 {
            display: none; }

  .yamm .nav, .yamm .collapse,
  .yamm .dropup, .yamm .dropdown {
    position: static; }
  .yamm .container {
    position: relative; }
  .yamm .dropdown-menu {
    left: auto; }
  .yamm .nav.navbar-right .dropdown-menu {
    left: auto;
    right: 0; }
  .yamm .yamm-content {
    padding: 20px 30px; }
  .yamm .dropdown.yamm-fw .dropdown-menu {
    left: 0;
    right: 0; } }
/* 
 *
 * All resolutions 
 *
 */
#breadcrumbs {
  background-color: rgba(235, 233, 229, 0.3);
  margin-bottom: 1em;
  }

.breadcrumb {
  font-size: .85em;
  background-color: transparent;
  padding: 20px 0 0 15px; }
  .breadcrumb a {
    color: #444444; }

#globalMessage {
  display: none; }
  #globalMessage .alert {
    margin-bottom: 0; }

.videoContainer {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden; }
  .videoContainer iframe,
  .videoContainer object,
  .videoContainer embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

#mainContents {
  font-size: .95em; }
  #mainContents a {
    color: #088a94;
    text-decoration: none; }
    #mainContents a:hover {
      text-decoration: underline; }
    #mainContents a.bigLink {
      background-color: #f2f2f2;
      padding: 5px; }
  #mainContents a.btn.btn-primary {
    color: #fff; }
  #mainContents .greyHiglightBox {
    background-color: #f2f2f2;
    padding: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin-bottom: 1em; }
    #mainContents .greyHiglightBox li {
      border-bottom: 1px dotted #cccccc; }
      #mainContents .greyHiglightBox li:last-child {
        border-bottom: none; }
      #mainContents .greyHiglightBox li a {
        padding: .5em;
        color: #444444;
        display: block; }
        #mainContents .greyHiglightBox li a:hover {
          background-color: #676E72;
          color: #fff;
          text-decoration: none; }
  #mainContents .organgeHighlightBox {
    background-color: #fef1df;
    padding: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    margin-bottom: 1em; }
    #mainContents .organgeHighlightBox li {
      border-bottom: 1px dotted #cccccc; }
      #mainContents .organgeHighlightBox li:last-child {
        border-bottom: none; }
      #mainContents .organgeHighlightBox li a {
        padding: .5em;
        color: #444444;
        display: block; }
        #mainContents .organgeHighlightBox li a:hover {
          background-color: #954e22;
          color: #fff;
          text-decoration: none; }
  #mainContents .gallery img {
    padding: 10px 0; }
  #mainContents #lastReviewed,
  #mainContents .socialShareBottom {
    display: none; }

#homePage {
  margin-top: 2em; }
  #homePage #homesearch .input-lg {
    height: 45px; }
  #homePage #homenews h3 {
    margin-bottom: 1em; }
  #homePage #homenews .lineBreak {
    margin-bottom: 1em;
    border-bottom: 1px dotted #cccccc;
    padding-bottom: 1em; }
  #homePage #homesocial .socialMedia {
    margin-bottom: 1em; }
    #homePage #homesocial .socialMedia .nav-tabs li a {
      background-color: #f2f2f2;
      border-bottom: 1px solid #dddddd;
      font-size: .8em;
      padding: 8px 8px; }
    #homePage #homesocial .socialMedia .nav-tabs li.active a {
      background-color: white;
      border-bottom: 1px solid white; }
    #homePage #homesocial .socialMedia .tab-pane {
      padding: 5px 0 0 25px; }
      #homePage #homesocial .socialMedia .tab-pane .facebook {
        background: url("https://www.dnrm.qld.gov.au/__data/assets/image/0005/153842/facebook.png") no-repeat;
        height: 48px;
        width: 48px;
        display: inline-block; }
      #homePage #homesocial .socialMedia .tab-pane .twitter {
        background: url("https://www.dnrm.qld.gov.au/__data/assets/image/0006/153843/twitter.png") no-repeat;
        height: 48px;
        width: 48px;
        display: inline-block; }
      #homePage #homesocial .socialMedia .tab-pane .youtube {
        background: url(".?a=153844") no-repeat;
        height: 48px;
        width: 48px;
        display: inline-block; }
      #homePage #homesocial .socialMedia .tab-pane .row {
        border-bottom: 1px dotted #cccccc;
        padding: 15px 0;
        border-top: none; }
    #homePage #homesocial .socialMedia h4 {
      margin-bottom: .75em;
      font-size: 1em;
      font-weight: bold; }
    #homePage #homesocial .socialMedia:last-child {
      border-bottom: none; }
    #homePage #homesocial .socialMedia .facebook,
    #homePage #homesocial .socialMedia .twitter,
    #homePage #homesocial .socialMedia .youtube {
      padding-bottom: .5em; }
  #homePage #popularSearch {
    margin-top: 2em; }
    #homePage #popularSearch span {
      line-height: 1.3em;
      background-color: #cccccc;
      margin: 0 10px 5px 0;
      display: inline-block; }
      #homePage #popularSearch span a {
        color: #444444; }
      #homePage #popularSearch span:hover {
        background-color: #444444; }
        #homePage #popularSearch span:hover a {
          color: #cccccc;
          text-decoration: none; }

#colLeft {
  border-right: 1px dotted #ddd; }

#sectionNav {
  padding: 10px;
  border: none; }
  #sectionNav.panel {
    box-shadow: none;
    -webkit-box-shadow: none; }
  #sectionNav h3 a {
    color: black;
    font-size: .8em; }
  #sectionNav .badge {
    background-color: black; }
  #sectionNav .collapseLink {
    position: absolute;
    right: 35px;
    margin-top: 12px;
    font-weight: bold;
    cursor: pointer;
    background-color: #cccccc;
    color: #444444; }
    #sectionNav .collapseLink:hover {
      background-color: #444444;
      color: #cccccc; }
  #sectionNav li a {
    background-color: #eeeeee;
    padding: 10px;
    margin-bottom: 3px;
    display: block;
    color: black; }
    #sectionNav li a.topHier {
      background-color: #444444;
      color: white; }
    #sectionNav li a.current {
      font-weight: bold;
      text-decoration: underline;
      background-color: #444444;
      color: white; }
  #sectionNav .subnav {
    margin-top: -3px; }
    #sectionNav .subnav a {
      margin-bottom: 0;
      background-color: white;
      color: black;
      border-bottom: 1px dotted #cccccc; }
      #sectionNav .subnav a.hier {
        background-color: white;
        color: black; }
      #sectionNav .subnav a.noBottomBorder {
        border-bottom: 0; }
      #sectionNav .subnav a.current {
        background-color: white;
        color: black; }
  #sectionNav .subnav2 {
    border-bottom: 1px dotted #cccccc; }
    #sectionNav .subnav2 a {
      border-bottom: 0;
      padding-left: 3em;
      padding-right: 3em; }
  #sectionNav .subnav3 ul {
    margin-bottom: 2em; }
  #sectionNav .subnav3 a {
    padding-left: 5em;
    font-size: .9em; }

.btn {
  border-radius: 0px; }

.bodyContent h2 {
  font-size: 1.6em; }
.bodyContent h3 {
  font-size: 1.5em; }
.bodyContent h3 {
  font-size: 1.4em; }
.bodyContent h2, .bodyContent h3 {
  margin-top: 1.1em;
  margin-bottom: 1em; }
.bodyContent h4, .bodyContent h5 {
  margin-top: 1.6em;
  margin-bottom: 1em; }
.bodyContent .panel {
  border-radius: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  border: 1px dotted #ebe9e5; }
.bodyContent .panel-default {
  border-color: #ebe9e5; }
  .bodyContent .panel-default .panel-heading {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    background-color: #ebe9e5;
    border-color: transparent; }
    .bodyContent .panel-default .panel-heading h4 {
      margin-top: 0;
      margin-bottom: .5em; }
.bodyContent blockquote {
  font-size: 1em; }

#tableOfContents.panel h4 {
  margin-top: .5em; }
#tableOfContents.panel #printGuide a.btn {
  color: black; }
#tableOfContents.panel ol {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  padding-left: 0; }
  #tableOfContents.panel ol li {
    margin-left: 30px; }
    #tableOfContents.panel ol li .active a {
      color: black;
      cursor: default; }
      #tableOfContents.panel ol li .active a:hover {
        text-decoration: none; }

#pagination {
  margin: 4em 0;
  padding-bottom: 7px; }
  #pagination h4 {
    display: inline;
    background-color: #dddddd;
    padding: 8px 10px;
    margin: 4em 0 0 0;
    font-size: 1em; }
  #pagination li {
    padding: 0;
    margin: 0; }
    #pagination li.active a {
      color: white;
      background-color: #e17e39;
      border-color: #e17e39; }
      #pagination li.active a:hover {
        text-decoration: none; }
    #pagination li a {
      border-radius: 0;
      color: black;
      border: 1px solid #cccccc;
      padding: 8px 10px; }

#pageTools {
  border-bottom: 1px dotted #cccccc;
  margin: 3em 0 20px 0;
  padding-bottom: 7px; }
  #pageTools h4 {
    display: inline;
    background-color: #444444;
    padding: 8px 10px;
    margin: 4em 0 0 0;
    font-size: 1em;
    color: white; }
  #pageTools #lastUpdated {
    font-size: .9em;
    font-style: italic;
    color: #999999; }

 .alerts-gallery ul.list-inline li {
    width: 50%;
    min-width: 400px;
    padding: 10px;
}

ul#landingLinks {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  margin-top: 2em;
  padding-left: 0; }
  ul#landingLinks li {
    margin-bottom: 2em;
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    -o-column-break-inside: avoid;
    -ms-column-break-inside: avoid;
    column-break-inside: avoid; }
    ul#landingLinks li h2 {
      margin-top: 0; }
      ul#landingLinks li h2 a {
        color: #07777f; }

#pageFeedback {
  margin-top: 3em;
  text-align: center; }
  #pageFeedback a {
    display: block;
    background-color: #444444;
    color: white;
    padding: 5px;
    margin: 0 15px; }
    #pageFeedback a:hover {
      text-decoration: none;
      color: #c56423; }
    #pageFeedback a .fa {
      font-size: 2em;
      padding-right: .25em; }

#feedbackForm ul li label {
  font-weight: normal;
  padding-left: .5em; }
#feedbackForm .emailMe label {
  padding-right: .5em; }
#feedbackForm .row {
  margin-bottom: 1em; }
#feedbackForm h2 {
  border-bottom: 1px dotted #cccccc;
  margin-bottom: 1em; }
#feedbackForm #feedbackFormErrors {
  display: none;
  padding: 5px; }

#footerContents {
  padding-bottom: 3em;
  background-color: #f2f2f2;
  font-size: .9em;
  border-bottom: 8px solid #444444; }
  #footerContents #greatState {
    background-color: #dddddd;
    padding: 15px 0 10px 10px; }
  #footerContents p {
    margin-top: 20px; }
  #footerContents a {
    color: #088a94; }
  #footerContents #qldlinks {
    margin-top: 20px; }

.sideTools {
  margin-top: 2.7em; }
  .sideTools .list-group {
    border: 1px dotted #dddddd; }
  .sideTools .list-group-item {
    border: none;
    border-radius: 0; }
  .sideTools h2 {
    font-size: 1.3em;
    margin: 1em 0; }
  .sideTools h3 {
    font-size: 1.2em;
    margin: 1em 0; }
  .sideTools h4 {
    background-color: #ebe9e5;
    margin-top: 0;
    border-radius: 0; }

/**
 News
 **/
#newsListing .article {
  margin-bottom: 1em;
  padding-bottom: 1em;
  border-bottom: 1px dotted #cccccc; }
  #newsListing .article h3 {
    font-size: 1.4em;
    font-weight: bold; }
  #newsListing .article a {
    color: #088a94; }
  #newsListing .article .publishDate {
    color: #444444; }
#newsListing .pagination .active a {
  background-color: #07777f;
  border-color: white; }
#newsListing .pagination li a {
  color: white;
  background-color: #444444; }

/**
 *
 * Tablet breakpoint
 *
 */
@media (max-width: 991px) {
  .navbar-header {
    float: none; }

  #mobileNav {
    background-color: #e17e39;
    border-radius: 0;
    display: block;
    z-index: 999;
    height: 41px; }
    #mobileNav h1 {
      font-family: 'MetaMedium';
      font-size: 1.2em;
      margin: .8em 0 0 .5em; }
      #mobileNav h1 a {
        color: black; }
    #mobileNav a img {
      margin: 5px 0 0 10px; }
    #mobileNav .btn {
      position: absolute;
      right: 10px;
      top: 5px; }

  .navbar-default {
    background-color: #444444;
    border-radius: 0px;
    border: none;
    display: block;
    margin-left: 0;
    margin-right: 0; }
    .navbar-default ul.navbar-nav {
      float: none;
      margin: 7.5px -15px;
      display: none; }
      .navbar-default ul.navbar-nav li {
        border-bottom: 1px dotted #333;
        float: none; }
        .navbar-default ul.navbar-nav li a {
          color: white;
          padding: 10px 0;
          margin-left: 50px; }
          .navbar-default ul.navbar-nav li a:hover {
            color: #e17e39; }
        .navbar-default ul.navbar-nav li .expandMenu1 {
          float: left;
          margin: .75em 1em 0 1em;
          color: white;
          cursor: pointer; }
          .navbar-default ul.navbar-nav li .expandMenu1:hover {
            color: #e17e39; }
        .navbar-default ul.navbar-nav li ul {
          padding-left: 30px; }
          .navbar-default ul.navbar-nav li ul.showLevel {
            display: block; }
          .navbar-default ul.navbar-nav li ul .expandMenu2 {
            float: left;
            margin: .4em 1.5em 0 1em;
            color: white;
            cursor: pointer; }
            .navbar-default ul.navbar-nav li ul .expandMenu2:hover {
              color: #e17e39; }
          .navbar-default ul.navbar-nav li ul li {
            clear: left;
            line-height: 2em;
            border-bottom: none; }
            .navbar-default ul.navbar-nav li ul li a {
              margin-left: 0;
              text-decoration: none; }
              .navbar-default ul.navbar-nav li ul li a .description {
                display: none; }
            .navbar-default ul.navbar-nav li ul li ul {
              display: none; }
              .navbar-default ul.navbar-nav li ul li ul.showLevel {
                display: block; }
              .navbar-default ul.navbar-nav li ul li ul li {
                border-bottom: none;
                margin-left: 35px;
                color: white; }
                .navbar-default ul.navbar-nav li ul li ul li a {
                  text-decoration: none; }
        .navbar-default ul.navbar-nav li .dropdown-menu {
          position: relative;
          background-color: #444444;
          border: none;
          border-radius: none;
          box-shadow: none;
          -webkit-box-shadow: none;
          float: none; }

  #mainContents {
    margin-top: 1em; }
    #mainContents #homenews {
      margin-bottom: 2em; }
    #mainContents #footerContents #feedbackSocial p {
      text-align: left; } }
/**
 *
 * Mobile breakpoint
 *
 */
@media (max-width: 500px) {
  #mobileNav h1 {
    font-size: 1em;
    margin: 1em 0 0 .5em; }

  ul#landingLinks {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1; } }

@media screen and (min-width:600px) {
  .tel {
    color: #333 !important;
    pointer-events: none;
    cursor: default;
  }
}
/* Print version =================================================================================== */
@media print {
  body {
    line-height: 1.5;
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
    color: #000;
    background: none;
    font-size: 10pt; }

  #contentsPage table td {
    vertical-align: middle;
    padding: 0; }

  .sr-only,
  #globalMessage,
  #siteActions,
  #sectionNav,
  #breadcrumbs,
  #pagination,
  #printFactSheet,
  #printGuide,
  .navbar,
  #sideTools,
  #pageTools,
  .socialShareButtons,
  #pageFeedback,
  #qldlinks,
  #footerContents .col-md-3 {
    display: none; }

  #logo * {
    display: block; }

  .header {
    height: auto; }

  #contentsPage {
    margin-top: 0; }

  /* camera slideshow */
  .camera_wrap {
    display: none !important; } 




/* PRINT OVERWRITE */
  body {    
    color: #000;    
    font-size: 9pt;
  }
/* layout */
  #wrap {    
    width: 600px;
  }
/* custom */
  .print-only {    
    display: block;
  }
  .page-break {    
    page-break-before: always;
  }
/* links */
  a {    
    text-decoration: underline;    
    color: #999;
  }
/* end reset.css, custom print css */
  #header {    
    display: none;    
    height: 30px;
  }
  #header #logo {    
    left: auto;
  }
  #header #logo img {    
    display: none;
  }
  #logo #brandLine {    
    border-bottom: 4px solid black;    
    width: 100%;    
    line-height: 1em;    
    margin-top: 14px;    
    position: absolute;    
    top: 0px;    
    z-index: 90;
  }
  #logo {    
    height: 30px;    
    position: relative;
  }
  #logo .col-md-4 {    
    position: absolute;    
    right: 40px;    
    width: 320px;    
    border-top: 30px white solid;    
    z-index: 100;
  }
  #logo h1 {    
    font-size: 1.8em;    
    text-decoration: underline;    
    font-family: Verdana, sans-serif;
  }
  .whiteContent {    
    clear: both;
  }
  body {    
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }
  h1, h2, h3, h4 {    
    font-family: Verdana, sans-serif;
  }
  nav, #breadcrumbs, #colLeft, .redFeatureBox, .featureBox, #pageFooter {    
    display: none;
  }
  a[href]:after {    
    content: none !important;
  }
  #footerContents {    
    display: none;
  }
  .sideTools, #greatState, #contact_us {    
    display: none;
  }

}