/*
|---------------------------------------------------------------
| INDUAL CI FRAMEWORK
| http://www.indual.ch
|---------------------------------------------------------------
|
| Main stylesheet: print.css
|
*/

@page {
	margin-bottom: 60px;
}

.btn,
.filter,
.button_bar,
.navbar-default,
.footer,
.table_action_row,
.ibox-tools,
.buttons,
.pace {
	display: none !important;
}

table {
	page-break-inside:auto
}
tr {
	page-break-inside:avoid;
	page-break-after:auto
}

#wrapper {
	margin: 0 !important
}

#page-wrapper {
	margin: 0px !important;
	padding: 0px !important;
	height: auto !important;
	min-height: auto !important;
	position: static !important;
	border: none !important;
}

.wrapper-content {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.ibox-title, .ibox-footer {
	padding-left: 0;
	padding-right: 0;
}
.ibox-content {
	padding-left: 0;
	padding-right: 0;
}

.page-heading,
.border-bottom,
.border-top {
	border: none !important;
	margin-top: 0 !important;
	padding: 0 !important;
}

#print-logo {
	width: 200px;
	float: right;
}
#print-footer {
	display: block;
	width: 100%;
	margin-top: 5px;
	padding-top: 5px;
	border-top: 0.1pt solid #666;
	font-size: 90%;
	position: absolute;
	bottom: 0;
}

// statistic wrap
.statistic_wrap {
	
}
.statistic_wrap h2 {
	font-size: 20px !important; 
	line-height: 26px !important; 
	margin: 0 0 20px !important;
}
.statistic_wrap .statistic-row {
	
}
.statistic_wrap .statistic-row.no_margin_top .ibox {
	border-top: 0;
}
.statistic_wrap .ibox {
	font-size: 14px !important; 
	line-height: 20px !important;
	border: 1px solid #E8E6E3;
}
.statistic_wrap .ibox .ibox-title {
	padding: 10px;
}
.statistic_wrap .ibox .ibox-title + .ibox-content {
	padding-top: 0 !important;
	margin-top: -5px;
}
.statistic_wrap .ibox .ibox-title h3 {
	font-size: 14px; 
	line-height: 20px;
}
.statistic_wrap .ibox .ibox-title .total .total-number {
	font-size: 20px !important;
	line-height: 26px !important; 
	font-weight: 500;
}	
.statistic_wrap .ibox .ibox-title .total .total-label {
	font-size: 14px !important; 
	line-height: 20px !important;
}
.statistic_wrap .ibox .ibox-content {
	padding: 10px;
	font-size: 14px !important; 
	line-height: 20px !important;
}
.statistic_wrap .ibox .ibox-content .statistic-list li:before {
	top: 8px;
	border: 1px solid #000;
}
.statistic_wrap .ibox .statistic-indicator .indicator-value {
	font-size: 14px !important;
	line-height: 20px !important; 
	color: #aaa !important;
	border: 1px solid #aaa;
}
.statistic_wrap .ibox .statistic-indicator.btn-danger .indicator-value,
.statistic_wrap .ibox .statistic-indicator.btn-warning .indicator-value {
	color: #E3000F !important;
	border-color: #E3000F;
}
.statistic_wrap .ibox .statistic-indicator.btn-success .indicator-value {
	color: #1CA335 !important;
	border-color: #1CA335;
}
.statistic_wrap .ibox .statistic-indicator.btn-neutral .indicator-value {
	color: #1C4DA3 !important;
	border-color: #1C4DA3;
}
.statistic_wrap .ibox .ibox-footer {
	border: 0; 
	padding: 10px;
	font-size: 12px; 
	line-height: 18px;
}




@media print {
  a[href]:after {
	content: none
  }
}