﻿
.secondary-color { 
    color: #000 !important;
} 

.ui-dialog.solid-colour-popup button.ui-dialog-titlebar-close:focus,
.ui-dialog.solid-colour-popup button.ui-dialog-titlebar-close:focus-visible {outline:none !important}

/*body {background:#fff !important}*/

#pageBody #banner {-webkit-box-shadow: none; -moz-box-shadow: none;box-shadow: none; background: #fcfcfc !important; height:148px;}
 

 #contentArea div.p {font-size: 16px;} 
 
 #pageContent .llist .title-green, #pageContent .llist .title-blue {
    background: #2d2d2d !important;
}

#pageContent .resultsNav ul li a:hover, #pageContent .resultsNav ul li a.active {background-color: #01a1de !important;} 

div div.passwordpage {
    width: 100% !important;
	background: #2d2d2d !important;
}

#pageContent .login-signup .blueform-bot {
	background: #2d2d2d !important;
}
 
.pageBody_home #pageContent .v2_search_panel_wrapper .v2_search_panel .as-panels .as-panel .v2buttonWrapper input.search,
.reply-delete, .btn_resend_auth, .sharers-message-button, fieldset.search input.searchButton, input.go, .blueform-bot input.gobutton, .llist a.go, a.register, a.registerNew, #topArea .back-to-menu a.backtoMenuLink, .messageB-base input.mb-post-button, .propertyAlerts div input.newalert, .searchAction a.addToList, .searchAction a.details, .searchAction a.enquire, .searchAction a.viewOnMap, .searchAction a.alreadyLet, .searchAction a.delFromList, .favouritesControl a, .messageB-base a.mb-reply-button, .messageB-base a.mb-back-button, .messageB-base .st_sharethis_custom, #topArea a.post, .messageB div.reply-lising input.reply-email, a.gototop, .propertyAlerts div input.deletealert, .button-green, input.submitbutton, .button-green, .green-button, .newReview, .reviewHolder .reviewContent .sectionHolder .SaveButton, .messageB-base .post-delete {color:#fff !important}

.hoverSearchMap, .hoverSearch,
.pageBody_home #pageContent .v2_search_panel_wrapper .v2_search_panel .as-panels .as-panel .v2buttonWrapper input.search:hover,.pageBody_home #pageContent .v2buttonWrapper>.searchWrapper.map:hover,
.sharers-message-button:hover, fieldset.search input.searchButton:hover, .messageB-base .st_sharethis_custom:hover, .phase3 #pageContent .mb-back-button:hover, .messageB-base input.mb-post-button:hover, .messageB-base a.mb-back-button:hover, input.go:hover, .messageB div.reply-lising input.reply-email:hover, .blueform-bot input.gobutton:hover, .llist a.go:hover, a.register:hover, a.registerNew:hover, #topArea .back-to-menu a.backtoMenuLink:hover, .propertyAlerts div input.newalert:hover, .searchAction a.addToList:hover, .searchAction a.details:hover, .searchAction a.enquire:hover, .searchAction a.viewOnMap:hover, .searchAction a.alreadyLet:hover, .searchAction a.delFromList:hover, .favouritesControl a:hover, #topArea a.post:hover, .messageB-base a.mb-reply-button:hover, .messageB-base .st_sharethis_custom:hover, a.gototop:hover, .propertyAlerts div input.deletealert:hover, .button-green:hover, input.submitbutton:hover, .button-green:hover, .green-button:hover, #pageContent .propertyAlerts div input.deletealert:hover {background: #01a1de) !important;}



#pageContent .blueform-bot input.gobutton,
#PrimaryNavfull li>ul {color:#fff}

#pageContent .blueform-bot input.gobutton:hover,
#PrimaryNavfull li>ul li:hover {color:#fff}
 
.login-form p {margin-bottom:5px}

#searches .sItem {    box-shadow: 0px 0px 8px -6px #000; }   

 #pageContent .searchListing.featuredPropertyHighlight {
	background: #c4252e !important;
}

.ui-dialog.ui-widget.ui-widget-content.solid-colour-popup .ui-dialog-titlebar .ui-dialog-title {
    color: #000 !important;
}
 
 
 #pageContent .v2_search_main .dropdowns .dropdownDisplay label {
    background: #4d4d4d;
}

#login-signup-login .blueform-bot .userLoginButton {
    bottom: -5px;
}

@media only screen and (max-width: 768px){
	.map_travel_box { 
    width: 70% !important;
	}
	
	#PrimaryNavfull #mob-menu-sub {
    padding-top: 0px !important;
    height: 50px;
	}
	
	#pageContent .resultsNav ul li a {
    background: #4d4d4d!important;
	}
	
	.pageBody_Mobile #wrapper {
    padding-top: 0 !important;
    overflow-x: hidden;
	}
	#contentArea div.p {
    font-size: 14px;
	}

	#pageContent #privacyPolicy p, #pageContent .policy-document p, #pageContent #privacyPolicy ol li, #pageContent .policy-document ol li, #pageContent p, #contentArea ol li, #contentArea ul li, .contentArea ul li, p, #feesDialog ul, .golocal-subcontent p {

		font-size: 14px !important;

	}
}