/* Geant du web - http://www.geantduweb.ca/     */

/* Included .css FILE (fonts.css)                 */
@font-face {
	font-family: 'DaxBlack';
	src: url('../fonts/daxwide-black-webfont.eot');
	src: url('../fonts/daxwide-black-webfont.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/daxwide-black-webfont.woff') format('woff'),
			 url('../fonts/daxwide-black-webfont.ttf') format('truetype'),
			 url('../fonts/daxwide-black-webfont.svg#DaxBlack') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Included .css FILE (general.css)                 */
@media screen and (min-width: 1201px) {
	/* Site est 1201px ou plus en width */
	/* Desktop */
	.show-desktop {
		display: block !important;
	}
}

@media screen and (max-width: 1200px) {
	/* Site est 1200px ou moins en width */
	/* Large devices */
	.show-tablet {
		display: block !important;
	}
	
	table.show-tablet {
		display: table !important;
	}
	
	.hidden-tablet {
		display: none !important;
	}
}

@media screen and (max-width: 992px) {
	/* Site est 992px ou moins en width */
	/* Medium devices */
}

@media screen and (max-width: 767px) {
	/* Site est 767px ou moins en width */
	/* Tablets */
	.show-phone {
		display: block !important;
	}
	
	table.show-phone {
		display: table !important;
	}
	
	.hidden-phone {
		display: none !important;
	}
}

@media screen and (max-width: 500px) {
	/* Site est 500px ou moins en width */
	/* Mobile devices */
	.show-small {
		display: block !important;
	}
	
	table.show-small {
		display: table !important;
	}
	
	.hidden-small {
		display: none !important;
	}
	
	#gdwgestion.contact .captcha_hold {
		width: 155px;
		padding: 10px 10px 10px 0px !important;
	}
	.recaptcha {
		transform: scale(0.9);
		transform-origin: 0 0;
	}
}

