@import url("../B2CLightV3/Styles.css");
@import url("../B2CLightV3/font-awesome.min.css");
#logo {
	background-image:url(images/HotelLogo.png); /* path to your loading animation */
}
a:focus, a:hover {
    color: #000000;
    text-decoration: underline;
}
.MainRight {
    background: #EFEFEF;
}
.LangCurrencyOptions, .LoginOptions, .LoginForm input, .btnBook, .btnAdd {
    background: #000000;
}
.LangCurrencyOptions ul li a{
    color: #A1A5AB;
}
.LangCurrencyOptions ul li a:hover, .LangCurrencyOptions ul li a.selected, .btnOpen a {
    color: #FFF;
}
.LoginForm input {
    border: solid 1px #64696C;
}
.Button.Cancel {
    background: #A1A5AB;
    border: solid 1px #A1A5AB;
}
.LoginForm hr {
    background: #64696C;
}
.Booking input, .RatePlans .Price, h1, h1 a, .Form h2, .InfoTitle, .ItemReserve h2, .ItemReserve b, .GridHeader_Default a, .btnOpen, .ItemReserve ul li label, .ItemReserve .price, .Select select, .ShoppingCart h2, .Booking .Calendar .fa, .Booking label, .Booking .fa.fa-caret-right, .ShoppingCart, .TotalPayment, .bind-content .price, .DOPBackendBookingCalendarPRO_Navigation .month_year {
    color: #000000 !important;
}
.booked .bind-content .price {
	color: #787878 !important;
}
.Select i {
    color: rgba(0, 0, 0, 0.5);
}
.Detail .Select i {
    color: rgba(0, 0, 0, 1);
}
.Form h2{
    border-bottom-color: #000000;
}
table.Rooms td, table.Rooms th{
    border-bottom-color: rgba(0, 0, 0, 0.2);
}
.GridFilterRow_Default td {
    background:rgba(0, 0, 0, 0.2) !important;
}
.btnBook, .btnAdd {
    color: #FFF !important;
    border: solid 1px #000000;
}
.btnBook:hover, .btnAdd:hover {
    background: #FFF;
    color: #000000 !important;
}
.rowRoom {
    border: solid 2px #EFEFEF;
}
.rowRoom:hover, .OpenRoom.rowRoom {
    border: solid 2px #000000;
}
footer {
    background: #000000;
    color: #FFF;
}
footer a{
    color: #FFF;
}
.Popup h1 {
    background: #000000;
    color: #FFF;
}
.GoPayment .Button {
    color: #FFF;
    background: #1A9900;
    border: solid 1px #1A9900;
}
.GoPayment .Button.Cancel {
    background: #A1A5AB;
    border: solid 1px #FFF;
}
.Booking, .Form {
    background: rgba(0, 0, 0, 0.2);
}
.ShoppingCart {
    background: rgba(0, 0, 0, 0.2);
}
.TotalPayment {
    background: rgba(0, 0, 0, 0.2);
    border: solid 1px #000000;
}
.ItemReserve {
    border: solid 1px #000000;
}
#bodyFacebook .Button, #bodyFacebook .ShoppingCartInner .Button
{
    color: #FFF !important /* Button Text */;
    background: #000000 /* Button Color */;
    border: solid 1px #000000/* Button Color */;
}
#bodyFacebook .Button:hover
{
    color: #000000 !important /* Button Color */;
    background: #FFF /* Button Text */;
}
.tab:hover, .tab.active {border-color: #000000; }
.tab a:hover, .tab a.active, .error404 #colophon a {color: #000000 !important;}
.tab-container .panel-container {border: 1px solid #000000; border-top-color: #000000;}
.Popup .tab-container .panel-container {border-top-color: #000000;}
.tab a {color: #000000 !important;}
.tab { border: solid 1px #D5D7DB; border-top-color: #000000;}
.tab:hover, .tab.active {border-bottom-color: #D5D7DB;}
.tab a, .tab.active:after {background: #FBFBFB;}
@media (max-width: 767px) {
    .price, .RoomInfo {background: #000000;color: #FFF;}
    .price span, .rowRoom h2 span, .rowRoom h2 span small{color: #FFF;}
}