a {
	color: #636363;
}
a:hover {
	color: #dab96b!important;
}
#header {
	/*background: #dab96b;
	background: linear-gradient(#edf4bb,#dde5a3);*/
	background: #ebebeb;
	border-bottom: none;
}
#header.scrolled .navbar-default {
	/*background: #dab96b;
	background: linear-gradient(#edf4bb,#dde5a3);*/
	border-bottom: none;
	border-radius: 0;
}
#header .navbar-header {
	float: none;
	text-align: center;
	margin-top: 0;
}
#header .navbar-header img {
	display: inline-block;
	padding-left: 0 !important;
}
.mobwebsite .mobmenu {
	display: none;
}
.btn-red-fullwidth {
	background: #dab96b;
}
.section-room .room-descinfo .info-right ul li span {
	line-height: 14px;
}
.listing .content-box .content-info .info-facilities .facility-info ul li a {
    color: #0ba0dc;
}
.listing .content-box .content-media .media-intro .intro-left h2 {
	color: #636363;
}
.listing .content-box .content-media .media-intro .intro-left .mapmarker a {
	color: #f5b250;
}
.listing .content-box .content-media .media-intro .intro-left .rating-star {
	color: #f3c51a;
}
.rating-star {
	display: inline-block;
	background: #ebebeb;
	padding: 2px 5px 0;
	border-radius: 3px;
	margin-right: 5px;
}
.listing .content-box .content-media .media-intro .intro-right .rate-cat span {
	color: #636363;
}
.listing .content-box .content-media .media-intro .intro-right a {
	color: #0bbab5;
}
.mobile .m-section-room.m-listing .m-room-inner .m-room-info .m-getdisc .pull-right:before {
	background: url(../../../asset_hotel/img/icons/icon-room-features.svg) no-repeat 50%;
	background-size: contain;
}
.mobile .m-section-room.m-listing .m-room-inner .m-room-info .m-getdisc .indisc:before {
	background: url(../../../asset_hotel/img/icons/icon-discounts.svg) no-repeat 50%;
	background-size: contain;
}
.btn-small-orange {
	background: #f5b250;
	color: #fff;
}
.mobile .content-roomsearch .m-search-coupon {
	background: #ebebeb;
}
.btn-red-small {
	background: #f5b250;
	color: #fff;
}
.mobile .content-roomsearch .m-section-room .m-room-wrapper {
	border: 1px solid #636363;
}
.mobile .m-section-room.m-listing .m-room-inner .m-room-info .m-getdisc .m-disc a,
.mobile .m-section-room.m-listing .m-room-inner .m-room-info .m-include-tax a {
	color: #0c9fdc;
}
.mobile .m-section-room.m-listing.m-list-propdetail .m-room-inner .m-info-top .rules li i {
	color: #dab96b;
}
.box-number, .m-box-number {
	background: #f5b250;
	border: 1px solid #f5b250;
}
.btn-big-red, .btn-big-orange {
	background: #f5b250;
	color: #fff !important;
}
.btn-big-red:hover, .btn-big-orange:hover {
	/* background: #dab96b; */
	color: #fff !important;
}
.btn-big-red:focus, .btn-big-red:hover {
	background: #333;
	color: #fff !important;
}
.mobile .content-roomsearch .m-section-room .m-room-wrapper .m-room-inner .m-room-info .sub-icon .icon-plus {
    color: #333;
}
.mobile .box-detail .detail-info {
	border: 1px solid #a5a5a5;
}
.mobile .box-detail .more {
	background: #dab96b;
	border: 1px solid #a5a5a5;
	color: #fff;
}
#footer .footer-inner {
	background: #ebebeb;
	color: #636363;
	border-top: transparent;
}
#footer .footer-copyright {
	background: #636363;
	color: #fff;
}
.customer .menu-step .nav-wizard>li.active>a, .customer .menu-step .nav-wizard>li.active>a:focus, .customer .menu-step .nav-wizard>li.active>a:hover {
	background-color: #dab96b;
	color: #fff !important;
}
.customer .menu-step .nav-wizard>li.active>a:after {
	border-left-color: #dab96b;
}
.customer .menu-step.mob-menu .nav-wizard>li.active>a:after {
	border-left-color: #dab96b;
}
.customer .menu-step,
.customer .content-pad {
	border: 1px solid #a5a5a5;
}
.customer .content-booking .booking-filling .global-checkbox label {
	color: #636363;
}
.global-checkbox .checkbox label.label2 {
	background-image: url(../../../asset_hotel/img/checked.svg);
	height: 18px;
}
.global-checkbox .checkbox input[type=checkbox].glbcheck:checked+label.label2 {
	background-position: 0 -16px;
}
.cartbox .cart-title {
	background: #636363;
	color: #fff;
}
.cartbox {
	border: 1px solid #a5a5a5;
}
.cartbox .mapmarker a i {
	color: #dab96b;
}

