@media screen and (max-width: 1024px)
{
	/** Generated by FG http://www.font2web.com/**/
	@font-face {
		font-family:"Poppins-regular";
		src:url('fonts/Poppins/Poppins-regular.ttf');
	}
	@font-face {
		font-family:"Poppins-bold";
		src:url('fonts/Poppins/Poppins-bold.ttf');
	}

	body ,html{ 
		margin-top:0;
		margin-bottom:0;
		margin-left:0;
		margin-right:0;
		padding:0;
		width:100%;
		height:100%;
		color:black;
		font-family:Poppins-regular;
		font-size:16px;
		background-color:#232f3e;
		scrollbar-width: none; /* Firefox */
		-ms-overflow-style: none;  /* IE 10+ */
		overflow-y:scroll;
	}
	body::-webkit-scrollbar { 
		display: none; /* Chrome Safari */
	}
	#lang_select {
		display:none;
	}
	

	.content {
		/* position:fixed; */
		width:100% ;
		height:75%;
		/* top:0; */
		border:0;
		margin:0;
		/*background-color:white;*/
		background-repeat:no-repeat;
		/*background-position:center top;*/
		/* background-image:url(../images/traiteur/img_acc_mobile.png);
		background-size:100% 100%; */
		/*padding-top:20%;*/
		padding:40% 0 0 0;
		background:url('../images/2019/background_acc_b.png') no-repeat ;
		background-position:top center;
		background-size:90%; 	
	}

	.content h4 {
		color:white; 
		text-align:center;
		width:80%;
		margin-left:10%;
	}
	.content h4.confirm_activate {
		text-align:justify;
		margin-top:20%;
	}
	
	.content_identification{
		position:relative;
		margin-left:10%;
		margin-right:10%;
		width:80% ;
		height:60%;
		padding:0;
		text-align:center;
		/*border:0.5vw white solid;
		-moz-border-radius:20px 20px;
		-webkit-border-radius:20px 20px;
		border-radius:20px 20px;*/
		color:white;
	}
	.content_identification p ,
	.content_identification p span{
		text-align:justify;
		/* margin-bottom:10%; */
	}

	.footer {
		position:relative;
		bottom:0px;
		width:100% ;
		height:58px;
		margin:auto;
		padding:0;
		background-repeat:no-repeat;
		background-position:center top;
		background-image:url(../images/traiteur/pdp.png);
		background-size:cover;
	}
	

	p{
		width:100%;
		font-size:4vw;
		font-family:Poppins-regular;
		color:white;
		/* margin: 5% 0 5% 0; */
	}
	.title{
		font-family:Poppins-regular;
		font-size:5vw;
		text-align:center;
		
	}
	   
	/* input[type="submit"] {
		color:white; 
		font-family:Poppins-regular;
		font-size: 5vw;
		border:0;
		padding:1% 2% 1% 2%;
		cursor:pointer;
		-moz-border-radius:20px;
		border-radius:20px;
		-khtml-border-radius:20px;
		-webkit-border-radius:20px;
		background-color:grey;
	} */
	input[type="text"], input[type="password"]{
		width:96%;
		font-size:4vw;
		padding:4% 2%;
		color:#404A50;
		border:none;
	}
	

	input[type="submit"],
	input#inscription {
		background-color:transparent;
		width:100%;
		padding:3%;
		text-align:left;
		background:url('../../images/2019/button-arrowright-white.png') no-repeat ;
		background-position:98% center;
		background-size:6%;
		-webkit-border-radius:5px;
		border-radius:5px;
		-webkit-appearance:none;
		border:1px solid white;
		color:white;
		font-size:5vw;
		cursor:pointer;
	}
	input[type="submit"]:hover{
		/* background-color:<?php echo $_SESSION['main_body_fontcolor']?>;
		color:<?php echo $_SESSION['main_bckgrd_color']?>; */
	}
	input#inscription_qr {
		position:fixed;
		background-color:transparent;
		width:80%;
		padding:2% 3%;
		text-align:left;
		background:url('../../images/2019/button-arrowright-white.png') no-repeat ;
		background-position:98% center;
		background-size:6%;
		-webkit-border-radius:5px;
		border-radius:5px;
		-webkit-appearance:none;
		border:1px solid white;
		color:white;
		font-size:5vw;
		cursor:pointer;
		left:10%;
		bottom:8%;
	}
	p#inscription_qr_p{
		position:fixed;
		font-family:Poppins-regular;
		font-size:4vw;
		bottom:12%;
		left:10%;
	}
	#inscription_scan_result{
		display:none;
	}
	label.fixed {display:none;width:80%;font-family:Poppins-regular;font-size:20px;font-size:5vw;text-decoration:none;} 
	label.forgot {display:inline-block;text-align:right;width:100%;font-family:Poppins-regular;font-size:20px;font-size:4vw;margin-bottom:15%;} 
	label.forgot  a{color:white;}
	#libelle_inscription a{display:inline-block;width:100%;margin-top:40%;text-align:center;color:white;font-size:4vw;} 
}


