#edonations_form 					{margin-top:40px;margin-bottom:120px;}
#edonations_form h1 				{color:#BD2478;font-size:30px;font-family:Ubuntu-Medium;line-height:120%;margin-bottom:0px;}
#edonations_form h2 				{color:#00255E;font-size:24px;font-family:Ubuntu-Regular;line-height:120%;margin-bottom:0px;}
#edonations_form h3 				{color:#525252;font-size:21px;line-height:160%;font-family:Ubuntu-Medium;margin-bottom: 0px;}
#edonations_form .greyboxform 		{padding-left:58px;padding-right:58px;padding-top:30px;padding-bottom:60px;background:#F4F4F4;}
#edonations_form label 				{color:#00255E;font-size:17px;font-family:Ubuntu-Regular;line-height:160%;}
#edonations_form input 				{height:45px;line-height:45px;padding-top:0px;padding-bottom:0px;background:#FFFFFF;border:none;border-radius:0px;}
#edonations_form .form-group 		{margin-bottom:0px;}
#edonations_form .whitebox 			{padding-top:25px;padding-bottom:25px;padding-right:15px;padding-left:15px;background:#FFFFFF;text-align: center;margin-bottom: 30px;}
#edonations_form .pricestyle 		{color:#00255E;font-size:30px;line-height:120%;font-family:Ubuntu-Medium;text-align:center;}
#edonations_form .input-group-text 	{background:transparent;border:none;border-radius:0px;}
#edonations_form .radiostyle 		{background:transparent;border:1px solid #BBBBBB;width:26px;height:26px;}

.at-resp-share-element .at-share-btn {margin: 0 2px 0px!important;}
.at-resp-share-element .at-icon, .at-resp-share-element .at-label {width:26px!important;height:26px!important;}
.at-style-responsive .at-share-btn{padding:0px!important;text-align:center!important;}

#edonations_form .whitebox .radio 																{margin: 0px;/*display:inline-flex;grid-template-columns:min-content auto;grid-gap:0.5em;*/color:#00255E;font-size:30px;line-height:120%;font-family:Ubuntu-Medium;text-align:center;}
#edonations_form .whitebox .radio &:focus-within .radio__label 									{transform:scale(1.05);opacity:1;}
#edonations_form .whitebox .radio__label 														{display: inline-block;text-align: center;margin-left: auto;margin-right: auto;line-height:26px;transition:180ms all ease-in-out;opacity:1;}
#edonations_form .whitebox .radio__input 														{display:flex;}
#edonations_form .whitebox .radio__input input 													{opacity:0;width:0;height:0;}
#edonations_form .whitebox .radio__input input &:focus + .radio__control 						{box-shadow:0 0 0 0.05em #fff,0 0 0.15em 0.1em #00255E;}
#edonations_form .whitebox .radio-gradient input:checked + .radio__control 						{background: #BD2478;border: none;line-height: 18px;text-align: center;padding: 0px;}
#edonations_form .whitebox .radio-before .radio__control 										{display:grid;place-items:center;}
#edonations_form .whitebox .radio-before input + .radio__control::before 						{content:"";width:0.5em;height:0.5em;box-shadow:inset 0.5em 0.5em #00255E;border-radius:50%;transition:180ms transform ease-in-out;transform:scale(0);}
#edonations_form .whitebox .radio-before input:checked + .radio__control::before 				{transform:scale(1);}
#edonations_form .whitebox .radio__control 														{width: 26px;height: 26px;border-radius: 50%;border: 1px solid #BBBBBB;display:block;}
#edonations_form .whitebox .radio-gradient input:checked + .radio__control .checkmark 			{display:inline-block;transform:rotate(45deg);height:18px;width:10px;border-bottom:5px solid #fff;border-right:5px solid  #fff;}
#edonations_form  .input-group-text.eurostyle 													{color:#00255E;font-size:25px;line-height:120%;font-family:Ubuntu-Regular;border:1px solid #E7E7E7;background:#FFFFFF;}
#edonations_form  .inputeurostyle 																{border-left:1px solid #E7E7E7;}
#edonations_form label strong  																	{font-family:Ubuntu-Bold;}
#edonations_form .custom-control-label 															{color: #525252;font-size:18px;font-family:Ubuntu-Regular;padding-left: 10px;}
#edonations_form .custom-control-label a 														{text-decoration:underline;color:#525252;}
#edonations_form .custom-checkbox .custom-control-label::before 								{border-radius:0px;}
#edonations_form .custom-control-label::before 													{position:absolute;top:.25rem;left:-1.5rem;display:block;width:20px;height:20px;pointer-events:none;content:"";background-color:#FFFFFF;border:1px solid #C4C4C4;border-radius:0px;}
#edonations_form .custom-checkbox .custom-control-input:checked~.custom-control-label::after 	{background-color: #00255E;width: 20px;height: 20px;}
#edonations_form .btn_submit 																	{width:323px;height:50px;background:#BD2478;border:none;line-height:50px;padding:0px;text-align: center;border-radius:0px;color:#FFFFFF;font-size:23px;font-family:Ubuntu-Regular;}
#edonations_form .btn_submit:hover 																{background:#D52887;}

#edonations_form .margin-bottom-25 {margin-bottom:25px;}
#edonations_form .whitebox .centerlabel {display: flex;justify-content:space-between;align-self:center;align-items:center;}