
/* .pageBody_local #pageContent #contentArea ol{display:none;} */
/* .pageBody_local #pageContent #contentArea {padding:0;} */

h1,h2,h3,h4 {
	font-family: Clarendon
}

#pageContent .v2_search_main .dropdowns .dropdownDisplay .values[data-ddvpr="8"] label, #pageContent .v2_search_main .dropdowns .dropdownDisplay .values[data-ddvpr="7"] label, #pageContent .v2_search_main .dropdowns .dropdownDisplay .values[data-ddvpr="6"] label, #pageContent .v2_search_main .dropdowns .dropdownDisplay .values[data-ddvpr="5"] label, #pageContent .v2_search_main .dropdowns .dropdownDisplay .values[data-ddvpr="4"] label, #pageContent .v2_search_main .dropdowns .dropdownDisplay .values[data-ddvpr="3"] label {
    width: calc(32.3333% - 9px) !important; 
}

.pageContent_local>.golocal-subcontent {
    width: 95%;
}

.pageBody_non_mobile .filter_toggle_row .filter_elements span.checkOn label {
    background: #000 !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;}

.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}

.imgcontainer .img img {
    object-fit: cover;
    object-position: center;
}

/* @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;
}
	
}

.filterButton {

    background: #000 !important;
}


@media only screen and (max-width: 767px) {
	.pageBody_Mobile #PrimaryNavfull .accountLists {width: 105px !important; margin-right: 62px;}
	#PrimaryNavfull #mob-icon{top: 1px !important; height: 45px; left: 3% !important;}
	#banner .accountLists li a i, #banner .accountLists li a em {font-size: 1.5em !important;}
}

body, P, input, textarea, select, #contentArea div.p, .golocal-subcontent {
    font-family: "Univers",Arial,Verdana,Sans-Serif !important; 
}
#banner .accountLists li a {
    font-size: .6em !important;
}






#searches2 {
        width:auto;
        margin:auto;
        text-align:center;
		display: flex;
		flex-wrap: nowrap;
		justify-content: space-evenly;
		width: 100%;
    }
     #searches2 .sItem2{
        height: 300px;
		margin: 10px;
        max-width: 100%;
        width: 33%;
        background:#333;
        display:inline-block;
        cursor:pointer;
        text-align:center;
        position:relative;
		overflow: hidden;
    }
     #searches2 .sItem2:after,#searches2 .sItem3:after {
        background: #000;
        content: ' ';
        display: block;
        height: 100%;
        left: 0;
        opacity: .2;
        position: absolute;
        top: 0;
        width: 100%;
        z-index: 1;
        transition: all ease .35s;
    }
     #searches2 .sItem2 span{
         position:absolute;
        bottom:40%;
        width:100%;
        text-align:center;
        color:#fff;
        display:block;
        font-size:28px;
        text-shadow: 0px 0px 4px #000;
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=45, Color='#666666')";
        filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=45, Color='#666666');
        filter:DropShadow(Color=#666666, OffX=0, OffY=3);
        z-index:2;
        transition: all ease .35s;
    }
     
     #searches2 .sItem2 img{
        height:100%; 
		width: 100%;
    }

     #searches2 .sItem2:hover span:after,#searches .sItem:focus span:after{
        opacity:1;
         visibility:visible;
    } 
     #searches2 .sItem2:hover:after,#searches2 .sItem3:hover:after{
        opacity:0.4;
    }
	
	#searches2 .sItem2 .viewBtn{
            background-color: rgba(0,0,0,0.3);
    border: 2px solid #bda14e;
    color: #bda14e;
    /* display: table; */
    position: relative;
    /* top: 320px; */
    max-height: 30px;
    max-width: 69px;
    font-size: 1rem;
    font-weight: 500;
    margin: .7rem auto 0;
    text-transform: uppercase;
    }
	@media only screen and (max-width: 767px) {
		
	#pageBody.pageBody_Mobile .searchAction a.alreadyLet {
		font-size: 12px !important; 
		text-wrap: wrap;
		height: 42px !important;
	}
	
	.pageContent_local>.golocal-subcontent {
     padding: 0px !important;
	}
	
	#searches2 {
         display: flex;
         flex-wrap: nowrap;
         justify-content: space-evenly;
         width: 100%;
         align-content: center; 
         align-items: flex-start;
		 flex-direction: column;
    }
     #searches2 .sItem2 {
         margin: 10px;
         background: #333;
         width: 95%;
		 height: 100%;
		 position: relative;
    }
     #searches2 .sItem2 img{
         width: 100%;
         height: 100%; 
    }
     #searches2 .sItem2 span {
         position: absolute;
         bottom: 20%;
		 font-size: 22px;
		 width: 100%;
         color: #fff;
         display: block; 
         text-shadow: 0px 0px 4px #000;
         z-index: 2;
         transition: all ease .35s;
    }
	
	
     #searches2 .sItem2 span{
        bottom: 50%
    }
     #searches2 .sItem2:hover span:after, #searches2 .sItem2:focus span:after{
        opacity:1;
         visibility:visible;
    }
     #searches2 .sItem2:hover:after{
        opacity:0.4;
    }
	
	#searches2 .sItem3 {
         margin: 10px;
         background: #efefef;
         width: 95%;
		 position: relative;
    }
     #searches2 .sItem3 img{
         width: 100%;
         height: 100%;
    }
     #searches2 .sItem3 span {
         position: absolute;
         bottom: 25%;
		 width: 100%;
         color: #fff;
         display: block; 
         text-shadow: 0px 0px 4px #000;
         z-index: 2;
         transition: all ease .35s;
		 font-size:1.5em
    }
     #searches2 .sItem3 span:after {
         background-color: rgba(0,0,0,0.3);
         border: 2px solid #bda14e;
         clear: both;
         content: 'View';
         color: #bda14e;
         display: table;   
         font-size: 16px;
         font-size: 1rem;
         font-weight: 500;
         margin: 11px auto 0;
         margin: 0.7rem auto 0;
         opacity: 0;
         padding: 4px 19px;
         padding: 0.3rem 1.2rem;
         text-transform: uppercase;
         transition: all ease .35s;
         visibility: hidden;
    }
     #searches2 .sItem3:hover span, #searches2 .sItem3:focus span{
        bottom:45%
    }
     #searches2 .sItem3:hover span:after, #searches2 .sItem3:focus span:after{
        opacity:1;
         visibility:visible;
    }
     #searches2 .sItem3:hover:after{
        opacity:0.4;
    }
	
	#searches2 .sItem2 span.viewBtn {
    position: absolute;
    bottom: 30%;
    left: 36%;
} 
	
}