/* Global styles */
.drop-element {
    display: block;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    text-align: left;
    top: 0;
}
.nav-eco .item-image img {
    height: 34px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.nav-eco .item-image {
    display: inline-block;
}
.nav-combined-wrapper .nav-combined-middle > div {
    display: inline-block;
    vertical-align: top;
}
@media only screen and (min-width: 771px) {
    .drop.nav-primary, li.nav-eco.nav-primary {
        margin: 0;
    }
}
