@media only screen and (min-width: 770px) { 

.storefront-primary-navigation {
    background: transparent;
}

.sticky-header {
    padding-top: 0;
}

.main-navigation, .secondary-navigation {
    width: 70%;
    float: right;
    margin-top: -85px;
}

.main-navigation ul li a, ul.menu li a {
    color: #2B2B2B;
}

.main-navigation ul.menu, .main-navigation ul.nav-menu {
    float: right !important;
}

.site-header .custom-logo-link {
    margin-bottom: 10px;
    margin-top: -10px;
}

.site-header .site-branding img {
    height: 60px;
}

.site-header .site-branding {
    margin-bottom: 2%;
}

.navbar-inner-wrapper {
    top: 0 !important;
    padding-top: 22px;
}

.page-template-homepage2 #content {
    margin-top: 0px;
}

}
