#Row369.form-group.row.Row-LineDetail {
	max-width: 500px;
}

/*hide survey name to control entire body of article*/
.BodyClass.Body-Page-SurveyNE h1 {
	display: none;
}

/*hide footer text like logged in as and tech support info*/
.BodyClass.Body-Page-Article .LFArea.Area-UWWBlue1PArea11 p,
.BodyClass.Body-Page-Article .LFArea.Area-UWWBlue1PArea13 p {
	display: none;
}

/*pledge detail for existing pledge screen*/
/*employer*/ table.table-striped.table-bordered.table-sm.ATransTable tr.Row-Employer,
/*campaign name*/ table.table-striped.table-bordered.table-sm.ATransTable tr.Row-CampName,
/*transaction type*/ table.table-striped.table-bordered.table-sm.ATransTable tr.Row-TranType,
/*transaction status*/ table.table-striped.table-bordered.table-sm.ATransTable tr.Row-TranStatus,
/*transaction number*/ table.table-striped.table-bordered.table-sm.ATransTable tr.Row-TranNbr,
/*envelope number*/ table.table-striped.table-bordered.table-sm.ATransTable tr.Row-EnvNbr {
	display: none;
}

td.Col-Integer.Col-NumDeductions {
	text-align: left;
}

/*bottom menu and sections*/
.Menu-Bottom td a,
.LFArea.Area-UWWBlue1PArea13 .Portlet .PortletNote p a {
	color: blue;
	text-decoration: underline;
}

.UWWBlueMainBelowContent.row {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #ececec;
}

/*bottom footer*/
.UWWBlueBottom {
/*081921*/	/*background-color: #fff;*/
	min-height: /*100px;*/ 25px;/*050923 update 25px*/
}

#PeriodEnt.col-md-9 .form-control {
	max-width: 200px;
}

h3.options {
	font-size: 16px !important;
	color: #C0C0C0;
	font-style: italic !important;
	font-weight: normal !important;
}

/*072721*/
#CheckNumber.form-control {
	max-width: 160px;
}

/*072121 updates*/
.UWWBlue1PArea2 ul.pureCssMenu a {
	font: 14px Calibri !important;	
}

.UWWBlueTop5 ul.pureCssMenu a, .UWWBlueTop5 ul.pureCssMenu li.dis a:hover, .UWWBlueTop5 ul.pureCssMenu li.sep a:hover {
font: 14px Calibri !important;
}

@media (min-width: 1024px) {
	.CPPStartYear {
		width: 100px;
	}
}

#PayDeduction.form-control {
	max-width: 200px;
}

#entryField.col-md-9 #payAmountDisplay.form-control {
	max-width: 200px !important;
}

.note.PlgCmbnTypeSelH.O h2,
.Section-PledgeAddInfo h2 {
	font-size: 18px !important;
}

span.submenulink {
	font-size: 16px !important;
}

.menu-donate-button {
	background-color: #f57814 !important;
	color: #fff !important;
	padding: 5px !important;
}

/*top section menu container*/
.UWWBlueTop2 {
	background-color: #fff;
	border-top: solid 1px #ececec;
}

/*portlet for mobile menu--do not remove*/
@media (max-width:768px) {
.LFArea.Area-UWWBlue1PArea2 .PortletHeader {
	background-color: #0168b3;
	}
}

a.pureCssMenui {
	background-color: #fff !important;
	color: #0168b3 !important;
}

ul.pureCssMenu a:hover {
	background-color: #0168b3 !important;
	color: #fff !important;
}

/*.Menu-Left ul.pureCssMenu.pureCssMenum li a,*/
li.pureCssMenui,
ul.pureCssMenu.pureCssMenum {
	background-color: #fff !important;
}

ul.pureCssMenu.pureCssMenum,
ul.pureCssMenu.pureCssMenum .Menu-Left {
	text-align: center;
}

/*write in entry section*/
@media (min-width:1024px) {
/*amount*/ #WIAmount.form-control,
/*state*/ #WIStateOrProv.form-control,
/*zip*/ #WIPostalCode.form-control {
		width: 247px;
	}
}

@media (min-width:1024px) {
/*name1*/	#WIName1.form-control,
/*name2*/ #WIName2.form-control,
/*addr1*/ #WIAddress1.form-control,
/*addr2*/ #WIAddress2.form-control,
/*addr3*/ #WIAddress3.form-control,
/*addr4*/ #WIAddress4.form-control,
/*city*/ #WICity.form-control,
/*notes*/ #WINotes.form-control {
		width: 50%;
	}
}

.pledge-instructions {
	color: #0168b3;
	font-weight: bold;
}

/*left menu*/
.UWWBlueTop5 {
	border-bottom: 1px solid #ececec;
}

/*left menu*/
.UWWBlueTop5,  {
	background-color: #fff !important;
}

.BodyClass {
	background-color: #ececec;
}

.note.WebRegister1.O {
	text-align: left;
	padding: 10px;
}

.note.PlgCmbnTypeSelH.O p {
	font-family: Calibri, Arial, Arial Narrow !important;
}
 
.section-header {
	font-weight: bold !important;
	font-size: 20px !important;
}

