@CHARSET "UTF-8";

:root{
	--bg-footable-blue : #222;
	--fontlvl1-submenu-color: whitesmoke;
	--bglvl1-submenu-color : #222;
	--fontlvl1-submenu-color-hover : whitesmoke;
	--border-color-title-ecommerce : #134167;
	
}


#div_container_1_h{justify-content: space-between;box-sizing:border-box;background-color:#222;position:relative;}
html{height:100%;background-color: #222;}
body{margin:0;}
#div_container_5_fr {
    width: 100%;
    height: 100vh;
}
.hideScroll{overflow: auto;}
.hideScroll::-webkit-scrollbar {
  width: 0px; /* width of the entire scrollbar */
}

.hideScroll::-webkit-scrollbar-track {
  background: #222; /* color of the tracking area */
}
.p1080{    flex-basis: 100%;}
.hideScroll::-webkit-scrollbar-thumb {
  background-color: #222; /* color of the scroll thumb */
  border-radius: 20px; /* roundness of the scroll thumb */
  border: 3px solid #222; /* creates padding around scroll thumb */
}
.GandG_account{margin:auto;}
.alignC{align-items:center;}

	/** formulaire de connexion**/
	.formLogin{display:flex; justify-content: center;color: whitesmoke;}
	
.fullBlock{width:100%;}

body,html{height:100vh;text-align:center;width:100%;margin:0;
-webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge */
  user-select: none;           /* Non-prefixed version, currently
                                  not supported by any browser */}	
h1.t_g{font-family: 'Roboto'; font-size: xx-large;text-rendering: optimizeLegibility;  text-align:center;  color: whitesmoke;padding:0.25em 1em;box-sizing:border-box;flex-basis:100%;}

a{color:inherit;color: whitesmoke;}
body{min-height:100%;}
html{background-color: #222;}
.small{font-size:0.8em;}
.big{font-size:1.2em;}
.text_generic, .t_g, input {font-size:large;font-family: 'Roboto';text-rendering: optimizeLegibility; }
.text_generic, .t_g{color:whitesmoke;}
a.text_generic>*{font-size:2vw !important;}
.fullWidth, .f_w{width:100%;}
.hide, .athide{display:none;}
.goToSettings{color:white;box-sizing:border-box;flex-basis:100%;text-align: end;display:flex;align-items:center;    justify-content: end;}
.goToSettings .manageSupply, .goToSettings .changeDureePrepa{padding:0 1em;}
#global_container {
    display: flex;
    flex-wrap: wrap;}
.relative{position:relative;}
.orderActionBar{position: absolute;bottom:0;width:100%;}
.fullH{height:100%;}
.fullW{width:100%;}
.wrap{flex-wrap:wrap;}
.button_valid {
    background-color: #134167;
    color: whitesmoke;
    border-radius: 1vh;
    margin: 0 1.5em;
    cursor: pointer;
}