/*  @media handheld, screen and (max-width: 580px) { */
/* Apply only to mobile*/


	BODY{}

	H1, H1 A{		font-size: 		18px ! important;	}

	H2, H2 A{ font-size: 16px; 	}

	.nomobile{		display: none !important;		}

	.csdisplay TR > TH:first-child,		.csdisplay TR > TD:first-child{		padding-left: 12px; }
	.csdisplay TR > TH:last-child,		.csdisplay TR > TD:last-child{		padding-right: 12px; }
	
	.checkboxTable{	width: auto; }


	.menu.tab {
		-webkit-overflow-scrolling:	touch;
		white-space: nowrap;
	}

	.bar-button-right{ 				float: none; }
	.bar-button-left{ 				float: none; }
	
	.bar-button-right.no-fluid{ 	float: right; }
	.bar-button-left.no-fluid{ 		float: left; }

	[class*="bar-button"] .text.no-fluid,
	[class*="bar-button"] .button.no-fluid,
	[class*="bar-button"] .input.no-fluid{ 			width: auto; }


	[class*="bar-button"] .text,
	[class*="bar-button"] .button, 
	[class*="bar-button"] .input, 
	.wizard span{	
		width:					100%;
		margin: 0 0 6px 0;	
	}


	.no-fluid[class*="bar-button"] .text,
	.no-fluid[class*="bar-button"] .button,
	.no-fluid[class*="bar-button"] .input{ width: auto; }

	.wizard span{ 	text-align: center; }
	.wizard span{ 	display: block;}

	.bd-bg {
/* 		padding-left:	0 		!important; */
/* 		padding-right:	0 		!important;	 */
/* 		border: 		0; */
/* 		background: 	transparent; */
	}

	.formElement.full-length-raw{
		margin: 12px 0 0;
	}
	
	form{ width: 100% ! important; }

	
/*PHTOTOS IMAGES */	
	
	.img-tag{			font-size: 			11px;	}
	

/* 	.pages LI:first-child{	margin-left: 12px;	} */
/* 	.pages LI.next{			margin-right: 12px;	} */
	
	.pages LI.title{
		text-align: left;
		margin-left: 0px ! important;	
	}

	#footer .bloc{				margin-top: 24px ! important;	}
	#footer .bloc:first-child{	margin-top: 0 ! important;		}	
	
	.with-mobile-side,
	.with-mobile-side BODY {
		overflow-y: hidden;
	}
	
	.with-alpha-panel,
	.with-alpha-panel BODY {
		overflow: hidden;
		pointer-events: none;
	}
	.with-alpha-panel .fakeDD {
		display: none
	}
	.with-alpha-panel .floating_bar,
	.with-alpha-panel .boxpopup {
		position: absolute;
		pointer-events: auto;
	}