.social-networks{display:flex;flex-wrap:wrap;list-style:none;margin:0 -10px;padding:0 20px 0 0}.social-networks li{padding:0 10px 17px}.social-networks a{border:1px solid #fff;border-radius:50%;color:#fff;display:block;font-size:25px;height:40px;line-height:44px;text-align:center;width:40px}.social-networks a svg{fill:#fff;height:25px;width:25px}.social-networks a:hover{background:#da2735;border-color:transparent;color:#fff}@media screen and (min-width:768px){.social-networks{padding-right:0}}