/*===========================================================================*/
.NavigationWrapper {
	max-width: 						none;
	width: 							100%;

	border-left:					none;
	border-right: 					none;

	right:							0px;
	top:							74px;
}

.NavigationSub {
    width: 100%;
}

/*===========================================================================*/
.HomeAboutContent {
	padding-right: 					0px;
	padding-bottom: 				0px;

	border-bottom: 					none;
}

.HomeAboutLearnMore {
	display: 						none;
}

/*===========================================================================*/
.HomeSponsorContent {
	padding-right: 					0px;
	padding-bottom: 				0px;

	border-bottom: 					none;
}

.HomeSponsorLearnMore {
	max-width: 						240px;

	margin: 						0 auto;
	margin-top: 					20px;

	position: 						static;

	display: 						block;
}

/*===========================================================================*/
.ContactForm td {
	width: 							100%;

	display: 						block;
}

/*===========================================================================*/
.PageTitle h1 span {
	display: 						block;

	line-height: 					20px;
	line-height: 					2.0rem;
}

.PageContent {
	max-width: 						760px;
	min-height: 					150px;
}

/*===========================================================================*/
.DonationContent form td {
	width: 							100%;

	display: 						block;
}

/*===========================================================================*/
.SponsorChild, .SponsorChildMid {
	width:							47%  !important;
	margin-right:					6% !important;
	margin-left:					0% !important;
}

.SponsorChild[rel=Pos2], .SponsorChild[rel=Pos4] {
	margin-right:					0% !important;
}

.SponsorFilters {
	height:							auto;
}

.SponsorFilterButton {
	text-align:						center;

	height:							40px;
	line-height:					40px;

	margin-bottom:					10px;

	display:						block;
}

.SponsorFiltersDropdown {
	top:							40px;

	width:							100%;
}

.SponsorFiltersDropdownApply {
	height:							40px;
	line-height:					40px;
}

.SponsorHighRisk {
	position:						static;

	text-align:						right;
}

.SponsorNotFound {
	margin-top: 					60px;
	margin-bottom:					40px;
}

/*===========================================================================*/
.ChildPageContent {
	padding-left:					0px;
	padding-right:					0px;
}

.ChildSponsor {
	border-bottom:					1px #EEEEEE solid;

	padding-bottom:					20px;
}

.ChildPictureAndSponsor {
	float:							none;

	margin-bottom: 					20px;
	margin-right: 					0px;

	width:							100%;
}

.ChildPicture {
	border:							14px #f2c30c solid;

	height:							350px;
}

.ChildPictureBackground {
	display:						none;

	height:							350px;
}

.ChildPictureSponsored {
	left:							14px;
}

.ChildSponsor {
	padding-left: 					20px;
	padding-right: 					20px;
}

.ChildContent {
	padding-left: 					20px;
	padding-right: 					20px;
	padding-top:					0px;
}

.ChildSiblings {
	padding-left: 					20px;
	padding-right: 					20px;
}

.ChildSibling {
	width:							50%;
}

/*===========================================================================*/
.ChildSponsorFormContent {
	width: 							100%;

	float: 							none;
}

.ChildSponsorFormContent form td {
	width: 							100%;

	display: 						block;
}

.CartFormCCForm td {
	width: 							100%;

	display: 						block;
}

/*===========================================================================*/
.TestimonialPicture {
	width:							100px;
	height:							100px;
}

/*===========================================================================*/
.CartFormInputs {
	width: 							100%;

	float: 							none;
}

.CartFormInputs td {
	width: 							100%;

	display: 						block;
}

/*===========================================================================*/
.FooterMailingList {
	width: 							100%;

	margin-bottom: 					40px;
	padding-right:					0px;
}

.FooterAbout {
	width: 							100%;
}


.FooterFacebookWrapper {
	text-align:						center;
}

.FooterFacebook {
	margin-top:						20px;

	float: 							none;

	display:						inline-block;
}

.FooterCopyright {
	width: 							100%;

	text-align: 					center;

	margin-bottom: 					20px;

	float: 							none;
}

.FooterTrustwave {
	float: 							none;

	margin:							0 auto;
	margin-bottom: 					20px;
}

/*===========================================================================*/

