.lingua-bandiere { position: relative;     display: inline-block;     }
.lingua-bandiere a { float: left; padding: 5px 5px; font-size: 16px; color: #ffffff; opacity: 1 }
.lingua-bandiere a:last-child { padding-right: 0 !important; }
.lingua-bandiere a:hover, .lingua-bandiere a.active { color: #ca4146; opacity: 1 }
 @media screen and (max-width: 736px) {
.lingua-bandiere { margin-top: 20px; }
.lingua-bandiere a { padding: 10px 5px; font-size: 18px; }
 }

@media (max-width: 1200px) {
	.lingua-bandiere a { font-size: 14px!important;}
}