.bktranslation._active .bkheadline {
display: block;
}

.bksmart .bkheadline.alphabet,
.bksmart .description._full {
	color: #ffffff;
}

.bkalphabet_outer._fix._small {

flex: 0 0 320px;
}
.bkalphabet_outer {
	padding: 10px;
	text-align: center;
}
.bkalphabet {
	padding: 10px;
	border-radius: 5px;
}


.description {
line-height: 1.6;
word-spacing: 0.1em;
letter-spacing: 0.03EM;
font-size: 0.8rem;
text-align: left;
width: unset;
display: block;
}
.bkpage.nojs .description._full{
	display:none;
}
.bkform_outer {
padding: 10px;
color: #ffffff;
}

FORM.eingabe {
	display: block;
}
.bkform_outer FORM {
padding: 10px;
color: #ffffff;
border-radius: 5px;
line-height: 2;
background-color: #004a7b;
border: 1px solid #013a60;
margin-top:10px;
}

.bkpage.nojs .bkform_outer FORM {
	display: none;
}
label {
display: block;
}
textarea {
display: block;
}
SPAN.empty {
display:inline-block;
width: 80px;
}
.bkheadline.alphabet {
display:block;
color: #ffffff;
text-align:center;
}
.description._full {
padding: 10px;
color: #ffffff;
border-radius: 5px;
line-height: 2;
display: block;
padding: 10px;
}

/* Farben (später in bkdesign-color) */
.bkcolor_games .bkform_outer FORM,
.bkcolor_games .description._full,
.bkcolor_games .bkalphabet {
	background-color:rgb(114, 160, 28);
	border: 1px solid rgb(91, 132, 15);
}
/*########################*/

.letter,
.letter-small{
display: inline-block;
text-align: top;
}
.letter{
	padding: 10px 3px;
}
.letter {
width: 55px;
}
.letter-small{
width:50px;
font-size: 10px;
padding: 5px 10px;
}
.letter>IMG{
width:100%;
opacity: 0.7;
}
.letter-small>IMG{
width: 100%;
}
.bktranslation {
background-image: url(/hieroglyphen/bg3.png);
border-radius: 5px;
color:#66420c;
margin-top: 10px;
}
.bktranslation._active {
padding: 10px;
}
.letter-small{
background-color:#E19D51;
background-image:url(/global/img/bkbutton-highlight-dw.png), url(/hieroglyphen/bg-small.png);
background-repeat:no-repeat;
margin:3px;
border-radius:5px;
color:#000000;
}
.bktranslation._active .bkbutton_teaser {
width: 150px;
margin-left: auto;
margin-right: auto;
background-color: #a66d17;
}

.bksmart .bkform_outer,
.bksmart .bkform_outer FORM,
.bksmart .letter-small,
.bksmart .bktranslation,
.bksmart .description._full,
.bksmart .bkalphabet {
	border-radius:0;
}

@media(max-width: 1400px) {
.bkheadline.alphabet{
	width: 300px;
}
}
@media(max-width: 1300px) {
.bkflex._bkouter{
display: block;
}

.bkalphabet_outer._fix._small{
	width: unset;
}
.bkalphabet {
display: block;
text-align:left;
padding: 10px;
}

.bkheadline.alphabet{
	width: unset;
	text-align:left;
}

}

@media(max-width: 1024px) {
.bkform_outer {
	margin-top: 0;
}

._fix{
padding:0;
}
.bkalphabet_outer._fix{
	padding:10px;
	}

.bkitem.infocard_hieros,
.bknogroup .bkitem.infocard_hieros .bkinfocard{
display:none;
}

}