@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);
#reservation {display: none;}
.calendar {display: none;}
.calendar .legend {display: none;}
.btn-danger {display: none;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover { background-color: #FEAF16;}
.navbar-nav > li > a {font-size: 16px;}
.list-unstyled { font-size: 16px;}
.text-success {
  color: #333;
}
.text-danger {
  color: #333;
}
.text-primary {color: #333;}
.text-muted {color: white; background-color: #00B5EF; padding: 10px; text-align: center; font-size: 18px;}
.contacts {font-size: 14px;}
.h1, h1 {font-size: 26px;text-align: center;}
.price span {color: #00B5EF;}
.breadcrumb {background-color: white;}
.fp-container .first h1 {font-size: 41px; background-color: #0443568a; padding:20px;}
.fp-container .first .subtitle {font-size: 20px; background-color: #0443568a;padding:5px}
.fp-gallery figure {height: 170px;overflow: hidden;}
body { font-family: 'Montserrat';}
.fp-container .over-slider {height: 600px;width: 100%;}
.header-logo img {height: 150px;padding: 10px;}
#top {background: #00B5EF;}
.navbar-out .navbar-nav > .active > a, .navbar-out .navbar-nav > .active > a:focus, .navbar-out .navbar-nav > .active > a:hover {color: white;background-color: #00B5EF;}
.book-form {background: #0443568a;}
.fp-container {height: 600px; !important;}
 h2 {font-size: 20px;}
.cap li {text-align: center;font-weight: lighter;font-size: 12px;}
.cap li div span { font-size: 18px;}
.cap li div { padding: 3px; border: none; color: #00B5EF; }
.btn {font-size: 100%;}
.prop-s-list .prop-in-list{background: #FFF8F8;  padding: 10px;}
.btn-danger {color: #fff;background-color: #00B5EF;border-color: #00B5EF;}
.footer {background: #00B5EF;}
.footer a {color: rgb(255 255 255);}
.footer ul li {color: white;}
.footer ul li {color: rgb(255 255 255); font-size: 14px}
.footer a {color: rgb(255 255 255); font-size: 14px}
@media screen and (max-width: 991px) {
.header-logo img {height: 100px;padding-top: 10px;}
.fp-container .first h1 {font-size: 25px;}
.fp-container .first .subtitle {font-size: 110%;}
.book-form p {font-size: 14px;}
.book-form .btn {padding: 15px 10px;}
body {font-size: 12px;}
h1 {font-size: 20px;text-align: center;}
.cap li .btn {font-size: 100%;}
.cap li div {padding: 0px;}
.big-cap li div {font-size: 100%;}
.cap {margin-top: 10px;padding: 10px;}
.calendar .legend li {display: inline-block;margin-right: 0px;padding: 10px;}
.slider-background {background-attachment: inherit;}
.navbar-nav > li > a {padding-top: 15px;padding-bottom: 15px;}
.navbar-nav > li > a {line-height: 15px;}
.navbar-toggle {margin-top: 32px;}
.text-muted {font-size: 100%;}
.price-info {font-size: 150%;}
.fp-gallery figure {
  height: auto;}
}