/* RESET */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ margin: 0; padding: 0; font-family: sans-serif; font-size: 12px;}
/*table{ border-spacing: 0;}*/
fieldset, img{ border: 0;}
address, caption, cite, code, dfn, em, strong, th, var{ font-style: normal; font-weight: normal;}
ol, ul{ list-style: none;}
caption, th{ text-align: left;}
h1, h2, h3, h4, h5, h6{ font-weight: normal;}
q:before, q:after{ content: '';}
abbr, acronym{ border: 0;}
a { text-decoration: none;}
.clear { clear: both !important; float: none !important; font-size: 0;}
.no-display { display: none;}
.uppercase { text-transform: uppercase;}

.col2-set,
.col3-set,
.col4-set { width: 100%;}

.col2-set .col-1 { float: left; width: 48%;}
.col2-set .col-2 { float: right; width: 48%;}

.col3-set .col-1,
.col3-set .col-2 { float: left; width: 30%; margin-right: 1%;}
.col3-set .col-3 { float: right; width: 30%;}

/* OUTILS */
/*.bold {font-weight: bold;}*/
.normal {font-weight: normal;}
.clear {clear: both !important;}
.upper {text-transform: uppercase !important;}
.f-left {float: left !important;}
.f-right {float: right !important;}
.f-brandon {font-family: Brandon !important;}
.f-sourceLite {font-family: SourceSansProLight !important;}
.f-sourceBold {font-family: SourceSansProBold !important;}

.col2-set .col-1, 
.col2-set .col-2,
.col2-set .col-3 { float: left; width: 32%;}
.col2-set .col-2 { margin-left: 2%;}
.col2-set .col-3 { float: right;}

.col2-list .col-item { float: left; width: 48%; margin-right: 1%;}

/* Couleurs */
.c-vert, .c-vert a			{color: #25BD54;}
.c-bleu1, .c-bleu1 a		{color: #01BCCB;}
.c-bleu2, .c-bleu2 a		{color: #01A6B4;}
.c-jaune, .c-jaune a		{color: #F4FF83;}
.c-orange1, .c-orange1 a	{color: #FAB414;}
.c-orange2, .c-orange2 a	{color: #FE8100;}
.c-violet1, .c-violet1 a	{color: #B37BB8;}
.c-violet2, .c-violet2 a	{color: #904C96;}
.c-violet3, .c-violet3 a	{color: #562D84;}
.c-gris1, .c-gris1 a		{color: #B2B6C0;}
.c-gris2, .c-gris2 a		{color: #8B919F;}
.c-gris3, .c-gris3 a		{color: #4F5D71;}
.c-gris4, .c-gris4 a		{color: #434751;}

.bg-vert	{background-color: #25BD54 !important;}
.bg-gris	{background-color: #434751 !important;}
.bg-bleu1	{background-color: #01BCCB !important;}
.bg-bleu2	{background-color: #01A6B4 !important;}
.bg-jaune	{background-color: #F4FF83 !important;}
.bg-orange1 {background-color: #FAB414 !important;}
.bg-orange2 {background-color: #FE8100 !important;}
.bg-violet1 {background-color: #B37BB8 !important;}
.bg-violet2 {background-color: #904C96 !important;}
.bg-violet3 {background-color: #562D84 !important;}
.bg-gris1	{background-color: #B2B6C0 !important;}
.bg-gris2	{background-color: #8B919F !important;}
.bg-gris3	{background-color: #4F5D71 !important;}
.bg-gris4	{background-color: #434751 !important;}
