/*
  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: 08 October 2018 11:51:41
*/


/**
* Forests NSW - Navigation Style Sheet
*
* nav.css
* author: Squiz Australia
*/

/*
* Table of Contents
*
* 1. Navigation
*     1.1 Main Site Navigation
*     1.2 Dropdown Megamenu
*     1.3 Main Sub Navigation
*
*
*/

/*-- 1.1 Main Site Navigation --*/
.nav-main{
position:relative;
height:48px;
padding:0;
border-top: solid 4px #00664e;
}
.nav-main ul{
    position:absolute;
    margin:0;
    padding:0;
    float:left;
}
    .nav-main  ul li {
        float:left;
        display:inline;
        position:relative;
        z-index:40;
        background: none;
        padding: 0;
    }
    .nav-main ul li,
    .menu ul li a {
        border-right: solid 1px #dfdfdf;
        border-left: solid 1px #ffffff;
    }

        .nav-main  >ul>li:first-of-type {
            text-indent: -100em;
            width: 49px;
            padding: 0px 6px 0px 4px;
            border-right: none;
            border-left: none;
        }
        .nav-main  >ul>li:last-of-type {
            border-right: 0;
        }
        .nav-main ul li.current {
            background: url(https://www.dpi.nsw.gov.au/__data/assets/image/0004/447763/green_main_menu_gradient.gif?v=0.0.2) repeat-x;
            border-right: 0;
            height: 48px;
        }
        .nav-main ul li.current a {
            color:white;
        }
            .nav-main ul li a {
                text-decoration: none;
                font-size:14px;
                padding:15px 31px 17px 31px;
                display:inline-block;
                color:#666;
                text-transform: uppercase;
            }
            .nav-main ul li a:hover {
                color: #00664e;
            }
            .nav-main ul li.active a {
                border-bottom: solid 9px #e5e5e5;
                background-color: transparent;
                height: 10px;
                z-index: 200000;
                position: relative;
                border-left: 0;
                padding-bottom: 17px
            }

                .nav-main ul ul {
                    width: 160px;
                    font-size:12px;
                    position:absolute;
                    top:100%;
                    left:-9999px;
                    z-index:30;
                }
                    .nav-main ul ul li {
                    width:160px;
                    background:none;
                    min-height:5px;
                    text-align:left;
                    }
                        .nav-main ul  ul li a,
                        .nav-main ul  ul li a:hover{
                            width:140px;
                            padding:8px 10px;
                            height:auto;
                            border:0;
                        }

/*-- 1.2 Dropdown Megamenu--*/
.nav-main ul li:hover .dropdown {
   left:-1px;
   top:49px;
}
.nav-main ul li:last-of-type:hover .dropdown{
    left: -213px;
}
.dropdown {
    width: 390px;
    position:absolute;
    left:-999em;
    top: 49px;
    text-align:left;
    padding:10px 5px 10px 10px;
    -moz-border-image:url("https://www.dpi.nsw.gov.au/__data/assets/image/0006/432753/border.gif?v=0.2.1") 2 2 2 2 repeat stretch; /* Firefox */
    -webkit-border-image:url("https://www.dpi.nsw.gov.au/__data/assets/image/0006/432753/border.gif?v=0.2.1") repeat stretch; /* Safari */
    -o-border-image:url("https://www.dpi.nsw.gov.au/__data/assets/image/0006/432753/border.gif?v=0.2.1") repeat stretch; /* Opera */
    border-image:url("https://www.dpi.nsw.gov.au/__data/assets/image/0006/432753/border.gif?v=0.2.1") repeat stretch;
    -webkit-border-image-slice: 2 2 2 2;
    -o-border-image-slice: 2 2 2 2;
    border-image-slice: 2 2 2 2;
    border-width: 2px;
    background-color: #e5e5e5;

}
    .nav-main .menu_item {
         display:inline;
        float: left;
        position: relative;
        width: 193px;
        padding-bottom: 10px;
        border-right: solid 1px #dfdfdf;
    }
    .nav-main .menu_item:nth-child(2n+2) {
        border-left: solid 1px #ffffff;
        border-right: 0;
    }
        .nav-main .menu_item a {
          color: #00664e;
        }
            .nav-main ul ul li a:hover {
                color:#ff2020;
            }
    .nav-main ul li .dropdown .menu_item a {
        padding: 0 0 0 17px;
    }
    .nav-main .menu_item p {
       color: #666;
       font-size: 12px;
       text-transform: none;
       padding-bottom: 0;
    }

/*-- 1.3 Main Sub Navigation --*/
.nav-main-sub  {
    float:left
}
    .nav-main-sub h2 {
        padding: 0;
    }
    .nav-main-sub ul {
        margin:0;
        padding:0;
        list-style-type:none;
    }
        .nav-main-sub ul li {
            background-image: none;
            padding: 0;
            margin:0;
            border-width: 0 0 2px 0;
            -webkit-border-image: url("https://www.dpi.nsw.gov.au/__data/assets/image/0008/432755/border_horizontal.gif?v=0.2.1") 0 0 2 0 repeat stretch; /* Safari */
               -moz-border-image: url("https://www.dpi.nsw.gov.au/__data/assets/image/0008/432755/border_horizontal.gif?v=0.2.1") 0 0 2 0 repeat stretch; /* Firefox */
                 -o-border-image: url("https://www.dpi.nsw.gov.au/__data/assets/image/0008/432755/border_horizontal.gif?v=0.2.1") 0 0 2 0 repeat stretch; /* Opera */
                    border-image: url("https://www.dpi.nsw.gov.au/__data/assets/image/0008/432755/border_horizontal.gif?v=0.2.1") 0 0 2 0 repeat stretch;
        }
            .nav-main-sub>ul>li:last-of-type {
                border-bottom: 0;
            }
                .nav-main-sub ul li a
                {
                    text-transform: uppercase;
                    vertical-align:top;
                    text-decoration:none;
                    display:block;
                    padding:8px 5px;
                    padding-left:5px;
                    font-size: 14px;

                }
                    .nav-main-sub ul li a:hover {
                        background-color: #e0e0e0 ;
                    }
                        .nav-main-sub ul li a.current,
                        .nav-main-sub ul li a:hover {
                            /*color: #00674e;*/
color: #000000;
                                            background-color: #e0e0e0;
                        }
                        .nav-main-sub ul ul {
                            background-color:#f2f2f2;
                            border:0;
                            padding:0px;
                            margin-top:1px;
                        }
                            .nav-main-sub ul li ul li {
                                border-bottom:0;
                                padding:0px;
                            }
                                .nav-main-sub ul ul li:first-of-type {
                                    border-top:0;
                                }
                                    .nav-main-sub ul li ul li a {
                                        text-transform:none;
                                        border-top:0;
                                        color: #4d4e51;
                                        font-size: 12px;
                                        padding: 3px 10px 3px 30px;
                                        background: url(https://www.dpi.nsw.gov.au/__data/assets/image/0005/432752/arrow_green.png?v=0.2.1) 14px 6px no-repeat;

                                    }
                                        .nav-main-sub ul ul li a:hover ,
                                        .nav-main-sub ul ul li a.current,
                                        .nav-main-sub ul ul li a.active:hover {
                                            color: #000000;
                                            background: #e0e0e0 url(https://www.dpi.nsw.gov.au/__data/assets/image/0004/432751/arrow_black.jpg?v=0.2.1) 14px 6px no-repeat;
                                        }
