@font-face {
  font-family: brandon-light;
  src: url("/fonts/brandon/brandon-light-webfont.eot"); /* IE9 Compat Modes */
  src: url("/fonts/brandon/brandon-light-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/brandon/brandon-light-webfont.woff") format("woff"), url("/fonts/brandon/brandon-light-webfont.ttf") format("truetype"), url("/fonts/brandon/brandon-light-webfont.svg#svgFontName") format("svg"); /* Legacy iOS */
}
@font-face {
  font-family: brandon-lightitalic;
  src: url("/fonts/brandon/brandon-lightitalic-webfont.eot"); /* IE9 Compat Modes */
  src: url("/fonts/brandon/brandon-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/brandon/brandon-lightitalic-webfont.woff") format("woff"), url("/fonts/brandon/brandon-lightitalic-webfont.ttf") format("truetype"), url("/fonts/brandon/brandon-lightitalic-webfont.svg#svgFontName") format("svg"); /* Legacy iOS */
}
@font-face {
  font-family: brandon-bold;
  src: url("/fonts/brandon/brandon-bold-webfont.eot"); /* IE9 Compat Modes */
  src: url("/fonts/brandon/brandon-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/brandon/brandon-bold-webfont.woff") format("woff"), url("/fonts/brandon/brandon-bold-webfont.ttf") format("truetype"), url("/fonts/brandon/brandon-bold-webfont.svg#svgFontName") format("svg"); /* Legacy iOS */
}
@font-face {
  font-family: brandon-bolditalic;
  src: url("/fonts/brandon/brandon-bolditalic-webfont.eot"); /* IE9 Compat Modes */
  src: url("/fonts/brandon/brandon-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/brandon/brandon-bolditalic-webfont.woff") format("woff"), url("/fonts/brandon/brandon-bolditalic-webfont.ttf") format("truetype"), url("/fonts/brandon/brandon-bolditalic-webfont.svg#svgFontName") format("svg"); /* Legacy iOS */
}
@font-face {
  font-family: brandon-regular;
  src: url("/fonts/brandon/brandon-regular-webfont.eot"); /* IE9 Compat Modes */
  src: url("/fonts/brandon/brandon-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/brandon/brandon-regular-webfont.woff") format("woff"), url("/fonts/brandon/brandon-regular-webfont.ttf") format("truetype"), url("/fonts/brandon/brandon-regular-webfont.svg#svgFontName") format("svg"); /* Legacy iOS */
}
.submit button, .button_action, .button_action_small {
  background-color: #78c459;
}

.submit button:hover, .button_action:hover, .button_action_small:hover {
  background-color: #62bb46;
}

h1 {
  color: #78c459;
}

h2 {
  color: #62bb46;
}

a {
  color: #78c459;
}

.footer_list li, .footer_list li a {
  color: #fff;
  text-decoration: none;
  font-family: inherit;
}
.footer_list li {
  margin: 20px 0;
  padding: 0 0 0 30px;
  background: url("/img/svg/arrow-ceregames.svg") center left no-repeat;
  background-size: 18px 15px;
}
.footer_list li a:hover {
  color: #78c459;
}
.footer_list .telephone {
  background-image: url("/img/svg/phone-icon-ceregames.svg");
  background-repeat: no-repeat;
}
.footer_list .address {
  background-image: url("/img/svg/address-icon-ceregames.svg");
  background-repeat: no-repeat;
  background-position-y: top;
}
.footer_list .email {
  background-image: url("/img/svg/email-icon-ceregames.svg");
  background-repeat: no-repeat;
}

footer .logo img {
  width: auto;
  height: 130px;
}

nav li a:hover,
#home .home,
#science .science,
#programmes .programmes,
#about .about,
#blog .blog,
#contact .contact {
  color: #78c459;
  font: 0.9rem brandon-bold;
  border-top-color: #78c459;
}

nav li a:hover {
  border-top-color: #78c459;
}

#portal .downloads button {
  color: #78c459;
  border-color: #78c459;
  background: url(/img/svg/arrow-down-ceregames.svg) 85% center/1em no-repeat;
}
#portal .downloads button:hover {
  background-color: #78c459;
}
#portal .dropdn li a {
  background-image: url(/img/svg/arrow-right-ceregames.svg);
}

body .payment_type {
  background-color: #78c459;
}
body .payment_type:hover {
  background-color: #62bb46;
}

.portal_login h1 {
  color: #78c459;
}

/*# sourceMappingURL=ceregames.css.map */
