.size-guide-container .tableau6 {
		border-collapse: collapse;
    line-height: 30px;
}

.size-guide-container .tableau {
    border-collapse: collapse;
    margin: 0 auto!important;
    line-height: 30px;
}
.size-guide-container .tableau td, th, .size-guide-container .tableau6 td {
    border-width: 2px; 
    border-style: solid; 
    border-bottom-color:#000000;
    border-top-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
}

/* -------------------------------- GESTION BOUTONS -------------------------------- */
.size-guide-container .btn-main {
		background-color: #3B0C3F;
		color: #FFFFFF;
		padding: 12px;
		text-decoration: none;
		font-size: 12px;
		border-radius: 3px;
		transition: all .3s;
}
.size-guide-container .btn-main:hover {
		background-color: #2c072f;
		transition: all .3s;
}
.size-guide-container .btn-main02 {
		background-color: #FFF;
		color: #000;
		padding: 12px 50px 12px 50px;
		text-decoration: none;
		font-size: 12px;
		border: 1px solid black;
		border-radius: 0px;
		transition: all .3s;
}
.size-guide-container .btn-main02:hover {
		background-color: black;
		transition: all .3s;
		color: #FFF;
}
.size-guide-container .btn-main03 {
		background-color: #FFF;
		color: #000;
		padding: 12px 20px 12px 20px;
		text-decoration: none;
		font-size: 12px;
		border: 1px solid black;
		border-radius: 0px;
		transition: all .3s;
}
.size-guide-container .btn-main03:hover {
		background-color: black;
		transition: all .3s;
		color: #FFF;
}
.size-guide-container .btn-main04 {
		background-color: #FFF;
		color: #000;
		padding: 12px 30px 12px 30px;
		text-decoration: none;
		font-size: 12px;
		border: 1px solid black;
		border-radius: 0px;
		transition: all .3s;
}
.size-guide-container .btn-main04:hover {
		background-color: black;
		transition: all .3s;
		color: #FFF;
}
.size-guide-container .btn-main05 {
		background-color: #FFF;
		color: #000;
		padding: 12px 20px 12px 20px;
		text-decoration: none;
		font-size: 12px;
		border: 1px solid black;
		border-radius: 0px;
		transition: all .3s;
}
.size-guide-container .btn-main05:hover {
		background-color: black;
		transition: all .3s;
		color: #FFF;
}
.size-guide-container .btn-main06 {
		background-color: #FFF;
		color: #000;
		padding: 12px 50px 12px 50px;
		text-decoration: none;
		font-size: 12px;
		border: 1px solid black;
		border-radius: 0px;
		transition: all .3s;
}
.size-guide-container .btn-main06:hover {
		background-color: black;
		transition: all .3s;
		color: #FFF;
}
.size-guide-container .btn-secondary {
		background-color: transparent;
		border: #3B0C3F solid 1px;
		color: #3B0C3F;
		padding: 12px;
		text-decoration: none;
		font-size: 12px;
		border-radius: 3px;
		transition: all .3s;
}
.size-guide-container .btn-secondary:hover {
		background-color: #3B0C3F;
		transition: all .3s;
		color: #FFF;
}

