@charset "UTF-8";
/* CSS Document */
body {
    background-color: #f1ede3;
    color: #28282a;

}

.Green {
    color: #28282a !important;
}

.Blue {
    color: #28282a !important;
}

.Leaden {
    color: #28282a !important;
}

.CardBigTopic {
    color: #28282a !important;
}

.SiteMain {
    width:1140px;
    max-width:100%;
    box-shadow: none;
  	background-color: #f1ede3;
    background-image: none;
    margin: 0 auto 50px auto;
}

.SiteMain input[type="tel"] {
    width:100%;
    max-width:100%;
}

.BackTransparent {
   background: none;
}
.SiteContent {
    background-color: #f1ede3;
}

.BoxSection {
    background: #f1ede3 !important;
}

.LangBar, .HotelHeader, .SiteFooter {
    /*display: none;*/
  	padding: 10px;
    overflow: auto;
    background: #f1ede3 !important;
}

.NetworkBar, .SearchBar, .SearchCal, .AutheticatedBar {
    background: #f1ede3;
    padding: 10px;
    overflow: hidden;
}

.BoxSection {
    border: #eee solid 1px;
    box-shadow: none;
}

.ui-inputfield, .ui-inputfield.ui-state-hover, .ui-inputfield.ui-state-focus,
.ui-selectonemenu, .ui-selectonemenu.ui-state-hover, .ui-selectonemenu.ui-state-focus  {
    color: #28282a !important;
    border: solid 1px #28282a !important;
    background-color: #fff;

}

.ui-datepicker-trigger .ui-icon {
    color: #f1ede3 !important;
}

.ui-selectonemenu .ui-selectonemenu-trigger {
    background-color: #28282a;
}

.ui-selectonemenu .ui-selectonemenu-trigger.ui-state-hover, .ui-selectonemenu .ui-selectonemenu-trigger.ui-state-focus {
    background-color: #4a4a4e;
}
    
.fa {
    color: #28282a;
}

.SearchBar > div > div, .SearchCal > div {
    color: #aa8a68;
}

.ui-button-text {
	color: #f1ede3;
}
.GreenButton .ui-button-text {
    background-color: #28282a;
}

.GreenButton.ui-state-hover .ui-button-text {
    background-color: #4a4a4e;
}

.ui-button-text {
    background-color: #28282a;
}

.ui-button.ui-state-hover .ui-button-text {
    background-color: #4a4a4e;
}

.ui-datepicker-header {
    background-color: #28282a !important;
    color: #f1ede3 !important;
}

.ui-datepicker-calendar thead tr th {
    background-color: #28282a !important;
    color: #f1ede3 !important;
}

.ui-datepicker-calendar thead tr .ui-datepicker-week-end {
    background-color: #4a4a4e !important;
}

.ui-datepicker-calendar tbody tr td {
    border: solid 1px #28282a;
}

.ui-datepicker-calendar tbody tr td a {
    color: #28282a !important;
}

.ui-datepicker-calendar tbody tr td a:hover {
    color: #f1ede3 !important;
}

.ui-datepicker-calendar tbody tr .ui-datepicker-current-day a {
	 color: #f1ede3 !important; 
}

.ui-datepicker-calendar tbody tr td:hover {
    background-color: #28282a;
    border: solid 1px #28282a;
}


.ui-datepicker-calendar tbody tr .ui-datepicker-current-day {
    background-color: #28282a;
    border: solid 1px #28282a;
}

.ui-datepicker-header .ui-datepicker-prev, .ui-datepicker-header .ui-datepicker-next {
    background-color: #28282a;
}

.ui-datepicker-header .ui-datepicker-prev-hover, .ui-datepicker-header .ui-datepicker-next-hover {
    background-color: #4a4a4e;
}
.RoomPhoto {
    position: relative;
    overflow: hidden;
    padding: 1px 0;
    box-sizing: border-box;
    width: 267px;
    height: 200px;
  }

.RoomPhoto > div {
    width: 267px;
    height: 394px;
  }

.octoframe {
    width: 100%;
    height: 600px;
    max-width: 100%;
    width: 100%;
    margin: 20px auto;
    display: flex;
}