@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');
  /*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face {
  font-family:"FontAwesome";
  src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight:normal;
  font-style:normal}
.fa {
  display:inline-block;
  font:normal normal normal 14px/1 FontAwesome;
  font-size:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale}
.fa-lg {
  font-size:1.33333333em;
  line-height:.75em;
  vertical-align:-15%}
.fa-2x {
  font-size:2em}
.fa-3x {
  font-size:3em}
.fa-4x {
  font-size:4em}
.fa-5x {
  font-size:5em}
.fa-fw {
  width:1.28571429em;
  text-align:center}
.fa-ul {
  padding-left:0;
  margin-left:2.14285714em;
  list-style-type:none}
.fa-ul>li {
  position:relative}
.fa-li {
  position:absolute;
  left:-2.14285714em;
  width:2.14285714em;
  top:.14285714em;
  text-align:center}
.fa-li.fa-lg {
  left:-1.85714286em}
.fa-border {
  padding:.2em .25em .15em;
  border:solid .08em #eee;
  border-radius:.1em}
.fa-pull-left {
  float:left}
.fa-pull-right {
  float:right}
.fa.fa-pull-left {
  margin-right:.3em}
.fa.fa-pull-right {
  margin-left:.3em}
.pull-right {
  float:right}
.pull-left {
  float:left}
.fa.pull-left {
  margin-right:.3em}
.fa.pull-right {
  margin-left:.3em}
.fa-spin {
  -webkit-animation:fa-spin 2s infinite linear;
  animation:fa-spin 2s infinite linear}
.fa-pulse {
  -webkit-animation:fa-spin 1s infinite steps(8);
  animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin {
  0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)}
100% {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)}
}
@keyframes fa-spin {
  0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)}
100% {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)}
}
.fa-rotate-90 {
  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  transform:rotate(90deg)}
.fa-rotate-180 {
  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg)}
.fa-rotate-270 {
  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  transform:rotate(270deg)}
.fa-flip-horizontal {
  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform:scale(-1, 1);
  -ms-transform:scale(-1, 1);
  transform:scale(-1, 1)}
.fa-flip-vertical {
  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform:scale(1, -1);
  -ms-transform:scale(1, -1);
  transform:scale(1, -1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
  filter:none}
.fa-stack {
  position:relative;
  display:inline-block;
  width:2em;
  height:2em;
  line-height:2em;
  vertical-align:middle}
.fa-stack-1x,.fa-stack-2x {
  position:absolute;
  left:0;
  width:100%;
  text-align:center}
.fa-stack-1x {
  line-height:inherit}
.fa-stack-2x {
  font-size:2em}
.fa-inverse {
  color:#fff}
.fa-instagram:before {
  content:""}
.fa-twitter:before {
  content:""}
.fa-linkedin:before {
  content:""}
.fa-facebook-f:before,.fa-facebook:before {
  content:""}
.fa-youtube-square:before {
  content:""}
.fa-youtube:before {
  content:""}
.fa-youtube-play:before {
  content:""}
.sr-only {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0, 0, 0, 0);
  border:0}
.sr-only-focusable:active,.sr-only-focusable:focus {
  position:static;
  width:auto;
  height:auto;
  margin:0;
  overflow:visible;
  clip:auto}
.red {
  color:#ed2424}
::-moz-selection {
  background:rgba(252,95,0,.9);
  color:#fff;
  text-shadow:none}
::selection {
  background:rgba(252,95,0,.9);
  color:#fff;
  text-shadow:none}
a.skip-link,a.skip-link:visited,a.skip-link:link,a.skip-link:hover {
  position:absolute;
  left:-999em;
  top:auto;
  width:1px;
  height:1px;
  overflow:hidden}
a.skip-link:active,a.skip-link:focus {
  position:static;
  width:auto;
  height:auto}
* {
  padding:0;
  margin:0;
  box-sizing:border-box;
  -moz-box-sizing:border-box}
body {
  background:#fff6f0;
  color:#fff;
  font-size:62.5%;
  font-family:"Inter",Arial,sans-serif;
  font-weight:400}
a {
  color:#0c72b9;
  text-decoration:underline}
a:hover {
  text-decoration:none}
a.social {
  display:inline-block}
a.social span {
  position:absolute;
  left:-999em}
a.button,.button a,button,input[type=submit],input[type=reset],input[type=button] {
  display:inline-block;
  padding:10px 15px;
  border:0;
  background:#0c72b9;
  color:#fff;
  text-decoration:none;
  -webkit-transition:background-color 150ms ease;
  -moz-transition:background-color 150ms ease;
  -ms-transition:background-color 150ms ease;
  -o-transition:background-color 150ms ease;
  transition:background-color 150ms ease}
h1 {
  font-family: "Roboto Condensed", sans-serif;
  margin:0 0 .25em 0;
  padding:0;
  font-size:3em;
  line-height:1.1em;
  letter-spacing:.13em;
  text-transform:uppercase}
h2 {
  font-family: "Inter", sans-serif;
  margin:0 0 .5em 0;
  padding:0 0 .5em 0;
  font-size:1.8em;
  line-height:1.1em;
  text-transform:uppercase}
h3 {
  font-family: "Inter", sans-serif;
  margin:0 0 .25em 0;
  padding:0;
  font-size:1.4em;
  line-height:1em}
h4 {
  font-family: "Inter", sans-serif;
  margin:0;
  padding:0;
  font-size:1.2em;
  line-height:1em}
p {
  font-family: "Inter", sans-serif;
  margin:.5em 0 1.5em 0;
  padding:0}
.small {
  font-size:.89em;
  line-height:1.6em}
.large {
  font-size:1.2em;
  line-height:1.6em}
.caps {
  text-transform:uppercase}
em {
  font-style:italic}
.bold,strong {
  font-weight:bold}
hr {
  margin:0 0 1.5em 0;
  border:0;
  border-top:0;
  border-bottom:1px solid #a7a9ac}
sub,sup {
  position:relative;
  font-size:75%;
  line-height:0;
  vertical-align:baseline}
sup {
  top:-0.5em}
sub {
  bottom:-0.25em}
blockquote {
  margin:0 0 2em 2em;
  padding:1em 2em;
  border:0;
  font-style:italic;
  color:#393838;
  border-left:1px solid #393838}
blockquote cite {
  display:block;
  font-size:1.2em;
  color:#28283b}
table {
  border-collapse:collapse;
  border-spacing:0;
  width:100%;
  border:0;
  margin:0 0 1.5em 0}
tbody {
  border:0;
  padding:0}
table th {
  padding:5px;
  background:none;
  border-bottom:1px solid #393838}
table td {
  padding:5px;
  vertical-align:top;
  border:0}
tr.even,.even {
  background:none;
  border:0;
  padding:0}
tr.odd,.odd {
  background:#393838;
  border:0;
  padding:0}
ol,ul {
  margin:0 0 1.5em 2em;
  padding:0}
ol li,ul li {
  margin:0 0 .5em 0;
  padding:0}
object,embed {
  border:0;
  outline:0}
iframe {
  max-width:100%}
.at img,img {
  border:0;
  width:auto;
  width:100%;
  height:auto;
  max-width:100%;
  vertical-align:middle;
  -ms-interpolation-mode:bicubic}
.HeaderHtml img {
  height:auto !important}
.center {
  text-align:center}
.l,.left {
  float:left}
.r,.right {
  float:right}
.clear {
  clear:both}
.clear-l,.clear-l {
  clear:left}
.clear-r,.clear-r {
  clear:right}
.serif {
  font-family:Georgia,serif}
.no-serif,.san-serif {
  font-family:Arial,Helvetica,sans-serif}
img.l,img.left {
  float:left;
  margin:0 10px 10px 0}
img.r,img.right {
  float:right;
  margin:0 0 10px 10px}
.responsive-video {
  position:relative;
  height:0;
  overflow:hidden;
  padding-bottom:56.25%;
  margin-bottom:1.5em}
.responsive-video.ratio-4-3 {
  padding-bottom:75%}
.responsive-video iframe {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%}
.clear {
  clear:both}
.clearfix {
  display:inline-block}
.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden}
* html .clearfix {
  height:1%}
.clearfix {
  display:block}
.everyaction-page .at {
  font-family:"Inter",Arial,sans-serif;
  font-weight:400}
.everyaction-page .at form {
  background:#fff6f0;
  border-radius: 20px;
  border: solid;
  border-color: #003972
}

/*Amount Buttons*/
.everyaction-page .at form .label-amount {
  color:#fff}
.everyaction-page .at form .label-amount>a {
  background-color:#003972;
  border-color:#003972;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-transition:background-color 150ms ease;
  -moz-transition:background-color 150ms ease;
  -ms-transition:background-color 150ms ease;
  -o-transition:background-color 150ms ease;
  transition:background-color 150ms ease}
.everyaction-page .at form .label-amount>a:hover {
  background-color:#2050AC}
.everyaction-page .at form .label-amount:hover>a {
  background-color:#2050AC;
  border-color:#2050AC}
.everyaction-page .at form .label-amount input[type=radio]:checked+a {
  background-color:#44988c}
.everyaction-page .at form .label-amount input:required {
  background-color:#44988c;
  border-color:#44988c}
.everyaction-page .at form .label-amount input:required::placeholder {
  color:#fff}
.everyaction-page .at form label {
  color:#003972}
.everyaction-page .at form input[type=text],.everyaction-page .at form input[type=password],.everyaction-page .at form input[type=date],.everyaction-page .at form input[type=datetime],.everyaction-page .at form input[type=datetime-local],.everyaction-page .at form input[type=month],.everyaction-page .at form input[type=week],.everyaction-page .at form input[type=email],.everyaction-page .at form input[type=number],.everyaction-page .at form input[type=search],.everyaction-page .at form input[type=tel],.everyaction-page .at form input[type=time],.everyaction-page .at form input[type=url],.everyaction-page .at form input[type=color],.everyaction-page .at form select,.everyaction-page .at form textarea {
  border-color:#003972;
  border-radius:5px;
  margin-top:5px}
.everyaction-page .at form input.edit-otheramount {
  margin-top:0;
  border-color:#003972}
.everyaction-page .at form .intl-tel-input {
  margin-top:5px}
.everyaction-page .at form input[type=checkbox]+span::before {
  border-color:#657580;
padding-top: 20px}
.everyaction-page .at form input[type=checkbox]+span:hover::before {
  border-color:#fc5f00;
padding-top: 20px}
.everyaction-page .at form input[type=checkbox]:checked+span::before {
  background:#003972;
padding-top: 20px}
.everyaction-page .at form input[type=checkbox]:focus+span::before,.everyaction-page .at form input[type=checkbox]:active+span::before {
  background:#003972;
padding-top: 20px}
.everyaction-page .at fieldset legend {
  color:#023765;
  font-size:1.2em;
  text-transform:uppercase}
.everyaction-page .at .btn-at-primary {
  background:#5fc8e4;
  color:#003972;
  text-transform:uppercase;
  font-weight:700;
  font-size:1.2em;
  line-height:1.2em;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  border-radius:8px}
.everyaction-page .at .btn-at-primary:hover {
  background-color:#023765}
.everyaction-page .at .at-steps {
  background:rgba(0,0,0,0)}
.everyaction-page .at .at-steps .at-step {
  color:#657580;
  border:0}
.everyaction-page .at .at-steps .at-step .step-title {
  font-family: "Inter", sans-serif;
  display:inline-block;
  padding:5px 0;
  font-size:16px;
  font-weight:700;
  border-bottom:2px solid rgba(0,0,0,0)}
.everyaction-page .at .at-steps .at-step>::before {
  background-color:#657580;
  left:20px;}
.everyaction-page .at .at-steps .at-step.active {
  color:#023765}
.everyaction-page .at .at-steps .at-step.active .step-title {
  border-bottom:2px solid #fc5f00}
.everyaction-page .at .at-steps .at-step.active>::before {
  background-color:#023765}
.everyaction-page .at-legal {
  color:#393838}
.everyaction-page .at-form-submit {
  text-align:center}
.everyaction-page .at-form-submit .at-submit {
  float:none;
  margin-left:auto;
  margin-right:auto;
  min-width:300px;
  text-align:center}
.everyaction-page .fastAction {
  background:rgba(0,0,0,0);
  padding-top:20px}
.everyaction-page .at-form .HeaderHtml,.everyaction-page .multistep-layout .at-form .HeaderHtml {
  display:block;
  float:left;
  width:calc(50% - 30px);
  padding:0;
  margin:0}
@media only screen and (max-width: 992px) {
  .everyaction-page .at-form .HeaderHtml,.everyaction-page .multistep-layout .at-form .HeaderHtml {
  width:calc(100% - 20px);
  margin:0 auto;
  float:none}
}
.everyaction-page .at-form .HeaderHtml p,.everyaction-page .multistep-layout .at-form .HeaderHtml p {
  padding:0}
.everyaction-page .at-form .HeaderHtml .HeaderHtml,.everyaction-page .multistep-layout .at-form .HeaderHtml .HeaderHtml {
  width:auto;
  float:none}
.everyaction-page .at-error-console,.everyaction-page .at-form form,.everyaction-page .multistep-layout .at-error-console,.everyaction-page .multistep-layout .at-form form {
  display:block;
  float:right;
  width:50%;
  padding:0;
  margin:0}
@media only screen and (max-width: 992px) {
  .everyaction-page .at-error-console,.everyaction-page .at-form form,.everyaction-page .multistep-layout .at-error-console,.everyaction-page .multistep-layout .at-form form {
  width:calc(100% - 20px);
  margin:0 auto;
  float:none}
}
.everyaction-page .FooterHtml,.everyaction-page .multistep-layout .FooterHtml {
  text-align:left;
  color:#393838}
.at-inner>.FooterHtml {
  clear:both;
  padding:40px 0;
  text-align:center;
  font-size:12px}
.wrap.normal {
  margin:0 auto;
  max-width:970px}
.wrap.wide {
  margin:0 35px}
#header {
  padding:70px 0;
  background:#fff;
  text-align:center}
#header #logo {
  display:block;
  margin:0 auto}
#content {
  padding:0 0 140px 0;
  font-size:1.6em;
  line-height:1.8em;
  background:#fff;
  color:#393838}
#footer {
  padding:60px 0;
  font-size:1.4em;
  line-height:1.5em;
  background:#2050ac;
  color:#fff;
  text-align:center}
#footer p {
  margin:0 0 1em 0}
#footer a {
  color:#fff;
  font-size:.8em;
  text-transform:uppercase;
  font-weight:bold;
  text-decoration:none;
  letter-spacing:.05em}
#footer a:hover {
  text-decoration:underline}
#footer ul.social-menu {
  display:block;
  margin:0;
  padding:0;
  list-style-type:none}
#footer ul.social-menu li {
  display:inline-block;
  margin:0 15px 1.5em 15px;
  padding:0}
#footer ul.social-menu li a {
  display:block;
  width:50px;
  height:50px;
  text-align:center;
  line-height:50px;
  color:#393838;
  background:#fff;
  font-size:28px;
  transform:scale(1);
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  -webkit-transition:background-color 150ms ease,color 150ms ease,transform 150ms ease;
  -moz-transition:background-color 150ms ease,color 150ms ease,transform 150ms ease;
  -ms-transition:background-color 150ms ease,color 150ms ease,transform 150ms ease;
  -o-transition:background-color 150ms ease,color 150ms ease,transform 150ms ease;
  transition:background-color 150ms ease,color 150ms ease,transform 150ms ease}
#footer ul.social-menu li a .fa span {
  display:inline-block;
  overflow:hidden;
  width:0px;
  text-indent:-999em}
#footer ul.social-menu li a:hover {
  background:#fc5f00;
  color:#fff;
  transform:scale(1.15)}

/*Form Titles */

.everyaction-page header.at-title {
  text-transform:uppercase;
  color:#fc5f00;
  font-size:1.875em;
  line-height:1.3em;
  margin:0 10px 20px 10px;
  padding:0;
  font-family: "Inter", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal}
.at h1 {
  text-transform:uppercase;
  color:#28283b;
  font-size:1.875em;
  line-height:1.3em;
  letter-spacing:normal;
  margin:0 0 20px 0;
  padding:0;
  font-family: "Roboto Condensed", sans-serif;
  font-weight:700}
.at h2 {
  text-transform:uppercase;
  color:#0c72b9;
  font-size:1.5em;
  line-height:1.3em;
  margin:0 0 15px 0;
  padding:0;
  font-family: "Roboto Condensed", sans-serif;
  font-weight:700}
.at h3 {
  text-transform:uppercase;
  color:#18a8e1;
  font-size:1.5em;
  line-height:1.3em;
  margin:0 0 15px 0;
  padding:0;
  font-family:"Roboto",Arial,sans-serif;
  font-weight:400}

/*CSJ THEME */

.theme-csj {
  background-color:#075c8c;
  font-family:"proxima-nova",Arial,sans-serif;
  font-weight:300}
.theme-csj #header {
  background:#18a8e1;
  text-align:left;
  padding:30px 0}
.theme-csj #header #logo {
  margin:0}
.theme-csj #content {
  padding-top:70px}
