@media screen and (min-width: 768px) {
    .accessible-megamenu { }

    .accessible-megamenu .accessible-megamenu-top-nav-item { }

    .accessible-megamenu .accessible-megamenu-top-nav-item a[aria-haspopup] { z-index: inherit; }

    .accessible-megamenu .accessible-megamenu-top-nav-item a[aria-haspopup]:hover,
    .accessible-megamenu .accessible-megamenu-top-nav-item a[aria-haspopup]:focus,
    .accessible-megamenu .accessible-megamenu-top-nav-item a[aria-haspopup].open { z-index: 1002; }

    .accessible-megamenu .accessible-megamenu-top-nav-item:first-child a[aria-haspopup].open { }

    .accessible-megamenu .accessible-megamenu-panel {
        -moz-box-shadow: 0 4px 6px -2px -moz-rgba(0, 0, 0, .5), inset 1px 1px 0 #fff;
        -moz-transition: , max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -ms-transition: , max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -o-transition: , max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        -webkit-box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .5), inset 1px 1px 0 #fff;
        -webkit-transition: , max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        border: 1px solid #b3b3b3;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;
        border-color: rgba(0, 0, 0, 0.3);
        border-top-right-radius: 3px;
        box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .5), inset 1px 1px 0 #fff;
        color: #454545;
        cursor: default;
        display: block;
        max-height: 0px;
        min-height: 140px;
        opacity: 0;
        overflow: hidden;
        position: absolute;
        transition: , max-height 500ms ease, visibility 0s linear 500ms, top 0s linear 500ms;
        visibility: hidden;
    }

    .accessible-megamenu .accessible-megamenu-panel.open {
        -moz-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -ms-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -o-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        -webkit-transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        max-height: 600px;
        opacity: 1;
        top: 3em;
        transition: opacity 250ms ease, max-height 500ms ease, visibility 0s linear 0s, top 0s linear 0s;
        visibility: visible;
        z-index: 1001;
    }

    .accessible-megamenu .accessible-megamenu-panel a {
        color: #225FD7;
        display: inline-block;
        font-size: .92em;
        font-weight: bold;
        text-decoration: none;
        text-decoration: none;
    }

    .accessible-megamenu .accessible-megamenu-panel.cols-4 { width: 878px; }

    .accessible-megamenu .accessible-megamenu-panel.cols-4 > ol > li { width: 22%; }

    .accessible-megamenu .accessible-megamenu-panel.cols-4b {
        border-top-left-radius: 3px;
        left: -6.462em;
        width: 878px;
    }

    .accessible-megamenu .accessible-megamenu-panel.cols-4b > ol > li { width: 22%; }

    .accessible-megamenu .accessible-megamenu-panel.cols-3 { width: 724px; }

    .accessible-megamenu .accessible-megamenu-panel.cols-3 > ol > li { width: 30%; }

    .accessible-megamenu .accessible-megamenu-panel.cols-1 { width: 615px; }

    .accessible-megamenu .accessible-megamenu-panel.cols-1 > ol > li { width: auto; }

    .accessible-megamenu .accessible-megamenu-panel > ol > li:first-of-type {
        border-left: none;
        box-shadow: none;
        padding-left: 0;
    }

    .accessible-megamenu .accessible-megamenu-panel > p {
        color: #454545;
        font-size: 1.2em;
    }

    .accessible-megamenu .accessible-megamenu-panel hr {
        border-bottom-color: #fff;
        border-style: solid;
        border-top-color: rgba(0, 0, 0, 0.3);
        border-width: 1px 0px;
    }
}
        