/* 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; } }