/*
 Theme Name:   Twenty Twenty Child
 Theme URI:    https://matrice-jeux.sauvainr.ch/wp-content/themes/twentytwenty-child/
 Description:  Twenty Twenty Child Theme
 Author:       Romain Sauvain
 Template:     twentytwenty
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/


.filter_div {
	padding-left: 15px;
	display: inline-block;
	margin-top: 10px;
	vertical-align: text-bottom;
}

.filter_div select {
	width: 120px;
	height: 40px;
}

.table_filtres td {
	border: 0px;
	padding: 0px;
}

table.scroll {
    /* border-collapse: collapse; */
    border-spacing: 0;
    //border: 2px solid black;
}

table.scroll tbody { 
	//display: block; 
}

table.scroll thead { 
	//display: block; 
}

table.scroll tbody {
    //height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
}

table.scroll tr { 
	width: 100%; 
}
/*
table.scroll .col1 {  width: 28px; min-width: 28px; padding: 6px;}
table.scroll .col2 { width: 20%; padding: 8px; min-width: 120px;}
table.scroll .col3 { width: 10%; padding: 8px; min-width: 90px;}
table.scroll .col4 { width: 9%; padding: 8px; min-width: 100px;}
table.scroll .col5 { width: 9%; padding: 8px; min-width: 95px;}
table.scroll .col6 { width: 4%; min-width: 85px;}
table.scroll .col7 { width: 2%; min-width: 20px; }
table.scroll .col8 { width: 3%; min-width: 37px;}
table.scroll .col7_8 { width: 5%; min-width: 57px; }
table.scroll .col9 { width: 3%; min-width: 29px;}
table.scroll .col10 { width: 3%; min-width: 45px;}
table.scroll .col9_10 { width: 6%; min-width: 74px;}
table.scroll .col11 { width: 2%; min-width: 20px;}
table.scroll .col12 { width: 3%; min-width: 37px;}
table.scroll .col11_12 { width: 5%; min-width: 57px;}
table.scroll .col13 { width: 10%; padding: 8px; min-width: 86px;}
table.scroll .col14 { width: 8%; padding: 8px; min-width: 81px;}
table.scroll .col15 { min-width: 88px;}


table.scroll .colm2 { width: 30%; }
table.scroll .colm3 { width: 13%; }
table.scroll .colm4 { width: 20%; }
table.scroll .colm5 { width: 10%; }
table.scroll .colm6 { width: 10%; }
table.scroll .colm7 { width: 15%; }
*/

.submit-button {
  background-color: #37375e;
  border-radius: 20px;
  box-shadow: inset 4px 4px 10px #bcbcbc, inset -4px -4px 10px #ffffff;
  color: white;
  cursor: pointer;
  text-align: center; 
  vertical-align: middle; 
  font-size: 18px;
  font-weight: bold; 
  padding: 6px 15px;
  margin: 0px 10px;
  transition: all 0.2s ease-in-out;
  border: 2px solid rgb(206, 206, 206);
}

.submit-button:hover {
  box-shadow: inset 2px 2px 5px #bcbcbc, inset -2px -2px 5px #ffffff, 2px 2px 5px #bcbcbc, -2px -2px 5px #ffffff;
}

.submit-button:focus {
  outline: none;
  box-shadow: inset 2px 2px 5px #bcbcbc, inset -2px -2px 5px #ffffff, 2px 2px 5px #bcbcbc, -2px -2px 5px #ffffff;
}

.reset-button {
  background-color: #cd2653;
  border-radius: 18px;
  box-shadow: inset 4px 4px 10px #bcbcbc, inset -4px -4px 10px #ffffff;
  color: white;
  cursor: pointer;
  text-align: center; 
  vertical-align: middle; 
  font-size: 14px;
  font-weight: bold; 
  padding: 5px 12px;
  margin: 0px 10px;
  transition: all 0.2s ease-in-out;
  border: 2px solid rgb(206, 206, 206);
  display: inline;
}

.reset-button:hover {
  box-shadow: inset 2px 2px 5px #bcbcbc, inset -2px -2px 5px #ffffff, 2px 2px 5px #bcbcbc, -2px -2px 5px #ffffff;
}

.reset-button:focus {
  outline: none;
  box-shadow: inset 2px 2px 5px #bcbcbc, inset -2px -2px 5px #ffffff, 2px 2px 5px #bcbcbc, -2px -2px 5px #ffffff;
}