@charset "utf-8";
/* CSS Document */
.attachments{margin-bottom: 1rem;}

.attachments p, .gallery p{margin-bottom: .5rem;}

.attachments a {
	margin-bottom: 0.5rem;
	display: block;
	padding-left: 1em;
}

.attachments a:not(.icon)::before {
  content: ">";
	margin-right: 0.5em;
	color: var(--zelena);
	font-weight: bold;
	margin-left: -1em;
}

.attachments a:hover{
	text-decoration: none;
	color: var(--zelena);
}

.attachments a span {
	font-weight: bold;
}

.attachments {
	margin-top: 1.5rem;
}
#prilohy .attachments, #fn .attachments, #kodeslani .attachments {
	margin-top: 0.25rem;
}
.attachments a {
	margin-bottom: 0.25rem;
}

.attachments.zakazky {
	background-color: var(--zelena-light-gray);
	padding: .5rem .75rem;
	border-radius: .5rem;
	border: 0.15rem solid var(--cervena);
}

.attachments.zakazky .uzavrena a::before {
	color: var(--stav6);
	font-weight: normal;
}
.attachments.zakazky a:hover{
	color: var(--zelena-dark);
}
.attachments.zakazky .uzavrena a:hover{
	color: var(--stav6);
}
.attachments.zakazky .uzavrena a::after {
	content: " - uzavřená";
}

/* -galerie- */

.gallery {
	margin-top: 1.5rem;
}
#prilohy .gallery {
	margin-top: 0.25rem;
}
.gallery img {
	width: auto; height: 7.5rem;
	margin: 0 0.25rem 0.25rem 0;
}

@media (max-width: 500px){

	.gallery img {
		width: auto; height: 6rem;
	}

}
