.step ol li.active {
	color: #FFF;
	background: #114b83;
}

.current_arrow_box::after {
    border-color: #114b83 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}

.step ol li.past {
	color: #FFF;
	background: #007eff;
}
.step ol li.past a {
	color: #FFF;
}
.step ol li.past a:hover {
	text-decoration: none;
}
#currencyList .currency-code {
	background: #114b83;
	color: #FFF;
}
#currencyList a span.currency-code {
	background: #114b83;
	
}

#engine h2 {
	background: none;
}

.roomtype-list:first-child {
	background: #none;
}
.roomtype-list {
	background: #none;
}

.roomtype-list:last-child {
	background: #none;
	border-top: none;
	border-bottom: none;
}


#slider-range-min{
	background: #FFF;
}

.button{
	background: #90a4ae;
}

h3.ratecode .fa {
	background: #90a4ae;
}

#date-selected, #refine-result, .boxed,#dateselect-form .dateselect-form-wrap, #calendar {
	border: solid 1px #ececec;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
}

.ratecode-detail {
	background: #none;
}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #FFF !important;
    border:  none !important;
    color: #1c94c4;
}

.ui-slider-range.ui-widget-header.ui-corner-all {
    background: #fb8c00 none repeat scroll 0 0;
}
.bgcolor{
	background: #CFD8DC !important;
}
.text-gray{
	color: #999;
}