
body {
	font-family: "Calibri", "HelveticaNeue";
	background-color: #fff;
}

input {
	font-family: "Calibri", "HelveticaNeue";
}

.form-control:focus {
  border-color: none;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

a:link {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #000;
	text-decoration: underline;
}

.custom-border-radius {
	 border-radius: 0px;
}

.custom-panel-background-color {
	background-color: transparent;
}

.custom-main-border-color {
	 border: 1px solid #ccc;
}

.custom-input-border-color {
	 border: 1px solid #ccc;
}

.booking_submit {
	background-color: #28a745;
	color: #fff;
	border-color: #28a745;
	border: 1px solid transparent;
	border-radius: 0px;
}

.booking_submit:hover {
	background-color: #218838;
	color: #fff;
	border-color: #1e7e34;
	border: 1px solid transparent;
	border-radius: 0px;
}

.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
	background-color: #28a745;
	color: #fff;
}

.bootstrap-datetimepicker-widget table td.active.disabled, .bootstrap-datetimepicker-widget table td.active.disabled:hover {
	background: none;
}

.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover, .bootstrap-datetimepicker-widget table td span.active {
	background-color: #28a745;
}

.bootstrap-datetimepicker-widget table td.today:before {
	border-bottom-color: #28a745;
}

.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table td span, .bootstrap-datetimepicker-widget table th {
	border-radius: 0px;
}
