@import "../lib/fresco-2.0.3/css/fresco/fresco.css";.surrounding .filters{padding:20px 0;background-color:transparent;position:absolute;width:100%;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.surrounding .filters .explain p{text-align:center;color:#df6d07;margin-bottom:10px;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}.surrounding .filters label{color:#8f8e8e;font-size:12px;display:block;font-weight:300;margin-bottom:0;position:absolute;top:0;left:0;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}.surrounding .filters .select-wrapper{border-bottom:0px solid #8f8e8e;position:relative;padding-top:10px;-webkit-transition:0.25s 0.25s;-moz-transition:0.25s 0.25s;-o-transition:0.25s 0.25s;transition:0.25s 0.25s;}.surrounding .filters .select-wrapper select.form-control{padding-left:0;padding-top:10px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.surrounding .filters.affix{width:100%;z-index:9;padding:6px 0;box-shadow:0 0 3px rgba(0, 0, 0, .3);background-color:#eeeae5;position:fixed;top:55px;}.surrounding .filters.affix .explain{display:none;}.surrounding .filters.affix .select-wrapper{padding-top:0;}.surrounding .filters.affix .select-wrapper::after{top:16px;}.surrounding .filters.affix .select-wrapper select.form-control{padding:10px 0px 6px;}.filters-fix{height:125px;position:relative;z-index:-1;}.surrounding-list{padding-top:20px;padding-bottom :100px;}.surrounding-list h1,.surrounding-list h2,.surrounding-list h3,.surrounding-list h4,.surrounding-list h5{font-family:'Maven Pro', sans-serif;}.surrounding-list .item{overflow:hidden;border-radius:3px;display:block;background-color:#fbfbfb;color:#2a2a2a;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.surrounding-list .cover-photo-wrap{overflow:hidden;position:relative;height:200px;width:100%;margin:0;display:block;}.surrounding-list .photo{position:absolute;z-index:1;height:100%;left:0;top:0;width:100%;background-size:cover;background-position:top center;background-repeat:no-repeat;border-top-left-radius:3px;border-top-right-radius:3px;}.surrounding-list .photo::after{display:none;}.surrounding-list .txt{z-index:3;display:table-cell;vertical-align:middle;position:absolute;bottom:0;width:100%;left:0;text-align:left;background:none;}.surrounding-list .foot-distance{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000',GradientType=0);display:block;padding:12px 20px 4px 20px;color:#fbfbfb;font-weight:600;}.surrounding-list .details{padding:20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.surrounding-list .reco-count{float:right;color:#2a2a2a;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}.surrounding-list .reco-count .zmdi{color:#df6d07;margin-right:6px;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}.surrounding-list .place-cat{font-size:14px;margin-bottom:0;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}.surrounding-list .place-name{color:#df6d07;font-size:16px;margin-bottom:0;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}.surrounding-list .stars{color:#df6d07;}.surrounding-list .item:hover{background-color:#df6d07;color:#fbfbfb;text-decoration:none;box-shadow:0px 0px 6px rgba(0, 0, 0, .3);}.surrounding-list .item:hover .place-name{color:#fbfbfb;}.surrounding-list .item:hover .stars{color:#eeeae5;}.surrounding-list .item:hover .reco-count,.surrounding-list .item:hover .reco-count .zmdi{color:#eeeae5;}.place-wrapper{margin-top:60px;margin-bottom:120px;}.place-itself{background-color:#fbfbfb;position:relative;border-radius:4px;-webkit-box-shadow:2px 2px 6px rgba(215, 205, 188, .5);box-shadow:2px 2px 6px rgba(215, 205, 188, .5);}.place-itself .head{padding:54px 0px 20px;text-align:center;position:relative;}.place-itself .typeicon{position:absolute;height:30px;width:30px;top:-15px;left:50%;margin-left:-15px;background-color:#fbfbfb;border-radius:50%;color :#df6d07;text-align:center;line-height:30px;}.place-itself .typeicon .zmdi{color:#df6d07;}.place-itself .place-cat{color:#8f8e8e;font-size:16px;width:100%;text-align:center;position:absolute;top:10px;}.place-itself .place-name{color:#df6d07;text-align:center;margin-bottom:6px;}.place-itself .place-score{color:#8f8e8e;}.place-itself .place-score .zmdi{color:#df6d07;}.place-itself .average-note{margin-right:10px;}.place-itself .medias{display:table;width:100%;}.place-itself .left{display:table-cell;width:55%;height:260px;padding-right:8px;}.place-itself .left .image{height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#f2f2f2;}.place-itself .left .image.default{background-size:cover;-webkit-background-size:cover;}.place-itself .right{display:table-cell;width:45%;background-color:#8f8e8e;vertical-align:top;}.place-itself .place-adresse .zmdi,.place-itself .place-phone .zmdi{color :#df6d07;margin-right:12px;}.place-itself .place-phone,.place-itself .distance-from-hotel{margin-bottom:30px;}.place-itself .contact-details{padding:30px 80px;text-align:center;}.place-itself .contact-links a{color :#df6d07;font-size:14px;display:inline-block;padding-bottom:0px;border-bottom:1px solid transparent;-webkit-transition:0.25s 0.25s;-moz-transition:0.25s 0.25s;-o-transition:0.25s 0.25s;transition:0.25s 0.25s;margin-bottom:3px;}.place-itself .contact-links a:hover{border-bottom:1px solid #df6d07;}.place-itself .contact-links hr{border-top:1px dotted #d8d8d8;}.place-itself h2{padding-bottom:0;margin-bottom:10px;text-align:left;display:block;}.place-itself h2::after{display:none;}.distance-from-hotel h4{font-family:'Maven Pro', sans-serif;}body.surrounding-place-dialog .modal-backdrop{background-color:#f0ece5;}body.surrounding-place-dialog .modal-backdrop.in{opacity:1;filter:alpha(opacity=100);}body.surrounding-place-dialog .modal-content{background-color:transparent;box-shadow:none;-webkit-box-shadow:none;border:0;}body.surrounding-place-dialog .modal-header{border-bottom:0;}body.surrounding-place-dialog .modal-body{padding:0;border-radius:2px;padding-right:0;}body.surrounding-place-dialog .bootstrap-dialog .bootstrap-dialog-close-button button{border-radius:50%;color:#2a2a2a;border:1px solid #fbfbfb;background-color:#fbfbfb;height:30px;width:30px;padding:0;transition:all 0.25s;}body.surrounding-place-dialog .bootstrap-dialog .bootstrap-dialog-close-button button:hover{background-color:#df6d07;color:#fbfbfb;border:1px solid #df6d07;}.item-place{margin-bottom:20px;}.item-place .photo{background-size:cover;background-position:top center;background-repeat:no-repeat;}.surrounding-list .place-name{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;}body.surrounding-place-dialog .modal-backdrop{background-color:#eeeae5;opacity:1;filter:alpha(opacity=100);}@media (max-width:767px){.surrounding .filters{position:relative;}.filters-fix{display:none;}.place-itself .media{display:block;}.place-itself .left{display:block;width:100%;padding-right:0;}.place-itself .right{display:block;width:100%;}.place-itself .contact-details{padding:30px;}.place-itself .comment{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e8e8e8;}.place-itself .comment .deco{display:none;}.place-itself .comment .content{width:100%;padding-left:0;}}html{height:100%;}body{min-height:100%;height:100%;position:relative;background-color:#fefefe;color:#2a2a2a;font-family:'Maven Pro', sans-serif;background-image:url(../img/deco-bamboo.jpg);background-repeat:no-repeat;background-position:left top;background-attachment:fixed;}body._presse{height:auto;min-height:auto;}h1{font-size:50px;}h2{font-size:40px;}h1,h2,h3,h4,h5,h6{font-family:'Allura', cursive;margin-top:0;margin-bottom:30px;color:#df6d07;}a{color:#df6d07;}a:hover,a:focus{color:#df6d07;text-decoration:underline;}p{font-size:16px;line-height:1.4;margin-bottom:9px;}.btn{padding:9px 30px;font-size:14px;text-transform:uppercase;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.btn-default{background-color:#fbfbfb;color:#df6d07;border-radius:3px;border:1px solid #df6d07;}.btn-default:hover{background-color:#df6d07;color:#fbfbfb;border:1px solid #df6d07;}.btn-default:focus{background-color:#df6d07;color:#fbfbfb;border:1px solid #df6d07;outline:0;}.btn-default:active,.btn-default:active:hover{border:1px solid #df6d07;background-color:#f9943a;}.btn-primary{background-color:#df6d07;border:1px solid #f9943a;border-radius:3px;color:#fbfbfb;}.btn-primary:hover{background:#f9943a;border:1px solid #df6d07;color:#fbfbfb;}.btn-control{padding:6px 12px;background:rgba(74, 74, 74, .8);border:0px solid #adacac;color:#fbfbfb;border-radius:3px;font-size:14px;}.btn-control:hover{background-color:#df6d07;}.floating-label-form-group{padding:0 15px;}.floating-label-form-group-with-value label{color:#787878;font-weight:300;text-align:left;}.floating-label-form-group input,.floating-label-form-group textarea{font-size:14px;}.floating-label-form-group:not(:first-child){border:none;}.contact .form-control{border-radius:0;color:#2a2a2a;background-color:transparent;border:none;border-bottom:1px solid #8f8e8e;padding:0;box-shadow:none;height:23px;}.contact label{text-align:left;}.formmessage{display:none;text-align:center;}.formmessage p{color:#fff;}.success{margin-top:24px;}#contact-form{margin-top:40px;}.contact .btn-primary{margin-top:15px;}header{background-color:transparent;padding:0px 40px;display:block;position:fixed;width:100%;top:0;left:0;z-index:10;}header .container{position:relative;}header .logo{width:208px;width:91px;background-color:#df6d07;position:absolute;left:0;top:0;margin:0px 0;padding-top:6px;height:55px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}header .logo-img{background-image:url(../img/logo-affix.png);background-repeat:no-repeat;background-size:100%;display:block;height:40px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}header.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}header ul.right{position:absolute;right:0;top:0;list-style-type:none;margin:10px 0 0;padding:0;text-align:right;}menu{list-style-type:none;margin:20px 0 0;padding:0;text-align:center;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}menu li{display:inline-block;}menu a{color:#df6d07;text-decoration:none;text-transform:uppercase;position:relative;display:block;margin:0px 10px;padding:6px 0;font-weight:normal;transition:color 0.15s;-webkit-transition:color 0.15s;}menu a::after{content:'';height:1px;left:50%;right:50%;position:absolute;bottom:0;background-color:#df6d07;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}menu a:focus,menu a:active{text-decoration:none;outline:0;}menu a:hover,menu a.active{color:#df6d07;text-decoration:none;}menu a:hover::after,menu a.active::after{left:0;right:0;}menu .btn-primary{margin-top:0;}body.home menu a{color:#fbfbfb;}body.home menu a:hover{color:#df6d07;}body.home header .logo{width:208px;}body.home header .logo-img{height:174px;background-image:url(../img/logo.png);}header.affix,body.home header.affix{background-color:#fbfbfb;box-shadow:0 0 3px rgba(0, 0, 0, .3);min-height:55px;}header.affix .logo,body.home header.affix .logo{width:91px;margin-top:0px;padding-top:6px;height:55px;background-color:#df6d07;}header.affix .logo-img,body.home header.affix .logo-img{background-image:url(../img/logo-affix.png);height:40px;}header.affix ul.right,body.home header.affix ul.right{margin-top:7px;}header.affix menu,body.home header.affix menu{margin-top:10px;}header.affix menu a,body.home header.affix menu a{color:#df6d07;}footer{background-color:transparent;background-image:url(../img/deco-bamboo-bottom.jpg);background-repeat:no-repeat;background-position:right bottom;color:#787878;text-align:center;padding-top:150px;font-size:14px;}footer .logo a{display:block;text-align:center;margin-bottom:30px;border-bottom:0;}footer .logo a:hover{border-bottom:0;}footer .logo-img{background-image:url(../img/logo.png);background-repeat:no-repeat;background-position:center center;background-size:100%;display:inline-block;height:174px;width:208px;}footer a{color:#787878;text-decoration:none;border-bottom:1px solid #787878;}footer a:hover{color:#df6d07;border-bottom:1px solid #df6d07;text-decoration:none;}.adress{margin-bottom:24px;}.adress li{display:inline-block;padding:0px 20px;}.adress li:nth-child(2){border-left:1px solid #787878;border-right:1px solid #787878;}.adress .fb-link{font-size:20px;color:#787878;border-bottom:0;}.adress .fb-link:hover{border-bottom:0;color:#df6d07;}.langue{font-size:16px;margin-bottom:20px;}.lng-title{display:inline-block;margin-right:12px;}.lng-list{display:inline-block;}.lng-list a{display:inline-block;margin:0px 12px;}.links{font-size:12px;text-align:center;border-top:1px solid #8f8e8e;padding-top:15px;padding-bottom:15px;}.links a{margin:0px 5px;color:#8f8e8e;}.slide{height:100%;left:0;min-height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:5;}.slide::before{content:'';height:190px;width:100%;position:absolute;top:0;left:0;z-index:2;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000', endColorstr='#00000000',GradientType=0);}.slide-item{-webkit-background-size:cover;background-position:center center;background-size:cover;height:100%;left:0;position:absolute;top:0;}.slideindex .slide-item{width:100%;}body.room .slide{position:relative;height:auto;min-height:600px;background-color:#eeeae5;}body.room .slide::before{display:none;}body.room .slide .slide-item{height:600px;}body.room .slide .controls{position:relative;text-align:left;padding-left:3px;bottom:auto;right:auto;}.room-gallery{margin-top:180px;}.room-gallery h1{text-align:center;margin-bottom:40px;}.thumb_wrapper{margin-top:15px;margin-bottom:15px;position:relative;text-align:left;list-style-type:none;}.thumb_wrapper .thumb{display:inline-block;border:0;background:none;padding:0;margin:3px;vertical-align:text-bottom;}.thumb_wrapper .thumb:focus{outline:0;}.controls{position:absolute;z-index:51;font-size:0;text-align:center;vertical-align:middle;bottom:30px;right:40px;}.controls .left{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:1px;}.controls .right{border-top-left-radius:0;border-bottom-left-radius:0;}.controls .left:focus,.controls .right:focus{outline:0;}.afterslide{height:100%;height:calc(100%);position:relative;z-index:-1;}.slide-cta{position:absolute;left:0;bottom:0;right:0;z-index:6;text-align:center;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#66000000',GradientType=0);}.slide-cta a{display:inline-block;border-top-right-radius:3px;border-top-left-radius:3px;background-color:#fff;position:relative;padding:5px 120px;}.slide-cta .deco{position:absolute;top:20px;color:#df6d07;}.slide-cta .deco i.zmdi{color:#df6d07;}.slide-cta .dleft{left:20px;}.slide-cta .dright{right:20px;}.slide-cta h1{margin-bottom:0;font-size:40px;}.slide-cta h4{color:#2a2a2a;font-weight:200;margin-bottom:0;font-family:'Maven Pro', sans-serif;}.slide-cta a:hover,.slide-cta a:focus{text-decoration:none;outline:0;}.slide-cta.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}.local-widget{position:absolute;bottom:27px;left:40px;color:#fbfbfb;font-size:18px;}.local-widget .item{display:inline-block;margin:0px 10px;}h1{font-weight:200;font-size:60px;}#intro{padding-top:100px;padding-bottom:100px;text-align:center;}#intro p{font-size:18px;padding-bottom:18px;}#intro h2{text-align:center;font-size:50px;color:#df6d07;}#intro.inside-intro{padding-bottom:62px;}#intro.inside-intro h1{margin-bottom:0;}#intro.inside-intro p{text-align:left;font-size:16px;}.features .xp-comment-wrapper{margin-top:50px;}.card-horizontal{display:table;width:100%;min-height:330px;color:#2a2a2a;margin-bottom:0px;}.card-horizontal .left,.card-horizontal .middle,.card-horizontal .right{display:table-cell;vertical-align:middle;}.card-horizontal.half .left,.card-horizontal.half .right{width:50%;min-height:330px;}.card-horizontal.third .left{width:33%;}.card-horizontal.third .right{width:77%;text-align:left;padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px;}.card-horizontal.third .right ul{padding-left:20px;}.card-horizontal .content{text-align:center;vertical-align:middle;background-color:#eeeae5;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.card-horizontal p{font-size:20px;color:#2a2a2a;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}.card-horizontal h2,.card-horizontal h3,.card-horizontal h4{margin-bottom:0;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}a.card-horizontal:hover,a.card-horizontal:focus{text-decoration:none;outline:0;}a.card-horizontal:hover .content,a.card-horizontal:focus .content{background-color:#df6d07;}a.card-horizontal:hover h2,a.card-horizontal:focus h2,a.card-horizontal:hover h3,a.card-horizontal:focus h3,a.card-horizontal:hover h4,a.card-horizontal:focus h4,a.card-horizontal:hover p,a.card-horizontal:focus p{color:#fbfbfb;}.photo-wrapper{position:relative;overflow:hidden;}.photo-wrapper .photo{background-size:cover;-webkit-background-size:cover;background-position:center center;position:absolute;width:100%;height:100%;top:0;left:0;transform:scale3d(1, 1, 1);-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.card-photo:hover .photo{transform:scale3d(1.1, 1.1, 1);}.left-desc,.right-desc{text-align:left;}.left-desc p,.right-desc p{font-size:16px;line-height:1.4;margin-bottom:9px;}.left-desc{margin-bottom:100px;}.home #intro{overflow:hidden;}.cta-bottom{text-align:center;}.cta-bottom .btn{margin:0px 10px;}.content-radial{padding:70px 0;}.grid-show article a{background-color:#eeeae5;margin-bottom:30px;display:block;border-radius:3px;color:#df6d07;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}.grid-show article h2{padding:20px 30px 11px;margin-bottom:0;font-size:18px;font-family:'Maven Pro', sans-serif;color:#df6d07;height:50px;margin-bottom:20px;}.grid-show article a:hover{background:#df6d07;color:#fbfbfb;text-decoration:none;box-shadow:0 0 15px #b29f88;}.grid-show article a:hover h2{color:#fbfbfb;}.grid-show .photo-wrapper{display:block;height:230px;}.room-content{padding-bottom:200px;}.room-content .service-list{padding-left:75px;padding-top:20px;background-image:url(../img/deco-room.png);background-repeat:no-repeat;background-position:left top;text-align:left;}.room-content .content-inner{width:60%;text-align:left;font-size:16px;line-height:1.4;padding-right:30px;}.room-content .content-inner p{margin-bottom:9px;}.room-content .last-legend{text-align:left;padding-top:30px;font-size:16px;margin-top:30px;border-top:1px solid #787878;}.room-content#intro{text-align:left;}.room-content#intro h2{text-align:left;}.comment{text-align:left;margin-bottom:30px;}.comment .deco{background-color:#df6d07;color:#fbfbfb;border-radius:100%;font-size:20px;text-align:center;padding:12px;display:inline-block;height:48px;width:48px;vertical-align:top;}.comment .content{width:80%;vertical-align:top;display:inline-block;padding-left:30px;}.comment .stars{display:inline-block;margin-right:12px;}.comment .zmdi-star,.comment .zmdi-star-outline,.comment .zmdi-star-half{color:#df6d07;}.comment .name{display:inline-block;margin-right:12px;color:#8f8e8e;}.comment .date{display:inline-block;color:#8f8e8e;}.comment .comment-text{display:block;text-align:left;color:#2a2a2a;font-size:18px;font-weight:300;line-height:1.5;}.other-room{color:#fbfbfb;text-align:center;}.other-room .txt{display:block;text-align:center;background-color:rgba(250, 249, 245, .8);color:#df6d07;font-size:14px;position:absolute;top:0;left:0;width:100%;z-index:1;text-transform:none;font-weight:normal;padding:6px 0;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;border-top-right-radius:3px;border-top-left-radius:3px;}.other-room a{color:#df6d07;font-size:15px;line-height:1.4;display:inline-block;margin:0px 10px;text-transform:uppercase;background-color:#eeeae5;border-radius:3px;height:150px;width:200px;position:relative;}.other-room .photo-wrapper{height:150px;display:inline-block;width:100%;border-radius:3px;}.other-room .photo-wrapper .photo{border-radius:3px;}.other-room a:first-child{padding-left:0;}.other-room a:last-child{border-right:0;padding-right:0;}.other-room a:hover .txt{background-color:#df6d07;color:#fbfbfb;}#intro.std-container{padding:90px 0;}.std-container{padding:90px 0;}.std-container .key-numbers{width:20%;border-bottom:0;float:left;margin-left:20%;}.std-container .content-inner{width:40%;float:left;margin-bottom:30px;text-align:left;}.std-container .content-inner li{font-size:16px;line-height:1.4;margin-bottom:9px;}.std-container.service .content-inner{width:60%;margin-left:auto;margin-right:auto;float:none;}.std-container.contact .content-inner,.std-container.legal .content-inner{text-align:center;width:100%;color:#787878;}.presse a{border:1px solid #df6d07;font-size:14px;margin-bottom:12px;display:inline-block;border-radius:2px;padding:8px 30px;letter-spacing:2px;text-transform:uppercase;background-color:#eeeae5;}.presse a:hover{color :#eeeae5;border:1px solid #df6d07;text-decoration:none;background-color:#df6d07;}.presse a:focus,.presse a:active{text-decoration:none;}.contact p{font-size:16px;line-height:1.8;}.inner-slider{position:relative;height:100%;width:100%;}.gallery-grid h2.main{text-align:center;font-weight:200;font-size:30px;margin-bottom:60px;}.gallery-grid article{position:relative;}.gallery-grid article::after{content:'';position:absolute;z-index:1;top:-34px;right:-25px;background:url(http://labastidegourmande.fr/res/img/bg-gallery.png);background-repeat:no-repeat;background-position:3px 2px;width:418px;height:388px;}.gallery-grid article a{z-index:2;position:relative;margin-bottom:40px;}.gallery-grid article h2{margin-bottom:20px;width:80%;}.gallery-grid .count{position:absolute;right:20px;top:20px;}.google-map{display:block;height:500px;position:relative;text-align:center;}@media (max-width:990px){.rooms .grid-show{text-align:center;}.rooms .grid-show .col-sm-4{width:49%;display:inline-block;float:none;}body.room .slide{min-height:500px;}body.room .slide .slide-item{height:500px;width:100%;}.control-area.col-sm-offset-8{width:100%;margin-left:0;margin-top:500px;}.thumb_wrapper{text-align:center;}.thumb_wrapper .thumb{margin:2px;}body.room .slide .controls{margin-bottom:30px;margin-left:0;margin-right:0;text-align:center;}.place-wrapper{margin-top:160px;}}@media (max-width:991px){header .logo,menu{float:none;}header .logo{position:absolute;top:20px;text-align:center;}body.home header .logo{width:200px;}.slide::before{height:250px;}header.affix .logo-img{width:91px;background-size:91px;}menu{padding-left:80px;padding-right:140px;text-align:center;margin-top:10px;height:auto;}menu a{margin:0px 6px;}menu .btn-primary{padding-top:6px;padding-bottom:6px;}body.home menu{padding-left:200px;text-align:left;padding-left:200px;}header.affix menu,body.home header.affix menu{padding-left:80px;padding-right:140px;text-align:center;}header ul.right{top:20px;}body.home header ul.right{top:100px;left:220px;right:auto;}header.affix ul.right,body.home header.affix ul.right{left:auto;right:0;top:20px;}.controls{bottom:250px;right:50%;margin-right:-46px;}.slide-cta{width:100%;}.deco-top{right:0;width:50%;}.slide-cta{height:160px;}.slide-cta a{border-radius:3px;}.local-widget{width:100%;left:0;}}@media (max-width:1240px){.gallery-grid article::after{width:100%;background-size:contain;-webkit-background-size:contain;right:-5px;}}@media (max-width:1120px){header{padding-left:20px;padding-right:20px;}menu .book a{margin:0;}}@media (max-width:1060px){menu a{margin:6px;}.gallery-grid article::after{top:-26px;}}@media (max-width: 767px){body{background-size:70%;}body.home header .logo{width:91px;}body.home header .logo .logo-img{background-image:url(../img/logo-affix.png);height:40px;}header{padding:0px 15px 0;}header .logo-img{background-image:url(../img/logo-affix.png);height:40px;}header .logo{left:0;top:0;width:91px;}header .phone{margin-top:10px;}header .phone a{color:#fbfbfb;}header menu a{font-size:12px;}header .mobile-menu-toggle{font-size:14px;padding-left:10px;padding-top:6px;padding-bottom:6px;margin:0;padding-right:10px;}header menu,body.home header menu{margin-top:10px;padding-left:85px;padding-right:0;}header menu a,body.home header menu a{color:#df6d07;}header menu .btn-primary{padding:0;background-color:transparent;border:0;color:#df6d07;}header.affix menu,body.home header.affix menu{padding-left:85px;padding-right:0;}header ul.right,body.home header ul.right{display:none;}.mobile-menu{position:fixed;width:100%;left:-100%;top:0;height:100%;z-index:20;padding:20px 20px 0;background-color:#eeeae5;}.mobile-menu .pad{overflow-y:scroll;overflow-x:auto;position:relative;height:100%;}.mobile-menu .logo{width:100%;text-align:center;}.mobile-menu .logo-img{background-image:url(../img/logo.png);background-repeat:no-repeat;display:block;height:174px;width:200px;background-size:200px;margin-left:auto;margin-right:auto;}.mobile-menu .close-menu{color :#df6d07;font-size:20px;position:absolute;right:0;top:0;}.mobile-menu .navlinks{list-style-type:none;padding-left:0;margin-top:23px;margin-bottom:30px;}.mobile-menu .navlinks a{display:block;padding:10px 0;text-align:center;background-color:#fbfbfb;color:#df6d07;margin:3px 0;text-transform:uppercase;}.mobile-menu .navlinks a.btn-primary{background:#fbfbfb;border-radius:0;}.mobile-menu .navlinks a.btn-primary:hover,.mobile-menu .navlinks a.btn-primary:focus,.mobile-menu .navlinks a.btn-primary:active{background:#df6d07;color:#fbfbfb;}.mobile-menu .addr{text-align:center;font-size:14px;}.mobile-menu .addr a{display:block;padding:10px 0;text-align:center;margin:3px 0;background-color:#212121;text-transform:uppercase;}.mobile-menu .addr a.fb-link{font-size:24px;color:#8f8e8e;padding:3px 0;}.mobile-menu .addr .lng a{position:relative;font-size:12px;background-color:#787878;color:#fbfbfb;}.mobile-menu .addr .lng a .zmdi{position:absolute;left:20px;top:5px;font-size:24px;}.mobile-menu .copy{color:#8f8e8e;text-align:center;}.mobile-menu .copy a{text-decoration:none;border-bottom:1px solid #8f8e8e;color:#8f8e8e;font-size:14px;line-height:20px;margin:0 6px 9px;display:inline-block;}.slide-cta{padding:0px;position:relative;height:auto;border-radius:0;}.slide-cta h4{font-size:16px;}.slide-cta h1{font-size:32px;}.slide-cta a{width:100%;padding-left:30px;padding-right:30px;display:block;right:auto;bottom:auto;}.slide{height:400px;min-height:400px;margin-top:55px;overflow:visible;}.afterslide{height:520px;min-height:520px;}.controls{bottom:0;right:auto;left:0;margin-right:0;width:100%;position:relative;margin-top:367px;}.controls .btn{width:49%;padding-left:0;padding-right:0;text-align:center;}.local-widget{bottom:110px;}.deco-bottom{top:660px;}.cta-bottom{text-align:center;}.cta-bottom a.btn{display:block;border-radius:0;margin-bottom:6px;}footer{display:none;}.card-horizontal{min-height:280px;}.card-horizontal:first-child{margin-bottom:10px;}.card-horizontal.half .left{min-height:280px;}.card-horizontal.half .left,.card-horizontal.half .right{width:100%;display:block;}.card-horizontal.half .right{padding:30px;height:auto;min-height:auto;}.card-horizontal.third .left,.card-horizontal.third .right{display:block;width:100%;}.card-horizontal.third .left{min-height:220px;}.card-horizontal.third .right{padding:20px;}.content-radial{padding-top:20px;}.suite-container .key-numbers,.suite-container .content-inner{width:100%;float:none;}.rooms .grid-show .col-sm-4{width:100%;}body.room .slide{overflow:hidden;min-height:400px;}body.room .slide .slide-item{height:400px;}.thumb_wrapper .thumb{margin:1px;}.control-area.col-sm-offset-8{margin-top:415px;}body.room .slide .controls{margin-top:0;}.xp-comment-wrapper{margin-top:40px;}.suite #intro{padding-top:135px;}.suite .suite-container .key-numbers{padding-left:0;border-left:0;}.suite .last-legend{margin-top:0;border-top:0;text-align:center;}.suite .key{text-align:center;}.suite .key:first-child .number{border-right:0;}.suite .key .building-wrapper,.suite .key:first-child .building-wrapper{margin-left:0;}.other-suites{text-align:center;}body.suite header .btn-primary{color :#df6d07;}body._rouge-david header .btn-primary{color :#fbfbfb;}body._rouge-david .suite-container .key-numbers{border-left:0;}body._rouge-david .suite-container .key:first-child .number{border-right:0;}body._rouge-david .suite-container .last-legend{border-top:0;}.std-container .key-numbers{width:100%;margin-left:0;}.std-container .content-inner{width:100%;}.inner-slider{height:calc(100% - 125px);}.inner-slider .slide,.inner-slider .afterslide{height:100%;min-height:100%;}.std-container.service .content-inner{width:100%;}}