﻿@import url("../EasyBookingV1/form-validator.css");
@import url("../EasyBookingV1/gumby.css");
@import url("../EasyBookingV1/style.css");
@import url("../EasyBookingV1/font-awesome.min.css");
@import url("../EasyBookingV1/jquery-ui-1.10.4.custom.min.css");
body {
    background: #F0F0F0;
}
.MainNav, .SCFRight .PromotionCode a:hover {
    background: #00BAE8;
    color: #FFF;
}
.MainNav a{
    color: #FFF;
}
.MainNav ul li a svg path{fill: #009BC1}
.MainNav ul li.Active{background: #009BC1}
.MainNav ul li.Active::after{border-left: 10px solid #009BC1;}
header, section#Content, Footer, .HotelsAvailable, .RoomsAvailable, .Hotel {border-color: #F0F0F0;}
.DNCurrent .MySearch > span{background: #00BAE8;}
.rSearch .DatesNavigation {background: #32AECD/*80%*/}
.OpenSearch .DNCurrent .MySearch > span::before {border-bottom: 15px solid #32AECD/*80%*/;}
.THAvailabilityNotReccommended .arrow-down2 {border-top: 20px solid #32AECD/*80%*/;}
table.Availability tr th, .etabs, .PopupLoading, .ui-datepicker-header, .Popup h1, .LangCurrencyOptions, .LoginOptions, .LoginOptionsInatel, .LoginForm input{background: #32AECD/*80%*/;}
table.Availability tr th.WEnd{background: #19A5C7/*90%*/;}
hr.Dates {background: #00BAE8;}
.PrevioustWeek{background: #00BAE8;}
.NextWeek{background: #00BAE8;}
.PrevioustWeek:hover, .NextWeek:hover{color: #00BAE8;}
.BannerMessages{background: rgba(0,155,193, 0.7);}
.SCFRight{background: #00BAE8;}
.SCFRight::before {border-bottom-color: #00BAE8;}
.bCheckOut .Bar svg {border: solid 1px #00BAE8;}
.bCheckOut .Bar svg path {fill: #00BAE8;}
.SCFooterButtons .submitCart.Button:hover, .tab a:hover, .tab a.active, .SCFRight .PromotionCode input::placeholder{color: #00BAE8;}

header .Logo a
{
    background: url(images/Logo.png) no-repeat left center;
}
.GroupLogo
{
    background: url(images/HotelLogo.png) no-repeat left center;
}
.Button, header .PopUpContent .BookingForm input.Button
{
    color: #FFF;
    background: #00BAE8;
    border-radius: 0;
}
.ui-datepicker-current-day a.ui-state-hover, .ui-datepicker-current-day a.ui-state-active, .DirectionsSearch .Button
{
    color: #FFF !important;
    background: #00BAE8 !important;
}
.Button:hover, .rPlusSearch .Button
{
    background: #CBEAF2;
}
a, .ShoppingCartLink, .ShoppingCartLink a, .BookingInfo .BI2, .BookingInfo .BI4, .CostDetail span, .ShoppingCart, .ShoppingCart h2, .HotelCurrency .Price
{
    color: #00BAE8;
}
table.Availability tr td .tooltip, .Promotions .HotelLink span
{
    color: #00BAE8;
}
.Availability.AvailabilityRooms tr.SelectedRoomHeader td.Selected a, .Availability.AvailabilityRooms tr.SelectedRoomHeader td.CheckInOut.SelectedL a, .Availability.AvailabilityRooms tr.SelectedRoomHeader td.CheckInOut.SelectedL .SoldDay{
    background: rgba(0,155,193, 0.5) !important;
}
tr td.SelectedFNewD a, tr td.SelectedLNewD a, tr td.SelectedNewD a{
    background: rgba(0,155,193, 0.5) !important;
    color: #FFF !important;
}
tr.SelectedRoomHeader td.Selected.SelectedF a, tr.SelectedRoomHeader td.CheckInOut.SelectedL a,  tr.SelectedRoomHeader td.CheckInOut.SelectedL i{
    color: #FFF;
}
tr.SelectedRoomHeader td.SelectedF::after, tr.SelectedRoomHeader td.SelectedL::after{
    background: rgba(0,155,193, 1) !important;
}
tr td.SelectedFNewD::after, tr td.SelectedLNewD::after{
    background: rgba(0,155,193, 1) !important;
}
.Availability.AvailabilityRooms .SelectedF a::after, .Availability.AvailabilityRooms .SelectedL a::after, .Availability .Selected .divSold::after, .Availability.AvailabilityRooms .SelectedL .divSold::after, .Availability .Selected a::after, .Availability.AvailabilityGroup .Selected + td a::after, .Availability.AvailabilityGroup .Selected + td .divSold::after {
    background: #00BAE8;
}
.ShoppingCartTit .arrow-down
{
    border-top: 15px solid #00BAE8;
}
.ShoppingCart {
    background: rgba(0,155,193, 0.5);
    border-radius: 6px;
}
@media only screen and (max-width: 1023px) {
    table.Availability tr td.FirstColumn .Button {
        color: #00BAE8;
    }
}
@media only screen and (max-width: 767px) {
    .price {color:#00BAE8 !important;}
    /*table.Availability.AvailabilityGroup .price{color:#00BAE8;}*/
    .SCFLeft {background: #00BAE8;}
}