
 @import url('https://fonts.googleapis.com/css?family=Mulish&display=swap');
/*
 * ActionTag CSS template
 */

/* Fonts */
.at .at-legend {
	font-family: 'Mulish',Arial,Helvetica,sans-serif !important;
}
.at {
	font-family: 'Mulish',Arial,Helvetica,sans-serif !important;
}
.at-fields {
    color: #252C3d;
	font-family: 'Mulish',Arial,Helvetica,sans-serif;
}

/* Header Image */
.at .at-form .at-title .at-banner {
    width: 100%;
    margin: 0;
}
.at-banner {
    text-align: center;
}

/* Form Title */
.at .at-form .at-title {
   display:none;
}
.at h1 {
	font-family: 'Mulish',Arial,Helvetica,sans-serif !important;
	font-size: 26px;
	font-weight: bold;
	padding-top: 10px;
}

/* Active Step */
.at .at-form .at-step.active.valid > *::before {
    background-color: #252C3d;
}
/* Completed Step */
.at .at-form .at-step.valid > *::before {
    background-color: #43cdfd;
}
/* Incomplete Step */
.at .at-form .at-step > *::before {
    background-color: #43cdfd;
}
/* Active Step Highlight */
.at .at-form .at-step.active {
    border-bottom-color: #003679;
}
/* Step Text */
.at .at-form span.step-title {
    font-size: 14px;
	font-family: 'Mulish',Arial,Helvetica,sans-serif;
}
/* Inactive Contribution Buttons */
.at .at-form form .label-amount > a {
    background-color: #ecfafd;
    border-color: #43cdfd;
	border-style: solid !important;
	border-width: thin !important;
	color: #000000 !important;
}
.at form .label-amount {
	color: #000000 !important;
}
/* Contribution Button Hover */
.at .at-form form .label-amount:hover > a {
    background-color: #43cdfd;
    border-color: #43cdfd;
}
/* Active Contribution Button */
.at .at-form form .label-amount input[type="radio"]:checked + a {
    background-color: #43cdfd;
    border-color: #43cdfd;
	color: #ffffff;
}
/* Submit & Next Buttons */
.at .at-form .btn-at-primary {
    background-color: #43cdfd;
	font-family: 'Mulish',Arial,Helvetica,sans-serif;
	font-weight: 700;
	font-size: 24px;
}
/* Submit & Next Buttons Hover */
.at .at-form .btn-at-primary:hover {
    background-color: #43cdfd;
	font-family: 'Mulish',Arial,Helvetica,sans-serif;
	font-weight: 700;
	font-size: 24px;
}
/* Previous Step Button */
.at .at-form a.prevStep.btn-at.btn-at-link {
    padding-right: 10px;
	font-family: 'Mulish',Arial,Helvetica,sans-serif;
	font-weight: 700;
	font-size: 24px;
}
/* Input Field Labels */
.at .at-form label.at-text {
    color: black;
}
/* Tribute & Gift Membership Label */
.at .at-form label.at-check.EnableTributeGift {
    padding-top: 10px;
}
/* Form Error On Field */
.at .at-form .error small.error {
    color: red;
}
.at .at-form label.error {
    color: red;
}


/* Other Amount Input Placeholder Styling */
.at form .label-amount input:required::placeholder {
    color: #fff !important;
	background-color: #43cdfd;
}
.at form .label-amount input:required {
    color: #fff important;
    border-color: #43cdfd !important;
    background-color: #43cdfd !important;
    box-shadow: none;
}

/*Form Background*/
.at-inner {
    background-color: #fff !important;
	border-radius: 4px;
}
.panel-content {
	background-color: #003679 !important;
}
.ngp-form {
	background-color: #ffffff !important;
	padding: 5px;
}
body {
	background-color: #003679 !important;
}

/*Removed Powered By EveryAction*/
.poweredby {
	display: none !important;
}


