
            width: 100%;
            display: flex;
            height: 2.5rem;
        }

        .icon a {
            flex: 1;
        }

        .icon a {
            text-align: center;
            padding-top: .5rem;
            padding-bottom: .5rem;
        }

        .icon a span {
            height: 2rem;
            width: 2rem;
            display: inline-block;
            background-repeat: no-repeat;
            background-position: center;
            background-size: cover;
        }

   