
/* Geant du web - http://www.geantduweb.ca/ */
/* Main CSS */
<br />
<b>Warning</b>:  mkdir(): No such file or directory in <b>/home/hcitadelle/domains/hotel-citadelle-quebec.com/public_html/templates/gdw/includes/phamlp/sass/SassFile.php</b> on line <b>155</b><br />
<br />
<b>Warning</b>:  file_put_contents(/b9dc95fdd7a97e3ada83c791a8370695.sassc): failed to open stream: Permission denied in <b>/home/hcitadelle/domains/hotel-citadelle-quebec.com/public_html/templates/gdw/includes/phamlp/sass/SassFile.php</b> on line <b>162</b><br />
<br />
<b>Warning</b>:  mkdir(): No such file or directory in <b>/home/hcitadelle/domains/hotel-citadelle-quebec.com/public_html/templates/gdw/includes/phamlp/sass/SassFile.php</b> on line <b>155</b><br />
<br />
<b>Warning</b>:  file_put_contents(/b9dc95fdd7a97e3ada83c791a8370695.sassc): failed to open stream: Permission denied in <b>/home/hcitadelle/domains/hotel-citadelle-quebec.com/public_html/templates/gdw/includes/phamlp/sass/SassFile.php</b> on line <b>162</b><br />
html{font-size:100%;height:100%;}body{font-size:1em;font-family:Arial, Helvetica, Sans-serif;color:black;line-height:100%;margin:0px;}body p{margin:0px;}body em,body i{font-style:normal;}body a img{border:none;border-collapse:collapse;}body a[href^=tel]{text-decoration:none;color:inherit;}body ol,body ul{list-style:none outside none;}body .gdwcheckbox,body .gdwradio{width:36px;height:34px;background-color:white;border:1px solid black;border-radius:7px;position:relative;}body .gdwcheckbox input,body .gdwradio input{width:34px;height:32px;margin:0px;position:relative;z-index:1;}body .gdwcheckbox canvas,body .gdwradio canvas{position:absolute;top:0px;left:0px;}body .clear{clear:both;}body .anchor{width:0px;height:0px;position:relative;}body .calendar table{width:100%;border-collapse:separate;}body #innerbody{position:absolute;min-height:100%;min-width:100%;overflow:hidden;}body.cke_show_borders,body.mce-content-body{min-width:625px;background-image:none;padding:10px;}body.gdwgestion-roomlist #content > .container-fluid{max-width:1510px;overflow:hidden;}body.gdwgestion-roomlist #center{width:80%;float:left;}body.gdwgestion-galerielist #left{display:none;}.nce{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.nus{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.icoMoon{font-family:IcoMoon;}.outflow{margin-left:-32768px;margin-right:-32768px;padding-left:32768px;padding-right:32768px;}.outflow.cont{margin-left:-32768px !important;margin-right:-32768px !important;padding-left:32768px !important;padding-right:32768px !important;}.bkg-fixed{background-attachment:fixed;}.bkg-elem{position:absolute;top:0px;left:0px;right:0px;bottom:0px;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.container-fluid{max-width:1510px;}.container-fluid.fluid-no-max{max-width:none;}.max-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}.highslide-loading{display:block;width:0px;height:16px;padding:3px 0 3px 22px;overflow:hidden;background-color:black;background-image:url(../javascript/highslide/graphics/loader.black.gif);background-position:3px 3px;background-repeat:no-repeat;}.highslide-html-content{padding:0px;}.highslide-header{height:0px;padding:0px;position:relative;}.highslide-header .highslide-move{display:none;}.highslide-header .highslide-close{padding:0px;position:absolute;top:15px;right:15px;}.highslide-header .highslide-close a{color:#b4070b;}.highslide-header .highslide-close a:before{content:"I";font-family:IcoMoon;font-style:normal;transition:color 350ms ease-in-out 0s;}.highslide-header .highslide-close a:hover{color:white;}.highslide-header .highslide-close span{display:none;}.highslide-footer{display:none;}.highslide-controls{width:105px !important;}.highslide-controls .highslide-full-expand,.highslide-controls .highslide-move,.highslide-controls .highslide-pause,.highslide-controls .highslide-play{display:none;}.highslide-active-anchor img{visibility:visible;}.articlecontent h1,body.cke_show_borders h1,body.mce-content-body h1{line-height:100%;color:#972628;font-size:122px;text-align:center;font-weight:200;font-family:Edwardian Script ITC;margin-bottom:42px;}.articlecontent h2,.articlecontent h3,body.cke_show_borders h2,body.cke_show_borders h3,body.mce-content-body h2,body.mce-content-body h3{font-size:33px;font-color:#962625;color:#962625;padding-left:5%;line-height:100%;}.articlecontent h6,body.cke_show_borders h6,body.mce-content-body h6{font-size:30px;line-height:100%;color:#972628;margin-bottom:30px;margin-top:30px;}.articlecontent p,body.cke_show_borders p,body.mce-content-body p{line-height:120%;font-size:20px;color:#1a181b;}.articlecontent em,.articlecontent i,body.cke_show_borders em,body.cke_show_borders i,body.mce-content-body em,body.mce-content-body i{font-style:italic;}.articlecontent ul,body.cke_show_borders ul,body.mce-content-body ul{list-style:disc outside none;}.articlecontent ol,body.cke_show_borders ol,body.mce-content-body ol{list-style:decimal outside none;}.articlecontent ol li p,.articlecontent ul li p,body.cke_show_borders ol li p,body.cke_show_borders ul li p,body.mce-content-body ol li p,body.mce-content-body ul li p{margin:0px;padding:0px;}.articlecontent .text-left,body.cke_show_borders .text-left,body.mce-content-body .text-left{text-align:left;}.articlecontent .text-center,body.cke_show_borders .text-center,body.mce-content-body .text-center{text-align:center;}.articlecontent .text-right,body.cke_show_borders .text-right,body.mce-content-body .text-right{text-align:right;}.articlecontent .text-justify,body.cke_show_borders .text-justify,body.mce-content-body .text-justify{text-align:justify;}.articlecontent > *:first-child{margin-top:0px;padding-top:0px;}.articlecontent > *:last-child{margin-bottom:0px;padding-bottom:0px;}img[src*="p.gif"]{width:0px !important;height:0px !important;margin:0px !important;padding:0px !important;border:0px !important;}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{background-color:#b4070b;border-color:#b4070b;}.pagination > li > a,.pagination > li > span{color:#b4070b;}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{color:#337ab7;}body{font-family:'Open Sans', sans-serif;}body #header{position:fixed;z-index:50;width:100%;}body #header .container-fluid{padding-left:0px;padding-right:0px;}body #header .container-fluid .languages{height:42px;width:42px;right:0;top:132px;position:absolute;background-color:rgba(86,22,21,0.70);transition:all 750ms ease-in-out;}body #header .container-fluid .languages ul li a{color:#ede6dc;position:absolute;top:13px;right:9px;font-size:18px;text-decoration:none;}body #header .container-fluid .gdwsocial{position:absolute;top:21px;right:3px;}body #header .container-fluid .gdwsocial a > svg{width:36px;padding-right:5px;}body #header .container-fluid .gdwsocial .addthis_button_facebook > svg{fill:#3b5997;}body #header .container-fluid .gdwsocial .addthis_button_twitter > svg{fill:#5ca8dc;}body #header .container-fluid .gdwsocial .addthis_button_google_plusone_share > svg{fill:#fefffd;height:36px;}body #header .container-fluid .Menu-principal{height:42px;background-color:rgba(150,38,37,0.70);margin-top:32px;}body #header .container-fluid .Menu-principal .menu-desktop{padding-left:278px;}body #header .container-fluid .Menu-principal .menu-desktop ul li{height:42px;display:table;float:left;}body #header .container-fluid .Menu-principal .menu-desktop ul li .text{margin-top:9px;}body #header .container-fluid .Menu-principal .menu-desktop ul li .text a{padding-top:12px;padding-bottom:7px;padding-left:13px;padding-right:13px;font-weight:200;cursor:pointer;text-decoration:none;}body #header .container-fluid .Menu-principal .menu-desktop ul li .text a span{color:white;font-size:23px;line-height:100%;}body #header .container-fluid .Menu-principal .menu-desktop ul .active a{background-color:#e33939;}body #header .container-fluid .Menu-principal .menu-desktop ul .active a span{color:#1a181b !important;}body #header .container-fluid .logoHeader{width:275px;height:227px;position:absolute;top:0;left:27px;}body #header .container-fluid .logoHeader img{transition:all 750ms ease-in-out;width:275px;}body #header .container-fluid .topHeader{width:100%;transition:all 750ms ease-in-out;height:100px;position:relative;background-color:rgba(26,24,27,0.75);}body #header .container-fluid .topHeader .blocBlancDroite{height:121px;max-width:630px;width:100%;position:absolute;right:0;background-color:#eee5de;}body #header .container-fluid .topHeader .blocBlancDroite .bookingdotcom{background:url("../images/booking_img.png");width:192px;height:32px;position:absolute;left:61px;top:80px;}body #header .container-fluid .topHeader .blocBlancDroite .tripadvisor{background:url("../images/tripadvisor_img.png");width:195px;height:32px;position:absolute;left:269px;top:80px;}body #slideshow{position:relative;z-index:1;}body #slideshow .fluid-no-max{padding-left:0px;padding-right:0px;}body #slideshow .fluid-no-max .slideShow-bottom{position:absolute;bottom:0;width:100%;height:240px;}body #slideshow .fluid-no-max .slideShow-bottom .mlLeft{width:310px;height:240px;background-color:rgba(26,24,27,0.85);border-right:thick solid #972725;}body #slideshow .fluid-no-max .slideShow-bottom .mlLeft .mlHibou{background:url("../images/harfang.png");width:301px;height:296px;position:absolute;left:-46px;bottom:0px;}body #slideshow .fluid-no-max .slideShow-bottom .mlCenter{width:903px;height:240px;background:linear-gradient(rgba(237,229,221,0.70), #ede5dd);position:absolute;bottom:0;left:362px;}body #slideshow .fluid-no-max .slideShow-bottom .mlCenter .mlTextHaut{width:100%;text-align:center;font-size:43px;line-height:100%;font-weight:200;padding-top:21px;color:#1a181b;}body #slideshow .fluid-no-max .slideShow-bottom .mlCenter .mlTextBas{width:100%;text-align:left;font-size:167px;line-height:100%;font-weight:200;margin-top:-41px;font-family:Edwardian Script ITC;color:#972628;}body #slideshow .fluid-no-max .slideShow-bottom .mlRight{height:240px;background:linear-gradient(rgba(237,229,221,0.70), #ede5dd);position:absolute;bottom:0;right:0;border-left:thick solid #972725;color:#1a181b;}body #slideshow .fluid-no-max .slideShow-bottom .mlRight .mltextHautDroit{font-size:27px;font-weight:200;line-height:96%;padding-top:23px;padding-left:59px;}body #slideshow .fluid-no-max .slideShow-bottom .mlRight .tel1{line-height:100%;font-weight:600;font-size:52px;padding-left:59px;padding-top:2px;}body #slideshow .fluid-no-max .slideShow-bottom .mlRight .tel2{line-height:100%;font-weight:600;font-size:52px;padding-left:59px;padding-top:2px;display:table;;float:left;}body #slideshow .fluid-no-max .slideShow-bottom .mlRight .noFrais{margin-top:30px;float:left;padding-left:9px;}body #slideshow .gdwrotator{position:relative;}body #slideshow .gdwrotator .selections{position:relative;top:185px;float:right;}body #slideshow .gdwrotator .selections .last{margin-right:55px;}body #slideshow .gdwrotator .selections .sep{display:none;}body #slideshow .gdwrotator .selections .selection{cursor:pointer;height:42px;width:42px;float:left;background-color:#eee5de;margin-left:10px;font-size:32px;font-weight:100;line-height:100%;padding-left:12px;padding-top:4px;}body #slideshow .gdwrotator .selections .active{background-color:#e33939;color:white;}body #slideshow .gdwrotator .text{display:none;}body #slideshow .gdwrotator .imgcontent{background-position:top;background-size:cover;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-position:center;}body #content{background-color:#eee5de;}body #content .container-fluid{max-width:none;padding-left:0px;padding-right:0px;}body #content .container-fluid #center #gdwgestion{padding-top:30px;}body #content .container-fluid #center #gdwgestion .contact_form{padding-left:10%;padding-right:10%;}body #content .container-fluid #center #gdwgestion .contact_form h6{text-align:Center;}body #content .container-fluid #center #gdwgestion .contact-address{background-color:rgba(150,38,37,0.70);padding-bottom:24px;}body #content .container-fluid #center #gdwgestion .contact-address .addressBlock{text-align:center;}body #content .container-fluid #center #gdwgestion .contact-address .telephoneBlock{text-align:center;}body #content .container-fluid #center #gdwgestion .contact-address .emailBlock{text-align:center;}body #content .container-fluid #left .visitezEtoile{width:100%;background-color:#ede5dd;height:461px;position:relative;}body #content .container-fluid #left .visitezEtoile .mlGraph{cursor:pointer;position:relative;top:48px;height:288px;border-right:2px solid #a18361;}body #content .container-fluid #left .visitezEtoile .mlGraph .imgGraph{background:url("../images/Quebec.png");max-width:476px;width:100%;height:304px;margin:auto;margin-top:-61px;background-size:contain;background-repeat:no-repeat;}body #content .container-fluid #left .visitezEtoile .mlGraph .graphText{width:100%;text-align:right;font-size:34px;line-height:100%;font-weight:200;position:absolute;right:137px;bottom:77px;}body #content .container-fluid #left .visitezEtoile .mlGraph .graphText .ecritureSpecial{position:absolute;font-size:113px;line-height:100%;font-weight:200;font-family:Edwardian Script ITC;color:#972628;right:-5px;bottom:-89px;}body #content .container-fluid #left .visitezEtoile .mlHotel{cursor:pointer;position:relative;top:48px;height:288px;border-right:2px solid #a18361;}body #content .container-fluid #left .visitezEtoile .mlHotel .imgHotel{background:url("../images/2-etoiles.png");max-width:481px;width:100%;height:430px;margin:auto;;background-size:contain;background-repeat:no-repeat;}body #content .container-fluid #left .visitezEtoile .mlHotel .hotelText{width:100%;text-align:right;font-size:34px;line-height:100%;font-weight:200;position:absolute;right:54px;bottom:77px;}body #content .container-fluid #left .visitezEtoile .mlHotel .hotelText .ecritureSpecial{position:absolute;font-size:113px;line-height:100%;font-weight:200;font-family:Edwardian Script ITC;color:#972628;right:-5px;bottom:-89px;}body #content .container-fluid #left .visitezEtoile .mlServices{cursor:pointer;position:relative;top:48px;height:288px;border-right:2px solid #a18361;}body #content .container-fluid #left .visitezEtoile .mlServices .imgService{background:url("../images/service.png");max-width:481px;width:100%;height:425px;margin:auto;background-size:contain;background-repeat:no-repeat;}body #content .container-fluid #left .visitezEtoile .mlServices .serviceText{width:100%;text-align:right;font-size:34px;line-height:100%;font-weight:200;position:absolute;right:53px;bottom:77px;}body #content .container-fluid #left .visitezEtoile .mlServices .serviceText .ecritureSpecial{position:absolute;font-size:113px;line-height:100%;font-weight:200;font-family:Edwardian Script ITC;color:#972628;right:-5px;bottom:-89px;}body #content .container-fluid #left .visitezEtoile .mlConfort{cursor:pointer;position:relative;top:48px;height:288px;}body #content .container-fluid #left .visitezEtoile .mlConfort .imgConfort{background:url("../images/Tranquilite.png");max-width:481px;width:100%;height:438px;margin:auto;background-size:contain;background-repeat:no-repeat;}body #content .container-fluid #left .visitezEtoile .mlConfort .confortText{width:100%;text-align:right;font-size:34px;line-height:100%;font-weight:200;position:absolute;right:110px;bottom:77px;}body #content .container-fluid #left .visitezEtoile .mlConfort .confortText .ecritureSpecial{position:absolute;font-size:113px;line-height:100%;font-weight:200;font-family:Edwardian Script ITC;color:#972628;right:0;bottom:-96px;}body #content .container-fluid #left .blocParallax{height:604px;background:url("../images/paralaxe.jpg");background-attachment:fixed;border-bottom:38px solid #962626;}body #content .container-fluid #left .blocParallax .modcontent{background-color:rgba(26,20,15,0.70);}body #content .container-fluid #left .blocParallax .leftBlocParallax{width:50%;float:left;height:566px;background-color:rgba(26,24,27,0.70);}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocParHaut{color:white;font-size:50px;text-transform:uppercase;line-height:100%;position:relative;z-index:4;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocParBas{color:#e33939;line-height:100%;font-size:50px;text-transform:uppercase;font-weight:600;position:relative;z-index:4;}body #content .container-fluid #left .blocParallax .leftBlocParallax .imgFlecheHover{background:url("../images/fleches_img.png");width:24px;height:63px;background-position:right;float:right;margin-top:27px;margin-right:10%;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer{padding-top:88px;padding-left:17%;cursor:pointer;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer .mlHover1{height:122px;width:43%;background-color:#322d33;position:absolute;margin-top:-12px;display:none;margin-left:-1%;padding-left:1%;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer .mlHover1 .imgPasFummer{margin-top:26px;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer .imgPasFummer{background:url("../images/cig_img.png");height:80px;width:80px;float:left;margin-right:22px;margin-top:14px;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocChambres{padding-left:17%;padding-top:36px;cursor:pointer;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocChambres .mlHover2{height:122px;width:43%;background-color:#322d33;position:absolute;margin-top:-12px;display:none;margin-left:-1%;padding-left:1%;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocChambres .mlHover2 .imgChambre{margin-top:24px;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocChambres .imgChambre{background:url("../images/cle_img.png");margin-right:22px;margin-top:12px;height:72px;width:80px;float:left;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement{padding-left:17%;padding-top:36px;cursor:pointer;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement .mlHover3{height:122px;width:43%;background-color:#322d33;position:absolute;margin-top:-12px;display:none;margin-left:-1%;padding-left:1%;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement .mlHover3 .imgHebergement{margin-top:34px;}body #content .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement .imgHebergement{background:url("../images/lit_img.png");margin-right:22px;margin-top:22px;height:65px;width:80px;float:left;}body #content .container-fluid #left .blocParallax .rightBlocParallax{width:50%;float:left;height:566px;position:relative;;}body #content .container-fluid #left .blocParallax .rightBlocParallax .droiteBlocText{color:white;font-size:25px;line-height:40px;padding-top:244px;padding-left:71px;font-weight:600;padding-right:10px;}body #content .container-fluid #left .blocParallax .rightBlocParallax .txtVoirDetails{cursor:pointer;color:#e33939;font-size:18px;font-weight:600;position:absolute;right:89px;margin-top:48px;width:98px;}body #content .container-fluid #left .blocParallax .rightBlocParallax .mlSemiBR{color:#e33939;}body #content .container-fluid #left .blocParallax .rightBlocParallax .imgVoirPLus{cursor:pointer;height:80px;width:80px;background-color:#e33939;padding-top:16px;padding-left:14px;float:right;position:absolute;bottom:49px;right:0;}body #content .container-fluid #left .blocParallax .rightBlocParallax .imgVoirPLus svg{width:50px;}body #content .container-fluid #left .blocParallax .rightBlocParallax .imgVoirPLus svg path{fill:#ede5dd;}body #prefooter{position:relative;}body #prefooter .container-fluid{max-width:none;padding-left:0px;padding-right:0px;}body #prefooter .container-fluid .prefooterMap{position:absolute;height:100%;width:100%;overflow:hidden;;}body #prefooter .container-fluid .prefooterMap #map{position:absolute !important;top:0px;left:-25%;right:-75%;bottom:0px;}body #prefooter .container-fluid .Social-Prefooter{position:absolute;bottom:20px;width:33.3333%;}body #prefooter .container-fluid .Social-Prefooter .service-box{width:147px;float:right;margin-right:9%;}body #prefooter .container-fluid .Social-Prefooter a{padding-right:5px;}body #prefooter .container-fluid .Social-Prefooter a svg{width:36px;}body #prefooter .container-fluid .Social-Prefooter .addthis_button_facebook > svg{fill:#3b5997;}body #prefooter .container-fluid .Social-Prefooter .addthis_button_twitter > svg{fill:#5ca8dc;}body #prefooter .container-fluid .Social-Prefooter .addthis_button_google_plusone_share > svg{fill:#fefffd;}body #prefooter .container-fluid .menuPrefooter{position:absolute;top:148px;right:71%;}body #prefooter .container-fluid .menuPrefooter ul li a{color:white;font-size:19px;font-weight:100;}body #prefooter .container-fluid .InformationsPrefooter{background-color:rgba(98,78,59,0.80);width:33.333%;position:relative;top:0;height:742px;}body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc{background-color:white;height:140px;width:100%;}body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc .preBookingml{background:url("../images/booking_img.png");width:192px;height:32px;position:absolute;right:252px;top:55px;}body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc .preTripMl{background:url("../images/tripadvisor_img.png");width:195px;height:32px;position:absolute;right:40px;top:55px;}body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc .preBarreRouge{height:9px;max-width:570px;width:100%;background-color:#962625;}body #prefooter .container-fluid .InformationsPrefooter .preBotInfo{font-size:25px;line-height:100%;color:white;text-align:right;padding-right:12%;padding-top:110px;}body #prefooter .container-fluid .InformationsPrefooter .preBotInfo a{color:white;}body #prefooter .container-fluid .InformationsPrefooter .preBotInfo .preNsJ{color:#1a181d;font-weight:600;font-size:33px;line-height:100%;padding-bottom:20px;}body #prefooter .container-fluid .InformationsPrefooter .preBotInfo .mlSMallFont{font-size:15px;font-weight:100;}body #prefooter .container-fluid .InformationsPrefooter .preBotInfo .mlWeightLight{font-weight:100;}body #prefooter .container-fluid .InformationsPrefooter .preBotInfo .mlmidSmall{font-size:18px;font-weight:100;}body #footer{background-color:#1a181b;color:#a08162;height:47px;}body #footer .gdwfooter .gdwinnerfooter .l1{display:table;padding-top:18px;padding-left:20px;color:#a08162 !important;}body #footer .gdwfooter .gdwinnerfooter .l2{display:table;float:right;padding-right:20px;margin-top:-16px;}body #footer .gdwfooter .gdwinnerfooter .l2 a{color:#a08162;}body #footer .gdwfooter .gdwinnerfooter .l2 svg{width:134px;height:17px;}body #footer .gdwfooter .gdwinnerfooter .l2 svg path{fill:#a08162;}.gdwgalerie{position:relative;height:1000px;padding-top:270px;}.gdwgalerie b{display:none;}.gdwgalerie .barreRougeCache{position:absolute;width:100%;background-color:#962626;height:38px;top:-38px;z-index:4;}.gdwgalerie .spotlightGalTop{background:url("../images/spotlight.png");width:100%;height:50%;background-position:bottom;position:absolute;top:-38px;z-index:2;}.gdwgalerie .mlBgMoitierBasGal{position:absolute;background-color:#f6f3ee;width:100%;height:42%;bottom:0;}.gdwgalerie .mlBgMoitierGal{position:absolute;width:100%;height:58%;top:0;background-color:#dbd2cd;}.gdwgalerie .titleGal1{position:absolute;right:19%;top:87px;font-size:30px;font-weight:200;line-height:100%;z-index:4;}.gdwgalerie .titleGal2{font-size:113px;line-height:100%;font-weight:200;font-family:Edwardian Script ITC;color:#972628;position:absolute;right:19%;top:89px;z-index:4;}.gdwgalerie .slider-relative{position:relative;}.gdwgalerie .slider-stage{margin:0 -11%;}.gdwgalerie .slider-stage .btn-prev{cursor:pointer;position:absolute;top:0;right:0;background:linear-gradient(transparent, rgba(237,229,221,0.90));height:1000px;width:150px;z-index:4;}.gdwgalerie .slider-stage .btn-prev .imgBackGal{background:url("../images/fleches_imggal.png");height:63px;width:33px;background-position:right;position:absolute;top:50%;right:55px;z-index:5;}.gdwgalerie .slider-stage .btn-next{cursor:pointer;position:absolute;top:0;left:0;background:linear-gradient(transparent, rgba(237,229,221,0.90));height:1000px;width:150px;z-index:4;}.gdwgalerie .slider-stage .btn-next .imgNextGal{background:url("../images/fleches_imggal.png");height:63px;width:33px;position:absolute;top:50%;left:55px;z-index:5;}.gdwgalerie .slider-stage .carousel{position:relative;}.gdwgalerie .slider-stage .carousel .shadowImgGal{height:26%;position:absolute;width:137%;left:-20%;bottom:-17%;background:url("../images/shadowz.png");background-size:contain;background-repeat:no-repeat;background-position:center;}.gdwgalerie .slider-stage .carousel .car-item,.gdwgalerie .slider-stage .carousel .car-item-bak{width:33.3333%;float:left;position:relative;-webkit-transform:scale(0.82);-moz-transform:scale(0.82);-ms-transform:scale(0.82);-o-transform:scale(0.82);transform:scale(0.82);z-index:3;transform-origin:center 10%;}.gdwgalerie .slider-stage .carousel .car-item-bak:hover i,.gdwgalerie .slider-stage .carousel .car-item:hover i{display:block;}.gdwgalerie .slider-stage .carousel .car-item i,.gdwgalerie .slider-stage .carousel .car-item-bak i{background-color:rgba(86,22,21,0.70);height:100%;width:100%;position:absolute;top:0;display:none;}.gdwgalerie .slider-stage .carousel .car-item i .imgLoupe,.gdwgalerie .slider-stage .carousel .car-item-bak i .imgLoupe{height:60px;width:60px;position:absolute;top:45%;left:0px;right:0px;margin:auto;background:url("../images/galerie_loupe.png");}.gdwgalerie .slider-stage .carousel .car-item a,.gdwgalerie .slider-stage .carousel .car-item-bak a{border:2px #181413 solid;position:absolute;top:0;width:100%;bottom:0;-webkit-transition:background-color 250ms ease-in-out 0s;-moz-transition:background-color 250ms ease-in-out 0s;-ms-transition:background-color 250ms ease-in-out 0s;-o-transition:background-color 250ms ease-in-out 0s;transition:background-color 250ms ease-in-out 0s;}.gdwgalerie .slider-stage .carousel .car-item .real-img,.gdwgalerie .slider-stage .carousel .car-item-bak .real-img{background-position:center;background-repeat:no-repeat;background-size:cover;}.gdwgalerie .slider-stage .carousel .car-item .real-img img,.gdwgalerie .slider-stage .carousel .car-item-bak .real-img img{display:block;width:100%;height:100%;}.gdwgalerie .slider-stage .carousel .car-item:nth-of-type(2){-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.gdwgalerie .slider-stage .carousel .car-item-bak{width:33.3333%;float:none;position:absolute;top:0px;}.gdwgalerie .slider-stage .carousel .car-item-bak.bak-prev{right:100%;}.gdwgalerie .slider-stage .carousel .car-item-bak.bak-next{left:100%;}.gdwgalerie .slider-stage .carousel.sliding .car-item{-webkit-transition:transform 700ms ease-in-out 0s;-moz-transition:transform 700ms ease-in-out 0s;-ms-transition:transform 700ms ease-in-out 0s;-o-transition:transform 700ms ease-in-out 0s;transition:transform 700ms ease-in-out 0s;}.gdwgalerie .slider-stage .carousel.sliding .car-item:nth-of-type(2){-webkit-transform:scale(0.82);-moz-transform:scale(0.82);-ms-transform:scale(0.82);-o-transform:scale(0.82);transform:scale(0.82);}.gdwgalerie .slider-stage .carousel.sliding-left .car-item:nth-of-type(3){-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.gdwgalerie .slider-stage .carousel.sliding-right .car-item:nth-of-type(1){-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.menu-mobile{height:0px;position:fixed;z-index:9999;background-color:#ede4dd;top:91px;left:0px;right:0px;bottom:0px;overflow:hidden;opacity:0;}.menu-mobile ul{margin:0px;height:100%;padding:5% 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-moz-flex-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;}.menu-mobile.accordion-open{height:-webkit-calc(100% - 91px) !important;height:-moz-calc(100% - 91px) !important;height:calc(100% - 91px) !important;-webkit-transition:height 500ms ease-in-out 0s;-moz-transition:height 500ms ease-in-out 0s;-ms-transition:height 500ms ease-in-out 0s;-o-transition:height 500ms ease-in-out 0s;transition:height 500ms ease-in-out 0s;}.menu-mobile.accordion-open li a{color:black;font-weight:bold;}.gdwlist .photo_list .photo .row{padding-bottom:50px;}.gdwlist .photo_list .photo .img{padding-bottom:20px;}.gdwlist .photo_list .photo .img a i{width:92% !important;height:300px;position:absolute;background-color:rgba(26,24,27,0.75);display:none;}.gdwlist .photo_list .photo .img a i .imgGalLoupe{background:url("../../gdw/images/galerie_loupe.png");height:60px;width:60px;position:absolute;;margin:auto;;left:0px;right:0px;top:118px;background-repeat:no-repeat;;}.gdwlist .photo_list .photo .img img{margin:auto;display:block;width:100% !important;;}
<br />
<b>Notice</b>:  Undefined index: option in <b>/home/hcitadelle/domains/hotel-citadelle-quebec.com/public_html/templates/gdw/css/general.php</b> on line <b>59</b><br />
/* Included .css FILE (fonts.css) */
/* Example
@font-face {
	font-family: 'DaxBlack';
	src: url('fonts/daxwide-black-webfont.eot');
	src: url('fonts/daxwide-black-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/daxwide-black-webfont.woff') format('woff'),
			 url('fonts/daxwide-black-webfont.ttf') format('truetype'),
			 url('fonts/daxwide-black-webfont.svg#DaxBlack') format('svg');
	font-weight: normal;
	font-style: normal;
}
*/

