﻿.fpSwitch.pageBody_non_mobile #pageContent #featuredProperties {
    position: relative;
    top: -215px;
    z-index: 10;
    background: transparent !important;
}
.fpSwitch #pageContent #featuredPropertiesContainer { padding-bottom:0px }
.fpSwitch.search_map_view #pageContent #featuredPropertiesContainer { padding-bottom:100px }
.fpSwitch #pageContent .paperRip#featuredpropertiesHeader { height:70px; text-shadow: 2px 2px 10px black; width: auto !important; background: rgb(0 0 0 / 40%); padding: 7px 20px; border-radius: 50px; } 
.fpSwitch.search_map_view #pageContent .paperRip#featuredpropertiesHeader { text-shadow:none; background: transparent; } 
.fpSwitch #pageContent .paperRip#featuredpropertiesHeader span {color:#fff !Important } 
.fpSwitch.search_map_view #pageContent .paperRip#featuredpropertiesHeader span {color:#333 !Important } 
.fpSwitch.search_map_view.pageBody_non_mobile #pageContent #featuredProperties {
	top:0px;
	transition: all .5s cubic-bezier(.42,0,.58,1) 0;  
}


/*Styles to normalise solid colour popups*/
.ui-dialog.ui-widget.ui-widget-content.basic-popup-no-colour.solid-colour-popup {padding-top:0px}
.basic-popup-no-colour.solid-colour-popup .ui-dialog-titlebar-close:before {top:-5px}
.basic-popup-no-colour.solid-colour-popup .ui-widget-content {background-color:#fff !important; padding: 2em !important;}
.basic-popup-no-colour.solid-colour-popup .ui-widget-content * {color: initial !important;}
.basic-popup-no-colour.solid-colour-popup .ui-widget-content *[style="color:#cc0000;"] {color: #cc0000 !important;}



.golocal-subcontent ul li {font-size:16px;} 

#pageContent .v2_search_main .as-content input.main_search {
    text-size-adjust: 100%;
}

#messageB ul.standard li {color:#333; font-size:16px }

.pageBody_Mobile #pageContent .v2_search_main .dropdowns .dropdown {font-size: 14px;}

#pageContent #featuredPropertiesContainer a .price {width:auto; min-width:120px; max-width:150px;}

.pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch { border-radius:10px; }
.fpSwitch.pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch { border-radius:25px; }



#pageContent .keyFacts .tenancyDepositScheme::after, .info.fees_info:after, #pageContent .keyFacts span[id*=deposit].info::after, .searchRight .info span.deposit::after, #pageContent .keyFacts span[id*=retainer].info::after, #pageContent .keyFacts span[id*=holdingDeposit].info::after, .searchRight .info span.holdingDeposit::after, .keyFacts .info.securityDeposit::after {
    content: "\f555";
    font-family: "Font Awesome 6 Pro" !important;
}

#pageContent .searchRight .contractType::after, #pageContent .keyFacts .customDropdown::after, #pageContent .keyFacts .contractType::after, #pageContent .keyFacts .contractLength::after, #pageContent .keyFacts .contractNeg::after, #pageContent .keyFacts .inventorySupplied::after, #pageContent .keyFacts .guarantor::after, pageContent .keyFacts .guarantor::after, #pageContent .keyFacts .additionalInformation::after, #pageContent .keyFacts .tenancyAgreementScheme::after
{
    content: "\f56c";
    font-family: "Font Awesome 6 Pro" !important;	
}

span[id$=rentWholeText]::after {
    content: "\3f";
    font-family: "Font Awesome 6 Pro" !important;;
    color: #333 !important;
    left: 2px!important;
}

#callBackContactForm .contactFormInner{background:transparent !important;}

    .pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdown[id*="dd_contract_type_"]:before {
        content: "\f56c";
        font-family: 'Font Awesome 6 Pro' !important;
    }

.pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdown[id*="bills_inclusive"]:before {
    content: "\f873";
    font-family: 'Font Awesome 6 Pro' !important;
}

.pageBody_cmspages .golocal-subcontent h3 {margin-bottom:0px}

#communityHeader + p {clear:both;}
.pageBody_home .golocal-subcontent ul, .pageBody_home .golocal-subcontent ol{list-style:none !important;}

.innerAccredPanel span{display:none !important;}

#pageContent .v2_search_main .dropdowns .dropdownDisplay{position:relative;}

.searchRight span[id$=rentWholeText]{color:red !important;}
 #pageContent.pageContent_statistics  .resultsNav ul li a.active{display:block !important; background:#c65000 !important}

