/*
Theme Name: camper
Description: Childtheme 
Author: cleverbits GmbH
Author URI: https://www.cleverbits.de
Template: enfold
Version: 0.1
*/

.bookingCal {
	width: 853px;
	margin: auto;
}

/* COLORS */

.dark-bg {
	background: rgba(204, 204, 204, 0.8);
}

.datepick-inline .date_available {
	background: none repeat scroll 0 0 #00d5ca;
}

#captcha_input1 {
	width: 25%!important;
    display: inline!important;
    margin-right: 2rem!important;
}

@media (min-width: 400px) {
	
	
}

.fixedContainer {
	z-index: 99;
    background-color: #00d5ca;
    position: fixed;
    padding: 0.7em;
    right: 0;
    width: 100px;
    top: 65%;
    text-align: center;
    color: #fff;
    font-size: 1rem;
    cursor: pointer;
	user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.fixedContainerAppl {
	width: 100px;
	padding: 0.7em;
	font-size: 1em;
}

@media (min-width: 980px) {
	.fixedContainer {
    	padding: 1em;
    	width: 120px;
    	font-size: 1.1rem;
	}
	.fixedContainerAppl {
		padding: 1.3em;
		width: 135px;
		font-size: 1.2rem;
	}
}





/*############## Booking System ###################*/

.datepick-unselectable {
	background: none repeat scroll 0 0 #253838;
}

.datepick-current-day {
    background-color: green!important;
}

.date_user_unavailable  {
	background-color: #656565;
	color: #777;
}

.date_user_unavailable span {
	color: #777;
}

.calendar-links {
    background-color: rgb(255, 255, 255)!important;
    border: 1px solid #aaa!important;
}

a#scroll-top-link {
display: none !important;
}