@font-face {
	font-family: 'IcoMoon';
	src: url('../../../../media/jui/fonts/IcoMoon.eot');
	src: url('../../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'),
			 url('../../../../media/jui/fonts/IcoMoon.woff') format('woff'),
			 url('../../../../media/jui/fonts/IcoMoon.ttf') format('truetype'),
			 url('../../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Included .css FILE (general.css) */
.anim-setup {
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-webkit-perspective: 1000px;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-moz-perspective: 1000px;
	-moz-transform: translate3d(0, 0, 0);
	-o-transform-style: preserve-3d;
	-o-backface-visibility: hidden;
	-o-perspective: 1000px;
	-o-transform: translate3d(0, 0, 0);
	transform-style: preserve-3d;
	backface-visibility: hidden;
	perspective: 1000px;
	transform: translate3d(0, 0, 0);
}

.captcha a {
	outline: 1px solid transparent;
	-webkit-animation: rotateSpinner 1000ms ease-in-out 0s infinite;
	-webkit-animation-play-state: paused;
	-webkit-animation-direction: reverse;
	-webkit-background-clip: content-box;
	-moz-animation: rotateSpinner 1000ms ease-in-out 0s infinite;
	-moz-animation-play-state: paused;
	-moz-animation-direction: reverse;
	-moz-background-clip: content-box;
	-o-animation: rotateSpinner 1000ms ease-in-out 0s infinite;
	-o-animation-play-state: paused;
	-o-animation-direction: reverse;
	-o-background-clip: content-box;
	animation: rotateSpinner 1000ms ease-in-out 0s infinite;
	animation-play-state: paused;
	animation-direction: reverse;
	background-clip: content-box;
}

	.content-article #content .container-fluid{
		overflow: hidden;
	}

	.gdwgestion-roomlist #left{
		width:20%;
		float:left;
		padding-top: 174px;
	}

	.content-article #left{
		width:20%;
		float:left;
		padding-top: 174px;
	}

	.gdwgestion-roomlist #left:after{
		display:block;
		content:"";
		position:absolute;
		width:20%;
		height:99999px;
		left:0;
		right:0;
		background-color: #962625;
	}


	.content-article #left:after{
		display:block;
		content:"";
		position:absolute;
		width:20%;
		height:99999px;
		left:0;
		right:0;
		background-color: #962625;
	}

	.content-article #center{
		width:80%;
		float:left;
		padding-left: 15px;
	}

	.addthis_button_google_plusone_share{
		position: relative;
		top: -59px;
	}

	.gdwgestion-galerielist .gdwpagination{
		display:table;
		margin:auto;
	}

	.gdwgestion-galerielist .gdwpagination .counter{
		display:table;
		margin:auto;
	}

	.gdwgestion-contact #gdwgestion .misc{
		padding-bottom: 10px;
		padding-left: 10%;
		padding-right: 10%;
		padding-top: 30px;
		width: 100%;
		background-color: rgba(150,38,37,0.70);
		text-align: center;
	}


	.gdwgestion-galerielist #content .container-fluid #center #gdwgestion{
		padding-bottom:50px;
	}

	.gdwgestion-galerielist #content .container-fluid #center #gdwgestion .text{
		font-size: 30px;
		line-height: 100%;
		text-align:center;
		padding-bottom: 10px;
	}

	.gdwgestion-galerielist #content .container-fluid #center #gdwgestion .text a{
		color: #962625;
		text-decoration:none;
	}

	#content #center #component .photo_list .text {
		display:none;
	}

	#content #center #component .photo_list .return:hover i{
		display:block;
	}

	.gdwgestion-galerielist #gdwgestion .row .photo .img:hover i{
		display:block
	}


	#content #center #component .photo_list .return i{
		width: 92%;
		height: 300px;
		position: absolute;
		background-color: rgba(26,24,27,0.75);
		display: none;
	}

	#content #center #component .photo_list .return img {
		margin: auto;
		display: block;
		width: 100%;
		opacity: 0;
		visibility: hidden;
		height: 300px;
	}

	.gdwgestion-galerielist #gdwgestion .row i{
		width: 95%;
		height: 300px;
		position: absolute;
		background-color: rgba(26,24,27,0.75);
		display: none;
	}

	#content #center #component .photo_list .return {
		background-color: #962625;
		background-image: url("../images/prev_galerie (1).png");
		background-repeat: no-repeat;
		background-position: center;
	}


	.home-page #content .container-fluid {
		padding-top:0px !important;
	}

	body:not(.gdwgestion-contact) #content .container-fluid{
		padding-top: 200px;
		background-color: rgba(255, 255, 255, 0.75);
	}

	.artId1 #center .mlDivisionAv p{
		width: calc(100% - 546px) !important;
		color: #a32924;
		padding-left: 5%;
		font-weight: 100;
		line-height: 139%;
	}

	.artId4 #center .mlDivisionAv p{
		width: calc(100% - 546px) !important;
		color: #a32924;
		padding-left: 5%;
		font-weight: 100;
		line-height: 139%;
	}

	.artId1 #center h2{
		width: calc(100% - 546px) !important;
	}


	.artId4 p{
		padding-left:7%;
		width: 55%;
	}

	.artId4 h2{
		width:70%
	}


	.artId4 .rightCoterArMl ul {
		padding-left: 7%;
		width: 100%;
	}

	.artId4 .rightCoterArMl ul p{
		color: #191718 !important;
		font-weight: 600 !important;
	}


	.mlWidthAImg2{
		width:100% !important;
		padding-right: 10%;
	}

	.mlWidthAImg{
		width: calc(100% - 379px - 6%) !important;
	}


	.mlLeftSideAt{
		width: 100%;
		float: left;
		background-color: #962625;
	}

	.tristarBloc h6{
		color:#eee5de;
		text-align: center;
	}

	.tristarBloc{
		border-bottom: 20px solid #f6f3ef;
		background-color: rgba(86,22,21,.5);
	}

	.activQc p {
		width: 100% !important;
		text-align: center;
		color: #eee5de;
		padding:0px;
	}

	.activQc h6{
		color: #eee5de;
		text-align:center;
	}

	.img3EtoileMl{
		background: url("../images/classification.png");
		width: 113px;
		height: 173px;
		margin: auto;
		margin-bottom: 60px;
		margin-top: -68px;
		background-size: contain;
		background-repeat: no-repeat;
	}

	.artId1  #content .container-fluid{
		background-color: rgba(255,255,255,0.75);
	}

	.artId4 #content .container-fluid{
		background-color: rgba(255,255,255,0.75);
	}

	#center .rightCoterArMl{
		float: left;
		width: 100%;
		background-color: rgba(255,255,255,0.75);
	}

	.artId1 #content .container-fluid {
		max-width: 1510px;
	}

	.artId4 #content .container-fluid {
		max-width: 1510px;
	}

	.barreQuiBouge1{
		height: 1px;
		width: 100%;
		background-color: #322d33;
	}

	.barreQuiBouge2{
		height: 1px;
		width: 0%;
		background-color: #962625;
		margin-top: -1px;
		transition: all 2000ms ease-in-out;
	}

	.mlVisiitezVille:hover .barreQuiBouge2{
		width:100%
	}

	.mlValCartier:hover .barreQuiBouge2{
		width:100%
	}

	.mlAquarium:hover .barreQuiBouge2{
		width:100%
	}

	.mlAventure:hover .barreQuiBouge2{
		width:100%
	}

	.mlPleinAir:hover .barreQuiBouge2{
		width:100%
	}

	#center .mlVisiitezVille{
		position:relative;
	}

	.mlValCartier{
		position:relative;
	}

	#center .mlQcImg{
		width: 285px;
		position: absolute;
		right: 24px;
		bottom: 4px;
		margin-right: 5%;
	}

	.mlImgConF img{
		width:100%;
		height:100%;
	}

	.mlImgConF{
		width: 447px !important;
		right: 0 !important;
		bottom: 0 !important;
		margin:0px !important;
		overflow: hidden;
		top: 0px;
	}

	.mlQcImg2{
		width: 285px;
		position: absolute;
		right: 24px;
		bottom: 45px;
		margin-right: 5%;
	}

	#center .mlValeteImg{
		width: 357px;
		position: absolute;
		right: 24px;
		margin-right: 5%;
	}

	.mlAventureMlImg {
		position: absolute;
	}

	.mlPleinAir{
		position:relative
	}

	.content-article #center h2{
		color: #302b31;
		width: calc(100% - 546px) !important;
	}

	#center .mlPleinAirImg{
		width: 185px;
		position: absolute;
		right: 24px;
		margin-right: 5%;
	}

	#center .mlValHiversImg{
		width: 357px;
		height: 190px;
		position: absolute;
		right: 24px;
		bottom: 4px;
		margin-right: 5%;
	}

	.mlAquarium{
		position:relative
	}

	#center .mlAquaImg{
		width: 357px;
		position: absolute;
		right: 24px;
		bottom: 10px;
		margin-right: 5%;
	}

