@font-face{font-family:'Roboto';font-weight:400;font-display:optional;src:local('Roboto Regular'),url('../fonts/roboto/Roboto-Regular-op.woff2') format('woff2'),url('../fonts/roboto/Roboto-Regular-op.woff') format('woff');unicode-range:U+000-5FF;font-style:normal}@font-face{font-family:'Roboto';font-weight:500;font-display:optional;src:local('Roboto Medium'),url('../fonts/roboto/roboto-medium-op.woff2') format('woff2'),url('../fonts/roboto/roboto-medium-op.woff') format('woff');unicode-range:U+000-5FF;font-style:normal}@font-face{font-family:'Roboto';font-weight:700;font-display:optional;src:local('Roboto Bold'),url('../fonts/roboto/roboto-bold-op.woff2') format('woff2'),url('../fonts/roboto/roboto-bold-op.woff') format('woff');unicode-range:U+000-5FF;font-style:normal}.uk-button{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;line-height:50px;padding:0 15px;text-transform:none;font-size:18px;-moz-appearance:none;-webkit-appearance:none}.uk-button-primary{background-color:#41bc06;color:#fff;box-shadow:0 2px 20px rgba(0,0,0,0.15);text-shadow:0 0 15px rgba(0,0,0,0.25);font-weight:500}.uk-button-primary:hover,.uk-button-primary:active,.uk-button-primary:focus{background-color:#2f8705}.uk-button-default{border-color:#e2e2e2}.uk-button-secondary{color:#2f8705;border:1.5px solid #2f8705;background-color:#fff;line-height:45px}.uk-button-secondary:hover,.uk-button-secondary:active,.uk-button-secondary:focus{color:#41bc06;background-color:#fff}a{color:#41bc06}a:hover{text-decoration:none;color:#2f8705}.uk-text-small{font-size:11px}hr{border-color:#e2e2e2}.SelectGlob{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("../images/icon/down-arrow.png");background-repeat:no-repeat;background-origin:content-box;-webkit-background-origin:content;-moz-background-origin:content;background-position-x:-webkit-calc(120%);background-position-y:center;background-position:right -20px center;background-size:16px 16px;padding-right:30px;padding-left:12px;position:relative;text-align:left;text-transform:none;height:37px;color:#000;font-size:14px;max-width:100%;border:1px solid #d8d8d8;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.SelectGlob::-ms-expand{display:none}select,input{outline:none}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:#000}.uk-dropdown{color:#000}.uk-form-custom input[type=file],.uk-form-custom select{padding:20px;text-align:center;font-family:Roboto,sans-serif;font-size:16px}input,button,select,textarea{font-family:Roboto,sans-serif}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{color:#000;font-family:Roboto,sans-serif;font-size:14px}h1,h2,b,strong{font-weight:bold}p{margin:0}ul,ol{list-style:none;padding:0;margin:0}h1{font-size:32px}h2{font-size:28px}h3{font-size:20px}h4{font-size:18px}.lazyblock{min-height:200px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-widget-content{border:1px solid #ddd;background:#fff;display:none}.ui-datepicker{width:325px;z-index:1022 !important;border:1px solid #e2e2e2;border-radius:0 20px 20px 20px;-moz-border-radius:0 20px 20px 20px;-webkit-border-radius:0 20px 20px 20px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{padding:0}.ui-datepicker td a,.ui-datepicker td span{display:block;text-decoration:none;text-align:center;font-size:14px;height:32px;width:32px;line-height:33px;color:#000;margin:0 auto}.ui-datepicker td a:hover,.ui-datepicker td span:hover{background:#41bc06;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;box-shadow:0 2px 5px #ccc;color:#fff}.ui-datepicker td span{opacity:.55;filter:alpha(opacity=55);background-image:none}.ui-datepicker td.ui-state-disabled span:hover{background:none;border-radius:0;box-shadow:none;color:#000}.ui-datepicker table{border-collapse:initial;margin:0 auto .4em;width:90%;border-spacing:initial}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:6px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:12px}.ui-datepicker .ui-datepicker-prev span{background:url('../images/icon/back.png') center center no-repeat;width:16px}.ui-datepicker .ui-datepicker-next{right:12px}.ui-datepicker .ui-datepicker-next span{background:url('../images/icon/next.png') center center no-repeat;width:16px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;margin-bottom:8px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-datepicker .ui-state-active{background:#fff}.ui-datepicker .rangDate{background:#2f8705}.ui-datepicker .rangDate a,.ui-datepicker .rangDate span{color:#fff;opacity:1}.ui-datepicker .rangDate .ui-state-active{background:#41bc06;box-shadow:none}.ui-datepicker .rangDate.ui-datepicker-current-day{border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;display:table-cell;width:32px}.ui-datepicker .rangDate.ui-state-disabled{border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;-webkit-border-radius:50% 0 0 50%}.ui-datepicker.FirstDate .rangDate.ui-datepicker-current-day{border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;-webkit-border-radius:50% 0 0 50%}.ui-datepicker.FirstDate .rangDate.RangFirst{border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;display:table-cell;width:38px}.ui-datepicker.lastDate .rangDate.ui-datepicker-current-day{border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0}.ui-widget-header{border:none;background:none;text-transform:uppercase;font-weight:500;margin-top:5px}.ui-widget-header .ui-state-disabled{pointer-events:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{text-align:center;font-size:14px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover,.ui-state-highlight{box-shadow:0 2px 5px #ccc;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.ui-state-default .ui-state-highlight{background:#fff}#ui-datepicker-div.ui-widget .ui-datepicker-buttonpane{position:absolute;margin:0;padding:0;border:none;top:0;left:0;right:0;display:block}#ui-datepicker-div.ui-widget .ui-datepicker-buttonpane .ui-datepicker-current{display:none}#ui-datepicker-div.ui-widget .ui-datepicker-buttonpane .ui-datepicker-close{float:right;margin:.5em .2em .4em;cursor:pointer;width:20px;font-size:0;height:20px;border:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;width:320px !important;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px;border:none;padding:5px}.ui-front{z-index:100}.ui-menu li{padding:5px 5px 5px 25px;background-position-x:5px;background-repeat:no-repeat;background-position-y:center}.ui-menu li.ui-autocomplete-categ-villes-logis,.ui-menu li.ui-autocomplete-categ-liste-poi{background-image:url('../images/icon/icon-ville.png')}.ui-menu li.ui-autocomplete-categ-google-places{background-image:url('../images/icon/icon-palace.png')}.ui-menu li.ui-autocomplete-categ-hotels{background-image:url('../images/icon/icon-hotel.png')}.ui-menu li .ui-state-active{box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ui-menu li:hover{background-color:#e2e2e2}.SlidePhotoGlob div{border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;overflow:hidden}.SlidePhotoGlob .uk-slideshow-nav{position:absolute;bottom:5px;left:0;right:0;align-items:center}.SlidePhotoGlob .uk-slideshow-nav li{padding-left:5px;margin-top:0}.SlidePhotoGlob .uk-slideshow-nav li a{width:5px;height:5px;background:#e2e2e2}.SlidePhotoGlob .uk-slideshow-nav li.uk-active a{background:#fff;width:7px;height:7px}.SlidePhotoGlob .uk-slidenav{color:#fff;margin-left:0;margin-right:0}.ColorPrimary{color:#41bc06}.colorDemande{color:#f5a623}.colorSecond{color:#ea4c3c}.Text-Medium{font-size:14px}.Text-Lien{font-size:14px}.Text-margin-left{margin-left:25px}.ScoreContent{display:inline-block;vertical-align:bottom;margin-left:5px;color:#000}.hotelTitle__stars{display:inline-block;line-height:.4rem;white-space:nowrap;vertical-align:super;background:url('../images/icon/star.png') no-repeat;font-size:0;width:16px;height:17px;top:-8px;position:relative}.hotelTitle__stars.stars_nc{width:0}.hotelTitle__stars.stars_2{width:40px}.hotelTitle__stars.stars_3{width:60px}.hotelTitle__stars.stars_4{width:80px}.hotelTitle__stars.stars_5{width:100px}.FooterGlob{background-color:#f5f5f5;margin-top:60px}.FooterGlob li{margin-bottom:8px}.FooterGlob li a{color:#000;word-break:break-all}.FooterGlob li a:hover{text-decoration:none;color:#41bc06}.FooterGlob li span{font-weight:500;font-size:18px}.FooterGlob .logoFooter span{font-weight:500;font-size:18px}.FooterGlob .logoFooter .footercontact{margin-top:10px;background:url('../images/icon/icon_assistance.png') left top no-repeat;padding-left:55px}.FooterGlob .logoFooter .footercontact img{margin-right:5px}.FooterGlob .NewsFooter{border-top:1px solid #d8d8d8;padding:30px 0;border-bottom:1px solid #d8d8d8}.FooterGlob .NewsFooter p{font-size:28px}.FooterGlob .NewsFooter p span{display:block;font-size:14px}.FooterGlob .NewsFooter .mailnewsletter{height:60px;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border:solid 1px #e2e2e2;color:#535353;font-size:18px;padding:0 20px}.FooterGlob .NewsFooter .mailnewsletter::placeholder{color:#535353}.FooterGlob .NewsFooter .subbutton{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;box-shadow:none;text-shadow:0 0 15px rgba(0,0,0,0.25);font-size:16px;line-height:58px;padding:0 30px}.FooterGlob .NavFooter{padding:40px 0;border-bottom:1px solid #d8d8d8}.FooterGlob .NavFooter .SuiviBloc span{font-size:18px;display:block;margin-bottom:15px;line-height:normal;font-weight:500}.FooterGlob .NavFooter .SuiviBloc li{display:block;line-height:normal;margin-bottom:15px}.FooterGlob .NavFooter .SuiviBloc li img{width:30px;margin-right:10px}.FooterGlob .sitemap_footer{padding:0 0 40px 0}.FooterGlob .sitemap_footer span{font-size:18px;margin-bottom:15px;display:block;font-weight:500}.FooterGlob .sitemap_footer span.title_sitemap{font-size:28px;margin-bottom:30px}.FooterGlob .Bloccopyright{padding-top:40px}.FooterGlob .Bloccopyright p{color:#656565;font-size:11px}.FooterGlob .Bloccopyright p a{color:#000}.FooterGlob .Bloccopyright .custom{text-align:center}header{height:92px}.GlobHeader{background:#fff;height:92px;width:100%;z-index:1011;border-bottom:1px solid #e2e2e2;padding:0 15px}.GlobHeader .MenuHeader{float:left}.GlobHeader .MenuHeader .uk-navbar-nav>li>a{min-height:52px;font-size:16px;font-weight:700;text-transform:none;color:#000;padding:0;font-family:Roboto,sans-serif;margin-left:40px}.GlobHeader .MenuHeader .uk-navbar-nav>li>a.bleu-ciel{display:none}.GlobHeader .MenuHeader .uk-navbar-nav>li>a:focus{outline:0}.GlobHeader .MenuHeader .uk-navbar-nav>li.uk-active a{color:#41bc06}.GlobHeader .MenuHeader .uk-navbar-nav>li:last-child{position:absolute;right:240px}.GlobHeader .MenuHeader .uk-navbar-nav>li:last-child a{background:url('../images/icon/menustyle.png') left center no-repeat;padding-left:40px}.GlobHeader .contentHeader .btnMobile{color:#000}.GlobHeader .contentHeader .btnMobile svg{width:40px;height:40px}.GlobHeader .contentHeader .logo-head{float:left;margin-right:0}.GlobHeader .LangConnexion{position:absolute;right:0;display:flex;align-items:center;height:82px}.GlobHeader .connexionTop{float:left;text-align:center}.GlobHeader .connexionTop a{display:inline-block;background:url('../images/icon/compte_ol.png') left center no-repeat;height:52px;padding-left:35px;vertical-align:middle;line-height:60px;color:#000;font-weight:600;font-size:14px;margin-right:30px}.GlobHeader .connexionTop a.en_ligne{background:url('../images/icon/compte_ol_cn.png') left center no-repeat;padding-top:20px}.GlobHeader .connexionTop h2{font-size:14px;margin:0}.GlobHeader .connexionTop .version_mobile{float:right;margin-right:10px}.GlobHeader .connexionTop .version_mobile input[type=submit]{background:url('../images/icon/deconnexion.png') center 0 no-repeat;font-size:0;text-indent:999999px;width:30px;height:30px;border:0;margin-top:15px}.GlobHeader .navLanguage{float:right;margin:10px 50px 0 0}.GlobHeader .navLanguage .uk-dropdown{padding:0;min-width:165px;background:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:1px solid #e2e2e2}.GlobHeader .navLanguage .MenuLangswitch{height:20px;width:18px;display:block;background-image:url('../images/sprit_2.png');background-repeat:no-repeat}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_fr{background-position:0 0}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_en{background-position:0 -18px}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_de{background-position:0 -60px}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_es{background-position:0 -40px}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_it{background-position:0 -80px}.GlobHeader .navLanguage .MenuLangswitch.btn_Bg_lang_nl{background-position:0 -100px}.GlobHeader .navLanguage li a{border-bottom:1px solid #e2e2e2;padding:8px 14px;color:#000;line-height:20px;display:block;font-size:13px}.GlobHeader .navLanguage li a .flag_img{display:inline-block;vertical-align:middle;width:20px;height:16px;background-image:url('../images/sprit_2.png');background-repeat:no-repeat}.GlobHeader .navLanguage li a .flag_img.bg-fr{background-position:0 0}.GlobHeader .navLanguage li a .flag_img.bg-en{background-position:0 -21px}.GlobHeader .navLanguage li a .flag_img.bg-de{background-position:0 -61px}.GlobHeader .navLanguage li a .flag_img.bg-es{background-position:0 -41px}.GlobHeader .navLanguage li a .flag_img.bg-it{background-position:0 -81px}.GlobHeader .navLanguage li a .flag_img.bg-nl{background-position:0 -101px}.GlobHeader .navLanguage li.lang-active{display:none}.GlobHeader .navLanguage li:first-last a{border-bottom:none}.MenuMobile{z-index:1020}.MenuMobile .uk-close{color:#fff;top:10px;right:10px;font-size:23px;background:#858585;border-radius:100%;padding:7px}.MenuMobile .uk-offcanvas-bar{background:#fff;width:300px}.MenuMobile .uk-offcanvas-bar ul{display:block}.MenuMobile .uk-offcanvas-bar ul>li{height:57px;width:100%;display:block}.MenuMobile .uk-offcanvas-bar ul>li a{color:#000;display:inline-block;min-height:10px;font-family:Roboto,sans-serif;text-transform:none;padding-left:20px;font-size:14px}.MenuMobile .uk-offcanvas-bar ul>li a.bleu-ciel{display:inline-block;color:#41bc06}.MenuMobile .uk-offcanvas-bar ul>li a:focus{color:#000}.MenuMobile .uk-offcanvas-bar ul>li.uk-active a{color:#41bc06}.ScoreBadge{background:#fff;color:#000 !important;border-radius:6px 6px 0 6px;-moz-border-radius:6px 6px 0 6px;-webkit-border-radius:6px 6px 0 6px;border:2px solid #f5a623;min-width:43px;height:40px;font-size:18px}.ScoreBadge:hover{color:#000}.SlideFiche{overflow:hidden}.SlideFiche .ImgSlide{width:100%;float:left}.SlideFiche .ImgSlide img{width:100%;min-height:480px}.SlideFiche .uk-button{font-size:16px;padding:0 25px;right:10px;top:15px;bottom:auto;left:auto}.SlideFiche .uk-button.BtnFavoris{right:60px}.SlideFiche .uk-slidenav{background-color:#fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;width:40px;height:40px;color:#848484;line-height:40px;box-shadow:0 2px 15px rgba(0,0,0,0.15);padding:0;text-align:center;display:none !important}.SlideFiche .uk-slidenav svg{width:10px}.SlideFiche .uk-slidenav-previous:before{display:none}.SlideFiche .uk-slidenav-next:before{display:none}.SlideFiche .DotNav{position:absolute;bottom:0;left:0;right:0;align-items:center;max-width:200px;margin:0 auto}.SlideFiche .DotNav li{padding-left:10px;margin-top:0}.SlideFiche .DotNav li a{width:10px;height:10px;background:#e2e2e2}.SlideFiche .DotNav li.uk-active a{background:#fff;width:12px;height:12px}.ModalGallerie{padding:30px;background:rgba(0,0,0,0.85)}.ModalGallerie .uk-slidenav{color:#fff;top:38%;padding:0}.ModalGallerie .uk-slidenav:before{display:none}.ModalGallerie .uk-slidenav svg{width:70px}.topBackBtn{position:absolute;left:0;z-index:10;padding-top:10px;width:100%}.topBackBtn .bback{float:right;color:#fff;display:none}.topBackBtn li{display:inline-block}.topBackBtn li a,.topBackBtn li span{color:#fff;font-size:15px;margin:0 3px;text-shadow:#000 2px 2px 2px;font-weight:500}.topBackBtn li .divider img{display:none}.topBackBtn li .divider:after{content:">"}.FavorisFiche{position:absolute;right:3px;top:15px;z-index:11}.FavorisFiche a{font-size:0;background-image:url('../images/icon/deslike.png');background-repeat:no-repeat;width:54px;height:54px;float:right;cursor:pointer}.FavorisFiche a.active{background-image:url('../images/icon/like.png')}.ServiceFiche{padding:16px 0;border-bottom:1px solid #e2e2e2;font-size:16px;display:inline-block;width:100%}.ServiceFiche ul{display:inline-block;float:left}.ServiceFiche .SubServiceFiche{display:inline-block;margin-right:45px}.ServiceFiche .SubServiceFiche svg,.ServiceFiche .SubServiceFiche img{width:20px;margin-right:15px}.ServiceFiche .VoirPlusService a{color:#000}.ServiceFiche .VoirPlusService a:hover{text-decoration:none}.ServiceFiche .VoirPlusService span{width:27px;height:27px;background:#fff;box-shadow:-1px 2px 3px rgba(0,0,0,0.15);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;color:#41bc06;text-align:center;line-height:27px;margin-left:10px}.InfoHotel{margin-top:35px}.InfoHotel h1{margin-bottom:10px;line-height:1.5}.InfoHotel .uk-preserve{width:13px;margin:-5px 8px 0 0}.InfoHotel .AdressHotel div{display:inline-block}.InfoHotel .logoInfoHotel img{width:87px}.InfoHotel .Segmentation .SegGlob{margin-right:10px}.InfoHotel .BtnVoirShare .uk-preserve{margin:-3px 8px 0 0;width:15px;height:19px}.InfoHotel .BtnVoirShare .btnVoirCarte .SvgCarte>path{fill:#cacaca}.InfoHotel .BtnVoirShare .btnVoirCarte .SvgCarte>path+path{fill:#fff}.InfoHotel .BtnVoirShare .btnVoirCarte:hover .SvgCarte>path{fill:#41bc06}.InfoHotel .BtnVoirShare .btnVoirCarte:hover .SvgCarte>path+path{fill:#fff !important}.InfoHotel .BtnVoirShare a{margin-left:10px;font-size:14px}.InfoHotel .BtnVoirShare .BtnShare .SvgShare{margin-right:8px;color:#e2e2e2}.InfoHotel .BtnVoirShare .BtnShare:hover .SvgShare,.InfoHotel .BtnVoirShare .BtnShare:focus .SvgShare,.InfoHotel .BtnVoirShare .BtnShare.uk-open .SvgShare{color:#41bc06}.InfoHotel a{color:#000}.PartagerVia{top:90px}.PartagerVia .uk-modal-dialog{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;width:450px}.PartagerVia .uk-modal-header{font-size:16px;font-weight:500}.PartagerVia .uk-modal-body{padding-top:10px}.PartagerVia li{border-bottom:1px solid #e2e2e2;padding:15px 0}.PartagerVia li:last-child{border:none}.PartagerVia li a{display:block;background-image:url('../images/icon/1-sprit.png');background-repeat:no-repeat;color:#000}.PartagerVia li a.ParMail{background-position:100% 2px}.PartagerVia li a.ParMessage{background-position:100% -150px}.PartagerVia li a.Parwhatsapp{background-position:100% -43px}.PartagerVia li a.ParLien{background-position:100% -68px}.PartagerVia li a.Partwitter{background-position:100% -108px}.PartagerVia li a.Pargoogle{background-position:100% -89px}.PartagerVia li a.ParInstagram{background-position:100% -43px}.PartagerVia li a.ParImprimer{background-position:100% -129px}.SortOptionListe{border-bottom:1px solid #e2e2e2;margin-top:30px;background:#fff}.SortOptionListe.uk-active{width:100% !important;left:0;right:0;box-shadow:0 0 10px #e2e2e2}.SortOptionListe li{font-size:20px}.SortOptionListe li a{color:#000;line-height:50px;display:block;border-bottom:5px solid #fff;font-weight:bold;padding-left:23px;padding-right:23px}.SortOptionListe li.active a,.SortOptionListe li.FirstActive a,.SortOptionListe li:hover a{border-bottom:5px solid #41bc06;text-decoration:none}.SortOptionListe li:hover a{background:#41bc06;color:#fff}.roomavail .uk-sticky-placeholder{height:auto !important}.SejourHotel{margin-top:30px}.ListeChmabreHotel{margin-top:30px}.ChambreHotel{box-shadow:0 3px 20px rgba(0,0,0,0.16);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:30px 0}.ChambreHotel .EspaceChambre{padding:22px}.ChambreHotel .PrixTarif{font-weight:bold;font-size:22px;display:block;margin:0}.ChambreHotel hr{margin-top:0}.ChambreHotel .meilleurTarifGar{font-size:13px;background:url('../images/icon/chek-vert.png') no-repeat left;padding-left:15px;display:block}.PhotoHotelChambre{overflow:hidden}.PhotoHotelChambre img{height:166px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}.DescriptionChambre h3{margin-bottom:10px;font-weight:500}.DescriptionChambre .TextDisp{color:#e64c3c}.DescriptionChambre .ContentDescrip p{margin-top:10px}.DescriptionChambre .text-Descrip-trauncate{width:100%;overflow:hidden;max-height:3rem;-webkit-box-orient:vertical;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3}.DescriptionChambre .TextStyle{white-space:pre-line}.textGourement{white-space:pre-line}.TarfiDescription{text-align:center}.TarfiDescription div{display:block;margin-bottom:5px}.TarfiDescription .SurDemande{font-weight:600}.BandeChambre{margin-top:30px;background:#f4f4f4;padding:5px 22px}.ChambreTop .UserChamb{padding-left:0}.ChambreTop .UserChamb span{display:block;margin-top:3px;font-size:11px}.ChambreTop .UserChamb div{float:left}.ChambreTop .UserChamb .icones_enfants{text-align:center}.ChambreTop .UserChamb .icones_enfants img{width:10px}.ChambreTop .UserChamb .icones_enfants span{margin-left:8px}.ChambreTop .EscapGourm img{margin-right:5px;margin-left:-30px}.ChambreTop .EscapGourm .TarifSpeciaux_listeRooms img{margin-left:0}.ChambreTop .ChambreCompris a{text-decoration:underline;display:block}.ChambreTop .ChambreCompris a.lirePlus{display:inline-block}.ChambreTop .ChambreCompris .AnnulationSansFrais{color:#000;margin-top:5px !important;font-size:12px;cursor:pointer}.ChambreTop .ChambreCompris .TextStyle{white-space:pre-line}.ChambreTop .ChambreCompris .text-truncate1{width:100%;overflow:hidden;max-height:4rem;-webkit-box-orient:vertical;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3}.ChambreTop li{background:url('../images/icon/chek-vert.png') no-repeat left;padding-left:20px;display:block;margin-top:5px;font-size:12px}.ChambreTop .opt-cancel li{background:url('../images/icon/icon-li.png') no-repeat left;padding-left:10px;font-weight:600;background-size:7px}.SelectionChambre{padding:20px;width:100%}.SelectionChambre .TitreSelectionChambre{color:#41bc06;font-weight:bold;margin-bottom:26px}.SelectionChambre label{margin-right:10px}.SelectionChambre select{width:76px}.SelectionChambre .BtnValiderSelection{text-align:right}.SelectionChambre .BtnValiderSelection .uk-button{line-height:45px;width:190px;font-size:16px;margin-right:7px}.SelectionChambre .ChambreBloc{margin-bottom:40px;align-items:baseline}.hotelierChambre{padding:30px 0}.hotelierChambre img{float:left;margin-right:15px}.CoupCoeur .SubCoupeCoeur{font-size:18px;margin-bottom:15px;line-height:normal}.CoupCoeur .SubCoupeCoeur img{margin-right:15px;width:38px}.SegmentationContent{margin-top:25px;border:1px solid #e2e2e2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:20px;font-size:12px;display:flex;align-items:center}.SegmentationContent h4{margin:0 0 5px 0;font-size:14px;font-weight:600}.SegmentationContent p{line-height:18px}.ListeGlobService{margin-top:10px}.ListeGlobService h2{margin-top:38px}.ListeGlobService .uk-accordion-title{border-bottom:1px solid #e2e2e2;padding:15px 5px;margin:0;font-size:20px;color:#000;cursor:pointer}.ListeGlobService .uk-accordion-title:before{background-image:url('../images/icon/arrow_bas.png')}.ListeGlobService .uk-accordion-title a{text-decoration:none}.ListeGlobService .uk-open .uk-accordion-title:before{background-image:url('../images/icon/arrow_top.png')}.ListeGlobService .uk-accordion-content{margin-bottom:0}.ListeGlobService ul li{background:url('../images/icon/chek-vert.png') no-repeat left;padding-left:20px;width:48%;display:inline-block;margin-top:10px}.ListeGlobService ul.no_grid li{width:auto;margin-right:35px}.ListeGlobService ul.ServiceImg li,.ListeGlobService ul.no_grid li{background:none;padding-left:0}.ListeGlobService ul.ServiceImg li img,.ListeGlobService ul.no_grid li img{width:20px;margin-right:10px}.ListeGlobService .ThematiqueF ul li{display:block;width:auto;background-position:2px 7px}.ListeGlobService .IdeeSejour .Listeidee{float:left;width:100%;margin-top:15px;display:flex;align-items:center}.ListeGlobService .IdeeSejour img{margin-right:20px;float:left}.ListeGlobService .TarifSpeciaux{margin-bottom:10px !important;margin-left:5px}.ListeGlobService .TitleRoomRecap{display:block;margin-top:8px}.ListeGlobService .TitreNewCham{width:70%;display:inline-block}.ListeGlobService .PrixTarif{width:30%;float:right;font-weight:bold;text-align:center}.ListeGlobService .NuitEnf{font-size:11px}.ListeGlobService .tooltipGlob{background-image:url('../images/icon/info_nw_v.png');width:10px;height:10px;background-repeat:no-repeat;display:inline-block}.uk-accordion>:nth-child(n+2){margin-top:0}.programmeFidelite .pictoCouch{margin:0 12px 10px 0}.programmeFidelite .CouFidelite{margin-top:5px}.programmeFidelite .CouFidelite span{text-align:center;display:inline-block}.programmeFidelite .CouFidelite span.PourcFidelite{display:block}.SegmentationExp p{line-height:26px}.ChequeCadeau{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:12px}.ChequeCadeau a{color:#000;text-decoration:underline}.ChequeCadeau p{line-height:normal}.RestaurantFiche{margin-top:50px;line-height:24px}.BtnResrveTable{margin-top:20px;background:url('../images/icon/tel.svg') no-repeat left;padding-left:40px;background-position:12px center}.FideliteRestaurant .CouchFed{margin-bottom:10px;float:left;width:100%}.FideliteRestaurant .CouchFed img{float:left;margin:8px 12px 10px 0}.FideliteRestaurant .titreFed{margin-bottom:15px}.FideliteRestaurant .titreFed span{color:#737373}.EquipementRestaurant h5,.EquipepentHotel h5,.EquipementRestaurant h5 strong,.EquipepentHotel h5 strong{font-weight:500;font-size:15px}.MaisonFiche{margin-top:50px;line-height:24px}.InsolitFiche{margin-top:50px;line-height:24px}.InfoPratique h4{margin-top:38px;font-size:28px;font-weight:bold}.InfoPratique .ListeGlobService{margin-top:0}.InfoPratique .infoCarte span{display:block;margin-bottom:10px}.InfoPratique .imgCarte{position:relative;overflow:hidden}.InfoPratique .imgCarte img{width:100%}.InfoPratique .imgCarte span{position:absolute;left:30%;top:50%}.InfoPratique .imgCarte .overlayMap{display:block;height:100%;position:absolute;top:0;width:100%}.InfoPratique .imgCarte .overlayMap:hover{background:rgba(0,0,0,0.5)}.ModalMap{z-index:1020;padding:20px}.ModalMap #contentCarte{height:60vh}.ModalMap .uk-modal-body{padding:30px 5px 5px}.infoContact a{color:#000;text-decoration:underline}.infoContact p{margin-top:8px}.AcceuilTarif span{color:#41bc06}.AcceuilTarif ul li{width:auto;display:block}.AcceuilTarif sup{color:#41bc06;font-size:16px;top:-0.2em}.ModPaiement a{margin-right:10px}.ActiviteInteret p{margin-top:10px;font-size:12px;line-height:normal}.AvisFicheContent{margin-top:50px}.AvisFicheContent h4{font-size:28px;font-weight:700}.AvisFicheContent .NoteBadge{margin-top:8px}.AvisFicheContent .BadgeAvis{background:#ffc54b;color:#000 !important;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;padding:5px 10px;line-height:25px;height:auto;min-width:40px;font-size:16px;font-weight:500}.AvisFicheContent .ProgresseAvis p{margin-top:10px;font-size:13px;font-weight:500}.AvisFicheContent .uk-progress{background-color:#e9e7e7;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:5px 0;border:none;height:13px;width:76%;display:inline-block}.AvisFicheContent .uk-progress::-webkit-progress-bar{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.AvisFicheContent .uk-progress::-webkit-progress-value{background-color:#41bc06}.AvisFicheContent .uk-progress::-moz-progress-bar{background-color:#41bc06}.AvisFicheContent .uk-progress::-ms-fill{background-color:#41bc06}.AvisFicheContent .NoteProg{width:22%;display:inline-block;text-align:center;vertical-align:top;line-height:26px}.AvisFicheContent .MasonryDiv{margin-left:0}.AvisFicheContent .ContentAvis{padding-top:20px;border-top:solid 1px #e2e2e2;padding-left:0}.AvisFicheContent .ContentAvis .BadgeAvis{line-height:normal;float:right}.AvisFicheContent .ContentAvis .TitreAvis{float:left;font-weight:600;font-size:15px}.AvisFicheContent .ContentAvis .DateAvis{float:left;width:100%;margin:6px 0;font-weight:500;font-size:15px}.AvisFicheContent .ContentAvis .DateAvis span{font-weight:normal}.AvisFicheContent .ContentAvis .DescripAvis{float:left;width:100%}.AvisFicheContent .ContentAvis .DescripAvis a{font-size:13px;margin:5px 0;display:block;font-weight:600}.AvisFicheContent .ContentAvis .DescripAvis a:hover{color:#41bc06}.AvisFicheContent .ContentAvis .ReponseClient{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:#e2e2e2;padding:10px;font-size:12px}.AvisFicheContent .PaginationFiche{margin-top:50px;clear:both}.AvisFicheContent .PaginationFiche .uk-button{line-height:40px;font-size:14px;padding:0 30px;box-shadow:none;border:2px solid #41bc06;min-width:120px}.AvisFicheContent .PaginationFiche .uk-button:hover{color:#fff;border-color:#2f8705}.AvisFicheContent .PaginationFiche .uk-button.uk-button-secondary:hover{color:#41bc06;border-color:#41bc06}.AvisFicheContent .PaginationFiche li{color:#41bc06;padding:0 5px}.AvisFicheContent .PaginationFiche li a:not(.uk-button){color:#41bc06;text-align:center;width:28px;height:28px;line-height:28px}.AvisFicheContent .PaginationFiche li.uk-active a{background:#e2e2e2;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;color:#000;font-weight:600}.AvisClient .middleVal{color:#2f8705;border:1.5px solid #2f8705;background-color:#fff;line-height:45px;margin:20px auto 0 0;display:block;padding:0 20px;border-radius:10px;font-size:16px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('../images/icon/down-arrow-v.png');background-repeat:no-repeat;background-origin:content-box;-webkit-background-origin:content;-moz-background-origin:content;background-position-x:-webkit-calc(120%);background-position:right -20px center;text-align:center;padding-right:30px}.Etablissement{clear:both}.Etablissement .FavorisFiche{top:0;right:0}.Etablissement .ContentEtabl{margin-top:10px}.Etablissement h3{line-height:normal;font-size:18px;margin-bottom:10px;font-weight:500;min-height:55px}.Etablissement .hotelTitle__stars{left:5px;top:6px;position:initial;vertical-align:top}.Etablissement .PictoEtab{margin-top:10px}.Etablissement .AdresseHotelProxi{min-height:45px}.Etablissement .SegGlob{display:inline-block;max-width:80px;margin-right:3px}.Etablissement .PictoProx{text-align:right;vertical-align:bottom}.Etablissement .PictoProx img{margin-right:3px;width:20px}.Etablissement .PrixEtab{font-size:22px}.Etablissement .PrixEtab span{font-size:14px}.Etablissement .SlidePhotoGlob div{height:208px}.Etablissement .SlidePhotoGlob .FavorisFiche{height:auto}.BlocBas h3{text-align:center;font-weight:600}.BlocBas .SubBlocBas{padding:25px;text-align:center}.BlocBas .SubBlocBas h4{margin-bottom:5px;font-weight:500;margin-top:10px}.BlocBas .SubBlocBas p{font-size:13px}.BlocBas .SubBlocBas a{color:#000}.MoteurSearch{background:#fff}.MoteurSearch .BlocEtik{background-color:#fbfbfb;padding:10px;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}.MoteurSearch .BlocEtik img{float:left;margin-right:10px;margin-bottom:15px}.MoteurSearch .BlocEtik span{color:#737373}.MoteurSearch .BlocEtik a{color:#000}.MoteurSearch .TitreMoteurSearch{text-align:center;font-size:28px;margin:10px 0;font-weight:600;line-height:normal;padding:0 10px}.MoteurSearch .MoteurRestaurant .DateGlob:first-child{width:55%}.MoteurSearch .MoteurRestaurant .DateGlob:first-child select{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-right:none}.MoteurSearch .MoteurRestaurant .DateGlob:last-child{width:45%}.MoteurSearch .MoteurRestaurant .DateGlob:last-child select{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}.MoteurSearch .MoteurRestaurant select{height:50px;font-size:16px}.MoteurSearch.MoteurSearchInterne{box-shadow:0 3px 20px rgba(0,0,0,0.16);border-radius:6px 6px 20px 20px;-moz-border-radius:6px 6px 20px 20px;-webkit-border-radius:6px 6px 20px 20px;position:relative;top:-92px}.MoteurSearch.MoteurSearchInterne .ContentSearch label{text-align:center;font-weight:normal;font-size:12px}.MoteurSearch.MoteurSearchInterne .ContentSearch .DestinationMoteur,.MoteurSearch.MoteurSearchInterne .ContentSearch .DateMoteur,.MoteurSearch.MoteurSearchInterne .ContentSearch .ChampVoyage,.MoteurSearch.MoteurSearchInterne .ContentSearch .ChampChambre,.MoteurSearch.MoteurSearchInterne .ContentSearch .btnModifier{width:100%}html:lang(it-it) .MoteurSearch .BlocEtik img,html:lang(de-de) .MoteurSearch .BlocEtik img{margin-bottom:30px}.RecapMoteur{position:fixed;top:auto;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e2e2e2;padding:10px;font-size:12px;z-index:101}.RecapMoteur .ChampRecap span{border-left:1px solid #e2e2e2;text-align:center;display:block}.RecapMoteur .ChampRecap:first-child span{border:none}.RecapMoteur .BtnRecap{border-width:1px;line-height:32px;font-size:13px}.RecapMoteur .ChampBtnRecap{margin-top:10px}.RecapMoteur #blocRecap_mobile{width:100%}.RecapMoteur #blocRecap_mobile h4{text-align:center;margin:10px 0}.RecapMoteur #blocRecap_mobile .PrixTypeChambre{font-weight:700}.ContentSearch{padding:0 0 20px}.ContentSearch .DateMoteur{display:flex}.ContentSearch .HomeSep{display:none}.ContentSearch label{display:block;font-size:14px;text-align:left;margin-bottom:5px;text-transform:uppercase;font-weight:500}.ContentSearch .uk-icon{float:right;margin-top:15px}.ContentSearch input[type="text"]{height:50px;font-size:16px;border:1px solid #e2e2e2;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:0 10px;cursor:pointer;caret-color:transparent;box-shadow:none}.ContentSearch .MoteurSub{padding:0 20px}.ContentSearch .DateGlob{width:50%}.ContentSearch .DateGlob input{text-align:center;outline:none}.ContentSearch .DateGlob input:focus,.ContentSearch .DateGlob input.active,.ContentSearch .DateGlob input:hover{background:#41bc06;color:#fff}.ContentSearch .DateGlob input.DateArrive{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-right:none}.ContentSearch .DateGlob input.DateArrive:focus,.ContentSearch .DateGlob input.DateArrive.active,.ContentSearch .DateGlob input.DateArrive:hover{border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0}.ContentSearch .DateGlob input.DateArrive.ActiveDate{background:#2f8705;color:#fff}.ContentSearch .DateGlob input.DateDepart{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}.ContentSearch .DateGlob input.DateDepart:focus,.ContentSearch .DateGlob input.DateDepart.active,.ContentSearch .DateGlob input.DateDepart:hover{border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0}.ContentSearch .DateGlob input.DateDepart.ActiveDate{background:#2f8705;color:#fff}.ContentSearch .ChampVoyage,.ContentSearch .ChampChambre{margin-top:10px}.ContentSearch .ChampVoyage .VoyageLabel,.ContentSearch .ChampChambre .VoyageLabel{display:none}.ContentSearch .ChampBtn{margin-top:20px;padding:0 20px}.ContentSearch .btnModifier{text-align:center}.ContentSearch .BlocRommPop{width:334px;border-radius:0 20px 20px 20px;-moz-border-radius:0 20px 20px 20px;-webkit-border-radius:0 20px 20px 20px;box-shadow:none;border:1px solid #e2e2e2;padding:20px;margin-top:0}.ContentSearch .BlocRommPop .lineRoom label{font-size:16px;margin-right:auto;text-transform:uppercase;margin-bottom:0}.ContentSearch .BlocRommPop .lineRoom label span{display:block;font-size:11px;text-transform:none}.ContentSearch .BlocRommPop .lineRoom button{background:0;border:1px solid #e2e2e2;height:35px;position:relative;width:35px;text-align:center;font-size:18px}.ContentSearch .BlocRommPop .lineRoom button:after,.ContentSearch .BlocRommPop .lineRoom button:before{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#848484}.ContentSearch .BlocRommPop .lineRoom button:before{content:'';height:2px;width:12px}.ContentSearch .BlocRommPop .lineRoom button:after{height:12px;width:2px}.ContentSearch .BlocRommPop .lineRoom button.minus{border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px}.ContentSearch .BlocRommPop .lineRoom button.plus{border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}.ContentSearch .BlocRommPop .lineRoom button.plus:after{content:''}.ContentSearch .BlocRommPop .lineRoom input[type="text"]{width:45px;height:35px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-left:none;border-right:none;text-align:center;font-size:12px;padding:0 5px;letter-spacing:.05em}.ContentSearch .BlocRommPop .lineRoom .EnfantAge{margin-top:10px}.ContentSearch .BlocRommPop .lineRoom .EnfantAge label{text-transform:none;font-size:14px}.ContentSearch .BlocRommPop .lineRoom .EnfantAge span{margin-left:5px}.ContentSearch .BlocRommPop hr{margin:16px -20px}.ContentSearch .BlocRommPop .ValiderBtn{float:right;color:#000;text-decoration:underline;margin-right:5px}.ContentSearch .AgeEnfant{margin-bottom:10px}.ContentSearch .SelectionMoteur h4{color:#2f8705;font-size:18px;text-align:center;margin-top:20px;border:none}.TypeOfChambre{background:url('../images/icon/hotel_gris.png') no-repeat 20px 15px;border-top:1px solid #d8d8d8;padding:10px 20px 10px 62px;line-height:21px;margin-top:10px}.TypeOfChambre .TitleRoomRecap,.TypeOfChambre .ColorPrimary{font-weight:500}.CloseTypeChb{float:right;margin:0 5px 0 0;color:#000}.CloseTypeChb .uk-icon{margin:0}.TitleRoomRecap{color:#000}.PrixTypeChambre{border-top:1px solid #d8d8d8;padding:10px 20px;font-size:16px;float:left;width:100%;display:flex;align-items:center;font-weight:500}.PrixTypeChambre .PrixType{font-size:20px;width:80%;text-align:right}.PrixTypeChambre .PrixType span{font-size:14px}.buttonvoyage{background:#fff;border:1px solid #e2e2e2;color:#000;text-align:left;font-size:16px}.buttonvoyage:focus,.buttonvoyage.uk-open{background:#41bc06;color:#fff;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-bottom:none}.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ScrollToTop{position:fixed;right:4%;bottom:40px;z-index:100;background-image:url('../images/icon/back_to_top.png');background-repeat:no-repeat;background-size:90px;background-position:center;width:60px;height:60px;display:block;font-size:0}.ScrollToTop:hover{background-image:url('../images/icon/back_to_toph.png')}.FicheRestaurant .ChequeCadeau{float:left;width:100%}.FicheRestaurant .AcceuilTarif .titrejr{font-size:16px;margin-bottom:15px}.FicheRestaurant .AcceuilTarif span{width:100px;display:inline-block;color:#000}.FicheRestaurant .AcceuilTarif .TextJrSmall{font-size:12px;margin-top:10px}.FicheRestaurant .AcceuilTarif ul li span{width:auto;color:#41bc06}.MenoRestaurant{padding:0 20px 20px}.JourRestaurant{padding:0 20px}.JourRestaurant .titrejr{font-size:16px;margin-bottom:15px}.JourRestaurant span{width:92px;display:inline-block}.JourRestaurant .TextJrSmall{font-size:12px;margin-top:10px}.EscapadGourmand{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;width:100%;float:left;margin-top:38px}.EscapadGourmand .PhotoGourmand{float:right;height:165px;width:236px}.EscapadGourmand .contenuGourmand{padding:30px}.EscapadGourmand .contenuGourmand .titreGourmand{font-size:16px;color:#41bc06;font-weight:500}.EscapadGourmand .contenuGourmand .titreGourmand img{margin-right:10px}.EscapadGourmand .contenuGourmand .DescripGourmand .BtnGourmand{margin-top:30px;border:1.5px solid #9b9b9b;font-size:14px;line-height:45px;padding:0 30px}.EscapadGourmand .contenuGourmand .DescripGourmand .BtnGourmand span{color:#9fa0a4}.ExtraitCarte{width:100%;float:left;margin-bottom:18px}.ExtraitCarte a{font-size:14px;line-height:45px}.blocRestaurant .uk-button{text-shadow:0 0 15px rgba(0,0,0,0.25);font-size:18px}.BlocLogis{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-left:50px;margin-top:50px}.BlocLogis .PhotoLogis{height:383px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;overflow:hidden;margin-top:-50px;margin-left:-50px}.BlocLogis .contenuLogis{padding:40px 50px;margin:0}.BlocLogis .contenuLogis h2{font-weight:800;font-size:32px;margin-bottom:30px}.BlocLogis .contenuLogis h2 span{margin:0 5px}.BlocLogis .contenuLogis h3{margin:0 0 5px 0;color:#000}.BlocLogis .contenuLogis .DescripLogis p{margin-top:15px}.BlocLogis .contenuLogis .DescripLogis .uk-button{font-size:16px;line-height:45px}.contentpane form{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.contentpane fieldset{border:none}.ModalMail{z-index:1011}.ModalMail iframe{min-height:600px}.featured .HomeSlideOffre{margin-top:65px}.featured .uk-container{max-width:1030px}.contenuHome{position:relative}.contenuHome .HomeSlider img{margin-bottom:29px}.contenuHome .OurSectionHome{margin-bottom:26px;overflow:hidden;background:#fff;padding:1.1% 3%;-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.16);-moz-box-shadow:0 3px 20px rgba(0,0,0,0.16);box-shadow:0 3px 20px rgba(0,0,0,0.16);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.contenuHome .OurSectionHome .titre-envie{border-bottom:1px solid #b5b5b5;clear:both;overflow:hidden;padding-bottom:5px;margin-bottom:5px;margin-top:6px}.contenuHome .OurSectionHome .titre-envie h2{color:#41bc06;font-size:16px;letter-spacing:-0.4px;margin:0;float:left}.contenuHome .OurSectionHome .titre-envie a{color:#41bc06;padding-left:15px;float:right;text-transform:none}.contenuHome .OurSectionHome .titre-envie a span{color:#b5b5b5}.contenuHome .OurSectionHome .ImgSectionHome div{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.contenuHome .OurSectionHome .ImgSectionHome a{font-size:23px;font-weight:400;background:#e64d3d;padding:3px 22px;display:inline-block;color:#fff;text-transform:uppercase;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.contenuHome .OurSectionHome .ListeSectionHome{font-size:14px;margin-top:8px}.contenuHome .OurSectionHome .ListeSectionHome a{color:#000}.contenuHome .OurSectionHome .ListeSectionHome .TitreListeSection{font-weight:700;margin-bottom:8px}.contenuHome .OurSectionHome .ListeSectionHome .badgeHome{background:none}.contenuHome .OurSectionHome .ListeSectionHome .badgeHome a{background:#fff;border:1px solid #e64d3d;min-width:74px;height:22px;line-height:22px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0 8px;color:#e64d3d;font-size:14px}.contenuHome .OurSectionHome .ListeSectionHome .badgeHome a sup{font-size:10px;top:-2px}.contenuHome .OurSectionHome .ListeSectionHome .uk-leader-fill::after{margin-left:0}.contenuHome .OurSectionHome .ListeSectionHome .sectionListe{margin-top:7px}.contenuHome .OurSectionHome .ListeSectionHome hr{border-color:#b5b5b5;margin:10px 0}.contenuHome .OurSectionHome .ListeSectionHome hr:last-child{display:none}.homeSlider h3{text-align:center;font-size:32px;text-transform:uppercase;margin-bottom:0;margin-top:8px}.sliderBottom{position:relative}.sliderBottom .uk-slider-items{margin:0}.sliderBottom li{padding:20px}.sliderBottom li .SliderBottomCard{padding:15px;-webkit-box-shadow:0 3px 20px rgba(0,0,0,0.16);-moz-box-shadow:0 3px 20px rgba(0,0,0,0.16);box-shadow:0 3px 20px rgba(0,0,0,0.16);font-size:13px;height:260px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.sliderBottom li .SliderBottomCard p{padding-bottom:5px;line-height:17px}.sliderBottom li .SliderBottomCard p a,.sliderBottom li .SliderBottomCard p em{color:#000}.sliderBottom li .SliderBottomCard p a:hover,.sliderBottom li .SliderBottomCard p em:hover{text-decoration:none}.sliderBottom li .SliderBottomCard h3{font-size:17px;line-height:18px;text-align:left;margin-bottom:10px;text-transform:none;margin-top:5px}.sliderBottom li .SliderBottomCard h3 a.whiteTitle{text-shadow:0 0 3px rgba(0,0,0,0.8)}.sliderBottom li .SliderBottomCard h3 .uk-heading-small{font-size:20px}.sliderBottom li .SliderBottomCard h3 .uk-heading-medium{font-size:23px}.sliderBottom li .SliderBottomCard .pargSlideBottom{height:100px;overflow:hidden}.sliderBottom li .SliderBottomCard .uk-button{min-width:160px;margin:10px 20px 0;line-height:45px}.sliderBottom li .SliderBottomCard .imgSlideBottom a{height:210px}.sliderBottom .btnslidebottom{background:#41bc06;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;color:#fff;margin-top:50px;box-shadow:0 0 10px rgba(0,0,0,0.16)}.sliderBottom .btnslidebottom.uk-slidenav-previous{left:-15px}.sliderBottom .btnslidebottom.uk-slidenav-next{right:-15px}.appTelecharger .uk-panel{display:inline-block}.appTelecharger a:hover{background:rgba(255,255,255,0.85);color:#444;transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform,filter}.TextBottom{padding-top:42px;padding-bottom:20px}.TextBottom p{font-size:11px;line-height:20px}.TextBottom p a{color:#000}#cookieContainer{background:#41bc06;clear:both;color:#fff;left:0;bottom:0;margin:0 auto;padding:5px 0;position:fixed;width:100%;z-index:5;opacity:.9;text-align:center}#cookieContainer p{color:#fff;font-size:11px;display:inline-block}#cookieContainer .text_cookie_cont{padding:3px}#cookieContainer .text_cookie_cont a{color:#fff;display:inline-block;text-decoration:underline}#cookieContainer #closeCookieContainer_{text-align:right;display:inline-block;border:1px solid #fff;text-decoration:none;padding:0 8px;border-radius:5px;margin-left:14px;cursor:pointer;font-size:11px}.CalendrierAlt{margin-top:40px;font-size:16px}.CalendrierAlt .box-inner input{border:none;color:#41bc06;cursor:auto;caret-color:transparent;font-size:16px;width:90px}.CalendrierAlt .box-inner .legendRightInput{color:#41bc06}.CalendrierAlt .searchSummaryBlock{color:#e64c3c;margin-top:10px;background:url('../images/icon/supp-info.png') no-repeat left;padding-left:30px}.CalendrierAlt .noMarginBottom{margin:35px 0;font-weight:400}.CalendrierAlt .ui-datepicker{border:none;width:100% !important}.CalendrierAlt .ui-datepicker td a,.CalendrierAlt .ui-datepicker td span{width:38px;height:38px;line-height:36px;font-size:18px}.CalendrierAlt .ui-datepicker td a.ui-state-highlight,.CalendrierAlt .ui-datepicker td span.ui-state-highlight{color:#fff}.CalendrierAlt .ui-datepicker .indispo{text-decoration:line-through;color:#b5b5b5}.CalendrierAlt .ui-datepicker .indispo span{color:#b5b5b5}.CalendrierAlt .ui-datepicker .ondemand{background-image:url('../images/icon/ondemande.png');background-size:8px;background-repeat:no-repeat;background-position:8px 6px}.CalendrierAlt .ui-datepicker .realrange{background-color:#2f8705}.CalendrierAlt .ui-datepicker .realrange a{color:#fff}.CalendrierAlt .ui-datepicker .realrange.LastRange{border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;-webkit-border-radius:0 50% 50% 0;display:table-cell;width:38px}.CalendrierAlt .ui-datepicker .realrange.FirstRange{border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;-webkit-border-radius:50% 0 0 50%;display:table-cell;width:38px}.CalendrierAlt .ui-datepicker .ui-datepicker-current-day{display:table-cell;width:38px}.CalendrierAlt .ui-datepicker-group{float:left;border:1px solid #b5b5b5;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;width:100%;margin-bottom:20px}.CalendrierAlt .ui-widget-header{text-transform:capitalize;font-size:20px}.CalendrierAlt .btnValid{margin-top:20px;width:170px;line-height:40px}.CalendrierAlt .LegendCalend{background:url('../images/icon/ondemande.png') no-repeat left;padding-left:20px;margin-bottom:40px}.CalendrierAlt .legendRightDetails input{border:1px solid #b5b5b5;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;color:#41bc06;font-size:16px;font-weight:600;padding:2px 5px;width:100px;margin-bottom:10px;text-align:center;caret-color:transparent;cursor:auto}.CalendrierAlt .hotel_services{text-align:right}.CalendrierAlt .hotel_services h2{font-size:20px;font-weight:normal}.CalendrierAlt .hotel_services a{font-size:16px;font-weight:500}.CalendrierAlt .ui-state-active,.CalendrierAlt .ui-widget-content .ui-state-active,.CalendrierAlt .ui-widget-header .ui-state-active,.CalendrierAlt a.ui-button:active,.CalendrierAlt .ui-button:active,.CalendrierAlt .ui-button.ui-state-active:hover,.CalendrierAlt .ui-state-highlight{background:#41bc06;box-shadow:none}.Modal_cal_alt{top:92px}.Modal_cal_alt h2{margin:0}.MoteurRechercheHome{position:relative}.MoteurRechercheHome .bannDesktop{height:100%;background-repeat:no-repeat}.MoteurRechercheHome h1{text-align:center;text-shadow:#fff 0 0 5px,#fff 0 0 10px,#fff 0 0 15px,#fff 0 0 20px,#fff 0 0 30px,#fff 0 0 40px,#fff 0 0 50px,#fff 0 0 75px;max-width:550px;margin:0 auto}.MoteurRechercheHome .MoteurSarchHome{margin:0 auto;position:absolute;top:8%;left:0;right:0;max-width:1030px}.MoteurRechercheHome .imgbg{min-height:335px}.MoteurRechercheHome .tabMoteur{background-color:#f4f4f4;float:left;border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;overflow:hidden}.MoteurRechercheHome .tabMoteur ul{margin:0}.MoteurRechercheHome .tabMoteur ul:before{border:none}.MoteurRechercheHome .tabMoteur li{float:left;padding:0}.MoteurRechercheHome .tabMoteur li a{color:#656565;padding:0 30px 0 60px;font-size:20px;display:block;background-repeat:no-repeat;background-position:25px;text-align:center;text-transform:none;border:none;line-height:55px}.MoteurRechercheHome .tabMoteur li a.dormir{background-image:url('../images/icon/dormir.png')}.MoteurRechercheHome .tabMoteur li a.manger{background-image:url('../images/icon/manger.png')}.MoteurRechercheHome .tabMoteur li.uk-active a.dormir{background-image:url('../images/icon/dormir-h.png');color:#000;background-color:#fff}.MoteurRechercheHome .tabMoteur li.uk-active a.manger{background-image:url('../images/icon/manger-h.png');color:#000;background-color:#fff}.MoteurRechercheHome .ContentSearch{padding:15px 20px;background:#fff;border-radius:0 20px 20px 20px;-moz-border-radius:0 20px 20px 20px;-webkit-border-radius:0 20px 20px 20px;float:left;width:100%;min-height:120px}.MoteurRechercheHome .ContentSearch .MoteurSub{padding:0}.MoteurRechercheHome .ContentSearch .TitreMoteurSearch{display:none}.MoteurRechercheHome .ContentSearch .HomeSep{display:block}.MoteurRechercheHome .ContentSearch input[type="text"]{font-size:14px}.MoteurRechercheHome .ContentSearch .DestinationMoteur{position:relative}.MoteurRechercheHome .ContentSearch .DestinationMoteur input[type="text"]{caret-color:auto;cursor:default}.MoteurRechercheHome .ContentSearch .DestinationMoteur input[type="text"]:focus{border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.MoteurRechercheHome .ContentSearch .DestinationMoteur.Mangerclass{width:80%;margin-right:3%}.MoteurRechercheHome .ContentSearch .DateMoteur .DateGlob input{background-image:url('../images/icon/calendar.png');background-repeat:no-repeat;background-position:5px;padding-left:20px}.MoteurRechercheHome .ContentSearch .ChampVoyage{margin-top:0}.MoteurRechercheHome .ContentSearch .ChampVoyage label{display:block}.MoteurRechercheHome .ContentSearch .ChampChambre{margin-top:0;width:100%}.MoteurRechercheHome .ContentSearch .BlocRommPop .lineRoom label{font-size:14px}.MoteurRechercheHome .ContentSearch .BlocRommPop hr{margin-top:10px;margin-bottom:10px}.MoteurRechercheHome .ContentSearch .TravelMoteur label{position:relative;text-transform:none;font-size:12px;width:100px;text-align:center;margin:0 auto}.MoteurRechercheHome .ContentSearch .TravelMoteur input{opacity:0;position:absolute;width:55px;height:28px;left:37px;top:5px;cursor:pointer}.MoteurRechercheHome .ContentSearch .TravelMoteur .globchek{position:relative;display:block;text-align:center}.MoteurRechercheHome .ContentSearch .TravelMoteur .travelcheck{background-image:url('../images/icon/check_type.png');width:55px;height:28px;background-size:55px 28px;cursor:pointer;background-repeat:no-repeat;display:inline-block;margin-top:10px}.MoteurRechercheHome .ContentSearch .TravelMoteur input:checked+span{background-image:url('../images/icon/check_type_active.png')}.MoteurRechercheHome .ContentSearch .btnModifier{display:flex;align-items:flex-end}.MoteurRechercheHome .ContentSearch .btnModifier .uk-button{line-height:45px;background-image:url('../images/icon/loupe.png');background-position:20px;background-repeat:no-repeat;padding:0 5px 0 30px}.MoteurRechercheHome .btnCarteHome{position:absolute;margin:0 auto;width:100%;z-index:10}.MoteurRechercheHome .btnCarteHome a{padding:0 30px}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.MoteurRechercheHome .MoteurSarchHome{width:1030px}}.ModalMoteur .TitreMoteurSearch{font-size:18px;text-align:center;margin-bottom:15px;font-weight:600}.ModalMoteur .ContentSearch .DateMoteur,.ModalMoteur .ContentSearch .ChampVoyage,.ModalMoteur .ContentSearch .ChampChambre{width:100%}.soireesearch{background-image:url('//ressources.logishotels.com/trouverhotel-images/bg-desktop.jpg');background-repeat:no-repeat;background-size:cover;background-position:center}.soireesearch .uk-container{max-width:1030px}.hotelsearch .uk-container{max-width:1030px}.hotelsearch .pageMain{background-image:url('../images/bg-hotelsearch.jpg');background-repeat:no-repeat;background-size:cover;background-position:top center}.hotelsearch .FooterGlob{margin-top:0}.MoteurRechercheHome.MoteurTrouvezHotel{min-height:600px}.MoteurRechercheHome.MoteurTrouvezHotel .MoteurSarchHome{top:30%}.MoteurRechercheHome.MoteurTrouvezHotel h1{font-size:20px;font-weight:normal}.MoteurRechercheHome.MoteurTrouvezHotel h1 a{color:#000;line-height:55px;padding:0 30px 0 30px}.hotelsearch .MoteurRechercheHome .tabMoteur,.restosearch .MoteurRechercheHome .tabMoteur,.seminairesearch .MoteurRechercheHome .tabMoteur,.soireesearch .MoteurRechercheHome .tabMoteur,.layout_search .MoteurRechercheHome .tabMoteur{background-color:#fff}.hotelsearch .MoteurRechercheHome .tabMoteur a,.restosearch .MoteurRechercheHome .tabMoteur a,.seminairesearch .MoteurRechercheHome .tabMoteur a,.soireesearch .MoteurRechercheHome .tabMoteur a,.layout_search .MoteurRechercheHome .tabMoteur a{background-color:#fff}.restosearch{background-image:url('//medias.logishotels.com/templates/t3_blank/images/visuel-background-desktop.jpg');background-repeat:no-repeat;background-size:cover;background-position:center}.restosearch .uk-container{max-width:1030px}.seminairesearch{background-image:url('//medias.logishotels.com/templates/t3_blank/images/bg_recherche-salle-desktop.jpg');background-repeat:no-repeat;background-size:cover;background-position:center}.seminairesearch .uk-container{max-width:1030px}.soireesearch .MoteurRechercheHome .tabMoteur a,.seminairesearch .MoteurRechercheHome .tabMoteur a{padding-left:20px}.soireesearch .MoteurRechercheHome h1,.seminairesearch .MoteurRechercheHome h1{max-width:inherit}.layout_search{background-repeat:no-repeat;background-size:cover}.SelectChambre .selectDiv,.SelectRooms .selectDiv,.SelectTri .selectDiv{cursor:pointer;display:inline-block;position:relative;font-size:16px;width:100%;height:50px;border:1px solid #e2e2e2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.SelectChambre .select-hidden,.SelectRooms .select-hidden,.SelectTri .select-hidden{display:none;visibility:hidden;padding-right:10px}.SelectChambre .select-styled,.SelectRooms .select-styled,.SelectTri .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 15px;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;line-height:50px}.SelectChambre .select-styled:after,.SelectRooms .select-styled:after,.SelectTri .select-styled:after{content:"";background:url('../images/icon/arrow_bas.png') no-repeat;position:absolute;top:22px;right:20px;width:12px;height:12px;display:block;background-size:12px}.SelectChambre .select-styled.active,.SelectRooms .select-styled.active,.SelectTri .select-styled.active{background:#41bc06;color:#fff;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.SelectChambre .select-styled.active:after,.SelectRooms .select-styled.active:after,.SelectTri .select-styled.active:after{background:url('../images/icon/arrow_bash.png') no-repeat;background-size:12px}.SelectChambre .select-options,.SelectRooms .select-options,.SelectTri .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;border:1px solid #e2e2e2;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px}.SelectChambre .select-options li,.SelectRooms .select-options li,.SelectTri .select-options li{margin:0;padding:5px 0;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;text-align:center}.ChambreHotel .SelectRooms .selectDiv{background:#41bc06;color:#fff}.ChambreHotel .SelectRooms .select-styled{text-align:center;font-weight:500}.ChambreHotel .SelectRooms .select-styled:after{background:url('../images/icon/arrow_bash.png') no-repeat;background-size:15px;width:15px}.ChambreHotel .SelectRooms .select-options li{background:none;padding-left:0;color:#000}.ContenuListeHotel{margin:30px auto 0}.TopListe{margin-bottom:20px}.TopListe .title_initial,.TopListe .titleHoteslDipos{font-size:24px;margin:0;line-height:normal;font-weight:400;color:#000}.TopListe .title_initial strong,.TopListe .titleHoteslDipos strong{font-weight:400}.TopListe .title_initial .dontdisp,.TopListe .titleHoteslDipos .dontdisp{font-size:16px;font-weight:normal;display:block}.TopListe .BlocTriCarte{display:flex;align-items:center;font-size:12px;font-weight:600;justify-content:flex-end;padding-right:10px}.TopListe .TriPar{background-repeat:no-repeat;margin-left:5px}.TopListe .TriPar label{float:left;margin-top:10px;display:none}.TopListe .TriPar form{float:left}.TopListe .TriPar.SelectTri .selectDiv{width:auto;margin-left:6px;height:34px;font-size:12px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-weight:normal;min-width:120px;float:left;background:#fff;border:none}.TopListe .TriPar.SelectTri .select-styled{padding:0;line-height:30px;color:#000;font-size:12px;font-weight:600;display:flex;justify-content:center}.TopListe .TriPar.SelectTri .select-styled:after{top:12px;right:8px;background-image:url('../images/icon/arrow_bas.png');position:initial;display:inline-block;margin:12px 0 0 8px}.TopListe .TriPar.SelectTri .select-styled.active{background-color:#fff}.TopListe .TriPar.SelectTri .select-styled.active:after{background-image:url('../images/icon/arrow_top.png')}.TopListe .TriPar.SelectTri .select-options{line-height:normal;border-radius:5px}.TopListe .TriPar.SelectTri .select-options li{text-align:left;padding-left:5px;padding-right:5px}.TopListe .Destination-Val{text-transform:lowercase}.TopListe .Destination-Val:first-letter{text-transform:uppercase}.BtnMapListe .MapListeSwitch{position:relative;display:inline-block;height:28px;width:54px;margin:0 8px;border-radius:89px}.BtnMapListe .MapListeSwitch input{display:none}.BtnMapListe .MapListeSwitch .MapListeSlide{background-color:#d2d2d2;position:absolute;top:0;left:0;right:0;border-radius:400px;bottom:0;cursor:pointer;transition-property:background-color;transition-duration:.2s;border:1px solid #41bc06}.BtnMapListe .MapListeSwitch .MapListeSlide:before{content:'';background-color:#fff;background-image:url('../images/icon/icon-check-gris.png');background-repeat:no-repeat;position:absolute;width:21px;height:21px;left:2px;bottom:1px;border-radius:50%;transition-property:transform,box-shadow;transition-duration:.2s;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #dedfdf;background-position:center;background-size:17px}.BtnMapListe input:checked+.MapListeSlide{background-color:#41bc06 !important}.BtnMapListe input:checked+.MapListeSlide:before{transform:translateX(25px);background-image:url('../images/icon/icon-check.png')}.BannListeResultatNew{padding:10px 0;border-top:1px solid #e2e2e2}.BannListeResultatNew strong{color:#e64c3c}.BannListeResultatNew a{margin-left:30px;padding:0 25px}.ModalBannBody h4{font-size:18px;margin-bottom:20px;font-weight:600}.ModalBannBody h5{font-size:14px;margin:10px 0}.ModalBannBody p{font-size:11px;line-height:normal;margin-top:5px}.RecapFilter{border-bottom:1px solid #e2e2e2}.RecapFilter span{margin-right:10px}.RecapFilter span.uk-button{font-size:14px;line-height:30px;margin-top:6px;margin-bottom:6px;border-radius:65px;-moz-border-radius:65px;-webkit-border-radius:65px;padding:0 10px 0 15px}.RecapFilter span.uk-button svg{width:14px}.RecapFilter span span{margin-left:5px;margin-right:0}.TitreListeSep{line-height:19px;border-top:1px solid #e2e2e2;padding-top:15px}.TitreListeSep.SansMarg{border:none}.ListeHotel{border:1px solid #e2e2e2;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;margin-left:0;padding-bottom:10px;margin-top:20px}.ListeHotel .FavorisFiche{top:0;right:0}.ListeHotel h2{font-size:20px;margin-bottom:5px;position:relative}.ListeHotel h2 a{margin-right:10px}.ListeHotel h2 span{position:absolute;top:auto}.ListeHotel .hotelTitle__stars{height:12px;background:url('../images/icon/etoile-liste.png') no-repeat}.ListeHotel .hotelTitle__stars.stars_nc{width:0}.ListeHotel .hotelTitle__stars.stars_2{width:30px}.ListeHotel .hotelTitle__stars.stars_3{width:45px}.ListeHotel .hotelTitle__stars.stars_4{width:60px}.ListeHotel .hotelTitle__stars.stars_5{width:73px}.ListeHotel .InfoListeHotel{line-height:normal}.ListeHotel .InfoListeHotel a{color:#000}.ListeHotel .SegmentationListe{margin-top:15px}.ListeHotel .SegmentationListe img{width:65px;margin-right:10px}.ListeHotel .localListe{background:url('../images/icon/icon-map.png') no-repeat left 4px;padding-left:15px;background-size:9px 12px}.ListeHotel .localListe .VolOiseau{display:block;margin-top:5px}.ListeHotel .TypeLogement{margin-top:15px;font-size:12px;display:flex;align-items:center;font-weight:600}.ListeHotel .TypeLogement img{width:20px;margin-right:10px}.ListeHotel .TypeLogement span{margin-right:20px}.ListeHotel .ReserDemande{background-image:url('../images/icon/ondemande.png');background-size:8px;background-repeat:no-repeat;background-position:left;padding-left:15px;color:#f5a623}.ListeHotel .ElementListe{margin-top:15px;font-size:12px}.ListeHotel .ElementListe p{margin-bottom:5px}.ListeHotel .ElementListe .ConfirmImm{font-weight:500;background:url('../images/icon/chek-vert.png') no-repeat left;padding-left:15px}.ListeHotel .ElementListe .dispOne{color:#e64c3c}.ListeHotel .ElementRightListe{text-align:right;font-size:12px;line-height:normal}.ListeHotel .ElementRightListe .ScoreListe{margin-bottom:15px}.ListeHotel .ElementRightListe .ScoreListe p:last-child,.ListeHotel .ElementRightListe .ScoreListe span:last-child{display:block;margin-top:5px}.ListeHotel .ElementRightListe .ScoreListe a{color:#000}.ListeHotel .tooltipGlob{background-image:url('../images/icon/info_nw_v.png');width:10px;height:10px;background-repeat:no-repeat;display:inline-block;position:absolute;right:-8px;top:0}.ListeHotel .PrixListeGlo .MeilleurGaranti{display:initial;background-position:left;padding-left:15px;background-image:url('../images/icon/chek-vert.png');background-repeat:no-repeat}.ListeHotel .PrixListeGlo .MeilleurGaranti .tooltipGlob{margin-left:3px;background-image:url('../images/icon/info_nw_v.png')}.ListeHotel .PrixListeGlo .PrixListe strong{font-size:20px}.ListeHotel .PrixListeGlo .PrixListe span{display:block}.ListeHotel .PrixListeGlo .PrixListe span:first-letter{text-transform:capitalize}.ListeHotel .PrixListeGlo p{color:#000}.ListeHotel .EcoFidListe{margin-top:10px;position:relative;padding-right:5px}.ListeHotel .EcoFidListe img{width:32px;margin-right:3px}.ListeHotel .EcoFidListe .tooltipGlob{margin-left:2px}.ListeHotel .BtnVoirHotel{width:100%}.ListeHotel .BtnVoirHotel a{line-height:43px;width:100%;margin-top:10px;padding:0}.ListeHotel .HotelIndispo{border:1px solid #979797;background-color:#f2f2f2;box-shadow:0 2px 4px 0 rgba(230,76,60,0.5);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;font-size:12px;margin-left:15px;margin-top:0}.ListeHotel .HotelIndispo h4{color:#e64c3c;font-size:12px;margin-bottom:8px;background:url('../images/icon/supp-info.png') no-repeat left;padding-left:30px}.ListeHotel.block_hotel_indispo{overflow:hidden;position:relative;width:100%}.ListeHotel.block_hotel_indispo .uk-overlay-default{z-index:99;pointer-events:none;background:rgba(255,255,255,0.6);margin:0}.ListeHotel.block_hotel_indispo .BtnVoirHotel{position:relative;z-index:100}.ListeHotel.block_hotel_indispo .BtnVoirHotel a{line-height:normal;padding:5px}.BtnPlusLogement{padding:30px 5px;text-align:center}.bloc_btn_perimetre .BtnPlusLogement{text-align:center}.bloc_btn_perimetre .BtnPlusLogement a{min-width:300px;margin-right:20px;text-align:center !important;font-weight:500}.hotels .uk-button,.listhotels .uk-button{font-size:16px}.hotels .ModalMoteur .ContentSearch .DateMoteur .DateGlob input,.listhotels .ModalMoteur .ContentSearch .DateMoteur .DateGlob input{background-image:url('../images/icon/calendar.png');background-repeat:no-repeat;background-position:5px;padding-left:20px}.hotels #loading,.listhotels #loading,.hotels .loading_img,.listhotels .loading_img{text-align:center}.listhotels .gm-style-iw-d .ListeMapHotel .BlocPromoListe .promoOffre{padding-left:0}.listhotels .gm-style-iw-d .ListeMapHotel .ConfirmImm{display:none}.ContenuMapListe{overflow:hidden}.ContenuMapListe .Masque_Liste{-webkit-transform:translateX(-380px);-ms-transform:translateX(-380px);transform:translateX(-380px);-webkit-transition:-webkit-transform ease .2s;transition:transform ease .2s}.ContenuMapListe #AfficheListe{left:0}.ContenuMapListe .ScrollListeMap{padding-left:10px}.ContenuMapListe .ScrollListeMap .AfficherMasque{text-align:center;border-bottom:1px solid #e2e2e2;position:relative;width:100%;padding:10px 0}.ContenuMapListe .ScrollListeMap .BtnPlusLogement{padding-top:10px;padding-bottom:10px}.ContenuMapListe .ScrollListeMap .BtnPlusLogement a{margin-bottom:10px;width:100%}.ContenuMapListe .ScrollListeMap .bloc_btn_perimetre .BtnPlusLogement a{min-width:auto;line-height:normal;padding-top:10px;padding-bottom:10px}.Map_Liste{height:100vh}.gm-style-iw-d{overflow-x:hidden !important}.gm-style-iw-d>div{width:260px;margin:0 auto}.gm-style-iw-d .ListeMapHotel .ListeHotel{background:#fff;font-size:10px;float:left;text-align:left;border:none;margin-top:0 !important;width:260px}.gm-style-iw-d .ListeMapHotel .ListeHotel .SlidePhotoGlob{height:200px;overflow:hidden;margin-bottom:5px}.gm-style-iw-d .ListeMapHotel .ListeHotel .SlidePhotoGlob img{-o-object-fit:cover;object-fit:cover;max-width:100%}.gm-style-iw-d .ListeMapHotel .ListeHotel .ContentListe{margin-left:0;padding-right:0 !important}.gm-style-iw-d .ListeMapHotel .ListeHotel .ContentListe .BtnVoirHotel{display:none}.gm-style-iw-d .ListeMapHotel .ListeHotel .InfoListeHotel{padding-left:0}.gm-style-iw-d .ListeMapHotel .ListeHotel h2{font-size:16px}.gm-style-iw-d .ListeMapHotel .ListeHotel .ElementRightListe{padding-right:0;padding-left:0}.gm-style-iw-d .ListeMapHotel .ListeHotel .ElementRightListe .ScoreBadge{min-width:35px;height:32px;font-size:14px}.gm-style-iw-d .ListeMapHotel .ListeHotel .SegmentationListe,.gm-style-iw-d .ListeMapHotel .ListeHotel .TypeLogement{margin-top:5px}.gm-style-iw-d .ListeMapHotel .ListeHotel .PrixListeGlo .PrixListe strong{font-size:16px}.gm-style-iw-d .ListeMapHotel .ListeHotel .ElementListe p{margin:0}.gm-style-iw-d .ListeMapHotel .ListeHotel .EcoFidListe{padding-bottom:5px;margin-right:0}.gm-style-iw-d .ListeMapHotel .ListeHotel .BlocPromoListe .promoOffre{width:50%}.gm-style-iw-d .ListeMapHotel .ListeHotel .BlocPromoListe .BlocBtnPromo{width:50%}.gm-style-iw-d .ListeMapHotel .ListeHotel .BlocPromoListe .BtnReservPromo{display:none}.gm-style-iw-d .ListeMapHotel .uk-overlay-default{margin-top:0}@media all and (min--moz-device-pixel-ratio:0){.gm-style-iw-d .ListeMapHotel .ListeHotel{width:240px}}.FilterListe{background-color:#fefefe}.FilterListe .SubFilterListe{border-top:1px solid #e2e2e2;padding:15px 10px;font-size:12px}.FilterListe .SubFilterListe:first-child{border-top:none}.FilterListe .SubFilterListe .uk-accordion-title{font-size:14px;font-weight:600;color:#000;margin-bottom:0;cursor:pointer}.FilterListe .SubFilterListe .uk-accordion-title:before{background-image:url('../images/icon/arrow_top.png');background-size:14px 7px;width:14px;height:7px;margin-top:8px}.FilterListe .SubFilterListe.uk-open .uk-accordion-title:before{background-image:url('../images/icon/arrow_bas.png')}.FilterListe .SubFilterListe .uk-accordion-content{margin-top:10px;padding-left:5px}.FilterListe .SubFilterListe .TitreServ{cursor:pointer;margin:5px 0;background-image:url('../images/icon/icon-plus.png');padding-left:15px;background-size:10px;background-repeat:no-repeat;background-position:left}.FilterListe .SubFilterListe .TitreServ.activeTitreServ{background-image:url('../images/icon/icon-minus.png');background-size:10px}.FilterListe .SubFilterListe .ElementFilter{margin-top:10px}.FilterListe .SubFilterListe .ElementFilter span{text-transform:lowercase}.FilterListe .SubFilterListe .ElementFilter span:first-letter{text-transform:uppercase}.FilterListe .SubFilterListe .ElementFilter span.libelleFiltre{width:87%;display:flex;align-items:center}.FilterListe .SubFilterListe .ElementFilter span.Nbfiltre{float:right;width:10%;text-align:right}.FilterListe .SubFilterListe .ElementFilter label{cursor:pointer;display:flex;align-items:center}.FilterListe .SubFilterListe .ElementFilter label.checkFilter{color:#41bc06;font-weight:600}.FilterListe .SubFilterListe .ElementFilter input{margin-right:5px;width:17px}.FilterListe .SubFilterListe .ElementFilter img{width:25px;margin-right:5px}.FilterListe #my-experience-hotel .ElementFilter span,.FilterListe #my-experience-restau .ElementFilter span{text-transform:capitalize !important}.BtnFilterResultat{padding:10px;text-align:center;background:#fff;box-shadow:0 -2px 10px 0 rgba(13,35,45,0.2);border-top:1px solid #e2e2e2}.BtnFilterResultat .uk-button-primary:first-child{margin-bottom:5px}.uk-checkbox{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-color:#b5b5b5}.uk-checkbox:focus{border-color:#e2e2e2}.uk-checkbox:checked{border-color:#41bc06;background-image:url('../images/icon/chek-vert.png');background-color:transparent}.uk-checkbox:checked:focus{background-color:transparent}.MoteurListe{padding-top:20px;border-bottom:1px solid #e2e2e2;background:#fff}.MoteurListePage .ContentSearch input[type="text"]{height:46px}.MoteurListePage .ContentSearch .HomeSep{display:block}.MoteurListePage .ContentSearch .DateMoteur .DateGlob input{background-image:url('../images/icon/calendar.png');background-repeat:no-repeat;background-position:5px;padding-left:20px}.MoteurListePage .ContentSearch .MoteurSub{padding:0}.MoteurListePage .ContentSearch .uk-button{line-height:46px}.MoteurListePage .ContentSearch .BtnRecap{line-height:32px;font-size:13px}.MoteurListePage .ContentSearch .ChampVoyage,.MoteurListePage .ContentSearch .ChampChambre{margin-top:0}.MoteurListePage .ContentSearch .ChampVoyage .VoyageLabel,.MoteurListePage .ContentSearch .ChampChambre .VoyageLabel{display:block}.MoteurListePage .ContentSearch .ChampChambre{width:100%}.MoteurListePage .ContentSearch .DestinationMoteur input{background-image:url('../images/icon/loupe-black.png');background-position:10px;background-repeat:no-repeat;padding:0 5px 0 35px;caret-color:auto;cursor:default}.MoteurListePage .ContentSearch .BlocRommPop .lineRoom label{font-size:14px}.MoteurListePage .ContentSearch .btnModifier .uk-button{background-image:url('../images/icon/loupe.png');background-position:20px;background-repeat:no-repeat;padding:0 5px 0 30px}.MoteurListePage .RecapMoteur{position:initial;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);padding-bottom:0;border:none}.MoteurListePage .RecapMoteur .DestinationMoteur{margin-bottom:0}.MoteurListePage .RecapMoteur .DestinationMoteur label{display:none}.MoteurListePage .RecapMoteur .DestinationMoteur input{background-image:url('../images/icon/loupe-vert.png')}.MoteurListePage .RecapMoteur .BtnRecap{background:#41bc06;color:#fff;font-size:13px !important}.BandePromo{background:#d8d8d8;padding:5px 22px;font-weight:600;font-size:12px;margin-left:15px}.BandePromo div{text-align:center}.BlocPromoListe{font-size:11px;padding-top:10px;margin-bottom:10px;padding-bottom:10px;margin-left:15px;border-top:1px solid #e2e2e2}.BlocPromoListe:first-child{border:none}.BlocPromoListe .BtnPlusPromo{background-image:url('../images/icon/ico_moins-desc.png');background-repeat:no-repeat;width:20px;height:20px;font-size:0;text-indent:-10000em;display:inline-block;cursor:pointer;order:2}.BlocPromoListe .BtnPlusPromo.BtnMoinsPromo{background-image:url('../images/icon/ico_plus-desc.png')}.BlocPromoListe .BlocProHide{text-align:left}.BlocPromoListe .BtnReservPromo{text-align:center}.BlocPromoListe .BtnReservPromo a{line-height:43px;width:96%;padding:0}.BlocPromoListe .BlocBtnPromo{font-weight:600}.BlocPromoListe .BlocBtnPromo .rose{color:#f1605b;font-size:24px}.BlocPromoListe .BlocBtnPromo .rose.tarifexclu{font-size:15px}.BlocPromoListe .BlocBtnPromo .green{color:#41bc06;font-size:24px}.BlocPromoListe .BlocBtnPromo .green.tarifexclu{font-size:15px}.BlocPromoListe .myBtn{color:#949292;background-image:url('../images/icon/down-arrow.png');background-repeat:no-repeat;background-position:top left;padding-left:15px;background-size:12px;cursor:pointer;font-size:12px}.BlocPromoListe .myBtn#hidetext{background-image:url('../images/icon/up-arrow.png')}.prestationPromo{padding:0 8px}.promoOffre{text-align:center}.promoOffre p{font-weight:600;font-size:14px;line-height:normal}.promoOffre p:first-letter{text-transform:uppercase}.promoOffre p.rose{color:#f1605b}.promoOffre p.green{color:#41bc06}.promoOffre p span{display:block;margin:0 auto 5px}.promoOffre .LienProShowHide{display:none;color:#949292;background-image:url('../images/icon/down-arrow.png');background-repeat:no-repeat;background-position:top left;padding-left:18px;background-size:12px}.promoOffre .LienProShowHide.MoinsProHide{background-image:url('../images/icon/up-arrow.png')}.PromoDate{font-weight:600}.PromoDate span{display:block}.seeMoreRatesTab{margin-left:10px;padding:10px;border-top:1px solid #e2e2e2;display:none;margin-right:10px}.lienVoirPromo span{background-image:url('../images/icon/down-arrow-v.png');background-repeat:no-repeat;background-position:center;display:inline-block;width:16px;height:16px;margin-right:10px}.lienVoirPromo.LienMoinsPromo span{background-image:url('../images/icon/up-arrow-v.png')}.uk-tooltip{background:#fff;color:#848484;box-shadow:0 2px 10px 0 rgba(0,0,0,0.16);border:1px solid #d8d8d8;max-width:400px}.uk-tooltip:after{content:"";position:absolute;top:50%;right:-8px;border-left:8px solid #d8d8d8;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-top:-8px}.uk-tooltip div{font-size:11px}.coronavirus{padding:10px 30px;font-size:12px;background:rgba(65,188,6,0.2);color:#636161}.coronavirus a{font-weight:bold}.coronavirus .uk-accordion-title{font-weight:500;color:#41bc06;font-size:15px;cursor:pointer}.coronavirus .uk-accordion-title:before{background-image:url('../images/icon/down-arrow-v.png')}.coronavirus .uk-open>.uk-accordion-title::before{background-image:url('../images/icon/up-arrow-v.png')}.SelectNote select{-webkit-appearance:none;-moz-appearance:none;background:url('../images/icon/arrow_bas.png') no-repeat 76%;margin-left:6px;height:34px;font-size:12px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#fff;padding:0 20px 0 10px;background-size:12px;cursor:pointer;color:#000;width:100%;border:none;font-weight:600}.SelectNote select option{color:#000;background-color:#fff}.SelectNote select:-ms-expand{display:none}.gm-fullscreen-control,.gm-style-mtc{display:none !important}.loadingListe{position:fixed;width:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;bottom:0;z-index:1012;background:#fff}.loadingListe span{margin-left:20px}.listhotels,.hotels{opacity:0}.listhotels .BlocBas,.hotels .BlocBas{margin-top:30px}.ContenuRegion{margin-top:45px}.ContenuRegion h3{margin-top:0}.ContenuRegion p{color:#8c8c8c}.ContenuRegion .MapRegion{height:338px;background-repeat:no-repeat;overflow:hidden;background-position:center;display:flex;align-items:center;padding-left:0;margin-left:30px}.ContenuRegion .MapRegion a{font-size:20px;text-transform:uppercase;display:block;text-align:center;background-color:rgba(255,255,255,0.7);width:100%;padding:27px 0;color:#000}.ContenuRegion .LinkRegion{display:block;margin:48px auto;text-transform:uppercase}.ContenuRegion .BlocRegion{margin-bottom:45px}.ContenuRegion .BlocRegion .visuelRegion a{display:block;border:1px solid #ccc 24}.BannRegion{position:relative;height:470px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center}.BannRegion .MoteurVille{max-width:965px;background:rgba(255,255,255,0.8);padding:30px;width:100%;margin:0 auto;min-height:140px}.BannRegion h1{color:#2b344a;line-height:normal;margin:0;font-weight:normal}.BannRegion p{margin-top:5px;color:#666;font-size:13px}.BannRegion .ChampVille input{height:43px;margin-bottom:0;padding:0;border:none;border-radius:0;background-color:#fff;background-repeat:no-repeat;background-position:7px 13px;padding-left:35px;color:#2a354b;font-size:12.5px;margin:0}.BannRegion .ChampVille input#destination{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;width:100%;background-image:url('../images/icon/icon_ville.png')}.BannRegion .ChampVille input.date_ville{border-left:1px solid #adadad;border-right:1px solid #adadad;width:100%;background-image:url('../images/icon/calendar-v.png')}.BannRegion .ChampVille input.adult_ville{width:100%;background-image:url('../images/icon/adult.png');cursor:not-allowed}.BannRegion .ChampVille input.btnRecherche{background:#41bc06;font-size:14px;text-transform:uppercase;font-weight:400;color:#fff;line-height:32px;padding:0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;text-align:center;width:100%;cursor:pointer}.BannRegion .lien_voyage{margin-top:10px;float:left}.BannRegion .lien_voyage label{font-size:13.5px;margin:0 0 6px}.BannRegion .lien_recherche{float:right;text-decoration:underline;margin-right:10px;margin-top:10px}.BannRegion .lien_recherche input{opacity:1;line-height:11px;border:transparent;background:0 0;text-decoration:underline;cursor:pointer}.daterangepicker{box-shadow:0 0 12px rgba(0,0,0,0.6)}.daterangepicker th{color:#2a354b;font-weight:700}.daterangepicker th.month{color:#64c296;text-transform:uppercase;font-weight:500}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{padding:0;background-color:transparent}.daterangepicker .calendar-table .next span{width:23px;height:20px;transform:rotate(0deg);-webkit-transform:rotate(0deg);border:none;padding:0}.daterangepicker .calendar-table .prev span{width:23px;height:20px;transform:rotate(0deg);-webkit-transform:rotate(0deg);border:none;padding:0}.daterangepicker .calendar-table table{border-collapse:separate}.daterangepicker .table-condensed td{font-size:13px;border:1px solid #e2e3e7 !important;height:27px;color:#2a354b;border-radius:5px;font-weight:700;border-collapse:collapse;font-family:Roboto,sans-serif}.daterangepicker td,.daterangepicker th{border:1px solid #e2e3e7}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#fff}.daterangepicker td.disabled,.daterangepicker th.disabled{color:#999;cursor:not-allowed;text-decoration:none}.daterangepicker td.active,.daterangepicker td:hover{background-color:#cadb2a;color:#fff}.daterangepicker td.active:hover{background-color:#cadb2a}.daterangepicker td.in-range{background-color:#cadb2a;color:#fff}.daterangepicker .drp-buttons .btn{border:1px solid #e4e4e4;font-weight:normal;border-radius:5px;padding:6px 18px;font-size:14px}.daterangepicker .drp-buttons .btn.cancelBtn{background:#ccc;color:#fff}.daterangepicker .drp-buttons .btn.applyBtn{background:#cadb2a;color:#2a354b}.article .pageMain,.sitemap .pageMain{padding-top:8%}.article .uk-button,.sitemap .uk-button{line-height:45px}.article .uk-button-primary,.sitemap .uk-button-primary{padding-left:25px;padding-right:25px;color:#fff}.article h1,.sitemap h1{text-align:center;font-size:22px;margin:0 0 20px 0}.article h2,.sitemap h2{font-size:15px;margin:15px 0;font-weight:normal}.article h2 a,.sitemap h2 a{color:#000}.article .uk-panel h3,.sitemap .uk-panel h3{margin:0}.article h3,.sitemap h3{font-size:100%;font-weight:normal}.article a,.sitemap a{color:#000}.article .page-header,.sitemap .page-header{border-bottom:1px solid #ddd;padding-bottom:20px;margin:0 0 40px}.article .item-page p,.sitemap .item-page p{font-size:13px}.article .item-page .page-header,.sitemap .item-page .page-header{border-bottom:0;padding-bottom:0;margin:0 0 16px}.article .item-page ul li,.sitemap .item-page ul li{list-style:none;background:url('//medias.logishotels.com/templates/t3_blank/images/carre-sw.jpg') no-repeat left 8px;padding-left:10px;margin-top:5px}.csc-textpic-image img{border:2px solid #eceaea}.lien-bouton-fixe,.btn-demande-guide,.grpb2b .bouton,.formResponsive .rsform-submit-button[type="submit"],.item-pagelanding-page .rsform-submit-button,.btn_bnplan{background-color:#41bc06;color:#fff !important;box-shadow:0 2px 20px rgba(0,0,0,0.15);text-shadow:0 0 15px rgba(0,0,0,0.25);font-weight:500;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;line-height:50px;padding:0 25px;text-transform:none;font-size:18px;-moz-appearance:none;-webkit-appearance:none;margin:15px auto;display:block;width:50%;text-align:center;background-image:none;border:none}.lien-bouton-fixe:hover,.btn-demande-guide:hover,.grpb2b .bouton:hover,.formResponsive .rsform-submit-button[type="submit"]:hover,.item-pagelanding-page .rsform-submit-button:hover,.btn_bnplan:hover{background-color:#41bc06}.category .pageMain,.rsform .pageMain{padding-top:6%}.category .uk-grid-divider,.article .uk-grid-divider,.packages .uk-grid-divider,.rsform .uk-grid-divider,.recettes .uk-grid-divider,.recette .uk-grid-divider,.sitemap .uk-grid-divider,.faqs .uk-grid-divider{margin-left:0}.category .topBackBtn,.article .topBackBtn,.packages .topBackBtn,.rsform .topBackBtn,.recettes .topBackBtn,.recette .topBackBtn,.sitemap .topBackBtn,.faqs .topBackBtn{position:fixed;padding:8px 0;border-bottom:1px solid #e2e2e2;top:92px;background:#fff}.category .topBackBtn ul li a,.article .topBackBtn ul li a,.packages .topBackBtn ul li a,.rsform .topBackBtn ul li a,.recettes .topBackBtn ul li a,.recette .topBackBtn ul li a,.sitemap .topBackBtn ul li a,.faqs .topBackBtn ul li a,.category .topBackBtn ul li span,.article .topBackBtn ul li span,.packages .topBackBtn ul li span,.rsform .topBackBtn ul li span,.recettes .topBackBtn ul li span,.recette .topBackBtn ul li span,.sitemap .topBackBtn ul li span,.faqs .topBackBtn ul li span{font-size:11px;color:#000;text-shadow:none;font-weight:normal}.category .topBackBtn .bback,.article .topBackBtn .bback,.packages .topBackBtn .bback,.rsform .topBackBtn .bback,.recettes .topBackBtn .bback,.recette .topBackBtn .bback,.sitemap .topBackBtn .bback,.faqs .topBackBtn .bback{display:block;color:#000;line-height:20px;font-size:12px;margin-right:5%}.category .topBackBtn .bback svg,.article .topBackBtn .bback svg,.packages .topBackBtn .bback svg,.rsform .topBackBtn .bback svg,.recettes .topBackBtn .bback svg,.recette .topBackBtn .bback svg,.sitemap .topBackBtn .bback svg,.faqs .topBackBtn .bback svg{float:left}.category-desc h1{margin-left:3%;font-weight:normal}.category-desc h1 span{display:block;margin:0 0 0 6%}.ItemCategory{padding:1px;overflow:hidden;position:relative}.ItemCategory .img-intro-left{position:relative;height:284px}.ItemCategory h2{padding:5px;font-size:16px;text-align:center;text-transform:uppercase;font-weight:normal}.ItemCategory h2 a{color:#093847}.sw-aimg{width:100% !important;text-align:center}.sw-aimg img{width:100%}.SearchSousEnvie,.search-sousenvie{margin:40px auto;max-width:370px}.SearchSousEnvie form,.search-sousenvie form{display:flex;align-items:center}.SearchSousEnvie input.uk-button,.search-sousenvie input.uk-button,.SearchSousEnvie input.sw-sousenvie,.search-sousenvie input.sw-sousenvie{background-image:url('../images/icon/loupe.png');background-position:center;background-repeat:no-repeat;font-size:0;line-height:38px;border-radius:0 10px 10px 0;box-shadow:none;padding:0;display:inline-block;width:40px;background-color:#41bc06;border:none}.SearchSousEnvie .uk-select:not([multiple]):not([size]),.search-sousenvie .uk-select:not([multiple]):not([size]),.SearchSousEnvie select,.search-sousenvie select{border-radius:10px 0 0 10px;background:url('../images/icon/arrow_bas.png') no-repeat;background-position:98% 50%;background-size:14px;padding-left:15px;width:85%;display:inline-block;height:40px;-webkit-appearance:none;-moz-appearance:none}.GroupeAffaire .uk-panel{padding:20px;background-color:#fafafa;color:#444;text-align:center;border:1px solid #e5e5e5;border-radius:2px}.GroupeAffaire h2{font-size:18px}.AubergePays .uk-panel,.BgGrisWidget .uk-panel{padding:20px;background-color:#fafafa;color:#444;text-align:center;border:1px solid #e5e5e5;border-radius:2px}.AubergePays h2,.BgGrisWidget h2{font-size:15px}.cheques-cadeaux div{text-align:center}.blograndom .items-row.cols-1{float:left;width:100%;padding:.5px}.blograndom .items-row.cols-1 .sw-blg-article{position:relative;min-height:150px}.blograndom .items-row.cols-1 .article-title{background:rgba(255,255,255,0.7);bottom:5%;padding:3px 20px 5px;position:absolute;margin:0;left:0;right:0;text-align:center}.blograndom .items-row.cols-1 .article-title a{font-size:16px;text-transform:uppercase;text-align:center;color:#000}.BlocTow{border-bottom:1px solid #e2e2e2;padding-bottom:20px;margin-top:20px}.BlocTow:last-child{border:none}.ContenuArticle{max-width:980px}.full-width .ContenuArticle{max-width:100%}.packages{background:url('//medias.logishotels.com/templates/t3_blank/images/bg_sky.jpg') no-repeat;background-size:cover}.packages .pageMain{padding-top:6%}.packages .uk-container{max-width:920px}.packages .btn_mobile_them{display:none}.PackageTitle{text-align:center}.PackageTitle h1{background:url('//medias.logishotels.com/templates/t3_blank/images/esc_logo.png') no-repeat left;color:#60be72;font-size:42px;text-transform:uppercase;font-weight:500;display:inline-block;padding-left:92px;line-height:70px;margin-bottom:20px}.PackageTitle h2{color:#2a354b;font-size:28px;margin-bottom:50px;margin-top:0;font-weight:normal}.MenuPackages{list-style:none;overflow:hidden}.MenuPackages li{background:#82c88d;text-align:center;border-right:1px solid #fff}.MenuPackages li:last-child{border:none}.MenuPackages li a{display:block;color:#fff;font-size:14px;text-transform:uppercase;padding:1px;min-height:45px;padding-top:14px;padding-bottom:14px}.MenuPackages li a.active{background:url('//medias.logishotels.com/templates/t3_blank/images/arrow_active.png') center 101% no-repeat #60be73}.item_packages{background:#fff;margin-bottom:44px;padding:24px 15px;margin-left:0;margin-top:0 !important;-webkit-flex-flow:row wrap;flex-flow:row wrap}.item_packages.idd .desc_package{order:2}.item_packages.idd .img_package{order:1}.item_packages.idd .btn_date_packages{order:3}.item_packages h2{color:#43ab61;font-size:17px;text-transform:uppercase;text-align:center;margin-bottom:20px;line-height:24px;font-weight:normal}.item_packages h2 span{display:block}.item_packages h2 span.title_escapade_{text-align:left;color:#000}.item_packages p{color:#000;font-size:13px;font-weight:400}.item_packages p strong{font-weight:400;color:#43ab61}.item_packages .btn_date_packages{clear:both;margin-top:20px;overflow:hidden;width:100%;text-align:right}.Form_guide-dem h2{font-weight:normal;text-align:center;font-size:22px}.Form_guide-dem .rsform-block{margin-bottom:10px}.FormCheq{width:100%;margin:0 auto !important}.FormCheq .step_form{background:#2a354b;display:block;color:#fff;text-transform:uppercase;padding-left:32px;font-size:18px;margin-bottom:10px;padding-top:3px;padding-bottom:3px}.FormCheq .step_form span{display:inline-block;vertical-align:middle;background:#fff;color:#2a354d;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:40px;text-align:center;height:40px;margin-right:10px;line-height:40px}.FormCheq .formValidation{display:none}.formContainer{border:0}.formContainer a{color:#000;font-weight:normal}.formContainer p{font-size:12.5px}.formContainer .uk-button-primary{padding-left:40px;padding-right:40px}.formContainer .rsform-block-guider label{float:left;width:100%;margin:5px 0}.formContainer .rsform-block-guider input{margin-right:10px}.formContainer .rsform-block-guider img{margin-right:10px}.slideview{position:relative;width:90%;margin:0 auto;margin-bottom:20px}.slideview-previous{position:absolute;top:38%;left:-37px;background:url('//medias.logishotels.com/templates/t3_blank/images/next_rs.png') 0 0 no-repeat;height:66px;text-indent:-999999px;width:37px;font-size:0;padding-right:1em}.slideview-numbered{display:none}.slideview-next{position:absolute;top:38%;right:-38px;background:url('//medias.logishotels.com/templates/t3_blank/images/prev_rs.png') 0 0 no-repeat;height:66px;text-indent:-999999px;width:37px;font-size:0;padding-left:1em}.slideview:focus{outline:none}.slideview-track{width:100%;overflow:hidden;white-space:nowrap;font-size:2%;margin-left:0 !important}.slideview-slide{position:relative;white-space:normal;vertical-align:top;width:47%;margin-right:2%;border:7px solid #fff;padding:2px}.slideview-slide>img{max-width:100%;width:100%;height:auto;vertical-align:bottom}.slideview-slide,.slideview-slide .title{display:inline-block}.slideview-inner{position:absolute;left:0;right:0;top:0;padding:0;width:100%;display:block;height:100%;visibility:hidden;overflow:hidden}.slideview-inner h2{display:block;margin:0;width:100%;height:100%;color:#2a354b;font-size:22px;margin:0 0 20px;text-transform:uppercase;text-align:center;padding-top:15%}.slideview-inner h2 span{font-size:15px;text-transform:none}.slideview-slide.active,.slideview-slide.hover{display:inline-block;border:7px solid #d7d703}.slideview-slide.active .slideview-inner{visibility:visible !important}.slideview-slide .title{background:#fff;background:rgba(255,255,255,0.9);color:#000}.selected_slide{width:340px;margin:0 auto;margin-bottom:20px;text-align:center}.selected_slide p{font-style:italic;font-size:15px;margin-bottom:4px}.selected_slide img{display:block;width:75%;margin:0 auto}.groupe_fieldset{margin-bottom:6px}.groupe_fieldset .const{border:none;line-height:40px;text-align:center;padding:0}.groupe_fieldset .const span{border:1px solid #2a354d;width:100%;display:block;margin-bottom:6px;background:#eaeaea}.groupe_fieldset .rsform-block{border:1px solid #2a354d;line-height:42px;margin-bottom:0}.groupe_fieldset .rsform-block.rsform-block-calc30{width:130px}.FormCheq,.formResponsive{padding:0 10px}.FormCheq select,.formResponsive select,.FormCheq .uk-select:not([multiple]):not([size]),.formResponsive .uk-select:not([multiple]):not([size]){height:40px;border:1px solid #e4e4e4;padding:10px !important;display:block;background:#fff url('//medias.logishotels.com/templates/t3_blank/images/arrow2.png') 98% 50% no-repeat;font-size:12.5px;color:#6e6e6e;-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:normal;width:90% !important;line-height:normal !important}.FormCheq select:focus,.formResponsive select:focus,.FormCheq .uk-select:not([multiple]):not([size]):focus,.formResponsive .uk-select:not([multiple]):not([size]):focus{outline:none}.FormCheq select::-ms-expand,.formResponsive select::-ms-expand,.FormCheq .uk-select:not([multiple]):not([size])::-ms-expand,.formResponsive .uk-select:not([multiple]):not([size])::-ms-expand,.FormCheq select:-ms-expand,.formResponsive select:-ms-expand,.FormCheq .uk-select:not([multiple]):not([size]):-ms-expand,.formResponsive .uk-select:not([multiple]):not([size]):-ms-expand{display:none}.FormCheq input.uk-radio,.formResponsive input.uk-radio,.FormCheq input.rsform-radio,.formResponsive input.rsform-radio{display:inline-block;overflow:hidden;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:0 0;transition:.2s ease-in-out;transition-property:background-color,border;background-image:url('../images/icon/ico_radio.png');background-color:transparent;width:20px !important;height:21px;border:none !important;border-radius:0}.FormCheq input.uk-radio:checked,.formResponsive input.uk-radio:checked,.FormCheq input.rsform-radio:checked,.formResponsive input.rsform-radio:checked,.FormCheq input.uk-radio.checked,.formResponsive input.uk-radio.checked,.FormCheq input.rsform-radio.checked,.formResponsive input.rsform-radio.checked,.FormCheq input.uk-radio[checked="checked"],.formResponsive input.uk-radio[checked="checked"],.FormCheq input.rsform-radio[checked="checked"],.formResponsive input.rsform-radio[checked="checked"]{background-position:0 100%}.FormCheq h2,.formResponsive h2{font-size:22px;display:block;clear:both;float:left;width:100%}.FormCheq .voucher,.formResponsive .voucher{padding:0 !important}.FormCheq .voucher input[type="text"],.formResponsive .voucher input[type="text"]{box-shadow:none;border-radius:0;border:1px solid #d1cfcf;padding:10px;box-sizing:inherit;height:auto;color:#2a354b;font-size:12.5px;margin:0}.FormCheq .voucher input[type="text"].rsform-input-box,.formResponsive .voucher input[type="text"].rsform-input-box{border:1px solid #2a354d;color:#2a354d;text-align:center;background:#eaeaea;width:100%}.FormCheq .voucher input[readonly],.formResponsive .voucher input[readonly]{cursor:not-allowed}.FormCheq .voucher .rsform-block .rsform-input-box,.formResponsive .voucher .rsform-block .rsform-input-box{background:none !important;border:none !important}.FormCheq .voucher .rsform-block.rsform-block-total,.formResponsive .voucher .rsform-block.rsform-block-total{border:1px solid #2a354d;padding-left:10px}.FormCheq .voucher .rsform-block.rsform-block-total p,.formResponsive .voucher .rsform-block.rsform-block-total p{float:left;margin:8px 0 10px 0}.FormCheq .voucher table td,.formResponsive .voucher table td{font-size:13px}.FormCheq .voucher .col1,.formResponsive .voucher .col1{padding-right:10px;padding-top:5px;text-align:center;width:28%;white-space:nowrap}.FormCheq .voucher .col3,.formResponsive .voucher .col3{width:32%}.FormCheq .voucher #Total1.rsform-input-box,.formResponsive .voucher #Total1.rsform-input-box{background:none !important;border:none !important;text-align:right;width:30px !important;float:left;font-weight:bold;text-align:center;padding:8px 0}.FormCheq select,.formResponsive select{border-radius:10px;height:20px !important}.FormCheq .formHorizontal .formControls,.formResponsive .formHorizontal .formControls{margin-left:0 !important}.FormCheq .formHorizontal .formControls input[type="text"],.formResponsive .formHorizontal .formControls input[type="text"]{box-shadow:none;border-radius:0;border:1px solid #d1cfcf;padding:10px;box-sizing:inherit;height:auto;color:#2a354b;font-size:12.5px;margin:0}.FormCheq .formHorizontal .rsform-block-total .formControls,.formResponsive .formHorizontal .rsform-block-total .formControls{margin:0 auto !important;width:100%;overflow:hidden;max-width:200px}em{color:#000}.ContenuSidebar{margin:0 auto;max-width:960px}.ContenuSidebar .sw-aimg{margin-bottom:10px}.ContenuSidebar h2{float:left;width:100%}.ContenuSidebar .csc-textpic-image{float:left;background:0 0 !important;margin-right:10px;width:auto !important}.ContenuSidebar .csc-default{width:100%;float:left}.MenuPress{margin-top:40px}.MenuPress ul{display:block}.MenuPress ul>li{border-bottom:1px solid #e5e4e4;padding:0;background:url('//medias.logishotels.com/templates/t3_blank/images/p-bas-sw.png') no-repeat right}.MenuPress ul>li>a{min-height:auto;padding:5px;text-transform:none;color:#000;justify-content:end;font-family:Roboto,sans-serif}.Excursions{background:url('//medias.logishotels.com/templates/t3_blank/images/bg_excur.jpg') 100% 0 no-repeat;background-size:100%}.Excursions .uk-container{max-width:920px}.Excursions .excur_logo{width:450px;height:210px;margin:10px auto 20px auto;background:url('//medias.logishotels.com/templates/t3_blank/images/logo_excur.png') 100% 0 no-repeat}.Excursions .IntroExcursions{background-color:rgba(242,242,242,0.9);background:rgba(242,242,242,0.9);color:rgba(242,242,242,0.9);overflow:hidden;padding:22px;margin-bottom:45px;margin-left:0}.Excursions .IntroExcursions .txt{color:#000;font-size:14px}.Excursions .IntroExcursions .txt h1{margin-bottom:15px;font-size:28px;font-weight:normal}.Excursions .youtube-video{background:#f2f2f2;padding:15px 8px;margin-bottom:45px}.Excursions .youtube-video .style_h2{text-align:center;font-size:24px;text-transform:uppercase;margin-bottom:15px;font-weight:normal}.Excursions .youtube-video iframe{width:100%;margin-bottom:10px}.Excursions .youtube-video .bottom_video{overflow:hidden}.Excursions .youtube-video .bottom_video span{float:left;font-size:20px;line-height:30px;font-size:15px}.Excursions .youtube-video .bottom_video a{float:right;color:#000;font-size:12px;font-weight:700;line-height:30px;background:url('//medias.logishotels.com/templates/t3_blank/images/arrow_video.png') 0 center no-repeat;padding-left:14px}.Excursions .TitreExcursion h2{text-align:center;font-size:24px;text-transform:uppercase;margin-bottom:15px;font-weight:normal}.Excursions .vignette .link_vignette{display:block;color:#000;font-size:16px;font-weight:700;line-height:22px}.Excursions .vignette .reg_vignette{display:block;color:#77c088;text-transform:uppercase;font-size:12px;font-weight:700}.Excursions .vignette .img_vignette{margin-bottom:10px;text-align:center}.Excursions .vignette h3{margin:0}.Excursions .block_righ{width:100%;background:#f7f7f7}.Excursions .block_righ h3{color:#fff;font-size:14px;background:#314250;text-align:center;text-transform:uppercase;padding:10px;line-height:20px;margin:0}.Excursions .block_righ .list_reg a{color:#000;font-size:14px;margin-left:13px;margin-bottom:4px;display:block;margin-top:6px;padding-right:56px}.Excursions .block_righ h4{background:#d3d601;color:#314250;font-size:12px;font-weight:700;text-transform:uppercase;padding:6px 8px;margin:0}.Excursions .rec_title{color:#314250;font-size:22px;text-transform:uppercase;font-weight:700}.Excursions .rec_intro{margin-bottom:48px}.Excursions .rec_intro p{font-size:16px;margin-bottom:32px}.Excursions .rec_intro em{color:#000}.Excursions .chef_info{margin-bottom:40px}.Excursions .chef_info .chef_h3{color:#314250;font-size:14px;display:block;text-align:center;font-weight:900;margin:0;line-height:36px}.Excursions .chef_info .link_chef{font-size:16px;width:100%}#rsform_4_page_0 .formControlLabel{display:none}#rsform_4_page_0.formHorizontal .formControls input[type="text"],#rsform_4_page_0.formHorizontal .formControls select{width:96% !important}#rsform_4_page_0.formHorizontal .formControls textarea{width:97%;height:140px}.formResponsive .colGauche-seminaireForm .formControls input{width:94%}.formResponsive .colDroite-seminaireForm .rsform-block-security .formControlLabel{text-align:left;width:100%}.formResponsive .colDroite-seminaireForm .formControls textarea{width:94%;min-height:244px}.formResponsive .rsform-block-envoyer{clear:both}.rsform-block-titlef h1{font-weight:normal;font-size:21px}.block_date_ .rsform-block-date_d,.block_date_ .rsform-block-date_f{float:left;width:48.5%}.block_date_ .rsform-block-date_d .formBody,.block_date_ .rsform-block-date_f .formBody{position:relative}.block_date_ .rsform-block-date_d .formBody .rsform-calendar-button,.block_date_ .rsform-block-date_f .formBody .rsform-calendar-button{position:absolute;margin:0;right:26px;top:6px;background:url('//medias.logishotels.com/templates/t3_blank/images/calendar-ipad.png') no-repeat;width:22px !important;height:24px;background-position:top center;border:none;background-size:22px 24px;padding:0;font-size:0}#userForm{max-width:1200px;margin:0 auto}#rsform_20_page_0 input[type="number"],#rsform_17_page_0 input[type="number"],#rsform_16_page_0 input[type="number"]{width:90%;border-radius:0;box-shadow:none;padding:10px}#rsform_20_page_0 .rsform-block-disposition_s,#rsform_17_page_0 .rsform-block-disposition_s,#rsform_16_page_0 .rsform-block-disposition_s{clear:both}#rsform_20_page_0 .rsform-block-disposition_s .formControlLabel,#rsform_17_page_0 .rsform-block-disposition_s .formControlLabel,#rsform_16_page_0 .rsform-block-disposition_s .formControlLabel{width:auto;float:none;text-align:left}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear,#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear,#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear{padding-bottom:60px;background-repeat:no-repeat;background-position:bottom center}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(1),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(1),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(1){background-image:url('//medias.logishotels.com/templates/t3_blank/images/U.png');padding-right:3px}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(2),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(2),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(2){background-image:url('//medias.logishotels.com/templates/t3_blank/images/teatre.png')}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(3),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(3),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(3){background-image:url('//medias.logishotels.com/templates/t3_blank/images/classe.png')}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(4),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(4),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(4){background-image:url('//medias.logishotels.com/templates/t3_blank/images/rectangle.png')}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(5),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(5),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(5){background-image:url('//medias.logishotels.com/templates/t3_blank/images/banquet.png')}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(6),#rsform_17_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(6),#rsform_16_page_0 .rsform-block-disposition_s .rsformVerticalClear:nth-child(6){background-image:url('//medias.logishotels.com/templates/t3_blank/images/cocktail.png')}#rsform_20_page_0 .rsform-block-etes_vous .formControlLabel,#rsform_17_page_0 .rsform-block-etes_vous .formControlLabel,#rsform_16_page_0 .rsform-block-etes_vous .formControlLabel{float:none;text-align:left}#rsform_20_page_0 .rsform-block-etes_vous .rsformVerticalClear,#rsform_17_page_0 .rsform-block-etes_vous .rsformVerticalClear,#rsform_16_page_0 .rsform-block-etes_vous .rsformVerticalClear{float:left;margin-right:9px}#rsform_20_page_0 .rsform-block-etes_vous .rsformVerticalClear label,#rsform_17_page_0 .rsform-block-etes_vous .rsformVerticalClear label,#rsform_16_page_0 .rsform-block-etes_vous .rsformVerticalClear label{display:flex;align-items:center}#rsform_20_page_0 .colDroite-seminaireForm input,#rsform_17_page_0 .colDroite-seminaireForm input,#rsform_16_page_0 .colDroite-seminaireForm input{width:94%}#rsform_20_page_0 .colDroite-seminaireForm textarea,#rsform_17_page_0 .colDroite-seminaireForm textarea,#rsform_16_page_0 .colDroite-seminaireForm textarea{min-height:auto;width:92%}.circuit-groupe h2,.circuit-groupe a{display:none}.item-pagelanding-page{background:url('//medias.logishotels.com/templates/t3_blank/images/bg_tgene.jpg') 100% 0 no-repeat;background-size:100%;padding-top:50px;margin-top:-48px}.item-pagelanding-page .intro_lp{background:#f2f2f2;padding:40px;margin-bottom:190px;position:relative}.item-pagelanding-page .intro_lp .nv_lp{position:absolute;top:-6px;left:-8px}.item-pagelanding-page .intro_lp h1{font-size:25px;text-transform:uppercase;font-weight:100;margin-bottom:10px}.item-pagelanding-page .intro_lp .sous_titre_lp{display:block;text-align:center;text-transform:uppercase;font-size:25px;font-weight:100;margin-bottom:30px}.item-pagelanding-page .intro_lp .right_side_lp{position:absolute;right:0;top:127px;text-align:center}.item-pagelanding-page .intro_lp .right_side_lp a{display:block}.item-pagelanding-page .intro_lp .right_side_lp .btn_voir_video{color:#574c5c;font-size:22px;text-transform:uppercase;display:inline-block;bottom:0;background:url('//medias.logishotels.com/templates/t3_blank/images/vicon.png') 0 center no-repeat;padding-left:22px;line-height:24px;left:30%}.item-pagelanding-page .intro_lp .left_side_lp{width:46%;text-align:center;position:relative}.item-pagelanding-page .intro_lp .left_side_lp>img{position:absolute;width:278px;bottom:-213px;left:81%;margin-left:-152px}.item-pagelanding-page .intro_lp .left_side_lp p{color:#423546;font-size:16px;font-weight:400;margin-bottom:10px}.item-pagelanding-page .intro_lp .left_side_lp p strong{font-weight:400}.item-pagelanding-page li.rsform-block{background-image:none;list-style:none;padding:5px;margin:0;clear:both}.item-pagelanding-page li input,.item-pagelanding-page li select{box-shadow:none;border-radius:0;border:1px solid #d1cfcf;padding:10px;box-sizing:inherit;height:auto;color:#2a354b;font-size:12.5px;margin:0;width:280px}.item-pagelanding-page .formFieldset{border:none}.item-pagelanding-page .gratuit_block span{background:#ef615e;color:#fff;text-transform:uppercase;display:inline-block;font-size:18px;padding:20px;position:absolute;bottom:-20px;left:0}.item-pagelanding-page .rsform-submit-button{width:auto}.item-pagelanding-page .block_lp h2{text-align:center;text-transform:uppercase;font-size:30px;margin-bottom:40px}.item-pagelanding-page .block_lp.full_with_lp{background:#f2f2f2}.item-pagelanding-page .cheque_fidelite_lp{background:#f2f2f2;margin-bottom:10px;overflow:hidden;padding:50px}.item-pagelanding-page .cheque_fidelite_lp .left_lp{width:65%;float:left}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul{overflow:hidden}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li{float:left;text-align:center}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li.item_lp{width:143px}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li.add_lp{margin-top:24px}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li p{font-size:18px;line-height:24px;font-weight:normal}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li p span{font-size:25px;color:#cadb2a}.item-pagelanding-page .formClr{clear:both;display:block}.MenuPagePlus{max-width:750px}.MenuPagePlus ul>li>.separator{display:block;background:url('../images//icon/arrow_bas.png') 98% center no-repeat #fff;color:#000;padding:15px 10px;border-bottom:1px solid #d8d8d8;cursor:pointer;font-size:18px;font-weight:500}.MenuPagePlus ul>li>.separator.open{background:url('../images//icon/arrow_top.png') 98% center no-repeat #fff}.MenuPagePlus ul>li>a{display:block;background:#fff;color:#000;padding:15px 10px;border-bottom:1px solid #d8d8d8;font-size:18px;font-weight:500}.MenuPagePlus ul>li>a img{display:none}.MenuPagePlus ul .nav-child{display:none}.MenuPagePlus ul .nav-child>li>a{display:block;color:#000;padding:10px 20px;font-size:14px;border:none;font-weight:normal}.MenuPagePlus ul .nav-child>li>.separator{display:block;background:url('../images//icon/down-arrow.png') 98% center no-repeat;color:#000;padding:10px 20px;cursor:pointer;font-size:14px;background-size:14px;font-weight:normal;border:none}.MenuPagePlus ul .nav-child>li>.separator.open{background:url('../images//icon/up-arrow.png') 98% center no-repeat;background-size:14px}.MenuPagePlus ul .nav-child>li ul>li>a{display:block;padding:3px 40px;border:none;color:#848484}.MenuPagePlus ul .nav-child>li ul>li:hover a{color:#fff;background:#41bc06}.MenuPagePlus .styleh2_bnplan{color:#f1605b;font-size:28px;font-weight:400;border-bottom:1px solid #f1605b;margin-bottom:20px}.MenuPagePlus ._bnplan{overflow:hidden;margin-bottom:25px}.MenuPagePlus ._bnplan .left_bnplan{float:left;width:50%;position:relative}.MenuPagePlus ._bnplan .left_bnplan img{display:block;width:100%}.MenuPagePlus ._bnplan .left_bnplan .title_imgbnplan{background:#f1605b;color:#fff;font-size:20px;position:absolute;width:200px;text-align:center;padding:16px;left:0;right:0;margin:0 auto;top:40%}.MenuPagePlus ._bnplan .right_bnplan{float:right;width:46%;padding-top:20px;text-align:justify}.MenuPagePlus .btn_bnplan{width:auto}.jmapcolumn a{color:#000}.dashboard:not('.com_home_page') .topBackBtn{display:none}.dashboard:not('.com_home_page') .BlocBas{margin-top:30px}.dashboard:not('.com_home_page') .DestinationMoteur{position:relative}.dashboard:not('.com_home_page') #destination-spinner{top:20px}.dashboard #userForm{max-width:1000px;margin-top:20px;margin-bottom:20px}.dashboard .rsform-block-obligatoire{text-align:center}.dashboard .formResponsive .formHorizontal .formControls input[type="text"]{width:70%}.dashboard .formResponsive .formHorizontal .formControlLabel{width:25%;margin-right:3%}.dashboard .formResponsive select{border-radius:0;border-color:#d1cfcf}.PageThematique .uk-button-secondary{padding-right:20px;color:#2f8705}.PageThematique .uk-button-primary{color:#fff}.PageThematique h2{margin-bottom:30px;font-weight:500;text-align:center}.PageThematique .Etablissement .SlidePhotoGlob .FavorisFiche{height:auto}.PageThematique .AdresseHotelProxi{background:url('../images/icon/icon_carte_g.png') no-repeat left 0;padding-left:20px}.PageThematique .PictoProx{position:relative}.PageThematique .PictoProx a{color:#000}.PageThematique .PictoProx span{display:block}.PageThematique .PictoProx span.nbrejrs{font-size:11px}.PageThematique .PictoProx .ImgEnvie{position:absolute;top:-20px;right:0}.PageThematique .MoteurListePage .ContentSearch{padding-bottom:10px;padding-top:10px}.PageThematique .MoteurListePage .ContentSearch .TitreMoteurSearch{display:none}.PageThematique .MoteurListePage .TravelMoteur label{position:relative;text-transform:none;font-size:12px;width:96px;text-align:center;margin:0 auto;display:inline-block}.PageThematique .MoteurListePage .TravelMoteur input{opacity:0;position:absolute;width:55px;height:28px;left:0;top:5px;cursor:pointer}.PageThematique .MoteurListePage .TravelMoteur .globchek{position:relative;display:inline-block;text-align:center}.PageThematique .MoteurListePage .TravelMoteur .travelcheck{background-image:url('../images/icon/check_type.png');width:55px;height:28px;background-size:55px 28px;cursor:pointer;background-repeat:no-repeat;display:inline-block;margin-top:10px}.PageThematique .MoteurListePage .TravelMoteur input:checked+span{background-image:url('../images/icon/check_type_active.png')}.PageThematique .BlocTextVisualThematique .TextThematique h2{font-size:20px}.VisuelThem{margin-bottom:40px}.BannThematique{background-size:100%;background-repeat:no-repeat;width:100%}.BannThematique .ombreThematique{width:100%;height:154px}.BannThematique .TitreThematique{color:#fff;font-weight:normal;letter-spacing:0;text-shadow:0 2px 50px rgba(0,0,0,0.67);font-size:17px;line-height:30px}.BannThematique .TitreThematique span{display:block}.BannThematique .TitreThematique span.themLigne2{font-size:24px;font-weight:bold}.BannThematique .TitreThematique span.uk-icon{display:inline-block;color:#e64c3c;margin:0 5px}.BannThematique .TitreThematique span.uk-icon svg path{fill:#e64c3c}.LienTehmatique{position:absolute;left:0;right:0;top:0;bottom:0}.AncreTehmatique{height:160px;width:100%;margin-left:auto;margin-right:auto}.AncreTehmatique .uk-slider,.AncreTehmatique .uk-slider-container{height:100%}.AncreTehmatique ul{height:100%;justify-content:center}.AncreTehmatique ul li{border-left:1px solid #f6f6f6;text-align:center}.AncreTehmatique ul li:first-child{border:none}.AncreTehmatique ul li img.imgClassiqueHover{display:none}.AncreTehmatique ul li:hover img.imgClassiqueHover,.AncreTehmatique ul li.active img.imgClassiqueHover{display:inline-block}.AncreTehmatique ul li:hover img.imgClassique,.AncreTehmatique ul li.active img.imgClassique{display:none}.AncreTehmatique ul li:hover a span,.AncreTehmatique ul li.active a span{color:#000}.AncreTehmatique ul li a{height:100%;width:100%;display:block;line-height:90px}.AncreTehmatique ul li span{color:#727070;font-size:20px;font-weight:500;letter-spacing:1px;line-height:27px;text-align:center;display:block}.AncreTehmatique .BtnNav{height:34px;width:34px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.78);border-radius:100%;text-align:center;line-height:34px}.AncreTehmatique .BtnNav span{color:#e87014}.AncreTehmatique .BtnNav span svg{width:23px}.EspaceThematique{padding-top:40px;padding-bottom:40px}.BlocTextVisualThematique{overflow:hidden;margin-top:30px;position:relative;max-width:1200px;margin-left:auto;margin-right:auto}.BlocTextVisualThematique .visualThematique img{width:100%;height:100%;object-fit:cover}.BlocTextVisualThematique .TextThematique h2{color:#417505}.BlocTextVisualThematique .TextThematique p{margin-top:10px;margin-bottom:10px}.BlocTextVisualThematique .TextThematique ul{margin-top:15px}.BlocTextVisualThematique .TextThematique ul li{color:#417505}.CoupsCoeurThematique{max-width:1120px;margin:0 auto}.CoupsCoeurThematique h2{text-align:center}.CoupsCoeurThematique h3{font-size:20px;font-weight:600;letter-spacing:.2px;line-height:26px}.CoupsCoeurThematique .SlidePhotoGlob div{height:auto}.CoupsCoeurThematique .SlidePhotoGlob div img{height:100%;width:100%}.CarteThematique{max-width:890px;margin-left:auto;margin-right:auto;font-size:15px}.CarteThematique h3{text-align:center;font-weight:500}.CarteThematique a{margin-top:25px}.VilleRegionThematique ul li{overflow:hidden;position:relative}.VilleRegionThematique ul li img{border-radius:10px;object-fit:cover;height:300px}.VilleRegionThematique ul li .caption{position:absolute;bottom:20px;text-align:center;left:15px;right:0}.VilleRegionThematique ul li .caption span{display:block}.VilleRegionThematique ul li .caption span.Pays.heading-small{font-size:14px}.VilleRegionThematique ul li .caption span.Pays.heading-medium{font-size:20px}.blackTitle{color:#000 !important}.whiteTitle{color:#fff !important}.ChequeThematique{max-width:891px;margin-left:auto;margin-right:auto;text-align:center;margin-top:40px}.ChequeThematique p{margin-top:20px;font-size:18px}.ChequeThematique img{margin-right:10px;width:58px;height:55px}.ChequeThematique a{font-size:14px}.ChequeThematique a.uk-button{text-decoration:none;margin-top:20px;padding-left:30px;padding-right:30px;font-size:16px}.LogementThematique .LogementThem{position:relative;margin-bottom:25px}.LogementThematique .LogementThem h3{font-size:16px}.LogementThematique .SlidePhotoGlob div img{width:100%;height:100%}.PriceThem{font-weight:600}.NosCoupsCoeur:focus,.LogementThem:focus,.NosCoupsCoeur:hover,.LogementThem:hover{outline:none}.pageMain{position:relative}.BannMobileApp{border-bottom:5px solid #41bc06;padding:5px;z-index:99;background:#fff;line-height:normal;height:60px;float:left;width:100%}.BannMobileApp #closeCookieContainer_{margin:20px 5px 0 0;display:inline-block;float:left;width:24px;padding:30px 0;text-align:center;color:#808080;font-size:20px;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:2}.BannMobileApp h3{margin:0;font-weight:bold;color:#333;padding-top:5px;padding-bottom:1px;font-size:12px}.BannMobileApp img{float:left;width:63px;height:63px;margin-right:10px;display:none}.BannMobileApp .branch-banner-details{position:relative}.BannMobileApp p{overflow:hidden;color:#333;font-size:11px}.BannMobileApp .branch-banner-right{float:right;height:100%;display:flex;align-items:center}.BannMobileApp .branch-banner-right a{font-size:11px;border:1px solid;border-radius:10px;padding:10px 10px;text-decoration:none;color:#4fc2c1;font-weight:bold;text-align:center;letter-spacing:1.15px;display:inline-block;vertical-align:middle;position:relative;z-index:2;line-height:normal}.BannMobileApp .branch-banner-stars{display:inline-block;color:#f2c610;letter-spacing:-2px;font-size:16px;margin-left:-2px;display:none}.BannMobileApp .branch-banner-stars span{position:relative}.hotels .BtnPlusLogement a{text-align:left;line-height:40px}.hotels .BtnPlusLogement a .uk-icon{margin-left:30px !important}.hotels .TitreListeSep.sep_indispo a{color:#000;text-decoration:underline;margin-bottom:10px;display:inline-block}.hotels .js-filter-indisponible{display:none}.roomavail .ContentSearch .SelectionMoteur h4{margin-bottom:5px;margin-top:10px;position:relative}.roomavail .TypeOfChambre{margin-top:0;padding-bottom:5px}.roomavail .PrixTypeChambre{padding-top:3px;padding-bottom:3px}.roomavail .uk-tooltip{color:#000}.article .SlideBlog ul li{background:none;padding:0;margin:0}.article .SlideBlog .BtnSlideBlog{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center}.article .SlideBlog .BtnSlideBlog li{padding-left:5px}.article .SlideBlog .BtnSlideBlog li a{width:20px;height:20px;background:rgba(255,255,255,0.4);border:none}.article .SlideBlog .BtnSlideBlog li.uk-active a{background:#fff;width:25px;height:25px}.article .SlideBlog .uk-slidenav svg{width:40px}.article .SlideBlog .uk-panel-title a{margin-top:0;font-size:18px;line-height:24px;font-weight:300;text-transform:none}.msg_erreur{color:#cc5c5c}#loadingcalendar{width:172px;margin-left:auto;margin-right:auto;height:250px}#destination-spinner{position:absolute;top:41px;right:10px;display:none}.TarifSpeciaux{border-left:3px solid #848484;padding-left:5px}.TarifSpeciaux .ImgTitreSpeciaux{text-align:left;font-size:15px;font-weight:500}.TarifSpeciaux .ImgTitreSpeciaux img{margin-right:5px}.TarifSpeciaux.PrixListeGlo{border-color:#979797}.TarifSpeciaux .IdTarif{font-weight:bold;font-size:13px}.EspaceHome{padding-top:22px;padding-bottom:22px}.EspaceHome h2{font-size:24px;line-height:normal;font-weight:500}.hotelConsulte #SliderRefonteHome{padding:5px}.hotelConsulte .BlocConsulte{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.5);height:100%}.hotelConsulte .BlocConsulte .photoConsulte{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}.hotelConsulte .BlocConsulte .photoConsulte img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.hotelConsulte .BlocConsulte .DescpConsulte{padding:10px}.hotelConsulte .BlocConsulte .DescpConsulte h3{font-size:14px;margin:0;font-weight:600;min-height:62px}.hotelConsulte .SegmentationListe{margin-top:15px}.hotelConsulte .SegmentationListe img{width:75px}.hotelConsulte .SegmentationListe img:first-child{margin-right:7px}.RefonteHomePage{margin-top:30px}.RefonteHomePage .uk-container{max-width:1200px}.RefonteHomePage .uk-button-default{border:1px solid #2f8705 !important;color:#2f8705 !important}.RefonteHomePage .adressConsulte,.RefonteHomePage .AdresseHotelProxi{background:url('../images/icon/icon_carte_g.png') no-repeat left;padding-left:20px;font-size:12px;background-size:12px;min-height:auto}.RefonteHomePage .ContentEtabl h3 a{color:#000}.RefonteHomePage .BlocTextVisualThematique{border:none}.RefonteHomePage .BlocTextVisualThematique .TextThematique h2{color:#000;font-weight:500}.RefonteHomePage .btn-Slide{height:32px;width:32px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.78);border-radius:100%;display:flex;align-items:center;justify-content:center;color:#5b5b5b}.RefonteHomePage .PictoProx a{color:#000}.com_home_page h1.TitreThematique{font-weight:bold}.com_home_page h1.TitreThematique span{display:block;font-weight:normal}.com_home_page h1.TitreThematique span.themLigne2{font-size:24px;font-weight:bold}.com_home_page h1.TitreThematique span.uk-icon{display:inline-block;color:#e64c3c;margin:0 5px}.com_home_page h1.TitreThematique span.uk-icon svg path{fill:#e64c3c}.com_home_page .MoteurRechercheHome h1{max-width:1030px;text-shadow:none;display:block;align-items:initial;min-height:auto;padding-top:20px}.com_home_page .MoteurRechercheHome h1.whiteTitle{text-shadow:0 3px 6px rgba(0,0,0,0.6)}.com_home_page .MoteurRechercheHome h1.blackTitle{text-shadow:0 3px 6px rgba(255,255,255,0.6)}.intagram{background:url('../images/icon/instagram.png') no-repeat left;padding-left:55px;background-size:contain}.instagram_feed{background-color:#f6f6f6;margin-bottom:50px !important;float:left;width:100%}.BlocProduit.Etablissement .SlidePhotoGlob div{height:auto}.BlocProduit .BlocGlobThem{justify-content:center}.ExperienceHome{max-width:1275px;margin-left:auto;margin-right:auto}.ExperienceHome h2,.ExperienceHome h3{margin-bottom:40px;font-size:24px;line-height:normal;font-weight:500}.ExperienceHome .btn-Slide{display:none}.ExperienceHome .uk-tab{margin-bottom:30px;margin-left:5px}.ExperienceHome .uk-tab::before{content:none}.ExperienceHome .uk-tab li{border-bottom:1px solid #979797;padding-left:0;padding-right:20px}.ExperienceHome .uk-tab li a{font-size:24px;text-transform:capitalize}.ExperienceHome .uk-tab li.uk-active a{border-color:#5fc72d;border-width:6px;font-weight:600}.ExperienceHome .tabexperience li{height:100%;text-align:center}.ExperienceHome .tabexperience li img.imgClassiqueHover{display:none}.ExperienceHome .tabexperience li.uk-active img.imgClassiqueHover{display:inline-block}.ExperienceHome .tabexperience li.uk-active img.imgClassique{display:none}.ExperienceHome .tabexperience li.uk-active a{color:#000;opacity:1}.ExperienceHome .tabexperience li.uk-active a.uk-button{letter-spacing:normal;color:#fff;text-transform:none;line-height:50px}.ExperienceHome .tabexperience a{opacity:.4;color:#000;font-size:20px;font-weight:500;letter-spacing:1px;text-align:center;text-transform:uppercase;border:none;padding:0;height:100%}.ExperienceHome .tabexperience a span{display:block;margin-bottom:10px;line-height:normal}.ExperienceHome .photoArrond{margin-top:-240px}.ExperienceHome .photoArrond img{border-radius:100%}.ExperienceHome .DescExeprience{color:#000;font-size:14px}.ExperienceHome .TextExperience{margin:20px 0}.ExperienceHome .uk-button{padding-left:25px;min-width:170px;margin-top:20px}.EscapadeHome .nbrejrs{display:block}.EscapadeHome .EscapadeContainer{max-width:990px;margin:0 auto}.EscapadeHome h2{margin:0}.EscapadeHome h2 span{display:block;font-weight:normal;margin-top:10px;font-size:20px}.EscapadeHome h3{color:#000;font-size:18px;font-weight:600;letter-spacing:.2px;line-height:25px}.EscapadeHome .btnEscap{text-align:center;margin-top:45px}.BlocMarqueHome{position:relative}.BlocMarqueHome ul{padding-bottom:10px}.BlocMarqueHome .btn-Slide.uk-position-center-right-out{margin-left:-35px}.BlocMarqueHome .btn-Slide.uk-position-center-left-out{margin-right:-35px}.BlocMarqueHome .SubMarqueHome{border-radius:10px;padding:22px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);text-align:center;margin:5px;height:98%}.BlocMarqueHome .SubMarqueHome img{border-radius:10px}.BlocMarqueHome .SubMarqueHome .DescMarque{text-align:left}.BlocMarqueHome .SubMarqueHome h4{font-size:18px;font-weight:500;line-height:25px;margin-top:20px;margin-bottom:0}.BlocMarqueHome .SubMarqueHome p{font-size:17px;line-height:25px;min-height:120px}.BlocMarqueHome a{color:#000}.BlocMarqueHome a.lienproduit{text-decoration:underline;float:right;margin-top:5px;margin-bottom:10px}.uk-heading-small{font-size:25px}.uk-heading-medium{font-size:38px}.BlocOffreListeN .uk-button{line-height:45px}.BlocOffreListeN .LeftSpeciaux{border-left:3px solid #848484;padding-left:15px;padding-bottom:15px}.BlocOffreListeN .LeftSpeciaux .TitreOff{font-size:15px;font-weight:500;margin-bottom:5px}.BlocOffreListeN .LeftSpeciaux .desc_tarif,.BlocOffreListeN .LeftSpeciaux #more{font-size:13px}.BlocOffreListeN .LeftSpeciaux .desc_tarif{font-weight:500;color:#000}.BlocOffreListeN .LeftSpeciaux .myBtn{text-decoration:underline;color:#949292;font-size:12px}.BlocOffreListeN .BlocBtnPromo{font-size:16px;padding-right:10px}.BlocOffreListeN .BlocBtnPromo p{color:#000 !important;font-size:16px;font-weight:bold}.BlocOffreListeN .BlocBtnPromo .tarifexclu{font-weight:bold}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.liste-promo-ad.ListeMapHotel .BlocOffreListeN .BlocBtnPromo{border-left:3px solid #ccc;text-align:left}.BackHome{position:absolute;right:3px;bottom:1px}.BackHome a{color:#000;font-size:11px;font-weight:normal}.BackHome a span{color:#41bc06}.imgSliderNew{position:relative;background:url() 50% 50% no-repeat;background-size:cover;background-clip:content-box;padding:1px}.imgSliderNew:before{display:block;content:"";padding-top:75%}.SlideFiche .imgslide{padding:0 1px;margin:0 0 2px 0 !important}.SlideFiche .imgslide img{height:100%;object-fit:cover}.RightLogo{float:right}.RightLogo .tooltipGlob{background-image:url('../images/icon/info_nw.png');width:10px;height:10px;background-repeat:no-repeat;display:inline-block}.LitChamb{width:100%}.LitChamb img{max-width:40px}.bons-plans+a+.MenuPagePlus{margin-bottom:250px}.bons-plans+a+.MenuPagePlus h1{font-size:33px;font-weight:400;text-transform:uppercase;margin:0}.bons-plans+a+.MenuPagePlus .page-header{border:none;margin:-50px 0 0 0}.DropAnnulation{max-width:400px;font-size:13px;padding:15px;white-space:pre-line}.DropAnnulation a{margin-top:5px;margin-bottom:-15px}.CloseAnnu{position:absolute;right:5px;top:0;color:#41bc06}.CloseAnnu svg{width:25px}.infoDetailNew{background:url('../images/icon/ico_info-desc.png') no-repeat;width:16px;height:16px;display:inline-block;background-size:cover;margin-left:5px;cursor:pointer}.TarifDetailNew{padding:10px;border:1px solid #000;width:300px;font-size:13px;position:absolute;display:none;background-color:#fff;z-index:10}.TarifDetailNew .MontantTarifNew{border-top:1px solid #000;padding-top:10px;margin-top:10px;font-size:12px;float:left;width:100%}.TarifDetailNew .TitreTotalNew{width:60%;float:left}.TarifDetailNew .PrixNewT{width:40%;text-align:right;float:left}.TarifDetailNew .NuitTarifNew{float:left;width:100%}.SelectionChambre.SelectChambreNew{padding:0}.SelectionChambre.SelectChambreNew label{font-size:10px;margin-right:0}.SelectionChambre.SelectChambreNew .TitreSelectionChambre{margin-bottom:10px}.SelectionChambre.SelectChambreNew .NumChmbre{width:100%;font-weight:bold}.SelectionChambre.SelectChambreNew .uk-width-1-3\@m{text-align:left}.SelectionChambre.SelectChambreNew .ChambreBloc{margin-bottom:10px}.SelectionChambre.SelectChambreNew .ChambreBloc .AgeEnfantDiv{float:left;text-align:left;width:100%;display:block;padding-left:0}#modalResa .uk-alert-danger{color:#000;background:#fff;padding:0}#modalResa .uk-modal-title{font-size:20px;text-align:center;margin-bottom:20px;color:#000}#modalResa .uk-button-primary{width:49%}#modalResa .uk-button-primary.finaliser-resa{margin-right:6px}.SelectionMoteur .ListeGlobService{margin-top:5px}.SelectionMoteur .ListeGlobService .uk-accordion-title{padding:10px 5px;font-size:16px !important;color:#000 !important;cursor:pointer;margin-top:0 !important}.SelectionMoteur .ListeGlobService .uk-accordion-title:before{background-image:url('../images/icon/down-arrow-v.png');width:14px;height:14px;position:absolute;left:45%;bottom:0}.SelectionMoteur .ListeGlobService .uk-accordion-content{margin-top:0}.SelectionMoteur .ListeGlobService .uk-open .uk-accordion-title:before{background-image:url('../images/icon/up-arrow-v.png')}.seo-content{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-top:20px;padding:20px;font-size:12px;float:left;width:100%}.seo-content .seo-text-truncate{height:97px;overflow:hidden}.seo-content .lienSeo{float:right;text-decoration:underline;cursor:pointer}.BgGlobAccount{height:480px;background-image:url('../images/img_cover_ol_5.jpg');background-repeat:no-repeat;background-position:0 -95px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%);width:100%;position:absolute}.PageProcessMig .uk-container{max-width:1140px;position:relative}.PageProcessMig .Content_form{float:left;width:100%}.TopCompte .title_h_page{color:#fff;margin-bottom:0}.TopCompte .sub_title_h{color:#fff;font-size:26px;line-height:31px;font-weight:normal;margin-top:5px}.header_form{float:left;width:100%;height:60px}.header_form h3{font-size:19px;margin-bottom:0;float:left;font-weight:bold}.header_form .link_creat_compte{float:right;color:#000;font-size:16px;font-weight:bold;text-decoration:underline}.ModuleConnexion{background-color:#fff;padding:30px}.ModuleConnexion .rendered-form input[type='text'],.ModuleConnexion .rendered-form input[type='password']{padding-bottom:21px !important}.ModuleConnexion .Content_form .form-group input[type="text"],.ModuleConnexion .Content_form .form-group input[type="password"],.ModuleConnexion .Content_form .form-group input[type="email"],.ModuleConnexion .Content_form .form-group input[type="tel"]{padding-bottom:15px}.Content_form .form-group{position:relative;margin-top:6px}.Content_form .form-group label{color:#000;font-size:12px;line-height:14px;display:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;margin:0;width:100%;position:absolute;top:-4px;cursor:default;left:0}.Content_form .form-group label.fb-checkbox{display:block;color:#7a7575;font-size:14px;cursor:pointer}.Content_form .form-group input[type="text"],.Content_form .form-group input[type="email"],.Content_form .form-group input[type="password"],.Content_form .form-group input[type="tel"]{font-size:16px;padding:10px 10px 10px 0;display:block;width:100%;border:none;border-bottom:1px solid #e6e6e6;color:#000;filter:none;line-height:20px;font-family:Roboto,sans-serif}.Content_form .form-group input[type="text"]:focus+.fb-text-label,.Content_form .form-group input[type="email"]:focus+.fb-text-label,.Content_form .form-group input[type="password"]:focus+.fb-text-label,.Content_form .form-group input[type="tel"]:focus+.fb-text-label{position:absolute;top:-4px;cursor:default}.Content_form .form-group input[type="text"].error,.Content_form .form-group input[type="email"].error,.Content_form .form-group input[type="password"].error,.Content_form .form-group input[type="tel"].error{color:#f00}.Content_form .form-group input[type="text"].error::placeholder,.Content_form .form-group input[type="email"].error::placeholder,.Content_form .form-group input[type="password"].error::placeholder,.Content_form .form-group input[type="tel"].error::placeholder{color:#f00}.Content_form .form-group input[type="text"]::-webkit-input-placeholder,.Content_form .form-group input[type="email"]::-webkit-input-placeholder,.Content_form .form-group input[type="password"]::-webkit-input-placeholder,.Content_form .form-group input[type="tel"]::-webkit-input-placeholder,.Content_form .form-group input[type="text"]::-moz-placeholder,.Content_form .form-group input[type="email"]::-moz-placeholder,.Content_form .form-group input[type="password"]::-moz-placeholder,.Content_form .form-group input[type="tel"]::-moz-placeholder,.Content_form .form-group input[type="text"]:-ms-input-placeholder,.Content_form .form-group input[type="email"]:-ms-input-placeholder,.Content_form .form-group input[type="password"]:-ms-input-placeholder,.Content_form .form-group input[type="tel"]:-ms-input-placeholder{color:#757575 !important}.Content_form .form-group input[type="text"][readonly],.Content_form .form-group input[type="email"][readonly],.Content_form .form-group input[type="password"][readonly],.Content_form .form-group input[type="tel"][readonly]{cursor:not-allowed}.Content_form .form-group input.error{color:#f00}.Content_form .form-group input.error::-webkit-input-placeholder,.Content_form .form-group input.error::-moz-placeholder,.Content_form .form-group input.error:-ms-input-placeholder{color:#f00 !important}.Content_form .form-group select{font-size:14px;text-align:left;color:#666}.Content_form .form-group.field-password .required_pss{margin-top:11px;display:block;color:#8f8e94;font-size:11px;line-height:13px}.Content_form .form-group.field-password .eye_ol{background:url('../images/icon/oeil_b.png') 0 0 no-repeat;width:26px;height:22px;display:block;position:absolute;top:7px;right:10px;cursor:pointer}.Content_form .form-group.field-password .eye_ol.active{background:url('../images/icon/oeil_ol.png') 0 5px no-repeat}.Content_form .form-group .error_msg{position:absolute;top:-19px;font-size:13px;color:#f00;line-height:12px}.Content_form input:-webkit-autofill,.Content_form input:-webkit-autofill:hover,.Content_form input:-webkit-autofill:focus textarea:-webkit-autofill,.Content_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.Content_form select:-webkit-autofill,.Content_form select:-webkit-autofill:hover,.Content_form select:-webkit-autofill:focus{border:none !important;border-bottom:1px solid #e6e6e6 !important;background-color:#fff !important;color:#000;font-size:16px !important;-webkit-box-shadow:inset 0 0 0 9999px #fff !important}.Content_form .bar{position:relative;display:block;width:100%}.Content_form .bar:before,.Content_form .bar:after{content:'';height:2px;width:0;bottom:0;position:absolute;background:#41bc06;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.Content_form .bar:before{left:50%}.Content_form .bar:after{right:50%}.Content_form input:focus~.bar:before,.Content_form input:focus~.bar:after{width:50%}.Content_form .highlight{height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5;background:none}.Content_form input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{from{background:#cbdb2a}to{width:0;background:transparent}}@-moz-keyframes inputHighlighter{from{background:#cbdb2a}to{width:0;background:transparent}}@keyframes inputHighlighter{from{background:#cbdb2a}to{width:0;background:transparent}}.Content_form .subscribe{text-align:right;margin-bottom:15px;font-size:14px}.Content_form .subscribe a{color:#000;display:block}.Content_form .uk-checkbox{width:18px;height:18px;margin-right:5px}.Content_form .uk-checkbox:checked{border-color:#a1a5af}.Content_form .uk-button{width:100%;line-height:45px;margin-top:20px;font-size:16px;margin-bottom:10px;border-radius:6px}.Content_form .uk-button-primary:hover{background-color:#2f8705}.Content_form .uk-button-primary[disabled]{background-color:#41bc06;color:#fff;cursor:pointer}.Content_form .uk-button-primary.btn-disabled{background:#a2a5a1;cursor:not-allowed}.Content_form #recaptchaLogin .grecaptcha-badge{margin:0 auto}.Content_form .selectMine{width:100%;border-radius:10px;border:none;border-bottom:1px solid #e4e4e4;padding:7px;display:block;font-size:12.5px;color:#6e6e6e;background-color:#fff;text-align:left;margin-top:6px}#passstrength{margin-top:13px;overflow:hidden}#passstrength .txt_strength{color:#000;font-size:13px;letter-spacing:.24px;line-height:22px}#passstrength>span{display:block;float:left;margin-right:8px}#passstrength .rectangle{margin-top:7px;height:9px;width:68px;border-radius:5.5px;background-color:rgba(43,52,75,0.1);transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}#passstrength .rectangle.active{background-color:#58dc79}#passstrength .rectangle.green{background-color:#58dc79}#passstrength .rectangle.red{background-color:rgba(241,33,33,0.92)}#passstrength .rectangle.oranges{background-color:rgba(236,124,9,0.84)}.validate-email{color:#f00;background:url('../images/icon/supp-info.png') no-repeat left;padding-left:20px;font-size:12px;display:none}.compte_deja{margin-top:40px;margin-bottom:30px}.compte_deja h3{font-weight:bold}.compte_deja .form-group{width:78%;margin-right:4.2%}.compte_deja .form-group label{color:#7a7575}.compte_deja .form-group input.error{border-bottom-color:#f00}.compte_deja .notice_req{display:block;clear:both;color:#7a7575;font-size:12px;line-height:14px;margin-top:8px}.btn_sub_ol{width:54px;height:54px;text-indent:-99999px;background:url('../images/icon/btn_ol.png') no-repeat 0 center;cursor:pointer;border:none;font-size:0;text-shadow:none;box-shadow:none}.btn_sub_ol[disabled]{background:url('../images/icon/valide_resa_off.png') no-repeat 0 center}.PasswordForget{top:92px}.PasswordForget .uk-close{color:#000}.PasswordForget .uk-close svg{width:20px}.PasswordForget .txt_forgetpass_msg{font-size:13px;margin-bottom:10px;margin-top:10px}.PasswordForget .txt_reini_pss{margin-top:28px;font-size:16px;line-height:24px;text-align:center}.PasswordForget h5{font-size:15px;font-weight:700;line-height:16px;margin-bottom:10px;margin-top:20px;text-align:center}.PasswordForget .grecaptcha-badge{margin-left:auto;margin-right:auto}.PasswordForget h2{font-size:30px;text-align:center;margin-bottom:28px}.PasswordForget .form-group label{color:#7a7575}.field-text-votre-email{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;display:flex}.field-text-votre-email label.error{display:none !important}.field-text-votre-email .fb-text-label{order:1}.field-text-votre-email #courriel_in,.field-text-votre-email #text-votre-email{order:2}.field-text-votre-email .validate-email{order:4}.field-text-votre-email .bar{order:3}.ModalAnnulResa{top:92px}.ModalAnnulResa .uk-close{color:#000}.ModalAnnulResa .uk-close svg{width:20px}.ModalAnnulResa h2{font-size:25px;margin-bottom:27px}.ModalAnnulResa .uk-modal-dialog{border-radius:6px;padding:52px;width:560px}.uk-modal-dialog .uk-button{padding-left:20px;padding-right:20px;border-radius:6px;line-height:45px}.uk-modal-dialog .uk-button:disabled{background-color:#41bc06;color:#fff;border-color:#41bc06}.ModalCarteAssociate{top:45px;transition:none}.ModalCarteAssociate .uk-modal-dialog{transition:none;transition-property:none;transform:none}.ModalCarteAssociate .uk-close{color:#000}.ModalCarteAssociate .uk-close svg{width:20px}.ModalCarteAssociate h2{font-size:25px;margin-bottom:5px}.ModalCarteAssociate .img_logis_ol{height:194px;margin-bottom:13px;text-align:center}.ModalCarteAssociate .img_logis_ol img{height:100%;object-fit:contain}.ModalCarteAssociate .code_logis_ol{width:100%;border-radius:16px;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);margin-bottom:5px;height:235px}.ModalCarteAssociate .code_logis_ol span{color:#959aa5;font-size:21px;line-height:20px}.ModalCarteAssociate .link_asso{color:#000;font-size:16px;font-weight:bold;line-height:22px;text-align:center;display:block;text-decoration:underline}.ModalCarteAssociate.ModalCarteAssociateNew h2{margin-bottom:15px}.ModalCarteAssociate.ModalCarteAssociateNew .info_carte{color:#8f949f;font-size:14px;line-height:24px;margin-bottom:24px}.ModalCarteAssociate.ModalCarteAssociateNew strong{display:block;font-weight:bold;font-size:18px}.ModalCarteAssociate.ModalCarteAssociateNew .Content_form .form-group label{display:block;color:#7a7a7a}.ModalCarteAssociate.ModalCarteAssociateNew .Content_form .form-group input{padding-left:40px;width:100%;line-height:30px;padding-bottom:5px}.ModalCarteAssociate.ModalCarteAssociateNew .Content_form .form-group .ex_ol{height:19px;width:173px;color:#cacdd2;font-size:16px;line-height:19px;position:absolute;top:15px;left:4px;width:32px}.EtapeFidelite{max-width:1028px;margin-left:auto;margin-right:auto;margin-bottom:20px;padding-left:30px;padding-right:30px}.EtapeFidelite h5{font-weight:bold;font-size:20px;line-height:23px;margin-bottom:0}.EtapeFidelite .desc{font-size:16px;line-height:23px;margin-top:17px}.ProgrammeFideliteModule{border-radius:8px;background-color:rgba(210,213,2,0.05);box-shadow:0 2px 9px 0 rgba(0,0,0,0.1);padding:27px 0}.ProgrammeFideliteModule h4{font-size:25px;font-weight:700;text-align:center;margin-bottom:36px}.ProgrammeFideliteModule .uk-accordion-title{color:#000;font-size:20px;letter-spacing:.29px;line-height:24px;margin-bottom:12px;cursor:pointer;display:flex}.ProgrammeFideliteModule .uk-accordion-title:before{float:left;margin-left:0;width:36px;height:36px;padding-right:40px;background-image:url('../images/icon/plus_ol.png')}.ProgrammeFideliteModule .uk-open>.uk-accordion-title:before{background-image:url('../images/icon/moins_ol.png')}.ProgrammeFideliteModule .uk-accordion-content{padding-left:50px;margin-bottom:40px;color:#8f949f;font-size:13px;letter-spacing:-0.21px;line-height:20px;margin-top:0}.ProgrammeFideliteModule .ContentProgF{max-width:417px;float:left;margin-bottom:28px}.PageContainerOlogis .uk-button{line-height:45px;border-radius:6px}.PageContainerOlogis .uk-container{max-width:1100px}.PageContainerOlogis .page_dash{position:relative;z-index:1;min-height:510px}.PageContainerOlogis .page_dash.creat_account{max-width:960px;width:100%;margin-left:auto;margin-right:auto}.PageContainerOlogis .warper_top{margin-bottom:21px}.LeftOlogis{float:left;width:100%}.LeftOlogis .hotel_ol{margin-bottom:28px}.LeftOlogis h2{font-size:20px;font-weight:bold;letter-spacing:.32px}.LeftOlogis h2 a{color:#000}.LeftOlogis .carte_ol a{color:#000;font-size:12px;letter-spacing:-0.34px;text-align:center;text-decoration:underline;background:url('../images/carte_ol_etik.png') 0 0 no-repeat;padding-top:40px;display:inline-block;width:68px;background-size:62px}.LeftOlogis .cagnotte_ol{border-radius:6px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);padding:9px;margin-bottom:12px;float:left;width:100%}.LeftOlogis .cagnotte_ol .link_cag{background:url('../images/icon/j_ol.png') 100% 60% no-repeat;color:#000;font-size:15px;line-height:22px;margin-top:0;padding-right:20px;float:left;width:100%}.LeftOlogis .cagnotte_ol .price_ol{color:#41bc06;font-size:11px;font-weight:bold;letter-spacing:-0.35px;background:url('../images/Logis_Cagnotte_Vierge.svg') 0 0 no-repeat;width:80px;text-align:center;float:left;margin-right:6px;height:80px;min-height:75px;margin-top:0;line-height:100px;background-size:contain}.LeftOlogis .cagnotte_ol .Cagnottetext{width:67%;float:left;line-height:normal}.LeftOlogis .cagnotte_ol .uk-button-default:disabled{background:rgba(43,52,75,0.1);color:#959aa5;font-size:16px;font-weight:600;border:none}.LeftOlogis .profitez_en_ol{border-radius:6px;background-color:#2b344b;background-image:url('../images/ch_pic.png');background-repeat:no-repeat;background-position:96% center;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);padding:16px;margin-bottom:18px;float:left;width:100%}.LeftOlogis .profitez_en_ol span{display:block}.LeftOlogis .profitez_en_ol .title_prof{color:#d2d502;font-size:17px;font-weight:bold;line-height:20px;margin-bottom:12px}.LeftOlogis .profitez_en_ol .cheq_ol{color:#fff;font-size:16px;line-height:19px;margin-bottom:2px}.LeftOlogis .profitez_en_ol .date_prof_ol{color:#8a8a8f;font-size:14px;line-height:17px}.LeftOlogis .txt_left_side_ol{color:#8f949f;font-size:13px;letter-spacing:.21px;line-height:19px;margin-bottom:40px}.LeftOlogis h3{font-size:18px;letter-spacing:.29px;line-height:22px;margin-bottom:20px}.LeftOlogis .cheq_list_{font-size:12px;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:13px}.LeftOlogis .cheq_list_:last-of-type{border-bottom:none}.LeftOlogis .cheq_list_ .exp_date{color:#8f949f;display:block;clear:both}.LeftOlogis .cheq_list_ .price_cheq{font-size:18px;font-weight:bold}.LeftOlogis .cheq_list_ .price_cheq.montant_en_cours_obtention{color:#ff6c00;position:static}.cheques .cheq_ol span{font-size:12px;line-height:19px;display:block;color:#959aa5}.cheques .cheq_ol span.exp_ol{color:#f00}.cheques .bloc_chequeSw{border-radius:4px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,0.14);padding:9px 3px 13px 15px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.cheques .bloc_chequeSw .price{font-size:40px;font-weight:bold;line-height:48px;color:#000}.cheques .bloc_chequeSw .notif_img{position:absolute;top:-11px;right:-8px}.cheques .bloc_chequeSw .date_cheq_ol>span{display:block;color:#f00;font-size:12px;line-height:17px}.cheques .bloc_chequeSw .date_cheq_ol>span.fait_le{color:#000}.reservations .LeftOlogis .cagnotte_ol .Cagnottetext{width:69%}.total_dispo_ol{border-bottom:1px solid #eee;padding-bottom:10px;position:relative;margin-bottom:13px}.tt_dispo_{font-size:16.4px;font-weight:bold;margin-bottom:0}.TextSmallto{font-size:12px}.total_value span{font-size:16px;font-weight:bold;letter-spacing:-0.55px;text-align:center;background:url('../images/Logis_Cagnotte_Vierge.svg') 0 0 no-repeat;width:100px;display:block;height:100px;line-height:127px;padding-left:7px;position:absolute;top:-26px;right:-5px;background-size:contain;color:#41bc06}.table_ol{width:100%;border-radius:4px;background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);margin-bottom:14px}.table_ol th{background:#e8e9ec;color:#000;font-size:12px;line-height:15px;text-align:center;padding:0;height:51px;font-weight:normal;vertical-align:middle;text-transform:capitalize}.table_ol td{font-size:11px;line-height:15px;text-align:center;padding:2px 3px 28px}.table_ol td.bd_style{font-weight:bold}.title_with_btn{text-align:center}.title_with_btn .btn_ol_cheq{display:inline-block;border-radius:50px;background-color:rgba(43,52,75,0.97);box-shadow:0 2px 7px 0 rgba(0,0,0,0.14);color:#fff;font-size:17px;line-height:25px;text-align:center;position:relative;padding:20px 46px 20px 46px}.title_with_btn .btn_ol_cheq.confirm_ol{background-image:url('../images/icon/v_ol.png');background-position:4% center;background-repeat:no-repeat}.title_with_btn .btn_ol_cheq .close_{cursor:pointer;background:url('../images/icon/petite_croix.png') 0 0 no-repeat;width:12px;height:12px;position:absolute;top:27px;right:17px}.RightOlogis .list_dash_ol h1{font-size:25px;font-weight:bold}.RightOlogis .list_dash_ol h1 a{color:#000}.RightOlogis .header_dash{margin-bottom:26px;float:left;width:100%}.RightOlogis .header_dash h1{font-weight:bold;float:left;margin-top:6px;margin-bottom:0}.RightOlogis .header_dash .links_dash{float:right;margin-top:24px}.RightOlogis .header_dash .links_dash a{display:inline-block;color:#000;font-size:16px;letter-spacing:.26px;line-height:30px;margin-right:30px;text-decoration:underline}.RightOlogis .header_dash .links_dash form{display:inline-block}.RightOlogis .header_dash .links_dash input{border-radius:0;border:none;color:#000;font-size:16px;letter-spacing:.26px;line-height:30px;text-decoration:underline;background:none;cursor:pointer}.RightOlogis .header_dash .btn_back_page{color:#000;font-size:16px;letter-spacing:.26px;line-height:19px;text-decoration:underline;background:url('../images/icon/arrow_ol_.png') no-repeat left center;padding-left:22px;margin-top:23px;display:inline-block;margin-top:33px}.RightOlogis .hide{display:none}.RightOlogis h2{font-size:25px;font-weight:bold;line-height:22px;margin-bottom:19px;clear:both}.RightOlogis h2 a{color:#000}.RightOlogis h2 .voir_tout_ol{color:#000;font-size:12px;font-weight:500;line-height:22px;text-decoration:underline;float:right}.RightOlogis h3{font-size:22px;font-weight:bold}.RightOlogis .proch_sejour{display:block;font-size:16px;margin-bottom:10px}.RightOlogis .search_ol{margin-bottom:33px}.RightOlogis .search_ol .search_btn{width:100%}.RightOlogis .search_ol p{color:#000;font-size:15px;line-height:18px;margin-bottom:14px}.RightOlogis .filter_links{text-align:center;margin-top:39px;margin-bottom:28px}.RightOlogis .filter_links a{display:inline-block;color:#cacdd2;font-size:18px;letter-spacing:-0.11px;text-align:center;margin-left:15px;padding-left:15px;padding-right:15px}.RightOlogis .filter_links a.active{color:#000;font-weight:bold;padding-bottom:12px;border-bottom:3px solid #2b344b}.com_ologis .topBackBtn{background-color:#fff;padding:8px 0;border-bottom:1px solid #b5b5b5;position:fixed}.com_ologis .topBackBtn .uk-container{max-width:1110px}.com_ologis .topBackBtn .bback{display:block;color:#000;line-height:20px;margin-right:4%}.com_ologis .topBackBtn .bback svg{float:left}.com_ologis .topBackBtn li a,.com_ologis .topBackBtn li span{text-shadow:none;color:#000;font-size:11px;font-weight:normal}.zone_administrable_ol{height:284px;border-radius:6px}.ListeOlogis .ol_{margin-bottom:28px}.ListeOlogis .hotel_ol{border-radius:6px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);float:left;width:100%}.ListeOlogis .img_{position:relative;height:165px;overflow:hidden;border-radius:6px 6px 0 0}.ListeOlogis .img_ img{display:block;width:100%;border-radius:6px 6px 0 0;position:absolute;top:-25%;left:0}.ListeOlogis .fav_ol{width:22px;height:20px;display:block;background:url('../images/icon/heart_empty.png') center center no-repeat;position:absolute;top:14px;right:14px;text-indent:-10000px}.ListeOlogis .fav_ol.lienResultat-ajoute{background:url('../images/icon/heart_plein.png') center center no-repeat}.ListeOlogis .price_plus_ol{height:35px;width:auto;background-color:#fff;background-image:url('../images/icon/co_ol.png');background-repeat:no-repeat;background-position:2% center;position:absolute;bottom:0;right:0;padding:5px;padding-left:42px}.ListeOlogis .price_plus_ol.niveau_2{background-image:url('../../../media/com_swhotel/images/cochon//ico-cochon-2.png')}.ListeOlogis .price_plus_ol.niveau_3{background-image:url('../../../media/com_swhotel/images/cochon//ico-cochon-3.png')}.ListeOlogis .price_plus_ol.niveau_4{background-image:url('../../../media/com_swhotel/images/cochon//ico-cochon-4.png')}.ListeOlogis .price_plus_ol.niveau_5{background-image:url('../../../media/com_swhotel/images/cochon//ico-cochon-5.png')}.ListeOlogis .price_plus_ol span{display:block;color:#000;font-size:11px;line-height:20px;margin-top:2px}.ListeOlogis .price_plus_ol span strong{color:#000;font-size:13px;font-weight:bold;line-height:20px}.ListeOlogis .warper_info{padding:12px 20px;padding-bottom:0;min-height:135px}.ListeOlogis .warper_info h3{font-size:16px;font-weight:bold;line-height:19px;margin-bottom:5px;position:relative}.ListeOlogis .warper_info h3 .groupmaison{position:absolute;top:0;right:0}.ListeOlogis .warper_info h3 a{color:#000}.ListeOlogis .warper_info .adresse_ol{color:#8a8a8f;font-size:13px;line-height:16px;font-weight:normal;background:url('../images/icon/icon-palace.png') 0 0 no-repeat;padding-left:17px;margin-bottom:13px;margin-top:0}.ListeOlogis .warper_info .rating_ol{margin-bottom:5px}.ListeOlogis .warper_info .rating_ol span{color:#000;font-size:23px;font-weight:bold;line-height:28px}.ListeOlogis .imgResSeg{width:80px;display:inline-block;margin-right:5px}.ListeOlogis .imgResSeg.imgResSegList{width:100px;margin-bottom:5px}.ListeOlogis .date_chambre{color:#000;font-size:13px;font-weight:bold;line-height:20px;margin-bottom:3px;float:left;width:100%}.ListeOlogis .etat_ol>span{color:#000;font-size:14px;line-height:24px;padding-left:29px;display:inline-block;margin-left:21px;margin-bottom:9px}.ListeOlogis .etat_ol>span.passe{background:url('../images/icon/check_ol.png') no-repeat left;color:#8f949f}.ListeOlogis .etat_ol>span.confirme{background:url('../images/icon/valid_ol.png') no-repeat left;color:#41bc06}.ListeOlogis .etat_ol>span.annule{background:url('../images/icon/notif_ol.png') no-repeat left;color:#f00}.ListeOlogis .etat_ol .btn_ol_etat{width:22px;height:13px;float:right;margin-top:5px;margin-right:21px;background:url('../images/icon/down_ol.png') 0 0 no-repeat}.ListeOlogis .etat_ol .btn_ol_etat.btn_open{background:url('../images/icon/up_ol.png') 0 0 no-repeat}.ListeOlogis .etat_ol .etat_ol_info{background-color:rgba(43,52,75,0.07);border-radius:0 0 6px 6px;float:left;width:100%;display:none}.ListeOlogis .etat_ol .etat_ol_info.open{display:block}.ListeOlogis .etat_ol .etat_ol_info li{float:left;border-right:1px solid #fff;width:33%}.ListeOlogis .etat_ol .etat_ol_info li:last-child{border-right:none}.ListeOlogis .etat_ol .etat_ol_info li a{color:#000;font-size:11px;font-weight:bold;line-height:14px;text-align:center;padding-top:35px;display:block;padding-bottom:8px}.ListeOlogis .etat_ol .etat_ol_info li a.hotel_fiche_ol{background:url('../images/icon/oe_ol.png') center 10px no-repeat}.ListeOlogis .etat_ol .etat_ol_info li a.sy_rendre_ol{background:url('../images/icon/p_ol.png') center 10px no-repeat}.ListeOlogis .etat_ol .etat_ol_info li a.annuler_resa_ol{background:url('../images/icon/sup_ol.png') center 10px no-repeat}.ListeOlogis .hotel_rating{background:url('../images/icon/s_icon_ol.png') repeat scroll 0 0 rgba(0,0,0,0);height:12px;width:0;top:0;margin-right:0;margin-left:4px;display:inline-block;text-indent:-10000px;overflow:hidden;position:relative}.ListeOlogis .hotel_rating.stars-1{width:12px}.ListeOlogis .hotel_rating.stars-2{width:24px}.ListeOlogis .hotel_rating.stars-3{width:36px}.ListeOlogis .hotel_rating.stars-4{width:48px}.ListeOlogis .hotel_rating.stars-5{width:60px}.reduction_ol{border-top:1px solid #e0e0e0;padding-top:26px;margin-top:12px}.reduction_ol .title_reduction{color:#000;font-size:18px;letter-spacing:-0.29px;line-height:25px;margin-bottom:14px;font-weight:normal}.reduction_ol .title_reduction .strong{font-weight:bold}.reduction_ol .logo_red{list-style:none;overflow:hidden;margin-bottom:19px}.reduction_ol .logo_red li{float:left;margin-right:16px}.reduction_ol .logo_red li img{display:inline}.message_errror_ol{display:block;margin-top:6px;color:#f00;font-size:14px}.compte .PageContainerOlogis .BgGlobAccount{background-position-y:-60px}.compte .LeftOlogis .cagnotte_ol .Cagnottetext br{display:none}.creat_account h1{margin:0;font-weight:700}.creat_account .compte_deja_create{border-radius:4px;background-color:rgba(216,216,216,0.1);padding:24px 10px;float:left;width:100%}.creat_account .compte_deja_create h2{color:#000;font-size:16px;font-weight:700;line-height:16px;float:left;margin-right:10px;margin-top:23px;position:relative;padding-right:15px;margin-bottom:0}.creat_account .compte_deja_create .textCarte{float:left}.creat_account .compte_deja_create .info_bull_ol{background:url('../images/icon/ico_info-v.png') no-repeat;background-size:contain;width:15px;height:15px;margin-top:-10px;margin-left:2px;border-radius:100%;float:left;cursor:pointer}.creat_account .compte_deja_create .form-group{float:left;margin-right:12px;margin-top:0}.creat_account .compte_deja_create .form-group input{background-color:#fbfbfb;padding-top:10px}.creat_account .compte_deja_create .form-group input.error{border-bottom:1px solid #f00}.creat_account .compte_deja_create .form-group #recaptcha_verified_carte{float:left;width:258px}.creat_account .field-button-valider p{color:#8f949f;font-size:12px;margin-top:10px}.creat_account .field-button-valider p a{color:#000}.creat_account .notice_ol{color:#8f949f;font-size:11px;line-height:21px;clear:both;margin-top:18px}.canal_adh{margin-top:20px;margin-bottom:20px}.canal_adh .title_desc_r{font-size:16px;font-weight:700;line-height:23px;margin-bottom:10px;margin-top:20px}.canal_adh p{font-size:14px;line-height:20px;margin-bottom:16px}.infoBull{cursor:pointer}.inf_ol{width:215px;color:#000;font-size:11px;line-height:16px;border-radius:6px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);padding:10px 13px 6px 13px}.inf_ol::after{content:'';position:absolute;left:45%;top:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;clear:both}.btn_back_ol{width:12px;height:21px;display:inline-block;margin-right:15px;margin-top:5px;background:url('../images/icon/arrow_ol_.png') no-repeat left center}.fb-radio-group{border-bottom:1px solid #e6e6e6;padding-bottom:16px;margin-bottom:6px;margin-top:18px}.fb-radio-group label.fb-radio{display:inline !important;position:initial;margin-right:18px;font-size:16px;cursor:pointer}.fb-radio-group .uk-radio{width:27px;height:27px;border:none;background:url('../images/icon/ico_radio_ol.png') 0 0 no-repeat}.fb-radio-group .uk-radio:checked,.fb-radio-group .uk-radio:checked:focus{background-position:0 100%;background-color:transparent}.notice_ol_{color:#8f949f;font-size:13px;letter-spacing:-0.21px;line-height:20px;margin-bottom:34px}.accountrecovery #passstrength .rectangle{width:65px;margin-right:4px}.miseajourclient .Content_form .form-group label{display:block;position:relative;top:5px}.miseajourclient .Content_form .form-group input{padding-bottom:10px}.miseajourclient .Content_form .form-group .cd{display:inline-block;width:35%}.miseajourclient .Content_form .form-group .city_ol{width:63%;display:inline-block}.miseajourclient .Content_form .fb-radio-group{padding-bottom:18px;padding-top:13px}.miseajourclient .label_ol{position:absolute;top:-4px;font-size:12px}.btnModifmail{position:absolute;top:3px;right:0;text-decoration:underline;color:#000;font-size:14px;line-height:17px;padding:20px 0 14px 0}.btnModifmail:hover{color:#000}html:lang(es-es) .btnModifmail{top:0;padding-top:5px}.field-password{position:relative}.field-password .link_pass_rec{position:absolute;top:14px;right:0;text-decoration:underline;color:#000;font-size:14px;line-height:17px}.emailrecovery .btn_back_ol{margin-top:11px}.bloc_cheque{border-bottom:1px solid #ece9e9;padding-bottom:18px;margin-bottom:12px;cursor:pointer}.bloc_cheque .date_right{margin-top:5px}.bloc_cheque .date_right span{display:block;color:#8f949f;font-size:12px;margin-bottom:5px}.cheq_left{border-radius:4px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,0.14);display:flex;align-items:center;justify-content:center;height:53px}.cheq_left .price_cheq{font-size:20px;font-weight:bold;display:inline-block;text-align:center;width:50%}.cheq_left .img_code_{height:45px;width:45px;display:inline-block;text-align:center}.ModalCheque{top:80px;padding:0}.ModalCheque .uk-modal-dialog{max-width:700px !important;width:100%;line-height:normal}.ModalCheque .uk-close svg{width:25px}.ModalCheque .cheque_popin{max-width:523px;width:100%;border-radius:6.4px;background-color:#fff;box-shadow:0 3px 11px 0 rgba(0,0,0,0.14);margin:0 auto;margin-bottom:37px;padding:10px 22px}.ModalCheque .cheque_popin .date_code{margin-top:5px}.ModalCheque .cheque_popin .date_code .date_chq{margin-top:22px}.ModalCheque .cheque_popin .date_code .date_chq .date_{font-size:19.2px}.ModalCheque .cheque_popin .date_code .img_qr{text-align:center}.ModalCheque .cheque_popin .date_code .img_qr>span{font-size:14.4px}.ModalCheque .cheque_popin .chq_val_lettre{font-size:27.2px;font-style:italic;font-weight:bold;line-height:32px}.ModalCheque .cheque_popin .chq_val_lettre .border_ch{box-sizing:border-box;height:1.6px;max-width:320px;border:1.6px solid #979797;opacity:.21;display:block;margin-top:5px}.ModalCheque .cheque_popin .value_chq{text-align:right}.ModalCheque .cheque_popin .title_chq{font-size:22.4px;font-style:italic;line-height:26px}.ModalCheque .cheque_popin .val_chq{font-size:64px;font-weight:bold;line-height:64px;text-align:right}.ModalCheque .chq_notice{color:#8f949f;font-size:11px;letter-spacing:-0.18px}.ModalCheque .uk-button{padding-left:60px;padding-right:60px}.cheque .total_dispo_ol{margin-top:36px;padding-bottom:26px;min-height:80px;display:flex;align-items:center}.cheques .total_dispo_ol{min-height:80px}.CreationCheque h2{font-size:16px;font-weight:bold;margin-bottom:16px}.CreationCheque .btn_cheque{height:50px;width:83px;border-radius:6px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);padding:0;border-color:transparent;text-shadow:none;background-image:none;color:#8f949f;font-size:22px;font-weight:bold;line-height:26px;margin-right:14px;cursor:pointer}.CreationCheque .btn_cheque[disabled]{background-color:#f6f6f7;color:rgba(149,154,165,0.29)}.CreationCheque .btn_cheque.cheque_active{background-color:#d2d502;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);color:#000}.CreationCheque .btn_group_ch{margin-bottom:29px}.CreationCheque .nb_ch{margin-bottom:35px}.CreationCheque .nb_ch button{border:1px solid #dadd31;background:none;width:23px;height:23px;box-shadow:none;border-radius:100%;text-align:center;color:#dadd31}.CreationCheque .nb_ch button[disabled]{border-color:#ccc;color:#ccc}.CreationCheque .txt_nb_ch{font-size:16px;font-weight:bold}.CreationCheque #show_nbr_cheques{color:#000;font-size:17px;font-weight:600;text-align:center}.CreationCheque .uk-button-primary{max-width:310px;width:100%}.CreationCheque .uk-button-primary:disabled{background-color:#41bc06;border-color:#41bc06;color:#fff;cursor:not-allowed}#message_cagnotte{color:#f00;font-size:14px;line-height:15px}.display_cheque_all{max-width:258px;width:100%;border-radius:4px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,0.14);position:relative;margin:4px;margin-top:36px;padding:9px 9px 9px 13px}.display_cheque_all .display_cheque_close{position:absolute;top:-10px;right:-6px;width:20px;height:20px;display:block;background:url('../images/icon/sup_ol.png') 0 0 no-repeat;cursor:pointer;font-size:0}.display_cheque_all .price{font-size:40px;font-weight:bold;line-height:48px;margin-bottom:11px}.display_cheque_all .nbr_ol{font-size:23px;font-weight:bold}.display_cheque_all .bottom_popin_chq .fait_le{font-size:12px;line-height:17px;display:block}.display_cheque_all .bottom_popin_chq .img_right{text-align:right}#msg_identifiant_invalide{position:initial}#PasswordOublie #msg_identifiant_invalide{position:absolute;top:-30px}.SubMarqueHome.pointer-this{cursor:pointer}.PaymentPage .ListeOlogis .img_{height:247px}.PaymentPage .ListeOlogis .img_ img{position:initial}.PaymentPage .lienMdBloc{color:#848484;text-decoration:underline;margin:5px 25px 10px;font-size:12px;display:inline-block}.PaymentPage .RightOlogis{padding-top:30px}.PaymentPage .RightOlogis h3{font-size:17px;margin-bottom:14px;margin-top:0}.PaymentPage .RightOlogis .btn_resa_crea_compte{font-size:16px}.PaymentPage .Content_form .selectMine{border-radius:0}.PaymentPage .destination_ol{font-size:16px;margin-bottom:10px;margin-top:25px;display:block}.PaymentPage .area_remarque{width:100%;border:none;color:#000;font-size:14px;line-height:17px;background-color:rgba(43,52,75,0.05);box-shadow:none;resize:none;margin-bottom:0}.PaymentPage .notice_obl{display:block;color:#7a7575;font-size:12px;line-height:14px;margin-bottom:15px}.PaymentPage .Content_form .pass_bloc .checklabel{color:#7a7575;font-size:13px;margin-top:20px;cursor:pointer}.PaymentPage .Content_form .pass_bloc .checklabel a{color:#000;margin-left:3px}.PaymentPage .Content_form .pass_bloc .uk-checkbox{width:20px;height:20px;background:url('../images/icon/bg_checker_resa.png') 100% 0 no-repeat;border:none;margin-right:15px;border-radius:0}.PaymentPage .Content_form .pass_bloc .uk-checkbox:checked{background-position:0 0}.PaymentPage .Content_form .pass_bloc .AvecPassword{margin-top:10px}.PaymentPage .Content_form .pass_bloc .AvecPassword input[type="password"]{background:transparent}.PaymentPage .field-password{margin-bottom:25px}.PaymentPage .notice_pss{font-size:12px}.OptionNew{margin:10px 0 0 10px;padding:0 10px 0 15px;background:#fff;font-size:13px;color:#848484}.OptionNew .content-service{margin-top:5px}.OptionNew .PrixOptionNew{font-weight:bold;color:#000;display:flex;align-items:center;justify-content:end}.OptionNew .PrixOptionNew .boldEuro{font-size:11px;margin-left:2px}.OptionNew .checked{background:url('../images/icon/checkbleu.png') 0 0 no-repeat;width:25px;height:25px;float:right;margin-left:5px;background-size:contain}.OptionNew .checked input{opacity:0}.OptionNew .checker.disabled .checked{background:url('../images/icon/checkgris.png') 0 0 no-repeat;background-color:#fff}.BgPayment{-webkit-clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%);width:100%;position:absolute}.BlocChambrePaiement{border-left:3px solid #848484;margin:20px 0 5px 10px;padding:0 10px}.BlocChambrePaiement h4{font-size:16px;font-weight:600;margin-bottom:10px;color:#848484}.BlocChambrePaiement h5{font-size:15px;font-weight:500;margin-bottom:0}.BlocChambrePaiement p{font-size:14px;margin-top:5px}.BlocChambrePaiement p span{float:left;margin-right:8px;margin-top:-3px}.BlocChambrePaiement .LeftChPaiement p{color:#848484}.BlocChambrePaiement .RightChPaiement{text-align:right;font-weight:600;font-size:20px;white-space:nowrap}.AccordionPaiement .uk-accordion-title{font-size:13px;font-weight:600;color:#000}.AccordionPaiement .uk-accordion-title:before{background-image:url('../images/icon/down_ol.png');background-size:12px}.AccordionPaiement .uk-open .uk-accordion-title:before{background-image:url('../images/icon/up_ol.png')}.AccordionPaiement .accordion-group{border-bottom:1px solid #e6e6e6;padding:15px 0}.payment_conditions{float:left;width:100%}.payment_conditions .AccordionPaiement .uk-accordion-title{font-size:17px;font-weight:normal}.payment_conditions .AccordionPaiement .uk-accordion-title:before{background-size:auto}.payment_conditions .AccordionPaiement #collapse_reservation{white-space:pre-line;margin-top:0}.payment_conditions .AccordionPaiement #collapse_reservation span{font-weight:bold;display:block;font-size:17px;margin-bottom:12px;margin-top:14px}.payment_conditions .AccordionPaiement #collapse_reservation strong{font-size:17px;margin-bottom:-20px;font-weight:normal}.payment_conditions .VosOption .uk-accordion-title{font-size:20px;font-weight:bold}.payment_conditions h2{font-size:16px;letter-spacing:.23px;margin-bottom:0;margin-top:0}.payment_conditions .adults-count{margin-bottom:10px}.serv_optionnel,.serv_oblg_incl{border-radius:6px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);padding:16px;margin-bottom:12px;float:left;width:100%}.payment .img_popin{display:none}.payment .details_opt_{font-size:12px;line-height:20px}.payment .details_opt_ label{font-size:18px;font-weight:bold}.payment .details_opt_ em{color:#606879;font-size:12px;font-style:normal;margin-bottom:6px;display:block}.payment .block_price_checkbox{font-size:12px;color:#2a354b}.payment .left_sd{width:90%;float:left}.payment .left_sd .price_n{font-weight:bold;font-size:16px;color:#000}.payment .right_sd{float:right;width:10%}.payment .right_sd .uk-checkbox{background:url('../images/icon/checkbleu.png') 0 0 no-repeat;width:25px;height:25px;float:right;border:none;margin-top:5px}.payment .right_sd .uk-checkbox:checked{background:#fff;border-radius:100%;border:1px solid #41bc06}.payment .right_sd .uk-checkbox:disabled{background:url('../images/icon/checkgris.png') 0 0 no-repeat;cursor:not-allowed;border:none}.payment .LeftService span{font-size:17px;letter-spacing:-0.41px;padding-left:35px}.payment .RightService{text-align:center;display:flex;align-items:end;justify-content:center}.payment .RightService label{width:25px;height:25px;background-repeat:no-repeat;display:inline-block;text-indent:-10000px}.payment .RightService label.btn_decrement{background-image:url('../images/icon/m_.png')}.payment .RightService label.btn_decrement.btn_dsb{background-image:url('../images/icon/m_g.png')}.payment .RightService label.btn_increment{background-image:url('../images/icon/p_.png')}.payment .RightService label.btn_increment.btn_dsb{background-image:url('../images/icon/p_g.png')}.payment .RightService input{width:33px;border:none;background:none;text-align:center;color:#000;font-size:17px;font-weight:bold;letter-spacing:-0.1px;line-height:16px;padding:0}.payment .service_detail{float:left;width:100%;margin-top:10px;border-top:1px solid #c8c7cc;padding-top:15px}.payment .service_detail .jrs_icon_{background:url('../images/icon/ic_cal.png') no-repeat left}.payment .service_detail .person_icon_{background:url('../images/icon/ic_user.png') no-repeat left}.payment .container_serv_n{margin-bottom:21px}.payment .descriptiveText_readless,.payment .descriptiveText_readmore{color:#d3d601;cursor:pointer}.payment .descriptiveText_readless{display:none}.payment .serv_oblg_incl .service_detail,.payment .serv_oblg_incl .left_sd{display:none}.ModalMessageErreur{border-radius:6px;text-align:center;padding:20px;font-size:16px;color:#2b344b;width:540px}.ModalMessageErreur .uk-modal-close{position:absolute;right:20px;top:20px}.ModalMessageErreur .uk-modal-close svg{width:25px}.ModalMessageErreur .txt_reini_pss{display:inline-block}.question_connexion_ologis_n{background-color:#fdfdf2;box-shadow:0 2px 9px 0 rgba(0,0,0,0);padding:21px 18px 14px 25px;margin-bottom:37px}.question_connexion_ologis_n h1{font-size:17px;font-weight:bold;margin-bottom:14px}.assurancebloc{border:1px solid #3fb905;background:rgba(63,185,5,0.1);padding:15px;margin:0 0 20px;font-size:14px;clear:both}.assurancebloc ul{margin-left:15px;font-size:11px;line-height:normal;margin-bottom:15px;float:left}.assurancebloc ul li{line-height:normal;list-style:disc}.assurancebloc .uk-checkbox{background-color:#fff;width:18px;height:18px;margin-right:5px}.assurancebloc .uk-checkbox:checked{background:#41bc06 url('../images/icon/chek-b.png') no-repeat center;border-color:#41bc06}.assurancebloc .TitreAssurance{background-image:url('../images/icon/logo-sb.png');background-repeat:no-repeat;font-size:20px;font-weight:600;line-height:normal}.assurancebloc .TitreAssurance.TitreAssPaiment{padding-right:70px;background-position:right;line-height:54px}.assurancebloc .TitreAssurance.TitreAssConfir{background-position:top left;padding-left:75px;background-size:auto;line-height:normal;font-size:18px}.assurancebloc .TitreAssurance.TitreAssOups{background-position:top left;padding-left:50px;background-image:url('../images/icon/oups.png');color:#e64c3c;line-height:46px}.assurancebloc .TitreAssurance.TitreAssOups span{color:#000}.assurancebloc .TitreAssurance.TitreAssvalid{background-position:top left;padding-left:50px;background-image:url('../images/valide.png');line-height:30px;padding-bottom:10px}.assurancebloc .TitreAssurance.TitreAssvalid .BtnVoirGaranti{float:right}.assurancebloc .btnAssurancepaiement{text-align:right}.assurancebloc .checkAssurance{margin:15px 0;width:100%}.assurancebloc .checkAssurance label{width:70%;display:inline-block;font-weight:500;cursor:default;font-size:13.5px}.assurancebloc .checkAssurance label input{float:left;margin-top:5px;margin-bottom:20px}.assurancebloc .checkAssurance label strong{font-weight:500}.assurancebloc .checkAssurance label a{text-decoration:underline;color:#000;font-weight:500;cursor:default}.assurancebloc .BtnVoirGaranti{background:url('../images/icon/next.png') no-repeat right;padding-right:20px;text-decoration:underline;font-size:15px;background-size:12px;display:block;text-align:right;font-weight:500;clear:both;color:#000}.assurancebloc .DescAssurance p{margin-top:10px}.assurancebloc .DescAssurance p a{text-decoration:underline}.saleAss{float:right;width:20%;text-align:right;font-weight:600;white-space:nowrap}.GarantiAssurance{font-size:14px}.GarantiAssurance p{font-weight:600}.GarantiAssurance .SubGaranti{margin-bottom:20px;line-height:normal}.GarantiAssurance .FirstGarant{width:80%;display:inline-block}.GarantiAssurance .secondGarant{color:#41bc06;font-weight:500;margin-top:10px;display:block;font-size:13px}.TotalAss{border-top:1px solid #e6e6e6;padding-top:10px;font-size:18px;text-transform:uppercase;font-weight:bold}.TotalAss .TotalAssPrix{float:right;font-size:24px}.InfoCarte .notice_pp_ol{color:#000;font-size:13px;letter-spacing:-0.21px;line-height:19px;margin-bottom:8px}.InfoCarte .form-group{float:left;width:100%;margin-bottom:5px}.InfoCarte .form-group .selectMine{color:#000}.InfoCarte .form-group input::placeholder{color:#000}.InfoCarte .form-group input:-ms-input-placeholder{color:#000}.InfoCarte .form-group input::-ms-input-placeholder{color:#000}.InfoCarte .form-group label{display:block !important;margin-bottom:6px;color:#7a7575}.InfoCarte .fb-text-label_{color:#7a7575;font-size:12px;line-height:14px;float:left;width:100%}.InfoCarte .dateExp{white-space:pre;top:-7px !important}.InfoCarte .items{margin-bottom:10px;padding-top:20px;float:left;width:100%}.InfoCarte .item{float:left;width:61px;position:relative;border-radius:3px;background-color:#fff;margin:5px;border:none;padding-bottom:0}.InfoCarte .item span{height:40px;overflow:hidden;display:block;margin:0}.InfoCarte .item input{margin:0 auto;display:block}.InfoCarte .item.active span{border:1px solid #000;overflow:hidden;height:40px}.InfoCarte .Content_form{float:left;width:100%;overflow:hidden}.InfoCarte .conditions_block_txt{float:left;width:100%;color:#959aa5;font-size:13px;letter-spacing:-0.21px;line-height:19px;margin-bottom:25px;margin-top:35px}.InfoCarte .conditions_block_txt a{color:#959aa5;text-decoration:underline}.InfoCarte .cd{float:left;width:40%}.InfoCarte .city_ol{float:left;width:56%;margin-left:4%}.ModalOptionPaiement{padding:5px}.ModalOptionPaiement h3{font-size:15px;letter-spacing:-0.24px;line-height:20px;text-align:center;margin-bottom:0;margin-top:20px}.ModalOptionPaiement h4{color:#959aa5;font-size:13px;letter-spacing:-0.21px;line-height:20px;text-align:center;font-weight:normal;margin:0}.ModalOptionPaiement .img_popin{display:block;width:100px;float:left;margin-right:12px}.ModalOptionPaiement .details_opt_{float:right;width:62%}.ModalOptionPaiement .uk-modal-body{max-height:380px;overflow:auto;padding-top:5px}.ModalOptionPaiement .choix-options{color:#000;font-size:22px;font-weight:bold;line-height:26px}.ModalOptionPaiement .txt_select_modal{color:#606879;font-size:12px;line-height:20px;font-style:normal;margin-bottom:6px;display:block}.ModalOptionPaiement .chmbr-title{font-size:16px;margin:0}.ModalOptionPaiement .adults-count{font-size:12px;color:#22344b}.ModalOptionPaiement .service_detail{margin-top:10px;border-top:1px solid #c8c7cc;padding-top:15px;clear:both}.ModalOptionPaiement .non_merci{text-align:center;display:none}.ModalOptionPaiement .non_merci a{color:#2a354b;font-size:18px;text-transform:uppercase;background:#d3d2d2;padding:10px 20px}.ModalOptionPaiement .uk-button-primary{font-size:16px;width:100%}.FormThematique{text-align:center;width:100%;margin-top:20px;padding:20px}.FormThematique .formResponsive .rsform-thankyou-button{margin-top:20px;padding-left:40px;padding-right:40px;font-size:16px;background:#41bc06;color:#fff;box-shadow:0 2px 20px rgba(0,0,0,0.15);font-weight:500;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;line-height:45px;border:none}.FormThematique #g-recaptcha-655>div{margin:0 auto}.faqs .Faq{margin-top:60px}.faqs .SearchFaq{margin-top:30px;margin-bottom:30px;text-align:center}.faqs .SearchFaq input{background-image:url('../images/icon/loupe-black.png');background-position:98%;background-repeat:no-repeat;padding:0 35px 0 10px;height:45px;font-size:16px;border:1px solid #535353;border-radius:10px;max-width:400px;width:100%;box-shadow:0 0 5px #ccc inset}.faqs .content-question{padding-left:25px}.faqs .content-categorie .faq-categorie-title{margin-bottom:10px;margin-top:15px;font-weight:bold;font-size:22px;cursor:pointer;border-bottom:1px solid #e2e2e2;padding-bottom:15px}.faqs .content-categorie .faq-categorie-title:before{content:"";width:1.4em;height:1.4em;margin-left:10px;float:right;background:url('../images/icon/arrow_bas.png') no-repeat;background-position:50% 50%}.faqs .content-categorie .faq-categorie-title.uk-open{border:none}.faqs .content-categorie .faq-categorie-title.uk-open:before{transform:rotate(180deg)}.no-content-faq{text-align:center;margin:20px 0;padding:20px;font-size:16px;font-weight:600}.cancel .title_{font-size:16px;line-height:16px;margin-bottom:17px}.cancel .ListeOlogis .img_{height:215px;border-radius:8px 8px 0 0}.cancel .ListeOlogis .img_ img{top:-70%}.cancel .ListeOlogis .warper_info{padding:15px 0 0;min-height:auto}.cancel .ListeOlogis .etat_ol span{margin-left:0}.cancel .col_l_{margin-bottom:10px}.cancel .col_r_{font-size:16px;font-weight:700;line-height:19px;text-align:right;margin-bottom:10px}.cancel .col_r_ .total_conf_{font-size:23px;font-weight:700;letter-spacing:-0.57px;line-height:20px}.cancel .AccordionCancel{margin-top:26px}.cancel .AccordionCancel .uk-accordion-title{font-size:16px;line-height:15px;padding:0;min-height:unset;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #e6e6e6;color:#ccc}.cancel .AccordionCancel .uk-accordion-title:before{background-image:url('../images/icon/down_ol.png')}.cancel .AccordionCancel .uk-open>.uk-accordion-title:before{background-image:url('../images/icon/up_ol.png')}.cancel .AccordionCancel p{font-size:13px;line-height:19px;white-space:pre-line}.cancel .col_2_btn{overflow:hidden;margin-bottom:32px}.cancel .col_2_btn.col_3 .left_col_{width:32.6%;margin-right:1%}.cancel .col_2_btn.col_3 .left_col_:last-child{margin-right:0}.cancel .col_2_btn .left_col_{width:48%;float:left}.cancel .col_2_btn .right_col_{width:48%;float:right}.cancel .btn_conf_{display:block;text-align:center;height:50px;border-radius:3px;background-color:rgba(43,52,75,0.07);box-shadow:0 2px 1px rgba(0,0,0,0.1);color:#000;font-size:15px;font-weight:700;line-height:50px}.cancel .btn_conf_ span{width:33px;height:16px;display:inline-block;position:relative;top:3px;margin-right:5px}.cancel .btn_conf_.fiche span{background:url('../images/icon/oeil_conf.png') 0 0 no-repeat}.cancel .btn_conf_.rendre_s span{background:url('../images/icon/pin_conf.png') 0 0 no-repeat;height:23px;width:20px}.cancel .btn_conf_.annul_ span{background:url('../images/icon/sup_ol.png') 0 0 no-repeat;width:20px;height:21px;position:relative;top:5px}.cancel .footer_conf_resa{max-width:640px;width:100%;margin:32px auto 0;padding-bottom:31px;border-bottom:4px solid #41bc06;text-align:center}.cancel .footer_conf_resa .creat_btn_resa_conf{border:2px solid #2b344b;border-radius:10px;font-size:16px;font-weight:bold;line-height:19px;text-align:center;display:inline-block;padding:16px 91px;margin-bottom:15px}.cancel .footer_conf_resa .intro_footer_resa{color:#959aa5;font-size:13px;line-height:19px;text-align:center;width:78%;margin:0 auto;margin-bottom:24px}.cancel .footer_conf_resa .intro_footer_resa strong{font-weight:bold}.cancel .footer_conf_resa .title_footer_resa{font-size:25px;font-weight:bold;line-height:24px;text-align:center;margin-bottom:11px}.cancel .footer_conf_resa .img_logo_conf{text-align:center;margin-bottom:17px}.cancel .footer_conf_resa .box_footer_txt{background-color:rgba(210,213,2,0.05);padding:23px 50px;display:inline-block;color:#000;font-size:16px;font-weight:bold;letter-spacing:-0.26px;line-height:21px;text-align:center}.cancel .footer_conf_resa .nt_footer_resa{color:#000;font-size:16px;line-height:24px;text-align:center;width:68%;margin:0 auto;margin-bottom:17px}.cancel .footer_conf_resa .nt_footer_resa.with_img{margin-top:30px}.cancel .footer_conf_resa .nt_footer_resa.with_img img{float:left;width:70px}.cancel .footer_conf_resa .nt_footer_resa .strong{font-weight:bold}.etikToolTip{top:0;padding:10px;background:#fff;color:#848484;box-shadow:0 2px 10px 0 rgba(0,0,0,0.16);border:1px solid #d8d8d8;max-width:400px;text-align:left;font-size:13px}.etikToolTip a{color:#848484 !important;text-decoration:underline}.cagnotte-etik{display:inline-block}.tooltipGlob{cursor:pointer}.tootip-cagnotte{display:inline-block}.tootip-cagnotte .tooltipGlob{background-image:url('../images/icon/info_nw_v.png');width:10px;height:10px;background-repeat:no-repeat;display:inline-block;cursor:pointer}.FideliteRestaurant .CouchFed img{margin-bottom:30px}.ScrollListeMap .etikToolTip{max-width:260px;right:-5px;left:auto !important}.gm-style-iw-c .etikToolTip{max-width:260px}@media all and (min--moz-device-pixel-ratio:0){.gm-style-iw-c .etikToolTip{max-width:235px}}@media print{@page{margin:3pt 5pt}body{overflow-y:hidden !important;font-size:12px !important;line-height:normal}a{text-decoration:none}h1{font-size:20px !important}h2{font-size:16px !important;margin-bottom:8px !important}h3{font-size:13px !important}.ListeGlobService .uk-accordion-title{font-size:13px !important;padding:5px !important;border-bottom:1px solid #e2e2e2 !important;margin-top:10px !important}.GlobHeader,.MoteurSearch,.PartagerVia,.BtnVoirShare,.FooterGlob,.SlideFiche,.SlideFiche .uk-slidenav,#NavOptionSort,.ServiceFiche,.topBackBtn,#AvisPlus,.Etablissement,.BlocBas,.AvisFicheContent,.ImgSlide,.uk-modal,.imgCarte,.uk-sticky-placeholder,.PargBas,#infoPratiquefiche,.show_info,.BtnResrveTable,#IdChambre{display:none !important}.InfoHotel,.MaisonFiche,.InsolitFiche{margin-top:0;line-height:normal}.SejourHotel,.RestaurantFiche,.InfoPratique h2,.uk-accordion-content{margin-top:8px}.uk-accordion-content,.imgPrint,.show_info_phone,.show_info_mail,.infoContact,.logoInfoHotel{display:block !important}.EquipementRestaurant h5,.EquipepentHotel h5{font-size:12px !important;margin:5px 0 !important}.ListeGlobService ul li{width:48% !important;padding-left:0;margin-top:0 !important}.SegmentationContent,.ChequeCadeau{padding:8px !important;margin-top:15px}.programmeFidelite .CouFidelite{margin-top:0}.SegmentationExp p{line-height:normal !important}.lazyblock{min-height:50px}.uk-close{display:none}.uk-modal-title{font-size:2rem !important;line-height:1.3;text-align:left;margin:3cm 0 0 1cm !important}p.uk-margin{margin:1cm 0 .5cm 1cm !important}.cheque_popin{border:1px solid #eee !important;float:left !important;width:100% !important;max-width:560px !important;padding:25px !important;margin:0 auto !important;padding-bottom:0 !important;margin-bottom:20px !important;margin-left:1cm !important;position:relative !important}.cheque_popin .header_chq{width:100% !important;float:left !important}.cheque_popin .header_chq .logo{float:left !important;width:60% !important;text-align:left;margin-bottom:15px !important}.cheque_popin .header_chq .value_chq{float:left !important;width:40% !important;text-align:right !important}.cheque_popin .header_chq .value_chq .val_chq{font-size:64px !important;font-weight:bold !important;min-height:65px}.cheque_popin .chq_val_lettre{float:left !important;width:100% !important;text-align:left !important;color:#000;font-size:27.2px;font-style:italic;font-weight:bold;line-height:32px}.cheque_popin .chq_val_lettre .border_ch{box-sizing:border-box;height:1.6px;width:320.44px;border:1.6px solid #979797;opacity:.21;display:block;margin-top:5px}.cheque_popin .chq_val_lettre #chaque_value_lettre{font-size:27px}.cheque_popin .date_code{float:left !important;width:100% !important;margin-top:25px !important;margin-bottom:25px !important}.cheque_popin .date_code .date_chq{float:left !important;width:70% !important}.cheque_popin .date_code .date_chq .date_{font-size:19px !important}.cheque_popin .date_code .img_qr{float:left !important;width:30% !important;text-align:content !important;max-width:185px !important}.cheque_popin .date_code .img_qr #chaque_bar_code{float:left !important;text-align:center !important;width:100% !important}.div_center{display:none !important}.chq_notice{padding:0 !important;display:block !important;margin:1cm !important;width:90% !important;float:left;clear:both}.LeftOlogis,.list_dash_ol{display:none !important}.GlobHeader .contentHeader .logo-head{display:block !important}.RightOlogis .header_dash{display:none !important}.PageContainerOlogis .page_dash{min-height:0 !important}}@media (min-width:480px){.instagram_feed .instagram-image{height:270px !important;float:left;overflow:hidden;border:1px solid #9b9b9b}}@media (min-width:768px){.FooterGlob .NavFooter .MenuFooter .dst-logofooter,.FooterGlob .NavFooter .MenuFooter .menufooter{width:33%;float:left}.MoteurRechercheHome{height:335px}.MoteurRechercheHome .btnCarteHome{bottom:-80px;text-align:center}.MoteurRechercheHome h1{min-height:75px;align-items:center;display:grid}.SlideFiche .DotNav{bottom:10px}.ModalGallerie{padding:30px;background:rgba(0,0,0,0.85);z-index:1012}.ModalGallerie .closeModal{float:right;color:#fff;margin:-26px -15px 0 0}.ModalGallerie .closeModal svg{width:30px}.GalleryFiche .uk-slideshow-items{min-height:580px !important;max-width:830px;margin:0 auto}.GalleryFiche .imgSlideGal{height:100%}.GalleryFiche .uk-thumbnav{justify-content:center}.GalleryFiche .uk-thumbnav li{display:inline-block;padding-left:5px}.GalleryFiche .uk-thumbnav li a{width:100px;height:75px;overflow:hidden}.ChambreTop .ChambreCompris{width:28%;font-size:14px;line-height:18px}.ChambreTop .ChambreBtn{width:30%}.SelectionChambre{padding:0 42px 20px}.SelectionChambre .ChambreBloc .AgeEnfantDiv{float:right}.SelectionChambre .ChambreBloc .PlusEnfant{margin-left:0}.ChequeCadeau .imgChequeCadeau{width:88px;padding-right:30px}.AvisFicheContent .MasonryDiv{column-count:2}.AvisFicheContent .ContentAvis{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:solid 1px #e2e2e2;padding:25px 30px;margin:0 20px 20px 0;width:99%;display:inline-block}.BlocBas .SubBlocBas{border:1px solid #e2e2e2;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;height:100%}.BlocBas .SubBlocBas .imgBlocBas{height:90px}.CalendrierAlt .ui-datepicker-group{width:46%;min-height:332px}.CalendrierAlt .ui-datepicker-group.ui-datepicker-group-first{margin-right:8%}.layout_search .ContentSearch .DateMoteur,.layout_search .ContentSearch .ChampVoyage{width:35%}.layout_search .ContentSearch .btnModifier{width:25%}.layout_search .MoteurRechercheHome .MoteurSarchHome{max-width:900px}.restaurant .FideliteRestaurant .uk-accordion-title,.restaurant .ModPaiement .uk-accordion-title{border-bottom:none}.restaurant .FideliteRestaurant.uk-open .uk-accordion-title,.restaurant .ModPaiement.uk-open .uk-accordion-title{border-bottom:1px solid #e2e2e2}.ListeGlobService .ThematiqueF .uk-accordion-title,.ListeGlobService .programmeFidelite .uk-accordion-title{border-bottom:none}.ListeGlobService .ThematiqueF.uk-open .uk-accordion-title,.ListeGlobService .programmeFidelite.uk-open .uk-accordion-title{border-bottom:1px solid #e2e2e2}.BlocTow:nth-child(even) .ImgBlocTow{order:2}.BlocTow:nth-child(even) .ContenuBlocTow{order:1}.blograndom .items-row.cols-1{width:50%}.BannRegion .ChampVille{margin-top:20px;border:1px solid #adadad;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:flex}.BannRegion .ChampVille input#destination{width:33%}.BannRegion .ChampVille input.date_ville{width:23%}.BannRegion .ChampVille input.adult_ville{width:28%}.BannRegion .ChampVille input.btnRecherche{width:17%}.ContenuRegion .MapRegion{margin-left:0}.ContenuRegion .LinkRegion{width:42%}.ContenuRegion .BlocRegion .visuelRegion{padding:0}.ContenuRegion .BlocRegion .videoRegion{padding:0}.form-devis h3{text-transform:uppercase;font-weight:normal}.rsform-block-titlef h1{font-size:24px;text-align:center}#rsform_18_page_0 .rsform-block-titlef .form-sgtitle{font-size:16px;font-weight:700;color:#f00;text-align:center;margin-top:10px}.colGauche-seminaireForm{float:left;width:48%}.colDroite-seminaireForm{float:right;width:48%}.rsform-block-individuel,.rsform-block-twin,.rsform-block-double{width:28%;float:left;margin-right:6%}.rsform-block-double{margin-right:0}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear{display:inline-block;margin:0 10px 0 0}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear label{color:#555;font-size:12px}.EtapeFidelite{margin-bottom:100px}.EtapeFidelite h4{font-size:35px;font-weight:bold;line-height:39px;margin-bottom:50px}.EtapeFidelite li{position:relative;padding-right:20px}.EtapeFidelite li:after{content:" ";position:absolute;border-left:1px solid rgba(151,151,151,0.3);bottom:0;right:-30px;height:39%;margin-top:auto;margin-bottom:auto}.EtapeFidelite li:last-child:after{content:none}.PasswordForget .uk-modal-dialog{max-width:432px !important}.hello_block{display:none}.PageContainerOlogis .page_dash{padding:14px 14px 14px 0;background-color:#fff}.LeftOlogis{padding:10px;background-color:rgba(218,218,218,0.29)}.TitreWidthCard{display:flex;align-items:center;margin-bottom:15px}.TitreWidthCard img{margin-left:10px}.creat_account h1{font-size:35px;line-height:60px;position:relative}.creat_account .compte_deja_create{margin-bottom:33px}.creat_account .compte_deja_create .form-group.id_number{max-width:133px}.creat_account .compte_deja_create .form-group.cle_grp{max-width:54px}.creat_account .compte_deja_create .info_bull_ol{position:absolute;right:0}.cheque .PageContainerOlogis .page_dash{padding-left:14px}.dashboard .formResponsive select{width:68% !important}.cancel .PageContainerOlogis .page_dash{padding:41px 35px;max-width:750px;margin-left:auto;margin-right:auto}.cancel .PageContainerOlogis h1{font-size:20px}.cancel .PageContainerOlogis .btn_back_ol{float:left;margin-top:2px}}@media (min-width:769px){.BgGlobAccount{height:655px}.ModuleConnexion{max-width:430px}.TopCompte{margin-top:105px;justify-content:end}.TopCompte .title_h_page{font-size:68px;line-height:62px;margin-top:-210px}.TopCompte .middleTopCompte{display:flex;align-items:center}.PageContainerOlogis .page_dash.creat_account{padding:20px;min-height:550px}.MarginBg{margin-top:138px}}@media (min-width:640px){.SlideMob .uk-slider-items:not(.uk-grid){display:block}.MoteurRechercheHome .btnCarteHome a:last-child{display:none}.BlocTextVisualThematique{border:1px solid #979797;border-radius:10px}.BlocTextVisualThematique .TextThematique{padding:15px;margin-top:0 !important}.BlocTextVisualThematique .TextThematique h2{margin-bottom:10px}.ModalCarteAssociate .uk-modal-dialog{padding:10px 52px;max-width:432px !important}}@media (min-width:960px){.MoteurRechercheHome .ContentSearch{padding:20px}.MoteurRechercheHome .ContentSearch .TravelMoteur{width:15%}.SegmentationContent{width:80%}.ficherestaurant .SegmentationContent{width:85%}.BlocLogis .PhotoLogis{width:286px}.Etablissement:not('.EtabWithScroll') .uk-slider-items{transform:none !important}.soireesearch .DestinationMoteur{width:40%}.soireesearch .DateMoteur{width:30%}.hotels .ui-autocomplete,.listhotels .ui-autocomplete{width:368px !important;position:fixed;z-index:9999;max-height:430px;overflow-y:scroll;overflow-x:hidden}.hotels .ui-autocomplete::-webkit-scrollbar,.listhotels .ui-autocomplete::-webkit-scrollbar{-webkit-appearance:none;width:8px}.hotels .ui-autocomplete::-webkit-scrollbar-thumb,.listhotels .ui-autocomplete::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5);margin:10px 0}.ContenuListeHotel>.uk-grid{padding-left:35px}#ModalBannRes{top:90px}.MoteurListePage .DestinationMoteur{width:35%;margin-right:10px}.MoteurListePage .ContentSearch{position:relative}.MoteurListePage .ContentSearch .btnModifier{margin-top:25px;position:absolute;right:0}.MoteurListePage .ContentSearch .DateMoteur{width:22%;margin-right:10px}.MoteurListePage .ContentSearch .ChampVoyage{width:calc(17% - 8px );margin-right:10px}.MoteurListePage .ContentSearch .ScrollRomm{height:430px;overflow-y:scroll;overflow-x:hidden;border-radius:0 0 0 20px;-moz-border-radius:0 0 0 20px;-webkit-border-radius:0 0 0 20px}.MoteurListePage .ContentSearch .ScrollRomm::-webkit-scrollbar{-webkit-appearance:none;width:5px}.MoteurListePage .ContentSearch .ScrollRomm::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5);margin:10px 0}.ContentListe{width:calc(100% - 270px );margin-top:0 !important}.FilterListe{overflow:auto}.FilterListe .BtnFilterResultat{position:sticky;bottom:0;padding:10px}#FilterGolbListe{overflow:hidden;top:114px;position:sticky;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;box-shadow:0 3px 20px 0 rgba(0,0,0,0.16);padding:10px 5px 0 0;background:#fefefe}.TitreListeSep.SansMarg{margin-top:0}.AfficherMasque{position:absolute;left:0;z-index:10;border-bottom:1px solid #e2e2e2;padding-bottom:8px;width:33.2%;text-align:center;padding-top:5px;background:#fff}.AfficherMasque.MasqueGlobAff{width:auto;padding:8px;border-radius:20px;border:none}.AfficherMasque a{text-align:center;padding:7px 58px 10px 0;color:#000;font-size:10px;background-repeat:no-repeat;background-position:right center;background-size:52px 26px}.AfficherMasque a#MasqueListe{background-image:url('../images/icon/check_type_active.png')}.AfficherMasque a#AfficheListe{background-image:url('../images/icon/check_type.png')}.ListeHotel{position:relative;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:15px 10px 20px 0}.ListeHotel .SlidePhotoGlob{width:280px;height:210px}.ListeHotel .SlidePhotoGlob .coverRes{height:100%}.ListeHotel .InfoListeHotel{width:70%}.ListeHotel .ElementRightListe{width:30%}.liste-promo-ad .ListeHotel:not('.block_hotel_indispo') .ElementRightListe{width:38%}.liste-promo-ad .ListeHotel:not('.block_hotel_indispo') .InfoListeHotel{width:62%}.liste-promo-ad .TarifSpeciaux{position:absolute;right:20px;bottom:22px;text-align:left;min-width:198px}.liste-promo-ad .TarifSpeciaux .ImgTitreSpeciaux{font-size:14px}.liste-promo-ad .BtnTarifSpeciaux{margin-left:-10px;background:#fff;padding-left:10px;width:105%}.liste-promo-ad.ListeMapHotel .TarifSpeciaux,.liste-promo-ad .Map_Liste .ListeMapHotel .TarifSpeciaux,.liste-promo-ad.ListeMapHotel .BtnTarifSpeciaux,.liste-promo-ad .Map_Liste .ListeMapHotel .BtnTarifSpeciaux{position:inherit !important;width:100%;margin-bottom:0}.liste-promo-ad .ListeHotel .TypeLogement{display:block;max-width:220px;margin-top:5px}.liste-promo-ad .ListeHotel .TypeLogement span{margin-top:10px;display:inline-block}.liste-promo-sd.ListeMapHotel .BlocOffreListeN,.Map_Liste .ListeMapHotel .BlocOffreListeN{padding-left:5px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .LeftSpeciaux,.Map_Liste .ListeMapHotel .BlocOffreListeN .LeftSpeciaux{width:100%;padding-left:5px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .LeftSpeciaux .TitreOff,.Map_Liste .ListeMapHotel .BlocOffreListeN .LeftSpeciaux .TitreOff{font-size:14px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .LeftSpeciaux #more,.Map_Liste .ListeMapHotel .BlocOffreListeN .LeftSpeciaux #more{font-size:12px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .LeftSpeciaux .myBtn,.Map_Liste .ListeMapHotel .BlocOffreListeN .LeftSpeciaux .myBtn{font-size:12px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.Map_Liste .ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.liste-promo-sd.ListeMapHotel .BlocOffreListeN .BtnReservPromo,.Map_Liste .ListeMapHotel .BlocOffreListeN .BtnReservPromo{width:100%;padding-left:5px;padding-right:5px;font-size:12px;padding-bottom:5px;text-align:left}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .uk-button,.Map_Liste .ListeMapHotel .BlocOffreListeN .uk-button{line-height:38px;margin-right:10px;margin-top:5px}.liste-promo-sd.ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.Map_Liste .ListeMapHotel .BlocOffreListeN .BlocBtnPromo{border-left:3px solid #848484}.BlocOffreListeN .LeftSpeciaux{width:55%}.BlocOffreListeN .BlocBtnPromo{width:25%;text-align:center}.BlocPromoListe{text-align:center}.EspaceGrid{border-bottom:1px solid #e2e2e2}.ContenuListeHotel .ContenuMapListe{margin-bottom:30px}.ContenuMapListe{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.ContenuMapListe.BorderGlob{border:1px solid #e2e2e2}.ScrollListeMap{position:absolute;top:35px;left:0;background:#fff;height:591px;overflow-y:scroll;overflow-x:hidden}.ScrollListeMap::-webkit-scrollbar{-webkit-appearance:none;width:5px}.ScrollListeMap::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}.Map_Liste{padding-left:33%;text-align:center}.Map_Liste.fullMap{transition:.15s padding ease-out,.15s margin ease-out,.15s border ease-out;padding-left:0}.BannListeResultatNew a{line-height:34px}.ListeMapHotel .TitreListeSep{font-size:12px;line-height:normal;margin-top:10px}.ListeMapHotel .ListeHotel{padding:0 0 5px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}.ListeMapHotel .ListeHotel .SlidePhotoGlob{width:100%;margin:0 auto;padding:0;max-width:270px}.ListeMapHotel .ListeHotel .ContentListe{width:100%}.ListeMapHotel .ListeHotel h2{font-size:18px}.ListeMapHotel .ListeHotel .InfoListeHotel{width:100%;padding-left:10px}.ListeMapHotel .ListeHotel .localListe{float:left;width:100%;background-position:top left;font-size:12px}.ListeMapHotel .ListeHotel .ElementRightListe{width:100%;font-size:10px;padding-left:10px;margin-top:0}.ListeMapHotel .ListeHotel .ElementRightListe .ScoreListe{float:left;margin-bottom:5px}.ListeMapHotel .ListeHotel .ElementRightListe .ScoreListe p:last-child,.ListeMapHotel .ListeHotel .ElementRightListe .ScoreListe span:last-child{float:left;clear:both}.ListeMapHotel .ListeHotel .ElementRightListe .ScoreBadge{float:left;min-width:38px;height:35px;font-size:16px}.ListeMapHotel .ListeHotel .PrixListeGlo{float:right;width:60%;margin-bottom:10px}.ListeMapHotel .ListeHotel .PrixListeGlo .ImgTitreSpeciaux{font-size:14px}.ListeMapHotel .ListeHotel .PrixListeGlo.TarifSpeciaux{width:100%;text-align:left}.ListeMapHotel .ListeHotel .EcoFidListe{float:right;font-size:10px;margin-top:5px;width:70%}.ListeMapHotel .ListeHotel .SegmentationListe{float:left;margin:5px 0}.ListeMapHotel .ListeHotel .SegmentationListe img{margin-right:3px}.ListeMapHotel .ListeHotel .TypeLogement{float:right;margin-top:8px}.ListeMapHotel .ListeHotel .TypeLogement span{margin:0;font-size:0}.ListeMapHotel .ListeHotel .TypeLogement img{margin-right:3px;width:17px}.ListeMapHotel .ListeHotel .ElementListe{font-size:10px;margin:8px 0;width:100%;float:left}.ListeMapHotel .ListeHotel .ElementListe .ConfirmImm{display:none}.ListeMapHotel .BtnVoirHotel{text-align:center;margin-bottom:10px;float:left;position:relative;z-index:2}.ListeMapHotel .BandePromo{display:none}.ListeMapHotel .BlocPromoListe{flex-direction:row;margin-left:0;padding-left:0;padding-right:10px;font-size:11px;text-align:left}.ListeMapHotel .BlocPromoListe .promoOffre{order:1;width:45%;text-align:left;padding-left:10px;flex:inherit}.ListeMapHotel .BlocPromoListe .promoOffre p{font-size:13px}.ListeMapHotel .BlocPromoListe .promoOffre span{display:inline-block}.ListeMapHotel .BlocPromoListe .promoOffre span img{max-width:50px}.ListeMapHotel .BlocPromoListe .prestationPromo{order:4;width:55%;padding-left:15px}.ListeMapHotel .BlocPromoListe .PromoDate{order:5;width:35%;text-align:right}.ListeMapHotel .BlocPromoListe .BlocProHide{display:none}.ListeMapHotel .BlocPromoListe .LienProShowHide{display:block}.ListeMapHotel .BlocPromoListe .MoinsProHide{display:none}.ListeMapHotel .BlocPromoListe.BlocProShow .BlocProHide{display:block;margin-top:10px}.ListeMapHotel .BlocPromoListe.BlocProShow .PlusProShow{display:none}.ListeMapHotel .BlocPromoListe.BlocProShow .MoinsProHide{display:block}.ListeMapHotel .BlocPromoListe .desktop-visible{display:none}.ListeMapHotel .BlocPromoListe .BlocBtnPromo{order:2;width:24%;text-align:center}.ListeMapHotel .BlocPromoListe .BtnReservPromo{text-align:right;order:3;width:33%}.ListeMapHotel .BlocPromoListe .BtnReservPromo a{width:100%;font-size:14px;line-height:38px;padding:0}.ListeMapHotel .seeMoreRatesTab{margin-right:10px}.listhotels .ListeMapHotel .ListeHotel .ContentListe{padding-left:0;margin-left:0;padding-right:10px}.blograndom .items-row.cols-1{width:25%}.PageThematique .PictoProx{font-size:12px}.PageThematique .BlocTextVisualThematique .TextThematique h2{font-size:27px}.BannThematique{min-height:340px;background-size:cover}.BannThematique .TitreThematique{max-width:512px;font-size:38px;line-height:54px;margin-bottom:50px;min-height:90px}.BannThematique .TitreThematique span.themLigne1{font-size:40px}.BannThematique .TitreThematique span.themLigne2{font-size:52px}.BannThematique .TitreThematique span.uk-icon svg{width:36px}.AncreTehmatique{border-radius:20px;background-color:#fff;box-shadow:0 6px 70px rgba(0,0,0,0.12);margin-top:-75px;max-width:1120px;margin-bottom:50px}.AncreTehmatique ul li:hover,.AncreTehmatique ul li.active{opacity:.7;background-color:rgba(232,124,41,0.42)}.BlocTextVisualThematique{margin-top:50px;margin-bottom:50px}.BlocTextVisualThematique .TextThematique{padding:25px}.CarteThematique{font-size:22px}.CarteThematique h3{font-size:34px;line-height:46px}.EspaceThematique{padding-left:40px;padding-right:40px}.VilleRegionThematique ul{justify-content:center}.com_home_page .MoteurRechercheHome .MoteurSarchHome{bottom:15%;top:auto}.RefonteHomePage .PictoProx{font-size:12px}.RefonteHomePage .BlocTextVisualThematique{max-height:360px;margin-top:50px;margin-bottom:50px;border-radius:20px;background-color:#fff;box-shadow:0 6px 70px 0 rgba(0,0,0,0.12)}.RefonteHomePage .BlocTextVisualThematique .visualThematique{max-height:360px}.EspaceHome{padding-top:40px;padding-bottom:40px}.EspaceHome h2{font-size:34px;line-height:46px}.ExperienceHome h3{font-size:34px;line-height:46px}.ExperienceHome .tabexperience{height:140px;max-width:892px;border-radius:20px;background-color:#fff;box-shadow:0 6px 70px 0 rgba(0,0,0,0.12);align-items:center}.ExperienceHome .tabexperience li{padding:25px 0 0 0;border-left:1px solid #f6f6f6}.ExperienceHome .tabexperience li.uk-active{opacity:.7;background-color:#f6f6f6}.ExperienceHome .DescExeprience{padding-right:30px;font-size:18px;line-height:25px}.EscapadeHome{background-repeat:no-repeat;background-position:top center;padding-top:40px;padding-bottom:30px}.EscapadeHome h2{text-align:center;line-height:46px;text-shadow:0 2px 50px rgba(0,0,0,0.5)}.EscapadeHome .BlocEscapade{border-radius:10px;background-color:#fff;padding:22px;margin-top:40px}.BackHome{right:95px}.BackHome a{font-size:14px}.BackHome a svg{width:28px}.SelectionChambre.SelectChambreNew .uk-width-1-3\@m{width:50%}.SelectionChambre.SelectChambreNew .ChambreBloc .AgeEnfantDiv label,.SelectionChambre.SelectChambreNew .ChambreBloc .optionsEnfants label{width:55%;display:inline-block;text-align:left}.SelectionChambre.SelectChambreNew .ChambreBloc .AgeEnfantDiv .SelectGlob,.SelectionChambre.SelectChambreNew .ChambreBloc .optionsEnfants .SelectGlob{padding-left:8px}.SelectionChambre.SelectChambreNew .ChambreBloc .optionsEnfants{width:94%}.hotels .ListeHotel .EcoFidListe,.listhotels .ListeHotel .EcoFidListe{float:right;margin-right:0;padding:0;width:240px}.hotels .ListeHotel .tooltipGlob,.listhotels .ListeHotel .tooltipGlob{position:initial}.hotels .ListeMapHotel .ListeHotel .EcoFidListe,.listhotels .ListeMapHotel .ListeHotel .EcoFidListe{width:70%}.AvisFicheContent .MasonryDiv.uk-flex{align-items:flex-start}.bons-plans .BannThematique{min-height:400px}.header_form{margin-top:23px}.ProgrammeFideliteModule .rightProg .ContentProgF{float:right}.LeftOlogis{max-width:341px;padding:20px}.RightOlogis .header_dash h1{line-height:60px;font-size:35px;margin-bottom:20px}.RightOlogis .search_ol .search_btn{width:262px}.MarginGlobTop{margin-top:100px}.accountrecovery h1{font-size:35px;line-height:33px;margin-bottom:17px}.payment .LeftOlogis{max-width:100%}.PaymentPage .RightOlogis .btn_resa_crea_compte{padding-left:68px;padding-right:68px}.PaymentPage .Content_form .pass_bloc .checklabel{display:flex;align-items:center}.PaymentPage .MarginBg{margin-top:184px}.PaymentPage .BgPayment{top:-15px}.category .topBackBtn ul,.article .topBackBtn ul,.packages .topBackBtn ul,.rsform .topBackBtn ul,.recettes .topBackBtn ul,.recette .topBackBtn ul,.sitemap .topBackBtn ul,.faqs .topBackBtn ul{padding-left:42px}.accountrecovery .BgGlobAccount{height:666px;top:-94px;background-position:-36px 0}}@media (min-width:1050px){.VilleRegionThematique ul li img{height:327px}.ModuleConnexion{padding:50px}.PageContainerOlogis .page_dash.creat_account{padding:41px 85px}}@media (min-width:1220px){.blograndom .items-row.cols-1{width:20%}}@media (min-width:1441px){.BannThematique{min-height:450px}}@media (max-width:1220px){.MoteurRechercheHome .MoteurSarchHome{left:1%;right:1%}}@media (max-width:960px){.uk-modal{z-index:1012}.uk-tooltip{max-width:250px}.MoteurRechercheHome .bannDesktop{height:420px}.ContentSearch .DestinationMoteur{position:relative}.ContentSearch .DestinationMoteur .button_localisation{text-indent:-10000px;font-size:0;background:url('../images/icon/localisation.png') no-repeat;width:35px;height:35px;position:absolute;right:5px;top:46%;display:block;background-size:35px}.Segmentation a,.Segmentation img{float:left}.Segmentation a{margin-right:5px}.Segmentation .SegGlob{float:left;margin-right:0}.Segmentation .SegGlob img{margin-bottom:15px}.Segmentation .etiklien img{float:none}.Segmentation .etiklien span{font-size:12px;margin-left:5px}.Segmentation .SErvResSeg{min-height:42px;font-size:10px;display:inline-block}.Segmentation .SErvResSeg:last-child{max-width:70px;text-align:center;vertical-align:top;margin-left:5px}.Segmentation .tootip-cagnotte{float:left;margin-top:9px}.restaurant .ScrollToTop{bottom:65px}.hotel .ScrollToTop{bottom:125px}.ModalGallerie{display:block;position:initial;opacity:1;background:#fff;padding:0}.ModalGallerie .closeModal{color:#fff;float:right;margin-bottom:20px}.ModalGallerie .GalleryFiche{width:100%;float:left;height:280px}.ModalGallerie .uk-slideshow-items{height:280px}.ModalGallerie .imgSlideGal{height:280px}.ModalGallerie .uk-slidenav{top:45%}.ModalGallerie .uk-slidenav svg{width:20px}.ModalGallerie .uk-slidenav-next{right:10px}.ModalGallerie .uk-slidenav-previous{left:10px}.ModalGallerie .thumbnavSlide{position:absolute !important;bottom:10px;left:0;right:0;margin:0 auto;max-width:fit-content}.ModalGallerie .thumbnavSlide ul{margin:0;max-width:77px;overflow:hidden;height:17px}.ModalGallerie .thumbnavSlide li{padding-left:5px}.ModalGallerie .thumbnavSlide li a{width:10px;height:10px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background:#fff}.ModalGallerie .thumbnavSlide li a img{display:none}.ModalGallerie .thumbnavSlide li a:after{background:none;display:none}.ModalGallerie .thumbnavSlide li.uk-active a{width:10px;height:10px;background:#d8d8d8}.ContentListe{padding-left:0;margin-left:0}.ContenuListeHotel{margin-top:0}.MoteurListe{border-bottom:none;padding-top:0}.MoteurListePage .ContentSearch .ChampVoyage{margin-top:8px}.MoteurListePage .ContentSearch .btnModifier{margin-top:32px}.hotels .ModalMoteur .ContentSearch .HomeSep,.listhotels .ModalMoteur .ContentSearch .HomeSep{display:block}.hotels .ModalMoteur .ContentSearch .DestinationMoteur,.listhotels .ModalMoteur .ContentSearch .DestinationMoteur,.hotels .ModalMoteur .ContentSearch .btnModifier,.listhotels .ModalMoteur .ContentSearch .btnModifier{width:100%}.hotels .ModalMoteur .ContentSearch input[type="text"],.listhotels .ModalMoteur .ContentSearch input[type="text"]{cursor:default;caret-color:initial}.hotels .ui-front,.listhotels .ui-front{z-index:10000;width:90% !important}.hotels .BlocBas,.listhotels .BlocBas{border-top:1px solid #e2e2e2;padding-top:30px}.hotels .uk-tooltip,.listhotels .uk-tooltip{left:0 !important;right:0 !important;margin:0 auto;padding-top:180px;background:transparent;box-shadow:none;border:none}.hotels .uk-tooltip div,.listhotels .uk-tooltip div{background:#fff;color:#848484;box-shadow:0 2px 10px 0 #000;border:1px solid #d8d8d8;max-width:400px;padding:10px}.hotels .uk-tooltip::after,.listhotels .uk-tooltip::after{top:170px;right:50%;border-bottom:8px solid #d8d8d8;border-right:8px solid transparent;border-left:8px solid transparent}.roomavail .uk-tooltip{left:0 !important;right:0 !important;margin:0 auto}.roomavail .uk-tooltip:after{display:none}#FilterGolbListe{padding:0;background:#fff}#FilterGolbListe .FilterListe .resetFiltre{margin-bottom:10px}.TitreListeSep{margin:15px 0 !important;padding-left:15px;padding-right:15px}.TitreListeSep strong{display:block}.ModalBannBody{margin-top:25px !important}.TopListe{text-align:center;font-size:16px;color:#41bc06;margin-bottom:0}.TopListe .TitreGlobListe{margin-top:30px;margin-bottom:15px}.TopListe .title_initial,.TopListe .titleHoteslDipos{font-size:18px}.TopListe .title_initial .dontdisp,.TopListe .titleHoteslDipos .dontdisp{display:none}.TopListe .BlocTriCarte{justify-content:center;text-transform:capitalize;margin-top:10px;font-size:16px}.TopListe .BtnMapListe{padding-left:10px;height:24px;order:3;border-left:1px solid #b5b5b5}.TopListe .BtnMapListe span{display:block;font-size:16px}.TopListe .BtnMapListe .MapListeSwitch{min-width:72px;height:auto;margin:0;float:left;width:auto}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide{background:url('../images/icon/icon-map.png') no-repeat center !important;border:none;width:15px;position:inherit;height:20px;float:left}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide:before{display:none}.TopListe .BtnMapListe .MapListeSwitch .MapListeSlide svg{width:30px;display:none}.TopListe .TriPar{margin-left:0}.TopListe .TriPar label{display:none;min-width:65px;margin-top:7px}.TopListe .TriPar.SelectTri .select-styled{font-size:16px;text-align:left;align-items:center;line-height:normal;color:#41bc06;padding:0;background-color:#fff;background-image:url('../images/icon/icon_trier_active.png');background-position:left;background-repeat:no-repeat;padding-left:30px;background-size:24px 23px;display:flex;font-weight:600}.TopListe .TriPar.SelectTri .select-styled:after{display:none}.TopListe .TriPar.SelectTri .select-styled.active{border:none}.TopListe .TriPar.SelectTri .selectDiv{border:none;background-color:none}.TopListe .TriPar.SelectTri .select-options{color:#000}.TopListe .BtnFilterGlob{background-image:url('../images/icon/icon_filtre_active.png');background-repeat:no-repeat;background-position:left;padding-left:30px;border-right:1px solid #b5b5b5;padding-right:15px;margin-right:10px}.BannListeResultatNew{margin-top:20px}.SelectNote select{border:none;background:#fff;width:100%;color:#41bc06;font-size:16px;background-color:#fff;background-image:url('../images/icon/icon_trier_active.png');background-position:left;background-repeat:no-repeat;padding-left:35px;background-size:24px 23px;display:flex;font-weight:600}.SelectNote select option{font-size:12px}.FilterMobCarte{position:absolute;left:40%;background:#41bc06 url('../images/icon/icon_filtre_b.png') no-repeat 8px;color:#fff;bottom:20px;border-radius:6px;z-index:10;padding:10px 20px 10px 35px}.CloseMapListe{position:absolute;top:10px;right:0;background:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;font-weight:600;font-size:16px}.TitreFilter{padding:10px 20px;border-bottom:1px solid #e2e2e2;font-weight:600;position:fixed;background:#fff;left:0;right:0}.FilterListe .uk-accordion{padding-top:42px;padding-bottom:70px}.BtnFilterResultat{position:fixed;left:0;right:0;bottom:0;box-shadow:none}.hotels .FilterListe .uk-accordion{padding-bottom:150px}.ListeHotel .SlidePhotoGlob{padding-left:0}.ListeHotel .SlidePhotoGlob div img{border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;width:100%}.ListeHotel .localListe{float:left;width:100%}.ListeHotel .ContentListe{padding-right:15px}.ListeHotel .ElementRightListe .ScoreListe{float:left;margin-bottom:10px;text-align:left;width:40%}.ListeHotel .PrixListeGlo{float:right;width:60%;margin-bottom:13px}.ListeHotel .SegmentationListe{float:left}.ListeHotel .TypeLogement{float:right;font-size:0}.ListeHotel .TypeLogement span{margin-right:0}.ListeHotel .ElementListe{float:left;width:100%}.ListeHotel .EcoFidListe{float:left;margin-bottom:20px;clear:both;text-align:left}.liste-promo-ad .ListeHotel .PrixListeGlo{float:left;width:100%;text-align:left;margin-top:10px;margin-bottom:10px}.AfficherMasque{display:none}.BtnVoirHotel{float:left}.ContenuListeHotel .ContenuMapListe{margin-bottom:5px}.ContenuMapListe{border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;margin-left:-15px;margin-right:-15px}.ContenuMapListe #hotel-listing{margin-left:15px;margin-right:15px}.Map_Liste{height:100vh;position:relative}.Map_Liste .gm-style .gm-style-iw-c{max-width:300px !important}.Map_Liste .gm-style .gm-style-iw-d{max-width:100% !important}.Map_Liste .gm-style .gm-style-iw-d .ListeMapHotel .ListeHotel h2{font-size:14px}.Map_Liste .gm-style .gm-style-iw-d .ListeMapHotel .ListeHotel .ElementRightListe{padding:0}.Map_Liste .gm-style .gm-style-iw-d .ListeMapHotel .ListeHotel .ContentListe{padding-right:0}.Map_Liste .gm-style .gm-style-iw-d .ListeMapHotel .ListeHotel .BlocOffreListeN{padding:0}.ListeMapHotel .ListeHotel{border:none;box-shadow:none;padding:0}.ScrollListeMap{margin-top:20px}.ScrollListeMap .ListeHotel{margin-top:0;padding:0 8px;margin-bottom:20px;max-width:300px}.ScrollListeMap .ListeHotel .SlidePhotoGlob{height:213px}.ScrollListeMap .uk-slider-items{margin-right:50px;margin-left:0}.ScrollListeMap #SubListing{display:flex}.ScrollListeMap#hotel-listing{padding-left:5px;margin-left:0}.ScrollListeMap .ContentListe{margin-top:0 !important}.ScrollListeMap .TitreListeSep{display:none}.RecapFilter{padding-left:15px;padding-right:15px;margin:0 -15px}.RecapFilter .uk-button{margin-bottom:10px}.BandePromo{display:none}.BlocPromoListe{flex-direction:row;padding-left:0;padding-right:0;text-align:left;margin:0 5px;margin-top:10px !important}.BlocPromoListe .promoOffre{order:1;width:45%;text-align:left;padding-left:5px;flex:inherit}.BlocPromoListe .promoOffre p{font-size:13px}.BlocPromoListe .promoOffre p span{display:inline-block}.BlocPromoListe .prestationPromo{order:4;width:55%;padding-left:15px}.BlocPromoListe .PromoDate{order:5;width:35%;text-align:right}.BlocPromoListe .BlocProHide{display:none}.BlocPromoListe .LienProShowHide{display:block}.BlocPromoListe .MoinsProHide{display:none}.BlocPromoListe.BlocProShow .BlocProHide{display:block;margin-top:10px}.BlocPromoListe.BlocProShow .PlusProShow{display:none}.BlocPromoListe.BlocProShow .MoinsProHide{display:block}.BlocPromoListe .desktop-visible{display:none}.BlocPromoListe .BlocBtnPromo{order:2;width:24%;text-align:center}.BlocPromoListe .BtnReservPromo{text-align:right;order:3;width:33%}.NavMobPro{color:#fff;background:rgba(0,0,0,0.2);border-radius:3px}.BannRegion{padding:0 20px}.BannRegion .ChampVille input{margin-top:10px;border:1px solid #adadad}#stickyMobSearch{background:#fff;padding:5px 7px}#stickyMobSearch.uk-active{box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}.com_page_thematique .DestinationMoteur,.com_page_thematique .btnModifier{width:100%}.com_page_thematique .ui-front{z-index:9999}.MoteurListePage{background:#fff}.MoteurListePage .DestinationThem{background:url('../images/icon/loupe-vert.png') no-repeat 6px;padding-left:40px;border:1px solid #e2e2e2;height:45px;border-radius:5px;margin-top:15px;font-size:14px;width:100%;caret-color:transparent}.PageThematique .MoteurListePage .ContentSearch .btnModifier{margin-top:10px}.PageThematique .MoteurListePage .RecapMoteur{box-shadow:none}.PageThematique .PictoProx{font-size:13.5px}.PageThematique .SlidePhotoGlob div{border-radius:10px 10px 0 0;height:250px}.PageThematique .SlidePhotoGlob div .uk-slideshow-items{height:250px}.PageThematique .SlidePhotoGlob div img{border-radius:10px 10px 0 0}.PageThematique .ContentEtabl{border:1px solid #e2e2e2;border-radius:0 0 10px 10px;padding:10px;margin:0;border-top:none}.BannThematique{background-size:cover;min-height:100px}.BannThematique .TitreThematique{margin-top:95px}.AncreTehmatique{margin-top:20px;margin-bottom:20px;height:130px}.AncreTehmatique ul li{border:none;padding:0 5px}.AncreTehmatique ul li a{border:1px solid #9b9b9b;border-radius:10px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.3),0 2px 4px 0 rgba(0,0,0,0.3),0 2px 4px 0 rgba(0,0,0,0.29);height:97%;line-height:80px;background:#fff}.AncreTehmatique ul li span{font-size:13px;line-height:normal}.AncreTehmatique ul li.active img.imgClassiqueHover{display:inline-block}.AncreTehmatique .uk-position-center-left-out{right:90%}.AncreTehmatique .uk-position-center-right-out{left:90%}.AncreTehmatique .BtnNav span svg{width:30px}.CarteThematique .uk-button-primary{font-size:16px}.CoupsCoeurThematique h3{line-height:normal}.CoupsCoeurThematique .NosCoupsCoeur{margin-top:20px}.ChequeThematique div{text-align:left;align-items:center}.BlocTextVisualThematique .TextThematique{margin-top:20px}.BlocTextVisualThematique .visualThematique{height:220px}.CoupsCoeurThematique h3,.LogementThematique h3{text-align:left}.BlocTextVisualThematique .TextThematique{padding:10px 20px}.hotelConsulte #SliderRefonteHome{margin-right:-15px}.hotelConsulte #SliderRefonteHome ul{padding-right:20px}.RefonteHomePage .btn-Slide{display:none}.RefonteHomePage .VilleRegionThematique ul li img{height:190px}.RefonteHomePage .SlidePhotoGlob div{border-radius:10px 10px 0 0;height:250px}.RefonteHomePage .SlidePhotoGlob div .uk-slideshow-items{height:100%}.RefonteHomePage .SlidePhotoGlob div img{border-radius:10px 10px 0 0;width:100%}.RefonteHomePage .ContentEtabl{border:1px solid #e2e2e2;border-radius:0 0 10px 10px;padding:10px;margin:0;border-top:none}.RefonteHomePage .BlocTextVisualThematique{text-align:center}.RefonteHomePage .PictoProx span{display:block}.RefonteHomePage .BlocMarqueHome .uk-slider-items{padding-right:50px}.EscapadeHome{margin-top:22px;margin-bottom:22px;background-image:none !important}.EscapadeHome h2{line-height:normal;padding-right:15px;font-size:24px;margin-bottom:10px;color:#000 !important;font-weight:500}.EscapadeHome .PictoProx span{font-size:13px}.EscapadeHome .btnEscap{margin-top:0;margin-bottom:20px}.EscapadeHome .EscapadeContainer{margin-left:15px}.ExperienceHome{text-align:center}.ExperienceHome .btn-Slide{top:40%;color:#e87014;display:block;padding-top:6px}.ExperienceHome .btn-Slide.uk-position-center-right-out{margin-left:-35px}.ExperienceHome .btn-Slide.uk-position-center-left-out{margin-right:-35px}.ExperienceHome .TextExperience{max-width:80%;margin-left:auto;margin-right:auto}.BlocOffreListeN .BlocBtnPromo{border-left:3px solid #ccc;text-align:left}.BlocOffreListeN .BtnReservPromo{padding:10px}.CarteThematique ul{padding-left:30px;padding-right:10px}.ChambreTop .EscapGourm img{margin-left:0}.ListeMapHotel .ListeHotel .EcoFidListe img{width:20px}.ListeMapHotel .ListeHotel .ElementRightListe{font-size:11px}#modalResa .uk-alert-danger{padding-top:30px}#modalResa .uk-modal-body{padding:20px}#modalResa .uk-close svg{width:20px}.AvisFicheContent .MasonryDiv.uk-flex{display:block}.ModuleConnexion{margin-top:100px}.BlocChambrePaiement{margin-left:10px;padding-left:10px;padding-right:10px}.BlocChambrePaiement .AccordionPaiement .uk-accordion-title{margin-top:20px}.faqs .Faq{margin-top:100px}.faqs .content-question{padding-left:10px}.faqs .ListeGlobService .uk-accordion-title{font-weight:600;font-size:17px;padding-left:0;padding-right:0}}@media (max-width:768px){.BgGlobAccount{background-position-x:center}.TopCompte .title_h_page{margin-top:70px}}@media (max-width:767px){h1{font-size:24px}h2{font-size:22px}.uk-heading-small{font-size:20px}.uk-heading-medium{font-size:25px}.coronavirus{padding-left:10px;padding-right:10px}.GlobHeader .contentHeader .logo-head{width:69px;height:69px;position:absolute;left:50%;margin-left:-35px;top:8px}.GlobHeader .LangConnexion .connexionTop a{font-size:0;margin-right:5px}.GlobHeader .LangConnexion .connexionTop a h2{font-size:0;text-indent:-9999px}.GlobHeader .LangConnexion .connexionTop a.en_ligne{background-position:center center}.GlobHeader .navLanguage{margin-right:10px}.fichehotel .FooterGlob{margin-bottom:135px}.FooterGlob{font-size:12px}.FooterGlob li a{font-size:12px}.FooterGlob li span{font-size:14px}.FooterGlob .NewsFooter{padding:20px 0}.FooterGlob .NewsFooter p{font-size:18px;text-align:center;margin-bottom:18px}.FooterGlob .NewsFooter p span{font-size:12px}.FooterGlob .NewsFooter .mailnewsletter{height:45px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.FooterGlob .NewsFooter .subbutton{line-height:43px;font-size:14px;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;padding:0 20px}.FooterGlob .NavFooter{padding:20px 0}.FooterGlob .NavFooter .SuiviBloc span{font-size:14px}.FooterGlob .NavFooter .SuiviBloc li{width:49%;display:inline-block;margin-bottom:10px}.FooterGlob .logoFooter span{font-size:14px}.FooterGlob .MenuF{margin:20px 0}.FooterGlob .Bloccopyright{padding:20px 0}.FooterGlob .MenuFooterSelection span{font-size:14px}.FooterGlob .MenuFooterSelection span.title_sitemap{font-size:18px}.FooterGlob .MenuFooterSelection div{margin-top:10px}.FooterGlob .sitemap_footer span.title_sitemap{font-size:20px;line-height:normal}.SlideFiche{height:280px}.SlideFiche ul{height:100%}.SlideFiche .ImgSlide{height:280px}.SlideFiche .DotNav{margin:10px 0}.SlideFiche .DotNav li{padding-left:5px}.SlideFiche .DotNav li a{width:6px;height:6px}.SlideFiche .DotNav li.uk-active a{width:8px;height:8px}.SlideFiche .uk-slidenav{background:none;color:#fff;box-shadow:none}.SlideFiche .uk-slidenav svg{width:24px}.ServiceFiche{padding:10px 0}.ServiceFiche .uk-container{padding:0 0 0 10px}.ServiceFiche .SubServiceFiche{font-size:12px;margin-right:7px}.ServiceFiche .SubServiceFiche img{width:14px;margin-right:3px}.ServiceFiche .VoirPlusService{font-size:11px;text-transform:uppercase;margin-top:6px;margin-left:5px}.ServiceFiche .VoirPlusService span{display:none}.InfoHotel{margin-top:20px}.InfoHotel .BtnVoirShare a{line-height:40px}.InfoHotel .BtnVoirShare .BtnShare .SvgShare{margin-right:0}.InfoHotel .btnVoirCarte{line-height:normal;border:none;padding:0;font-size:14px;margin-top:10px}.InfoHotel .AdressHotel img{float:left;margin-right:10px}.InfoHotel .AdressHotel div{display:contents}.SortOptionListe{margin:40px -15px 0;padding-left:5px}.SortOptionListe li{font-size:18px;min-width:15%}.SortOptionListe li a{padding-left:16px;padding-right:16px}.SortOptionListe li:hover a{background:#fff;color:#000}.ListeGlobService li{width:100%}.ListeGlobService .uk-accordion-title{font-size:16px}.ListeGlobService .uk-accordion-content{border-top:1px solid #d8d8d8;padding-top:10px;margin-top:0}.ListeGlobService .programmeFidelite .uk-accordion-content{border:none}.ActiviteInteret p{font-size:14px;text-align:justify}.ChambreHotel hr{margin-bottom:0;border-width:2px}.ChambreHotel .EspaceChambre .PhotoHotelChambre{text-align:center;height:230px !important;width:308px;margin-left:auto;margin-right:auto}.ChambreHotel .EspaceChambre .PhotoHotelChambre .uk-slideshow-items{height:230px}.ChambreHotel .EspaceChambre .PhotoHotelChambre .uk-slideshow-items img{height:230px !important;width:294px !important;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}.ChambreHotel .EspaceChambre h3{font-weight:500}.ChambreHotel .EspaceChambre .DescriptionChambre .TextDisp{display:none}.ChambreHotel .EspaceChambre .TarfiDescription{text-align:left;margin-top:15px;display:none}.ChambreHotel .PrixTarif{margin-left:0}.statutRoom{display:none}.ChambreTop .UserChamb{order:2;float:right;text-align:right;margin:0;padding-top:5px}.ChambreTop .UserChamb img,.ChambreTop .UserChamb svg{float:left;margin-right:3px;color:#848484}.ChambreTop .UserChamb span{font-size:14px;margin-left:3px;margin-top:0;white-space:nowrap;float:left}.ChambreTop .UserChamb .icones_enfants{margin-left:5px}.ChambreTop .UserChamb .icones_enfants div{font-size:18px;margin-right:5px}.ChambreTop .UserChamb .icones_enfants img{width:13px}.ChambreTop .TarifSpeciaux{padding-left:10px;font-size:15px}.ChambreTop .EscapGourm{order:1;padding-left:0;float:left}.ChambreTop .ChambreCompris{order:3;font-size:14px;padding-left:0;margin-top:0;line-height:22px}.ChambreTop .ChambreCompris p.AnnulationSansFrais{display:none}.ChambreTop .ChambreCompris .text-truncate1{max-height:5rem}.ChambreTop .tarifs_speciaux_mobile{border-left:3px solid #ccc;padding-left:10px}.ChambreTop .tarifs_speciaux_mobile .Text-Medium{padding-top:8px}.ChambreTop .ChambreBtn{order:4;display:flex;flex-flow:column;padding-left:0}.ChambreTop .ChambreBtn ul{order:1;margin-top:0 !important}.ChambreTop .ChambreBtn ul li{font-size:14px}.ChambreTop .ChambreBtn .uk-button,.ChambreTop .ChambreBtn .uk-width-1-1{order:2;margin-top:15px;margin-left:0}.PhotoHotelChambre img{height:205px}.SelectionChambre{padding:0;order:5}.SelectionChambre .ChambreBloc{margin-bottom:10px}.SelectionChambre label{white-space:nowrap;font-size:13px;margin-bottom:5px;display:block}.SelectionChambre .NumChmbre{font-weight:bold}.SelectionChambre .BtnValiderSelection .uk-button{width:100%}.programmeFidelite .CouFidelite{text-align:center}.hotelierChambre{display:inline-block}.hotelierChambre div{float:left}.Etablissement .uk-slider-items{margin-right:50px}.CoupCoeur .SubCoupeCoeur{font-size:14px}.InfoPratique h4{font-size:22px}.AvisFicheContent h4{font-size:22px}.AvisFicheContent .ContentAvis{float:left;margin-bottom:20px}.ChequeCadeau p{line-height:1.5}.ChequeCadeau .imgChequeCadeau{padding-right:15px}.EscapadGourmand .contenuGourmand{float:right}.MenuRestau{margin-top:20px}.MenoRestaurant{padding:0}.MenoRestaurant p{margin-right:5px;font-weight:600}.MenoRestaurant p:first-child{font-weight:normal}.MenoRestaurant p:last-child{font-weight:normal}.JourRestaurant{padding:0}.JourRestaurant .titrejr{background:url('../images/icon/arrow_bas.png') right no-repeat}.JourRestaurant .titrejr.active{background:url('../images/icon/arrow_top.png') right no-repeat}.SegmentationContent{align-items:normal;padding:15px}.ContentSeg h4{background:url('../images/icon/arrow_bas.png') right no-repeat;padding-right:20px}.ContentSeg h4.active{background:url('../images/icon/arrow_top.png') right no-repeat}.blocRestaurant .uk-button{display:table;margin:0 auto;line-height:normal;padding-top:12px;padding-bottom:12px}.FicheRestaurant .InfoPratique h4{margin-top:0}.restaurant .FideliteRestaurant .uk-accordion-title,.ListeGlobService .FideliteRestaurant .uk-accordion-title,.restaurant .programmeFidelite .uk-accordion-title,.ListeGlobService .programmeFidelite .uk-accordion-title{border-bottom:none}.restaurant .FideliteRestaurant.uk-open .uk-accordion-title,.ListeGlobService .FideliteRestaurant.uk-open .uk-accordion-title,.restaurant .programmeFidelite.uk-open .uk-accordion-title,.ListeGlobService .programmeFidelite.uk-open .uk-accordion-title{border-bottom:1px solid #e2e2e2}.restaurant .FideliteRestaurant .CouchFed img,.hotel .FideliteRestaurant .CouchFed img{margin-bottom:20px}.AvisClient .middleVal{margin-left:auto}.featured .contenuHome{margin-top:5px;float:left;width:100%}.contenuHome{margin-top:0}.contenuHome .OurSectionHome .titre-envie h2{font-size:14px}.contenuHome .OurSectionHome .ListeSectionHome .uk-leader-fill::after{display:none}.HomeSlider h3{text-align:center;font-size:23px;text-transform:uppercase;margin-bottom:30px}.HomeSlider .SlideMob{position:relative}.HomeSlider .SlideMob li{text-align:center}.HomeSlider .SlideMob img{width:90%}.HomeSlider .SlideMob .btnslide{background:#41bc06;color:#fff;width:30px;height:30px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.HomeSlider .SlideMob .btnslide svg{width:10px;height:20px}.HomeSlider .SlideMob .uk-position-center-left-out{left:0;right:auto}.HomeSlider .SlideMob .uk-position-center-right-out{right:0;left:auto}.sliderBottom{margin:0 -10px}.sliderBottom h3{font-size:23px}.sliderBottom li .SliderBottomCard{height:304px}.sliderBottom li .SliderBottomCard .uk-button{width:auto;margin:10px auto;line-height:normal;font-size:16px;min-width:auto;padding-top:10px;padding-bottom:10px}.sliderBottom li .SliderBottomCard .pargSlideBottom{height:auto}.sliderBottom li .SliderBottomCard h3 .uk-heading-small{font-size:18px}.homeSlider h3{font-size:23px}.appTelecharger .uk-card-body{padding-top:10px;padding-bottom:10px}.MoteurRechercheHome{float:left;width:100%}.MoteurRechercheHome .bannMobile{min-height:530px}.MoteurRechercheHome .MoteurSarchHome{top:2%;left:2%;right:2%}.MoteurRechercheHome h1{margin-bottom:10px;padding:0 20px}.MoteurRechercheHome .imgbg{min-height:520px}.MoteurRechercheHome .tabMoteur{border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.MoteurRechercheHome .tabMoteur li a{font-size:14px;line-height:50px}.MoteurRechercheHome .ContentSearch{border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px}.MoteurRechercheHome .ContentSearch input[type="text"],.MoteurRechercheHome .ContentSearch .buttonvoyage{line-height:45px;height:45px}.MoteurRechercheHome .ContentSearch .ChampVoyage{margin-top:10px}.MoteurRechercheHome .ContentSearch .TravelMoteur{display:flex;flex-direction:row;align-items:center;margin-top:10px}.MoteurRechercheHome .ContentSearch .TravelMoteur label{width:auto;margin:0;text-align:left;float:left;margin-right:20px}.MoteurRechercheHome .ContentSearch .TravelMoteur label[for="you-travel"]{order:2}.MoteurRechercheHome .ContentSearch .TravelMoteur input{left:0}.MoteurRechercheHome .ContentSearch .TravelMoteur .globchek{margin-right:10px}.MoteurRechercheHome .btnCarteHome{bottom:-70px;text-align:right}.MoteurRechercheHome .btnCarteHome a{font-size:12px;text-align:center;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;line-height:normal;padding:10px 20px}.MoteurRechercheHome .btnCarteHome a span{margin:0 !important;display:block}.MoteurRechercheHome .btnCarteHome a span svg{width:30px}.MoteurRechercheHome.MoteurTrouvezHotel .MoteurSarchHome{top:15%}.MoteurRechercheHome.MoteurTrouvezHotel .tabMoteur li a{width:auto;padding-left:50px;padding-right:20px}.ModalMoteur{padding:0;background:#fff}.ModalMoteur .uk-modal-body{padding:20px;height:100%}.ModalMoteur .ContentSearch .MoteurSub{padding:0}.ModalMoteur .ContentSearch label{text-align:left;font-weight:500}.ModalMoteur .ContentSearch .ChampVoyage{margin-top:10px}.ModalMoteur .ContentSearch .ChampVoyage .VoyageLabel{display:block;text-transform:uppercase}.CalendrierAlt .hotel_services a{line-height:normal;padding:5px 20px}.CalendrierAlt .btnValid{width:100%}.MoteurRechercheHome.MoteurTrouvezHotel .tabMoteur a{line-height:normal;padding:0}.MoteurRechercheHome.MoteurTrouvezHotel .tabMoteur ul{display:block}.MoteurRechercheHome.MoteurTrouvezHotel .ContentSearch{border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px}.MoteurRechercheHome.MoteurTrouvezHotel h1{font-weight:500;margin:0;padding:12px;font-size:18px}.ScrollToTop{right:3%}.roomavail .FooterGlob{margin-bottom:120px}.roomavail .ScrollToTop{bottom:130px}.restaurant .FooterGlob{margin-bottom:50px}.uk-modal-body{padding:10px}.FavorisFiche{right:-5px;top:-5px}.ModalMail iframe{min-height:545px}.BannListeResultatNew{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.BannListeResultatNew a{width:90%;margin:10px auto;display:block}.ListeHotel .SlidePhotoGlob .uk-slideshow-items{height:255px}.ListeHotel .SlidePhotoGlob div img{height:100%}.ListeHotel .tooltipGlob{right:0;position:inherit}.MoteurListePage{padding:0 7px}.PageThematique .MoteurListePage,.listhotels .MoteurListePage{padding:0}.category .topBackBtn ul,.article .topBackBtn ul,.packages .topBackBtn ul,.rsform .topBackBtn ul,.recettes .topBackBtn ul,.recette .topBackBtn ul{padding-left:0;float:left;width:100%}.Excursions{background-size:auto}.Excursions .excur_logo{width:300px;height:150px;margin-top:40px;background-size:100%}.Excursions .IntroExcursions{padding:10px}.Excursions .IntroExcursions .txt h1{font-size:22px}.Excursions .vignette{text-align:center}.PackageTitle h1{font-size:19px;background-size:20%;padding-left:62px;margin-bottom:0}.PackageTitle h2{color:#60be72;font-size:16px;margin-bottom:15px}.article .pageMain{padding-top:90px}.packages .pageMain{padding-top:60px}.packages .btn_mobile_them{display:block;width:100%;background:url('//medias.logishotels.com/templates/t3_blank/images/down_accord.png') 9px 50% no-repeat #82c88d;text-align:center;margin:0 auto;padding:10px 0;color:#fff;text-transform:uppercase;cursor:pointer}.packages .btn_mobile_them.collapsed_them{background-image:url('//medias.logishotels.com/templates/t3_blank/images/up_accord.png')}.packages .MenuPackages{list-style:none;overflow:hidden;width:100%;margin:0 auto;display:none}.packages .MenuPackages li a.active{background:#60be73}.item_packages .desc_package,.item_packages .img_package{padding-left:0}.lien-bouton-fixe,.btn-demande-guide,.grpb2b .bouton,.formResponsive .rsform-submit-button[type="submit"]{width:90%}#userForm .step_form{padding-left:10px}.slideview-slide{width:94%;margin-right:0}.slideview-slide .title{font-size:18px}.voucher{padding:0}.FormCheq#userForm{padding:10px}.FormCheq#userForm select{width:90% !important;margin:0}.lien-bouton-fixe,.formResponsive .rsform-submit-button[type="submit"]{position:fixed;bottom:0;left:0;right:0;margin:0;width:100%}.formResponsive input[type="text"],.formResponsive input[type="password"]{width:100% !important}.formResponsive textarea,.formResponsive select{width:94% !important}#rsform_20_page_0 .rsform-block-disposition_s .rsformVerticalClear{padding-bottom:20px;margin-bottom:15px}.item-pagelanding-page .intro_lp{padding:25px;margin-bottom:120px}.item-pagelanding-page .intro_lp .nv_lp{display:none}.item-pagelanding-page .ContenuArticle{padding:0}.item-pagelanding-page .gratuit_block span{position:static;width:100%;text-align:center}.item-pagelanding-page .cheque_fidelite_lp{padding:25px}.item-pagelanding-page .rsform-submit-button{padding-left:10px;padding-right:10px;font-size:16px}.item-pagelanding-page .block_lp h2{font-size:19px;padding:0 10px}.item-pagelanding-page .cheque_fidelite_lp .left_lp{width:100%;float:none}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li{float:none;text-align:center;margin:0 auto}.item-pagelanding-page .cheque_fidelite_lp .left_lp>ul li.add_lp{margin-bottom:24px}.MenuPagePlus h1{font-size:33px;text-transform:uppercase;line-height:normal;font-weight:400}.MenuPagePlus ._bnplan .left_bnplan{width:100%}.MenuPagePlus ._bnplan .right_bnplan{display:none}.MenuPagePlus .styleh2_bnplan{font-size:23px;line-height:23px}.ContenuSidebar{padding:0 10px}.ContenuSidebar .uk-first-column{padding:0}.dashboard .ModalMoteur .ContentSearch .TravelMoteur label{display:inline-block}.dashboard .ModalMoteur .ContentSearch .TravelMoteur .globchek{float:left}.dashboard.com_page_thematique .uk-button-primary{font-size:16px}.BlocTextVisualThematique{margin-top:30px !important}.VilleRegionThematique .uk-slider-items{padding-right:50px}.AncreTehmatique .espaceMobMrg{margin-right:50px}.com_home_page .MoteurRechercheHome{min-height:450px;float:none}.com_home_page .MoteurRechercheHome .MoteurSarchHome{top:22%}.com_home_page .MoteurRechercheHome .bannMobile{min-height:600px}.instagram_gallery a{width:100% !important}.bloc_btn_perimetre .BtnPlusLogement a{width:100%;margin-bottom:10px;line-height:normal;padding:10px;margin-right:0}.RightLogo{position:relative}.RightLogo .tooltipGlob{position:absolute;right:-13px;top:26px}.LitChamb{display:flex;align-items:center}.DropAnnulation{left:15px !important;right:15px}.DropAnnulation a{margin-bottom:-20px}.SelectionChambre.SelectChambreNew label{font-size:14px;display:inline-block;margin-right:10px}.SelectionChambre.SelectChambreNew .ChambreBloc .AgeEnfantDiv{width:100%}#modalResa .uk-button-primary{margin-right:0;width:100%;line-height:normal;padding-top:10px;padding-bottom:10px}#modalResa .uk-button-primary.finaliser-resa{margin-bottom:20px}.opt-cancel,.AnnuCondNew{margin-left:15px}html:lang(nl-nl) .FooterGlob li{margin-bottom:10px}html:lang(nl-nl) .FooterGlob li span{font-size:13px}html:lang(nl-nl) .SortOptionListe li{margin-right:5px}html:lang(nl-nl) .topBackBtn li{margin-bottom:5px}html:lang(nl-nl) .ListeHotel .EcoFidListe img,html:lang(de-de) .ListeHotel .EcoFidListe img,html:lang(en-gb) .ListeHotel .EcoFidListe img{float:left}.Segmentation .BlocEtik{display:flex;align-items:center}.topBackBtn .uk-container{padding-left:5px}.accountrecovery .BgGlobAccount,.cheque .BgGlobAccount,.cheques .BgGlobAccount,.favoris .BgGlobAccount,.miseajourclient .BgGlobAccount{display:none}.BgGlobAccount{height:218px;background-position:0 11px;background-size:cover}:not('.reservations') .BgGlobAccount,:not('.compte') .BgGlobAccount{position:initial}.ModuleConnexion{padding:10px 10px 23px 23px}.TopCompte .title_h_page{margin-top:20px;font-size:28px;line-height:28px;font-weight:bold}.TopCompte .sub_title_h{margin-bottom:65px;font-size:16px}.header_form h3{font-size:19px;border-bottom:4px solid #000}.header_form .link_creat_compte{float:right;color:#8f949f;text-decoration:none;margin-top:8px}.EtapeFidelite h4{margin-left:15px;font-weight:bold;font-size:22px;margin-top:20px}.EtapeFidelite .uk-dotnav>*>*{background-color:#ddd8df;border:none}.EtapeFidelite .uk-dotnav>.uk-active>*{background-color:#d2d502}.PasswordForget .uk-modal-body{padding:30px;border-radius:20px}.LeftOlogis .hello_block h3{font-size:25px;font-weight:bold;line-height:30px;margin-bottom:4px}.LeftOlogis .hello_block a{color:#000;font-size:14px;line-height:17px;text-decoration:underline}.LeftOlogis .zone_administrable_ol{display:none}.LeftOlogis .search_ol .search_btn{width:100%}.compte .ListeOlogis{padding-right:40px}.compte .RightOlogis .header_dash{display:none}.compte .PageContainerOlogis .page_dash{background-color:#fff}.ListeOlogis#hebergements_ol{padding-right:0}.ListeOlogis .warper_info{padding-left:10px;padding-right:0}.ListeOlogis .warper_info .rating_ol{float:right}.ListeOlogis .etat_ol .etat_ol_info li:last-child{width:25%}.ListeOlogis .etat_ol .etat_ol_info li:nth-child(2n){width:38%}.ListeOlogis .imgResSeg.imgResSegList{width:64px}.reduction_ol .uk-button{width:100%}.creat_account{margin-top:20px;float:left}.creat_account h1{margin-bottom:11px}.creat_account h1.MobiRight{float:right;font-size:16px;border-bottom:4px solid #000}.creat_account .cnx_link_back{color:#8f949f;font-size:17px;font-weight:700;display:inline-block;margin-right:34px}.creat_account .compte_deja_create{position:relative}.creat_account .compte_deja_create .form-group{width:82%}.creat_account .compte_deja_create .form-group input{padding-bottom:10px}.creat_account .compte_deja_create .form-group #recaptcha_verified_carte{margin-top:15px}.creat_account .compte_deja_create .field-button-valider{position:absolute;top:120px;right:10px}.creat_account .compte_deja_create h2{width:100%}.creat_account .compte_deja_create .textCarte{float:left}.PageContainerOlogis{padding-top:37px}#details_ma_cagnotte{display:block !important;margin-top:4px;text-align:right;text-decoration:underline;color:#000;font-size:14px;margin-bottom:15px}.LeftOlogis h2 a{background:url('../images/icon/arrow_ol_.png') no-repeat left center;padding-left:24px;font-size:15px}.ModalCheque{top:0}.ModalCheque h2{font-size:25px;text-align:left !important;margin-top:30px}.ModalCheque#modal_item_cheque{padding:50px 10px 10px}.ModalCheque .cheque_popin .title_chq,.ModalCheque .cheque_popin .chq_val_lettre{font-size:18px}.ModalCheque .cheque_popin .val_chq{font-size:45px;line-height:40px}.ModalCheque .cheque_popin .date_code{margin-top:20px}.ModalCheque .cheque_popin .date_code .date_chq{margin-top:0}.ModalCheque .cheque_popin .date_code .date_chq .date_{font-size:12px;margin-bottom:7px}.cheque .PageContainerOlogis .page_dash.creat_account{padding:0;margin-top:40px}.cheque .PageContainerOlogis .page_dash.creat_account h1{float:none;border-bottom:none;font-size:20px}.cheque .PageContainerOlogis .page_dash.creat_account h1 a{display:none}.cheque .total_dispo_ol{box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);border-radius:6px;padding:20px;margin-right:5px;margin-top:20px;margin-bottom:20px}.cheque .FooterGlob{display:none}.cheques .cheq_list_ol{padding-right:80px;margin-left:-10px}.cheques .cheq_list_ol .bloc_cheque{padding-left:15px}.CreationCheque .btn_cheque{height:43px;width:57px}.CreationCheque .uk-button-primary{position:fixed;bottom:0;left:0;right:0;max-width:100%;border-radius:0}.CreationCheque .txt_nb_ch{float:left}.CreationCheque .nb_ch{text-align:right}.display_cheque_all{margin-left:auto;margin-right:auto}.reduction_ol .logo_red li{width:20%}.favoris .topBackBtn{display:none}.btn_back_page{color:#000;background:url('../images/icon/arrow_ol_.png') no-repeat left center;padding-left:22px;display:inline-block}.createaccount .page_dash{background-color:#fff;padding:20px}.createaccount .ImgTitre{display:none}.createaccount .PageContainerOlogis .uk-container{padding-left:10px;padding-right:10px}.createaccount .right_side{margin-top:0}.ModalMessageErreur .uk-modal-body{padding:30px}.ModalCarteAssociate{top:92px}.ModalCarteAssociate h2{margin-top:20px !important}.emailrecovery .btn_back_ol{margin-top:5px}.PaymentPage .LeftOlogis h2{font-size:25px}.PaymentPage .RightOlogis .btn_resa_crea_compte{width:100%}.PaymentPage #input_submit_valider{position:fixed;bottom:0;left:0;right:0;text-align:center;padding:8px;background-color:#fff;box-shadow:0 2px 20px rgba(0,0,0,0.15)}.PaymentPage .Content_form .pass_bloc .checklabel{display:block}.PaymentPage .Content_form .pass_bloc .uk-checkbox{float:left;margin-right:10px;margin-bottom:45px;margin-top:0}.PaymentPage #passstrength .rectangle{width:38px}.InfoCarte .city_ol{width:50%}.InfoCarte .cd{width:45%}.question_connexion_ologis_n{padding:15px}.assurancebloc .TitreAssurance{line-height:normal !important}.assurancebloc .checkAssurance label input{margin-bottom:45px}.cancel .ListeOlogis .img_{height:auto}.cancel .ListeOlogis .img_ img{position:initial}.cancel .AccordionCancel>div{margin-bottom:16px}.cancel .btn_conf_{font-size:12px}.cancel .btn_conf_:first-child{margin-right:3px}.cancel .col_2_btn.col_3 .left_col_{width:32%;margin-right:1%}.cancel .col_2_btn.col_3 .left_col_ .btn_conf_{line-height:normal;height:auto;min-height:68px;padding-top:5px;padding-bottom:5px;display:grid}.cancel .col_2_btn.col_3 .left_col_ .btn_conf_ span{display:block;text-align:center;width:100%;background-position:center center;margin-bottom:7px;margin-right:0}.cancel .footer_conf_resa .nt_footer_resa{width:100%}.cancel .footer_conf_resa .nt_footer_resa.with_img img{float:none;display:block;margin:0 auto}.FormThematique .formResponsive{padding:0}.FormThematique .formResponsive .rsform-submit-button[type="submit"]{position:initial;padding-left:0;padding-right:0}.etikToolTip{left:10% !important}.ScrollListeMap .etikToolTip,.gm-style-iw-c .etikToolTip{left:0 !important}}@media (max-width:480px){.FooterGlob .NewsFooter .subbutton{padding:0 5px}.ContentSearch .BlocRommPop{width:92%}.VilleRegionThematique ul li img{height:330px;width:100%}.EspaceThematique{padding-top:20px;padding-bottom:20px}.RefonteHomePage .VilleRegionThematique ul li img{height:190px;width:100%}.BlocOffreListeN .BlocBtnPromo{padding-left:10px}.accountrecovery .FooterGlob{display:none}.accountrecovery .field-button-valider{position:fixed;bottom:0;left:0;right:0}}@media (max-width:375px){.Segmentation .SErvResSeg:last-child{max-width:initial}}@media (max-width:320px){.uk-tooltip{max-width:230px}.ChambreHotel .EspaceChambre{padding:15px}.ChambreTop .UserChamb span{font-size:12px}.Etablissement .SegGlob{max-width:75px}.Etablissement .PictoProx span{font-size:12px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.uk-container{padding-left:20px;padding-right:20px}.FooterGlob .NewsFooter p{font-size:20px}.FooterGlob .NewsFooter .subbutton{line-height:48px;padding:0 20px}.FooterGlob .NewsFooter .mailnewsletter{height:50px}.FooterGlob .NavFooter .SuiviBloc li{display:inline-block;margin-right:20px}.GlobHeader .contentHeader .logo-head{position:absolute;left:45%;top:5px}.GlobHeader .connexionTop a{font-size:0}.GlobHeader .LangConnexion{width:auto}.GlobHeader .navLanguage{margin-right:30px}.SlideFiche .ImgSlide{background-position:top}.ServiceFiche .SubServiceFiche{margin-right:20px;font-size:14px}.infoContact{display:none}.SortOptionListe.uk-active li{margin:0 0 0 46px}.Etablissement .uk-slider-items{margin-right:50px}.fichehotel .MoteurSearch{display:none}.sliderBottom li{padding-left:10px;padding-right:10px}.sliderBottom li .SliderBottomCard{height:270px;padding:10px}.sliderBottom li .SliderBottomCard h3{font-size:15px}.sliderBottom li .SliderBottomCard .uk-button{width:100%;margin-left:5px;margin-right:5px;line-height:normal;font-size:16px;padding-top:10px;padding-bottom:10px}.AvisFicheContent #AvisPlus{display:none}.contenuHome .HomeSlider{padding-right:20px}.homeSlider h3{font-size:22px}.ContentSearch .ChampChambre{width:50%;margin-top:40px}.ContentSearch .DestinationMoteur.Mangerclass{width:71%}.MoteurRechercheHome{height:auto}.MoteurRechercheHome .btnCarteHome{bottom:-62px}.MoteurRechercheHome .MoteurSarchHome{left:1%;right:1%;top:28%}.MoteurRechercheHome .bannDesktop{height:400px}.BlocOffreListeN .BlocBtnPromo{border:none;text-align:center}.ListeMapHotel .BlocOffreListeN .LeftSpeciaux,.ListeMapHotel .BlocOffreListeN .BlocBtnPromo,.ListeMapHotel .BlocOffreListeN .BtnReservPromo{width:100%}.BlocTextVisualThematique{margin-top:50px;margin-bottom:50px}.SelectionChambre.SelectChambreNew .uk-width-1-3\@m{width:50%}.SelectionChambre.SelectChambreNew .AgeEnfantDiv label,.SelectionChambre.SelectChambreNew .optionsEnfants label{width:55%;display:inline-block}.SelectionChambre.SelectChambreNew .optionsEnfants{width:94%;text-align:left}.PageContainerOlogis .page_dash{margin-top:100px;padding:20px}.PageContainerOlogis .page_dash.creat_account .cnx_link_back{display:none}.PageContainerOlogis.PaymentPage .page_dash{padding-left:0;padding-right:0}.compte .TopCompte .title_h_page{margin-top:140px}.cheques .PageContainerOlogis .page_dash{padding-left:0}.cheques .LeftOlogis .tt_dispo_{font-size:17px}.transactions_ol_tb .table_ol{margin-left:-10px}.transactions_ol_tb .table_ol th{font-size:10px}.creat_account h1{font-size:28px}.creat_account .TitreWidthCard img{width:100px}.creat_account .compte_deja_create #recaptcha_verified_carte{margin-top:-6px}.creat_account .compte_deja_create .grecaptcha-badge{transform:scale(.76);-webkit-transform:scale(.76);transform-origin:0 0;-webkit-transform-origin:0 0}.creat_account .compte_deja_create .form-group:last-child{width:28%}.creat_account .compte_deja_create .field-button-valider{float:left;margin-top:-10px;position:absolute;right:22px}.creat_account .compte_deja_create .form-group{margin-right:8px}.creat_account .compte_deja_create .form-group.id_number{width:130px}.notice_ol_{margin-top:10px;margin-bottom:10px}#page_container_ol h1{font-size:28px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.uk-modal{z-index:1012}.BlocBas .SubBlocBas{min-height:240px}.infoContact{display:none}.Etablissement .SegGlob{width:60px;margin-bottom:3px}.FicheHotel .LeftContenuBloc{width:100%}.RefonteHomePage .uk-position-center-left-out{right:98%}.RefonteHomePage .uk-position-center-right-out{left:98%}.ExperienceHome{padding-left:20px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait){.GlobHeader .contentHeader .logo-head{position:initial}}@media only screen and (min-width:960px) and (max-width:1140px){.ContenuListeHotel,.MoteurListePage{padding-left:10px;padding-right:10px}.ListeHotel .InfoListeHotel{width:65%}.ListeHotel .ElementRightListe{width:35%;display:grid}.ListeHotel .BtnVoirHotel a{font-size:14px}}