@charset "utf-8";
/* CSS Document */

.layer{
	text-align:center;
	background-repeat:no-repeat;
	background-position:50%;
	background-size:cover;
}
.row{
	max-width:1100px;
}
@media screen and (min-width:1101px){
	.row{
		margin-left:auto;
		margin-right:auto;
	}	
}
.container{
	max-width:1200px;
	/*default top and bottom spacers*/
	padding-top:54px;
	padding-bottom:54px;
	margin-left:auto;
	margin-right:auto;
}
.container:after,
.row:after{/*modern clearfix*/
	content: "";
    display: table;
    clear: both;
}
.container.float-rdy{
	text-align:left;
}
.container.contained{
	max-width:1100px;
}
.container.mini-pads{
	padding:24px;
}
.container.no-pads{
	padding:0px;
}

.colonne{
	/*display:inline-block*/;
	float:left;
	zoom:1;
	*display:inline;
	vertical-align:top;
	position:relative;
	text-align:center;
	/*clear:none;*/
}
.colonne .inner,
article .inner{/*default gutters*/
	padding-left:12px;
	padding-right:12px;
	position:relative;
	text-align:left;
}
.col-1-1 .inner,
.std-1-1 .inner{
	padding-left:0px;
	padding-right:0px;
}
.col-1-2 .inner{
	padding-left:24px;
	padding-right:24px;
}
.col-2-3 .inner{
	padding-left:36px;
	padding-right:24px;
}
.colonne .inner img{
	max-width:100%;
}
/* Full */ .col-1-1 {width: 100%;}
/* Halves */ .col-1-2 {width: 50%;}
/* Thirds */ .col-1-3 {width: 33.33%;}.col-2-3 {width: 66.66%;}
/* Quarters */ .col-1-4 {width: 25%;}.col-2-4 {width: 50%;}.col-3-4 {width:75%;}
/* Fifths */ .col-1-5 {width:20%;}.col-2-5 {width:40%;}.col-3-5 {width:60%;}.col-4-5 {width:80%;}
/* Sixths */ .col-1-6 {width:16.66%;}.col-2-6 {width:33.33%;}.col-3-6 {width:50%;}.col-4-6 {width:66.66%;}.col-5-6 {width:83.33%;}
/* Sevenths */ .col-1-7 {width:14.28%;}.col-2-7 {width:28.57%;}.col-3-7 {width:42.85%;}.col-4-7 {width:57.14%;}.col-5-7 {width:71.42%;}.col-6-7 {width:85.71%;}
/* Eighths */ .col-1-8 {width:12.5%;}.col-2-8 {width:25%;}.col-3-8 {width:37.5%;}.col-4-8 {width:50%;}.col-5-8 {width:62.5%;}.col-6-8 {width:75%;}.col-7-8 {width:87.5%;} 


@media all and (max-width : 1600px){/*x-large*/
/******************************************************** X-Large ***********************************************************/
/* Full */ .xl-1-1 {width: 100%;}
/* Halves */ .xl-1-2 {width: 50%;}
/* Thirds */ .xl-1-3 {width: 33.33%;}.xl-2-3 {width: 66.66%;}
/* Quarters */ .xl-1-4 {width: 25%;}.xl-2-4 {width: 50%;}.xl-3-4 {width:75%;}


}
@media all and (max-width : 1280px){/*large*/
/******************************************************** Large ***********************************************************/
/* Full */ .lrg-1-1 {width: 100%;}
/* Halves */ .lrg-1-2 {width: 50%;}
/* Thirds */ .lrg-1-3 {width: 33.33%;}.lrg-2-3 {width: 66.66%;}
/* Quarters */ .lrg-1-4 {width: 25%;}.lrg-2-4 {width: 50%;}.lrg-3-4 {width:75%;}


}
@media all and (max-width : 960px){/*medium*/
/******************************************************** Medium ***********************************************************/
/* Full */ .med-1-1 {width: 100%;}
/* Halves */ .med-1-2 {width: 50%;}
/* Thirds */ .med-1-3 {width: 33.33%;} .med-2-3 {width: 66.66%;}
/* Quarters */ .med-1-4 {width: 25%;}. med-2-4 {width: 50%;}.med-3-4 {width:75%;}
/* Fifths */ .med-1-5 {width:20%;}.med-2-5 {width:40%;}.med-3-5 {width:60%;}.med-4-5 {width:80%;}
}

@media all and (max-width : 720px){/*medium*/
/******************************************************** Medium ***********************************************************/
.std-1-1 .inner{ padding:0px; }
/* Full */ .std-1-1 {width: 100%;}
/* Halves */ .std-1-2 {width: 50%;}
/* Thirds */ .std-1-3 {width: 33.33%;} .std-2-3 {width: 66.66%;}
/* Quarters */ .std-1-4 {width: 25%;}. std-2-4 {width: 50%;}.std-3-4 {width:75%;}
/* Fifths */ .std-1-5 {width:20%;}.std-2-5 {width:40%;}.std-3-5 {width:60%;}.std-4-5 {width:80%;}
}

@media all and (max-width : 480px){/*small*/
/******************************************************** SMALL ***********************************************************/
/* Full */ .sm-1-1 {width: 100%;}
/* Halves */ .sm-1-2 {width: 50%;}
/* Thirds */ .sm-1-3 {width: 33.33%;}.sm-2-3 {width: 66.66%;}
/* Quarters */ .sm-1-4 {width: 25%;}.sm-2-4 {width: 50%;}.sm-3-4 {width:75%;}
}


/******************************************************** XSMALL ***********************************************************/
/* Full */ .xsm-1-1 {width: 100%;}
/* Halves */ .xsm-1-2 {width: 50%;}
/* Thirds */ .xsm-1-3 {width: 33.33%;}.xsm-2-3 {width: 66.66%;}
/* Quarters */ .xsm-1-4 {width: 25%;}.xsm-2-4 {width: 50%;}.xsm-3-4 {width:75%;}