@media screen and (max-width: 419px) {
	/* Site est 419px ou moins en width */
	/* Mobile devices */
	.show-extrasmall {
		display: block !important;
	}
	
	table.show-extrasmall {
		display: table !important;
	}
	
	.hidden-extrasmall {
		display: none !important;
	}
}
/* Main CSS                                     */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none;}table{border-collapse:collapse;}strong{font-weight:bold;}a.gdwfplayer,a.gdwfplayer_auto{display:block;width:640px;height:480px;background-color:black;margin:0 auto;padding:0px;}#gdwPagination{padding-top:10px;}#gdwPagination table{width:auto;margin:0 auto;}#gdwPagination table td{text-align:center;padding-bottom:0px;}#gdwPagination .pagtop .limit{text-align:right;float:left;margin-right:10px;}#gdwPagination .pagtop .counter{text-align:left;float:right;}#gdwPagination .pages{text-align:center;}#gdwPagination .pages ul{list-style:none outside none;margin:0 auto;clear:both;}#gdwPagination .pages ul li{margin:5px;padding:0px;float:left;}html{font-size:100%;height:100%;}body{font-size:1em;font-family:Arial, Helvetica, sans-serif;color:#2b1d01;line-height:100%;margin:0px;}body p{margin:0px;}body em{font-style:normal;}body a img{border:none;border-collapse:collapse;}body .extras{visibility:hidden;display:none;}body .checkbox{width:21px;height:21px;background-image:url(../images/uncheckbox.png);position:relative;}body .checkbox input{width:21px;height:21px;margin:0px;position:relative;z-index:1;}body .checkbox canvas{position:absolute;top:0px;left:0px;}body .clear{clear:both;}body .calendar table{width:100%;}body #innerbody{position:absolute;min-height:100%;min-width:100%;overflow:hidden;background:#f7f5f5;}body.mce-content-body{width:960px;min-width:625px;background-image:none;padding:10px;}body.mce-content-body #equipementlist .row .clear{height:0px;}body.mce-content-body #equipementlist .row .desc_left,body.mce-content-body #equipementlist .row .desc_right,body.mce-content-body #equipementlist .row .image_left{padding:0px;}body.mce-content-body #equipementlist .row .image_left,body.mce-content-body #equipementlist .row .image_right{max-height:360px;position:relative;overflow:hidden;}body.mce-content-body #equipementlist .row .image_left img,body.mce-content-body #equipementlist .row .image_right img{width:100%;}body.mce-content-body #equipementlist .row .desc_left,body.mce-content-body #equipementlist .row .desc_right{max-height:360px;position:relative;overflow:hidden;height:100%;}body.mce-content-body #equipementlist .row .desc_left .img_hidden,body.mce-content-body #equipementlist .row .desc_right .img_hidden{width:100%;opacity:0;}body.mce-content-body #equipementlist .row .desc_left .atitle,body.mce-content-body #equipementlist .row .desc_right .atitle{margin:0px;line-height:200%;text-align:left;padding:2em 0px 0px 0px;color:#aa1313;text-transform:uppercase;}body.mce-content-body #equipementlist .row .desc_left .desc_item,body.mce-content-body #equipementlist .row .desc_right .desc_item{text-align:left;overflow:hidden;}body.mce-content-body #equipementlist .row .desc_left .desc_item ul,body.mce-content-body #equipementlist .row .desc_right .desc_item ul{list-style:none;margin:0px;padding:0px;}body.mce-content-body #equipementlist .row .desc_left .desc_item ul li,body.mce-content-body #equipementlist .row .desc_right .desc_item ul li{line-height:150%;}body.mce-content-body #equipementlist .row .desc_right{text-align:left;padding:0px 0px 0px 30px;}body.mce-content-body #equipementlist .row .desc_left{text-align:right;padding:0px 30px 0px 0px;}body.mce-content-body #equipementlist .row .desc_left .atitle{text-align:right;}body.mce-content-body #equipementlist .row .desc_left .desc_item{text-align:right;}body.mce-content-body #equipementlist .row .image_left{float:right;}body.mce-content-body #equipementlist .inner{max-width:1170px ! important;margin:0px auto ! important;padding:2em 0em 3em;}body.mce-content-body #equipementlist .img_bottom_acces{position:relative;width:100%;max-height:200px;overflow:hidden;}body.mce-content-body #equipementlist .img_bottom_acces img{width:100%;}.show-extrasmall,.show-phone,.show-small,.show-tablet{display:none;}.hidden-extrasmall,.hidden-phone,.hidden-small,.hidden-tablet{display:none;}.nce{pointer-events:none;}.articlecontent em,body.cke_show_borders em{font-style:italic;}.articlecontent sup,body.cke_show_borders sup{vertical-align:super;}.articlecontent sub,body.cke_show_borders sub{vertical-align:sub;}.articlecontent ul,body.cke_show_borders ul{list-style:disc outside none;}.articlecontent ol,body.cke_show_borders ol{list-style:decimal outside none;}.container-fluid{max-width:1170px;}#content{width:100%;}#content #deco_accueil{position:absolute;right:50%;top:-40px;width:200px;height:404px;margin-right:-582px;background:url(../images/img_bg_accueil.png) no-repeat center center;}#content #deco_int{position:absolute;left:0px;bottom:0px;width:1134px;height:578px;background:url(../images/img_bg_int.png) no-repeat center center;}#content #center,#content #left,#content #right{position:relative;z-index:10;}#content{position:relative;min-height:300px;}#content .inner .item-page{font-family:Lato;font-size:1.25em;line-height:120%;}#content .inner .item-page .atitle{text-transform:uppercase;color:#ac1315;margin:0px;line-height:35px;padding-bottom:30px;font-size:35px;font-family:Lato;font-weight:900 ! important;}#content.none #center{width:100%;}#content.right #center{width:680px;float:left;}#content.right #right{width:280px;float:right;}#content.left #left{position:relative;}#content.left #left .gdwslideshow{position:relative;line-height:100%;}#content.left #left .gdwslideshow .rotator{position:relative;}#content.left #left .gdwslideshow .rotator .lien_realisations{POSITION:ABSOLUTE;z-index:78;bottom:0px;max-width:360px;left:0px;right:0px;text-align:center;}#content.left #left .gdwslideshow .rotator .lien_realisations a{color:white;text-decoration:none;line-height:130%;font-family:Lato;font-size:1.25em;}#content.left #left .gdwslideshow .rotator .lien_realisations a .tt1{display:block;font-weight:400 ! important;}#content.left #left .gdwslideshow .rotator .lien_realisations a .tt2{display:block;font-weight:800 ! important;}#content.left #left .gdwslideshow .rotator .lien_realisations a:hover{color:#aa1313;}#content.left #left .gdwslideshow .rotator .fake_img{position:relative;z-index:-1;}#content.left #left .gdwslideshow .rotator .fake_img img{max-width:360px;width:100%;}#content.left #left .gdwslideshow .rotator .contents{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}#content.left #left .gdwslideshow .rotator .contents .content{position:absolute;}#content.left #left .gdwslideshow .rotator .contents .content img{width:100%;}#content.left #left .gdwslideshow .rotator .contents .gdwrotatormask_l{position:absolute;top:0px;left:0px;width:100%;max-width:360px;}#content.left #left .gdwslideshow .rotator .contents .gdwrotatormask_r{position:absolute;bottom:-38px;left:0px;width:100%;max-width:360px;height:38px;background:url(../images/galerie_shadow.png) no-repeat top center;}#content.left #left .gdwslideshow .controls{position:absolute;left:-20px;right:-20px;bottom:-33px;height:65px;max-width:400px;}#content.left #left .gdwslideshow .controls .previous{float:left;width:30px;height:65px;background:url(../images/galerie_fleche_30x65.png) left top;cursor:pointer;}#content.left #left .gdwslideshow .controls .previous:hover{background:url(../images/galerie_fleche_30x65.png) left bottom;}#content.left #left .gdwslideshow .controls .next{float:right;width:30px;height:65px;background:url(../images/galerie_fleche_30x65.png) right top;cursor:pointer;}#content.left #left .gdwslideshow .controls .next:hover{background:url(../images/galerie_fleche_30x65.png) right bottom;}#content.left #center .col-md-8,#content.left #center .col-sm-8{padding-left:50px ! important;}#content.leftright #left{width:280px;float:left;}#content.leftright #center{width:400px;float:left;}#content.leftright #right{width:280px;float:right;}#header_relative{position:relative;width:100%;height:165px;}#header_phone{position:relative;width:100%;height:50px;}#header{position:absolute;Z-INDEX:10;top:0px;width:100%;background-image:url(../images/header_bg.png);background-repeat:no-repeat;background-size:100% 100%;}#header .inner{height:100%;position:relative;background-image:url(../images/header_separation.png);background-repeat:no-repeat;background-position:top 10px left 50%;}#header .inner #logo_header{position:absolute;right:50%;left:0px;bottom:0px;top:0px;}#header .inner #logo_header img{position:absolute;top:0px;bottom:0px;right:0px;left:0px;margin:auto;}#header .inner .tel_header{position:absolute;right:0px;top:15px;bottom:0px;left:50%;}#header .inner .tel_header .modcontent{position:absolute;right:0px;top:0px;bottom:0px;left:0px;margin:auto;padding-top:30px;text-align:center;background-image:url(../images/header_appel.png);background-repeat:no-repeat;background-position:top 0px left 0px;}#header .inner .tel_header .modcontent p{color:#260800;font-family:Lato;font-weight:600 ! important;}#header .inner .tel_header .modcontent p:first-child{color:#ab1514;font-weight:400 ! important;}#header_sidemenu{position:relative;height:60px;background:#a41313;z-index:101;}#header_sidemenu .inner{height:60px;}#header_sidemenu .inner #logo_header_phone a img{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto;}#header_sidemenu .inner .gdwmenu.moduletable{float:right;padding-top:20px;}#header_sidemenu .inner .gdwmenu.moduletable .menuicon{width:25px;height:23px;background:url(../images/menu_25x23.png) no-repeat top center;cursor:pointer;}#header_sidemenu .inner .gdwmenu.moduletable .menuicon:hover{background:url(../images/menu_25x23.png) no-repeat bottom center;}#header_sidemenu .inner .gdwmenu.moduletable ul{margin:0px;padding:0px;}#header_sidemenu .inner .gdwmenu.moduletable ul li{margin:0px;padding:0px;}#header_sidemenu .inner .gdwmenu.moduletable ul li .text a{font-size:1.25em;font-weight:normal;text-decoration:none;color:#5b3216;display:block;}#header_sidemenu .inner .gdwmenu.moduletable ul li .text a span{display:block;line-height:120%;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li{float:left;position:relative;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .text a{border-width:0 0 10px;border-style:solid;border-color:transparent;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .text a span{padding:6px 14px;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .text a:hover{border-color:#bdd600;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .submenu{display:none;position:absolute;top:46px;left:0px;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .submenu ul{background-color:#bdd600;padding:5px 0 0;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .submenu ul li{float:none;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .submenu ul li .text a{font-size:1.125em;border:0px;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .submenu ul li .text a span{white-space:nowrap;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .submenu ul li.active,#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li .submenu ul li:hover{background-color:#9fb401;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li:hover .submenu{display:block;}#header_sidemenu .inner .gdwmenu.moduletable ul.regmenu li.active .text a{border-color:#bdd600;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu{left:1000px;background-color:white;position:absolute;top:60px;right:0px;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .text a{font-size:1.25em;text-align:center;color:black;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .text a span{padding:10px 14px;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .text:hover{background-color:#a41313;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .text:hover a{color:white;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .submenu{background:#f7f5f5;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .submenu ul li .text{background:none;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .submenu ul li .text a{font-size:1em;color:black;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .submenu ul li.active .text,#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .submenu ul li:hover .text{background:#c4c2c1;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .submenu ul li.active .text a,#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li .submenu ul li:hover .text a{color:black;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li.active .text,#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li.subactive .text{background-color:#a41313;}#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li.active .text a,#header_sidemenu .inner .gdwmenu.moduletable ul.sidemenu li.subactive .text a{color:white;}#mainmenu{position:relative;width:100%;}#mainmenu .gdwservicesmodule{position:relative;}#mainmenu .gdwservicesmodule .triangle_top{position:absolute;left:0px;top:0px;right:0px;height:30px;z-index:33;background-image:url(../images/sservicet1.png);background-repeat:no-repeat;background-size:100% 100%;}#mainmenu .gdwservicesmodule .triangle_bottom{position:absolute;left:0px;bottom:0px;right:0px;height:30px;z-index:34;background-image:url(../images/sservicet2.png);background-repeat:no-repeat;background-size:100% 100%;}#mainmenu .gdwservicesmodule .row .item{position:relative;padding:0px;}#mainmenu .gdwservicesmodule .row .item a{display:block;text-decoration:none;line-height:100%;overflow:hidden;}#mainmenu .gdwservicesmodule .row .item a .img_out{position:relative;height:80px;width:100%;display:block;background-size:cover ! important;}#mainmenu .gdwservicesmodule .row .item a .bg_image_phone{position:absolute;top:0px;bottom:0px;right:0px;left:0px;background:rgba(40,11,2,0.90);}#mainmenu .gdwservicesmodule .row .item a img{width:100%;position:relative;}#mainmenu .gdwservicesmodule .row .item a .bg_image{position:absolute;top:0px;bottom:0px;right:0px;left:0px;background-image:url(../images/service_on.png);background-repeat:no-repeat;background-size:cover ! important;}#mainmenu .gdwservicesmodule .row .item a .title_out_phone{position:absolute;text-align:center;left:0px;right:0px;top:0px;bottom:0px;color:white;text-transform:uppercase;}#mainmenu .gdwservicesmodule .row .item a .title_out_phone .ttile_ext{position:absolute;left:0px;right:0px;}#mainmenu .gdwservicesmodule .row .item a .title_out_phone .ttile_ext .ttile1{line-height:80px;font-size:25px;font-family:Lato;font-weight:400 ! important;}#mainmenu .gdwservicesmodule .row .item a .title_out_phone .ttile_ext .ttile2{line-height:80px;font-size:25px;font-family:Lato;font-weight:700 ! important;}#mainmenu .gdwservicesmodule .row .item a .title_out{position:absolute;text-align:center;left:0px;right:0px;top:0px;bottom:0px;color:white;text-transform:uppercase;}#mainmenu .gdwservicesmodule .row .item a .title_out .ttile_ext{position:absolute;bottom:37%;left:0px;right:0px;}#mainmenu .gdwservicesmodule .row .item a .title_out .ttile_ext .ttile1{display:block;line-height:40px;font-size:30px;font-family:Lato;font-weight:400 ! important;}#mainmenu .gdwservicesmodule .row .item a .title_out .ttile_ext .ttile2{line-height:35px;font-size:30px;font-family:Lato;font-weight:700 ! important;}#mainmenu .gdwservicesmodule .row .item a:hover .bg_image,#mainmenu .gdwservicesmodule .row .item a:hover .bg_image_phone{display:none;}#mainmenu .gdwservicesmodule .row .item a:hover .title_out .ttile_ext,#mainmenu .gdwservicesmodule .row .item a:hover .title_out_phone .ttile_ext{background:rgba(40,11,2,0.40);}#temoignage{position:relative;width:100%;}#temoignage .inner .gdwtemoignage{position:rtelative;}#temoignage .inner .gdwtemoignage .item{padding:30px 0px 50px;}#temoignage .inner .gdwtemoignage .item .rotator .contents{position:relative;padding:50px 20px;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content{position:absolute;float:left;text-align:center;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content img{width:140px;height:140px;border-radius:70px;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content .name_temoignage{line-height:18px;padding-top:10px;text-align:center;color:#2a0f08;font-size:17px;font-family:Lato;font-weight:400 ! important;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content .comp_out{line-height:18px;text-align:center;color:#777372;font-size:17px;font-family:Lato;font-weight:300 ! important;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content .text{position:relative;padding-top:25px;width:100%;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content .text .quote_l{position:absolute;width:140px;height:120px;top:0px;left:-20px;background:url(../images/quote_140x120.png) no-repeat left center;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content .text .quote_r{position:absolute;width:140px;height:120px;bottom:-30px;right:-20px;background:url(../images/quote_140x120.png) no-repeat right center;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content .text .textcontent{text-align:center;position:relative;z-index:2;color:#2a0f08;line-height:22px;text-align:center;font-size:18px;font-family:Lato;font-weight:400 ! important;}#temoignage .inner .gdwtemoignage .item .rotator .contents .content.active{position:relative;z-index:5;}#temoignage .inner .gdwtemoignage .item .selections{position:relative;width:100%;}#temoignage .inner .gdwtemoignage .item .selections table{margin:0px auto;}#temoignage .inner .gdwtemoignage .item .selections table tr td{padding:0px;padding:0px 5px;}#temoignage .inner .gdwtemoignage .item .selections table tr td .select_bg{cursor:pointer;width:27px;height:27px;background:url(../images/nav_27x27.png) no-repeat left center;}#temoignage .inner .gdwtemoignage .item .selections table tr td.active .select_bg,#temoignage .inner .gdwtemoignage .item .selections table tr td:hover .select_bg{background:url(../images/nav_27x27.png) no-repeat right center;}#footer_relative{position:relative;width:100%;height:400px;}#footer{position:absolute;bottom:0px;width:100%;height:400px;}#footer .shad_top{position:absolute;top:0px;left:0px;right:0px;height:10px;background:url(../images/footer_degrade_top_down_1x10.png) repeat-x top;z-index:4;}#footer .shad_bottom{position:absolute;bottom:40px;left:0px;right:0px;height:10px;background:url(../images/footer_degrade_top_down_1x10.png) repeat-x bottom;z-index:7;}#footer #triangle_footer{position:absolute;top:0px;left:0px;right:0px;height:55px;width:140px;margin:0px auto;background:url(../images/footer_triangle.png) no-repeat center center;z-index:7;}#footer .contact_footer{position:absolute;z-index:11;left:50%;top:130px;width:360px;margin-left:195px;}#footer .contact_footer .row{margin:0px;padding:0px 0px 0px 20px;}#footer .contact_footer .row .text_adresse{position:relative;padding-left:50px;}#footer .contact_footer .row .text_adresse span{display:block;color:#200804;line-height:120%;font-size:120%;font-family:Lato;}#footer .contact_footer .row .text_adresse .img_bg{position:absolute;left:0px;top:10px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top 0px left 0px;}#footer .contact_footer .row .text_tel{position:relative;padding-left:50px;}#footer .contact_footer .row .text_tel span{display:block;color:#200804;line-height:250%;font-size:120%;font-family:Lato;font-weight:700 ! important;}#footer .contact_footer .row .text_tel .img_bg{position:absolute;left:0px;top:10px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top -24px left 0px;}#footer .contact_footer .row .text_fax{position:relative;padding-left:50px;}#footer .contact_footer .row .text_fax span{display:block;color:#200804;line-height:150%;font-size:120%;font-family:Lato;}#footer .contact_footer .row .text_fax .img_bg{position:absolute;left:0px;top:3px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top -48px left 0px;}#footer .contact_footer .row .text_email{position:relative;padding-left:50px;}#footer .contact_footer .row .text_email a{display:block;color:#200804;line-height:250%;font-size:120%;font-family:Lato;}#footer .contact_footer .row .text_email a:hover{text-decoration:none;color:#b12929;}#footer .contact_footer .row .text_email .img_bg{position:absolute;left:0px;top:12px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top -72px left 0px;}#footer .contact_footer .row .addthis_toolbox{position:relative;padding-left:50px;}#footer .contact_footer .row .addthis_toolbox .img_bg{position:absolute;left:0px;top:4px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top -96px left 0px;}#footer .contact_footer .row .addthis_toolbox a{display:block;float:left;margin-right:12px;padding:0px;width:30px;height:30px;background-image:url(../images/social_30x30.png);}#footer .contact_footer .row .addthis_toolbox a span{visibility:hidden;}#footer .contact_footer .row .addthis_toolbox .addthis_button_facebook{background-position:top 0px left 0px;}#footer .contact_footer .row .addthis_toolbox .addthis_button_facebook:hover{background-position:top 0px left -30px;}#footer .contact_footer .row .addthis_toolbox .addthis_button_twitter{background-position:top -30px left 0px;}#footer .contact_footer .row .addthis_toolbox .addthis_button_twitter:hover{background-position:top -30px left -30px;}#footer .contact_footer .row .addthis_toolbox .addthis_button_linkedin{background-position:top -60px left 0px;}#footer .contact_footer .row .addthis_toolbox .addthis_button_linkedin:hover{background-position:top -60px left -30px;}#footer .contact_footer .row .addthis_toolbox .addthis_button_google_plusone_share{background-position:top -90px left 0px;}#footer .contact_footer .row .addthis_toolbox .addthis_button_google_plusone_share:hover{background-position:top -90px left -30px;}#footer #logo_footer{position:absolute;z-index:10;left:50%;top:0px;bottom:40px;width:360px;margin-left:195px;background:url(../images/footer_fond_degrade.png) no-repeat center center;}#footer #logo_footer img{position:absolute;left:0px;top:30px;right:0px;margin:0px auto;}#footer #logo_footer #shad_logo_footer_left{position:absolute;width:10px;top:0px;bottom:0px;left:-10px;background:url(../images/footer_degrade_r_l_10x1.png) repeat-y left;}#footer #logo_footer #shad_logo_footer_right{position:absolute;width:10px;top:0px;bottom:0px;right:-10px;background:url(../images/footer_degrade_r_l_10x1.png) repeat-y right;}#footer #logo_footer #deco_footer_right_bottom{position:absolute;width:169px;right:-20px;bottom:-40px;height:81px;background:url(../images/footer_partage.png) no-repeat center center;}#footer .gdwmapfooter{width:100%;}#footer .gdwmapfooter #map{height:360px;}#footer .gdwmapfooter .marker{width:45px;height:83px;pointer-events:none;background-image:url('../images/pointer.png');background-repeat:no-repeat;}#footer .gdwfooter{position:absolute;width:100%;bottom:0px;z-index:45;}#footer .gdwfooter p{float:right;color:#280b02;line-height:40px;margin:0px 40px;font-family:Lato;font-size:75%;}#footer .gdwfooter p a{text-decoration:none;color:#280b02;font-family:Lato;font-size:100%;}#footer .gdwfooter p a img{position:relative;top:2px;}#footer .gdwfooter p:first-child{float:left;}#footer_relative_phone{position:relative;width:100%;height:250px;}#footer_phone{position:absolute;bottom:0px;width:100%;background:#f7f5f6;height:250px;}#footer_phone .gdwcontactfooter{padding-top:25px;width:100%;}#footer_phone .gdwcontactfooter .row{margin:0px;padding:0px 0px 0px 20px;}#footer_phone .gdwcontactfooter .row .text_adresse{position:relative;padding-left:50px;}#footer_phone .gdwcontactfooter .row .text_adresse span{display:block;color:#200804;line-height:100%;font-size:100%;font-family:Lato;}#footer_phone .gdwcontactfooter .row .text_adresse .img_bg{position:absolute;left:0px;top:5px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top 0px left 0px;}#footer_phone .gdwcontactfooter .row .text_tel{position:relative;padding-left:50px;}#footer_phone .gdwcontactfooter .row .text_tel span{display:block;color:#200804;line-height:150%;font-size:100%;font-family:Lato;font-weight:700 ! important;}#footer_phone .gdwcontactfooter .row .text_tel .img_bg{position:absolute;left:0px;top:0px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top -24px left 0px;}#footer_phone .gdwcontactfooter .row .text_fax{position:relative;padding-left:50px;float:right;}#footer_phone .gdwcontactfooter .row .text_fax span{display:block;color:#200804;line-height:100%;font-size:100%;font-family:Lato;}#footer_phone .gdwcontactfooter .row .text_fax .img_bg{position:absolute;left:0px;top:-3px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top -48px left 0px;}#footer_phone .gdwcontactfooter .row .clear{height:10px;}#footer_phone .gdwcontactfooter .row .text_email{position:relative;padding-left:50px;float:left;}#footer_phone .gdwcontactfooter .row .text_email a{display:block;color:#200804;line-height:150%;font-size:100%;font-family:Lato;}#footer_phone .gdwcontactfooter .row .text_email a:hover{text-decoration:none;color:#b12929;}#footer_phone .gdwcontactfooter .row .text_email .img_bg{position:absolute;left:0px;top:0px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top -72px left 0px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox{position:relative;padding-left:50px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .img_bg{position:absolute;left:0px;top:4px;width:30px;height:24px;background-image:url(../images/footer_icon_30x24.png);background-position:top -96px left 0px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox a{display:block;float:left;margin-right:12px;padding:0px;width:30px;height:30px;background-image:url(../images/social_30x30.png);}#footer_phone .gdwcontactfooter .row .addthis_toolbox a span{visibility:hidden;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .addthis_button_facebook{background-position:top 0px left 0px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .addthis_button_facebook:hover{background-position:top 0px left -30px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .addthis_button_twitter{background-position:top -30px left 0px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .addthis_button_twitter:hover{background-position:top -30px left -30px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .addthis_button_linkedin{background-position:top -60px left 0px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .addthis_button_linkedin:hover{background-position:top -60px left -30px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .addthis_button_google_plusone_share{background-position:top -90px left 0px;}#footer_phone .gdwcontactfooter .row .addthis_toolbox .addthis_button_google_plusone_share:hover{background-position:top -90px left -30px;}#footer_phone .gdwfooter{position:absolute;width:100%;left:0px;bottom:10px;text-align:left;}#footer_phone .gdwfooter p{color:#280b02;line-height:20px;margin:0px 40px;white-space:nowrap;font-family:Lato;font-size:80%;}#footer_phone .gdwfooter p a{text-decoration:none;color:#280b02;font-family:Lato;font-size:100%;}#footer_phone .gdwfooter p a img{position:relative;top:2px;}.contentarticle.artId4 #innerbody #content{padding:50px 0px 0px 0px ! important;}.contentarticle.artId4 #innerbody #content .container-fluid{max-width:100% ! important;padding:0px ! important;margin:0px ! important;}.contentarticle.artId4 #innerbody #content .col-lg-12,.contentarticle.artId4 #innerbody #content .col-md-12,.contentarticle.artId4 #innerbody #content .col-sm-12,.contentarticle.artId4 #innerbody #content .col-xs-12{padding:0px;margin:0px;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .clear,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .clear,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .clear,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .clear{height:0px;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .image_left{padding:0px;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .image_right,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .image_right,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .image_right,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .image_right{max-height:360px;position:relative;overflow:hidden;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .image_left img,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .image_right img,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .image_left img,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .image_right img,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .image_left img,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .image_right img,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .image_left img,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .image_right img{width:100%;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_right{max-height:360px;position:relative;overflow:hidden;height:100%;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left .img_hidden,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_right .img_hidden,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left .img_hidden,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_right .img_hidden,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left .img_hidden,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_right .img_hidden,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left .img_hidden,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_right .img_hidden{width:100%;opacity:0;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left .atitle,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_right .atitle,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left .atitle,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_right .atitle,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left .atitle,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_right .atitle,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left .atitle,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_right .atitle{margin:0px;line-height:200%;text-align:left;padding:2em 0px 0px 0px;color:#aa1313;text-transform:uppercase;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left .desc_item,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_right .desc_item,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left .desc_item,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_right .desc_item,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left .desc_item,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_right .desc_item,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left .desc_item,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_right .desc_item{text-align:left;overflow:hidden;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left .desc_item ul,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_right .desc_item ul,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left .desc_item ul,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_right .desc_item ul,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left .desc_item ul,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_right .desc_item ul,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left .desc_item ul,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_right .desc_item ul{list-style:none;margin:0px;padding:0px;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left .desc_item ul li,.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_right .desc_item ul li,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left .desc_item ul li,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_right .desc_item ul li,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left .desc_item ul li,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_right .desc_item ul li,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left .desc_item ul li,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_right .desc_item ul li{line-height:150%;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_right,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_right{text-align:left;padding:0px 0px 0px 30px;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left{text-align:right;padding:0px 30px 0px 0px;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left .atitle,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left .atitle,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left .atitle,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left .atitle{text-align:right;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .desc_left .desc_item,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .desc_left .desc_item,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .desc_left .desc_item,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .desc_left .desc_item{text-align:right;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .row .image_left,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .row .image_left{float:right;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .inner,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .inner,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .inner,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .inner{max-width:1170px ! important;margin:0px auto ! important;padding:2em 0em 3em;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .inner .accesories ul,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .inner .accesories ul,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .inner .accesories ul,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .inner .accesories ul{margin:0px;padding:0px;list-style:none;line-height:150%;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .img_bottom_acces,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .img_bottom_acces,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .img_bottom_acces,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .img_bottom_acces{position:relative;width:100%;max-height:200px;overflow:hidden;}.contentarticle.artId4 #innerbody #content .col-lg-12 .item-page #equipementlist .img_bottom_acces img,.contentarticle.artId4 #innerbody #content .col-md-12 .item-page #equipementlist .img_bottom_acces img,.contentarticle.artId4 #innerbody #content .col-sm-12 .item-page #equipementlist .img_bottom_acces img,.contentarticle.artId4 #innerbody #content .col-xs-12 .item-page #equipementlist .img_bottom_acces img{width:100%;}.stiky{position:fixed ! important;top:0px ! important;}#topmenu{position:absolute;width:100%;height:50px;background:rgba(170,19,19,0.95);z-index:100;padding:0px;}#topmenu #smalogo{position:absolute;left:10px;width:0px;top:8px;overflow:hidden;z-index:300;}#topmenu .inner{height:100%;width:100%;}#topmenu .inner .gdwmenu{position:relative;}#topmenu .inner .gdwmenu table{margin:0px auto;}#topmenu .inner .gdwmenu table tr td{padding:0px;}#topmenu .inner .gdwmenu table tr td ul{margin:0px;padding:0px;}#topmenu .inner .gdwmenu table tr td ul li{float:left;}#topmenu .inner .gdwmenu table tr td ul li .submenu{position:absolute;display:none;width:100%;top:48px;left:0px;padding-top:16px;}#topmenu .inner .gdwmenu table tr td ul li .submenu .submenu_bg{position:relative;width:100%;background:rgba(170,19,19,0.95);}#topmenu .inner .gdwmenu table tr td ul li .submenu table{margin:0px auto;}#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td{padding:0px;}#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td ul{margin:0px;padding:0px;}#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td ul li{float:left;}#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td ul li .text .l,#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td ul li .text .r{top:20px;height:12px;}#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td ul li .text a{padding:12px 13px;text-decoration:none;color:white;font-size:15px;font-family:Lato;font-weight:400 ! important;}#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td ul li .text a span{padding-top:0px;border-top:5px solid transparent;}#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td ul li.active .text a,#topmenu .inner .gdwmenu table tr td ul li .submenu table tr td ul li:hover .text a{color:black;}#topmenu .inner .gdwmenu table tr td ul li .text{position:relative;}#topmenu .inner .gdwmenu table tr td ul li .text .b{position:absolute;display:none;left:0px;right:0px;bottom:-16px;margin:auto;width:35px;height:10px;background:url(../images/sous_nav_triangle.png) no-repeat center center;}#topmenu .inner .gdwmenu table tr td ul li .text .l{position:absolute;width:2px;height:13px;background:#2d0a08;left:1px;top:19px;transform:skew(-25deg);}#topmenu .inner .gdwmenu table tr td ul li .text .r{position:absolute;width:2px;height:13px;background:#2d0a08;right:2px;top:19px;transform:skew(-25deg);}#topmenu .inner .gdwmenu table tr td ul li .text a{display:block;padding:0px 15px 17px;text-decoration:none;color:white;font-size:17px;font-family:Lato;font-weight:400 ! important;}#topmenu .inner .gdwmenu table tr td ul li .text a span{padding-top:10px;display:block;border-top:5px solid transparent;}#topmenu .inner .gdwmenu table tr td ul li.active .text a,#topmenu .inner .gdwmenu table tr td ul li.subactive .text a,#topmenu .inner .gdwmenu table tr td ul li:hover .text a{color:#2d0a08;}#topmenu .inner .gdwmenu table tr td ul li.active .text a span,#topmenu .inner .gdwmenu table tr td ul li.subactive .text a span,#topmenu .inner .gdwmenu table tr td ul li:hover .text a span{border-top:5px solid #2d0a08;}#topmenu .inner .gdwmenu table tr td ul .first .text .l{display:none;}#topmenu .inner .gdwmenu table tr td ul .last .text .r{display:none;}#topmenu .inner .gdwmenu table tr td ul .haschild:hover .text .b{display:block;}#topmenu .inner .gdwmenu table tr td ul .haschild:hover .submenu{display:block;}#slideshow{position:relative;background:rgba(40,11,2,0.90);}#slideshow .rotator .contents .content{position:relative;width:0px;max-height:890px;min-height:300px;overflow:hidden;float:left;}#slideshow .rotator .contents .content img{width:100%;}#slideshow .rotator .contents .content .text{position:absolute;width:100%;bottom:0px;background:rgba(40,11,2,0.90);padding-bottom:80px;border-top:3px solid #ac1315;}#slideshow .rotator .contents .content .text .texttitle{text-align:center;max-width:1170px;margin:0px auto;text-transform:uppercase;color:#ac1315;line-height:250%;font-size:1.75em;font-family:Lato;font-weight:900 ! important;}#slideshow .rotator .contents .content .text .textcontent{text-align:center;max-width:1170px;margin:0px auto;padding-bottom:45px;color:#7f7472;font-family:Lato;font-weight:500 ! important;}#slideshow .rotator .contents .content.active{width:100%;}#slideshow .selections{position:absolute;width:100%;bottom:0px;}#slideshow .selections #masck_l{position:absolute;left:0px;bottom:0px;height:50px;right:50%;background:url(../images/ss_masque_suite.png) repeat-x bottom;margin-right:70px;}#slideshow .selections #masck_r{position:absolute;right:0px;bottom:0px;height:50px;left:50%;background:url(../images/ss_masque_suite.png) repeat-x bottom;margin-left:70px;}#slideshow .selections #masck_c{position:absolute;right:50%;bottom:0px;height:50px;left:50%;background:url(../images/ss_masque.png) no-repeat center center;margin:0px -70px;}#slideshow .selections #masck_c #triangle_masck{display:block;position:absolute;width:140px;height:50px;top:0px;left:0px;background:url(../images/triangle_bougeant.png) no-repeat center center;-webkit-animation:myfirst 1s linear 0.5s infinite alternate;animation:myfirst 1s linear 0.5s infinite alternate;}#slideshow .selections table{margin:-80px auto 0px;}#slideshow .selections table tr td{padding:0px;padding:0px 5px;}#slideshow .selections table tr td .select_bg{cursor:pointer;width:27px;height:27px;background:url(../images/nav_27x27.png) no-repeat left center;}#slideshow .selections table tr td.active .select_bg,#slideshow .selections table tr td:hover .select_bg{background:url(../images/nav_27x27.png) no-repeat right center;}
/* Error message CSS                            */
#system-message-container{margin:0px auto 0px auto;}#system-message-container .message{position:relative;margin:15px 0px 0px 0px;}#system-message-container .message .bl,#system-message-container .message .br,#system-message-container .message .tl,#system-message-container .message .tr{width:10px;height:10px;position:absolute;background-repeat:no-repeat;}#system-message-container .message .tl{background-image:url(../images/msg/tl.png);top:0px;left:0px;}#system-message-container .message .tr{background-image:url(../images/msg/tr.png);top:0px;right:0px;}#system-message-container .message .bl{background-image:url(../images/msg/bl.png);bottom:0px;left:0px;}#system-message-container .message .br{background-image:url(../images/msg/br.png);bottom:0px;right:0px;}#system-message-container .message .c{background-color:#4fcc56;background-image:url(../images/msg/gradient_message_successfull.jpg);background-repeat:repeat-y;background-position:top left;border-width:0 2px;border-style:solid;border-color:#008007;position:absolute;top:10px;bottom:10px;left:0px;right:0px;}#system-message-container .message .t{height:8px;background-image:url(../images/msg/gradient_message_successfull.jpg);background-color:#4fcc56;background-repeat:repeat-y;background-position:-10px top;border-width:2px 0 0;border-style:solid;border-color:#008007;position:absolute;top:0px;left:10px;right:10px;}#system-message-container .message .b{height:8px;background-color:#4fcc56;background-image:url(../images/msg/gradient_message_successfull.jpg);background-repeat:repeat-y;background-position:-10px top;border-width:0 0 2px;border-style:solid;border-color:#008007;position:absolute;bottom:0px;left:10px;right:10px;}#system-message-container .message.warning .bl,#system-message-container .message.warning .br,#system-message-container .message.warning .tl,#system-message-container .message.warning .tr{background-repeat:no-repeat;}#system-message-container .message.warning .tl{background-image:url(../images/msg/O-tl.png);}#system-message-container .message.warning .tr{background-image:url(../images/msg/O-tr.png);}#system-message-container .message.warning .bl{background-image:url(../images/msg/O-bl.png);}#system-message-container .message.warning .br{background-image:url(../images/msg/O-br.png);}#system-message-container .message.warning .c{border-left:2px solid #e87600;border-right:2px solid #e87600;background-image:url(../images/msg/gradient_message_orange.jpg);background-color:#fe8705;background-repeat:repeat-y;background-position:top left;}#system-message-container .message.warning .t{border-top:2px solid #e87600;background-image:url(../images/msg/gradient_message_orange.jpg);background-color:#fe8705;background-repeat:repeat-y;background-position:-10px top;}#system-message-container .message.warning .b{border-bottom:2px solid #e87600;background-image:url(../images/msg/gradient_message_orange.jpg);background-color:#fe8705;background-repeat:repeat-y;background-position:-10px top;}#system-message-container .message.warning ul{background-image:url(../images/msg/orange_icon.png);background-repeat:no-repeat;}#system-message-container .message.warning ul li{text-shadow:0 -1px 0 #b30000;}#system-message-container .message.error .bl,#system-message-container .message.error .br,#system-message-container .message.error .tl,#system-message-container .message.error .tr,#system-message-container .message.notice .bl,#system-message-container .message.notice .br,#system-message-container .message.notice .tl,#system-message-container .message.notice .tr{background-repeat:no-repeat;}#system-message-container .message.error .tl,#system-message-container .message.notice .tl{background-image:url(../images/msg/e-tl.png);}#system-message-container .message.error .tr,#system-message-container .message.notice .tr{background-image:url(../images/msg/e-tr.png);}#system-message-container .message.error .bl,#system-message-container .message.notice .bl{background-image:url(../images/msg/e-bl.png);}#system-message-container .message.error .br,#system-message-container .message.notice .br{background-image:url(../images/msg/e-br.png);}#system-message-container .message.error .c,#system-message-container .message.notice .c{background-color:#c33b3a;background-image:url(../images/msg/gradient_message_erreur.jpg);background-repeat:repeat-y;background-position:top left;border-width:0 2px;border-style:solid;border-color:#b30000;}#system-message-container .message.error .t,#system-message-container .message.notice .t{background-color:#c33b3a;background-image:url(../images/msg/gradient_message_erreur.jpg);background-repeat:repeat-y;background-position:-10px top;border-width:2px 0 0;border-style:solid;border-color:#b30000;}#system-message-container .message.error .b,#system-message-container .message.notice .b{background-color:#c33b3a;background-image:url(../images/msg/gradient_message_erreur.jpg);background-repeat:repeat-y;background-position:-10px top;border-width:0 0 2px;border-style:solid;border-color:#b30000;}#system-message-container .message.error ul,#system-message-container .message.notice ul{background-image:url(../images/msg/Error_icon.png);background-repeat:no-repeat;}#system-message-container .message.error ul li,#system-message-container .message.notice ul li{text-shadow:0 -1px 0 #b30000;}#system-message-container .message ul{list-style:none outside none;min-height:19px;background:transparent;background-image:url(../images/msg/Success_icon.png);background-repeat:no-repeat;margin:0 0 0 15px;padding:16px 15px 15px 60px;border:0px;position:relative;z-index:1;}#system-message-container .message ul li{font-size:1.3em;font-weight:bold;line-height:120%;text-shadow:0 -1px 0 #008007;color:white;}
/* PLATFORM / BROWSER OVERRIDE                  */