/*Page Photos*/

	.gdwgestion-galerielist h3{
		line-height: 100%;
		color: #972628;
		font-size: 122px;
		text-align: center;
		font-weight: 200;
		font-family: Edwardian Script ITC;
		margin: 0px;
		padding-bottom: 26px;
		margin-top: 16px;
	}

	.gdwgestion-galerielist .com_title{
		display:none;
	}

	.gdwgestion-galerielist #content .container-fluid {
		max-width: 1510px;
	}

/*Page Photos Fin*/



/*Page Contact*/

	.gdwgestion-contact h6 {
		color: #1a181b;
		text-transform: uppercase;
	}

	.gdwgestion-contact h1{
		background-color: rgba(238,229,222,0.9);
		color: #972628;
		line-height: 150%;
	}

	#gdwgestion.contact .contact_form .c_fields .fieldset .fieldbox {
		width: 100%;
		padding-left: 10px;
		padding-right: 10px;
	}

	#gdwgestion.contact .contact_form .c_fields .fieldset .labelbox {
		text-align: left;
		padding-left: 14px;
		width: 100%;
	}

	#gdwgestion.contact .contact_form .c_fields .buttonHold button {
		width: 100%;
		width: 100%;
		min-height: 50px;
		background: transparent;
		border: 1px #EDE5DD solid;
		color: #EDE5DD;
		transition: all 500ms;
	}

	#gdwgestion.contact .contact_form .c_fields .buttonHold {
		 max-width: none; 
		width: 98%;
		margin-left: 10px;
		margin-right: 10px;
	}

	#gdwgestion.contact .contact_form .c_fields .btn-container {
		float: none;
	}

	#gdwgestion.contact .contact_form .c_fields .captcha_hold {
		float: left;
		padding-bottom: 15px;
		padding-left: 10px;
	}

	.gdwgestion-contact #content .container-fluid #center {
		background: url("../images/paralaxe.jpg");
		background-attachment: fixed;
		margin-bottom: 50px;
	}

	.gdwgestion-contact #content .container-fluid #center #component{
		background-color: rgba(26, 24, 27, 0.85);
	}


	.gdwgestion-contact p{
		color:white
	}

	.gdwgestion-contact h6{
		color: #EDE5DD;
	}

	#gdwgestion.contact .contact_form .c_fields .fieldset .labelbox label {
		color: #EDE5DD;
	}

	#gdwgestion.contact .contact_form .c_fields .fieldset.salutation .fieldbox label {
		color: #EDE5DD;
	}

	.gdwgestion-contact a{
		color: #EDE5DD;
	}

	.gdwgestion-contact #content .container-fluid{
		padding-top: 200px;
	}

	#gdwgestion.contact .contact_form .c_fields .buttonHold button:hover{
		background-color: rgba(255,255,255,0.25);
	}

	#gdwgestion.contact .contact_form .c_fields .fieldset .fieldbox input[type=text] {
		height: 30px;
		float: left;
		height: 40px;
		border-radius: 0px !important;
		width: 100%;
		background-color: rgba(255,255,255,0.25);
		border: 1px solid black;
		color: white;
	}

	#gdwgestion.contact .contact_form .c_fields .fieldset .fieldbox textarea {
		height: 189px;
		float: left;
		resize: none;
		float: left;
		border-radius: 0px !important;
		width: 100%;
		background-color: rgba(255,255,255,0.25);
		border: 1px solid black;
		color: white;
	}

	body:not(.home-page) #content {
		background-color: #eee5de;
		background: url("../images/paralaxe.jpg");
		background-attachment: fixed;
		padding-bottom: 55px;
	}

	body:not(.home-page) .mlContentBgNoir{
		background-color: rgba(26, 24, 27, 0.85);
		width: 100%;
		height:100%;
		position: absolute;
		height: calc(100% - 100px);
	}

	body:not(.gdwgestion-contact) .mlContentBgNoir{
		background-color: rgba(237, 229, 221, 0.75);
		height: calc(100% - 100px);
	}

	body:not(.home-page) #content > .container-fluid{
		z-index: 3;
		position: relative;
	}

	.partiMilieurAv{
		width: 100%;
		float: left;
		padding-left: 21px;
	}

	.mlDroiteAvantage{
		width: 100%;
		float: left;
		text-align: center;
		padding-left: 21px;
	}

	.mlImgRestoAv{
		background: url("../../gdw/images/shopping.jpg");
		max-width: 546px;
		margin: auto;
		width: 100%;
		position: absolute;
		bottom: 0;
		right: 0;
		height: 317px;
		background-position: center -216px;
	}

	.mlDroiteAvantage p{
		color: #1a181b;
		padding-bottom: 30px;
		padding-top: 20px;
		padding-left: 10%;
		text-align: left;
		padding-right: 3%;
	}

	.mlDroiteAvantage h5{
		color:#962625;
		line-height: 100%;
		font-size: 24px;
		margin: auto;
		padding-top: 20px;
		padding-bottom: 20px;
		text-align: left;
		padding-left: 5%;
	}

	.artId2  #content >.container-fluid {
		max-width: 1510px;
		background-color: rgba(255,255,255,0.75);
	}

	.artId3  #content >.container-fluid {
		max-width: 1510px;
		background-color: rgba(255,255,255,0.75);
	}

	.mlImageAv1{
		background: url("../../gdw/images/avantage-article1.jpg");
		height: 362px;
		margin: auto;
		width: 100%;
		background-size: cover;
		background-position: center;
	}

	.mlAvImg2{
		background: url("../../gdw/images/Tourisme.jpg");
		max-width: 546px;
		height: 388px;
		margin: auto;
		width: 100%;
		margin-bottom: 45px;
		position: absolute;
		bottom: 0px;
		margin: auto;
		right: 0;
		background-position: center;
	}

	.mlDivisionAv:after{
		content:"";
		display:block;
		width:100%;
		height:30px;
		background: url("../../gdw/images/box-shadow.png");
		position: relative;
		bottom: -42px;
		background-size: cover;
	}

	.imgDroite1Av{
		background: url("../../gdw/images/expo_quebec.jpg");
		max-width: 546px;
		height: 242px;
		margin: auto;
		width: 100%;
		background-position: center;
		position: absolute;
		right: 0;
		top:0px;
	}

	.imgDroite2Av{
		background: url("../../gdw/images/Tuscanos.jpg");
		max-width: 546px;
		height: 232px;
		margin: auto;
		width: 100%;
		background-position: center;
		position: absolute;
		bottom:0px;
		right: 0;
	}

	.imgDroite3Av{
		background: url("../../gdw/images/mongolfiere.jpg");
		max-width: 546px;
		height: 86px;
		margin: auto;
		width: 100%;
		position: absolute;
		bottom: 0;
		right: 0;
		height: 271px;
		background-position: center;
	}

	.imgDroite4Av{
		 background: url("../../gdw/images/village-vacances-valcartier.jpg"); 
		max-width: 546px;
		margin: auto;
		width: 100%;
		position: absolute;
		bottom: 0;
		right: 0;
		height: 296px;
		background-position: center -216px;
	}

	.imgDroite5Av{
		max-width: 546px;
		height: 86px;
		margin: auto;
		width: 100%;
		position: absolute;
		bottom: 0;
		right: 0px;
		height: 271px;
		background: url("../../gdw/images/croisiere.jpg");
		background-position: center;
	}

	.partiMilieurAv p{
		text-align:center
	}

	.partiMilieurAv h6{
		padding-left: 5%;
		text-align:left;
	}

	.partiMilieurAv ul{
		display: table;
		padding-bottom: 45px;
		padding-left: 9%;
		margin:auto
	}

	.partiMilieurAv ul li p{
		text-align:left;
	}

	.espaceBasAv1{
		padding: 25px;
		padding-bottom: 45px;
	}


