
.menu-header .selected-opt3::after {
	transform: scaleX(1);
	transform-origin: bottom left;
	font-weight: bold;
	color: red;;
}
.menu-header .selected-opt3 {
	font-weight: bold;
}

tfoot input {
	width: 100%; /* S'adapte à la largeur de la colonne */
	box-sizing: border-box;
}

.menu-header .selected-opt3::after {
    transform: scaleX(1);
    transform-origin: bottom left;
    font-weight: bold;
    color: red;;
}
.menu-header .selected-opt3 {
    font-weight: bold;
}
/* Utilisation de media queries pour ajuster les styles selon la taille de l'écran */
@media screen and (max-width: 767px) {
    #tabFilieres th, #tabFilieres td {
        padding: 10px; /* Espacement des cellules */
    }

    /* Afficher des icônes à la place du texte pour certaines colonnes si nécessaire */
    #tabFilieres td:nth-child(3) {
        display: none;  /* Masquer la colonne 3 sur les petits écrans */
    }
}
    
.dataTables_wrapper .dt-buttons {
	margin-left: 50px;
  	float:left; 
}
.buttons-excel, 
.buttons-csv, 
.buttons-copy, 
.buttons-pdf,
.buttons-print {
	visibility: hidden;
}

.dataTables_wrapper .dt-buttons .buttons-csv, 
.dataTables_wrapper .dt-buttons .buttons-copy, 
.dataTables_wrapper .dt-buttons .buttons-pdf,
.dataTables_wrapper .dt-buttons .buttons-excel {
	margin-left: -20px;
}

.buttons-excel i, 
.buttons-csv i, 
.buttons-copy i,
.buttons-pdf i,
.buttons-print i {
	font-size: 27px;
	text-shadow: -1px 0 gray;
}

.buttons-excel i {
	color: #33c481;
}
.buttons-csv i {
	color: darkblue;
}
.buttons-copy i {
	color: darkslateblue;
}
.buttons-pdf i{
	color: darkred;
}
.buttons-print i {
	color: darkolivegreen;
}

table.dataTable thead .sorting:before, 
table.dataTable thead .sorting_asc:before, 
table.dataTable thead .sorting_desc:before, 
table.dataTable thead .sorting_asc_disabled:before, 
table.dataTable thead .sorting_desc_disabled:before {
	right: 1em;
	content: "\02C6" !important;
	font-size: 25px !important;
}

table.dataTable thead .sorting:after, 
table.dataTable thead .sorting_asc:after, 
table.dataTable thead .sorting_desc:after, 
table.dataTable thead .sorting_asc_disabled:after, 
table.dataTable thead .sorting_desc_disabled:after {
	right: 0.5em;
	content: "\02C7" !important;
	font-size: 25px !important;
}