:root {
    --font-heading: 'Roboto'; 
    --font-body: 'Roboto'; 

}

/*currency menu*/
.wcml-dropdown li {
    list-style-type: none;
    padding: 0;
    margin: 0;
	border:none;
    background: none; 
	    width: 100px;
}
/* Set a specific width for the buttons */
.wcml-dropdown li a {
    width: 100px; 
}



/* The following is to move the chat bubble */
.fb_dialog_content > iframe {
  bottom: 50pt !important;
}

/* The following is to move the chat box, on display and on hide */
iframe.fb_customer_chat_bounce_in_v2 {
  bottom: 65pt !important;
}

iframe.fb_customer_chat_bounce_out_v2 {
  bottom: 65pt !important;
}

.rz-single-heading .rz-single-heading-title .rz-title {
    color: #120074;
}

.rz-single .rz-content {
    border: 1px solid #ddd;
    background-color: #fff;
	  border-radius: 10px;

}

.rz-action-pricing table tr td {
    border-top: thin solid; 
    border-bottom: thin solid;
}

/* tite color in home page*/
.brk-section .brk--heading .brk--size-medium {
    font-size: 22px;
    color: #171718;
}

/*Newsletter & buttonfooter*/
.tnp-subscription-minimal input.tnp-submit{	
	border-radius: 5px;
	margin-left: 2px;

	}
/*Newsletter & buttonfooter*/
.tnp-subscription-minimal input.tnp-email {	
	border-radius: 5px;

	}
	
.rz-guests .rz--dropdown table tr:nth-child(2) td {
    display: none!important;
}

.rz-guests .rz--dropdown table tr:nth-child(3) td {
    display: none!important;
}

.rz-guests .rz--dropdown table tr:last-child td {
    display: none!important;
}

.rz-guests .rz--dropdown .rz--info {
    display: none!important
}
/*Hide sidebar dashboard*/
.brk-account-nav ul{
    display: none;
}


.rz-search-filter--inline {
    border-bottom: 1px solid var(--border);
    background-color: WHITE;
}

/*Calendar colours for the host*/
.rz-calendar-inline .rz--days li {
    background-color: #008eff66;
}
.rz-calendar-schema ul li span {
	    background-color: #008eff66;

}

.rz-calendar-inline .rz--days li.rz--day-booked {
    background-color: #009f0063 ;
}
.rz-calendar-schema ul li.rz--booked span{
		background-color: #009f0063;
}

.rz-calendar-inline .rz--days li.rz--day-pending {
    background-color: #fff20061;
}
.rz-calendar-schema ul li.rz--pending span{
		background-color: #fff20061;
}


/*Background color*/
body {
    background-color: #fafafa;
}
/* Buttons colors */ 

.rz-buttons.rz--style-v1 .rz-btn span {
    display: block;
    font-size: 13px;
    line-height: 18px;
    padding: 8px 12px;
    background-color: #0014ff38;
    color: var(--field-black);
    border-radius: 50px;
    margin: 0 12px 12px 0;
    font-weight: 700;
}

.rz-buttons.rz--style-v1 .rz-btn input:checked+span {
    background-color: #0037ffb3!important;
    color: var(--field-white);
    box-shadow: none;

}
/*Listing body text color*/
/*body {
    padding-top: 57px;
    color: #262626;
}
*/


/* Split the map on desktop */ 
@media (min-width: 1200px) {
.brk-explore .brk-explore-sidebar {
    flex: 0 1 60%!important;
    max-width: 60%!important;
}

}
/* Reduce heading size in listing page  and change headlines colors */ 
.rz-taxonomy-heading .rz--name {
    font-size: 18px;
}

/* single page title same color in suiteS/chambres*/ 
.rz-mod-listing h4 {
	  color: #147ccf;

}

/*3listing per explore page*/
@media (min-width: 1200px) {
.rz-listings .rz-listing-item {
    flex: 0 1 33%!important;
    max-width: 33%!important;
}


/* Listing page box*/ 


user agent stylesheet
div {
    display: block;
}

/* color of the section under the title 
.rz-mod-listing-meta .rz--meta li {
    color: #555;
}
*/
	
/* Border for the listing carrousel*/
.rz-listings {
    --border: 1px solid #ddd;
    border-radius: 10px;
	  --background-color : #fff
			
}
.rz-listing {
    background-color: WHITE;
		border-radius: 10px;
		border: 5px solid #f9f9f9;
box-shadow: rgba(149, 157, 165, 0.2) 1px 1px 20px;	

