.btn{
    border: none;
    border-radius: 15px;
    font-size: 3em;
    padding: 10px 22px;
}

.notClickable{
    color: silver;
}

.waitingToBeLaunch{
    animation: glowing 500ms infinite;
    z-index: 100;
}

#navglobal_container{
	/*height: 0
	no z-index;*/
	height: 12%;
	z-index: 12000;
    width: 100%;
    bottom: 0px;
    top: unset;
}
#nav_container{
	height: 100%;
	/*height: 88%;*/
	width: 100%;
	z-index:inherit;
}
#nav_container .nav_static{
     opacity: 1;
    position: absolute;
    top: 2.5%;
    z-index: 10000;
    left: 5%;
    width: 90%;
    height: 85%;
    display: flex;
    justify-content: space-around;
    flex-direction: row;
}

#icone_language_0 , #icone_home{
	z-index: 100020;
}
.grey{
    opacity: 0.50 !important;
}
.hide{
	/*display: none !important;*/
	z-index: -100 !important;
	pointer-events: none !important;
}
.nav_static{
    opacity: 1;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
	align-content: space-between;
    border-bottom: none;
    border-top: none;
}

.nav_global{
	z-index: 100020;
	opacity: 1;
	position: absolute;
    bottom: 0%;
	width:100%;
	display: flex;
    justify-content: space-between;
}
.nav_global .round_btn:nth-child(2){background-size: unset !important; }
#icone_home {background-image:url('../images/nav/Home.png') ;}
#icone_promo{background-image:url('../images/nav/promo.png') ;}
#icone_region{background-image:url('../images/nav/Region.png') ;}
#icone_trafic{background-image:url('../images/nav/Traffic.png') ;}
#icone_office{background-image:url('../images/nav/Region.png') ;}
#icone_ecoResponsable{background-image:url('../images/nav/ecoResponsable.png') ;}

.square_btn {
    opacity: 1;
    width: calc(1080px / 2.9);
    height: calc(1920px / 2.9);
	/*width: 170.65px;
    height: 170.65px;*/
    background-color: var(--background-nav);
    background-repeat: no-repeat;
    background-position: center;
    border-left: none;
    background-size: contain;
    border:4px solid white;
	box-shadow: 5px 5px 5px 0px rgba(0,0 ,0, 0.5);
}
.rectangle_btn {
    opacity: 1;
    width: calc(1080px / 1.25);
    height: calc(1920px / 8);
	/*width: 170.65px;
    height: 170.65px;*/
    background-color: var(--background-nav);
    background-repeat: no-repeat;
    background-position: center;
    border-left: none;
    background-size: contain;
    border:4px solid white;
	box-shadow: 5px 5px 5px 0px rgba(0,0 ,0, 0.5);
}

.round_btn{
	width: 170.65px;
    height: 170.65px;
	background-color: var(--background-nav);
    background-repeat: no-repeat;
    background-position: center;
	border:4px solid white;
}

.nav_global .round_btn:nth-child(1){
	border-radius: 0px 85px 0px 0px;
}

.nav_global .menu .round_btn:nth-child(1){
	border-radius: 0px 85px 0px 0px;
}

.RBRight{
	border-radius: 85px 0px 0px 0px;
}
.menu-open-button{
	
}
.flag_container{
  	z-index: 100010;
    position: absolute;
    bottom: 100px;
    left: 0px;
	width:200px;
	margin-left: -190px;
	padding-left: 190px;
	box-sizing: border-box;
	font-size: 20px;
	text-align: left;
}
.flag_container .round_btn{
    
    border-bottom: none;
}

.fr{background-image:url('../images/nav/Flag_FR.png') ;}
.ru{background-image:url('../images/nav/Flag_RU.png') ;}
.ro{background-image:url('../images/nav/Flag_RO.png') ;}
.de{background-image:url('../images/nav/Flag_DE.png') ;}
.it{background-image:url('../images/nav/Flag_IT.png') ;}
.sp{background-image:url('../images/nav/Flag_SP.png') ;}
.uk{background-image:url('../images/nav/Flag_UK.png') ;}




