html{
	background-color: #fff;
}

body {
    background-color: #fff;
    width: 100%;
    height: 100%;
    font-family: Roboto, Arial,Helvetica,sans-serif;
    color: #000;
    font-size: 16px;
    font-weight: normal !important;
    margin: 0;
    padding: 0;
    box-sizing:border-box;
    margin: 0 auto;
}

/*for SECC Materials starts */
.Role-SECC-Materials .Section-NavigateTree .BlockDetails,
.Role-SECC-Materials .Row-Year,
.Role-SECC-Materials .Row-Class,
.Role-SECC-Materials .Row-Type,
.Role-SECC-Materials .Row-EffDate,
.Role-SECC-Materials .Row-ExpDate,
.Role-SECC-Materials #eVol-breadcrumbs,
.Role-SECC-Materials #DocBottomSECC-Salary thead,
.Role-SECC-Materials #DocBottomSECC-DFI thead,
#DocBottomSECC-Budget thead,
#DocBottomSECC-BudgetApp thead,
#DocBottomSECC-Audit thead ,
.DocumentsSection .EffectiveDatesFilter,
.DocumentsSection .StartDatesFilter,
.DocumentsSection .CreateDatesFilter {display: none;}

.Role-SECC-Materials .card{
border: none;
}

/*for SECC Materials ends */

#header-utility > div{width: 75%;}

#header-utility {
	background: #fff;
	margin-top: 40px;
	position: relative;
}

/*#main-banner .row {
    min-height: 103px;
    position: relative;
}
*/
#main-banner .Portlet {
	margin-top:0 !important;
}

.top-banner {
	width: 100%;
	background-color: #fff; /*#fdb945;*/
	height: auto;
/****	position: fixed; ***/
z-index: 200;
top: 0px;
}
.top-banner.row {
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*#main-banner .row .offset-lg-1 {
    padding-left: 55%;
}*/
#MainContent {
    padding-top: 0px;
    padding-bottom: 0px;
}
nav.utility-menu ul {
	text-align: left;
}

.Menu a {
	color: #fd7e14;
	font-size: 16px;
	}
 nav.utility-menu ul li a {
	color: #000;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 600;
	padding-right: 15px;
}
#MainContent {max-width: 75%;
	padding-left: 0px;
	margin: 0 auto;
}

.container {
	max-width: 100%;
	padding: 0;
	margin: 0;
}

p{font-size: 16px;}

.head1{
	padding-top:17px; 
	padding-bottom: 17px; 
	padding-left: 5px;
	font-size: 16px; 
	font-family: Roboto, arial; 
	color: #636363; 
	background-color: #e6e8ea; 
	text-align: left;
	}

.header1 {
	width: 1170px;
	margin: auto;
	text-align: left;
}


.uwdc-logo{
	width: auto;
     margin: auto;
	text-align: left;
}

.com-logo {
	margin: auto;
	text-align: right;
}

.Page-IProfile h1,
.Page-Interests h1,
.Area-MainPage .Page-Main h1,
.pledge-title,
h1,
.Section-PledgeConfirm h1,
.Section-PledgeAddInfo > h1,
.Page-CybsSACheckout > h1
 {    
       font-size: 1.5rem !important;
       font-family: roboto, arial;
       text-transform: none;
    font-weight: 400;
    margin-top: 0px;
    padding: 5px 15px;
    color: #003087; 
	background:none !important;
}

h2{      font-size: 1.3rem;
       text-transform: none;
    font-weight: 400;
    margin-top: 0px;
    padding: 5px 15px 5px 0px;
    color: #005191; 
	background-color: none !important;
}
.note.MainBody.O h2 {
	 color: #003087; 
	background: transparent;
	    padding: 0px;
}
h3 {    
       font-size: 1.2rem;      
    color: #005191;
      text-transform: none;
    font-weight: 400;
    margin-top: 0px;
    background-color: none !important;
}


.sm-header {
	font-size: 1.1rem;      
    color: #003087;
      text-transform: none;
    font-weight: 700;
}

