﻿.pageBody_home #pageContent{margin-top: 0%;}
/* #navigationFull li a:hover{color: #073163;} */
/* li.hEnquiries::marker{color: white;} */
/* li.hlogin::marker{color: white;} */
#pageContent .searchAction .alreadyLet::after{left: 4%;}
/* #banner .accountLists li a:hover{background-color: #4B4E51;} */
#pageContent .v2_search_main .dropdowns .dropdownDisplay .values{background-color: #e5006d !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: 180px;}
#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;}

#pageContent #my_box p {
    text-align: left !important;
}

/* 
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable:not(.survey_popup):not(.solid-colour-popup) {
  height: 80% !important;
  overflow: scroll;
}*/

@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{overflow-wrap: anywhere; 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: #009af0;} */
/* .fa:hover{color: #009af0;} */

.pageBody_non_mobile .filter_toggle_row .filter_elements span label:hover{background-color: #444444; color: white; border-radius: 9px;} /*border: black 3px solid; border-radius: 9px; */

#pageContent #featuredPropertiesContainer a .card {
height: 90px;
}

.filter_opened .filter_holder{background-color: #e5006d;}
.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: #e5006d;}
@media only screen and (max-width: 767px){
	.pageBody_Mobile #PrimaryNavfull .accountLists li {top: 0; width: 30px; float: left;}
}
@media only screen and (max-width: 767px){
	.pageBody_Mobile #PrimaryNavfull .accountLists {top: 0; width: auto !important; float: left;}
}
.TenantLandlordLinks a {background-color: #740043;}
.TenantLandlordLinks .innerWrapper div{color: black;}
@media only screen and (max-width: 767px){
	.TenantLandlordLinks a{width: auto;}
	#pageBody.pageBody_Mobile .landlordRegisterPanel, #pageBody.pageBody_Mobile .landlordLoginPanel {
    width: 100%;
    height: auto;
    min-width: 200px;
	padding: 7px !important;
	}
#pageBody.pageBody_Mobile .landlordRegisterPanel span, #pageBody.pageBody_Mobile .landlordLoginPanel span {
    height: auto !important;
	}
}
.pageBody_favouriteProperties.pageBody_search.fullSite #pageContent .searchAction.actions-4 a{width: 48% !important;}
#pageContent .imgcontainer>div.map_search.as-panel .as-content .v2buttonWrapper .searchWrapper input.clearmap{background-color: #740043 !important;}
/* #pageContent .imgcontainer>div.map_search.as-panel .as-content .v2buttonWrapper .searchWrapper input.clearmap:hover{background-color: #012d50 !important;} */
#pageContent .imgcontainer>div.map_search.as-panel .as-content .v2buttonWrapper>a{background-color: #740043 !important;}
/* #pageContent .imgcontainer>div.map_search.as-panel .as-content .v2buttonWrapper>a:hover{background-color: #012d50 !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: #999 !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;}
#searches .sItem{background-color: #efefef;}
@media only screen and (max-width: 768px){
	#pageContent .info {padding-left: 5px;}
}
.pageBody_search #pageContent .searchAction a.delFromList {
    background: #e5006d !important;
    color: #fff !important;
}
.pageBody_search #pageContent .searchAction a.delFromList:hover, .pageBody_search #pageContent .searchAction a.delFromList:focus {
    background: #e5006d !important;
    color: #fff !important;
}
.pageBody_home #pageContent .v2_search_panel_wrapper.inlineSearch .dropdowns .dropdown.expanded:before{color: white !important;}

.pageBody_local .golocal-subcontent {padding-left: 10px;}

.solid-colour-popup .ui-dialog-titlebar-close:before{font-family: "Font Awesome 6 Pro";}

.reviewFooter{display: none;}

#full_Screen_Background_Image{display: none;}

#PrimaryNavfull ul li ul li a:hover{text-decoration: underline;}

.pageBody_local a.gototop{display: none !important;}

#contentArea.password-content-area p {text-align: center !important;}

@media only screen and (max-width: 767px) {#mobHero{ height: 150px;}}

.pageBody_home #pageContent .searchWrapper{border-left: none !important;}

#ctl00_ContentPlaceHolder1_Ctrl_messageboard_Ctrl_bottomLinks_mb_button_share .st_sharethis_custom{margin-right: 0px; margin-top: 20px;}
#ctl00_ContentPlaceHolder1_Ctrl_messageboard_Ctrl_bottomLinks_mb_button_back{margin-top: 20px;}

.logo.edinburgh{width: 676px;}

.registeredImg{position: absolute; left: 75%; top: 33%;}

.landlordRegisterPanel span, .landlordLoginPanel span {
	padding: 0px !important;
    padding-left: 10px !important;
}

.landlordRegisterPanel span.title {
	display: inline;
    font-size: 24px;
	font-weight: 700 !important;
	font-family: Proxima Nova;
}

.landlordRegisterPanel span.heading {
    font-size: 16px;
	font-weight: 500 !important;
	font-family: Proxima Nova;
}

.imgcontainer .img img {
    height: 150% !important;
}

.landlordRegisterPanel span.body {
    font-size: 16px;
	font-weight: 300 !important;
	font-family: Proxima Nova;
}

.landlordLoginPanel span.title {
	display: inline;
    font-size: 24px;
	font-weight: 700 !important;
	font-family: Proxima Nova;
}

.landlordLoginPanel span.body {
    font-size: 16px;
	font-weight: 500 !important;
	font-family: Proxima Nova;
}
.pageBody_non_mobile.apply-fixed-elements #banner .logo.edinburgh {
    width: 350px !important;
	}
@media only screen and (max-width: 767px) {
	.pageBody_Mobile#PrimaryNav #mob-icon, #PrimaryNavfull #mob-icon {width: 155px !important;left: 0% !important;}
	.registeredImg{position: relative; left:auto;}
	.carouselImg {
		width:100%;
		height:auto;
	}
	.slideshow-container {
		padding-top: 55px;
	}
}

@media only screen and (max-width: 1024px){
.pageBody_non_mobile #orderBySpanID, .pageBody_non_mobile .viewList .filter_header_row_view, .pageBody_non_mobile .viewList.filter_toggle_row, .pageBody_non_mobile #orderByID.keyFilters, .pageBody_non_mobile .filter_toggle_row.keyFilters #orderBySpanID, .pageBody_non_mobile #orderBySpanID .filter_header_row {
    min-width: auto !important;
	}
	.pageBody_non_mobile .filter_toggle_row, #pageBody.pageBody_non_mobile .MyListBox, #pageBody.pageBody_non_mobile .menuOl{
		width: auto; min-width: 140px;
		}
}

th {
    text-align: center;
    padding-bottom: 10px;
}
th.whoSpecifier {
    text-align: left;
	padding-bottom: 5px !important;
}
@media only screen and (max-width: 767px){
	#pageContent br {
		display: initial !important;
	}
}
.charges_table td {
    text-align: center !important;
    max-width: 0px !important;
}

#pageContent tr p {
    text-align: center !important;
}
.pageBody_advert .title a.viewOnMap {
    background: #e5006d !important;
}

.filterButton {
       background: #4d4d4d !important;
}

td.longDiv {
    border: none;
}

.mySlides .fade {
	
	width: auto;
	height: auto;
	
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

#contentArea ol {
    list-style: decimal !important;
  
}