This article explains how to hide, remove or resize existing elements in your Cloudbeds Booking Engine.
- For the Custom Meta Tags applicable code: Use the Gallery Design tab.
- For color customization: Each color has a different code. If you need any reference, use the Color Picker tool to get your preferred color code.
Hide or Remove Booking Engine Elements
To hide the Children column and display it only for some rooms, make sure that the code to remove the children column from all of the rooms is taken off or erased. Add the following code along with the particular room ID:
This will only work when you do not allow guest to book a particular room in the Cloudbeds Booking Engine Settings.
<style>
[data-room-type-id="Room ID here"] .av-children {
visibility: hidden !important;
display: none;
}
</style>

Add the following code in Custom Meta Tags section and replace the sentence in red
<style>
.advance_amount {
visibility: hidden !important;
display: none;
}
</style>

Go to the booking engine and scroll down to the Property Information section, the fields with contact details are basically a numeric list on CSS side.
On the following example, Property Name is the field number 1, Address 1 is the field number 2 and so on.
To hide certain fields, add the following code and specify the number of field to hide after the code p:nth-child in brackets.
Example below, the 8th field on the list (Email) is hidden:
<style>
div.page-container.property_info > div > div > div.portlet-body > div.map_info > p:nth-child(8) {display:none; }
</style>
Insert the code under Custom Meta Tags section:
<script type="text/javascript">
window.addEventListener('DOMContentLoaded', (event) => {
function deferLoadingJQuery() {
if (window.jQuery) {
// Initial page.
setInterval(function() {
if ($(".av-room-details .basic_prices").get(0)) {
$(".av-room-details .basic_prices").each(function() {
$(this).html($(this).html().replace("adult", "guest"));
$(this).html($(this).html().replace(/and.*$/i, ""));
$(this).html($(this).html().replace(/and^\s+|\s+$/g, ""));
});
}
// Change no results error message.
}, 50);
} else {
setTimeout(function() { deferLoadingJQuery() }, 50);
}
}
deferLoadingJQuery(); });
</script>
<style>
.av-per-person-price p.basic_prices::after {content: ")";}
</style>
This will work when you allow guest to book a particular room in the Cloudbeds Booking Engine Settings.
The code below will remove the children column from all of the room types:
<style>
th.children.custom-children {
visibility: hidden;
display: none !important;
}
.btn-group.bootstrap-select.children_select.accommodation-select {
visibility: hidden !important;
display: none !important;
}
</style>
This will work when you allow guest to book a particular room in the Cloudbeds Booking Engine Settings.
Add the following code to the Custom Meta Tag section and replace the red text with the desired room type code:
<style>
[data-room-type-id="00000"] th.children.custom-children {
visibility: hidden;
display: none !important;
}
[data-room-type-id="00000"] .btn-group.bootstrap-select.children_select.accommodation-select {
visibility: hidden;
display: none !important;
}
</style
On the following example, we have hidden children column for the Standard Room only:
Insert the code under Custom Meta Tags section:
<style>
th.adults.custom-adults {
visibility: hidden !important;
display: none;
}td.adults {
visibility: hidden !important;
display: none;
}.av-adults {
visibility: hidden !important;
display: none;
}
</style>


Add the following code to the Custom Meta Tag section and replace the red text with the desired room type code:
<style>
[data-room-type-id="ROOM_ID_HERE"] .av-occupancy {
display: none !important;
}
</style>

Add the following code to the Custom Meta Tag section:
<style>
.av-roomrate .av-rate-price .old-price {
display: none;
}
</style>

Add the following code to the Custom Meta Tag section:
<style>
.show_group_code {
display: none;
}
</style>
![[Demo] Mountain Resort & SPA - Kyiv, Ukraine - Best Price Guarantee - Google Chrome](https://media.screensteps.com/image_assets/assets/005/569/112/original/80bcd2a4-9017-48bc-807c-6a00bea8f2f8.png)
<style>
.last.dropdown {display:
none!important;
}
</style>

<style>
#lang_currency_switchers { display:
none;
</style>

<style>
/* Remove Availability Calendar */
.show_avail_calendar {
visibility: hidden !important;
}
.availability_calendar_container {
display: none !important;
}
</style>

<style>
/* Remove Address */
.map_info {display:none;}
</style>

See this article to hide your Booking Engine map with only one click: Cloudbeds Booking Engine - How to Hide or Replace the Booking Engine Map
<style>
/* Remove Map */
#map_canvas {display:none;}
</style>

<style>
.checkin-checkout-terms-block{
display: none;
}
</style>

<style>
.checkin-checkout-terms-block, .property_info h5, .cancellation_policy {
display: none;
}
</style>

Insert the following code in the Custom Meta Tags field:
<style>
.portlet.property_info>.portlet-title {
display: none;
}.portlet.property_info>.portlet-body {
display: none;
}
</style>


Insert the following meta code in the Custom Meta Tags field:
<style>
.show_promo_code{
display: none;
}
</style>

Insert the following code in the Custom Meta Tags section:
The code below is recommended for properties with dorm beds only (no private rooms)
<style>
.reserve_total .row.total_adults, .reserve_total .row.total_child {
display: none;
}
</style>

Insert the following code in the Custom Meta Tags section:
<style>
.row.total_child, .nb_kids {
display: none;
}
</style>


Insert the following code to Custom Meta Tags section:
<style>
.row.total_adults {
display: none;
}
</style>


Add the following code in Custom Meta Tags section to remove the maximum number of nights allowed from the date picker drop-down:
<style>
.max_l_yes {
display: none !important;
}
</style>

Resize Add-Ons Photos
Add the following code to the Custom Meta Tag section:
@media screen and (min-width: 992px) {
.about .col-md-4 {
min-width: auto;
width: 40%;
}
.about .col-md-8 {
width: 60%;
}
.about .img {
width: 100%;
height: auto;
padding-top: 50%;
}
.room_services .img div {
top: 0;
position: absolute;
}


What to do if my customization code is not working?
If the desired customization code is not working as expected, try the following troubleshooting steps:
- Confirm that the code has been correctly copied and pasted, without typos or unnecessary/extra spaces.
- Paste the code in the correct field, in the Customize the Booking Engine section (For example: Some codes should be placed in the Custom header section, and some other codes need to be pasted in the Custom footer section)
- Save your changes after the customization codes are added to the correct fields, and reload/open the Booking Engine on your browser to see the effect
- The List Design View is no longer supported in Cloudbeds PMS. Find more details here.
Reach out to our Support Team if none of the solutions above fix the issue.