/* 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;background:black;margin:0px auto;padding:0px;width:640px;height:480px;}#phocagallery a{color:black;text-decoration:none;}#phocagallery a:hover{color:#d6630d;}#phocagallery .phocagallery-box-file{border:none;text-align:center;;background:url('../images/bg_photos_b.png') no-repeat;width:180px !important;height:150px !important;padding:14px 0px;margin:3px;}#phocagallery .phocagallery-box-file:hover{border:none;}#phocagallery .phocagallery-box-file .phocaname{color:black;padding:5px 0px;}#phocagallery .phocagallery-box-file .phocaname:hover{color:#d6630d;}#phocagallery .phocagallery-box-file .phocagallery-box-file-first{width:auto !important;height:auto !important;}#phocagallery .phocagallery-box-file .phocagallery-box-file-first .noimg img{margin-top:50px;}#phocagallery .pagination{display:none;}#phocagallery table tbody tr td{vertical-align:middle;}#phocagallery table tbody tr td div.pg-imgbg{text-align:center;;background:url('../images/bg_photos_b.png') no-repeat;width:180px;height:150px;padding:14px 0px;}#phocagallery table tbody tr td div.pg-imgbg .noimg img{margin-top:40px;}#gdwPagination{padding-top:10px;}#gdwPagination table{width:auto;margin:0 auto;}#gdwPagination table td{text-align:center;padding-bottom:0px;}#gdwPagination .pagtop .limit{float:left;text-align:right;margin-right:10px;}#gdwPagination .pagtop .counter{float:right;text-align:left;}#gdwPagination .pages{text-align:center;}#gdwPagination .pages ul{clear:both;list-style-type:none;margin:0 auto;}#gdwPagination .pages ul li{float:left;margin:5px;padding:0px;}html{height:100%;font-size:100%;}body{line-height:100%;margin:0;color:#2b1d01;font-size:1em;font-family:Droid Serif, Arial, Helvetica, Sans-serif;}body p{margin:0px;}body em{font-style:normal;}body a img{border:none;border-collapse:collapse;}body .actions,body .article-info,body .contenttitle,body .extras,body .tip-wrap,body .titleicon{visibility:hidden;display:none;}body .clear{clear:both;}body #innerbody{position:absolute;min-height:100%;min-width:100%;overflow:hidden;}body #innerbody #header_reference{height:200px;position:absolute;top:-32768px;left:-32768px;}body #innerbody #mainmenu_reference{height:562px;position:absolute;top:-32768px;left:-32768px;}body.cke_show_borders{width:625px;min-width:625px;background-image:none;padding:10px;}body.gdwgestionnouvelle #component,body.gdwgestionnouvellelist #component{min-height:0px !important;margin:0px !important;}body.gdwgestionnouvelle #content .inner,body.gdwgestionnouvellelist #content .inner{width:auto;margin:0px;}.articlecontent h1,.articlecontent h2,.articlecontent h3,.articlecontent h4,.articlecontent h5,.articlecontent h6,body.cke_show_borders h1,body.cke_show_borders h2,body.cke_show_borders h3,body.cke_show_borders h4,body.cke_show_borders h5,body.cke_show_borders h6{font-size:35px;font-weight:bold;color:#414042;line-height:100%;margin:0px;padding:5px 0 15px;}.articlecontent h3,.articlecontent h4,body.cke_show_borders h3,body.cke_show_borders h4{font-size:30px;}.articlecontent h5,.articlecontent h6,body.cke_show_borders h5,body.cke_show_borders h6{font-size:24px;}.articlecontent p,body.cke_show_borders p{font-size:18px;font-weight:normal;color:#414042;line-height:120%;margin:0px;padding:0 0 15px;}.articlecontent p.quote,body.cke_show_borders p.quote{font-size:25px;font-style:italic;position:relative;}.articlecontent p.quote span,body.cke_show_borders p.quote span{display:block;font-size:15px;text-align:right;color:#0579df;}.articlecontent p.quote .quote_l,.articlecontent p.quote .quote_r,body.cke_show_borders p.quote .quote_l,body.cke_show_borders p.quote .quote_r{width:77px;height:76px;background-image:url(../images/guillement_77x76.png);position:absolute;z-index:-1;pointer-events:none;}.articlecontent p.quote .quote_l,body.cke_show_borders p.quote .quote_l{background-position:top;top:-22px;left:-9px;}.articlecontent p.quote .quote_r,body.cke_show_borders p.quote .quote_r{background-position:bottom;right:-10px;bottom:22px;}.articlecontent em,body.cke_show_borders em{font-style:italic;}.articlecontent a,body.cke_show_borders a{text-decoration:none;color:#047adc;}.articlecontent a:hover,body.cke_show_borders a:hover{text-decoration:underline;}.articlecontent sup,body.cke_show_borders sup{vertical-align:super;}.articlecontent sub,body.cke_show_borders sub{vertical-align:sub;}.articlecontent span,body.cke_show_borders span{color:#047adc;}.articlecontent ul,body.cke_show_borders ul{list-style:disc outside none;}.articlecontent ol,body.cke_show_borders ol{list-style:decimal outside none;}.articlecontent ol,.articlecontent ul,body.cke_show_borders ol,body.cke_show_borders ul{margin:0px;padding:0 0 10px 20px;}.articlecontent ol li,.articlecontent ul li,body.cke_show_borders ol li,body.cke_show_borders ul li{color:#047adc;padding:0 0 5px;}.articlecontent ol li p,.articlecontent ul li p,body.cke_show_borders ol li p,body.cke_show_borders ul li p{font-size:18px;font-weight:normal;color:#414042;line-height:120%;margin:0px;padding:0px;}.articlecontent ol li ol,.articlecontent ol li ul,.articlecontent ul li ol,.articlecontent ul li ul,body.cke_show_borders ol li ol,body.cke_show_borders ol li ul,body.cke_show_borders ul li ol,body.cke_show_borders ul li ul{padding:5px 0 10px 20px;}.articlecontent ol li ol li,.articlecontent ol li ul li,.articlecontent ul li ol li,.articlecontent ul li ul li,body.cke_show_borders ol li ol li,body.cke_show_borders ol li ul li,body.cke_show_borders ul li ol li,body.cke_show_borders ul li ul li{font-size:10px;color:#722339;}.articlecontent table,body.cke_show_borders table{table-layout:fixed;}.articlecontent table td,body.cke_show_borders table td{padding:20px 11px 0;vertical-align:top;}.articlecontent table td p a,body.cke_show_borders table td p a{font-size:13px;}.articlecontent table td ol li,.articlecontent table td ul li,body.cke_show_borders table td ol li,body.cke_show_borders table td ul li{padding:0 0 10px;}.articlecontent table td ol li p,.articlecontent table td ul li p,body.cke_show_borders table td ol li p,body.cke_show_borders table td ul li p{font-size:15px;}.articlecontent table td ol ol,.articlecontent table td ol ul,.articlecontent table td ul ol,.articlecontent table td ul ul,body.cke_show_borders table td ol ol,body.cke_show_borders table td ol ul,body.cke_show_borders table td ul ol,body.cke_show_borders table td ul ul{padding:5px 0 0 10px;}.articlecontent table td ol.fs li p,.articlecontent table td ul.fs li p,body.cke_show_borders table td ol.fs li p,body.cke_show_borders table td ul.fs li p{font-size:18px;}.articlecontent table td table td,body.cke_show_borders table td table td{width:auto !important;padding:0 0 20px;vertical-align:bottom;}.articlecontent table td table td p,body.cke_show_borders table td table td p{font-size:20px;padding:0px;}.articlecontent table td table td img,body.cke_show_borders table td table td img{padding:0 10px 0 0;}.articlecontent table td.alt,body.cke_show_borders table td.alt{background-color:#f2f2f2;}.articlecontent table.row3 td,body.cke_show_borders table.row3 td{width:33%;}#header{min-width:100%;height:200px;background-color:rgba(0,0,0,0.85);position:fixed;top:0px;left:0px;right:0px;z-index:50;-webkit-transition:all 500ms linear 0s;-moz-transition:all 500ms linear 0s;-ms-transition:all 500ms linear 0s;-o-transition:all 500ms linear 0s;transition:all 500ms linear 0s;}#header .inner{max-width:960px;height:200px;margin:0 auto;}#header .inner .sep{width:2px;height:200px;background-image:url(../images/header_separation.png);background-position:center;float:left;-webkit-transition:all 500ms linear 0s;-moz-transition:all 500ms linear 0s;-ms-transition:all 500ms linear 0s;-o-transition:all 500ms linear 0s;transition:all 500ms linear 0s;}#header .inner .sep.last{display:none;}#header .inner .appele.custom.moduletable{width:130px;padding:58px 59px 0 0;float:left;-webkit-transition:all 500ms linear 0s;-moz-transition:all 500ms linear 0s;-ms-transition:all 500ms linear 0s;-o-transition:all 500ms linear 0s;transition:all 500ms linear 0s;}#header .inner .appele.custom.moduletable .modcontent p{font-size:20px;font-weight:normal;text-align:center;color:#7e7c80;line-height:100%;padding:10px 0 11px;}#header .inner .appele.custom.moduletable .modcontent .bar{width:100px;height:3px;background-color:#047adc;margin:0 auto;}#header .inner .logo.custom.moduletable{width:558px;float:left;}#header .inner .logo.custom.moduletable p{text-align:center;padding:20px 0 0;}#header .inner .logo.custom.moduletable img{height:159px;-webkit-transition:all 500ms linear 0s;-moz-transition:all 500ms linear 0s;-ms-transition:all 500ms linear 0s;-o-transition:all 500ms linear 0s;transition:all 500ms linear 0s;}#header .inner .rendezvous.custom.moduletable{width:120px;padding:58px 0 0 89px;float:left;-webkit-transition:all 500ms linear 0s;-moz-transition:all 500ms linear 0s;-ms-transition:all 500ms linear 0s;-o-transition:all 500ms linear 0s;transition:all 500ms linear 0s;}#header .inner .rendezvous.custom.moduletable .modcontent{position:relative;pointer-events:none;}#header .inner .rendezvous.custom.moduletable .modcontent a{display:block;text-decoration:none;position:absolute;top:0px;left:0px;right:0px;bottom:0px;pointer-events:auto;}#header .inner .rendezvous.custom.moduletable .modcontent p{font-size:20px;font-weight:normal;text-align:center;color:#7e7c80;line-height:100%;padding:10px 0 11px;}#header .inner .rendezvous.custom.moduletable .modcontent .bar{width:100px;height:3px;background-color:#047adc;margin:0 auto;}#header .inner .rendezvous.custom.moduletable .modcontent:hover p{color:white;}#header.active-fixed,#header.always-active{height:145px;}#header.active-fixed .inner,#header.always-active .inner{height:145px;}#header.active-fixed .inner .sep,#header.always-active .inner .sep{height:145px;}#header.active-fixed .inner .appele.custom.moduletable,#header.always-active .inner .appele.custom.moduletable{padding:31px 59px 0 0;}#header.active-fixed .inner .logo.custom.moduletable img,#header.always-active .inner .logo.custom.moduletable img{height:104px;}#header.active-fixed .inner .rendezvous.custom.moduletable,#header.always-active .inner .rendezvous.custom.moduletable{padding:31px 0 0 89px;}#slideshow_placeholder{max-width:960px;height:205px;margin:0 auto;}#mainmenu_placeholder{min-width:960px;height:0px;background-color:black;}#mainmenu_placeholder.active-fixed{height:60px;}#mainmenu_placeholder.always-active{height:0px;}#mainmenu{min-width:960px;height:60px;background-image:url(../images/texture_bleu.jpg);background-position:center;position:relative;z-index:40;}#mainmenu .under_shad{width:1920px;height:77px;background-image:url(../images/nav_shadow.png);margin:0 0 0 -960px;position:absolute;left:50%;bottom:-77px;pointer-events:none;}#mainmenu .inner{max-width:960px;height:60px;margin:0 auto;position:relative;z-index:1;}#mainmenu .inner .gdwmenu.moduletable table{margin:0 auto;}#mainmenu .inner .gdwmenu.moduletable table td{padding:0px;}#mainmenu .inner .gdwmenu.moduletable ul{margin:0px;padding:0px;}#mainmenu .inner .gdwmenu.moduletable ul li{margin:0px;padding:0px;float:left;position:relative;}#mainmenu .inner .gdwmenu.moduletable ul li .l,#mainmenu .inner .gdwmenu.moduletable ul li .r{display:none;}#mainmenu .inner .gdwmenu.moduletable ul li .text a{font-size:18px;font-weight:normal;text-decoration:none;color:white;display:block;}#mainmenu .inner .gdwmenu.moduletable ul li .text a span{display:block;line-height:60px;}#mainmenu .inner .gdwmenu.moduletable ul li .submenu{display:none;padding:5px 0 0;position:absolute;left:0px;top:60px;}#mainmenu .inner .gdwmenu.moduletable ul li .submenu ul{background-image:url(../images/texture_bleu.jpg);background-position:top;}#mainmenu .inner .gdwmenu.moduletable ul li .submenu ul li{float:none;}#mainmenu .inner .gdwmenu.moduletable ul li .submenu ul li .l{display:none;}#mainmenu .inner .gdwmenu.moduletable ul li .submenu ul li .text a{font-size:16px;}#mainmenu .inner .gdwmenu.moduletable ul li .submenu ul li .text a span{line-height:120%;padding:5px 10px;white-space:nowrap;}#mainmenu .inner .gdwmenu.moduletable ul li .submenu ul li.active,#mainmenu .inner .gdwmenu.moduletable ul li .submenu ul li:hover{background-color:rgba(255,255,255,0.25);}#mainmenu .inner .gdwmenu.moduletable ul li:hover .submenu{display:block;}#mainmenu .inner .gdwmenu.moduletable ul li.active .l,#mainmenu .inner .gdwmenu.moduletable ul li:hover .l{display:block;position:absolute;top:0px;left:0px;right:0px;}#mainmenu .inner .gdwmenu.moduletable ul li.active .l a,#mainmenu .inner .gdwmenu.moduletable ul li:hover .l a{display:block;text-decoration:none;height:6px;background-color:white;border-radius:0 0 10px 10px;outline:none;}#mainmenu .inner .gdwmenu.moduletable ul .sep{font-size:18px;font-weight:normal;color:white;line-height:60px;padding:0 10px;pointer-events:none;}#mainmenu.active-fixed,#mainmenu.always-active{position:fixed;top:145px;left:0px;right:0px;}#top{min-width:960px;height:545px;background-image:url(../images/texture_gris.jpg);background-position:top;position:relative;}#top .under_shad{width:1920px;height:14px;background-image:url(../images/shadow_1920x14.png);background-position:top;background-repeat:no-repeat;margin:0 0 0 -960px;position:absolute;left:50%;bottom:0px;}#top .inner{width:960px;height:545px;margin:0 auto;position:relative;}#top .inner .gdwmultibutton.moduletable .modtitle{font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase;color:white;line-height:100%;padding:54px 0 60px;position:relative;}#top .inner .gdwmultibutton.moduletable .modtitle .bar{width:150px;height:5px;background-color:#047adc;margin:0 0 0 -75px;position:absolute;left:50%;bottom:46px;}#top .inner .gdwmultibutton.moduletable .modcontent ul{margin:0px;padding:0px;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn{width:320px;margin:0px;padding:0px;float:left;pointer-events:none;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .image{width:215px;height:215px;margin:0 auto;border-width:2px;border-style:solid;border-color:white;border-radius:100%;position:relative;overflow:hidden;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .image .mask{position:absolute;top:0px;left:0px;right:0px;bottom:0px;pointer-events:auto;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .image .mask a{display:block;width:100%;height:100%;outline:none;text-decoration:none;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .text{height:48px;padding:27px 0 5px;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .text p{font-size:20px;font-weight:normal;text-align:center;color:white;line-height:120%;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .more{width:150px;margin:0 auto;padding:8px 0 0;border-width:2px 0 0;border-style:solid;border-color:#047adc;text-align:center;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .more a{font-size:15px;font-weight:normal;text-decoration:none;color:white;pointer-events:auto;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn:hover .image{border-color:#722339;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn:hover .image .mask{background-image:url(../images/service_hover.png);background-position:center;background-repeat:no-repeat;}#top .inner .gdwmultibutton.moduletable .modcontent ul .btn:hover .more{border-color:#722339;}#top .inner .gdwmultibutton.moduletable .modcontent ul .sep{display:none;}#content{min-width:960px;}#content .inner{width:960px;margin:0 auto;}#content .inner #component .atitle{font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase;color:#414042;line-height:100%;position:relative;margin:0px;padding:63px 0 54px;}#content .inner #component .atitle .bar{display:block;width:150px;height:5px;background-color:#047adc;margin:0 0 0 -75px;position:absolute;left:50%;bottom:39px;}#content .inner #component .articlecontent{min-height:400px;padding:0 0 50px;position:relative;}#content .inner #component .articlecontent .intro_img{width:310px;position:absolute;top:0px;right:0px;}#content .inner #component .articlecontent .fullp_img{width:300px;position:absolute;top:0px;left:0px;}#content .inner #component .articlecontent.hasimg{min-height:480px;padding:0 310px 50px 0;}#content .inner #component .articlecontent.hasfpi{min-height:360px;padding:0 0 50px 320px;}#bottom{min-width:960px;}#bottom .gdwbutton.moduletable{height:425px;background-image:url(../images/rdv_img.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;}#bottom .gdwbutton.moduletable .bkg{background-image:url(../images/texture_rdv.png);background-position:top;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#bottom .gdwbutton.moduletable .modtitle{font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase;color:white;line-height:100%;background-image:url(../images/shadow_1920x14.png);background-position:center -14px;background-repeat:no-repeat;padding:55px 0 60px;position:relative;z-index:1;}#bottom .gdwbutton.moduletable .modtitle .bar{width:150px;height:5px;background-color:#047adc;margin:0 0 0 -75px;position:absolute;left:50%;bottom:46px;}#bottom .gdwbutton.moduletable .modcontent{height:275px;background-image:url(../images/shadow_1920x14.png);background-position:center 261px;background-repeat:no-repeat;position:relative;z-index:1;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton{width:250px;height:215px;background-image:url(../images/rdv_250x215.png);background-position:top;background-repeat:no-repeat;margin:0 auto;position:relative;pointer-events:none;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton .bkg_arr_l,#bottom .gdwbutton.moduletable .modcontent .gdwbutton .bkg_arr_r{height:80px;background-image:url(../images/rdv_fleche_25x80.png);margin:-40px 0 0;position:absolute;top:50%;left:-32768px;right:-32768px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton .bkg_arr_l .bkg_arr_ext,#bottom .gdwbutton.moduletable .modcontent .gdwbutton .bkg_arr_r .bkg_arr_ext{width:25px;height:80px;background-image:url(../images/rdv_fleche_25x80.png);background-repeat:no-repeat;position:absolute;top:0px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton .bkg_arr_l{background-position:right -240px;right:300px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton .bkg_arr_l .bkg_arr_ext{right:-25px;background-position:0 -160px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton .bkg_arr_r{background-position:left -80px;left:300px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton .bkg_arr_r .bkg_arr_ext{left:-25px;background-position:0 0px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton .text{position:relative;z-index:1;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton a{display:block;width:215px;height:215px;margin:0 auto;border-radius:100%;text-decoration:none;overflow:hidden;pointer-events:auto;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton a span{font-size:20px;font-weight:normal;text-align:center;color:white;line-height:100%;display:block;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton a .btn_t{padding:46px 0 15px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton a .btn_c{font-size:35px;text-transform:uppercase;line-height:49px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton a .btn_b{padding:15px 0 50px;}#bottom .gdwbutton.moduletable .modcontent .gdwbutton:hover{background-position:bottom;}#bottom .custom.moduletable{height:100px;background-color:white;}#bottom .custom.moduletable .modcontent{max-width:960px;width:100%;height:100px;margin:0 auto;}#bottom .custom.moduletable .modcontent p{text-align:center;line-height:100px;}#bottom .custom.moduletable .modcontent p img{padding:0 11px;vertical-align:middle;}#bottom .gdwmultibutton.moduletable{height:545px;background-image:url(../images/texture_gris.jpg);background-position:top;}#bottom .gdwmultibutton.moduletable .modtitle{font-size:35px;font-weight:bold;text-align:center;text-transform:uppercase;color:white;line-height:100%;background-image:url(../images/shadow_1920x14.png);background-position:center -14px;background-repeat:no-repeat;padding:54px 0 60px;position:relative;}#bottom .gdwmultibutton.moduletable .modtitle .bar{width:150px;height:5px;background-color:#047adc;margin:0 0 0 -75px;position:absolute;left:50%;bottom:46px;}#bottom .gdwmultibutton.moduletable .modcontent{height:396px;background-image:url(../images/shadow_1920x14.png);background-position:center 382px;background-repeat:no-repeat;}#bottom .gdwmultibutton.moduletable .modcontent .gdwmbutton{max-width:960px;width:100%;margin:0 auto;}#bottom .gdwmultibutton.moduletable .modcontent ul{margin:0px;padding:0px;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn{width:320px;margin:0px;padding:0px;float:left;pointer-events:none;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn .image{width:215px;height:215px;margin:0 auto;border-width:2px;border-style:solid;border-color:white;border-radius:100%;position:relative;overflow:hidden;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn .image .mask{position:absolute;top:0px;left:0px;right:0px;bottom:0px;pointer-events:auto;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn .image .mask a{display:block;width:100%;height:100%;outline:none;text-decoration:none;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn .text{height:48px;padding:27px 0 5px;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn .text p{font-size:20px;font-weight:normal;text-align:center;color:white;line-height:120%;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn .more{width:150px;margin:0 auto;padding:8px 0 0;border-width:2px 0 0;border-style:solid;border-color:#047adc;text-align:center;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn .more a{font-size:15px;font-weight:normal;text-decoration:none;color:white;pointer-events:auto;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn.active .image,#bottom .gdwmultibutton.moduletable .modcontent ul .btn:hover .image{border-color:#722339;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn.active .image .mask,#bottom .gdwmultibutton.moduletable .modcontent ul .btn:hover .image .mask{background-image:url(../images/service_hover.png);background-position:center;background-repeat:no-repeat;}#bottom .gdwmultibutton.moduletable .modcontent ul .btn.active .more,#bottom .gdwmultibutton.moduletable .modcontent ul .btn:hover .more{border-color:#722339;}#bottom .gdwmultibutton.moduletable .modcontent ul .sep{display:none;}#footer_placeholder{max-width:960px;width:100%;height:350px;margin:0 auto;}#footer{min-width:100%;height:350px;background-image:url(../images/footer_bg.jpg);background-position:center;position:absolute;left:0px;right:0px;bottom:0px;z-index:5;}#footer .inner{max-width:960px;height:350px;margin:0 auto;}#footer .inner .gdwsocial{width:319px;height:188px;background-image:url(../images/footer_separation.png);background-position:right center;background-repeat:no-repeat;padding:107px 2px 0 0;float:left;}#footer .inner .gdwsocial .modtitle{font-size:25px;font-weight:normal;text-align:center;color:white;line-height:100%;width:156px;margin:0 auto;padding:0 0 6px;}#footer .inner .gdwsocial .modcontent{width:156px;margin:0 auto;}#footer .inner .gdwsocial .modcontent .bkg_elem{width:100px;height:2px;background-color:#047adc;margin:0 auto;}#footer .inner .gdwsocial .modcontent .addthis_toolbox{padding:10px 0 0;}#footer .inner .gdwsocial .modcontent .addthis_toolbox a{display:block;width:35px;height:35px;background-image:url(../images/sociaux_35x35.png);margin:0 2px;padding:0px;float:left;}#footer .inner .gdwsocial .modcontent .addthis_toolbox a .at300bs{width:35px !important;height:35px !important;background:transparent;float:none;}#footer .inner .gdwsocial .modcontent .addthis_toolbox .addthis_button_twitter{background-position:0 -35px;}#footer .inner .gdwsocial .modcontent .addthis_toolbox .addthis_button_twitter:hover{background-position:-35px -35px;}#footer .inner .gdwsocial .modcontent .addthis_toolbox .addthis_button_linkedin{background-position:0 -70px;}#footer .inner .gdwsocial .modcontent .addthis_toolbox .addthis_button_linkedin:hover{background-position:-35px -70px;}#footer .inner .gdwsocial .modcontent .addthis_toolbox .addthis_button_facebook{background-position:0 0px;}#footer .inner .gdwsocial .modcontent .addthis_toolbox .addthis_button_facebook:hover{background-position:-35px 0px;}#footer .inner .gdwsocial .modcontent .addthis_toolbox .addthis_button_google_plusone_share{background-position:0 -105px;}#footer .inner .gdwsocial .modcontent .addthis_toolbox .addthis_button_google_plusone_share:hover{background-position:-35px -105px;}#footer .inner .logo.custom.moduletable{width:298px;padding:47px 0 0;float:left;}#footer .inner .logo.custom.moduletable p{text-align:center;}#footer .inner .contact.custom.moduletable{height:295px;background-image:url(../images/footer_separation.png);background-position:left center;background-repeat:no-repeat;padding:0 0 0 2px;float:left;}#footer .inner .contact.custom.moduletable .modcontent{padding:104px 0 0 19px;}#footer .inner .contact.custom.moduletable .modcontent p{font-size:18px;font-weight:normal;color:white;line-height:150%;margin:0px;padding:0 0 20px;}#footer .inner .contact.custom.moduletable .modcontent p span{font-size:15px;}#footer .inner .contact.custom.moduletable .modcontent .bar{width:100px;height:2px;background-color:#047adc;}#footer .inner .gdwfooter.moduletable{background-color:black;position:absolute;left:0px;right:0px;bottom:20px;}#footer .inner .gdwfooter.moduletable .modcontent{max-width:960px;margin:0 auto;}#footer .inner .gdwfooter.moduletable .modcontent p{font-size:12px;font-weight:normal;color:white;line-height:35px;}#footer .inner .gdwfooter.moduletable .modcontent p a{text-decoration:none;color:white;}#footer .inner .gdwfooter.moduletable .modcontent p a:hover{text-decoration:underline;}#footer .inner .gdwfooter.moduletable .modcontent p img{vertical-align:-2px;}#footer .inner .gdwfooter.moduletable .modcontent .l1{float:left;}#footer .inner .gdwfooter.moduletable .modcontent .l2{float:right;}#header ul li{float:left;}#header ul li .l,#header ul li .r{width:auto;height:auto;background-repeat:no-repeat;float:left;}#header ul li .l a,#header ul li .r a{width:auto;height:auto;display:block;}#header ul li .l{background-image:url('../images/p.gif');}#header ul li .r{background-image:url('../images/p.gif');}#header ul li .text{float:left;height:auto;background-image:url('../images/p.gif');}#header ul li .text a{text-decoration:none;color:#403b30;display:block;position:relative;}#header ul li.sep{border-left:1px solid #444444;}#header ul li ul{display:none;position:absolute;}#header ul li ul li{float:none;}#header ul li ul li a{display:block;}#header ul li.active .l,#header ul li:hover .l{background-image:url('../images/p.gif');}#header ul li.active .r,#header ul li:hover .r{background-image:url('../images/p.gif');}#header ul li.active .text,#header ul li:hover .text{background-image:url('../images/p.gif');}#header ul li.active a,#header ul li:hover a{color:#2b1d01;}#header ul li:hover ul{display:block;}#slideshow{position:relative;height:707px;background:black;width:100%;}#slideshow .rotator{position:absolute;top:0px;left:0px;width:100%;}#slideshow .rotator .contents{position:absolute;width:100%;height:707px;top:0px;left:0px;}#slideshow .rotator .contents .content{position:absolute;top:0px;left:0px;height:707px;width:100%;}#slideshow .rotator .contents .content .texttitle{display:none;}#slideshow .rotator .contents .content .imgcontent{position:absolute;width:100%;}#slideshow .rotator .contents .content .imgcontent .img_out1{height:707px;position:absolute;right:50%;left:50%;margin:0px -960px;background-size:cover ! important;}#slideshow .rotator .contents .content .imgcontent .img_out2{height:707px;position:absolute;left:0px;right:0px;background-size:cover ! important;}#slideshow .rotator .contents .content .text{width:960px;margin:0 -480px;position:absolute;left:50%;bottom:50px;right:50%;}#slideshow .rotator .contents .content .text p{font-size:40px;font-weight:normal;text-shadow:2px 3px 5px rgba(0,0,0,0.75);color:white;line-height:120%;}#slideshow .rotator .contents .content .text p em{color:#0579df;}#slideshow .rotator .contents .gdwrotatormask_l{position:absolute;bottom:-37px;width:100%;background:url(../images/ss_shadow_bottom.png) no-repeat center center;height:37px;}#slideshow .controls{position:absolute;top:344px;left:0px;right:0px;}#slideshow .controls .pause,#slideshow .controls .play{position:absolute;top:-32768px;left:-32768px;}#slideshow .controls .next,#slideshow .controls .previous{width:35px;height:80px;background-image:url(../images/ss_fleche_35x80.png);position:absolute;top:0px;cursor:pointer;}#slideshow .controls .previous{background-position:left top;left:30px;}#slideshow .controls .previous:hover{background-position:left bottom;}#slideshow .controls .next{background-position:right top;right:30px;}#slideshow .controls .next:hover{background-position:right bottom;}
/* Error 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 */
/* Included .css FILE (general.css) */
#gdwgestion.formulaire .fieldbox .hora td.tdleft ul.msgerrors,
#footer .inner .gdwsocial .modcontent .addthis_toolbox span {
display: none;
}
#footer .inner .contact.custom.moduletable .modcontent .bar {
margin: 0 auto;
}
#footer .inner .contact.custom.moduletable .modcontent {
text-align: center;
}
@media screen and (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
@media screen and (min-width: 992px) {
.menu-mobile, .tel-mobile {
display: none;
}
#gdwgestion * {
box-sizing: content-box;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media screen and (max-width: 991px) {
#gdwgestion.formulaire .fieldbox .hora td .heure {
margin-top: 20px;
}
#gdwgestion.formulaire .fieldbox .comm textarea {
width: 100%;
min-width: auto;
}
#gdwgestion.formulaire .fieldbox .info .fieldset .label {
text-align: inherit;
}
#gdwgestion.formulaire .fieldbox .info .fieldset .field input {
height: 30px;
}
#gdwgestion.formulaire .fieldbox .info .fieldset {
width: 50%;
}
#mainmenu .inner .gdwmenu.moduletable ul li .text a span {
display: block;
line-height: 20px;
}
#header.active-fixed, #header.always-active {
height: 200px;
}
#content .inner #component {
min-height: 360px;
padding: 0;
margin:0 20px;
}
.tel-mobile{
display: block;
}
div.customtel-mobile p img {
float: left;
margin: 10px;
}
div.customtel-mobile p.tel {
float: left;
margin: 30px 0 0 10px;
margin: 20px 0 0 10px;
font-size: 22px;
color: #fff!important;
z-index:9999999
}
div.customtel-mobile {
width:300px;
}
.inner, #content, #top, #bottom, #mainmenu_reference,
#mainmenu_placeholder, #mainmenu, #footer_placeholder, #footer, .moduletable {
width: 100%!important;
margin: 0 auto;
min-width: 0!important;
}
#slideshow, .appele, .rendezvous, .sep, .more, .intro_img, .menu-desktop,
#content .inner #component .articlecontent .fullp_img, #slideshow_placeholder {
display: none;
}
#header {
position: relative;
-moz-transition: none;
-webkit-transition: none;
-o-transition: color 0 ease-in;
transition: none;
margin-top: 60px;
}
#mainmenu, #mainmenu.active-fixed, #mainmenu.always-active {
position: fixed;
z-index: 99;
top: 0;
}
#top,
#top .inner {
height: 100%;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .text p {
width: 300px;
margin: 0 auto;
}
#header .inner .logo.custom.moduletable {
width: 100%;
}
#content .inner #component .articlecontent.hasimg {
min-height: 480px;
padding: 0;
}
#header .inner .logo.custom.moduletable p {
padding: 40px 0 0;
}
#footer {
height: 620px;
position: relative;
text-align: center;
}
.articlecontent p img {
width: 100%!important;
height: auto!important;
display: block;
margin: 0 auto;
}
#footer_placeholder {
height: auto;
}
#footer .inner .contact.custom.moduletable .modcontent {
padding: 80px 0 0 0;
}
#footer .inner .contact.custom.moduletable .modcontent p,
#footer .inner .contact.custom.moduletable .modcontent p span {
font-size: 22px;
}
.l1, .l2 {
text-align: center;
width: 100%;
}
#bottom .gdwbutton.moduletable .modcontent,
#bottom .gdwbutton.moduletable .modtitle,
#top .under_shad,
#bottom .gdwmultibutton.moduletable .modtitle,
#bottom .gdwmultibutton.moduletable .modcontent {
background: none;
}
#footer .inner .logo.custom.moduletable,
#footer .inner .gdwsocial,
#footer .inner .contact.custom.moduletable {
position: absolute;
}
#footer .inner .logo.custom.moduletable {
top: 0px
}
#footer .inner .gdwsocial {
top: 200px;
}
#footer .inner .contact.custom.moduletable {
top: 380px;
}
#footer .inner .gdwfooter.moduletable .modcontent p {
font-size: 11px;
line-height: 20px;
}
#footer .inner .gdwfooter.moduletable .modcontent p img {
height: 14px;
}
#footer .inner .contact.custom.moduletable .modcontent .bar {
display:none;
}
.menu-mobile ul {
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform:none;
}
#content .inner #component .articlecontent.hasfpi {
padding: 0;
}
.articlecontent a {
font-size: 10px;
}
td, tr {
float: left;
width: 100%;
}
.icon {
width:50px;
height:50px;
position:absolute;
right:30px;
top:15px;
cursor:pointer;
z-index:1
}
.icon .nce {
width: 100%;
height: 5px;
margin-bottom: 8px;
background-color: #fff;
transition:0.5s
}
.accordion-open {
top:25px;
}
.accordion-open .bar:last-of-type {
display:none;
}
.accordion-open .bar:nth-child(2) {
transform: rotate(40deg);
transition:0.5s
}
.accordion-open .bar:nth-child(1) {
margin-bottom:-4px;
transform: rotate(-40deg);
transition:0.5s
}
.menu-mobile {
height: 0px;
position: fixed;
top: 60px;
left: 0px;
right: 0px;
bottom: 0px;
z-index: 5;
background-color:#fff;
overflow: hidden;
}
.menu-mobile ul {
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
transform: translate(0, -50%);
position: absolute;
top: 50%;
left: 0px;
right: 0px;
text-align:center;
padding:0;
}
.menu-mobile .decoy .glyphicon{
margin-bottom:45px;
}
.menu-mobile ul.decoy {
width: 100%;
right: auto;
}
.menu-mobile ul.decoy ul {
width: auto;
position: static;
}
.menu-mobile ul li{
display:block !important;
margin:0px;
padding:3px !important;
float:none !important;
}
.menu-mobile ul li .submenu{
display: none !important;
}
.menu-mobile ul li a{
font-size:26px !important;
padding:0px !important;
}
#mainmenu .inner .gdwmenu.moduletable ul li .text a:hover {
color: #047adc;
}
#mainmenu .gdwmenu.moduletable .menu-mobile.accordion-open {
height: calc(100%) !important;
}
.menu-mobile.accordion-open {
transition: height 500ms ease-in-out 0s;
}
#mainmenu .inner .gdwmenu.moduletable ul li .text a {
color: #000;
}
#slideshow .rotator .contents .content .text {
width: 100%;
margin: 0 -350px;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .text p {
width: 100%;
margin: 0 auto;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn,
#bottom .gdwmultibutton.moduletable .modcontent ul .btn {
width: 33%;
}
#top .inner .gdwmultibutton.moduletable .modcontent .gdwmbutton {
margin-bottom: 40px;
}
#mainmenu .inner .gdwmenu.moduletable ul li .text a.closer {
top: -40px;
}
#header.active-fixed .inner .logo.custom.moduletable img,
#header.always-active .inner .logo.custom.moduletable img {
height: auto;
}
#header .inner .logo.custom.moduletable img {
height: auto;
width: 100%;
max-width: 310px;
}
#gdwgestion.contact .googlemap #map {
width: 100%;
}
#gdwgestion.equipelist, #gdwgestion.equipelist table, #gdwgestion.equipelist table td img {
width: 100%;
}
#gdwgestion.equipelist table td {
width: 50%;
}
#gdwgestion div.top_txt_page table {
width: 100%!important;
}
#gdwgestion.equipelist table td img {
padding:0 10px;
}
#gdwgestion.equipelist .gdwlist ul li,
#gdwgestion.equipelist .gdwlist ul li .desc_item .desc table,
#gdwgestion.equipelist .gdwlist ul li .desc_item,
#gdwgestion.equipelist .gdwlist ul li .desc_item .desc table tr td,
#gdwgestion.equipelist .gdwlist ul li .desc_item .desc ul li,
gdwgestion.equipelist .gdwlist ul li .desc_item .desc ul,
#gdwgestion.equipelist .gdwlist ul li .aff_item .txt_equipe table {
width: 100%;
}
#gdwgestion.equipelist .gdwlist ul li {
margin-right: 0px;
}
#gdwgestion.equipelist .gdwlist ul .right .desc_item {
margin-left: 0;
}
#gdwgestion.equipelist div.top_txt_page img {
width:100%;
}
#gdwgestion.equipelist .gdwlist ul li .desc_item .bg_name {
font-size: 40px;
}
#gdwgestion.equipelist .gdwlist ul li .aff_item .txt_equipe {
right: -130px;
width: 100%;
}
#bottom .custom.moduletable, #bottom .custom.moduletable .modcontent {
height: 100%;
}
#bottom .custom.moduletable {
margin-bottom:20px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
#gdwgestion.nouvellelist .news-list .news .col-image {
width: 30%;
}
#gdwgestion.nouvellelist .news-list .news .col-text {
width: 70%;
}
}
@media screen and (max-width: 767px) {
/* Site est 767px ou moins en width */
.hidden-xs {
display: none !important;
}
#gdwgestion.formulaire .fieldbox .hora td {
width: 100%;
margin-bottom: 30px;
}
#gdwgestion.formulaire .fieldbox .info .fieldset {
width: 100%;
}
#gdwgestion.formulaire .fieldbox .info .fieldset .field {
width: 100%;
}
#gdwgestion.formulaire .fieldbox .info .fieldset .field input {
width: 100%;
}
#bottom .gdwmultibutton.moduletable {
height: 410px;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn,
#bottom .gdwmultibutton.moduletable .modcontent ul .btn {
width: 33%;
margin-bottom:35px;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .image,
#bottom .gdwmultibutton.moduletable .modcontent ul .btn .image {
width: 150px;
height: 150px;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .text p,
#bottom .gdwmultibutton.moduletable .modcontent ul .btn .text p {
font-size: 14px;
}
#top .inner .gdwmultibutton.moduletable .modcontent .gdwmbutton {
margin-bottom: 0px;
}
.articlecontent table.row3 td,
body.cke_show_borders table.row3 td {
width: 100%;
}
#gdwgestion.equipelist, #gdwgestion.equipelist div.top_txt_page table {
width: 100%!important;
}
#gdwgestion.equipelist .gdwlist ul li,
#gdwgestion.equipelist .gdwlist ul li .desc_item .desc table,
#gdwgestion.equipelist .gdwlist ul li .desc_item,
#gdwgestion.equipelist .gdwlist ul li .desc_item .desc table tr td,
#gdwgestion.equipelist .gdwlist ul li .desc_item .desc ul li,
#gdwgestion.equipelist .gdwlist ul li .desc_item .desc ul,
#gdwgestion.equipelist .gdwlist ul li .aff_item .txt_equipe table {
width: 100%;
}
#gdwgestion.equipelist .gdwlist ul li {
margin-right: 0px;
}
#gdwgestion.equipelist .gdwlist ul .right .desc_item {
margin-left: 0;
}
#gdwgestion.equipelist div.top_txt_page img {
width:100%;
}
#gdwgestion.equipelist .gdwlist ul li .aff_item {
height: 220px;
}
#gdwgestion.equipelist .gdwlist ul li .aff_item .txt_equipe {
position: relative;
right: 0;
width: 100%;
bottom: -130px;
}
#gdwgestion.equipelist .gdwlist ul li .desc_item .bg_name {
font-size: 40px;
}
#gdwgestion.equipelist table td {
width: 100%;
}
#gdwgestion.nouvellelist .category-list .category a {
font-size: 16px;
line-height: 40px;
padding: 0 15px;
}
#gdwgestion.nouvellelist .news-list .news .col-image {
display: none;
}
#gdwgestion.nouvellelist .news-list .news .col-text {
width: 100%;
}
#gdwgestion.nouvelle .row > div {
float: none;
}
#gdwgestion.nouvelle .col-image {
width: 100%;
max-width: 260px;
margin: 0 auto 20px;
}
#gdwgestion.nouvelle .col-image + .col-text {
width: 100%;
}
}
@media screen and (max-width: 500px) {
/* Site est 500px ou moins en width */
#bottom .custom.moduletable {
display: none;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn, #bottom .gdwmultibutton.moduletable .modcontent ul .btn {
width: 100%;
margin-bottom:35px;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .image, #bottom .gdwmultibutton.moduletable .modcontent ul .btn .image {
width: 215px;
height: 215px;
}
#top .inner .gdwmultibutton.moduletable .modcontent ul .btn .text p {
font-size: 20px;
}
#top .inner .gdwmultibutton.moduletable .modcontent .gdwmbutton {
margin-bottom: 40px;
}
#bottom .gdwmultibutton.moduletable {
height: 1100px;
}
#content .inner #component .atitle {
font-size: 24px;
}
#mainmenu .inner .gdwmenu.moduletable ul li .text a span {
font-size: 16px;
}
#gdwgestion.contact .contact_form form .c_fields table .field textarea {
width: 100%;
}
#gdwgestion.contact .contact-address .block {
float: left;
padding: 10px 0;
}
#gdwgestion.contact .contact-address .block .details p {
font-size: 16px;
}
#gdwgestion.contact .contact-address .block .addrheading {
font-size: 18px;
}
}
@media screen and (max-width: 419px) {
}
@media screen and (min-width: 420px) {
#mainmenu .inner .gdwmenu.moduletable ul li {
display: inline-block;
float: none;
}
}