.yellow-box {
	border-radius: 10px 10px 10px 10px;
	background: #fdb945;
	padding: 7px 0px 7px 15px;
	width: 80%;	
}
.lgt-blue-box {
	border-radius: 10px 10px 10px 10px;
	background: #003087;
	padding: 7px 0px 7px 15px;
	width: 80%;	
	color: #fff;
}
.pink-box {
	border-radius: 10px 10px 10px 10px;
	background: #ff967d;
	padding: 7px 0px 7px 15px;
	width: 80%;	
}
.tan-box {
	border-radius: 10px 10px 10px 10px;
	background: #e6d7aa;
	padding: 7px 0px 7px 15px;
	width: 80%;	
}
.Page-CybsSACheckout .PledgeNavigation{
	margin: 0px 0px 100px 0px;
}

 .Col-Name-Organization(s) {
	display: none;
	}

.ViewCartLink a {
	color: #fd7e14;
}

.sub-menu a {
	color: #003087;
	line-height: 22px;
	font-size: 16px;
	font-weight: 700px;
}

.sub-menu a:hover {
	background: #003087;
	padding: 5px;
	color: #fff;
}

#list{
	height: 250px;
	padding-right: 15px;
	overflow-y: scroll;
}
#list tr{
	border-bottom: 1px solid #eee;
}
#list tr td{
	padding-top: 15px;	
}

#list p {
	color: #003087;
}

#footer {
	background: #002f87;
	padding: 10px 0px;
}
.blue {color: #337ab7;
	font-weight: 700;}
.btn-info {
    color: #fff;
    background-color: #7C81B8;
    border-color: #7C81B8;
    padding: 10px;
    font-size: 16px;
    	cursor: -webkit-grab;
	cursor: pointer;
}
a.btn-info:hover
, span.btn-info:hover {background-color: #7C81B8;}
.PledgeNavigation1, .PledgeNavigation2, .PledgeNavigation3, .PledgeNavigation4, .NavigationButton1, .NavigationButton2, .NavigationButton3, .NavigationButton4 {
    float: left;
}
.WhiteButtons .button {
	color: #003087;
	font-size: 16px;
	font-weight: 700;
}
.PledgeNavigation1 .button{
	background: linear-gradient(to bottom, #003087 0%, #003087 50%, #003087 51%, #003087 100%) !important;
	color: #fff !important;
}

#PledgeNavigationB   {  margin-bottom: 20px !important;
    padding-bottom: 40px !important;
    margin-top: -20px;
}

.StyleSampleShopCart {
	position: fixed;
	right: 50px;
	/*top: 180px;*/
	width: 200px;
	background: #e6e8ea;
	padding: 0 10px;
	border: 1px solid #003087;
	z-index: 99;
}

.form-control:disabled {
	background-color: transparent;
}

.Section-PledgeConfirm .Block {
	padding: 10px 0px 0px 0px;
	margin: 0px;
}

.Section-PledgeConfirm .PledgeNavigation {
	height: auto;
	margin: 0px;
}	

.Section-PledgeConfirmDisplay .Block h2 p a:link 
, p a:link {
	text-decoration: none;
	color: #003087;
	font-weight: 700;
}
.wiAddLink {
	margin-top: 10px;
}

.wiAddLink a:link {
	text-decoration: none;
	font-size: 18px;
	font-weight: 700;
	margin-top: 10px;
	color: #fff;
background-color: #003087;
padding: 5px;
border: 1px solid #003087;
border-radius: 5px;
cursor: -webkit-grab;
cursor: pointer;
}

.KeywordSearchLabel {display: none;}
/*.KeywordSearch:before {content: 'Enter a keyword into the box below and click search.';}*/
/*.KeywordSearchInput input {margin-top: 7px;}*/

.btn
, .KeywordSearch .SearchNavigation li .button{
    color: #fff !important;
    font-size: 16px;
    font-weight: 700;
    display: inline-block;
	margin: 0.5em;
	padding: 0.4em 2em;
	text-align: center;
	min-width: 100px;
	width: auto;
	border: 1px solid #003087;
	background: #003087;
	border-radius: 5px;
	cursor: -webkit-grab;
	cursor: pointer;
}

.btn:hover
, .KeywordSearch .SearchNavigation li .button:hover{
    color: #454545;
    background: #003087;
    	border: 1px solid #003087;
}

#main-banner .row {
    min-height: 160px;
    position: relative;
}

