/*
 * RPM Network Styles
 * Shared styles across the RPM WordPress multisite network.
 */


/* =========================================================
   DESKTOP
   ========================================================= */

/* Wider desktop dropdown menus */
@media screen and (min-width: 981px) {

    body .et_pb_menu .et-menu li:not(.mega-menu) > ul,
    body #top-menu li:not(.mega-menu) > ul {
        width: 300px !important;
    }

}


/* =========================================================
   TABLET & MOBILE
   ========================================================= */

@media screen and (max-width: 980px) {

    /* Reverse columns */
    .reverse-columns {
        display: flex;
        flex-direction: column-reverse;
    }


    /* Mobile popup menu text */
    .mobile-menu-popup,
    .mobile-menu-popup h1,
    .mobile-menu-popup h2,
    .mobile-menu-popup h3,
    .mobile-menu-popup h4,
    .mobile-menu-popup h5,
    .mobile-menu-popup h6,
    .mobile-menu-popup p,
    .mobile-menu-popup li,
    .mobile-menu-popup a {
        color: #fff !important;
    }

}