.banner-generico-container {   
    width:100%;
    top:0;
    left:0;    
    position: absolute;
    padding:20px;
}

.banner-generico-texto-off {
    text-align:center;
    z-index:10;
    position:absolute;
    top:35%;
    right:10%;
    width:40%;
}

.banner-generico-texto-on {
    text-align:center;
    z-index:10;
    position:absolute;
    top:35%;
    right:0;
    width:100%;
}

.banner-generico-icons {
    width:100%;
    float:left;
    text-align: center;
}

.banner-generico-icons a:link, .banner-generico-icons a:visited {
    opacity: 0.7;
}

.banner-generico-icons a:hover {
    opacity:1;
}



