.hide-text,.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}.hide-text,.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}body{font-family:"open_sansregular",Helvetica,Arial,sans-serif;color:#666;font-size:14px;line-height:18px}.page-title{color:#115c80;font-size:60px;margin-top:0;margin-bottom:90px;font-family:'open_sanslight';line-height:50px}.spip-admin-float{right:1%!important}.site-header{height:150px;background:#115c80;color:#fff;border-bottom:solid 5px #13729f;position:relative;z-index:3}.site-header .top_bar{font-family:'open_sanssemibold';color:#d2d2d2;font-size:14px;text-transform:uppercase;padding-top:8px;padding-bottom:8px}.site-header .top_bar a{color:#d2d2d2}.site-header .top_bar .social-links{display:inline-block;padding-left:40px;padding-right:40px}.site-header .top_bar .social-links i{margin-left:8px}#carousel_accueil .carousel-indicators{bottom:-20px}#carousel_accueil .carousel-indicators li{width:10px;height:10px;margin:1px;background-color:#115c80}#carousel_accueil .carousel-indicators li.active{background-color:#666;margin:1px}.rubrique article{margin-bottom:1.5em}.rubrique .lien_suite{margin-top:0}.rubrique .box-title{color:#fff;font-size:32px;line-height:66px;text-align:center;text-transform:uppercase;position:relative;background-color:#115c80;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rubrique .box-title:after{width:112px;height:34px;content:"\0020";background-image:url(../images/pages/box-waves.png);position:absolute;top:-15px;left:50%;margin-left:25px;z-index:2}.rubrique .news{padding-bottom:24px;border-bottom:solid 1px #d2d2d2}.rubrique .news time{display:block;text-align:center;padding-top:20px;margin-bottom:20px}.rubrique a.archives{display:block;color:#115c80;text-align:right;text-transform:uppercase;margin-top:12px}.article article{margin-bottom:1.5em}.article .page-title{margin-left:35px;margin-right:15px;margin-top:15px;margin-bottom:30px;font-size:55px}.article .lien_suite{margin-top:0}.article .box-title{color:#fff;font-size:32px;line-height:66px;text-align:center;text-transform:uppercase;position:relative;background-color:#115c80;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.article .box-title:after{width:112px;height:34px;content:"\0020";background-image:url(../images/pages/box-waves.png);position:absolute;top:-15px;left:50%;margin-left:25px;z-index:2}.article .news{padding-bottom:24px;border-bottom:solid 1px #d2d2d2}.article .news time{display:block;text-align:center;padding-top:20px;margin-bottom:20px}.article a.archives{display:block;color:#115c80;text-align:right;text-transform:uppercase;margin-top:12px}article.post{border-top:solid 1px #d2d2d2;padding-top:50px;overflow:auto}article.post .entry{width:340px;font-size:16px;line-height:21px}article.post .featured{max-width:254px;display:block;float:left;border-radius:3px;margin-right:18px}article.post .lien_suite{color:#115c80}article.post:before,article.post:after{content:" ";display:table}.post-title{color:#115c80;font-size:28px;line-height:30px;margin-top:0;margin-bottom:28px;font-family:'open_sanslight'}.cta-primary{height:44px;display:inline-block;background-color:#115c80;color:#fff;font-size:22px;line-height:44px;text-transform:uppercase;text-align:center;padding:0 24px;border-radius:5px;font-family:'open_sanssemibold';transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}.slider{margin-bottom:35px}.slider .preview{display:block;border-radius:3px;margin:0 auto 14px}.slider .carousel{text-align:left;margin-bottom:50px;position:relative}.slider .carousel-inner{width:430px;height:38px;overflow:hidden!important;margin-left:-215px;position:absolute;top:0;left:50%}.slider .item img{display:inline-block;padding:0 3px;cursor:pointer}.slider .carousel-control{width:auto;height:38px;display:block;color:#807770;background:0;font-size:34px;line-height:38px;text-shadow:none;text-align:left}#home article.post .featured{display:block;float:left;border-radius:3px;margin-right:18px;padding-left:0;padding-right:0}#home article.post .entry{font-size:16px;line-height:21px}#home article.post .post-title{color:#115c80;font-size:28px;line-height:30px;margin-top:0;margin-bottom:8px;font-family:'open_sanslight'}#home article.post .post-title a{text-decoration:none}#home .lien_suite{display:block;margin-top:15px;color:#115c80}#home .entete_nouvelle{margin-top:10px;margin-bottom:10px;background-color:#115c80}#home .box-title{color:#fff;font-size:32px;line-height:66px;text-align:center;text-transform:uppercase;position:relative;background-color:#115c80}#home .box-title:after{width:112px;height:34px;content:"\0020";background-image:url(../images/pages/box-waves.png);position:absolute;top:-15px;left:50%;margin-left:25px;z-index:2}#home .tripadvisor{float:right;margin-top:-76px;border-left-width:3px;border-right-width:3px;border-left-color:white;border-right-color:white;border-left-style:solid;border-right-style:solid}#home .news{margin-top:15px}#home .news time{display:block;text-align:center;padding-top:20px;margin-bottom:20px}#home .news .intro{min-height:58px;max-height:58px;overflow:hidden}#home a.archives{display:inline-block;color:white;font-size:1.5em;text-transform:uppercase;background-color:#115c80;border-radius:25px;text-align:center;padding:5px;padding-left:15px;padding-right:15px;margin-top:30px;margin-bottom:30px}.article_condos .page-title{color:#115c80;font-size:60px;line-height:60px;margin-top:15px;margin-bottom:15px;font-family:'open_sanslight'}.article_condos .bloc_tripadvisor{text-align:right}.article_condos .sharing{padding-top:10px}.article_condos p{margin-bottom:1.5em}.article_condos ul{padding-left:18px;margin-top:0;list-style-type:disc}.article_condos .moreinfo{padding-top:15px;margin-bottom:6px;position:relative}.article_condos .moreinfo .capacity{font-family:open_sanssemibold;font-size:12px}.article_condos .moreinfo .capacity .picto{margin-bottom:8px}.article_condos .moreinfo .picto-zone{text-align:left}.article_condos .moreinfo .reserver_zone{padding-top:8px;text-align:right}.article_condos .conditions{text-align:right}.article_condos .rates{margin-bottom:50px;padding-left:0;padding-right:0}.article_condos .rates .tbl-rates{width:100%;margin-bottom:8px}.article_condos .rates .tbl-rates th{font-size:21px;text-transform:uppercase;text-align:center;padding:8px 14px;background-color:#115c80;color:#fff;font-family:'open_sanslight'}.article_condos .rates .tbl-rates td{font-size:21px;text-align:center;padding:8px 14px;text-transform:capitalize;line-height:30px}.article_condos .rates .tbl-rates tr:nth-child(odd){background-color:#eff0f2}.article_condos .titre_bleu{font-size:21px;line-height:24px;text-transform:uppercase;text-align:center;background-color:#115c80;color:#fff;font-family:open_sanslight;padding:5px}.article_condos .schedule{margin-bottom:50px}.article_condos .slider{margin-bottom:35px}.article_condos .slider .preview{display:block;border-radius:3px;margin:0 auto 14px}.article_condos .slider .carousel{text-align:left;margin-bottom:50px;position:relative}.article_condos .slider .carousel-inner{width:430px;height:38px;overflow:hidden!important;margin-left:-215px;position:absolute;top:0;left:50%}.article_condos .slider .item img{display:inline-block;padding:0 3px;cursor:pointer}.article_condos .slider .carousel-control{width:auto;height:38px;display:block;color:#807770;background:0;font-size:34px;line-height:38px;text-shadow:none;text-align:left}.condo-band{background-image:url(../images/bg/bg-condos.jpg);background-repeat:no-repeat;background-position:left top;background-size:100% 100%}.condo-band .section-title{color:white;margin-top:20px;margin-bottom:20px;font-size:30px;text-align:center;text-transform:uppercase}.condo-band .section-title:before,.condo-band .section-title:after{width:40%;height:20px;display:inline-block;content:"\0020";padding-top:20px;border-top:solid 1px #fff;position:relative;top:10px}.condo-band .section-title:before{float:left}.condo-band .section-title:after{float:right}.condo-band .condo{position:relative;display:inline-block;background-color:white;margin-bottom:40px;padding:5px;width:85%}.condo-band .condo .condo-title{font-size:20px;padding-top:12px;padding-bottom:12px;text-align:center;background-color:#115c80;margin:-5px;margin-bottom:5px}.condo-band .condo-description ul.features{margin-top:5px;padding-left:28px;text-align:left}.condo-band .condo-description ul.features li{list-style-type:disc}.site-footer{height:140px;overflow:hidden;background-color:#d2d2d2}.site-footer .logo-alt{display:block;margin-top:34px;margin-bottom:10px}.site-footer .copyright{color:#000;font-size:12px}.site-footer .submenu-link{display:block;color:#666;font-size:14px;line-height:14px;text-align:right;text-transform:uppercase;padding-right:50px;margin-bottom:14px}.site-footer .submenu-link:first-child{margin-top:22px}.site-footer .social-links{width:22px;position:absolute;top:22px;right:0}.site-footer .top,.site-footer .fb,.site-footer .tw{width:21px;height:21px;display:block;background-image:url(../img/icons/icon-footer.png);background-repeat:no-repeat;background-position:center 0;margin-bottom:20px;border:0;font:0/0 a;text-shadow:none;color:transparent}.site-footer .fb{background-position:center -30px}.site-footer .tw{background-position:center -68px}.article_secteur_7 .page-title{margin-bottom:40px}.article_secteur_14 .page-title{margin-bottom:40px}.rubrique_forfait .post .entry.categorie .post-title{font-size:32px;font-family:open_sansbold}.rubrique_forfait article.post.top{border-top-width:0;padding-top:0}.rubrique_forfait .post-title.categorie{margin-top:20px;margin-bottom:10px}.rubrique_forfait .post-title.site{margin-bottom:10px;font-size:20px;line-height:24px;color:#00adee}.rubrique_forfait .post-title.site a{color:#00adee}.page-merci .page-title{padding-top:26px}.page-merci .sharing{padding-top:19px}.article_secteur_1 article.post{border-top-width:0;padding-top:0}.article_secteur_1 .news{margin-top:8px;text-align:center}.article_secteur_1 .news p{text-align:left}.article_secteur_1 .news img{margin-left:auto;margin-right:auto}.article_secteur_18 article.post{border-top-width:0;padding-top:0}.article_secteur_18 .news{margin-top:8px;text-align:center}.article_secteur_18 .news p{text-align:left}.article_secteur_18 .news img{margin-left:auto;margin-right:auto}.navbar-magogcondo{height:115px;display:block;background-color:transparent;border-width:0;background-image:url(../images/bg/bg-header.png);background-position:center bottom;vertical-align:bottom}.navbar-magogcondo a{color:#d2d2d2;font-size:20px;text-transform:uppercase;opacity:.8;font-family:'open_sanslight'}.navbar-magogcondo .navbar-nav{padding-top:65px}.navbar-magogcondo .navbar-nav>li>a{color:#d2d2d2}.navbar-magogcondo .navbar-nav>li>a:hover,.navbar-magogcondo .navbar-nav>li>a:focus{color:#00adee}.navbar-magogcondo .navbar-nav>.open>a,.navbar-magogcondo .navbar-nav>.open>a:focus,.navbar-magogcondo .navbar-nav>.open>a:hover{color:#00adee;background-color:transparent}.navbar-magogcondo a.menu_important{color:#00adee!important;font-family:'open_sanssemibold'}.navbar-magogcondo a.menu_important:hover,.navbar-magogcondo a.menu_important:focus{color:#d2d2d2!important}.navbar-magogcondo .dropdown-menu{font-family:"open_sansregular",Helvetica,Arial,sans-serif;font-size:14px;text-align:left;list-style:none;color:#262626;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.navbar-magogcondo .dropdown-menu a{font-family:"open_sansregular",Helvetica,Arial,sans-serif;font-size:14px;color:#262626;text-transform:none!important}.hide-text,.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}.btn-book{height:36px;margin-top:0;margin-bottom:15px;margin-right:15px;display:inline-block;background-color:#115c80;color:#fff;font-size:18px;line-height:36px;text-transform:uppercase;text-align:center;vertical-align:middle;padding:0 18px;border-radius:5px;font-family:'open_sansregular';transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}.btn-book:hover{color:#00adee}#home .btn-book{margin-top:20px}.capacity{padding-top:10px;margin-bottom:6px;margin-left:8px}.capacity .picto{height:59px;display:block;margin-bottom:16px}.capacity .picto:before{height:59px;content:"\0020";background-image:url(../img/icons/icon-human-adult.png);background-repeat:repeat-x;display:inline-block}.capacity[data-adults="1"] .picto:before{width:30px}.capacity[data-adults="2"] .picto:before{width:60px}.capacity[data-adults="3"] .picto:before{width:90px}.capacity[data-adults="4"] .picto:before{width:120px}.capacity[data-adults="5"] .picto:before{width:150px}.capacity[data-adults="6"] .picto:before{width:180px}.capacity[data-adults="7"] .picto:before{width:210px}.capacity[data-adults="8"] .picto:before{width:240px}.capacity .picto:after{height:33px;content:"\0020";background-image:url(../img/icons/icon-human-child.png);background-repeat:repeat-x;display:inline-block}.capacity[data-child="1"] .picto:after{width:26px}.capacity[data-child="2"] .picto:after{width:52px}.capacity[data-child="3"] .picto:after{width:78px}.capacity[data-child="4"] .picto:after{width:104px}.capacity[data-child="5"] .picto:after{width:130px}.capacity[data-child="6"] .picto:after{width:156px}.capacity[data-child="7"] .picto:after{width:182px}.capacity[data-child="8"] .picto:after{width:208px}.hide-text,.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}@media all and (max-width:768px){#home .news img{margin-left:auto;margin-right:auto}.condo-band .un_condo{text-align:center}.condo-band .section-title{margin-left:8%;margin-right:8%}.condo-band .section-title:before,.condo-band .section-title:after{width:20%}.row{margin-right:0}.navbar-brand img.img-responsive{max-height:150%;width:auto}.navbar-magogcondo{height:auto!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:white}#condo_page .page-title{font-size:50px;line-height:50px;text-align:center}#condo_page .TA_cdsscrollingravenarrow{float:left}.article_condos .bloc_tripadvisor{text-align:left}.article_condos .moreinfo .picto-zone{text-align:right}.article_condos .moreinfo .reserver_zone{text-align:left}.article_condos .slider .carousel-inner{position:relative;max-width:90%;height:auto;top:-20px;left:0;padding:15px;padding-left:35px;padding-right:0;margin-left:0;text-align:center;overflow:auto!important}.article_condos .rates{padding-left:15px;padding-right:15px}}.hide-text,.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}@media all and (min-width:768px) and (max-width:991px){.navbar-magogcondo a{font-size:13px}.nav>li>a{padding:4px 6px}#home .news .intro{min-height:95px;max-height:95px}#home .tripadvisor{max-width:100%}.condo-band .condo{width:100%}.condo-band .section-title:before,.condo-band .section-title:after{width:35%}.condo-band .section-title:before{float:left}.condo-band .section-title:after{float:right}.capacity .picto{height:30px;margin-bottom:8px}.capacity .picto:before{height:30px;background-size:15px 30px}.capacity[data-adults="1"] .picto:before{width:15px}.capacity[data-adults="2"] .picto:before{width:30px}.capacity[data-adults="3"] .picto:before{width:45px}.capacity[data-adults="4"] .picto:before{width:60px}.capacity[data-adults="5"] .picto:before{width:75px}.capacity[data-adults="6"] .picto:before{width:90px}.capacity[data-adults="7"] .picto:before{width:105px}.capacity[data-adults="8"] .picto:before{width:120px}.btn-book{height:28px;margin-top:14px;margin-right:8px;font-size:14px;line-height:28px;padding:0 14px}#condo_page .page-title{font-size:50px;line-height:50px;text-align:center}#condo_page .TA_cdsscrollingravenarrow{float:right}.article_condos .moreinfo .picto-zone{text-align:right}.article_condos .moreinfo .reserver_zone{text-align:left}}.hide-text,.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}@media all and (min-width:992px) and (max-width:1200px){.navbar-magogcondo a{font-size:18px}.nav>li>a{padding:8px 10px}#home .tripadvisor{max-width:100%}.article .page-title{margin-left:15px}.condo-band .section-title:before,.condo-band .section-title:after{width:35%}.condo-band .section-title:before{float:left}.condo-band .section-title:after{float:right}.capacity .picto{height:30px;margin-bottom:8px}.capacity .picto:before{height:30px;background-size:15px 30px}.capacity[data-adults="1"] .picto:before{width:15px}.capacity[data-adults="2"] .picto:before{width:30px}.capacity[data-adults="3"] .picto:before{width:45px}.capacity[data-adults="4"] .picto:before{width:60px}.capacity[data-adults="5"] .picto:before{width:75px}.capacity[data-adults="6"] .picto:before{width:90px}.capacity[data-adults="7"] .picto:before{width:105px}.capacity[data-adults="8"] .picto:before{width:120px}.btn-book{height:28px;margin-top:14px;margin-right:8px;font-size:14px;line-height:28px;padding:0 14px}#condo_page .page-title{font-size:50px;line-height:50px}}.hide-text,.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}.hide-text,.ir{border:0;font:0/0 a;text-shadow:none;color:transparent}