
.page-content p, .page-content ul li, .page-content strong{
	font-size:18px;
	line-height:26px;
}
.page-content h3 strong {
	font-size:22px;
}
.page-content h3 em {
	font-weight:300;
	font-size:22px;
}
hr {
	border-bottom:1px solid #333;
}
.pest-category {
	text-transform:uppercase;
	color:#5f7800;
}
.pest-thumb {
	margin-bottom:20px;
}
.pest-thumb img:hover {
	-webkit-box-shadow: 5px 5px 5px 1px rgba(0,0,0,0.48);
	-moz-box-shadow: 5px 5px 5px 1px rgba(0,0,0,0.48);
	box-shadow: 5px 5px 5px 1px rgba(0,0,0,0.48);
}
.pest-image {
	float:right;
	margin-left:15px;
	width:420px;
}
div.pest-caption, div.pest-caption strong, div.pest-caption a {
	font-size:15px;
}
li.weevil {
	margin-left:-20px;
	list-style-type:none;
}
.page-legal {
	margin-top:40px;
}
.page-legal p, .page-legal strong {
	font-size:12px;
	line-height:14px;
}
.back-to-top-div {
	margin-top:40px;
	position:fixed;
	bottom:15px;
	right:131px;
	display:none;
	z-index:999;
}
a.no-dec {
	text-decoration:none !important;
	display:block;
}
.dark-green {
	background-color:#5f7800;
	color:white;
	font-weight:700;
	text-decoration:none;
}
.light-green {
	background-color:#aab400;
}

.top-button {
	display:inline;
	padding:10px;
}

.light-green img {
	padding-right:10px;
}

@media (max-width:1024px) {
	.back-to-top-div {
		right:30px;
	}
	
}
@media (max-width:768px) {
	.pest-image {
		display:block;
		float:none;
		clear:both;
	}
	.back-to-top-div {
		right:14px;
	}
    .light-green img {
		padding-right:0;
	}
}

@media (max-width:667px) {
	.dark-green {
		display:none;
	}
	.light-green img {
		padding-right:0;
	}
}
@media (max-width:568px) {
	.pest-image {
		display:block;
		float:none;
		clear:both;
	}
}
@media (max-width:375px) {
	.pageTitle {
		font-size:15px;
		line-height:22px;
	}
	.heroTitle {
		font-size:30px;
		line-height:29px;
	}
	.pest p, .pest ul li, .pest strong{
		font-size:18px;
		line-height:26px;
	}
	.pest-image {
		float:none;
		clear:both;
		margin-left:0;
		width:250px;
	}
	.pest-image img {
		width:250px;
	}
	.dark-green {
		display:none;
	}
	.light-green img {
		padding-right:0;
	}
}