.home-carousel .text-holder .blockquote-box{
	display:block;
	width:380px;
	border-radius:3px;
	overflow:hidden;
}
.home-carousel .text-holder blockquote{
	margin:0;
	text-align:center;
	font-size:20px;
	line-height:24px;
	font-style:italic;
	font-weight:bold;
	color:#fff;
}
.home-carousel .text-holder .blockquote-box:hover{
	text-decoration:none;
}
.home-carousel .text-holder blockquote q{
	background:rgba(255,109,34,0.9);
	display:block;
	padding:28px 10px 20px;
}
.home-carousel .text-holder .blockquote-box:hover blockquote q{
	background:rgba(255,109,34,0.96);
}
.home-carousel .text-holder{
	top:50% !important;
	-moz-transform:    translateY(-50%);
	-o-transform:      translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform:         translateY(-50%);
}
.home-carousel .text-holder blockquote cite{
	display:block;
	font-size:16px;
	padding:6px 10px;
	color:#72726e;
	background:rgba(255,255,255,0.9);
}
.home-carousel .text-holder .blockquote-box:hover blockquote cite{
	background:rgba(255,255,255,0.96);
}
.home-carousel .text-holder blockquote .quote{
	display:inline-block;
	vertical-align:top;
	color:#5e5e5c;
}
.home-page .item{
	background:#fff;
}
.home-page .item.alt{
	background:#f6f4f3;
}
.item ul li{
	list-style:none outside;
	padding:0 0 0 24px;
	background:url(images/bullet.png) 0 -96px no-repeat;
}
.item.alt ul li{background-position:0 4px;}
.item .alignleft .link{
margin:0 25px 0 0;
}
.item .more{
margin-right:20px; 
}
@media (max-width: 990px){
.item .more{
		margin-right:10px;
	}
}
@media (max-width: 767px){
.item .alignleft .link{
		margin:0 6px 5px 0;
	}
	.item .more{
		margin-right: 10px;
		min-width: 114px;
	}
}
@media only screen and (max-width:500px){
	.home-carousel .text-holder .blockquote-box{
		width:100%;
	}
	.home-carousel .text-holder blockquote{
		font-size:12px;
		line-height:15px;
	}
	.home-carousel .text-holder blockquote q{
		padding:5px 10px;
	}
	.home-carousel .text-holder blockquote q br{
		display:none;
	}
	.home-carousel .text-holder blockquote cite{
		font-size:14px;
		line-height:17px;
	}
}
@media (max-width: 479px){
	.container .btn.btn-contact{max-width:none;}
}


