body .wrapper
{
    margin: 0px !important;
}

html
{
	padding: 0px;
	margin: 0px;
}

@page
{
    size: auto;   /* auto is the current printer page size */
    margin: 0mm;  /* this affects the margin in the printer settings */
}

body
{
    background-color:#FFFFFF;
    border: solid 0px black ;
    margin-top: 20px;
   	margin-left: 15px;  /* the margin on the content before printing */
}

a[href]:after
{
	content: none !important;
}

/*
p a[href^="http://"]:after
{
	content: " (" attr(href) ")";
}
*/

.print-none
{
	display: none !important;
}

.print-only
{
	display: block;
}

.images.print-only *
{
	display: inline-block;
}

.box-header
{
	display: none !important;
}

.sticky-thead
{
	display: none !important;
}

table
{
	border-spacing: 0;
}

table#table-stats tr.not_found {
	background-color: #FFC0Cb;
}

table#table-stats tr > td.stats-row-betrieb
{
	display: block;
}

table#table-stats tr > th.stats-row-betrieb
{
	display: block;
}

table#table-stats tr > td.stats-row-sum
{
	width: 120px;
	max-width: 175px;
}

table#table-stats tr > th.stats-row-sum
{
	width: 120px;
	max-width: 175px;
}

table#table-stats tr.stats-data-col-sum > td
{
	background-color: #EEEEEE;
}

table#table-stats td.stats-end-row-sum
{

}

table#table-stats tr > td.stats-row-gewicht
{
	padding-right: 10px !important;
}

#search-form,
#search-form *,
#search-form > *
{
	display: none;
}

table#table-stats .stats-row-mischkarton
{
	display: none;
}

table#table-stats .stats-row-ev-extra,
table#table-stats .stats-row-bild
{
	/*display: none;*/
	min-width: 105px;
}

table.table-print
{
	width: 275px;
	max-width: 275px;
	font-family: 'Arial';
	font-weight: normal;
	font-size: 11px;
	color: black !important;
}

table.table-print.extra-info
{
	width: 100%;
	max-width: 100%;
	font-size: 12px;
}

table.table-print > thead
{
	display: none;
}

table.table-print,
table.table-print *,
table.table-print > *
{
	color: black !important;
	font-size: 11px;
	width: auto;
	max-width: 275px !important;
	height: auto;
	min-height: auto;
}

table.table-print.extra-info,
table.table-print.extra-info *,
table.table-print.extra-info > *
{
	display: auto;
	font-size: 12px;
	width: 100%;
	max-width: 100%;
	height: auto;
	min-height: auto;
}



#table-stats_filter,
#table-stats_info,
div.extra-filter,
input.btn.btn-default,
.print-button,
.ev-info,
h1.page-header,
.table-filter,
.table-top,
.table-bottom,
.footer-copyright,
.content-footer-info
{
	display: none !important;
}

#table-stats_wrapper
{
	float: left;
}

div#table-stats-title
{
	font-family: 'Arial';
	font-weight: normal;
	font-size: 11px;
	color: black !important;
}

div#table-stats-title .stats-row-title
{
	color: black !important;
}

div#table-stats-title .table-title
{
	display: none;
}

div#table-stats-title .table-title.active
{
	display: block;
}


table.table-print > tbody > tr > td
{
	padding: 2px !important;
	border-top: 1px solid rgba(0, 0, 0, 0.52) !important;
}

td.stats-row-artikel
{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	max-width: 160px !important;
}

.box.box-primary
{
    border-top: none !important;
}

.box.box-info
{
    border-top: none !important;
}

.table .screeninggruppe
{

}

.table .screeninggruppe .screeninggruppe-img
{

}

.table .screeninggruppe .screeninggruppe-pdf
{
	display: block;
}

.table .screening-extra-information .btn {
    display: none !important;
}

.table .screening-extra-information .collapse {
    display: block;
    display: block !important;
}

.table .screening-extra-information .collapse input {
    display: none;
    display: none !important;
}

@media print {
	.table td, .table th {
		background-color: transparent!important;
	}
}
.fa-star.rating:before {
	color: #ffd700!important;
	-webkit-text-stroke-width: 1.5px;
	-webkit-text-stroke-color: black;
}

