.booking-widget-fixed {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 999;
	background: rgba(117, 179, 0, 1);
}

.booking-widget-fixed .widgetBookingContainer{
	background: none;
}


.booking-widget-fixed .campingiratxe_booking_widget {
	max-width: 1400px;
	margin: 0 auto;
	text-align: inherit;
	padding: 10px;
}

.booking-widget-fixed .campingiratxe_booking_widget .checkinCheckoutContainer label,
.booking-widget-fixed .campingiratxe_booking_widget .adultsContainer label,
.booking-widget-fixed .campingiratxe_booking_widget .childsContainer label {
	display: none;
}

.booking-widget-fixed .campingiratxe_booking_widget .facilities {
	display: none;
}

.booking-widget-fixed .campingiratxe_booking_widget button.searchButton {
	background: #000;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	border: 1px solid #000;
	border-radius: 1px;
}

.booking-widget-fixed .categorySelector span.inputBox,
.booking-widget-fixed .datePicker span.inputBox,
.booking-widget-fixed .campingiratxe_booking_widget select{
	border: 1px solid #356C3D;
}

.booking-widget-fixed .categoryGroupCB:before {
	background-color: #01213f;
}
.booking-widget-fixed .widgetBookingContainer .popupTitle {
	background: #346c3d;
	color: #FFFFFF;
}

.booking-widget-fixed .datePickerPopup .popupTitle {
	background-color: #3A6D3F;;
}

.booking-widget-fixed .datePickerPopup .month_title {
	color: #F7D444;
	background-color: #214225;
	border-top: 1px solid #1B381E;
}

.booking-widget-fixed .categoriesPopup .closeButton {
	color: #FFD52F;
	font-size: 0px;
	background: #366B3D;
	padding: 0px 7px;
	top: 15px;
}


.booking-widget-fixed .datePickerPopup .plus span, 
.booking-widget-fixed .datePickerPopup .less span {
	top: 44px;
	border-color: #FFD52F;
	color: #FFD52F;
	padding-left: 2px;
}

.booking-widget-fixed .datePickerPopup table td.selectable {
	color: #01213f;
}

.booking-widget-fixed .datePickerPopup .month_title {
	background: #214225 !important;
}

.booking-widget-fixed .datePickerPopup .month {
	border-right: 1px solid #1B381E !important;
}

.booking-widget-fixed .categoriesPopup .closeButton {
	right: 0px !important;
}

@media only screen and (min-width: 800px) {
	.booking-widget-fixed .booking-widget-fixed {
		position: fixed;
		bottom: 0;
		left: 0;
	}

	.booking-widget-fixed .widget_columns .peopleContainer .childAgeGroupContainer {
		top: 0;
		margin-top: -60px;
		width: 100%;
		background: rgba(53, 108, 61, 1);
	}

	.booking-widget-fixed .widgetBookingContainer .peopleContainer label{
		color: white;
	}

}
