
#maincontent {
	padding-top: 0;
}

.nav-container .nav-button.button--green {
	background-color: #01673e;
	border-color: #01673e;
}

#maincontent #col2 {
	width: 100%;
}

#maincontent.internal #col2 ul.breadcrumbs,
#maincontent.internal ul.breadcrumbs,
#maincontent ul.breadcrumbs {
	padding-top: 25px;
}

.containerWrapper {
	display: block;
	width: 100%;
	padding-top: 25px;
}

.magazine--visible h2 a, .magazine__tag a {
	color: #01673e;
}

.button--green {
	background-color: #01673e;
	border-color: #01673e;
	color: #fff;
}

#maincontent.internal .bio {
	color: #595959;
}

#col2 .contact-callout a {
	color: #01673e;
}

.contact-staff .agenda-details .section {
	width: 100%;
	max-width: 800px;
}

.chapter-col1, .chapter-col2, .chapter-col3 {
	width: 100%;
	max-width: 275px;
}

.bio-wrapper {
	width: 100%;
}

#col2 .magazine__tag__list .magazine__tag {
	background: none;
	margin-left: 0;
	padding-left: 5px;
	font-size: 1.3rem;
}

	#col2 .magazine__tag__list .magazine__tag a {
		color: #01673e;
	}

.scfForm, .scfForm div, .scfForm h1, .scfForm label, .scfForm p {
	color: #fff;
}

#col2 .scfRequired {
	color: #ff0000;
}

.scfSectionContent input[type="text"],
.scfSectionContent select,
.scfSectionContent textarea {
	padding: .8rem .4rem;
	border-radius: 0;
	border: 1px solid #ccc;
	background: #fff;
}

.scfSectionContent .scfCaptchaGeneralPanel,
.scfSectionContent .scfCheckBoxListGeneralPanel,
.scfSectionContent .scfConfirmPasswordGeneralPanel,
.scfSectionContent .scfCreditCardGeneralPanel,
.scfSectionContent .scfDateGeneralPanel,
.scfSectionContent .scfDatePickerGeneralPanel,
.scfSectionContent .scfDateSelectorGeneralPanel,
.scfSectionContent .scfEmailGeneralPanel,
.scfSectionContent .scfFileUploadGeneralPanel,
.scfSectionContent .scfMultipleLineGeneralPanel,
.scfSectionContent .scfNumberGeneralPanel,
.scfSectionContent .scfPasswordGeneralPanel,
.scfSectionContent .scfRadioButtonListGeneralPanel,
.scfSectionContent .scfSingleLineGeneralPanel,
.scfSectionContent .scfSmsTelephoneGeneralPanel,
.scfSectionContent .scfTelephoneGeneralPanel {
	width: 100%;
}

.scfSectionContent label {
	font-weight: 700;
}

.rail-ad img {
	width: auto;
}

.article .news-content {
	width: 90%;
}

/* font size style update */
#maincontent.internal p,
#maincontent p,
#maincontent.internal #col2 ul:not([class]) li,
#maincontent.internal #col2 ul[class=""] li,
#maincontent.internal dd,
#maincontent.internal dt,
ol:not([class]) li, ol[class=""] li, ul:not([class]) li, ul[class=""] li,
#maincontent.internal .bio,
#maincontent.internal .bio-content span,
li a {
	font-size: 1.6rem;
}

.about .article .more {
	font-weight: 700;
	font-size: 1.6rem;
	color: #01673e !important;
	position: relative;
	background: none;
}

	.about .article .more:after {
		position: absolute;
		content: "\F054";
		font-family: FontAwesome;
		margin-left: 0.8rem;
		font-size: 1.2rem;
	}

#maincontent .imgContent .caption {
	font-size: 1.5rem;
}

#maincontent ul.breadcrumbs li,
#maincontent ul.breadcrumbs li a {
	font-size: 1.2rem;
}

.grid-card .card-title,
#col2 .collapsible, .card-title, h3,
#maincontent.internal .article h3 a,
#col2 .contact-callout a {
	font-size: 1.9rem;
}

@media screen and (max-width: 1100px) {
	#st-2 {
		display: none !important;
	}
}

#lnkMore {
	font-size: 1.4rem;
}





/* Two columns */
#maincontent .comp-fullCard-content p {
	margin-bottom: 0;
}

.comp-fullCard img {
	width: 100%;
}

#maincontent .comp-fullCard-content h3 a:hover {
	color: #01673e;
}

.comp-fullCard-content ul {
	padding-left: 0;
}

	.comp-fullCard-content ul li {
		padding-bottom: 0;
	}

@media (min-width: 992px) {
	.comp-fullCard {
		padding: 65px 0;
	}

		.comp-fullCard .container {
			max-width: 1100px;
		}

	.comp-fullCard--imgRight [class^="col-"]:first-child {
		order: 2;
	}

	.comp-fullCard--imgRight [class^="col-"]:last-child .comp-fullCard-content {
		float: right;
	}
}