.theme-csj .everyaction-page header.at-title {
  font-family:"proxima-nova",Arial,sans-serif;
  font-weight:400;
  letter-spacing:.03em}
.theme-csj #footer {
  background-color:#075c8c}
.theme-csj .everyaction-page .at {
  font-family:"proxima-nova",Arial,sans-serif;
  font-weight:400}
.theme-csj .everyaction-page .at a {
  color:#023765}
.theme-csj .everyaction-page .at form {
  background:#ceedff}
.theme-csj .everyaction-page .at form .label-amount {
  color:#023765;
  font-family:"proxima-nova",Arial,sans-serif;
  font-weight:700}
.theme-csj .everyaction-page .at form .label-amount>a {
  background-color:#fff;
  border-color:#fff}
.theme-csj .everyaction-page .at form .label-amount>a:hover {
  background-color:#0c72b9}
.theme-csj .everyaction-page .at form .label-amount:hover>a {
  background-color:#18a8e1;
  border-color:#18a8e1}
.theme-csj .everyaction-page .at form .label-amount input:required {
  background-color:#fc5f00;
  border-color:#fc5f00}
.theme-csj .everyaction-page .at form .label-amount input:required::placeholder {
  color:#fff}
.theme-csj .everyaction-page .at form .label-amount input[type=radio]:checked+a {
  background-color:#fc5f00;
  color:#fff}
.theme-csj .everyaction-page .at label {
  color:#023765}
.theme-csj .everyaction-page .at .at-steps .at-step {
  color:#023765}
.theme-csj .everyaction-page .at .at-steps .at-step>::before {
  background-color:#023765}
.theme-csj .everyaction-page .at .at-steps .at-step.active {
  color:#023765}
.theme-csj .everyaction-page .at .at-steps .at-step.active .step-title {
  border-bottom:2px solid #fc5f00}
.theme-csj .everyaction-page .at .at-steps .at-step.active>::before {
  background-color:#023765}
.theme-csj .everyaction-page .at .btn-at-primary {
  color:#fff;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0}
.theme-csj .everyaction-page form .FooterHtml {
  position:relative;
  width:calc(100% + 2.5rem);
  left:-1.25rem;
  background:#f1592b;
  padding:20px 1.25rem;
  margin:76px 0 0 0}
.theme-csj .everyaction-page form .FooterHtml * {
  color:#fff}
.theme-csj .everyaction-page form .FooterHtml:before {
  content:"";
  display:block;
  width:100%;
  height:76px;
  position:absolute;
  left:0;
  top:-75px;
  background:url("../images/csj-edge-top.png") right bottom no-repeat;
  background-size:auto}
.theme-cssj {
  background-color:#f4f4f4;
  font-family:"Lato",Arial,sans-serif;
  font-weight:300}
.theme-cssj #header {
  text-align:left;
  padding:20px 0}
.theme-cssj #header #logo {
  margin:0}
.theme-cssj #content {
  padding-top:80px}
.theme-cssj .everyaction-page header.at-title {
  font-family:"Lato",Arial,sans-serif;
  font-weight:700;
  letter-spacing:.03em}
.theme-cssj #footer {
  background-color:#f4f4f4}
.theme-cssj .at a {
  color:#0c72b9}
.theme-cssj .everyaction-page .at {
  font-family:"Lato",Arial,sans-serif;
  font-weight:400}
.theme-cssj .everyaction-page .at a {
  color:#0c72b9}
.theme-cssj .everyaction-page .at form {
  background:#0d2f54}
.theme-cssj .everyaction-page .at form .label-amount {
  color:#fff;
  font-family:"proxima-nova",Arial,sans-serif;
  font-weight:400}
.theme-cssj .everyaction-page .at form .label-amount>a {
  background:#1372b3;
  border-color:#fff;
  font-weight:400}
.theme-cssj .everyaction-page .at form .label-amount>a:hover {
  background-color:#0c72b9}
.theme-cssj .everyaction-page .at form .label-amount:hover>a {
  background-color:#1372b3;
  border-color:#1372b3}
.theme-cssj .everyaction-page .at form .label-amount input:required {
  background-color:#fc5f00;
  border-color:#fc5f00}
.theme-cssj .everyaction-page .at form .label-amount input:required::placeholder {
  color:#fff}
.theme-cssj .everyaction-page .at form .label-amount input[type=radio]:checked+a {
  background-color:#fc5f00;
  color:#fff}
.theme-cssj .everyaction-page .at form .FooterHtml * {
  color:#fff}
.theme-cssj .everyaction-page .at label {
  color:#c4d9e6}
.theme-cssj .everyaction-page .at fieldset legend {
  color:#c4d9e6}
.theme-cssj .everyaction-page .at .fastAction p {
  color:#c4d9e6}
.theme-cssj .everyaction-page .at .at-steps .at-step {
  color:#fff}
.theme-cssj .everyaction-page .at .at-steps .at-step>::before {
  background-color:#4ea4e0}
.theme-cssj .everyaction-page .at .at-steps .at-step .step-title {
  color:#fff}
.theme-cssj .everyaction-page .at .at-steps .at-step.active .step-title {
  color:#fff;
  border-bottom:2px solid #fc5f00}
.theme-cssj .everyaction-page .at .at-steps .at-step.active>::before {
  background-color:#fc5f00;
  color:#fff}
.theme-cssj .everyaction-page .at .btn-at-primary {
  color:#fff}
.theme-cssj .everyaction-page .at .btn-at-primary:hover {
  color:#fc5f00;
  background-color:#fff}
.theme-cssj .everyaction-page .at-legal {
  color:#c4d9e6}
.theme-cssj .at-inner>.FooterHtml {
  color:#393838}
.theme-cssj #footer {
  background:#f4f4f4;
  color:#0c72b9}
.theme-cssj #footer a {
  color:#0c72b9}
.theme-cssj #footer ul.social-menu li a {
  color:#393838;
  background:#fff}
.theme-cssj #footer ul.social-menu li a:hover {
  background:#fc5f00;
  color:#fff}

/*TIME DONE THEME */


.theme-timedone {
  background-color:#28283c;
  font-family:"museo",Arial,sans-serif;
  font-weight:400}
.theme-timedone #header {
  text-align:center;
  padding:20px 0}
.theme-timedone #header #logo {
  margin:0}
.theme-timedone #content {
  padding-top:60px}
.theme-timedone .everyaction-page header.at-title {
  text-align:left;
  font-family:"museo",Arial,sans-serif;
  font-weight:700;
  letter-spacing:.03em;
  text-transform:none;
  color:#28283c}
.theme-timedone #footer {
  background-color:#28283c}
.theme-timedone .everyaction-page .at {
  font-family:"museo",Arial,sans-serif;
  font-weight:400;
  color:#28283c}
.theme-timedone .everyaction-page .at label small {
  color:#28283c}
.theme-timedone .everyaction-page .at a {
  color:#28283c}
.theme-timedone .everyaction-page .at fieldset legend {
  color:#28283c}
.theme-timedone .everyaction-page .at form {
  background:#98d0ff;
  color:#4880a7}
.theme-timedone .everyaction-page .at form .label-amount {
  color:#fff}
.theme-timedone .everyaction-page .at form .label-amount>a {
  background-color:#28283c;
  border-color:#28283c}
.theme-timedone .everyaction-page .at form .label-amount>a:hover {
  background-color:#18a8e1}
.theme-timedone .everyaction-page .at form .label-amount:hover>a {
  background-color:#18a8e1;
  border-color:#18a8e1}
.theme-timedone .everyaction-page .at form label {
  color:#28283c}
.theme-timedone .everyaction-page .at form .odd label {
  color:#fff}
.theme-timedone .everyaction-page .at form .select2-container--default .select2-selection--multiple,.theme-timedone .everyaction-page .at form input[type=text],.theme-timedone .everyaction-page .at form input[type=password],.theme-timedone .everyaction-page .at form input[type=date],.theme-timedone .everyaction-page .at form input[type=datetime],.theme-timedone .everyaction-page .at form input[type=datetime-local],.theme-timedone .everyaction-page .at form input[type=month],.theme-timedone .everyaction-page .at form input[type=week],.theme-timedone .everyaction-page .at form input[type=email],.theme-timedone .everyaction-page .at form input[type=number],.theme-timedone .everyaction-page .at form input[type=search],.theme-timedone .everyaction-page .at form input[type=tel],.theme-timedone .everyaction-page .at form input[type=time],.theme-timedone .everyaction-page .at form input[type=url],.theme-timedone .everyaction-page .at form input[type=color],.theme-timedone .everyaction-page .at form select,.theme-timedone .everyaction-page .at form textarea {
  border-color:#28283c;
  border-radius:0;
  color:#28283c}
.theme-timedone .everyaction-page .at form input.edit-otheramount {
  border-color:#28283c}
.theme-timedone .everyaction-page .at form .select2-search input::placeholder,.theme-timedone .everyaction-page .at form input::placeholder {
  color:#28283c;
  opacity:1}
.theme-timedone .everyaction-page .at .at-steps .at-step {
  color:#4880a7;
  border:0}
.theme-timedone .everyaction-page .at .at-steps .at-step>::before {
  background-color:#4880a7;
  left:20px}
.theme-timedone .everyaction-page .at .at-steps .at-step.active .step-title {
  color:#28283b;
  border-bottom:2px solid #fc5f00}
.theme-timedone .everyaction-page .at .at-steps .at-step.active>::before {
  background-color:#28283b}
.theme-timedone .everyaction-page .at .btn-at-primary {
  color:#98d0ff;
  background:#28283c;
  -webkit-border-radius:0px;
  -moz-border-radius:0px;
  border-radius:0px}
.theme-timedone .everyaction-page .at .btn-at-primary:hover {
  color:#98d0ff;
  background:#fff}
.theme-timedone .at-inner>.FooterHtml {
  color:#393838}
.theme-timedone #footer {
  background-color:#28283c;
  color:#fff}
.theme-timedone #footer ul.social-menu li a:hover {
  color:#98d0ff;
  background:#fff}
/*# sourceMappingURL=main.css.map */