/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.page-template-template-native-ad .page-head  .page-title::after {
	content: "Legal partner blogs are sponsored by companies that have information and opinions to share with the legal community. They do not represent the views of Minnesota Lawyer. Blogs are accepted on a variety of topics and are subject to approval by Minnesota Lawyer management. To contribute contact Bill Gaier at 612-594-1537.";
	font-size: 11px;
	color: black;
	font-style: normal;
	float: left;
	clear: none;
	display: block;
	margin-bottom: 20px;
	margin-right: 2.5%;
	margin-left: 2.5%;
}

.page-template-template-native-ad .page-head {
	border-color: #dddddd !important;
}

.page-template-template-native-ad .page-head {
	border: 4px solid #444;
	border-radius: 15px;
	margin-bottom: 12px;
	padding: 7px 10px 0 15px;
	text-align: center;
}

.page-template-template-native-ad .page-head .page-title {
	width: 94%;
}

.more-link {
	display: block !important;
}

.single-sponsored_content h4 {
	font-family: Oswald, arial, Georgia, serif;
	font-size: 16px;
	color: #333;
	line-height: 20px;
	text-transform: uppercase;
	padding-bottom: 5px;
	border-bottom: 4px solid #333;
}

.single-sponsored_content h4 {
	color: #fff;
}

.page-template-template-native-ad .post-thumbnail {
	width: 50%;
	padding-right: 2%;
}

@media only screen and (max-width: 479px) {
	.ads-top, .e3lan-top {
		position: inherit !important;
	}
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.page-template-template-native-ad .page-head  .page-title::after {
	content: "Legal partner blogs are sponsored by companies that have information and opinions to share with the legal community. They do not represent the views of Minnesota Lawyer. Blogs are accepted on a variety of topics and are subject to approval by Minnesota Lawyer management. To contribute contact Bill Gaier at 612-594-1537.";
	font-size: 11px;
	color: black;
	font-style: normal;
	float: left;
	clear: none;
	display: block;
	margin-bottom: 20px;
	margin-right: 2.5%;
	margin-left: 2.5%;
}

.page-template-template-native-ad .page-head {
	border-color: #dddddd !important;
}

.page-template-template-native-ad .page-head {
	border: 4px solid #444;
	border-radius: 15px;
	margin-bottom: 12px;
	padding: 7px 10px 0 15px;
	text-align: center;
}

.page-template-template-native-ad .page-head .page-title {
	width: 94%;
}

.more-link {
	display: block !important;
}

.single-sponsored_content h4 {
	font-family: Oswald, arial, Georgia, serif;
	font-size: 16px;
	color: #333;
	line-height: 20px;
	text-transform: uppercase;
	padding-bottom: 5px;
	border-bottom: 4px solid #333;
}

.single-sponsored_content h4 {
	color: #fff;
}

.page-template-template-native-ad .post-thumbnail {
	width: 50%;
	padding-right: 2%;
}

@media only screen and (max-width: 479px) {
	.ads-top, .e3lan-top {
		position: inherit !important;
	}
}