.cendiv {
  margin: auto auto;
  text-align: center;
}

@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Sans'), local('NotoSans'),
       url('fonts/noto-sans-v6-latin-ext-regular.woff2') format('woff2');
}

.thm {
 background: #F0F0E0;
 padding: 2px 10px 10px 10px;
 border-radius: 15px;
 box-shadow: 0px 1px 2px #fff, 0px -1px 1px #666;
}

.reveal .slides section.title  {
  border: solid black 2px;
  border-radius: 50px;
}

.reveal .slides section {
  height: 90%;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  font-size: 40px;
  text-align:left;
}

.reveal p { margin-top: .5em; }

.reveal b { font-weight: bold; }

.reveal u { background-color: orange; text-decoration: none}

/* .no-italic i { display: none; } */

.reveal .slides h2 {
  text-align: center;
  font-size: 110%;
  text-shadow: 2px 2px 1px rgba(.5,.5,.5,.5);
}

.reveal .slides h3 {
  text-align:center;
  font-family: Cormorant;
  font-size: 50px;
}

table.my-table td {
  padding: 2px;
  border : solid black 2px;
  border-radius: 5px;
  margin: 5px;
  text-align: center;
}

table.my-table2 tr th {
  padding: 1ex;
  border : solid black 2px;
  border-radius: 5px;
  margin: 5px;
  text-align: center;
}

table.my-table2 tr td {
  padding: .5ex;
  margin: 5px;
  text-align: center;
}

table.my-table2 {
  border-spacing: 3ex 0ex;
  border-collapse: separate;
}

.reveal li {
  list-style-position: inside;
}

.reveal .retrait li {
  list-style-position: outside;
}

.reveal li.mr {
  margin-bottom: 0.2em;
}

/*********************************************
 * PROGRESS BAR
 *********************************************/
 
.reveal .progress {
  background: rgba(0, 0, 0, 0.2);
  color: #8b743d; }

.reveal .progress span {
  -webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
  -moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
  transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); }
