/**
 * Downloads / attachments
 */

.weblogPost__downloadsList {
    margin: 0;
    padding: 0;
    list-style: none;
}

.weblogPost__downloadItem {
    display: block;
}

.weblogPost__downloadItem:nth-child(odd) {
    background-color: #f1f1f1;
}

.weblogPost__downloadLink {
    position: relative;
    display: flex;
    padding: 1em;
    text-decoration: none;
    align-items: center;
    color: #46524a;
}

.weblogPost__downloadLink:hover {
    text-decoration: underline;
    z-index: 1;
    box-shadow: 0 0 1px;
}

.weblogPost__downloadLink::before {
    display: block;
    margin-right: 1em;
    height: 2em;
    width: 1.5em;
}

.weblogPost__downloadLink::after {
    display: inline-block;
    margin: 0 1em 0 auto;
    font-size: 1em;
    color: #000;
}

.weblogPost__downloadLink[href]::before {
    content: url("../../../img/document-default.svg");
}

.weblogPost__downloadLink[href*='.xls']::before,
.weblogPost__downloadLink[href*='.xlsx']::before,
.weblogPost__downloadLink[href*='.ods']::before {
    content: url("../../../img/document-excel.svg");
}

.weblogPost__downloadLink[href*='.svg']::before,
.weblogPost__downloadLink[href*='.bmp']::before,
.weblogPost__downloadLink[href*='.png']::before,
.weblogPost__downloadLink[href*='.jpeg']::before,
.weblogPost__downloadLink[href*='.jpg']::before {
    content: url("../../../img/document-image.svg");
}

.weblogPost__downloadLink[href*='.ppt']::before,
.weblogPost__downloadLink[href*='.pptx']::before,
.weblogPost__downloadLink[href*='.odp']::before {
    content: url("../../../img/document-powerpoint.svg");
}

.weblogPost__downloadLink[href*='.pdf']::before {
    content: url("../../../img/document-pdf.svg");
}

.weblogPost__downloadLink[href*='.doc']::before,
.weblogPost__downloadLink[href*='.docx']::before,
.weblogPost__downloadLink[href*='.odt']::before {
    content: url("../../../img/document-word.svg");
}
