
.pageContent_local>.golocal-subcontent {
    width: 95%;
}


.pageBody_local #pageContent .paperRip{margin:0 !important;}
.pageBody_local .golocal-link-item,.pageBody_local .golocal-link-item span{line-height:inherit !important;}
.pageBody_local .golocal-subcontent font{color:#333 !important;}

.accordion .infoBlock ul li.yes{display:block !important;}
.infoBlock ul li, .infoBlock.suitableFor ul li, .infoBlock.safety  ul li{display:none !important;}
.infoBlock.propDescription ul li, .infoBlock.propDescription ol li{width:100% !important; display:list-item !important}

.logo.edinburgh {
	width: 300px !important;
}

#strapInner {
    background: #242f60;
}

#pageContent .login-signup .blueform-bot, #login-signup-registration .blueform-bot {
    background: #242f60;
}

.pageContent_local h2 {padding-bottom: 30px;     text-decoration: underline;}
 
.pageContent_local .mapImageWrapper h2 {padding-top: 30px}
 
#popupBody_1 p {
    color: #fff; 
}

#banner .accountLists li a, .pageBody_search #pageContent .searchAction a, .pageBody_search #pageContent .searchAction a.delFromList, .fa-angle-down:before, #footerOne .mediaBar .socialLinks a, #pageContent .v2_search_main .dropdowns .dropdownDisplay label {color: #000 !important;}

#footerOne .mediaBar, .pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdown em, .pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdownDisplay .values {background: #93c9df !important;}


#pageContent .llist .title-green, #pageContent .llist .title-blue {
    background: #cad400 !important;
	
}



#pageContent .llist .title-green *, #pageContent .llist .title-blue * {
	color: #000 !important;
}

.popup-info-only .modal ol {
    list-style: initial;
    color: #fff;
} 

#main_content_holder #contentArea.password-content-area .golocal-subcontent {
    width: 100% !important;
    max-width: 100% !important; 
}

.pageBody_non_mobile.apply-fixed-elements #banner .unionImage {
    position: fixed !important;
    height: 50px;
    width: 150px;
    margin-left: 220px;
}  

.imgcontainer .img img {
    object-fit: cover;
    object-position: center;
}

.icon-flickrIcon:before {
    content: "\f16e";
    font-family: "Font Awesome 6 Brands";
    margin-top: 1px !important;
}

.icon-flickrIcon {
    display: flex !important;
    flex-direction: column; 

} 

.unionImage {
    display: block;
    height: 79px;
    top: 0px;
	margin-top: 10px;
    z-index: 9999;
    margin-left: 20px; 
    box-sizing: border-box;
    background: url(/Custom/images/branding/logos/union.svg) no-repeat;
    width: 250px;
    float: left !important;
    image-rendering: -webkit-optimize-contrast;
    background-size: contain; 
}

/* @media only screen and (max-width: 768px){ */
	/* .pageContent_landlords div[style="margin-left:219px;"] a.registerNew{min-width: 130px; margin-right: -85px;}	 */  
/* } */
#PrimaryNavfull #mob-icon{left: 1% !important;}

@media only screen and (max-width: 900px) {
	
	.pageBody_search #pageContent .searchAction a.alreadyLet {
    font-size: 12px !important;
    text-wrap: wrap;
    height: 72px !important;
}
	
 

	@media only screen and (max-width: 767px) {
		
	#pageBody.pageBody_Mobile .searchAction a.alreadyLet {
		font-size: 12px !important; 
		text-wrap: wrap;
		height: 42px !important;
	}
	
	.password-content-area .passwordpage input[type=submit] {
        margin-top: 10px !important;
	}
	
	.pageContent_local>.golocal-subcontent {
     padding: 0px !important;
	}
	
	.icon-flickrIcon:before { 
		height: 30px !important;
	}
	
	#pageBody.pageBody_Mobile #footerOne .mediaBar .socialLinks {
		top: 5px !important;
		font-size: 35px;
	}
	
	.icon-flickrIcon {
		display: inline-block !important;
		flex-direction: column;	
	}

	.unionImage {
    display: inline-block;
    height: 38px;
    width: 38px;
    top: -2px;
    z-index: 9999;
    background: url(/Custom/images/branding/logos/union.svg) no-repeat;
    image-rendering: -webkit-optimize-contrast;
    position: fixed;
    left: 124px;
    background-size: contain;
}
	
	#PrimaryNavfull #mob-icon {
    left: 1% !important;
    width: 135px !important;
}
	
}