
header {
	margin: 0;
	padding: 0;
}

#header-img{
	width: 100%;
}

div.w3-display-bottommiddle > a {
	text-decoration: none;
}

.w3-content{
    text-align: justify;
}

footer{
    margin-top: 20px;
}

td{
    width: 200px;
}

.email{
    color: blue;
}

td > .email {
    font-size: 10px;
}

td {
    min-width:100px;
}

.dopisek{
    font-size: 12px;
    font-weight: 600;
}

#site-title{
    font-size:48px;
}


@media screen and (max-width: 720px) {
    img {
	width: 75%;
    }

    #header-img{
	width: 100%;
    }

    td {
	min-width: 150px;
    }

    #lab-title{
	font-size: 16px;
    }

    #site-title{
	font-size: 28px;
    }
}


.entry-date{
    margin: 0;
    color: gray;
    font-size: 12px;
}

.entry-date + p{
    margin-top: 0;
}
