body {
    font-family: 'Fira Sans',sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;


    margin-left:auto; margin-right:auto;padding-left:15px;padding-right:30px;
}

html {margin:4px;}

h1 {margin-top: 2px;}

a {color: #007883;}

/*.container-full {margin-left:auto; margin-right:auto;padding-left:15px;padding-right:30px;}*/

.dataTables_filter {
    display: none;
}

.btn-for-dt {margin-top:20px;margin-bottom:20px;}
.btm-100pw {width:100%;}

.btn-primary {
    color: #fff;
    background-color: #007883;
    border-color: #007883;
}

.btn-primary:hover {
    color: #fff;
    background-color: #005961;;
    border-color: #005961;;
}

.div-open-einheitNeu {margin-top:10px;margin-bottom:10px;}

.nav-tabs {margin-bottom:20px;}


input:focus {
    /*border-color: #66afe9;*/
    -webkit-box-shadow: 0 0 8px #007883;
    box-shadow:  0 0 8px #007883;
}

label {
    margin-bottom: 0px;
}

a.funktions-toggle {
    color:#000;
}

.remove-dt, .remove-an {color:red;}

.DTE_Label {display:none;}

fieldset fieldset {
	margin-bottom:20px;
}
fieldset fieldset  legend {
	font-size:16px;
	margin-bottom:8px;
}


table.eingang-check-table {
	width:100%;
}
table.eingang-check-table td {
	padding:4px;
}
table.eingang-check-table button {
	float:right;
}
table.eingang-check-table tr:nth-child(even) {background: #fff}
table.eingang-check-table tr:nth-child(odd) {background: #ccc}


.page-item.active .page-link {
    background-color: #007883; !important;
    border: 1px solid black;
}
.page-link {
    color: #007883; !important;
}

.nav-link {
	color: #007883; !important;
}

.img {
  width: 100%;
}