/*
Theme Name: Meriden Mix
Theme URI: http://www.appnet.com
Description: Custom Theme for Meriden Mix
Author: Appnet
Author URI: http://www.appnet.com
Template: Impreza
Version: 1.0.0
*/

/***** Accessibility *****/

/* Skip Navigation */
.skip-nav {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

    .skip-nav:focus {
        position: static;
        width: auto;
        height: auto;
    }

/* Focus Indication */

a:focus, 
a.w-nav-anchor:focus span, 
a:focus > img,
.w-popup-closer:focus {
    border: 2px dashed #ff0088;
}

button:focus,
.button:focus {
    border: 2px dashed #ff0088 !important;
}

/* Menu Items */

.current-menu-item > .w-nav-anchor.level_1 > .w-nav-title,
.current-menu-ancestor > .w-nav-anchor.level_1 > .w-nav-title {
    color: var(--color-header-transparent-text-hover);
}

.current-menu-item > .w-nav-anchor.level_2 > .w-nav-title {
    color: var(---color-header-middle-text-hover);
}

.current-menu-item > .w-nav-anchor.level_1 > .w-nav-title,
.current-menu-ancestor > .w-nav-anchor.level_1 > .w-nav-title,
.current-menu-item > .w-nav-anchor.level_2 > .w-nav-title {
    border-bottom: 2px solid var(--color-header-middle-text-hover);
}

.w-nav-list.level_2 > .menu-item:hover > .w-nav-anchor.level_2 > .w-nav-title {
    border-bottom: 2px solid var(--color-header-middle-text-hover);

}

.l-subheader-cell.at_center > .w-text > a:hover,
.no-touch .l-header.bg_transparent:not(.sticky) .at_top .w-text a:hover {
    color: var(--color-header-transparent-text-hover) !important;
}

/* Posts */

.post_navigation.layout_simple .post_navigation-item,
.post_navigation-item-meta {
    color: var(--color-header-middle-bg);
    opacity: 1;
}

.post_navigation-item-arrow {
    opacity: .8 !important;
}