@charset "utf-8";
/* CSS Document */

.pp-slick {
	width: 215px;
	height: 165px;
}
.pp-slickImage {
	float: left;
}
.pp-slickTitle {
	position: absolute;
	top: 57px;
	left: 0px;
	height: 40px;
	width: 100%;
	background: white;
	opacity: .8;
	padding-top: 9px;
	padding-left: 9px;
	font-family: 'Proxima Nova W01';
	font-weight: 400;
	font-style: normal;
	font-size: 20px;
	line-height: 15px;
	letter-spacing: .025em;
	text-transform: capitalize;
	color: #475153;
}
.pp-slickOverlay {
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;
	height: 165px;
	background: #699daa;
	opacity: 0;
}
.pp-slickLink {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 215px;
	height: 165px;
}
.pp-slickLink:hover .pp-slickOverlay {
	opacity: .8;
}
.pp-slickLink:hover .pp-arrowLink {
	background-image: url("/common/arrowGreen_7x15.png");
	color: #8EA99D;
}
.pp-slickPrev, .pp-slickNext {
	position: absolute;
	display: block;
	height: 49px;
	width: 27px;
	line-height: 0;
	font-size: 0px;
	cursor: pointer;
	background: none repeat scroll 0% 0% transparent;
	color: transparent;
	top: 50%;
	margin-top: -26px;
	padding: 0px;
	border: medium none;
	outline: medium none;
	opacity: 0.8;
}
.pp-slickPrev:hover, .pp-slickNext:hover {
	opacity: 1;
}
.pp-slickPrev, .pp-slickPrev:hover {
	left: -33px;
	background-color: #B4CED5;
	background-image: url("/common/arrow_prev.png");
}
.pp-slickNext, .pp-slickNext:hover {
	right: -33px;
	background-color: #B4CED5;
	background-image: url("/common/arrow_next.png");
}
.slick-slider {
    margin-bottom: 0px;
	max-width: 904px;
}