 .sitesearch360{display: none !important;}
 
 .navbar-nav .nav-link a,.navbar-nav .nav-link{
 	color: #FFFFFF !important;
 }
 .prof-image-name {
 	color: #969696 !important;
 }

 .navbarSearch #searchBox {
    color: #FFFFFF !important;
}
 #searchListing,.container-fluid{
 	background-color: #2F2F2F !important;
 }
 #searchListing .btnApply{background-color: #CCAC54 !important;}
 #searchListing hr.xanadu-hr{background-color: #CCAC54 !important;}
 #searchListing #header-login-btn,.search-wait{color: #FFF !important;}
 #searchListing .xanadu-desc{letter-spacing: 2px;}
 #searchListing .xanadu-name{color:#CCAC54; text-transform: capitalize;font-size: 22px;}

 #listing, #listing .fixed-form, #leadCreateModal .modal-content{
 	background-color: #2F2F2F !important;
 	color: #C1C1C1 !important;
 }
 #listing #leadSubmit{
 	background: #ccac54 !important;
 }

  /*#listing #leadCreateModal .modal-content{
 	border: 1px solid #CCAC54 !important;
 }*/

 #listing #leadCreateModal .form-control{
 	border: 1px solid #CCAC54 !important;
 	background-color: #2F2F2F !important;
 	color: #FFFFFF !important;
 }
 #listing #leadCreateModal .form-control::placeholder, #leadCreateModal .modal-content .lead-title{
 	color: #FFFFFF !important;
 }

 #listing .sleep-ar {
    border: 1px solid #CCAC54 !important;
    background: #212934 !important;
}
#listing .sleep-ar label{
	color: #FFFFFF !important;
}
 #listing .custom-h22, #listing .custom-h1, #listing .custom-h2, #listing .home-content, #listing .more-ame, #listing .extra-menu-modal,
 .read-more, #listing .open-faq, #listing .pin-location a, #listing .pin-location, #searchBox::placeholder,.headLoginText,.view-all-sleep{
 	color: #FFFFFF !important;
 }
 .headLoginText{
 	font-weight: 600 !important;
 }
 #listing .home-content{
 	color: #C1C1C1 !important;
 }
 #listing .sleeping-ar, #listing .modal-header .custom-h2,#listing .modal-body .custom-h2,#listing .modal-header .custom-h22,#listing .modal-header .custom-h1{
 	color: #000000 !important;
 }
 #listing .sleep-ar-h22{
 	color: #000000 !important;
 }
 #listing .x-home-title{
 	color: #CCAC54 !important;
 }
 #listing .x-price-color{
 	color: #FFF !important;
 }
 #listing .x-price-color2{
  color: #B8C4CE !important
 }

 #listing .d-seperator {
 	color:#000;
 }
 #listing .btnReserveWeb {
 	color: #000000 !important;
 	background: #FFFFFF !important;
 }
 #listing #fixed-quick-form .legend{
 	top: -70px !important;
 	left: 0 !important;
 	background: none !important; 
 }
  #listing #fixed-quick-form .l-guests{
 	top: -58px !important;
 }
 #listing .reserve-tariff-toggle{
    border: 1px solid #707070 !important;
    color: #FFF !important;
 }
 #listing .fixed-form {
 	border: 1px solid #CCAC54 !important;
 	border-width: 6px 1px !important;
 }
 #listing .xanadu-row{
 	background-color: #2F2F2F !important;
 	box-shadow: none !important;
 	border:1px solid #CCAC54;
 }
 #listing .xanadu-row .card-text{
 	color: #CCAC54 !important;
 }
  #listing .xanadu-row .x-loc-pin{
 	color: #FFFFFF !important;
 }

 #listing .l-xanadu-img{
 	padding: 7px;
 	border-bottom-right-radius: 1rem;
 	border-bottom-left-radius: 1rem;
 }
 #listing .xanadu-short-logo {
 	text-align: center;
 	z-index: 1;
 	top: 6%;
 	left: 50%;
 	transform: translate(-50%, -50%);
 	position: absolute;
 	background: #2F2F2F;
 	border-bottom-left-radius: 20px;
 	border-bottom-right-radius: 20px;
 	padding: 7px 0 7px 0;
 	width: 60px;
 }

 #listing .listing-button {
  background: #212934 !important;
}


 /*for mobile view*/
 @media (max-width:576px) {
 	#listing .left-content-bottom-right{
 		background: #2F2F2F !important;
 	}
 	#listing .left-content-bottom-right .villa-type, .content-am{
 		color: #FFFFFF !important;
 	}
 	#listing .dot{
 		background-color:#FFFFFF !important; 
 	}
 	#searchListing .t-dates {
 		color: #000 !important;
 	}
 	#searchListing .search-xanadu-box{
 		background-color: #2F2F2F !important;
 		box-shadow: none !important;
 		border: 1px solid #CCAC54 !important;
 	}
 	#searchListing .search-xanadu-img{
 		padding: 5px;
 		border-bottom-right-radius: 1rem;
 		border-bottom-left-radius: 1rem;
 		border-radius: 8px;
 	}
 	#searchListing .search-xs-x a{
 		color: #FFFFFF !important;
 	}
 	#searchListing .x-xs-title a{
 		color: #CCAC54 !important;
 	}
 	#searchListing .xanadu-short-logo {
 		top: 6%;
 		left: 51%;
 	}
 }

 @media (max-width: 768px){
 	#listing .xs-fill-details {
 		border-top: 4px solid #ccac54 !important;
 	}
 }
