.a, .ac {
    background-color: #627989;
    font-weight: bold;
}

.ac, .icon {
    text-align: center;
}

.icon {
    padding-top: 3px;
}

[href$=".xls"],
[href$=".xlsx"] {
    background-position: 20% 0;
    background-repeat: no-repeat;
    background-size: 1.3rem;
    padding-right: 1.5rem;
    padding-bottom: 1rem;
    background-image: url("../images/xlsx.png")
}

[href$=".csv"] {
    background-position: 30% 100;
    background-repeat: no-repeat;
    background-size: 1.45rem;
    padding-right: 1.6rem;
    padding-bottom: 1rem;
    background-image: url("../images/csv.png")
}

[href$=".txt"] {
    background-position: 30% 60;
    background-repeat: no-repeat;
    background-size: 1.45rem;
    padding-right: 30px;
    padding-bottom: 1rem;
    background-image: url("../images/txt.png")
}
