@media (min-width:960px) and (max-width:1220px){.filtre-chambre{font-size:12px;text-align:left}.Moteur-Recherche .encartBlanc.bt-encart a{line-height:30px}}@media (max-width:1200px){#recaptcha{transform:scale(.6);-webkit-transform:scale(.6);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (min-width:768px) and (max-width:960px){.uk-push-1-4{left:30%}.uk-pull-3-4{left:-70%}.filtre-chambre{font-size:12px;text-align:left}.tarifsEtDispos{line-height:30px}.nbChambres.encartwidth{text-align:right}.infovoyage input{width:94%}.Moteur-Recherche .uk-form-icon>[class*=uk-icon-]{right:0}#recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}.left_membre_best{border-bottom:2px solid #f2f2f4;border-right:none}}@media (min-width:960px){.uk-form-prenom .uk-form-label,.uk-form-ville .uk-form-label{width:80px}.uk-form-prenom .uk-form-controls,.uk-form-ville .uk-form-controls{margin-left:90px}.inscription-modal .bwr_confirm_mdp label.uk-form-danger{width:155px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.bw_resp .block-contact h2,.left_paiement_chek h2{font-size:18px}.trans-left .img-trans{padding:1px}.trans-left .icon-trans{width:33px}.tarifsEtDispos{line-height:36px;padding:0 25px}.filtre-chambre .occup-sw-ab{text-align:center;padding:10px;line-height:normal;font-size:13px;border:1px solid #c4c4c4}.filtre-chambre .occup-sw-ab.uk-active::after{display:none}.filtre-chambre i{display:block;float:none;width:100px;margin:5px auto 0}.filtre-chambre i img{float:none}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.Moteur-Recherche{padding:10px}.chambre-type-new .loupe-img{right:15px}.f_avail_new strong{font-size:14px}.f_avail_new a{font-size:12px}.head_non_disp{font-size:23px}.left_membre_best{padding-right:10px;margin-bottom:10px}#recaptcha{transform:scale(.6);-webkit-transform:scale(.6);transform-origin:0 0;-webkit-transform-origin:0 0}.uk-form-horizontal .uk-form-label{width:110px;margin-top:5px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:115px}.block_credit{padding:10px}.confirmer_pai{padding:5px 30px}.pas-prelevement{width:165px;font-size:11px}.content-confirmation{padding:0 2%}.total_paiement_chek{font-size:17px}.total_paiement_chek .prix-total{font-size:25px}a.back{position:inherit;float:right;width:100%}.content-chekout{padding-left:5px;padding-right:5px}.left_paiement_chek{padding-left:8px;padding-right:8px}.ttc-left,.ttc-left .detail-prix a{font-size:11px}.offres_prom{width:180px;margin:0 auto;padding:5px 0}.calendar-ipd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);-webkit-transition:opacity .15s linear;transition:opacity .15s linear;touch-action:cross-slide-y pinch-zoom double-tap-zoom;-webkit-transform:translateZ(0);transform:translateZ(0)}.calendar-ipd iframe{position:absolute;z-index:999999;left:0;margin:33px}.filtre-chambre{margin-right:0}.bg-blue .img-chambre{padding-right:10px}.condition-vente div i{width:14px;height:14px}.top-confirm i{margin-top:-4px}.detail-prix .uk-dropdown::after,.detail-prix .uk-dropdown::before{left:33%}.content-confirmation .detail-prix .uk-dropdown:after,.content-confirmation .detail-prix .uk-dropdown:before{left:72%}.iframe-galerie{padding:20px 0 0}.iframe-inscrip-modal{position:absolute}.bt-valider-ip{width:100%}}@media (min-width:768px){.disc_liste_chamb{border-right:10px solid #e1e1e1}.bg-blue .bg-gris-clair{border-right:10px solid #f2f2f4}.inscription-modal .uk-form-mine .uk-form input[type=password],.inscription-modal .uk-form-mine .uk-form input[type=text],.inscription-modal .uk-form-mine .uk-form textarea,.inscription-modal .uk-form-mine .uk-form-select{border-radius:0;webkit-box-shadow:none;moz-box-shadow:none;box-shadow:none}.inscription-modal .uk-form-mine .uk-form .bwr_confirm_mdp input[type=password]{width:46%}.inscription-modal .iradio{margin-top:0}.filtre-chambre .occup-sw-ab{min-height:46px}}@media (max-width:767px){.bw_resp .content{padding:0 10px}.left-content{margin-top:15px}.bg-chambre{margin-right:-10px;padding-right:10px}.uk-h2,h2{font-size:22px}.icheckbox{width:25px;height:25px;background-color:#fff;background-image:none;float:left;margin-top:0}.icheckbox.checked{background-color:#fff}.uk-form input[type=checkbox]:checked:before,.uk-form input[type=checkbox]:indeterminate:before{font-size:22px;line-height:22px;color:#103c7f}.bw_resp .logo{padding-top:5px}.bw_resp .logo img{width:65%;float:left;margin:5px 0 0 10px}.theme-sure-hotel.bw_resp .logo img{width:auto}.etap-top div{margin-right:5px}.etap-top div span{display:none}.etap-top div.uk-active span{display:inline-block;text-align:left}.block-paiement{text-align:center;font-size:12px;line-height:normal}.block-paiement i{display:block;margin:0 auto;width:18px;height:16px;padding:4px}.Moteur-Recherche .uk-form-icon>[class*=uk-icon-]{font-size:18px}.Moteur-Recherche{margin:0 -10px}.Moteur-Recherche .uk-form-controls,.Moteur-Recherche .uk-form-icon,.Moteur-Recherche .uk-form-icon input{width:100%;height:45px;font-size:18px}.Moteur-Recherche select{height:45px}.Moteur-Recherche label{display:block;margin-bottom:5px}.Moteur-Recherche .arrivee,.Moteur-Recherche .depart{margin-bottom:10px}.tarifsEtDispos{line-height:37px}#emplacementChambres.showTitles .encart30{width:100%}#emplacementChambres .nbEnfants{float:left;margin-right:20px}.Moteur-Recherche .ageEnfant,.Moteur-Recherche .nbAdultes{width:auto;margin-right:10px}.Moteur-Recherche .encartBlanc{margin-bottom:0}.Moteur-Recherche .ageEnfant span.horizontal{margin-bottom:5px}.codePromo{margin-top:10px}#emplacementChambres.showTitles .ageEnfant,#emplacementChambres.showTitles .nbAdultes{margin-right:10px}#codePrivilege input{width:96%;height:45px}.filtre-chambre{margin-right:0}.filtre-chambre .occup-sw-ab{text-align:center;padding:10px;line-height:normal;font-size:13px;border:1px solid #c4c4c4}.filtre-chambre .occup-sw-ab.uk-active:after{display:none}.filtre-chambre i{display:block;float:none;width:100%;margin:5px auto 0;text-align:center}.filtre-chambre i img{float:none}.filtre-chambre .occup-sw-ab span{margin-left:0;display:block;float:left;width:100%}.slide-chambre .uk-slideshow{min-height:200px}.slide-chambre .uk-slidenav-position .uk-slidenav-next{right:0}.slide-chambre .uk-slidenav-position .uk-slidenav-previous{left:0}.content-chekout{padding:0 10px}.left_paiement_chek,.total_paiement_chek{margin:0 -10px}.left_membre_best{padding-right:0;border:none;border-bottom:2px solid #f2f2f4;padding-bottom:10px;margin-bottom:10px}.inscri_membre{line-height:16px}.recap-membre{margin-bottom:10px}.club_fedilite_bw{margin-top:10px}.club_fedilite_bw input{float:left}.club_fedilite_bw .uk-form-controls{font-size:12px;line-height:16px}.form-paiement h2{font-size:16px}.uk-form-mine .uk-form input[type=password],.uk-form-mine .uk-form input[type=text],.uk-form-mine .uk-form-select{height:40px;line-height:40px;font-size:13px}.uk-form-horizontal .uk-form-label{font-weight:400!important}.uk-form-mine .uk-form-select .caret-sw{line-height:40px}.form-inscription .uk-form textarea{height:80px}.text-form{padding-left:0;margin-top:5px}.carte-garantie{text-align:center;font-size:11px}.carte-garantie i{float:none;display:block;margin-bottom:5px}.msg-connect-membre{padding:5px;margin-left:0}.form_connect_chek{padding:0 8px 0 0}.block_credit{padding:10px}#cartes_credit{margin-top:15px}#cardpay,.sub_exp_pai{margin-left:0}.info_tool{margin-top:7px;width:100%}.pas-prelevement{margin:10px 0 0 -10px;position:inherit}.crypt-new span{display:block;padding:5px}.adress_dif_pai{line-height:normal}.adress_dif_pai strong{display:block}.adress_dif_pai input{float:left}.accep_con_pai{line-height:normal}.accep_con_pai input{float:left;margin-right:10px}.confirmer_pai{width:100%;margin:0!important;padding:0}.txt_new_res{text-align:center;padding:20px}.approuv-cond label.error{top:30px;width:90%}.footer-b{padding:25px 0}.content-confirmation{padding-right:10px}.content-confirmation h2{margin-top:10px}.top-confirm{text-align:center;line-height:22px;font-size:13px;margin-bottom:30px;margin-left:5px}.content-confirmation p{margin:5px}.top-confirm i{width:100%}.block-rewards,.title-imprim{margin-left:5px}.bw_resp .detail-prix .uk-dropdown{position:initial;margin:5px auto;border:none;box-shadow:none;border-radius:10px;padding:10px}.back,.bw_resp .detail-prix .uk-dropdown::after,.bw_resp .detail-prix .uk-dropdown::before{display:none}.uk-modal-dialog{top:20px}.form-inscription .uk-form-row+.uk-form-row{margin-top:10px}.text-small-mine{padding:0}.point-cummul{width:96%;line-height:30px;padding:10px 2%}.iframe-inscrip-modal{width:96%;top:0;bottom:0;z-index:99999}.iframe-inscrip-modal .uk-modal-close{right:5px;background:0 0;border-radius:0;padding:0;top:5px;font-size:20px}.info-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);-webkit-transition:opacity .15s linear;transition:opacity .15s linear;touch-action:cross-slide-y pinch-zoom double-tap-zoom;-webkit-transform:translateZ(0);transform:translateZ(0)}.p-tipsw{left:10px;right:10px;top:8%;position:fixed;border-radius:15px;box-shadow:none}.f_left_avail{border:none;margin-bottom:10px}.cond_rew input{margin-right:10px;margin-bottom:20px}#recaptcha{transform:scale(.88);-webkit-transform:scale(.88);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:480px){.ttc-left .detail-prix.uk-button-dropdown.uk-open{width:100%}.Moteur-Recherche{padding-left:10px;padding-right:10px}#emplacementChambres{width:80%}#emplacementChambres.showTitles .personnes .title{width:100%;margin-top:0}#emplacementChambres .nbEnfants{margin-right:5px}#emplacementChambres.showTitles .intitule{margin-bottom:5px}#emplacementChambres.showTitles .ageEnfant,#emplacementChambres.showTitles .nbAdultes,#emplacementChambres.showTitles .nbEnfants{margin-left:0}.tarifsEtDispos{margin-top:20px;width:90%}.product_motor_bw{width:auto;padding:0 10px}.Moteur-Recherche .encartBlanc.bt-encart{text-align:center;width:100%}.bg-blue{margin-right:-10px;padding-right:10px}.tarif_hotel{text-align:center}.etap-top div{font-size:12px}.etap-top div .uk-icon-button,.uk-icon-angle-right{margin-right:4px}.lit_sub{float:none}.service-conf{margin-top:10px}.msg-error{text-align:center}.msg-error img{float:none;margin:0 auto}.pop-sw .uk-close{margin-top:-15px;margin-right:-15px}.pas-prelevement::before{border-bottom-color:#dfdac0;top:-8px;left:20px;border-left:12px solid #dfdac0;border-top:8px solid transparent;border-right:8px solid transparent}.accp-label{width:85%}#ui-datepicker-div.ui-datepicker{width:93%!important}.offres_prom{margin-left:auto;margin-right:auto}#iframe_map_hotem{height:auto!important;min-height:255px}.cond_rew .icheckbox{float:left;margin-bottom:30px}.inscription-modal .cond_rew.uk-form-pos label.uk-form-danger{left:37px;line-height:16px}.bt-res{margin-top:15px}.p-tipsw{max-width:100%}#form_bwr_inscription_rewards input[type=submit]{width:100%;margin:10px 0}.iframe-inscrip-modal{padding-left:1%}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.inscription-modal{padding:0}#form_bwr_inscription_rewards{padding-right:0}}@media(max-width:1220px){.bw_resp #form_paiement input#nom.valid,.bw_resp #form_paiement input#prenom.valid,.bw_resp #form_paiement input#tel.valid{background-position:250px 9px}}@media(max-width:992px){.bw_resp #form_paiement input#nom.valid,.bw_resp #form_paiement input#prenom.valid,.bw_resp #form_paiement input#tel.valid{background-position:237px 9px}}@media(max-width:960px){.bw_resp #form_paiement input#nom.valid,.bw_resp #form_paiement input#prenom.valid,.bw_resp #form_paiement input#tel.valid{background-position:right 9px}}@media(max-width:768px){.bw_resp #form_paiement input#nom.valid,.bw_resp #form_paiement input#prenom.valid,.bw_resp #form_paiement input#tel.valid{background-position:right 13px;background-size:12px auto}}.msg_hotel_sortant{border:1px solid #003c7f;webkit-border-radius:5px;moz-border-radius:5px;border-radius:5px;background:#f5f5f5;padding:9px 1px;text-align:justify!important;line-height:16px;margin-top:6px;margin-bottom:6px;font-size:10px!important}.info-hotel-sortant{background:url(https://www.bestwestern.fr/public/images/liste-hotel/picto-infor.jpg?frz-v=22) left no-repeat;padding-left:35px;margin-top:0;line-height:17px}.hs_formresa{margin-top:20px!important;margin-bottom:36px!important}.hs_occup{margin-top:20px!important;margin-bottom:0!important}