@media print {
	body .right-sidebar,body aside,body header,#ecforms_form_wrapper form button,#table_battue .widg_content .btn
		{
		display: none !important;
	}
	header.page-title {
		display: block !important;
		border-bottom: 1px solid #000 !important;
		margin-top:20px !important;
		margin-bottom:20px !important;
	}
	svg g rect {
		stroke-width: 0px !important;
	}
	body .pull-left,body div,body section,section,fieldset,svg {
		float: none !important;
		position: static !important;
		display: block !important;
		width: auto !important;
		margin: auto 0 !important;
		padding: 0 !important;
		min-width: 100% !important;
		overflow: visible !important;
		-webkit-transition: none !important;
		-moz-transition: none !important;
		-o-transition: none !important;
		transition: none !important;
		border: none !important;
	}
	.widg {
		padding-top: 15px !important;
		page-break-inside: avoid !important;
	}
	#visu-control-group_52 div,
	#visu-control-group_69 div,
	#visu-control-group_168 div,
	#visu-control-group_1079 div,
	#ecforms_form_wrapper form div {
		min-width: 0 !important;
	}
	#visu-control-group_52 .row-fluid,
	#visu-control-group_69 .row-fluid,
	#visu-control-group_168 .row-fluid,
	#visu-control-group_1079 .row-fluid  {
		min-width: 100% !important;
	}
	#visu-control-group_52 div.pull-left,
	#visu-control-group_69 div.pull-left,
	#visu-control-group_168 div.pull-left,
	#visu-control-group_1079 div.pull-left,
	div.ectoolbar div.pull-left {
		float: left !important;
	}
	#visu-control-group_52 .row-fluid .span4,
	#visu-control-group_69 .row-fluid .span4,
	#visu-control-group_168 .row-fluid .span4,
	#visu-control-group_1079 .row-fluid .span4,
	#ecforms_form_wrapper form .row-fluid .span4
		{
		float: left !important;
		width: 31.6239% !important;
	}
	
	#visu-control-group_52 .row-fluid,
	#visu-control-group_69 .row-fluid,
	#visu-control-group_168 .row-fluid,
	#visu-control-group_1079 .row-fluid,
	#ecforms_form_wrapper form {
		border: none !important;
		border-bottom: 1px solid #bbb !important;
		padding: 20px !important;
		margin-bottom: 20px !important;
	}
	#ecforms_form_wrapper form .row-fluid .span6 {
		float: left !important;
		width: 48.717948717948715% !important;
	}
	#visu-control-group_59 .widg {
		page-break-before: always !important;
	}
	div.ectoolbar a,
	div.ectoolbar span,
	div.ectoolbar input,
	div.ectoolbar select,
	div.ectoolbar div,
	#ecforms_form_wrapper form a,
	#ecforms_form_wrapper form span,
	#ecforms_form_wrapper form input,
	#ecforms_form_wrapper form select,
	#ecforms_form_wrapper form div
		{
		border: none !important;
		box-shadow: none !important;
		-moz-box-shadow: none !important;
		-webkit-box-shadow: none !important;
	}
	div.ectoolbar .select2-container {
		min-width: 0 !important;
		float: left !important;
	}
	.select2-container span,.widg_header h4 {
		font-weight: bold !important;
	}
	.monthly-stats {
		margin-bottom: 15px !important;
	}
	.monthly-stats h4 {
		text-align: center !important;
	}
	.select2-container .select2-choice,.select2-container .select2-choice div
		{
		border: none !important;
	}
	#table_battue td,#table_battue th {
		padding-top: 8px !important;
		padding-bottom: 8px !important;
		line-height: 15px !important;
	}
	#table_battue th.title {
		min-width: 10px !important;
	}

	/* 	svg { */
	/* 	page-break-inside: avoid !important; */
	/* 	} */
}