/*
Adding colour styles to article popover links with button class - case 50705
*/
.popover.active .appendto article a.button {
    color: var( --event-fore );
    border-color: var( --event-high );
    background-color: var( --event-back );
}

.popover.active .appendto article a.button:hover {
    color: var( --event-fore );
    border-color: var( --event-high );
    background-color: var( --event-high );
}

/*
Advanced Menu header description - case 50826
*/

.widget-menu-advanced .widget-header .description {
    font-size: var(--size-large);
}

/* Reverse menu items for sticky menu */
.widget-menu-advanced .menu.sticky-menu > .menu-item {
    background-color: var(--colour-high);
}

.widget-menu-advanced .menu.sticky-menu > .menu-item:hover {
    background-color: var(--colour-back);
}

.widget-menu-advanced .list-small-images > .menu-item.person > a:focus-visible > span {
    border-color: var(--colour-fore);
}

.inlinecontent-layout13 .gallery article > cite {
    font-size: var(--size-xlarge);
}

.widget-menu-advanced .list-images > .menu-item a:focus-visible {
    color: var(--colour-high);
}

.widget-menu-advanced .menu > .menu-item a:focus-visible {
    text-decoration: underline;
}

.widget-menu-advanced .menu.sticky-menu > .menu-item a:focus-visible {
    text-decoration: underline;
}

.widget .description a:focus-visible > img {
    outline: 1px dashed var(--colour-fore);
}

.widget input[type="button"]:focus-visible, 
.widget input[type="reset"]:focus-visible,
.widget input[type="submit"]:focus-visible, 
.widget .button:focus-visible{
    color: inherit;
    background-color: transparent;
}

.gform_body [type="checkbox"]:not(:checked):focus-visible, 
.gform_body [type="checkbox"]:checked:focus-visible {
    outline: 1px dashed currentColor;
}
