.lvca-dark-bg{background:black;
padding:1rem;
margin:20px 0 0 0;
}
.lvca-dark-bg .vc_column-inner.vc_custom_1528297603942{margin:0 0 0 0;padding-top:0!important;}
.wpb_widgetised_column .widget{
	margin:0;
}

.tg  {border-collapse:collapse;border-spacing:0;border-color:#aaa;}.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-top-width:1px;border-bottom-width:1px;border-color:#aaa;color:#333;background-color:#fff;}.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-top-width:1px;border-bottom-width:1px;border-color:#aaa;color:#fff;background-color:#f38630;}.tg .tg-erlg{font-weight:bold;background-color:#efefef;vertical-align:top}.tg .tg-1ce0{font-weight:bold;background-color:#bb5251;vertical-align:top}.tg .tg-lqy6{text-align:right;vertical-align:top}.tg .tg-my2k{background-color:#efefef;text-align:right;vertical-align:top}.tg .tg-9hbo{font-weight:bold;vertical-align:top}@media screen and (max-width: 767px) {.tg {width: auto !important;}.tg col {width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}




.tg  {border-collapse:collapse;border-spacing:0;border-color:#aaa;}.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-top-width:1px;border-bottom-width:1px;border-color:#aaa;color:#333;background-color:#fff;}.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-top-width:1px;border-bottom-width:1px;border-color:#aaa;color:#fff;background-color:#f38630;}.tg .tg-erlg{font-weight:bold;background-color:#efefef;vertical-align:top}.tg .tg-1ce0{font-weight:bold;background-color:#bb5251;vertical-align:top}.tg .tg-lqy6{text-align:right;vertical-align:top}.tg .tg-my2k{background-color:#efefef;text-align:right;vertical-align:top}.tg .tg-9hbo{font-weight:bold;vertical-align:top}@media screen and (max-width: 767px) {.tg {width: auto !important;}.tg col {width: auto !important;}.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}}
.nd_booking_margin_15{
	margin-top:1.5rem;
}

.tg td{
	padding:.4rem .8rem!important;
}
.loadMenu li{color:white;
list-style-type:none;
padding: .8rem;
}
#footer .vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_col-has-fill > .vc_column-inner{
    padding-top:0;
}
#footer .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button{
    margin-bottom:0;
}

.nd_booking_padding_15_30_important{
	    padding: 15px 15px !important;
}
.nd_booking_section > .nd_booking_padding_10_0.nd_booking_float_left.nd_booking_width_33_percentage{
	height:40px;
}


.postid-1566 .hb-people-wrapper.hb-people-wrapper-children.hb-people-wrapper-last{
	display:none!important;
}

p.hb-people-wrapper.hb-people-wrapper-children.hb-people-wrapper-last label:after {
    content: "(- 12 ans)";
    display: inline;
}
#nd_options_navigation_2_top_header .fa{
	margin-right:.2rem;
}
#custom_html-2 > h3{
	display:none;
}
#nd_booking_single_cpt_1_basic_info_week_price{
	display:none!important;
}