@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic);
.we3{
	font-family: 'Source Sans Pro', sans-serif;
}
.we3 .static-area{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #ffffff;
    border:1px solid #e3e3e3;
    overflow: hidden;
    border-radius:4px;
    clear:both;
}

div.page.we3 {
	max-width: 1024px;
	margin: 5px auto 20px auto;
	padding: 0;
	min-height: 1200px;
	/*position:relative;*/
	width: 100%;
	/* overflow: hidden; */
}
.ie div.page.we3 {
	width: 1040px;
}
.we3 a{text-decoration:none;}
.we3 ul{
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0px;
}
.we3 .clearme{
	height:0;
	clear:both;
}

.we3 header .breadcrumbs{
  margin-bottom: 10px;
  padding: 8px 15px;
  background: #393E41;
  width: 100%;
  vertical-align: top;
  font-size:14px;
}

.we3 header .breadcrumbs .back-to-results{
	color:#FFF;
	font-size:15px;
	font-weight:500;
	vertical-align:top;
	display:inline-block;
	cursor:pointer;
	width:50%;
}
.we3 header .breadcrumbs .prev-next{
	display:inline-block;
	color:#FFF;
	font-size:15px;
	font-weight:500;
	text-align:right;
	vertical-align:top;
	float:right;
}
.we3 header .breadcrumbs .prev-next i{
	font-size:36px;
	margin:0 8px;
	margin-top: -9px;
  	display: inline-block;
}
.we3 header .breadcrumbs .prev-next a{
	color:#009ECE;
}
.we3 header .breadcrumbs .back-to-results:hover{
	opacity:.8;
}
.we3 header .breadcrumbs .back-to-results i{
	margin-right:4px;
	font-size:14px;
}
/*Flexslider Fix*/
.flexslider .slides .flex-active-slide img{
	  opacity: 1 !important;
}

body .we3 .search-results.listings .listings-section .listings-holder article.listing .featured-flag {
    bottom: auto;
    top: 5px;
    left: 5px;
    background-color: rgba(0, 0, 0, .4);
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font-family-primary);
    color: var(--secondary-color1);
    padding: 4px 15px;
    width: auto;
    display: block;
    position: absolute;
    text-transform: uppercase;
    text-align: center;
}