/*BEGIN Andar proj 26079 6-17-25*/
/*resize social icons and logo on mobile */

@media only screen and (max-width: 600px) {
.GeneralBlueTop1 .GeneralBlue1PLogo.col-sm-8{
 padding: 0 !important; 
}
.GeneralBlueTop1 .GeneralBlue1PArea1.col-sm-4{
  padding: 0 !important;
}

.social-icons a{
	font-size: 20px;
}
	}
/*END Andar proj 26079 6-17-25*/

/*BEGIN Andar proj 26079 6-4-25*/
/*force role menu to display vertically*/
.GeneralBlueBottom5 .PortletMenu table td{
  display: block !important;
}

body .GeneralBlue1PLogo .PortletNote,
body .GeneralBlue1LLogo .PortletNote,
body .GeneralBlue1NLogo .PortletNote {
    display: block !important;
}

@media only screen and (max-width: 900px) {
    .social-icons a {
        font-size: 22px;
    }

    .social-icons i {
        margin: 0 5px;
    }

    .GeneralBlue1PLogo {
        padding: 0
    }

    .Area-GeneralBlue1PLogo,
    .Area-GeneralBlue1LLogo,
    .Area-GeneralBlue1NLogo {
        text-align: left;
    }
}


/*END Andar proj 26079 6-4-25*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*home page donate button*/
.donate-now-button {
  background-color: #002a5c;
  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 #002a5c;
 }

a.donate-now-button:hover {
  background-color: white;
  text-decoration: none;
  border: 1px solid #002a5c;
  color: #002a5c;
}


/*payroll pledge type -- per pp*/
@media (min-width: 1024px) {
#PayDeduction.form-control {
	max-width: 240px;
}
}

/*pay periods dropdown*/
@media (min-width: 1024px) {
#PeriodEnt.col-md-9 {
    max-width: 270px;
	}
}

/*non profit search*/
.AgencySectionHeader, h2#WriteInSection, .note.PlgCmbnVerifyAbove.T p {
	display: none;
}

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

/*learn more link*/
.btn.btn-info {
	background-color: transparent;
	border: none;
	color: #005191;
	padding-left: 0px;
	/*font-size: 12px;*/
	text-decoration: underline;
}

/*override align targeted I left from tailoring acct...display and align to show help icon*/
.row.Row-Odd.Row-11051612_3736683 .col-sm-1.text-center.Col-Image.Col-Info {
	display: block;
}

.Page-IPledgeCombined h2 p {
	font-weight: normal !important;
	font-size: 26px !important;
}

.carousel-indicators li::marker{
  font-size: 0 !important;
}
