html{
	overflow: hidden;
}
.wrapper .sidebar , .header .home , .filter-user , .rapports .module-section .title , .rapports .sub-header .label a , .table-details.grp table tr td:last-child , .table-details.grp table tr th:last-child{
	display: none !important;
}

.wrapper .scaled , .table-details , .statics-zone{
	margin: 0;
	width: 100%;
}

.rapports .table-details.grp table tr td, .table-details.grp table tr td{
	white-space: normal;
}

.wrapper .main-container , .container.survey{
	overflow: visible;
}

.container.survey{
	padding:0 !important;
	background: none !important;
}

.statics-zone{
	width: 80% !important;
	max-width: 80% !important;
	max-height: 100%;
	margin: 0 auto;
}

.survey .survey-card-container{
	display: block !important;
}
.survey .survey-card-holder{
	max-width: 100% !important;
	display: table !important;
	width: 100% !important;
}
.survey .survey-card{
	margin: 0;
	border-bottom: 1px solid #ddd !important;
	display: table-row !important;
	width: 100% !important;
	box-shadow: none !important;

}

.survey-card .card-title{
	background: #ffffff !important;
	color: #000000 !important;
	display: table-cell !important;
    vertical-align: middle !important;
    text-align: left !important;
    width: 250px !important;
}

.survey-card .card-footer{
	border-top: none !important;
	border-left: 1px solid #ddd !important;
	display: table-cell !important;
	vertical-align: middle !important;
	text-align: right !important;
	width: 68px !important;
}

.survey-card-holder:last-child .survey-card .card-footer{
	display: none !important;
}

@media print {
	.scaled .section-name	{ display: block; page-break-before: always; margin-top:2cm;}
}

.btn.bg-primary-color.small{
	display: none !important;
	}