.cartbox .cart-content .content-box .line .date {
	color: #636363;
}
.white-popup {
	background-color: #fff;
}
.customer .content-booking .booking-filling .booking-poplink a {
	color: #dab96b;
}
.form-control:focus, .form-group textarea:focus {
	border-color: #ebebeb;
}
.customer .content-booking .slidecheck:before {
	background-color: #dab96b;
}

.customer .content-booking .box-totalprice .line.total {
	border-top: 1px solid #636363;

}
#bookpopTrigger.pop-payment .popup-userform,
.static-payment .payment-items ul li .items {
	border: 1px solid #636363;
}
#bookpopTrigger.pop-payment .popup-userform .content-info h4 {
	background-color: #ebebeb;
}
.static-payment .payment-items ul li .items h4 {
	border-bottom: 1px solid #636363;

}
/* Desktop only */


.customer .content-booking .booking-filling .datafilling-guest, .mobile .content-roomsearch .m-search-room {
	background-color: #ebebeb;
}
.listing .content-box .content-info .feature-text {
	border: 1px solid #636363;
}
.listing .content-box .content-info .info-facilities .facility-info ul li a.active, .listing .content-box .content-info .info-facilities .facility-info ul li a:active, .listing .content-box .content-info .info-facilities .facility-info ul li a:focus {
	color: #fdaf53;
	border-bottom: 3px solid #fdaf53;
}
.listing .content-box .content-info .info-facilities .facility-info ul li {
	border-bottom: 3px solid #0ba0dc;
}
.listing .content-box .content-info .info-facilities {
	border-bottom: 1px solid #636363;
}
.slideaward .slick-next:before, .slideaward .slick-prev:before {
	color: #dab96b;
}
.content-roomsearch .search-room {
	background: #ebebeb!important;
	color: #636363;
}
.content-roomsearch .search-coupon {
	background: #ebebeb;
}
.content-roomsearch .search-room button,
.content-roomsearch .search-coupon button {
	background-color: #fdaf53;
	color: #fff;
}
.content-roomsearch .search-room button:hover,
.content-roomsearch .search-coupon button:hover,
.note-right .btn-big-red:hover {
	background: #333;
}
.section-room .room-wrapper .room-box {
	border: 1px solid #636363;
}
.section-room .room-descinfo .info-left .note {
	background: #ebebeb;
}
.section-room .room-descinfo .info-right a,
.section-room .room-descnote .note-left p.include a, .section-room .room-descnote .note-left p.indisc a {
	color: #f4b350;
}
#content.listing .content-box .room-descnote .note-right .select2-container .select2-selection--single {
	border: 1px solid #a5a5a5;
}
#content.listing .content-box .room-descnote .note-right .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #dab96b transparent transparent;
}
#content.listing .content-box .room-descnote .note-right .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #dab96b;
}
.main-facility .boxicon .pop-facility h4 {
	border-bottom: 1px solid #dab96b;
}
.note-right .btn-big-red {
	background-color: #fdaf53;
}

.section-room .room-descnote .note-left p.price-disc {
	color: #f4b350;
}
.section-room .room-wrapper #roomdetails {
	background-color: #ebebeb;
}
.section-room .room-wrapper #roomdetails .detail-inner .room-price {
	border: 1px solid #636363;
}
.m-poproomdetail .m-roomdetail-info h4,
.m-popdisc .detail-info h4 {
	color: #dab96b;
	border-bottom: 1px solid #dab96b;
	text-transform: capitalize;
}
.mobile .m-section-room.m-listing.m-list-propdetail .m-booking-box .room-night {
	background: #ebebeb;
	color: #dab96b;
}
.btn-backto-info {
	border-radius: 3px;
	background-color: #ebebeb;
	color: #000;
}
.btn-backto-info:hover {
	background: #333;
	color: #fff !important;
}
.tooltip .tooltip-inner {
	border: 1px solid #dab96b;
}
.tooltip.top>.tooltip-arrow {
	border-top-color: #dab96b;
}
/* Calender */
.m-box-number.night {
	border:1px solid #dab96b;
}
.box-advmore .form-group button, .box-booking .form-group button, .box-bookings .form-group button, .box-property .form-group button {
	background: #dab96b;
}

