html{height:101%}body{margin:0;padding:0;position:relative;background-color:#fbfafa;color:#555;text-align:left;line-height:1.6;font-size:14px;font-family:'Open Sans',sans-serif;height:auto}body.contentpane{background:#fff}*{padding:0;margin:0}.componentheading,div.contentheading,h1,h2,h3,h4,h5,h6{padding:3px 0;margin:0;font-style:normal;font-weight:400}div.componentheading,h1{font-family:'Open Sans',sans-serif;font-size:32px;font-weight:400;padding:15px 0}h1 a,h2 a{color:#000}div.contentheading,h2{font-size:25px;font-family:'Open Sans',sans-serif}h3{line-height:20px;font-size:120%;font-family:'Open Sans',sans-serif}ol,ul{padding:.75em 0 .75em 0;margin:0 0 0 35px}ul.menu{margin:0;padding:0}ul.menu li{list-style:none}ul.menu_usermenu li{float:left;list-style-type:disc;margin:0 20px 5px 0}p{padding:5px 0}address{margin:.75em 0;font-style:normal}a{color:#08c;text-decoration:none;line-height:20px}a:hover{color:#009ad0;text-decoration:none}a:focus{color:#009ad0;outline:0}img{border:none}em{font-style:italic}strong{font-weight:600}fieldset,form{margin:0;padding:0;border:none}button,input,select{vertical-align:middle}select{height:33px}option{padding:2px 5px}.clr{clear:both}.column.column2{width:35%}.column.center{width:65%}.noright .column.center{width:100%}.column,.flexiblemodule{float:left}.fabrikList .span12{width:100%;margin-left:0}ul.actions{margin:0}ul.actions li a{text-decoration:none}.print-icon{list-style:none;display:inline-block;height:16px;line-height:16px;padding-left:20px;background:url(../images/system/printButton.png) left center no-repeat}.email-icon{list-style:none;display:inline-block;height:16px;line-height:16px;padding-left:20px;background:url(../images/system/emailButton.png) left center no-repeat}.edit-icon{list-style:none;display:inline-block;height:16px;line-height:16px;padding-left:20px;background:url(../images/system/edit.png) left center no-repeat}.fabrik_visualization .slideshow{float:left;width:100%}.container,.container-fluid{margin:0 auto}.container{width:100%}.container-fluid{max-width:100%}.invalid{border:red}.btn-group>.btn.active,.button,:not(.btn-group)>.btn,button,button.btn,input.btn{line-height:25px;border-radius:3px;transition:all .3s ease-in;font-size:14px}.btn-primary{background-color:#009ad0}.btn-black{background:#555}.btn-black:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn:active,.btn:focus,.btn:hover{background-color:#009ad0}#wrapper2{width:100%;z-index:3;position:relative;height:126px;text-align:right}#wrapper2 .affix{top:0;width:100%}#banner>div.inner{margin:auto;height:60px;box-sizing:border-box}.inner-bottom,.inner-top{width:1140px;margin:auto;box-sizing:border-box;padding:5px 0}#bannerfix{position:fixed;top:0;width:100%;z-index:1}#bannerlogo,#bannermenu,#bannertop{width:100%;box-sizing:border-box}#bannertop{background-color:#181212;height:40px}#bannertop .inner-top{padding-top:8px}#recherche-libre{float:left;width:300px}#recherche-libre input{font-size:12px;padding:0 5px;width:auto;border-radius:0}#recherche-libre .btn{padding:5px 8px;font-weight:300;line-height:10px;border-radius:0;background-color:#fff;color:#555;border:none;vertical-align:top}#recherche-libre .btn:hover{background-color:#009ad0;color:#fff}#bannertop-left{float:left;color:#fff;font-size:13px;padding-top:2px;padding-right:120px}#bannertop-right{padding-top:2px}#bannertop-right span.call-link,#bannertop-right span.call-questions{color:#fff;font-size:13px}#bannertop-right span.call-number{color:#fff;font-weight:600;padding-left:20px}#bannertop-right span.call-questions{margin-right:10px;font-size:13px}#bannertop-right span.call-number{margin-right:10px;font-size:15px}#bannerlogo{background-color:#555;padding:3px 0 5px 0}#bannerlogo-left{float:left}#bannerlogo-left span.logo-baseline,.logo-footer-baseline{color:#009ad0;font-size:15px}#bannerlogo-left span.logo-baseline{vertical-align:middle}#bannerlogo-right{float:right}#bannerlogo-right .btn{margin-top:7px;text-transform:uppercase;font-weight:700;font-size:12px}#bannermenu{background:#fff;box-shadow:5px 2px 3px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.1)!important}#bannermenu .inner-top{padding:0}#bannermenu .moduletable_menu{float:left;width:80%}#bannermenu ul.nav{float:left}.maximenucklogo img{margin-right:0!important;width:24.6%}#bannermenu ul.maximenuck{border:medium none!important;list-style:outside none none;margin:0}#bannermenu ul.maximenuck:after{clear:both;display:block;content:" "}#bannermenu li.maximenuck{text-indent:0!important}#bannermenu li.maximenuck.level1{width:12%;display:inline-block;background:rgba(0,0,0,0) none repeat scroll 0 0!important;text-align:center;vertical-align:top}#bannermenu li.maximenuck.level1:hover{cursor:pointer}#bannermenu li.maximenuck.level1>a,#bannermenu li.maximenuck.level1>span.separator{border:medium none;color:#333;display:block;position:relative;padding:0 12px;text-decoration:none}#bannermenu li.maximenuck.level1.parent>a::after{left:auto;border-color:#ccc transparent transparent;border-style:solid;border-width:4px 4px 0;position:absolute}#bannermenu li.level1>a span.titreck,#bannermenu li.level1>span.separator span.titreck{font-weight:400}#bannermenu li.maximenuck.level1.active>a span.titreck,#bannermenu li.maximenuck.level1.active>span.separator,#bannermenu li.maximenuck.level1:hover>a span.titreck,#bannermenu li.maximenuck.level1:hover>span.separator{color:#009ad0}#bannermenu li.maximenuck.level1.item101{display:none}#bannermenu li.maximenuck .hidden{display:none!important}#bannermenu div.floatck{background:#fff;padding:30px 20px!important;margin-top:15px;box-shadow:5px 2px 3px rgba(0,0,0,.2)}#bannermenu div.floatck ul.maximenuck2{margin:0;padding:0}#bannermenu div.floatck li{width:20%;float:left;list-style:outside none none;text-align:center}#bannermenu div.floatck ul.maximenuck2 li a{display:block;color:#333;padding-top:5px}#bannermenu ul.maximenuck2 li .titreck{padding:20px 0;display:block;font-weight:400}#bannermenu div.floatck ul.maximenuck2 li a:hover,#bannermenu div.floatck ul.maximenuck2 li.active a{color:#fff;background-color:#009ad0}#bannermenu div.floatck li img{margin:10px auto;border-radius:500px;height:auto;width:150px}#bannermenu .titreck{font-size:14px}#bannermenu-right{float:right;width:20%;padding:.75em 0 .75em 0}.btn-favoris-ec{margin-top:20px}.btn-proprio-banner{background-color:#f89406;color:#fff;padding:10px;font-weight:600}div#maximenuck120 li.maximenuck img,div#maximenuck120 li.maximenuck>a img{border:none;width:50px;padding-bottom:5px}#bannermenu div.floatck li.level2 .separator{float:left;color:#009ad0;text-transform:uppercase;font-weight:700;width:135px;text-align:left;padding-bottom:10px}#bannermenu div.floatck li.level3{width:100%;float:left;text-align:left}#bannermenu .item217 div.floatck{padding:30px 60px!important;display:none}#bannermenu .item217 .level2 div.floatck{padding:0!important}#bannermenu .item217 ul.maximenuck2 li .titreck{padding:0}#bannermenu .item217 ul.maximenuck2 li.active a{color:#333!important;background-color:#fff!important}#bannermenu .item199 ul.maximenuck2 li.active li.current a,#bannermenu .item217 ul.maximenuck2 li.level3 a:hover{color:#009ad0!important;background-color:#f3f3f3!important}#bannermenu .item217 a.maximenuck{color:#333!important}#bannermenu .item217 .level2 .titreck{font-weight:700;font-size:15px}#bannermenu .item217 .level3 .titreck{font-weight:400;font-size:14px}#maximenuck125.maximenufixed{background:rgba(0,0,0,0) url("/images/HEADER-MENU-BG.png") no-repeat scroll 0}#bannermenu-right .icon-mail{font-size:16px}#bannermenu-right #newsletter-link{cursor:pointer;margin-left:10px}#bannermenu-right #favoris-link{margin-left:10px}#wrapper3{position:relative;overflow:hidden;z-index:2}#wrapper3 .moduletable_breadcrumb{width:100%;margin-top:20px}#wrapper3 ul.breadcrumb_breadcrumb{color:#373b3e;width:1140px;margin:auto;font-size:12px;list-style:outside none none;padding:0;z-index:10}#wrapper3 ul.breadcrumb_breadcrumb li{display:inline-block}#wrapper3 .breadcrumb_breadcrumb>li>.divider{padding:0 3px}#wrapper3 ul.breadcrumb_breadcrumb a{color:#373b3e}.breadcrumb{padding:0;margin:0}.breadcrumb li{margin:0}#wrapper{position:relative;z-index:1}#wrapper>div.inner{width:100%;box-sizing:border-box}.layout-accueil-voyage-featured #wrapper{margin-top:-20px}.header-standard{margin:auto;padding:30px 0 0 0}.header-pano-wrapper{height:575px;position:relative;overflow:hidden}#header-accueil .header-pano-wrapper{height:575px}#header-accueil .header-pano-title{padding:20px 0 10px;position:absolute;text-align:center;text-shadow:5px 2px 3px rgba(0,0,0,.2);top:150px;width:100%;z-index:2}#header-accueil .header-pano-title h1{font-size:60px}.header-pano-wrapper-video{height:600px}.header-pano-bg{position:absolute;left:-1000px;right:-1000px;text-align:center;height:700px;z-index:1}.header-pano-wrapper-video .header-pano-bg{overflow:hidden;height:600px;position:relative;left:0}.header-pano-trip-wrapper{box-sizing:border-box;position:relative;width:1140px;margin:auto;z-index:2;height:475px}.header-pano-title{position:absolute;text-align:center;top:35%;width:100%;text-shadow:5px 2px 3px rgba(0,0,0,.2);padding:20px 0 10px 0;z-index:1}.header-pano-title h1,.header-pano-title h2{color:#fff;padding:0 15px;box-sizing:border-box;text-shadow:#000 1px 1px,#000 -1px 1px,#000 -1px -1px,#000 1px -1px}.header-pano-title h1{font-size:60px;font-weight:600}.header-pano-title h2{font-size:35px;margin-top:35px;font-family:'Dancing Script',cursive;font-weight:600}.header-intro{padding:10px 0 20px 0}.header-pano-intro{background:rgba(0,0,0,.5) none repeat scroll 0 0;color:#fff;float:right;height:475px;padding:20px 30px;width:320px;position:relative;z-index:2;overflow:hidden;right:0}.header-pano-intro h1{padding-top:15px}.header-pano-intro-text{margin:20px 0}.header-pano-pays{text-transform:uppercase;font-size:23px;padding-bottom:15px;color:#009ad0;font-weight:700;padding-top:20px}.header-standard h1{font-size:40px;font-weight:600;color:#484c55;text-align:center}.header-pano-wrapper-video .header-pano-bg{overflow:hidden;height:0;position:relative;width:100%;padding-bottom:56.25%}.header-pano-wrapper-video .header-pano-bg iframe{position:absolute;width:100%!important;height:100%!important;top:0;left:0}.header-pano-wrapper-video{height:auto}.header-pano-tab{background:#555 none repeat scroll 0 0;bottom:0;left:0;color:#fff;padding:10px 20px;position:absolute;z-index:2}.header-pano-trip{background:rgba(0,0,0,.7) none repeat scroll 0 0;color:#fff;float:right;height:475px;padding:20px 30px;width:320px}.header-pano-expert-img{width:120px;height:90px;float:left;margin-right:20px;padding-bottom:20px}.header-pano-trip h3{clear:both}.header-pano-expert-img img.expert-img{width:120px;height:90px}.expert-nom{font-size:15px;padding-bottom:5px}.header-pano-trip h3 a{color:#fff;padding-bottom:5px;font-size:15px}.header-pano-trip-intro{padding:5px 0}.header-pano-trip-duree{font-weight:700;padding-top:15px;font-size:20px}.header-pano-trip-prix{font-size:15px;padding-top:10px}.header-pano-trip .btn{display:block;font-weight:700;text-transform:uppercase;padding-top:15px;padding-bottom:15px;margin-top:25px;font-size:15px}#usermenu{margin:0 20px}#center>div.inner{padding:0 0}#right div.module,#right div.module_menu,#right div.moduletable,#right div.moduletable_menu{background:#f5f5f5;border:#e3e3e3 1px solid;margin:20px;padding:20px}#modules1 .n1>.flexiblemodule{width:100%}#modules1 .n2>.flexiblemodule{width:50%}#modules1 .n2>.flexiblemodule+div{width:50%}#modules1 .n3>.flexiblemodule{width:33.333333333333%}#modules1 .n3>.flexiblemodule+div{width:33.333333333333%}#modules1 .n3>.flexiblemodule+div+div{width:33.333333333333%}.moduletable li{margin-bottom:10px;line-height:22px}.moduletable_blue{background:none repeat scroll 0 0 #184f85;border:1px solid #e3e3e3;margin:20px;padding:20px;font-size:18px;line-height:30px;text-align:center}.moduletable_blue a{color:#fff}.table td,.table th{border-top:1px solid #ddd;line-height:18px;padding:8px;text-align:left;vertical-align:top}.bg-primary{background-color:#337ab7;color:#fff;padding:15px}.bg-success{padding:10px}.bg-info{background-color:#d9edf7;padding:15px}.bg-warning{background-color:#fcf8e3;padding:15px}.bg-danger{background-color:#f2dede;padding:15px}.alert-message{background-color:#dff0d8;padding-top:20px;border-color:#3c763d;border-width:2px;color:#3c763d;font-size:14px}.alert-message h4{color:#3c763d;font-weight:700}#system-message{text-align:center;margin:auto;margin-top:50px}.alert{padding:8px 35px 8px 60px}#wrapper .inner-list{width:1140px;box-sizing:border-box;margin:auto}#voyages{clear:both}#voyages .row-fluid{margin:15px 0}.filter-voyages{padding:0;margin:auto;width:1140px;box-sizing:border-box}.filter-voyages .champ-recherche{margin:0 15px 0 0}.filter-voyages .controls{float:left}.filter-voyages button{display:inline-block}.filter-voyages select{margin:0;width:auto}.text-info{color:#555;font-weight:600}#guide-voyage{clear:both;margin-top:20px}#expert-detail-endroits-secrets .img-guide img,#expert-detail-incontournables .img-guide img,#guide-voyage .img-guide img{width:100%;height:209px}.voyages_row img{width:100%;height:auto}#guide-voyage h2{padding:15px 0}#guide-voyage .well{margin-bottom:35px}.title-guide{padding:10px 0;line-height:25px}.title-guide-expert{text-transform:uppercase;font-size:16px,font-weight: 700}.title-guide-expertise{font-size:14px}.text-guide{padding-bottom:20px}h3.title-related-trips a,h3.title-voyages a{font-weight:400;color:#555}h3.title-voyages a{font-size:22px;font-weight:600}h3.title-related-trips a:hover,h3.title-voyages a:hover{color:#009ad0;text-decoration:none}.destinations-voyages,.liste-destinations{font-size:13px;line-height:18px;margin:8px 0}.destinations-voyages{clear:left}#bottom-voyage h2{text-transform:uppercase;font-weight:700;text-align:center}#bottom-voyage{margin-top:50px;background-color:#fff}.themes-voyages{position:absolute;bottom:10px}.themes-voyages ul,.themes-voyages-detail ul{margin:0;padding:0}.themes-voyages li,.themes-voyages-detail li{display:inline-block;float:left;font-size:12px;padding:2px 2px}.themes-voyages li::before,.themes-voyages-detail li::before{content:"? ";font-family:IcoMoon;font-style:normal}.text-voyages{margin-bottom:15px}.voyages_row .span2{border-left:2px solid rgba(217,217,217,.34);height:200px;padding:0 0 5px 10px;text-align:center}.price-guide{padding:10px 0 0 0}.prix-voyages{margin-top:20px}.bouton-guide,.bouton-voyages{float:none;margin-bottom:10px;padding:4px 25px}.bouton-voyages{margin-top:10px}i.icon-chevron-right{display:none}#reviews{clear:both}#reviews .ratingMessage{display:none}#reviews blockquote small{color:#333;font-weight:100}#reviews .review-comment{margin:5px 0}.prix-voyages .prix-old{text-decoration:line-through}.prix-voyages .prix-promo{font-weight:600;color:#009ad0}.prix-voyages .prix-current{font-weight:600}.prix-voyages .flight ul{list-style-type:none;margin:auto}#trip-detail .prix-old{text-decoration:line-through}#trip-detail .prix-promo{font-weight:600;color:#009ad0}#trip-detail .prix-current{font-weight:600}.pull-right .clearFilters{float:left}.departs-voyages{font-size:13px}.departs-voyages .departs-voyages-label{float:left;padding-right:10px;font-weight:600}.tri-voyages{float:right;clear:both;margin:25px 0 15px 0}.tri-voyages-label{font-weight:700;padding-right:5px}.niveau-voyages,.note-voyages{float:left;padding:5px 0}.pays-voyages li{list-style-type:none;text-transform:uppercase;color:#009ad0}.pays-voyages ul{margin:0}.subtitle-blog{padding-top:20px}h3.title-blog a{font-weight:600;color:#555;font-size:22px}h3.title-blog a:hover{font-weight:600;color:#009ad0;text-decoration:none}#list_27_com_fabrik_27 .btn{display:none}.text-blog{padding:15px 0}.img-blog img{width:100%}.img-blog{max-height:400px;overflow:hidden;margin-top:20px}.blog-detail-tags,.blog-listing-tags,.blog-related-tags{display:none}.blog-detail-related-date{font-size:11px}.blog-detail-title{margin-bottom:15px}.btn-blog-detail{display:block;margin:15px 0}#blog .well{border-bottom:5px solid rgba(217,217,217,.34);padding-bottom:25px}#voyage-slider-reviews,#voyage-slider-top{margin-bottom:8px;padding-bottom:10px;border-bottom:2px solid #d3d2cd}#col-right-voyage .small,.voyage-expert-contact,.voyage-expert-detail .titre-expert,.voyage-slider-flight,.voyage-slider-note{font-size:13px}#col-right-voyage .pull-right{float:left;font-size:13px}#col-right-voyage .pull-left{padding-right:10px;font-size:13px}#col-right-voyage .icon-arrow-up{color:#009ad0}#blog{margin-top:20px}.fabrikSubGroup{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:50px;position:relative}.fabrikGroupRepeater{margin-bottom:20px}.fk_activites___img_main_activite,.fk_articles___img_main img,.fk_destinations___img_main_destination img,.fk_etapes___photo_etape img,.fk_hotels___img_main_hotel img,.fk_tags___img img,.fk_voyages___img_listes img{max-width:120px}.moduletable_search,.moduletable_search2{padding:30px 0;box-sizing:border-box;margin-bottom:10px}.layout-accueil-inspirations #wrapper>div.inner{width:100%}#home-search{margin:0 50px;padding:0 15px}#home-search .input-large{width:250px;padding-left:10px}#home-search .btn{background:url("/images/icones/loupe.png") no-repeat #009ad0;background-position:10px;width:60px;height:50px;border-radius:0}#home-search .fabrikForm{width:310px;margin:auto}#home-search #fk_recherche___id{display:none}#home-search select{border:medium none;border-radius:0;height:50px!important;margin:0}.reset-search .clearFilters.btn{padding-top:5px;line-height:normal;color:#fff;background-color:#009ad0;border:none}.search-voyages .fabrikErrorMessage,.search-voyages .help-inline{color:#b94a48}#wrapper .inner-accueil{box-sizing:border-box;width:1140px;margin:auto}#wrapper .inner-detail{box-sizing:border-box;margin:auto;width:1140px}.fabrikDetails{margin-top:0}#trip-detail{position:relative}#col-right-guide,#col-right-voyage,.col-right-listing-blog{position:relative;margin-top:60px}.header-wrapper{position:relative;padding-top:60px}.prix-voyages-detail.hidden-phone{display:inherit!important}.trip-title{margin:0 0 20px 0}#header-voyage .trip-country,#header-voyage .trip-country li{color:#009ad0;font-size:16px;line-height:normal;text-transform:uppercase}#header-voyage .header div:first-child{height:auto!important}#header-voyage #myCarousel{margin-top:0!important}.carousel-inner>.item{max-height:450px}.carousel-caption{color:#fff}.text-featured-pays li,.trip-country li{text-transform:uppercase;font-size:13px;float:left;padding-right:10px;margin-bottom:5px}.trip-country ul{display:inline-block;list-style-type:none;margin:0;padding:0}#header-expert .trip-title{background:#fff none repeat scroll 0 0;margin:10px 0 0 0}#header-expert .expert-subtitle{font-size:26px;margin-bottom:30px;margin-top:10px}#header-expert .expert-subtitle-pays{text-transform:uppercase;color:#009ad0}#descriptif-expert h2{font-size:16px;text-transform:uppercase;font-weight:600}#descriptif-expert .nom-expert{color:#009ad0}#expert-detail-voyages h2{padding-left:50px;color:#009ad0;text-transform:uppercase;font-weight:700;padding-top:50px;background:rgba(0,0,0,0) url("/images/icones/VOYAGE-RESUME.gif") no-repeat scroll;background-position:0 53px,center}#expert-detail-voyages{background-image:url("/images/accueil/bg-beige.gif")}.expert-detail-title-style2{background-color:#757d94;margin-bottom:30px}.expert-detail-title-style2 h2{font-size:32px;background:url("/images/icones/icone-iti.png") no-repeat scroll;background-position:5px 29px,center}.expert-detail-incontournables-nom{color:#555}.expert-detail-avis .img-related-infos{width:30%;margin-right:25px}.expert-detail-avis{padding:30px 0}.expert-age-title,.expert-devise-title,.expert-langues-title,.expert-origine-title{text-transform:uppercase;font-size:16px font-weight:600}.contact-block-expert .btn{margin:20px 0}.voyage-slider-length,.voyage-slider-price{font-weight:600;font-size:20px}.link-expert,.voyage-slider-link-price,.voyage-slider-price{padding-top:10px}.header{overflow:hidden;max-height:450px}.header img{width:100%}.liste-destinations{padding:10px 15px 10px 0;margin:0;font-weight:600}.liste-destinations ul{display:inline;margin:0;padding:0}.liste-destinations li{list-style-type:none;display:inline-block;margin-right:5px}#intro-voyage{padding:15px 0 0 0;margin-bottom:20px}#vous-aimerez-voyage{margin-bottom:20px}#intro-guide{border-top:4px solid #009ad0;margin-top:35px;text-transform:uppercase;font-weight:700;padding-top:20px;font-size:15px}.text-pink{color:#009ad0}.etape-destination a,.voyage-expert-contact a,.voyage-link-niveau a,.voyage-link-reviews a{color:#009ad0}.prix-voyages-detail a,.voyage-link-niveau a,.voyage-link-reviews a,.voyage-slider-link a,a.voyage-slider-link{color:#009ad0;font-size:13px}.voyage-niveau,.voyage-notes{font-size:13px}.niveau-voyage-slider,.note-voyage-slider{float:left;padding-right:5px}.niveau-voyage-slider{margin-bottom:8px}.map-link{padding:5px 0 25px 15px}.resume-etapes-title{background:rgba(0,0,0,0) url("/images/accueil/bg-beige.gif") no-repeat scroll;background-position:10px 6px,center}.resume-etapes ul{list-style-type:none;margin:0;padding:20px 0}#avis-voyage a,.resume-etapes li a,.row-activites a,.row-hebergements a{color:#555}#avis-voyage a:hover,#contact1 a:hover,#menu-footer a:hover,.featured-title h3 hover,.resume-etapes li a:hover,.row-activites a:hover,.row-hebergements a:hover{color:#009ad0}.resume-etapes li a{color:#009ad0}.row-fluid.row-activites,.row-fluid.row-destination,.row-fluid.row-hebergement,.row-fluid.row-transports{margin:15px 0}#autres-infos-voyage h2,#avis-voyage h2,#prix-dates h2,.expert-detail-title-style2 h2,.resume-etapes h2,.title-itineraire,.title-itineraire h2{color:#fff;text-transform:uppercase;font-weight:400;padding-left:20px;background-color:#009ad0}#avis-voyage.well{margin-bottom:0}#avis-voyage .note-review{margin-bottom:25px;margin-top:5px}#related-reviews{padding-bottom:25px}#prix-dates h2{margin:50px 0}.etape-activites{margin-right:2%}.row-fluid .etape-destination{margin-left:0}.row-fluid .etape-destination img{margin-bottom:10px;max-height:350px;width:100%}#prix-dates .btn{background-color:#009ad0;color:#fff}#prix-dates .btn:hover{background-color:#009ad0}#descriptif-voyage h3,#vous-aimerez-voyage h3{font-weight:600;padding:20px 0;font-size:18px;text-transform:uppercase}.etape-destination h4{font-size:16px;font-weight:600}#descriptif-voyage .btn{width:100%;color:#009ad0;text-decoration:none;font-weight:600;outline:0;border-bottom:5px solid #009ad0;margin-bottom:0;text-align:left;padding:5px 0;font-size:15px}#descriptif-voyage .btn:active,#descriptif-voyage .btn:focus,#descriptif-voyage .btn:hover{background:#009ad0;color:#fff}#descriptif-voyage .icon-plus{padding-right:10px}#descriptif-voyage .well{border-bottom:8px solid #d5d2cd;padding:35px 0 0 0}.row-activites,.row-hebergement,.row-transports{margin:10px 0}.row-hebergement h4{padding-left:13px}#descriptif-voyage .icon-briefcase,#descriptif-voyage .icon-eye-open,#descriptif-voyage .icon-home{display:none}.etape-activites img,.etape-hotel img{width:200px;height:120px;margin-bottom:5px}#col-right-guide .well,#col-right-voyage .well,.col-right-listing-blog{margin-bottom:0;padding:10px;border:1px solid #dce0e0}#col-right-voyage .well{padding:10px}.contact-block h3{margin-bottom:15px}.btn-devis .btn-large,.btn-groupe .btn-large{margin:10px 0;padding:5px 30px}#related-trips{position:relative}#col-right-scroll-guide.affix{position:fixed;top:10px;font-size:15px;width:363.83px}#col-right-scroll-guide.affix-top{position:static;top:0;width:100%}#col-right-scroll-guide.affix-bottom{position:absolute;bottom:0;left:0;top:auto}.row-activites .activite-span img,.row-hebergement .hotel-span img{height:100px!important;margin-bottom:5px;width:auto}.row-activites .activite-span a,.row-hebergement .hotel-span a{font-size:13px;color:#009ad0}.row-activites .fabrikRepeatData{padding:0;margin:0}.row-activites .activite-span{padding-right:10px}.row-activites .fabrikRepeatData>li{white-space:normal;max-width:none;overflow:visible;text-overflow:ellipsis}.note-wrapper{margin:3px 2px;float:right;height:16px;width:80px;background:transparent url("/images/stories/rating_stars5.png") repeat-x scroll 0 0}.note-voyageurs{background:rgba(0,0,0,0) url('/images/stories/rating_stars5.png') repeat-x scroll 0 -32px;height:16px}.niveau-wrapper{margin:3px 2px;float:right;height:16px;width:64px;background:transparent url("/images/stories/niveau-difficulte2.png") repeat-x scroll 0 0}.niveau-voyageurs{background:rgba(0,0,0,0) url('/images/stories/niveau-difficulte2.png') repeat-x scroll 0 -32px;height:16px}.voyage-slider-note .note-wrapper{margin-right:50px}.voyage-expert-detail .nom-expert{text-transform:uppercase;font-weight:700;font-size:16px}.voyage-expert-photo img{width:100%}.voyage-expert-photo{max-height:90px;overflow:hidden}.voyage-expert-presentation{clear:both;padding-top:15px}#gallery{overflow:hidden}#gallery .fabrikSubElementContainer{float:left}.carousel-control{display:none}.resume-etapes .map-detail{overflow:hidden;height:350px;position:relative}.map-detail .fabrikGoogleMap{position:relative}.prix-destination{font-size:12px;padding:2px 4px}.custom_engagements,.featured-articles,.featured-custom,.featured-guides,.featured-pays,.featured-reviews,.featured-themes,.featured-voyages h2,.featured-voyages-groupes,.featured-voyages.btn,.moduletable_presentation_accueil{text-align:center}.featured-voyages .text-featured-intro{text-align:left;height:85px;overflow:hidden;clear:both;padding-bottom:15px;border-bottom:5px solid #009ad0!important}.texte-presentation{text-align:left}.btn-sur-mesure,.custom_engagements,.featured-articles,.featured-custom,.featured-guides,.featured-pays,.featured-reviews,.featured-themes,.featured-voyages,.featured-voyages-groupes,.moduletable_presentation_accueil{padding:45px 0 45px 0}.featured-voyages{background:url("/images/accueil/bg-gris.png")}.text-featured-pays ul{list-style-type:none;margin:0}#related-trips .btn-black,.featured-articles .btn-black,.featured-guides .btn-black{color:#fff;border:none;font-weight:700;text-transform:uppercase;margin-top:30px;padding-top:18px;padding-bottom:18px;display:block;display:none}.featured-reviews .btn{margin-top:0}.moduletable_presentation .btn{margin-top:-50px}.featured-articles .well{margin-bottom:0}.featured-voyages-groupes{background-color:#fff}.featured-themes{background-image:url("/images/accueil/bg-gris.png")}.featured-reviews{background-color:#009ad0}.reviews-average-stars .note-wrapper{margin:auto;float:none;height:16px;width:80px;background:transparent url("/images/stories/rating_stars5.png") repeat-x scroll 0 0}.btn-sur-mesure h2,.custom_engagements h2,.featured-articles h2,.featured-custom h2,.featured-guides h2,.featured-pays h2,.featured-reviews h2,.featured-themes h2,.featured-voyages h2,.featured-voyages-groupes h2,.moduletable_presentation_accueil h2{text-transform:uppercase;font-weight:400;color:#555;font-size:32px}.featured-themes .row-fluid .span2{width:18.25%}.moduletable_presentation{background-image:url("/images/accueil/bg-beige.gif")}.featured-subtitle{margin-bottom:50px;font-size:15px;padding-top:10px;text-align:center}.featured-reviews .featured-subtitle{color:#fff}.custom_presentation .featured-subtitle{margin-bottom:0}.featured-reviews h2{color:#fff}.featured-guides h2{color:#009ad0}.featured-articles img,.featured-voyages-groupes img{width:90%;height:170px;margin-bottom:5px}.featured-pays img,.inspirations-img img,.pays-img img{width:310px;height:220px;margin-bottom:0;transition:transform 1s}.featured-themes img{width:220px;height:200px}.featured-pays img:hover,.inspirations-img img:hover,.pays-img img:hover{transform:scale(1.1);transition:transform 1s}.inspirations-list img,.pays-list img{height:150px;width:100%}.inspirations-list .well,.pays-list .well{background:0 0}.featured-themes .featured-row{position:relative;overflow:hidden}.inspirations-list .inspirations-row,.pays-list .pays-row{position:relative;height:150px;overflow:hidden;text-align:center;background:#ccc none repeat scroll 0 0}.featured-pays .featured-row{position:relative;height:220px;overflow:hidden;text-align:center}.featured-pays .featured-img,.inspirations-list .inspirations-img,.pays-list .pays-img{position:absolute;width:100%}.featured-pays .featured-title,.inspirations-list .inspirations-title,.pays-list .pays-title{position:absolute;top:0;width:100%}.inner-accueil .well{background:0 0;padding:0;padding-bottom:20px;margin-bottom:30px}.featured-themes .well{margin-bottom:0}.featured-voyages img{width:100%;height:240px;margin-top:10px}.featured-articles h3,.featured-pays h3,.featured-reviews h3,.featured-themes h3,.featured-voyages h3,.featured-voyages-groupes h3{font-size:16px;font-weight:600}.featured-articles h3 a,.featured-voyages-groupes h3 a{color:#009ad0}.featured-articles h3 a:hover,.featured-voyages h3 a:hover,.featured-voyages-groupes h3 a:hover{color:#009ad0}.featured-voyages-groupes .text-featured{padding:10px}.featured-voyages-groupes h3{padding-bottom:5px}.featured-voyages-duree{font-size:18px;font-weight:600;float:left;padding-right:10px;margin-top:18px}.featured-voyages-prix{font-size:15px;float:left;padding-top:10px;padding-right:20px;margin-top:10px;font-weight:600}.featured-voyages .well{padding-bottom:10px!important;margin-bottom:50px;padding-top:20px}.title-featured-guides{text-transform:uppercase;font-weight:600;margin-bottom:10px;font-size:16px}#presse h3,.featured-guides-expertise{margin:10px 0;text-transform:uppercase;font-weight:700;color:#009ad0;font-size:16px;text-align:left}.featured-guides-expertise{margin-top:20px}.featured-guides-presentation,.text-article-featured{text-align:left}.text-article-featured{padding-top:10px;min-height:120px;text-align:center}.featured-articles .text-article-featured{text-align:left}.featured-voyages-groupes .prix-old{text-decoration:line-through}.featured-voyages-groupes .prix-promo{font-weight:700;color:#009ad0}.featured-voyages-groupes .prix-current{font-weight:700}.featured-pays h3,.inspirations-list h3,.pays-list h3{font-weight:600;text-transform:uppercase;font-size:larger;color:#fff;text-decoration:none}.featured-themes h3{text-transform:uppercase;text-decoration:none;font-size:15px;margin-top:15px;margin-bottom:15px}.featured-articles h3,.featured-voyages h3{min-height:40px}.featured-reviews .review-note{margin:auto;margin-bottom:20px;overflow:hidden}.featured-reviews .review-resume{margin-top:5px;font-style:italic}.featured-voyages strong{font-size:larger}.featured-voyages-groupes .row-fluid{float:left;width:25%}.featured-reviews-name,.nom-related-reviews{color:#fff}.featured-reviews h3{text-align:left;margin-bottom:5px}.featured-reviews-voyage{color:#fff}.review-note{float:left;margin-bottom:5px}.featured-reviews-resume{clear:both;text-align:left;color:#fff;margin-bottom:20px;font-size:15px;line-height:22px}.featured-reviews img{width:200px;height:200px}.reviews-nb{color:#fff;font-size:54px;font-weight:900}.reviews-avis{font-size:27px;font-weight:700;text-transform:uppercase;color:#fff}.reviews-average,.reviews-average-stars{margin-top:20px}.reviews-average-note{color:#fff;padding-top:10px}.review-average.span4{margin-top:-70px}.btn-sur-mesure{height:250px;margin-bottom:45px;font-size:32px;background-image:url("/images/menus/prochains-departs1.jpg");text-align:center}.btn-sur-mesure h2{color:#fff;font-weight:700;text-align:center;padding-top:10px;padding-bottom:10px;text-transform:uppercase}.btn-sur-mesure .inner-accueil{padding-top:60px}.note-featured{float:left;clear:left;padding:5px 0}.featured-custom-intro{margin-top:15px}.flight ul{list-style-type:none;margin:auto}#descriptif-article h2{margin-top:30px}.img-article img{width:100%}.row-related-infos{margin:8px 0}.img-related-infos{width:100%;margin-right:25px}.img-related-infos img{height:200px;width:100%;margin-bottom:5px;margin-top:10px}.title-related-infos{width:50%;display:inline;font-size:15px}#bottom-voyage #related-reviews .img-related-infos{width:30%;margin-right:25px}#avis-voyage #related-reviews .img-related-infos img{width:50%;margin-right:25px;height:auto},#col-right-scroll-guide h3,#reviews-invite h3,.col-right-listing-blog h3,.destination-guide,.themes-voyages-detail{text-transform:uppercase;font-size:16px;font-weight:600;color:#009ad0}#col-right-guide h3,.destination-guide,.prix-guide,.themes-voyages-detail{text-transform:none;font-size:15px;text-align:center;font-weight:600}#descriptif-article,#descriptif-destination,#descriptif-expert{border-top:5px solid #009ad0;margin-top:35px;padding-top:20px}#comments .page-header h2{font-size:32px;font-weight:600}legend{font-size:15px;font-weight:700;border-bottom:5px solid rgba(217,217,217,.34)}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}#related-reviews .note-wrapper{margin:0}#related-trips{clear:both}#related-trips h2{margin-bottom:10px}.related-trip-pays{color:#009ad0}#related-trips img{height:170px;margin-bottom:15px;width:100%}#related-reviews h3,#related-trips h3{font-size:15px;padding-bottom:10px;font-weight:600}#related-trips .well{padding:0;background:0 0}#related-trips .bouton-related-trips{display:none}.text-related-trips{border-top:5px solid #009ad0;padding:10px 0;margin-bottom:25px;clear:left}.related-trips-length{font-size:18px;font-weight:700;padding-top:7px}.related-trips-price{font-size:15px;padding-top:6px}.intro-related-trips{min-height:80px}#review-detail .title-related-infos{font-size:13px;clear:both;display:block;width:100%;padding-bottom:10px}#review-detail .nom-related-reviews{color:#373b3e}.note-related-trips{float:left;padding-bottom:10px}#wrapper .inner-form{box-sizing:border-box;margin:auto;width:1140px}#form-sur-mesure,#form-voyage{margin-top:50px}.fabrikActions{background-color:#fff;border:none;text-align:center;font-size:16px;padding:10px 20px}#form-sur-mesure h2,#form-voyage h2{color:#fff;text-align:center;margin-bottom:20px;background-color:#009ad0;font-size:18px}#form-sur-mesure h1,#form-voyage h1{padding-top:25px}#form-sur-mesure .fabrikGroup,#form-voyage .fabrikGroup{background:#fff none repeat scroll 0 0;clear:left;margin-bottom:30px;padding:15px}#form-sur-mesure label,#form-voyage label{font-weight:700}#form-sur-mesure input[readonly],#form-voyage input[readonly]{background-color:#fff;cursor:pointer}#form-sur-mesure .calendarbutton,#form-voyage .calendarbutton{border:1px solid #ccc;padding:3px 12px}#form-sur-mesure #fk_demandes___destinations .span3{border:1px solid #ccc;height:235px;margin-bottom:15px;max-width:250px!important;padding:5px 10px;position:relative;text-align:left}#form-sur-mesure #fk_demandes___destinations .option-title{vertical-align:middle;padding-left:8px}#form-sur-mesure #fk_demandes___destinations .option-img{margin:10px 0;max-height:120px;overflow:hidden}#form-sur-mesure #fk_demandes___destinations .option-link{position:absolute;bottom:10px;right:10px;font-weight:600}#form-sur-mesure #fk_demandes___destinations .checkbox{padding-left:0;cursor:default}#form-sur-mesure #fk_demandes___destinations .checkbox input[type=checkbox]{margin-left:0}.btn-group .button{font-size:16px;padding:5px 10px;white-space:normal}#form-sur-mesure .bg-white a{color:#009ad0}#form-sur-mesure .bg-white a:hover{color:#009ad0}#newsletter{padding-top:15px}#newsletter .input-append{margin-top:15px;margin-left:0;white-space:normal}#newsletter h3{text-transform:uppercase;font-weight:700;line-height:140%}.logo-nl{float:left}.newsletter-subtitle{margin-left:2px}#newsletter .form-horizontal .controls{margin-left:0;white-space:normal}#wrapper1{background-color:#000;position:relative;z-index:1;margin-top:15px;border-top:50px solid #484c55}#wrapper1>div.inner{color:#fff;width:100%;box-sizing:border-box}#footer .moduletable{margin-top:15px}#footer .moduletable_mod2{margin-top:25px}#newsletter h3{color:#fff}#footer2 a{color:#fff}#footer{position:relative;margin:25px 0;height:300px;padding-bottom:30px}#footer>div.inner{padding:0}#contact-bottom h3,#footer h3{color:#fff;text-transform:uppercase;text-align:left;font-size:16px;margin:20px 0 10px;font-weight:600}#contact-bottom .btn,#footer .btn,#newsletter .btn,#reviews-invite .btn{color:#fff;border:none}#footer a{color:#009ad0}#footer a:hover{color:#009ad0}#contact-bottom{padding:30px 0;display:none}#contact1,#contact2,#contact3,#footer1,#footer2,#footer3{border-right:2px solid;border-color:rgba(255,255,255,.2);padding-right:10px}#contact1 h4{color:#fff;font-weight:700;background:rgba(0,0,0,0) url("/images/footer/icone-tel-footer.jpg") no-repeat scroll 0;padding-left:25px;font-size:25px;margin-bottom:20px}#contact1 a{color:#fff}#footer2 ul{list-style-type:none;margin:0 0 0 15px}#footer2 li{display:list-item;list-style-image:url(/images/footer/fleche-footer.jpg);font-size:13px}#footer3 img{float:left;margin-right:20px}#payment-bottom .btn{margin-top:15px}#payment-bottom img{margin-right:15px}#payment-bottom{margin-top:15px}#presse{background-color:#fff}#presse h3{text-align:center}.social-icons{height:50px;width:100%}.logo-footer-baseline{padding-left:46px}#menu-footer{background-color:#2a2e31;text-align:center}#menu-footer li a{color:#fff;font-style:italic}.social-icons span{background:url("/images/stories/social-icons.jpg") repeat scroll 0 0;float:left;height:48px;margin:5px;width:48px;border-radius:25px}.facebook{background-position:1896px -30px!important}.facebook:hover{background-position:-642px -205px!important}.google{background-position:2372px -30px!important}.google:hover{background-position:-166px -390px!important}.twitter{background-position:2304px -30px!important}.twitter:hover{background-position:-234px -205px!important}.youtube{background-position:350px -30px!important}.youtube:hover{background-position:-506px -390px!important}.pinterest{background-position:826px -30px!important}.pinterest:hover{background-position:-30px -30px!important}[class*=" icon-"],[class^=icon-]{margin-right:0}#comments [class*=" icon-"],#comments [class^=icon-],#form-contactez-nous [class*=" icon-"],#form-contactez-nous [class^=icon-]{display:none}#form-contactez-nous .form-actions{padding-left:0}label,label.fabrikTip{margin-bottom:5px;display:block!important}#col-right-voyage .icon-chevron-right{display:none}.input-append input{padding:6.5px}.h-margin{margin:15px 0}.h-padding{padding:15px 0}.l-margin{margin:0 15px}.l-padding{padding:0 15px}.b-margin{margin:0 0 15px 0}.t-margin{margin:15px 0 0 0}.rgt-margin{margin:0 15px 0 0}.lft-margin{margin:0 0 0 15px}.outline{outline:thin dotted #08c}.bg-white{background:#fff none repeat scroll 0 0;padding-top:2px}.bg-black{background:#555 none repeat scroll 0 0;color:#fff;padding:15px}.two-rows{min-height:60px}.mceContentBody{background:#fff none repeat scroll 0 0}.icon-star{color:#fc0}.btn-info,.btn-success{border:1px solid #c4c4c4;background:#fff;color:#565a5c}.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-success:active,.btn-success:focus,.btn-success:hover{border:1px solid #aaa;background:#f2f2f2;color:#565a5c}#prix-dates.well{padding:0}#prix-dates h3{margin:20px 0;padding-bottom:15px;text-transform:uppercase;font-size:15px;font-weight:600;border-bottom:5px solid}#prix-dates th{font-weight:600}#prix-dates .fabrikRepeatGroup___fk_voyages_44_repeat___prix{font-weight:600}#reviews-invite{margin-top:30px;float:none;margin-bottom:30px}#reviews-invite .btn{margin-left:20px;background-color:#009ad0}#reviews-invite .btn:hover{background-color:#009ad0}#list_10_com_fabrik_10 h3.title-guide a,#list_16_com_fabrik_16 h3.title-guide a,#list_24_com_fabrik_24 h3.title-guide a,#list_42_com_fabrik_42 h3.b-margin a,#list_8_com_fabrik_8 h3.title-guide a{font-weight:600;color:#555}#list_42_com_fabrik_42 h3.b-margin a{padding-left:0}#list_10_com_fabrik_10 h3.title-guide a:hover,#list_16_com_fabrik_16 h3.title-guide a:hover,#list_24_com_fabrik_24 h3.title-guide a:hover,#list_42_com_fabrik_42 h3.b-margin a:hover,#list_8_com_fabrik_8 h3.title-guide a:hover{color:#009ad0}#list_42_com_fabrik_42 h3.b-margin a:hover{padding-left:0}.etape-img{max-height:420px;overflow:hidden;margin-bottom:20px;margin-left:0!important}.etape-img img{width:100%},#bannerlogo,#col-right-scroll-guide h3,#header-expert .expert-subtitle,#home-search .input-large,#intro-guide,#prix-dates th,.btn,.etape-destination h4,.featured-guides-expertise,.featured-subtitle,.featured-voyages,.header-pano-tab,.header-pano-trip,.logo-footer-baseline,.resume-etapes li a,.review-average.span4,.row-activites h4,.row-hebergement h4,.row-transports h4,.text-featured-pays,.title-featured-guides,.title-related-infos,.trip-country,.voyage-expert-detail .nom-expert,.voyage-expert-detail .titre-expert{font-family:'Open Sans',sans-serif}#avis-voyage .title-related-infos,#descriptif-voyage h3,#recherche-libre .btn,#review-detail .title-related-infos,#vous-aimerez-voyage h3,.expert-presentation,.featured-voyages .text-featured-intro,.header-pano-trip-intro{font-family:'Open Sans',sans-serif}a:hover{color:#009ad0;text-decoration:none}#wrapper1 .btn{font-size:15px}.featured-voyages-groupes .fabrikDataContainer{overflow:hidden}.header-pano-wrapper{z-index:1}.moduletable_search2{position:relative;margin-top:-80px;height:80px;z-index:2;background:rgba(0,0,0,.3);margin-bottom:0}.inner-accueil .btn{padding:10px 20px;font-size:13px;text-align:center;color:#333;background:#fff;border:1px solid #ccc}.inner-accueil .btn:active,.inner-accueil .btn:hover{color:#fff;background:#009ad0}.limit{float:left;margin-right:30px;margin-bottom:30px}.pagination-list{padding:0}.limit small{font-size:14px}.input-append,.input-prepend{font-size:14px}button,input,select,textarea{font-family:'Open Sans'}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:auto;min-width:auto;padding:4px 5px;font-size:100%;font-weight:400;line-height:18px;text-align:center;text-shadow:none;background-color:#fff;border:none}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#fff}.moduletable_breadcrumb .icon-location{display:none}.moduletable_connexion_client{margin-top:50px;text-align:right;margin-bottom:10px}.moduletable_connexion_client .login-greeting{float:left;margin-top:5px}.moduletable_menu_client{margin-bottom:20px}.moduletable_menu_client ul{border-bottom:1px solid #333}.moduletable_menu_client li{margin-bottom:-1px!important}.moduletable_menu_client li.active,.moduletable_menu_client li:hover{background:#333}.moduletable_menu_client a{color:#009ad0;height:30px!important;padding-top:10px}.moduletable_menu_client li.active a,.moduletable_menu_client li:hover a{color:#fff}.espace-client h2{background:#333 none repeat scroll 0 0;color:#fff;margin:15px 0;padding:3px 10px;font-size:20px}.espace-client a{color:#009ad0!important}.espace-client-table thead th{background:#333 none repeat scroll 0 0;color:#fff;font-size:13px}.espace-client-table td{font-size:13px;line-height:25px}.espace-client .body-ec{margin-top:30px}.login{margin-top:40px;margin-left:10px}#detail-devis-front h2,#form-devis-front h2,#form-paiement h2,#retour-paiement h2{background:#333 none repeat scroll 0 0;color:#fff;margin:15px 0;padding:3px 10px}#form-login .controls{text-align:center}#form-login .controls .login-btn{color:#fff!important;margin-top:15px}#form-login li{line-height:25px}#header-expert h1{text-transform:uppercase;font-weight:600}.bouton-guide{display:none}.img-polaroid{padding:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#bannermenu li.item218 a.maximenuck{padding:0 20px}#home-search .fabrikForm{width:720px;margin:auto}#home-search .input-large{width:auto;padding-left:10px;margin-right:3px}.moduletable_search2{padding:15px 0}#fk_recherche___menu_id_calc{display:none!important}#guide-detail .header-wrapper{padding-top:40px}#guide-detail h1{font-weight:600;padding-bottom:0}#guide-detail h2{font-weight:600;margin-top:20px}#guide-detail .guide-brand{font-family:'Dancing Script',cursive;font-size:25px;font-weight:600}.activite-detail .guide-brand{color:#92d050}.hotel-detail .guide-brand{color:#009ad0}.restaurant-detail .guide-brand{color:#843c0c}.guide-localisation{padding:15px 0}.guide-tripadvisor{height:30px;padding:0 0 0 3px}#guide-detail span.note-label{float:left;padding-right:5px}#guide-detail .btn-affiliation{margin:10px 0;font-weight:600;margin-top:5px!important}#guide-detail .btn-primary{padding:20px 0}#guide-detail .btn-primary:hover{color:#555;background-color:#fff;border:1px solid #ccc}#related-hotels .btn-primary,.hotel-detail .btn-primary{background-color:#009ad0}#related-activites .btn-primary,.activite-detail .btn-primary{background-color:#92d050}#related-restaurants .btn-primary,.restaurant-detail .btn-primary{background-color:#843c0c}.localisation-related-trips{font-size:13px;font-weight:600}#related-activites .btn-primary,#related-hotels .btn-primary,#related-restaurants .btn-primary{margin-bottom:70px;font-weight:400;padding:20px;font-size:16px}#related-activites .btn-primary:hover,#related-hotels .btn-primary:hover,#related-restaurants .btn-primary:hover{color:#555;background-color:#fff;border:1px solid #ccc;font-weight:600}.guide-prix{text-align:center;margin-top:10px}.guide-cat{padding:10px 0}#guide-detail .guide-montant-blue{font-size:20px;font-weight:600}.hotel-detail .guide-montant-blue{color:#009ad0}.activite-detail .guide-montant-blue{color:#92d050}.restaurant-detail .guide-montant-blue{color:#843c0c}#guide-gallery ul{margin:0;list-style-type:none}#guide-gallery li{float:left;padding:3px}#guide-presentation{clear:both}#guide-gallery .fabrikGalleryImage{width:100%!important;height:50px!important;vertical-align:middle;text-align:center;overflow:hidden}.guide-capacite,.guide-cuisine,.guide-date,.guide-dates,.guide-duree,.guide-horaires{margin-top:5px}.icone-hebergement{background:url(/images/menus/icone-hebergement.png) 0 0 no-repeat}.icone-activite{background:url(/images/menus/icone-activite.png) 0 0 no-repeat}.icone-restaurant{background:url(/images/menus/icone-restaurant.png) 0 0 no-repeat}.icone-activite,.icone-favoris,.icone-hebergement,.icone-restaurant{width:35px;height:35px;display:inline-block;background-size:35px;vertical-align:middle}.icone-favoris{background:url(/images/icones/icone-favoris.png) 0 0 no-repeat}.icone-capacite{background:url(/images/icones/icone-capacite.jpg) 0 0 no-repeat}.hotel-detail .icone-duree{background:url(/images/icones/hebergement-icone-duree.jpg) 0 0 no-repeat}.icone-dates{background:url(/images/icones/icone-date.jpg) 0 0 no-repeat},.hotel-detail .icone-duree,.icone-capacite,.icone-dates{width:35px;height:30px;display:inline-block;vertical-align:middle}.socialWidgetCallout .bubbles img{padding:0 0 7px 0!important;top:7px}span.cat-guide{vertical-align:middle;text-transform:uppercase}span.slider-label{vertical-align:middle}#col-right-guide .guide-cat{color:#92d050;text-transform:uppercase;border-bottom:1px solid #ccc}#col-right-guide .cat-hebergement{color:#009ad0}#col-right-guide .cat-restaurant{color:#843c0c}.btn-favoris{border-bottom:1px solid #ccc;margin-bottom:25px}#col-right-guide .btn-favoris-link{line-height:normal;font-size:13px;display:inline-block;border:none;padding-left:0}#col-right-guide .btn-favoris-link:hover{background-color:#fff;color:#333}span#favoris-link{padding-left:5px}#related-activites h2{color:#92d050}#related-restaurants h2{color:#843c0c}#related-hotels h2{color:#009ad0}#related-activites h2,#related-hotels h2,#related-restaurants h2{text-align:center;font-weight:600;text-transform:uppercase;color:#484c55;padding-top:40px}.related-intro{max-height:52px;overflow:hidden}#guide-voyage .well.span4,#related-activites .well.span4,#related-hotels .well.span4,#related-restaurants .well.span4,.featured-activites .well.span4,.featured-hebergements .well.span4,.featured-restaurants .well.span4{border:1px solid #dce0e0;margin-top:20px;min-height:445px}#types-list-activites .well.span4,#types-list-hotel .well.span4,#types-list-restaurant .well.span4{min-height:385px}h3.type-title{font-weight:600}.type-title span{padding-right:5px}.text-related-trips{border-top:none;padding:10px 0;margin-bottom:0;clear:left}span.related-price{font-size:120%;font-weight:400}#listform_10_com_fabrik_10 h3.title-related-trips a,#listform_10_com_fabrik_10 span.related-price,#listform_111_com_fabrik_111 h3.title-related-trips a,#listform_111_com_fabrik_111 span.related-price,#related-hotels h3.title-related-trips a,#related-hotels span.related-price{color:#009ad0}#listform_113_com_fabrik_113 h3.title-related-trips a,#listform_113_com_fabrik_113 span.related-price,#listform_16_com_fabrik_16 h3.title-related-trips a,#listform_16_com_fabrik_16 span.related-price,#related-activites h3.title-related-trips a,#related-activites span.related-price{color:#63942f}#listform_115_com_fabrik_115 h3.title-related-trips a,#listform_115_com_fabrik_115 span.related-price,#listform_8_com_fabrik_8 h3.title-related-trips a,#listform_8_com_fabrik_8 span.related-price,#related-restaurants h3.title-related-trips a,#related-restaurants span.related-price{color:#843c0c}h3.title-related-trips a{font-weight:400}h3.title-related-trips a:hover{color:#047ba5}h3.title-related-trips{padding-top:10px;line-height:25px;min-height:50px}.img-related-trips,.type-img{margin-top:10px;height:225px;overflow:hidden;clear:both;position:relative}.type-img{margin-bottom:10px}.related-top{background-color:rgba(0,0,0,.6);position:absolute;color:#fff;width:100%;padding:5px;z-index:2}.related-top-right{position:absolute;bottom:5px;right:3px}.widget-tripadvisor{position:absolute;bottom:0;background-color:hsla(0,11%,98%,.7);z-index:2;width:100%;padding:2px}.related-top-left span{padding-right:5px}.related-from{font-weight:400;padding-top:10px}.moduletable_search .input-large,.moduletable_search2 .input-large{width:auto;font-weight:600;margin-bottom:20px}.bouton-carto .btn,.moduletable_search .button.btn{line-height:20px;font-size:13px}.moduletable_search .inputbox.text{width:165px}#fk_activites_filters___Keyword,#fk_destinations_filters___keyword,#fk_hotels_filters___keyword{font-size:10px;font-weight:300}.bouton-carto .btn{background-color:#484c55;color:#fff;margin-bottom:15px}#lien-carto img{height:45px}#lien-carto{width:31.914893614%;border:1px solid #ccc;background-color:#fff;margin:auto}#lien-carto:hover{border:1px solid #009ad0}#map-toggle-btn{display:block;cursor:pointer;text-align:center;font-weight:600;padding:5px;color:#009ad0}.footer-text,.header-pano-intro-text{padding:15px 0}a#intro-toggle-btn{color:#08c;font-weight:600}.footer-text{border-top:1px solid #dce0e0;margin-top:20px!important}.bouton-featured{text-align:center}#bannermenu .item217 div.floatck li{width:50%}h2#title-proprios-accueil{padding:20px;text-align:center;font-weight:600;background-color:#fff;text-transform:uppercase;color:#484c55}#proprios-accueil{text-align:center;border-top:50px solid #484c55}.text-proprios-accueil{padding-bottom:20px;min-height:67px}#proprios-accueil .btn-proprios-hebergements{background-color:#009ad0;color:#fff}#proprios-accueil .btn-proprios-activites{background-color:#92d050;color:#fff}#proprios-accueil .btn-proprios-restaurants{background-color:#843c0c;color:#fff}.text-form-proprios{padding:20px 0}.div-proprios-accueil{margin-bottom:20px}@media screen and (max-width:1024px){#col-right-guide{font-size:12px}.guide-cat{font-size:14px}.hotel-detail .btn-affiliation{margin:15px 0}.hotel-detail .guide-montant-blue{font-size:16px}#wrapper2{height:95px}.btn-favoris-ec{margin-top:12px}}@media screen and (max-width:767px){.img-related-trips,.type-img{height:100%}h3.title-related-trips{min-height:0}#wrapper2{height:83px}.btn-favoris,.btn-favoris-ec{display:none}#lien-carto{display:none}.moduletable_search2{display:none}#bannermenu .moduletable_menu{width:80%!important}ul._menu maximenuck{padding-top:0!important}.maximenucklogo img{width:100px!important;height:auto!important}}@media (max-width:1100px) and (min-width:768px){#guide-voyage .well.span4,#related-activites .well.span4,#related-hotels .well.span4,#related-restaurants .well.span4,#types-list-activites .well.span4,#types-list-hotel .well.span4,#types-list-restaurant .well.span4,.featured-activites .well.span4,.featured-hebergements .well.span4,.featured-restaurants .well.span4{width:48.9%!important;margin-left:0}.inner-list .row-fluid:after{clear:none}}@media screen and (min-width:1590px){.header-pano-img{min-width:1620px}}@media screen and (min-width:1620px){.header-pano-img{min-width:1920px}}@media screen and (max-width:767px){#header-accueil .header-pano-wrapper-video{display:none}}.mobilebarmenuck{height:45px;position:absolute!important;right:25px;top:11px;z-index:100}.mobilebarmenutitleck{padding-left:20px;line-height:35px;color:#000;font-size:16px}.mobilebuttonmenuck{position:absolute;right:0;top:0;z-index:100;bottom:0;width:40px;margin:5px;cursor:pointer;background-color:#009ad0}.mobilemaximenuck .topbar{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:none;box-shadow:none;color:#000;height:45px;position:absolute;right:50px;top:25px}.mobilemaximenuck .mobilemaximenuckclose{background:#009ad0 none repeat scroll 0 0;height:40px;width:40px;display:block;cursor:pointer}.mobilemaximenuck .mobilemaximenuckclose:after{color:#fff;content:"X";font-family:arial;font-size:30px;line-height:40px}.mobilebuttonmenuck:after{content:"=";position:absolute;bottom:0;width:100%;top:0;left:0;color:#fff;font-family:serif;font-size:40px;line-height:30px;text-align:center}.mobilemaximenuck{background-color:#fff;background-image:none;text-shadow:none;max-height:400px;padding-bottom:20px}.mobilemaximenuck .level1{font-weight:700}.mobilemaximenuckitem{display:block;padding:0;vertical-align:top;width:auto;background:#fff}.mobilemaximenuck div.maximenuck{border-bottom:1px solid #000;padding:0;margin:0;color:#000}.mobilemaximenuck div.maximenuck:hover{background:#009ad0;border-radius:0;color:#fff}.mobilemaximenuck div.maximenuck>a{text-transform:uppercase;padding:8px;color:#000;text-decoration:none;display:block;padding:0;text-align:center;padding:8px}.mobilemaximenuck div.maximenuck>a:hover{color:#fff}.mobiletextck{text-align:left}.mobilemaximenutogglericon{background:0 0;font-size:18px;height:30px;padding-top:5px;position:absolute;right:15px;text-align:right;top:0;width:100%}.mobilemaximenutogglericon::after{content:"+"}.mobilemaximenutogglericon:hover::after{color:#fff!important}.mobilemaximenuck div.current>a::after{background:0 0}.mobilemaximenuck div.maximenuck+.mobilemaximenucksubmenu{position:relative;padding-left:30px}a{text-decoration:none!important}