/* #Class générique
================================================== */

	img { vertical-align:middle;max-width:100%;height:auto; }
	img.lazy { z-index:2!important;  }

	.bgBlanc  { background:#ffffff; }
	.bgBlancF { background:#f5f5f5; }
	.bgNoir   { background:#181A22; }
	.bgBleu   { background:#0066cc; }
	.bgBleuC  { background:#0099ff; }
	.bgBleuPayPal { background:#009fe4; }
	.bgBleuF  { background:#004890; }
	.bgGrisF  { background:#333333; }
	.bgGrisM  { background:#666666; }
	.bgGris   { background:#cccccc; }
	.bgGrisC  { background:#f2f2f2; }
	.bgViolet { background:#333366; }
	.bgVert   { background:#00cc66; }
	.bgRouge  { background:#cc0000; }
    .bgRougeAlma  { background:#FF414D; }
	.bgJaune  { background:#ffde00; }
	.bgOrange { background:#ff7200; }
	.bgSoldes { background:#ffdc09; }
    .bgRating { background:#F7F7F7; }

    .brdBlanc  { border-color:#ffffff; border-style: solid; border-width: 1px; }
    .brdBlancF { border-color:#f5f5f5; border-style: solid; border-width: 1px; }
    .brdNoir   { border-color:#000000; border-style: solid; border-width: 1px; }
    .brdBleu   { border-color:#0066cc; border-style: solid; border-width: 1px; }
    .brdBleuC  { border-color:#0099ff; border-style: solid; border-width: 1px; }
    .brdBleuF  { border-color:#004890; border-style: solid; border-width: 1px; }
    .brdGrisF  { border-color:#333333; border-style: solid; border-width: 1px; }
    .brdGrisM  { border-color:#666666; border-style: solid; border-width: 1px; }
    .brdGris   { border-color:#cccccc; border-style: solid; border-width: 1px; }
    .brdGrisC  { border-color:#f2f2f2; border-style: solid; border-width: 1px; }
    .brdViolet { border-color:#333366; border-style: solid; border-width: 1px; }
    .brdVert   { border-color:#00cc66; border-style: solid; border-width: 1px; }
    .brdRouge  { border-color:#cc0000; border-style: solid; border-width: 1px; }
    .brdRougeAlma  { border-color:#FF414D; border-style: solid; border-width: 1px; }
    .brdJaune  { border-color:#ffde00; border-style: solid; border-width: 1px; }
    .brdOrange { border-color:#ff7200; border-style: solid; border-width: 1px; }
    .brdSoldes { border-color:#ffdc09; border-style: solid; border-width: 1px; }
    .brdRating { border-color:#F7F7F7; border-style: solid; border-width: 1px; }


	.clrBlanc  { color:#ffffff; }
	.clrBlanc::placeholder  { color:#ffffff; }
	.clrNoir   { color:#000000; }
	.clrNoir::placeholder   { color:#000000; }
	.clrBleu   { color:#0066cc; }
	.clrBleu::placeholder   { color:#0066cc; }
	.clrBleuC  { color:#0099ff; }
	.clrBleuC::placeholder  { color:#0099ff; }
	.clrBleuF  { color:#004890; }
	.clrBleuF::placeholder  { color:#004890; }
	.clrGrisF  { color:#333333; }
	.clrGrisF::placeholder  { color:#333333; }
	.clrGrisM  { color:#666666; }
	.clrGrisM::placeholder  { color:#666666; }
	.clrGris   { color:#cccccc; }
	.clrGris::placeholder   { color:#cccccc; }
	.clrGrisC  { color:#f2f2f2; }
	.clrGrisC::placeholder  { color:#f2f2f2; }
	.clrGrey   { color:#AAAAAA; }
	.clrGrey::placeholder   { color:#AAAAAA; }
	.clrGrisCM { color:#585858; }
	.clrGrisCM::placeholder { color:#585858; }
	.clrViolet { color:#333366; }
	.clrViolet::placeholder { color:#333366; }
	.clrVert   { color:#00cc66; }
	.clrVert::placeholder   { color:#00cc66; }
	.clrRouge  { color:#cc0000; }

	@media only screen and (min-device-width: 61.63rem) {
		.hBgBlanc:hover  { background:#ffffff; }
		.hBgNoir:hover   { background:#000000; }
		.hBgBleu:hover   { background:#0066cc; }
		.hBgBleuC:hover  { background:#0099ff; }
		.hBgBleuF:hover  { background:#004890; }
		.hBgGrisF:hover  { background:#333333; }
		.hBgGrisM:hover  { background:#cccccc; }
		.hBgGrisC:hover  { background:#f2f2f2; }
		.hBgViolet:hover { background:#333366; }
		.hBgVert:hover   { background:#00cc66; }
		.hBgRouge:hover  { background:#ce0000; }
		.hBgJaune:hover  { background:#ffde00; }
		.hBgOrange:hover { background:#ff7200; }

		.hClrBlanc:hover  { color:#ffffff; }
		.hClrNoir:hover   { color:#000000; }
		.hClrBleu:hover   { color:#0066cc; }
		.hClrBleuC:hover  { color:#0099ff; }
		.hClrBleuF:hover  { color:#004890; }
		.hClrGrisF:hover  { color:#333333; }
		.hClrGrisM:hover  { color:#666666; }
		.hClrGris :hover  { color:#cccccc; }
		.hClrGrisC:hover  { color:#f2f2f2; }
		.hClrViolet:hover { color:#333366; }
		.hClrVert:hover   { color:#00cc66; }
	}
	
	.fwb   { font-weight:bold; }
    .nofwb { font-weight:normal; }
	.fw300 { font-weight:300; }
	.fw400 { font-weight:400; }
	.fw500 { font-weight:500; }
	.fw600 { font-weight:600; }
	.fw700 { font-weight:700; }
	.fw800 { font-weight:800; }

	.ffop { font-family:"Open Sans"; }
	.ffopbold	{font-family:"Open Sans"; font-style:italic; font-weight: 900; }

	.in-block { display:inline-block; }
	.block    { display:block; }
	.grow	  { flex-grow: 1;}

	.pos-rel { position:relative!important; }
	.pos-abs { position:absolute!important; }

	.z-ind2  { z-index: 2;}

	hr.separator { height:1px;border:none;margin:0; }

	.lh1 	{ line-height:1; }
	.lhl-  	{ line-height: 0.875rem; }
	.lh1-0	{ line-height: 1.0625rem;}
	.lh125 	{ line-height:1.25; }
	.lh1-3 	{ line-height:1.3; }
	.lh2-1	{ line-height:2.1rem; }

	.vat { vertical-align:top; }
	.vam { vertical-align:middle; }
	.vab { vertical-align:bottom; }

	.tac { text-align:center; }
	.tal { text-align:left; }
	.tar { text-align:right; }

	.toe { text-overflow:ellipsis; }

	.tup { text-transform:uppercase; }
	.tlo { text-transform:lowercase; }
	.tca { text-transform:capitalize; }
	.tucf{text-transform: lowercase;}
	.tucf::first-letter{text-transform: uppercase;}
	.ttnone { text-transform: none; }

	.wsnw { white-space:nowrap; }

	.cp { cursor:pointer; }

	.lft { float:left; }
	.rgt { float:right; }

	.heightIni { height:initial;}
	.overflowHidden		{ overflow: hidden; }
	.fullW { width:100%; }

	.flexAuto			{ flex:0 1 auto!important; }
    .flex1			    { flex:1!important; }
	.flex              	{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex; }
	.flexCenter        	{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important; }
	.flexCenterStretch 	{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;justify-content:center;flex-wrap:nowrap!important; }
	.flexCenterTop     	{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center; }
	.flexCenterJustify 	{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between; }
	.flexCenterLeft    	{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center; }
	.flexCenterRight   	{ display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:flex-end;justify-content:flex-end; }

	.flexJustifyStart	{ justify-content: flex-start; }
	.flexJustifyEnd 	{ justify-content: flex-end; }
	.flexJustifyCenter	{ justify-content: center; }
	.flexJustifySpace	{ justify-content: space-around; }
	.flexJustifyBetween	{ justify-content: space-between; }
	.flexRow		   	{ flex-direction:row; }
	.flexRowReverse		{ flex-direction:row-reverse!important; }
	.flexColumns    	{ flex-direction:column!important; }
	.flexColumnReverse 	{ flex-direction:column-reverse; }
    .flexAlignStart		{ align-items: flex-start; }
	.flexAlignEnd		{ align-items: flex-end; }
	.flexAlignBase		{ align-items: baseline; }
	.flexAlignStretch	{ align-items: stretch; }
	.flexAlignCenter	{ align-items: center; }

	.flexAlignContentSb	{ align-content: space-between; }

	.flexOrder1				{ order: 1;}
	.flexOrder2				{ order: 2;}
	.flexOrder3 			{ order: 3;}
	.flexOrder4 			{ order: 4;}
	.flexOrder5 			{ order: 5;}
	.flexOrder6 			{ order: 6;}
	.flexOrder7 			{ order: 7;}
	.flexOrder8 			{ order: 8;}
	.flexOrder9 			{ order: 9;}
	.flexOrder10	 		{ order: 10;}
	.flexOrder11	 		{ order: 11;}
	.flexOrder12	 		{ order: 12;}
	.flexOrder13	 		{ order: 13;}
	.flexOrder14	 		{ order: 14;}
	.flexOrder15	 		{ order: 15;}
	.flexOrder16	 		{ order: 16;}
	.flexOrder17	 		{ order: 17;}
	.flexOrder18	 		{ order: 18;}
	.flexOrder19	 		{ order: 19;}
	.flexOrder20	 		{ order: 20;}
	.flexOrder21	 		{ order: 21;}
	.flexOrder22	 		{ order: 22;}
	.flexOrder23	 		{ order: 23;}
	.flexOrder24	 		{ order: 24;}
	.flexOrder25	 		{ order: 25;}
	.flexOrder26	 		{ order: 26;}
	.flexOrder27	 		{ order: 27;}
	.flexOrder28	 		{ order: 28;}
	.flexOrder29	 		{ order: 29;}
	.flexOrder30	 		{ order: 30;}
	
	.alignEnd			{ align-self:flex-end; }
	.alignCenter		{ align-self: center; }
	.bdbNone			{ border-bottom: none!important;}
	.bdBlanc 			{ border:0.0652rem solid #ffffff;}
	.bdNoir  			{ border:0.0652rem solid #000000;}
	.bdGris 			{ border: 1px solid #ccc; }
	.bdBGris			{ border-bottom: 1px solid #ccc; }
	.bdTGrisF			{ border-top: 1px solid #2D2F37; }
	.bdTGrisC			{ border-top: 1px solid #ccc; }
	.bdRGrisC			{ border-right: 1px solid #ccc; }
	.bdBleu 			{ border: 1px solid #0066cc; }




	.tdn    { text-decoration:none; }
	.strike { text-decoration:line-through; }
	.italic { font-style:italic; }

	.unselectable { -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default; }

	.row .col-1                        { -webkit-box-flex:0;-webkit-flex:0 0 4.16667%;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;width:4.16667%;max-width:4.16667%; }
	.row .col-2                        { -webkit-box-flex:0;-webkit-flex:0 0 8.33334%;-ms-flex:0 0 8.33334%;flex:0 0 8.33334%;width:8.33334%;max-width:8.33334%;  }
	.row .col-3                        { -webkit-box-flex:0;-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;width:12.5%;max-width:12.5%;  }
	.row .col-4                        { -webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;width:16.66667%;max-width:16.66667%;  }
	.row .col-5                        { -webkit-box-flex:0;-webkit-flex:0 0 20.83333%;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;width:20.83333%;max-width:20.83333%;  }
	.row .col-6                        { -webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%;  }
	.row .col-7                        { -webkit-box-flex:0;-webkit-flex:0 0 29.16667%;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;width:29.16667%;max-width:29.16667%;  }
	.row .col-8                        { -webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:33.33333%;max-width:33.33333%;  }
	.row .col-9                        { -webkit-box-flex:0;-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;width:37.5%;max-width:37.5%;  }
	.row .col-10                       { -webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;width:41.66667%;max-width:41.66667%;  }
	.row .col-11                       { -webkit-box-flex:0;-webkit-flex:0 0 45.83333%;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;width:45.83333%;max-width:45.83333%;  }
	.row .col-12                       { -webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;  }
	.row .col-13                       { -webkit-box-flex:0;-webkit-flex:0 0 54.16667%;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;width:54.16667%;max-width:54.16667%;  }
	.row .col-14                       { -webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;width:58.33333%;max-width:58.33333%;  }
	.row .col-15                       { -webkit-box-flex:0;-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;width:62.5%;max-width:62.5%;  }
	.row .col-16                       { -webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:66.66667%;max-width:66.66667%;  }
	.row .col-17                       { -webkit-box-flex:0;-webkit-flex:0 0 70.83333%;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;width:70.83333%;max-width:70.83333%; }
	.row .col-18                       { -webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%; }
	.row .col-19                       { -webkit-box-flex:0;-webkit-flex:0 0 79.16667%;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;width:79.16667%;max-width:79.16667%; }
	.row .col-20                       { -webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;width:83.33333%;max-width:83.33333%; }
	.row .col-21                       { -webkit-box-flex:0;-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;width:87.5%;max-width:87.5%; }
	.row .col-22                       { -webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;width:91.66667%;max-width:91.66667%; }
	.row .col-23                       { -webkit-box-flex:0;-webkit-flex:0 0 95.83333%;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;width:95.83333%;max-width:95.83333%; }
	.row .col-24                       { -webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%; }

	.row .col-offset-0                 { margin-left:0%; }
	.row .col-offset-1                 { margin-left:4.16667%; }
	.row .col-offset-2                 { margin-left:8.33334%; }
	.row .col-offset-3                 { margin-left:12.5%; }
	.row .col-offset-4                 { margin-left:16.66667%; }
	.row .col-offset-5                 { margin-left:20.83333%; }
	.row .col-offset-6                 { margin-left:25%; }
	.row .col-offset-7                 { margin-left:29.16667%; }
	.row .col-offset-8                 { margin-left:33.33333%; }
	.row .col-offset-9                 { margin-left:37.5%; }
	.row .col-offset-10                { margin-left:41.66667%; }
	.row .col-offset-11                { margin-left:45.83333%; }
	.row .col-offset-12                { margin-left:50%; }
	.row .col-offset-13                { margin-left:54.16667%; }
	.row .col-offset-14                { margin-left:58.33333%; }
	.row .col-offset-15                { margin-left:62.5%; }
	.row .col-offset-16                { margin-left:66.66667%; }
	.row .col-offset-17                { margin-left:70.83333%; }
	.row .col-offset-18                { margin-left:75%; }
	.row .col-offset-19                { margin-left:79.16667%; }
	.row .col-offset-20                { margin-left:83.33333%; }
	.row .col-offset-21                { margin-left:87.5%; }
	.row .col-offset-22                { margin-left:91.66667%; }
	.row .col-offset-23                { margin-left:95.83333%; }

	.row .col-pull-1                 { margin-right:4.16667%; }
	.row .col-pull-2                 { margin-right:8.33334%; }
	.row .col-pull-3                 { margin-right:12.5%; }
	.row .col-pull-4                 { margin-right:16.66667%; }
	.row .col-pull-5                 { margin-right:20.83333%; }
	.row .col-pull-6                 { margin-right:25%; }
	.row .col-pull-7                 { margin-right:29.16667%; }
	.row .col-pull-8                 { margin-right:33.33333%; }
	.row .col-pull-9                 { margin-right:37.5%; }
	.row .col-pull-10                { margin-right:41.66667%; }
	.row .col-pull-11                { margin-right:45.83333%; }
	.row .col-pull-12                { margin-right:50%; }
	.row .col-pull-13                { margin-right:54.16667%; }
	.row .col-pull-14                { margin-right:58.33333%; }
	.row .col-pull-15                { margin-right:62.5%; }
	.row .col-pull-16                { margin-right:66.66667%; }
	.row .col-pull-17                { margin-right:70.83333%; }
	.row .col-pull-18                { margin-right:75%; }
	.row .col-pull-19                { margin-right:79.16667%; }
	.row .col-pull-20                { margin-right:83.33333%; }
	.row .col-pull-21                { margin-right:87.5%; }
	.row .col-pull-22                { margin-right:91.66667%; }
	.row .col-pull-23                { margin-right:95.83333%; }

	.p0   { padding:0rem!important; }
	.pt0  { padding-top:0rem!important; }
	.pr0  { padding-right:0rem!important; }
	.pb0  { padding-bottom:0rem!important; }
	.pl0  { padding-left:0rem!important; }

    .p2  { padding:0.125rem!important; }
    .pt2  { padding-top:0.125rem!important; }
    .pr2  { padding-right:0.125rem!important; }
    .pb2  { padding-bottom:0.125rem!important; }
    .pl2  { padding-left:0.125rem!important; }

    .p3  { padding:0.1875rem!important; }
	.pt3  { padding-top:0.1875rem!important; }
	.pr3  { padding-right:0.1875rem!important; }
    .pb3  { padding-bottom:0.1875rem!important; }
    .pl3  { padding-left:0.1875rem!important; }

    .p4  { padding:0.25rem!important; }
    .pt4  { padding-top:0.25rem!important; }
    .pr4  { padding-right:0.25rem!important; }
    .pb4  { padding-bottom:0.25rem!important; }
    .pl4  { padding-left:0.25rem!important; }

	.p5   { padding:0.3125rem!important; }
    .pt5  { padding-top:0.3125rem!important; }
    .pr5  { padding-right:0.3125rem!important; }
    .pb5  { padding-bottom:0.3125rem!important; }
    .pl5  { padding-left:0.3125rem!important; }

    .p6  { padding:0.375rem!important; }
    .pt6  { padding-top:0.375rem!important; }
    .pr6  { padding-right:0.375rem!important; }
    .pb6  { padding-bottom:0.375rem!important; }
    .pl6  { padding-left:0.375rem!important; }

    .p7  { padding:0.438rem!important; }
    .pt7  { padding-top:0.438rem!important; }
    .pr7  { padding-right:0.438rem!important; }
    .pb7  { padding-bottom:0.438rem!important; }
    .pl7  { padding-left:0.438rem!important; }

    .p8  { padding:0.5rem!important; }
    .pt8  { padding-top:0.5rem!important; }
    .pr8  { padding-right:0.5rem!important; }
    .pb8  { padding-bottom:0.5rem!important; }
    .pl8  { padding-left:0.5rem!important; }

	.p10  { padding:0.625rem!important; }
	.pt10 { padding-top:0.625rem!important; }
	.pr10 { padding-right:0.625rem!important; }
	.pb10 { padding-bottom:0.625rem!important; }
	.pl10 { padding-left:0.625rem!important; }

	.p15  { padding:0.9375rem!important; }
	.pt15 { padding-top:0.9375rem!important; }
	.pr15 { padding-right:0.9375rem!important; }
	.pb15 { padding-bottom:0.9375rem!important; }
	.pl15 { padding-left:0.9375rem!important; }

	.p20  { padding:1.25rem!important; }
	.pt20 { padding-top:1.25rem!important; }
	.pr20 { padding-right:1.25rem!important; }
	.pb20 { padding-bottom:1.25rem!important; }
	.pl20 { padding-left:1.25rem!important; }

	.p25  { padding:1.5625rem!important; }
	.pt25 { padding-top:1.5625rem!important; }
	.pr25 { padding-right:1.5625rem!important; }
	.pb25 { padding-bottom:1.5625rem!important; }
	.pl25 { padding-left:1.5625rem!important; }

	.p30  { padding:1.875rem!important; }
	.pt30 { padding-top:1.875rem!important; }
	.pr30 { padding-right:1.875rem!important; }
	.pb30 { padding-bottom:1.875rem!important; }
	.pl30 { padding-left:1.875rem!important; }

	.p35  { padding:2.188rem!important; }
	.pt35 { padding-top:2.188rem!important; }
	.pr35 { padding-right:2.188rem!important; }
	.pb35 { padding-bottom:2.188rem!important; }
	.pl35 { padding-left:2.188rem!important; }

	.p40  { padding:2.5rem!important; }
	.pt40 { padding-top:2.5rem!important; }
	.pr40 { padding-right:2.5rem!important; }
	.pb40 { padding-bottom:2.5rem!important; }
	.pl40 { padding-left:2.5rem!important; }

	.p45  { margin:2.8135rem!important; }
	.pt45 { margin-top:2.813rem!important; }
	.pr45 { margin-right:2.813rem!important; }
	.pb45 { margin-bottom:2.813rem!important; }
	.pl45 { margin-left:2.813rem!important; }

	.p50  { padding:3.125rem!important; }
	.pt50 { padding-top:3.125rem!important; }
	.pr50 { padding-right:3.125rem!important; }
	.pb50 { padding-bottom:3.125rem!important; }
	.pl50 { padding-left:3.125rem!important; }

	.p60  { padding:4.063rem!important; }
	.pt60 { padding-top:4.063rem!important; }
	.pr60 { padding-right:4.063rem!important; }
	.pb60 { padding-bottom:4.063rem!important; }
	.pl60 { padding-left:4.063rem!important; }

	.m0   { margin:0rem!important; }
	.mt0  { margin-top:0rem!important; }
	.mt0-lg  { margin-top:0rem!important; }
	.mr0  { margin-right:0rem!important; }
	.mb0  { margin-bottom:0rem!important; }
	.ml0  { margin-left:0rem!important; }

	.m5   { margin:0.3125rem!important; }
	.mt5  { margin-top:0.3125rem!important; }
	.mr5  { margin-right:0.3125rem!important; }
	.mb5  { margin-bottom:0.3125rem!important; }
	.ml5  { margin-left:0.3125rem!important; }

	.mt6  { margin-top:0.375rem!important; }

	.ml8  { margin-left:0.5rem!important; }

	.m10  { margin:0.625rem!important; }
	.mt10 { margin-top:0.625rem!important; }
	.mr10 { margin-right:0.625rem!important; }
	.mb10 { margin-bottom:0.625rem!important; }
	.ml10 { margin-left:0.625rem!important; }

	.mt-10 { margin-top:-0.625rem!important; }
	.mr-10 { margin-right:-0.625rem!important; }
	.mb-10 { margin-bottom:-0.625rem!important; }
	.ml-10 { margin-left:-0.625rem!important; }

	.m15  { margin:0.9375rem!important; }
	.mt15 { margin-top:0.9375rem!important; }
	.mr15 { margin-right:0.9375rem!important; }
	.mb15 { margin-bottom:0.9375rem!important; }
	.ml15 { margin-left:0.9375rem!important; }

	.m20  { margin:1.25rem!important; }
	.mt20 { margin-top:1.25rem!important; }
	.mr20 { margin-right:1.25rem!important; }
	.mb20 { margin-bottom:1.25rem!important; }
	.ml20 { margin-left:1.25rem!important; }

	.mt-20 { margin-top:-1.25rem!important; }
	.mb-20 { margin-bottom:-1.25rem!important; }

	.m25  { margin:1.5625rem!important; }
	.mt25 { margin-top:1.5625rem!important; }
	.mr25 { margin-right:1.5625rem!important; }
	.mb25 { margin-bottom:1.5625rem!important; }
	.ml25 { margin-left:1.5625rem!important; }

	.m30  { margin:1.875rem!important; }
	.mt30 { margin-top:1.875rem!important; }
	.mr30 { margin-right:1.875rem!important; }
	.mb30 { margin-bottom:1.875rem!important; }
	.ml30 { margin-left:1.875rem!important; }

	.m40  { margin:2.5rem!important; }
	.mt40 { margin-top:2.5rem!important; }
	.mr40 { margin-right:2.5rem!important; }
	.mb40 { margin-bottom:2.5rem!important; }
	.ml40 { margin-left:2.5rem!important; }

	.m45  { margin:2.8135rem!important; }
	.mt45 { margin-top:2.813rem!important; }
	.mr45 { margin-right:2.813rem!important; }
	.mb45 { margin-bottom:2.813rem!important; }
	.ml45 { margin-left:2.813rem!important; }

	.m50  { margin:3.125rem!important; }
	.mt50 { margin-top:3.125rem!important; }
	.mr50 { margin-right:3.125rem!important; }
	.mb50 { margin-bottom:3.125rem!important; }
	.ml50 { margin-left:3.125rem!important; }

	.m60  { margin:3.75rem!important; }
	.mt60 { margin-top:3.75rem!important; }
	.mr60 { margin-right:3.75rem!important; }
	.mb60 { margin-bottom:3.75rem!important; }
	.ml60 { margin-left:3.75rem!important; }



	.m80  { margin:5rem!important; }
	.mt80 { margin-top:5rem!important; }
	.mr80 { margin-right:5rem!important; }
	.mb80 { margin-bottom:5rem!important; }
	.ml80 { margin-left:5rem!important; }

	.nobr br{content: ' ';}
	.nobr br:after {content: ' ';}

	.noBorder{border:none!important;border-radius:0px!important;}

	/**[class*="fs"] { transition:font-size 0.25s ease; }*/
	*[class*="fs"] { transition:none; }


/* CSS tricks - Touch Devices
================================================== */
/*.hover { -webkit-user-select:none;-webkit-touch-callout:none; }*/


/* Icon-fonts
================================================== */

	.ffwi { font-family:'woodbrass_ico'; font-weight: 400;}

	.icon { display:inline-block;width:auto;height:auto;position:relative;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }
	.icon:before { position:absolute;display:inline-block;font-family:'woodbrass_ico'; }

	.icon-compte:before          { content: "\e600"; }
	.icon-panier:before          { content: "\e601"; }
	.icon-qui_sommes_nous:before { content: "\e602"; }
	.icon-thumb_up:before        { content: "\e603"; }
	.icon-tel:before             { content: "\e604"; }
	.icon-rank:before            { content: "\e605"; }
	.icon-map:before             { content: "\e606"; }
	.icon-dialogue:before        { content: "\e607"; }
	.icon-24h:before             { content: "\e608"; }
	.icon-conseil:before         { content: "\e609"; }
	.icon-pro:before             { content: "\e60a"; }
	.icon-colis:before           { content: "\e60b"; }
	.icon-pdf:before             { content: "\e60c"; }
	.icon-trait_op:before        { content: "\e60d"; }
	.icon-croix:before           { content: "\e60e"; }
	.icon-plus:before            { content: "\e60f"; }
	.icon-moins:before           { content: "\e610"; }
	.icon-fleche_gauche:before   { content: "\e611"; }
	.icon-fleche_droite:before   { content: "\e612"; }
	.icon-2x_difference:before   { content: "\e614"; }
	.icon-3x_sansfrais:before    { content: "\e615"; }
	.icon-10x_cofidis:before     { content: "\e616"; }
	.icon-garantie:before        { content: "\e617"; }
	.icon-fleche_bas:before      { content: "\e613"; }
	.icon-fleche_bas2:before     { content: "\e618"; }
	.icon-deconnexion:before     { content: "\e619"; }


/* Base Grid
================================================== */

	html, body  						  { font-size:100%;font-weight:400;text-rendering:optimizeLegibility;width: 100vw; /*-webkit-text-size-adjust: 100%;*/}

	#Woodbrass 							  { max-width:100rem;width:100%;min-width:45rem;min-height:100%;position:relative;margin:0 auto;z-index:1;}

	.container                            { position:relative;width:100%;margin:0;padding:0;/*left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:padding .25s ease;transition:padding .25s ease;*/ }

	.row                                  { display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }
	.row .columns                         { padding-left:.3125rem;padding-right:.3125rem;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;flex:1 1 0px; }

	


	/*
	.row .col-lg-1                        { -webkit-box-flex:0;-webkit-flex:0 0 4.16667%;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;width:4.16667%;max-width:4.16667%; }
	.row .col-lg-2                        { -webkit-box-flex:0;-webkit-flex:0 0 8.33334%;-ms-flex:0 0 8.33334%;flex:0 0 8.33334%;width:8.33334%;max-width:8.33334%;  }
	.row .col-lg-3                        { -webkit-box-flex:0;-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;width:12.5%;max-width:12.5%;  }
	.row .col-lg-4                        { -webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;width:16.66667%;max-width:16.66667%;  }
	.row .col-lg-5                        { -webkit-box-flex:0;-webkit-flex:0 0 20.83333%;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;width:20.83333%;max-width:20.83333%;  }
	.row .col-lg-6                        { -webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%;  }
	.row .col-lg-7                        { -webkit-box-flex:0;-webkit-flex:0 0 29.16667%;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;width:29.16667%;max-width:29.16667%;  }
	.row .col-lg-8                        { -webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:33.33333%;max-width:33.33333%;  }
	.row .col-lg-9                        { -webkit-box-flex:0;-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;width:37.5%;max-width:37.5%;  }
	.row .col-lg-10                       { -webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;width:41.66667%;max-width:41.66667%;  }
	.row .col-lg-11                       { -webkit-box-flex:0;-webkit-flex:0 0 45.83333%;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;width:45.83333%;max-width:45.83333%;  }
	.row .col-lg-12                       { -webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;  }
	.row .col-lg-13                       { -webkit-box-flex:0;-webkit-flex:0 0 54.16667%;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;width:54.16667%;max-width:54.16667%;  }
	.row .col-lg-14                       { -webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;width:58.33333%;max-width:58.33333%;  }
	.row .col-lg-15                       { -webkit-box-flex:0;-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;width:62.5%;max-width:62.5%;  }
	.row .col-lg-16                       { -webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:66.66667%;max-width:66.66667%;  }
	.row .col-lg-17                       { -webkit-box-flex:0;-webkit-flex:0 0 70.83333%;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;width:70.83333%;max-width:70.83333%; }
	.row .col-lg-18                       { -webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%; }
	.row .col-lg-19                       { -webkit-box-flex:0;-webkit-flex:0 0 79.16667%;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;width:79.16667%;max-width:79.16667%; }
	.row .col-lg-20                       { -webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;width:83.33333%;max-width:83.33333%; }
	.row .col-lg-21                       { -webkit-box-flex:0;-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;width:87.5%;max-width:87.5%; }
	.row .col-lg-22                       { -webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;width:91.66667%;max-width:91.66667%; }
	.row .col-lg-23                       { -webkit-box-flex:0;-webkit-flex:0 0 95.83333%;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;width:95.83333%;max-width:95.83333%; }
	.row .col-lg-24                       { -webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%; }
*/


	/* Offsets
	================================================== */
/*
	.row .col-lg-offset-1                 { margin-left:4.16667%; }
	.row .col-lg-offset-2                 { margin-left:8.33334%; }
	.row .col-lg-offset-3                 { margin-left:12.5%; }
	.row .col-lg-offset-4                 { margin-left:16.66667%; }
	.row .col-lg-offset-5                 { margin-left:20.83333%; }
	.row .col-lg-offset-6                 { margin-left:25%; }
	.row .col-lg-offset-7                 { margin-left:29.16667%; }
	.row .col-lg-offset-8                 { margin-left:33.33333%; }
	.row .col-lg-offset-9                 { margin-left:37.5%; }
	.row .col-lg-offset-10                { margin-left:41.66667%; }
	.row .col-lg-offset-11                { margin-left:45.83333%; }
	.row .col-lg-offset-12                { margin-left:50%; }
	.row .col-lg-offset-13                { margin-left:54.16667%; }
	.row .col-lg-offset-14                { margin-left:58.33333%; }
	.row .col-lg-offset-15                { margin-left:62.5%; }
	.row .col-lg-offset-16                { margin-left:66.66667%; }
	.row .col-lg-offset-17                { margin-left:70.83333%; }
	.row .col-lg-offset-18                { margin-left:75%; }
	.row .col-lg-offset-19                { margin-left:79.16667%; }
	.row .col-lg-offset-20                { margin-left:83.33333%; }
	.row .col-lg-offset-21                { margin-left:87.5%; }
	.row .col-lg-offset-22                { margin-left:91.66667%; }
	.row .col-lg-offset-23                { margin-left:95.83333%; }
*/

	/* Pull
	================================================== */
/*
	.row .col-lg-pull-1                 { padding-right:4.16667%; }
	.row .col-lg-pull-2                 { padding-right:8.33334%; }
	.row .col-lg-pull-3                 { padding-right:12.5%; }
	.row .col-lg-pull-4                 { padding-right:16.66667%; }
	.row .col-lg-pull-5                 { padding-right:20.83333%; }
	.row .col-lg-pull-6                 { padding-right:25%; }
	.row .col-lg-pull-7                 { padding-right:29.16667%; }
	.row .col-lg-pull-8                 { padding-right:33.33333%; }
	.row .col-lg-pull-9                 { padding-right:37.5%; }
	.row .col-lg-pull-10                { padding-right:41.66667%; }
	.row .col-lg-pull-11                { padding-right:45.83333%; }
	.row .col-lg-pull-12                { padding-right:50%; }
	.row .col-lg-pull-13                { padding-right:54.16667%; }
	.row .col-lg-pull-14                { padding-right:58.33333%; }
	.row .col-lg-pull-15                { padding-right:62.5%; }
	.row .col-lg-pull-16                { padding-right:66.66667%; }
	.row .col-lg-pull-17                { padding-right:70.83333%; }
	.row .col-lg-pull-18                { padding-right:75%; }
	.row .col-lg-pull-19                { padding-right:79.16667%; }
	.row .col-lg-pull-20                { padding-right:83.33333%; }
	.row .col-lg-pull-21                { padding-right:87.5%; }
	.row .col-lg-pull-22                { padding-right:91.66667%; }
	.row .col-lg-pull-23                { padding-right:95.83333%; }
*/
	/*.hidden-lg                          { display:none!important; }
	.visible-lg                         { display:flex!important; }*/


	/* Font Sizes
	================================================== */
	.fs10       { font-size:10px; font-size:0.625rem; }
	.fs11       { font-size:11px; font-size:0.6875rem;}
	.fs12 		{ font-size:12px; font-size:0.75rem;  }
	.fs13 		{ font-size:13px; font-size:0.8125rem;}
	.fs14 		{ font-size:14px; font-size:0.875rem; }
	.fs15 		{ font-size:15px; font-size:0.9375rem;}
	.fs16 		{ font-size:16px; font-size:1rem;     }
	.fs18 		{ font-size:18px; font-size:1.125rem; }
	.fs19 		{ font-size:19px; font-size:1.188rem; }
	.fs20 		{ font-size:20px; font-size:1.25rem;  }
	.fs21 		{ font-size:21px; font-size:1.313rem; }
	.fs22 		{ font-size:22px; font-size:1.375rem; }
	.fs24 		{ font-size:24px; font-size:1.5rem;   }
	.fs26 		{ font-size:26px; font-size:1.625rem; }
	.fs28 		{ font-size:28px; font-size:1.75rem;  }
	.fs30 		{ font-size:30px; font-size:1.875rem; }
	.fs32 		{ font-size:32px; font-size:2rem;     }
	.fs35 		{ font-size:35px; font-size:2.1875rem;}
	.fs36 		{ font-size:36px; font-size:2.25rem;  }
	.fs40 		{ font-size:40px; font-size:2.5rem;   }
	.fs42 		{ font-size:42px; font-size:2.625rem; }
	.fs45 		{ font-size:45px; font-size:2.813rem; }
	.fs50 		{ font-size:50px; font-size:3.125rem; }
	.fs52 		{ font-size:52px; font-size:3.25rem;  }
	.fs55 		{ font-size:55px; font-size:3.4375rem;}
	.fs60 		{ font-size:60px; font-size:3.75rem;  }
	.fs65 		{ font-size:65px; font-size:4.0625rem;}
	.fs70 		{ font-size:70px; font-size:4.375rem; }
	.fs75 		{ font-size:75px; font-size:4.688rem; }
	.fs80 		{ font-size:80px; font-size:5rem;     }
	.fs90 		{ font-size:90px; font-size:5.625rem; }
	.fs100		{ font-size:100px;font-size:6.25rem;  }
	.fs120		{ font-size:120px;font-size:7.5rem;   }
	.fs150		{ font-size:150px;font-size:9.375rem; }

	

@media only screen and (min-device-width: 61.63rem) {

	.rgt-lg  { float: right; }
	.m0-lg   { margin:0rem!important; }
}



/* Mobile */
@media only screen and (max-device-width: 46.875rem) {

	html, body {min-width:auto}
	#Woodbrass { min-width: auto; }

	.clrBlanc-sm  { color:#ffffff; }
	.clrBlanc2-sm  { color:#ffffff!important; }
	.clrNoir-sm   { color:#000000; }

	.pos-rel-sm { position:relative!important; }
	.pos-abs-sm { position:absolute!important; }
	.pos-ini-sm	{ position:initial!important; }

	.nobr-sm br{content: ' ';}
	.nobr-sm br:after {content: ' ';}

	/* Classes génériques
	================================================== */
		
	.absolute-sm 			{ position: absolute;}
	.initial-sm				{ position: initial!important;}

	.z-ind2 				{ z-index: 2;}
	.z-ind8 				{ z-index: 8;}

	.bot-sm 				{ bottom: 1.5vw;}
	
	.nobradius				{ border-radius: 0px!important; }
	.bradius100				{ border-radius: 100%!important; }
	
	.lhl-4-sm 				{ line-height:4rem;}
	.lhl-sm 				{ line-height: 1.75rem!important;}
	.lhl1-8-sm 				{ line-height: 1.8rem!important;}
	.lh2-1-sm				{ line-height:2.1rem!important; }
	.lh2-5-sm				{ line-height:2.5rem!important; }

	.in-block-sm 			{ display:inline-block; }
	.block-sm    			{ display:block; }
	.biCol 					{ column-count: 1!important; }

	.fullW-sm 				{ width:100%!important; }
	.in-block-sm 			{ display:inline-block; }

	.fwb-sm   				{ font-weight:bold; }
	.nofwb-sm				{ font-weight:normal; }
	.fw300-sm 				{ font-weight:300!important; }
	.fw400-sm 				{ font-weight:400; }
	.fw600-sm 				{ font-weight:600; }
	.fw700-sm 				{ font-weight:700; }
	.fw800-sm 				{ font-weight:800; }

	.lft-sm 				{ float:left; }
	.heightAuto-sm 			{ height: auto!important;}
	.fullH-sm				{ height: 100%!important; }
	.h150-sm				{ height: 150px; }	
	.min65-sm				{ min-height: 65px; }
	.min35-sm				{ min-height: 35px; }
	.min30-sm				{ min-height: 30px; }
	.heightIni-sm			{ height: initial!important;}
	.initial-sm 			{ display: initial;}
	.widthIni-sm 			{ width: initial!important;}
	.listNone-sm			{ list-style: none;}

	.ti-sm 					{ text-transform: capitalize;}
	.tca-sm					{ text-transform: capitalize!important; }
	.bgBleu-sm   			{ background:#0066cc; }
	.bgGris-sm   			{ background:#cccccc; }
	.bgGrisL-sm				{ background:#95989A; }
	.clrLight-sm			{ color: #95989A;}
	.clrBlanc-sm 			{ color: #ffffff;}
	.clrGrisCM-sm 			{ color:#585858; }

    .tar-sm                 { text-align: right; }
	.alignCenter-sm			{ align-self:center; }


	/* Font Sizes
	================================================== */

	/*html, body { font-size:150%;font-weight:400;text-rendering:optimizeLegibility;min-width:45rem; }*/
}


@media only screen and (max-width: 61.64rem) and (orientation:landscape ){

	/*.fs12-sm	{ font-size:calc( 0.5 * 12px);font-size:calc(0.75 * 0.75rem); }
	.fs13-sm	{ font-size:calc( 0.5 * 13px);font-size:calc(0.75 * 0.8125rem); }
	.fs14-sm	{ font-size:calc( 0.5 * 14px);font-size:calc(0.75 * 0.875rem); }
	.fs15-sm	{ font-size:calc( 0.5 * 15px);font-size:calc(0.75 * 0.9375rem); }
	.fs16-sm	{ font-size:calc( 0.5 * 16px);font-size:calc(0.75 * 1rem); }
	.fs18-sm	{ font-size:calc( 0.5 * 18px);font-size:calc(0.75 * 1.125rem); }
	.fs19-sm	{ font-size:calc( 0.5 * 19px);font-size:calc(0.75 * 1.188rem); }
	.fs20-sm	{ font-size:calc( 0.5 * 20px);font-size:calc(0.75 * 1.25rem); }
	.fs21-sm	{ font-size:calc( 0.5 * 21px);font-size:calc(0.75 * 1.313rem); }
	.fs22-sm	{ font-size:calc( 0.5 * 22px);font-size:calc(0.75 * 1.375rem); }
	.fs24-sm	{ font-size:calc( 0.5 * 24px);font-size:calc(0.75 * 1.5rem); }
	.fs26-sm	{ font-size:calc( 0.5 * 26px);font-size:calc(0.75 * 1.625rem); }
	.fs28-sm	{ font-size:calc( 0.5 * 28px);font-size:calc(0.75 * 1.75rem)!important; }
	.fs30-sm	{ font-size:calc( 0.5 * 30px);font-size:calc(0.75 * 1.875rem); }
	.fs32-sm	{ font-size:calc( 0.5 * 32px);font-size:calc(0.75 * 2rem)!important; }
	.fs35-sm	{ font-size:calc( 0.5 * 35px);font-size:calc(0.75 * 2.1875rem); }
	.fs36-sm  	{ font-size:calc( 0.5 * 36px);font-size:calc(0.75 * 2.25rem); }
	.fs36-sm	{ font-size:calc( 0.5 * 36px);font-size:calc(0.75 * 2.250rem); }
	.fs40-sm	{ font-size:calc( 0.5 * 40px);font-size:calc(0.75 * 2.5rem); }
	.fs42-sm	{ font-size:calc( 0.5 * 42px);font-size:calc(0.75 * 2.625rem); }
	.fs45-sm	{ font-size:calc( 0.5 * 45px);font-size:calc(0.75 * 2.813rem);  }
	.fs50-sm	{ font-size:calc( 0.5 * 50px);font-size:calc(0.75 * 3.125rem); }
	.fs52-sm	{ font-size:calc( 0.5 * 52px);font-size:calc(0.75 * 3.25rem); }
	.fs55-sm	{ font-size:calc( 0.5 * 55px);font-size:calc(0.75 * 3.4375rem); }
	.fs60-sm	{ font-size:calc( 0.5 * 60px);font-size:calc(0.75 * 3.75rem); }
	.fs65-sm	{ font-size:calc( 0.5 * 65px);font-size:calc(0.75 * 4.0625rem);}
	.fs70-sm	{ font-size:calc( 0.5 * 70px);font-size:calc(0.75 * 4.375rem);}
	.fs75-sm	{ font-size:calc( 0.5 * 75px);font-size:calc(0.75 * 4.688rem);}
	.fs80-sm	{ font-size:calc( 0.5 * 80px);font-size:calc(0.75 * 5rem);}
	.fs90-sm	{ font-size:calc( 0.5 * 90px);font-size:calc(0.75 * 5.625rem);}
	.fs100-sm 	{ font-size:calc( 0.5 * 100px);font-size:calc(0.75 * 6.25rem); }
	.fs120-sm 	{ font-size:calc( 0.5 * 120px);font-size:calc(0.75 * 7.5rem); }
	.fs150-sm 	{ font-size:calc( 0.5 * 150px);font-size:calc(0.75 * 9.375rem); }*/

}

/* inferieur a 770px */
@media only screen and (max-width: 48rem) {

	.row .col-xs-1               { -webkit-box-flex:0;-webkit-flex:0 0 4.16667%;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;width:4.16667%;max-width:4.16667%; }
	.row .col-xs-2               { -webkit-box-flex:0;-webkit-flex:0 0 8.33334%;-ms-flex:0 0 8.33334%;flex:0 0 8.33334%;width:8.33334%;max-width:8.33334%;  }
	.row .col-xs-3               { -webkit-box-flex:0;-webkit-flex:0 0 12.5%;-ms-flex:0 0 12.5%;flex:0 0 12.5%;width:12.5%;max-width:12.5%;  }
	.row .col-xs-4               { -webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;width:16.66667%;max-width:16.66667%;  }
	.row .col-xs-5               { -webkit-box-flex:0;-webkit-flex:0 0 20.83333%;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;width:20.83333%;max-width:20.83333%;  }
	.row .col-xs-6               { -webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;max-width:25%;  }
	.row .col-xs-7               { -webkit-box-flex:0;-webkit-flex:0 0 29.16667%;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;width:29.16667%;max-width:29.16667%;  }
	.row .col-xs-8               { -webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;width:33.33333%;max-width:33.33333%;  }
	.row .col-xs-9               { -webkit-box-flex:0;-webkit-flex:0 0 37.5%;-ms-flex:0 0 37.5%;flex:0 0 37.5%;width:37.5%;max-width:37.5%;  }
	.row .col-xs-10              { -webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;width:41.66667%;max-width:41.66667%;  }
	.row .col-xs-11              { -webkit-box-flex:0;-webkit-flex:0 0 45.83333%;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;width:45.83333%;max-width:45.83333%;  }
	.row .col-xs-12              { -webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;  }
	.row .col-xs-13              { -webkit-box-flex:0;-webkit-flex:0 0 54.16667%;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;width:54.16667%;max-width:54.16667%;  }
	.row .col-xs-14              { -webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;width:58.33333%;max-width:58.33333%;  }
	.row .col-xs-15              { -webkit-box-flex:0;-webkit-flex:0 0 62.5%;-ms-flex:0 0 62.5%;flex:0 0 62.5%;width:62.5%;max-width:62.5%;  }
	.row .col-xs-16              { -webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;width:66.66667%;max-width:66.66667%;  }
	.row .col-xs-17              { -webkit-box-flex:0;-webkit-flex:0 0 70.83333%;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;width:70.83333%;max-width:70.83333%; }
	.row .col-xs-18              { -webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;width:75%;max-width:75%; }
	.row .col-xs-19              { -webkit-box-flex:0;-webkit-flex:0 0 79.16667%;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;width:79.16667%;max-width:79.16667%; }
	.row .col-xs-20              { -webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;width:83.33333%;max-width:83.33333%; }
	.row .col-xs-21              { -webkit-box-flex:0;-webkit-flex:0 0 87.5%;-ms-flex:0 0 87.5%;flex:0 0 87.5%;width:87.5%;max-width:87.5%; }
	.row .col-xs-22              { -webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;width:91.66667%;max-width:91.66667%; }
	.row .col-xs-23              { -webkit-box-flex:0;-webkit-flex:0 0 95.83333%;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;width:95.83333%;max-width:95.83333%; }
	.row .col-xs-24              { -webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%; }



	/* Offsets
	=================================================== */

	.row .col-xs-offset-1                 { margin-left:4.16667%; }
	.row .col-xs-offset-2                 { margin-left:8.33334%; }
	.row .col-xs-offset-3                 { margin-left:12.5%; }
	.row .col-xs-offset-4                 { margin-left:16.66667%; }
	.row .col-xs-offset-5                 { margin-left:20.83333%; }
	.row .col-xs-offset-6                 { margin-left:25%; }
	.row .col-xs-offset-7                 { margin-left:29.16667%; }
	.row .col-xs-offset-8                 { margin-left:33.33333%; }
	.row .col-xs-offset-9                 { margin-left:37.5%; }
	.row .col-xs-offset-10                { margin-left:41.66667%; }
	.row .col-xs-offset-11                { margin-left:45.83333%; }
	.row .col-xs-offset-12                { margin-left:50%; }
	.row .col-xs-offset-13                { margin-left:54.16667%; }
	.row .col-xs-offset-14                { margin-left:58.33333%; }
	.row .col-xs-offset-15                { margin-left:62.5%; }
	.row .col-xs-offset-16                { margin-left:66.66667%; }
	.row .col-xs-offset-17                { margin-left:70.83333%; }
	.row .col-xs-offset-18                { margin-left:75%; }
	.row .col-xs-offset-19                { margin-left:79.16667%; }
	.row .col-xs-offset-20                { margin-left:83.33333%; }
	.row .col-xs-offset-21                { margin-left:87.5%; }
	.row .col-xs-offset-22                { margin-left:91.66667%; }
	.row .col-xs-offset-23                { margin-left:95.83333%; }

	/* Pull
	================================================== */

	.row .col-xs-pull-1                 { margin-right:4.16667%; }
	.row .col-xs-pull-2                 { margin-right:8.33334%; }
	.row .col-xs-pull-3                 { margin-right:12.5%; }
	.row .col-xs-pull-4                 { margin-right:16.66667%; }
	.row .col-xs-pull-5                 { margin-right:20.83333%; }
	.row .col-xs-pull-6                 { margin-right:25%; }
	.row .col-xs-pull-7                 { margin-right:29.16667%; }
	.row .col-xs-pull-8                 { margin-right:33.33333%; }
	.row .col-xs-pull-9                 { margin-right:37.5%; }
	.row .col-xs-pull-10                { margin-right:41.66667%; }
	.row .col-xs-pull-11                { margin-right:45.83333%; }
	.row .col-xs-pull-12                { margin-right:50%; }
	.row .col-xs-pull-13                { margin-right:54.16667%; }
	.row .col-xs-pull-14                { margin-right:58.33333%; }
	.row .col-xs-pull-15                { margin-right:62.5%; }
	.row .col-xs-pull-16                { margin-right:66.66667%; }
	.row .col-xs-pull-17                { margin-right:70.83333%; }
	.row .col-xs-pull-18                { margin-right:75%; }
	.row .col-xs-pull-19                { margin-right:79.16667%; }
	.row .col-xs-pull-20                { margin-right:83.33333%; }
	.row .col-xs-pull-21                { margin-right:87.5%; }
	.row .col-xs-pull-22                { margin-right:91.66667%; }
	.row .col-xs-pull-23                { margin-right:95.83333%; }

	.hidden-xs                          { display:none!important; }
	.visible-xs                         { display:flex!important; }


	/* Font Sizes
	================================================== */

	.fs8-xs   { font-size: 8px;font-size:0.5rem; }
	.fs9-xs   { font-size: 9px;font-size:0.5625rem; }
	.fs10-xs  { font-size:10px;font-size:0.625rem; }
	.fs11-xs  { font-size:11px;font-size:0.6875rem; }
	.fs12-xs  { font-size:12px;font-size:0.75rem; }
	.fs13-xs  { font-size:13px;font-size:0.8125rem; }
	.fs14-xs  { font-size:14px;font-size:0.875rem; }
	.fs15-xs  { font-size:15px;font-size:0.9375rem; }
	.fs16-xs  { font-size:16px;font-size:1rem; }
	.fs18-xs  { font-size:18px;font-size:1.125rem; }
	.fs19-xs  { font-size:19px;font-size:1.188rem; }
	.fs20-xs  { font-size:20px;font-size:1.25rem; }
	.fs22-xs  { font-size:22px;font-size:1.375rem; }
	.fs24-xs  { font-size:24px;font-size:1.5rem; }
	.fs26-xs  { font-size:26px;font-size:1.625rem; }
	.fs28-xs  { font-size:28px;font-size:1.75rem; }
	.fs30-xs  { font-size:30px;font-size:1.875rem; }
	.fs35-xs  { font-size:35px;font-size:2.1875rem; }
	.fs36-xs  { font-size:36px;font-size:2.25rem; }
	.fs40-xs  { font-size:40px;font-size:2.5rem; }
	.fs50-xs  { font-size:50px;font-size:3.125rem; }
	.fs100-xs { font-size:100px;font-size:6.25rem; }
	.fs120-xs { font-size:120px;font-size:7.5rem; }
	.fs150-xs { font-size:150px;font-size:9.375rem; }

	/* Classes génériques
	================================================== */

	.fw500-xs {font-weight: 500;}

}

/* #Clearing
================================================== */

	/* Self Clearing Goodness */
	.row:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

	/* Use clearfix class on parent to clear nested columns, or wrap each row of columns in a <div class="row"> */
	.clearfix:before, .clearfix:after, .row:before, .row:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden;  width: 0; height: 0; }
	.row:after, .clearfix:after { clear: both; }
	.row, .clearfix { zoom: 1; }

	/* You can also use a <br class="clear" /> to clear columns */
	.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }


/* #Font-Face
================================================== */

@font-face {
	font-family: 'woodbrass_ico';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggi/M8AAAC8AAAAYGNtYXAaVcxwAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zll/zA0AAAFwAAAXuGhlYWT/cYwNAAAZKAAAADZoaGVhA+IB/wAAGWAAAAAkaG10eDUAA50AABmEAAAAeGxvY2FTMEyyAAAZ/AAAAD5tYXhwACsBAwAAGjwAAAAgbmFtZThEI3IAABpcAAACIXBvc3QAAwAAAAAcgAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmGQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYZ//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAwAh/+AB3wHgABkALgBFAAATFj4CNzYuAicuAyMiDgIHBh4CFzc2HgIHFg4CIyIuAic0PgI3FyIOAhczPgMzMh4CBzMuAyPlFCkjHQYIAg0cEgcLDgwIFCcdFQEEDBYiExISIxkQAgEPFh8PERwYDQIJFRsRCS1SPCQBGwEdNkcpJ0k0HwEdASI+UC8BAwUGEx4UEyolHwkDBQMCDxskFRUnIRgFwAINFyITEB0WDQwVHBARHhkQAuEoRl42L1M9JCQ9Uy82XUcoAAAABgAEAC4B/AGSABQAKQA+AFMAXgBkAAA3Ig4CBx4DMzI+Aic2LgIjByIuAjcmPgIzMh4CFw4DIzciDgIHHgMzMj4CJzYuAiMHIi4CNyY+AjMyHgIXDgMjASc1IxczFxUhNyEFIS8BIQfLBwsJBAEBBAkLBwYNBwYBAQYHDQYBAQYDAwEBAwMGAQQEBQEBAQEFBATCCAsJBAEBBAkLCAUNCAYBAQYIDQUBAgYDAwEBAwMGAgQEBAIBAQIEBAT+8Q9qAVg9ASM//oEBL/7/AycBYDRuBQkMBgcLCQUFCQsHBgwJBS4CBAUDAwUDAwMDBQMDBQQCLgUJDAYHCwkFBQkLBwYMCQUuAgQFAwMFAwMDAwUDAwUEAgETOgUV+QbVvwWmqwAAAAIADP/sAfQB1AAcADEAACU+AzcuAyMiDgIXBh4CMzI+AjcXNycHIi4CJz4DMzIeAgcWDgIjAVsMEQ4FAQEdNUUpJkczHwEBHzNHJhMhIR0OmRGajiQ9LxoBARovPSQiPy0bAQEcLT4ilQ0eICMSJ0Y0Hh40RicoRjQeBgwTC5kPmiobLj4jIz0uGxsuPSMjPi4bAAAEAA//7AHuAcQABgBrAHUA4gAAJRYuAhc1FS4DJwYiBiY1PgMnLgEOAQcOAwcOAwcOAwcOAwciBiIGIzUnETc1HgM3FjYWNhc2FjYWNxY+Ajc+AS4BJz4DNTwBLgEnPgM3NjQuASc+AjQnBRwDFSc1NxUFFx4BDgEHHgMHFA4CBxceAgYHDgImByYGJgYnBiYGJgcmBiYGJwYuAic1FjYyNjM+Azc+Azc+AzcUMh4BFx4BDgEHDgMHHAEeATMeAjIXNhY2MjceAxcWDgIHAe4DAQMBAgIICw0IAyIlHwMSDgIOBg0OCwQEBQUHBgQICAcDAwYGBQMDCQsPCQIFBgYEnZ0HDQ0PCAcNDQ0HDh4dHg8HFBMRAwMBAQMCBQkGAwMEAwMFBQIBAQMGBAUIBAP+qXNzASgLCwQHDwcDCAYFAQgLDAYNAwMBAQICFhoZBwcPDg8HCRESEQkCAwMEAQcNDAwGBQgHBwMSFxEPCgUMDAoEAgMDBQQCAQMBBQQCBQMDCAcGAgICAQQMDQ0GCRMSEgkFBwUFAQMECQwF/AcDBgQHAQEHCQgCAQECAwIVKy0qFQcJAQkLCBIQEgcFCAoIBgQMCQwECRMSDgQCAQ8B/vABEwMIBQQBAQEBAQEBAQEBAQECBA0KCAsMBwQDCwoMBAQFCAcFAgkHCQMICwwJBgYPDhAFGx02OTcdAeMBBh8IBxQREgUDBAgGBgYNCAkCCwEGBgkECQYCAwEBAQEBAQEBAQEBAQEBAQEBBgYJAr8BAgMHGyMiDwYPDRAIBg4PDQUBAwIDBxMSFAgLExYUCwIFAwUGBAMBAQECAQEBBAQEBxAMDQMAAAUAc//tAY0B0wAEAAkADgATABgAABMRJRElASc1NxU1BxEXEREnNTcVAxcVBzVzARr+5gEG8vLy8vLykTAwAdP+GQEB5QH+LQFOAVBkAQEpAf7ZATsBHgEg/pUBEwEVAAUAQ//nAb0B2QAfACgAMQBOAFUAAAE3JzcjJwcnBycHJxcHFwcXBzcHHwE3NRc/AScXJzcnAy8BNxc3HwEHNw8BJz8BFzcXLwEHJwcnBycjNyc3JzcnFzcXNxc3FzcHFwcXBxcnMzUjBxc3AZYnNBE5CDMgIzEMOA01JCc0ES5KRydDQydHRy0NNSThGi82BTMMBzjVMBo3CgswCDQQLwopHRorBy8OKyEeLAwvCikdGisHLw4rIR4sDIIWEigLGQEVKRg2OBkuLR04BTgULCkYNwGBBDtzAXQ7BHoDNxUs/vgnA10lGA8LYCoDJ18NDh0mWXoELxglJxUuLhQiJREuBC8YJigWLwEuFCIlES8phh8NEQAAAAAFABD/5wHwAZMAGgA5AE4AYwB4AAAlPgM3PgMnNiYOARcGHgIXHgMXJwMmPgEWBxYOAgcOAwcuAycuAyc2JhYGFxcWPgI3NjQuAScmDgIHBh4CFzc2HgIHFA4BJicmPgI3MiYGIjcTBw4DBx8BBTcXLgMnDwEFJwECChIUEgsKGRQPAQFcbVwBAg4SGAkLFBUUCwF9AVBdTwEBDBEVCAkQEhAJCBEQEgcKFBILAQEBAQEBaRAdGxMHBAsTDxEpIRkCAggQGQ4ODBsSCwEmKycBAgkNFgsOBgwIDXo7AgEEAQM6Vf6HVDoCAQMCAjx+AeF7KRAhICIQEyUoKRdGRwFFSBQoJCQQEyIlIhMBASE+PAE+PBMiIh8QDh4cHg4OHhweDREeIyITGQgOEwFMBQQMFg4PHR0VCAkBEx8WDh0WEgKIAgoQGQ0dHAIcGw0WEwoDAQMB/t8BAQUDBQEBWQFbAQMDBQMDAX0BfwAABgAIAB0B+AGjAAQACQARABkAHgAjAAATIRchNwchByEnJwMzBzchEyEBIQcnIwMhAyUhFyE3BzMHIydSAQYB/vgBAQFAAf7CAUkBNgFRAWoB/g8B3P6eLwE0AQHHAf5wAV4B/qABAeEB3wEBXBUVNRUVfP7BR0cBP/7WKysBFf7rfBUVMRUVAAgANP/nAcwB2QAEAA8AOQBJAFIAkwCvAMQAAAEXByc3BzQ4AjE4AxUHPgMnLgMjIg4CBxc+AzMyHgEUBw4DBw4DMRUzNSM3NyoDMQcVMxUzNTM1IzUHHAMVIzcVNyI0IjAzLgMHIg4CBzwDNSMVMzwDNTQ+AhcyHgEUFRwDFTgCFDEzPAM1NDYuAScUMDQiNSc1MzUjFTMVDgMVFB4CMzI+AjU0LgInAyIuAjU0PgIzMh4CFRQOAiMBmDAQMBDhAwUMCQMEAwcICQQFCQcHBAsDBQYGAwQFAgECBQUHAgMHBwVDKw1hAQcGBSoqEwwMExgYagEBAQMFBwYDAgYFAwEUFAEDBwcEBQEUAQECAwFhIloiKUY0HiA4SioqSjggHjRHKAsmQjEdHTFCJiZCMR0dMUImAYgwEDAQ3wEBAgUMDg8IBAYDAQIEBQMNAgQDAQMFBgMEBwcGAwIHBwUPEQxDPg8UFBA9IAQHBwcEJgkEAQICAQEBAgMEAwUKCgoFZwQHBwgDBQsJBgEGCAgDBAkICAQBBAgIBwQFCQoJBAEBAbAuLS0uAiI2SCkqSzcgIDdLKihINyED/n8cMUMmJUIyHBwxQyUmQjIcAAAEAEz/4gG0Ad4AFwBCAEcATAAAASIOAhUUHgIXFTM1PgM1NC4CIxMOAiIxFSM1NycHJwcXFSM1MC4CJy4DNTQ+AjMyHgIVFA4CBwczFSM1FTMVIzUBACVCMRwQHCcYkhgnHBAcMUIlQwMFBQMoOw83NhA7KAMFBQMUIhgOGSw5ISE6KxkOGCIUjZSUlJQB3h0xQSYbMishC1xcCyErMhwlQjAd/rsBAgFVhjoPNjYPOoZVAQECAQkeJSwYITorGRkrOiEYLCUeCn0XFyMXFwAABQAJAB0B9wGjAAgADQAXABwAJwAAATUHFQcRBREHJxcVBzUBJTU3FTc1NxUnJTUXFQclBzUHFQc1BRUHNQFnz48B7pC5paUBNP48r2evAf7/Pj4BAa9mrwHFAQFmPgE8Af64AQFKASoBKAEq/qEBrgEWARQBsAGuFgEUARYBFQETAV0BWwEBAAUAIv/uAd4B0gAKAA8AFQAaACMAAAEnBxU1ERc3ETE1JxcHJzcDJzUXFTEDNxcHJwUHNTcVNzU3FQHe3t7e3t7JNsg1CsHBv0zIS8kBk8FNQzEBZmxsAQH+929vAQgBV2IbYxr+S2DeYN4BUyVkJmXzYN4mVCFVGN4AAAAMACf/7AHZAdQACwASABkAHgAjACkALgAzADgAPQBCAEcAAAEhFxUjESEnNTMRIwMhETMRIRU3IzEhESERAzMVIzU1MxUjNSsBFTM1MQcjNTMVBzMVIzU3MxUjNQczFSM1FTMVIzU1MxUjNQHE/pcBNQF+ATUVNP6sIAE0NQH+rQFUnnR0dHQWdHQVSkpf/v6KdHSK/v7+/v7+AdQVIP5NFSABs/4tAYn+lyA1AYn+dwEOFRVVFRVqalVAQHwVFacWFnwVFX8VFSoVFQABAAAA2AIAAOgABAAANyEXITcAAf8B/f8B6BAQAAAAAAEADv/uAfIB0gALAAABJwcnBxcHFzcXNycB8hja3BbZ2Rbc2hjbAbsY29sY2twW2dkW3AABAAf/5wH5AdkACwAAJTUjFSMVMxUzNTM1ARMm5uYm5vPm5ibm5iYAAQALALUB9QELAAQAABMhFSE1CwHq/hYBC1ZWAAEAe//uAYUB0gAGAAAFNyc3Jw8BAW0Y29sY5gwSGNrcFuUNAAEAe//uAYUB0gAGAAATBxcHFz8Bkxjb2xjmDAHSGNrcFuUNAAEADgBbAfIBZQAGAAABJwcnBx8BAfIY2twW5Q0BTRjb2xjmDAAAAAACAAYAKQH6AZcAkACcAAA3PgM3PgM3PgM3PgM3PgM1NC4CJy4DJy4DJy4CIicOAwcOAwcXND4CNz4DNz4DNz4DFzYWMhYzHgMXHgMXHgMVFA4CBw4DBw4DBw4DBw4DBw4DBw4DBw4DFTc1JzQ+AjclNycHJwcXBz8BHwExBAkKCwYGDAwNBgcNDAwFBgoKCAQEBQQCAQMDAgIGBgcDBAgJCgUFCgsLBg4XFREHBwsIBQEUAQEDAQIDBQUDAwcICAUECgsLBgUICQgEBAgHBgMDBgUEAgIDAQEBAgMDAgUGBwMECAkIBQUJCgkFBQoKCQUFCQkIAwQHBwUDAgQDAvDXAwUGBAFgYRpUVBxiaRleWxtmBQgKCAUDCgcKAwYICggGBAwKDAUHDA8OCQYMCgsEBQgIBgUCBgQEAQICAgEBAwkKCQcVFx4PAQcKDAoFBQoICQMEBgcEAwEEAgIBAQIEAwIFBAMCBwUIAwUHCQcGBQwJCgQFCAkHBQMIBggCBQUIBgQCCAUIAwQHCAcFAwoICwQGCgwLBwETAQQMCQsEUX4BcXEBfo4BfX0BAAIABAAnAfwBmQD0AQAAADcuAycuAy8BMj4CNz4DNz4DNzQ2NDYnNi4CJy4DJy4DJy4CIiMiDgIHDgMHDgMHDgIUBzMmPgI1PgM3PgM3PgMzMh4CFx4DFx4DFx4CFBcOAwcOAwcOAyMOAiInBzoCFhceAxceAxceAwcWDgIHDgMHDgMHDgMjIi4CJy4DJy4DJy4CNicjBh4CFx4DFx4DFx4DMzoBPgE3PgM3PgM3PgM3JjQuASc0LgInFzcjBycjFwczNxcz5gMFBwYEAwkHCgMBBQYIBgQDBwQGAgMDBQICAwIBAQMBBQEEBAgGBQMKCAoEBwkLCgcFDgsMBAcICwcFAggFBgEDAgMBFQECAQQDAwUEBAIIBgkEBQkLCgYDCQgJAwUHCQYFAgcFBgEDAgQBAQEDAwMCBwUIAwUICggGBAsJCwQBBwoMCQcECwkKAwYGCAUEAQUCAgEBAgEEAgMEBgYFAgkHCgMGCAsJBgUNCgsEBggKBgQDBwQFAQMBAwEBEwEBAQQBAwQHBgUDCgkMBQcLDw0IBQ0LDQQHCQsIBQMJBQcCAwMDAQEBAgEDBAMFAqxhGlNVGmBnF19aHM8DBQUFAgIDAgIBAQICAwIBBAUFAwIGBgcDBAcIBwQGCwoKBAQIBwYDAwUEAwECAQIBAgMCAwUGBwQECAoKBQYMDAwHBgoKCgUFCAgIAwMGBgQCAgMCAQEBAQIBAgQEAgIFBgYEAwgICQQGCwkJBAMHBgUCAgQDAgEBAQERAQEBAgMEAwIGBggEBAkLDAYFCgoJBAQHBwcCAwUEBAECAgEBAQIDAQIFBQYEAwgICQUFCwsMBgcODgwGBgoKCQQEBwYFAgIDAgECAwECBAUFBAMHCQkFBAsMDAcECQgJBAQIBwcDFX5vb36MfX0AAAQAAABaAgABZgAZAGoAuwDHAAATDgMHFTI+Ajc+AzcVMxEjDgMHBS4DJy4DIyIOAgcOAwcOAwcOAhQVHAEeARceAxceAxceAzMyPgI3PgM3PgM3PgM1NC4CJy4DJxcOAwcOAwcOAyMiLgInLgMnLgMnNC4BNDU8AT4BNT4DNz4DNz4DMzIeAhceAxceAxceAhQVHAEOAQc/ASMHJyMXBzM3FzMpBQoKCwUFCQoJBAUICAgDDw0DBwcJBAEFAgcHCAQFCgwMBwcNDAoEBQgHBgMDBAQDAQECAQECAQEDBAQDAwYHCAUECgwNBwcNCwoFBAgIBgIDBQMDAQECAQEBAQIBAQMDBQMCAQIDBAICBgYHBAQICgsGBgwJCQQEBwYFAgMDAwMBAgEBAgEDAwMDAgUGBwQECQkMBgYLCggEBAcGBgICBAMCAQEBAQEBAYRGEj09FEdMEkRCEwFBAwUEAwEMAgIEAgIFBQcD5wEDBQkIBwMHBQkIBwMDBAMCAgMEAwMHCAkFBQoLCwYGDAwLBgYMCwwGBgsLCgUFCQgHAwMEAwICAwQDAwcICQUFCgsLBgYMDAsGBgwLDAYGCwsKBYMGCgoJBQQICAYDAwQDAgIDBAMDBggIBAUJCgoGBQsKCgUFCgoKBgUKCgoEBQgHBwMDBAMBAQMEAwMHBwgFBAoKCgUGCgoKBQUKCgsFDVtQUFtmW1sAAAAAAQBg/+4BoQHSAPQAACUuAycuAycuAyM1Mj4CNz4DNz4DNz4CNDU0LgInLgMnLgMnLgMjIg4CBw4DBw4DBw4DFTM0PgI3PgM3PgM3PgMzMh4CFx4DFx4DFx4DFRQOAgcOAwcOAwcOAiInFTYyHgEXHgMXHgMXHgMVFA4CBw4DBw4DBw4DIyIuAicuAycuAycuAzUjBh4CFx4DFx4DFx4DMzI+Ajc+Azc+Azc+AzU0LgInAZkCBAUGAwMICAkEBQoLCwYFCgkJBAUHCAYDAwYEBQECAgIBAwUDBAcICgUFCwwNBgcODQ4HCRAQDgcHDQwLBQUICAYDAgQDARoCAgMCAgUGBwQDCQkLBgYMDQ8HBQsLCwUGCgoKBAUIBwYDAwQDAQEEBQMDCAgKBQULDA0GBw0NDAcHDw4OBwcODAwGBQoJCAQDBQMCAgIFAgMHBwgFBQoKDAYGDA0MBwgPDw0HBgwLCgQECAcFAwIDAgEZAQECAwMDBggJBgUMDQ4IBxEREgoIEA8PBwgNDQwFBgkJCAMDBQMCAgEDAqUFCgkJBAQHBgYDAgQDAwICAwQCAwUGBgQDCAgJBAUJCgoFCA8NDAYFCgoIAwQGBQQCAgICAQIDBAMDBwcKBQULDA0IBw8QEAkHDg0NBgYMCgoEBQgGBgMCBAMBAQEDAQEEBAUDAwYICAUECgsLBggODAsFBQkHBwMDBAQDAQEBAQEXAQEBAQEDBAUDAwcJCgUGDA4PCAcNDQsFBgoJCAQDBwUFAgICAgEBAgQCAwYHCAQFCgsMBgYODw8IChIREAgHDg0MBQUJCAYDAwQCAgECAwMCBQYIBAUJCwwGBw4PEAgHDAsLBQAAAAABAA4AWwHyAWUABgAAJQcnByc/AQHyGNrcFuUNcxjb2xjmDAACACH/5gHfAdoAKgAvAAABFR4DFRQOAiMiLgI1ND4CNzUOAxUUHgIzMj4CNTQuAicnMxUjNQFJHC8iEyA2SSoqSTYgEyIvHCE3KBYjPFIuLlI8IxYoNyFVGBgBmBgLJTE6IClJNx8fN0kpIDoxJQsYCyk4QiUuUT0jIz1RLiVCOCkLQpycAAAAAQAAAAEAAL5YMaZfDzz1AAsCAAAAAADPKSWoAAAAAM8pJagAAP/gAgAB4AAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAAAAAAAAEAAAACAAAhAgAABAIAAAwCAAAPAgAAcwIAAEMCAAAQAgAACAIAADQCAABMAgAACQIAACICAAAnAgAAAAIAAA4CAAAHAgAACwIAAHsCAAB7AgAADgIAAAYCAAAEAgAAAAIAAGACAAAOAgAAIQAAAAAACgAUAB4AhAEWAWACnALMA1gEDgRSBTgFoAXkBiIGiAaYBrIGxgbUBuYG+AcMB+IJOApEC4YLmAvcAAAAAQAAAB4BAQAMAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAABQA9gABAAAAAAABABoAAAABAAAAAAACAA4A2wABAAAAAAADABoAmgABAAAAAAAEABoA6QABAAAAAAAFABYAhAABAAAAAAAGAA0AtAABAAAAAAAJAB4ASgABAAAAAAAKACgBAwABAAAAAAALADAAGgABAAAAAAANABwAaAADAAEECQABABoAAAADAAEECQACAA4A2wADAAEECQADABoAmgADAAEECQAEABoA6QADAAEECQAFABYAhAADAAEECQAGABoAwQADAAEECQAJAB4ASgADAAEECQAKACgBAwADAAEECQALADAAGgADAAEECQANABwAaAB3AG8AbwBkAGIAcgBhAHMAcwBfAGkAYwBvAGgAdAB0AHAAOgAvAC8AdwB3AHcALgB3AG8AbwBkAGIAcgBhAHMAcwAuAGMAbwBtAGEAbABlAHgAYQBuAGQAcgBlACAAbQBhAGcAbgBlAFcAbwBvAGQAYgByAGEAcwBzACAAMgAwADEANABWAGUAcgBzAGkAbwBuACAAMQAuADAAdwBvAG8AZABiAHIAYQBzAHMAXwBpAGMAb3dvb2RicmFzc19pY28AdwBvAG8AZABiAHIAYQBzAHMAXwBpAGMAbwBSAGUAZwB1AGwAYQByAHcAbwBvAGQAYgByAGEAcwBzAF8AaQBjAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'),
		 url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
}


input {
    -webkit-appearance: none;
}

.dobfield {flex-wrap: nowrap;}
.DisplayBlock{display:block;}

/* hide et hidden définit a la fin afin de prendre le pas sur les autres display de la grid
================================================== */
.hidden { visibility:hidden; }
.hide { display:none; }
