.mphb-reserve-room-section{
  font-size: 0 !important; /* verbergt alle losse tekstnodes */
}








.wp-caption-text.gallery-caption {display: none!important}

.page-id-1189 .entry-header-image.ls-is-cached.lazyloaded {display:none!important}


/* Wrapper for horizontal scrolling */
.post-1029 .mphb-room-types-wrapper {
    display: flex; /* Enables flexbox */
    flex-wrap: nowrap!important; /* Ensures items stay in a single row */
    overflow-x: auto!important; /* Allows horizontal scrolling */
    scroll-behavior: smooth; /* Smooth scrolling */
    gap: 20px; /* Space between items */
    box-sizing: border-box; /* Makes sure padding is accounted for in the width */
	  box-shadow: none!important;
}

.post-1029 .mphb-room-type {
    flex: 0 0 auto; /* Prevent shrinking or expanding */
    min-width: 400px; /* Ensures minimum width for each item */
    width: auto; /* Allows the item to expand as needed */
    box-sizing: border-box; /* Ensures padding/borders are included in width calculation */
	  box-shadow: none!important;
}

/* Optional: Styling for the horizontal scrollbar */
.post-1029 .mphb_sc_rooms-wrapper::-webkit-scrollbar {
    height: 8px; /* Height for the horizontal scrollbar */
}

.post-1029 .mphb_sc_rooms-wrapper::-webkit-scrollbar-thumb {
    background: #ccc; /* Style the scrollbar thumb */
    border-radius: 5px; /* Rounded edges for the scrollbar */
	
}

.post-1029 .mphb-room-types-wrapper { box-shadow: none!important}

