.footerbanner { position:relative; clear:both; overflow:hidden; text-align:center; padding:0px; }
.footerbanner ul { margin:20px 0px 10px 0px; padding:0px; list-style-type:none; }
.footerbanner li { display:inline-block; vertical-align: middle; padding:0px 2px; margin-bottom:5px; }
.footerbanner li br { display:none; }
.footerbanner li img { max-width:100%; max-height:80px; vertical-align: middle; }
.footerbanner li h3 { background:#caa95a; color:#fff; padding:5px 15px; margin:5px 0px; text-align: center; text-transform: uppercase; word-break:break-word; }
.footerbanner li h3 a { text-decoration:none; color:#fff; }

@media(max-width:767px) { 
.footerbanner li h3 { font-size:16px; }
}