/**
 * File Icons with FontAwesome
 */

/** File Icons allgemein **/
/* a[href$=".pdf"]:before,
a[href$=".docx"]:before,
a[href$=".doc"]:before,
a[href$=".odt"]:before,
a[href$=".xls"]:before,
a[href$=".xlsx"]:before,
a[href$=".jpg"]:before,
a[href$=".jpeg"]:before,
a[href$=".png"]:before  {
    margin-right: 10px;
} */
/** Dokumente/Downloads **/
/* .post-docs{ */
    /* border-top: 1px solid #ccc; */
    /* padding: 10px 0; */
/* } */
.post-docs li:before{
    display:none!important;
}
#main .post-docs ul{
    margin-left:0px;
}
#main .post-docs ul li{
    text-indent: -21px;
    margin-left: 21px;
}
#post-appendix .grid-item{
    margin-bottom:30px;
    padding: 0 8px;
}
#post-appendix .appendix-grid{
    margin:0 -8px;
}
.post-docs h3{
    margin-top: 0 !important;
}
.post-docs ul{
    list-style: none;
    margin-bottom: 0;
}
#post-appendix ul li{
    margin-left: 0;
    margin-bottom: 5px !important;
}
#post-appendix ul li:last-child{
    margin-bottom:0px!important;
}
#post-appendix ul li a{ 
    /* font-family: "Noticia Text"; */
    display: inline-block;
    text-decoration: none;
    border:none!important;
    white-space: pre-wrap;
    line-height:1.3;
}
#post-appendix ul li a:hover{
    text-decoration: underline;
}
.post-docs ul li a:before{
    /* font-family: FontAwesome;  */
    /* content: "\f15b";  */
    font-size: 17px;
    display: inline-block;
    font-weight:900;
    margin-right: 10px;
    left: 2px;
    position: relative;
}

/* a[href$=".pdf"]:before {
    content: ".pdf"; 
}
a[href$=".docx"]:before{
    content: ".docx"; 

}
a[href$=".doc"]:before {
    content: ".doc"; 
}

a[href$=".odt"]:before  {
    content: ".odt"; 
}
a[href$=".xls"]:before{
    content:".xls";
}
a[href$=".xlsx"]:before {
    content:".xlsx";
}
a[href$=".jpg"]:before,
a[href$=".jpeg"]:before{
    content: ".jpg"; 
}
a[href$=".png"]:before {
    content: ".png"; 
} */

/*this takes it all*/
.post-docs ul li a{
    word-break:break-all;
}
.post-docs .grid-item-wrapper section:last-child{
    margin-bottom:0px;
}
.post-docs .grid-item-wrapper ul li:last-child{
    margin-bottom:0px!important;
}
.post-docs ul li a:before{
    content:'';
    display:inline-block;
    background-image:url('/wp-content/themes/dz/images/download.svg');
    width:10px;
    height:20px;
    vertical-align:top;
    top:3px;
    background-size: cover;
    background-repeat:no-repeat;
}
#main .entry-content #post-appendix .post-docs ul li a {
    text-indent: -22px;
    margin-left: 22px;
  }
  /** Ende Dokumente/Downloads/File-Icons **/
  
