.splash-free-link.nav-item-link,
.t-a {
    transition: all .1s linear;
}

#footer {
    background: #4b4b4b;
    border-top: 1px solid #666;
}

.sf.nav.horizontal-hamburger-left-v2 .nav-hamburger:before {
    font-size: 24px;
}

.responsive-phone .sf.nav.horizontal-hamburger-left-v2 .children.open {
    position: absolute;
    top: 100%;
    left: 0;
}