@charset "UTF-8";
/**
Konrad Haenel - konrad.haenel@eqs.com

To make life easier for you and everyone else working on this project, please follow this advice:

- Don't directly include styles in this file. Use imported files from ./lib for that.
- Don't directly copy dependencies into lib. Use bower to install them.
- Use multiple imported files, don't cram all styles into one giant file.
- Seperate files sensibly, so that related concepts are close to one another
  This point needs some explanation:
  BAD:  Separating out mediaqueries. If you need to change one element, you now have to look in multiple files.
  GOOD: Separating out style for tables. <table> is a complex element that is used on many pages and doesn't
        concern other elements. A file containing everything needed to style tables can be very helpful.
  Think about what an optimal unit of work is and put that in one scss file.
*/
html, body {
  height: 100%; }

body {
  margin: 0;
  padding: 0;
  width: 100%;
  display: table;
  font-weight: 100;
  font-family: sans-serif;
  color: #666; }

.container {
  text-align: center;
  display: table-cell;
  vertical-align: middle; }

.content {
  text-align: center;
  display: inline-block; }

.title {
  font-size: 72px;
  margin-bottom: 30px; }

.subtitle {
  padding: 0 25px;
  font-size: 12px;
  letter-spacing: .1rem;
  text-transform: uppercase; }

.btn-right {
  float: right; }

.btn-left {
  float: left; }

@font-face {
  font-family: 'tex_gyre_adventorbold';
  src: url("../fonts/texgyreadventor-bold-webfont.woff2") format("woff2"), url("../fonts/texgyreadventor-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'texgyreadventorregular';
  src: url("../fonts/texgyreadventor-regular-webfont.woff2") format("woff2"), url("../fonts/texgyreadventor-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

.financialcalendar {
  width: 100%;
  border: 5px solid #ebebeb; }
  .financialcalendar__head {
    color: #ffffff;
    width: 100%;
    border: none;
    font: bold 13px/28px Verdana, Geneva, sans-serif;
    background: #BBC000;
    text-transform: none;
    text-align: left; }
  .financialcalendar__item {
    padding: 5px 10px;
    font-size: 13px;
    font-family: Verdana; }
    .financialcalendar__item--list {
      border-bottom: 1px solid #ebebeb;
      padding: 10px; }
  .financialcalendar__link {
    font: 400 13px Verdana,Geneva,sans-serif;
    display: inline-block;
    vertical-align: middle;
    line-height: 13px;
    text-decoration: none;
    color: #BBC000;
    font-weight: bold; }

.btn {
  padding: 8px 12px;
  color: #ffffff;
  display: inline-block;
  text-align: center;
  font: normal 12px Verdana,​Geneva,​sans-serif;
  background: transparent linear-gradient(to bottom, #d1d72b 0%, #bbc232 100%) repeat scroll 0 0;
  border: none;
  border-radius: 3px;
  margin-right: 5px;
  text-transform: uppercase;
  background: #d1d72b;
  background: -moz-linear-gradient(top, #d1d72b 0%, #bbc232 100%);
  background: -webkit-linear-gradient(top, #d1d72b 0%, #bbc232 100%);
  background: linear-gradient(to bottom, #d1d72b 0%, #bbc232 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d72b', endColorstr='#bbc232',GradientType=0 );
  text-decoration: none; }

.btn.add {
  color: #ffffff;
  background: transparent linear-gradient(to bottom, #e70033 0%, #b40838 100%) repeat scroll 0 0;
  background: #e50033;
  background: -moz-linear-gradient(top, #e50033 0%, #b40838 100%);
  background: -webkit-linear-gradient(top, #e50033 0%, #b40838 100%);
  background: linear-gradient(to bottom, #e50033 0%, #b40838 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50033', endColorstr='#b40838',GradientType=0 ); }

.btn:hover {
  color: #ffffff;
  background: transparent linear-gradient(to bottom, #e70033 0%, #b40838 100%) repeat scroll 0 0;
  background: #e50033;
  background: -moz-linear-gradient(top, #e50033 0%, #b40838 100%);
  background: -webkit-linear-gradient(top, #e50033 0%, #b40838 100%);
  background: linear-gradient(to bottom, #e50033 0%, #b40838 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50033', endColorstr='#b40838',GradientType=0 ); }

.eventReminder {
  font-family: "texgyreadventorregular"; }

h3 {
  font-family: "tex_gyre_adventorbold";
  font-size: 1em;
  text-transform: uppercase;
  color: #000; }

h2 {
  font-family: "tex_gyre_adventorbold";
  font-size: 1em;
  text-transform: uppercase;
  color: #000; }

#formSubscribeEventReminder {
  font-family: verdana;
  color: #000;
  font-size: 12px; }

.emailLabel {
  display: inline-block;
  width: 170px;
  font-size: 13px;
  text-transform: capitalize; }

#content {
  font-family: verdana;
  font-size: 13px; }

/*# sourceMappingURL=../maps/main.css.map */