/*Page Contact Fin*/

	.gdwlist .photo_list .photo .img:hover i{
		display:block;
	}

	body #prefooter .container-fluid .menuPrefooter li{
		float:left;
	}

	body #prefooter .container-fluid .menuPrefooter .sep{
		width: 2px;
		height: 21px;
		background-color: white;
		margin-left: 10px;
		margin-right: 10px;
		margin-top: -2px;
	}

.captcha a:hover {
	-webkit-animation-play-state: running;
	-moz-animation-play-state: running;
	-o-animation-play-state: running;
	animation-play-state: running;
}

	body #content > .container-fluid #left .visitezEtoile .mlHotel:hover .imgHotel{
		background: url("../images/2-etoiles_hover.png");
		background-size: contain;
		background-repeat: no-repeat;
	}

	body #content > .container-fluid #left .visitezEtoile .mlServices:hover .imgService{
		background: url("../images/service_hover.png");
		background-size: contain;
		background-repeat: no-repeat;
	}

	body #content > .container-fluid #left .visitezEtoile .mlConfort:hover .imgConfort{
		background: url("../images/Tranquilite_hover.png");
		background-size: contain;
		background-repeat: no-repeat;
	}

	body #content > .container-fluid #left .visitezEtoile .mlGraph:hover .imgGraph{
		background: url("../images/Quebec_hover.png");
		background-size: contain;
		background-repeat: no-repeat;
	}

