/**********************
 columns
**********************/
.site-mainbar,
.main-navigation,
.ally-mega-menu,
.menu {
    min-height: 66.4px;
    height: 66.4px;
    }

.ally-columns-submenu {
    /*width: 100%;
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    align-content: start;
    grid-auto-flow: column;
    overflow-y: auto;*/
    position: fixed;
    }

.ally-columns-submenu,
.ally-grid-submenu {
    display: none;
    /*height: 0;
    max-height: 0;*/
    visibility: hidden;
    opacity: 0;
    }

/**********************
 end columns
**********************/

