#pageTitle h2,
#pageTitle p {
	text-shadow:
		2px 2px 10px #fff,
		-2px 2px 10px #fff,
		2px -2px 10px #fff,
		-2px -2px 10px #fff,
		2px 2px 10px #fff,
		-2px 2px 10px #fff,
		2px -2px 10px #fff,
		-2px -2px 10px #fff;
}
h2 .sub-text {
	font-size: 0.3em !important;
	margin-bottom: -10px;
	display: block;
	color: #666 !important;
}
#container .entry h4 {
	margin-top: 0rem;
}
#pageTitle {
	width: 100%;
	padding-top: 120px;
	padding-bottom: 140px;
}
#pageTitle {
	background: url(../img/sustee/2pagetitle_bk.jpg) no-repeat center;
	-moz-background-size: cover;
	background-size: cover;
}

#container .separate1_2 .separateWrap:nth-child(even) {
	align-content: center;
}

hr {
	margin: 8rem auto 6rem;
	height: 2px;
	background-color: #eee;
	border: none;
}

img.sustec_logo {
	margin-top: 1.5rem;
}
/* #contentsWrap .textWrap {
     float: none;
    width: 100%;
} */

.product-item + .product-item {
	margin-top: 6rem;
}

@media screen and (max-width: 1079px) {
	#pageTitle {
		padding-top: 70px;
		padding-bottom: 80px;
	}
}

@media screen and (max-width: 1439px) {
	#pageTitle {
		background: url(../img/sustee/2pagetitle_bk.jpg) no-repeat 77%;
		-moz-background-size: cover;
		background-size: cover;
	}
}

@media screen and (max-width: 768px) {
	img.sustec_logo {
		width: 100%;
		max-width: 150px !important;
	}

	#container .separate1_2 {
		display: block;
	}

	/* iframe {
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
    margin-top: 1em;
    overflow: hidden;
} */
}

#container .entry ul li {
	background: none;
	padding-left: 0;
}
