﻿.pageBody_local #pageContent #contentArea ol{display:none;}
.pageBody_local #pageContent #contentArea {padding:0;}
#headerAdverts{display:none;}

.pageBody_local h2
{
background: none;
    color: #a1c239 !important;
    font-size: 36px !important;
    line-height: 48px;
    margin-left: 0px;
    height: auto;
        padding: 7px 10px !important;
    font-weight: 700 !important;
    text-transform: capitalize;
    width: 100%;
	width: 90% !important;
    max-width: none;
    text-align: left !important
}

.logo.edinburgh{background-size:contain;}

#feedbackButton{display:block !important;background-color:#007e8c;}

.pageBody_Mobile .innerListing .mob-info .info span.contact, .pageBody_Mobile .innerListing .mob-info .info span.contactTel {
	display: block;
	position:relative;
	top:18px
}

/*Only display ticked facilities*/
div.infoBlock ul li {display:none !important}
div.infoBlock ul li.yes {display:inline-block !important;}
div.infoBlock.propDescription ul li {display:list-item !important;} 

#pageContent .strap{font-size:2em !important;}
.pageBody_Mobile .innerListing .mob-info .info span.contactTel{bottom:-1px;}
.pageBody_Mobile .innerListing .mob-info .mob-photo-title .type{bottom:82px;}

.pageBody_Mobile .innerListing .mob-info .info {
    bottom: 80px !important;
}
#pageContent.pageContent_search.pageBody_Mobile  .listingWrapper .searchListing[class*=" inc"] {
    height: 480px !important;
}

.pageBody_advert .title .review{display:none !important}

.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;}
#footerOne .mediaBar{background:#023473;}

/* cms mobile friendly */
.pageBody_advice .golocal-subcontent{background:#fff; padding:10px;clear:both;}
.golocal-subcontent table{width:100% !important;}
.golocal-subcontent table th{width:33% !important;}

.golocal-subcontent table.table1 td{width:33% !important;}
.golocal-subcontent table th{width:33% !important;}
.golocal-subcontent table td{width:50%;}
.pageBody_Mobile .golocal-subcontent table img{width:100% !important;}
.pageBody_advice .gototop{
    display: inline-block !important;
    background: #023473 !important;
    width: 100px !important;
    height: 20px !important;
    z-index: 99 !important;
    position: relative;
	visibility:initial !important;
	float:right !important;
	margin:20px 4.2% 20px 20px !important;
	text-align:center;
}

.pageBody_advice .paperRip{clear:both;}

.property_details_content_wrapper .topRight #rent::after, #pageContent .keyFacts span[id$=rentWhole].info::after, #pageContent .searchListing .searchRight span.rent-lrg::after, .pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdown[id*=max_price_]:before,.pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdown[id*=min_price_]:before {
    content: "\f153";
	font-family:fontawesome;
}


#searchDisabledMessage.searchDisabledMessage { font-weight:400 !Important; top: 160px;
    z-index: 100;
    background: #ffffffe0;
    width: 70% !important;
    margin: auto;
    font-size: 1.4em !important;
    border-radius: 10px;
    padding: 40px !important;
    box-sizing: border-box;}


.pageBody_home .imgcontainer {
    min-height: 535px;
} 

/* #DDOF USED TO ALLOW SEARCH DROPDOWNS TO OVERFLOW*/
@media only screen and (min-width: 768px) { /* only apply this if screen is bigger than mobile*/
	#pageContent .imgcontainer, #pageContent .imgcontainer .fx-flip {overflow:visible !important} /* this allows the dropdown to overflow*/
	#pageContent .imgcontainer .img {width:100%; height:100%}  /* this removes the extra width originally used to hide blur edges*/
	#pageBody #banner {position:relative}  /* this puts the main nav above the top edge blur */
	.imgcontainer:after { content: "."; position: absolute; bottom: -20px; z-index: 3; background: #efefef; width: 100%; left: 0px; color: #efefef;}  /* this creates a bar to hide bottom edge blur */
}
/* END #DDOF */

@media only screen and (max-width: 1330px)
{
	#searchDisabledMessage.searchDisabledMessage { top: 130px; width:96% !important }
}
@media only screen and (max-width: 900px)
{
	#searchDisabledMessage.searchDisabledMessage { padding: 20px !important;top: 160px;}
}
@media only screen and (max-width: 800px)
{
	#searchDisabledMessage.searchDisabledMessage { font-size:1.3em !important}
}
@media only screen and (max-width: 767px)
{
#costsTable{max-width:500px !important; overflow:scroll}

	#pageContent #searchDisabledMessage.searchDisabledMessage { padding: 20px !important;
    top: 25px;
    width: 90% !important;
    font-size:18px !important}
}

.TenantLandlordLinks a{background-color: #007e8c;}

/* #PrimaryNavfull #mob-icon{left: 1% !important;} */

@media only screen and (max-width: 767px) {
	.pageBody_Mobile #PrimaryNavfull .accountLists {width: 105px !important; margin-right: 62px;}
}