    /* non-destructive removal of text logo */
    li.rt-menu-logo > a > span {
    opacity: 0;
    height: 0;
    }
    
    /* addition of background image logo */
    .menu-block .gf-menu .rt-menu-logo {
    background: url(../images/logo/logo.png);
    background-repeat: no-repeat;
    background-position: left center;
    width: 119px;
    height: 55px;
    }
    
    /* Adjust menu-logo underline position */
    .menu-block .gf-menu .rt-menu-logo:after {
    bottom: -10px !important;
    }
    /* If needed use this Code Block to increase <a> area to match logo size*/
    .menu-block .gf-menu .rt-menu-logo .item {
    padding-right: 180px !important;
    }
/* Remove the meno-logo white underline */

.menu-block .gf-menu .rt-menu-logo:after {
background: transparent !important;
}

    .layout-fullslideshow .sprocket-features-desc {
    display: block !important;
    }




.mod-languages {
position: absolute;
z-index: 999;
top: 20px;
}


@media (max-width: 767px) {
.mod-languages {
top: 5px;
}
}



@media only screen and (max-width: 480px) {
.mod-languages {
top: 5px;
}
}