.Page-IPledgeCombined .EntrySection {
	border-top: solid 1px #ececec;
}

/*choose a donation type*/.note.PlgCmbnTypeSelH.O, .note.PlgCmbnTypeSelH.O span {
	font-size: /*1.20rem;*/ 20px !important;
	font-family: Calibri, Arial, Arial Narrow !important;
}

/*modal popup donate now*/
.btn-success {
	background-color: #f57814;
	border-color: #f57814;
	color: #fff !important;
	border-radius: 0px;
}

.btn-success:hover {
	background-color: #fff;
	border-color: #01529D;
	color: #01529D !important;
}

button.btn.btn-success a {
	color: #fff;
}

button.btn.btn-success a:hover {
	color: #01529D;
	text-decoration: none;
}

/*top logos*/
.UWWBlueTop1 .container {
	color: #4f4f4f;
	font-size: 24px;
	text-align: center;
}

.UWWBlueTop1 {
	background-color: #fff;
	padding: 10px 5px;
}

.LFArea.Area-UWWBlue1PArea13 {
	text-align: right; 
}

/*single page begin*/
.LFArea.Area-UWWBlue1PArea5 {
	text-align: right;
}


/*credit card payment label*/ #payment_methodDesc.form-control,
.Section-PledgeAddInfo .BlockHeader,
.note.PlgCmbnVerifyAbove.O p, 
.note.PlgCmbnWIAddH.O p,
.KeywordSearch .form-check.ParentAgencyOnly,
span.reqMark,
li.PledgeNavigation2.PledgeNavigationCancel.Cancel.WhiteButtons, 
.col-form-label.col-sm-3.Col-Heading.Col-Text.Label-payment_method.ReadOnly, 
#payment_methodDesc.form-control, .Section-PaymentDtl .Block .BlockHeader,
.col-form-label.col-sm-3.Col-Heading.Col-Text.Label-bill_to_address_country, 
#bill_to_address_country.form-control.DropDown.bill_to_address_country,
.AsteriskItemsRequired,
.Page-IPledgeCombined #ePaymentSection .Section-ePayment .Block .BlockHeader,
.note.PlgCmbnTypeSelH.D,
/*.UWWBlueBottom,*/ /*hide map image instead*/.map,
.Section-PledgeAddInfo label.col-sm-3-form-label,
.note.PlgCmbnVerifyAbove.O p,
.AsteriskItemsRequired, 
/*above work email box*/ .note.WebVerifyEmail.I p {
	display: none;
}

/*tech support footer*/ 
.LFArea.Area-UWWBlue1PArea11 .PortletNote, 
.LFArea.Area-UWWBlue1PArea12 .PortletNote, 
.LFArea.Area-UWWBlue1PArea13 .PortletNote {
	font-size: 11px;
}

li.Button2.CancelButton.Cancel.WhiteButtons a.button {
	background: none;
	border: none;
	text-decoration: underline;
}

.TargetedAgencies .col-sm-7.col-form-label.Col-Text.Col-Name {
	padding: 0px 15px !important;
}

h3.singlepage {
	font-size: 20px !important;
	color: #0c1280;
}

/*020320 updates*/
.PledgeSummary, .PledgeDesignations {
	max-width: 100%;
}

.col-sm-3.offset-sm-1.Col-Input.Col-Data {
	padding-top: 0px !important;
}

li.PledgeNavigation2.PledgeNavigationCancel.Cancel.WhiteButtons a.button {
	background: none;
	border: none;
	text-decoration: underline;
}

.CommunityCareAmount .row.ComCare {
	margin-bottom: 10px;
}

/*community care desc*/ .note.Web-ed-DescCC.O p {
	margin-bottom: 10px;
}

.note.PlgCmbnWIAddAbove.O p {
	font-size: 12px;
}

/*submit button*/ li.PledgeNavigation1.PledgeNavigationConfirm.Confirm.WhiteButtons {
	text-align: center;
}

/*designations link*/a#CmbnDsgnHdr:hover {
	text-decoration: none;
}

a#CmbnDsgnHdr h3 {
	font-size: 20px !important; color: blue !important; 
}

.WebVerifyEmail.I h3 {
	font-size: 20px;
}

@media (min-width: 1200px) {
	.GiveButtons {
		min-width: 500px;
	}
}

.note.WebRegister1.O p img, .Page-Home .HomeSection h1 p img {
	padding: 20px;
	max-width: 100%;
}

#ePaymentSection .col-form-label {
	font-weight: normal !important;
}

.UWWBlueMainBody {
	background-color: #01529d;
}

li.PledgeNavigation1.PledgeNavigationConfirm.ConfirmPayCC.WhiteButtons,
li.PledgeNavigation2.PledgeNavigationCancel.Cancel.WhiteButtons {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.Role-Register.Roll-Register .UWWBlueMainPage .container {
	padding: 0px;
}

.LFArea.Area-UWWBlue1NArea1 .Portlet .PortletNote img {
	padding: 10px 0px 0px 0px;
}

.LFArea.Area-UWWBlue1LArea14 {
	font-size: 10px;
	text-align: center;
}

.UWWBlueFooter1 {
	text-align: center;
}

/*081921*//*powered by andar footer*/
.Footer, a.Footer {
	color: #fff;
}

.UWWBlueFooter {
	background-color: /*#fff;*/#2b2f30; /*081921*/
}

label.col-sm-3.col-form-label.AddressType.Main, label.col-sm-3.col-form-label.Col-Heading.Col-IndNameLabel {
	visibility: hidden;
}

#Info_SORTFIELD1.form-control {
	max-width: 500px;
}

