@charset "utf-8";
/* CSS Document */

/*a {*/
/*    color: #343434;*/
/*}*/

body {
    color: #333333;
}

.table {
    color: #4D4D4D;
}

.sidebar .sidebar-brand {
    max-height: 230px;
    height: auto;
    text-transform: none;
}

.sidebar-logo {
    background: url(../images/logo.png) no-repeat;
    height: 200px;
    width: 200px;

}

.badge:not(:disabled):not(.disabled) {
    cursor: help;
}

.badge.disabled {
    cursor: default;
}

.hinweis {
    position: relative;
}

.hinweis .badge-counter {
    position: absolute;
    transform: scale(.85);
    transform-origin: top right;
    left: .45rem;
    margin-top: -.25rem;
}

.sidebar .nav-item .nav-link .menu-counter, .sidebar .nav-item .collapse .collapse-inner .collapse-item .menu-counter {
    position: absolute !important;
    transform: translate(0px,-25%) scale(.7) !important;
    top: 0 !important;
    left: 100% !important;
}

.form-control.form-date {
    width: auto;
}

.card-header {
    background-color: #eaecf4;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.btn-default:focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c;
}

.btn-default:hover {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}

.btn-default:active {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}


/*
.navbar-default {
	#height:146px;
	border: 0px solid #fff;
	 }
.navbar-header,
.navbar-header a {
	font-family: Georgia, "Times New Roman", Times, serif;
}

.sidebar-logo {
	background: url(../images/logo.png) no-repeat;
    height: 200px;
	}




 .navbar-header a {
 	padding: 40px 20px 0px 290px;
 }
/
 .sidebar {
	border-right: 1px solid #ccc;}
*/
.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {
    background-color: #dadada;
}

.pagination > li > a, .pagination > li > span {
    color: #de7979;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    background-color: #ee1c25;
    border-color: #ee1c25;
}

/*
.btn-link {
	color: #ee1c25;}

 */
.btn-primary {
    background-color: #ee1c25;
    border-color: #ee1c25;
}

.alert-warning {
    color: #000;
    background-color: #ffbcbc;
    border-color: #ffbcbc;

}

.btn-success {
    background-color: #a70007;
    border-color: #a70007;

}

.ausweis img {
    border-width: 1px;
    border-style: solid;
    border-color: #858796;

}