.flair-banner-wrapper a, .flair-banner-wrapper a:active { text-decoration: none; opacity: 1; }
.flair-banner-wrapper a:hover { text-decoration: none; opacity: .9; }

@media only screen and (min-width:480px) {
  .flair-badge-wrapper-full { display: inherit; } .flair-badge-wrapper-mobile { display: none !important; }
}
@media only screen and (max-width:480px) {
  .flair-banner { font-size: .9em !important; }
  .flair-banner-inner { flex-wrap: wrap !important; }
  .flair-badge-wrapper-full { display: none !important; } .flair-badge-wrapper-mobile { display: inherit !important; }
}