body #content > .container-fluid #left .blocParallax .rightBlocParallax .imgVoirPLus:hover{
	background-color:#1A181B
}

	body #content > .container-fluid #left .blocParallax .rightBlocParallax .imgVoirPLus:hover .txtVoirDetails{
		color:#eee5de
	}

	body:not(.home-page) #slideshow{
		display:none
	}


body #content > .container-fluid #left .blocParallax .rightBlocParallax .txtVoirDetails:hover{
	color:#eee5de
}

body #content > .container-fluid #left .blocParallax .rightBlocParallax .txtVoirDetails:hover + .imgVoirPLus{
	background-color:#1A181B
}

	#prefooter .addthis_button_google_plusone_share{
		position: relative;
		top: -56px;
	}

	.gdwsocial .addthis_button_twitter:hover > svg {
		fill: #1A181B !important;
	}

	.gdwsocial .addthis_button_facebook:hover > svg {
		fill: #1A181B !important;
	}

	.gdwsocial .addthis_button_google_plusone_share:hover > svg rect{
		fill: #1A181B !important;
	}

	.blocPasFummer:hover .mlHover1{
		display:block !important;
	}

	.blocChambres:hover .mlHover2{
		display:block !important;
	}

	.blocHebergement:hover .mlHover3{
		display:block !important;
	}

	.gdwgalerie .slider-stage .btn-prev:hover .imgBackGal{
		background: url("../images/fleches_img.png");
		background-position: right;
	}

	.gdwgalerie .slider-stage .btn-next:hover .imgNextGal{
		background: url("../images/fleches_img.png");
	}

	body #prefooter > .container-fluid .menuPrefooter ul li:hover a{
		color:#962626;
		text-decoration:none;
	}

	body #slideshow .gdwrotator .selections .selection:hover{
		background-color:#dcb691
	}



	body #header > .container-fluid .Menu-principal .menu-desktop ul li a:hover{
		text-decoration:none;
		background-color:#e33939;
	}


