.default-header .header-inner .navigation-container {
    margin-right: -22px;
}
.default-header .login-button {
    font-family: Soleil, sans-serif;
}
.main-mobile-menu #mmm-content-2 .main-mobile-menu-submenu .content-column p,
.main-mobile-menu #mmm-content-4 .main-mobile-menu-submenu .content-column p {
    line-height: 1.5;
    padding-top: 4px;
}
.main-mobile-menu #mmm-content-2 .main-mobile-menu-submenu li:nth-child(4),
.main-mobile-menu #mmm-content-2 .main-mobile-menu-submenu li:nth-child(6) {
    padding-top: 20px;
}
.main-mobile-menu #mmm-content-3 .main-mobile-menu-submenu li {
    height: 48px;
}
.main-mobile-menu #mmm-content-4 .main-mobile-menu-submenu li:nth-child(4),
.main-mobile-menu #mmm-content-4 .main-mobile-menu-submenu li:nth-child(6) {
    padding-top: 20px;
}
@media only screen and (max-width: 500px) {
    .main-mobile-menu .menu-footer {
        width: 100%;
    }
    .main-mobile-menu #mmm-content-2 .main-mobile-menu-submenu .content-column p {
        line-height: 1.5;
        padding-top: 4px;
    }
    .main-mobile-menu #mmm-content-1 .main-mobile-menu-submenu .list-unstyled li:nth-child(2),
    .main-mobile-menu #mmm-content-1 .main-mobile-menu-submenu .list-unstyled li:nth-child(5) {
        padding-top: 0;
    }
}