#nous-contacter-mobile {
    font:14px Arial;
    color:black;
    clear: both;
    padding-top: 40px;
    display: none;
}
#sses60 ul.subnav {display: none}
.slicknav_menu {
	display:none;
}

@media only screen and (max-width: 1200px) {
	header { width:100%;}
	#navigation { width:100%;}
	#main { width:100%;}
	#footer { width:100%;}
	.headerimg { width:100%;}
	#fond { width:100%;}
	.ml650 {margin-left:auto;float:right;}
    .quisommesnous-1 #pics{left: 800px;}
    #video-notremetier {width:400px}
    #video-notremetier img {width:400px}
    .tracabilite#fond {height:auto;overflow:hidden;padding-bottom:100px}
    div#tracabilite {clear:both;position:initial;width:88%;}
    .comprendre-1#fond, .comprendre-2#fond {height:auto;overflow:hidden;padding-bottom:100px}
    div#chiffrescle {clear:both;position:initial}
    div#reglementation {clear:both;position:initial;width:88%;}
}

@media only screen and (max-width: 950px) {
	header { background:none;}
	#headertxt {width: auto}
    .quisommesnous-1 #headertxt_quisommesnous {width:450px;}
    .quisommesnous-1#fond{height:auto;overflow:hidden;padding-bottom:100px}
    .quisommesnous-1 #pics{clear:both;width: auto;margin-left:200px;position:initial}
    .quisommesnous-1 #pics img {float:left;}
    .quisommesnous-1 #pics img:first-child {float:left;margin-top:74px}
    .notremetier#fond{height:auto;overflow:hidden;padding-bottom:100px}
    #video-notremetier {position:initial;clear:both;margin-left: 200px;margin-top: 60px;height:auto}
    #headertxt_metier {overflow: hidden}
    .flowplayer {width:100%}
    .nosclients#fond{height:auto;overflow:hidden;padding-bottom:100px}
    div#nosclients {width:100%}
    #global, #fixed {width:100%}
    #presse1,#presse2 {float:none}
}

@media only screen and (max-width: 768px) {
	#cboxContent {width:auto!important;}
	.w600{width:auto}
    .quisommesnous #firstline_quisommesnous {color:#ccc}
    .quisommesnous-2#fond{height:auto;overflow:hidden;padding-bottom:100px}
    .quisommesnous-3#fond{height:auto;overflow:hidden;padding-bottom:100px}
    .quisommesnous-4#fond{height:auto;overflow:hidden;padding-bottom:100px}
    div#reglementation #regle1, div#reglementation #regle2{width:65%}
}

@media only screen and (max-width: 600px) {
    .quisommesnous-1 #pics{margin-left:0}
    #navigation2 {position:inherit; height: auto}
    #headertxt_quisommesnous {margin-left:0px;width:100%}
    #headertxt_metier, #video-notremetier {margin-left:0px;}
    #video-notremetier, #video-notremetier img {width:100%}
    div#tracabilite {margin-left:0;width:100%}
    div#chiffrescle {margin-left:0;width:100%}
    div#reglementation, div#reglementation #regle1, div#reglementation #regle2{margin-left:0;width:100%;padding-left:8px;padding-right:8px;}
	div#nosclients {padding-left:17px;padding-right:17px;}
    div#actumedias {width:100%;padding-left:17px;padding-right:17px;}
    .nouscontacter#fond{height:auto;overflow:hidden;padding-bottom:100px}
    #nous-contacter-mobile {display: block;padding-left:17px;padding-right:17px;}
    #carte-contact{display: none}

    #sse60 {background:none}
    #navigation .clic, #navigation li a:hover, #navigation li a:focus, #navigation li a:active { border-bottom:0}
    #navigation2 {display:none}
    #sses60 ul li {display: block; border: 1px solid #85bc23;margin-bottom: 5px;background:#373737}
    #sses60 ul li a {display: block;font-size:13px;font-weight: bold; padding:2px}
    #sses60 ul li ul.subnav {display: block;background:#fff;}
    #sses60 ul li ul.subnav li {border: none;margin-bottom: 0;background:#fff}
    #sses60 ul li ul.subnav li a{ color:#000;font-size:12px;font-weight: normal}
    #sses60 ul li ul.subnav li a:hover {color:#fff}
    #sses60 ul li ul.subnav li a.clic {color:#fff;}

    #headertxt_candid, #form_candid, iframe {margin-left:0px;width:100%}

    #sses60 ul#mainmenu {
   		display:none;
   	}

   	.slicknav_menu {
   		display:block;
   	}
}
@media only screen and (max-width: 480px) {
    #headertxt, #headertxt_candid {margin-left:0px;}
    .quisommesnous-1 #headertxt_quisommesnous {width:100%;}
    .w500, .w400 {width: 100%;}
    #blocinfo {padding-left: 5px;padding-right: 5px;margin-left: 3px;}
    #blocinfo a {font-size: 9px;}
}

@media only screen and (max-width: 320px) {
    #fond.candid {height:600px}
}