﻿
.innerAccredPanel > span[feature_name="accreditation_generic"]:nth-child(2),
.innerAccredPanel > img[feature_name="accreditation_generic"]:nth-child(2) {display:none !important}

span[style="color:#4B0082;"] {color:#003c3c !important}

.pageBody_home #pageContent{margin-top: 0%;}

#navigationFull li a:hover{color: #003c3c;}

img[title="Accreditation Status-No"] {display:none !important}

li.hEnquiries::marker{color: white;}
li.hlogin::marker{color: white;}

.pageBody_local.phase3 a:link {
    text-decoration: underline;
} 
.golocal-subcontent tr {
    display: flex; 
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-evenly;
    align-items: center;
}

#pageContent .searchAction .alreadyLet::after{left: 4%;}
#banner .accountLists li a:hover{background-color: #4B4E51;}
#pageContent .v2_search_main .dropdowns .dropdownDisplay .values{background-color: #003c3c !important;}

.pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdown em{height: 41px; margin-top: 2px; margin-right: 1px; }

/* #pageContent .v2_search_main .dropdowns .dropdownDisplay label em{top: 4px; left: 0px;} */

.pageBody_non_mobile .filter_toggle_row, #pageBody.pageBody_non_mobile .MyListBox, #pageBody.pageBody_non_mobile .menuOl{width: auto; min-width: 190px;}
.pageBody_non_mobile .logo.edinburgh { height:87px; width:312px; top:8px;}

.pageBody_non_mobile.apply-fixed-elements #banner #PrimaryNavfull .logo.edinburgh {
    width:200px;
    left: 10px; 
    top: 2px;}

.pageBody_Mobile#PrimaryNav #mob-icon, #PrimaryNavfull #mob-icon {
    width: 150px !important;
}

#banner .accountLists li a{min-width: 111px; text-align: center;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable.solid-colour-popup{width: 1200px !important;}

@media only screen and (max-width: 767px){
	#banner .accountLists li a{text-align: left !important; min-width:0px;}
}

@media only screen and (max-width: 767px){
	.solid-colour-popup .ui-dialog-titlebar-close:before{top: -25px; right: 5px;}
}

@media only screen and (max-width: 767px){
	.searchListing h3.contactBlockTitle{margin-left: 7px;}
}

@media only screen and (max-width: 767px){
	#pageContent .info.rent_includes_options .no::before, .property-safety .no::before{left: 5px;}
}

@media only screen and (max-width: 768px){
	#pageContent .info {padding: 0;}
}

@media only screen and (max-width: 767px){
	#pageBody.pageBody_Mobile .controls .dispPropertyCounter{margin-top: -23px;}
}

@media only screen and (max-width: 767px){
	.pageBody_Mobile #pageContent #mobileDropdowSelector .content{width: 100%;}
}

@media only screen and (max-width: 767px){
	body.pageBody_Mobile #pageContent #mobileDropdowSelector {height: 250px !important;}
}

@media only screen and (max-width: 767px){
	#pageContent #mobileDropdowSelector .content label em{top: 2px;}
}

@media only screen and (max-width: 767px){
	#pageBody.pageBody_Mobile .controls .dispPropertyCounter::before{font-size: initial;}
}

@media only screen and (max-width: 767px){
	.pageBody_Mobile #mobileDropdowSelector .controls h3 span::after{font-size: initial;}
}

@media only screen and (max-width: 280px){
	#pageContent{width: 103% !important;}
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable.solid-colour-popup{left: 0px !important;}
}

@media only screen and (max-width: 767px){
	ul {list-style-type: none !important; margin-left: 0px !important;}
}

@media only screen and (max-width: 767px){
	.golocal-subcontent table{text-align: left;}
}

.pageBody_non_mobile .filter_toggle_row .filter_elements span.checkOn label{border-radius: 9px;border: white 1px solid;}

