#block-radius-content > article  {
  border-radius: 8px;
  margin: 1em auto 12em;
  padding: 0px;
}



  .node__content img {
    margin-bottom:0.86em;
    width: 100%;
    height: auto;
  }

  .node__content p {
    font-size: 1.2em;
  }

.field--name-field-beauty-n-  .field__label {
  display:none;
}

.field--name-field-beauty-n-  .field__item {
  font-weight:bold;
}


.field--name-field-geolocation  {  }
  .field--name-field-geolocation .field__label { display:none }
  .field--name-field-geolocation  .geolocation-latlng::before {
    font-family: "Font Awesome 5 Pro"; font-weight: 900; content: "\f041";
  }



.field--name-field-video  {
    background: #333333;
    border-radius: 12px;
    margin: 2em auto;
    text-align: center;
    width:100%;
    max-width:  100%;
}


#block-booknavigation, .book-navigation {
    background: #e5e5e5;
    padding: 7px;
    border-radius: 4px;
    font-size: 0.86em;    
}


  .book-navigation ul.menu {
    margin-left: 1em;
  }

    .book-navigation ul.menu li {
      margin-left: 1em;
      list-style: none;
    }


    .book-navigation ul.menu li::before {
      font-family: "Font Awesome 5 Pro"; font-weight: 900; content: "\f5da";    
    }    
    
    .book-navigation ul.menu li.menu-item--collapsed::before {
      font-family: "Font Awesome 5 Pro"; font-weight: 900; content: "\f03a";    
    }
  
  
  
  .page-node-type-room .views-view-grid .views-row {
    float: none;
    clear: none;
    width: auto;
  }


  .node-636 .node__content img {
    width:353px;
    height:478px;
  }