.logo.edinburgh{width:300px !important; height:88px !important;}
.pageBody_local .gototop{display:none !important;}
#innerFooterImages a{margin:auto;}
#innerFooterImages{background:#fff; margin-top:20px !important; float:left; margin-top:20px; padding:10px; min-width:500px}
#footerImages .fi{width:initial !important;}
#newsLetter .nl_button{background:#C65000 !important; padding:7px; color:#fff;}
#footerImages .fi {max-width: 600px !important;margin: auto;}
#footerImages {width: 50%;margin-top: -120px; max-width:500px; min-width:500px;}
#innerFooterImages{margin:auto; display:flex;}
#innerFooterImages{width:100%; box-sizing:border-box }
.advertDetails .contractType, .advertDetails .holdingDeposit{display:none !important;}
#pageContent .searchListing .searchRight .rentIncludes{width:80% !important; float:left}
#pageContent .searchListing .whatsThisRent{float:right; width:20px; display:block; position:relative; top:20px; right:20px;}
.moreInfo{float:left; width:100%;}

.loginBox{width:45%; height:220px; float:left; border:1px solid #C65000 !important; padding:10px; margin:1%; background:#C6500080}
.loginBox h3{font-size:20px !important; color:#333; font-weight:bold; border-bottom:1px solid #fff;}
.loginBox h4{font-weight:bold;}
.loginBox a{display:block; background:#C65000 !important; padding:20px; border-radius:10px; width: 200px; margin:auto; color:#fff !important; font-weight:bold; font-size:20px !important; }	
.loginBox #llRegister{margin-top:12px;}
/**.whatsThisRetainer{margin-left:10px;}**/
.mapboxgl-canvas{width:100% !important;}
.innerAccredPanel img[title*='Not Accredited']{display:none !important;}
#pageContent #privacyPolicy p, #pageContent .policy-document p, #pageContent #privacyPolicy ol li, #pageContent .policy-document ol li, .pageBody_cmspages  #pageContent p, #contentArea ol li, #contentArea ul li, .contentArea ul li, p, #feesDialog ul, .pageBody_cmspages .golocal-subcontent span, .pageBody_cmspages .golocal-subcontent a {
    color: #4d4d4d;
    position: relative;
	font-size:16px !important;
    text-align: left !important;
    line-height: 1.6em;
	font-family: "Proxima-Nova","Trebuchet MS",sans-serif !important;
}

@media only screen and (max-width: 900px){
	
	.cmsServiceBox{min-height:240px !important;}	
	
}


@media only screen and (max-width: 1400px){
	

}

@media only screen and (max-width: 1300px){
	

	
}




@media only screen and (max-width: 768px)
{
	

	.cmsServiceBox{width:29.3%;float:left; padding:1%; margin:1%; background:#c65000; color:#fff !important;}	
		#internationalStrap{width:100% !important;}
	.golocal-subcontent{max-width:100% !important;}
	.loginBox{width:100% !important;}
	.pageBody_Mobile .tableContact .golocal-subcontent  {max-width:100% !important;}
	.cmsServiceBox{margin:1% 0;}
	.content .values .whatsThisRetainer{display:none;}
	.cmsServiceBox{width:95% !important;}
	.dropdowns .whatsThisRetainer{top:0 !important;}
	.pageBody_Mobile#PrimaryNav #mob-icon, #PrimaryNavfull #mob-icon{height:40px; margin-top:5px;}	
	#footerImages{margin-top:0 !important; height:100px; width:100% !important; min-width:0; text-align:center}
	#footerImages #innerFooterImages .fi {max-width:100% !important;}
	#newsItems div a span.text{width:90% !important; font-size:14px !important;}
	#newsItems div a img{display:none !important;}
	#footerOne #footerImages .fi{width:110px !important; float:none;    padding: 4px 10px;}
	#footerOne #footerImages #fi3.fi{width:72px !important;}
	#footerOne #footerImages #fi5.fi{width:90px !important;}
	#innerFooterImages{min-width:0 !important; padding:5px; display:block;     box-sizing: border-box;
    width: 100%;}
	#footerOne .info-right{word-break:break-all;} 
	#pageContent .accreditation.contactCard div {padding: 10px;} 
	#pageContent .paperRip span, #pageContent h1{font-size:25px;}
	#averageRent{width:100%;}
	
	.fpSwitch.pageBody_Mobile #pageContent #featuredProperties { padding-bottom:40px; } 
	.fpSwitch.pageBody_Mobile #pageContent .paperRip#featuredpropertiesHeader { text-shadow:none; background: transparent; } 
	.fpSwitch.pageBody_Mobile #pageContent .paperRip#featuredpropertiesHeader span { color:#333 !important } 

}



.infoBlock .propDescription ul li{display:block;}

@media only screen and (max-width:1300px)
{
	#footerImages{margin-top:0 !important; height:100px; width:100% !important; min-width:0; text-align:center}
	#footerImages #innerFooterImages .fi {max-width:100% !important;}
	#footerOne #footerImages .fi{width:110px !important; float:none;    padding: 4px 10px;}
	#footerOne #footerImages #fi3.fi{width:72px !important;}
	#footerOne #footerImages #fi5.fi{width:90px !important;}
	
}

.whatsThisRent{position:relative;}
.loginBoxes{margin:auto; width:100%}

	
.cmsServiceBox{width:29%;float:left; padding:1%; margin:1%; background:#c65000; color:#fff !important; min-height:190px;}	
.cmsServiceBox h2{color:#fff !important; border-bottom:1px solid #ccc}	
.cmsServiceBox ul li {color:#fff !important;}
.cmsServiceBox .cmsServicesMore{background:#fff; padding:5px; margin-top:10px !important; float:left; border-radius:5px;}

.cmsServiceBox h2:after{font-family: fontawesome !important; float:right; display:inline-block;font-size:20px;}
.cmsServiceBox.b1 h2:after{content: "\f002";}
.cmsServiceBox.b2 h2:after{content: "\f56c";}
.cmsServiceBox.b3 h2:after{content: "\f51e";}
.cmsServiceBox.b4 h2:after{content: "\f0d1";}
.cmsServiceBox.b5 h2:after{content: "\f015";}
.cmsServiceBox.b6 h2:after{content: "\f084";}
.cmsServiceBox.b7 h2:after{content: "\f2b5";}
.cmsServiceBox.b8 h2:after{content: "\f02d";}
.cmsServiceBox.b9 h2:after{content: "\f0c0";}

.tableContact table{border-collapse:collapse;}
/** custom pages **/
.msh_SearchBoxOdd {border-bottom: 1px solid; text-align: center; border-left: 1px solid; padding-bottom: 1px; margin: 0.2%; padding-left: 1px; width: 216px; padding-right: 1px; float: left; border-top: 1px solid; border-right: 1px solid; padding-top: 1px; background:#Fe8013;height:270px;}

.msh_SearchBoxEven {border-bottom: 1px solid; text-align: center; border-left: 1px solid; padding-bottom: 1px; margin: 0.2%; padding-left: 1px; width: 216px; padding-right: 1px; float: left; border-top: 1px solid; border-right: 1px solid; padding-top: 1px; background:#A0A0A0;height:270px;}

.msh_SearchBoxOdd h5 {color:white;font-size:1em;line-height:1.8em}
.msh_SearchBoxIFS h5 {color:white;font-size:1em;line-height:1.8em}

.msh_SearchBoxOdd img.thumbs {border:1px solid;border-color:white;}
.msh_SearchBoxIFS img.thumbs {border:1px solid;border-color:white;}

.msh_SearchBoxOdd p img.thumbs
.msh_SearchBoxIFS p img.thumbs

.msh_SearchBoxOdd p span.msh_text {color:white;line-height:2em}
.msh_SearchBoxIFS p span.msh_text {color:white;line-height:2em}

.msh_SearchBoxOdd h4 span.msh_rooms {color:green;line-height:2em}
.msh_SearchBoxIFS h4 span.msh_rooms {color:green;line-height:2em}

.msh_SearchBoxOdd h4 span.msh_norooms {color:red;line-height:2em}
.msh_SearchBoxIFS h4 span.msh_norooms {color:red;line-height:2em}

.msh_SearchBoxOdd_A {margin:10px;border-bottom: 1px solid; text-align: center; border-left: 1px solid; padding-bottom: 1px; margin: 0.2%; border-radius:10px; padding-left: 1px; width: 216px; padding-right: 1px; float: left; border-top: 1px solid; border-right: 1px solid; padding-top: 1px; height:170px;background:#efefef;background-image:url(https://www.manchesterstudenthomes.com/DocumentStorage/LSS_A.png);background-repeat:no-repeat;
background-position:94% 16%}

.msh_SearchBoxIFS_A {margin:10px;border-bottom: 1px solid; text-align: center; border-left: 1px solid; padding-bottom: 1px; margin: 0.2%; border-radius:10px; padding-left: 1px; width: 216px; padding-right: 1px; float: left; border-top: 1px solid; border-right: 1px solid; padding-top: 1px; height:170px;background:#efefef;background-image:url(https://www.manchesterstudenthomes.com/DocumentStorage/LSS_A_IFS.png);background-repeat:no-repeat;
background-position:94% 16%}

.msh_SearchBoxOdd_APLUS {margin:10px;border-bottom: 1px solid; text-align: center; border-left: 1px solid; padding-bottom: 1px; margin: 0.2%; border-radius:10px; padding-left: 1px; width: 216px; padding-right: 1px; float: left; border-top: 1px solid; border-right: 1px solid; padding-top: 1px; height:170px;background:#efefef;background-image:url(https://www.manchesterstudenthomes.com/DocumentStorage/LSS_APLUS.png);background-repeat:no-repeat;
background-position:94% 16%}

.msh_SearchBoxIFS_APLUS {margin:10px;float:left; clear:left; border-bottom: 1px solid; text-align: center; border-left: 1px solid; border-radius:10px; padding-bottom: 1px; margin: 0.2%; padding-left: 1px; width: 216px; padding-right: 1px; float: left; border-top: 1px solid; border-right: 1px solid; padding-top: 1px; height:170px;background:#efefef;background-image:url(https://www.manchesterstudenthomes.com/DocumentStorage/LSS_APLUS_IFS.png);background-repeat:no-repeat;
background-position:94% 16%}

.msh_SearchBoxOdd_A h3 {color:#000; font-size:14px;}
.msh_SearchBoxIFS_A h3 {color:#000; font-size:14px}

.msh_SearchBoxOdd_A p img.thumbs {border:1px solid;border-color:black;}
.msh_SearchBoxIFS_A p img.thumbs {border:1px solid;border-color:black;}

.msh_SearchBoxOdd_APLUS h3 {color:#000; font-size:14px;}
.msh_SearchBoxIFS_APLUS h3 {color:#000; font-size:14px;} 

.msh_SearchBoxOdd_APLUS p img.thumbs {border:1px solid;border-color:black;}
.msh_SearchBoxIFS_APLUS p img.thumbs {border:1px solid;border-color:black;}

.pageBody_local #contentArea{visibility:hidden !important;}
.golocal-subcontent table span{background:#fff !important; color:#333 !important;}
.pageBody_local .golocal-subcontent h2{font-weight:bold !important; font-size:18px !important; text-align:left !important;}
.pageBody_local .golocal-subcontent h2 span{font-size:18px; text-align:left !important}
.golocal-subcontent table{text-align:left !important;}

/* news */

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.shortAdvert-top .slick-slider img{margin:auto;}
.shortAdvert-top .slick-slide {margin:10px; height:146px !important; height:200px !important;}
.shortAdvert-top .slick-slide img {max-height:150px !important; margin:auto;}
div.adrotorSideContainer .ad-no-rotor li a{max-width:350px !important; width:100%; max-height:200px;}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url(/images/generic/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'â†'}[dir='rtl'] .slick-prev:before{content:'â†’'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'â†’'}[dir='rtl'] .slick-next:before{content:'â†'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â€¢';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}

.gl-news{display:block; background:#fff}
#newsItems{background:#C65000 !important;}
#newsItems.slick-dotted {margin-bottom:0px !Important; padding-bottom:0px;}
#newsItems.slick-dotted ul.slick-dots{bottom:0px !Important; margin-left:0px !Important}
#newsItems.slick-dotted ul.slick-dots li{color:#fff}
#newsItems div {position:relative; box-sizing:border-box; width:90%; margin:auto; margin-top:10px}
#newsItems div em{text-align:center; width:100%; display:inline-block; color:#fff}
#newsItems div a {color:#fff; padding:10px; display:block; box-sizing:border-box; display:inline-table; overflow:hidden;transition: all 0.4s ease-in-out 0s; padding:10px;}
#newsItems div a:hover {background:rgba(255,255,255,0.1)}
/*#newsItems div a img {width:30%;height:auto; position:absolute; left:0px;}*/
#newsItems div a img {max-width:300px; max-height:300px; display:inline-block; *display:inline; zoom:1; box-sizing:border-box;}
#newsItems div a span.text { display:inline-block; *display:inline; zoom:1; width:64%; box-sizing:border-box; vertical-align:top; font-size:18px;}
#newsItems div a span.text > * { display:block; box-sizing:border-box;}
#newsItems div a span.text > strong { font-size:22px; margin-bottom:15px; color:#fff !important;}
#newsItems div a span.text > span { max-height:200px; text-overflow:ellipsis;word-break: break-word; color:#fff !important;}
#newsItems div a span.text > span > img { display:none; width:0px; height:0px;}
#newsItems i.fa.slick-arrow {position: absolute;top: 25%;font-size: 100px; cursor:pointer;opacity:0.5;transition: all 0.4s ease-in-out 0s;}
#newsItems i.fa.slick-arrow:hover {opacity:1;}
#newsItems i.fa-chevron-left.slick-arrow {left: 0px;}
#newsItems i.fa-chevron-right.slick-arrow {right: 0px;}
.slick-slide div div {width:80%; margin:auto;}
#newsContent #newsItems div {padding: 20px 0px;background: #eee;}
#newsContent #newsItems div:nth-child(even) {padding: 20px 0px;background: #fff;}
#newsItems.slick-dotted ul.slick-dots{display:none !important;}
#newsContent #newsItems div a,#newsContent #newsItems.slick-dotted ul.slick-dots li{color:#555556; display:none;}
#pageContent #newsContent .golocal-subcontent {width:100%; margin-top:20px}
#pageContent p.newsBackButton{margin-top:10px}
#newsContent #newsItems div a,#newsContent #newsItems div a span.text > span {max-height:none; font-size:10px}
#newsItems div a.more-link{text-align:center; color:#000; background:#fe7f2b; margin:5px; font-size:12px;}
#newsItems div span em{text-align:center; color:#fff !important; margin:5px; font-size:12px;}

#pageContent .blueform-bot input.gobutton{background: #C65000 !important;}
#newsItems i.slick-arrow{color:#fff !important;}

article {box-sizing: border-box; padding: 10px;}
article div.entry-meta {display:none}

.infoBlock.certifications, .infoBlockTitle.certTitle, .pageBody_local #pageContent #contentArea, .pageBody_local #pageContent div.welcome{display:none !important;}

.cms_pages #pageContent .paperRip{border-bottom:1px solid #ccc;}


/** contact form */
div[id*="contactForm"] .reply-email {
    padding: 10px;
    background: #333;
    color: #fff !important;
    width: 150px;
}
div[id*="contactForm"] {
    background: #C65000 !important;
    padding: 20px;
}
div[id*="contactForm"] p{
	color:#fff !important;
}
.pageBody_contact .formWrapper #email_send span {
    width: 150px;
    display: inline-block;
}
.orgContact {
    display: none;
}
.generalContent > p:first-of-type {display:none;}
.contact1{padding:40px 0;}
.pageBody_contact #pageContent h2{font-weight:bold !important;}

@media only screen and (max-width: 767px)
{

	.cmsServiceBox{width:46%;}
	.loginBox{width:100%; margin:10px 0}
	#contentArea .loginBoxes{width:100% !important;}
}


#communityHeader{float:left; width:100%;}
#communityHeader #topLogo{margin-bottom:10px; padding-bottom:10px;}
#communityHeader #topLogo a{display:block; margin:auto; width:300px;}
#communityHeader #topLogo img{width:300px; margin:auto;}
#communityHeader #links{max-width:300px; float:left;}
#communityHeader #links ul {float:left; margin:10px 0 ;}
#communityHeader #links li{list-style:none; float:left; width:100%; background:#ccc;border-radius:5px; margin-bottom:10px;}
#communityHeader #links li a{display:inline-block; float:left; text-decoration:none; padding:2px 0px 2px 5px; width:100%;}
#communityHeader #links li.activeLink {background:#C65000 !important;}
#communityHeader #links li.activeLink a{color:#fff;}

.pageBody_non_mobile.apply-fixed-elements #banner .logo.edinburgh {
    position: fixed !important;
	width: 200px !important;
	margin-top:7px !important;
}

.TenantLandlordLinks a{background-color: #c65000;}

#footerImages {
    width: 90% !important;
    max-width: 650px;
}

/* #PrimaryNavfull #mob-icon{left: 1% !important;} */

@media only screen and (max-width: 767px) {
	.pageBody_Mobile #PrimaryNavfull .accountLists {width: 140px !important; margin-right: 60px;}
	.pageBody_Mobile #PrimaryNavfull .accountLists li {height: 40px}
}
@media only screen and (max-width: 340px) {
	.pageBody_Mobile #PrimaryNavfull .accountLists {width: 105px !important;}
	.pageBody_Mobile #PrimaryNavfull .accountLists li.hlng {display:none}
}