@font-face {
  font-family: 'ShieldSans Regular';
  src: url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-regular.eot");
  src: url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-regular.eot?#iefix") format("embedded-opentype"), url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-regular.woff2") format("woff2"), url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal
}
@font-face {
  font-family: 'ShieldSans SemiBold Condensed';
  src: url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-semiboldcondensed.eot");
  src: url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-semiboldcondensed.eot?#iefix") format("embedded-opentype"), url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-semiboldcondensed.woff2") format("woff2"), url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-semiboldcondensed.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal
}
@font-face {
  font-family: 'ShieldSans Bold';
  src: url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-bold.eot");
  src: url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-bold.eot?#iefix") format("embedded-opentype"), url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-bold.woff2") format("woff2"), url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-bold.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal
}
@font-face {
  font-family: 'ShieldSans Black';
  src: url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-black.eot");
  src: url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-black.eot?#iefix") format("embedded-opentype"), url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-black.woff2") format("woff2"), url("https://s3.topgolf.com/theme/fonts/brand/shieldsans-black.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal
}
@font-face {
  font-family: 'Teeline Bold Italic';
  src: url("https://s3.topgolf.com/theme/fonts/brand/tee-line-bolditalic.eot");
  src: url("https://s3.topgolf.com/theme/fonts/brand/tee-line-bolditalic.eot?#iefix") format("embedded-opentype"), url("https://s3.topgolf.com/theme/fonts/brand/tee-line-bolditalic.woff2") format("woff2"), url("https://s3.topgolf.com/theme/fonts/brand/tee-line-bolditalic.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal
}
@font-face {
  font-family: 'Teeline Extra Bold Italic';
  src: url("https://s3.topgolf.com/theme/fonts/brand/tee-line-extrabolditalic.eot");
  src: url("https://s3.topgolf.com/theme/fonts/brand/tee-line-extrabolditalic.eot?#iefix") format("embedded-opentype"), url("https://s3.topgolf.com/theme/fonts/brand/tee-line-extrabolditalic.woff2") format("woff2"), url("https://s3.topgolf.com/theme/fonts/brand/tee-line-extrabolditalic.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal
}
@font-face {
  font-family: 'Teeline Black Italic';
  src: url("https://s3.topgolf.com/theme/fonts/brand/tee-line-blackitalic.eot");
  src: url("https://s3.topgolf.com/theme/fonts/brand/tee-line-blackitalic.eot?#iefix") format("embedded-opentype"), url("https://s3.topgolf.com/theme/fonts/brand/tee-line-blackitalic.woff2") format("woff2"), url("https://s3.topgolf.com/theme/fonts/brand/tee-line-blackitalic.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal
}
h1, h2 {
  text-transform: uppercase;
  font-family: 'ShieldSans Bold' !important;
  line-height: 1 !important;
}
.editor > .DraftEditor-root > .DraftEditor-editorContainer > .public-DraftEditor-content > div > * {
  max-width: 100% !important;
}
.LiveFieldSection, .LiveField {
  width: 100% !important;
}
.LiveField__header {
  font-family: 'Shieldsans Regular';
  text-transform: uppercase;
  color: #47a3d8;
}
.LiveField__input, textarea.LiveField__input[rows], textarea.LiveField__input[rows][rows="1"] {
  border-width: 2px !important;
  border-bottom-color: rgba(0, 0, 0, 0.15)
}
.Select-arrow {
  border-color: #47a3d8 transparent transparent;
}
.Select-control {
  border-radius: 0;
}
.submit .btn-raised.btn-primary {
  box-shadow: none;
  width: auto;
  padding: 16px 32px;
  text-transform: uppercase;
  font-weight: bold !important;
  font-size: 14px;
}
@media all and (max-width: 740px) {
  .editor.editor--live {
    padding: 0;
  }
}