/* -------------------------------- GESTION COULEUR DE FOND -------------------------------- */
.size-guide-container .background-white { background-color: #FFFFFF; }
.size-guide-container .background-black { background-color: #000000; }
.size-guide-container .background-purple { background-color: #3B0C3F; }
.size-guide-container .background-green { background-color: #97BB3A; }
.size-guide-container .background-red { background-color: #C20E1A; }
.size-guide-container .background-gray { background-color: #FAFAFA }


/* -------------------------------- GESTION COULEUR TEXTE -------------------------------- */
.size-guide-container .white { color: #FFFFFF; }
.size-guide-container .black { color: #000000; }
.size-guide-container .purple { color: #3B0C3F; }
.size-guide-container .green { color: #97BB3A; }
.size-guide-container .red { color: #CE2139; }
.size-guide-container .gray { color: #F0F0F0; }

/* -------------------------------- GESTION PROPRIETE DIV -------------------------------- */
.size-guide-container .container-main { /* Container avec largeur de menu (ÃƒÂ  rÃƒÂ©gler si besoin) */
		width: 1090px;
		margin: 0 auto;
}
.size-guide-container .container-secondary {
		width: 800px;
		margin: 0 auto;
}
.size-guide-container .container-txt {
		width: ;
		margin: 0 auto;
}
.size-guide-container .sep {
		width: 100%;
		background-color: #F0F0F0;
		height: 2px;
}
.size-guide-container .radius { border-radius: 3px; }
.size-guide-container .top-border-green { border-top: #97BB3A solid 2px ; }
.size-guide-container .top-border-gray { border-top: #F0F0F0 solid 2px ; }
.size-guide-container .bottom-border-gray { border-bottom: #F0F0F0 solid 2px ; }
.size-guide-container .hide { display: none!important; }
.size-guide-container .invisible { visibility: hidden!important; }
.size-guide-container .hidemobile { display: block; }

/* -------------------------------- GESTION PROPRIETES IMAGES -------------------------------- */
.size-guide-container .size100 { width: 100%; height: auto; } /* ÃƒÂ  utiliser sur toutes les images */

/* -------------------------------- GESTION POSITION ELEMENTS -------------------------------- */
.size-guide-container .relatif { position: relative; }
.size-guide-container .absolute { position: absolute; }
.size-guide-container .left { float: left; }
.size-guide-container .right { float: right; }
.size-guide-container .clearfix:before, .clearfix:after { /* ÃƒÂ  mettre dans le parent d'un ÃƒÂ©lÃƒÂ©ment absolute */
		content:".";
		display:table;
		height: 0;
		font-size:0;
		line-height:0;
		visibility:hidden; }
.size-guide-container .clearfix:after { clear: both; }
.size-guide-container .clearfix { *zoom: 1; }

/* -------------------------------- GESTION PROPRIETE TEXTE -------------------------------- */
.size-guide-container .middle { vertical-align: middle; }
.size-guide-container .top { vertical-align: top; } 
.size-guide-container .bottom { vertical-align: bottom; } 
.size-guide-container .txt-left { text-align: left; }
.size-guide-container .txt-center { text-align: center; }
.size-guide-container .txt-right { text-align: right; }
.size-guide-container .txt-justify { text-align: justify; }
.size-guide-container .uppercase { text-transform: uppercase; }
.size-guide-container .lowercase { text-transform: lowercase; }
.size-guide-container .bold { font-weight: bold; }
.size-guide-container .light { font-weight: lighter; }

.size-guide-container .font5 { font-size: 5px; }
.size-guide-container .font6 { font-size: 6px; }
.size-guide-container .font7 { font-size: 7px; }
.size-guide-container .font8 { font-size: 8px; }
.size-guide-container .font9 { font-size: 9px; }
.size-guide-container .font10 { font-size: 10px; }
.size-guide-container .font11 { font-size: 11px; }
.size-guide-container .font12 { font-size: 12px; }
.size-guide-container .font13 { font-size: 13px; }
.size-guide-container .font14 { font-size: 14px; }
.size-guide-container .font15 { font-size: 15px; }
.size-guide-container .font16 { font-size: 16px; }
.size-guide-container .font17 { font-size: 17px; }
.size-guide-container .font18 { font-size: 18px; }
.size-guide-container .font19 { font-size: 19px; }
.size-guide-container .font20 { font-size: 20px; }
.size-guide-container .font25 { font-size: 25px; }
.size-guide-container .font30 { font-size: 30px; }
.size-guide-container .font35 { font-size: 35px; }
.size-guide-container .font40 { font-size: 40px; }
.size-guide-container .font45 { font-size: 45px; }
.size-guide-container .font50 { font-size: 50px; }
.size-guide-container .font55 { font-size: 55px; }
.size-guide-container .font60 { font-size: 60px; }
.size-guide-container .font65 { font-size: 65px; }

/* -------------------------------- GESTION HAUTEUR DE LIGNE -------------------------------- */
.size-guide-container .lineheight5 { line-height: 5px }
.size-guide-container .lineheight10 { line-height: 10px }
.size-guide-container .lineheight15 { line-height: 15px }
.size-guide-container .lineheight20 { line-height: 20px }
.size-guide-container .lineheight25 { line-height: 25px }
.size-guide-container .lineheight30 { line-height: 30px }
.size-guide-container .lineheight35 { line-height: 35px }
.size-guide-container .lineheight40 { line-height: 40px }
.size-guide-container .lineheight45 { line-height: 45px }
.size-guide-container .lineheight50 { line-height: 50px }

/* -------------------------------- GESTION PADDING -------------------------------- */
.size-guide-container .padding-global { padding: 30px 70px 30px 70px; }
.size-guide-container .padding-global02 { padding: 30px 57px 30px 57px; }

.size-guide-container .paddingtop5 { padding-top: 5px; }
.size-guide-container .paddingtop10 { padding-top: 10px; }
.size-guide-container .paddingtop15 { padding-top: 15px; }
.size-guide-container .paddingtop20 { padding-top: 20px; }
.size-guide-container .paddingtop25 { padding-top: 25px; }
.size-guide-container .paddingtop30 { padding-top: 30px; }

.size-guide-container .paddingright5 { padding-right: 5px; }
.size-guide-container .paddingright10 { padding-right: 10px; }
.size-guide-container .paddingright15 { padding-right: 15px; }
.size-guide-container .paddingright20 { padding-right: 20px; }
.size-guide-container .paddingright25 { padding-right: 25px; }
.size-guide-container .paddingright30 { padding-right: 30px; }

.size-guide-container .paddingbottom5 { padding-bottom: 5px; }
.size-guide-container .paddingbottom10 { padding-bottom: 10px; }
.size-guide-container .paddingbottom15 { padding-bottom: 15px; }
.size-guide-container .paddingbottom20 { padding-bottom: 20px; }
.size-guide-container .paddingbottom25 { padding-bottom: 25px; }
.size-guide-container .paddingbottom30 { padding-bottom: 30px; }

.size-guide-container .paddingleft5 { padding-left: 5px; }
.size-guide-container .paddingleft10 { padding-left: 10px; }
.size-guide-container .paddingleft15 { padding-left: 15px; }
.size-guide-container .paddingleft20 { padding-left: 20px; }
.size-guide-container .paddingleft25 { padding-left: 25px; }
.size-guide-container .paddingleft30 { padding-left: 30px; }

/* -------------------------------- GESTION MARGIN -------------------------------- */
.size-guide-container .spacetop5 { margin-top: 5px; }
.size-guide-container .spacetop10 { margin-top: 10px; }
.size-guide-container .spacetop15 { margin-top: 15px; }
.size-guide-container .spacetop20 { margin-top: 20px; }
.size-guide-container .spacetop25 { margin-top: 25px; }
.size-guide-container .spacetop30 { margin-top: 30px; }
.size-guide-container .spacetop35 { margin-top: 35px; }
.size-guide-container .spacetop40 { margin-top: 40px; }
.size-guide-container .spacetop45 { margin-top: 45px; }
.size-guide-container .spacetop50 { margin-top: 50px; }
.size-guide-container .spacetop55 { margin-top: 55px; }
.size-guide-container .spacetop60 { margin-top: 60px; }
.size-guide-container .spacetop65 { margin-top: 65px; }
.size-guide-container .spacetop70 { margin-top: 70px; }
.size-guide-container .spacetop75 { margin-top: 75px; }
.size-guide-container .spacetop80 { margin-top: 80px; }
.size-guide-container .spacetop85 { margin-top: 85px; }
.size-guide-container .spacetop90 { margin-top: 90px; }
.size-guide-container .spacetop95 { margin-top: 95px; }
.size-guide-container .spacetop100 { margin-top: 100px; }

.size-guide-container .spacetop5 { margin-right: 5px; }
.size-guide-container .spaceright10 { margin-right: 10px; }
.size-guide-container .spaceright15 { margin-right: 15px; }
.size-guide-container .spaceright20 { margin-right: 20px; }
.size-guide-container .spaceright25 { margin-right: 25px; }
.size-guide-container .spaceright30 { margin-right: 30px; }
.size-guide-container .spaceright35 { margin-right: 35px; }
.size-guide-container .spaceright40 { margin-right: 40px; }
.size-guide-container .spaceright45 { margin-right: 45px; }
.size-guide-container .spaceright50 { margin-right: 50px; }
.size-guide-container .spaceright55 { margin-right: 55px; }
.size-guide-container .spaceright60 { margin-right: 60px; }
.size-guide-container .spaceright65 { margin-right: 65px; }
.size-guide-container .spaceright70 { margin-right: 70px; }
.size-guide-container .spaceright75 { margin-right: 75px; }
.size-guide-container .spaceright80 { margin-right: 80px; }
.size-guide-container .spaceright85 { margin-right: 85px; }
.size-guide-container .spaceright90 { margin-right: 90px; }
.size-guide-container .spaceright95 { margin-right: 95px; }
.size-guide-container .spaceright100 { margin-right: 100px; }

.size-guide-container .spacebottom5 { margin-bottom: 5px; }
.size-guide-container .spacebottom10 { margin-bottom: 10px; }
.size-guide-container .spacebottom15 { margin-bottom: 15px; }
.size-guide-container .spacebottom20 { margin-bottom: 20px; }
.size-guide-container .spacebottom25 { margin-bottom: 25px; }
.size-guide-container .spacebottom30 { margin-bottom: 30px; }
.size-guide-container .spacebottom35 { margin-bottom: 35px; }
.size-guide-container .spacebottom40 { margin-bottom: 40px; }
.size-guide-container .spacebottom45 { margin-bottom: 45px; }
.size-guide-container .spacebottom50 { margin-bottom: 50px; }
.size-guide-container .spacebottom55 { margin-bottom: 55px; }
.size-guide-container .spacebottom60 { margin-bottom: 60px; }
.size-guide-container .spacebottom65 { margin-bottom: 65px; }
.size-guide-container .spacebottom70 { margin-bottom: 70px; }
.size-guide-container .spacebottom75 { margin-bottom: 75px; }
.size-guide-container .spacebottom80 { margin-bottom: 80px; }
.size-guide-container .spacebottom85 { margin-bottom: 85px; }
.size-guide-container .spacebottom90 { margin-bottom: 90px; }
.size-guide-container .spacebottom95 { margin-bottom: 95px; }
.size-guide-container .spacebottom100 { margin-bottom: 100px; }

.size-guide-container .spacetop5 { margin-right: 5px; }
.size-guide-container .spaceleft10 { margin-left: 10px; }
.size-guide-container .spaceleft15 { margin-left: 15px; }
.size-guide-container .spaceleft20 { margin-left: 20px; }
.size-guide-container .spaceleft25 { margin-left: 25px; }
.size-guide-container .spaceleft30 { margin-left: 30px; }
.size-guide-container .spaceleft35 { margin-left: 35px; }
.size-guide-container .spaceleft40 { margin-left: 40px; }
.size-guide-container .spaceleft45 { margin-left: 45px; }
.size-guide-container .spaceleft50 { margin-left: 50px; }
.size-guide-container .spaceleft55 { margin-left: 55px; }
.size-guide-container .spaceleft60 { margin-left: 60px; }
.size-guide-container .spaceleft65 { margin-left: 65px; }
.size-guide-container .spaceleft70 { margin-left: 70px; }
.size-guide-container .spaceleft75 { margin-left: 75px; }
.size-guide-container .spaceleft80 { margin-left: 80px; }
.size-guide-container .spaceleft85 { margin-left: 85px; }
.size-guide-container .spaceleft90 { margin-left: 90px; }
.size-guide-container .spaceleft95 { margin-left: 95px; }
.size-guide-container .spaceleft100 { margin-left: 100px; }

/* -------------------------------- GESTION DES COLONNES -------------------------------- */
.size-guide-container .colonne1, .size-guide-container .col1 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 7.2916666667%;
}
.size-guide-container .colonne2, .size-guide-container .col2 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 15.625%;
}
.size-guide-container .colonne3, .size-guide-container .col3 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 17.6%;
}
.size-guide-container .colonne4, .size-guide-container .col4 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 32.2916666667%;
}
.size-guide-container .colonne5, .size-guide-container .col5 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 40.625%;
}
.size-guide-container .colonne6, .size-guide-container .col6 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 48.9583333333%;
}
.size-guide-container .colonne7, .size-guide-container .col7 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 57.2916666667%;
}
.size-guide-container .colonne8, .size-guide-container .col8 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 65.625%;
}
.size-guide-container .colonne9, .size-guide-container .col9 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 73.9583333333%;
}
.size-guide-container .colonne10, .size-guide-container .col10 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 82.2916666667%;
}
.size-guide-container .colonne11, .size-guide-container .col11 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 90.625%;
}
.size-guide-container .colonne12, .size-guide-container .col12 {
		margin-left: 0.5208333333%;
		margin-right: 0.5208333333%;
		width: 98.9583333333%;
}

.size-guide-container .repousse-colonne1, .size-guide-container .marge-c1 { margin-left: 8.854166667%!important; }
.size-guide-container .repousse-colonne2, .size-guide-container .marge-c2 {	margin-left: 17.1875%!important; }
.size-guide-container .repousse-colonne3, .size-guide-container .marge-c3 {	margin-left: 25.52083333%!important; }
.size-guide-container .repousse-colonne4, .size-guide-container .marge-c4 {	margin-left: 33.85416667%!important; }
.size-guide-container .repousse-colonne5, .size-guide-container .marge-c5 {	margin-left: 42.1875%!important; }
.size-guide-container .repousse-colonne6, .size-guide-container .marge-c6 {	margin-left: 50.52083333%!important; }
.size-guide-container .repousse-colonne7, .size-guide-container .marge-c7 {	margin-left: 58.85416667%!important; }
.size-guide-container .repousse-colonne8, .size-guide-container .marge-c8 {	margin-left: 67.1875%!important; }
.size-guide-container .repousse-colonne9, .size-guide-container .marge-c9 {	margin-left: 75.52083333%!important; }
.size-guide-container .repousse-colonne10, .size-guide-container .marge-c10 { margin-left: 83.85416667%!important; }
.size-guide-container .repousse-colonne11, .size-guide-container .marge-c11 { margin-left: 92.1875%!important; }
.size-guide-container .repousse-colonne12, .size-guide-container .marge-c12 {	margin-left: 100%!important; }
.size-guide-container .sans-marge { margin: 0; }
.size-guide-container .sans-marge-droite, .size-guide-container .sans-marge-d { margin-right: 0; }
.size-guide-container .sans-marge-gauche, .size-guide-container .sans-marge-g { margin-left: 0; }


@media screen and (min-width: 1300px) {
		.size-guide-container .hidemobile { display: block; }
}

@media screen and (min-width: 1025px) and (max-width: 1290px) {
		.size-guide-container .container-main { width: 90%; }
    .size-guide-container .hidemobile { display: block; }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
		.size-guide-container .container-secondary { width: 90%; }
		.size-guide-container .container-main { width: 90%; font-size: 20px; line-height: 30px }
		.size-guide-container .spacetop-mobile { margin-top: 50px}
		.size-guide-container .hidemobile { display: block; }
		.size-guide-container .colonne12 h1 { font-size: 35px; }
}

@media screen and (max-width: 768px), screen and (max-device-width: 768px) {
		.size-guide-container .colonne1, .colonne2, .colonne3, .colonne4, .colonne5, .colonne6, .colonne7, .colonne8, .colone1, .repousse-colonne2, .repousse-colonne3, .repousse-colonne4, .repousse-colonne5, .repousse-colonne6, .repousse-colonne7, .repousse-colonne8, .repousse-colonne9, .repousse-colonne10, .repousse-colonne11, .repousse-colonne12 { margin-left: 1.5625%!important; margin-right: 1.5625%!important; }
		.size-guide-container .container-main { width: 96%; }
		.size-guide-container .container-secondary { width: 98%; font-size: 20px; line-height: 30px }
		.size-guide-container .spacetop-mobile { margin-top: 50px}
		.size-guide-container .hidemobile { display: block; }
		.size-guide-container .colonne4 { width: 82%; margin: 0 auto!important; }
		.size-guide-container .repousse-colonne1, .size-guide-container .repousse-colonne2 { width: 0; } 
		.size-guide-container .left { float: none; }
}

@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
		.size-guide-container .container-main { width: 98%; }
		.size-guide-container .container-secondary { width: 98%; font-size: 20px; line-height: 30px }
		.size-guide-container .spacetop-mobile { margin-top: 30px}
		.size-guide-container .font15 { font-size: 13px; }
		.size-guide-container .font25 { font-size: 20px; }
		.size-guide-container .font50 { font-size: 35px; }
		.size-guide-container .lineheight20 { line-height: 18px; }
		.size-guide-container .hidemobile { display: none!important; }
		.size-guide-container .colonne4 { width: 82%; margin: 0 auto!important; }
		.size-guide-container .left { float: none; }
}