@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.0/font/bootstrap-icons.css");

body {
   padding-top: 5px;
}
header {
   padding-bottom: 5px;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 60px;
  margin-right: auto;
  margin-left: auto;
}
.containerRedac{
   margin-top: 0.1em;
   margin-bottom: 0.1em;
   margin-left: 2em;
   margin-right: 2em;
   padding-bottom: 2rem !important;
}
.bg-blue-light {
  background-color: #e0e6ff !important;
}
.bg-light2 {
  background-color: #e7e8e9 !important;
}
h1, h2, h3, h4 {
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 10px;
   margin-left: 0px;
}
h1.redactionnel {
   font-size: 1.6em;
   border-bottom: 1px solid #e0e0e0;
   /*border-left: 1px solid #e0e0e0;*/
   margin-top: 0.3em;
   padding-left: 0.3em;
}
h2.redactionnel {
   font-size: 1.4em;
   padding-left: 0.3em;
   text-decoration: underline;
}
h3.redactionnel {
   font-size: 1.2em;
   margin-left: 1em;
   padding-left: 0.3em;
   text-decoration: underline;
}
h4.redactionnel {
   font-size: 1.2em;
   font-style: italic;
   padding-left: 0.3em;
   text-decoration: underline;
}
img.redactionnel {
   padding: 0.5em;
}
p {
   font-size: 1.0em;
}
.file-last-change {
  color: gray;
  font-size: 0.6em;
}
/* ========================== */
/* card                       */
/* ========================== */
.card-body {
  padding: 1em 0 1em 1em !important;
}
.code, .code-comment {
  font-family: 'Courier New', arial;
  font-size: 0.95em;
}
.code {
  color: navy;
}
.code-comment {
  color: green;
}
.lien {
  
}
p > a{
  color: blue;
}
.bg-warning-2 {
  background-color: #fff9c9 !important;
}
.bg-info-2 {
    background-color: #e0ffff !important;
}
/* ========================== */
/* card Raspberry Divers      */
/* ========================== */
.card.divers {
  margin: 5px;
  text-align: center;
}
.card-body.divers {
  color: black;
  font-size: 4em;
  padding: 0em 1em 0em 1em !important;
}
.card-text.divers {
  font-weight: bold;
  font-size: 1em;
  padding-bottom: 10px;
}
p.divers > a {
  color: black;
}
/* ========================== */
/* card Code                  */
/* ========================== */
.code-command {
  color: green;
  font-style: italic;
}
/* ========================== */
/* Sommaire                   */
/* ========================== */
.rowsommaire {
  display: none;
}
div.sommaire {
  margin: 0px;
}
hr.sommaire {
  visibility: hidden;
}
h1.sommaire {
  font-size: 1.4em;
}
/* ========================== */
/* scrollUp                   */
/* ========================== */
#scrollUp
{
   display: none;
   font-size: 2em;
   position: fixed;
   bottom : 70px;
   right: 10px;
   opacity: 0.7;
}