 .tpgb-social-icons.style-8 .tpgb-social-list{display:flex;flex-wrap:wrap}.tpgb-social-icons.style-8 .tpgb-social-list > div .tpgb-icon-link{display:block;border-radius:50%;transition:border-radius .5s ease;background:#404040;color:#d3d3d3;border:1px solid #404040}.tpgb-social-icons.style-8 .tpgb-social-list > div:hover .tpgb-icon-link{border-radius:2px;background:#000;color:#fff;}.tpgb-social-icons.style-8 .tpgb-social-list > div{margin:0 5px}