.ShoppingCartTableFooter td.Col-Text.Col-Designations:after {content:"Total";}

#keyclub li {
	color: #fff;
}

.PledgeNavigation ol
, .Navigation ol{
	display: inline-flex;
}

.PledgeTypeSelection .page-header .WebPledgeSelect p {
	margin-bottom: 0px;
}

.Section-PledgeConfirmDisplay .Block h2 {
	background-color: transparent;
	color: #454545;
	text-transform: none !important;
	}

.flag {font-weight: 700;}

#addressRow {
	margin-left: 0px !important;
}

.Section-PledgeAddInfo {
	margin-top: 10px;
}

.Portlet > .ShoppingCart {
	margin-left: 0px;
	}

.LFArea.Area-UnitedWeFight-P-foot-area-1 .PortletNote
{
	margin-left: 10px;
	margin-top: 12px;
}

 .LFArea.Area-UnitedWeFight-P-foot-area-2 .PortletNote
 ,.LFArea.Area-UnitedWeFight-P-foot-area-3 .PortletNote {
		margin-top: 12px;
		}
.LFArea.Area-UnitedWeFight-P-foot-area-3 .PortletNote,
.LFArea.Area-UnitedWeFight-P-foot-area-3 .PortletNote a{
	color: #fff;
}

.btn.focus, .btn:focus {
    outline: 0;
    box-shadow: 0 0 0 2px #ddd;
    color: #54595f;
}

.btn-info:hover 
.give:hover{
	background-color: none;
}

.RemoveAllLink::before {
    content: " | ";
font-weight: normal;
font-size: 14px;
color: transparent;
margin: 0 10px;
}

#Row2185 .form-control {pointer-event:none;
	border: none;}

.th.Col-Summary.Col-Heading, th.Col-Heading.Col-Text.Col-Designations {
	width: auto;
}

td[data-title="Annual Amount"] a {
    color: #fff;
    background-color: #003087;
    padding: 5px;
    font-size: 16px;
    border: 1px solid #003087;
    border-radius: 5px;
    cursor: -webkit-grab;
    cursor: pointer;
    font-weight: 600px !important;
}

.col-md-9.PaymentFrequencyOptions,
.col-md-9.BillingFrequencyOptions{display: inherit;}

.Page-IPledgeCombined div#DesignationSection i.fa.fa-caret-right
, .Page-IPledgeCombined div#DesignationSection i.fa.fa-caret-down {vertical-align: 0px !important;
	margin-right: 0px !important;}
.Page-IPledgeCombined .TargetedAgencies h2 p,
.Page-IPledgeCombined .Agencies h2 .DsgnSubSectionHdr,
.Page-IPledgeCombined .WriteIns #WriteInSection .DsgnSubSectionHdr{
    background-color: transparent !important;
    text-transform: none !important;
    color: #003087;
    font-size: 25px;
    font-family: roboto;
    padding-left: 8px;
}
.Page-IPledgeCombined .Agencies h2 .DsgnSubSectionHdr {
	    padding-left: 10px;
}
.Page-IPledgeCombined .WriteIns h2 .DsgnSubSectionHdr {
	    padding-left: 12px;
}
.Page-IPledgeCombined  .PT-FlagRow-Acknowledgement{
	    padding-left: 48px;
}
.Page-IPledgeCombined .KeywordSearchInput.input-group {
    width: 300px !important;
}
.Page-IPledgeCombined .Col-SelectAccount .iconText.AgSrchSelectTxt::before {
    content: 'Select Nonprofit';
    color: #000;
    white-space: nowrap;
}
.Page-IPledgeCombined .IPledgeTable input#payAmountDisplay {max-width: 200px !important;}
.Page-IPledgeCombined .form-control {
     width: 200px;
}

.Page-IPledgeCombined .AddressSection .form-control,
.combine-gift .form-control{
     width:100%;
}
.pemail .form-control{width: 300px;}

/* 8/3/20 .Area-Pledge .Page-IPledgeCombined form .BlockDetails {padding: 0px 0px 0px 25px;}*/
.TargetedAgencies .Block .BlockDetails .row label {
	    font-family: roboto;
	    color: #000;
}
.row.ComCare {
    margin-left: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    padding: 0.5em 0;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
.row.ComCare .offset-sm-1 {
    margin-left: 0px;
}
.Page-IPledgeCombined .TargetedAgencies .form-control-plaintext {
    font-weight: bold !important;
}

.Page-IPledgeCombined #WriteInDesignationSection {
	padding-left: 25px;
}

