


.widget-user .widget-user-header {
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
  height: 90px;
  padding: 1rem;
  text-align: center
}

.widget-user .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 0;
  margin-top: 0;
}

.widget-user .widget-user-desc {
  margin-top: 0;
}


.widget-user .card-footer {
  padding-top: 20px;
}





#toast-container {
  min-width: 10%;
  top: 85%;
  right: 1%;
  transform: translateX(1%) translateY(85%);
}


.input-group > .select2 {
flex: 1 1 auto;
}




/* Dashbord staaart */ 
.dropdown-toggle::after { 
display:none; 
}

.border-gray { border: gray 1px solid; }
.border-lightblue { border: lightblue 1px solid; }
.border-indigo { border: indigo 1px solid; }
.border-teal { border: teal 1px solid; }



.c-dashboardInfo {
margin-bottom: 15px;
}
.c-dashboardInfo .wrap {
background-color: #81B5D4B3 ;
border-radius: 35px;
text-align: center;
position: relative;
overflow: hidden;
padding: 20px 25px 20px;
height: 100%;
}
.c-dashboardInfo__title {
color: #000000;
font-size: 1.5em;
}


.c-dashboardInfo__subInfo {
color: #000000;
font-size: 1.25em;
}

.c-dashboardInfo span {
display: block;
}
.c-dashboardInfo__count {
font-weight: 600;
font-size: 2em;
line-height: 64px;
color: #5C946E;
}
.c-dashboardInfo__count2 {
font-weight: 600;
font-size: 2em;
line-height: 64px;
color: #EE6055;
}
.c-dashboardInfo .wrap:after {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 28px;
font-size: 1.2em;
}

.c-dashboardInfo:nth-child(1) .wrap:after {
background: linear-gradient(82.59deg, #81b5d4 0%, #81b5d4 100%);
}



.navigation {
  position: sticky;
  top: 0;
  z-index: 100;
  }

/* NEW CSS  */ 

.logo_sidebar {
  display: flex;
  align-items: center;
  justify-content: center;
}


body .content-wrapper {
  background-color: #eff0fa;
}

.navbar, .sidebar-light-primary, .main-footer {
  background-color: #fffcf9;
  color: #DCDCDC;
}

.sidebar-light-primary .nav-sidebar .nav-link {
  color: gray; 
}

.callout-primary {
  border-color: #007bff;
}

.bg-app {
  background-color :#007bff1f;
}

.bg-app2 {
  background-color :#007bff6b;
}

.card-stat {
  border-radius: 10px;
  margin: 10px auto;
  background-color: #007bff1f;
  position: relative;
}


.card-stat2 {
  border-radius: 10px;
  margin: 10px auto;
  background-color: #007bff6b;
  position: relative;
}

.card-pv {
  border-radius: 10px;
  margin: 5px auto;
  background-color: #007bff1f;
  position: relative;
}

.card {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  margin: 5px auto;
  background-color: #ffffff;
}

.card-header {
  padding: 10px;
}




/* END NEW CSS  */ 


table.dataTable tbody td {
padding: 3px; 
vertical-align: middle;
}

html body {
font-family: 'Times New Roman', Times, serif;
font-size: 0.900rem;

}





.main-container4 {
background: #81b5d4;
border-radius: 25px;
padding: 0.25em;
width: 8em;
height: 1.5em;
}





/* TABLEAU GENERALE */ 



.tabh2 {
background-color: #E3B23C;
}

.bordr5 {   
color:  #000000; 
border: 1px solid #000000;
}

.bordr {   
color:  #000000; 
border: 3px solid #81b5d4;
}




.tab {
background-color: #81b5d4;
color:  #000000; 
border: 1px solid #000000;
}

.tab66 {
background-color: #81b5d4;
color:  #000000; 
}


.txtg {
color: #81b5d4;
}

.txtci {
color: #666A86;
}

.bgci {
background-color: #5C946E;
}

.bgcidan {
background-color: #EE6055;
}

.hdr {
background-color: #81b5d4 ;
}

.hdrm {
background-color: #FDB833;

}


/* GR BOUTTON + TABLEAU + TITRE : ENCAISSEMENT */ 


.shell1 {
background-color: #B3F2DD;
color: #000000;
border: 2px solid #0E1428;
font-size: 105%;
width: 90%;
height:5rem;
}

.tab1 {
background-color: #B3F2DD;
color: #000000;  
border: 1px solid #000000;  
}

.txt1 {
color: #B3F2DD;
}

.bordr1 {   
color:  #000000; 
border: 3px solid #B3F2DD;
}

/** GR BOUTTON + TABLEAU + TITRE :  VENTE */ 

.shell2 {
background-color: #E3B23C;
color: #000000;
border: 2px solid #0E1428;
font-size: 105%;
width: 90%;
height:5rem;
}

.tab2 {   
background-color: #E3B23C;
color:  #000000; 
border: 1px solid #000000;
}

.bordr2 {   

color:  #000000; 
border: 3px solid #E3B23C;
}

.txt2 {
color: #E3B23C;
}


/** GR BOUTTON + TABLEAU + TITRE :  pompiste */   

.shell3 {
background-color: #E08D79;
color: #000000;
border: 2px solid #0E1428;
font-size: 105%;
width: 90%;
height:5rem;
}

.tab3 {   
background-color: #E08D79;
color:  #000000; 
border: 1px solid #000000;
}




  



.txt3 {
color: #000000;
}


/** GR BOUTTON + TABLEAU + TITRE :  Citerne */   

.bordr4 {   

color:  #000000; 
border: 3px solid #17BEBB;
}

.tab4 {   
background-color: #17BEBB;
color:  #000000; 
border: 1px solid #000000;
}

.txt4 {
color: #17BEBB;
}

/* AUTRES */  

.txtdan {
color:#EE6055;
}

.txtsuc {
color:#5C946E;
}

.btnsuc {   
background-color: #5C946E;
color:  #000000; 
border: 1px solid #000000;
}

.btndan {   
background-color: #EE6055;
color:  #ffffff; 
border: 1px solid #000000;
}

.btnwar {   
background-color: #E3B23C;
color:  #000000; 
border: 1px solid #000000;
}


.but {
background-color: #006E90; 
border: 1px solid #0E1428;
}


.modifier {
background-color: #FDB833;
color: rgb(0, 0, 0);  
}


/* tooltip */ 


.tooltip .tooltiptext {

background-color: rgb(164, 230, 218);
color: rgb(196, 28, 28);

}


.main-container {
background: #81b5d4;
border-radius: 25px;
padding: 10px;
width: 380px;
height: 250px;
max-width: 100%;

}

.main-container2 {
background: #81b5d4;
border-radius: 25px;
padding: 10px;
max-width: 100%;
width: 300px;
height: 130px;
}

.main-container3 {
background: #81b5d4;
border-radius: 25px;
padding: 10px;
width: 300px;
max-width: 100%;
height: 260px;
}
.delete_creation 
{ 
  position:relative;
  top: -1em;
  right: -1em; 
  
   
}
.dataTables_filter
{
  font-weight: bold;
  
}
.dataTables_empty
{
  height: 3cm;
}
td>a:hover,.dropdown-item:hover,span>a:hover,.paginate_button>a:hover,li>a:hover {
  color: #FFF !important;
  background-color: #007bff  !important;
}