
    @media screen and (max-width: 1024px)
    {
section{
		margin-bottom: 10px;
}    
article, aside {
    /*display: block;*/
    display: block;

       	/*font-size: xx-large;*//*Reporté sur tabInscrInternet*/
      /* background-color: #ffff33;*/
}
aside{
/*	height: 25vh;*/}
article{
	 margin-left: 2px;
	 text-align: left;
}
.tabInscrInternet{
	width:100%;
	white-space: normal;
	font-size:14px;
/*	height: 33%;*/
}
 .tdCommandeInternet{
	 /*color:#ffff99;*/
margin:auto;
padding: 1px;

     /* font-size: xx-large;*/ /* Reporté sur tabInscrInternet*/
     } 
.dlTarifsInActiInternet
{ 	font-size:16px; /*Pas Reporté sur tabInscrInternet*/
/*margin-bottom: 80px;*/
margin-top: 40px;
height: inherit;
}
.LignedlTarif{
	padding: 15px;
}
.LignedlMateriel{
	padding-bottom: 8px;
}
.dlEmbarcationsInternet
{font-size:15px; /*Pas Reporté sur tabInscrInternet*/
}
.TarifRouge{
/*	font-size: 35px;*/
}
.ValideursInternet{
/*	font-size: 45px;*/
	color: red;
}
.etoileObligatoire{
/*font-size: x-large;	*/
vertical-align: top;
}
.tdCommandeInternetPadd4{
	font-size: 16px; /*Pas Reporté sur tabInscrInternet*/
	padding-top: 14px;
/*	padding-bottom: 4px;*/
text-align: center;
	
}
.CorpsInternetVaucluse{
/*	width:1028px;margin-left:auto;margin-right:auto;margin-top:0px;position: relative; top:120px;*/
position: absolute;
top:0px;
width: 100%;
background-color:#003546;
}
.CorpsInternetCCC{
/*	width:1028px;margin-left:auto;margin-right:auto;margin-top:0px;position: relative; top:120px;*/
position: absolute;
top:0px;
width: 100%;
background-color:#003546;
}
.CorpsInternetGecco{
/*	width:1028px;margin-left:auto;margin-right:auto;margin-top:0px;position: relative; top:120px;*/
position: absolute;
top:0px;
width: 100%;
background-color:#003546;
}
.CorpsInternetBdG{
/*	width:1028px;margin-left:auto;margin-right:auto;margin-top:0px;position: relative; top:120px;*/
position: absolute;
top:0px;
width: 100%;
background-color:#003546;
}
.CorpsInternetProvCanoe{
/*	width:1028px;margin-left:auto;margin-right:auto;margin-top:0px;position: relative; top:120px;*/
position: absolute;
top:0px;
width: 100%;
background-color:#003546;
}
.CorpsInternetBisons{
/*	width:1028px;margin-left:auto;margin-right:auto;margin-top:0px;position: relative; top:120px;*/
position: absolute;
top:0px;
width: 100%;
background-color:#381E1F;
}
.stepCompleted
{
/*    font-size: 20px;
    font-weight: normal;
*/
display: none;
}

.stepCurrent
{
    font-size: 15px;
    font-weight: normal;
}
.stepNotCompleted
{
	display: none;
}
.stepBreak
{
display: none;
}
    input{
    	/*background-color: #ffe8c8;*/
   	height: 20px;
     	font-size: 15px;
     	/*    	width: 300px;*/ 
       /*	margin-bottom: 10px;*/
       	}
/*    input:focus{
    	font-size: 60px;
    }*/
    select{
    	background-color: #fff6d0;
    	   	height: 20px;
     	font-size: 16px;
     	
/*    	height: 60px;
    	width: 300px;
    	font-size: 45px; 
*/
    }	
    .btnPlusMoins{
    	/*padding-left:10px;
    	padding-right:10px;
padding-bottom: 3px;
padding-top: 3px;*/
    }
    .tdPrix{/*remplace une série de styles sur td et labels sur controlRistourne*/
    /*	font-size: 35pt;   	*/
    }
    .Help{/*Tous les objets qui seront invisibles */
    	display: none;
    }
    .button{
/*    	font-size: xx-large;*/
padding: 3px 15px 3px 15px; 
    }
    .PositionFixe{
	position: fixed;
	top:20%;
	left: 10%;
}
.height100{
	height:85vh;
}
.scrollup{
display:inline;	
}
.imHaut{
	width:3em;
}
.Next{
	display: block;
	padding: 4px;
/*	font-size: larger;*/
	color: black;
	background-color: white;
	width: 30px;
	margin: auto;
}
.ClassCalDate{
	margin: auto;
	width: 90%;
	height: 100%;

}
.JourCalendar{
	border: 1px #888888 solid; 
	height: 25px !important;
	width: 20px !important;
	/*padding-top: 6px;	
	padding-bottom: 6px;*/
/*	padding:15px;*/
}
.JourCalendar a{
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.caseDateDescente{
/*	height: 700px;*/
	display: inherit;
}
.NbPersInTarif{
/*	width: 100px;
	height: 75px;*/
}
.bodyVaucluse{
	background-image:none;
	background-color: #003546;
}
.bodyCCC{
	background-image:none;
	background-color: #003546;
}
.bodyProvCanoe{
		background-image:none;
	background-color: #003546;
}
.bodyBisons{
			background-image:none;
	background-color: #381E1F;
}
.bodyBdG{
			background-image:none;
	background-color: #381E1F;
}
.labelsCoord{
	/*margin-bottom: 10px;*/
	vertical-align: top;
}
.whiteGreen {
	color: #404040;
	border: solid 1px red;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#99FF99), to(#009900));
	background: -moz-linear-gradient(top,  #99FF99,  #009900);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
	background: -ms-linear-gradient(top, #99FF99 0%, #009900 100%);/*IE>= 10*/
}
.card{
	height:40px;
}
.card:before{
	margin-bottom: 5px;
content:url(Images/carte_bancaireTrespetite.jpg);
}
.card:after{
	content: 'Regler';
	display: inline-block;
	position: relative;
	bottom: 30px;
	left: 30px;
}
.cardcvco{	
height:40px;
}
.cardcvco::before{
content:url(Images/CarteEtCvcoTresPetite.jpg);
}
.cardcvco::after{
	content: 'Regler';
    display: inline-block ;
	/*position: relative;
	bottom: 30px;
	left: 30px;*/
}

.QR_Regle{
vertical-align:middle;
padding-bottom: 10px;
white-space: nowrap;
/*display:inline;*/
}
.QR_Regle::before{
content:url(Images/check_ok_p2.png);
/*NE MARCHE PAS
	background: -webkit-gradient(linear, left top , right bottom, from(#ff3300), to(#7db72f));
	background: -moz-linear-gradient(left,  #ff3300,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');*/
/*	background-color: white;
margin-right: 50px;*/
/*border:#ffffff solid 2px;*/
display:inline-block;
}
.QR_Regle::after{
	content: 'OK';/* codage de "réglé" r\0000E9gl\0000E9*/
	display: inline;
	color: white;
	margin-left: 5px;
	    vertical-align: super;
}
.QR_Regle:hover::after{
	color: #ffdd53;

}
.btnSuivantJQuey{
	display: inline-block;
}
.btnSuiv{
    padding-top:13px;
    padding-bottom: 45px;
    padding-left:50px;
    padding-right:50px;
    color:red;
    font-size:25px;  
    position:relative;
    top:-20px;
}
.btnRetour{
display:inline;	
content: ' ';
text-decoration: none;
color: silver;
position: absolute;
left:5px;
top:2px
}
/*.btnRetour:before{
display:inline;	
content: '<';
font-size: 40px;
}
.btnRetour:after{
display:inline;	
content: '_';
position: relative;
left:-15px;
top: -20px;
font-size: 40px;
}*/
.PetitLogoFixeInternet{
	display: inline;
	width:40px;
	position:fixed;
	top:10px;
	left:50px;
	z-index:100;
	opacity:0.7;
	background-color:#dcdcdc;
	border:solid 1px white;
}
.PetitLogofixeBisons{
	width: 20px !important;
}
.PetitLogofixeGecco{
	width: 30px !important;
}
.PetitLogofixeBdG{
    width: 30px !important;
}
.TitreResume{
	width: auto;
	text-align: inherit;
	margin-left: 50px;
	padding-right: auto;
	vertical-align: baseline;
}
.ddlActiLibre{
	width: 300px;
	overflow: hidden;
	font-size: 16px;
}
.ResumeDescenteWizard{
	overflow: hidden;
	font-size: smaller;
}
.DetailLocationWizard {
	font-size: smaller;
}
.ElementResume{
	width: 100px;
}
.ImageC2000{
	width: 150px;
}
.ImageC2000Paypal{
	width: 200px;
}
.C2000btnPaypal{
	height: 50px;
}
.ImageProvCanoeCA{
	width: 150px;
}
.ProvCanoebtnRegler{
	height: 40px;
}
.tabInsIntLibre{/*Permet de ne pas changer InternetEncadre.aspx DOIT Être APRES les autres EST DEJA dans creneaux.css */
	background-color: #fcfcfc;
	color: #666666;
}
.tabInsIntEncadre{/*Permet de ne pas changer InternetLibre en même temps EST DEJA dans creneaux.css*/
	background-color: #fcfcfc;
	color: #666666;
	white-space: normal;
}
.UnPoilTransparent{
	opacity: 1;
}
/*ctl00_cphCourant_WizInscr_tdDateDescente{
	height: 100%;
}*/
.hlcreneauSelect{
	white-space: normal;
}
.hlcreneauSelect:before{
	left: 0px;
}
.hlcreneau:hover:before{
	left: 0px;
}
.PrixMobileFixe{
position: fixed; 
	right: 20px; 
	top: 130px; 
	opacity: 0.7;
}
/* ***************************************************************************** */
    }
 @media screen and (max-width: 1024px) and (min-width: 700px)/* ipad */
{
	.JourCalendar{
/*	padding: 15px !important;*/

	height: 30px !important;
	width: 25px !important;
}.JourCalendar a{
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}
section{
	margin-bottom: 40px;
}
.tabInsIntLibre{/*Permet de ne pas changer InternetEncadre.aspx DOIT Être APRES les autres */
	background-color: #e6e6e6;
	color: #666666;
}
.CorpsInternetCCC{
	position: relative;
	top: 120px;
}
.CorpsInternetGecco{
	position: relative;
	top: 100px;
}
.CorpsInternetProvCanoe{
	position: relative;
}
.Help{
	display: inherit;
}
/*.roundedImage{
    overflow:hidden; Indispensable
    border-radius:12px;
    border:white 2px solid;
    width:20px;
    height:20px;
}*/

}
  /*********/