/* Navigation Color */
.currency-nav-holder ul li:first-child {background: #bfbfbf;}

.btn {background-color: #aa8b44 !important;border: 2px solid #aa8b44;padding-bottom: 8px;padding-top: 8px;}

.btn:hover {background-color: #555555 !important;}

.filter .views span.active {background: #555555;}

.blue_bg {background: #555555 !important;}

.price_view .price_label {color: #555555;}

.ui-widget-header {background: #555555 !important;}

.dropdown_btns {background-color: #555555;}

.special_offer a {background: #aa8b44;}

.special_offer a:hover {background: #d4c8b9;}

.resrv-heading {background-color: #555555;}

.rate-rule-red-button, .ov-item-action .ov-btn-primary{background-color: #aa8b44;border: 2px solid #aa8b44;padding-bottom: 8px;padding-top: 8px;}

.flexi-date-btn input {background-color: #6e6e6e;color: #fff !important;}

.dropdown_btns input {color: #354a59;}

.dropdown_btns input.flexiunset {background-color: #7b7b7b;color: #fff;}

.check-edit-date a {background: #aa8b44;}

.check-avaibility-btn {background: #aa8b44 !important;border: 2px solid #aa8b44 !important;padding-bottom: 12px;padding-top: 12px;}

.check-avaibility-btn:hover {background: #fff !important; color: #aa8b44!important;}

.dropdown_btns input {color: #fff;}

.addon-btn-area {background-color: #555555;}

.continue-addons {background: #aa8b44;}

.continue_section {background: #aa8b44;}

#imgButton {background: #aa8b44;}

.flexi-radio {background: #555555;}

#bookNow {background: #aa8b44;border: 2px solid #aa8b44;padding: 18px 0;}

.confirm-your-stay {background: #555555;}

.confirm-reservation-details p span {color: #555555}

.reg-heading-blue {background-color: #555555;}

.terms_conditions_text a {color: #aa8b44;}

.terms_conditions_text a:hover {color: #555555;}

.tick_text a {color: #aa8b44;}

.tick_text a:hover {color: #555555}

#login-container .login_half #fogot_pwd_link {color: #555555;}

.fgtpwd_pop .btn {background-color: #aa8b44;}

.stats-box {background: #555555;}

.legend .fa {background: #555555;}

.reserve_info h4 a {color: #555555;}

.my_account_action a {color: #555555;}

.user_img .fancy_upload_pic, .edit_search_sec .fa, .my-booking-heading .my-booking-heading-icon .fa, .add_section .fa {color: #555555;}

.sort_room_list .show_more .showmore {background-color:#aa8b44;}

.check_availability_btn {background-color: #aa8b44;border: 2px solid #aa8b44;padding: 8px 0;}

.check_availability_btn:hover {background-color: #fff; color: #aa8b44;}

.available-rooms-container h2 {background-color: #555555;}

.daterangepicker td.active, .daterangepicker td.active:hover, .daterangepicker td.hover .little_price {background-color: #555555 !important;}

.daterangepicker td.available:hover {background: #555555 !important}

.addons .btn-default {background-color: #aa8b44;color: #fff;border-color: #aa8b44;}

.addons .btn-default:hover {background-color: #555555;}

.addons .addons-no {background-color: #555555;color: #fff;}

.close_popup a {background-color: #aa8b44;color: #fff;}

.calendar_box ul li.available {background-color: #555555 !important;color: #fff;border-color: #555555;}

.daterangepicker td.in-range {background: #555555 !important;}

.check_container input:checked ~ .checkmark {background-color: #aa8b44;}

.next.available i, .prev.available i {color: #aa8b44 !important;}

.right_profile_area .daterangepicker th.available:hover .fa {color: #555555;}

.search_listing table thead {background: #555555;}

.search_history_list table a {background: #aa8b44;}

.tab-pane h2 {color: #000;}

.sort_room_list .raterule-container .raterule h4 {color: #000;}

/* Comman color issues */
.button_pop .btn-ok, .button_pop a#go-back-btn-room-edit { background:#aa8b44; } 
.ui-dialog .ui-dialog-titlebar-close:after { background:#555; }
.accordion .ui-accordion-content .fancy_room_view.btn:hover { color: #555; }
.reserve_info .accordion .ui-accordion-content .fancy_room_view.btn:hover { color:#555; }
#reservation-list .view_reserve_col .booking-list .ui-widget-content a:hover { color: #26873a; }
.ui-datepicker td a:hover { background: #555; }
.ov-item-action .ov-btn-primary { background-color: #555; }
.edit-room-be .hotels-name { background: #555;}
.head-line { background: #555; }
.popup-age:after { border-color: #555 transparent transparent; }
.changepwd_pop #error_message_div a.close { line-height:22px; right:7px!important; }
.close { background:#555; }

@media only screen and (min-width:1024px) {
.profile_slider .bx-wrapper .bx-prev:hover, .profile_slider .bx-wrapper .bx-next:hover {background-color: rgba(90, 144, 0, 0.7)  url('../images/controls.png') no-repeat -28px center;}
}
.pagination li.active span {background-color:#555555}

.card_btn label.btn {background: #bebebe !important;}

.card_btn label.btn.active{background:#aa8b44 !important;}

.price-not-available {background: #aa8b44;}

.price-not-available:hover {background: #555555}

/*.sort_room_list .select_room_hearder h3 .room_avail_notify { background-color:#555555; }*/

.sort_rate_list .rate_list_area .heading_hotel_type .rate_type_room_headeing h3 .room_avail_notify.red_col {

    background-color: #555555;

}

.latestBookingTime { background-color:#bd9e57;  }

 .highlight_button .special_offer a {   background-color: #dbbd8d !important; }
.dropdown_btns.highlight_button {background-color:#555555 !important; }

.sort_room_list .amenities_room ul li::after, .hotelcontent .amenities_room ul li::after{ color: #aa8b44; } 

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {  border: 1px solid #aa8b44 !important; background: #aa8b44 !important; color: #fff !important;}

.hotel_btn li a { color: #aa8b44; }

.check_container a { color: #aa8b44 !important; }
.check_container a:hover{text-decoration: underline;}

@media only screen and (min-width:1024px) {
.bx-wrapper .bx-controls-direction a:hover { background-color:rgba(170, 139, 68, 0.55); }
.rate-rule-red-button:hover, .check_availability_btn:hover, .btn:hover, .ov-item-action .ov-btn-primary:hover{background-color: #fff !important; color: #aa8b44;}
}

@media(max-width:1024px) { 
.continue_section button:hover {  background-color: #aa8b44 !important; }
}


@media(max-width:767px) {

	.addon-btn-area .back-to-room { background: #555555; }
.mobile-view, .sort_room_list .raterule-container .raterule .room-rate-type-price, .sort_room_list .raterule-container .raterule .room-rate-type-norooms{background: #555555 !important;} 
.raterule-container .raterule .rate_type_calendar{width:100% !important;}
.raterule-container .raterule .rate_type_calendar .avl-calender{max-width:inherit; /*border:1PX solid RED !important;*/}

/* Comman color issues */
#myaccount-content h2 { background-color: #555; } 
.hotel-list-be .blue_bg { background-color: #555; }
}

}
.sort_room_list .select_room_hearder h3 .room_avail_notify, .room_avail_notify_mobile .room_avail_notify{ background-color:#555555; }
.start-date .cal_caption, .end-date .cal_caption{ background-color: #aa8b44;color: #fff }
.start-date .cal_caption::after{border-top:10px solid #aa8b44;}
.end-date .cal_caption::after{border-bottom:10px solid #aa8b44;}
input[type="button"] {-webkit-appearance: none;-moz-appearance:none;appearance:none; border-radius:0;}
.input_dates_area .form-group label[for="no_room"]{text-transform:uppercase;}
#overlay-policy {background-color:#6e6e6e !important;}
#overlay-policy a:hover{color: #fff; text-decoration: underline;}
.sort_room_list .raterule-container{min-height: inherit !important;}

/*.step_wrap {
    background: #555555 !important;
}
#step-main .book_steps, #step-main .book_steps.active{color: #fff !important;}*/
.show_calendar_area .calendar_box ul li.available:hover, .show_calendar_area .calendar_box ul li.available.Active{background-color: #aa8b44 !important;}
.fancy_profile_more_info {color: #aa8b44;}




.edit-room-be .hotels-name{background: #555555!important}

.popup-age.child-add .head-line {background: #aa8b44!important;}
.popup-age:after{  border-top-color: rgb(170, 139, 68) !important;}


.sort_room_list .desc_popup22 ul.nav-tabs li.active a, .sort_room_list .desc_popup22 ul.nav-tabs li:hover a {
   color: #aa8b44 !important;
    border-bottom: solid 2px #aa8b44!important;
}


.flexi_tabblock ul.tabs_flexi li.active a {
    color: #aa8b44 !important;
    border-bottom: #aa8b44 3px solid !important;
}
.show_box_body .close {
    background: #aa8b44;
    color: #fff;
}
.home_booking .blue_bg{background: #555 !important}
.charges_heading{background: #aa8b44 !important;}
.back-btn{background: #aa8b44 !important;border:2px solid #aa8b44}
.back-btn:hover{background: transparent!important;color: #aa8b44 !important}
.upgrade_room_content a.read_more, .ov-item-info a.read_more,.policy_btn{color: #aa8b44!important}
#login-container .login_half #fogot_pwd_link:hover,
.already-member a:hover{color: #aa8b44 !important}
.upgrade_sel_room .sel,.confirm-desc-text a,.policy_popup .pop_close,
.my_account_action a:hover, .enhancement-container h3{color: #aa8b44 !important}

.card_btn label.btn.active, .card_btn input{border: 2px solid #aa8b44;}
.card_btn label.btn.active:hover, .card_btn input:hover {
    background: transparent !important;
    color: #aa8b44;
    
}
