html {
	-webkit-print-color-adjust: exact;
}

body, #main, #fullscreen-content, .topic-fullscreen { background: transparent !important;}

a { color: #002a3f; }

#right, #menu, #footer, #top, #left, #submenu, #footer-page, #usermenu, .foldernavi-mini,
#toolbar-items, .related_top, .filter-fulltext, .active-filters a, .task-addbutton,
#headCollapse, #page-foot span, #page-foot, .controls, .graph-icons, #toolbar-toggle,
#snippet-relatedTable-, .foldernavi, .tgbutton, .paginator, .hide-print,
.comments-add-button, .list-stats, .bookmark-col, .edit-col
{
	display: none
}

.comments .item {
	position: relative;
	page-break-inside: avoid;
}

#page, #center { width: auto; }

#full-page-container {
	padding: 0;
}

#page {
	width: 100%;
	padding: 0;
	box-sizing: border-box;
}

#center {
	width: auto;
	border: 0px;
	margin: 0;
	padding: 0;
}

.document-header {
	background: #F9F9F9;
	padding: 15px;
	border: solid 1px #E4E4E4;
	margin: 20px 0;
}

#steps-items {
	padding: 20px 0;
	border: none;
}

#steps-items .step-wrap {
	border-bottom: solid 1px #E4E4E4;
}

#steps .item td {
	border: none;
}

table, td, th { border-collapse: collapse; }
table {max-width: 100%;}

.instruction-prefix p {
	font-size: 13px;
}

.icon {
	font-family: 'icomoon';
}

.maintoolbar.bottom-line {
	border-bottom: 0 none;
}

table.mdashboard, .mdashboard {
	margin: 0 12px 0 0;
}
table.mdashboard thead {
	display: table-header-group;
}

table.mdashboard .group-cell {
	vertical-align: top;
	overflow: hidden;
}

.tasks td a.editform, .tasks td a.addform, .tasks .togglebutton, .tasks .expand-all, .tasks .file {
	display: none;
}

.tasks .taksitem-rel-wrapper {
	padding-left: 10px;
}

.tasks .subtitle {
	height: auto;
}

.tasks .flg {
	right: 0;
}

.topic-fullscreen {
	width: 100%;
}

.topicitem-content {
	margin: 0 0 20px 0;
}

div.topicitem-header,
div.no-topicitem-header {
	margin: 0;
}

.matrix thead {
	display: table-row-group;
}

#toolbar .container {
	margin-top: 0px !important;
}

table.datagrid {
	width: calc(100% - 1px) !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
}

.metricdashboardtable {
	margin-left: 0px !important;
	margin-right: 0px !important;
}

#toolbar .container,
.topic-fullscreen {
	margin-top: 0px !important;
}

.topicitem-content {
	margin-bottom: 0px !important;
}

.taskTree .datagrid-wrapper {
	width: 100% !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
}

.rps-trend-graph {
	width: 460px;
}

.skillMatrix table th.sumtd.total.over.sumThird .color-green {
	color: #2E5819 !important;
}

.skillMatrix table th.sumtd.total.fulfilled.sumThird .color-green {
	color: #2E5819 !important;
}

.skillMatrix table td.backups.sum.total.fulfilled .color-green {
	color: #2E5819 !important;
}

.skillMatrix table th.sumtd.total.partialy.sumThird .color-yellow {
	color: #624F04 !important;
}

@media print {
	.loader {
		display: none;
	}
}