.menu-item:nth-child(1) {
  transition-duration: 70ms;
}
.menu-item:nth-child(2) {
  transition-duration: 130ms;
}
.menu-item:nth-child(3) {
  transition-duration: 190ms;
}
.menu-item:nth-child(4) {
  transition-duration: 250ms;
}
.menu-item:nth-child(5) {
  transition-duration: 310ms;
}
.menu-item:nth-child(6) {
  transition-duration: 370ms;
}

.cache{
	transform: translate3d(20px, 10px, 0) !important;
	width:20px !important;
	height:20px !important;
}
.montre{
	
}
/*ecartement 300px 

.menu-item{
	border-radius:100%;
	position: absolute;
	width: 100px;
	height: 100px;
	background-size: auto 100px;
}

.flag_container .menu-item {
  transition-timing-function: cubic-bezier(0.935, 0, 0.34, 1.33);
}
.flag_container .menu-item:nth-child(1) {
  transition-duration: 160ms;
  transform: translate3d(0px, -300px, 0);
}
.flag_container .menu-item:nth-child(2) {
  transition-duration: 240ms;
  transform: translate3d(92px, -285.6px, 0);
}
.flag_container .menu-item:nth-child(3) {
  transition-duration: 320ms;
  transform: translate3d(175.7px, -243.2px, 0);
}
.flag_container .menu-item:nth-child(4) {
  transition-duration: 400ms;
  transform: translate3d(242.2px, -177px, 0);
}
.flag_container .menu-item:nth-child(5) {
  transition-duration: 480ms;
  transform: translate3d(285px, -93.6px, 0);
}
.flag_container .menu-item:nth-child(6) {
  transition-duration: 560ms;
  transform: translate3d(300px, 0px, 0);
}*/

/*ecartement 250px */

.menu-item{
	border-radius:100%;
	position: absolute;
	width: 80px;
	height: 80px;
	background-size: auto 80px;
	border:4px solid white;
}

.flag_container .menu-item {
  transition-timing-function: cubic-bezier(0.935, 0, 0.34, 1.33);
}
.flag_container .menu-item:nth-child(1) {
  transition-duration: 160ms;
  transform: translate3d(0px, -250px, 0);
}
.flag_container .menu-item:nth-child(2) {
  transition-duration: 240ms;
  transform: translate3d(76.6px, -237px, 0);
}
.flag_container .menu-item:nth-child(3) {
  transition-duration: 320ms;
  transform: translate3d(146.4px, -202.7px, 0);
}
.flag_container .menu-item:nth-child(4) {
  transition-duration: 400ms;
  transform: translate3d(201.8px, -147.5px, 0);
}
.flag_container .menu-item:nth-child(5) {
  transition-duration: 480ms;
  transform: translate3d(237.5px, -78px, 0);
}
.flag_container .menu-item:nth-child(6) {
  transition-duration: 560ms;
  transform: translate3d(250px, 0px, 0);
}
/*ecartement 200px

.flag_container .menu-item {
  transition-timing-function: cubic-bezier(0.935, 0, 0.34, 1.33);
}
.flag_container .menu-item:nth-child(1) {
  transition-duration: 160ms;
   transform: translate3d(-0.4778px, -199.99943px, 0);
}
.flag_container .menu-item:nth-child(2) {
  transition-duration: 240ms;
  transform: translate3d(61.31849px, -190.36818px, 0);
}
.flag_container .menu-item:nth-child(3) {
  transition-duration: 320ms;
  transform: translate3d(117.11854px, -162.12109px, 0);
}
.flag_container .menu-item:nth-child(4) {
  transition-duration: 400ms;
  transform: translate3d(161.46572px, -118.02042px, 0);
}
.flag_container .menu-item:nth-child(5) {
  transition-duration: 480ms;
  transform: translate3d(190.02341px, -62.3787px, 0);
}
.flag_container .menu-item:nth-child(6) {
  transition-duration: 560ms;
  transform: translate3d(199.99899px, -0.63706px, 0);
}*/


