@import url("bootstrap.css");
.ui-tabs-nav { display: none; }
.ui-tabs .ui-tabs-hide { display: block !important; }
.ui-tabs .ui-tabs-panel {
	display: block !important
}

tr.kopf {
	background:none;
}
td.logo {
	padding:1em;
	border:1px solid darkgray;
}
body.isdevmode {
	border:none;
}
body.isdevmode::before {
	content:"";
	border:none;

}
td.body {
	color:black;
}

table.body.stickyheader thead,
.bg-gradient-primary {
	background:white;
}

.ui-tabs .ui-tabs-panel.noprint {
	display:none!important;

}

div.noprint, .noprint {
	display:none!important;
}


@media print {
	html, body {
		height: 99%;
	}
}

table.maintable {
	background: white;
	color:black;
}
tr.maintable {
	border:none;
}
#tabs {
	display: flex;
	flex-flow: wrap;
}

#tabs > div {
	padding:1cm;
	border:1px solid black;

}

button, input[type="submit"] {
	display:none;
}


.editform label {
	display:inline-block
}

.editform input[name="id"] + br {
	display: inline-block;
	content: " ";
	padding-left: 1cm;
}
.editform textarea {
	vertical-align: top;
}

.editform #StammdatenMaschine{
	page-break-after: always;
}


.printAuftraegeTableSingle {
	table-layout: fixed;
	width: 100%;
	margin-bottom: 36px;
	border: 2px solid black;
}
.printAuftraegeTableSingle tr {
	page-break-before: avoid;

}

.printAuftraegeTableSingle td, .printAuftraegeTableSingle th  {
	padding:5px;
}

.printAuftraegeTableSingle .card {
	background:none;
	border: 1px solid darkgray;
}
.printAuftraegeTableSingle .card-header {
	padding: 0.10rem 0.10rem;
	background:none;
	color:black;

}
.printAuftraegeTableSingle .card-body {
	padding: 0.10rem 0.10rem;
	background:none;
	color:black;

}
.printAuftraegeTableSingle .card-header h3 {
	padding: 0;
	margin: 0;
	font-weight: bold;
}

.badge {
	border: 1px solid lightgrey;
}

