.h1 {
    font-size: 3.425em;
    line-height: 1.22222222em;
    margin-top: .48888889em;
    margin-bottom: .48888889em
}

.h2 {
    font-size: 2.8275em;
    line-height: 1.294117647em;
    margin-top: .8627451em;
    margin-bottom: .43137255em
}

.h3 {
    font-size: 2.333em;
    line-height: 1.221428572em;
    margin-top: .78571429em;
    margin-bottom: .43137255em
}

.h4 {
    font-size: 1.666em;
    line-height: 1.375em;
    margin-top: .78571429em;
    margin-bottom: .43137255em
}

.h5 {
	font-size: 1.4em;
}

.h5, .h6 {
	line-height: 1.2em;
    margin-top: .78571429em;
    margin-bottom: .66em;
}

.avatar {
	border-radius: 0;
}

.no-border {
	border: none;
	border-radius: 0;
}

.no-border:hover {
	box-shadow: none;
}

img.crafting, img.crafting-0 {
	padding: 6px;
	background-color: #c6c6c6;
	border-radius: 4px;
}

img.book, img.book-0 {
    padding: 2px;
    background-color: #75321e;
    border-radius: 4px;
}

img.crafting-0, img.book-0 {
	padding: 0;
}

kbd {
	padding: .28rem .4rem .2rem .4rem;
	margin: 0 .2rem;
	font-size: .84em;
	color: #fff;
	background-color: #212529;
	border-radius: .2rem;
	font-family: var(--font-code);
}

a[href*="editace-"] .text-page, .text-page:hover {
	color: #ff0000 !important;
	fill: #ff0000 !important;
}

a[href*="editace-"] .icon:after {
	opacity: 1 !important;
}

#sidebar a[href*="editace-"] .icon:after {
	opacity: .2 !important;
}