a img { border: none; }article {  display: block; }#slider_etablissements {	text-align: center;	margin: 0 auto;	height:auto;	border:0;}#slider_etablissements label, a {	color: teal;	cursor: pointer;	text-decoration: none;}#slider_etablissements label:hover {	color: #000 !important;}#slider_etablissements label, #activeetablissements, img { -moz-user-select:none;-webkit-user-select:none; }#etablissements_client{margin-top:0px!important;}#etablissements_client input {	display: none;}#overflowetablissements {	width: 100%;	overflow: hidden;}article img {	height:210px;	float:left;}#slidesetablissements .inner {	width: 500%;	line-height: 0;}#slidesetablissements article {	width: 20%;	float: left;}#controlsetablissements {	margin: -30px 0 0 0;	width: 100%;	height: 10px;}#controlsetablissements label { 	display: none;	width: 50px;	height: 50px;	opacity: 0.3;}#activeetablissements {	margin: 0% 0 0 20px;	text-align: center;	width:95%;}#activeetablissements label {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	display: inline-block;	width: 10px;	height: 10px;	margin-left:4px;	background: #fff;}#activeetablissements label:hover {	background: #8aadd4;	border-color: #777 !important;}#controlsetablissements label:hover {	opacity: 0.8;}.info {	line-height: 20px;	padding:0px 0 0 30px;	opacity: 0;	text-align: left;}#slidesetablissements {	margin:0px;}#slidesetablissements .inner {	-webkit-transform: translateZ(0);	-webkit-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); 	-moz-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);     -ms-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);      -o-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);         transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */	-webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); 	-moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);     -ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);      -o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);         transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000); /* easeInOutQuart */}#slider_etablissements {	-webkit-transform: translateZ(0);	-webkit-transition: all 0.5s ease-out;	-moz-transition: all 0.5s ease-out;	-o-transition: all 0.5s ease-out;	transition: all 0.5s ease-out;}#controlsetablissements label{	-webkit-transform: translateZ(0);	-webkit-transition: opacity 0.2s ease-out;	-moz-transition: opacity 0.2s ease-out;	-o-transition: opacity 0.2s ease-out;	transition: opacity 0.2s ease-out;}.info, #controlsetablissements, #slidesetablissements, #activeetablissements, #activeetablissements label, .info h3, .desktop, .tablet, .mobile {	-webkit-transform: translateZ(0);	-webkit-transition: all 0.5s ease-out;	-moz-transition: all 0.5s ease-out;	-o-transition: all 0.5s ease-out;	transition: all 0.5s ease-out;}#slideetablissements1:checked ~ #slidesetablissements .inner { margin-left:-0%;}#slideetablissements1:checked ~ #activeetablissements label:nth-child(1){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements1:checked ~ #slidesetablissements article:nth-child(1) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements2:checked ~ #slidesetablissements .inner { margin-left:-100%;}#slideetablissements2:checked ~ #activeetablissements label:nth-child(2){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements2:checked ~ #slidesetablissements article:nth-child(2) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements3:checked ~ #slidesetablissements .inner { margin-left:-200%;}#slideetablissements3:checked ~ #activeetablissements label:nth-child(3){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements3:checked ~ #slidesetablissements article:nth-child(3) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements4:checked ~ #slidesetablissements .inner { margin-left:-300%;}#slideetablissements4:checked ~ #activeetablissements label:nth-child(4){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements4:checked ~ #slidesetablissements article:nth-child(4) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements5:checked ~ #slidesetablissements .inner { margin-left:-400%;}#slideetablissements5:checked ~ #activeetablissements label:nth-child(5){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements5:checked ~ #slidesetablissements article:nth-child(5) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements6:checked ~ #slidesetablissements .inner { margin-left:-500%;}#slideetablissements6:checked ~ #activeetablissements label:nth-child(6){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements6:checked ~ #slidesetablissements article:nth-child(6) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements7:checked ~ #slidesetablissements .inner { margin-left:-600%;}#slideetablissements7:checked ~ #activeetablissements label:nth-child(7){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements7:checked ~ #slidesetablissements article:nth-child(7) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements8:checked ~ #slidesetablissements .inner { margin-left:-700%;}#slideetablissements8:checked ~ #activeetablissements label:nth-child(8){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements8:checked ~ #slidesetablissements article:nth-child(8) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements9:checked ~ #slidesetablissements .inner { margin-left:-800%;}#slideetablissements9:checked ~ #activeetablissements label:nth-child(9){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements9:checked ~ #slidesetablissements article:nth-child(9) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements10:checked ~ #slidesetablissements .inner { margin-left:-900%;}#slideetablissements10:checked ~ #activeetablissements label:nth-child(10){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements10:checked ~ #slidesetablissements article:nth-child(10) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements11:checked ~ #slidesetablissements .inner { margin-left:-1000%;}#slideetablissements11:checked ~ #activeetablissements label:nth-child(11){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements11:checked ~ #slidesetablissements article:nth-child(11) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements12:checked ~ #slidesetablissements .inner { margin-left:-1100%;}#slideetablissements12:checked ~ #activeetablissements label:nth-child(12){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements12:checked ~ #slidesetablissements article:nth-child(12) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements13:checked ~ #slidesetablissements .inner { margin-left:-1200%;}#slideetablissements13:checked ~ #activeetablissements label:nth-child(13){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements13:checked ~ #slidesetablissements article:nth-child(13) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements14:checked ~ #slidesetablissements .inner { margin-left:-1300%;}#slideetablissements14:checked ~ #activeetablissements label:nth-child(14){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements14:checked ~ #slidesetablissements article:nth-child(14) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements15:checked ~ #slidesetablissements .inner { margin-left:-1400%;}#slideetablissements15:checked ~ #activeetablissements label:nth-child(15){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements15:checked ~ #slidesetablissements article:nth-child(15) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements16:checked ~ #slidesetablissements .inner { margin-left:-1500%;}#slideetablissements16:checked ~ #activeetablissements label:nth-child(16){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements16:checked ~ #slidesetablissements article:nth-child(16) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements17:checked ~ #slidesetablissements .inner { margin-left:-1600%;}#slideetablissements17:checked ~ #activeetablissements label:nth-child(17){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements17:checked ~ #slidesetablissements article:nth-child(17) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements18:checked ~ #slidesetablissements .inner { margin-left:-1700%;}#slideetablissements18:checked ~ #activeetablissements label:nth-child(18){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements18:checked ~ #slidesetablissements article:nth-child(18) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements19:checked ~ #slidesetablissements .inner { margin-left:-1800%;}#slideetablissements19:checked ~ #activeetablissements label:nth-child(19){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements19:checked ~ #slidesetablissements article:nth-child(19) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements20:checked ~ #slidesetablissements .inner { margin-left:-1900%;}#slideetablissements20:checked ~ #activeetablissements label:nth-child(20){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements20:checked ~ #slidesetablissements article:nth-child(20) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements21:checked ~ #slidesetablissements .inner { margin-left:-2000%;}#slideetablissements21:checked ~ #activeetablissements label:nth-child(21){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements21:checked ~ #slidesetablissements article:nth-child(21) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements22:checked ~ #slidesetablissements .inner { margin-left:-2100%;}#slideetablissements22:checked ~ #activeetablissements label:nth-child(22){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements22:checked ~ #slidesetablissements article:nth-child(22) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements23:checked ~ #slidesetablissements .inner { margin-left:-2200%;}#slideetablissements23:checked ~ #activeetablissements label:nth-child(23){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements23:checked ~ #slidesetablissements article:nth-child(23) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements24:checked ~ #slidesetablissements .inner { margin-left:-2300%;}#slideetablissements24:checked ~ #activeetablissements label:nth-child(24){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements24:checked ~ #slidesetablissements article:nth-child(24) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements25:checked ~ #slidesetablissements .inner { margin-left:-2400%;}#slideetablissements25:checked ~ #activeetablissements label:nth-child(25){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements25:checked ~ #slidesetablissements article:nth-child(25) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements26:checked ~ #slidesetablissements .inner { margin-left:-2500%;}#slideetablissements26:checked ~ #activeetablissements label:nth-child(26){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements26:checked ~ #slidesetablissements article:nth-child(26) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements27:checked ~ #slidesetablissements .inner { margin-left:-2600%;}#slideetablissements27:checked ~ #activeetablissements label:nth-child(27){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements27:checked ~ #slidesetablissements article:nth-child(27) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements28:checked ~ #slidesetablissements .inner { margin-left:-2700%;}#slideetablissements28:checked ~ #activeetablissements label:nth-child(28){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements28:checked ~ #slidesetablissements article:nth-child(28) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements29:checked ~ #slidesetablissements .inner { margin-left:-2800%;}#slideetablissements29:checked ~ #activeetablissements label:nth-child(29){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements29:checked ~ #slidesetablissements article:nth-child(29) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements30:checked ~ #slidesetablissements .inner { margin-left:-2900%;}#slideetablissements30:checked ~ #activeetablissements label:nth-child(30){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements30:checked ~ #slidesetablissements article:nth-child(30) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements31:checked ~ #slidesetablissements .inner { margin-left:-3000%;}#slideetablissements31:checked ~ #activeetablissements label:nth-child(31){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements31:checked ~ #slidesetablissements article:nth-child(31) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements32:checked ~ #slidesetablissements .inner { margin-left:-3100%;}#slideetablissements32:checked ~ #activeetablissements label:nth-child(32){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements32:checked ~ #slidesetablissements article:nth-child(32) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements33:checked ~ #slidesetablissements .inner { margin-left:-3200%;}#slideetablissements33:checked ~ #activeetablissements label:nth-child(33){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements33:checked ~ #slidesetablissements article:nth-child(33) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements34:checked ~ #slidesetablissements .inner { margin-left:-3300%;}#slideetablissements34:checked ~ #activeetablissements label:nth-child(34){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements34:checked ~ #slidesetablissements article:nth-child(34) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements35:checked ~ #slidesetablissements .inner { margin-left:-3400%;}#slideetablissements35:checked ~ #activeetablissements label:nth-child(35){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements35:checked ~ #slidesetablissements article:nth-child(35) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements36:checked ~ #slidesetablissements .inner { margin-left:-3500%;}#slideetablissements36:checked ~ #activeetablissements label:nth-child(36){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements36:checked ~ #slidesetablissements article:nth-child(36) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements37:checked ~ #slidesetablissements .inner { margin-left:-3600%;}#slideetablissements37:checked ~ #activeetablissements label:nth-child(37){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements37:checked ~ #slidesetablissements article:nth-child(37) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements38:checked ~ #slidesetablissements .inner { margin-left:-3700%;}#slideetablissements38:checked ~ #activeetablissements label:nth-child(38){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements38:checked ~ #slidesetablissements article:nth-child(38) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements39:checked ~ #slidesetablissements .inner { margin-left:-3800%;}#slideetablissements39:checked ~ #activeetablissements label:nth-child(39){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements39:checked ~ #slidesetablissements article:nth-child(39) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements40:checked ~ #slidesetablissements .inner { margin-left:-3900%;}#slideetablissements40:checked ~ #activeetablissements label:nth-child(40){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements40:checked ~ #slidesetablissements article:nth-child(40) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements41:checked ~ #slidesetablissements .inner { margin-left:-4000%;}#slideetablissements41:checked ~ #activeetablissements label:nth-child(41){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements41:checked ~ #slidesetablissements article:nth-child(41) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements42:checked ~ #slidesetablissements .inner { margin-left:-4100%;}#slideetablissements42:checked ~ #activeetablissements label:nth-child(42){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements42:checked ~ #slidesetablissements article:nth-child(42) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements43:checked ~ #slidesetablissements .inner { margin-left:-4200%;}#slideetablissements43:checked ~ #activeetablissements label:nth-child(43){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements43:checked ~ #slidesetablissements article:nth-child(43) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#slideetablissements44:checked ~ #slidesetablissements .inner { margin-left:-4300%;}#slideetablissements44:checked ~ #activeetablissements label:nth-child(44){ 									background: #4275ae;									border-color: #333 !important;								}#slideetablissements44:checked ~ #slidesetablissements article:nth-child(44) .info{ 									opacity: 1;									-webkit-transition: all 1s ease-out 0.6s;									-moz-transition: all 1s ease-out 0.6s;									-o-transition: all 1s ease-out 0.6s;									transition: all 1s ease-out 0.6s;								}#desktopetablissements:checked ~ #slider_etablissements {	max-width: 960px;}#tabletetablissements:checked ~ #slider_etablissements {	max-width: 850px;}#mobileetablissements:checked ~ #slider_etablissements {	max-width: 450px;}#desktopetablissements:checked ~ #slider_etablissements .desktop,#tabletetablissements:checked ~ #slider_etablissements .tablet,#mobileetablissements:checked ~ #slider_etablissements .mobile {	color: #777;	opacity: 1;}.desktop, .tablet, .mobile {	display: inline-block;	width: 60px;	height: 60px;	padding-top: 50px;	opacity: 0.35;	font-size: 12px;}.desktop:hover, .tablet:hover, .mobile:hover {	opacity: 0.2;}.desktop {	background: url('desktop.png') no-repeat;}.tablet {	background: url('tablet.png') no-repeat;}.mobile {	background: url('mobile.png') no-repeat;}#tabletetablissements:checked ~ #slider_etablissements #controlsetablissements {	margin: -25% 0 0 12%;	width: 76%;	height: 50px;}#tabletetablissements:checked ~ #slider_etablissements #controlsetablissements label {	-moz-transform: scale(0.8);	-webkit-transform: scale(0.8);	-o-transform: scale(0.8);	-ms-transform: scale(0.8);	transform: scale(0.8);}#tablet:checked  ~ #slider_etablissements #slides, #mobile:checked  ~ #slider_etablissements #slides {	padding: 1% 0;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;}#tablet:checked ~ #slider_etablissements #active {	margin: 22% 0 0;}@media only screen and (max-width: 850px) and (min-width: 450px) {	#slider_etablissements #controlsetablissements {		margin: 0% 0 0 15%;		width: 70%;		height: 50px;	}	#slider_etablissements #controlsetablissements label {		-moz-transform: scale(0.8);		-webkit-transform: scale(0.8);		-o-transform: scale(0.8);		-ms-transform: scale(0.8);		transform: scale(0.8);	}	#slider_etablissements #slidesetablissements {		padding: 1% 0;		-webkit-border-radius: 0px;		-moz-border-radius: 0px;		border-radius: 0px;	}	#slider_etablissements #activeetablissements {		margin: -50px 0 0;	}}#mobileetablissements:checked ~ #slider_etablissements #controlsetablissements {	margin: -28% 0 0 24%;	width: 50%;	height: 50px;}#mobileetablissements:checked ~ #slider_etablissements #activeetablissements {	margin: 23% 0 0;}#mobileetablissements:checked ~ #slider_etablissements #slidesetablissements .info {	opacity: 0 !important;}#mobileetablissements:checked ~ #slider_etablissements #controlsetablissements label {	-moz-transform: scale(0.6);	-webkit-transform: scale(0.6);	-o-transform: scale(0.6);	-ms-transform: scale(0.6);	transform: scale(0.6);}@media only screen and (max-width: 450px) {	#slider_etablissements #controlsetablissements {		margin: -28% 0 0 24%;		width: 50%;		height: 50px;	}	#slider_etablissements #activeetablissements {		margin: 23% 0 0;	}	#slider_etablissements #slidesetablissements {		padding: 1% 0;		-webkit-border-radius: 0px;		-moz-border-radius: 0px;		border-radius: 0px;	}	#slider_etablissements #slidesetablissements .info {		/* opacity: 0 !important; */	}	#slider_etablissements #controlsetablissements label {		-moz-transform: scale(0.6);		-webkit-transform: scale(0.6);		-o-transform: scale(0.6);		-ms-transform: scale(0.6);		transform: scale(0.6);	}}