.content a {
  color: #009eff !important;
}
body {
  color: #ffffff !important;
  font-family: 'Calibri', Helvetica, Arial, sans-serif !important;
  line-height: 1.4 !important;
  font-size: 14px !important;
  background-color: #ffffff !important;
}
.csc-frame-102 {
  border: 1px solid #dddddd !important;
}
.day,
.day {
  color: #ffffff !important;
}
.hour,
.minute,
.second,
.hours_text,
.minutes_text,
.seconds_text {
  color: #ffffff !important;
}
h1,
.h1 {
  color: #009ee0 !important;
  border-bottom: 1px solid #484f64 !important;
  font-size: 22px !important;
  font-family: 'Calibri', Helvetica, Arial, sans-serif !important;
}
h2,
.h2 {
  color: #009ee0 !important;
  font-size: 20px !important;
  font-family: 'Calibri', Helvetica, Arial, sans-serif !important;
}
h3,
.h3 {
  color: #009ee0 !important;
  font-size: 18px !important;
  font-family: 'Calibri', Helvetica, Arial, sans-serif !important;
}
h4,
.h4 {
  color: #009ee0 !important;
  font-size: 16px !important;
  font-family: 'Calibri', Helvetica, Arial, sans-serif !important;
}
h5,
.h5 {
  color: #009ee0 !important;
  font-size: 14px !important;
  font-family: 'Calibri', Helvetica, Arial, sans-serif !important;
}
#headerImage {
  position: relative;
  overflow: hidden;
}
#headerImage img {
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  max-width: none !important;
}
.socialicons a {
  color: #009ee0 !important;
}
.socialicons a:hover {
  color: #cccccc !important;
}
.form-group-tickets {
  background-color: #dde7eb !important;
}
.form-control {
  border: 1px solid #cccccc !important;
}
.legal {
  border: 1px solid #cccccc !important;
}
.tx-ctsgroupsale-pi1 button,
.tx-ctsgroupsale-pi1 .btn-default {
  background-color: #002f67 !important;
  border-color: #002f67 !important;
}
.tx-ctsgroupsale-pi1 button:hover,
.tx-ctsgroupsale-pi1 .btn-default:hover {
  background-color: #484f64 !important;
  border-color: #484f64 !important;
}
tx-ctsgroupsale-pi1 button,
.tx-ctsgroupsale-pi1 .btn-default {
  color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav > li > a {
  color: #004566 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav > .active > a,
.navbar.navbar-default .nav.navbar-nav > .active > a:focus {
  color: #009ee0 !important;
}
.navbar.navbar-default .nav.navbar-nav > li > a:hover,
.navbar.navbar-default .nav.navbar-nav > li > a:focus {
  color: #009ee0 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav > .active > a,
.navbar.navbar-default .nav.navbar-nav > .active > a:hover,
.navbar.navbar-default .nav.navbar-nav > .active > a:focus {
  color: #009ee0 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav > .open > a,
.navbar.navbar-default .nav.navbar-nav > .open > a:hover,
.navbar.navbar-default .nav.navbar-nav > .open > a:focus {
  color: #009ee0 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > li > a {
  color: #004566 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > li > a:hover,
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > li > a:focus {
  color: #009ee0 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > li.active > a,
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > li.active > a:hover,
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > li.active > a:active {
  color: #009ee0 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > .open > a,
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > .open > a:hover,
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level2 > .open > a:focus {
  color: #009ee0 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level3 > li > a {
  color: #002f67 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level3 > li > a:hover,
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level3 > li > a:focus {
  color: #009ee0 !important;
  background-color: #ffffff !important;
}
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level3 > li.active > a,
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level3 > li.active > a:hover,
.navbar.navbar-default .nav.navbar-nav .dropdown-menu.level3 > li.active > a:focus {
  color: #009ee0 !important;
  background-color: #ffffff !important;
}
.tx-srlanguagemenu-links ul > li > a {
  color: #a7a7a7 !important;
}
.tx-srlanguagemenu-links ul > li > a:hover {
  color: #ff6600 !important;
  text-decoration: none;
}
.tx-srlanguagemenu-links ul > li.CUR > a {
  color: #009ee0 !important;
}
footer .metanav ul a {
  color: #606775 !important;
}
footer .metanav ul a:hover {
  color: #ffffff !important;
}
footer .metanav ul .active a {
  color: #009ee0 !important;
}
footer .footertext a {
  color: #ff9719 !important;
}
footer .footertext a:hover {
  color: #009ee0 !important;
}
.footericons {
  border-bottom: 1px solid #484f64 !important;
}
footer .contentelement {
  color: #009ee0 !important;
}
a.getaticketlink {
  color: #ffffff !important;
}
a:hover.getaticketlink {
  color: #ffffff !important;
}
a.getaticketlink {
  background-color: #002f67 !important;
}
a:hover.getaticketlink {
  background-color: #009ee0 !important;
}
.ticketlinks a {
  background-color: #002f67 !important;
  color: #ffffff !important;
}
.ticketlinks a:hover {
  background-color: #009ee0 !important;
  color: #ffffff !important;
}
.getaticketlink .getaticketlinktext {
  background-color: #ffffff !important;
  color: #0183cd !important;
}
.tx-irfaq-dynheader > p {
  border-top: 1px solid #006f9e !important;
}
.tx-irfaq-dynheader .btn-default {
  color: #faf2fa !important;
  background-color: #006f9e !important;
  border-color: #006f9e !important;
}
.tx-irfaq-dynheader .btn-default.buttonMinus {
  color: #009ee0 !important;
  background-color: #009ee0 !important;
  border-color: #009ee0 !important;
}
.salesstep .salesstepheader {
  background-color: #484f64 !important;
  color: #ffffff !important;
}
.salesstep .minus .salesstepheader {
  background-color: #0183cd !important;
  color: #ffffff !important;
}
.salesstep.active .salesstepheader {
  background-color: #006296 !important;
  color: #ffffff !important;
}
.salesstep .border {
  border-color: #484f64 !important;
}
.salesstep .minus .border {
  border-color: #0183cd !important;
}
.salesstep.active .border {
  border-color: #006296 !important;
}
