@import url(/include/fonts/sourcesanspro/styles-sourcesanspro.css);@import url(/include/fonts/font-awesome/styles-font-awesome.css);@import url(/include/fonts/coolvetica_rg/styles-coolvetica_rg.css);@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,400&display=swap);#ascenseur,.horizontal{display:flex}.bgc3,.content14,.content9,.footer,.h1Index,.header,.locationBackground,body{background-color:#81c06d}.header,.txt_slide1{text-shadow:2px 2px 2px #000}.bg1,.bg10,.bg11,.bg12,.bg13,.bg14,.bg15,.bg2,.bg3,.bg4,.bg5,.bg6,.bg7,.bg8,.bg9,.bgLodges{min-height:440px;background-size:cover}.bg1,.bg10,.bg11,.bg12,.bg13,.bg14,.bg15,.bg16,.bg17,.bg18,.bg19,.bg2,.bg3,.bg4,.bg5,.bg6,.bg7,.bg8,.bg9,.bgLodges{background-size:cover}.titre,.titre2{font-weight:700;font-family:coolveticaRegular}.header a,.svrplus a{text-decoration:none}#ascenseur,#icone,header{position:fixed}.blocimage p,.titre,.titre10,.titre2,.titre24,.titre36,.titre8{font-family:coolveticaRegular}body{margin:0;padding:0;font-size:14px;font-family:Ubuntu,sans-serif;font-weight:lighter;color:#212026;overflow-x:hidden}img{vertical-align:middle}#ascenseur{visibility:hidden;opacity:0;transition:visibility .5s,opacity .5s;right:25px;bottom:5%;z-index:1000;background-color:#276733;border-radius:20px;width:40px;height:40px;justify-content:center;align-items:center}#ascenseur a{color:#a9c643;padding:10px 15px}.avis-camping2be{transform:translateY(100%);position:absolute;right:15px;bottom:0}.blocimage,.cadreLocatifImg,.selectLangue,.shadow-bottom{position:relative}.cc-banner.cc-bottom,.cc-window.cc-bottom{left:0;right:0;bottom:0;z-index:200000000000!important}#cboxOverlay,#cboxWrapper,#colorbox{z-index:10001}#copy a,.clr2,.color2,.footer a{color:#276733}header{top:0;width:100%;z-index:10000}.header a{padding:10px 15px;font-size:18px;text-transform:uppercase;color:#fff}.f1,.headerTel{font-size:22px}.shadow-bottom{-moz-box-shadow:0 7px 7px 0 #656565;-webkit-box-shadow:0 7px 7px 0 #656565;-o-box-shadow:0 7px 7px 0 #656565;box-shadow:0 7px 7px 0 #656565;z-index:9999999999999}.p100{padding-top:18px}.selectLangue{cursor:pointer;padding:8px}.selectLangue span:after{width:0;height:0;border:.313em solid transparent;border-bottom:none;border-top-color:#bc9d59;content:'';display:inline-block;right:-5px;vertical-align:middle;position:relative}.selectLangue>span,.titre3{color:#fff;font-size:16px}.selectLangue ul{color:#fff;text-transform:none;font-size:14px;display:none;list-style:none;margin:0;padding:0;position:absolute;z-index:20000;left:0;right:0;text-align:center}.selectLangue ul li{padding:5px 0}.contentFooter,.p2,.selectLangue ul li a{padding:5px}.selectLangue ul li a:hover,.selectLangue ul:not(:hover) li.active a{background-color:#166031;color:#fff}.selectLangue:hover ul{display:block}.fs1,.tableTarif>div:first-child>span,.tableTarif>div:nth-child(9n+7){font-size:16px}.logo{padding:5px 10px}.logo1{padding:45px 35px}.logoFooter{margin-left:25%}.coordonnes{margin-left:25px}.camping2be{max-width:100%;border:none;height:100%;padding:20px 0}.h1Index{text-align:center;color:#276733;margin:0;padding:15px;font-size:18px}.content6,.txt_slide1{color:#fff;text-align:center;text-transform:uppercase}.bgc1,.clr3,.content7,.nosservices{background-color:#a9c643}.txt_slide1{font-size:72px}.bg1{background-image:url(../images/st-geniez-vue-1.jpg)}.bg2{background-image:url(../images/saint-geniez-de-bertrand-millau-vtt.jpg)}.bg3{background-image:url(../images/causses-vallees-vacances-village-chalets.jpg)}.bg4{background-image:url(../images/causses-vallees-vacances-bungalow-toile.jpg)}.bg5{background-image:url(../images/camping-st-geniez.jpg)}.bg6{background-image:url(../images/camping-st-georges-de-luzencon.jpg)}.bg7{background-image:url(../images/camping-causse-vacances-soirees-a-themes.jpg)}.bg8{background-image:url(../images/emplacements-camping-causse-vacances-1.jpg)}.bgLodges{background-image:url(../images/lodges-causse-vacances-1.jpg)}.bg9{background-image:url(../images/emplacements-camping-causse-vacances-2.jpg)}.bg10{background-image:url(../images/loisirs-camping-causse-vacances.jpg)}.bg11{background-image:url(../images/randonnees-pedestres-tarn.jpg)}.bg12{background-image:url(../images/randonnees-vtt-tarn.jpg)}.bg13{background-image:url(../images/evenements-sportifs.jpg)}.bg14{background-image:url(../images/saint-geniez-de-bertrand-1.jpg)}.bg15{background-image:url(../images/saint-geniez-de-bertrand-2.jpg)}.bg16{background-image:url(../images/cheateau.jpg);min-height:381px}.bg17{background-image:url(../images/pont.jpg);min-height:347px}.bg18{background-image:url(../images/village.jpg);min-height:315px}.bg19{background-image:url(../images/peyre.jpg);min-height:300px}.bg20,.bg21{min-height:440px;background-size:cover}.bg20{background-image:url(../images/viduc-de-millau-1.jpg)}.bg21{background-image:url(../images/gorges-du-tarn-canoes.jpg)}.bg22{background-image:url(../images/rando.jpg);background-size:cover;min-height:326px}.bg23,.bg24,.bg25,.bg26,.bg27,.bg28,.bg29,.bg30,.bg31,.bg32,.bg33,.bg34,.bg35,.bg36{min-height:440px;background-size:cover}.bg23{background-image:url(../images/grotte-aven-armand.jpg)}.bg24{background-image:url(../images/grotte-de-dargilan.jpg)}.bg25{background-image:url(../images/groupes-vtt-2.jpg)}.bg26{background-image:url(../images/groupes-vtt-1.jpg)}.bg27{background-image:url(../images/groupe-randonneurs.jpg)}.bg28{background-image:url(../images/groupes-vtt-3.jpg)}.bg29{background-image:url(../images/groupe-repas.jpg)}.bg30{background-image:url(../images/chalets.jpg)}.bg31{background-image:url(../images/chalets-5pers-confort-33m-slide1.jpg)}.bg32{background-image:url(../images/chalet-pmr-5pers-slide1.jpg)}.bg33{background-image:url(../images/chalets-2pers-confort-20m-slide1.jpg)}.bg34{background-image:url(../images/lodges-slide1.jpg)}.bg35{background-image:url(../images/jeux-enfants-exterieur-tarn.jpg)}.bg36{background-image:url(../images/terrain-multisport-tarn.jpg)}.content1{background-color:#6fa05d;padding:45px 35px}.content2{background-color:#276733;padding:5px 40px 60px}.content3{background-color:#81c06d;height:45px}.content4,.content5{background-color:#6fa05d}.content4{padding:5px 40px 110px}.content5{height:30px}.content12 a,.content6{background-color:#276733}.content6{font-size:36px;padding:30px}.content8{padding:25px;background-color:#81c06d}.content10{background-color:#a9c643;padding:20px}.content11{text-transform:uppercase;color:#276733;font-size:23px;text-align:center;padding:4px}.content13{color:#276733;padding-bottom:10px;display:flex;flex-direction:column;justify-content:space-between}.content16,.content17{color:#fff;text-align:center}.content12 a{color:#a9c643;max-width:130px;text-align:center;padding:5px;font-size:18px}.content15{padding:7px}.content16{font-size:26px;padding:30px}.content17{font-size:16px;padding:0 10px 45px}.content18{background-color:#81c06d;padding:20px 65px 35px}.content19{color:#000;font-size:16px;padding:0 40px 50px}.content20,.content21{color:#fff;margin:auto}.content20{font-size:20px;padding:25px}.content21{background-color:#276733;font-size:24px;padding:75px 110px;text-align:center}.content22{color:#000;font-size:20px;margin:auto;background-color:#a9c643;padding:25px 160px}.titre,.titre1{font-size:24px;color:#fff}.content23{background-color:#6fa05d;height:45px}.content24{padding:17px;background-color:#a9c643}.titre{text-transform:uppercase;text-align:center}.titre2,.titre4,.titre5{font-size:36px}.titre2{color:#fff;text-transform:uppercase}.titre4{text-transform:uppercase;color:#fff;padding:10px}#copy,.titre5,.titre6,.titre8,.titre9{color:#276733}.titre5{padding:25px}.titre6{padding:45px;font-size:16px}.titre8{font-size:36px}.titre9{font-size:16px}.titre10{color:#fff;text-transform:uppercase;font-size:36px}.titre11{color:#fff;font-size:24px;margin-bottom:60px}.titre12{color:#fff;font-size:32px;padding:25px;text-transform:uppercase}#main.mentions a,.titre13{color:#282d39}.tableau2,.tableau3,.titre13{font-size:16px}.titre13{padding:5px 45px}.tableau1,.tableau2,.tableau3{color:#fff;border:1px solid #000;text-align:center}.tableau1{background-color:#166031;text-transform:uppercase;padding:30px}.tableau2{background-color:#6fa05d;padding:15px}.tableau3{background-color:#a9c643;padding:25px}.tableau4{background-color:#6fa05d;color:#000;padding:15px;text-align:center;border:1px solid #000}.svrplus a{color:#a9c643;padding:5px 25px}.headerLien a{padding:0}.blocimage p{width:100%;text-align:center;background-color:rgba(255,255,255,.7);font-size:24px;text-transform:uppercase;margin:0;color:#2e4825;padding:1px}.blocimage{text-align:center}.p1{padding:1px}.p3{padding:15px}.p4{padding:75px}.clr1,.content a{color:#fff}.bgc4,.clr5{background-color:#276733}.bgc2,.clr4,.tableTarif>div{background-color:#6fa05d}.ttu{text-transform:uppercase}.clr6,.color1{color:#000}.tdu{text-decoration:underline}#icone{bottom:0;font-size:35px;background-color:#404042;padding:10px}.icone{padding:10px 5px 0}#copy{background-color:#a9c643}@media(max-width:1685px){.header a{padding:10px 4px;font-size:16px}.p4{margin:0;padding:10px}}@media(max-width:1550px){.f1,.header a{font-size:14px}.content18{padding:25px}}@media(max-width:991px){.f1{font-size:15px}.header a{padding:8px;font-size:14px}.p1{padding:4px}.tableau2,.tableau3{padding:2px}.tableau4{padding:5px}.content1{padding:3px 20px}.content2{padding:0 10px 5px;text-align:center}.content4{padding:0 15px 15px 10px}.content3,.content5,.hidden-md{display:none}.content11,.titre1,.titre11,.titre3,.titre9{font-size:16px}.content6,.titre10,.titre2,.titre4,.titre8{font-size:24px}.content6{padding:10px;border-top:5px solid #a9c643}.content8{padding:15px 10px}.titre4{padding:15px}.contentFooter{padding:4px;margin-bottom:50px}.content16{font-size:16px;padding:5px}.content17{font-size:14px;padding:5px}.titre5{padding:4px;margin:2px}.titre6{padding:10px;font-size:16px}.content19{font-size:13px;padding:15px}.titre12{font-size:24px;padding:10px}.content22{font-size:16px;padding:5px 30px}.content21{font-size:16px;padding:10px 15px}.content20{font-size:16px;padding:14px}.icone{padding:4px 3px}.content18{padding:15px}.titre13{padding:0 5px}}@media (max-width:767px){#icone,.p10{padding:10px}.btnReserver,.btnReserver a{text-decoration:none}.hidden-xs,.slide+.slide{display:none}.p7{padding:7px 0 0}body{margin-bottom:137px}#icone{position:fixed;bottom:0;font-size:35px;background-color:#81c06d}#icone a{color:#fff}.btnReserver{padding:5px;margin-bottom:15px;background-color:#6fa05d;text-transform:uppercase}.contact{margin-bottom:62px}.order2{order:2}.order1{order:1}}.cadreLocatif .cadreTxt,.content{padding:20px}@media (min-width:768px){.hidden-sm{display:none}.m1{margin-left:10px}}.fz24,.titre24{font-size:18px}#main.mentions,.titre36{font-size:24px}.titre24,.titre36{margin-top:0;text-transform:uppercase}.margin-top20px{margin-top:20px}.titre24+p,.titre36+p{margin-top:20px!important}.content{color:#fff;font-size:16px}.content_fl2{padding:25px;color:#fff}.content_fl3{padding:30px;color:#fff}.contentOS>div:first-child{padding:28px 17px 0;text-align:center}.contentOS>div:nth-child(2){padding:0 17px;background-color:#a9c643}.svrplus{text-align:center;padding:15px 0}.content p{margin:0}.color3{color:#a9c643}.mb20,.mb60,h3{margin-bottom:20px}#main.mentions h1,h2,h3{font-family:coolveticaRegular;margin:0}h2,h3{font-size:25px;color:#fff;font-weight:400}#main.mentions{padding-bottom:30px}#main.mentions h1{color:#fff;font-size:24px;padding:60px 0;text-align:center}#main.mentions h2,#main.mentions h3{padding:20px 0;font-size:24px;margin:0;font-weight:700}#main.mentions h2{color:#fff;font-family:Ubuntu,sans-serif}#main.mentions h3,.cadreLocatif p{color:#282d39;font-family:Ubuntu,sans-serif}.cadreLocatif p{font-size:16px;margin:10px 0 0}.titre7{background-color:#fff;text-transform:uppercase;padding:5px;font-size:24px;margin:0;font-family:Ubuntu,sans-serif;display:flex;justify-content:center;flex-wrap:wrap}.titre7 a{color:#2e4825;text-decoration:none;display:flex;align-items:center;padding:10px;width:calc(50% - 20px)}.cadreLocatifImg>a:first-child{position:absolute;top:0;left:0;bottom:0;right:0}.cadreLocatifImg img{position:absolute;bottom:10px;left:10px}.bg-acces-1{background-image:url("../images/saint-geniez-de-bertrand-1.jpg")}.bg-acces-2{background-image:url("../images/saint-geniez-de-bertrand-2.jpg")}.bg-acces-3{background-image:url("../images/saint-geniez-de-bertrand-3.jpg")}div[class*=bg-acces]{background-position:center center;background-size:cover;min-height:220px}.tableTarif>div{width:calc(50%);text-align:center;display:flex;align-items:center;justify-content:center;padding:20px;border:1px solid #000;color:#fff}.tableTarif>div:first-child{width:100%;color:#fff;background-color:#166031;font-weight:700;padding:30px;text-transform:uppercase;font-size:18px}.tableTarif .tarifsMobile,.tableTarif>div:nth-child(n+3):nth-child(-n+6){color:#fff;background-color:#a9c643}.btnReserverH{margin-bottom:12px}.btnReserverH a{background-color:#276733;padding:10px 25px!important;border-radius:10px;text-shadow:none;font-weight:bolder;cursor:pointer}@media(min-width:768px){h2,h3{font-size:35px}.cadreLocatif .cadreTxt{padding:60px 20px}.titre7{padding:20px 10px;flex-wrap:nowrap}.titre7 a{padding:0 10px;width:inherit}.cadreLocatif p{margin-top:20px}.titre24{font-size:24px}.titre36{font-size:36px}.contentOS>div:first-child{padding:28px 17px}div[class*=bg-acces]{min-height:440px}.tableTarif>div{width:calc(100% / 5)}.tarifsMobile{display:none!important}}@media(min-width:992px){.cadreLocatif .cadreTxt{padding:20px}.titre7{flex-wrap:wrap}.titre7 a{width:calc(50% - 20px)}.blocimage p{width:calc(100% - 36px);position:absolute;top:90px;background-color:rgba(255,255,255,.7)}.content24{padding:30px 17px}.fz24{font-size:24px}}@media(min-width:1200px){.cadreLocatif .cadreTxt{padding:60px 20px}.titre7{flex-wrap:nowrap}.titre7 a{width:inherit}.cadreLocatif p{margin-top:40px}.content10{padding:60px 50px}.content{padding:40px 33px}.content24{padding:60px 17px}}@media(min-width:1600px){.cadreLocatif .cadreTxt{padding:60px 80px 25px}.content{padding:60px 53px}.titre24+p,.titre36+p{margin-top:60px!important}.mb60{margin-bottom:60px}}.img-flag{max-width:30px}.bouton-plan-village{text-transform:uppercase;box-shadow:3px 4px 16px #777;text-decoration:none;text-align:center;font-weight:500;color:#6fa05d!important;background:#fff;padding:7px 15px;font-size:14px;display:inline-block}.bouton-plan-village .none{display:none}#bouton-plan-village{text-align:center;margin:30px 0}.lienCamping2be{display:block;margin-bottom:20px}@media all and (min-width:768px) and (max-width:998px){.bouton-plan-village .none{display:inline-block}}@media(max-width:767px){.bg1,.bg10,.bg11,.bg12,.bg13,.bg14,.bg15,.bg2,.bg20,.bg21,.bg23,.bg24,.bg25,.bg26,.bg27,.bg28,.bg29,.bg3,.bg30,.bg31,.bg32,.bg33,.bg34,.bg35,.bg4,.bg5,.bg6,.bg7,.bg8,.bg9{min-height:220px}.btnReserverH,.tableTarif>div:nth-child(n+3):nth-child(-n+6),.txt_slide1{display:none}.tableTarif>div:nth-child(9n+7){margin-top:15px;text-transform:uppercase;width:100%}.tableTarif>div:nth-child(2){width:100%}#copy a{padding:15px}}