/* 

1. Add your custom Css styles below
2. Place the this code in your template: 

 <link href="css/custom.css" rel="stylesheet">
 */
.portfolio-item .portfolio-description {
    width: 90%;
	opacity: 100;
	visibility:visible;

}

.portfolio-item .portfolio-description h3 {
	font-size: 28px;
	line-height: 28px;
}

.page-title .communitylogo {
	display:inline;
}

.hr-title .communitycharts {
	color: #ffffff;
    background-color: #8a8a8a;
}

.background-colored {
	color:#999;
}

.label.wrap-text {
	white-space:normal;
}


/* Changes icons and border color on single property page */
.icon-box.border .icon {
	 border: 3px solid #FFF;
	 background-color: rgba(255, 255, 255, 0.3);
}

.icon-box .icon i:after {
    box-shadow: 0 0 0 3px #fff;
}

.seperator, .separator {
	color:#FFFFFF;
	overflow:inherit;
	}
	
/* Prevent header from interfearing with full page image on property page */	
#header.hide-header {
	height: 0px;
}

.seperator h3 {
	display:inline;
	margin-right:15px;
	margin-left:15px;
	margin-top:15px;

}

.inspiro-slider .slide-captions h2.address{
	margin-bottom:10px;
}

.text-mediumsmall {
    font-size: 20px !important;
    font-weight: 800;
    line-height: 1.1;
    margin-bottom: 12px;
	 }
	 
.text-mediumlarge {
    font-size: 30px !important;
    font-weight: 800;
    line-height: 1.1;
    margin-bottom: 20px;
}	 
	 
.text-mediumlargex {
    font-size: 6.5em !important;
    font-weight: 400;
    line-height: 1.1;
    margin-bottom: 20px;
}	 
	 
/* Seller Page */

	/* superscript variations */
	sup.medium-sup {
		top: -.6em;
		font-size: 65%;
	}
	
	sup.small-sup {
		top: -1em;
		font-size: 45%;
	}
	
	sup.x-small-sup {
    top: -2.5em;
    font-size: 25%;
	}
	
	.progress-bar {
    background-color: rgba(10, 144, 204, 1);
	}
	
	
	
section.up-chevron {
	overflow:visible;
}

section.dn-chevron {
	overflow:visible;
}


.up-chevron::after {
    content:'';
    position: absolute;
    bottom: 99%;
    left: 50%;
    margin-left: -500px;
    width: 0;
    height: 0;
    border-bottom: solid 80px #08587b; /*f37a1f*/
    border-left: solid 500px transparent;
    border-right: solid 500px transparent;
	z-index:99;
}	
.dn-chevron::after {
    content:'';
    position: absolute;
    top: 99%;
    left: 50%;
    margin-left: -500px;
    width: 0;
    height: 0;
    border-top: solid 80px #2F2F2F;
    border-left: solid 500px transparent;
    border-right: solid 500px transparent;
	z-index:99;
}	
	
.testimonial.testimonial-blockquote .testimonial-item > p {
  font-size: 20px;
}

.post-item.border .post-item-wrap.sellers {
    border: 2px solid #d4d4d4;
}

.background-gradient {
	background: #16528d;
	background: -moz-linear-gradient(25deg,  #16528d 15%, #26a7d5 97%);
	background: -webkit-linear-gradient(25deg,  #16528d 15%,#26a7d5 97%);
	background: linear-gradient(25deg,  #16528d 15%,#26a7d5 97%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16528d', endColorstr='#26a7d5',GradientType=1 );
	color: #fff;
	text-align: center;
}
/*
.seller-testimonials.client {
	border-right: 1px solid rgba(0,0,0,0.15);

}

.seller-testimonials img {
    float: left;
    margin-right: 30px;
    width: 100px;
    height: 100px;
    background-color: #1C658D;
    border: 2px solid rgba(0,0,0,0.15);
    border-radius: 50%;
    border-radius: 50%;
    border: 5px solid #fff;
    width: 120px;
    height: 120px;
    box-shadow: 0 3px 6px rgba(0,0,0,0.12);
}

.seller-testimonials .testimonial-text {
	font-family: "Merriweather";
    font-style: italic;
    font-size: 20px;
    line-height: 32px;
    padding-right: 10px;
	padding-left: 10px;
}
*/

.seller-testimonials.client {
	border-right: 1px solid rgba(0,0,0,0.15);

}

.seller-testimonials img {
    /*float: left;*/
    /*margin-right: 30px;*/
    width: 100px;
    height: 100px;
    background-color: #1C658D;
    border: 2px solid rgba(0,0,0,0.15);
    border-radius: 50%;
    border-radius: 50%;
    border: 5px solid #fff;
    width: 120px;
    height: 120px;
    box-shadow: 0 3px 6px rgba(0,0,0,0.12);
	margin: 0 auto;
}

.seller-testimonials .testimonial-text {
	font-family: "Merriweather";
    font-style: italic;
    font-size: 20px;
    line-height: 32px;
    padding-right: 10px;
	padding-left: 10px;
}
