/* CSS Document */

/***********************************************************/
/*****************     Small only       ********************/
/***********************************************************/
@media screen and (max-width: 39.9375em) {
ul.wizard li {
width:100%;
margin:0 0 0.125rem 0;
font-size:1.25rem;
}
button.bouton {
width:100%;
}
footer div.small-12:last-child {
text-align:left;
padding:0 0 0 2rem;
}
footer {
padding:0 0 1rem 0;
}
}


/***********************************************************/
/****************     Medium and up       ******************/
/***********************************************************/
@media screen and (min-width: 40em) {
ul.wizard li {
width:33%;
font-size:1.125rem;
}
}


/***********************************************************/
/*****************     Medium only       *******************/
/***********************************************************/
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
footer div.small-12:last-child {
text-align:left;
padding-right:1rem;
}
}


/***********************************************************/
/****************     Large and up        ******************/
/***********************************************************/
@media screen and (min-width: 64em) {
div#footer div.columns {
padding-right:0;
padding-left:0;
}
}


/***********************************************************/
/*****************     Large only        *******************/
/***********************************************************/
@media screen and (min-width: 64em) and (max-width: 74.9375em) {

}


/***********************************************************/
/*****************     xLarge only         *****************/
/***********************************************************/
@media screen and (min-width: 75em) and (max-width: 96.875em) {	
	
}