@-webkit-keyframes rotateSpinner {
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);}
}

@-moz-keyframes rotateSpinner {
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(359deg);}
}

@-o-keyframes rotateSpinner {
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(359deg);}
}

@keyframes rotateSpinner {
	from {transform: rotate(0deg);}
	to {transform: rotate(359deg);}
}

@media screen and (max-width: 1738px) {
	
	body #slideshow .fluid-no-max .slideShow-bottom .mlCenter{
		width: 50%;
	}

	body #slideshow .fluid-no-max .slideShow-bottom .mlRight {
		width: calc(100% - 50% - 378px) !important;
	}

	body #slideshow .fluid-no-max .slideShow-bottom .mlRight .tel1 {
		font-size: 28px;
		padding-left: 10px;
	}

	body #slideshow .fluid-no-max .slideShow-bottom .mlRight .tel2 {
		font-size: 28px;
		padding-left: 10px;
	}

	body #slideshow .fluid-no-max .slideShow-bottom .mlCenter .mlTextBas {
		font-size: 125px;
		margin-top: 11px;
	}

	body #slideshow .fluid-no-max .slideShow-bottom .mlRight .mltextHautDroit {
		padding-left: 10px;
	}

}


@media screen and (max-width: 1480px) {
	/* Site est 1480px ou moins en width */
	.outflow {
		margin-left: -15px;
		margin-right: -15px;
		padding-left: 15px;
		padding-right: 15px;
	}

	body #content > .container-fluid #left .visitezEtoile .hotelText{
		text-align: center !important;
		right: 0 !important;
		padding: 0px;
		margin: 0px;
	}

	body #content > .container-fluid #left .visitezEtoile .graphText{
		text-align: center !important;
		right: 0 !important;
		padding: 0px;
		margin: 0px;
	}

	body #content > .container-fluid #left .visitezEtoile .confortText{
		text-align: center !important;
		right: 0 !important;
		padding: 0px;
		margin: 0px;
	}

	body #content  >.container-fluid #left .visitezEtoile .serviceText{
		text-align: center !important;
		right: 0 !important;
		padding: 0px;
		margin: 0px;
	}


	body #content > .container-fluid #left .visitezEtoile .ecritureSpecial{
		right: 0px !important;
		margin: auto;
		left: 0px;
		font-size: 91px !important;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocParBas{
		font-size: 30px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocParHaut {
		font-size: 29px;
	}

body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocChambres {
    padding-top: 65px;
}

body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement {
    padding-top: 65px;
}

body #content > .container-fluid #left .blocParallax .rightBlocParallax .droiteBlocText {
    font-size: 23px;
}

}

@media screen and (max-width: 1400px) {

	body #prefooter > .container-fluid .InformationsPrefooter .preTopBlanc .preBookingml{
		width: 128px;
		height: 21px;
		background-size:cover;
		right: 189px;
	}

	body #prefooter > .container-fluid .InformationsPrefooter .preTopBlanc .preTripMl {
		width: 130px;
		height: 21px;
		background-size: cover;
	}


}

@media screen and (max-width: 1220px) {

	body #prefooter > .container-fluid .Social-Prefooter {
		bottom: 3px;
	}

}

@media screen and (max-width: 1199px) {

	body #slideshow .fluid-no-max .slideShow-bottom .mlCenter {
		width: 40%;
	}

	body #slideshow .fluid-no-max .slideShow-bottom .mlRight {
		width: calc(100% - 40% - 378px) !important;
	}

	body #slideshow .fluid-no-max .slideShow-bottom .mlCenter .mlTextBas {
		font-size: 76px;
	}

	.gdwgalerie {
		height: 820px;
	}

	.gdwgalerie .slider-stage .btn-next{
		height: 820px;
	}

	.gdwgalerie .slider-stage .btn-prev{
		height: 820px;
	}

	body #header .container-fluid .Menu-principal .menu-desktop ul li .text a span {
		font-size: 21px;
	}

	body #header .container-fluid .Menu-principal .menu-desktop ul li .text a{
		padding-bottom: 10px;
	}

}

@media screen and (max-width: 1100px) {

	body #header .container-fluid .Menu-principal .menu-desktop ul li .text a {
		padding-bottom: 12px;
	}

	body #header .container-fluid .Menu-principal .menu-desktop ul li .text a span {
		font-size: 17px;
	}

}


@media screen and (max-width: 991px) {
	
	body.gdwgestion-roomlist #center {
		width: 100%;
		float: none;
	}

	.gdwgestion-roomlist #left{
		width:100%;
		padding-top: 35px;
	}


	.gdwgestion-roomlist #left:after{
		display:none;
	}

	.partiMilieurAv h6 {
		text-align: center;
	}

	.mlDroiteAvantage h5{
		text-align:center;
	}

	.mlDroiteAvantage{
		padding-left:0px;
	}

	.mlImgRestoAv{
		display:none;
	}

	.mlImageAv1{
		display:none;
	}

	.artId1 #center .mlDivisionAv p {
		width:100% !important;
	}

	.content-article #center h2{
		width:100% !important;
	}

	.content-article #center {
		width: 100%;
		padding-left:0px;
	}

	.mlLeftSideAt {
		background-color: rgba(150, 38, 37, 0.9);
	}

	.content-article #left {
		width: 100%;
		padding-top: 20px;
	}

	.content-article #left:after {
		display:none;
	}

	.img3EtoileMl {
		margin-bottom: 31px;
		margin-top: 9px;
	}

	.tristarBloc h6 {
		color: #eee5de;
		text-align: center;
		font-size: 22px;
		line-height: 100%;
		margin-top: 25px;
		margin-bottom: 25px;
	}

	.mlImgConF{
		display:none;
	}

	.artId4 #center .mlDivisionAv p {
		width:100%!important;
	}

	.mlDivisionAv:after{
		display:none;
	}

	.tristarBloc{
		background-color:transparent;
	}

	#center .rightCoterArMl{
		width:100%
	}

	body #prefooter .container-fluid .menuPrefooter{
		display:none;
	}

	.mlAvImg2{
		display:none;
	}

	.mlDroiteAvantage{
		background-color: rgba(161, 130, 97, 0.3);
	}

	.telephone-mobile{
		position: absolute;
		color: white;
		font-weight: 700;
		left: 69px;
		top: 70px;
	}

	.telephone-mobile p{
		padding:0px !important;
		margin:0px !important;
	}

	body #prefooter .container-fluid .prefooterMap #map{
		bottom: -60%;
	}

	.artId4 .rightCoterArMl ul {
		width: 100%;
	}

	body #prefooter .container-fluid .prefooterMap #map {
		width: 100%;
		right: 0;
		left: 0;
	}

	body #header .container-fluid .languages ul li a{
		color: black !important;
		text-align: center;
		width: 100%;
		margin: 0px;
		padding: 0px;
		font-size:16px !important;
	}

	.langueMobile{
		display: block !important;
		width: 200px !important;
		text-align: center;
		position: relative !important;
		top: -10px !important;
		left: 0;
		right: 0 !important;
		margin: auto;
		background-color:transparent !important;
		margin-left: 5%;
	}


	.languages{
		display:none;
	}


	.mlDroiteAvantage h6{
		padding-bottom: 10px;
		border-bottom: 3px solid white;
	}

	.mlDroiteAvantage h5 {
		border-top:none;
		font-size: 20px;
	}

	.mlDroiteAvantage p{
		display:none;
	}

	.imgDroite1Av{
		display:none;
	}

	.imgDroite2Av{
		display:none;
	}

	.imgDroite3Av{
		display:none;
	}

	.imgDroite4Av{
		display:none;
	}

	.imgDroite5Av{
		display:none;
	}


	.partiMilieurAv{
		width:100%;
	}

	.mlDroiteAvantage{
		width:100%;
	}

	.mlWidthAImg2 {
		padding-right:0px;
	}

	.mlLeftSideAt {
		width: 100%;
	}

	.activQc{
		display: none;
	}

	body:not(.gdwgestion-contact) #content > .container-fluid {
		padding-top: 100px;
	}

	.rightCoterArMl{
		width:100%;
	}

	.mlQcImg{
		display:none;
	}

	.mlQcImg2{
		display:none;
	}

	.mlValeteImg{
		display:none;
	}

	.mlValHiversImg{
		display:none;
	}

	.mlAquaImg{
		display:none;
	}

	.mlPleinAirImg{
		display:none;
	}

	.artId1 #center p{
		width:100% !important;
	}

	.artId1 #center h2 {
		width: 100%;
		font-size: 27px;
	}

	.artId4 p{
		width:100% !important;
	}

	.artId4 h2 {
		width: 100%;
		font-size: 27px;
	}


	.mlValCartier {
		min-height: 100%;
	}