.Col-Heading.Col-LCStartYearLabel span {
    display: inline-block;
}
#DesSummaryTable {
    margin-top: 30px;
    width: auto;
}
#SelectedAgendiesTable .Col-BookNumber {visibility: hidden;}

.iconText.AgSrchSelectTxt {background: #e9ecef; padding: 5px;
    border: 1px solid #ced4da;
	border-radius: .25rem; font-weight: 700;}
a i.fa.fa-plus-square::before {
    content: 'Add';
    color: #000;
    font-size: 16px;
    font-weight: 700;
    font-family: roboto, arial;
}

.fa.fa-times::before {

    content: "Remove";
    font-family: roboto, arial;
    color: #000;
    font-size: 16px;
    font-weight: 700;
}
#SelectedAgendiesTable.SelectedAgendiesTable .col-sm-1.text-center {
    /*background: #e9ecef;*/
    padding-top: 2px;
    /*border: 1px solid #003087;*/
	border-radius: .25rem;
}

.fa-times-circle::before {

    content: "Exclude";
    font-family: roboto, arial;
    color: #000;
    font-size: 16px;
    font-weight: 700;
}
.Area-Pledge .Page-IPledgeCombined .TargetedAgencies .BlockDetails,
.Area-Pledge .Page-IPledgeCombined .WriteIns .BlockDetails ,
#AgencySearchSection {
	padding-left: 25px;
}
.Page-IPledgeCombined #SelectedAgencies {
    margin: 0px !important;
}
#SelectedAgendiesTable.SelectedAgendiesTable .col-sm-4 .form-control {width: 100px;}
#SelectedAgendiesTable.SelectedAgendiesTable .input-group > .form-control {flex: none !important;}
#SelectedAgendiesTable .col-sm-4 {padding-left: 0px; padding-right: 0px; max-width: 45.333333% !important;}
#BillDateComp .form-group.col-sm, #PaymentSD .form-group.col-sm {
    flex-grow: 0 !important;
}

/**.Page-IPledgeCombined .Agencies {padding-top: 15px;}**/