.post-1029 .room-description-wrapper{ box-shadow: none!important; background-color: #f9f9f9!important}



















.custom-image12 {
    padding-top: 20px;
    max-width: 85%;
    height: auto;
}


.footer-widgets-wrapper #text-5 {display: none}

.mphb-errors-wrapper {display: none}

@media (min-width:320px)  { .site-branding {max-width: 60%!important}  /* all header (pages) */ 
.entry-header-image {max-width: 17%}}
@media (min-width:480px)  { .site-branding {max-width: 55%!important} /* all header (pages) */ 
.entry-header-image {max-width: 15%} #nav_menu-3 {margin: 0px!important}}
@media (min-width:600px)  { .site-branding {max-width: 40%!important} /* all header (pages) */ 
.entry-header-image {max-width: 13%} 

	#nav_menu-3 {margin: 0px!important}}
@media (min-width:801px)  { .site-branding {max-width: 35%!important} /* all header (pages) */ 
.entry-header-image {max-width: 11%; padding-top: 100px}#nav_menu-3 {margin: 0px!important} }
@media (min-width:1025px) { .site-branding {max-width: 30%!important} /* all header (pages) */ 
.entry-header-image {max-width: 9%; padding-top:100px} }

@media (min-width:1281px) { 
	.site-branding {max-width: 19%!important}
	
	
.mphb-tax-information.taxes-excluded .mphb-taxes-amount:last-child {
    display: none;
}
	
	.mphb_sc_search_results-info {text-align: center!important; font-size: 20px!important; font-weight: bold; margin-top: -30px!important; color: #186A93; padding-top: -10px!important} 
	
/* all header (pages) */ 
.entry-header-image {max-width: 7%;
	padding-top: 25px!important}

}

.footer-widgets-wrapper {
    background-image: url('https://gomijas.com/wp-content/uploads/2023/04/gomijas40icon.png');
    background-size: 50%; /* This will make sure the image covers the entire element */
    background-repeat: no-repeat; /* This will prevent the image from repeating */
    background-position: left; /* This will center the image within the element */
}

/* all (pages) nav*/ 

body.absolute-menu .site-header{
    background: #fff !important;
	color: #404040 !important;}

body.absolute-menu .menu-toggle .line{
    background: #000!important;
}

.site-info {padding-right: 10%!important}


.child-pages-nav-slider-item.slick-slide {display: none!important}

/* all screens */ 

.facility-air-conditioning, .facility-double-bathroom, .facility-free-private-parking, .facility-free-wi-fi, .facility-hairdrier, .facility-heating,  .facility-in-room-safe, .facility-laundry, .facility-microwave, .facility-oven, .facility-private-swimming-pool, .facility-wellness-and-fitness, .category-double, .facility-dishwasher, .category-triple {pointer-events: none!important;}



/* ipanema (page) */ 

.post-111 .entry-header-background {filter: brightness(50%);}

.post-111 .jp-relatedposts {display:none!important}

/* header 4 change color from black to dark blue */ 

h4, h1 {color:#186A93}

/* Solona village (page) */ 

.post-124 .entry-header-background {filter: brightness(50%);}

.post-124 .jp-relatedposts {display:none!important}

/* home (page) */ 

.page-id-1029 .child-page-content {background-color: #00000000}


/* experience gomijas */ 

.page-id-275 .entry-header-background {filter: brightness(70%);}

.page-id-275 .entry-summary {padding-left: 3%; padding-right: 3%}

/* contact (page) */ 

.page-id-531 .entry-header-background {filter: brightness(50%);}

/* apartment (page) */ 

.page-id-212 .entry-header-background {filter: brightness(70%);} 

.page-id-212 .entry-header {padding-left: 7%; padding-right: 10%}


/* about GoMijas (page) */ 

.page-id-228 .entry-header-background {filter: brightness(50%);}

/* about gallery (page) */ 

.page-id-300 .entry-header-background {filter: brightness(50%);}

/* booking confirmation (page) */

/* onnodige knop weghalen  */ 
.page-id-1033 .mphb-inner-icon {display:none}

small {font-size: 14px!important; color: #5F5F5F; padding-right: 3%}

.pause.active {display: none}
.pause {display: none}

.mute {display: none}

.page-id-275 .wp-block-getwid-section__background {width: 100%!important;}

.page-id-300 .entry-header-background {filter: brightness(50%);}

.site-info {font-size: 15px!important; margin-right: 15px}

/* schalen voor mobiel en groot loopt raar*/ 

.mphb-room-type.post-2247.mphb_room_type.type-mphb_room_type.status-publish.has-post-thumbnail.mphb_room_type_category-vft-ma-00000.mphb-room-type-adults-1.mphb-room-type-children-0.has-taxes-and-fees .mphb-price-period  {display: none!important}

.mphb-room-type.post-2247.mphb_room_type.type-mphb_room_type.status-publish.has-post-thumbnail.mphb_room_type_category-vft-ma-00000.mphb-room-type-adults-1.mphb-room-type-children-0.has-taxes-and-fees .mphb-regular-price {display: none!important}



.post-thumbnail.mphb-loop-room-thumbnail {
    pointer-events: none; /* Prevents click and hover events */
    cursor: default; /* Changes cursor to the default style */
}

.mphb-room-type.post-2247.mphb_room_type.type-mphb_room_type.status-publish.has-post-thumbnail.mphb_room_type_category-vft-ma-00000.mphb-room-type-adults-1.mphb-room-type-children-0.has-taxes-and-fees .mphb-room-type-title {
pointer-events: none; /* Prevents click and hover events */
	cursor: default; /* Changes cursor to the default style */ }

.mphb-room-type.post-2247.mphb_room_type.type-mphb_room_type.status-publish.has-post-thumbnail.mphb_room_type_category-vft-ma-00000.mphb-room-type-adults-1.mphb-room-type-children-0.has-taxes-and-fees .button.mphb-book-button  {
pointer-events: none; /* Prevents click and hover events */
	cursor: default; /* Changes cursor to the default style */ }

.page-id-212 .mphb-room-type.post-2247.mphb_room_type.type-mphb_room_type.status-publish.has-post-thumbnail.mphb_room_type_category-vft-ma-00000.mphb-room-type-adults-1.mphb-room-type-children-0.has-taxes-and-fees {display: none}


/* footer*/
.footer-widgets {background-color: #f9f9f9; margin-top:-10px}

#nav_menu-3 {margin-left: -20%; margin-right: 20%}

/*icoontje boven .page-id-1933, .page-id-1935 .page-id-1032 huisregels*/




.page-id-1032 #mphb_adults-663957a525df8 {display:none!important}
.page-id-1032 #mphb_children-663957a525df8 {display:none!important}

.page-id-1032 .mphb_widget_search-adults {display:none!important}
.page-id-1032 .mphb_widget_search-children{display:none!important}

.postid-111 #mphb_adults-663958b17ac7f {display:none!important}

.postid-111 .mphb-adults-wrapper.mphb-capacity-wrapper {display:none!important}

.postid-111 .mphb-children-wrapper.mphb-capacity-wrapper{display:none!important}

.page-id-1032 .mphb-room-type.post-2247.mphb_room_type.type-mphb_room_type.status-publish.has-post-thumbnail.mphb_room_type_category-vft-ma-00000.mphb-room-type-adults-1.mphb-room-type-children-0.has-taxes-and-fees {display: none!important}

.postid-111 .single-room-reservation-form-wrapper {padding-top: 30%!important; padding-bottom: 30%!important}

#comments {display: none!important}
#mphb_rooms_widget-1 {display: none!important}
.mphb-recommendation-title {display: none!important}
.mphb-recommendation-item-count {display: none!important}

.mphb-room-number  {display: none!important}

.mphb-inner-icon {display: none!important}



.mphb-search-recommendations-wrapper {display: none!important}

.page-id-1029 .mphb-price-period {font-size: 17px!important}

.page-id-1029 .mphb-tax-information.taxes-included {font-size: 14px!important; margin-left: 10px!important}

.page-id-1029 .mphb-price::before {
content: "Vanaf:   "!important;
	font-size: 15px;
	margin-right: 5px!important;
	color: #F7B261;
}

.page-id-1029 .mphb-price::before {
content: "Vanaf:   "!important;
	font-size: 15px;
	margin-right: 5px!important;
	color: #F7B261;
}

.page-id-212 .mphb-price::before {
content: "Vanaf:   "!important;
	font-size: 15px;
	margin-right: 5px!important;
	color: #F7B261;
}

.page-id-1029 .mphb-currency {font-size: 15px!important}

.page-id-1029 .mphb-price-period {margin-right: 10px!important}

.page-id-1032 .mphb-price .mphb-currency {
    font-size: 25px !important;
}

.page-id-1032 .mphb-price-period {font-size: 14px!important}

.page-id-1032 .mphb-taxes-amount {font-size: 16px!important}



.mphb-price-breakdown-accommodation-taxes th[colspan="1"]:after {
  content: " en toeslagen";
}

.page-id-1033 .mphb-price-breakdown-fees-subtotal{display: none!important}

.mphb-price-breakdown-accommodation-taxes-subtotal {display: none!important}

.mphb-tax-info-total {display: none!important}

.mphb-price-breakdown-rate {display: none!important}

.page-id-1033 .mphb-price-breakdown-fees {display: none!important}

.page-id-1033 .mphb-price-breakdown-subtotal {display:none!important}


.page-id-1033 .mphb-price-breakdown-dates-subtotal{display:none!important}


.page-id-1033 .mphb-guest-name-wrapper {display: none!important}

.page-id-212 .mphb-currency {font-size: 25px!important}

.postid-111 .mphb-price .mphb-currency {font-size: 25px}

.postid-111 .mphb-taxes-amount .mphb-currency{font-size: 15px}
.postid-111 .mphb-period-price.mphb-regular-price {display:none}

.postid-124 .mphb-period-price.mphb-regular-price {display:none}

.postid-124 .mphb-price .mphb-currency {font-size: 25px}

.postid-124 .mphb-taxes-amount .mphb-currency{font-size: 15px}


.page-id-1032 .button.mphb-button.mphb-confirm-reservation{display: none}

.mphb-checkout-text-wrapper.mphb-checkout-section {display: none!important}
.mphb-reservation-details {display: none!important}

