/**handles:style-horizontal**/
.tm-top-a>div{position:relative}.tm-top-a>div:after{content:"";position:absolute;height:60px;bottom:0;left:0;right:0;z-index:8;background:rgba(0,0,0,.5)}.uk-sticky{z-index:9999}.uk-sticky.uk-active>.container-thr{padding:20px;background:#000;opacity:.8}.uk-sticky.uk-active:before{position:fixed;left:0;right:0;height:85px;background:#000}html[lang=en-US] .type-option{margin-left:40px}html[lang=en-US] .submit{margin-left:20px}@media (min-width:989px){.widget_thr .title-haut{width:100%;z-index:9;top:-73px;position:absolute}}.widget_thr{position:relative;font-family:Montserrat;display:inline-block;width:100%}.widget_thr .uk-width-medium-3-4{width:100%}.widget_thr .title-haut{background-clip:padding-box;color:#fff;font-size:30px;font-weight:700;padding:11px 0 0 20px;text-align:left}.widget_thr .title-haut .subtitle{font-size:24px;line-height:52px;float:left;font-family:chunkfiveroman;font-size:40px}.widget_thr .title-haut strong{padding:10px;line-height:52px;font-family:Montserrat;font-size:20px;font-weight:400}.widget_thr .title-haut span{font-size:17px;display:block;font-weight:400}.widget_thr .uk-grid{margin:0}.widget_thr .uk-form [class*=uk-icon-]{color:#6ba1dd}.widget_thr .uk-form .uk-form-select,.widget_thr .uk-form input[type=text]{background:#fff;border-radius:10px;color:#000;width:160px;box-sizing:border-box;border:0;height:28px;line-height:28px;padding:0 5px 0 6px;border-radius:12px;box-shadow:0 2px 0 rgba(62,62,62,.27);border:2px solid #c6ccd2}.widget_thr .uk-form .datedeb,.widget_thr .uk-form .duree{margin-top:10px;padding-left:20px;margin-right:12px;text-transform:uppercase}.widget_thr .uk-form .datedeb [class*=uk-icon-],.widget_thr .uk-form .duree [class*=uk-icon-]{color:#6ba1dd}.widget_thr .uk-form .datedeb .uk-form-select,.widget_thr .uk-form .duree .uk-form-select{text-transform:none}.widget_thr .uk-form .pers{margin-top:10px;padding-left:10px;margin-right:20px;text-transform:uppercase}.widget_thr .uk-form .pers [class*=uk-icon-]{color:#6ba1dd}.widget_thr .uk-form .pers .uk-form-select{text-transform:none}.widget_thr .uk-form .duree [class*=uk-icon-]{margin-left:15px}.widget_thr .uk-form .pers [class*=uk-icon-]{margin-left:30px}.widget_thr .uk-form .options label:before{margin-top:5px}.widget_thr label{color:#000;float:left;margin-right:5px}.widget_thr select{height:30px;padding:6px 5px;width:100%;color:#3d3d3d;border:none;cursor:pointer;border-radius:10px;font:italic 700 13px/1.5em inherit;background-color:#ededed;background:linear-gradient(to bottom,#ededed,#fff 100%)}.widget_thr .options input[type=radio]{opacity:0;display:none}.widget_thr .options label{display:inline-block;line-height:26px;height:26px;margin-bottom:0;cursor:pointer}.widget_thr .options label:before{content:" ";font-size:12px;border:3px solid #dee2e7;border-radius:100%;background-color:#dee2e7;width:16px;height:16px;display:inline-block;margin-left:-10px;margin-right:10px;box-sizing:border-box;line-height:16px}.widget_thr .options input[type=radio]:checked+label:before{background-color:#6ba1dd}.widget_thr .ui-datepicker-trigger{border:none;background:0 0;color:#fff}.widget_thr .ui-datepicker-trigger:before{content:"\f073";color:#232323;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1}.widget_thr .submit{padding-left:0}.widget_thr .submit [class*=uk-icon-]{color:#000}.widget_thr .submit .search-thr.uk-button{position:relative;z-index:9;margin-top:-35px;border-radius:50%;background:#fff;padding:6px;margin-right:-20px;margin-left:20px;width:85px;height:85px;-moz-box-shadow:1px 2px 5px 0 #656565;-webkit-box-shadow:1px 2px 5px 0 #656565;-o-box-shadow:1px 2px 5px 0 #656565;box-shadow:1px 2px 5px 0 #656565;background:url(https://www.campingarquebuse.com/wp-content/uploads/loupe-thr.png) no-repeat #fff 50%}.widget_thr .search-thr{border:0;color:#fff;font-size:22px;margin-top:20px;background:#000}.widget_thr .dispo-thr,.widget_thr .solde-thr{background:0 0;color:#000;text-transform:uppercase;font-size:10px}.widget_thr .dispo-thr [class*=uk-icon-],.widget_thr .solde-thr [class*=uk-icon-]{color:#fff;font-size:20px;padding-left:10px}[id=favorites-container] .scroller{position:relative;width:330px;height:140px;overflow:hidden}[id=favorites-container] .scroller>[id=thelis_favorite]{position:absolute;top:0;left:0;transition:left .8s ease}[id=favorites-container]>[id=thelis_favorite]:after,[id=favorites-container]>[id=thelis_favorite]:before{clear:both;display:table;content:" "}[id=favorites-container]>[id=thelis_favorite]>.heart{float:left}[id=favorites-container]>[id=thelis_favorite] .banner table{display:none}[id=favorites-container]>[id=thelis_favorite] img.category-picture{float:left;display:block;width:160px;height:auto}[id=favorites-container]>[id=thelis_favorite] .heart{background-color:#fff}[id=favorites-container]>[id=thelis_favorite] .description{display:none}[id=favorites-container]>[id=thelis_favorite] .informations{float:left;width:162px;color:#262629;position:relative;white-space:normal;padding:4px 0 0 8px;font:italic 400 12px/14px 'Open Sans',sans-serif}[id=favorites-container]>[id=thelis_favorite] .price-container{width:92%;padding:4px;color:#44b7d3;margin-top:6px;text-align:center;background:#27272a}[id=favorites-container]>[id=thelis_favorite] .category{display:block;font-size:13px;font-weight:700}[id=favorites-container]>[id=thelis_favorite] .price{clear:both;display:block;font-size:20px;font-weight:700;line-height:20px;font-style:normal}[id=favorites-container]>[id=thelis_favorite] .favorites-button{float:none;color:#fff;border:0 none;cursor:pointer;font-size:14px;padding:0 18px;margin-top:18px;overflow:hidden;line-height:26px;background:#45b6d1;border-radius:15px;display:inline-block;text-decoration:none;text-transform:uppercase}.les-tarifs{position:relative;top:30px}.les-tarifs:after{content:"";width:20px;height:20px;background-color:#a6d45b;position:absolute;right:-45px;transform:rotate(45deg);top:30px;z-index:99}.tarifs{background:#fff;padding:40px;margin:50px 0}.tarifs *{color:#444;font:12px/1.5em inherit;letter-spacing:0}.tarifs .couleur1,.tarifs .couleurB1{background:#000}.tarifs .couleur2,.tarifs .couleurB2,.tarifs .couleurT2{background:#ccc}.tarifs .filters{color:#fff;padding:10px;min-width:414px;margin-bottom:8px;position:relative;background:#f6f6f6;border-radius:7px 7px 0 0;border-bottom:4px solid #e0e0e0}.tarifs .filters .filters-hidden{display:inline;overflow:hidden}.tarifs .filters .filters-group{display:inline;margin-right:0 5px 2px 0}.tarifs .filters .filters-group label{color:#3d3d40;float:none;width:70px;margin-right:0}.tarifs .filters .filters-group select{width:88px}.tarifs .filters .filters-more{color:#08c;cursor:pointer;margin-left:18px;text-decoration:none;display:none}.tarifs .filters .filters-more :hover{color:#005580;text-decoration:underline}.tarifs .filters .filters-launch{width:88px;padding:0;color:#fff;height:26px;display:inline;margin-top:8px;cursor:pointer;font-weight:700;line-height:24px;text-align:center;text-decoration:none;border:1px solid #fff;background:url(https://www.campingarquebuse.com/wp-content/plugins/thelis-resa/templates/horizontal/img/custom-orange-button.png) top left repeat-x #a6d45b}.tarifs .result{background:#fff;min-width:434px}.tarifs .result h2.error{font-size:16px;font-weight:700;text-align:center}.tarifs .result .months{position:relative}.tarifs .result .months button{width:32%;padding:4px 0;display:inline-block;cursor:pointer;font-weight:700;text-align:center;border-bottom:none;background:#f6f6f6;border:1px solid #e0e0e0;text-transform:uppercase;border-radius:8px 8px 0 0}.tarifs .result .months button .month-last{position:absolute;left:2px;top:0}.tarifs .result .months button .month-current{margin:auto;background:#e0e5e8}.tarifs .result .months button .month-next{position:absolute;right:2px;top:0}.tarifs .result table.results-table{width:100%;border-spacing:0px;border-collapse:collapse}.tarifs .result table.results-table .button-addToCart{float:none;width:37px;border:none;height:26px;margin:auto;display:block;margin-top:10px;text-decoration:none;background:url(https://www.campingarquebuse.com/wp-content/plugins/thelis-resa/templates/horizontal/img/custom-add-to-cart-mini.png) top left no-repeat #a6d45b}.tarifs .result table.results-table tbody td,.tarifs .result table.results-table thead th{margin:0;padding:0;font-weight:700;text-align:center;border-right:1px solid silver}.tarifs .result table.results-table tbody td:last-child,.tarifs .result table.results-table thead th:last-child{border-right:none}.tarifs .result table.results-table thead th{background:#e0e5e8;padding:6px 0;border-bottom:4px solid silver}.tarifs .result table.results-table tbody td{padding:6px;padding-bottom:12px;text-align:center}.tarifs .result table.results-table tbody td.grey{vertical-align:middle;font-size:12px;background-color:#eaeaea}.tarifs .result table.results-table tbody td .minimumTariff,.tarifs .result table.results-table tbody td .minimumTariff2{font-size:17px;font-weight:700;background-color:transparent}.tarifs .result table.results-table .strikedTariff{font-weight:700;color:red}.tarifs .result table.results-table .button-addToCart.locked{cursor:no-drop;background:url(https://www.campingarquebuse.com/wp-content/plugins/thelis-resa/templates/horizontal/img/cart-mini-locked.png) top left no-repeat}.tarifs .result table.results-table .minimumTariff{font-size:17px;font-weight:700}a.uk-active{background:none repeat scroll 0 0 #6ba1dd;color:#000}@media (max-width:959px){.widget_thr{text-align:center}.widget_thr .uk-grid [class*=uk-width]{max-width:100%}.widget_thr .uk-sticky.uk-active>.container-thr{width:100%!important}.widget_thr label{display:block}.widget_thr .options label{display:inline-block}.widget_thr .title-container{position:relative}.widget_thr .title-container:after{content:">";height:27px;width:27px;color:#000;text-align:center;line-height:22px;margin-top:-13px;font-weight:700;border-radius:50%;background:#fff;display:inline-block;transition:transform .5s ease;position:absolute;right:10px;top:50%}.widget_thr .title-container.active:after{content:">";transform:rotate(90deg);transition:transform .5s ease}}.uk-grid.uk-grid-preserve.uk-width-1-1{float:right}.uk-datepicker-table a.uk-active{background:#6ba1dd!important;color:#fff}@media (max-width:767px){.widget_thr .uk-grid>div{width:100%}.widget_thr .submit .uk-button.search-thr{margin-top:0}.widget_thr .options label{float:none;display:block}}