.uwdc-logo img, .2Image {
    max-width: 100%;
    height: auto;
}
.tooltip1 {
  position: relative;
  display: inline-block;
  color: #000;
}
.tooltip1 .tooltiptext {
  visibility: hidden;
  width: 350px;
  background-color: #fff;
  color: #000;
  text-align: left;
  border-radius: 6px;
  padding: 20px 15px;
  position: absolute;
  z-index: 1;
  bottom:75%;
  left:150px;
  border: 1px solid #ccc;
  transition: opacity 0.3s;
}
.tooltip1:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}
#WriteInDesignationSection .ActionButtons li {float: left;}
#header-menu .col-lg-9 {padding-top: 0px !important;}
.LFArea.Area-UnitedWeFight-P-foot-area-3, 
.LFArea.Area-UnitedWeFight-P-foot-area-3 a {color: #fff;}
/*.reqMark {color: #fe230a; font-weight: 600;}*/

/*.BlockDetails .Row-Odd*/
	
.TableReportSelection .Row-Report:last-child
, #list .ArticleTitle
, #City_MainPlaceholderTop
, #Zip_MainPlaceholderTop
, .form-group.row.CountryCode_MainInfo
, #PrefixNamePlaceholderTop
, #FirstNamePlaceholderTop
, #MiddleNamePlaceholderTop
, #LastNamePlaceholderTop
, #SuffixNamePlaceholderTop
, .NoData
, .no-heading th
, .Footer
, .scpItemList 
/*, .PortletMenu li:last-child*/
, .header-mobile-menu ul li:last-child
, .Article.MMSD h2.ArticleTitle 
, .form-check.FlagRow-ReleaseAddr
, .Section-PledgeConfirm .form-check.FlagRow-ReleaseAddr
, .form-group.row.Street2_MainInfo
, .Article.ePledging > .BlockDetails h2
, .Area-MainPage .Page-Main > h1
, .ShoppingCartSummary
, .Section-PledgeAddInfo .form-group.row .col-sm-3.col-form-label
, .Page-IProfile p
, .Section-ShoppingCart .ShoppingCartItemTable .Col-Checkbox.Col-DesignationsSelect
, .Section-LoyalContributor .form-group.row .col-sm
, .non-renew-amount
/*, .Section-PledgeConfirm .Row-TotalUndesignated.Row-Total
, .Section-PledgeConfirmDisplay .Row-TotalUndesignated.Row-Total*/
, .LeaderLevelMessageText
/***, #DesSummaryTable***/
, .col-sm-1.text-center.Col-MoreInfo a
, .col-sm-1.text-center.Col-MoreInfo i
, #PASearchResults .Col-BookNumber
, .SPAN-Web-ed-SumCC.DsgnSubSectionHdr
, .Row-PledgeImpact
, .Row-PledgeSpecific 
, .Page-IPledgeCombined .TargetedAgencies .col-sm-1, .col-sm-1.text-center.Col-1.Col-Image.Col-PartnerAgy
, .WIAddress3Entry
, .WIAddress4Entry
, .Street3_MainInfo
, .Street4_MainInfo
, .FlagRow-Acknowledgement
, .Page-IPledgeCombined #WriteInDesignationSection h2
/* 6/3/24 , .fa.fa-plus */
, .fa.fa-file-o
, #SelectedAgendiesTable .row.ComCare
/****,#SelectedAgendiesTable.SelectedAgendiesTable .row.Odd div:nth-child(2)
, #SelectedAgendiesTable.SelectedAgendiesTable .row.Even div:nth-child(2) ***/
, #SelectedAgendiesTable.SelectedAgendiesTable .row.Row-Header
, .Section-PledgeConfirmDisplay .FlagTable
, .PledgeNavigation2.PledgeNavigationCancel.Cancel.WhiteButtons
, .CheckNumberInfo
, .PledgeProgress
, th.Col-PaidAgLabel
, th.Col-PaidDateLabel
, td.Col-PaidAmount
, td.Col-LastPaidDate
, .StepUpPgmDesc4Year
, .Page-IPledgeCombined #State_MainPlaceholderTop 
{display: none;
}

.Page-IPledgeCombined form#Designation {
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}
#DsgnCollapseBlock{margin-top: -60px;}

/***div#DsgnCollapseBlock .AgencySearchBlock .AgencySectionHeader h2 ,***/
div#DesignationSection div#DsgnCollapseBlock .WriteIns h2 {
       margin-top: 10px !important;
}
/**select#State_Main {margin-top: 24px;}**/

.AgencySearchBlock .AgencySectionHeader h2 input{height:1px;}

.KeywordSearch {margin: 0px !important;}

/* for survey 455f and 456 */
#Row2618,
#Row2620,
#Row2621,
#Row2622,
#Row2623,
#Row2612,
#Row2614,
#Row2615,
#Row2616 {display: none;}

.Role-Award #main-banner {display: none;}
.Role-Award h1 {
    font-size: 1.5rem;
    text-transform: none;
    font-weight: 400;
    margin-top: 0px;
    padding: 5px 0px;
    background: none;
    color: #003087;
    font-family: roboto, arial;
}

.form-group {
    margin-bottom: 10px;
}

.Section-LoyalContributor #LCTable .form-group.row .col-md-9.offset-md-3 {
	margin-left: 0px;
}
.Area-MainPage .Page-Main .Block {
	padding: 0px;
}

.identify-user {text-align: right;}

/* Login page */

.LoginButtonPanel a {
    font-weight: 700;
    color: #003087;
    font-size: 16px;
}

.Register.LoginButton4.CreateAccount {
	display: none;
}

.note1 {border-radius: 7px;
    width: 80px;
    margin: 0px 5px;
	padding: 5px;
    display: inline-block;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    color: #005191;
    border: 1px solid #ddd;
    cursor: pointer;
}

/* for Lead United popup */
#am {font-size: 18px; 
     font-weight: 400;
     color: #B41428;
     }


#main-banner,
.Article.IndivDonation .BlockDetails .ArticleTitle
{display: none;}
.Page-IPledgeCombined .BlockDetails{margin: 0px;}
.Article102 .row {margin-right: 0px;
				margin-left: 0px;}	