/*Mobile page contact*/

	.gdwgestion-contact #content > .container-fluid {
		padding-top: 96px;
	}

	.articlecontent h1{
		font-size:86px;
	}

	.gdwgestion-galerielist h3{
		font-size:86px;
	}

	.articlecontent h6{
		font-size:25px;
	}

	.articlecontent p{
		font-size:18px;
	}


	.mlbtnContainerz{
		float:none;
		width:100%;
	}

	.mlcaptchaContainerz{
		width:100%;
	}

	#gdwgestion.contact .contact_form .c_fields .captcha_hold {
		float: none;
		margin: auto;
	}

	#gdwgestion.contact .contact_form .c_fields .fieldset .labelbox{
		text-align:center;
	}

	#gdwgestion.contact .contact_form .c_fields .fieldset .fieldbox {
		text-align: center;
	}

/*Mobile page contact FIN*/

	#slideshow{
		display:none
	}

.icon{
		
		width:36px;
		height:50px;
		position:fixed;
		right:40px;
		top:21px;
		cursor:pointer;
		z-index:9999999991;
	}
	
	.icon .nce {
		width: 100%;
		height: 3px;
		margin-bottom: 8px;
		background-color: #962625;
		transition:0.5s;
	}
	
	.accordion-open .bar:last-of-type{
		display:none;
	}
	
	.accordion-open .bar:nth-child(2){
		transform: rotate(40deg);
		transition:0.5s;
		margin-top: -11px;
	}
	
	.accordion-open .bar:nth-child(1){
		transform: rotate(-40deg);
		transition:0.5s;
		margin-top: 9px;
	}

	body #header .container-fluid .topHeader .blocBlancDroite {
		height: 65px;
		 max-width: none; 
		background-color:transparent;
	}

	body #header .container-fluid .Menu-principal {
		height: 26px;
		background-color: rgba(150,38,37,1);
		margin-top: 0px;
	}

		body #header .container-fluid .topHeader {
		height: 65px;
		}

	body #header .container-fluid .gdwsocial a svg {
		width: 28px;
		height: 28px;
		position: relative;
		top: 50px;
	}

	body #header .container-fluid .gdwsocial .addthis_button_google_plusone_share svg {
		position: relative;
		top: 113px;
		width: 30px;
	}

	body #header .container-fluid .gdwsocial {
		top: 6px;
		right: 0;
		margin: auto;
		width: 95px;
	}

	body #header .container-fluid .logoHeader img{
		width:100px
	}

	body #header .container-fluid .topHeader .blocBlancDroite .bookingdotcom{
		display:none
	}

	body #header .container-fluid .topHeader .blocBlancDroite .tripadvisor{
		display:none
	}

	body #content .container-fluid #left .visitezEtoile{
		height: auto;
		padding-top: 66px;
		padding-bottom: 83px;
	}

	body #header .container-fluid .logoHeader {
		height: 76px;
		top: -9px;
		width: 93px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlGraph{
		border-bottom: 2px solid #a18361;
		border-right: none;
		height: auto;
		padding-bottom: 56px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlHotel{
		height: auto;
		border-right: none;
		border-bottom: 2px solid #a18361;
		padding-top: 15px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlServices{
		height: auto;
		border-bottom: 2px solid #a18361;
		border-right: none;
	}

	body #content > .container-fluid #left .visitezEtoile .mlHotel .hotelText {
		bottom: 141px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlHotel .imgHotel {
		height: 357px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlServices .serviceText {
		bottom: 141px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlServices .imgService {
		height: 357px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlGraph .graphText {
		bottom: 129px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlConfort{
		height:auto;
	}

	body #content > .container-fluid #left .visitezEtoile .mlConfort .imgConfort {
		height: 357px;
	}

	body #content > .container-fluid #left .visitezEtoile .mlConfort .confortText {
		bottom: 141px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax{
		width: 100%;
		height: 283px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer {
		padding-top: 25px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer .mlHover1{
		display:none !important
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocChambres .mlHover2{
		display:none !important
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement .mlHover3{
		display:none !important
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocParHaut {
		font-size: 24px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocParBas {
		font-size: 24px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer .imgPasFummer{
		height:50px;
		width:50px;
		background-size:cover;
	}

body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocChambres .imgChambre {
		height:45px;
		width:50px;
		background-size:cover;
}

body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement .imgHebergement {
		height:40px;
		width:50px;
		background-size:cover;
}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocChambres {
		padding-top: 34px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement {
		padding-top: 34px;
	}

	body #content > .container-fluid #left .blocParallax .rightBlocParallax{
		width: 100%;
		height: 283px;
	}

	body #content > .container-fluid #left .blocParallax .rightBlocParallax .droiteBlocText {
		line-height: 32px;
		padding-top: 14px;
		font-size:20px
	}

	body #prefooter {
		height: 742px;
	}

	body #prefooter .container-fluid .InformationsPrefooter{
		width: 100%;
		height: 350px;
	}

	body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc {
		height: 52px;
	}

	body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc .preBookingml{
		top:23px
	}

	body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc .preTripMl{
		top:23px
	}

	body #prefooter .container-fluid .menuPrefooter{
		top: 53px;
		max-width: 472px;
		width:100%;
		right: 0;
		left: 0;
		text-align: center;
		margin: auto;
	}

	body #prefooter .container-fluid .menuPrefooter ul li a {
		color: white;
		font-size: 16px;
		font-weight: 100;
	}

	body #prefooter .container-fluid .InformationsPrefooter .preBotInfo {
		font-size: 15px;
		padding-right: 0px;
		padding-top: 22px;
		text-align: center;
	}

	body #prefooter .container-fluid .InformationsPrefooter .preBotInfo .preNsJ {
		font-size: 20px;
		padding-bottom: 15px;
	}

	body #prefooter .container-fluid .Social-Prefooter {
		top: -228px;
		margin: auto;
		left: 0;
		right: 0;
		width: 250px;
		height: 17px;
	}

	body #prefooter .container-fluid .Social-Prefooter a svg {
		width: 24px;
		height: 24px;
		position: relative;
		top: 66px;
	}

	body #prefooter .container-fluid .Social-Prefooter .addthis_button_google_plusone_share{
		position: relative;
		top: 0;
	}

	body #footer {
		height: 70px;
	}

	body #footer .gdwfooter .gdwinnerfooter .l1 {
		padding:0px;
		text-align: center;
		width: 100%;
		padding-top: 15px;
	}

	body #footer .gdwfooter .gdwinnerfooter .l2 {
		display:block;
		float:none;
		margin-top: 8px;
		text-align: center;
		padding: 0px;
	}

	.gdwgalerie .titleGal1 {
		left: 0;
		right: 0;
		margin: auto;
		padding: 0px;
		width: 95px;
	}

	.gdwgalerie .titleGal2{
		top: 119px;
		left: 0;
		right: 0;
		margin: auto;
		width: 239px;
	}

	.gdwgalerie .slider-stage .btn-prev {
		width: 20%;
		height: 694px;
	}

	.gdwgalerie .slider-stage .btn-next {
		width: 20%;
		height: 694px;
	}

	.gdwgalerie {
		height: 694px;
	}

}

@media screen and (max-width: 767px) {
	/* Site est 767px ou moins en width */
	.pagination > li.pagi-num {
		display: none;
	}
	
	
	#gdwgestion.roomlist .gdwlist .item {
		display: block;
		min-height: 0px;
	}
	
	#gdwgestion.roomlist .gdwlist .item .image {
		display: none;
	}
	
	#gdwgestion.roomlist .gdwlist .item .text h5 {
		font-size: 24px;
	}
	
	#gdwgestion.roomlist .gdwlist .item .text h6 {
		font-size: 18px;
	}
	
	#gdwgestion.roomlist .gdwlist .item .text ul {
		padding-left: 15px;
	}
	
	#gdwgestion.roomlist .gdwlist .item .text ul li {
		font-size: 16px;
	}


	.articlecontent h1{
		font-size: 96px;
	}


}


