


/* PUBLIC */

.dank-bookings {
	position: relative;
	m//in-height: 600px !important;
}

.dank-bookings .btn {
	color: #000;
	background-color: #fff;
}

.dank-confirmation {
	p//osition: absolute;
	t//op: 0;
	b//ottom: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	background-color: #fff;
	display: none;
}

.dank-confirmation .control-label {
	float:left;
	width: 200px;
}
.dank-confirmation .controls {
	margin-left: 200px;
	margin-bottom: 20px;
}
.dank-confirmation .form-actions {
	clear:both;
	padding-left: 200px;
	padding-top: 8px;
}

.dank-confirmation .controls-payment-method {
	display: none;
}

.dank-calendar {
	width: 100%;
}

input[type=button]:disabled {
	color: #999 !important;
}

.dank-calendar .date-label {
	line-height: 12px;
	display:inline-block;
}
.dank-calendar .date-label .explanation {
	font-size: 9px;
}
.dank-calendar .controls td {
	text-align: left !important;
}

.dank-calendar .date {
	text-align:center;
	cursor: pointer;
}
.dank-confirmation .controls-linen-hire-beds {
	display: none;
}

.dank-calendar .property .date {

}
.dank-calendar .property .date.selected {
	background-color: orange;
}
.dank-calendar .property .date.booked {
	background-color: red;
	color: pink;
}
.dank-calendar .property .date.pending {
	background-color: yellow;
	color: orange;
}

.dank-calendar .datepicker {
	width: 200px;
	text-decoration: underline;
	font-size: 22px;
  color: #000;
  font-weight: bold;
  border: none;
  margin-top: -19px;
	cursor: pointer;
}

.error-container {
	display: none;
}

.dank-new {
	display: none;
}

.dank-new .linen-hire-beds-control, .dank-details .linen-hire-beds-control {
	display: none;
}

#ui-datepicker-div {
	background-color: #fff;
}