p.datetime br{
	display: none;
}
span.datetimeshortcuts {
	padding-right: 12px;
}

div.field-box.field-city label {
	width: 30px;
}
.dashboard .module a.changelink {
	display: none;
}

#branding h1, #branding h1 a:link, #branding h1 a:visited {
	color: black;
}

#header {
	background: white;
	color: black;
}

#user-tools a:link, #user-tools a:hover, #user-tools a:visited {
	color: black;
}

.module caption, .module h2 {
	background: #cf122e;
}

div.breadcrumbs {
	background: #cf122e;
	margin-top: 10px;
}

.login #header #branding {
	margin: 5px;
}

.login #header h1 a {
	color: black;
	white-space: nowrap;
}

/*body.model-course .actions {*/
/*	display: none;*/
/*}*/

ul.timelist {
	column-count: 4;
}

td.deleted {
	background: #595252;
	color: white;
}
td.rejected {
	background: #a41515;
	color: white;
}
td.accepted {
	background: #006400;
	color: white;
}
td.waiting {
	background: #ffc500;
}
td.new {
	background: #009dff;
}
td.cancelled{
	background: #621fbf;
	color: white;
}

/*tr.strikeout td { !* Setup a new coordinate system   *!*/
/*	position:relative*/
/*}*/

/*tr.strikeout td:before {                     !* Create a new element that       *!*/
/*	content: " ";                              !* …has no text content            *!*/
/*	position: absolute;                        !* …is absolutely positioned       *!*/
/*	left: 0; top: 50%; width: 100%;            !* …with the top across the middle *!*/
/*	border-bottom: 1px solid #000;             !* …and with a border on the top   *!*/
/*}*/

.inline-group .tabular tr.has_original td {
	padding-top: 0em;
}
td.original p {
	visibility: hidden;
}
th.column-getCostAbsorption div span { /* changelist kostenuebernahme haendler umbrechen */
	white-space: wrap;
}

#btn_custom_accept {
	background: #006400;
}

#btn_custom_reject {
	background: #a41515;
}

#btn_custom_copy {
	background: #006400;
}

#btn_custom_cancel {
	background: #621fbf;
	float: left;
}

.theme-toggle {
	display: none;
}