/*review your information section*/
#EMailAddress_Personal.form-control,
#EMailAddress_Work.form-control,
#Street1_Main.form-control, 
#Street2_Main.form-control {
	max-width: 500px;
}

@media (min-width: 1024px) {
	#CountryCode_Main.form-control {
		max-width: 268px;
	}
}

/*country on verif page*/
#CountryCode_Main.form-control, .col-sm-3.col-form-label.CountryCode_MainLabel {
	display: none !important;
}

/*home page donate button*/
.donate-now-button {
  background-color: #f57814;
  border: none;
  color: white;
  font-family: calibri, Arial, Arial Narrow;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  margin: 4px 2px;
  cursor: pointer;
  border: 1px solid #f57814;
  /*border-radius: 4px;*/
}

a.donate-now-button:hover {
  background-color: /*#0c1280;*/ white;
  text-decoration: none;
  border: 1px solid #f57814;
  color: #f57814;
}

.role_link,
.chgcomp_link {
	text-decoration: underline;
	font-size: 14px;
	color: blue;
	font-weight: bold;
}

/*fix spacing on targeted II for headings not aligned left*/ 
.col-sm-1.text-center.Col-Image.Col-PartnerAgy, 
.col-sm-1.text-center.Col-1.Col-Image.Col-PartnerAgy {
	display: none;
}

#Row317.form-group.row.Row-LineDetail label.col-sm-3.col-form-label.Col-Lable.LineIndent4 p {
	max-width: 200px;
}

#Row317.form-group.row.Row-LineDetail .col-sm-9.Col-eMail .form-control {
	min-width: 325px;
}

@media (min-width: 1024px) {
#Row317.form-group.row.Row-LineDetail label.col-sm-3.col-form-label.Col-Label.LineIndent4 {
	max-width: 150px;
	}
}

@media (min-width: 1024px) {
#Row317.form-group.row.Row-LineDetail .col-sm-9.Col-eMail {
	padding-left: 10.4em;
	}
}

/*080421 HM--align community care amount box left with targeted II*/
@media (min-width: 768px) {
.CommunityCareAmount .col-sm-8 {
    max-width: 68%;
    margin: 0px;
	}
}	

/*secondarymenu*/
@media (max-width: 768px) {
	.UWWBlueTop5 .PortletMenu .PortletHeader {
		background: orangered;
	}
}

.Menu-Left {
	max-width: 800px;
	margin-left: auto;
}

.UWWBlueMainPage {
	background-color: #fff;
}

/*******************************************************************************************************/
/*modal popups for affinity groups*/
/*
.modal-header .close {
	display: none;
}


.modal {
	padding-top: 100px;
	
}



/*062422*/
/*
.Page-Article.General h1 {
	text-align: center;
}
*/


/*targeted I spacing to align total amount boxes*/
/*
label.col-sm-8.col-form-label.Col-Text.Col-Name.Col-10735413_3736683Label, 
#DsgnCollapseBlock .ServiceCategories .col-sm-8 {
	max-width: 650px;
}
*/

/*spacing for total amount community care section*/ 
/*
.CommunityCareAmount .row.ComCare label.col-sm-8.offset-sm-1.col-form-label {
	margin: 0px;
}
*/

/*align targeted area I*/
/*
.ServiceCategories .col-sm-1
.ServiceCategories .col-sm-1.text-center.Col-Image.Col-Info {
	display: none;
}
*/

/*
 .Menu-V {
	max-width: 1000px !important;
}
*/


/*credit card month and day formatting*/
/*
@media (min-width: 800px) {
.Page-IPledgeCombined #EntrySection label.col-form-label+div.col-md-9 {
	max-width: 25%;
	}
}
*/

/*learn more button*/
/*
.btn.btn-secondary {
	background-color: #fff;
	color: #000;
	border-radius: 0px;
}
*/

/*072721 HM*/
/*
@media (min-width: 1200px) {
	#Zip_Main.form-control {
		max-width: 115px;
	}
}
*/


/*affinity group links*/
/*
.form-check-label.FlagText button.btn.btn-info {
	padding: 0px;
}
*/

/*verification flags, learn more link*/
/*
.btn.btn-info {
	background-color: transparent;
	border: none;
	color: #005191;
	padding-left: 0px;
	font-size: 14px;
	text-decoration: underline;
	padding: 0px 4px 1px 0px !important;
}

*/




/*personal email survey formatting*/
/*
@media (min-width: 1024px) {
#Row317.form-group.row.Row-LineDetail .col-sm-9.Col-eMail {
	padding: 0px 15px 0px 300px;
	}
}
*/
