input::-moz-selection {
	background: #c3a57a;
	color: #fff;
}
input::selection {
	background: #c3a57a;
	color: #fff;
}
textarea::-moz-selection {
	background: #c3a57a;
	color: #fff;
}
textarea::selection {
	background: #c3a57a;
	color: #fff;
}
#wrap .pager a.on,
#wrap .room-list li a:hover .btn,
.room-list .btn:before,
#wrap .res02 table td.cond.comp span,
#wrap .res02 .cancel-guide p:before,
#wrap .room-wrap .room-dtl h1:after,
#wrap .room-wrap .room-dtl h2:after,
#wrap .book .period .date:after,
#wrap .sch-list-room .check label.color-bd:before,
#wrap .book-now .book-now-tit:before,
#wrap .book-form .another-service table th label:before,
#wrap .book-form-terms .cancel > p:before,
#wrap .book-form-terms .check label.checked:before,
#wrap .book-form-inp .payment label.checked:before,
#wrap .color-bg {
	background-color: #c3a57a;
	color: #fff;
}
#wrap .res02 table td.pmt,
#wrap .book-form .book-form-smry .book-form-total dt:before,
#wrap .color-txt {
	color: #c3a57a;
}
#wrap .res02 table,
#wrap .res03 .res03-smry .inner,
#wrap .res03 .res03-tbl,
#wrap .room-list li a:hover,
#wrap .main-review li a:before,
#wrap .main-review li a:after,
#wrap .review .review-list,
#wrap .book,
.book .inner > div,
#wrap .color-bd {
	border-color: #c3a57a;
}
#wrap .book .room-ul li.on,
#wrap .book .room-ul li.on a,
#wrap .book .person ul li.on,
#wrap .book .person ul li.on label {
	border-bottom-color: #c3a57a;
	color: #c3a57a;
}
#wrap .book .cal-wrap .month-tbl td:hover.past.anti-not span,
#wrap .book .cal-wrap .month-tbl td:hover.not.anti-not span,
#wrap .book .cal-wrap .month-tbl td:hover span {
	border: 1px solid #c3a57a;
	font-weight: 500;
	color: #c3a57a;
	cursor: pointer;
}
#wrap .cal-wrap .month-tbl td.select span,
#wrap .color-bdbg {
	border-color: #c3a57a;
	background-color: #c3a57a;
	color: #fff;
}
@media all and (max-width:1024px) {
	#wrap .res02 table tr {
		border-color: #c3a57a;
	}
	#wrap .room-wrap .room-dtl .room-dtl-feature li:before {
		background-color: #c3a57a;
	}
}


/* Admin */
#adm_wrap .set-res .res-sch > div:before,
#adm_wrap .res-dtl-room-ul .svc-wrap span:before,
#adm_wrap #nav ul li a span:before,
#adm_wrap .set-cal .cal-top .total li:before,
#adm_wrap .color-bg {
	background-color: #c3a57a;
	color: #fff;
}
#nav ul li.on a,
#adm_wrap .color-txt {
	color: #c3a57a;
}
#adm_wrap .res-dtl-room .total-cost .cost02:before,
#adm_wrap .res-dtl-room .total-cost .sum:before,
#adm_wrap #nav ul li a:hover {
	color: #c3a57a;
}
#adm_wrap #nav ul li.boxing a:hover,
#adm_wrap .color-bd {
	border-color: #c3a57a;
}
