/* Nasconde il footer info, riattivato dopo da javascript */
#footer-info {
	display: none;
    visibility: visible;
}

/* Uguale per tutti i siti e sta nel footer */
.akaueb-logo {
    background-image: url("../images/svg/logos.svg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0 594px;
    
    display: inline-block;
    vertical-align: middle;

    width      : 54px;
    height     : 54px;
	background-size: 100% auto;
}

/* Attiva animazione per il footer */
.akaueb-logo:hover,
.akaueb-logo:focus,
.akaueb-logo:active {
    animation-name: hvr-pulse-shrink;
    animation-duration: 0.3s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate;
}

/* Combinazioni di colori */
.akaueb-logo-white-green  { background-position: 0 -593px; }
.akaueb-logo-white-red    { background-position: 0 0; }
.akaueb-logo-white-orange { background-position: 0 -215px; }
.akaueb-logo-white-orangesr { background-position: 0 -431px; }
.akaueb-logo-white-blu { background-position: 0 -323px; }
.akaueb-logo-white-fucsia { background-position: 0 -162px; }
.akaueb-logo-white-grey { background-position: 0 -54px; }
.akaueb-logo-white-beige { background-position: 0 -108px; }
.akaueb-logo-white-copper { background-position: 0 -269px; }
.akaueb-logo-white-purplered { background-position: 0 -485px; }
.akaueb-logo-white-lilac { background-position: 0 -539px; }
.akaueb-logo-white-white { background-position: 0 -577px; }
.akaueb-logo-white-hazelnut { background-position: 0 -646px; }

/* Stile del testo nel footer */
.testo-footer {
	line-height: 25px;
	display: inline-block;
	vertical-align: middle;

    text-align: left;
}

/* Stile delle social icons */
#footer-bottom .et-social-icons {
    line-height: 54px;
}


@media screen and (max-width: 991px) {
    .akaueb-logo {
    	margin: auto;
    	display: block;
    }

    .testo-footer {
        margin-top: 25px;
        text-align: center;
        display: block;
    }
}

@media screen and (min-width: 991px) {
    .testo-footer {
        max-width: 700px;
        padding-left: 25px;
    }
}