/* CSS Document */

@media (min-width: 0px){
	
	.listePrestation li:last-child {
		background-color: #313131;
		border: 0px;	
	}
	.listePrestation li:last-child a {
		color: #FFFFFF;
		
	}
	   .listePrestation li:last-child p {
       color: #CCFF00;
           font-size: 1.2rem;
    }
	
	.imgFloat {
		background-color: red;
		display: block;
		float: right;
		max-width: 50%;
		
	}

	
    
}

@media (min-width: 1024px){
	
  
    .listePrestation li:last-child {
        background-image: url(../images/mail_small.jpg);
		background-repeat: no-repeat;
		background-position: bottom right;
		background-size: contain;
        width: calc(100% - (90%/ 3) - 2.4rem);
        border-right: 0px;
    
	}
    .listePrestation li:last-child p {
        font-size: 2rem;
   
        padding-top: 2rem;
    }
    .listePrestation li:last-child a {
		display: block;
		width: 80%;
        font-size: 1.2rem;
	}
	.imgFloat {
		margin-right: 2rem;
	}

	
}
.listeService {
	padding: 0px;
	list-style: none;
	border-left: 2px solid grey;
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 3rem; 
}
.sombre img {
	margin-top: 3rem;
}

.sombre h2 {
	margin-top: 8rem;
}

p.legende {
	font-size: 0.9rem;
	font-style: italic;
	text-align: center;
	background-color: grey;
	display: block;
	padding: 1.2rem;
}


