@media(max-width:767px){
	.open-close-menu{display: none}
	#nav-top-mobile{display: block;}
	#nav-top{display: none;}
	.title01-extra{padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; background:none;display: block;}

	#page-aside #page-user{display: none;}

	#page-logo{display:none;}
	#page-logo-mini img{display:block; width: 30px;}
	#page-aside{width: 35px !important}
	#nav-aside{width: 30px}
	#nav-aside a span{display: none;}
	#nav-aside a i{display: block;}
	#page-body{margin-left: 31px !important;}
	#page-content{padding:50px 10px 10px;width: calc(100% - 15px);}
	.box-filter-item {padding: 7px;}
	.box-filter .label {display: block;margin-left: 0px;float: none; width: auto;}
	.box-filter-footer {padding-left: 0;margin: 0;background: none;}
	.box-filter-footer .label{display: inline;}
	.filter-from-span{display: block;}
	.filter-to-span{display: block;}
	.table-interaction-action {width:auto;}
	.table-interaction-checkbox {width:auto;}
	.grid-adjust-aside {display: none;}


	.table01.interaction .grid-adjust, .table01.tracking .grid-adjust, .table01.groupe-assign .grid-adjust{width: auto;}
	.table01.interaction .text-extra, .table01.tracking .text-extra, .table01.groupe-assign .text-extra{padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; background:none;display: block;}
	.table01.interaction .facebook-message-description, .table01.tracking .facebook-message-description, .table01.groupe-assign .facebook-message-description{overflow: hidden;}
	.table01.interaction .facebook-message-description.collapsed, .table01.tracking .facebook-message-description.collapsed, .table01.groupe-assign .facebook-message-description.collapsed{max-height: 50px;}
	.table01.interaction .facebook-message-description.expanded, .table01.tracking .facebook-message-description.expanded, .table01.groupe-assign .facebook-message-description.expanded{max-height: auto;}
	.table01.interaction .answerMessage, .table01.tracking .answerMessage, .table01.groupe-assign .answerMessage{position: relative; width: auto;}

	.table01.utilisateur .table-cell.cell02{display: none;}
	.table01.utilisateur .table-cell.cell03{display: none;}
	.table01.utilisateur .table-cell.cell04{display: none;}
	.table01.utilisateur .table-cell.cell05{width:calc(100% - 130px);}

	.table01.groupe .table-cell.cell02{display: none;}
	.table01.groupe .table-cell.cell03{width:calc(100% - 130px);}

	.box01 .form-basic-term{margin-left: 0px; width: 100%;}
	.box01 .form-basic-item{padding: 15px;}

	.box01-header .list-buttons{float: none; margin-top: 10px;}

	#form-login{margin-left: -31px;}

	.image_message{max-width: 130px}
}