@charset "UTF-8";
/* CSS Document */

 /* jssor slider bullet navigator skin 21 css */
        /*
        .jssorb21 div           (normal)
        .jssorb21 div:hover     (normal mouseover)
        .jssorb21 .av           (active)
        .jssorb21 .av:hover     (active mouseover)
        .jssorb21 .dn           (mousedown)
        */
        .jssorb21 {
            position: absolute;
            bottom: 26px;
            left: 6px;
        }
        .jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
	position: absolute;
	/* size of bullet elment */
	width: 19px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	color: white;
	font-size: 12px;
	background: url("../images/b21.png") no-repeat;
	overflow: hidden;
	cursor: pointer;
	top: 1px;
        }
        .jssorb21 div { background-position: -5px -5px; }
        .jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
        .jssorb21 .av { background-position: -65px -5px; }
        .jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }






.home_cases{
	display:block;
	
}
.home_cases_mobile{
	display:none;
}
.cachetablette a{
	display:block;
}
/* --------------------POUR Ipad vertical-----------------------------------*/
@media handheld, only screen and (max-width: 960px){
.home_cases{
	/*display:block;*/
}
.home_cases_mobile{
	display:none;
	
}
.cachetablette a{
	display:none;
}
}
/* --------------------POUR MOBILE-----------------------------------*/
@media handheld, only screen and (max-width: 740px), only screen and (max-device-width: 740px) {
.jssorb21 {
            position: absolute;
            bottom: 26px;
            left: 6px;
        }
        .jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
	position: absolute;
	/* size of bullet elment */
	width: 19px;
	height: 19px;
	text-align: center;
	line-height: 19px;
	color: white;
	font-size: 12px;
	background: url("../images/b21.png") no-repeat;
	overflow: hidden;
	cursor: pointer;
	top: 1px;
}	
.home_cases{
	/*display:none;*/	
}
.home_cases .slick-dots {
	display:none!important;
}
.home_cases_mobile{
	display:block;
	
}
}