@charset "utf-8";
/* CSS Document */


#footer{
	font-size:17px;
	/*background:#f8faff;
	/*background:#f1f5f8;*/
	/*background:#f3f3f3;*/
	background-color: #f1f5f9; /* navy / slate */
  	/*color: #e5e7eb;*/
	color:inherit;
	padding:10px 0 40px 0;
	margin:35px 0 0 0;
	border-top: solid 1px #b9b9b9;
}

#footer-bottom{
	min-height:60px;
	background:#f1f5f9;
	/*background:#f1f5f8;*/
	border-top: solid 1px #b9b9b9;
	}



.links-list li a{
	/*color:#333;*/
	color:inherit;
	display:block;
	padding:5px 0;
	/*line-height:1.2;*/
}
.links-list li a:hover{color:inherit;}
.links-list li:first-child a{
	margin:0;
	/*margin:-12px 0 0 0;*/
	}
.links-list li:last-child a{border:none;}



#copyright {
    font-size: 15px;
    line-height: inherit;
	color:inherit;
	margin:22px 0;
}
#copyright a, #copyright span{color:inherit;}

.p-title {
    font-family: 'Lato', sans-serif;
	  color: inherit;
    /*! border-bottom: 1px solid #b9b9b9; */
    padding: 25px 0 0px 0;
    /*! margin: 0 0 15px 0; */
    font-weight: 600;
    font-size: 20px;
}




#address{color:#777;margin:22px 0;font-size:14px;}

/* New EHO 2017 */
.equal{
	float:left;
	padding-right: 20px;
	padding-bottom: 10px;
	opacity:0.5;
	padding-top: 5px;
}




/*BUTTON*/
.button.ask {
    font-weight:600;
	/*font-size:18px;*/
	color: #fff;
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    /*text-transform: capitalize;*/
    text-shadow: none;

		
	display: block;
	width: 80%;
	padding-top:7px;
	padding-bottom:7px;
	
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /*display: block;*/
    position: relative;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*background: #008a00;*/
    border: none;
    border-radius: 2px;	
}

.button.ask{border-color:#ea8231;background:#ff9f00;background:-moz-linear-gradient(top, #ff9f00 0%, #f28b34 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9f00), color-stop(100%,#f28b34));background:-webkit-linear-gradient(top, #ff9f00 0%,#f28b34 100%);background:-o-linear-gradient(top, #ff9f00 0%,#f28b34 100%);background:-ms-linear-gradient(top, #ff9f00 0%,#f28b34 100%);background:linear-gradient(to bottom, #ff9f00 0%,#f28b34 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9f00', endColorstr='#f28b34',GradientType=0);text-shadow:0 -1px 0 #de6200;}

.button.ask:hover{background:#f28b34;background:-moz-linear-gradient(top, #f28b34 0%, #ff9f00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28b34), color-stop(100%,#ff9f00));background:-webkit-linear-gradient(top, #f28b34 0%,#ff9f00 100%);background:-o-linear-gradient(top, #f28b34 0%,#ff9f00 100%);background:-ms-linear-gradient(top, #f28b34 0%,#ff9f00 100%);background:linear-gradient(to bottom, #f28b34 0%,#ff9f00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f28b34', endColorstr='#ff9f00',GradientType=0);text-decoration:none;}

.ask {margin-top:30px; margin-bottom:30px;}
/* New Banner Hero Button 2017 */






/*Social Media 2019*/
.social-links3 li:first-child{margin-left:0;}

.social-links3 li{
	display:inline;
	list-style:none;
	/*opacity:1;*/
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	text-indent:-9999px;
	margin-left:5px;
	float:left;
	}
	
.social-links3 a {
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 40px;
	}
	
.social-links3 li:hover, 
.social-links3 li:focus {
    opacity:0.5;
}

.facebook3{background:url(../images/media/facebook40.png) no-repeat;}
.twitter3{background:url(../images/media/twitter40.png) no-repeat;}
.linkedin3{background:url(../images/media/linkedin40.png) no-repeat;}
.instagram3{background:url(../images/media/instagram40.png) no-repeat;}
.zillow3{background:url(../images/media/zillow40.png) no-repeat;}