body .we3 .search-results.listings .listings-section article.listing header {
	position: absolute;
	z-index: 9;
	width: 100%;
	height: 100%;
	margin: 0;
}
body .we3 .we3-search-results .we3-pagination ul li .prev, body .we3 .we3-search-results .we3-pagination ul li .next {
	background: #F6303D;
	border-radius: 0;
}
body .we3-search-page.fixed .we3-search-bar-header {
	top: 48px;
}
body .we3-search-page.fixed .we3-filter-search-bar .we3-search-bar-container .we3-search-button {
	padding: 7px 10px;
	height: 35px;;
}
body .we3-search-page .we3-filter-search-bar .we3-search-top-count {
    padding: 7px 6px;
    height: 35px;
    border-radius: 4px;
    color: #919191;
}
body .we3-search-page.fixed .we3-filter-search-bar .we3-search-bar-container #we3-alert-container .alert-right {
    padding-top: 4px;
}
body .we3-search-page.fixed .we3-filter-search-bar .we3-search-bar-container #we3-alert-container .alert-left {
	padding-top: 4px;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container .search-icon-container i {
    color: #919191;
}
body .we3-search-page.fixed .we3-filter-search-bar .we3-search-bar-container .we3-search-type {
	height: 35px;
}
body .we3-search-page.fixed .we3-filter-search-bar .we3-search-bar-container .we3-search-type .we3-listing-type {
	padding: 8px 0px 8px 10px;
}
/*body .we3-search-page.fixed .we3-filter-search-bar .we3-search-bar-container .we3-omni-search input.we3-loc-search-box {
	width: 100% !important;
}*/
body .we3 .we3-search-results .we3-pagination ul li {
	margin: 5px;
}
body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-search-element i, body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-refine-area .we3-refine-content ul.checkbox-options li i, body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-refine-area .we3-refine-content ul.radio-options li i {
	font-family: 'icomoon';
}
body .we3 .we3-search-results .we3-results-header h3.we3-main-results-header .we3-clear-results {
	display: none;
}
body .we3 .we3-search-results .top-pagination.we3-pagination ul li.active span {
	color: #6F6F6F;
}
body .we3 .we3-search-results .top-pagination.we3-pagination ul li span, body .we3 .we3-search-results .top-pagination.we3-pagination ul li a {
	color: #6F6F6F;
}
body .we3 .we3-search-results .we3-results-header h3.we3-main-results-header {
	color: #6F6F6F;
}
body .we3 .search-results.listings .listings-section article.listing .pic {
	width: 100%;
	height: 195px;
	max-width: inherit;
}
body .we3 .search-results.listings .listings-section article.listing h3 {
	float: none;
	margin: 0;
	bottom: 72px;
	position: absolute;
	padding-left: 10px;
	padding-right: 10px;
	background: #000;
	padding: 5px 10px;
	font: 400 16px 'Sentinel SSm A','Sentinel SSm B',serif;
	font-style: italic;
	-webkit-font-smoothing: antialiased;
	padding-bottom: 5px;
}
body .we3 .search-results.listings .listings-section article.listing h3 a{
	font-size:16px;
	line-height:18px;
}
body .we3 .we3-search-results .we3-search-dropdown i {
	font-family: 'icomoon';
}
body .we3 .we3-search-results .we3-search-dropdown label {
	color: #919191;
	display: inline-block;
	float: left;
}
body .we3 .we3-sort-by-container .we3-sort-by .we3-sorty-options.active {
	border: none;
	width: 100%;
	top: 26px;
}
body .we3 .we3-search-results .we3-search-dropdown {
	border-radius: 0;
	background: #F2F2F2;
	border: none;
}
body .we3 .search-results.listings .listings-section article.listing:hover h3 {
	background: #F6303D;
}
body .we3 .search-results.listings .listings-section article.listing h3 a {
	color:#fff;
	font: 400 16px 'Sentinel SSm A','Sentinel SSm B',serif;
	font-style: italic;
	-webkit-font-smoothing: antialiased;
	text-transform:capitalize;
}
body .we3 .search-results.listings .listings-section article.listing .price {
	background: none;
	color: #F6303D;
	font-size: 14px;
	line-height: 100%;
	padding: 0;
}
body .we3 .search-results.listings .listings-section article.listing {
	width: 32%;
	border: none;
	border-radius: 0;
	border: 1px solid #fff;
}
body .we3 .search-results.listings .listings-section article.listing:hover {
  border-color: #F6303D;
}
body .we3 .search-results.listings .listings-section article.listing .pic img {
	margin-top: -20px;
}
body .we3 .search-results.listings .listings-section article.listing .priceHold {
	float: left;
	border-right: 1px solid #DDDDDD;
	padding-right: 7px;
}
body .we3 .search-results.listings .listings-section article.listing .info-wrapper {
	margin-left: 0;
	padding: 0;
	display: inline-block;
	width: 100%;
	min-height: 70px;
	padding-top: 30px;
	padding-left: 10px;
	background: #F2F2F2;
}
body .we3 .search-results.listings .listings-section article.listing header .address {
  position: absolute;
  bottom: 45px;
  padding-left: 10px;
}
body .we3 .search-results.listings .listings-section article.listing header .address a{font-size:15px;font-weight:300;}
body .we3 .search-results.listings .trendingBanner {
  display: none;
}
body .we3 .search-results.listings .listings-section article.listing .bd-ba-Hold {
	width: 37%;
	margin: 0;
	max-width: inherit;
	float: left;
	padding-left: 7px;
}
body .we3 .search-results.listings .listings-section article.listing .bd-ba-Hold .info {
	background: none;
	border: none;
	border-right: 1px solid #DDDDDD;
	border-radius: 0;
	padding: 0;
	padding-right: 7px;
	font-size: 14px;
}
.we3 .search-results.listings .listings-section article.listing .priceHold {
	float: left;
}
body .we3 .search-results.listings .listings-section article.listing .type {
	float: right;
	margin: 0;
	padding-left: 7px;
	font-size:13px;
	margin-right:10px;
}
body .we3 .search-results.listings .listings-section article.listing .neighborhood a, body .we3 .search-results.listings .listings-section article.listing .zip a, body .we3 .search-results.listings .listings-section article.listing .state a {
	color: #5a5a5a;
	font-size: 12px;
	font-weight: 700;
	background: none
}
body .we3 .search-results.listings .listings-section article.listing .zip {
	display: none;
}
body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons {
	right: 0;
	top: 0;
}
body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons .utility-button {
	display: none;
}
body .we3 .search-results.listings .listings-section article.listing:hover .utility-buttons .utility-button {
	display: inherit;
}
body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons:after {
	content: "\f067";
	font-family: FontAwesome;
	color: #fff;
	background: #F6303D;
	padding: 5px;
	display: none;
}
body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons button {
	float: left;
	color: #F6303D;
	border-radius: 0;
	padding: 5px 10px;
}
body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons button:hover {
	background: #F6303D;
}
body .we3-search-bar .we3-search-bar-container .we3-omni-search .search-icon-container i, body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-search-element i {
    color: #A4B3B6;
}
body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons button i {
	font-family: 'icomoon';
}
body .we3 .search-results.listings .listings-section article.listing .time-info {
	left: 0;
	padding-left: 10px;
}
body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons button.we3-user-hide-listing {
	color: #A5B4B7;
}
body .we3.we3-search-bar .we3-refine-area .we3-refine-content .we3-slider-container div.container {
	color: #fff;
}
body .we3 .we3-search-results .top-pagination.we3-pagination ul li .prev, body .we3 .we3-search-results .top-pagination.we3-pagination ul li .next {
	color: #F6303D;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container #we3-alert-container .alert-right {
	color: #F6303D;
}
body .we3.we3-search-bar .ui-slider-track .ui-slider-bg {
    background: #F6303D;
}
body .we3.we3-search-bar .ui-slider-track.ui-mini .ui-slider-handle, body .we3.we3-search-page .we3-filter-search-bar .refine-more-section .ui-slider-track.ui-mini .ui-slider-handle, body .we3.we3-search-page .we3-filter-search-bar .ui-slider-track.ui-mini .ui-slider-handle {
    border-color: #F6303D;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container #we3-alert-container #we3-create-alert {
	background: #fff;
	border: none;
	height: 35px;
}
body .we3-search-bar .we3-refine-area .we3-refine-content ul.filter-options li {
	color: #fff;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container .we3-search-button {
	border: none;
	padding: 7px 10px;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container .we3-omni-search {
	height: 35px;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container .we3-search-type {
	height: 35px;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container .we3-search-type ul {
	box-shadow: none;
	border: none;
	border-radius: 0;
	top: 35px;
}


body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-search-element label, body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-search-element label {
	color: #fff;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container #we3-alert-container #we3-create-alert i {
  font-family: 'icomoon';
  color: #B8B8B8;
}
body .we3-search-page .we3-filter-search-bar .we3-search-bar-container #we3-alert-container #we3-create-alert:hover {
  background: #fff;
}
.we3-search-page .we3-filter-search-bar .we3-search-bar-container .we3-search-type i {
	font-family: 'icomoon';
}
@media (max-width: 900px) {
	body .we3 .search-results.listings .listings-section article.listing {
		width: 48%;
	}
	body .we3 .search-results.listings .listings-section article.listing header {
		padding-left: 0;
	}
	body .we3 .search-results.listings .listings-section article.listing .pic {
		position: inherit;
		top: inherit;
	}
}
@media (max-width: 667px) {
	body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons {
		width: 100%;
	}
	body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons .utility-button {
		display: inline-block;
	}
	body .we3.we3-search-page .search-results.listings .listings-section {
		margin: 5px 10px;
	}
	body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons button {
	    float: left;
	    color: #fff;
	    border-radius: 0;
	    padding: 5px;
	    width: 50%;
	    background-color: #F6303D;
	    border-right: 1px solid #fff;
	}
	body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons button.we3-user-hide-listing {
		color: #fff;
	}
	body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons button:last-child {
	    border: none;
	}
	body .we3 .search-results.listings .listings-section .listings-holder .utility-buttons:after {
		/*display: inline-block;*/
	}
	body .we3 .search-results.listings .listings-section article.listing .pic {
		height: 100%;
		min-height: 180px;
	    min-height: 210px;
	    max-height: 210px;
	}
	body .we3 .search-results.listings .listings-section article.listing {
		width: 100%;
	}
	body .we3 .search-results.listings .listings-section article.listing .priceHold {
		margin-top: inherit;
		height: inherit;
		background: inherit;
		position: relative;
		padding: 0;
	}
	body .we3 .search-results.listings .listings-section article.listing .info-wrapper {
		position: absolute;
		bottom: 0;
		left: 0;
	}
	body .we3 .search-results.listings .listings-section article.listing h3 {
		position: absolute;
		bottom: 70px;
	}
	body .we3 .search-results.listings .listings-section article.listing header .address {
		position: absolute;
		bottom: 45PX;
	}
	body .we3 .search-results.listings .listings-section article.listing {
		padding-bottom: 45px;
	}
	body .we3 .search-results.listings .listings-section article.listing header {
		padding: 0;
	}
	body .we3-search-bar.show-mobile, body .we3-search-bar.we3-filter-search-bar.show-mobile {
		top:98px;
	}
	body .we3-mobile-heading i {
		font-family: 'icomoon';
	}
	body .we3-mobile-refine-button ul li {
		background: #F6303D;
	}
	body .we3-mobile-refine-button ul li:hover {
	  background: #424242;
	}
	body .we3-search-bar .we3-search-bar-container .we3-omni-search .dropdown-icon-container {
		display: none;
	}
	body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-search-element label, body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-search-element label {
	  color: #F6303D !important;
	}
	body .we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-search-element .we3-search-criteria span {
	  color: #a6a6a6;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-search-element {
		background: #fff;
		padding: 5px 10px 5px 25px;
		position: relative;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-refine-area, body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-refine-area.closed {
		background: #424242;
	}
	body .we3.we3-search-page .we3-filter-search-bar .we3-refine-bar .we3-search-element:hover {
		background: #fff;
	}
	body .we3-search-bar.show-mobile .we3-search-button {
	  font-size: 24px;
	  margin: 10px auto;
	  width: 90%;
	  display: block;
	  background: #F6303D;
	  border: none;
	  font-weight: 300;
	  border-radius: 0;
	}
	body .we3-search-page .we3-filter-search-bar .we3-search-bar-container #we-search-bar-form {
		display: block;
	}
	body .we3-search-page .we3-filter-search-bar .we3-search-bar-container .we3-omni-search {
		display: block;
		height: 100%;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-search-bar-container .we3-search-type {
		width: 100% !important;
		background: #a6a6a6;
		border: none;
		border-radius: 0;
	}
	body .we3-search-page .we3-filter-search-bar .we3-search-bar-container .we3-search-type ul {
		top: 40px;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-search-bar-container .we3-search-type .we3-listing-type {
		display: block;
	}
	body .we3-search-bar .we3-search-bar-container .we3-omni-search input.we3-loc-search-box {
		height: 100%;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-search-bar-container .we3-omni-search .we3-loc-container {
		height: 34px;
		padding-left: 10px;
		border-radius: 0;
	}
	body .we3-search-bar .we3-search-bar-container .we3-omni-search input.we3-loc-search-box {
		height: 100%
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-search-element .we3-search-criteria  {

	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-search-element .we3-search-dropdown {
		float: left;
		padding-right: 6px;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-search-element .we3-search-dropdown label {
	  margin-bottom: 0;
	  line-height: 21px;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-search-element i {
	  position: absolute;
	  right: 10px;
	  top: 6px;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-search-element.active .we3-search-dropdown label {
	  line-height: normal;
	  margin-bottom: 20px;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-search-element.active .we3-search-dropdown {
	  float: none;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-search-element.active:hover {
		background: #2A3030;
	}
	body #inner-wrap .we3-search-page .we3-filter-search-bar.show-mobile .we3-refine-bar .we3-refine-area .we3-refine-content .we3-slider-container .middle.container {
	  width: 70%;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile.we3-filter-search-bar .we3-search-bar-container .we3-search-type ul {
	  background: #fff;
	  top: 37px;
	  left: 0;
	}
	body .we3-search-page .we3-filter-search-bar.show-mobile.we3-filter-search-bar .we3-search-bar-container .we3-search-type ul li {
	  width: 100%;
	  margin-bottom: 5px;
	  text-align: left;
	  background: #fff;
	  color: #a6a6a6;
	}
	body .we3-mobile-heading i {
		font-size: 16px;
	}
	body .we3 .we3-sort-by-container.sort-mobile .we3-sort-by {
	  background: none;
	}
	body .we3 .we3-filter-search-bar.show-sort .we3-sort-by-container.sort-mobile .we3-sort-by .we3-sorty-options li {
		background: #fff;
		border: none;
		margin-bottom: 5px;
		color: #F6303D;
		font-weight: 600;
		border-radius: 0;
	}
	body .we3 .search-results.listings .listings-section article.listing .time-info {
		text-align: inherit;
		width: inherit;
	}
}
