/* @group Erfassung Reisedokumente */

.erfassung_reisedokumente .gfield.bitte_daten_eintragen p,
.erfassung_reisedokumente .gfield[class*="firstname_traveler"] p,
.erfassung_reisedokumente .gfield[class*="lastname_traveler"] p,
.erfassung_reisedokumente .gfield[class*="nationality_traveler"] p,
.erfassung_reisedokumente .gfield.gfield--type-date .gfield_description p,
.erfassung_reisedokumente .gfield.name_confirmation_traveler .gfield_description p
{
	margin: 0;
}

.erfassung_reisedokumente .gfield.document_type
{
	position: relative;
}

.erfassung_reisedokumente .gfield.document_type .gfield_description figure
{
	position: absolute;
	right: 20px;
	bottom: -20px;
	width: 250px;
}

.erfassung_reisedokumente .gfield table:last-child
{
	margin-bottom: 0;
}

.erfassung_reisedokumente .gfield table th,
.erfassung_reisedokumente .gfield table td
{
	width: 50%;
}

.erfassung_reisedokumente .gfield.document_type .gfield_description figure button
{
	visibility: hidden;
}

@media only screen and (max-width: 550px)
{

.erfassung_reisedokumente .gfield.document_type .gfield_description figure
{
	position: relative;
	right:  auto;
	bottom: auto;
}

.erfassung_reisedokumente .gfield input.medium,
.erfassung_reisedokumente .gfield select.medium
{
	inline-size: 100% !important;
}

}

/* @end */