body {

  background: none;

}

.nav-holder {

  float: right;

}

.main-header {

  height: auto;

  padding: 5px 0;

  background: none;

}

.header-top {

  height: auto;

  border-bottom: 0;

  padding: 0;

}

.logo-holder {

  top: 0px;

  height: auto;

}

.navbar-brand {

  height: 100%;

  padding: 5px;

}

.show-reg-form {

  line-height: 50px;

  height: auto;

}

.header-search {

  top: 60px;

}

.fixedHeader {

  background: #fff;

}

/* List page Header */

#wrapper {

  padding-top: 0;

}

.list-single-hero-rating-list {

  bottom: 0;

  margin-bottom: -60px;

  left: -150px;

  right: auto;

}

.list-single-hero-rating:hover .list-single-hero-rating-list {

  bottom: 0;

  margin-bottom: -60px;

  left: -210px;

  right: auto;

}





.list-single-hero {

  padding: 65px 0 0;

  overflow: hidden;

}

.listing-features li {

  padding-left: 0;

}

.listing-features li .facility-icon {

  padding-right: 5px;

}

.listing-features li .facility-icon img {

    width: 20px;

}





.facilities-list li img {

  width: 20px;

}

.box-widget-list li a {

  margin-left: 10px;

}

.box-image-widget-details p {

  line-height: 16px;

}





/* Home page*/

/*.slideshow-content .slide-item:not(:first-of-type) { display: none; }

*/



.rooms-media {

  width: 35%;

}

.rooms-details {

  width: 45%;

  padding: 5px 10px 10px  10px;

}

.rooms-price-book {

  float: right;

  padding: 5px 0px 10px;

  width: 20%;

  text-align: right;

}

.rooms-price {

  position: static;

  color: #18458b;

  font-size: 19px;

  font-weight: 600;

  margin-bottom: 5px;

  display: block;

}





.no-bars.nice-select {

  padding-left: 12px; 

}

.no-bars.nice-select::before {

  content: "";

}



.booking-summary div >span {

    padding-right: 15px;

}

.booking-summary i {

    padding-right: 5px;

}

#cookies-notice {

  background: #d6d6d6;

  position: fixed;

  bottom: 0;

  left: 0;

  z-index: 999;

  width: 100%;

}

.field-notice {

  text-align: left;

}

.custom-form .filter-tags label {

  width: calc(100% - 20px);

}

