td {
    vertical-align: middle !important;
}

#registers {
    margin-top: 2em;
}

a.toletterlink {
    display: block;
}

td.qli_fulltitle,
td.ort_placename,
td.ssw_term {
    width: 66%;
}


td.per_fullname {
    width: 60%;
}
.registerhiddendata {
    display: none;
}

.registertextlinkspan {
    display: block;
}

.qli_fullentry {
    width: 50px;
}
.registerfullentrylink {
    width: 100%;
}

th.schriftenheader {
    font-size: 1.5rem;
}

/****************************************
 * 
	ALPHABETISCHE SPRUNKMARKEN
 *  
****************************************/
div#alpha-buttongroup {
    margin-top: 1em;
    margin-bottom: 1em;
    width: 100%;
    text-align: center;
    display: block;
}

#alpha-buttongroup .btn {
	width: 2.7em;
}

.unterregisterhead {
    margin-top: 4em;
}