nav#mobile-menu ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"], nav.block-system_menu_block-main ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"] {
    position: relative;
    display: block
}

nav#mobile-menu ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"]:before, nav.block-system_menu_block-main ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"]:before {
    content: "\e950";
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    display: block;
    font-family: icomoon;
    font-size: 25px
}

@media (min-width:768px) {
    nav#mobile-menu ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"], nav.block-system_menu_block-main ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"] {
        font-size: .9rem;
        text-align: center
    }
}

@media (max-width:767.98px) {
    nav#mobile-menu ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"], nav.block-system_menu_block-main ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"] {
        font-size: 1rem;
        text-align: left;
        padding-left: 3rem
    }
    nav#mobile-menu ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"]:before, nav.block-system_menu_block-main ul:not(.contextual-links) li a[data-drupal-link-system-path="hypercard"]:before {
        top: 50%;
        left: 0;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }
}