/* ------ BASE ------ */

.b_p_c1 { color: #000000; } .b_f_c1 { background-color: #000000; } .b_b_c1 { border-color: #000000; }
.b_p_c2 { color: #000000; } .b_f_c2 { background-color: #000000; } .b_b_c2 { border-color: #000000; }
.b_p_ch { color: #000000; } .b_f_ch { background-color: #ffffff; } .b_b_ch { border-color: #000000; }
.b_p_cm { color: #000000; } .b_f_cm { background-color: #ffffff; } .b_b_cm { border-color: #000000; }
.b_p_cb { color: #ffffff; } .b_f_cb { background-color: #000000; } .b_b_cb { border-color: #000000; }

.surlign { color: #b10000; background-color: #ffffff; }
/* ------ CORPS ------ */

.CS_Haut_Acc {  }
.CS_Haut_AccI { margin: 0 0 0 0; }

.CS_Haut {  }
.CS_HautI { margin: 0 0 0 0; background: #f7f7f7; border-bottom: solid 1px #cfcfcf; }

.CS_Mil {  }
.CS_MilI { margin: 0 0 20px 0; }
.CS_MilS { background: #000000; color: #ffffff; }
.CS_MilSI { margin: 10px 0 10px 0; }

.CS_Bas { margin-top: 0; background: #f2f2f2; }
.CS_BasI { padding: 60px 0; color: #000000; font-size: 13px; line-height: 1.5em; }
.CS_BasI .BasLeg { font-weight: 200; }

/* DIV */
.img_deco { -moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -moz-box-shadow: 2px 2px 3px #666666; -webkit-box-shadow: 2px 2px 3px #666666; box-shadow: 2px 2px 3px #666666; }


/* ------ BLOCS ------ */
/*
.container, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { -moz-box-shadow: 0 0 2px #666666; -webkit-box-shadow: 0 0 2px #666666; box-shadow: 0 0 2px #666666; }
.H1_Blo, .H2_Blo, .H3_Blo, .H4_Blo, .H5_Blo, .H6_Blo { -moz-box-shadow: 0 0 2px #666666; -webkit-box-shadow: 0 0 2px #666666; box-shadow: 0 0 2px #666666; }
.H1_Tit, .H2_Tit, .H3_Tit, .H4_Tit, .H5_Tit, .H6_Tit { -moz-box-shadow: 0 0 2px red; -webkit-box-shadow: 0 0 2px red; box-shadow: 0 0 2px red; }
.H1_Blo p, .H2_Blo p, .H3_Blo p, .H4_Blo p, .H5_Blo p, .H6_Blo p { -moz-box-shadow: 0 0 2px green; -webkit-box-shadow: 0 0 2px green; box-shadow: 0 0 2px green; }
*/
.H1_Blo { margin: 0; padding: 40px 0 40px 80px; }
.H1_Tit { margin: 20px 0 20px 0; padding: 0; font-size: 48px; font-weight: 300; text-align: left; color: #000000; }
.H1_Txt { margin: 15px 0 10px 0; padding: 0; font-size: 20px; font-weight: 300; text-align: left; color: #000000; }
.CS_HautAI .H1_Tit { }
.CS_HautI .H1_Tit { /*text-shadow: 1px 1px 2px #000000;*/ }

.H2_Blo { margin: 0; padding: 30px 0 10px 0; /*margin: 40px 0; padding: 10px;*/ /*background: #eeeeee;*/ }
.H2_Tit { margin: 15px 0 15px 0; padding: 5px 0 5px 0; font-size: 42px; line-height: normal; color: #000000; font-weight: 200; }
.H2_Txt { margin: 15px 0 10px 0; padding: 0 0 0 0; font-size: 20px; color: #000000; font-weight: 200;/* text-align: justify;*/ }

.H3_Blo { margin: 0; padding: 20px 0 10px 0; /*-moz-box-shadow: 0 0 2px #666666; -webkit-box-shadow: 0 0 2px #666666; box-shadow: 0 0 2px #666666;*/ }
.H3_Tit { margin: 10px 0 10px 0; padding: 5px 0 5px 0; font-size: 34px; color: #000000; font-weight: 200; }
.H3_Txt { margin: 15px 0 10px 0; padding: 5px 0 0 0; font-size: 14px; color: #000000; font-weight: 200;/* text-align: justify;*/ }

.H4_Blo { margin: 0; padding: 10px 0 10px 0; }
.H4_Tit { margin: 10px 0 10px 0; padding: 0; font-size: 24px; color: #000000; font-weight: 200; }
.H4_Txt { margin: 10px 0 10px 0; padding: 0; font-size: 14px; color: #000000; font-weight: 200;/* text-align: justify;*/ }

/*.H5_Blo { margin: 0; padding: 1px 0; }
.H5_Tit { margin: 20px 0 10px 0; padding: 0; }
.H5_Blo p { margin: 0 0 10px 0; padding: 0; }
.H6_Blo { margin: 0; padding: 1px 0; }
.H6_Tit { margin: 20px 0 10px 0; padding: 0; }
.H6_Blo p { margin: 0 0 10px 0; padding: 0; }*/

.H1_Blo .HX_TiTi {  } .H2_Blo .HX_TiTi {  } .H3_Blo .HX_TiTi { width: 20px; } .H4_Blo .HX_TiTi {  }
.HX_TiTi { display: block; width: 24px; border-bottom: solid 2px #000000; }

.CS_Haut_Acc .H1_Blo { margin-right: 40px; /*margin: 0 40px 0 20px;*/ padding: 40px 0 40px 80px; }

/* ------ AUTRES ------ */

/* BLOC DECO */
.D0_Blo .CS_MilI, .D0_BloI { padding: 0 80px 0 80px; }

.D1_Blo .CS_MilI { padding: 0 80px 0 80px; background: #f2f2f2; }
.D1_Blo .H1_Blo {}
.D1_Blo .H2_Tit, .D1_Blo .H2_Txt, .D1_Blo .H3_Tit, .D1_Blo .H3_Txt, .D1_Blo .H4_Tit, .D1_Blo .H4_Txt { /*color: #ffffff;*/ }
.H2_Blo.D1_Blo, .H3_Blo.D1_Blo, .H4_Blo.D1_Blo { padding: 0 80px; background: #f2f2f2; }

.D2_Blo .CS_MilI { padding: 0 80px 0 80px; background: #fbf2f2; /*-moz-box-shadow: 0 0 2px #666666; -webkit-box-shadow: 0 0 2px #666666; box-shadow: 0 0 2px #666666;*/ }
.D2_Blo .H2_Tit, .D2_Blo .H2_Txt, .D2_Blo .H3_Tit, .D2_Blo .H3_Txt, .D2_Blo .H4_Tit, .D2_Blo .H4_Txt { /*color: #ffffff;*/ }
.H3_Blo.D2_Blo, .H4_Blo.D2_Blo { padding: 10px 20px; background: #fbf2f2; }

.D3_Blo { padding-bottom: 0; }
.D3_Blo .H2_Tit, .D3_Blo .H2_Txt, .D3_Blo .H3_Tit, .D3_Blo .H3_Txt, .D3_Blo .H4_Tit, .D3_Blo .H4_Txt { /*color: #ffffff;*/ }
.D3_Blo .H2_Tit, .D3_Blo .H3_Tit/*, .D3_Blo .H4_Tit*/ { border-bottom: solid 1px #cfcfcf; border-top: solid 1px #cfcfcf; margin-bottom: 0; color: #b10000; font-size: 20px; text-align: center; font-weight: 600; letter-spacing: 4px; text-transform: uppercase; }


/* ACC */

/* NAV GEN */
.navTPag { margin-top: -40px; }
.navT { text-align: right; margin-top: 15px; }
.nav-pills { text-align: right; }
	.nav-pills li { /*width: 250px;*/ }
	.nav-pills li a, a.LiPan:link, a.LiPan:visited { background: #808080; color: #ffffff; padding: 0 20px 0 10px; height: 30px; line-height: 30px; text-decoration: none; font-size: 12px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
	.nav-pills li a.LiPan2, a.LiPan2:link, a.LiPan2:visited { background: #700000; }
	a.LiPan:link, a.LiPan:visited { display: block; }
	.nav-pills li.active a, .nav-pills li.active a:hover, a.LiPan.active:hover, a.LiPan.active:hover { background: #b10000; }
	.nav-pills li a:hover, a.LiPan:hover { background: #909090; }
	.nav-stacked > li + li { margin-left: 0; margin-top: 4px; }
	.nav-pills li a span.NP_Ico, a.LiPan span.NP_Ico { display: block; float: left; height: 30px; width: 30px; text-align: center; /*font-size: 20px;*/ margin-right: 10px; }



/* --- BOUTIQUE */

/*ENTETE*/
.breadcrumb { background-color: #ffffff; border-bottom: solid 1px #cfcfcf; border-radius: 0; line-height: 16px; font-size: 10px; list-style: none outside none; margin-bottom: 0; padding: 3px 0 2px 0; font-weight: 600; text-transform: uppercase; }
.breadcrumb i { color: #909090; font-size: 0.8em; }
.breadcrumb a:link, .breadcrumb a:visited { /*font-weight: bold;*/ text-decoration: none; color: #909090; }
.breadcrumb a:hover { text-decoration: underline; color: #b10000; }
.breadcrumb li.active { color: #000000; }
.breadcrumb > li + li:before { color: #CCCCCC; content: '| '; padding: 0 2px; }


/* ------ CAR X ------ */

.Car_Tot {  }
.SXHCol, .SXHColS { margin-left: -10px; margin-right: -10px; }
.SXHCol > [class*='col-'] { padding-left: 10px; padding-right: 10px; margin-top: 20px; }
.SXHColS > [class*='col-'] { padding-left: 10px; padding-right: 10px; }
/*.SXHCol { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; }
.SXHCol > [class*='col-'] { display: flex; flex-direction: column; background: #eeeeee; }*/
@media (max-width: 768px) { .SXHCol > [class*='col-'] { height: 300px; } .G_Prod .SXHCol > [class*='col-'] { height: 300px; } }
@media (min-width: 768px) { .SXHCol > [class*='col-'] { height: 300px; } .G_Prod .SXHCol > [class*='col-'] { height: 500px; } }
@media (min-width: 992px) { .SXHCol > [class*='col-'] { height: 270px; } .G_Prod .SXHCol > [class*='col-'] { height: 480px; } }
@media (min-width: 1200px) { .SXHCol > [class*='col-'] { height: 320px; } .G_Prod .SXHCol > [class*='col-'] { height: 520px; } }

.Car_G { height: 100%; border: solid 1px #e7e7e7; overflow: hidden; transition: all 500ms ease; }
.Car_G img { /*margin-top: 100px;*/ margin: auto 0; }
a.Car_li:link, a.Car_li:visited { display: block; position: relative; /*font-weight: bold; color: #000000;*/ }
a.Car_li:hover { /*color: #333333;*/ border: solid 1px #909090; -moz-box-shadow: 0 0 2px #909090; -webkit-box-shadow: 0 0 2px #909090; box-shadow: 0 0 2px #909090; }
.Car_Rouge { background: #b10000; color: #ffffff; }
.Car_Gris { background: #757575; color: #ffffff; }
a.Car_Rouge:link, a.Car_Rouge:visited, a.Car_Gris:link, a.Car_Gris:visited { color: #ffffff; }
.Car_GrisC { background: #cfcfcf; /*color: #ffffff;*/ }
.Car_Prod { background: #ffffff; }
	.CarP_Desc { display: block; position: absolute; bottom: 0; /*height: 51px;*/ width: 100%; line-height: 15px; color: #ffffff; text-transform: uppercase; font-size: 11px; font-weight: 600; }
		.CarP_DescI { display: block; padding: 2%; background: #555555; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
		.CarP_PrixI { display: block; position: absolute; top: -20px; right: 2%; font-size: 14px; padding: 5px 10px; background: #000000; color: #ffffff; font-weight: 600; }
		.CarP_PromI { display: block; position: absolute; top: -25px; right: 2%; font-size: 16px; padding: 5px 10px; background: #b10000; color: #ffffff; font-weight: 600; line-height: 20px; }
	.Car_Tit { display: block; position: absolute; bottom: 50%; /*height: 40%;*/ margin: 10% 10% 0 10%; overflow: hidden; }
		.Car_Tit h3 { font-size: 30px; }
	.Car_Titi { display: block; position: absolute; top: 50%; margin-left: 10%; width: 24px; border-bottom: solid 2px #000000; }
		.Car_Rouge .Car_Titi, .Car_Gris .Car_Titi { border-bottom: solid 2px #ffffff; }
	.Car_Txt { display: block; position: absolute; top: 50%; height: 35%; margin: 5% 10% 10% 10%; overflow: hidden; }
	.CarP_PromH, .CarP_PromHP, .CarP_PromB, .CarP_Prix { display: block; position: absolute; background: #b10000; color: #ffffff; font-weight: 600; }
	.CarP_PromH, .CarP_PromHP, .BlocPromo { height: 80px; width: 80px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; text-align: center; line-height: 80px; font-size: 18px; top: 4%; left: 4%; }
	.CarP_PromHP { height: 60px; width: 60px; line-height: 60px; font-size: 20px; font-weight: 600; }
	.CarP_PromB { bottom: 37px; right: 2%; font-size: 16px; padding: 5px 10px; }
	.CarP_Prix { bottom: 37px; right: 2%; font-size: 14px; padding: 3px 10px; background: #000000; }
	.BlocPromo { background: #b10000; color: #ffffff; font-weight: 600; height: 60px; width: 60px; line-height: 60px; }

/* ---PRODUITS */
.exoL { float: left; margin: 20px 20px 0 0; }
a.exobox:link, a.exobox:visited { display: block; border: solid 1px #e7e7e7; transition: all 500ms ease; }
a.exobox:hover { border: solid 1px #b10000; -moz-box-shadow: 0 0 2px #909090; -webkit-box-shadow: 0 0 2px #909090; box-shadow: 0 0 2px #909090; }
a.exobox:link img, a.exobox:visited img { /*background: #000000; border: solid 1px #19191a;*/ }
a.exobox:hover img { /*background: #111111; border: solid 1px #333333;*/ }

.Prod_Prix { margin-top: 20px; }
	.Prod_Prix span { padding: 5px 10px 10px 10px; color: #ffffff; background: #000000; font-size: 16px; font-weight: 600; }
.Prod_Detail { margin-top: 15px; color: #757575; font-size: 13px; }
	.Prod_DEl { margin-bottom: 10px; }
	.Prod_DElS { color: #b10000; font-weight: 600; }
	.Prod_Detail b { color: #3f3f3f; font-weight: 600; }



/* BLOCS (REV, GUID, TXT, FIC,  ) */
a.li_BloB:link, a.li_BloB:visited, a.li_BloB2:link, a.li_BloB2:visited, a.li_BloBT:link, a.li_BloBT:visited, a.li_BloBF:link, a.li_BloBF:visited { display: block; padding: 20px 5px; margin: 20px 0 0 0; font-weight: 500; color: #000000; text-decoration: none; border: solid 1px #e7e7e7; transition: all 0.6s ease; }
a.li_BloB2:link, a.li_BloB2:visited { background-color: #cfcfcf; border: solid 1px #f7f7f7; }
a.li_BloBT:link, a.li_BloBT:visited { padding: 10px 20px 20px 20px; border: solid 1px #e7e7e7; }
a.li_BloB:hover, a.li_BloB2:hover, a.li_BloBT:hover, a.li_BloBF:hover { color: #3f3f3f; border: solid 1px #909090; -moz-box-shadow: 0 0 2px #909090; -webkit-box-shadow: 0 0 2px #909090; box-shadow: 0 0 2px #909090; }
a.li_BloB2:hover { border: solid 1px #b10000; }
a.li_BloBT:hover { border: solid 1px #b10000; }

a.li_BloBT .H2_Tit, a.li_BloBT .H3_Tit, a.li_BloBT .H4_Tit, a.li_BloBT .H2_Txt, a.li_BloBT .H3_Txt, a.li_BloBT .H4_Txt { /*color: #ffffff;*/ }

a.li_BloBF:link, a.li_BloBF:visited { padding: 5px; }
a.li_BloBF:hover {  }
a.li_BloBF i { color: #b10000; }

/* REVENDEURS */
/*.Part_G {  }
.Part_G .H2_Blo {  }
.Part_G .H2_Blo h2.H2_Tit {  }
.Part_G .H2_Blo p {  }*/

.li_PaGTit { display: block; padding-bottom: 20px; /*height: 20px; line-height: 20px;*/ font-size: 30px; font-weight: 200; overflow: hidden; }
.li_PaGImg { /*display: block;*/ }
.li_PaGTxt { display: block; padding-top: 20px; font-size: 14px; font-weight: 200; }

/* MENU COMPTE */
ul.nav_AP {  }
ul.nav_AP li {  }
ul.nav_AP li a.li_nav:link, ul.nav_AP li a.li_nav:visited { text-decoration: none; font-size: 12px; font-weight: 600; border-color: #cccccc; border-bottom: none; }
ul.nav_AP li.active a.li_nav:link, ul.nav_AP li.active a.li_nav:visited { background: #f7f7f7; }
ul.nav_AP li a.li_nav:hover { background: #ffffff; color: #b10000; text-decoration: underline; }
.Nav_TabG { background: #f7f7f7; padding: 20px 40px; border: solid 1px #cccccc; border-top: none; }

/* ------ FORM ------ */

.form-horizontal .FGBas { margin-bottom: 8px; }
.form-horizontal .control-label.FLab, .FLab { font-size: 14px; line-height: 1.5; font-weight: 600; padding-top: 2px; }
input.FBas, select.FBas, .form-horizontal .form-group input.FBas, .form-horizontal .form-group select.FBas, .form-horizontal .form-group .input-group-addon { font-size: 14px; height: 26px; line-height: 1.5; color: #000000; padding: 3px 5px; border-color: #cfcfcf; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
select.FBas, .form-horizontal .form-group select.FBas { font-size: 13px; }
textarea.FBas, .form-horizontal .form-group textarea.FBas { font-size: 14px; line-height: 1.5; color: #000000; height: auto; padding: 3px 5px; border-color: #cfcfcf; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }

input.FBas:hover, select.FBas:hover, .form-horizontal .form-group input.FBas:hover, .form-horizontal .form-group select.FBas:hover, textarea.FBas:hover, .form-horizontal .form-group textarea.FBas:hover { border-color: #b10000; }
input.FBas:focus, select.FBas:focus, .form-horizontal .form-group input.FBas:focus, .form-horizontal .form-group select.FBas:focus, textarea.FBas:focus, .form-horizontal .form-group textarea.FBas:focus { border-color: #b10000; background: #f7f7f7; /*-moz-box-shadow:0 1px 8px #f39f1b; -webkit-box-shadow:0 1px 8px #f39f1b; box-shadow:0 1px 8px #f39f1b;*/ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 4px #808080; box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 4px #808080; }

.form-horizontal .form-group .FLBas { padding-top: 2px; }

button.FBasB { }
button.FBasBC { font-size: 12px; height: 24px; /*line-height: 1.5;*/ padding: 3px 5px; margin-bottom: 1px; }

.w_600 { width: 600px; } .w_500 { width: 500px; } .w_400 { width: 400px; } .w_300 { width: 300px; } .w_250 { width: 250px; } .w_200 { width: 200px; } .w_150 { width: 150px; } .w_125 { width: 125px; } .w_100 { width: 100px; } .w_75 { width: 75px; } .w_50 { width: 50px; }
.w_100p { width: 100%; } .w_95p { width: 95%; } .w_75p { width: 75%; } .w_50p { width: 50%; } .w_25p { width: 25%; }
.h_200 { height: 200px; } .h_150 { height: 150px; } .h_100 { height: 100px; } .h_75 { height: 75px; } .h_50 { height: 50px; }

/* BOU BASE */
.Bt_Base, .Bt_BaseR, a.Bt_Base:link, a.Bt_Base:visited, a.Bt_BaseR:link, a.Bt_BaseR:visited { text-transform: uppercase; color: #ffffff; border: solid 1px #b10000; background: #b10000; font-size: 12px; font-weight: 600; letter-spacing: 2px; border-radius: 0; transition: all 0.5s ease; }
a.Bt_Base:link, a.Bt_Base:visited, a.Bt_BaseR:link, a.Bt_BaseR:visited { padding: 6px 10px; font-weight: 600; text-decoration: none; }
.Bt_BaseR, a.Bt_BaseR:link, a.Bt_BaseR:visited { background: #808080; /*color: #b10000;*/ border: solid 1px #808080; }
.Bt_Base, a.Bt_Base:link, a.Bt_Base:visited { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.Bt_Base:hover, .Bt_Base:active, .Bt_Base:focus, .Bt_BaseR:hover, .Bt_BaseR:active, .Bt_BaseR:focus, a.Bt_Base:hover, a.Bt_Base:active, a.Bt_Base:focus, a.Bt_BaseR:hover, a.Bt_BaseR:active, a.Bt_BaseR:focus { color: #000000; border: solid 1px #000000; /*background: #000000;*/ -moz-box-shadow: 0 0 3px #aaaaaa; -webkit-box-shadow: 0 0 3px #aaaaaa; box-shadow: 0 0 3px #aaaaaa; }



/* ------ RESP ------ */

@media (max-width: 768px) {
	/*.H1_Tit { font-size: 34px; }*/
	.navbar_nav { margin: 0 0 0 0; }
	.navbar_act ul.nav li a { font-size: 13px; padding: 10px 10px 8px 10px; }
	.D0_Blo .CS_MilI, .D1_Blo .CS_MilI, .D2_Blo .CS_MilI { padding: 0 20px 0 20px; }
	.H1_Tit { font-size: 44px; } .H2_Tit { font-size: 34px; } .H3_Tit { font-size: 28px; } .H4_Tit { font-size: 22px; }
	.CS_Haut_Acc .H1_Blo { margin-right: 0; padding: 0 0 40px 0; }
	.CS_Haut_Acc .H1_Tit { font-size: 34px; }
	}
@media (min-width: 768px) {
	/*.H1_Tit { font-size: 36px; }*/
	.navbar_act ul.nav li a { font-size: 10px; padding: 17px 4px 15px 4px; }
	.D0_Blo .CS_MilI, .D1_Blo .CS_MilI, .D2_Blo .CS_MilI { padding: 0 60px 0 60px; }
	.H1_Tit { font-size: 44px; } .H2_Tit { font-size: 36px; } .H3_Tit { font-size: 26px; } .H4_Tit { font-size: 22px; }
	.CS_Haut_Acc .H1_Blo { margin-right: 0; padding: 40px 0 20px 20px; }
	.CS_Haut_Acc .H1_Tit { font-size: 38px; }
	}
@media (min-width: 992px) {
	/*.H1_Tit { font-size: 38px; }*/
	.navbar_act ul.nav li a { font-size: 12px; padding: 17px 10px 15px 10px; }
	.D0_Blo .CS_MilI, .D1_Blo .CS_MilI, .D2_Blo .CS_MilI { padding: 0 80px 0 80px; }
	.H1_Tit { font-size: 44px; } .H2_Tit { font-size: 36px; } .H3_Tit { font-size: 30px; } .H4_Tit { font-size: 22px; }
	.CS_Haut_Acc .H1_Blo { margin-right: 0; padding: 40px 0 40px 40px; }
	}
@media (min-width: 1200px) {
	/*.H1_Tit { font-size: 45px; }*/
	.navbar_act ul.nav li a { font-size: 13px; padding: 17px 12px 15px 12px; }
	.H1_Tit { font-size: 48px; } .H2_Tit { font-size: 38px; } .H3_Tit { font-size: 32px; } .H4_Tit { font-size: 24px; }
	.CS_Haut_Acc .H1_Blo { margin-right: 40px; padding: 40px 0 40px 80px; }
	}

