@charset "utf-8";
p {
	line-height: 1.8;
	text-align: justify;
}
.quote {
	font-family: 'MinionPro-Regular', 'Times New Roman', serif;
	font-size: 22px;
	color: #CC8700;
	line-height: 1.2;
	position: relative;
	margin-bottom: 20px;
}
.quote:before {
	content: '“';
	font-family: 'MinionPro-Regular', 'Times New Roman', serif;
	color: #000;
	font-size: 100px;
	position: absolute;
	left: -50px;
	top: -25px;
}
div.center.animated {
	margin: 40px 0;
}
#detail .standard-table {
	width: 48%;
	float: left;
	margin: 0 1%;
}
section+section {
	margin-top: 40px;
}
section div.center {
	position: relative;
}
section div.center:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
 @media only screen and (max-width: 960px) {
#group .standard-table {
	width: 100%;
	margin: 0;
	float: none;
}
#group .standard-table th{
	width: 20%;
}
}
 @media only screen and (max-width: 767px) {
#find {
	height: 250px;
}
#find #horizontal {
	width: 100% !important;
}
#find #vertical {
	height: 200% !important;
}
section div.center:before {
  display: none;
}
}
