.tmpl-btn{
	font-size: 16px;
    line-height: 1.42857143;
    background-color: #de2696;
    border-radius: 2px;
    color: #fff;
    padding: 10px 20px;
}

/****************** HOME PAGE DESIGN START ******************/
.online-valuation-strip{
	width:100%;
	display:block;
	padding:0px;
	margin:0px;
}
/****************** HOME PAGE DESIGN END ******************/




/*** PROPERTY LIST PAGE START ***/
.list-know_btn{
	display:inline;
	float:right;
}


.list-page-strip,
.estate_badge{
	background-color:#de2696;
	color:#fff;
}

.image-photo{
	transition-duration: 1s;
    transition-timing-function: ease-out;
    transition-property: transform;
}

.property-item:hover .image-photo{
	-webkit-transform: scale(1.2);
    transform: scale(1.2);
}


/*** PROPERTY LIST PAGE END ***/

/********************* FOOTER STYLE START *********************/
.tem3_wrapper_yellow{
	background-color:#2C3038;
}

.tem3_col_half_right{
	border-left: 1px solid #515958;
}

#contact_form .tem3_input input,
#contact_form .tem3_input textarea{
	border-radius:2px;
	background-color:rgba(255,255,255,0.2);
	color: rgba(255,255,255,0.8);
	font-size: 14px;
    font-weight: 300;
    border-radius: 2px;
    padding: 10px;
    height:auto;
}

#contact_form .tem3_input input::-webkit-input-placeholder,
#contact_form .tem3_input textarea::-webkit-input-placeholder{ /* Chrome/Opera/Safari */
  color: #fff;
}
#contact_form .tem3_input input::-moz-placeholder,
#contact_form .tem3_input textarea::-webkit-input-placeholder{ /* Firefox 19+ */
   color: #fff;
}
#contact_form .tem3_input input:-ms-input-placeholder,
#contact_form .tem3_input textarea::-webkit-input-placeholder{ /* IE 10+ */
   color: #fff;
}
#contact_form .tem3_input input:-moz-placeholder,
#contact_form .tem3_input textarea::-webkit-input-placeholder{ /* Firefox 18- */
   color: #fff;
}

#contact_form .tem3_input input::-moz-placeholder,
#contact_form .tem3_input textarea::-moz-placeholder{
	color: #fff;
}

.tem3_contact_menu ul li{
	margin-bottom: 10px;
    padding-left: 0px;
}

.foot_con_head{
	text-transform:uppercase;
	margin-top: 0;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 37px;
    color: #fff;
    padding-bottom: 5px;
    position: relative;
    font-weight: 300;
    letter-spacing: 0;
   
}

.tem3_button{
	border-radius: 2px;
	padding: 10px 20px;
	text-transform:uppercase;
}

.tem3_contact_menu ul li a{
	color:rgba(255,255,255,0.7);
}

.tem3_contact_menu ul li a:hover{
	color:rgba(255,255,255,1);
}

.tem3_contact_menu ul li::before{
	content: "\f105";
	display: inline-block;
    font: normal normal normal 18px/1 FontAwesome;
    margin-right: 5px;
    color:rgba(255,255,255,0.2);
}


.tem3_contact_social ul li a i {
	color:rgba(255,255,255,0.7);
	border:2px solid rgba(255,255,255,0.7);
}

.tem3_contact_social ul li:hover a i{
	color:rgba(255,255,255,1);	
	border:2px solid rgba(255,255,255,1);
}

/********************* FOOTER STYLE END *********************/



@media (max-width: 980px){
	.tem3_col_half_right{
		border-left: unset;
	}
}

@media (max-width:768px){

	.property-banner-title .fa-filter{
		display:block;
	}
	
	
	.list-know_btn {
	    display:none;
	}
}