a[href$=".pdf"]{
 background-image: url("../images/pdf-icon.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 57px;
    margin: 20 24px;
    padding-top: 100px;
}
a[href$=".zip"]{
 background-image: url("../images/zip-icon.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 57px;
    margin: 20px 24px;
    padding-top: 100px;
}
a[href$=".mp4"]{
 background-image: url("../images/movie-icon.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 57px;
    margin: 20px 24px;
    padding-top: 100px;
}
a[href$=".docx"]{
 background-image: url("../images/docx-icon.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 57px;
    margin: 20px 24px;
    padding-top: 100px;
}
a[href$=".doc"]{
 background-image: url("../images/docx-icon.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 57px;
    margin: 20px 24px;
    padding-top: 100px;
}
.wf_file_text {
	margin: 7px;
}
a.anchor{
  display: block; 
  position: relative; 
  top: -150px; 
  visibility: hidden;
}
.pasek_mobilny {
    background: #ffd500 none repeat scroll 0 0;
    margin: -70px auto 10px auto;
    width: 100%;
}
.pasek_mobilny .datecontent .date {
    float: left;
    width: 100%;
    padding: 10px;
    font-weight: bold;
    cursor: pointer;
}
.pasek_mobilny .datecontent:hover .date {
    background: black;
    color: white;
}
tr.pasekt {
    background: #ffd500 none repeat scroll 0 0;
}

.bd-icon-i span:first-child::before {
    content: "ɺ";
    visibility: inherit;
}
.bd-postimage-1:hover:before{
    font-family:'Billion Web Font';
	content: "\19d";
    color: #0a0a0a;
	position: absolute;
    font-size: 150px;
	left: 18%;
	top: 11%;
    width: 100%;
    height: 100%;
    z-index: 9999999;
	pointer-events: none;
}