/* Caleran */
.caleran-container .caleran-input .caleran-header .caleran-header-end .caleran-header-end-day, .caleran-container .caleran-input .caleran-header .caleran-header-end .caleran-header-start-day, .caleran-container .caleran-input .caleran-header .caleran-header-start .caleran-header-end-day, .caleran-container .caleran-input .caleran-header .caleran-header-start .caleran-header-start-day, .caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-end-day, .caleran-container-mobile .caleran-input .caleran-header .caleran-header-end .caleran-header-start-day, .caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-end-day, .caleran-container-mobile .caleran-input .caleran-header .caleran-header-start .caleran-header-start-day,
.caleran-container-mobile .caleran-input .caleran-header .caleran-header-separator,
.caleran-container .caleran-input .caleran-calendar .caleran-days-container .caleran-today, .caleran-container-mobile .caleran-input .caleran-calendar .caleran-days-container .caleran-today {
	color: #dab96b !important;
}
.caleran-container .caleran-input .caleran-calendar .caleran-days-container .caleran-day-unclick, .caleran-container-mobile .caleran-input .caleran-calendar .caleran-days-container .caleran-day-unclick {
	background: #dab96b !important;
}
.caleran-container .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-end, .caleran-container .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-selected, .caleran-container .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-start, .caleran-container-mobile .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-end, .caleran-container-mobile .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-selected, .caleran-container-mobile .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-start {
	background: #dab96b !important;
}
.caleran-apply-d {
	background: #dab96b !important;
	border: 1px solid #dab96b !important;
}
.caleran-container .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-start:not(.caleran-hovered) span, .caleran-container-mobile .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-start:not(.caleran-hovered) span {
	background: #a5a5a5 !important;
}
.caleran-container-mobile .caleran-input .caleran-footer button.caleran-cancel {
	color: #dab96b!important;
	border: 1px solid #dab96b!important;
}
.caleran-container .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered) span, .caleran-container-mobile .caleran-input .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered) span {
	background: #a5a5a5 !important;

}
.caleran-container-mobile .caleran-input .caleran-footer button.caleran-apply {
	background: #dab96b!important;
	border: 1px solid #dab96b!important;
}
@media (max-width: 1024px) {
	.mobile .content-box .content-media .media-intro .intro-right {
		border-top: 1px solid #a5a5a5;
		border-bottom: 1px solid #a5a5a5;
	}
	.mobile .content-box .content-media .media-intro .feature-text {
		border: 1px solid #a5a5a5;
	}
	.customer .content-booking .booking-filling .datafilling-guest, .mobile .content-roomsearch .m-search-room {
		background: transparent;
		border: 1px solid #a5a5a5;
	}
	.mobile .content-roomsearch .m-search-coupon .inner input.input-coupon {
		border: 1px solid #636363;
	}
	.mobile .content-roomsearch .m-section-room .m-room-wrapper .m-room-inner .m-room-info .sub-room {
		color: #636363;
	}
	.mobile .content-roomsearch .m-section-room .m-room-wrapper .m-room-inner .m-room-info .room-price .price {
		color: #f5b250;
		font-size: 16px;
		font-weight: 600;
	}
	.mobile .select2-container--default .select2-selection--single, .mobile input[type=text], .mobile select {
		border: 1px solid #dab96b;
	}
	/* Calender */
	#mobsearchform .box-booking .field-inner {
		border: 1px solid #dab96b;
	}
	#mobsearchform .box-booking #box-optadvance #datepicker .field input, #mobsearchform .box-booking #box-optbasic #datepicker .field input {
		color: #333;
	}
	#mobsearchform .box-booking input[type=text], #mobsearchform .box-booking select {
		border:1px solid #dab96b;
	}
	#mobsearchform .box-booking {
		background: #ebebeb;
	}
}
@media (max-width: 768px) {
	.mobile .content-roomsearch .m-search-coupon .inner span {
		color: #636363;
	}
	.customer .content-pad.fillingcode {
		background-color: transparent;
	}
	#header .navbar-header a img {
		margin-top: -3px;
		height: 60px;
		padding-left: 15px;
	}
}
