@media (max-width: 767px) {
	#tableSejour tr, #tableSejour select, #tableSejour input, .dataTables_info, .dataTables_paginate, .pagination li a, .btnReservationSejour a{
	    font-size: 0.7em !important;
	}

	#tableSejour th{
	    padding-left: 2px !important;
	}

	#tableSejour_wrapper div, #tableSejour, #tableSejour div, #tableSejour td{
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}

	#tableSejour thead tr:nth-child(2) th:nth-child(1) .form-control {
	    min-width: 0;
	}
	#tableSejour thead tr:nth-child(2) th:nth-child(2) .form-control {
	    min-width: 0;
	}
	#tableSejour thead tr:nth-child(2) th:nth-child(3) .form-control {
	    min-width: 0;
	}
	#tableSejour thead tr:nth-child(2) th:nth-child(4) .form-control {
	    min-width: 0;
	}
	#tableSejour thead tr:nth-child(2) th:nth-child(5) .form-control {
	    min-width: 0;
	}

	#tableSejour tbody tr td:nth-child(1) {
	    min-width: 0;
	}
	#tableSejour tbody tr td:nth-child(2) {
	    min-width: 0;
	}
	#tableSejour tbody tr td:nth-child(3) {
	    min-width: 0;
	}
	#tableSejour tbody tr td:nth-child(4) {
	    min-width: 0;
	}
	#tableSejour tbody tr td:nth-child(5) {
	    min-width: 0;
	}

	#tableSejour span{
	    float: none !important;
	    text-align: center !important;
	}
}
