/* CSS Document */
    	.alerte {
	width: 19.70%;
	height: auto;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
            margin: 0 auto;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
color : #FFFFFF;
		    display:inline-block;
}
.body {
	font-size: 0.5em;
}
    .deco {
		    display:none;
}
    .deco2 {
		    display:none;
}
.tv_ordi {
	width: 100.00%;
	height: auto;
		    display:block;

}


.tv_ordi7 {
	width: 100.00%;
	height: auto;
		    display:block;

}

.tv_mobile {
		    display:none;

}

.tier {
	width: 39.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
color : #FFFFFF;
		    display:block;
}
.tier_dispa {
	width: 39.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
		    display:block;
}
.tier_salarie {
	width: 20.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 0px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
    border-radius: 0% 50% 30% 3%;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
		    display:block;
    color: black;
    		background: #FFFFFF;

}
img.photo_salarie2 {	
  -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;		  
          height: 150px;
    		background: #444444;
width: 150px;
                object-fit: cover; 
	 display: block;
  margin-left: auto;
  margin-right: auto;
vertical-align: middle;
}
	  img.logo2 {  
          max-height: 200px;
              		background: #444444;

width: auto;
	 display: block;
  margin-left: auto;
  margin-right: auto;
vertical-align: middle;
}
div.fond {
	width: 100%;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background: #444444;
		float: left;

    	text-align: center;

		margin: 0 auto;
		border-bottom:none;
	padding: 0;
	border-spacing: 0;
  border-radius: 0px 5% 0px 0px / 70px 70px;
}
div.fond2 {
	width: 100%;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background: #444444;
		float: left;
  border-radius: 0px 0px 0px 5% / 70px 70px;
    	text-align: center;

		margin: 0 auto;
		border-bottom:none;
	padding: 0;
	border-spacing: 0;

}

/* IPAD*/
@media screen and (max-width:1345px) {
#wrapper {width:100%;}
.alerte {
	width: 19.70%;
	height: auto;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
            margin: 0 auto;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
color : #FFFFFF;
		    display:inline-block;
}
.tier {
	width: 39.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
color : #FFFFFF;
		    display:block;
}
.tier_dispa {
	width: 35.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
		    display:block;
}
.tier_salarie {
	width: 20.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
    border-radius: 0% 50% 30% 3%;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
		    display:block;
    color: black;
    		background: #ffffff;

}
img.photo_salarie2 {	

  -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;		  
          max-height: 130px;
width: auto;
max-width: 150px;
	 display: block;
  margin-left: auto;
  margin-right: auto;
vertical-align: middle;
}
	  img.logo2 {  
          max-height: 140px;
width: auto;
	 display: block;
  margin-left: auto;
  margin-right: auto;
vertical-align: middle;
}
div.fond {
	width: 100%;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background: #444444;
		float: left;

    	text-align: center;

		margin: 0 auto;
		border-bottom:none;
	padding: 0;
	border-spacing: 0;
  border-radius: 0px 5% 0px 0px / 70px 70px;
}
div.fond2 {
	width: 100%;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background: #444444;
		float: left;
  border-radius: 0px 0px 0px 5% / 70px 70px;
    	text-align: center;

		margin: 0 auto;
		border-bottom:none;
	padding: 0;
	border-spacing: 0;
}
}
/* IPAD PORTRAIT */
    @media screen and (max-width:900px) 

{.alerte {
	width: 19.70%;
	height: auto;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
            margin: 0 auto;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
color : #FFFFFF;
		    display:inline-block;
}
.tier {
	width: 39.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
color : #FFFFFF;
		    display:block;
}
.tier_dispa {
	width: 39.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 1.2em;
		    display:block;
}
.tier_salarie {
	width: 18.00%;
	height: auto;
	text-align: left;
	float: left;
	margin-bottom: 1px;
	padding-bottom: 1px;
    border-radius: 0% 50% 30% 3%;
	vertical-align: top;
		font-size: 1.2em;
		    display:block;
    color: black;
    		background: #FFFFFF;

}
img.photo_salarie2 {	
  -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;		  
          max-height: 100px;
width: auto;
max-width: 150px;
	 display: block;
  margin-left: auto;
  margin-right: auto;
vertical-align: middle;
}
	  img.logo2 {  
          max-height: 130px;
max-width: 300px;
	 display: block;
  margin-left: auto;
  margin-right: auto;
vertical-align: middle;
}
div.fond {
	width: 100%;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background: #444444;
		float: left;

    	text-align: center;

		margin: 0 auto;
		border-bottom:none;
	padding: 0;
	border-spacing: 0;
  border-radius: 0px 5% 0px 0px / 70px 70px;
}
div.fond2 {
	width: 100%;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background: #444444;
		float: left;
  border-radius: 0px 0px 0px 5% / 70px 70px;
    	text-align: center;

		margin: 0 auto;
		border-bottom:none;
	padding: 0;
	border-spacing: 0;

}


}

@media screen and (max-width:540px) {
	.tier {
	width: 100%;
	height: auto;
	text-align: left;
	float: left;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
	vertical-align: middle;
		font-size: 1.2em;
color : #FFFFFF;
		    display:block;
}
    	.alerte {
	width: 19.30%;
	height: auto;
	float: left;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
            margin: 0 auto;
	border-radius: 3px;
	padding-top: 1px;
	vertical-align: top;
		font-size: 0.9em;
color : #FFFFFF;
		    display:inline-block;
}
    
    	  img.logo2 {
	  
	  
          width: 100%;
	 display: block;
  margin-left: auto;
  margin-right: auto;
vertical-align: middle;

}

img.photo_salarie2 {
	  
	  
  -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;		  
          max-height: 100px;
width: auto;
max-width: 100px;
	 display: block;
  margin-left: auto;
  margin-right: auto;
vertical-align: middle;

}
    .tier_dispa {
		    display:none;
}
    .tier_salarie {
		    display:none;
}
        .deco {
            	display: block;
            float:left;
            width:49%;
            text-align: right;
                		background: #444444;
            color : #FFFFFF;
            font-size : 1.2em;
            height:25px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;


}
        .deco2 {
            	display: block;
            width:49%;
            text-align: left;
                		background: #444444;
            color : #FFFFFF;
            font-size : 0.8em;
            float:left;
            height:25px;
            	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
font-weight: bold;
}

    .tier2 {
	width: 100%;
	height: auto;
	text-align: left;
	float: left;
border-radius: 50% 20% / 10% 40%;
        vertical-align: top;
		font-size: 1.2em;
color : #000000;
		    display:block;
    		background: #ffffff;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
}
div.fond {
	width: 100%;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background: #444444;
		float: left;
        	text-align: center;

		margin: 0 auto;


		border-bottom:none;
	padding: 0;
	border-spacing: 0;
    	border-radius: 0% 0% 0% 0%;

}
div.fond2 {
	width: 100%;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		background: #444444;
		float: left;
  border-radius: 0px;
    	text-align: center;

		margin: 0 auto;
		border-bottom:none;
	padding: 0;
	border-spacing: 0;

}
.tv_ordi {

		    display:none;

}

    .tv_ordi7 {

		    display:none;

}

    .tv_mobile {

		    display:block;

}


}
