/****
Compiled from Sass.
 */
/*Bright Colors*/
/*Medium Colors*/
/*Dark Colors*/
/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url("/assets/fonts/roboto/roboto-v16-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("Roboto"), local("Roboto-Regular"), url("/assets/fonts/roboto/roboto-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/roboto/roboto-v16-latin-regular.woff2") format("woff2"), url("/assets/fonts/roboto/roboto-v16-latin-regular.woff") format("woff"), url("/assets/fonts/roboto/roboto-v16-latin-regular.ttf") format("truetype"), url("/assets/fonts/roboto/roboto-v16-latin-regular.svg#Roboto") format("svg");
  /* Legacy iOS */ }
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url("/assets/fonts/roboto/roboto-v16-latin-700.eot");
  /* IE9 Compat Modes */
  src: local("Roboto Bold"), local("Roboto-Bold"), url("/assets/fonts/roboto/roboto-v16-latin-700.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/roboto/roboto-v16-latin-700.woff2") format("woff2"), url("/assets/fonts/roboto/roboto-v16-latin-700.woff") format("woff"), url("/assets/fonts/roboto/roboto-v16-latin-700.ttf") format("truetype"), url("/assets/fonts/roboto/roboto-v16-latin-700.svg#Roboto") format("svg");
  /* Legacy iOS */ }
/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto Condensed';
  src: url("/assets/fonts/roboto/roboto-condensed.light.ttf");
  /* IE9 Compat Modes */
  src: local("Roboto Condensed"), url("/assets/fonts/roboto/roboto-condensed.light.ttf") format("truetype"); }
@font-face {
  font-family: 'Roboto Condensed Thin';
  src: url("/assets/fonts/roboto/Roboto-Thin.ttf");
  /* IE9 Compat Modes */
  src: local("Roboto Condensed Thin"), url("/assets/fonts/roboto/Roboto-Thin.ttf") format("truetype"); }
body, p, td, th, input, textarea, select, h2, h3, h4, h5, h6, li, a {
  font-family: "Roboto", Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Roboto', Arial, Helvetica, sans-serif; }

/**
Bootstrap Extra Small width <= 489px;
 */
/**
Bootstrap Small  width <= 489 & >= 767px;
 */
/**
Bootstrap Medium width <= 992px & >= 1200px;
 */
header#primaryBg {
  position: relative;
  background-image: url("https://cdn-resources.onefinancialmarkets.com/ofmarketsgroup/images/4daysbanner.jpg");
  overflow: hidden; }
  header#primaryBg #bgRegionVideo {
    position: absolute;
    bottom: 0; }
  header#primaryBg .darkoverlay {
    position: absolute;
    bottom: 0;
    top: 0;
    right: 0;
    left: 0;
    background-color: #343233;
    opacity: 0.6; }
  @media screen and (max-width: 488px) {
    header#primaryBg {
      background-size: cover; } }
  @media screen and (min-width: 489px) and (max-width: 767px) {
    header#primaryBg {
      background-size: cover; } }
  header#primaryBg .headertextcontainer {
    margin-bottom: 20px; }
    header#primaryBg .headertextcontainer h2 {
      font-size: 40px;
      margin-top: 20px;
      margin-bottom: 0px; }
      header#primaryBg .headertextcontainer h2 .bright {
        color: #ffffff; }
    header#primaryBg .headertextcontainer p {
      font-size: 20px; }
    header#primaryBg .headertextcontainer .countdowntimer-container .inline {
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 10px;
      overflow: hidden; }
      header#primaryBg .headertextcontainer .countdowntimer-container .inline .count {
        background-image: -moz-linear-gradient(top, rgba(76, 131, 148, 0.9), rgba(86, 94, 130, 0.8));
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(76, 131, 148, 0.9)), to(rgba(86, 94, 130, 0.8)));
        background-image: -webkit-linear-gradient(top, rgba(76, 131, 148, 0.9), rgba(86, 94, 130, 0.8));
        background-image: -o-linear-gradient(top, rgba(76, 131, 148, 0.9), rgba(86, 94, 130, 0.8));
        background-image: linear-gradient(to bottom, rgba(76, 131, 148, 0.9), rgba(86, 94, 130, 0.8));
        background-repeat: repeat-x;
        padding-left: 20px;
        padding-right: 20px;
        font-size: 140px;
        font-family: "Roboto Condensed",Arial,Helvetica,sans-serif; }
      header#primaryBg .headertextcontainer .countdowntimer-container .inline .countertext {
        background-color: #01102c;
        text-transform: uppercase;
        padding-top: 20px;
        padding-bottom: 20px; }
  header#primaryBg .applyformcontainer h2 {
    background-color: transparent;
    margin-top: 0px; }
  @media screen and (min-width: 992px) {
    header#primaryBg {
      background-size: cover; }
      header#primaryBg h2, header#primaryBg p {
        background-color: transparent; } }
  header#primaryBg p {
    color: #ffffff;
    font-size: 15px; }
  header#primaryBg p.dark {
    color: #262626; }
  header#primaryBg .applyformcontainer {
    background-color: #ffffff;
    padding: 15px;
    margin-bottom: 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; }
    header#primaryBg .applyformcontainer h2 {
      margin-bottom: 6px;
      margin-top: 0px !important; }
    header#primaryBg .applyformcontainer .form-control {
      border: 1px solid transparent;
      background-color: #f2f2f2;
      box-shadow: none; }

.speaker-container .name {
  color: #00b8e2;
  padding-top: 10px;
  font-weight: bold; }

section#trading-platform-award {
  background-image: url("https://cdn-resources.onefinancialmarkets.com/au/sites/default/files/images/office-bg1.jpg");
  background-repeat: no-repeat; }
  section#trading-platform-award img.icon {
    margin-right: 10px; }

section.roadshows button.btn-info {
  background-color: #00b8e2; }
section.roadshows .roadshow-container {
  background-color: #f0f0f0;
  padding-bottom: 5px;
  padding-top: 5px;
  margin-bottom: 10px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  overflow: hidden; }
  section.roadshows .roadshow-container table {
    margin-bottom: 1px;
    padding-bottom: 10px;
    table-layout: fixed; }
    section.roadshows .roadshow-container table thead tr th {
      padding-top: unset;
      padding-bottom: unset;
      border-bottom: unset;
      vertical-align: unset;
      text-align: center; }
  section.roadshows .roadshow-container .eventscontainer {
    margin-top: 10px; }
    section.roadshows .roadshow-container .eventscontainer .event {
      border-top: 1px solid #cfcfcf;
      padding-top: 20px;
      padding-bottom: 10px; }

section.register .registerform-container {
  background-color: #f0f0f0;
  padding-top: 20px;
  padding-bottom: 20px; }
  section.register .registerform-container form input::placeholder {
    color: #343233; }

.inline {
  display: inline-block; }

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