@media screen and (max-width: 500px) {

	.gdwgestion-roomlist #left{
		display:none;
	}

	.content-article #left{
		display:none;
	}

	#content #center #component .photo_list .return img{
		height: 150px !important;
	}

	body #prefooter .container-fluid .menuPrefooter .sep {
		margin-left: 2px;
		margin-right: 2px;
		background-color:transparent;
	}

	body #prefooter .container-fluid .InformationsPrefooter .preBotInfo{
		padding-top: 24px;
	}


	.mlDroiteAvantage h5 {
		font-size: 17px;
	}

	.artId1 #center h2 {
		font-size: 20px;
	}

	.artId4 h2 {
		font-size: 20px;
	}

	.gdwlist .photo_list .photo .img a i {
		width: 84%;
		height: 150px;
	}

	.gdwlist .photo_list .photo .img a i .imgGalLoupe {
		top: 53px;
	}


	.gdwlist .photo_list .photo .img img {
		height: 150px !important;
	}


/*page contact*/

	.articlecontent h1 {
		font-size: 60px;
	}

	.gdwgestion-galerielist h3 {
		font-size: 60px;
	}

	.articlecontent h6 {
		font-size: 21px;
	}

	.articlecontent p {
		font-size: 16px;
	}

/*page contact fin*/
	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocParHaut {
		font-size: 17px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocParBas {
		font-size: 17px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer .imgPasFummer {
		margin-top: -5px;
	}

body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocChambres .imgChambre {
	margin-top: 0px;
}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocHebergement .imgHebergement {
		margin-right: 22px;
	}

	body #content > .container-fluid #left .blocParallax .leftBlocParallax .blocPasFummer {
		padding-top: 60px;
	}

	body #content > .container-fluid #left .blocParallax .rightBlocParallax .droiteBlocText {
		line-height: 22px;
		padding-top: 24px;
		font-size: 15px;
		padding-left: 24px;
		padding-right: 10px;
	}

	body #content > .container-fluid #left .blocParallax .rightBlocParallax .imgVoirPLus {
		margin-top: -20px;
	}

	body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc .preBookingml {
		right: 172px;
	}

	body #prefooter .container-fluid .InformationsPrefooter .preTopBlanc .preTripMl {
		right: 9px;
	}

	body #prefooter .container-fluid .menuPrefooter ul li a {
		font-size: 13px;
	}

	body #prefooter .container-fluid .menuPrefooter .clearfix{
		padding: 0px;
	}

	body #prefooter .container-fluid .menuPrefooter {
		max-width: 284px;
	}

	body #footer .gdwfooter .gdwinnerfooter .l1 {
		font-size: 13px;
	}

	body #footer .gdwfooter .gdwinnerfooter .l2 {
		font-size: 13px;
	}

	body #footer .gdwfooter .gdwinnerfooter .l2 svg {
		width: 107px;
		height: 13px;
		position: relative;
		top: 2px;
	}

	.gdwgalerie {
		height: 456px;
	}

	.gdwgalerie .slider-stage .btn-prev {
		height: 456px;
	}

	.gdwgalerie .slider-stage .btn-next {
		height: 456px;
	}

	.gdwgalerie .titleGal1 {
		top: 24px;
	}

	.gdwgalerie .titleGal2 {
		font-size: 71px;
		top: 56px;
		width: 156px;
	}

	.gdwgalerie .slider-stage .btn-prev .imgBackGal {
		height: 42px;
		width: 21px;
		position: absolute;
		top: 53%;
		right: 14px;
		background-size: cover;
	}

.gdwgalerie .slider-stage .btn-next .imgNextGal {
		height: 42px;
		width: 21px;
		position: absolute;
		top: 53%;
		left: 14px;
		background-size: cover;
}

	.gdwgalerie .slider-stage .btn-prev:hover .imgBackGal {
		background: url("../images/fleches_img.png");
		background-size: cover;
		background-position: right;
	}

	.gdwgalerie {
		padding-top: 25%;
	}

	.gdwgalerie .slider-stage .carousel .car-item:nth-of-type(1) {
		display:none
	}

	.gdwgalerie .slider-stage .carousel .car-item:nth-of-type(3) {
		display:none
	}

	.gdwgalerie .slider-stage .carousel .car-item:nth-of-type(2) {
		width: 60%;
		margin-left: 20%;
	}

}

@media screen and (max-width: 419px) {

	body #content > .container-fluid #left .visitezEtoile .mlGraph .imgGraph {
		margin-top: -39px;
	}

	.gdwgalerie .slider-stage .btn-prev .imgBackGal {
		top: 42%;
	}

	.gdwgalerie .slider-stage .btn-next .imgNextGal {
		top: 42%;
	}

	.gdwgalerie {
		height: 385px;
	}

	.gdwgalerie .slider-stage .btn-next {
		height: 385px;
	}

	.gdwgalerie .slider-stage .btn-prev {
		height: 385px;
	}

}

@media screen and (min-width: 768px) {
	/* Site est 768px ou plus en width */
	.max-container {
		max-width: 750px;
	}
}

@media screen and (min-width: 1511px) {
	.content-article .articlecontent > h1,
	#gdwgestion.roomlist .articlecontent {
		margin-left: calc(-1510px*.2);
	}
}


@media screen and (min-width: 992px) {
	.content-article .articlecontent > h1,
	#gdwgestion.roomlist .articlecontent {
		margin-left: calc(-100vw*.2);
	}

	.mlBouteVerPerdu{
		background-color: #634e3b;
		height: 111px;
		width: 13px;
		position: absolute;
		top: 0;
		left: calc(100% - 643px);
		transition: all 750ms ease-in-out;
	}

	.ml-topgg{
		height: 44px;
	}

	body #prefooter .container-fluid .menuPrefooter .last{
		display:none;
	}

body #header .container-fluid .languages:hover{
	background-color: #e33939;
}


	.titleGal2:hover{
		color:#1a181b;
	}

	.hoverGalGroup:hover .titleGal1{
		color:#1a181b;
	}


	#header .addthis_button_google_plusone_share{
		position: relative;
		top: -56px;
	}

	body #header .container-fluid .gdwsocial .addthis_button_google_plusone_share > svg{
		height: 39px !important;
		WIDTH: 39PX !important;
	}

	.imageADroiteAvantage{
		width: 50%;
		float: right;
		height: 100%;
		padding-right: 18px;
		padding-left: 18px;
	}

	.mlTxtGAv{
		width: calc(100% - 546px);
		padding-bottom: 34px;
	}

	.tristarBloc h6{
		color: #eee5de;
		text-align: center;
		padding-top: 66px;
		padding-bottom: 66px;
		margin-top: 0;
		font-size: 28px;
		line-height: 100%;
	}

	.activQc p {
		width: 100%;
		text-align: center;
		color: #eee5de;
		padding: 5px 15px;
		font-weight: 100;
		border-bottom: solid 1px rgba(86,22,21,0.25);
		margin-top: -7px;
		padding-bottom: 15px;
		font-size: 20px;
		line-height: 100%;
	}

	.activQc h6 {
		color: #eee5de;
		text-align: center;
		background-color: rgba(86,22,21,.5);
		padding-top: 15px;
		padding-bottom: 15px;
		margin-top: 0;
		font-size: 28px;
		line-height: 100%;
		margin-bottom:15px;
	}



	.mlDivisionAv{
		background-color: rgba(161, 130, 97, 0.3);
		margin-bottom: 19px;
		margin-top: 10px;
		padding-top: 10px;
		padding-bottom: 12px;
		position:relative;
	}

	.artId2 .mlLeftSideAt{
		margin-top: 10px;
	}

	.artId3 .mlLeftSideAt{
		height:2000px;
	}

	.telephone-mobile{
		display:none;
	}

	.bookingdotcom:hover{
		background: url("../images/booking_hover.png") !important;
	}

	.tripadvisor:hover{
		background: url("../images/tripadvisor_hover.png") !important;
	}

	.preBookingml:hover{
		background: url("../images/booking_hover.png") !important;
	}

	.preTripMl:hover{
		background: url("../images/tripadvisor_hover.png") !important;
	}

	#prefooter .addthis_button_google_plusone_share svg{
		width: 39px !important;
		height:39px;
	}


	.gdwgestion-galerielist #content > .container-fluid #center #gdwgestion {
		padding-left: 30px;
		padding-right: 30px;
	}


	body #content > .container-fluid #center #gdwgestion {
		padding-top: 0px;
		margin-top:-20px;
	}


	.max-container {
		max-width: 970px;
	}

	body #header .container-fluid .Menu-principal {
		width: calc(100% - 55px);
	}

	body #slideshow .fluid-no-max .slideShow-bottom .mlRight {
		width: calc(100% - 1280px);
	}

	.ml-topz{
		margin-top: -32px;
		transition: all 750ms ease-in-out;
	}

	.ml-topzz{
		height: 44px !important;
		transition: all 750ms ease-in-out;
	}

	body #header .container-fluid .Menu-principal .menu-desktop {
		transition: all 750ms ease-in-out;
	}

	body #header .container-fluid .topHeader .blocBlancDroite {
		transition: all 750ms ease-in-out;
	}

	.ml-topzzz{
		top: 8px !important;
	}

	body #header .container-fluid .topHeader .blocBlancDroite div{
		transition: all 750ms ease-in-out;
	}

	body #header .container-fluid .gdwsocial {
		transition: all 750ms ease-in-out;
	}

	.ml-topg{
		top: 44px !important;
	}

	.ml-topzzzz{
		top:-51px !important;
	}

	.ml-topzzzzz{
		height: 44px !important;
	}

	.ml-topzzzzzz{
		width: 169px !important;
	}


}

@media screen and (min-width: 1200px) {
	/* Site est 1200px ou plus en width */
	.max-container {
		max-width: 1170px;
	}
}