.filter_elements .filterButton:hover{background-color: #c39eb3;}
.fa:hover{color: #c39eb3;}

.pageBody_non_mobile .filter_toggle_row .filter_elements span label:hover{background-color: #00c896; color: white; border-radius: 9px;} /*border: black 3px solid; border-radius: 9px; */

.filter_opened .filter_holder{background-color: #003c3c;}

.pageBody_non_mobile #shared_facility_holder, .pageBody_non_mobile #suitable_filter_holder, .pageBody_non_mobile #private_facility_holder, .pageBody_non_mobile .filter_holder{background-color: #003c3c;}

@media only screen and (max-width: 767px){
	.pageBody_Mobile #PrimaryNavfull .accountLists li {top: 0; width: 30px; float: left; overflow: hidden;}
}

@media only screen and (max-width: 767px){
	.pageBody_Mobile #PrimaryNavfull .accountLists {top: 0; width: auto !important; float: left;}
}

.TenantLandlordLinks a {background-color: #00c896;}
.TenantLandlordLinks .innerWrapper div{color: black;}

@media only screen and (max-width: 767px){
	.TenantLandlordLinks a{width: auto;}
	
	.pageBody_Mobile #PrimaryNavfull #mob-menu, .pageBody_Mobile #PrimaryNavfull #mob-menu-sub,
	.pageBody_Mobile #navigationFull li {
    background: #003c3c;}
	.pageBody_Mobile #banner, .pageBody_Mobile #PrimaryNav #mob-menu {
    border-bottom: #003c3c 2px solid !important;}
		#pageContent.pageContent_advice, #pageContent.pageContent_landlords, #chargesTop  {
	   margin-top: 50px !important;
	}
	.phase3.pageBody_landlords.landlordshome #pageHolder .initialContent h1 {
		line-height: 35px !important;
	} 
	
	.phase3.pageBody_messageboard .pageContent_messageboard {
        top: 0px !important;
    }
	.golocal-subcontent tr {
		display: flex;
		flex-direction: column;
		flex-wrap: nowrap;
		align-content: flex-start;
		justify-content: space-around;
		align-items: flex-start;
		padding-bottom: 15px;
	}
	
}

.pageBody_favouriteProperties.pageBody_search.fullSite #pag

eContent .searchAction.actions-4 a{width: 48% !important;}

#pageContent .imgcontainer>div.map_search.as-panel .as-content .v2buttonWrapper .searchWrapper input.clearmap{background-color: #00c896 !important;}
#pageContent .imgcontainer>div.map_search.as-panel .as-content .v2buttonWrapper .searchWrapper input.clearmap:hover{background-color: #003c3c !important;}
#pageContent .imgcontainer>div.map_search.as-panel .as-content .v2buttonWrapper>a{background-color: #00c896 !important;}
#pageContent .imgcontainer>div.map_search.as-panel .as-content .v2buttonWrapper>a:hover{background-color: #003c3c !important;}
#pageContent .blueform-bot input.gobutton{border-radius: 0px;}

.sharers-panel.single-share {left: 50%; transform: translateX(-50%) translateY(0%); position: relative;}

#pageContent .customSearchTool a, #pageContent .resultsNav ul li a.active{background: #003c3c !important;}

@media only screen and (max-width: 767px){
	.pageContent_messageboard span[id*=_Ctrl_sharers_pn_sharers] {text-align: inherit;}
}

.loginContainer button.buttonImageGreenSave{color: #000098 !important;}

.pageBody_non_mobile .resultsNav.floating-results-nav .filter_holder{top: 50px !important;}


.pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .v2_search_panel .as-panels .as-panel .v2buttonWrapper{margin-right: -17px;}

@media only screen and (max-width: 768px){
	#pageContent .info {padding-left: 5px;}
}

.pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdown.expanded:before{color: white !important;}

/* #footerOne .mediaBar .socialLinks a:before{font-family: 'FontAwesome';} */

.solid-colour-popup .ui-dialog-titlebar-close:before{font-family: "Font Awesome 6 Pro";}

.reviewFooter{display: none;}

#contentArea.password-content-area p{text-align: center !important;}

@media only screen and (max-width: 768px){
	.loginLink.createAccount{padding-top: 10px;}
}

#footerOne > div.mediaBar > div > a.icon-wordpressIcon::before {line-height: 49px !important;}
#footerOne > div.mediaBar > div > a.icon-wordpressIcon::before {margin-left: 6px !important;}

.icon-wordpressIcon:before{font-family: "FontAwesome";}
.icon-flickrIcon:before{font-family: "FontAwesome";}

#pageContent.pageContent_search .listingWrapper.splitView .searchListing:nth-child(odd) {
    background: rgba(0,200,150,.2) !important;
}

#ctl00_ContentPlaceHolder1_Ctrl_SearchResultsWrapper_ctl02_propertySpecial {
    color: black !important;
}
#pageContent.pageContent_search .listingWrapper.splitView .searchListing:nth-child(odd) {
    background: rgba(0,200,150,.2) !important;
} 
} 


