@keyframes spinner-border {
	to { transform: rotate(360deg); }
  }


//favorite button
.property-toggle-favorite {
	@include transition(.5s);
	cursor: pointer;
	&:hover {
		color: $link-hover-color;
	}
}

/// split search ///
header#masthead {
	position:relative;
}

.pull-right {
	float: right!important;
}
.ajax-map-search-split{
	.split-maps-container{
		@media screen and (min-width:1200px){
			padding-left: 0;
		}
	}
	.opalestate-search-form{
		margin: 0;
		padding: $padding-base 0;
	}
}
.split-maps-container {
	@media screen and (min-width:1200px){
		position:fixed !important;
	}
	left: 0;
	right: auto;
	top: 0;
	z-index: 0;
	
}
.split-search-container{
	@media screen and (min-width:1200px){
		padding-right: $grid-gutter-width;
	}
}
.opalestate-loading {
	position:absolute;
	@include opacity(0.9);
	background-color:#fff;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	&::before{
		content:"";
		display: inline-block;
		width: 2rem;
		height: 2rem;
		vertical-align: text-bottom;
		border: .25em solid #000;
		border-right-color: transparent;
		border-radius: 50%;
		animation: spinner-border .75s linear infinite;
	}
	
}