/*==== RES AVENUE BOOKING THEME ====*/

.rb-wrapper {
	margin-top: 20px;
}

.rb-wrapper .rb-container-hd {
	max-width: 1000px;
	background-color: #77d633;
	border-bottom: 1px solid #D4AD6F;
	color: #fff;
	font-size: 16px;
	text-align: center;
}

.rb-wrapper .rb-main-container {
	max-width: 1000px;
	border: solid 1px #ddd;
	border-top: 0;
}

.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col input,
.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col select {
	background-color: #fff;
	border: 1px solid #333;
	color: #6e6e6e;
}

.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col input:hover,
.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col input:focus,
.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col input:active,
.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col select:hover,
.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col select:focus,
.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col select:active,
.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col input::placeholder {
	color: #6e6e6e;
}

.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col input:-ms-input-placeholder {
	color: #6e6e6e;
}

.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col input::-ms-input-placeholder {
	color: #6e6e6e;
}

.rb-wrapper .rb-main-container .rb-container .rb-row .rb-col.submit input {
	background-color: #77d633;
	border: 1px solid #77d633;
	color: #ffffff;
}

/*==== RES AVENUE DATEPICKER ====*/

.res-datepicker thead tr:first-child th {
	background-color: #D4AD6F;
	color: #ffffff;
}

.res-datepicker thead tr:first-child th:hover {
	background-color: #c9a263;
}

.res-datepicker td.active:active {
	color: #ffffff;
	background-color: #c9a263;
}