h3 {color: #000;
font-size: 24px;
text-transform: none;
font-weight: normal;}
.PledgeTypeSelection .page-header h2,
.Section-PledgeAddInfo h2,
.Page-IPledgeCombined h2,
.opt,
.Page-IPledgeCombined .DsgnSubSectionHdr,
.div#DsgnCollapseBlock h2,
.TargetedAgencies h2
, #SelectButtons{
font-family: roboto;
font-size: 25px !important;
color: #003087;
background: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
border-bottom: none;
text-transform: none !important;}
.GiveButton {
	border-radius: 7px;
	width: 180px;
	margin: 5px;
	padding: 10px;	
    display: inline-block;
    text-align: center;
    font-size: 24px;
    font-weight: 700;
	border: 1px solid #005191;
}
.GiveButton.gbutton
, .PT-Row-PledgeAmount .form-control {
	border-radius: 7px;
    display: block;
    margin: 5px;
    width: 380px;
   padding: 10px;
    background: #fff;
     font-size: 24px;
    font-weight: normal;
	border: 1px solid #005191;
    text-align: left;
    height: 53px;
}
.PT-Row-PledgeAmount .form-control {background: #005191; color: #fff !important; font-weight: 700;}
 .lg-fsize {font-size: 21px; color: #005191;}
   .GiveButton.selected, .GiveButton.selected a{
	background-color: #003087 !important;
	color: #fff;
}
.GiveButton a{
    	color: #005191;
}
.col-sm-9.AddressData.AddressMain {padding-left: 0px;}
.col-sm-9.AddressData.AddressMain label {display: none;}
.pemail input {background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: .25rem;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.Row-LCStartYear p {padding-left: 20px;}
.TargetedAgencies a,
.tooltip1 a {color:#005191;}
.TargetedAgencies a:hover,
.tooltip1 a:hover {color: #7aa4dd;}
#WriteInDesignationSection .offset-sm-3 {margin-left: 0px;}
/*.BlockDetails .IPledgeTable label.col-md-3.col-form-label {flex:0;} 6/20/23*/
.thanks {font-size: 16px; font-weight: 700; font-style:italic; color:#005191;} 
#Area-Pledge .page-header {background-color: #003087;}
.PledgeTypeSelection .page-header h2,
.PledgeTypeSelection .page-header #SelectButtons{color: #fff; }
/*.PledgeTypeSelection .page-header #SelectButtons {color: #fff; padding-bottom: 5px;  padding-top: 5px;}*/
.Section-PledgeAddInfo h2 
, .opt {
  background-color: #003087;
  width: 100%;
  color: #fff; }
  .opt {  padding-bottom: 10px;
  margin-left: -5px;
  width: 102%;
  padding-top: 0px;
}
  .Section-PledgeAddInfo h2 {padding-bottom: 10px; padding-top: 10px}
 .FlagTable {margin: 0px;}
 .Page-IPledgeCombined .EntrySection {
  border-top: none;}
  #DesignationSection hr {border-top: none;}
  .Page-IPledgeCombined .TargetedAgencies h2 p {color: #003087 !important; 
 }
 .AgencySectionHeader {margin-bottom: -20px;}
 .staText {font-weight: normal;}
 body .PledgeTypeSelection .TypeSelection-Items input[type="radio"]:checked + span + label.RadioLabel, body .PledgeTypeSelection .TypeSelection-Items input[type="radio"]:checked + label.RadioLabel {
  background-color: #003087 !important;
  color: #ffffff;
}
.PledgeTypeSelection .TypeSelection-Items label.RadioLabel:hover,
.IPledgeTable label.RadioLabel:hover,
.IPledgeTable .form-group.row .col-md-9 label.form-check-label:hover,
div#PledgePaymentInfo .form-check>label.form-check-label:hover,
div#PledgePaymentInfo .form-check>label.form-check-label:hover:before,
.TypeSelection .form-check-label.RadioLabel:hover:before
{
    background-color: #003087 !important;
}
.TypeSelection {margin-top: 25px;}
     

@media screen and (max-width: 580px) {
	.Article227 table.ANDARMaintenanceHTML td {
   		 display: block;
	}
}
