﻿@media (min-width:768px) {

    .nyserda-left-nav a {
        border-bottom: 1px solid #dadfe1;
        color: #0077C8;
        text-decoration: none;
        font-family: 'Proxima Nova', sans-serif;
    }

        .nyserda-left-nav a:hover { /* ticket 928 */
            border-bottom: none;
            color: #CC0000;
        }

    .nyserda-left-nav > li > a {
        font-size: 17px;
        padding-left: 0px;
        padding-bottom: 8px;
    }

    .nyserda-left-nav > :first-child {
        /* hold */
    }

    .nyserda-left-nav.item-level5 a,
    .nyserda-left-nav.item-level4 a,
    .nyserda-left-nav.item-level3 a,
    .nyserda-left-nav.item-level2 a {
        font-family: "Proxima Nova",sans-serif;
        font-size: 1.2em;
    }

    .nyserda-left-nav ul {
        list-style-type: none;
        margin-left: 0;
        padding: 0;
        /*border-top:2px solid #77b800;*/
        padding-top: 8px;
        /* margin-top:6px; */
    }

        .nyserda-left-nav ul li {
            padding: 6px 0px;
        }

            .nyserda-left-nav ul li a,
            .nyserda-left-nav ul li {
                border: 0px none;
                color: #0077C8;
                font-weight: normal;
                font-size: 15px;
            }

                .nyserda-left-nav ul li.active-left-child {
                    /*border-bottom: 2px solid #77b800;*/
                    color: #0077C8;
                }

    .item-level4 .active-left-child {
        border-bottom: 2px solid #0077C8 !important;
        /*    padding-bottom: 0px;
    margin-bottom: 6px; */
    }

    .item-level4 ul {
        border-top: 0 none;
    }

    .item-level4 > li:first-child a {
        font-family: "Proxima Nova",sans-serif;
        font-weight: 600;
    }
    /*
  .item-level5 .active-left-child {
    border-bottom: 2px solid #77b800;
  }
*/
    .item-level5 ul {
        border-top: 0 none;
    }

    .item-level5 > li:first-child a {
        font-family: "Proxima Nova",sans-serif;
        font-weight: 600;
    }

    .item-level6 ul.menu-level-4 {
        list-style-type: none;
        margin-left: 0;
        padding: 0;
        border-top: 1px solid #dadfe1;
        padding-top: 8px;
    }

    .item-level7 ul.menu-level-4 {
        list-style-type: none;
        margin-left: 0;
        padding: 0;
        border-top: 1px solid #dadfe1;
        padding-top: 8px;
    }

    .item-level8 ul.menu-level-4 {
        list-style-type: none;
        margin-left: 0;
        padding: 0;
        border-top: 1px solid #dadfe1;
        padding-top: 8px;
    }

    .item-level9 ul.menu-level-4 {
        list-style-type: none;
        margin-left: 0;
        padding: 0;
        border-top: 1px solid #dadfe1;
        padding-top: 8px;
    }

    .item-level6 .active-left-child {
        border-bottom: 2px solid #77b800 !important;
    }

    .item-level7 .active-left-child {
        border-bottom: 2px solid #77b800 !important;
    }

    .item-level8 .active-left-child {
        border-bottom: 2px solid #77b800 !important;
    }

    .item-level9 .active-left-child {
        border-bottom: 2px solid #77b800 !important;
    }

    .nyserda-left-nav.menu-item-level2-selected a,
    .nyserda-left-nav.menu-item-level3-selected a {
        font-family: "Proxima Nova",sans-serif;
        font-weight: 600;
        border-bottom-width: 1px;
    }
}

@media (max-width:767px) {
}



.active-left {
    border-bottom: 1px solid #0077C8;
    color: #000;
    font-weight: bold;
    font-size: 17px;
    padding-bottom: 8px;
    padding-top: 10px;
}

.item-level3 .active-left {
    border-bottom: 1px solid #dadfe1;
    /*border-bottom: 2px solid #77B800;*/
}

.item-level4 .active-left-parent ul li.menu-item-level-4:last-child {
    border-bottom: 1px solid #dadfe1;
}

.item-level4 active-left-parent ul li.active-left-child {
    border-bottom: 2px solid #0077C8;
}

.item-level5 .active-left-parent ul li.menu-item-level-4:last-child {
    border-bottom: 1px solid #dadfe1;
}

.item-level5 .active-left-parent ul li.active-left-child {
    border-bottom: 2px solid #0077C8;
    /* padding-bottom: 0px;
     margin-bottom: 6px; */
}

.item-level3 .active-left-no-subitems {
    border-bottom: 2px solid #0077C8;
}

.item-level4 .active-left-parent > a {
    font-family: "Proxima Nova",Arial;
    font-weight: normal;
    color: #000;
    border-bottom: 0 none;
}

.item-level5 .active-left-parent > a {
    font-family: "Proxima Nova",Arial;
    font-weight: normal;
    color: #000;
    border-bottom: 0 none;
}
