@charset "utf-8"; /*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 0;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  -moz-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: 700;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}


code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: 700;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  :after,
  :before {
    color: #000 !important;
    text-shadow: none !important;
    background: 0 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  blockquote,
  pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  img,
  tr {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  h2,
  h3,
  p {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered td,
  .table-bordered th {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: "Glyphicons Halflings";
  src: url(clientlib-vendors/resources/fonts/glyphicons-halflings-regular.eot);
  src: url(clientlib-vendors/resources/fonts/glyphicons-halflings-regular.eot?#iefix)
      format("embedded-opentype"),
    url(clientlib-vendors/resources/fonts/glyphicons-halflings-regular.woff2)
      format("woff2"),
    url(clientlib-vendors/resources/fonts/glyphicons-halflings-regular.woff)
      format("woff"),
    url(clientlib-vendors/resources/fonts/glyphicons-halflings-regular.ttf)
      format("truetype"),
    url(clientlib-vendors/resources/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)
      format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-eur:before,
.glyphicon-euro:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
:after,
:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:focus,
a:hover {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img,
.img-responsive,
.thumbnail a > img,
.thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-weight: 400;
  line-height: 1;
  color: #777;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
  font-size: 65%;
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-size: 75%;
}
.h1,
h1 {
  font-size: 36px;
}
.h2,
h2 {
  font-size: 30px;
}
.h3,
h3 {
  font-size: 24px;
}
.h4,
h4 {
  font-size: 18px;
}
.h5,
h5 {
  font-size: 14px;
}
.h6,
h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
.small,
small {
  font-size: 85%;
}
.mark,
mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:focus,
a.text-primary:hover {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:focus,
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:focus,
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:focus,
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:focus,
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:focus,
a.bg-primary:hover {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:focus,
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:focus,
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:focus,
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:focus,
a.bg-danger:hover {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ol,
ul {
  margin-top: 0;
  margin-bottom: 10px;
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dd,
dt {
  line-height: 1.42857143;
}
dt {
  font-weight: 700;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[data-original-title],
abbr[title] {
  cursor: help;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
  margin-bottom: 0;
}
blockquote .small,
blockquote footer,
blockquote small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}
blockquote .small:before,
blockquote footer:before,
blockquote small:before {
  content: "\2014 \00A0";
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before {
  content: "";
}
.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after {
  content: "\00A0 \2014";
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  -webkit-box-shadow: none;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
table {
  background-color: transparent;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > tbody > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > thead > tr > th {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > thead > tr > td.active,
.table > thead > tr > th.active {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover {
  background-color: #e8e8e8;
}
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > thead > tr > td.success,
.table > thead > tr > th.success {
  background-color: #dff0d8;
}
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover {
  background-color: #d0e9c6;
}
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > thead > tr > td.info,
.table > thead > tr > th.info {
  background-color: #d9edf7;
}
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover {
  background-color: #c4e3f3;
}
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > thead > tr > td.warning,
.table > thead > tr > th.warning {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover {
  background-color: #faf2cc;
}
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > thead > tr > td.danger,
.table > thead > tr > th.danger {
  background-color: #f2dede;
}
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > thead > tr > th {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
input[type="checkbox"],
input[type="radio"] {
  margin: 4px 0 0;
  margin-top: 1px\9;
  line-height: normal;
}
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] input[type="radio"],
input[type="checkbox"].disabled,
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="radio"][disabled] {
  cursor: not-allowed;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="checkbox"]:focus,
input[type="file"]:focus,
input[type="radio"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s,
    box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s,
    -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s,
    -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s,
    -webkit-box-shadow ease-in-out 0.15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
    0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
    0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control,
  input[type="time"].form-control {
    line-height: 34px;
  }
  .input-group-sm input[type="date"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"],
  .input-group-sm input[type="time"],
  input[type="date"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  input[type="time"].input-sm {
    line-height: 30px;
  }
  .input-group-lg input[type="date"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"],
  .input-group-lg input[type="time"],
  input[type="date"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  input[type="time"].input-lg {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.checkbox,
.radio {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.checkbox.disabled label,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .radio label {
  cursor: not-allowed;
}
.checkbox label,
.radio label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"],
.radio input[type="radio"],
.radio-inline input[type="radio"] {
  position: absolute;
  margin-top: 4px\9;
  margin-left: -20px;
}
.checkbox + .checkbox,
.radio + .radio {
  margin-top: -5px;
}
.checkbox-inline,
.radio-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.checkbox-inline.disabled,
.radio-inline.disabled,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio-inline {
  cursor: not-allowed;
}
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
select[multiple].input-sm,
textarea.input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm select[multiple].form-control,
.form-group-sm textarea.form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
select[multiple].input-lg,
textarea.input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg select[multiple].form-control,
.form-group-lg textarea.form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.form-group-lg .form-control + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.form-group-sm .form-control + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .form-control,
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .checkbox,
  .form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .checkbox label,
  .form-inline .radio label {
    padding-left: 0;
  }
  .form-inline .checkbox input[type="checkbox"],
  .form-inline .radio input[type="radio"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .checkbox,
.form-horizontal .radio {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.focus,
.btn:focus,
.btn:hover {
  color: #333;
  text-decoration: none;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default.focus,
.btn-default:focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default.active,
.btn-default:active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  background-image: none;
  border-color: #adadad;
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open > .dropdown-toggle.btn-default.focus,
.open > .dropdown-toggle.btn-default:focus,
.open > .dropdown-toggle.btn-default:hover {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary.focus,
.btn-primary:focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary.active,
.btn-primary:active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  background-image: none;
  border-color: #204d74;
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open > .dropdown-toggle.btn-primary.focus,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success.focus,
.btn-success:focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success.active,
.btn-success:active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open > .dropdown-toggle.btn-success.focus,
.open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-success:hover {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled].focus,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info.focus,
.btn-info:focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info.active,
.btn-info:active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open > .dropdown-toggle.btn-info.focus,
.open > .dropdown-toggle.btn-info:focus,
.open > .dropdown-toggle.btn-info:hover {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.disabled.focus,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled].focus,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning.focus,
.btn-warning:focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning.active,
.btn-warning:active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open > .dropdown-toggle.btn-warning.focus,
.open > .dropdown-toggle.btn-warning:focus,
.open > .dropdown-toggle.btn-warning:hover {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.disabled.focus,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled].focus,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger.focus,
.btn-danger:focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger.active,
.btn-danger:active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open > .dropdown-toggle.btn-danger.focus,
.open > .dropdown-toggle.btn-danger:focus,
.open > .dropdown-toggle.btn-danger:hover {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled].focus,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
  border-color: transparent;
}
.btn-link:focus,
.btn-link:hover {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
  color: #777;
  text-decoration: none;
}
.btn-group-lg > .btn,
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-group-sm > .btn,
.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-group-xs > .btn,
.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid\9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropdown,
.dropup {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
  color: #777;
}
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid\9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
  position: relative;
  float: left;
}
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical
  > .btn-group:first-child:not(:last-child)
  > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical
  > .btn-group:last-child:not(:first-child)
  > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn,
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn,
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group .form-control,
.input-group-addon,
.input-group-btn {
  display: table-cell;
}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="checkbox"],
.input-group-addon input[type="radio"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:active,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:hover {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:focus,
.nav > li > a:hover {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:focus,
.nav > li.disabled > a:hover {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
  background-color: #eee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:hover {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:focus,
.nav-tabs-justified > .active > a:hover {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-bottom .navbar-collapse,
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-bottom,
.navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-bottom .navbar-collapse,
  .navbar-fixed-top .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  .navbar-fixed-bottom,
  .navbar-fixed-top {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.container-fluid > .navbar-collapse,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container > .navbar-header {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container-fluid > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container > .navbar-header {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header,
  .navbar-nav .open .dropdown-menu > li > a {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-nav .open .dropdown-menu > li > a:hover {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),
    0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),
    0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .form-control,
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .checkbox,
  .navbar-form .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .checkbox label,
  .navbar-form .radio label {
    padding-left: 0;
  }
  .navbar-form .checkbox input[type="checkbox"],
  .navbar-form .radio input[type="radio"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:focus,
.navbar-default .navbar-nav > .disabled > a:hover {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover {
  color: #333;
}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:hover {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .active > a:hover {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:focus,
.navbar-inverse .navbar-nav > .disabled > a:hover {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:focus,
.navbar-inverse .navbar-nav > .open > a:hover {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:focus,
.navbar-inverse .btn-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:focus,
.pager li > a:hover {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:focus,
.pager .disabled > a:hover,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.label:focus,
a.label:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777;
}
.label-default[href]:focus,
.label-default[href]:hover {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:focus,
.label-primary[href]:hover {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:focus,
.label-success[href]:hover {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:focus,
.label-info[href]:hover {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:focus,
.label-warning[href]:hover {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:focus,
.label-danger[href]:hover {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-group-xs > .btn .badge,
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:focus,
a.badge:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.jumbotron .h1,
.jumbotron h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron .h1,
  .jumbotron h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail a > img,
.thumbnail > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail.active,
a.thumbnail:focus,
a.thumbnail:hover {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: 700;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-bar-striped,
.progress-striped .progress-bar {
  background-image: -webkit-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: -o-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress-bar.active,
.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: -o-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: -o-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: -o-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: -o-linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
  background-image: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent
  );
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-body,
.media-left,
.media-right {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
  color: #c7ddef;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:focus,
a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.list-group-item-success:hover {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover,
button.list-group-item-success.active,
button.list-group-item-success.active:focus,
button.list-group-item-success.active:hover {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:focus,
a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.list-group-item-info:hover {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover,
button.list-group-item-info.active,
button.list-group-item-info.active:focus,
button.list-group-item-info.active:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:focus,
a.list-group-item-warning:hover,
button.list-group-item-warning:focus,
button.list-group-item-warning:hover {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active,
button.list-group-item-warning.active:focus,
button.list-group-item-warning.active:hover {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:focus,
a.list-group-item-danger:hover,
button.list-group-item-danger:focus,
button.list-group-item-danger:hover {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active,
button.list-group-item-danger.active:focus,
button.list-group-item-danger.active:hover {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > .small,
.panel-title > .small > a,
.panel-title > a,
.panel-title > small,
.panel-title > small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel
  > .panel-collapse
  > .list-group:first-child
  .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel
  > .panel-heading
  + .panel-collapse
  > .list-group
  .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .panel-collapse > .table,
.panel > .table,
.panel > .table-responsive > .table {
  margin-bottom: 0;
}
.panel > .panel-collapse > .table caption,
.panel > .table caption,
.panel > .table-responsive > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table-responsive:first-child > .table:first-child,
.panel > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child
  td:first-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child
  th:first-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child
  td:first-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child
  th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel
  > .table:first-child
  > thead:first-child
  > tr:first-child
  th:first-child {
  border-top-left-radius: 3px;
}
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child
  td:last-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child
  th:last-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child
  td:last-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child
  th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table-responsive:last-child > .table:last-child,
.panel > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child
  td:first-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child
  th:first-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child
  td:first-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child
  th:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child
  td:last-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child
  th:last-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child
  td:last-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child
  th:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child td,
.panel > .table > tbody:first-child > tr:first-child th {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
  border-left: 0;
}
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
  border-right: 0;
}
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .list-group,
.panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:focus,
.close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: 0;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out,
    -o-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: -webkit-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out,
      -o-transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.active.right,
  .carousel-inner > .item.next {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.active.left,
  .carousel-inner > .item.prev {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.active,
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(
    left,
    rgba(0, 0, 0, 0.5) 0,
    rgba(0, 0, 0, 0.0001) 100%
  );
  background-image: -o-linear-gradient(
    left,
    rgba(0, 0, 0, 0.5) 0,
    rgba(0, 0, 0, 0.0001) 100%
  );
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(0, 0, 0, 0.5)),
    to(rgba(0, 0, 0, 0.0001))
  );
  background-image: linear-gradient(
    to right,
    rgba(0, 0, 0, 0.5) 0,
    rgba(0, 0, 0, 0.0001) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(
    left,
    rgba(0, 0, 0, 0.0001) 0,
    rgba(0, 0, 0, 0.5) 100%
  );
  background-image: -o-linear-gradient(
    left,
    rgba(0, 0, 0, 0.0001) 0,
    rgba(0, 0, 0, 0.5) 100%
  );
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    from(rgba(0, 0, 0, 0.0001)),
    to(rgba(0, 0, 0, 0.5))
  );
  background-image: linear-gradient(
    to right,
    rgba(0, 0, 0, 0.0001) 0,
    rgba(0, 0, 0, 0.5) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:focus,
.carousel-control:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: "\2039";
}
.carousel-control .icon-next:before {
  content: "\203a";
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000\9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next,
  .carousel-control .icon-prev {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.btn-group-vertical > .btn-group:after,
.btn-group-vertical > .btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
  display: table;
  content: " ";
}
.btn-group-vertical > .btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
  display: none !important;
}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  td.visible-xs,
  th.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  td.visible-sm,
  th.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  td.visible-md,
  th.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  td.visible-lg,
  th.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  td.visible-print,
  th.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.aem-Grid {
  display: block;
  width: 100%;
}
.aem-Grid::before,
.aem-Grid::after {
  display: table;
  content: " ";
}
.aem-Grid::after {
  clear: both;
}
.aem-Grid-newComponent {
  clear: both;
  margin: 0;
}
.aem-GridColumn {
  box-sizing: border-box;
  clear: both;
}
.aem-GridShowHidden > .aem-Grid > .aem-GridColumn {
  display: block !important;
}
.aem-Grid {
  width: auto;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--1
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--1
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--2
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--2
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--2
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--3
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--3
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--3
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--3
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--4
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--4
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--4
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--4
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--4
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--5
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--5
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--default--5
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--default--5
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--default--5
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--default--5
  > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--6
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--6
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--default--6
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--6
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--6
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--6
  > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--default--6
  > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 14.28571429%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 28.57142857%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 42.85714286%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 57.14285714%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 71.42857143%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 85.71428571%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 14.28571429%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 28.57142857%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 42.85714286%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 57.14285714%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 71.42857143%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 85.71428571%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 14.28571429%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 28.57142857%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 42.85714286%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 57.14285714%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 71.42857143%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 85.71428571%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--7
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--7
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 14.28571429%;
}
.aem-Grid.aem-Grid--default--7
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 28.57142857%;
}
.aem-Grid.aem-Grid--default--7
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 42.85714286%;
}
.aem-Grid.aem-Grid--default--7
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 57.14285714%;
}
.aem-Grid.aem-Grid--default--7
  > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 71.42857143%;
}
.aem-Grid.aem-Grid--default--7
  > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 85.71428571%;
}
.aem-Grid.aem-Grid--default--7
  > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 12.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 37.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 62.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 87.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 12.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 37.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 62.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 87.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 12.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 37.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 62.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 87.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 12.5%;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 37.5%;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 62.5%;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 87.5%;
}
.aem-Grid.aem-Grid--default--8
  > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 11.11111111%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 22.22222222%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 44.44444444%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 55.55555556%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 77.77777778%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 88.88888889%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 11.11111111%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 22.22222222%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 44.44444444%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 55.55555556%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 77.77777778%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 88.88888889%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 11.11111111%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 22.22222222%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 44.44444444%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 55.55555556%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 77.77777778%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 88.88888889%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 11.11111111%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 22.22222222%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 44.44444444%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 55.55555556%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 77.77777778%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 88.88888889%;
}
.aem-Grid.aem-Grid--default--9
  > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 10%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 30%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 70%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 90%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 10%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 30%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 70%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 90%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 10%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 30%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 70%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 90%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 10%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 30%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 70%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 90%;
}
.aem-Grid.aem-Grid--default--10
  > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 9.09090909%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 18.18181818%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 27.27272727%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 36.36363636%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 45.45454545%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 54.54545455%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 63.63636364%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 72.72727273%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 81.81818182%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 90.90909091%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 9.09090909%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 18.18181818%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 27.27272727%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 36.36363636%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 45.45454545%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 54.54545455%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 63.63636364%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 72.72727273%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 81.81818182%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 90.90909091%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 9.09090909%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 18.18181818%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 27.27272727%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 36.36363636%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 45.45454545%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 54.54545455%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 63.63636364%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 72.72727273%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 81.81818182%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 90.90909091%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 9.09090909%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 18.18181818%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 27.27272727%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 36.36363636%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 45.45454545%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 54.54545455%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 63.63636364%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 72.72727273%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 81.81818182%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 90.90909091%;
}
.aem-Grid.aem-Grid--default--11
  > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 8.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 41.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 58.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 91.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 8.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 41.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 58.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 91.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--12 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 8.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 41.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 58.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 91.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 8.33333333%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 41.66666667%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 58.33333333%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 91.66666667%;
}
.aem-Grid.aem-Grid--default--12
  > .aem-GridColumn.aem-GridColumn--offset--default--12 {
  margin-left: 100%;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline {
  display: block;
  clear: both !important;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none {
  display: block;
  clear: none !important;
  float: left;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide {
  display: none;
}
@media (max-width: 576px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--1 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--1
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--1
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--2 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--2 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--2
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--2
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--2
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--3 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--3 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--3 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--3
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--3
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--3
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--3
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--4 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xsmall--4 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--4 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xsmall--4 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--4
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--4
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xsmall--4
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--4
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xsmall--4
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--5 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--xsmall--5 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--xsmall--5 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--xsmall--5 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--xsmall--5 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--5
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--5
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--xsmall--5
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--xsmall--5
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--xsmall--5
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--xsmall--5
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--6 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--6 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--6 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--6 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--6 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--6 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--6
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--6
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--6
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--6
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--6
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--6
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--6
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--7 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--xsmall--7 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--xsmall--7 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--xsmall--7 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--xsmall--7 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--xsmall--7 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--xsmall--7 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--7
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--7
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--xsmall--7
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--xsmall--7
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--xsmall--7
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--xsmall--7
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--xsmall--7
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--xsmall--7
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--8 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--xsmall--8 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xsmall--8 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--xsmall--8 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--8 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--xsmall--8 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xsmall--8 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--xsmall--8 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--xsmall--8
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xsmall--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xsmall--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--xsmall--9 > .aem-GridColumn.aem-GridColumn--xsmall--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--xsmall--9
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xsmall--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xsmall--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--xsmall--10 > .aem-GridColumn.aem-GridColumn--xsmall--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--xsmall--10
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xsmall--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xsmall--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--xsmall--11 > .aem-GridColumn.aem-GridColumn--xsmall--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--xsmall--11
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xsmall--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xsmall--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--12 > .aem-GridColumn.aem-GridColumn--xsmall--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--xsmall--12
    > .aem-GridColumn.aem-GridColumn--offset--xsmall--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xsmall--newline {
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xsmall--none {
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xsmall--hide {
    display: none;
  }
}
@media (min-width: 577px) and (max-width: 768px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--1 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--1
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--1
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--2 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--small--2 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--2
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--2
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--small--2
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--3 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--small--3 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--small--3 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--3
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--3
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--small--3
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--small--3
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--4 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--small--4 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--small--4 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--small--4 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--4
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--4
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--small--4
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--small--4
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--small--4
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--5 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--small--5 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--small--5 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--small--5 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--small--5 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--5
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--5
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--small--5
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--small--5
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--small--5
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--small--5
    > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--6 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--small--6 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--small--6 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--small--6 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--small--6 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--small--6 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--6
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--6
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--small--6
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--small--6
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--small--6
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--small--6
    > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--small--6
    > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--7 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--small--7 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--small--7 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--small--7 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--small--7 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--small--7 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--small--7 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--7
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--7
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--small--7
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--small--7
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--small--7
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--small--7
    > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--small--7
    > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--small--7
    > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--8 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--small--8 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--small--8 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--small--8 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--small--8 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--small--8 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--small--8 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--small--8 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--small--8
    > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--small--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--small--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--small--9 > .aem-GridColumn.aem-GridColumn--small--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--small--9
    > .aem-GridColumn.aem-GridColumn--offset--small--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--small--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--small--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--small--10 > .aem-GridColumn.aem-GridColumn--small--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--small--10
    > .aem-GridColumn.aem-GridColumn--offset--small--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--small--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--small--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--small--11 > .aem-GridColumn.aem-GridColumn--small--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--small--11
    > .aem-GridColumn.aem-GridColumn--offset--small--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--small--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--small--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--small--12 > .aem-GridColumn.aem-GridColumn--small--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--small--12
    > .aem-GridColumn.aem-GridColumn--offset--small--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--small--newline {
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--small--none {
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--small--hide {
    display: none;
  }
}
@media (min-width: 769px) and (max-width: 991px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--1 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--1
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--1
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--2 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--medium--2 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--2
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--2
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--medium--2
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--3 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--medium--3 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--medium--3 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--3
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--3
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--medium--3
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--medium--3
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--4 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--medium--4 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--medium--4 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--medium--4 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--4
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--4
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--medium--4
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--medium--4
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--medium--4
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--5 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--medium--5 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--medium--5 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--medium--5 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--medium--5 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--5
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--5
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--medium--5
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--medium--5
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--medium--5
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--medium--5
    > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--6 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--medium--6 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--medium--6 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--medium--6 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--medium--6 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--medium--6 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--6
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--6
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--medium--6
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--medium--6
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--medium--6
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--medium--6
    > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--medium--6
    > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--7 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--medium--7 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--medium--7 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--medium--7 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--medium--7 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--medium--7 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--medium--7 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--7
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--7
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--medium--7
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--medium--7
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--medium--7
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--medium--7
    > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--medium--7
    > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--medium--7
    > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--8 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--medium--8 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--medium--8 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--medium--8 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--medium--8 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--medium--8 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--medium--8 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--medium--8 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--medium--8
    > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--medium--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--medium--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--medium--9 > .aem-GridColumn.aem-GridColumn--medium--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--medium--9
    > .aem-GridColumn.aem-GridColumn--offset--medium--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--medium--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--medium--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--medium--10 > .aem-GridColumn.aem-GridColumn--medium--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--medium--10
    > .aem-GridColumn.aem-GridColumn--offset--medium--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--medium--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--medium--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--medium--11 > .aem-GridColumn.aem-GridColumn--medium--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--medium--11
    > .aem-GridColumn.aem-GridColumn--offset--medium--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--medium--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--medium--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--medium--12 > .aem-GridColumn.aem-GridColumn--medium--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--medium--12
    > .aem-GridColumn.aem-GridColumn--offset--medium--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--medium--newline {
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--medium--none {
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--medium--hide {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--1 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--1
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--1
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--2 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--large--2 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--2
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--2
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--large--2
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--3 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--large--3 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--large--3 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--3
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--3
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--large--3
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--large--3
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--4 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--large--4 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--large--4 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--large--4 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--4
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--4
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--large--4
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--large--4
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--large--4
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--5 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--large--5 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--large--5 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--large--5 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--large--5 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--5
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--5
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--large--5
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--large--5
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--large--5
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--large--5
    > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--6 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--large--6 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--large--6 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--large--6 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--large--6 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--large--6 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--6
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--6
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--large--6
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--large--6
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--large--6
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--large--6
    > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--large--6
    > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--7 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--large--7 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--large--7 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--large--7 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--large--7 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--large--7 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--large--7 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--7
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--7
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--large--7
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--large--7
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--large--7
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--large--7
    > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--large--7
    > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--large--7
    > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--8 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--large--8 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--large--8 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--large--8 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--large--8 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--large--8 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--large--8 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--large--8 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--large--8
    > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--large--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--large--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--large--9 > .aem-GridColumn.aem-GridColumn--large--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--large--9
    > .aem-GridColumn.aem-GridColumn--offset--large--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--large--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--large--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--large--10 > .aem-GridColumn.aem-GridColumn--large--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--large--10
    > .aem-GridColumn.aem-GridColumn--offset--large--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--large--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--large--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--large--11 > .aem-GridColumn.aem-GridColumn--large--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--large--11
    > .aem-GridColumn.aem-GridColumn--offset--large--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--large--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--large--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--large--12 > .aem-GridColumn.aem-GridColumn--large--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--0 {
    margin-left: 0;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--large--12
    > .aem-GridColumn.aem-GridColumn--offset--large--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--large--newline {
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--large--none {
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--large--hide {
    display: none;
  }
}
.center-align {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
    U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(data:font/woff2;base64,d09GMgABAAAAADjkABQAAAAAZQwAADhzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoJBG4huHCo/SFZBUoQPBmA/U1RBVHAnIgCCECuBNy9UEQgKvgSwWguCBgAw3WABNgIkA4QCBCAFhUAHiQkb+1sFY9eD24H5Ha5bzaMQ2DgAkWDXIqpJbWT/X5MbMkTrgLqteiAIWTBjWTDZUzUtrIKKcVtoH9eJDyGjDMnLKyVveqTEEASSTSUTqgyFTibwjmHyQgQjb+sGOevKdhCDKmzrHDDSvaAjcAeDybuha185+/7OCvUjR2jsk1z/kTZ9P8kZHHjFqW5jTKxzUdqZMjFxbnh+mz27yfxkCp9PpoQ5xAYV0V6FLsqrjG2X4SpumV7U/OfU+gaKRbbQkiW2JQvIlkyprThDTMdmPLO71z3tjfDd98SYTpEmLafAIZ7/56jd92daaFnFEg8kwE48J5AZSnQMsk5C2crtb/5taX6c4QXWCvDOOmCo81JjURGOV0lRpqhT1MckMJxks8TLA/jJ/9SV+pJs7/4nebw+IA6USVPZXqBgedOHrdnObgMANWDJ9fW/v7b+CPC/1vQtB5hVSqDlv72CUUSSwcV1fC3+/zp9r5NPhGuBzt5h7DTHVU7/MhWGhSGAkiy0xJb4icAgO853eIDGvR9AYppCSe92Pa2J+HM/TezLzQGQJVAVtr8jMG5quj2PvJWAAgi6YSoY5wqhwaPDqZ6asoFy5Wvtv7FWb5h3CR1EJBMKIdLiiS3/LWaLqIRCjdbEI4lU+HtVrfY9KCy5kaITfREOmvm4+DdMfyFXqb2q+PgwKIAgtSBl+kBS6wHhBDiSojUGpQ0iZW8M1eUuhPTpCMpbUBd3s+xLIZSuLuburry+dHcB/r+/lHfmHVwQWpHUm3p/auHOpYuHkAP/Icv133C1Cu646UEtEEIInsvY9JGBWDNH9O/H+Lm9ZVvBChFPdv+Gk/VZcRYEDqetm8juAgxuwjYhAvqqKHh5UJSMrcx4ykaiPGQqBlZJJlXgVBVe1RBSXS1qqkPNdaqVbrXVqx4y6m3iNIEB0PtlBPR0ywGQhFwDpenDh9ADKDYOlDS3fxVcIjUUxc9H6O7jMorjTzMhgQmAAaB3X4bShwd5lA+n/h+yKfoSB1nAoqvf0gh9M34UCUtKv4qMZTJDv/Afxif/pLwR7AdHwUAWkgZN9pAFERd/iKRKqqa/c/8FUgBMSCKWXaqMKwTKOzUfGwLlEIBT3QJ1bJ1hrhB4qYEAa2Ew8WP3F2ICECHjWWfeaxJJge6daBPdoE91KJpBUrJA8xC2j31Y5z4+wR9h4J4SEJPQc3EjD78LdmrSHMMSiP9k0JA85CjiIe5Mk+Tk5JF8tMdD2XCsAZQYB6WaI6cyN8lteWORsiBocP2VgoimfIhdkxOtM3/nLSkfaT1F6KoqxfaZtgqyIVvGPnWG0grP7yREdEBCbFcKKkBH4K3BR1e9iQwjI0iRiBFWwbbVVAJEmVt2bxk56kkhNsngurwrctJWhJaQDQsM4j16dCNT4KjedbW2uJ0G4JEFoiHJqCmnBSoC5Eyhe/SFJbqd4slY/ES88DfCCue1DvbHgNkDhvZYUoGiJb+oZXkAOLWlYhOIEgRSYgYpIlcDdOMUgBlanNAupBhdWq9eICjsVXVATeVPtTZiSzQTNtTlg+FMRAYPYVtsTtVoYcETQ9Zaiet4BlsW4wIBA9NSq2KzGX+HBQoDs63tV5XfKRMQ5SFURiCyREHtY+gm0d3PqKvSuk/ovd7T174ihjKulNFmvM8QxkAzGQQpPGaU6CXyI5/bsgCAHk1UGW3OnuU22u0SAnLeCd/i0rcduhA7WZBADUoYZNw8s7OZl8xkrobQMsk0k073AKruaJ4yBesU1IytRX1w34Asn3o6MyOYw3zKlX+1p320mdogZDdPlkF8ePzR9Ksr3gi8GXnL/1bLe/EP4E+QTwKfTu6+tqft5/qvZN/Kvm38tuPbge8kPzh/FP8Y+knzs/pnza+2XwO/di7gF0QLygX1gnvv8D7avub98H7PAeMh1CHpIdUh+KjsqO4ocoJ8kntScIp8Wnhaeho+wztjOKs5qz3rPCe4wL4gvqC8AF/kXxJdFl9WXNZcbryivOK84r6Gvs66LrthvKX7U/VPiDY9xJMQ7KPJwLAHzHzEoDHUSlvs3h27dbY564jN9rlqv8s2mWGthZZZZIvFZjnqnJNl5p7OPG2rLhnj7KpxDtuJK+bca7Mj9tnqqm0u297eUTaZY7Tp0qyxwS4TbLfefgcctID5rHbeVCeMdcYMVyx3QasuWmrhqhFOmYbzu88zyUaLrTLLWsed1N0b6ZyJ0g3nN9cSKw0LIeCoQ3Z04a5OCTDTZMfMzjAIOkuTIQFsLKsHgIoXgppAnJaWfob1QNXV9X1xMzkGPl4i/kI8E9wHpCw07QFZMwGAleBeAHiGFxDUUI3573S07L5t+8ayAEBHOBohLZu3SUQ4BY9ljHzLOE1eJujbMonVWyqzfR4IstRWHrm1OWTItVwIrQ2bJQC2yPG/B4suQ7n49/5zqpQDJiIFVaiFUTQVU8Tm+FBjDwERJWhCI0xistj0mf9XDrDMt+TDW2TBySqly97jVugdKB6FHZ4B/Ad0NDMdPQs2Jgm1hzax3XQiEioauv6++1IyCnJKKlqNNBBWNk4Pzsf1TcIionTq0atfnwFJTR82aMy0GQ/fuJTXqMwf1F/aJqWNmNIiplsKgY/DMlkAGNz8WxyCGlsUw7900XZufuaMoiwKFoQGbcgKlFe/DSNNnV+2Ghk/7wsLp6bGxKTnnOLfs3HWlg30jQGMDe+YyYI3RoEA2GWD4JYPVaI88AVIyWlsXwHU458mC+hDjpNR4DeQNEnPyekbCWQYDheYpqUiMBrU/XFzJuhXpEqGkGeG6/KNpEbp28hLli11UHOCFH7j2zQxPdbGrZdTLVrhs7zaEcB0T+tptL2HT+dIL/eprwNY00uTtf7XhBDqniQ1wlg3xsaxxW7FrNq1WWitazqOR6JtMxSxX4l59BTb4crwchSNGBOZkCMOWc/wKG9v63BiMo6ri7q6FMeo+pWoOrrHdsiaSmXOmMREbGuIbS0ma1ubY7p2h8IlTZXDWPudDxFY/5z1DK7gEmectNFCgJKNGVrT3umvizuikMUhgR0fANNgd6NNrMKbzxacY+WE2F1lCG8KCqYiR9HkLE1QFJhwdBolgRUscWBPA22g4LMamq+g28cl7nX+tynInCMZKfflFZyVrxcfbqfAUtUiFulgKkv1R6xsVG0av88OcOxEGypbyYLMjG3+o3Q/q0vJY+q6a7RbaLbRaHKrkRaDyP45puKGnOkfCo8BiawZfPiOWo1LfNu2/PCSVHq9C/QylfKh3C+v7SAVcSawOHmY7MqZW952+TwiN/7FbX8COVuWRnjQPcKF9YFrnm45S/J6PGWYP6vtQDTmkEE7JmcLZHxVOla/HEd86G7m+iO26maORXvPgBCnZuWtuLzgUv1ZmfSsnRI4ztZUsKsWWN5K5tTf8LUTtHPp6nx4zBE6Na0fKEtSKpNe7GzrLNvWeViiwFdTfG6mivBRFoiGvpIgCNap/aZIIBR1q+dOZpLR9Tg58rHQPhFsh4IEJ3ZjyYobHW1A/jv37LoaHdRx6bZSCVSq1AR+z4Ju5sMQ48HqcdnHMX/DAXQfPnudx0zIDqBXSW9UKNp23eHGkZujffyJNy78q+n1r/fMzWbu20LnKQ3top900wEM39M5RxB33NgzDuzaF1mpXlC3XVCkNkY6Y2XFAZlpjll5yzmjjrLXKMg83Da7efCY6J/NTAAt5PUQ6BleatFhFqbJ42nGk4rPSSdmRZlxNYi4V6mNi32Df3KVXmVxmBmvI3Ij9Dv7FVQRXGvTtL3V/xcBgoUNyCqEqSb68yUmlPZlZvIwO9wr+BOylrWrfpGCwVbkm6ZGjrHCtxLbleV7xJLreU3IelTa/3m8Zn3qChc02rjbFKVHoK3uADnA1HFOWpVSzHau0lA9tS/KtNWh6cX3m92TdFVhaPflJiTuZJtH+/uWZOCaQ0g4HLN5699bh5KFYx5dO/2437qtcSSTNEArYVW9InYZbmp20vKMBuTYh+l4QC6H4vGrVRoOdQo3jPIp5rV7gQZQkZr9O5+1hAqldl/tDqPc8SDxNKtGhUXU+1tXqMxG52qSGyhnfabfarNbVOGWnBUIFPWZtZesQq8hJS74wFyMaWOiTY+NXlNm0UK7kAo5SDtNulg22uwiGWBLL2OHrIpyGP76ou4FBX02M570rRO4qamBQ/3ATSTrEVUYtih9O/nF+qxEbxFlF+GgA4US/qJWn9ko14SzTbnoQY9QWUSF58Y8hLIy9kApdz6lzsEiqChWdMrmvKwv1+LPS/u88KsJXuSZQrAn4ehovDWo1UPHFULa08+Vd7Ld+Vjarynmfz3ZMSt7ZIW2FATXb19CSUDqrwu2vGgoCDRT4ZpPel9FqFC201oh5GM5wUBHwK/ApWZyhvDqzJNhbUJmw51dpmvPvJ4+LDqt1rxqte7z8o5rvbq/d4IwobmXIe3VkfRKE3jkTwQxPr2f5iJAi9C2GGuCBWqKd3kHi3/2JmlfP8H4WoabNaaAHnpX4Wvwo11SMcrGHi9+HRdQSxuaOB6SvMfncoktXgnG9KjYGDYKm1uEyiprqRoLigrrtFtp005C4PXD3I6EXVEFo9cOJ1W8QtO4QPh2qUNsaKyxHGbyp4qsQm1S66CmIzqgh9ShL0sf8z3G/toP9NBI+w/tI9cuS39YChrBDe/wth3bdwydQy2FzjknPOtsjy8oK6wR17MnfBIflFmiDQQ6GqERn9QLjXfA/ijvlwqEl+BVwD/xeCcq4NX/zMhJoIe+tIelzIQV5rZFxEhs+iupaHxCrC6LqGTgX9XSqhH055gTGKjWe53D/ZivECH+2ckMPdAY645HhTZUDs5j6kAzq5AvIOgil7797bnJveYhl1YUDvPA3TfGhFaG1i+g7OmnnljdP4Mfxvc/s+mVB/vXCkeE4AGFIj9EkVPtJwL0H9nU5RvQ9Y+9jsb352Q1DTZHw9a2WCGW7KjuFKyq2bmpoKXylbD88a3vlTPQ1LvAz4rVpkT1mtfb0T02uUVvYqF9WkqcyrjvNhTmrTnRm45XaNi5QbwgzlJjgiYO+FUx2aW4Huc6N77bIUHsJk1d2is4OUb9encDasMmPLWvPmJP3L1kqZSWnsNinrpbDBqRJDJwVzqZHi4MoO4sO7HUDVflNex8qbYxaTM5rNk53nQqDX5RYLuE0GF42nBh43oYtj0x/oPQe4hrHaQ3yPZ1ROLtdvIbJMdtQPYBSPLpHXSeB20psGG2NDakdIiK+B/1nKsIN5VnhrbQlt2Gq/MfzJxvB+8p1qZoni2KmQjT8T/g0JF1naH92yV8D0LimW1RjxXT+M/bNOYEquKb/91tiHOSLmIarCRQtFqwoqon9Kbjzf61hPWUnuZd7l2AuyPAXBBXFR3uMXoh5X7J8VJqY3zjVUedDOih1sCF/2vRDEvZ3abHR8+1YxCCjySG6wlGJKgzh/HbVWlo10J/Ur2csn68ewG0xxR41iwriC5G91Tvy3bRP9a87XkWUQMBNZD6VB6RruzgHe3zVJN/5kDsnb9qXOeZI+VRzUYpM0Z2WT1u3/yuK6ep05tNV1ZNw8f9EnVFnMYJdqAQR1MhuagGGXOsDOHqFUF3rrCkRKqTW7Iox5WrtsAKCFHIeIgsv0zpiDUIWlpEiLFVLGw12HUtHo0E61PYmAMRFdBDXaKLQj+UUJ8f3LaRPmhH78hDq157euSxTZzNIDvks37bUTGYF8S82JXpvDBf3ZzrrlhGaOW60XuND7vPiv2H9gPpTES6cUgWeuj7jsYoC1D/0zandvw4udSeOBwoAnbqHOwvbAzROW2Br/zsNg9LUf7ykvtH7t/xg1nlYbHafYQ7ZGcIKq+BufFfqFeFF1dVFpJj/6u/Uh+dPECLHL0uaIxRVJm+uEQIxicM5TJzM4sb1BdkChgBFLsu74nBDAT+CRTn34BG9p/eHwruky1x9s3vAzazND6ObThf3ry/By04G8iff2zp79qfhh784Gmf10+KjnA0RfPRJUgE/YGoYO5aevimnxgdjb8PIbq/4wkY4n3Lb09s6H9yCAh9oeN7Dlan8oKo3T3+Cin6sTYsTKlL57aiZ4VRJ/u1YF3G77QG6DkjwQ+CmUAl+CuYnf1glu9LdDOaai3ok+GT9S/Q94Xni81WdDE5Sfb+JVcsIclKkriF5g1nf6fEKV61zbFtQvAtkzdbbBNSkzR94wxHdb5wm5U25SIEaDNtCDBDwxDo9NP3b9zBGEmPWvBRJ2QBYwvjod7QKsrvE5jmUGtHQaaAeU1JrNtzxyD4UfXEYNqkb7R1dAAaiLd2+2mjsUaPJ6qjj/r4Xvpk1OCOcl53wvd/lcP59D+M3aDsmWQEHooYBF3DqvbHoREfnO3L3ux772FIyXO5DK6wOQhWLIyFukKriUQDgeUgiyzquBNqC3C01X5o3aGEduoEpzLWPAW4wD3n/hMQXizpX7phesPACyUEsKCI7VxGFAm56jsaVu4wlH38pS76ClJpKP32/B/itm/urKinvUFt9gy18Np9FMhT//j3GV+i3xeqKd7w/LkP0K7PgRx5VIMwvsspjjFekqcukcU4p4VtaPQxGlp7GTwbu4HjlhIlfPZDNPZLp3PuFbeAAnmxXfPc+OHKmj9wg0iP120H3VnOvEXLUU/hPLdwHn1kzzPOWtBfvYUUfQzk7mDMYnpm6grro/WF03U9s5hFKLEeW4iL4or6kwT4QGPd0V5lFrZoaojYpT4Cw8ThuSznhBwZliBTtRgYThtJJEc4BAtTfOZzQ3D3WW3A2QTkSPP6F9aFkOjc87NAjiRvElI3hqYaZtjpVBmhHAg/gckqWpJjK/1LgCSv9RQ+k9tZvZppQ/AyIMkzeFd2rur05hmaYwNE8gA+ktu9sfFi8lrK2pg1MX3lX24z18Dk9ZTP5Bu8Dv7Zv99ENld+QItY+pQEb6elgVV2PXG9ShaBpK3OPgs18oKpklx+pD27YEMx8ec7JJPqFX9syVP/2DaYlNzxm6cI2E7FB2s51oYHVT8nfyHu4pfO/+hMImBboHDehyQXN18J57YcBXKkd7FnkaWRf7mrb5xmfjCYK/fCMg9ZljdfZ/GV7AKZLQqUSxtgiSD8QkQiVfr2fMnOFRymq0uaVcjQ68aU97crVZpARTysjjHc17i4gIKvxk9+LEw+1mB5Mre19H/3ZqXcWXHSDQv57QXeqoeHrvUWfZDbi1r2IlzDnzfmc7J1LBruJj+/4N/rmSvJm9l5MnXzlN/sEPE76v1VD4+UzJScLJKVK2ERc7No2Js/UK5EuOb9D2OGjSyMV1sZr4ymCLdZtsGOR+g/ACQ2XqvBBoz+54reyCw5bpqqeJXiAQr26TmhZpN2k178+OsolpyDi9epsX4TR2e1KlE9lvU20GMO9FCyp6pmDYX9jxa1OTmCKcGXtRys2vpaH4zAYLpAbZCgOwwi33/tSPu/PqFhMkGiVsMSTPBnFzZuUHlwif59u3C4rr/pBChO3XzX+v8Rv8GgaqrRp5GBk5W+j9tPrSdnF9FTKqJsPT62igk+DFhL8RH3CgUZU4Kvcj5XtTVZk/3QnaVxs7VOc/7vqWBrWbH1i/u/G0FIld4Wx4rURsxPwAD5j4vELZD3mE6vL2oKJfo+7LuUm8JNV2jqaCH+86z9Me+Zf4iEi+rAffYiiO8Op4bRjwpCgFq9syeZbw+iVoM7dI3CsKsC7oGOn05mvEzUF3giPgLZKcgCoGCYH+D4RH4/8+T4FSKWJK5smMMmf5KkoY5lBtEhpPf3J6psaCI9C4ZBqEGGcqJGEyXo8ykQN4lPaaGZxrIhltHqPdDaCGb/9IFm3v35JTqEkUq/V8lUPOOb+3oGdDOENgtPwa4yv5MMY6g5aKhekTHkbhxxPZsdqPXcdg2MPs53uTOYtgnSGt0Wnksh/ywv9NGXZT2FxwZmgjiFwkPnr7D4Mf+sw/wENBZZ3WnNzzQK2+Qtz4Hcpat4Aytw4tlr2ma7+GcA43WTCRyKG2VnVTgBdZx0VgFyBfm5EhxwgHaSxhj3jrsgwLV8Xz6cZ3LJDLbd1E8y1cbsQanU6JrKljhRK9T4VROdg0Y8BAKrFqrxMgajxsjaxSsWB00mMIAiX13AWJEVWWjYPRXB/6ekpGbaSK9ZDdaWjWNBXJ/v4uf5feEW/eKAlChZpQHSSOmYdEl6Ln3VVLmyXF9uK/eWNyqpSkBppnRRpigLlWvKI+Wd8svQ1XCVpgrVhNpNkzWnZtFaaoO0BdpB7bdVwDRlumKONUPm7eZvjtCdukaf1h9a4ixDlmmWRdYwa8o6xDreutj62Pre+res2Yrb1tpO2q7bntoLKkPspbFebDU2AVuMrcd2YxfsB+xnHYnKcOWxylHHIWdOdYKzY/Wl6r96D/8QP+PmuScQs4mVxFbia7NFPkneS0i2GtQ09b/U/1PvpW4vwUeJVRJAIAcAyAMpjECWon1n7XOeZf55MzKAOlYAcu3r2knruiKeuQROrakGAU5dfzYNoMmnvXXj8TlFfhEMU7vfNGGSf4NZYgELCpvlDMb6LbEAhm3N/eEjzOOjGAlZFScvgiPdCVT5E0+m3DILtw/aZbpOM4vsRQKxb0tbYhdB54byMIV1PAflpNhvu5o3fEVyRZDbhWVipsPEWaenfSFauBgkhHawaTiep9SeKoxrRUSbLXk8FhmI3paKNa8HCTdkuHqaSaCIYZoyZ97wvZJlSM/GcIJwwIUrvK6Hi49gOGi9MmpB6DKenjhwWQEVUV+mCd4d8NIMHO6GckDaUmYj/yaeR6KwviAgs7pDNjliudznuklOZBh1ymVvo0sUoQijwRqdLlxUpPqMM7qJUDVrhTSEJ6LCBvC1hchSSTRKREOFhWiCY3tkdHDp6IEltZZeO5rJKE/ppBGFig26BlH+V5Rmn7EBG9f/VuvL53e3tXhg3Bp7xmZx5fr59YXpe9u+fvj6YraA855gkHr5Srj8STAFKncMyAFu4QFC3Itladc6Bo/e7kvgsfjVAE/CEzHE2bv1S699SHsIaBNgs6veTcP/xr6K9ngPevzGS4osV1o4jybIVIRVBGusopqOTiQ6SgogUpdShKcXIYwUSZz28ZrLHU5LhkZNddRZrRbjgcZhzRZMoRTEbUmWq7AkKuefKSraao1uIRt14KkLQkKmEInEiiHJxarKZkanVo4MTfanlTPzXZVRbIMkBGoVB0Iek4I63E5dYWUjiifZRdjvDeKSlGfIGcXAEaKYr9CKTk2zQrxqcvpTMN8dp25VyMSEun+zHjw5uZ/HP3MmMThKuFp+g+Z1f/gCdoq9+6Ei+CdORSXoIOMFJlEXlUzCMECX6LJM+7TKgmFHYUQCiaGSDnyF7vAcwBhFWtNv2zSSqTWO0TYCh9ugYBSEB65fThrV85qohvCTcShD/JZkx7zNpSNaem8UG9rJtCkth3dIbk3gNX2OBg9ahkKksobQ5hNIUMRU+542kwmB8m8YxSg4lA+n1X1bu4RjRZvGJZah5DRK3j2ykOMHLbQODHK0u+ZL6U2gIwt5xB9TGNngH7eXvhbt8xc2wUFY9cSfYc0TwxgsxrPn65eWZo0TR+4A8gZAMA9La/8QXeBbmPI7P4xxTw2McB8hwnFm0Ir9ODjTKYfc2sxEKCCSm+FAEnLaWd+gFx1YJSWL0mOeMcups9YS6ajIHFOGtxfHV7I69GoUZYnavNh1SotPB77RobGxgwqloGGSW9Gqdc2PoyCjtbVmlEvkqOYbc1QZD65ZryucXQKhkpSQkgSKUnGgkHYlpkGB7oayKc+YV9MdwWQFywuR5lxAYlU4xYcgNAEYN7XAkIthZGtwRAHDgcF1ZDFpqAVXO3oZ6FoKhkxuMug85rrOKqpBcOnxiWJXYE/b67JaKanesqTiqxA1hWPtBHIVtNQ1OpFssxAm8CJ7iEFfS8rwtvKIhxA0Na1JcUINnxDZ4aWlw4sXraxGteqlKJeE8TGM3se8bpk1JhwqnAh0CN6Kg7ENPye8zlGRwUaB1OmAqDMoJq8bdxYPl2dptHwudyATQct1UfQbFcfjWcfQlAaZ7m12RbRVU1pgK3IMhISn1WDdhCfyXHivak7XWBODQEfK5Fh+VCsho2vOpmuZsLpqBJ3lLepSKC2rkhn29CxE++fi2Cabr7cut/n+CJD0gSsPaAvcdQCwhEWROUJ+okC0qaR8PAa9cc049FEopK76DGOQVnYFcrhs2FfxJQE8/jSNgy2GY96q7bR1P2ySfWfUG71bwmcsx7QREz7CED8cAo//huF4xxybnwLOEs8fZcYx13V6It1WryqOUHC/76ldherFQ2IpSNw3OdLlTBAJK0JpBcSQKkaFNgvv3jIHduKuGNQqcGJHN+WqOifADIW7UGftscJmeUQ3FXpp3u4EXscGg+StiE7RFQaKdDrsUjiQs1xx6Nwkrh/xqk0a4uH00CzJjs00/rFDENT2Jt6hSjICPVa9dIrxZXDao2cCugccWxUcQpXbxeHhOFJCjYKtK2JycHj8nK151IizfhdrCfFYNL7TpAzjWfnd0T0e/cLDC5DAdbpKUAkCCQzZKjEQVNsbBH8mwpmQQ4C3Vy/8vXR3MdIOJg2nThKfwXbR5m1smtfVbGJ0kQtRo2CICU+CM3TQwll8pojwm8saysiagbG+SqFoXxaGE9U1kZk6gVAowkBVqWX0rlG5cH8e3IinqVQ95y6NXKnWBLwkJfvXL+QLsdaka/6I58gqLTsi7ozTjPZA7Osg1JfyLJuv8xJCkhfWrp9XAUMiXDo9MsyfUpnHx8JJ19R1Dcpeyu1ityqHxp0lG13ZGGrBGmyBHIRdEKOvcBl7NFypaCASwGBDemAP2sitIT4yqwrxT7dShS6OZ4/abj6FYJkHXlFRPwbToza+76RfAAh7wy0KMS3Lcux0TSw/NRqEtgt6PGeHDNMptUrUEy+QNXD2MsK2dwtgYUOWXWC4xoQ9VIi4sn0SsOzprH/sdDbR3O3jLbZWwrHFYt/61o0V6EkyppbuVa/KxSwDy6Kpk308niBek3aorqHl9CeqFpYCG93BBGiPxL/DicAXwaQx1pD1Gti9eGUYHWnvYBJDl7DczWKIONGwM2CLBRgc9YoRQYCbZZv04vZ0MgOToXPg7lkTTqRdXWZ3/02DJwskliZI6GO0vfbEEeoWlP+TSZ4nccLwj52/Hr5fMTx+QLuEry0tr+OwzOPuKTKx9M/kXlu8VI+7Hi8W7Il5Rlpd2uKxoq7nihqWadX7/VssTN22+mn0dL8Xd6IumHySPnzpGapQuXCJmX3UQ63e5G2CMSgvGrZA0oU+ozXEZA6CRQ1gtJofdYEBysJ0s1HZ1WTZd14T/bB19n/uziYHjPZgBaHkka4PZjR73GA0De9TNO2BQMhhAGvFN/n3xqCxRVXtgE8PwPUxxxnw80IUQaeJm3GVP/rDFdbhMGlbAymqzY6CqJBF2zZbqiRPA6YMTtwA9wkGcg3my8PyOKx6iAowtCglD0e2jVAsM1LiUp90SAKWSN93amfGFQQ0xysKAVGkMMjYeZQrAx8NSdk73S1ICLxAjmZ9HuZpR3tJFalqlWQ4AaoC2nXnLUARUauLquXL0Zwq9HtwVODKFYUxb5imZ+qiqweRYYrHMbRIb46H01NJ4Bf9A12vC0x1aA0xkXGhuZYBboiJFNYaZZxdGYp+8U+UjiBgV7vSxWfR8d7VKt/vpuAMcFg8P4/vip0cQMDHtkd2aH6ELvKIEyK2vc3GR3f++Ao9Md4GUFg2TNu45hHGGy7wMgJh97chf7eUBzCxczrkbvSyuEwlR6AsXQYJBsD51xaQfVpuqqLUkPYbl5gL/iCqVBkcp+UlWY+PvQuD1QN2t5mA1fr10lzg3gilVapSQhi94yy2XrGYLBatBO5E+m7L9uPRzWv198RdOI+KjSVBOtpnt5qkM48mkE4MejhzueIkcCI6e+cW/TZ0Uqx9/Z68gEW2Uq7vyda8tPRofCk1KKGNvOOHF0xNszsqsldpHfvqSeDYwbjnL1xIcqHXF/hBL2irSpUWUugHMp7K8lwt83yitM1XvG61AknwO/raVCmeZZ50HkU976YiqYaZONPylMRGr136MJDWg5NwcmPRH5aMPgz3FX2ZS/+KedOnh5eW/9mzfYv7u3Zv2b4ft8iGjBVpMXogKYx4g+75NTq5trWyf0uwhsPejZ0zG46SlAfl2fAEoXbS23dISkvDhqXLk2QoJ55YJlmHS8Pckx/Uy9MT7pwJOztgKysKg+quLuXbi0ZDqprmDLA8TkKd+BGHyYjgQLq6VqfbXrcfmaLbDkzDYpE7nE3ytqboY/C8FT3LPyhgZ2dXM5Q8RnMPmon68YlM4/qqtGcus2kuHVpRNU0uHJ+/fvu6M3/1Hm3XP9LhQTnnyBeiUogiw8AG30TqVaR0hL7eBB5ppETnQeAFwW21J3K8L1JFYZW7CBM86weGJRcX1WeGYLjT/tk02kWobU4GAI8r9l8fWIXqbYYOUgi+fhIf3W7u0j/PgD29B0oVFGZhMDlp3gqDk+Q6ME6sELlCuQrxs3C2938/+4JZ4LsgB1JPll6svdO5it8P3JCGoH6dZfqRETKvGQfc/93e55suAHv+HnjbUHpJBmbNp1YMqEcqyALGB7BlO2/d2aP2DtczQQe4R3sKduvBEirEC+PL8ZM93wcdOJqMPR4z1liPdrQB3nSPqdETp6MhMreP1mnyLYI622Cyni0NI92WHbp4X0rY0DsTmTbDirwVAbqr6ynjANUiro2n4J5yrhCeOl0ys7LrNCvUv18ofBcEiN1jLXgV5aWcFB8lXpOmjzBo2f1E1ULBhuyOeWD4VPyaPvu9t9nGAr41YMWRGkUQxGtolLz/HX8JeuibTt7R92IPO81WNJE3yvz1LdWKJ4zma32gt9b3Bh/EYKTxp+uVKmyY9f/RF0rJwKJraddK5r7U1dOdzXN1SdCPy5D/A8RIeUnUnLzh4g2fj+42r4YxA/MksnPnKhdFEvrsFWPIboDtd1Dhh6M0eiqOQ9eYh/lknpKlxAikDATmnJS/+u9cetPPR98Tf37c7WOu8GY0J+SK8zxz6KsNvmyEotxGpMTtr2oopFSehxkkn88sy2CRgXLo96tP9m7RtEN3W4oWzFjkKwMpn9p3VAt6IIKUR5omn2/hFtM679Ca5I0bpdZUIZ3CVus+zdV0FNAblyQV1EisDc6idMvluMsqoadV/mO4c+P/rauhatUGZ02nW9blIFFEz5iydkHYxHTYIcwygbU6K1YvAVNIRr0Vdb2O8niCbC94WRB+kqSJn3cjnSFMxGrOMacfH9JbDdEihRgGASt5rbJqu/w6saF5LGu8RmAQCTPZS56xSyCrgpesNGdBqNV5ze96tK+BnkYUZUWcZQdNhZMI8XcRGiWNi3uCzmbt1tclEuxN8nQeBWHUUxLO0HXC9x/tAH6WbShJXFoGPCpI2YpCaJb0dmPbS5ofDPPUx0tLK1t8ry33DBchLCxEOIgIPbVMXREAkyXl3WaTh+FmppTcV8QuKkLslH6jqGCnLVX6xyXc47NZFZ/Ow9D3crZuLHiCs66gUaWSF5QWmmq0UP8iR4htPx7fbIYFln+boMAvtxmlt8gD45HYJs0q53FDdoplF8xMGawVIY1MfErqdBdwisEVxWNOpY51NIlvra+aYhMn1GykGCr436fbv5wnj/gPLSUPTk6We/PH6DJCEELE7XxdTHVk3/zCYzHiWq2r80Ed6yyecHtvvyl628MWsXGh8JZw71IjWF/6Fan+1gsGaCGgZh75WKWOX0olIUSlkUmBtox9VPn1EiyoiYtD0XWv1Q8qMrfN3p0tXYZuHORIUVLSwdpGWJVcBSevHjQy+aKPFcTmju92sNlZI2brppmUOM5y10oy2HSI4ECMj5aNKcSkgOuD7Zu09MS8b7wNbSH1h1/TDWOVFSRDrv9vvx/7qJJSPMS5bQnD+CosZyYGbECtm+mWD/LpeewpguydMzQPkfmiPsry/J2B583e7Q/HIjpbzKPSNLYmuq12J0yGwQOI/Sy1A8E5WKpZZIXRzofsPJpkxvcbuVTFaCwyikj6R4coFYYNovjzTvtrw4DK8yY4XoAPP3D4OoZG2UvvbD7/Su2Bi64LalSt3a4Cx6pZByemOWlxMMT3MB3EpUa1ZBE0H2h6KSaWoJhOJGWY1rGCXIFMXNXbpMUUxQHD3170FkDvhCqd+rZFZJGEgb8gyKoqV6/btiNDT4upTsDOTeft7KHWqkfnRo2+eKpL2PTMyjSXjx3baBbX44hBqVFDgdZ5t+MpTInCS4jULMeuStZt1jjgGEtgtnmogkGWbrrlIxTGaRlEd+iaoMg6x64IITsMLdg0jpiajMODezWSkRrvRm+Ensa3dKnLc6zEMyyUZHpUYzgahXn6E1XGKrIYUSBzvUpKCtYZi5wevguRzoQ0GrCc2meUVsXTthDrN8WaY1GzK1AxKJeAjS2zqVFNXY9jq8X16poxeILrR7AYTiUDROWFN2SKIAooXgAtafl0bJPq9EMmKXzQGdaqhHg0GtmNHZDukgzEz8oiGKklKwx0xk2ouwuSLw2IUqo6A3cU8+Hw39DI0lL55/mXl/7Yd2vPnnOXT549VlJy+cRHu64cBXv9+WUPru167clHVuccvFtW5i8qu3uXTn/hwx9uHViLIRDIRCwax+nqymScdqu1Ry73W822QAcYXp2/iKvNO797x+ocFGpx0csuolAXL8L/r1SvXtYbttilhQFR6x6ztPC0sEDU3ow5pCAyFP8/WV7zvzrxxYW373vr7KmRTQ423cJbZjlCyiM44M0CIehhYwwftdZLrvvcpoR1f48HSno2qVrnwP27R1enYMBqgbGBThFfwC7ff2WIOnlVcweZ0Y4RWKxCibHViWkesajIo1EsIi+ivEjEGRScqLp/GkaaxL2g9lGDOO97Y9q6VtIMMwN7AWumTZH0pwJt7C/DUiCUCVRVlEikIDM4HHKDmEYhc7kFBTAxpBaPiKbW5raIL0IHnOyIkWI1aLQ8p0rMIZoohKCUhUe2CK/yD4u5Q2NYaBYFK0EELRV5SELdsQBljH+Whj92mnQPKBY/HeDB6BdiTYOf7EHOnaC9Avdd+S/lSh4B9TQ6oJ09NvfNtGqvGUTvJs35H7791G42gsCySSGP5zgb4eHrWo99srOV5I158MJGrIJB4caDwHfyMghLHwIvoIHQFx3xlkSZ0q3aV/xhc18Ru2owAJeQ2lVEyRv0vHXjUirUfwjOJbFK5ebDTXh+TjtotxgIPECrZZknS6gXHLhO0gjFF3KI7YpAsPu0ILaH4fVMFgE/z/vXA/GrXPKrdSHF1lisH2GYgmsaiNbhnpfk59vy7sVXo0n845l9Z/5jwgUBTYvH4NfLHpsIcDw/27JzdQYqyWq8e+JHNfVGxWPzj/qwtOXRDKW92J81qdDN6/GNfO4c0F89RB/rD9P7TqXlgV7ruyqkydI10MOPcKyp9xrvO+kEu8vGtj6r+3xV4Vd+wX2eXOFeDCuqXpE41pSKtSrLJvJ8x1x9attBB9okkjGEeZLwVhIKEMYkMZ0UWDq7qKTy0/zURqQdTqZaiz77dLbDVKowla5WbhGzugliNvlacUNOi+3FqI6qhORGpvTEiVXZagis/s0IaDFdOy46Thz5LAaZRkIpg7LK9Z1OEoepM2siVAay+u9gR5DFCXl6PQj3Qie+8ki1CH0VeTyuBTH4ybXNbLhwv1iDTXNNvQIbVdKZ5xfj0E4LQrZdravZHAFPuR1LwxfVV4xAv5MiVNf1GlGcXMdrNE3ihSfJjEeiz9hrNo8///5auxAs8quPpZ66JQAW9fR0APNG4q3xl9lfN+onwkHz+4ibuU9HSKwARQIxZfwkiOPv4HtqbrP5PPnjaD9XNMC4ubHx0l9WdR56si8NFj2vA3ozVIx4w7jAVfKYdsi4wEsyCDj1mj4eaOAOmrTK2mP4Hfrb2oqggyVOYkgiI5VDpJbGscltOc1aef1jXRTJ1iyZFMprsGUb0CEyskHeqpKQZ470IBMdrJZWCtPK81Oo45otsz17E7RB242iUCOxS1QFz+tE4G5rUqdU0wgyFngQDoX5COmxgCNszPBKVe0OV048qWO05A+ynbECfIrk8Q4o6ECv7dURZP10r9woe3ykrWNdcZeIyMlb1hNd24nHt+Ka9IMejl4jqCOVdhfcc/C02zapYbABIZyyIIgcJNLhg9CKeAtaronGyh48/+UWvh9Wmki/Qab6Lflmg5k9EnhqCow7YLwoTAiG7PS/wUdwSVTrH4d2aWaPllenKuM9aPEwrVZOmbpmZjtXh4hIRWNw+SoQSO4pPCO2fSMd1dXcPrZ05eXWjQPBQLBWU2WBzw3emR7meVl3vejTycHMSjPYKr5T6unb4luj/5jRjV7oaGsOwIJPxwe7EyxYvG9sEsCJu5xSK0oNoh7btm2ZpqFjqLzqgVtJjSi1oAKLvObM0AXGJ2LRccZmVnhA22Jos8gLTyTMFf06jFiCtTV25UuQuy/Z1L813Q90WHYWtYMjHC13NaePbU15uGWBr3OZ8hGAyWuF6dklaxvEEMIhe/YhXpwAyezaY+iuXdgRagl7rUjFY2FMYTeb5owdq3IGdDxv0P0+SH0PNyE4WBXT/pVCwpLODob4FLZuta9rjiDnw8hW4TABLvR7LFkQxWEpHpFYTWoHHC7fe1/GeVgOIFSNxoZyWi6/N4Mym3pec8t6YHeV6op7VZmrwcjBJNjtDgnL6sg2W0aY/XtlMI8FiV4pZJi+b/EzwwTx/rkUVKqvr2pPElyrVi7F79EYeMK3viW1getypew2m0ijbpWG5HCprtZhLtKBa3N5OSBdhaAsCPL9V7z9vTpaTjPOblMxqnqVUh5GLKpgCieJ6qXv0InPk89KjpsM7CSqFaha6jaHy6bPA/Wmxrs3MYdAAImulDzPKE0fpohaORpnEHbA8T2oXb0oHMfAr3pp0djpDuT6RNp5FdqaN9kHcaA7yys0g97oYB+dr3tqFb1LrywTDi1/mCFHXXoHtA9/RqXviaXMjILgvGe0DtdbnSyB4iA51JvO84eCOZvK7iUGQZFvV2kztnIaLe+k+67RVGzUzRbvXe7XT5ymLimoCrz8zE7Sowlb+VmeLnYlXFGc50Ed67p0h9hYNcUG0VHjUtG/01n6YU3DpkM4tpHfwfFaci3pnjdv3sfhuxo9ZZMaM652q6Nd7ik/f0TdsM+6z0o+u9MUdl/rQHpoWnoA5QBOrHL6fR2vNEmwSot6d8eUVRUNzy7BQdS8Sm7nxKCiaqGeUqxCu8i9wuDAZJh9JL/dY/JsSki678iK4dEJsMgYdr1aSP10IzY1ZINl6XKnMtSLMVbTo5yrGysS/5dRkmQLSkJvSJIbmtv2u/fAQ8gwoUQehvlG3Fccjkm3d3j5DnLy+AD6phnfDGo6gdLGI68ly7kWWAxLsQvh7n7r+gqJCP2MXpz9DaqhyiwrfKNraY7rmFkeZ+3WSNhmkAqZeCHwI+GA+2a7y1fa6xajUeGyIg5MWyAslEYlbSTKcY7RKQy6OJo9atuQi7BOwyONMz3+xLGzc9MQhC/CJXY6z+P9Xg90G9lelst8Eh7C7ll1hA9jrItVso7PkyeiY9d015v68kPX2l5hufkoUyRjV+oQmzoS8K/89vpREEYpyM6P5kHJAAf2YzgZgNaEeZKpoAxO7WP9MFz+2r/On7/f1ZWilq/o5i0VSK/NkzpnRo/mjCyQQQYG7KonB6sdoLKSjs+UIIRW7exI3WPVwZk2OLqqN+LB2Vu4Njfdzk8rBRGNg7dOLfBVoKadlf2DR+UqaC0sY+mJkrHWL057OeN8Q50pF9ipqOA4Nh1//3LjwPD+x/F9upXznjebFlG9nmvgumZOsggLSnns+4brRu9mo9k8AqKTYD9BUArRZTdUixBpUSRjBmkf5yzqUSlAAETEnEfe1OmaooW+Gzb+CgCuv3zTGgC49XHomFGw2+Kk5ACADAYAIOALpPLiXQYm/EZr9+JDZw0a5B1cgw5TiqKTg+y5626KCG5H4cHO4ViP2Y8MeQA2egILrYE39yFznkDhlMKOvbOn+z6r4cuHSM0E0FkPjUZDd5u8jKLFrAFMezOKEh9pVOdxCHZGDBl6nJ5/vDEjmwanw6nERsvBaWooH4Nr4M2dyE6tjqVANEM547LlF/V3oGr+ZQXy2K1JCxPKuTWcd/534E8BcvgD3OwPVSYLClg+Y282YZZ9blsx3Yce7kXfRO48hNRQBhNZUOQqSHOQhmCMyKW+wOdLRjDw0IFOwTFVkORrpPKE73OuOI+VZpRADRtYE3C4K21GcnkpdUYsd/d03EVwzPg3XeMdt0FifbjefSt8uR9eKU7ryxWnjR9TuPwyTBdfEBkDnR9AccDo1T/3sINkAUjTTAE6yAODV8RWwOiDEOSCA7BhDw4SGoA1kBsm6FgzzGDFjmGOnHYPC0RbHJZQJ85hGdHpW21F7qx7KAJ02jVMcGf3MIOJbl2O+8mTKB14MizBnsu3X4ZKQTBvWNq0jH69+owhERMSkT/MUITd/Gu8uk+KS+lC4pMxbEBWolAyGL+bfbGZKamQsFywzkzPSmqC90qv/rGsJOjEl+isQQO7m8NtkNKtZygNGSu+osBTzmK6IrtsBqqg17jUfD4ZUnwiQkIaQ7pN9o+suRJevtX8qEiVsO4QrH6vVyQ5tkghVXrEgzWHO7M/b43BnBgqfMopTf4nVkjwdL7ECSpsImmm9HJlVEIIK82ExSdRSuFXmGmqMHNp4RLRLdbCbOq6yIindPPrbO/Wrcv24wYFh2xwhRgmoZNRNrqFxjzk1ErjnOTLsK+I+ws5hMQk5BQ0TCxsXPaqLCAorEVrOIlfSxKyomq6YVq2U6niBEnRTI3l6rwgSrKiao2mbrRMy3Zczw/CdieKu73+YDi7aTROGCCMTMwsrGzsHJxc3Dy8fPwCgkKahEVExTRr0apNuw5LxHVK6NKtR68+/QYkw3Az3RPdBeO/X9ghAILjgJTTIKE5IFvMjoicknXBA1pXBV/EmzBOIFhUffOWPIpjhCjJNUPVkTCNKCt0+fAWMJygRc0PW/4f/j/brbHraTjZnZjG5OAEguOgKcchqAEBs4NwTsO6rjJuCIIv4k0EJxAsqnFLXs+jOEaIklwzVB1JpxFlhS4f3gKGE7So+eEH/x9LMhEHsb1rI75XM82J1MPwYGdR/I2PndXNbQMAAAA=)
    format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
    U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(data:font/woff2;base64,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)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local("Lato Hairline Italic"), local("Lato-HairlineItalic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: local("Lato Hairline Italic"), local("Lato-HairlineItalic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local("Lato Light Italic"), local("Lato-LightItalic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local("Lato Light Italic"), local("Lato-LightItalic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local("Lato Italic"), local("Lato-Italic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local("Lato Italic"), local("Lato-Italic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local("Lato Bold Italic"), local("Lato-BoldItalic"),
    url(data:font/woff2;base64,d09GMgABAAAAAAvIAA0AAAAAFBwAAAt2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4E6HCoGYABsEQwKmDyURgtYAAE2AiQDgSYEIAWFNgeCEBvnEKOijnJS8BR/kWAbYtYP7gArjDBtF4JF09CwTOsi5nskn3Xgyp0/d+mItjULR0jkoWASRoFRAYJZWAFGf/nNV6b13X50Q1QNW8/dPUmThUF4NMohY5IIizIpGI1H4igf16S1fL051D73s08sSzCltY0tEKnWWCBl2v7g9tMD8GpNbS73ZQUk8WVZqAjXKleZ3H9gc+HSXxFVZBmEqczUSABUAKSIhK7qVFUoWWNsH6oahEbSVl7yxhhTZezj7tgWIAA07qIRNmJV6cDa1rbowBwG3g91P6sihK3yJh2wYh4AZNIwBIOo1JRVmcyeO19lNUPIX1FxlqzYkFTm1HGWlQOl5elYVY1dwZPsEG4EflJiVtOJACwgyLomEyMpIKrxYv5x7Tm6COtUcxP749YLJEA6J+EAaLkzJPENFuXrDJHAphIgfoxIIHYDMKy55SJZBZJgYjE58f9iplP2oo1igFkAAGuktVAmRgAlIgIeKDKemGzGwxnePCEUJELRKA9p0XA0Uyw2GgEaSIgiUC4qRh3hK9Tc/2/T76DVZkQGpFJCTAIGShmxqUugmfnYA3EfAPsCdMGzG5gxdiO1jABVqVBO6FpBXZ7QeXhrOIZ5iiIFmdw2lENzNPHg2Iez+RxHHu6C4wwKPuTiIH3S9evXofv90LneXmE6LXPuXDRy28DFgV1oZD9t4rHdq2kTzQtG7ho4S590um8HdN/0nqJNPNO/s4u7wKEIObMxGxwc6NlEtzmC4vsa6G6gJwqDonx2iG6sH5P6L9xo6q6hFUayh9iaNUumWthfZUGZd+sHzRd3FgvbORTufOGD6BIcZogZqsWnD8V2D902HOg7fZ1ugygcmRA21fhjk8/Vo9aiWJ+ocnjd6vjPbbQ/QBfqznx8PtUM+4vMmIDv62r42Rm6sbo/Y+PBM9+VbCJdHKCX1QWFUKwPNFogsrr7q8qWzUPhyKLUdE8JfDAH+k6T217OPcAZ+5usBw54evbSwgUwX8E1p3BnOz4da4L9bS5zEVL2b3bTHO576AsmKG7WIgx91vn69mrid87RHOMFd7F/82ZY20C3dfPmdcXVvRvSl2/hMoerrQgnK4b283xrhY1mZtWuTr7+Op9OmGviY418qtx29dR2vyqaqyall0AaPNtTCedS1V8/a6IJYtTtssteuPHgkJ7urMfbPtWspTh2QCtuhVSSOmJ5b627ls7VvyuJhj9c1eDVQVmr/IrCPATB3xO6Huy/byxi/Uyjq2472aZge9sM2+vowvvWjO7lvRiyv21TD92OX7/uU7sepFuAfxscPEm3w9A9f7Ew8vMXOMIJe9Yirm3ev/8a67e+GqqlPR3o26KdkIa0b2y2w/a6qpd0SgFRp/8PBtY/3XnK9NDSWL1dUrRjcZCfhXqh6JosRlC0gdOI0Uji/nEEw3aJ7I/Clhm2hS39q7lpGeGNW1li0RGWVuFRmKUV7hUuaJn4GUhrP4dHVwPJqhrWnA3J5UVafQzZyWL8is5tKKj917Rm7MXCaesSnxmG+dwv7Z00Z0P1Mb9azUjLaq+0eMuc2kUrcNPmM8UyTdWO9NFLEu9PKvdclqMbEghC0lpuifDBMJnXHctYBwp/wTO6z9qx1jNvyYh3zIL5FNm2Z3S7tQYIbFl5dSeOL5urtvH3S7MZb6l0VbxVyrWyMgetl1KpqFHVxPcYJh9J7QrrNK/1yIsxzxuyhcvlPFGtHBrDVzSOGNHo+UDpUiQusy1yV6rk+tSC6E0jRu1VNwfVmRW4qIOPwUvPGE8sxstsdNMLqfuCg1+ucqKTP9pGlfl+uXFUMgjKmLW0ZM6/rR5f45eKLvw0UXPeb/HEE0cJL4B38V6HfGWRvJoXljM5WKv3XKIdpnk8bfPxitaKqXF+ceoCg47F3R1X5hpQGaJuVCzTNpZ2ZQQkin27hYy6CaFK8KbsJg53WONMHpPU1NdQHpDvGKGWNSn59rhq8g/+eovX3EUm2UksUuRvL6csN01WxBBc6fcD5FcjtgVzuF4vj7po0mJ9bJxHxJkrrePs26Vqv8TAsfVliwKLPXJ5Gkm4vCaoYPkjgUB0P1zk5fRsTYql1LI7TphoESsbJ1EHRHt1l5XMDCoqmRvpBb5pi50ijEYeFfS9ZlRwNETMcMC09w4oyveQMK8Qi6nLPptMsAflw36em1nWtyJLr4yshIBgTV2iq7l0RGKQ3GKsfC3f5pzLnrUmgjlrJYlTnwUJzS+ac9OfjXGX3l+jfV/ETdNKbNONvC8J/aYUfZLryRwryuio6g1dFYFl8sRcZ0N+vnxL+vz2EbPzNnsWx0zkR4ooR5+YSf+MTR1Oar+YkqCxApW9z0qztCnKyu7AjUV1UaXg1ZDr1Dl0u7VK0YVYj4WnhSdOe62JH2hX/tENkvqY98MvqjzcORUbH15U7zWvIEW6KGJSUWtHxnS3tJQOeXK8Q45LjG/jlJzP4T085ufzrlEchykOHJxROyFUqdHMK8zmBuquiRT+6mipZ4ZjdIJnxdshnLkOqW5rbNgX1y8Hm6gq9UbBFp7/D/lyn/0s4Q1eON6TZ7rd/f5iTWYPEeIeyu6O8Usa8yXKeXHYVAfrGaHZD74kjZvoB/ferN8jqsqfN7m4R97BHkJNUDnFCXa4qm+t2zCM+9qeQCLQtOds57qd4J/+wh4VM8XBKUFwWKF5aTvNBd8A1qunP9iOr2ZNzEwp7ZyceSa6urTyAHspyDI8xPMPzJeIDQsMYolhYfOOzz84H6jE7Tz87XYry1PhjCgWJjq7JIIti3uXcRaPZUUxflr5XJMRyNyo0GY3A+Zl1R/Oksn6dVSilcLQDKZto4SB7CMi4Uq2s1DkCiuFoiMQXCgUOrN3ikRjyu6t2Qmu4E3+Z3G+eLv54bOne9SVK3Eg33hxq0Fr0N76des92GYutx4zv93GKsvQYm3TZsiysmmfP263APYwABSOWQdAGMImQUyHEIwkAp7M0TyCOLKHb4guI7e59LGdvMa2mBLkELXxv5Gq4Sk3GjmGq9lao+isaKfoJLddIzhaAYDE+jj+TP3jWZ/6WtI+iAWkzcFAb0D8tBq/k2Q+lvrZSerFxptIfrG8XNI6qAekdfLv+gWwB/LfMrLRpQAeFN+MQ9JlEn4Ox0aGVg1odXn+9el1Rezgb1QTyiUAcOa6sKGz9g9FMNphUD0pqUBkggAAAAHK0/9MQD2loN0Ol3xXhXEcseDswtAVAPYMiZMGiO336qMX6ke98VevBM/hA96da/zZ64zGpgEjiWjcP/hgPy5IjGDBHGknePSf6K0L4oUIEDHC1nQ0wgQbNvYG47+mgdxESWau0GaurjVkqI8ZIAAuOlAUwxBIyQUAmDv1DAECQFWBCA0TADQPMMAj1OA8gWkseaL8ePIYcabyJMnZypNZ5/9aWbybJUTRa9CpSbVKVVqIOSrlBCWe3HkkRnkEjwlWojNFLZDMX14dLZ0yYiqtamk169pBNJRVK1cWgkqJtbMWVQFSJ6E5YU3aDBEoi6Wn07dX06pXbpiUKrAWeqAKFSLGyumiyKWt+gSpWJ4gS5MQysQ0GhhahYZlkCvNlChrVk2PaR4UiUafRp4mUWQJWiZonUxDF6Ceb9hDIGgkOxEHDVFzkZvFaEreJe68BX3RrMtLW0KajkuuhE2bL75Rf2Gg2ae1arogGlVneT2v4nq2aIkayI2bZqWsWgOmNVPkAnUd0E9BJekLasRSIQDjL2Aca5HqlbgA1ICAyJ4HX8FCxEqRqcCUEBEG//wPCZHhsSehICoyQTR46pme0BEDMRELnnthrUfuGhU24iAu4mHqDJWKEqGv1OvKayladIrhyquS1drS1pZyss5yaVwzl4u7imm5ZfqWA/kxKnOXc2SWVZf/yRC94qePBLoImn+AjnVmFkfoBQ==)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local("Lato Bold Italic"), local("Lato-BoldItalic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local("Lato Black Italic"), local("Lato-BlackItalic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local("Lato Black Italic"), local("Lato-BlackItalic"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local("Lato Hairline"), local("Lato-Hairline"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: local("Lato Hairline"), local("Lato-Hairline"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local("Lato Light"), local("Lato-Light"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local("Lato Light"), local("Lato-Light"),
    url(data:font/woff2;base64,d09GMgABAAAAADZYAA0AAAAAbowAADYBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG6R6HHAGYACBRBEMCoGdeIGCPQuDQgABNgIkA4Z2BCAFhRoHhEUbJV4V7NhLuB0QVG8urZEIYeMIfjCUR1GPBqVZ2f8fE6iMYVcxHRyuerCJYjpKBcSkdCtaKAX9Ula7rWO3DRYsWHCUv0P78jPkvckhfG3DkPfSzpinfOVd3Qgh7MEHM3v2pFBAkJrJmOd+R2jsk9wf+Ju9/3/gb01sf+DBHVgja1TbNQC1g9mNZ3XSePLkePh+v/+tLee+90VDQkrVRIlmIRIJWSuJSsieGDJNm1n9Z4C22S2wUARF3ZyEgoIIAoIKLXmEtKQBQhtYoL1pb7pUp2t7We4XX/vtax/7ffQ+MvofwJ/t/73b2yQk0M6QBqqqkwzSd6iA1yTh/iS/yW/AK8brqtcFfHf/9uy8c5+pTWya0g2A9abmzg3UvT0/YVY9VPQJDoufAPLbAfuUHf6kvqJNKdTwBqw30ItLXlwSG1E3G1/oCzb8DICR2qwzHpCip6zYTI0Nuwk3V/EH1nZ1kJo+IVzrg3zEcr9DK4aPffDMrjMPxAIJmW0tbU6YAdysST2dqL+IqLplknY0wxmUJEE5wk1vtwYE4ED4fzbNdkd3MgQIfemgaBBroDJtqq8ZWbMz631ar2ktHewppJUMko5IWh2sV2cfsAKEVd4acs8O2kE7QNwSVMhtKqqKlCVjUVYpE57/2JuzOdTisG+iVu4gTKz8m36TAHoJRT/64r6jdeURrnSJ0GiPUB4o6+TMzVFVslaM4Y836gdYfHjMXxpPSuykxyUYNatqjAMO33sdSx0XMhy7g+6kJphcKcYrRToVfaH7IU4nejFPFYgR5b1KgAAAA6YSQoXn3f0BT7mcJQV9JICNQvJ4eATQ5OsZUsAvSwDKGFIlVDAaUqeslnyg+6kwl9XFOF/2Nww2Xu1e3ZrYflYHi4vbI+u8zLsptUb0ntkVGTaUVXyr78zcmD683NbEnvuetmHjhxdv5gTJYjanb17fjK2wYDwoALyAi8wkXi9gOFfOnLjwqkiCubZHlJ2ZirFolLOBjimgfax9HucLyQpzKeU/CRBIRgYGMIENHFAz/sVPEBBYX/0NJu5FL5P0d1D/NNxIo4013kSTTTWdNFnKZpvvTe96H5wqTUstt9Jq6+nSZ+jf9jvsKCRT5ixZs2XPkTNXnv7Pl79AwUJddNlV1910W7hI0WLFS5QMC4+ILF2mbLnyFaL6Gl2pcpWq1arXqFmrdp26vYypmMuHbxFEP6Q8op/1KDCPxSzkphRQ1jvK+8BE5dQ0WRQnZVVsY+fg5OIu1BQGRyClOk3JkCxy8gqo+kD56JPPoduu8WkyKYtxLOwxNygePb6Pn1EBo30QkYB+PyxwFB2TNsFuOlruQQElmLqXdCyPZtXHutPTM0j2ow+RI4LkmCTmNhbiGY3P+AUEhZxP37BDPWBwBFJKRlZOXgGV4pHQ0iV6ZanKVbsWVN3TIM1Iq5+26KTbfm4wpgIuXT4RREA+L0alVDlNMVGCqcuqwMbOwcnFXWFqRFRMXEKyUBoGRyClZGTl5BVQ6KrRbU7+GuCsj4gE1MNORgbikfiEX0BQyHld0C5duU6xvaK24dd5dgzLAOSlzyOyFrOUEIhpKR05YwXl9Bz7d/A+cI5KqGlKy2Xx80t8lskrYlaj1+TpiYGcbEFi4ZndIJ7x+IxfQFDIeYXpRETFxCUkC2WMwRFIqU5DxpNFTl4BVR/go08+d1EerV3iU2bTldJCW+dzuzEajqmN5WEz5nLnqeETQa8fmnkk42dNBDgB2/R5RNJisRICUVKVcgrK8SxtTsa7Y3lP4DYqp6YZa9UtuFuklzysRFbl82vmdQ2nV2Ow7EsfJu+InIwFaWPSMjecpa3abMrOwcnFXR4nPn4BQSHnFVYZERUTl5CEwuAIpFSnzWSQTQ55BVR9MPPRJ5+76ITudUlNmao0XLVr3OueBmlGWv20RSfd9pLUGCtXMAIbev2s3kD/vFi31Izct8Ioe04TTNRc17omkTgsBhwFyUzrBBJWrFixMsDF3WEzERUVE5eQLNQ3BkcgpWRk5eQVUOgqEeVHyFjJMII4KD73Ip5tgNYHEQmo5F4UlD3rBPaomV4wv4QvWy29bQOEpTw0H7+AoJDzQr1gcARSSkZWTl4BleI4uku2y2hp69wWxzNlqgbM90FEAio5VUEJpp7Wulxyslp6UwYISzwaH/wCgkLOC6VicARSSkZWTl4BlSLoLpkqo6WtMymI0Xws7OJK45eu+fbrsN2OmMrcfBXV1LbVNdKUdD09B2XuZO6Pnn3/ktp2mpZfhqkDapqTguQUBSWYGgqDI5BSMrJy8goo9P0nMc1rE0Hsggbwa1BKMHVZzdvYOTi5dt0k+zUARyClZGTl5BVQ6M2WLT4OcNkHEQloeCUGKMHU8fTig19AUMh5oQQGRyClZGTl5BVQKY6jF7kxQQCwRpM31hMNNO2xtrEJOwcnF3duthehGCgL7I/z3D1z6JA3xYmd8s+GFY/go9rGKBPk6cgSO6tb9+Oou6W7Y+gxmFmQHJPH3MYSz+ykfYFfmivX+zdkR0zpSMpSFbSqrpFWmzY66bLIiidKDwOERUlZS1vnPicmbpURREBhZWPn4OTi3rTc3o6R8OBcZnnYuupK+zxwpwh6/RB7pOtbiPujIPlYdv3oxahRlQAgEMMAA0wpptGAzGrUJYRBsx99mLgjcjIWpI1Jy5wwS1vJNmXn4OTiftbj3+fZpwIAAGAAAAAYhmFGAYCQUBohoTQAOCcMOO5wSZt59bhkz7k4+L4G2uxi3qiT8VicMDppiiFnZjSbVjqH+8yxEhvsHJxc3Lk5lsp2qtI1vO5pkGboXuXH2LvPBHu8RCz7v+rRSfbFoSMmZhVVdQ3dyd9iGGCl5yVsnx5VOeZ7OjPteMmvFcoqu5vIBgZjVlFV19CdfB6DxMKe5kkG8D4iElAN8xkdj2ET0qZjvCRzmbrq0R2jj0Gzr5CYnaU9uE/4BQSFds+dVxouWTKJRCJJliz589LTGAjTHUvCluJK5kfQBmRdSzW/E+O2J2DS2bREN5p9ZY4Vttjh4OTi3rmxsGPIwIyl5GPIjDRD92FpTJRL1SyF7xHkBhyC6IvISEA12nBjPZGwacZS63IDCijB1KVHDJBdi3YoiqIoOlAehz5+AUEh59M3CQtbj4iKiUtIFmoAgyOQUjKycvIKqC46pP12CSmTsS81zYIgH5i86XRhbL+dELXaexyOknb1xSQKFGDBu7m797LrVfN3LjBsPOyRAch5Q/O8p8s/gV0kjL41hnK+hrJNku9gZcAKgCv4a1l3vN1hCSAOKa5HBbFu1RQnjgFsBADY5yEDwIMCdGDRrKua0aSYW+Pd0P4WG0qoOHr45d38kK3HNHn6PGMewbPkzeMJeadMCUJdpSJ1nmffYd9lDZ4uz3Dl3H8moeqfn+fNuV76uGr82/jXzsbOVGeyM9Zpdno7P3Ze6mho7wICNwMXo0CgqlR7OueAXLcl6jGdZ8eIkw+jFwHSIDpFgl00mWNAXsjLHgErKhDKMUnfFK23rggtM51vXk57XhSajVnNTKCHG0WkdEDyjDQikKyqG3xppwKTUqzbaMpOW9Vdh8Jo6Ynzo0TQnNlQQJ06eMyACUQnXM+aSKGIDym+Wj1yHeHk4HcfPrtuSBiH2FrgQ6n70fb6SfiLppCIdlqzOjBqvWxHUDQNdbVMt/mqHzeSMQUTocYu2UWyQ2pfFaWIAb2FRflVKdqVDldu+uU4q5fMBz7axm3oqi8d4GOHvqjL6FEtZuHFpcKBGMbyXjVRmu56F6VkXUYtnbKPGTUNIfvvPXeZLX09Fb2fBM51WEWLjuyEvHAdSDe4BQ4xqb96Hu2eOQwnGPFsDQZfzd/3iL35uIWQQesfPjzgKVbL8fnnVo8zU7URtujvGmyim3U0VaACu/bKr/s2+MEHgkGnxSbi21brnKiZYTOPJqsHgYCWkZgV8LTo8cP5RNUlnSoXAzgazObC3kBRgwgnwQVnZQS5dXjCDcRwxUQMSGFiAzhAxlYhAtXpZ6Sw93R3dUFBC+rVaaezLQJV40z7I5axgh+Rtk0emluEXZt11aO/bICjpRuCUscDkTEH83cfrexdMdbzd0XUNtxbjq1GyJPAqRS0nlWOKoF45IxysaAiakWIyhxAn+Tgu6daFylbzTJFiZUwK7gRk0JjKwdUiPoETWbCrzUT2hDPEz2Tn4fy9CLGNyUH4JXD56ueD9b+mjG/q3lGLGuGzlcvtN4PWO4ffsk5xHQ+K6gXagpRFyg5XSj7mCDIHr5icmwedQ7P3jtilblqXhFLXhDwEkoeu7yc5GJmm9jNP8xfObxxN1eIp9MnHAfsVmSPPdM+V7TbP9xABOPrAIV/i35Atq7/xJ6UBponok6ZDZmfILqEBPYYGjsY7beJbOsgX63kEq29fu7nPU6swnbB29L7OtvqVFfa4hWFknjEjiolm42W6E8nz/WUlJDtq8slITsgeOwaZLnIeCDUDEuaDIYGFRhAiur82QvqDpUOYlG6OyL3hWq4RZb5CjH5NZ3bsqPr1NYTAdmDNQe206lc8VkuJk6bhvzuPrlp/049W9QTimmmyOspXLUUqBuTHnKSvrMX1GlCK2mItfe8WmcY7z5z6dhFZAc+9/vdX86dzzlBFyJ+5FzGw7p9lhf7H9Ry5y/UmDiP1le9jGnXx1Ks7qjbJo09KBn07mSzLNVZ9VWBKpUsyWIW8ri/kfGt81/bEiugYce1/2Lrv6la/m9WOgND73Cth0zg6dshDnzpQoMCziEEEE1Ol0NiMcATkH4h01sNp4WVwtbKTkgta9gLb1nXPaC+oXfWzXVKdqM0o6HnhoLbl0AsshOVeAcoiwKSIF+WFzyKuOC3A2tcXkOaReI/NLSW/zdO8n0Bi75jcUTwi0Ry+aL9RrYX/FzBkeQsfJqHZL5F9UPlrnLkUJfua2fvFS9dxkS7klcEwAr4yd70JVASDjI4J1DHA00pnA5lidkSGAbX1HWwnXNtmTmI/t7YCRyBjIARJ5tUcPELb6CdrvE3fxKi9y6lfnU86S9L8CHqcJJJ+ZGl4+E0QaW4tbVrfmeiAEodg5c7i53fzQ34CQGeIBH95tSdG5B2MDRDCXopKFTC0iv8ET0hxxcgWxaLvIavpontZFMFN5dBuIlkCls+knZw0jgjVwUsZo+1VCn62AJxKaMB8qUJPwqcKYGPC3KecMj0PcWgnUMe07FliIrpvkjYeKK6F0jK5Ics+4jjwQHHMaqj4uCqCsqbJ0L1W6L6IKpB8flouTjblUuEE8Zc6moj2M/HDgEifEBhPB1ahMuiVFhz4I7JlEaEKZ8fz1nZWfcTMz/UCbKhuOsi0U+MTsRE4gqDc28HlKJ163HlmyqV9Tgg8ag1Jsg+vjttrAM7p0LdQBJK9zVvFel9ln4zhrgnv1NkTP8/zNOA8q5l93C8fqGFgG6urORw23+mT743xgxpBicwUQxLsIjsFaICuLEnbHi0Q9iK4WN22FTRHOlBeUCLgdz5CW7rKVPmBn4nwU1slUvYRP9RR8M5nfUZ9UslCWoAug1IPMQWlO+gnOxPdgfgI7kv3i+m6aNpQiTjTjdCNQimbKPYgy2/yaJjkeCtYRX04U7IzrW2ijraU8nl5tSSUN2mqR/18IIgN39x2snQcmLt0HErJNEjVBZ2NZwrhQUjWR3e0cZ/mQzNzntAQTA2pCN5xO0XY9GBijLOenAdeKFWkLuXXTv2yDU2lPLOhgOmmoiDEopVpESbUtTFxfg6j/qhGnOKaq/iYM7LBls8TzB4TUbycZhL5HBpH+bs8eN0Q8fDieMX4kAwaCFRGUy9N3yYBDAUG5UEhSTKBgGi44QBmIo5nqBQwTxMuj6eURs9Si0BnAkTtJJiqoTmDqgHDxKyPX5sr1OjYHilDx2LyxQ1Jj4Ep5BbpjRr1lzH+gyn5UDZvrlcUbxdE/4XYMSppa01AU/3OV8BvR0xzZPf1UjxvJWP7C5+2fpkPWfFS8gaTN6ge/vz6HoSKO43iaS48GMJ9gb1iPJ4FVnHDtGHQ4qsVQ6qDwZw0tbTw+yRxYo8LSJlm36FVCko3LjBw7WahBIV2/GcF4gb82Zin7mbKdOPVrr23kTsk60WXfqhtOpT1BRXYwUO6O6fkvfF6xK5AJxdXfrs1cdZc0Mxy94jW+pK3i0+SwsDhyoprN6fvHlxJnZC44U0qD6l0cAOhaJ2//3jK1wbidFidocLT5M8CYEizgnB+ylMDb9UI/78HYuThox0SD/OY48SkL0sKLiEPM4B8GYgDDISYEC1QNT4G8GiqElZiogKa37kYL+r0eST+kzan0enDfJmxzXsq/Xzn2S3urDYnjS9onF9lHZuXPVoszt+RoGO4LBclG2kx78hYgbfyb0fkxWnsf8gWUVFgSiiXtsgviYPLUDISsAsHv3aRgpqp5wRem4fHWXRzE+JsZK1nBG6UCOTTeLsMQWZiBP4VSGzuwcpEJRML/QRarG1BNj02mRAfMHN5V0kVI7ywowget/QF0GWxwiB81pkdIJkG0nUTSkqacU8HE8hjB18XYrpH/n7VJi2OK6I0D+4FFLN+mhzush4lL3WBEYU5EY7u8GKM2TFTaIfuT4Z6TIQGhSo4E6EnC1G+PPaaZiurJBRLWJD9SnsEKFRhOqOniKGmoMLyc67aDYaOxiPHk7Ej8QS8A2Su2GbS2pXVViIC9MOzQgZ2q7WTUvVtic5wWMgfA6fJP6MJ8hofkz1aERpL5LUAYEQcmPP66RiL+1qqtR20VrqImtRWeQoMaiB1VsyuaF9DPYk9h3PuZmr7RO4uTxpE8c+reZdV40b01GVzeKzKdCPvkSOo4u6lkpzqI2z21hW2yUipZ3w3A/qQk9oMaMxqlTaN/dcFtqUeVSUokR9kizO6iHscDnqh5p0Cq62zD1QxeXXJNiYUkQ3PkKgZtLKRwvQ0hRgi6h54jgwzZICjEBuAuDsBuc5JPIU2DaWxF4Lq/4WYLcnkHfF2QfMPRtj8bfFqWBAEyKAfvi2fekILZEnFBkP7yQo+9WDs/WnPLdn6RGRad9I/9OGUdSt68mGYd/KmEldY/q/jv2JV+kScXpWtz4h1SM0GKWum6UysgeqCgSFh7Ls0B/8/NjkJ19Hm1QxR8ohZp/AUGjmrBEF7JoQcCAsEhrHYzFkhoNxBOGXijl9mdRuuZsCCMlubFsSa/aZ+tqdfypKCu92ioq7wEqaORTUy104Fd3eSK7Ui2aJNJZn7G+DXN7qcy8+d4s++8KzcG9Ygrshh5NKqtBSTp6RWYrVJuwiyDfEp4sg+ej/6MeR2WIqfvWzT3CFovR3j8TC6mLredhb2V8I29nsW+mXjywBENkSrhKALK4EMmRjPMoar7W+kBCCiFDhG358UCi8dVqc1PtyGDIVvfXDVOQHclQqQQrAo2P4uG3wV7iwHnjcNnyUnV3HQN/Ftev5MDV4LGbeSTJPyloQpOrrq7B/EBD6RurbPsP/mmnE1wKnigYRpJpHuBMGHYdZdn1oLiNe24j9EJ3JjchI+oVNAoxgpZArtaDu6KPw+MP6EmmOdWMrpkeC7Gd49fx2h4zR7/VO8WvW0o4lfQjDJ9z3xmxVfWfYDU+M/LwKX7bekPtdOMZCUDJK5GgHz8KebWg9IvOtZ7yS+GES/vBOMb3SJGwgXUQHdeuLSipsBZHeTwQFVrXATW7dRFCvS6OqVblOgLTMsFKHDdZ6Mk/QQNZZKcNWG2VEZ2sgCwT1ZL2tcERt1eQ08uR6LIWiw3LlUUCjyWngyiBDq/Bk8nLm3WmNxyXCkegT6VLNgt5KHdY31Y0yZ5iL9IAX8vWYfAz330Egv3hW0kGxaZj+jFcOeJNo75BC2ZKDlnwurxYvE+dVlhpNe63mW6tkkHkwVpH1aGLpmjDxXb4jH2dPCXx775nb9dY+wU6cTr2H3uqSb3coGIP2hh4zmCnXyWcs8qL2ausgPSNC0HBaqstbc1nyXkwDy6Gpee7JCploU51GWUNoXP0dBsayP+g80PFoXQLn9f3l0eC7wrcN38mOZjko5Nj9d2EJde2PbeqAPfrhAjcYWQ1+d786GkLvCu9AiGryXk/O73j0msuQDLyGUDaf1X1xo2HiRuMbsyk529641XjoZuOfxMsZDYjXZ76mXt5yvuiPe+Kha8wX+9ekjH3+Jm4n/IXwcZ+QfnRA3vTo7XPKc3e0d84qz94GGitwP1oVfDU1H1lBMJSqMd/lxpPtjP2ffbKLYfgwPvdD8HTdN9wHguWW3hkHue0nLiHv0/ZPCPmA4KfbF3XJtReuWUKhVYsb2uSL17UZraJr0G8t5pHTop+lB6ZBo3EKbDoQ+ilS9JMrU3Kdb1oe/qXxE0BKWW9ObilyHwwx8fS+oAqACIpVbwG5K7OGycKmGtFOl5621dQXbn/h+u3fhbFmHnhOMn9PDvRIx0df3PS1qNpIXTIto9WibMYJJM1Ei4LlPTWJXuu9dhAarNrRUru3CLA0zxp2kRvsghGbjBRWmXysRw9mzV3dZpVNd9Wv8Gq75ssCAXY/xnkZCmVrPIYKIktF9m4SO0a5jipya4mI2OTUHypsk1WuWUmu1lDrRWp6owlsyuZLmghmkO19rxUVOzWW5VCq+sE868JH65jQx7AvZiwzB5P/Ie0kt502m59ApOHyGLQagOerQZ5EAf5viOEdsDnhY4LmZvbBqmbN+eGeCyIvN4SsztFQ3mg6kprELscFUXLjDmbQw5msLidvcTjGi2rYWxBg6ivS1l6AINFW7ueGGwQHXC7pQnf0lCjgWRJGOoSnG02ml50DA7ExORUreV/MAMWnF6SFizraiN01UGywbCt21TAGNYaiwSrHFprWNs5zuug9gPhX2XNEUEHcC9mylC4ivgbPYhr0P5QPCJLjjxd3+iS7HFpyl8HezJXAnjv5ZebsIE/NGgrVzpQ6a2ZK62pZQ2pedlBkdvLvC2BpXIOd0qV1SHZ1+o4X+9SGYbLTyGgDqyU9IeUWNI9noBBKNdi2v8Y4QtY/a2inaYz4EJufH9RrIgVqdbRAQBQ+W6AH/U8lwAK7dZJVF+JOV1WKD3S0LJe5aw4JmyOCRW9puofsEQYnWjGfEZYF8K0ilXhuWZY9qaFvsTu6i5TaQXqVndGr1lJ7LZZuito8zK6sLowAu63bXpo7cCBeo+50Wtb/ff50ba7+234R9NrnxAwgcd9D4obPr0FF3w4AK3ZcFXfINGCEds9Z8Xr+hu/zmFmxNhmH06ZPCf35AKqVeEJC1+c501nynvwqTUmzvLywETSaBIoSAgJ6ULT+BCT/X0e2kStXUWslJfkVIKcazRC7ckQkYyynHqo5u/T/CCl+uLxoq1oTWFq13WhkGfKKJZmVxeayk71br5gjxVWIMofjVoICRbbo/tJnB7i6cOFh97Tr3aN73gP7tv0SunarIWb3hebEG5fXVk1O/yLxlHkT8OpPmpSJXssrqOCDZ7rwN49FUc8/T24/OPqr8eZy88/79exL3v4xcL0DvjxDLuDXIY264va8HMekwh9lTaqJqdKW08DfXjBj9dEDqysHOEKYJ754zJ+xrrob+1zk24HA27XAKwAim+06T22rYo2YWXkBpbWuTAo/uuHSqR0O4a4uzwVmi3elwnPj1vykpKjOqZog2D0qhnucbjPkB0p3XZ68RQc8XN8l+LsfDai6mZNZtqlf/Gdv1kIPLXjjmx79L3hAsyU9TKoVfvmnBxHfcPYpE7oRKR94w3Zw2fLV5Iz569nFFy1d5e2pHoKZPSMZBqyTTy3XQs6t/l47ux4gy9bP/l57YbUWkrQ4bfh8eu6+qf/wh4f775um5wyfA+LcMfOXvAZTg/ZLsx6AyGYSTCPmkfFAeh9lYCXKDlg8qor0VTEc+jeeNfa7tIU9kLcXad//j//yTQ/00LInoflmjH/JsDUtSvIJvji5Ex6f+emEi7onNzj+nvXQUsXXUzPmbw8sv2kFDC4gcLT9aLN6YLp92qWa03sm8MjbDs6Vhp5DAjelMglHFSTpnoHFjxLuGpd3Uc1u8oz/QgAw/+mfejHIP8lR/U+IKdSNu6Mti8Mmjpkya25YPCcxdb/oVp70A5BaP1BqmbNCTkjWxsKhr885X+zLuf2291fcqe2I42omOedB21uZ8I1fmt1uJ2+6aq8dk8PIvbhLbwJw2Rjst4lR6XOUrCVHHZqe8WDu8D3KpmMVWikCQtfeXq5NOHfzd//sXgOPuBMOLbmn5w/snRVv9THBjl9PL9239G9+2TKzZAxtr/Erv65fNm/uv2+eXjJ8BZjZHD8AkTX+OfbtYbX04EDzI4JojE9s+BTDX1nSq1p65tzTsQt5bVRPuqk70toHkpu2WZB/XRHLvpzYpFU4x5b+L63Qr92VvKF0JOidKquKLyF+FmOH1595ig+Jyr+m/i18muw3FUdVs3f23FoHzPmkpR+RVCUjB3M1mkiBVk30lCp41R7RZvJIwWamR8eLWO28Q21tx8QN2591q803HoXHN7d2KnOcGfyKoSKHldopU/NcnrLNBSP5mxkePa+zEiweCnj38dzhszIQBOSfjll/BMZUv7X/FxHw7mP/vLypj3PSU++vjyqfG5+5a+7tnUAhwtH6QJ2ne+uE++ZBAOiXvYcZq9H4GcqllU1o5IyKCvPGj4xVAmu0xsyo7vSKCdMOheKwZ+P6lRwhzHDMc4vznFKAvab+tw5JB/Pc9JqsKhN/L9fh6Mhk3gsBkl9/ft4HewSeqSeEwSNq67sJ7i9O/fN2HKwLvDUhOHwlHMQkhgHjToqAAntJaIexeqa3vc6JRjmvb9zmQMGCAcWVsVDNtF7yzb/JA9QsNBR84c+cADizAkr/GXM2B3+CkvkW57DNQfVTG6svll/brbg9mSSf2apEULHTe393ngZiyE75xwuZLJdf9WVt215P1v5PO02wnUw7pxRqCoFp8Ui3eH/1730WJf/dGDrdh+j6pJIxvdBa4EvnM5woJZ/skgrB+n26H6YcXxccb5+OKrwEGXU1GbknUaM5pWvUdxRpawijpq1XmBzXBiMZ5OPWrV53L2eYKzAWF2EVNWAacAogZ13dIusZX+PqvX8mXrJuhsfndaHgXn2xFpJP3JA+dMwz5xM4kvjmbVKHbUhoi5AX3e8vvQwwUmuko3EJpDlLpsAyzHO0UBd8IdqCPbyFrVW4sj9fCmWH5hplDGuuH8lyHpI2DwpudbVyb7SOHVU11M7wI4BnIzt+l8h+PhRevffvYlv0TamKQa0LgJxdELKdzK0Yl9m6mj31c8VOdjDMWQilv4S/lNrMOOFsHWNXqBuxKuL5hMuPpD4tw4UPp7H8x+QdY2VPbannXW4dPKqsk2u6qDZ7SV+cx259wWadtakQuCdPxD2RQTix2VzQrzM3k6SYr/IpSeqJ1Wi6MesxrF/dIwFFfQB66RdRGHPz/+zKhZmEK6iaEgUjUmUcoOgsso2zVBGm4JYbuRlSEbMZ4SZz9RIBvyViXWEGQodJdYpiZ4ku0OJAw8+x0/4d63fIidqxSkVRpMo0RMlCllLjfDB1iVmQbIh1TVneyztwZLLKUtKHMZYPZrv4JeZmSpkHLxHlVLJYuCqpyI0TCj04qQhXlYVK6N9BwAGAnHW2SyvOe8PGXoahNn+btdfZu33LkWH3Ma/I+hWAePD5Y+fHWy0p3+X+q57yb+77KSkvD/kH8HLhZqKsnDIbnod6K1gHZcc9vdGgsRrcstcF/M7ZjkKY7Lud3ScbUyquzu+Hr/xuvnnvVz9Y8KmFx9bcRFN+M1wIQLx2dpnw6E5f/MzMZMWtfUYkUdEqMqmNA5vTm1FldhPHncVURWlGZ8GEo9fVO9m3L8qsyVWoSE2qXmfvnrb9TYZtrmLzDw8+GTZLzJeDTa1rJftBb/JxRdsI72Y0yrvh2nGwPueBEXQj72akXYqY+iv2YZ6tpWDe6ylYsLUO8+2TyCeGvODxkud70G8W2B8BQATMpJEk2n6bnPPa867G1v1TymLFZ8jc2Jh5P78ygW++5NqFxUr20McPnpALIbKe9TWszc0GZjTF6rjUOMP0BwfZzsBmGXaA9kfE4ucixLcQ+5zaObc1SlGnIBKXUhExovhBTMvuCfLQGED2BBuTmcSdxg28Ehv6Y0KaR/3Xo8CNCWDceRo21cQTFTbZDANUU2hWfKUWXIUmOZ9yYCRCZ87fPD2liCrSUHYKQZR7mxoFxZTaCmVXQXnldsYKcIHja26KHt8FfQeaewKa4YlTQim9bJC9lK+SIVB4pi0SS+vab48UAfjGj8m+eEO1x9xi6zeuj4uz4mlTUvPlQJOpZ3X8vw1AVGRKPlbDcBZyCDGzXyo9OYJcQqgSWQpgTczHSpgxMbke4e9iSh9ph1/a4EsjpPvgbRu+qWWOtyffQnRkypEPPsvhXkQqUdtXWNioRUiIFSkSYHzM/mkl7BGIW6E9qdav+DrBVvlBaE0IrAukrEoOZ88Gv4WagW5hdXaK9OxwpulRXTLOQv5MCd8p1J2tQV6KUWVBXQDG0o20ly1/dvWq38hDfGyVqnGqXwLermRbtu7F8XF7t1qyS1MCaYGUIIufGwDLgyRxKQnKjMsukKMIWTo6G1GfFkQEi3N37NDevaPduT23GBFMCyHqWfQsHUGOKsiOY0JJpeIgCSzPDfBZKcG0QEoAgPu+VQOxHmqg92bT84zGI5YrtKbendo7d7U7+oRgDntT4kevtdJsy9YRHB83stUC0C6W5j63N11E0JZiqrkyK4HFqMsLUmvzCvJOrs0Z4yFYBCYKHDig7czzKQ2dF/fldyspIRWVzvehHP1FLAfKEyIgu5UtA/yrkWbh9e7Ri+Wta+j3Ej+C4aH/LbE1bE2zdDQuPqZBlxlZW1+nWhOXLc5rgtLamJsbpDQrPpC+J/5+4ocwvOQ7d+EBW7hXqIlBb4cq164RuJqL5gDxbDIOsZJXzZjzRw6I/eVteIuQb3aah5MQjy96rs2cydNGGLoqwqAu76EVFNg3aHaw8yvTUkYqMbkQ+dzSrN/1sjRM+bPANyEBoYG3f/+aryFuN+YLBQ3E2z+W27ePl9/IiXNdiDyiYD7C7R3CfmdiIyhgkWoVCjeJxTJFqQiRlRdyK5WKQklngfkER6YHo8t8Jmhf25Nl/TG2fSoKzDuzDVPJCbeHNbTZuTk8JKv5IyDBjaOOdwOKRqANyUziDuMGHsuB/oWQEQrpEkNJgNJADZQYZPQqgcnUbcgxi2tlTns9vlqJkQqc2SJutp7KYKjNnAZqM7WBYZYybHyNo9uP90rdqhKKq0LlvrcQc7nKnJ9XJmZayc58N+kZRwzfyafgZHf1BXZiVd5RW66yGkhsXA9/N+AbOPxe3D044oX4exr9JvA9C7wgB+FC3NcBycCRR6CQNsR3J+ZkEdd8WWtUuOL3ilc62ldEHqYF5pL1x6+0uiRG/BHHRqlpjOmqZU5YHcyJald/kcbcTeTc9/YwrlXNDQ3NVa8yvN5Vxnz10FDVHOOax8tYPXXNL+W5xphrZZXjmfD/VJ/5ITA+/lPAw4GfVv4XyPNlfwoqPwSB/qd7AEwgFrpVFS8YXQfew2dfePUaAZ9fVkWbQgfXzCiXaJUFK50r0OSGq/+HyBJfIOKGq7P74vZLxo+tn5GwNuXF7QAOQFJX1/t/clh1V/G35bOXrubWJXL+fJ/dXTQCLN3kNxsJX/uePlcVtx/PLdtxZcwc/X37ZWu7t39LJLkpZ0dWkz7hqz0pvHv7pkbhdFe7q7Kq3tS+CKxxyM0WZQPkhrCgsEGvb6QIhQYOIQoyqkeFqNCpXs6n4UzvmXA0moov3BgtdX9ReP8eBuRND8ycU56b1E6eVZ6dyfz4xynlKSDNbyVrNvZjFTTiBumR7vdevI/3IlM3bCC9rRsX0f7VNzdiFWoszlNLyxKA8hI3cq0C+yrb2eN7SLj7mYZ6QxgjLhCDlosKeLlJTMOX/xaAovH0KDdWvPQuvRZCe4NA4BKYpyj5b9dKNmZLXlWmFtMda8QqYY7BRUUJFWWZppTYT0NJzm4fgDXPvvFPfgyLfejbhb4Ne5ouy6wnKv3uoXI8qForwitoSB8SIOsB7rIx44cApNdsSPHIs3QFlkpbannDGj1voKVyiR4Alr3Sfj05jUxz3vg1DfnLxY00pPDkL8CVGoRxuhvFmMjbuPvXMmhs/ggf5bQlh3K56HOABEHM16RPHqwEoPVXjmQxd/VF45jBmldWOYen6N1ARnSvOJSv1OaFZbIJHEIRS0VWTSOVkwQTDPa3tgQHgvUoLa36tgK8//r9OARUcjXXcVoiPe24iq9LVItr/yE/id1d2A7wov1egocjGm8LbztkYJzON7Ym34zT5F1IWX9HBhk7iKY//m7hNIJYBIndPYAkAY7uB6t2jQohxZi2dhrck734ZYPmJ755GDXdMu23HPcda2hKoJQjPYg1pAHER1lPHk7VorWXld/745O6SWS9xKrykjBYTq2Tl5tYSjouJeGACHIcQvrbkWFiyqXUKjF7XGQ1OX9NT6CPFqcv69iHEfXK2ONmKsitMzlVmj3mz0qvVHx06BmUbmQNNmZjaRf/KLDLTp4OcK1bYz9qXLhhX7PHf/N8xCT4u295lZ3MXagKIF21zu1B++bdgbd0/Ac9PbVn3jToMzw8teB02bTDy/MCCbyJ0sa2NlykLRplRKJNTbKm5sawN+MStN3l6VmD5x7/j0u+9ke9sz1r1cNw5bteEhsF4enHUMjS5fe8znCa5vHz89W/+BsKl76Vsy5y6zwOOoid3qeiJq4NOvWVtOgk0zvtMAcKvff8WbHTHejsf8Ws0/abh4rseoqnSFBYKZcbSuUlX1rggRgpSoGVEuuxRq6U3mI39JE1vt3iKwbwaWiS7rINI+RW5nzDM1AlHL2V4cu10jgqIZ0KKvgmtkJCNbIwmxTf+fKVYC+p2lq8teZz55c+0XwkvMgBnNt+dhvgOltLTjSlz8Gmm6knrC097HLQg5Xk6RPwrr5GJcOO96Yxh25uK9yaWl4Rqhd1ZpUK69E6ESWgLAOb95l/mHV8nWy8fSaq8BJl1GvJ0LfARHfNUV395l396U2F4Uv9qO9Xr79HGBYJbMUsrPaCIYMubiuwVNB7dEdIilaGoZo2AjFYzIRRsMpLA+SG9GjwUQtkrco/UHq1TR7Xc6C+PinPHtWE1uloLec7IstbGEhgXO9rOD9cqISt/w+GSVNN9qQzXA1132gWGMd8vsXzXbCr/HD+E9njrA/S509Z2iqPlLV3Sk43uNgnwpsXFIHiukw3y2z9G2+Y+LFRtbR73dQD24i0sp/+yNq2jzg+qy5KL7cNc20h8k5jdcmeGk8vE0h58pTyVOcoQU5IRW/9yLnsFp6PDJQMhbhi/q12oXauC/VafcPjMETe6GWJWHZni2DrfL1tJ63B0naWklrETGEGC5f++F0pRwvU9lGBo5WyGNzw/fry7S2UBe9jutZfD2ilwEIEEMtx9oisZ/yN157/R7ptS02x+ltvfbwHMJRdNEnaTpkWb6jrH7MtFlaPve+bu2mLP7RkS5DuDu8HxqoXqWP2uv6tVjWy4rW3ppVfjy7ftLa13rISVn09vVeVYxdvWVrbblqA/gCADvez2+Da1+2cyzYbiRsrJfZDE0NzrH1jT0wX7Mkfv31w2n0QbBhh34hG2Tfl7jms8Ox+Yn/+aKpIGqpWdxBJnivGbp6hhTjv9RAXDK3dfKOph29sJS54vMR5Y0sPj/Gz1N6QFSluAYAY3iOCnzq4aJKnViAOLUpfj5O89WsAEFudjj/11Rc43Be/buDx17/+HIf7/PfJqaL/GV+oqDO7/wEhChRchXHxhRp7Tva8BZtJupbFxwuqUyM583IssCEuFUxd+hrggJNdaWA0ZMtSVXla9a7nFqJxVLOR7inhksE4/FMgmXzHXNzCBV8czWyge0s4bGq+j8ejizWdX9y4kOmo3Kh89Ks7o0x8Sr1OH6Lw+PUUhyjA51GCOh2QF6IAad+1zM7XE/KT/yovHq2j1dE8gpgFJOh95FcV0utcTh6y39+254omXNaQXlWgL1N9xJyJi6tArV+GsiE5jr2C5i7lJVjUgYZ2IsoKi9JiMAg6sSv5Y2IPeKOpb6/QIajJAPEc5lh8wlYx36TyMTuy5C2rmtG9pjeTxhe5h9fFpNGpRwA+4yev3lfrwaEEtlBwQ/12zxYElLvl/S7lDaGQnVAZeLP+eAf3aRK4/gH3sLpCyfe6XU1zVfGk3z9V4syWJ+QL49nQo9lHTi0cNYJPufo+7atyzxDZGDOexmm+K0exTgipT1MAkA1OAOJlaI+dqo4W6m2kPq0IC6L7gFhH3s0X3cTWz0onVu8j87fACLzra/VvVVN77P94zlcGhlsD2/ZyshDLuQWaaZfp28dgvBLMn/w683YLieX4Sdmapwtmrykua/NrO7PZAVxuXPaubKwmzfXL3WCgvrlAnHjQJ4i3D04QZscfWARx98HxZc7i8Nrbtokx+6S+ofPkeC3Ly8D2qB6fsFvAnyA9k8WAWjIHQIUPEYK9YOtsi0h2sMXta42XwcDWQ0aAW8r+osCHTnvrq21DLTtNG/XtdIU5wNl6yFFgh1uWj5ANwNZDXgC37AIpTZHwL/AGmMM7vEeJ78p5CvQzh3csqZsXBQRv0p7T70jy+WjzBLK+CnOEM4d3eM8SiadAL3N4xxKFzhytJdE1vwktPtuxt8OXRCeOA0AaXX4Jt9Ld6H45/7gXjBgxAbcSMKgAyPaecQWgnjAtZw5bEmuav+QOZO2lUeHsHtcnM+FW+njBl+7M/91vBm4lsLweIG05ccmzqwRjK7hl7iS3aJddJJ69tW9sdcviRQiABMJ2IjzPn3/EPqB4hP0T4UAcphhJRKPiJ8yEW+aDgiK1s6u2mYFbBiyvfbQPa/bC5RNBAADRf6xwfRYVwVnwn6a3egYAHt4LT2Odfz+5QDX7q2gFyzgAOqAAAIAAUJuOKKC9eMkzzzxsw8otjcCUtgGpAGi1b9muoeUCre1tY4JoJJDEJQ0pdmIKO7p4Cvvj5bGSNLeL9U7KB3O0jYsaOFxusU3kKuR5XOFUtFjvAe1DR7oyml+ZLslSBh04ZBRejFJFo8uL3gPLy+i98KOVDDRYqwQNa12lmpSVPnhezDJfYR9siRD+NdlaRL2e2bjkDl4/1CbcPttpXK97ZKbY2Xw0h6St5JZ7VJoAdRFYyhwvdKrWEDOfqCYuZFYxrm5uPc+BaLEl3s4n9a4NxtVljgM93NFEPdmJvKjPEBUqKB+YSeO19YTeuEm7tjMLkFg51xRbbMVBoSap5VbR7gm2F1kgeEB5I9gvK9OF1eKR4/eSlMRO+CHaSb5HF5qlLsRYnltEGYuGP1U7RHeZnZoOZ1bVa35z/iYqCcVYp6aTuIlffmVLT1oIUefMv2YgJqARAUYFXUFaNSyKlWlgAsRO+HaBzZDCMWBzhbrGPcrT8rzFBXP4G6RGTAwjEHbmzz+1vT1VEJgBpqRwXKc2wmbA5sICm7HRdb3CpZEoXfAM5THLEW3jMofFY6UKWWrvrAKXFGgkjEekpEy2E0MR3XM2EZOxkbN5Vte2jDuF8cXHAIMLWFDMFgIAncpRIRLJIQVGPyhgVtDpIWkQDwOERH8VtAvHKyOgGdoro4AjtitjEBt8Rtp271qZDN6hsFLm9YvDzAS4oyQwMOuqbYUCwQiW6Mn3EYtodBolg2pg3V0LinRE39RQG/Ziy6P1af62biYlGvJ5xfIebEdlJFiZscfaLNjaXtovVt4UVmpoaxtfDGxOeVRGmgovxCYYzDcit9XgUaWEcywq4YZJWS5BXbMcxTWvjciSpWa0LdTEg/TCjh+r1nOjlGCdQaRoe21bW5+Smqd1OWhMcWMhgUMohDWuVEbwN8gVEk3lLRQNRkdfg8bkJslKqxTJeoULtAuG2kiXmwhhbSUYbSUC47FIz+BQqZV5YKHMIiEVqmANzpo6LLBVrZNzCve9ykkEVQiEbiKdAEHXYt/nAHjOEj24NWNVP55dXg2atGjToUuPPgOGjBgzwWOKCIAtWWTMulbbsmMfCtvzu6HhsDPNzs5uiaWWERBy4MgpODZzrYO68+DJK0g286+1gUTEwbKbDxMuQqSowOAgN67Y4odeO2ustNtxh4IEK3xQaaMevVbbSu6Wdt32vMb36zPgAG0/cM8Z0WKsE+uRuAmK+6nxU7yXr996z52VoMt6b7zyWqLf/qolkSTZcimk9kmVLk2GTNmy5Mj1S54C+QoVK3LefqVKlCn3xz8XvaVwzjtt3qtTr0mz2xo0ukPmpKuuuRxkWOW/624EBaEiNISOMJAB0PVac3l5bHY4RKOJaEKVrv/REnUTfoMf9/0qvAMmxYZ8f8aKTFUlRHmikcK6yd8E3/ePO5CMx3/IPo5hx1JZoQYvAA==)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Lato Regular"), local("Lato-Regular"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Lato Regular"), local("Lato-Regular"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Lato Bold"), local("Lato-Bold"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Lato Bold"), local("Lato-Bold"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local("Lato Black"), local("Lato-Black"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local("Lato Black"), local("Lato-Black"),
    url(data:font/woff2;base64,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)
      format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
.gradient-primary-blue {
  background: #0072ce;
  background: -moz-linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  background: -webkit-linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  background: linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0072ce,endColorstr=#003c71,GradientType=0);
}
.gradient-primary-green {
  background: #5b8104;
  background: -moz-linear-gradient(to bottom, #5b8104 0, #276101 100%);
  background: -webkit-linear-gradient(to bottom, #5b8104 0, #276101 100%);
  background: linear-gradient(to bottom, #5b8104 0, #276101 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#5b8104,endColorstr=#276101,GradientType=0);
}
.gradient-primary-gray {
  background: #fff;
  background: -moz-linear-gradient(
    to bottom,
    #fff 0,
    #e2f1ff,
    100% #7d7d7d 100%
  );
  background: -webkit-linear-gradient(
    to bottom,
    #fff 0,
    #e2f1ff 100%,
    #7d7d7d 100%
  );
  background: linear-gradient(to bottom, #fff 0, #e2f1ff 100%, #7d7d7d 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#ffffff,endColorstr=#7d7d7d,GradientType=0);
}
.gradient-primary-yellow {
  background: #ffd742;
  background: -moz-linear-gradient(to bottom, #ffd742 0, #e7a300 100%);
  background: -webkit-linear-gradient(to bottom, #ffd742 0, #e7a300 100%);
  background: linear-gradient(to bottom, #ffd742 0, #e7a300 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#ffd742,endColorstr=#e7a300,GradientType=0);
}
.gradient-lotto649 {
  background: #0095d0;
  background: -moz-linear-gradient(to bottom, #0095d0 0, #0565a3 100%);
  background: -webkit-linear-gradient(to bottom, #0095d0 0, #0565a3 100%);
  background: linear-gradient(to bottom, #0095d0 0, #0565a3 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0095d0,endColorstr=#0565a3,GradientType=0);
}
.gradient-proline-plus {
  background: #464646;
  background: -moz-linear-gradient(to bottom, #464646 0, #222 100%);
  background: -webkit-linear-gradient(to bottom, #464646 0, #222 100%);
  background: linear-gradient(to bottom, #464646 0, #222 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#464646,endColorstr=#222222,GradientType=0);
}
.gradient-ontario49 {
  background: #d1444c;
  background: -moz-linear-gradient(to bottom, #d1444c 0, #9a3841 100%);
  background: -webkit-linear-gradient(to bottom, #d1444c 0, #9a3841 100%);
  background: linear-gradient(to bottom, #d1444c 0, #9a3841 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#d1444c,endColorstr=#9a3841,GradientType=0);
}
.gradient-lotto-max {
  background: #809d1e;
  background: -moz-linear-gradient(to bottom, #809d1e 0, #4d7918 100%);
  background: -webkit-linear-gradient(to bottom, #809d1e 0, #4d7918 100%);
  background: linear-gradient(to bottom, #809d1e 0, #4d7918 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#809d1e,endColorstr=#4d7918,GradientType=0);
}
.gradient-daily-keno {
  background: #0bab6b;
  background: -moz-linear-gradient(to bottom, #0bab6b 0, #00703f 100%);
  background: -webkit-linear-gradient(to bottom, #0bab6b 0, #00703f 100%);
  background: linear-gradient(to bottom, #0bab6b 0, #00703f 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0bab6b,endColorstr=#00703f,GradientType=0);
}
.gradient-daily-grand {
  background: #ed6c01;
  background: -moz-linear-gradient(to bottom, #ed6c01 0, #a73d1d 100%);
  background: -webkit-linear-gradient(to bottom, #ed6c01 0, #a73d1d 100%);
  background: linear-gradient(to bottom, #ed6c01 0, #a73d1d 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#ed6c01,endColorstr=#a73d1d,GradientType=0);
}
.gradient-lottario {
  background: #e27a13;
  background: -moz-linear-gradient(to bottom, #e27a13 0, #b14e2a 100%);
  background: -webkit-linear-gradient(to bottom, #e27a13 0, #b14e2a 100%);
  background: linear-gradient(to bottom, #e27a13 0, #b14e2a 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#e27a13,endColorstr=#b14e2a,GradientType=0);
}
.gradient-all-in-poker {
  background: #00945a;
  background: -moz-linear-gradient(to bottom, #00945a 0, #007042 100%);
  background: -webkit-linear-gradient(to bottom, #00945a 0, #007042 100%);
  background: linear-gradient(to bottom, #00945a 0, #007042 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#00945a,endColorstr=#007042,GradientType=0);
}
.gradient-wheel-of-fortune {
  background: #8b3bc0;
  background: -moz-linear-gradient(to bottom, #8b3bc0 0, #4d298d 100%);
  background: -webkit-linear-gradient(to bottom, #8b3bc0 0, #4d298d 100%);
  background: linear-gradient(to bottom, #8b3bc0 0, #4d298d 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#8b3bc0,endColorstr=#4d298d,GradientType=0);
}
.gradient-mega-dice {
  background: #e67c14;
  background: -moz-linear-gradient(to bottom, #e67c14 0, #c05a25 100%);
  background: -webkit-linear-gradient(to bottom, #e67c14 0, #c05a25 100%);
  background: linear-gradient(to bottom, #e67c14 0, #c05a25 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#e67c14,endColorstr=#c05a25,GradientType=0);
}
.gradient-pick2 {
  background: #a26fa0;
  background: -moz-linear-gradient(to bottom, #a26fa0 0, #8e498c 100%);
  background: -webkit-linear-gradient(to bottom, #a26fa0 0, #8e498c 100%);
  background: linear-gradient(to bottom, #a26fa0 0, #8e498c 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#a26fa0,endColorstr=#8e498c,GradientType=0);
}
.gradient-pick3 {
  background: #6175a2;
  background: -moz-linear-gradient(to bottom, #6175a2 0, #43506f 100%);
  background: -webkit-linear-gradient(to bottom, #6175a2 0, #43506f 100%);
  background: linear-gradient(to bottom, #6175a2 0, #43506f 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#6175a2,endColorstr=#43506f,GradientType=0);
}
.gradient-pick4 {
  background: #2ea6ab;
  background: -moz-linear-gradient(to bottom, #2ea6ab 0, #07585e 100%);
  background: -webkit-linear-gradient(to bottom, #2ea6ab 0, #07585e 100%);
  background: linear-gradient(to bottom, #2ea6ab 0, #07585e 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#2ea6ab,endColorstr=#07585e,GradientType=0);
}
.gradient-encore {
  background: #939ac1;
  background: -moz-linear-gradient(to bottom, #939ac1 0, #5969a2 100%);
  background: -webkit-linear-gradient(to bottom, #939ac1 0, #5969a2 100%);
  background: linear-gradient(to bottom, #939ac1 0, #5969a2 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#939ac1,endColorstr=#5969a2,GradientType=0);
}
.gradient-hit-or-miss {
  background: #5a697d;
  background: -moz-linear-gradient(to bottom, #5a697d 0, #202e49 100%);
  background: -webkit-linear-gradient(to bottom, #5a697d 0, #202e49 100%);
  background: linear-gradient(to bottom, #5a697d 0, #202e49 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#5a697d,endColorstr=#202e49,GradientType=0);
}
.gradient-lightning-lotto {
  background: #ffd742;
  background: -moz-linear-gradient(to bottom, #ffd742 0, #e7a300 100%);
  background: -webkit-linear-gradient(to bottom, #ffd742 0, #e7a300 100%);
  background: linear-gradient(to bottom, #ffd742 0, #e7a300 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#ffd742,endColorstr=#e7a300,GradientType=0);
}
.gradient-lottery-bundle {
  background: #502a8f;
  background: -moz-linear-gradient(
    to bottom,
    #502a8f 0,
    rgba(80, 42, 143, 0.75) 100%
  );
  background: -webkit-linear-gradient(
    to bottom,
    #502a8f 0,
    rgba(80, 42, 143, 0.75) 100%
  );
  background: linear-gradient(
    to bottom,
    #502a8f 0,
    rgba(80, 42, 143, 0.75) 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#502a8f,endColorstr=rgba(80,42,143,0.75),GradientType=0);
}
.gradient-orange,
.gradient-light-blue,
.gradient-dark-blue,
.gradient-green,
.gradient-red,
.gradient-light-red,
.gradient-purple,
.gradient-yellow {
  background: fuchsia;
}
body {
  color: #333;
  font-family: Lato, sans-serif;
}
body.using-mouse a:focus,
body.using-mouse button:focus,
body.using-mouse tr:focus,
body.using-mouse td:focus,
body.using-mouse li:focus,
body.using-mouse .tooltip-wrapper,
body.using-mouse .focus-only:focus {
  outline: none !important;
}
body.using-mouse .checkbox input:focus + label .checkbox-container::before {
  display: none;
}
body.using-mouse fieldset [type="radio"]:focus + span::after {
  display: none;
}
body.using-mouse .form-control:focus {
  outline: none !important;
}
@media screen and (min-width: 768px) {
  .container {
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  .container {
    width: 992px;
  }
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1008px;
  }
}
li[role="tab"]:focus:not(:active),
a:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-style: solid;
  outline-offset: -2px;
}
.text-color-dark li[role="tab"]:focus:not(:active),
.text-color-dark a:focus:not(:active),
.text-color-light .text-color-dark li[role="tab"]:focus:not(:active),
.text-color-light .text-color-dark a:focus:not(:active) {
  outline-color: #1195ff;
}
.text-color-light li[role="tab"]:focus:not(:active),
.text-color-light a:focus:not(:active),
.text-color-dark .text-color-light li[role="tab"]:focus:not(:active),
.text-color-dark .text-color-light a:focus:not(:active),
.ewma-jackpot li[role="tab"]:focus:not(:active),
.ewma-jackpot a:focus:not(:active),
.winning-numbers-card-wrapper .color-wrapper li[role="tab"]:focus:not(:active),
.winning-numbers-card-wrapper .color-wrapper a:focus:not(:active),
#cookie-policy-notification li[role="tab"]:focus:not(:active),
#cookie-policy-notification a:focus:not(:active),
.global-header .language-switcher li[role="tab"]:focus:not(:active),
.global-header .language-switcher a:focus:not(:active),
.global-header .logo li[role="tab"]:focus:not(:active),
.global-header .logo a:focus:not(:active),
.sub-menu li[role="tab"]:focus:not(:active),
.sub-menu a:focus:not(:active),
li[role="tab"]:focus:not(:active).mega-nav-link,
a:focus:not(:active).mega-nav-link {
  outline-color: #fae300;
}
img {
  max-width: 100%;
  min-width: 1px;
  height: auto;
}
.btn[disabled] {
  cursor: default;
}
.root .xf-content-height {
  min-height: auto;
  margin: 0;
}
.link-skip-to-content {
  background: #fff;
  padding: 24px;
  color: #003c71 !important;
  display: block;
  text-decoration: underline;
  text-transform: uppercase;
  text-align: center;
}
.link-skip-to-content:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light .link-skip-to-content:focus:not(:active),
.text-color-dark .text-color-light .link-skip-to-content:focus:not(:active),
.ewma-jackpot .link-skip-to-content:focus:not(:active),
#cookie-policy-notification .link-skip-to-content:focus:not(:active) {
  outline-color: #fae300;
}
.link-skip-to-content:focus.link-skip-to-content:active {
  outline: 0;
}
.link-skip-to-content:active,
.link-skip-to-content.active {
  box-shadow: none;
}
.link-skip-to-content:focus {
  position: fixed;
  width: 100%;
  z-index: 1050;
}
.link-skip-to-content:focus:not(:active) {
  outline-offset: -2px;
}
.link-skip-to-content:focus + #olg .cmp-header header.global-header {
  top: 68px;
}
#olg #skip-to-main-content {
  position: absolute;
  top: 0;
}
.color-section-wrapper > .container.flex-container > .aem-Grid,
.row.flex-row {
  display: flex;
  flex-flow: row wrap;
}
.color-section-wrapper > .container.flex-container > .aem-Grid.aem-Grid,
.row.flex-row.aem-Grid {
  flex-grow: 1;
}
.color-section-wrapper
  > .container.flex-container
  > .aem-Grid
  > *[class^="col-"],
.row.flex-row > *[class^="col-"],
.color-section-wrapper
  > .container.flex-container
  > .aem-Grid
  > *[class*="aem-GridColumn-"],
.row.flex-row > *[class*="aem-GridColumn-"] {
  display: flex;
  flex: 0 1 auto;
}
.color-section-wrapper
  > .container.flex-container
  > .aem-Grid
  > *[class^="col-"]
  > *:not(cq),
.row.flex-row > *[class^="col-"] > *:not(cq),
.color-section-wrapper
  > .container.flex-container
  > .aem-Grid
  > *[class*="aem-GridColumn-"]
  > *:not(cq),
.row.flex-row > *[class*="aem-GridColumn-"] > *:not(cq) {
  width: 100%;
}
.color-section-wrapper > .container.flex-container > .aem-Grid > .newpar,
.row.flex-row > .newpar {
  width: 100%;
}
.cmp-color-section .aem-Grid,
.cmp-hero-banner .aem-Grid,
.cmp-color-section .row.flex-row,
.cmp-hero-banner .row.flex-row {
  margin-left: -12px;
  margin-right: -12px;
}
@media (max-width: 768px) {
  .cmp-color-section .aem-Grid,
  .cmp-hero-banner .aem-Grid,
  .cmp-color-section .row.flex-row,
  .cmp-hero-banner .row.flex-row {
    margin-left: -8px;
    margin-right: -8px;
  }
}
.cmp-color-section .aem-Grid > *,
.cmp-hero-banner .aem-Grid > *,
.cmp-color-section .row.flex-row > *,
.cmp-hero-banner .row.flex-row > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-top: 12px;
  margin-bottom: 12px;
}
@media (max-width: 768px) {
  .cmp-color-section .aem-Grid > *,
  .cmp-hero-banner .aem-Grid > *,
  .cmp-color-section .row.flex-row > *,
  .cmp-hero-banner .row.flex-row > * {
    padding-left: 8px;
    padding-right: 8px;
    margin-top: 8px;
    margin-bottom: 8px;
  }
}
.cmp-color-section .aem-Grid::before,
.cmp-hero-banner .aem-Grid::before,
.cmp-color-section .aem-Grid::after,
.cmp-hero-banner .aem-Grid::after {
  display: inherit;
}
.container {
  padding-left: 24px;
  padding-right: 24px;
}
@media (max-width: 991px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.row {
  margin-right: -12px;
  margin-left: -12px;
}
@media (max-width: 767px) {
  .row {
    margin-right: -8px;
    margin-left: -8px;
  }
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  padding-left: 12px;
  padding-right: 12px;
}
@media (max-width: 767px) {
  .col-lg-1,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-xs-1,
  .col-xs-10,
  .col-xs-11,
  .col-xs-12,
  .col-xs-2,
  .col-xs-3,
  .col-xs-4,
  .col-xs-5,
  .col-xs-6,
  .col-xs-7,
  .col-xs-8,
  .col-xs-9 {
    padding-right: 8px;
    padding-left: 8px;
  }
}
.bg-primary {
  background-color: #003c71;
}
.bg-success {
  background-color: #f7fff6;
}
.bg-info {
  background-color: #edf7ff;
}
.bg-warning {
  background-color: #fffaf0;
}
.bg-danger {
  background-color: #fff6f8;
}
.label-default {
  background-color: #cfcfcf;
}
.label-primary {
  background-color: #003c71;
}
.label-success {
  background-color: #25840f;
}
.label-info {
  background-color: #0072ce;
}
.label-warning {
  background-color: #ff9b15;
}
.label-danger {
  background-color: #e4002b;
}
.progress-bar {
  background-color: #003c71;
}
.progress-bar-success {
  background-color: #25840f;
}
.progress-bar-info {
  background-color: #0072ce;
}
.progress-bar-warning {
  background-color: #ff9b15;
}
.progress-bar-danger {
  background-color: #e4002b;
}
.panel-primary {
  border-color: #003c71;
}
.panel-primary > .panel-heading {
  background-color: #003c71;
  border-color: #003c71;
}
.panel-success {
  border-color: #25840f;
}
.panel-success > .panel-heading {
  background-color: #f7fff6;
  border-color: #25840f;
  color: #25840f;
}
.panel-info {
  border-color: #004882;
}
.panel-info > .panel-heading {
  background-color: #edf7ff;
  border-color: #004882;
  color: #004882;
}
.panel-warning {
  border-color: #c77200;
}
.panel-warning > .panel-heading {
  background-color: #fffaf0;
  border-color: #c77200;
  color: #c77200;
}
.panel-danger {
  border-color: #ab0524;
}
.panel-danger > .panel-heading {
  background-color: #fff6f8;
  border-color: #ab0524;
  color: #ab0524;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover {
  background-color: #003c71;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background-color: #003c71;
  border-color: #003c71;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  background-color: #003c71;
  border-color: #003c71;
}
hr {
  border-top: #0072ce solid 1px;
  margin: 24px 0;
}
hr.grey {
  border-top: #989898 solid 1px;
}
.cmp-separator .separator-wrapper {
  position: relative;
  padding: 8px 0;
  margin: 0;
}
.cmp-separator .separator-wrapper hr {
  margin: 0;
}
.cmp-separator .separator-wrapper.grey hr {
  border-top: #989898 solid 1px;
}
.cmp-separator .separator-wrapper.shadow {
  padding: 0 0 40px 0;
  margin-top: 40px;
  overflow: hidden;
}
.cmp-separator .separator-wrapper.shadow hr {
  border-top: transparent solid 1px;
}
.cmp-separator .separator-wrapper.shadow::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 24px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  background-color: #fbfbfb;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 5;
  bottom: 60px;
}
.pattern-circles {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  pointer-events: none;
}
.pattern-circles .circle1 {
  position: absolute;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.24);
  transform: translate(-50%, -60%);
  width: 55px;
  height: 55px;
  top: 25%;
  right: 3%;
}
.pattern-circles .circle2 {
  position: absolute;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.12);
  width: 109px;
  height: 109px;
  top: 0;
  right: 0;
  transform: translate(16%, -30%);
}
.pattern-circles .circle3 {
  position: absolute;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.12);
  transform: translate(-50%, 50%);
  width: 144px;
  height: 144px;
  right: 0;
  bottom: 0;
  transform: translate(-50%, 67%);
}
.pattern-circles .circle4 {
  position: absolute;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.12);
  width: 288px;
  height: 288px;
  bottom: 0;
  left: 0;
  top: 100%;
  transform: translate(-50%, -52%);
}
.pattern-circles .circle5 {
  position: absolute;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.12);
  top: 0;
  left: 5%;
  transform: translateY(-54%);
  width: 88px;
  height: 88px;
}
.pattern-circles .circle6 {
  position: absolute;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.12);
  top: 100%;
  left: 11%;
  transform: translateY(-50%);
  width: 144px;
  height: 144px;
  bottom: 0;
}
.pattern-playsmart {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  pointer-events: none;
}
.pattern-playsmart .circle1 {
  background: transparent
    url("clientlib-site/resources/images/psmart_circle_s.svg") no-repeat top
    left scroll;
  background-size: contain;
  position: absolute;
  width: 50px;
  height: 50px;
  top: auto;
  bottom: 15%;
  right: 100px;
  display: none;
}
@media (min-width: 768px) {
  .pattern-playsmart .circle1 {
    display: block;
  }
}
@media (min-width: 992px) {
  .pattern-playsmart .circle1 {
    width: 111px;
    height: 111px;
    top: 5%;
    right: 15%;
  }
}
@media (min-width: 1400px) {
  .pattern-playsmart .circle1 {
    width: 172px;
    height: 172px;
    top: 5%;
    right: 20%;
  }
}
.pattern-playsmart .circle2 {
  background: transparent
    url("clientlib-site/resources/images/psmart_circle_m.svg") no-repeat top
    left scroll;
  background-size: contain;
  position: absolute;
  width: 102px;
  height: 102px;
  top: -40px;
  left: 5%;
}
@media (min-width: 992px) {
  .pattern-playsmart .circle2 {
    width: 184px;
    height: 184px;
    top: -70px;
    left: 13%;
  }
}
@media (min-width: 1400px) {
  .pattern-playsmart .circle2 {
    width: 266px;
    height: 266px;
    top: -105px;
    left: 13%;
  }
}
.pattern-playsmart .circle3 {
  background: transparent
    url("clientlib-site/resources/images/psmart_circle_xl.svg") no-repeat top
    left scroll;
  background-size: contain;
  position: absolute;
  width: 177px;
  height: 177px;
  bottom: -100px;
  left: -100px;
}
@media (min-width: 992px) {
  .pattern-playsmart .circle3 {
    width: 336px;
    height: 336px;
    bottom: -205px;
    left: -80px;
  }
}
@media (min-width: 1400px) {
  .pattern-playsmart .circle3 {
    width: 450px;
    height: 450px;
    bottom: -270px;
    left: -90px;
  }
}
.pattern-playsmart .circle4 {
  background: transparent
    url("clientlib-site/resources/images/psmart_circle_l.svg") no-repeat top
    left scroll;
  background-size: contain;
  position: absolute;
  width: 177px;
  height: 177px;
  bottom: -85px;
  right: -85px;
}
@media (min-width: 992px) {
  .pattern-playsmart .circle4 {
    width: 336px;
    height: 336px;
    bottom: -205px;
    right: -90px;
  }
}
@media (min-width: 1400px) {
  .pattern-playsmart .circle4 {
    width: 500px;
    height: 500px;
    bottom: -300px;
    right: -90px;
  }
}
.pattern-playsmart-2 {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  overflow: hidden;
}
@media (max-width: 991px) {
  .pattern-playsmart-2 div[class^="circle"] {
    display: none;
  }
}
.pattern-playsmart-2 .circles {
  width: 100%;
  height: 100%;
  max-width: 1008px;
  margin-left: -504px;
  left: 50%;
  position: absolute;
}
.pattern-playsmart-2 .circle1 {
  background: transparent
    url("clientlib-site/resources/images/psmart_circle_s.svg") no-repeat top
    left scroll;
  background-size: contain;
  position: absolute;
  width: 100px;
  height: 100px;
  top: 5%;
  right: -5%;
}
.pattern-playsmart-2 .circle2 {
  background: transparent
    url("clientlib-site/resources/images/psmart_circle_m.svg") no-repeat top
    left scroll;
  background-size: contain;
  position: absolute;
  width: 224px;
  height: 224px;
  top: -90px;
  left: -224px;
}
.pattern-playsmart-2 .circle3 {
  background: transparent
    url("clientlib-site/resources/images/psmart_circle_xl.svg") no-repeat top
    left scroll;
  background-size: contain;
  position: absolute;
  width: 450px;
  height: 450px;
  bottom: -300px;
  left: -450px;
}
.pattern-playsmart-2 .circle4 {
  background: transparent
    url("clientlib-site/resources/images/psmart_circle_l.svg") no-repeat top
    left scroll;
  background-size: contain;
  position: absolute;
  width: 500px;
  height: 500px;
  bottom: -300px;
  right: -500px;
}
.pattern-triangles {
  background: transparent url("../images/pattern-triangles2.png") repeat top
    left scroll;
  mix-blend-mode: soft-light;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  pointer-events: none;
  opacity: 0.2;
}
.pattern-winning-numbers {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.pattern-winning-numbers .stars {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
}
.pattern-winning-numbers .stars .stars-left,
.pattern-winning-numbers .stars .stars-right {
  background-size: contain;
  position: absolute;
  width: 40%;
  height: 151px;
  overflow: hidden;
  pointer-events: none;
  margin: 0;
}
@media (min-width: 992px) {
  .pattern-winning-numbers .stars .stars-left,
  .pattern-winning-numbers .stars .stars-right {
    height: 100%;
  }
}
.pattern-winning-numbers .stars .stars-left {
  background: url("clientlib-site/resources/images/stars-left.svg") no-repeat
    center left;
  top: 0;
  left: 0;
}
.pattern-winning-numbers .stars .stars-right {
  background: url("clientlib-site/resources/images/stars-right.svg") no-repeat
    center right;
  bottom: 0;
  right: 0;
}
@media (min-width: 992px) {
  .pattern-winning-numbers .stars .stars-right {
    top: 0;
  }
}
.pattern-brand {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
}
.pattern-brand::before {
  content: "";
  position: absolute;
  width: 150%;
  height: 150%;
  top: -25%;
  left: -25%;
  overflow: hidden;
  opacity: 0.1;
  pointer-events: none;
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: scroll;
  background-size: contain;
  background-image: url("clientlib-site/resources/images/dkeno-background-overlay.svg");
}
.pattern-brand.pattern-lottery-bundle::before {
  background-image: url("clientlib-site/resources/images/lottery-bundle-pattern.png");
  background-position: top left;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
}
.pattern-brand.pattern-lotto-max::before {
  background-image: url("clientlib-site/resources/images/lmax-background-overlay.svg");
  left: -75%;
  top: -20%;
  width: 175%;
  height: 175%;
}
.pattern-brand.pattern-lotto649::before {
  background-image: url("clientlib-site/resources/images/649-background-overlay.svg");
  left: -30%;
  right: auto;
  top: -85%;
  width: 300%;
  height: 300%;
}
.pattern-brand.pattern-daily-grand::before {
  background-image: url("clientlib-site/resources/images/dgrand-background-overlay.svg");
  background-position: center right;
  left: auto;
  right: 10%;
  width: 200%;
  height: 200%;
  top: -30%;
}
.pattern-brand.pattern-daily-keno::before {
  background-image: url("clientlib-site/resources/images/dkeno-background-overlay.svg");
  left: auto;
  right: -5%;
  width: 225%;
  height: 225%;
  top: auto;
  bottom: -15%;
  background-position: center bottom;
}
.pattern-brand.pattern-encore::before {
  background-image: url("clientlib-site/resources/images/encore-background-overlay.svg");
  left: auto;
  right: 0;
  top: 0;
  width: 225%;
  height: 225%;
}
.pattern-brand.pattern-ontario49::before {
  background-image: url("clientlib-site/resources/images/on49-background-overlay.svg");
  left: -45%;
  right: auto;
  top: -100%;
  width: 275%;
  height: 275%;
}
.pattern-brand.pattern-pick2::before {
  background-image: url("clientlib-site/resources/images/pick2-background-overlay.svg");
  left: -175%;
  top: -50%;
  width: 250%;
  height: 250%;
}
.pattern-brand.pattern-pick3::before {
  background-image: url("clientlib-site/resources/images/pick3-background-overlay.svg");
  left: -55%;
  top: -30%;
  width: 175%;
  height: 175%;
}
.pattern-brand.pattern-pick4::before {
  background-image: url("clientlib-site/resources/images/pick4-background-overlay.svg");
  left: -50%;
  top: -35%;
  width: 160%;
  height: 160%;
}
.pattern-brand.pattern-lottario::before {
  background-image: url("clientlib-site/resources/images/lottario-background-overlay.svg");
  background-position: center right;
  left: auto;
  right: 20%;
  top: -5%;
  width: 200%;
  height: 200%;
}
.pattern-brand.pattern-mega-dice::before {
  background-image: url("clientlib-site/resources/images/megadice-background-overlay.svg");
  left: -260%;
  right: auto;
  top: -69%;
  width: 350%;
  height: 350%;
}
.pattern-brand.pattern-wheel-of-fortune::before {
  background-image: url("clientlib-site/resources/images/wof-background-overlay.svg");
  left: -115%;
  right: auto;
  top: 0;
  width: 225%;
  height: 225%;
}
.pattern-brand.pattern-all-in-poker::before {
  background-image: url("clientlib-site/resources/images/poker-background-overlay.svg");
  background-position: center right;
  left: -260%;
  right: auto;
  top: -100%;
  width: 350%;
  height: 350%;
}
.pattern-brand.pattern-hit-or-miss::before {
  background-image: url("clientlib-site/resources/images/hitormiss-background-overlay.svg");
  left: auto;
  right: 40%;
  top: -175%;
  width: 400%;
  height: 400%;
  background-position: center right;
}
.pattern-brand.pattern-lightning-lotto::before {
  background-image: url("clientlib-site/resources/images/lightning-lotto-background-overlay.svg");
  left: auto;
  right: -155%;
  top: -18%;
  width: 400%;
  height: 200%;
  opacity: 0.15;
  background-position: center top;
}
.pattern-brand.pattern-proline-plus::before {
  background-color: #000;
  background-image: url("clientlib-site/resources/images/prolineplus-background-overlay.svg");
  left: 0;
  right: auto;
  top: 0;
  width: 100%;
  height: 100%;
}
.gradient-primary-yellow .pattern-triangles {
  mix-blend-mode: overlay;
}
.gradient-lightning-lotto .pattern-triangles {
  mix-blend-mode: overlay;
}
.no-mix-blend-mode .pattern-triangles {
  background: transparent
    url("clientlib-site/resources/images/pattern-triangles2-ie.png") repeat top
    left scroll;
  opacity: 0.2;
}
#svg-icons {
  display: none;
}
.text-white {
  color: #fff !important;
}
.account-activation {
  max-width: 600px;
  background-color: #fff;
  padding: 0 80px 40px;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .account-activation {
    padding: 0;
  }
}
.account-activation .tab-success .btn-block,
.account-activation .tab-error .btn-block {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.account-activation .tab-success .btn-block:first-of-type,
.account-activation .tab-error .btn-block:first-of-type {
  margin-top: 32px;
  margin-bottom: 8px;
}
.account-activation .tab-success .btn-block.mobile-app-link,
.account-activation .tab-error .btn-block.mobile-app-link {
  margin-top: 0;
}
.account-activation h2 {
  font-family: Oswald, serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-align: center;
  margin: 0;
}
.account-activation .info-msg-icon {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
  color: #25840f;
  margin-bottom: 24px;
}
.account-activation .info-msg-icon .icon {
  margin: 16px auto;
}
.account-activation .info-msg-icon span {
  display: block;
}
.account-activation .info-msg-icon.error {
  color: #ab0524;
}
.account-details h1 {
  font-size: 32px;
  font-family: Oswald, serif;
  letter-spacing: 0.32px;
  line-height: 40px;
  font-weight: normal;
  text-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
  margin-top: 0;
}
.account-details .account-detail-cards {
  margin-top: 28px;
  margin-bottom: 20px;
}
.account-details .account-detail-cards::before,
.account-details .account-detail-cards::after {
  content: normal;
}
.account-details .card .detail {
  margin-bottom: 24px;
}
.account-details .card .detail .detail-value {
  font-weight: bold;
  word-break: break-all;
}
.account-details .main-separator {
  border-top-color: white;
  max-width: 500px;
  margin: auto;
}
.gradient-primary-blue .account-details h1 {
  color: white;
}
.gradient-primary-blue .account-details #accountDetailsNoticeOfCollection {
  margin-top: 14px;
}
.gradient-primary-blue
  .account-details
  #accountDetailsNoticeOfCollection
  svg.icon {
  fill: white;
}
.gradient-primary-blue
  .account-details
  #accountDetailsNoticeOfCollection
  .panel-title {
  color: white;
}
.gradient-primary-blue
  .account-details
  #accountDetailsNoticeOfCollection
  .panel-body {
  background-color: white;
  border-radius: 8px;
  text-align: left;
  padding: 24px 48px;
  margin-top: 14px;
}
.gradient-primary-blue
  .account-details
  #accountDetailsNoticeOfCollection
  button.panel-heading:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.gradient-primary-blue
  .account-details
  #accountDetailsNoticeOfCollection
  button.panel-heading:focus.gradient-primary-blue
  .account-details
  #accountDetailsNoticeOfCollection
  button.panel-heading:active {
  outline: 0;
}
.gradient-primary-blue
  .account-details
  #accountDetailsNoticeOfCollection
  button.panel-heading:active,
.gradient-primary-blue
  .account-details
  #accountDetailsNoticeOfCollection
  button.panel-heading.active {
  box-shadow: none;
}
.contact-information-form {
  padding: 0 80px;
}
@media screen and (max-width: 767px) {
  .contact-information-form {
    padding: 0;
  }
}
.contact-information-form form fieldset .form-group .input-wrapper label {
  text-align: left;
}
.contact-information-form form fieldset .form-group .text-danger {
  text-align: left;
}
.marketing-preferences-form {
  padding: 0 80px;
}
@media screen and (max-width: 767px) {
  .marketing-preferences-form {
    padding: 0;
  }
}
.marketing-preferences-form form fieldset {
  text-align: left;
}
.marketing-preferences-form
  form
  fieldset
  .alert
  .marketing-preferences-header-errors
  li {
  text-align: center;
}
.marketing-preferences-form
  form
  fieldset
  .marketing-preferences-buttons
  button {
  background: 0;
  border: 0;
  font-weight: 600;
  padding: 0;
  color: #0072ce;
  white-space: nowrap;
}
.marketing-preferences-form form fieldset label {
  text-align: left;
}
.occupation-details-form {
  padding: 0 80px;
}
@media screen and (max-width: 767px) {
  .occupation-details-form {
    padding: 0;
  }
}
.occupation-details-form form fieldset {
  text-align: left;
}
.occupation-details-form form fieldset .form-group .input-wrapper label {
  text-align: left;
}
.occupation-details-form form fieldset .form-group .autocomplete-results-list {
  display: block;
  max-height: 200px;
  position: absolute;
  width: 100%;
}
.account-occupation-details .account-employer-info-container ul,
.account-occupation-details .account-pep-info-container ul {
  padding: 0;
  max-width: 75%;
  list-style: none;
  margin: 0 auto;
}
.account-occupation-details
  .account-employer-info-container
  ul
  .account-employer-info,
.account-occupation-details
  .account-pep-info-container
  ul
  .account-employer-info,
.account-occupation-details
  .account-employer-info-container
  ul
  .account-pep-info,
.account-occupation-details .account-pep-info-container ul .account-pep-info {
  font-weight: bold;
}
.change-password-form {
  padding: 0 80px;
}
@media screen and (max-width: 767px) {
  .change-password-form {
    padding: 0;
  }
}
.change-password-form form fieldset .form-group .input-wrapper label {
  text-align: left;
}
.change-password-form form fieldset .form-group .text-danger {
  text-align: left;
}
.change-password-form
  form
  fieldset
  #new-passwordHelpText
  .password-rules-container
  p {
  text-align: left;
}
.personal-information-form {
  padding: 0 80px;
}
@media screen and (max-width: 767px) {
  .personal-information-form {
    padding: 0;
  }
}
.personal-information-form form fieldset .form-group .input-wrapper label {
  text-align: left;
}
.personal-information-form form fieldset .form-group .text-danger {
  text-align: left;
}
.security-questions-form {
  padding: 0 80px;
}
@media screen and (max-width: 767px) {
  .security-questions-form {
    padding: 0;
  }
}
.security-questions-form form fieldset .form-group .input-wrapper label {
  text-align: left;
}
.security-questions-form form fieldset .form-group .text-danger {
  text-align: left;
}
.security-questions-form form fieldset #change-security-questions-button {
  margin-top: 3rem;
}
.gift-card-check .faux-border {
  padding: 0 50px 0 50px;
  border-top: 1px solid #0072ce;
}
.gift-card-check form.gift-card-check-form fieldset label {
  line-height: inherit;
  margin-bottom: 12px;
}
.gift-card-check .error-message-section .not-success h3 {
  color: #003c71;
  padding-top: 10px;
  margin-bottom: 10px;
}
.gift-card-check .error-message-section .not-success .icon-circle {
  width: 35px;
  height: 35px;
  margin-left: 46%;
}
.gift-card-check
  .error-message-section
  .not-success
  .icon-circle
  .icon-warning-filled {
  width: 100%;
  height: 100%;
}
.gift-card-check .error-message-section .not-success .not-successful-text {
  color: #ab0524 !important;
  font-weight: 600;
  padding: 15px 0 10px;
}
.gift-card-check .gift-card-check-input-section {
  padding: 0 50px 0 50px;
}
.gift-card-check .gift-card-check-input-section .gift-card-check-text-section {
  padding: 24px 0 24px 0;
}
.gift-card-check
  .gift-card-check-input-section
  .gift-card-check-text-section
  .gift-card-check-text {
  font-size: 14px;
  margin-bottom: 8px;
}
.gift-card-check
  .gift-card-check-input-section
  .gift-card-check-text-section
  .gift-card-check-sub-text {
  font-size: 10px;
  margin-bottom: 8px;
}
.gift-card-check .gift-card-check-input-section .card-number-indicator,
.gift-card-check .gift-card-check-input-section .pin-number-indicator {
  position: relative;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  color: #003c71;
}
.gift-card-check
  .gift-card-check-input-section
  .card-number-indicator
  .card-number-indicator-text {
  position: absolute;
  top: -8px;
  left: -60px;
  right: auto;
  width: 100%;
}
.gift-card-check
  .gift-card-check-input-section
  .pin-number-indicator
  .pin-number-indicator-text {
  position: absolute;
  top: -7px;
  left: auto;
  right: -70px;
  width: 100%;
}
.gift-card-check .gift-card-check-input-section .gift-card-balance-image {
  padding-bottom: 15px;
}
.gift-card-check .gift-card-check-input-section .gift-card-check-input-group {
  text-align: left;
}
.gift-card-check .gift-card-check-result-section {
  padding: 0 50px 0 50px;
}
@media screen and (max-width: 768px) {
  .gift-card-check .gift-card-check-result-section {
    padding: 0;
  }
}
.gift-card-check .gift-card-check-result-section .gift-card-check-result-title {
  color: #003c71;
  margin-bottom: 0;
  padding-top: 15px;
}
.gift-card-check
  .gift-card-check-result-section
  .gift-card-check-result-title
  svg.icon {
  fill: #0072ce !important;
}
.gift-card-check
  .gift-card-check-result-section
  .gift-card-check-result-title
  .tooltip-class {
  padding-left: 0;
}
.gift-card-check .gift-card-check-result-section .gift-card-check-card-number {
  color: #333;
  font-weight: 600;
  padding-bottom: 20px;
}
.gift-card-check .gift-card-check-result-section .gift-card-check-balance {
  border-radius: 8px;
  background-color: #f7fbff;
  color: #003c71;
  font-family: "Oswald", serif;
  font-size: 52px;
  padding: 15px 0 15px 0;
}
.gift-card-check .gift-card-check-result-section .gift-card-check-reset-button {
  padding: 25px 20px;
}
@media screen and (max-width: 320px) {
  .gift-card-check
    .gift-card-check-result-section
    .gift-card-check-reset-button {
    padding: 25px 5px;
  }
}
.gift-card-check .gift-card-check-result-section .gift-card-check-offline-text {
  color: #333;
  padding-bottom: 5px;
}
.gift-card-check .gift-card-check-result-section .locate-retailer {
  font-family: "Lato", serif;
  font-weight: 600;
  padding-bottom: 15px;
}
.gift-card-check .gift-card-check-result-section .locate-retailer a,
.gift-card-check .gift-card-check-result-section .locate-retailer a:visited {
  color: #0072ce !important;
}
.gift-card-check
  .gift-card-check-result-section
  .gift-card-check-view-transaction-history-text {
  color: #0072ce;
  font-weight: 600;
  padding: 15px 0 15px;
  background: transparent;
  border: 0;
  width: 100%;
  letter-spacing: normal;
}
.gift-card-check
  .gift-card-check-result-section
  .gift-card-check-view-transaction-history-text
  .icon {
  height: 15px;
  width: 15px;
  vertical-align: initial;
}
.gift-card-check
  .gift-card-check-result-section
  .gift-card-check-view-transaction-history-text
  .icon-expand {
  position: relative;
  top: 3px;
  left: 5px;
}
.gift-card-check
  .gift-card-check-result-section
  .gift-card-check-view-transaction-history-text
  .icon-minimize {
  position: relative;
  top: 2px;
  left: 5px;
}
.gift-card-check
  .gift-card-check-result-section
  .transaction-history-table-wrapper {
  color: #333;
}
.gift-card-check
  .gift-card-check-result-section
  .transaction-history-table-wrapper
  .table
  .th-row
  .th-cell {
  padding-left: 10px;
}
@media screen and (min-width: 992px) {
  .gift-card-check
    .gift-card-check-result-section
    .transaction-history-table-wrapper
    .table
    thead
    tr
    th:not(:first-child) {
    padding-left: 20px;
  }
}
@media screen and (min-width: 992px) {
  .gift-card-check
    .gift-card-check-result-section
    .transaction-history-table-wrapper
    .table
    thead
    tr
    .width-lg {
    width: 27%;
  }
}
.gift-card-check
  .gift-card-check-result-section
  .transaction-history-table-wrapper
  .table
  tbody {
  font-family: "Lato", serif;
  font-size: 12px;
  text-align: left;
}
.gift-card-check
  .gift-card-check-result-section
  .transaction-history-table-wrapper
  .table
  tbody
  tr
  td {
  font-size: 12px;
}
.gift-card-check
  .gift-card-check-result-section
  .transaction-history-table-wrapper
  .table
  tbody
  tr
  td:first-child {
  font-size: 12px;
}
@media screen and (min-width: 992px) {
  .gift-card-check
    .gift-card-check-result-section
    .transaction-history-table-wrapper
    .table
    tbody
    tr
    td:not(:first-child) {
    padding-left: 20px;
  }
}
.gift-card-check .gift-card-check-result-section .view-more-transactions {
  color: #0072ce;
  font-weight: 600;
  padding: 15px 0 15px;
}
#gift-card-balance-check .modal-content .modal-header {
  border: 0;
  background: 0;
  align-items: flex-start;
  padding-bottom: 0;
}
#gift-card-balance-check .modal-content .modal-header .modal-title {
  color: #003c71;
  font-size: 32px;
  letter-spacing: 0.32px;
  font-family: Oswald, serif;
  background: 0;
  padding-bottom: 0;
  padding-top: 35px;
  line-height: normal;
}
#gift-card-balance-check .modal-content .modal-header button .icon {
  fill: #0072ce;
}
#gift-card-balance-check .modal-content .modal-body {
  padding-top: 0;
}
#gift-card-balance-check .modal-content .modal-body .faux-border {
  margin: 24px auto;
  width: 470px;
  margin-bottom: 0;
}
@media screen and (max-width: 768px) {
  #gift-card-balance-check .modal-content .modal-body .faux-border {
    width: auto;
  }
}
.gift-card-footer .icon-shrink {
  padding: 4px;
}
.gift-card-footer .gift-card-btn-group {
  padding-top: 24px;
  text-align: center;
}
.gift-card-footer .bullet-circle {
  background: linear-gradient(#0072ce, #003c71);
  height: 100%;
  width: 100%;
  border-radius: 50%;
}
.gift-card-footer .text-center {
  color: #333;
  padding: 76px 16px 0 16px;
}
.gift-card-footer .card-wrapper {
  margin-bottom: 16px;
}
.gift-card-footer .card-wrapper .view {
  text-shadow: none;
}
@media screen and (min-width: 992px) {
  .gift-card-footer .flex-container {
    display: flex;
    align-items: stretch;
  }
}
.gift-card-header {
  display: block;
  text-align: center;
  padding: 0;
  margin: 0 !important;
}
.gift-card-header .gift-card-title {
  color: #fff;
  float: left;
  text-transform: none;
  font-size: 50px;
  line-height: 60px;
  letter-spacing: 0.5px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  margin: 0;
}
.gift-card-header .btn-gift-card-balance {
  float: right;
  margin-top: 6px;
}
.gift-card-header #gift-card-balance-check .modal-dialog-wrapper .modal-header {
  background: transparent;
  border-bottom: 0;
}
.gift-card-header
  #gift-card-balance-check
  .modal-dialog-wrapper
  .modal-header
  .modal-title {
  color: #003c71;
  font-family: "Oswald", serif;
  font-size: 32px;
  padding-top: 20px;
}
.gift-card-header
  #gift-card-balance-check
  .modal-dialog-wrapper
  .modal-header
  .btn-link {
  position: relative;
  bottom: 22px;
}
.gift-card-header
  #gift-card-balance-check
  .modal-dialog-wrapper
  .modal-header
  .btn-link
  .icon-close {
  fill: #003c71;
}
@media screen and (max-width: 767px) {
  .gift-card-header .gift-card-title {
    float: none;
    text-align: center;
    margin: 0;
  }
  .gift-card-header .btn-gift-card-balance {
    float: none;
    width: 300px;
    margin: 16px 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .gift-card-header .gift-card-title {
    margin: 20px 16px;
  }
  .gift-card-header .btn-gift-card-balance {
    margin: 26px 16px;
  }
}
.gift-card {
  margin: 0 !important;
}
.gift-card .gift-card-body-content {
  text-align: center;
}
.gift-card .gift-card-body-content .gift-card-body-text h2 {
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.2px;
  margin: 24px auto 8px;
}
.gift-card .gift-card-body-content .gift-card-body-text p {
  color: #242424;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.24px;
  margin-bottom: 0;
}
.login-form:not(form) {
  color: #333;
  text-align: left;
  padding: 0 80px;
}
.login-form:not(form) h2 {
  margin-top: 0;
  margin-bottom: 0;
}
.login-form:not(form)
  .form-group:not(.has-feedback)
  .input-wrapper
  input.form-control.complete {
  border-color: #0072ce;
  box-shadow: none;
}
.login-form:not(form) fieldset {
  margin-bottom: 0;
}
.login-form:not(form) fieldset .checkbox label {
  display: inline-block;
}
.login-form:not(form) .cookie-notification {
  display: block;
  color: #ab0524;
  font-size: 14px;
  line-height: 22px;
  font-weight: bold;
  letter-spacing: 0.34px;
}
.login-form:not(form) p .btn.btn-link {
  padding: 0 5px;
  line-height: 22px;
  letter-spacing: 0.6px;
}
.login-form:not(form) p .btn.btn-outline-primary {
  margin-top: 15px;
}
.login-form:not(form) p .btn.btn-primary {
  margin: 0 auto 15px;
}
.login-form:not(form) .alert-danger {
  text-align: center;
  font-weight: bold;
}
.login-form:not(form) .alert-danger a {
  text-decoration: underline;
}
.login-form:not(form) .has-success.checkbox label {
  color: #333;
}
.login-form:not(form) ul.login-error-list li {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .login-form:not(form) {
    padding: 0;
  }
  .login-form:not(form) p .btn.btn-outline-primary {
    width: 100%;
  }
  .login-form:not(form) p .btn.btn-primary {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .modal .modal-dialog.modal-type-login .modal-content .modal-header {
    padding-top: 8px;
  }
  .modal .modal-dialog.modal-type-login .modal-content .modal-header button {
    line-height: 0;
  }
  .modal .modal-dialog.modal-type-login .modal-content .modal-body {
    padding-bottom: 20px;
  }
  .modal
    .modal-dialog.modal-type-login
    .modal-content
    .modal-body
    .login-form
    form {
    padding-top: 0;
  }
  .modal
    .modal-dialog.modal-type-login
    .modal-content
    .modal-body
    .login-form
    form
    input,
  .modal
    .modal-dialog.modal-type-login
    .modal-content
    .modal-body
    .login-form
    form
    select {
    font-size: 16px;
  }
  .modal
    .modal-dialog.modal-type-login
    .modal-content
    .modal-body
    .login-form
    hr {
    margin: 16px 0;
  }
  #login-modal.error {
    overflow: hidden;
  }
  #login-modal.error .modal-content {
    height: 85vh;
    overflow: auto;
  }
}
.modal .modal-dialog .modal-content .modal-body .winners-edge-login-message {
  background-color: #edf7ff;
  padding: 12px;
  text-align: center;
}
.modal .modal-dialog .modal-content .modal-body .winners-edge-login-message p {
  color: #003c71;
  font-size: 18px;
  font-weight: bold;
}
.modal
  .modal-dialog
  .modal-content
  .modal-body
  .winners-edge-login-message
  .winners-edge-login-tooltip
  button {
  margin-top: 0;
}
.forgot-username img {
  max-height: 18px;
  padding-bottom: 4px;
}
.login-terms-and-conditions h2 {
  text-align: center;
  font-size: 24px;
}
.login-terms-and-conditions h3 {
  font-size: 20px;
}
.login-terms-and-conditions hr {
  max-width: 600px;
  margin: 24px auto;
}
.login-terms-and-conditions form {
  padding: 0;
}
.login-terms-and-conditions form .checkbox {
  margin: 0 0 24px 0;
}
.login-terms-and-conditions form .btn {
  margin: 0;
}
.login-terms-and-conditions form .btn.cancel {
  margin-top: 24px;
}
.login-terms-and-conditions button.cancel span {
  vertical-align: middle;
}
.login-terms-and-conditions button.cancel .icon {
  vertical-align: middle;
  margin-left: 4px;
}
@media screen and (max-width: 320px) {
  .login-terms-and-conditions button {
    font-size: 1.3rem;
    letter-spacing: 0.3px;
  }
}
.btn-login-signup {
  display: flex;
}
.btn-login-signup .btn.btn-login-register {
  align-self: center;
  font-family: Oswald, serif;
  height: 38px;
  padding: 0 20px;
  font-size: 14px;
  letter-spacing: 0.4px;
  line-height: 34px;
}
.btn-login-signup .btn.btn-login-register:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.btn-login-signup
  .btn.btn-login-register:focus.btn-login-signup
  .btn.btn-login-register:active {
  outline: 0;
}
.btn-login-signup .btn.btn-login-register:active,
.btn-login-signup .btn.btn-login-register.active {
  box-shadow: none;
}
.btn-login-signup .login {
  padding-left: 0;
  align-self: center;
}
.btn-login-signup .login .dropdown {
  height: 100%;
}
.btn-login-signup .login .dropdown .dropdown-menu .dropdown-arrow {
  position: absolute;
  top: -10px;
  right: 16px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
}
.btn-login-signup .login .dropdown .dropdown-menu .login-list .btn-logout {
  padding: 8px 24px 0 24px;
}
.btn-login-signup .login .dropdown .dropdown-menu .login-list .login-user-name {
  color: #000;
  font-family: Oswald, serif;
  font-size: 24px;
  padding: 0 24px 8px 24px;
}
.btn-login-signup .login .dropdown .dropdown-menu .login-list ul {
  display: inline-block;
  width: 100%;
  padding: 0;
  list-style-type: none;
  margin-bottom: 0;
}
.btn-login-signup .login .dropdown .dropdown-menu .login-list ul li {
  border-bottom: 1px solid #989898;
}
.btn-login-signup .login .dropdown .dropdown-menu .login-list ul li a {
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  font-size: 14px;
  letter-spacing: 0.16px;
  line-height: 24px;
  text-transform: uppercase;
  text-decoration: none;
  padding: 8px 24px;
  position: relative;
}
.btn-login-signup
  .login
  .dropdown
  .dropdown-menu
  .login-list
  ul
  li
  a
  .icon-chevron {
  float: right;
}
.btn-login-signup
  .login
  .dropdown
  .dropdown-menu
  .login-list
  ul
  li
  a
  .icon-chevron
  .icon-next {
  fill: #003c71;
}
.btn-login-signup .login .dropdown .dropdown-menu .login-list ul li a:hover {
  color: #0072ce;
}
.btn-login-signup .login .dropdown .dropdown-menu.login-dropdown {
  min-width: 300px;
  padding: 16px 0 8px;
  margin-top: 45px;
  border-radius: 8px;
  border: 0;
}
.btn-login-signup .login .dropdown .badge {
  background-color: #e4002b;
  margin-left: 5px;
  min-width: 20px;
  height: 20px;
  padding: 4px 3px 3px 3px;
  font-family: Lato, sans-serif;
  vertical-align: text-bottom;
}
.btn-login-signup .login .dropdown > button {
  background: 0;
  border: transparent;
  padding: 0 14px;
  text-transform: uppercase;
  height: 100%;
  display: flex;
  align-items: center;
}
.btn-login-signup .login .dropdown > button:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.btn-login-signup
  .login
  .dropdown
  > button:focus.btn-login-signup
  .login
  .dropdown
  > button:active {
  outline: 0;
}
.btn-login-signup .login .dropdown > button:active,
.btn-login-signup .login .dropdown > button.active {
  box-shadow: none;
}
.btn-login-signup .login .dropdown > button .icon {
  fill: #fff;
  height: 20px;
  position: relative;
  width: 20px;
}
.btn-login-signup .login .dropdown > button .icon .badge {
  bottom: 100%;
  left: 100%;
  position: absolute;
  transform: translate(-50%, 50%);
}
.btn-login-signup .login .dropdown > button .icon .badge.many {
  left: 80%;
}
.btn-login-signup .login .dropdown > button .txt {
  text-align: left;
}
.btn-login-signup .login .dropdown > button .txt .welcome {
  display: block;
}
.btn-login-signup .login .dropdown > button .txt .time-played {
  display: block;
  color: #fae300;
}
.btn-login-signup .login .dropdown.open > button .txt .time-played {
  color: #003c71;
}
.btn-login-signup .login .modal .modal-container-adjustment {
  max-height: 100%;
  overflow-y: auto;
}
.btn-login-signup .sign-up {
  float: right;
}
.btn-login-signup .sign-up .sign-up-btn {
  margin-left: 12px;
}
@media only screen and (max-width: 480px) {
  .btn-login-signup {
    padding: 0 !important;
    display: flex;
  }
  .btn-login-signup .login {
    padding-right: 8px;
  }
  .btn-login-signup .sign-up {
    padding-left: 8px;
  }
  .btn-login-signup .sign-up .sign-up-btn {
    margin-left: 0;
  }
  .dropdown-menu.login-dropdown {
    margin-top: 32px !important;
  }
}
.pep-hio-tooltip {
  list-style: none;
}
.pep-hio-tooltip button {
  margin-top: 0;
}
.registration-success-message .contact-btn-container,
.registration-error-message .contact-btn-container {
  padding: 0 15px 15px;
}
@media screen and (min-width: 992px) {
  .registration-success-message .verification-error-width,
  .registration-error-message .verification-error-width {
    display: inline-block;
    width: 45%;
  }
}
.registration-success-message h2,
.registration-error-message h2,
.registration-success-message hr,
.registration-error-message hr {
  margin: 0;
}
.registration-success-message .btn-block,
.registration-error-message .btn-block {
  margin-left: auto;
  margin-right: auto;
}
.registration-success-message .btn-block:first-of-type,
.registration-error-message .btn-block:first-of-type {
  margin-top: 32px;
  margin-bottom: 8px;
}
.registration-success-message ul.list-unstyled,
.registration-error-message ul.list-unstyled {
  list-style-type: none;
}
.registration-success-message .success-text.msg-icon,
.registration-error-message .success-text.msg-icon {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
  color: #25840f;
  margin-bottom: 24px;
}
.registration-success-message .success-text.msg-icon.plain-text,
.registration-error-message .success-text.msg-icon.plain-text {
  color: #333;
  font-weight: normal;
}
.registration-success-message .success-text.msg-icon .icon,
.registration-error-message .success-text.msg-icon .icon {
  margin: 16px auto;
}
.registration-success-message .success-text.msg-icon.error,
.registration-error-message .success-text.msg-icon.error {
  color: #ab0524;
}
.registration-success-message .success-text.msg-icon ul,
.registration-error-message .success-text.msg-icon ul {
  list-style: none;
  padding: 0;
}
.registration-success-message.kyc-error h2,
.registration-error-message.kyc-error h2 {
  margin-bottom: 24px;
}
.registration-success-message.kyc-error .succes-desc,
.registration-error-message.kyc-error .succes-desc {
  color: #242424;
  font-weight: normal;
}
#summary .btn-block {
  margin: auto;
}
.multi-step-form #personalInformationCollectionAccordion {
  margin-top: 0;
}
.multi-step-form .previous {
  padding-bottom: 25px !important;
}
@media only screen and (max-width: 990px) {
  .multi-step-form .kyc-error-wrapper {
    margin-bottom: 12px;
  }
}
.multi-step-form .tab-pane .header {
  text-align: center;
  margin-top: 40px;
}
.multi-step-form .tab-pane .header h1 {
  outline: 0;
  margin-bottom: 0;
}
.multi-step-form .tab-pane .header .intro-text {
  margin-top: 12px;
  padding: 0 10px;
}
.multi-step-form fieldset {
  margin-bottom: 10px;
}
.multi-step-form fieldset legend {
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 16px;
  font-size: 14px;
  margin-bottom: 0;
}
.multi-step-form .alert {
  text-align: center;
  border-radius: 0;
  margin-bottom: 0;
}
.multi-step-form .alert.alert-dismissible .close {
  color: #fff;
  opacity: 1;
  float: none;
  top: 2px;
  right: inherit;
  margin-left: 8px;
}
.multi-step-form .alert.alert-success {
  background-color: #25840f;
  color: #fff;
}
.multi-step-form .winners-edge-marketing-prefs h5 {
  padding-top: 10px;
  padding-bottom: 16px;
  margin: 0;
}
.multip-step-tabs-sm > a,
.multip-step-tabs-sm > span {
  color: #242424;
  text-align: center;
  padding: 15px;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  display: block;
}
.multi-step-tabs {
  background: #fff;
  overflow: auto;
  white-space: nowrap;
}
.multi-step-tabs.sticky {
  position: fixed;
  width: 100%;
  z-index: 100;
}
.multi-step-tabs > ul.nav-tabs {
  max-width: 790px;
  margin: 0 auto;
  border: 0;
  display: flex;
  flex-flow: row nowrap;
  padding-left: 15px;
}
@media screen and (max-width: 991px) {
  .multi-step-tabs > ul.nav-tabs {
    padding-left: inherit;
  }
}
@media screen and (max-width: 1247px) {
  .multi-step-tabs > ul.nav-tabs {
    padding: 0 15px;
  }
}
.multi-step-tabs > ul.nav-tabs > li {
  border-right: #fff solid 1px;
  flex-grow: 1;
  margin-bottom: 0;
}
.multi-step-tabs > ul.nav-tabs > li:first-child {
  margin-left: 0;
}
.multi-step-tabs > ul.nav-tabs > li:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 990px) {
  .multi-step-tabs > ul.nav-tabs > li {
    width: 24%;
    margin: 0 0.5%;
  }
  .multi-step-tabs > ul.nav-tabs > li > a {
    border-bottom: 6px solid #003c71;
    display: inline-block;
  }
  .multi-step-tabs > ul.nav-tabs > li > a[aria-disabled="true"] {
    border-bottom: 6px solid #cfcfcf;
  }
}
.multi-step-tabs > ul.nav-tabs > li > a {
  font-family: Oswald, serif;
  font-size: 16px;
  text-transform: uppercase;
  height: 60px;
  border: 0;
  border-radius: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: #003c71;
}
@media only screen and (max-width: 990px) {
  .multi-step-tabs > ul.nav-tabs > li > a {
    height: auto;
    padding: 0;
    border-bottom: 6px solid #003c71;
  }
}
.multi-step-tabs > ul.nav-tabs > li > a .step-no {
  text-transform: none;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
}
.multi-step-tabs > ul.nav-tabs > li > a > span {
  display: block;
  text-align: center;
  width: 100%;
}
.multi-step-tabs > ul.nav-tabs > li > a > span::after {
  content: "";
  position: absolute;
  height: 4px;
  background-color: #003c71;
  bottom: 2px;
  left: 2.5%;
  width: 95%;
  margin-top: 15px;
  transition: width 0.3s;
}
.multi-step-tabs > ul.nav-tabs > li > a:hover,
.multi-step-tabs > ul.nav-tabs > li > a:focus,
.multi-step-tabs > ul.nav-tabs > li > a:active {
  background: transparent;
}
.multi-step-tabs > ul.nav-tabs > li > a[aria-disabled="true"] {
  color: rgba(0, 0, 0, 0.5);
  cursor: not-allowed;
}
.multi-step-tabs > ul.nav-tabs > li > a[aria-disabled="true"] .step-no {
  color: inherit;
}
.multi-step-tabs > ul.nav-tabs > li > a[aria-disabled="true"] > span::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.multi-step-tabs > ul.nav-tabs > li.active a {
  border: 0;
  color: #0072ce;
  background: #fff;
}
.multi-step-tabs > ul.nav-tabs > li.active a > span::after {
  background-color: #0072ce;
}
@media only screen and (max-width: 990px) {
  .multi-step-tabs > ul.nav-tabs > li.active a {
    border-bottom: 6px solid #0072ce;
  }
}
@media (max-width: 767px) {
  .multi-step-tabs > ul.nav-tabs > li > a {
    font-size: 15px;
  }
}
.registration-flow .modal-body .btn-primary {
  margin-bottom: 16px;
  margin-top: 16px;
}
.registration-flow .modal-body .btn-primary,
.registration-flow .modal-body .btn-outline-primary {
  min-width: 70%;
}
.registration-flow .pca .pcaautocomplete {
  z-index: 1;
}
#registrationFlowTabContent {
  max-width: 500px;
  margin: 0 auto 20px;
  padding: 0 15px;
}
@media screen and (min-width: 992px) {
  #registrationFlowTabContent {
    padding: 0;
  }
}
#registrationFlowTabContent.alert-displayed {
  padding-top: 59px;
}
#registrationFlowTabContent.wide-content {
  max-width: 960px;
}
#registrationFlowTabContent button.btn.btn-link {
  margin: 24px auto;
}
#registrationFlowTabContent button.btn.btn-link.previous span {
  top: -2px;
}
#registrationFlowTabContent form button.btn {
  margin-top: 32px;
}
#registrationFlowTabContent form #headingOne {
  padding-bottom: 0;
}
#registrationFlowTabContent .playsmart {
  margin-top: 38px;
  margin-bottom: 24px;
}
#registrationFlowTabContent .promo-code {
  width: 88%;
  margin: auto;
}
#registrationFlowTabContent .promo-code .tooltip-icon {
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
#registrationFlowTabContent #summary .review .row {
  margin-bottom: 10px;
}
#registrationFlowTabContent #summary .review .row h4 {
  width: 80%;
}
#registrationFlowTabContent #summary .review .row span {
  font-size: 12px;
  line-height: 20px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.5);
}
#registrationFlowTabContent #summary .review .row a {
  display: inline-block;
  padding: 5px 10px 0 0;
  position: absolute;
  right: 10px;
  top: 0;
}
#registrationFlowTabContent #summary .review .row a:focus {
  color: #022442;
}
#registrationFlowTabContent #summary .review .row a span {
  font-size: 16px;
  top: 3px;
}
#registrationFlowTabContent #summary .review .row p {
  font-weight: bold;
}
#registrationFlowTabContent #summary .review-footer {
  text-align: center;
  margin: 32px 0;
}
#registrationFlowTabContent #summary .review-footer hr {
  margin: 32px 0;
}
#registrationFlowTabContent #terms .accept-terms-cb-wrapper {
  text-align: center;
  border-top: 1px solid #0072ce;
  padding: 30px 20px 0;
  margin-top: 30px;
}
#registrationFlowTabContent #terms .accept-terms-cb-wrapper .checkbox {
  display: inline-block;
}
#registrationFlowTabContent #terms .header {
  margin: 40px auto 20px;
  max-width: 600px;
}
#registrationFlowTabContent #terms .terms {
  margin-top: 42px;
}
#registrationFlowTabContent #terms .terms .scrollable-container {
  margin-bottom: 24px;
}
#registrationFlowTabContent #terms .terms .btn.btn-primary {
  margin-top: 25px;
}
#registrationFlowTabContent #terms .terms .terms-sub-content {
  max-width: 600px;
  margin: 0 auto 20px;
}
#registrationFlowTabContent #terms .terms .terms-sub-content hr {
  margin-top: 24px;
  margin-bottom: 24px;
}
#registrationFlowTabContent
  #terms
  .terms
  .terms-sub-content
  .checkbox-container {
  text-align: center;
}
@media screen and (max-width: 991px) {
  #registrationFlowTabContent
    #terms
    .terms
    .terms-sub-content
    .checkbox-container {
    text-align: left;
  }
}
#registrationFlowTabContent #terms button.cancel {
  display: flex;
  width: auto;
}
#registrationFlowTabContent #terms button.cancel > * {
  vertical-align: middle;
  align-self: center;
}
#registrationFlowTabContent #terms button.cancel .icon {
  margin-left: 4px;
}
#registrationFlowTabContent .inner {
  display: flex;
}
#registrationFlowTabContent #promoSuccess {
  font-size: 14px;
  color: #25840f;
}
#registrationFlowTabContent #promoApplied {
  fill: #25840f;
  width: 35px;
  height: 35px;
  padding-top: 9px;
}
#registrationFlowTabContent #welcomeOfferSubtext {
  padding-left: 29px;
  margin-top: -15px;
}
#registrationFlowTabContent #promotionOptIn {
  padding-bottom: 10px;
}
#registrationFlowTabContent .promotions-header {
  font-size: 14px;
  font-weight: bold;
  line-height: inherit;
  padding-top: 10px;
  padding-bottom: 16px;
  margin-top: 0;
  margin-bottom: 0;
}
#registrationFlowTabContent .success-icon {
  color: #25840f;
}
#registrationFlowTabContent .standard-tooltip .btn.btn-link {
  margin: 0;
}
#registrationFlowTabContent #we-email-tooltip-btn {
  padding: 0;
}
.alert-text .winners-edge-registration-link {
  color: #fff;
  text-decoration: underline;
}
.alert-text .winners-edge-registration-link:hover {
  color: #fff;
}
.alert-text .winners-edge-registration-link:focus {
  outline: 2px solid #fae300;
  padding: 2px;
}
.reset-password-form:not(form) {
  max-width: 660px;
  background-color: #fff;
  padding: 40px 80px;
  margin: 0 auto;
}
.reset-password-form:not(form) h1 {
  margin: 0;
}
.reset-password-form:not(form) .header .intro-text {
  margin-top: 24px;
}
.reset-password-form:not(form) .text-success,
.reset-password-form:not(form) .text-danger {
  font-weight: bold;
  position: relative !important;
}
@media screen and (max-width: 767px) {
  .reset-password-form:not(form) {
    padding: 24px;
  }
  .reset-password-form:not(form) p .btn.btn-primary {
    width: 100%;
  }
}
.reset-password-form:not(form) p .btn.btn-primary,
.reset-password-form:not(form) p .btn.btn-default {
  margin: 5px auto;
}
.reset-password-form:not(form)
  #reset-password-success
  svg.icon.warning-icon-size {
  fill: #25840f;
}
.retrieve-username-and-password {
  max-width: 660px;
  padding: 40px 80px;
  margin: 0 auto;
  border-radius: 7px;
}
@media screen and (max-width: 767px) {
  .retrieve-username-and-password {
    padding: 16px;
  }
}
.retrieve-username-and-password .email-input-wrapper {
  margin: 0;
  min-width: 0;
  padding: 0;
  margin-bottom: 20px;
}
.retrieve-username-and-password
  form.forgot-username-form
  .form-group
  .input-wrapper
  label {
  display: block;
  cursor: pointer;
  line-height: 2.5;
  position: relative;
}
.retrieve-username-and-password
  form.security-question-form
  .form-group
  .input-wrapper
  label {
  margin-bottom: 24px;
  font-size: 14px;
  color: #333;
  font-weight: unset;
}
.retrieve-username-and-password .security-question-title {
  font-size: 12px;
  font-weight: bold;
  color: #003c71;
}
.retrieve-username-and-password .security-question-input-wrapper {
  margin: 0;
  margin-bottom: 40px;
  min-width: 0;
  padding: 0;
}
.retrieve-username-and-password form.security-question-form span .form-group {
  margin-top: 0;
}
.retrieve-username-and-password
  form
  .form-group.has-feedback
  .form-control-feedback {
  line-height: 22px;
}
.retrieve-username-and-password h1 {
  font-size: 24px;
  margin: 0;
}
.retrieve-username-and-password h2,
.retrieve-username-and-password .text-success,
.retrieve-username-and-password .text-danger {
  font-size: 14px;
  font-family: lato, sans-serif;
  text-transform: none;
  font-weight: bold;
  line-height: 22px;
  letter-spacing: 0.34px;
}
.retrieve-username-and-password .text-success {
  color: #25840f;
}
.retrieve-username-and-password .success-icon {
  margin: 12px auto;
  display: block;
  width: 36px;
  height: 36px;
  fill: #25840f;
}
.retrieve-username-and-password .error-wrapper .error-message {
  color: #ab0524;
}
.retrieve-username-and-password p .btn.btn-primary,
.retrieve-username-and-password p .btn.btn-default {
  margin: 5px auto;
  font-weight: bold;
}
.upload-identity-documents {
  max-width: 444px;
  margin: 0 auto;
}
.upload-identity-documents p {
  text-align: center;
}
.upload-identity-documents .alert.alert-danger {
  background: 0;
  border: 0;
  padding: 0;
  border-radius: 0;
  text-align: center;
}
.upload-identity-documents .alert.alert-danger > p {
  margin-bottom: 10px;
}
.upload-identity-documents .alert.alert-danger > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.upload-identity-documents .alert.alert-danger > ul > li {
  word-break: break-word;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
.upload-identity-documents .alert.alert-danger > ul > li > a {
  cursor: pointer;
  color: inherit;
  letter-spacing: normal;
}
.upload-identity-documents .alert.alert-danger > ul > li svg {
  flex-shrink: 0;
}
.choose-payment-type {
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
  padding: 16px;
  background-color: #f7fbff;
  text-align: center;
  border-radius: 8px;
  margin-bottom: 16px;
}
@media screen and (min-width: 768px) {
  .choose-payment-type {
    padding: 40px;
  }
}
@media screen and (min-width: 768px) {
  .choose-payment-type {
    margin-bottom: 24px;
  }
}
.choose-payment-type h2 {
  text-align: center;
  font-size: 20px;
  margin-top: 0;
}
.choose-payment-type .payment-types .payment-type {
  display: inline-block;
  margin-bottom: 20px;
  width: 49%;
}
.choose-payment-type .payment-types .payment-type .payment-logos img {
  margin-bottom: 20px;
}
@media screen and (min-width: 480px) {
  .choose-payment-type .payment-types .payment-type {
    display: inline-block;
  }
  .choose-payment-type .payment-types .payment-type .payment-logos img {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 768px) {
  .choose-payment-type .payment-types .payment-type {
    margin-bottom: 0;
    width: 180px;
  }
}
@media screen and (max-width: 767px) {
  .choose-payment-type .payment-types .payment-type .btn {
    width: 144px;
  }
}
@media screen and (max-width: 320px) {
  .choose-payment-type .payment-types .payment-type .btn {
    width: 126px;
  }
}
.choose-payment-type .payment-types .payment-type .btn {
  border: solid 2px #0072ce;
  height: 40px;
  padding: 0;
}
@media screen and (min-width: 768px) {
  .choose-payment-type .payment-types .payment-type .btn {
    width: 160px;
  }
}
.choose-payment-type .payment-types .payment-type .btn.active {
  background-color: #003c71;
  border-color: #003c71;
  color: white;
}
.choose-payment-type .payment-types .payment-type-interac .payment-logos img {
  width: 65px;
}
.choose-payment-type
  .payment-types
  .payment-type-interac
  .payment-logos
  img.fr {
  width: 73px;
}
.choose-payment-type
  .payment-types
  .payment-type-debit-credit
  .payment-logos
  img {
  width: 40px;
  height: 32px;
}
.choose-payment-type .payment-types .payment-type .payment-logos {
  margin-top: 10px;
}
.choose-payment-type .payment-types .payment-type .payment-logos img + img {
  margin-left: 10px;
}
@media screen and (max-width: 320px) {
  .choose-payment-type .payment-types .payment-type .payment-logos img + img {
    margin-left: 0;
  }
}
.choose-payment-type .payment-info {
  margin-top: 16px;
}
@media screen and (min-width: 992px) {
  .choose-payment-type .payment-info {
    margin-top: 24px;
    padding-left: 60px;
    padding-right: 60px;
  }
}
.choose-payment-type .payment-info hr {
  border-top-color: #989898;
}
.choose-payment-type .payment-info .inline-errors {
  margin-bottom: 40px;
}
.choose-payment-type .payment-info .credit-card-warning {
  color: #c64703;
  margin-top: 10px;
  margin-bottom: 13px;
  font-weight: bold;
}
.deposit-amount {
  margin: 16px 0;
}
@media screen and (min-width: 768px) {
  .deposit-amount {
    margin: 24px 0;
  }
}
.deposit-amount form {
  padding-top: 0;
}
.deposit-amount form .form-group:last-child {
  margin-bottom: 0;
}
.deposit-amount .deposit-bonus {
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
  padding: 16px;
  background-color: #f7fbff;
  border-radius: 8px;
  margin-top: 16px;
}
@media screen and (min-width: 768px) {
  .deposit-amount .deposit-bonus {
    padding: 40px;
  }
}
@media screen and (min-width: 768px) {
  .deposit-amount .deposit-bonus {
    margin-top: 24px;
  }
}
.deposit-amount .deposit-bonus .btn-bonus {
  width: 100%;
}
.deposit-amount .deposit-bonus .btn-bonus[aria-disabled] {
  background-color: #989898 !important;
  border-color: #989898 !important;
  color: #fff !important;
}
@media screen and (min-width: 768px) {
  .deposit-amount .deposit-bonus .btn-bonus {
    width: 300px;
  }
}
@media screen and (min-width: 768px) {
  .deposit-amount .deposit-bonus .bonus-input {
    width: 462px;
    margin-left: auto;
    margin-right: auto;
  }
}
.deposit-amount .deposit-bonus .bonus-input .input-wrapper {
  text-align: center;
}
.deposit-amount .deposit-bonus .bonus-input .input-wrapper .tooltip-wrapper {
  position: relative;
}
.deposit-amount .deposit-bonus .bonus-input .input-wrapper label {
  text-align: center;
  font-weight: normal;
  margin-bottom: 16px;
  height: 24px;
  color: #003c71;
  font-family: Oswald, serif;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.2px;
}
.deposit-amount
  .deposit-bonus
  .bonus-input
  .input-wrapper
  .form-control-feedback {
  line-height: 38px;
}
.deposit-amount .deposit-bonus .bonus-input.has-feedback > p {
  padding: 5px 10px;
}
.deposit-amount .deposit-bonus .bonus-input .text-success {
  padding: 5px 10px;
}
.deposit-amount .deposit-bonus .bonus-tooltip {
  color: #0072ce;
  font-size: 13px;
}
.deposit-amount .deposit-bonus .bonus-tooltip .btn-link {
  margin: 0;
  font-size: 16px;
}
.deposit-amount .deposit {
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
  padding: 16px;
  background-color: #f7fbff;
  border-radius: 10px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .deposit-amount .deposit {
    padding: 40px;
  }
}
.deposit-amount .deposit .limit {
  margin-top: 8px;
  display: block;
}
.deposit-amount .deposit .amounts-selectors {
  text-align: center;
  display: inline-block;
  width: 100%;
  margin-top: 16px;
}
.deposit-amount .deposit .amounts-selectors .btn-secondary {
  border-color: #0072ce;
  width: 96px;
  padding-top: 9px;
}
.deposit-amount .deposit .amounts-selectors .btn-secondary:not(:last-child) {
  margin-right: 8px;
}
@media screen and (min-width: 768px) {
  .deposit-amount .deposit .amounts-selectors .btn-secondary:not(:last-child) {
    margin-right: 16px;
  }
}
.deposit-amount .deposit .amounts-selectors .btn-secondary[aria-disabled] {
  background-color: #989898 !important;
  border-color: #989898 !important;
  color: #fff !important;
}
.deposit-amount .deposit .amounts-selectors .btn-secondary.active {
  border-color: #003c71;
  background-color: #003c71;
  color: #fff;
}
.deposit-amount .deposit .amounts-selectors .btn-secondary:active {
  border-color: #022442;
  background-color: #022442;
  color: #fff;
}
@media screen and (min-width: 768px) {
  .deposit-amount .deposit .amount-input-container {
    width: 462px;
    margin-left: auto;
    margin-right: auto;
  }
}
.deposit-amount .deposit .amount-input-container .or-separator {
  margin: 24px 0;
  color: #003c71;
  text-transform: uppercase;
  display: flex;
}
.deposit-amount .deposit .amount-input-container .or-separator::before,
.deposit-amount .deposit .amount-input-container .or-separator::after {
  background-color: #003c71;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  flex: 1;
  margin-top: auto;
  margin-bottom: auto;
}
.deposit-amount
  .deposit
  .amount-input-container
  .or-separator
  .separator-content {
  padding-left: 15px;
  padding-right: 15px;
}
.deposit-amount
  .deposit
  .amount-input-container
  .amount-input
  .input-wrapper
  label {
  width: 100%;
  text-align: center;
  font-weight: normal;
  margin-bottom: 15px;
  font-size: 14px;
}
.deposit-amount
  .deposit
  .amount-input-container
  .amount-input
  .input-wrapper
  .form-control-feedback {
  top: 50px;
  line-height: 44px;
}
.deposit-amount
  .deposit
  .amount-input-container
  .amount-input
  .has-feedback
  > p {
  padding: 5px 10px;
  text-align: left;
}
.deposit-error {
  margin: 24px auto 48px;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .deposit-error {
    width: 468px;
  }
}
.deposit-error .transaction-id {
  color: #242424;
}
.deposit-error .transaction-id .transaction-id-label {
  font-weight: bold;
}
.deposit-money-spa h1 {
  padding-top: 40px;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.deposit-money-spa .wallet-animation {
  width: 300px;
  height: auto;
  margin: -24px auto 0 auto;
}
.deposit-money-spa .multi-step-tabs {
  background: #fff;
  overflow: auto;
  white-space: nowrap;
}
.deposit-money-spa .multi-step-tabs > ul.nav-tabs {
  justify-content: center;
  max-width: 392px;
}
@media screen and (max-width: 767px) {
  .deposit-money-spa .multi-step-tabs > ul.nav-tabs {
    max-width: none;
    padding: 0 15px;
  }
}
@media screen and (max-width: 991px) {
  .deposit-money-spa .multi-step-tabs > ul.nav-tabs > li > a[disabled],
  .deposit-money-spa
    .multi-step-tabs
    > ul.nav-tabs
    > li
    > a[aria-disabled="true"] {
    border-bottom-color: #989898;
  }
}
.deposit-money-spa .multi-step-tabs.sticky {
  position: fixed;
  top: 88px;
  width: 100%;
  z-index: 100;
}
@media screen and (max-width: 991px) {
  .deposit-money-spa .multi-step-tabs.sticky {
    top: 56px;
  }
}
.deposit-money-spa #depositFlowTabContent {
  max-width: 800px;
  margin: 30px auto;
  padding: 0 15px;
}
.deposit-money-spa #depositFlowTabContent #paysafe {
  width: 100%;
  height: 200px;
}
.deposit-money-spa #depositFlowTabContent .cash-balance-text {
  display: block;
  margin-bottom: 4px;
}
.deposit-money-spa #depositFlowTabContent .amount {
  display: block;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .deposit-money-spa #depositFlowTabContent .depositAmountWalletCashBalance {
    display: block;
    text-align: center;
  }
  .deposit-money-spa #depositFlowTabContent .cash-balance-text {
    margin-bottom: 8px;
  }
}
@media screen and (min-width: 480px) {
  .deposit-money-spa #depositFlowTabContent .cash-balance-text {
    float: left;
    display: inline-block;
  }
  .deposit-money-spa #depositFlowTabContent .amount {
    float: right;
  }
}
.deposit-money-spa .deposit-heading {
  text-align: center;
  color: #003c71;
  font-family: Oswald, serif;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 24px;
  display: block;
  margin: 0;
}
.deposit-money-spa .deposit-heading.confirm-card-heading {
  text-align: left;
  display: block;
}
.deposit-money-spa .deposit-info-section {
  position: relative;
  min-height: 64px;
  border-radius: 10px;
  color: #fff;
  font-size: 18px;
  padding: 22px;
  margin-bottom: 16px;
  letter-spacing: 0.5px;
  font-weight: bold;
  text-transform: capitalize;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  line-height: 22px;
}
@media screen and (min-width: 768px) {
  .deposit-money-spa .deposit-info-section {
    margin-bottom: 24px;
  }
}
.deposit-money-spa .deposit-info-section .pattern-triangles {
  border-radius: 10px;
}
.deposit-money-spa .deposit-info-section .line + .line {
  margin-top: 8px;
}
.deposit-money-spa .next-step.step-1 button {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .deposit-money-spa .next-step.step-1 button {
    width: 300px;
  }
}
.deposit-money-spa .next-step.step-2 {
  margin-bottom: 16px;
  text-align: right;
}
@media screen and (min-width: 768px) {
  .deposit-money-spa .next-step.step-2 {
    margin-bottom: 24px;
  }
}
.deposit-money-spa .next-step.step-2 .complete button {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .deposit-money-spa .next-step.step-2 .complete button {
    width: 300px;
  }
}
.deposit-money-spa .next-step.step-2 .return {
  margin-top: 13px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .deposit-money-spa .next-step.step-2 .return {
    text-align: left;
  }
}
.deposit-money-spa .next-step.step-2 .return a {
  font-weight: bold;
  line-height: 17px;
}
.deposit-money-spa .next-step.step-2 .return a span {
  align-self: center;
}
.deposit-money-spa .next-step.step-2 .return a .icon {
  align-self: center;
  vertical-align: middle;
}
.deposit-money-spa .next-step.step-2 .return a:hover {
  text-decoration: none;
}
.deposit-money-spa .next-step.step-2 .return a:hover span.text {
  text-decoration: underline;
}
.deposit-money-spa .deposit-funds-limit-warning {
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
  padding: 16px;
  background-color: #f7fbff;
  border-radius: 10px;
  padding: 40px 20px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .deposit-money-spa .deposit-funds-limit-warning {
    padding: 40px;
  }
}
@media screen and (min-width: 768px) {
  .deposit-money-spa .deposit-funds-limit-warning {
    padding: 60px 40px;
  }
}
.deposit-money-spa .deposit-funds-limit-warning .warning-icon-size {
  fill: #c64703;
  height: 25px;
  width: 25px;
  margin: 0 0 15px;
  min-width: 25px;
}
.deposit-money-spa .deposit-funds-limit-warning .text-warning-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  margin-bottom: 10px;
}
.deposit-money-spa
  .deposit-funds-limit-warning
  .text-warning-container
  .text-warning {
  white-space: break-spaces;
  margin-bottom: 0;
}
@media screen and (min-width: 992px) {
  .deposit-money-spa .wallet-animation {
    width: 350px;
  }
}
.deposit-success .disclaimer {
  text-align: center;
}
.deposit-success .circle {
  width: 163px;
  height: 163px;
  border-radius: 50%;
  color: #00467e;
  font-size: 12px;
  line-height: 163px;
  text-align: center;
  background: #e5e5e5;
  margin: 0 auto;
}
.deposit-success .header {
  font-size: 24px;
  margin: 0 0 40px 0;
  text-align: center;
  line-height: 32px;
  color: #003c71;
  text-transform: uppercase;
  padding-bottom: 0;
  font-family: Oswald, serif;
}
.deposit-success .transaction-overview {
  margin: 24px auto 48px;
  width: 100%;
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
}
@media screen and (max-width: 767px) {
  .deposit-success .transaction-overview .transaction-overview-body {
    padding: 20px 16px;
  }
  .deposit-success .transaction-overview .balance-overview,
  .deposit-success .transaction-overview .return-home {
    width: 296px;
    height: 48px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 768px) {
  .deposit-success .transaction-overview {
    width: 468px;
  }
}
.deposit-success .transaction-overview-header {
  background-color: #003c71;
  border-radius: 10px 10px 0 0;
  color: white;
  font-size: 32px;
  padding: 12px 20px 4px;
  margin: 0;
  line-height: 40px;
  letter-spacing: 0.32px;
  text-transform: none;
}
.deposit-success .transaction-overview-body {
  padding: 20px 40px;
  background-color: #f7fbff;
  border-radius: 0 0 10px 10px;
}
.deposit-success .transaction-overview-body .view-all-transactions {
  padding: 10px 0 15px 0;
  text-align: right;
}
.deposit-success .transaction-overview-body .view-all-transactions a {
  color: #0072ce;
  font-size: 14px;
  font-weight: bold;
}
.deposit-success .transaction-overview-body .view-all-transactions a:hover,
.deposit-success .transaction-overview-body .view-all-transactions a:focus,
.deposit-success .transaction-overview-body .view-all-transactions a:active {
  text-decoration: none;
}
.deposit-success .transaction-overview-body hr {
  border-top-color: #6a6a6a;
  margin: 24px 0;
}
.deposit-success .transaction-overview-body .total-deposited .key,
.deposit-success .transaction-overview-body .total-bonus .key,
.deposit-success .transaction-overview-body .payment-method .key {
  font-family: "Oswald", serif;
  text-transform: uppercase;
  color: #003c71;
  font-size: 16px;
}
.deposit-success .transaction-overview-body .total-bonus .key {
  display: inline-block;
  max-width: 75%;
}
.deposit-success .transaction-overview-body .payment-method {
  clear: both;
}
.deposit-success .transaction-overview-body .payment-method .pull-right {
  display: inline-block;
}
.deposit-success
  .transaction-overview-body
  .payment-method
  .pull-right.debit-credit
  img {
  width: 50px;
  margin-right: 10px;
  position: relative;
  top: -5px;
}
.deposit-success
  .transaction-overview-body
  .payment-method
  .pull-right.interac
  img {
  width: 65px;
  position: relative;
  top: -5px;
}
.deposit-success .transaction-overview-body .bonus-error,
.deposit-success .transaction-overview-body .reference-number,
.deposit-success .transaction-overview-body .transaction-id {
  line-height: 24px;
}
.deposit-success .transaction-overview-body .bonus-error .key,
.deposit-success .transaction-overview-body .reference-number .key,
.deposit-success .transaction-overview-body .transaction-id .key {
  color: #242424;
  font-size: 14px;
}
.deposit-success .transaction-overview-body .reference-number,
.deposit-success .transaction-overview-body .transaction-id {
  display: flex;
  justify-content: space-between;
}
.deposit-success .transaction-overview-body .reference-number .key,
.deposit-success .transaction-overview-body .transaction-id .key {
  font-weight: bold;
}
.deposit-success .transaction-overview-body .value {
  color: #333;
  font-size: 14px;
}
.deposit-success .transaction-overview-body .links {
  max-width: 340px;
  margin: 24px auto;
}
.deposit-success .transaction-overview-body .links .btn {
  text-transform: uppercase;
}
.deposit-success .transaction-overview-body .links .btn.return-home {
  margin-top: 10px;
}
.payment-cards {
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
  padding: 16px;
  background-color: #f7fbff;
  border-radius: 8px;
  margin: 24px 0;
}
@media screen and (min-width: 768px) {
  .payment-cards {
    padding: 40px;
  }
}
.payment-cards .deposit-heading {
  margin-bottom: 16px;
}
.payment-cards .paysafe-form {
  background-color: transparent;
}
@media screen and (min-width: 768px) {
  .payment-cards .paysafe-form {
    width: 462px;
    margin-left: auto;
    margin-right: auto;
  }
}
.payment-cards .add-cards-container {
  text-align: center;
}
.payment-cards .add-cards-container .btn-link {
  display: flex;
}
.payment-cards .add-cards-container .btn-link span {
  align-self: center;
}
.payment-cards .add-cards-container .btn-link .icon {
  align-self: center;
  margin-left: 8px;
}
.payment-cards .transaction-id {
  color: #242424;
  margin: 12px 0;
}
.payment-cards .transaction-id .transaction-id-label {
  font-weight: bold;
}
.payment-cards .card-list {
  list-style-type: none;
  padding: 0;
}
.payment-cards .card-list li {
  width: 100%;
  border-radius: 8px;
  background-color: #fff;
  border-color: #fff;
  border-style: solid;
  border-width: 2px;
  position: relative;
  height: 56px;
  margin-bottom: 8px;
}
.payment-cards .card-list li.active {
  border-color: #0072ce;
}
.payment-cards .card-list li .blocking-overlay {
  background-color: #989898;
  border-radius: 8px;
}
.payment-cards .card-list li .card-label {
  width: 100%;
  display: inline-block;
  padding: 0 24px;
  margin: 0;
  line-height: 52px;
}
.payment-cards .card-list li .card-label .cardtype {
  height: 28px;
}
.payment-cards .card-list li .card-label .radio-symbol {
  display: inline-block;
}
.payment-cards .card-list li .card-label .card-number {
  display: inline-block;
}
.payment-cards .card-list li .card-label .card-number img {
  margin-right: 20px;
}
.payment-cards .card-list li .card-label .card-remove {
  position: absolute;
  right: 24px;
  color: #0072ce;
  opacity: 1;
  top: 50%;
  margin: -7px 0 0 0;
  height: 14px;
  padding: 0;
}
.payment-cards .card-list li .card-label .card-remove .icon {
  vertical-align: top;
}
.payment-cards .confirm-card {
  background-color: #fff;
  border-color: #fff;
  border-style: solid;
  border-radius: 8px;
  margin-top: 8px;
  margin-bottom: 24px;
  padding: 16px 24px;
}
.payment-cards .confirm-card .tooltip-wrapper .tooltip-icon {
  font-size: 14px;
  vertical-align: middle;
  padding: 0 0 10px 0;
}
.payment-cards .confirm-card input {
  height: 50px;
  border: 2px solid #6a6a6a;
  border-color: #6a6a6a !important;
  color: #333;
  background: #fff;
  font-weight: bold;
  display: block;
  width: 100%;
  padding: 6px 12px;
}
.payment-cards .confirm-card input:focus {
  border-color: #0072ce !important;
}
.payment-cards .confirm-card .CVVlabel {
  font-size: 12px;
  color: #6a6a6a;
  letter-spacing: 0.12px;
  display: inline-block;
}
.payment-cards .card-limits {
  margin-top: 24px;
}
.register-card-section {
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
  background-color: #f7fbff;
  border-radius: 8px;
  margin: 24px 0;
  padding: 16px;
}
@media screen and (min-width: 768px) {
  .register-card-section {
    padding: 40px;
  }
}
.register-card-section .payment-logos img {
  width: 40px;
  height: 32px;
}
.register-card-section .paysafe-register-form:not(form) {
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  .register-card-section .paysafe-register-form:not(form) {
    width: 462px;
    margin-left: auto;
    margin-right: auto;
  }
}
.register-card-section .paysafe-register-form:not(form) .form-control {
  height: 48px;
  border-style: solid;
  border-radius: 4px;
  border-width: 2px;
}
.register-card-section .paysafe-register-form:not(form) .form-control.focused {
  border-color: #0072ce !important;
}
body:not(.using-mouse)
  .register-card-section
  .paysafe-register-form:not(form)
  .form-control.focused {
  outline: #1195ff solid;
  outline-offset: 2px;
  outline-width: 2px;
}
.register-card-section
  .paysafe-register-form:not(form)
  .input-wrapper
  span.form-control-feedback {
  line-height: initial;
}
.register-card-section .paysafe-register-form:not(form) .text-danger {
  padding: 5px 10px;
}
@media screen and (max-width: 991px) {
  .register-card-section .paysafe-register-form:not(form) {
    padding: 20px 10px;
  }
}
.register-card-section
  .paysafe-register-form:not(form)
  .register-button
  .btn-primary {
  width: 60%;
}
@media screen and (max-width: 991px) {
  .register-card-section
    .paysafe-register-form:not(form)
    .register-button
    .btn-primary {
    width: 100%;
    display: block;
  }
}
.register-card-section .paysafe-register-form:not(form) .register-label {
  font-weight: normal;
  font-size: 14px;
  color: #6a6a6a;
  min-height: 20px;
}
.register-card-section
  .paysafe-register-form:not(form)
  .register-label
  .btn-link {
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
}
.register-card-section .paysafe-register-form:not(form) .register-label button {
  margin: auto;
}
.register-card-section .paysafe-logo {
  position: absolute;
  top: 18px;
  right: 8px;
}
@media screen and (max-width: 991px) {
  .register-card-section .paysafe-logo {
    position: inherit;
    display: block;
    margin-left: auto;
    margin-right: auto;
    top: inherit;
    right: inherit;
    margin-top: 8px;
  }
}
.wallet-header {
  padding-left: 0;
  padding-right: 0;
  align-self: center;
  margin-right: 12px;
}
html[lang="fr"] .wallet-header {
  margin-right: 0;
}
.wallet-header .wallet-timer-grp {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  text-align: center;
}
.wallet-header .wallet-timer-grp .my-balance-inline {
  display: inline-flex;
  white-space: nowrap;
}
.wallet-header .wallet-label {
  color: #fff;
  display: inline-flex;
  align-items: center;
}
.wallet-header .wallet-label .btn.btn-link {
  padding: 0;
  border: 0;
  text-decoration: none;
  margin-left: 5px;
}
.wallet-header .wallet-label .btn.btn-link .icon {
  display: block;
}
.wallet-header .wallet-label .btn.btn-link:focus:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.wallet-header
  .wallet-label
  .btn.btn-link:focus:focus.wallet-header
  .wallet-label
  .btn.btn-link:focus:active {
  outline: 0;
}
.wallet-header .wallet-label .btn.btn-link:focus:active,
.wallet-header .wallet-label .btn.btn-link:focus.active {
  box-shadow: none;
}
.wallet-header .wallet-label .btn.btn-link:focus .icon {
  fill: #fae300;
}
.wallet-header .wallet-label .refresh {
  color: #fae300;
  padding: 0;
  cursor: pointer;
  background: 0;
  border: 0;
  font-size: 18px;
  vertical-align: text-top;
}
.wallet-header .wallet-label .icon-refresh {
  padding: 2px;
  margin: 0 3px;
}
.wallet-header .wallet-label,
.wallet-header .wallet-total .btn-link {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
}
.wallet-header .wallet-label:focus:not(:active),
.wallet-header .wallet-total .btn-link:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.wallet-header .wallet-label:focus.wallet-header .wallet-label:active,
.wallet-header .wallet-label:focus.wallet-header .wallet-total .btn-link:active,
.wallet-header .wallet-total .btn-link:focus.wallet-header .wallet-label:active,
.wallet-header
  .wallet-total
  .btn-link:focus.wallet-header
  .wallet-total
  .btn-link:active {
  outline: 0;
}
.wallet-header .wallet-label:active,
.wallet-header .wallet-total .btn-link:active,
.wallet-header .wallet-label.active,
.wallet-header .wallet-total .btn-link.active {
  box-shadow: none;
}
.wallet-header .wallet-label .wallet-amount,
.wallet-header .wallet-total .btn-link .wallet-amount {
  color: #fae300;
}
.wallet-header .login-session {
  white-space: nowrap;
  display: flex;
  justify-content: space-between;
  height: 20px;
}
.wallet-header .login-session .session-timer-label {
  font-size: 12px;
}
.wallet-header .login-session .session-timer {
  font-size: 12px;
  margin-right: 2px;
}
.wallet-header .balance-value {
  display: inline-block;
  align-items: center;
}
.wallet-header .balance-value .wallet-total {
  display: flex;
  align-self: normal;
}
.wallet-header .balance-value .wallet-total .btn-link {
  color: #fae300;
  display: flex;
  align-items: center;
  padding: 0;
}
.wallet-header .balance-value .wallet-total .btn-link .carret {
  margin-left: 4px;
}
.wallet-header .balance-value .wallet-total .btn-link .carret .icon {
  fill: #fae300;
  width: 12px;
  height: 12px;
  vertical-align: middle;
}
.wallet-header .balance-value .wallet-total .btn-link .carret .icon.less {
  display: none;
}
.wallet-header .balance-value .wallet-total .btn-link .carret .icon.more {
  display: inline-block;
}
.wallet-header .balance-value .wallet-total.open .btn-link .carret .icon.less {
  display: inline-block;
}
.wallet-header .balance-value .wallet-total.open .btn-link .carret .icon.more {
  display: none;
}
.wallet-header .balance-value .wallet-total .dropdown-menu-right {
  right: -8px;
}
.wallet-header .balance-value .wallet-total .wallet-dropdown {
  min-width: 300px;
  padding: 16px 0 0;
  margin-top: 56px;
  border-radius: 8px;
  border: 0;
}
.wallet-header .balance-value .wallet-total .wallet-dropdown .dropdown-arrow {
  position: absolute;
  top: -10px;
  right: 16px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
}
.wallet-header
  .balance-value
  .wallet-total
  .wallet-dropdown
  .cmp-list
  .pagination {
  display: none;
}
.wallet-header .balance-value .wallet-total .wallet-dropdown .cmp-list ul {
  display: inline-block;
  width: 100%;
  padding: 0;
  list-style-type: none;
  margin-bottom: 0;
}
.wallet-header .balance-value .wallet-total .wallet-dropdown .cmp-list ul li {
  border-top: 1px solid #989898;
}
.wallet-header .balance-value .wallet-total .wallet-dropdown .cmp-list ul li p {
  margin: 0;
}
.wallet-header .balance-value .wallet-total .wallet-dropdown .cmp-list ul li a {
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  font-size: 14px;
  letter-spacing: 0.16px;
  line-height: 24px;
  text-transform: uppercase;
  text-decoration: none;
  padding: 8px 16px;
  position: relative;
}
.wallet-header
  .balance-value
  .wallet-total
  .wallet-dropdown
  .cmp-list
  ul
  li
  a
  .icon-chevron {
  float: right;
}
.wallet-header
  .balance-value
  .wallet-total
  .wallet-dropdown
  .cmp-list
  ul
  li
  a
  .icon-chevron
  .icon-next {
  fill: #003c71;
}
.wallet-header
  .balance-value
  .wallet-total
  .wallet-dropdown
  .cmp-list
  ul
  li
  a:hover {
  color: #0072ce;
}
.wallet-header .deposit-limit-warning {
  display: flex;
  padding: 0 16px 6px;
  margin-bottom: 7px;
}
.wallet-header .deposit-limit-warning .warning-icon-size {
  fill: #c64703;
  height: 25px;
  width: 25px;
  margin: 3px 8px 0 0;
  min-width: 25px;
}
.wallet-header .deposit-limit-warning .text-warning {
  font-size: 11px;
  line-height: 1.4;
  white-space: normal;
}
@media only screen and (max-width: 991px) {
  .wallet-header .wallet-timer-grp {
    padding: 8px 0;
  }
  .wallet-header .balance-value .wallet-total .wallet-dropdown {
    min-width: 348px;
  }
}
@media only screen and (max-width: 480px) {
  .wallet-header .wallet-timer-grp .session-timer-label {
    display: none;
  }
  .wallet-header .wallet-timer-grp .my-balance {
    display: none;
  }
  .wallet-header .balance-value {
    position: inherit;
  }
  .wallet-header .balance-value .dropdown {
    position: inherit;
  }
  .wallet-header .balance-value .dropdown .wallet-dropdown {
    left: 0;
    margin-top: 16px;
    margin-left: 6px;
    width: 97%;
    min-width: unset;
  }
  .wallet-header .balance-value .dropdown .wallet-dropdown .dropdown-arrow {
    right: 123px;
  }
  .wallet-header .login-session {
    justify-content: flex-end;
  }
}
.wallet-info {
  padding: 0 16px 8px;
}
.wallet-info .wallet-header {
  font-family: Oswald, serif;
  color: #000;
  font-size: 22px;
  line-height: 29px;
  margin-bottom: 10px;
}
.wallet-info ul {
  display: inline-block;
  width: 100%;
  padding: 0;
  list-style-type: none;
  margin-bottom: 0;
}
.wallet-info ul li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  white-space: nowrap;
  margin-bottom: 10px;
}
.wallet-info .wallet-info-amount {
  padding-left: 10px;
}
.wallet-info .wallet-info-label,
.wallet-info .wallet-info-amount,
.wallet-info .wallet-error,
.wallet-info .wallet-loading {
  color: #242424;
  font-size: 14px;
  font-weight: normal;
  letter-spacing: 0.24px;
  line-height: 22px;
  white-space: pre-wrap;
}
.wallet-info .wallet-info-label {
  display: flex;
  align-items: center;
}
.wallet-info .wallet-info-label img {
  flex-shrink: 0;
  width: 18px;
  max-height: 18px;
  margin-right: 12px;
}
.wallet-info .wallet-error,
.wallet-info .wallet-loading {
  display: flex;
  max-width: 300px;
}
.wallet-info .wallet-error .icon,
.wallet-info .wallet-loading .icon {
  margin-right: 8px;
}
.wallet-info .wallet-error .icon {
  fill: #c64703;
}
.wallet-info .wallet-loading .icon {
  fill: #1195ff;
}
.register-bank-account hr {
  margin: 30px auto 12px auto;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .register-bank-account hr {
    width: 50%;
  }
}
@media screen and (min-width: 768px) {
  .register-bank-account .bottom-align {
    float: none;
    display: table-cell;
    vertical-align: bottom;
  }
}
@media screen and (max-width: 767px) {
  .register-bank-account .bottom-align.col-xs-6 {
    float: none;
    width: 49.5%;
    display: inline-block;
    vertical-align: bottom;
  }
}
.register-bank-account h2,
.register-bank-account h3 {
  margin-bottom: 8px;
}
.register-bank-account h1.withdraw-funds-header {
  text-align: center;
  margin-top: 0;
  font-size: 32px;
  margin-bottom: 24px;
  line-height: 40px;
  letter-spacing: 0.32px;
}
.register-bank-account .textCentered {
  text-align: center;
}
.register-bank-account .accordion-margin {
  margin-bottom: 15px;
}
.register-bank-account .success-icon {
  display: inline-block;
}
.register-bank-account .success-message {
  font-weight: bold;
  margin-left: 12px;
  color: #25840f;
}
.register-bank-account .success-icon-message {
  align-items: center;
  display: inline-flex;
}
.register-bank-account .step1-label {
  font-weight: bold;
  font-size: 12px;
}
.register-bank-account .step1-panel-title {
  margin-top: 0;
}
.register-bank-account .step1-panel-desc {
  text-align: left;
}
.register-bank-account h2.bank-account-header {
  font-size: 24px;
}
.register-bank-account .bank-account-header-desc {
  margin-bottom: 20px;
}
.register-bank-account .custom-counter {
  margin-left: 35px;
  padding: 0;
  list-style-type: none;
}
.register-bank-account .custom-counter p {
  margin-left: 47px;
  margin-bottom: 19px;
}
.register-bank-account .custom-counter li {
  counter-increment: step-counter;
  margin-bottom: 5px;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 20px;
  align-items: center;
  display: inline-flex;
}
.register-bank-account .custom-counter li::before {
  content: counter(step-counter);
  margin-right: 24px;
  font-size: 65%;
  background-color: #003c71;
  color: white;
  font-weight: bold;
  padding: 3px 7px;
  border-radius: 100%;
  text-align: center;
  display: inline-block;
  width: 24px;
  height: 24px;
}
@media screen and (max-width: 991px) {
  .register-bank-account .custom-counter {
    margin-left: 0;
  }
}
.register-bank-account div.steps-container {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.register-bank-account div.steps-container .panel-title .accordion-title {
  color: #0072ce;
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
  letter-spacing: 0.6px;
}
.register-bank-account div.steps-container .panel-title .icon {
  vertical-align: middle;
}
.register-bank-account .steps {
  width: 643px;
  height: auto;
}
.register-bank-account .panelPadding {
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
}
.register-bank-account label {
  margin-bottom: 0;
  text-align: left;
}
@media screen and (min-width: 768px) {
  .register-bank-account .panelPadding {
    padding-left: 62px;
    padding-right: 62px;
  }
}
@media screen and (max-width: 991px) {
  .register-bank-account .col-xs-12.mobilePadding,
  .register-bank-account .col-sm-12.mobilePadding {
    padding-left: 0;
    padding-right: 0;
  }
  .register-bank-account .panel-body {
    padding-bottom: 5px;
  }
}
.upload-bank-documents-panel hr {
  margin: 15px auto 23px auto;
}
.upload-bank-documents-panel h3 {
  margin-bottom: 8px;
}
.upload-bank-documents-panel .panelPadding {
  padding-left: 0;
  padding-right: 0;
  display: block;
}
.upload-bank-documents-panel .step2-label {
  font-weight: bold;
  font-size: 12px;
}
.upload-bank-documents-panel .step2-panel-title {
  margin-top: 0;
}
.upload-bank-documents-panel .step2-panel-desc {
  text-align: left;
  margin-bottom: 30px;
}
.upload-bank-documents-panel .orDividerWrapper {
  text-align: center;
}
.upload-bank-documents-panel .orDivider {
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 20px;
  width: 70%;
  text-align: center;
  border-bottom: 1px solid #989898;
  line-height: 0.1em;
  margin: 30px 0 25px;
  margin-left: auto;
  margin-right: auto;
}
.upload-bank-documents-panel p.orDivider span {
  background: #f7fbff;
  padding: 0 10px;
}
.upload-bank-documents-panel .success-message,
.upload-bank-documents-panel .success-msg-icon-div {
  padding: 10px;
}
.upload-bank-documents-panel .success-msg-title {
  color: #003e76;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-align: center;
  text-transform: uppercase;
}
.upload-bank-documents-panel .success-msg-text {
  color: #0f8431;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
}
.upload-bank-documents-panel .view-bank-info {
  padding: 5px;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .upload-bank-documents-panel .panelPadding {
    padding-left: 62px;
    padding-right: 62px;
  }
}
@media screen and (max-width: 991px) {
  .upload-bank-documents-panel .col-xs-12.mobilePadding,
  .upload-bank-documents-panel .col-sm-12.mobilePadding {
    padding-left: 0;
    padding-right: 0;
  }
}
.upload-bank-documents {
  max-width: 444px;
  margin: 0 auto;
}
.upload-bank-documents .file-uploader .btn.btn-primary.btn-block {
  max-width: 300px;
  margin: auto;
}
.upload-bank-documents .upload-files-container {
  background-color: #fff;
  padding: 24px 0;
  -webkit-box-shadow: 0 37px 17px -46px #000;
  -moz-box-shadow: 0 37px 17px -46px #000;
  box-shadow: 0 37px 17px -46px #000;
}
.upload-bank-documents .upload-files-container .file-uploads {
  max-width: 300px;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  .upload-bank-documents .upload-files-container .file-uploads {
    width: 300px;
    display: inline-block;
  }
}
.upload-bank-documents .alert.alert-danger {
  background: 0;
  border: 0;
  padding: 0;
  border-radius: 0;
  text-align: center;
}
.upload-bank-documents .alert.alert-danger > p {
  margin-bottom: 10px;
}
.upload-bank-documents .alert.alert-danger > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.upload-bank-documents .alert.alert-danger > ul > li {
  word-break: break-word;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  text-align: unset;
  font-weight: bold;
}
.upload-bank-documents .alert.alert-danger > ul > li > a {
  cursor: pointer;
  color: inherit;
  letter-spacing: normal;
}
.upload-bank-documents .alert.alert-danger > ul > li svg {
  flex-shrink: 0;
}
.top-header {
  margin-top: 32px;
  margin-bottom: 16px;
  text-align: center;
  color: #003e76;
  font-size: 24px;
}
.tooltip-wrapper {
  display: inline-block;
}
.pending-title-tooltip {
  padding: 2px;
  vertical-align: text-bottom;
}
.pending-withdraw-tooltip {
  padding-left: 0;
}
.grid-col {
  font-size: 12px !important;
}
@media screen and (min-width: 992px) {
  .width-50 {
    width: 50%;
  }
  .width-30 {
    width: 30%;
  }
  .width-20 {
    width: 20%;
  }
}
.ewma-table-wrapper .ewma-table thead tr th {
  padding-right: 20px;
}
.ewma-table-wrapper .ewma-table tbody {
  max-height: none;
}
.ewma-table-wrapper .ewma-table tbody tr:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light .ewma-table-wrapper .ewma-table tbody tr:focus:not(:active),
.text-color-dark
  .text-color-light
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.ewma-jackpot .ewma-table-wrapper .ewma-table tbody tr:focus:not(:active),
#cookie-policy-notification
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active) {
  outline-color: #fae300;
}
.ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus.ewma-table-wrapper
  .ewma-table
  tbody
  tr:active {
  outline: 0;
}
.ewma-table-wrapper .ewma-table tbody tr:active,
.ewma-table-wrapper .ewma-table tbody tr.active {
  box-shadow: none;
}
.ewma-table-wrapper .ewma-table tbody tr td span {
  text-align: left;
}
.amount-column {
  font-family: Lato, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.cancel-link {
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.cancel-link .pending-withdraw-approved {
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  position: relative;
  top: 4px;
}
@media screen and (max-width: 991px) {
  .cancel-link .pending-withdraw-approved {
    font-size: 12px;
    vertical-align: top;
    position: inherit;
    top: inherit;
  }
}
@media screen and (max-width: 991px) {
  .view-bank-info-main {
    width: 100%;
    padding: 0 16px 0 16px;
  }
}
.view-bank-info-main .err-message {
  padding: 10px;
}
.view-bank-info-main .err-msg-title {
  color: #003e76;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-align: center;
  text-transform: uppercase;
}
.view-bank-info-main .err-msg-icon-div {
  padding: 10px;
}
.view-bank-info-main .err-msg-text {
  color: #ab0524;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
}
.view-bank-info-main .success-message {
  padding: 10px;
}
.view-bank-info-main .success-msg-title {
  color: #003e76;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-align: center;
  text-transform: uppercase;
}
.view-bank-info-main .success-msg-icon-div {
  padding: 10px;
}
.view-bank-info-main .success-msg-icon {
  fill: #0f8431;
}
.view-bank-info-main .success-msg-text {
  color: #0f8431;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
}
.view-bank-info-main .success-msg-transaction {
  padding: 5px;
  color: #333;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  word-wrap: break-word;
}
.view-bank-info-main .view-all-withdrawals {
  padding: 5px;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.view-bank-info-main .view-bank-info-main-header {
  text-align: center;
  line-height: 40px;
  letter-spacing: 0.32px;
  margin-top: 0;
  margin-bottom: 24px;
  font-size: 32px;
}
.view-bank-info-main .section-divider {
  height: 1px;
  width: 468px;
  margin: 0 auto;
}
@media screen and (max-width: 991px) {
  .view-bank-info-main .section-divider {
    width: 100%;
  }
}
.view-bank-info-main .mt10 {
  margin-top: 10px;
}
.view-bank-info-main #bank-info-header {
  margin-top: 32px;
  margin-bottom: 16px;
  text-align: center;
  color: #003e76;
  font-size: 24px;
}
.view-bank-info-main #section-divider-2 {
  height: 1px;
  width: 468px;
  margin: 0 auto;
  margin-top: 32px;
  text-align: center;
}
@media screen and (max-width: 991px) {
  .view-bank-info-main #section-divider-2 {
    width: 100%;
  }
}
.view-bank-info #bank-info-header {
  margin-top: 32px;
  margin-bottom: 16px;
  text-align: center;
  color: #003e76;
  font-size: 24px;
}
.view-bank-info .routeToSetupDesc {
  margin: 24px 0;
}
.view-bank-info .setupRouterLink {
  font-weight: bold;
}
.view-bank-info .section-divider-pending-widthdrawal-error {
  height: 1px;
  width: 468px;
  margin: 24px auto auto auto;
}
@media screen and (max-width: 991px) {
  .view-bank-info .section-divider-pending-widthdrawal-error {
    width: 100%;
  }
}
.view-bank-info #bank-info-container {
  min-height: 176px;
  max-width: 632px;
  border-radius: 8px;
  margin: 0 auto;
  background-color: #fff;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 991px) {
  .view-bank-info #bank-info-container {
    max-width: 100%;
  }
}
@media screen and (max-width: 1247px) {
  .view-bank-info #bank-info-container {
    max-width: 632px;
  }
}
.view-bank-info #bank-info-container #bank-info-title {
  width: 100%;
  height: 46px;
  background: linear-gradient(180deg, #0072ce 0, #024683 100%);
  color: #fff;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  padding: 15px 0 15px 24px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
@media screen and (max-width: 991px) {
  .view-bank-info #bank-info-container #bank-info-title {
    padding: 15px 0 15px 16px;
  }
}
.view-bank-info #bank-info-container #verification-status {
  width: 100%;
  height: 48px;
  color: #003c71;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  background-color: #fbfbfb;
  padding-top: 15px;
  padding-left: 24px;
}
.view-bank-info #bank-info-container #verification-status .pending-icon,
.view-bank-info #bank-info-container #verification-status .success-icon {
  width: 24px;
  vertical-align: middle;
}
.view-bank-info #bank-info-container #verification-status .success-icon {
  fill: #25840f;
}
@media screen and (max-width: 991px) {
  .view-bank-info #bank-info-container #verification-status {
    max-width: 100%;
    padding: 12px 16px 12px 16px;
  }
}
.view-bank-info #bank-info-container #bank-account-info-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
  align-content: flex-start;
}
@media screen and (max-width: 991px) {
  .view-bank-info #bank-info-container #bank-account-info-wrapper {
    padding: 16px;
  }
}
.view-bank-info #bank-info-container .bank-info-title-heading {
  color: #6a6a6a;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
}
.view-bank-info #bank-info-container .bank-info-text {
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.view-bank-info #bank-info-container .institution-number {
  min-width: 106px;
  padding: 16px 34px 0 24px;
}
@media screen and (max-width: 991px) {
  .view-bank-info #bank-info-container .institution-number {
    padding: 0 15px 0 0;
  }
}
.view-bank-info #bank-info-container .transit-number {
  min-width: 106px;
  padding: 16px 78px 0 24px;
}
@media screen and (max-width: 991px) {
  .view-bank-info #bank-info-container .transit-number {
    padding: 0;
  }
}
.view-bank-info #bank-info-container .account-number {
  min-width: 106px;
  padding: 16px 0 0 24px;
}
@media screen and (max-width: 991px) {
  .view-bank-info #bank-info-container .account-number {
    padding: 0;
  }
}
.view-bank-info #remove-account-container {
  min-height: 24px;
  max-width: 632px;
  margin: 8px auto;
  display: block;
  margin-bottom: 20px;
}
@media screen and (max-width: 991px) {
  .view-bank-info #remove-account-container {
    max-width: 100%;
  }
}
@media screen and (max-width: 1247px) {
  .view-bank-info #remove-account-container {
    max-width: 632px;
  }
}
.view-bank-info #remove-account-container #remove-account-link {
  text-align: right;
  min-height: 24px;
  margin-top: 0;
  color: #0072ce;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.6px;
  line-height: 22px;
  padding: 2px;
}
.view-bank-info #remove-account-container #remove-account-link a:link {
  text-decoration: none;
}
.view-bank-info #remove-account-container #remove-account-link a:hover {
  text-decoration: underline;
}
.view-bank-info #remove-account-container #remove-account-link a:active {
  box-sizing: border-box;
  border: 1px solid #0072ce;
  border-radius: 2px;
  text-decoration: none;
}
.view-bank-info #remove-account-container .trash-icon {
  width: 24px;
  vertical-align: text-top;
}
.withdraw-funds .withdraw-funds-container {
  min-height: 176px;
  max-width: 632px;
  border-radius: 8px;
  background-color: #f7fbff;
  margin: 40px auto 48px auto;
  z-index: 10;
  position: relative;
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
}
@media screen and (max-width: 991px) {
  .withdraw-funds .withdraw-funds-container {
    width: 100%;
  }
}
.withdraw-funds .withdraw-funds-container #withdraw-funds-header {
  text-align: center;
  padding-top: 24px;
  margin-bottom: 8px;
  font-size: 20px;
}
.withdraw-funds .withdraw-funds-container .btn-300[aria-disabled="true"],
.withdraw-funds .withdraw-funds-container .btn-300:disabled {
  background-color: #989898 !important;
  border: solid 2px #989898 !important;
}
.withdraw-funds .withdraw-funds-container .cash-wallet-balance-container {
  height: 48px;
  max-width: 584px;
  border-radius: 4px;
  background-color: #fff;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 991px) {
  .withdraw-funds .withdraw-funds-container .cash-wallet-balance-container {
    max-width: 100%;
    margin-left: 16px;
    margin-right: 16px;
  }
}
.withdraw-funds
  .withdraw-funds-container
  .cash-wallet-balance-container
  .cash-wallet-balance-title {
  min-width: 112px;
  color: #003c71;
  font-family: Lato, sans-serif;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.12px;
  line-height: 16px;
  margin-right: 126px;
  display: inline-block;
  text-align: left;
}
@media screen and (max-width: 991px) {
  .withdraw-funds
    .withdraw-funds-container
    .cash-wallet-balance-container
    .cash-wallet-balance-title {
    padding-left: 10px;
    margin-right: 10px;
  }
}
.withdraw-funds
  .withdraw-funds-container
  .cash-wallet-balance-container
  .cash-wallet-balance-amount {
  min-width: 66px;
  color: #333;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  display: inline-block;
}
@media screen and (max-width: 991px) {
  .withdraw-funds
    .withdraw-funds-container
    .cash-wallet-balance-container
    .cash-wallet-balance-amount {
    margin-right: 24px;
  }
}
.withdraw-funds .withdraw-funds-container .withdrawal-amount-container {
  text-align: center;
  margin-top: 19px;
  padding-bottom: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 991px) {
  .withdraw-funds .withdraw-funds-container .withdrawal-amount-container {
    width: 100%;
    margin-top: 19px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 24px;
  }
}
.withdraw-funds
  .withdraw-funds-container
  .withdrawal-amount-container
  .withdrawal-amount-wrapper
  #withdrawal-amount-fieldError {
  text-align: left;
  justify-content: left;
  margin-top: -15px;
  margin-left: 12px;
  padding-top: 0;
  padding-left: 0;
}
.withdraw-funds
  .withdraw-funds-container
  .withdrawal-amount-container
  .withdrawal-amount-wrapper
  .withdrawl-amount-input {
  text-align: left;
}
.withdraw-funds
  .withdraw-funds-container
  .withdrawal-amount-container
  .withdrawal-amount-wrapper
  .withdrawl-amount-input
  input {
  min-width: 304px;
  min-height: 48px;
  border-radius: 4px;
  margin: 0 auto;
  margin-bottom: 22px;
}
@media screen and (max-width: 991px) {
  .withdraw-funds
    .withdraw-funds-container
    .withdrawal-amount-container
    .withdrawal-amount-wrapper
    .withdrawl-amount-input
    input {
    min-width: 100%;
  }
}
.withdraw-funds .withdraw-funds-container #cannot-withdraw-container {
  width: 304px;
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 12px;
  letter-spacing: 0.12px;
  line-height: 16px;
  margin: 16px auto;
  text-align: center;
}
@media screen and (max-width: 991px) {
  .withdraw-funds .withdraw-funds-container #cannot-withdraw-container {
    width: 100%;
    margin-top: 16px;
    padding-left: 12px;
    padding-right: 12px;
    margin-bottom: 24px;
    text-align: center;
  }
}
.tile.big-winner:not(.parbase) {
  flex-direction: row;
  width: 100%;
}
.tile.big-winner:not(.parbase) > .header {
  flex-basis: 33%;
}
.tile.big-winner:not(.parbase) > .header.full-width {
  flex-basis: 100%;
}
.tile.big-winner:not(.parbase) > .header .header-cnt-wrapper img {
  max-width: 100%;
}
.tile.big-winner:not(.parbase) .body {
  display: flex;
  flex-basis: 66%;
  text-align: center;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
.tile.big-winner:not(.parbase) .body::before {
  content: "";
  display: block;
  border-left: 2px solid #b9b9b9;
  border-radius: 0;
  position: absolute;
  height: calc(100% - 48px);
  top: 24px;
  left: 0;
}
.tile.big-winner:not(.parbase) .amount {
  margin-bottom: 0;
}
.tile.big-winner:not(.parbase) .name {
  font-size: 16px;
  color: #333;
}
.tile.big-winner:not(.parbase) .bottom {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
@media screen and (min-width: 992px) {
  .aem-GridColumn--default--6 .tile.big-winner:not(.parbase) .bottom {
    flex-direction: row;
  }
}
.casino-spa .game-error .separator hr {
  border-color: #cfcfcf;
}
.casino-spa .game-error .error-info {
  max-width: 468px;
  margin: 0 auto;
}
.casino-spa .game-error .title {
  font-family: Oswald, serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-align: center;
  margin: 40px 0 16px;
}
.casino-spa .game-error .error {
  color: #242424;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  text-align: center;
  margin-bottom: 24px;
}
.casino-spa .game-error .error span {
  display: block;
  margin-bottom: 16px;
}
.casino-spa .game-error .error span.launch-error {
  margin-top: 40px;
}
@media only screen and (max-width: 767px) {
  .casino-spa .game-error.container .error-info {
    max-width: 328px;
  }
  .casino-spa .game-error.container .title {
    margin: 32px 0 16px;
  }
}
.casino-spa hr {
  border-top: 1px solid #6a6a6a;
  margin: 16px 0;
}
.casino-spa .related-games-container {
  padding-left: 12px;
  padding-right: 12px;
}
.casino-spa .game-rules + .related-games-container {
  padding-left: 24px;
  padding-right: 24px;
}
@media screen and (max-width: 991px) {
  .casino-spa .related-games-container,
  .casino-spa .game-rules + .related-games-container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.features-list {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
}
@media screen and (min-width: 991px) {
  .features-list * {
    display: inline-block;
    padding: 0 40px 0 40px;
  }
  .features-list *:not(:last-child) {
    border-right: #cfcfcf solid 1px;
  }
}
.features-list .surtitle {
  font-family: Oswald, serif;
  font-size: 22px;
  letter-spacing: 0.22px;
  line-height: 30px;
  color: inherit;
  margin: 16px 0;
}
.aem-GridColumn > div > .features-list > .surtitle {
  margin: 0;
}
.game-grid-item .game-item-title {
  text-transform: none;
}
.game-grid-item .gameTitleDisabled {
  color: #0072ce;
  text-decoration: none;
  letter-spacing: 0.6px;
  font-weight: bold;
}
.game-grid-item .game-tile {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.game-grid-item .game-tile .jackpots {
  position: absolute;
  bottom: 0;
  pointer-events: none;
  width: 100%;
  text-align: center;
}
.game-grid-item .game-tile .jackpots span {
  display: block;
  height: 30px;
  line-height: 30px;
  border-radius: 4px 4px 0 0;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  padding: 0 20px;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  border: 1px solid #fff;
  border-bottom: 0;
  background-color: #0072ce;
  color: #fff;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 768px) {
  .game-grid-item .game-tile .jackpots span {
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
    font-weight: normal;
  }
}
.game-grid-item .game-tile .learn-more {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 5px;
  line-height: 20px;
  font-size: 20px;
}
.game-grid-item .game-tile:hover .jackpots,
.game-grid-item .game-tile:hover .tags {
  opacity: 0;
}
.game-grid-item
  .games-list
  ul
  > li
  > .tile-wrapper
  > .game-tile
  > .dropdown
  > .tags {
  top: 0;
}
.game-grid-item
  .games-list
  ul
  > li
  > .tile-wrapper
  > .game-tile
  > .dropdown
  > .tags
  .tag {
  border-radius: 0 0 4px 4px;
  border: 1px solid;
  border-top: 0;
}
@media (max-width: 991px) {
  .game-grid-item .game-tile:hover .jackpots,
  .game-grid-item .game-tile:hover .tags {
    opacity: 1;
  }
}
.game-grid > .header {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .game-grid > .header {
    margin-bottom: 16px;
  }
}
.game-grid > .header.no-header {
  margin-bottom: 0;
}
.game-grid > .header > .title {
  flex-grow: 1;
  margin: 0;
}
.game-grid .games-list {
  clear: both;
}
.game-grid .games-list .row::before {
  display: none;
}
.game-grid .games-list ul > li .game-tile {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.game-grid .games-list ul > li .game-tile .dropdown .tags {
  top: 0;
  padding: 0 8px 0 8px;
}
.game-grid .games-list ul > li .game-tile .dropdown .tags .tag {
  border-radius: 0 0 4px 4px;
  border: 1px solid;
  border-top: 0;
}
.game-grid .games-list .action-row {
  margin-bottom: 32px;
  margin-top: 32px;
  text-align: center;
}
.game-grid .games-list .grid-errors {
  text-align: center;
}
@media screen and (min-width: 1200px) {
  .game-info-wrapper .container {
    width: 1120px;
  }
}
.game-info-wrapper .container {
  padding: 0;
}
@media screen and (max-width: 991px) {
  .game-info-wrapper .row {
    margin: 0;
  }
}
.game-info-wrapper .game-info-bg {
  margin-bottom: -190px;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .game-info-wrapper .game-info-bg {
    margin-bottom: 0;
  }
}
.game-info-wrapper .game-info-bg .game-info-header {
  color: #fff;
  padding: 40px 75px 240px;
  overflow: hidden;
}
.game-info-wrapper .game-info-bg .game-info-header .title-wrapper {
  max-width: 70%;
}
.game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper {
  max-width: 30%;
}
.game-info-wrapper
  .game-info-bg
  .game-info-header
  .jackpot-wrapper
  .current-jackpot {
  color: #fff;
  font-family: Oswald, serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 24px;
  text-transform: uppercase;
  margin-bottom: 0;
}
@media screen and (max-width: 991px) {
  .game-info-wrapper
    .game-info-bg
    .game-info-header
    .jackpot-wrapper
    .current-jackpot {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 14px;
    letter-spacing: 0.24px;
    font-weight: bold;
    margin-top: 0;
  }
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper .game-info-bg .game-info-header {
    padding: 12px 0;
  }
  .game-info-wrapper .game-info-bg .game-info-header .title-wrapper,
  .game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper {
    float: none !important;
    display: block;
    text-align: center;
    max-width: 100%;
  }
  .game-info-wrapper .game-info-bg .game-info-header .jackpot-wrapper {
    border-top: 1px solid #fff;
    padding-top: 16px;
    margin-top: 16px;
    margin-bottom: 4px;
  }
}
.game-info-wrapper .game-info-bg .game-info-header .game-title,
.game-info-wrapper .game-info-bg .game-info-header .jackpot-amount {
  color: #fff;
  text-transform: inherit;
  font-family: Oswald, serif;
  margin: 0;
  font-size: 50px;
  letter-spacing: 0.5px;
  line-height: 60px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
@media screen and (max-width: 991px) {
  .game-info-wrapper .game-info-bg .game-info-header .game-title,
  .game-info-wrapper .game-info-bg .game-info-header .jackpot-amount {
    font-size: 32px;
    line-height: 40px;
  }
}
.game-info-wrapper .game-info-bg .game-info-header .game-info-details {
  color: #fff;
  text-transform: none;
  font-family: Oswald, serif;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.16px;
  line-height: 24px;
  margin: 4px 0 0;
}
.game-info-wrapper .game-info-bg .game-info-header .game-info-details h2 {
  color: #fff;
}
@media screen and (max-width: 991px) {
  .game-info-wrapper .game-info-bg .game-info-header .game-info-details {
    margin: 0;
    font-family: Lato, Arial, Helvetica, sans-serif;
    text-transform: none;
    font-size: 14px;
    line-height: 22px;
  }
}
.game-info-wrapper .game-info-bg .game-info-header .jackpot-title {
  color: #fff;
  text-transform: uppercase;
  font-family: Oswald, serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 24px;
  margin: 0;
}
.game-info-wrapper .separator hr {
  border-top: 1px solid #6a6a6a;
  margin: 16px 0;
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper .game-info-body-wrapper {
    padding: 0;
  }
  .game-info-wrapper .game-info-body-wrapper .offset-wrapper {
    padding: 0;
  }
}
.game-info-wrapper .game-info-body-wrapper .game-info-body {
  background-color: #fff;
  padding: 80px 68px 0;
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .separator hr {
  border-top: 1px solid #6a6a6a;
  margin: 16px 0;
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper .game-info-body-wrapper .game-info-body .how-to-play {
    padding-bottom: 10px;
  }
  .game-info-wrapper .game-info-body-wrapper .game-info-body .how-to-play h2 {
    padding-top: 4px;
  }
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper .game-info-body-wrapper .game-info-body .media-content {
    padding: 0;
  }
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper .game-info-body-wrapper .game-info-body {
    padding: 40px 16px;
  }
}
@media only screen and (max-width: 767px) {
  .game-info-wrapper .game-info-body-wrapper .game-info-body {
    padding: 16px;
    padding-bottom: 0;
  }
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .section-heading {
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
  color: #003c71;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-overview.stickyTop {
  position: fixed;
  top: 120px;
  z-index: 10;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-overview.stickyBottom {
  position: absolute;
  bottom: 8px;
  right: 68px;
  z-index: 10;
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper .game-info-body-wrapper .game-info-body .game-overview {
    margin-top: 16px;
    padding: 0;
  }
  .game-info-wrapper
    .game-info-body-wrapper
    .game-info-body
    .game-overview.sticky {
    position: relative;
    top: 0;
  }
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-header {
  background-color: #003c71;
  padding: 8px 16px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  overflow: hidden;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-header
  .overview-title {
  text-transform: none;
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
  margin: 0;
  color: #fff;
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body {
  background-color: #fbfbfb;
  padding: 24px 0 32px;
  overflow: auto;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper .game-info-body-wrapper .game-info-body .overview-body {
    padding: 24px 0 28px;
  }
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-body
  .overview-content {
  padding-left: 16px;
  padding-right: 16px;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-body
  .title-pb {
  color: #003c71;
  text-transform: uppercase;
  font-family: Oswald, serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 24px;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-body
  .value-pb {
  color: #000;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.44px;
  line-height: 24px;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-body
  .title-ob {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-body
  .value-ob {
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-body
  .title-ob
  + .value-ob {
  color: #242424;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-body
  .play-demo,
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .overview-body
  .play-real {
  width: 100%;
  margin-bottom: 8px;
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details {
  padding: 0 12px;
  margin-top: 20px;
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper .game-info-body-wrapper .game-info-body .game-details {
    padding: 0;
    margin-top: 0;
  }
}
.game-info-wrapper .game-info-body-wrapper .game-info-body .game-details .desc,
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-details
  .return-to-player {
  letter-spacing: 0.24px;
  line-height: 22px;
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper
    .game-info-body-wrapper
    .game-info-body
    .game-details
    .return-to-player {
    padding-bottom: 0;
    bottom: 12px;
  }
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-details
  #game-rules {
  font-weight: bold;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-details
  .return-to-player {
  position: relative;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-details
  .return-to-player
  h2 {
  display: inline-block;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-details
  .return-to-player
  .tooltip-wrapper {
  position: absolute;
  top: 20px;
  margin-left: 2px;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-details
  .return-to-player
  .tooltip-wrapper
  .btn-link {
  font-size: 16px;
  margin: 5px 0 0;
  padding: 0;
}
@media only screen and (max-width: 991px) {
  .game-info-wrapper
    .game-info-body-wrapper
    .game-info-body
    .game-details
    .return-to-player
    .tooltip-wrapper
    .btn-link {
    font-size: 20px;
    margin: 4px 0 0;
  }
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-details
  .return-to-player
  .tooltip-wrapper
  .btn-link:hover {
  text-decoration: none;
}
.game-info-wrapper
  .game-info-body-wrapper
  .game-info-body
  .game-details
  .return-to-player
  .tooltip-wrapper
  .btn-link:focus {
  text-decoration: none;
}
.game-info-wrapper .action-btns-mobile {
  position: fixed;
  width: 100%;
  overflow: hidden;
  bottom: 0;
  left: 0;
  z-index: 200;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  padding: 16px;
}
.game-info-wrapper .action-btns-mobile button {
  width: 48%;
}
.game-info-wrapper .action-btns-mobile button:first-child {
  margin-right: 10px;
}
@media screen and (max-width: 768px) {
  body {
    height: calc(100vh + 1px);
    width: 100%;
  }
}
body.noheader {
  padding: 0;
}
.game-launcher .snackbar {
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 9999;
}
.game-launcher .header {
  height: 60px;
  background: #003c71;
  color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.game-launcher .header .back-btn {
  letter-spacing: 0.6px;
  font-weight: bold;
  line-height: 22px;
  text-transform: uppercase;
  margin-left: 30px;
  margin-top: 10px;
  color: #fff;
  text-decoration: none;
  outline: 0;
  background: #003c71;
  border: 0;
}
.game-launcher .header .back-btn:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light .game-launcher .header .back-btn:focus:not(:active),
.text-color-dark
  .text-color-light
  .game-launcher
  .header
  .back-btn:focus:not(:active),
.ewma-jackpot .game-launcher .header .back-btn:focus:not(:active),
#cookie-policy-notification
  .game-launcher
  .header
  .back-btn:focus:not(:active) {
  outline-color: #fae300;
}
.game-launcher .header .back-btn:focus.game-launcher .header .back-btn:active {
  outline: 0;
}
.game-launcher .header .back-btn:active,
.game-launcher .header .back-btn.active {
  box-shadow: none;
}
.game-launcher .header .back-btn .back-icon {
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: middle;
  padding-bottom: 2px;
  background: transparent;
}
.game-launcher .header .back-btn svg.icon.small {
  margin-top: -2px;
}
.game-launcher .header h1.demo-game-title {
  color: #fff;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
}
.game-launcher .header .header-center {
  flex: 1 1 30%;
  margin: 0 15px;
}
@media screen and (max-width: 1247px) {
  .game-launcher .header .header-center {
    display: none;
  }
}
.game-launcher .header .header-far-left {
  flex: 1 0 auto;
  display: flex;
}
.game-launcher .header .header-far-left .timers {
  display: flex;
  margin-left: 40px;
}
.game-launcher .header .header-far-left .timers .time-header {
  font-size: 16px;
  text-transform: uppercase;
  font-family: Oswald, serif;
}
.game-launcher .header .header-far-left .timers .vl {
  border-right: #fff solid 1px;
  margin: 8px 20px;
}
.game-launcher .header .header-far-left .playsmart-break {
  display: flex;
  align-items: center;
}
.game-launcher .header .header-far-left .playsmart-break a {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-family: Lato, serif;
  font-weight: bold;
}
.game-launcher .header .header-far-left .playsmart-break a img {
  height: 26px;
  width: 26px;
  margin-right: 12px;
}
.game-launcher .header .header-far-right {
  flex: 1 0 auto;
  justify-content: space-between;
  display: flex;
  max-width: 720px;
}
.game-launcher .header .header-far-right .btn-fullscreen {
  color: #fff;
  margin: 0 32px 0 0;
}
.game-launcher .header .white-button {
  color: #fff !important;
  fill: #fff !important;
  width: 40px !important;
  height: 40px !important;
}
.game-launcher .header .game-title {
  font-size: 52px;
  letter-spacing: 0.52px;
  line-height: 60px;
  color: #fff;
  vertical-align: middle;
  text-transform: uppercase;
  font-family: Oswald, serif;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
}
.game-launcher .header .game-type {
  border-radius: 8px;
  background-color: #fff;
  color: #333;
  margin: 0 14px 0 4px;
  font-size: 12px;
  text-transform: none;
  font-family: lato, serif;
  letter-spacing: 0.29px;
  line-height: 22px;
  padding: 4px 10px;
  vertical-align: middle;
}
.game-launcher .bonus-list-toggle-btn {
  background: 0;
  padding: 0;
  text-transform: uppercase;
}
.game-launcher .bonus-list-toggle-btn span {
  display: block;
  margin: 0;
  width: 100%;
  color: #fff;
}
.game-launcher
  .bonus-list-toggle-btn
  span:hover
  .game-launcher
  .bonus-list-toggle-btn
  span:focus {
  color: #fff;
}
.game-launcher .bonus-list-toggle-btn:hover {
  color: #fff;
}
.game-launcher .demo-bonus-img {
  height: 24px;
}
.game-launcher .game-rules-mobile {
  color: #fff;
  font-family: Lato, sans-serif;
  font-size: 10.5px;
  font-weight: bold;
  letter-spacing: 0.45px;
  line-height: 12px;
  text-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  text-transform: uppercase;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
}
.game-launcher .game {
  background-repeat: no-repeat;
  background-size: cover;
}
.game-launcher .game iframe {
  border: 0;
}
.game-launcher .game.no-background-image {
  background-color: #003c71;
}
.game-launcher .game .game-content {
  margin-left: auto;
  margin-right: auto;
}
.game-launcher .game .game-content iframe {
  width: 100%;
  height: 100%;
}
.game-launcher .game .game-content-mobile {
  margin-left: auto;
  margin-right: auto;
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0 !important;
  bottom: auto !important;
  left: 0;
  overflow: hidden;
}
.game-launcher .game .game-content-mobile iframe {
  position: relative;
  width: 100% !important;
  height: 100% !important;
  left: 0;
  top: 0;
  display: block;
}
.game-launcher .game .game-iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.game-launcher .game .overlay-top {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
}
.game-launcher .game .overlay-top .demo-bonus-container {
  float: right;
}
.game-launcher
  .game
  .overlay-top
  .demo-bonus-container.open
  .bonus-menu.mobile.mobile {
  top: auto;
  left: auto;
  right: 8px;
  bottom: auto;
}
.game-launcher .game .overlay-bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
}
.game-launcher .game .overlay-bottom .clearboth {
  clear: both;
}
.game-launcher .game .overlay-bottom .demo-bonus-container {
  float: right;
}
.game-launcher
  .game
  .overlay-bottom
  .demo-bonus-container.open
  .bonus-menu.mobile {
  left: auto;
  top: auto;
  right: 8px;
  bottom: 34px;
}
.game-launcher .game .overlay-bottom .demo-bonus-img-mobile {
  height: 28px;
}
.game-launcher .game .overlay-bottom .bonus-list-toggle-btn span {
  display: none;
}
.game-launcher .game .overlay {
  top: 0;
  left: 0;
  width: 100%;
  background-color: #003c71;
  color: white;
  padding: 10px;
  pointer-events: auto;
}
.game-launcher .game .overlay-button {
  width: 70px;
  pointer-events: auto;
  margin-left: 10px;
  margin-right: 10px;
}
.game-launcher .game .btn-center {
  margin-left: auto;
  margin-right: auto;
}
.game-launcher .game .btn-right {
  float: right;
}
.game-launcher .game .time-header-mobile {
  font-size: 12px;
  font-weight: 200;
  letter-spacing: 0.1px;
  text-transform: uppercase;
  font-family: Oswald, sans-serif;
  text-align: center;
}
.game-launcher .game .timer-value {
  font-size: 12px;
  letter-spacing: 0.18px;
  font-weight: 400;
  font-family: Lato, sans-serif;
  text-align: center;
  color: #fff;
}
.game-launcher .game .open-close-btn {
  width: 70px;
  height: 30px;
  color: white;
  text-decoration: none;
  background-color: #0072ce;
  border-width: 0;
  padding: 0 0 2px 0;
}
.game-launcher .game .open-close-btn .timer-value {
  font-size: 10px;
  letter-spacing: 0.14px;
  font-weight: bold;
  line-height: 10px;
}
.game-launcher .game .open-close-btn-top {
  border-radius: 0 0 4px 4px;
}
.game-launcher .game .open-close-btn-bottom {
  border-radius: 4px 4px 0 0;
}
.game-launcher .game .open-close {
  height: 70px;
  width: 25px;
  border-radius: 0 0 4px 0;
  background-color: #0072ce;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
}
.game-launcher .game .open-close-arrow {
  height: 14px;
}
.game-launcher .game .open-close-arrow .icon {
  position: relative;
  top: -6px;
}
.game-launcher .game .right-bar {
  border-right: #fff solid 1px;
}
.game-launcher .game .left-links {
  width: 180px;
}
.game-launcher .game .game-rules {
  font-size: 16px;
  text-transform: uppercase;
  font-family: Oswald, serif;
}
.game-launcher .game .rules-link {
  color: #fff;
  text-decoration: none;
}
.game-launcher .game .playsmart-break2 {
  display: flex;
  align-items: center;
}
.game-launcher .game .playsmart-a {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-family: Lato, serif;
  font-weight: bold;
}
.game-launcher .game .playsmart-img {
  height: 26px;
  width: 26px;
  margin-right: 12px;
  margin-top: 5px;
}
.game-launcher .game .mt-10 {
  margin-top: 10px;
}
.game-launcher .game .exit-game {
  padding: 10px;
  text-decoration: none;
}
.game-launcher .game .exit-game-mobile-div {
  padding: 10px;
  margin-top: 5px;
  text-decoration: none;
}
.game-launcher .game .exit-game-mobile {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
  font-family: Lato, serif;
  font-weight: bold;
}
.game-launcher .game .bottom-message {
  font-size: 14px;
}
.game-launcher .game .vcenter {
  display: inline-block;
  vertical-align: middle;
  float: none;
}
.game-launcher .game .rtp {
  font-family: Lato, sans-serif;
  font-size: 16px;
  margin-right: 10px;
  margin-left: 2px;
  color: #fff;
}
.game-launcher .game .want-break {
  float: left;
}
.game-launcher .game .want-break-mobile {
  font-size: 12px;
  text-align: left;
  float: right;
}
.game-launcher .game .rtp-tooltip {
  color: #fff;
  margin-right: 8px;
  vertical-align: baseline;
}
.game-launcher .game .rtp-message {
  display: inline-block;
  font-size: 16px;
  text-transform: uppercase;
  font-family: Oswald, serif;
  margin-right: 5px;
}
.game-launcher .demo-bonus-container.open .bonus-menu {
  display: block;
}
.game-launcher .bonus-menu {
  display: none;
  position: absolute;
  top: auto;
  left: auto;
  width: 594px;
  height: 760px;
  max-height: 80%;
  overflow-y: auto;
  background: #fff;
  border-radius: 8px;
  padding: 9px 31px;
}
.game-launcher .bonus-menu .bonus-menu-no-bonuses {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  letter-spacing: 0.88px;
  color: #003c71;
  margin: 37px 100px;
}
.game-launcher .bonus-menu .bonus-item {
  height: 90px;
  width: 100%;
  margin: 30px 0;
}
.game-launcher .bonus-menu .bonus-logo-eclipse {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  border-radius: 50%;
  width: 96px;
  height: 90px;
  background: #f7fbff;
  border: 2px solid #0072ce;
}
.game-launcher .bonus-menu .bonus-logo-eclipse img {
  width: 44px;
  height: 50px;
}
.game-launcher .bonus-menu .bonus-details {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 90px;
  margin-left: 48px;
  background: #f7fbff;
  border: 1px solid #0072ce;
  box-sizing: border-box;
  border-radius: 8px;
  padding-left: 48px;
}
.game-launcher .bonus-menu .bonus-name {
  flex: 1;
  font-family: Oswald, serif;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  color: #003c71;
  margin: 0 10px;
}
.game-launcher .bonus-menu .bonus-link {
  display: flex;
  align-items: center;
  height: 22px;
  margin: 0 19px;
}
.game-launcher .bonus-menu .bonus-link span {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height: 22px;
  letter-spacing: 0.6px;
  text-transform: uppercase;
  font-size: 14px;
  vertical-align: middle;
  padding-right: 10px;
}
.game-launcher .bonus-menu .bonus-link svg {
  height: 14px;
  width: 14px;
  vertical-align: middle;
}
.game-launcher .bonus-menu.mobile {
  width: 270px;
  max-height: 205px;
  padding: 3px 17px;
}
.game-launcher .bonus-menu.mobile .bonus-menu-no-bonuses {
  font-size: 14px;
  margin: 8px 8px 10px 8px;
}
.game-launcher .bonus-menu.mobile .bonus-logo-eclipse {
  width: 64px;
  height: 60px;
  margin-top: 12px;
}
.game-launcher .bonus-menu.mobile .bonus-logo-eclipse img {
  width: 32px;
  height: 36px;
}
.game-launcher .bonus-menu.mobile .bonus-details {
  flex-direction: column;
  height: 85px;
  margin-left: 20px;
  padding: 0 10px 0 46px;
}
.game-launcher .bonus-menu.mobile .bonus-item {
  margin: 7.5px 0;
}
.game-launcher .bonus-menu.mobile .bonus-name {
  display: flex;
  justify-content: center;
  font-style: normal;
  font-weight: 500;
  align-items: center;
  font-size: 16px;
  margin: 0;
  line-height: 21px;
  letter-spacing: 0.16px;
}
.game-launcher .bonus-menu.mobile .bonus-link {
  display: flex;
  align-items: center;
  height: 22px;
  margin: 0;
  padding-bottom: 5px;
}
.game-launcher .bonus-menu.mobile .bonus-link span {
  font-size: 12px;
}
.game-launcher .bonus-menu.mobile .bonus-link svg {
  height: 12px;
  width: 12px;
}
.game-launcher .game-launcher-footer {
  height: 60px;
  background-color: #003c71;
  color: #fff;
  display: flex;
  align-items: center;
}
.game-launcher .game-launcher-footer .footer-container {
  margin-left: 32px;
  margin-right: 32px;
  width: 100%;
  display: flex;
  align-items: center;
}
.game-launcher .game-launcher-footer .footer-container .left-footer-container {
  flex: 1;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .tooltip-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .tooltip-wrapper
  .btn-link {
  color: #fff;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .tooltip-wrapper
  .icon {
  fill: #fff;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .rtp-header {
  display: inline-block;
  font-size: 16px;
  text-transform: uppercase;
  font-family: Oswald, serif;
  margin-left: 8px;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .rtp-values {
  margin-left: 24px;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .rtp-alternate {
  display: flex;
  align-content: center;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .rtp-alternate
  .rtp-alt-content {
  margin-left: 8px;
  overflow: hidden;
  position: relative;
  line-height: 22px;
  max-height: 66px;
  text-align: justify;
  margin-right: 10px;
  padding-right: 10px;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .rtp-alternate
  .rtp-alt-content::before {
  content: "...";
  position: absolute;
  right: 0;
  bottom: 0;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .left-footer-container
  .rtp-alternate
  .rtp-alt-content::after {
  content: "";
  position: absolute;
  right: -5px;
  width: 14px;
  height: 14px;
  margin-top: 5px;
  background: #003c71;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .middle-footer-container {
  flex: 2;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .middle-footer-container
  .links {
  display: flex;
  justify-content: center;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .middle-footer-container
  .links
  a {
  color: #fff;
  text-transform: uppercase;
  font-weight: bold;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .middle-footer-container
  .links
  .vl {
  border-right: #fff solid 1px;
  margin: 0 20px;
}
.game-launcher .game-launcher-footer .footer-container .right-footer-container {
  flex: 1;
}
.game-launcher
  .game-launcher-footer
  .footer-container
  .right-footer-container
  .btn-help {
  width: 180px;
  color: #fff;
  border-color: #fff;
  background: 0;
}
@media screen and (min-width: 1248px) {
  .game-launcher .switch-mode {
    padding: 10px 70px;
  }
  .game-launcher .game-launcher-footer .footer-container {
    width: calc(100% - 420px);
    margin: 0 auto;
  }
}
@media screen and (min-width: 992px) {
  .game-launcher .snackbar {
    top: 100px;
  }
}
@media screen and (max-width: 991px) {
  .game-launcher .switch-mode {
    padding: 6px 12px;
    word-wrap: break-word;
    white-space: normal;
    overflow-wrap: break-word;
  }
}
.game-preview .carousel {
  display: flex;
  flex-direction: column;
}
.game-preview .carousel .carousel-inner {
  order: 0;
}
.game-preview .carousel .carousel-inner .item .item-container {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.17%;
}
.game-preview .carousel .carousel-inner .item .item-container img,
.game-preview .carousel .carousel-inner .item .item-container iframe {
  width: 100%;
  height: 100%;
  border-radius: 8px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.game-preview .carousel .carousel-inner .item .item-container .videoTranscript {
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -50px;
  width: 100%;
  padding: 40px 0;
  text-align: center;
  background: #fff;
}
.game-preview .carousel .carousel-control {
  color: #022442;
  padding: 0;
  border: 0;
  outline: 0;
  background-color: rgba(255, 255, 255, 0.5);
  background-image: none;
  width: 40px;
  height: 60px;
  line-height: 60px;
  opacity: 1;
  text-shadow: none;
  font-size: initial;
  margin: auto 0 auto 0;
  top: 0;
  bottom: 0;
}
.game-preview .carousel .carousel-control .icon {
  fill: #022442;
  width: 16px;
  height: 16px;
  margin: -8px 0 0 -8px;
  top: 50%;
  left: 50%;
}
.game-preview .carousel .carousel-control[aria-disabled="true"] .icon {
  fill: #989898;
}
.game-preview .carousel .carousel-control:hover {
  background-color: rgba(255, 255, 255, 0.75);
}
.game-preview .carousel .carousel-indicators {
  bottom: 0;
  margin-top: 5px;
  margin-bottom: 0;
  position: relative;
  order: 1;
}
@media screen and (min-width: 992px) {
  .game-preview .carousel .carousel-indicators {
    width: 100%;
    left: 0;
    margin-left: 0;
    display: flex;
    bottom: 0;
    overflow: auto;
  }
}
.game-preview .carousel .carousel-indicators .indicator-wrapper {
  text-indent: 0;
  margin: 2px;
  width: auto;
  height: auto;
  background: 0;
  border: solid 2px transparent !important;
  padding: 0;
}
.game-preview .carousel .carousel-indicators .indicator-wrapper:focus {
  outline: 0;
  border-color: #1195ff !important;
}
.game-preview .carousel .carousel-indicators .indicator-wrapper:first-child {
  margin-left: 0;
}
.game-preview .carousel .carousel-indicators .indicator-wrapper:last-child {
  margin-right: 0;
}
.game-preview
  .carousel
  .carousel-indicators
  .indicator-wrapper
  .indicator-inner {
  border: 0;
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #989898;
  border-radius: 8px;
  padding: 0;
  position: relative;
  margin: 1.5px;
}
.game-preview
  .carousel
  .carousel-indicators
  .indicator-wrapper
  .indicator-inner:focus {
  outline-offset: 1px;
  outline: solid 2px #1195ff !important;
}
@media screen and (min-width: 992px) {
  .game-preview
    .carousel
    .carousel-indicators
    .indicator-wrapper
    .indicator-inner {
    width: 140px;
    height: 80px;
    background: 0;
  }
  .game-preview
    .carousel
    .carousel-indicators
    .indicator-wrapper
    .indicator-inner
    .slide-thumbnail {
    width: 100%;
    height: 100%;
  }
  .game-preview
    .carousel
    .carousel-indicators
    .indicator-wrapper
    .indicator-inner
    .slide-thumbnail
    img {
    width: 100%;
    height: 100%;
    border-radius: 8px;
  }
}
.game-preview
  .carousel
  .carousel-indicators
  .indicator-wrapper
  .indicator-inner
  .play-button {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: #003c71;
  border-radius: 8px;
}
.game-preview
  .carousel
  .carousel-indicators
  .indicator-wrapper
  .indicator-inner
  .play-button
  span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 24px;
  height: 24px;
  background-color: #fff;
  border-radius: 50%;
  box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.5),
    0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
.game-preview
  .carousel
  .carousel-indicators
  .indicator-wrapper
  .indicator-inner
  .play-button
  span
  .play-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  display: block;
  width: 10px;
  height: 14px;
  left: 3px;
  border-style: solid;
  border-width: 7px 0 7px 10px;
  border-color: transparent transparent transparent #0072ce;
  box-sizing: border-box;
}
.game-preview
  .carousel
  .carousel-indicators
  .indicator-wrapper
  .indicator-inner
  img
  + .play-button {
  background: 0;
}
.game-preview
  .carousel
  .carousel-indicators
  .indicator-wrapper
  .indicator-inner.active {
  background-color: #003c71;
}
.game-preview .carousel .carousel-indicators::-webkit-scrollbar {
  height: 16px;
}
.game-preview .carousel .carousel-indicators::-webkit-scrollbar-thumb {
  background-color: #989898;
  border: 4px solid #f3f3f3;
  border-radius: 8px;
}
.game-preview .carousel .carousel-indicators::-webkit-scrollbar-track {
  background-color: #f3f3f3;
  border-radius: 8px;
}
.game-rules .game-rules-header .game-rules-container {
  display: flex;
  padding-top: 40px;
}
.game-rules .game-rules-header .game-rules-container .game-title {
  flex-grow: 1;
}
.game-rules .game-rules-header .game-rules-container .game-title h1 {
  font-size: 40px;
  text-transform: none;
  margin: 0;
}
.game-rules
  .game-rules-header
  .game-rules-container
  .game-rules-desktop-buttons {
  flex-grow: 0;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}
.game-rules
  .game-rules-header
  .game-rules-container
  .game-rules-desktop-buttons
  .btn {
  margin-left: 16px;
  width: 180px;
}
@media screen and (max-width: 991px) {
  .game-rules .game-rules-header .game-rules-container {
    padding-top: 24px;
  }
  .game-rules .game-rules-header .game-rules-container .game-title h1 {
    font-size: 24px;
  }
}
.game-rules hr {
  border-top: 1px solid #6a6a6a;
  margin: 24px 0;
}
.game-rules .header-hr {
  margin-top: 40px;
  margin-bottom: 24px;
}
@media screen and (max-width: 991px) {
  .game-rules .header-hr {
    margin-top: 24px;
  }
}
.game-rules .game-rules-content-container {
  position: relative;
  background: #fff;
  margin-bottom: 30px;
}
.game-rules .game-rules-content-container::before {
  content: "";
  position: absolute;
  z-index: -1;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  bottom: 0;
  left: 0;
  margin-left: 20%;
  width: 60%;
  height: 10px;
}
.game-rules .game-rules-content h2 {
  margin-top: 0;
  margin-bottom: 24px;
}
.game-rules .game-rules-content p {
  margin: 24px 0;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.game-rules .game-rules-content p br {
  content: "";
  display: block;
  margin-top: 24px;
}
@media screen and (max-width: 991px) {
  .game-rules .game-rules-content p br {
    margin-top: 12px;
  }
}
.game-rules .game-rules-content ul li {
  letter-spacing: 0.24px;
  line-height: 22px;
  margin: 5px 0;
}
.game-rules .game-rules-content ul li:first-child {
  margin-top: 0;
}
@media screen and (max-width: 991px) {
  .game-rules .game-rules-content h2 {
    font-size: 20px;
  }
}
.game-rules .action-btns-mobile {
  position: fixed;
  width: 100%;
  overflow: hidden;
  bottom: 0;
  left: 0;
  z-index: 200;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  padding: 16px;
}
.game-rules .action-btns-mobile button {
  width: 48%;
}
.game-rules .action-btns-mobile button:first-child {
  margin-right: 10px;
}
.instants-spa .features-list {
  list-style: none;
  padding: 0;
}
@media screen and (min-width: 991px) {
  .instants-spa .features-list * {
    display: inline-block;
    padding: 0 40px 0 40px;
  }
  .instants-spa .features-list *:not(:last-child) {
    border-right: #cfcfcf solid 1px;
  }
}
.games-list .game-tile {
  border-radius: 8px;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
  position: relative;
  height: 0;
  padding-bottom: 72%;
  overflow: hidden;
  transition: all 0.3s;
  margin-top: 0;
}
.games-list .game-tile .dropdown {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.games-list .game-tile .dropdown .dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  padding: 24px;
  border: 0;
  border-radius: 8px;
  margin: 0;
  opacity: 0;
  display: block;
  transition: opacity 0.3s;
}
@media (max-width: 991px) {
  .games-list .game-tile .dropdown .dropdown-menu {
    display: none;
  }
}
.games-list .game-tile .dropdown .dropdown-menu > ul {
  margin: 0;
  padding: 0;
  display: none;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  height: 100%;
}
.games-list .game-tile .dropdown .dropdown-menu > ul > li {
  width: 100%;
}
[lang="fr"]
  .games-list
  .game-tile
  .dropdown
  .dropdown-menu
  .btn.btn-primary-alternate {
  letter-spacing: -0.6px;
  padding-left: 5px;
  padding-right: 5px;
}
.games-list .game-tile .dropdown.open .dropdown-menu {
  opacity: 1;
}
.games-list .game-tile .dropdown.open .dropdown-menu ul {
  display: flex;
}
.games-list .game-tile .dropdown > span > a,
.games-list .game-tile .dropdown > button.dropdown-toggle {
  border: 0;
  background: 0;
  border-radius: 8px;
  text-align: center;
  width: 100%;
  height: 100%;
  padding: 24px;
  display: flex;
  align-items: center;
  position: absolute;
}
.games-list .game-tile .dropdown > span > a img,
.games-list .game-tile .dropdown > button.dropdown-toggle img {
  max-height: 111px;
  max-width: 174px;
  height: auto;
  width: auto;
  margin: 0 auto;
  flex-shrink: 0;
}
@media (max-width: 991px) {
  .games-list .game-tile .dropdown > span > a img,
  .games-list .game-tile .dropdown > button.dropdown-toggle img {
    max-height: 100%;
    max-width: 100%;
  }
}
.games-list .game-tile .dropdown > span > a:focus,
.games-list .game-tile .dropdown > button.dropdown-toggle:focus {
  box-shadow: inset #1195ff 0 0 0 2px;
}
.games-list .game-tile .dropdown > span > a:focus ~ .dropdown-menu,
.games-list
  .game-tile
  .dropdown
  > button.dropdown-toggle:focus
  ~ .dropdown-menu {
  box-shadow: inset #1195ff 0 0 0 3px;
}
.games-list .game-tile .tags {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 8px 8px 0 8px;
  overflow: hidden;
  pointer-events: none;
}
.games-list .game-tile .tags .tag {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  border-radius: 4px 4px 0 0;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  padding: 0 20px;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  border: 1px solid #003c71;
  border-bottom: 0;
  background-color: #e2f1ff;
  color: #003c71;
}
@media (max-width: 768px) {
  .games-list .game-tile .tags .tag {
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
    font-weight: normal;
  }
}
.games-list .game-tile .tags .tag.featured {
  border-color: #003c71;
  background-color: #fae300;
  color: #003c71;
}
.games-list .game-tile .tags .tag.new {
  border-color: #fff;
  background-color: #0072ce;
  color: #fff;
}
@media (min-width: 992px) {
  .games-list .game-tile:hover .dropdown-menu {
    display: block;
    opacity: 1;
  }
  .games-list .game-tile:hover .dropdown-menu ul {
    display: flex;
  }
}
.games-list .tile-wrapper {
  display: block;
}
.games-list .tile-wrapper.game-grid-item:hover .game-tile,
.games-list .tile-wrapper > div:not(.game-grid-item):hover .game-tile {
  box-shadow: 0 7px 6px 0 rgba(0, 0, 0, 0.5);
  transform: translateY(-5px);
}
.related-games {
  margin-bottom: 16px;
}
.related-games .related-games-header {
  display: inline-block;
  width: 100%;
  padding: 8px 0 8px 0;
}
.related-games .related-games-header .title {
  margin: 0;
}
.related-games .related-games-header a.view-all-btn {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.6px;
  line-height: 22px;
  text-transform: uppercase;
  padding-right: 0;
  padding-top: 5px;
}
.related-games .related-games-error {
  padding: 40px 0;
}
.related-games .related-games-error h3 {
  text-transform: none;
  color: #333;
}
.related-games .related-games-wrapper {
  width: 100%;
  white-space: nowrap;
  overflow-y: visible;
  padding-top: 10px;
  padding-bottom: 10px;
}
@media screen and (min-width: 768px) {
  .related-games .related-games-wrapper {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 992px) {
  .related-games .related-games-wrapper {
    overflow: auto;
  }
}
.related-games .game-container {
  display: inline-block;
  width: 220px;
  padding: 0;
  margin-right: 34px;
  vertical-align: top;
}
.related-games .game-container a {
  display: block;
}
.related-games .game-container .rg-link {
  text-decoration: none;
}
.related-games .game-container .rg-link:hover {
  text-decoration: underline;
}
.related-games .game-container .rg-link .promo-game-title {
  margin-top: 5px;
  white-space: normal;
}
.related-games .game-container .rg-link-image {
  display: flex;
  width: 100%;
  height: 160px;
  text-align: center;
}
.related-games .game-container .rg-link-image img {
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
  max-height: 100%;
  transition: margin-top ease 0.3s, box-shadow ease 0.3s;
}
.related-games .game-container:last-child {
  margin-right: 0;
}
.related-games .btn.btn-link.view-all-btn {
  letter-spacing: 0.6px;
  line-height: 22px;
  text-transform: uppercase;
}
@media screen and (max-width: 991px) {
  .related-games .btn.btn-link.view-all-btn {
    padding: 16px 0;
  }
}
.related-games hr {
  border-top: 1px solid #6a6a6a;
  margin: 16px 0;
}
.transaction-history-error-wrapper {
  text-align: center;
  margin-bottom: 20px;
}
.transaction-history-error-wrapper div.error-text {
  color: #ab0524;
  font-size: 18px;
}
.transaction-history-error-wrapper .error-icon {
  color: #ab0524;
}
@media screen and (min-width: 992px) {
  .transaction-history-error-wrapper .error-text {
    text-align: center;
  }
}
.transaction-history-table-wrapper {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
  border-radius: 8px;
}
.transaction-history-table-wrapper .row {
  margin-left: 0;
  margin-right: 0;
}
@media screen and (min-width: 992px) {
  .transaction-history-table-wrapper .th-table tbody {
    overflow-y: auto;
    margin-right: 5px;
  }
}
.transaction-history-table-wrapper .th-table .th-row .th-cell {
  height: 46px;
  vertical-align: middle;
  position: relative;
  border: 0;
  padding-left: 16px;
  color: #fff;
  font-size: 14px;
}
.transaction-history-table-wrapper .th-table .th-row .th-cell:first-child {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}
.transaction-history-table-wrapper .th-table .td-empty-row td {
  color: #ab0524;
  font-weight: bold;
  padding-left: 16px;
  height: 86px;
  vertical-align: middle;
  text-align: center;
}
.transaction-history-table-wrapper .th-table .td-row:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .transaction-history-table-wrapper
  .th-table
  .td-row:focus:not(:active),
.text-color-dark
  .text-color-light
  .transaction-history-table-wrapper
  .th-table
  .td-row:focus:not(:active),
.ewma-jackpot
  .transaction-history-table-wrapper
  .th-table
  .td-row:focus:not(:active),
#cookie-policy-notification
  .transaction-history-table-wrapper
  .th-table
  .td-row:focus:not(:active) {
  outline-color: #fae300;
}
.transaction-history-table-wrapper
  .th-table
  .td-row:focus.transaction-history-table-wrapper
  .th-table
  .td-row:active {
  outline: 0;
}
.transaction-history-table-wrapper .th-table .td-row:active,
.transaction-history-table-wrapper .th-table .td-row.active {
  box-shadow: none;
}
.transaction-history-table-wrapper .th-table .td-row .cell-wrapper {
  height: 54px;
  display: flex;
  width: 100%;
  align-items: center;
  padding-left: 8px;
}
.transaction-history-table-wrapper .th-table .td-row .cell-wrapper button {
  background: transparent;
  border: 0;
}
.transaction-history-table-wrapper .th-table .td-row .td-cell {
  vertical-align: middle;
  border: 0;
  padding: 0;
  font-size: 14px;
}
.transaction-history-table-wrapper .th-table .td-row .td-cell:first-child {
  padding-left: 8px;
  padding-right: 8px;
  font-weight: bold;
}
.transaction-history-table-wrapper
  .th-table
  .td-row
  .td-cell:first-child
  .cell-wrapper
  .icon {
  width: 14px;
  height: 14px;
}
.transaction-history-table-wrapper
  .th-table
  .td-row
  .td-cell:first-child
  .cell-wrapper
  .game-name {
  padding-left: 12px;
}
.transaction-history-table-wrapper
  .th-table
  .td-row
  .td-cell:first-child
  .cell-wrapper.expanded
  .game-name {
  color: #0072ce;
}
.transaction-history-table-wrapper
  .th-table
  .td-row.stripes
  .td-cell
  .cell-wrapper {
  background-color: #fafafa;
  border-radius: 8px;
}
.transaction-history-table-wrapper
  .th-table
  .td-row.stripes:last-child
  .td-cell {
  padding: 8px;
}
.transaction-history-table-wrapper .th-table .te-row .te-cell {
  padding: 0 16px;
  border: 0;
}
.transaction-history-table-wrapper .blue-text {
  color: #0072ce;
  font-weight: bold;
}
@media screen and (max-width: 991px) {
  .transaction-history-table-wrapper .ewma-table-wrapper {
    overflow-y: auto;
    max-height: 30rem;
  }
}
.transaction-history-table-wrapper
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  td
  span {
  text-align: left;
}
.transaction-history-table-wrapper
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  td
  span
  a {
  font-weight: bold;
}
.transaction-history-table-wrapper
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 16px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 0;
}
@media screen and (min-width: 992px) {
  .transaction-history-table-wrapper tr .width-max {
    width: 35.5%;
  }
  .transaction-history-table-wrapper tr .width-mid {
    width: 22%;
  }
  .transaction-history-table-wrapper tr .width-sm {
    width: 15%;
  }
  .transaction-history-table-wrapper .th-table {
    table-layout: fixed;
  }
  .transaction-history-table-wrapper .th-table .th-row.adjust-width .width-max {
    width: 36%;
  }
  .transaction-history-table-wrapper .th-table .th-row.adjust-width .width-mid {
    width: 17%;
  }
  .transaction-history-table-wrapper .th-table .th-row .th-cell {
    padding-left: 36px;
    font-size: 12px;
  }
  .transaction-history-table-wrapper .th-table .th-row .th-cell:first-child {
    border-top-right-radius: 0;
  }
  .transaction-history-table-wrapper .th-table .th-row .th-cell:last-child {
    border-top-right-radius: 8px;
  }
  .transaction-history-table-wrapper
    .th-table
    .th-row
    .th-cell:not(:first-child)::before {
    border-left: 1px solid #337ab7;
    width: 10px;
    height: 20px;
    content: " ";
    position: absolute;
    left: 0;
  }
  .transaction-history-table-wrapper .th-table .td-empty-row td {
    padding-left: 36px;
  }
  .transaction-history-table-wrapper .th-table .td-row .cell-wrapper {
    padding-left: 36px;
    height: 70px;
  }
  .transaction-history-table-wrapper .th-table .td-row .td-cell:first-child {
    padding-right: 0;
  }
  .transaction-history-table-wrapper
    .th-table
    .td-row
    .td-cell:first-child
    .cell-wrapper {
    padding-left: 28px;
  }
  .transaction-history-table-wrapper .th-table .td-row .td-cell:last-child {
    padding-right: 8px;
  }
  .transaction-history-table-wrapper
    .ewma-table-wrapper
    .ewma-table
    thead
    tr
    th:not(:first-child) {
    padding-left: 20px;
  }
  .transaction-history-table-wrapper
    .ewma-table-wrapper
    .ewma-table
    thead
    tr
    th:first-child {
    border-bottom-left-radius: 8px;
  }
  .transaction-history-table-wrapper
    .ewma-table-wrapper
    .ewma-table
    thead
    tr
    th:last-child {
    border-bottom-right-radius: 8px;
  }
  .transaction-history-table-wrapper
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr
    td:not(:first-child) {
    padding-left: 20px;
  }
  .transaction-history-table-wrapper
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr::after {
    display: none;
  }
  .transaction-history-table-wrapper .modal-content {
    min-height: auto;
  }
  .transaction-history-table-wrapper
    .modal-content
    .modal-content-wrapper
    .transaction-details-content-wrapper
    .scroll-wrap-tables {
    height: 462px;
    overflow: auto;
  }
}
.transaction-history-table-wrapper .mob-accordion .th-row {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.transaction-history-table-wrapper .mob-accordion .th-row h2 {
  font-weight: 700;
  font-family: Lato, sans-serif;
  text-transform: none;
  padding: 8px 8px 8px 16px;
  margin: 0;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-group
  .panel-heading {
  width: 100%;
  text-align: left;
  min-height: 54px;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-group
  .panel-heading
  .panel-title {
  position: relative;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-group
  .panel-heading
  .panel-title
  .icon {
  display: none;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-group
  .panel-heading
  .panel-title::before {
  content: " ";
  border: 1px solid #0072ce;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 4px;
  min-width: auto;
  width: 10px;
  position: absolute;
  left: 2px;
  transform: rotate(-135deg);
  top: 8px;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-group
  .panel-heading
  .panel-title
  .cell-wrapper {
  display: inline;
  padding-left: 28px;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-group
  .panel-heading
  .panel-title
  .cell-wrapper
  .game-name {
  font-weight: 700;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-group
  .panel-heading
  .panel-title
  .cell-wrapper.expanded
  .game-name {
  color: #0072ce;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-group
  .panel-heading.collapsed
  .panel-title::before {
  transform: rotate(45deg);
  top: 2px;
}
.transaction-history-table-wrapper .mob-accordion .td-row .panel-body {
  text-align: left;
  padding: 0;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-body
  .td-mob-data-wrapper {
  margin: 0 42px 16px 42px;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-body
  .td-mob-data-wrapper
  .td-mob-data {
  display: flex;
  margin-bottom: 8px;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-body
  .td-mob-data-wrapper
  .td-mob-data
  .td-mob-data-heads {
  width: 18%;
  min-width: 120px;
  font-size: 12px;
  font-weight: bold;
}
.transaction-history-table-wrapper
  .mob-accordion
  .td-row
  .panel-body
  .td-mob-data-wrapper
  .td-mob-data
  .td-mob-data-cell {
  font-weight: normal;
}
.transaction-history-table-wrapper .mob-accordion .td-empty-row {
  color: #ab0524;
  font-weight: bold;
  padding-left: 16px;
  height: 86px;
  display: flex;
  text-align: center;
  align-items: center;
}
#transaction-history-details-modal .round-details-iframe {
  width: 100%;
  height: 100vh;
}
#transaction-history-details-modal .modal-content {
  min-height: 100vh;
}
#transaction-history-details-modal .modal-content .modal-content-wrapper {
  display: block;
  text-align: left;
  padding: 0 40px;
  width: 100%;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper {
  font-size: 12px;
  color: #242424;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper
  td.tablebold {
  font-weight: bold;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper
  .scroll-wrap-tables {
  overflow: auto;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper
  .scroll-wrap-tables
  .gameDetailsTable {
  width: auto;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper
  .scroll-wrap-tables
  > table.gameDetailsTable
  tbody
  tr
  td.tablebold {
  margin-bottom: 30px;
  display: block;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper
  .scroll-wrap-tables
  > table.gameDetailsTable:not(:first-of-type) {
  margin-top: 40px;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper
  .scroll-wrap-tables
  > table.gameDetailsTable
  > table {
  margin-top: 40px;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper
  .scroll-wrap-tables
  > table.gameDetailsTable
  .tablehead {
  color: #333;
  padding: 8px;
  height: 22px;
}
#transaction-history-details-modal
  .modal-content
  .modal-content-wrapper
  .transaction-details-content-wrapper
  .scroll-wrap-tables
  > table.gameDetailsTable
  .tablebody {
  padding: 8px;
  height: 22px;
}
@media screen and (min-width: 992px) {
  #transaction-history-details-modal .modal-content {
    min-height: auto;
  }
  #transaction-history-details-modal
    .modal-content
    .modal-content-wrapper
    .transaction-details-content-wrapper {
    min-width: 500px;
  }
  #transaction-history-details-modal
    .modal-content
    .modal-content-wrapper
    .transaction-details-content-wrapper
    .scroll-wrap-tables {
    height: 462px;
  }
}
@media screen and (max-width: 991px) {
  #transaction-history-details-modal
    .no-mobile-padding
    .modal-content
    .modal-body {
    padding: 15px 0 0 0;
  }
  #transaction-history-details-modal
    .no-mobile-padding
    .modal-content
    .modal-body
    .modal-content-wrapper {
    padding: 0;
  }
  #transaction-history-details-modal
    .no-mobile-padding
    .modal-content
    .modal-body
    .modal-content-wrapper
    h2 {
    padding-left: 55px;
  }
  #transaction-history-details-modal iframe {
    border: 0;
  }
}
.touch-enabled .transaction-history-table-wrapper .th-table .td-row {
  outline-color: transparent;
  outline-width: 0;
  outline-offset: 0;
  outline-style: none;
}
.touch-enabled
  .transaction-history-table-wrapper
  .th-table
  .td-row:focus:not(:active) {
  outline-color: transparent;
  outline-width: 0;
  outline-offset: 0;
  outline-style: none;
}
.touch-enabled
  .transaction-history-table-wrapper
  .th-table
  .td-row:focus.touch-enabled
  .transaction-history-table-wrapper
  .th-table
  .td-row:active {
  outline: 0;
}
.touch-enabled .transaction-history-table-wrapper .th-table .td-row:active,
.touch-enabled .transaction-history-table-wrapper .th-table .td-row.active {
  box-shadow: none;
}
.transaction-history-wrapper .download-error {
  color: #ab0524;
  font-weight: bold;
}
.transaction-history-wrapper h1 {
  text-align: center;
  border-bottom: 1px solid #0072ce;
  padding-bottom: 16px;
  font-size: 24px;
  margin-bottom: 16px;
}
.transaction-history-wrapper .trans-history-date-selection {
  display: flex;
  flex-direction: column;
  margin-bottom: 11px;
}
.transaction-history-wrapper
  .trans-history-date-selection
  .date-container
  input {
  width: 100%;
}
.transaction-history-wrapper
  .trans-history-date-selection
  .date-container
  .flex-container {
  margin-bottom: 0;
}
.transaction-history-wrapper
  .trans-history-date-selection
  .date-container
  .flex-container
  .input-calendar-picker {
  padding-right: 0;
}
.transaction-history-wrapper
  .trans-history-date-selection
  .date-container
  .flex-container
  button {
  font-size: 18px;
  width: 100%;
}
.transaction-history-wrapper .trans-history-sub-head {
  text-align: center;
  color: #242424;
  margin-bottom: 24px;
}
.transaction-history-wrapper .trans-history-sub-head a {
  font-weight: bold;
}
.transaction-history-wrapper .trans-history-sub-head a .legacy-date {
  display: block;
}
.transaction-history-wrapper
  .trans-history-sub-head
  a
  .more-info-tooltip-wrapper {
  position: relative;
  top: 2px;
}
.transaction-history-wrapper
  .trans-history-sub-head
  a
  .more-info-tooltip-wrapper
  .btn-link {
  font-size: 14px;
}
.transaction-history-wrapper .th-table-caption {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 4px 0 16px;
  margin: 24px 0 0 0;
}
.transaction-history-wrapper .th-table-caption .tc-result-no {
  color: #003c71;
  font-weight: bold;
  font-size: 12px;
}
.transaction-history-wrapper .th-table-caption .tc-result-no .tc-date {
  color: #6a6a6a;
  font-weight: normal;
}
.transaction-history-wrapper .th-table-caption .tc-change-date {
  min-width: 92px;
}
.transaction-history-wrapper .th-table-caption .btn.btn-link {
  padding: 0 4px;
  height: 44px;
  width: 44px;
  border-style: none;
}
.transaction-history-wrapper .trans-history-download-wrapper {
  text-align: center;
  margin: 24px 0;
}
.transaction-history-wrapper .trans-history-download-wrapper h2 {
  font-size: 16px;
}
.transaction-history-wrapper .trans-history-download-wrapper p {
  font-size: 14px;
  margin-bottom: 16px;
}
.transaction-history-wrapper .trans-history-download-wrapper .links-wrapper {
  flex-direction: column;
  display: flex;
  justify-content: center;
}
.transaction-history-wrapper .trans-history-download-wrapper .links-wrapper a,
.transaction-history-wrapper
  .trans-history-download-wrapper
  .links-wrapper
  .download-btn {
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
  letter-spacing: 0.6px;
}
.transaction-history-wrapper
  .trans-history-download-wrapper
  .links-wrapper
  .download-btn {
  padding: 0;
  margin-bottom: 16px;
}
.transaction-history-wrapper
  .trans-history-download-wrapper
  .links-wrapper
  .second-button {
  border-left: 1px solid #0072ce;
  padding-left: 16px;
  margin-left: 0 !important;
}
@media screen and (min-width: 992px) {
  .transaction-history-wrapper {
    max-width: 796px;
    margin: auto;
  }
  .transaction-history-wrapper h1 {
    max-width: 500px;
    margin: 0 auto 24px;
    font-size: 32px;
  }
  .transaction-history-wrapper .trans-history-date-selection {
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .transaction-history-wrapper .trans-history-date-selection .date-container {
    width: 632px;
  }
  .transaction-history-wrapper
    .trans-history-date-selection
    .date-container
    input {
    width: 100%;
  }
  .transaction-history-wrapper
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    .input-calendar-picker {
    padding-right: 24px;
  }
  .transaction-history-wrapper
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    .cta {
    flex: 0;
  }
  .transaction-history-wrapper
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    button {
    min-width: 222px;
  }
  .transaction-history-wrapper .trans-history-sub-head a .legacy-date {
    display: inline;
  }
  .transaction-history-wrapper .th-table-caption {
    padding: 0 23px 0 35px;
    margin-top: 32px;
  }
  .transaction-history-wrapper .th-table-caption .tc-result-no {
    font-size: 14px;
  }
  .transaction-history-wrapper .trans-history-download-wrapper {
    margin: 40px 0;
  }
  .transaction-history-wrapper .trans-history-download-wrapper h2 {
    font-size: 20px;
    margin-bottom: 8px;
  }
  .transaction-history-wrapper .trans-history-download-wrapper p {
    margin-bottom: 8px;
  }
  .transaction-history-wrapper .trans-history-download-wrapper .links-wrapper {
    flex-direction: row;
    margin: 0 16px 0 0;
  }
  .transaction-history-wrapper
    .trans-history-download-wrapper
    .links-wrapper
    a {
    position: relative;
    margin: 0 16px;
    cursor: pointer;
  }
  .transaction-history-wrapper
    .trans-history-download-wrapper
    .links-wrapper
    a::before {
    content: " ";
    border-left: 1px solid #0072ce;
    left: -16px;
    position: absolute;
    width: 1px;
    height: 100%;
  }
  .transaction-history-wrapper
    .trans-history-download-wrapper
    .links-wrapper
    .download-btn {
    position: relative;
    margin: 0 16px;
    margin-bottom: 0;
  }
}
#unauthenticated-demo-bonus-modal .modal-header {
  background: #fff;
}
#unauthenticated-demo-bonus-modal .modal-header button .icon {
  fill: #003c71;
}
#unauthenticated-demo-bonus-modal .modal-body {
  padding: 15px 30px 25px;
}
#unauthenticated-demo-bonus-modal .modal-body .btn-primary {
  margin: 36px 0 22px;
  min-width: 50%;
}
@media (max-width: 768px) {
  #unauthenticated-demo-bonus-modal .modal-body .btn-primary {
    margin-top: 20px;
  }
}
#unauthenticated-demo-bonus-modal .header2,
#unauthenticated-demo-bonus-modal .header4 {
  color: #003c71;
  text-transform: initial;
}
@media (max-width: 768px) {
  #unauthenticated-demo-bonus-modal .header2,
  #unauthenticated-demo-bonus-modal .header4 {
    margin-bottom: 25px;
  }
}
#unauthenticated-demo-bonus-modal .unauthenticated-demo-modal-terms {
  padding: 0 20px;
}
@media (max-width: 480px) {
  #unauthenticated-demo-bonus-modal .unauthenticated-demo-modal-terms {
    padding: 0;
  }
}
.standard-carousel {
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 992px) {
  .standard-carousel {
    margin-left: -40px;
    margin-right: -40px;
  }
}
.standard-carousel .carousel-inner {
  width: calc(100% - 80px);
  margin: 0 auto;
  order: 0;
}
@media screen and (max-width: 480px) {
  .standard-carousel .carousel-inner {
    width: calc(100% - 55px);
  }
}
.standard-carousel .carousel-inner .item .item-container {
  position: relative;
  width: 100%;
}
.standard-carousel .carousel-inner .item .item-container .step {
  margin: 2px;
  min-width: 0;
  text-align: center;
  display: table;
}
.standard-carousel .items-section {
  position: relative;
}
.standard-carousel .carousel-control {
  color: #022442;
  padding: 0;
  border: 0;
  outline: 0;
  background-color: rgba(255, 255, 255, 0.5);
  background-image: none;
  width: 40px;
  height: 60px;
  line-height: 60px;
  opacity: 1;
  text-shadow: none;
  margin: auto 0 auto 0;
  top: 0;
  bottom: 0;
}
@media screen and (max-width: 480px) {
  .standard-carousel .carousel-control {
    width: 30px;
  }
}
.standard-carousel .carousel-control .icon {
  fill: #0072ce;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.standard-carousel .carousel-control .icon.right {
  left: unset;
}
.standard-carousel .carousel-control[aria-disabled="true"] .icon {
  fill: #989898;
}
.standard-carousel .carousel-control:hover {
  background-color: rgba(255, 255, 255, 0.75);
}
.standard-carousel .carousel-indicators {
  bottom: 0;
  margin-top: 5px;
  margin-bottom: 0;
  position: relative;
  order: 1;
  z-index: auto;
}
@media screen and (min-width: 992px) {
  .standard-carousel .carousel-indicators {
    width: 100%;
    left: 0;
    margin-left: 0;
    display: flex;
    bottom: 0;
    overflow: auto;
    justify-content: center;
  }
}
.standard-carousel .carousel-indicators button {
  text-indent: 0;
  margin: 6px;
  width: 8px;
  height: 8px;
  background-color: #989898;
  border-radius: 8px;
  border: 0;
  padding: 0;
  position: relative;
}
@media screen and (min-width: 992px) {
  .standard-carousel .carousel-indicators button:first-child {
    margin-left: 0;
  }
  .standard-carousel .carousel-indicators button:last-child {
    margin-right: 0;
  }
}
.standard-carousel .carousel-indicators button:focus {
  outline: solid 2px #1195ff !important;
  outline-offset: 1px;
}
.standard-carousel .carousel-indicators .active {
  background-color: #003c71;
}
@media screen and (min-width: 992px) {
  .standard-carousel .carousel-indicators .desktop-hidden li button {
    display: none;
  }
}
.standard-carousel .carousel-indicators::-webkit-scrollbar {
  height: 16px;
}
.standard-carousel .carousel-indicators::-webkit-scrollbar-thumb {
  background-color: #989898;
  border: 4px solid #f3f3f3;
  border-radius: 8px;
}
.standard-carousel .carousel-indicators::-webkit-scrollbar-track {
  background-color: #f3f3f3;
  border-radius: 8px;
}
.standard-carousel .flex-container {
  display: flex;
  justify-content: space-around;
}
.standard-carousel.clear-indicators .carousel-indicators button {
  background-color: #fff;
  border: 2px solid #003c71;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  margin-left: 9px;
}
.standard-carousel.clear-indicators .carousel-indicators button.active {
  background-color: #003c71;
}
.standard-carousel.grey-control .carousel-control {
  fill: #989898;
}
.standard-carousel.transparent-control .carousel-control {
  background-color: none;
}
.standard-carousel.transparent-control .carousel-control:hover {
  background-color: none;
}
.standard-carousel .carousel-caption {
  position: inherit;
  left: inherit;
  right: inherit;
  display: block;
}
.synopsis {
  margin-bottom: 32px;
}
.loading-spinner-small {
  max-width: 3rem;
  text-align: center;
  display: inline-block;
}
.text-color-dark,
.text-color-light .text-color-dark {
  color: #333;
  text-shadow: none;
}
.text-color-dark *:not(.text-color-light) h1,
.text-color-light .text-color-dark *:not(.text-color-light) h1,
.text-color-dark *:not(.text-color-light) h2,
.text-color-light .text-color-dark *:not(.text-color-light) h2,
.text-color-dark *:not(.text-color-light) h3,
.text-color-light .text-color-dark *:not(.text-color-light) h3,
.text-color-dark *:not(.text-color-light) h4,
.text-color-light .text-color-dark *:not(.text-color-light) h4,
.text-color-dark *:not(.text-color-light) h5,
.text-color-light .text-color-dark *:not(.text-color-light) h5,
.text-color-dark *:not(.text-color-light) h6,
.text-color-light .text-color-dark *:not(.text-color-light) h6,
.text-color-dark *:not(.text-color-light) .header1,
.text-color-light .text-color-dark *:not(.text-color-light) .header1,
.text-color-dark *:not(.text-color-light) .header2,
.text-color-light .text-color-dark *:not(.text-color-light) .header2,
.text-color-dark *:not(.text-color-light) .header3,
.text-color-light .text-color-dark *:not(.text-color-light) .header3,
.text-color-dark *:not(.text-color-light) .header4,
.text-color-light .text-color-dark *:not(.text-color-light) .header4,
.text-color-dark *:not(.text-color-light) .header5,
.text-color-light .text-color-dark *:not(.text-color-light) .header5,
.text-color-dark *:not(.text-color-light) .header6,
.text-color-light .text-color-dark *:not(.text-color-light) .header6,
.text-color-dark *:not(.text-color-light) .title,
.text-color-light .text-color-dark *:not(.text-color-light) .title,
.text-color-dark *:not(.text-color-light) .header,
.text-color-light .text-color-dark *:not(.text-color-light) .header {
  color: #003c71;
}
.text-color-dark *:not(.text-color-light) a:not([class*="btn-"]),
.text-color-light
  .text-color-dark
  *:not(.text-color-light)
  a:not([class*="btn-"]) {
  color: #0072ce;
}
.text-color-dark *:not(.text-color-light) a:not([class*="btn-"]):link,
.text-color-light
  .text-color-dark
  *:not(.text-color-light)
  a:not([class*="btn-"]):link,
.text-color-dark *:not(.text-color-light) a:not([class*="btn-"]):visited,
.text-color-light
  .text-color-dark
  *:not(.text-color-light)
  a:not([class*="btn-"]):visited {
  color: #0072ce;
}
.text-color-dark *:not(.text-color-light) a:not([class*="btn-"]):hover,
.text-color-light
  .text-color-dark
  *:not(.text-color-light)
  a:not([class*="btn-"]):hover,
.text-color-dark *:not(.text-color-light) a:not([class*="btn-"]):focus,
.text-color-light
  .text-color-dark
  *:not(.text-color-light)
  a:not([class*="btn-"]):focus,
.text-color-dark *:not(.text-color-light) a:not([class*="btn-"]):active,
.text-color-light
  .text-color-dark
  *:not(.text-color-light)
  a:not([class*="btn-"]):active,
.text-color-dark *:not(.text-color-light) a:not([class*="btn-"]):visited:hover,
.text-color-light
  .text-color-dark
  *:not(.text-color-light)
  a:not([class*="btn-"]):visited:hover {
  color: #0072ce;
  text-decoration: underline;
}
.text-color-dark *:not(.text-color-light) hr,
.text-color-light .text-color-dark *:not(.text-color-light) hr {
  border-top: #0072ce solid 1px;
}
.text-color-light,
.text-color-dark .text-color-light {
  color: #fff;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
.text-color-light *:not(.text-color-dark) .icon,
.text-color-dark .text-color-light *:not(.text-color-dark) .icon {
  fill: #fff;
}
.text-color-light *:not(.text-color-dark) h1,
.text-color-dark .text-color-light *:not(.text-color-dark) h1,
.text-color-light *:not(.text-color-dark) h2,
.text-color-dark .text-color-light *:not(.text-color-dark) h2,
.text-color-light *:not(.text-color-dark) h3,
.text-color-dark .text-color-light *:not(.text-color-dark) h3,
.text-color-light *:not(.text-color-dark) h4,
.text-color-dark .text-color-light *:not(.text-color-dark) h4,
.text-color-light *:not(.text-color-dark) h5,
.text-color-dark .text-color-light *:not(.text-color-dark) h5,
.text-color-light *:not(.text-color-dark) h6,
.text-color-dark .text-color-light *:not(.text-color-dark) h6,
.text-color-light *:not(.text-color-dark) .header1,
.text-color-dark .text-color-light *:not(.text-color-dark) .header1,
.text-color-light *:not(.text-color-dark) .header2,
.text-color-dark .text-color-light *:not(.text-color-dark) .header2,
.text-color-light *:not(.text-color-dark) .header3,
.text-color-dark .text-color-light *:not(.text-color-dark) .header3,
.text-color-light *:not(.text-color-dark) .header4,
.text-color-dark .text-color-light *:not(.text-color-dark) .header4,
.text-color-light *:not(.text-color-dark) .header5,
.text-color-dark .text-color-light *:not(.text-color-dark) .header5,
.text-color-light *:not(.text-color-dark) .header6,
.text-color-dark .text-color-light *:not(.text-color-dark) .header6,
.text-color-light *:not(.text-color-dark) .title,
.text-color-dark .text-color-light *:not(.text-color-dark) .title,
.text-color-light *:not(.text-color-dark) .header,
.text-color-dark .text-color-light *:not(.text-color-dark) .header {
  color: #fff;
}
.text-color-light *:not(.text-color-dark) h1 span,
.text-color-dark .text-color-light *:not(.text-color-dark) h1 span,
.text-color-light *:not(.text-color-dark) h2 span,
.text-color-dark .text-color-light *:not(.text-color-dark) h2 span,
.text-color-light *:not(.text-color-dark) h3 span,
.text-color-dark .text-color-light *:not(.text-color-dark) h3 span,
.text-color-light *:not(.text-color-dark) h4 span,
.text-color-dark .text-color-light *:not(.text-color-dark) h4 span,
.text-color-light *:not(.text-color-dark) h5 span,
.text-color-dark .text-color-light *:not(.text-color-dark) h5 span,
.text-color-light *:not(.text-color-dark) h6 span,
.text-color-dark .text-color-light *:not(.text-color-dark) h6 span,
.text-color-light *:not(.text-color-dark) .header1 span,
.text-color-dark .text-color-light *:not(.text-color-dark) .header1 span,
.text-color-light *:not(.text-color-dark) .header2 span,
.text-color-dark .text-color-light *:not(.text-color-dark) .header2 span,
.text-color-light *:not(.text-color-dark) .header3 span,
.text-color-dark .text-color-light *:not(.text-color-dark) .header3 span,
.text-color-light *:not(.text-color-dark) .header4 span,
.text-color-dark .text-color-light *:not(.text-color-dark) .header4 span,
.text-color-light *:not(.text-color-dark) .header5 span,
.text-color-dark .text-color-light *:not(.text-color-dark) .header5 span,
.text-color-light *:not(.text-color-dark) .header6 span,
.text-color-dark .text-color-light *:not(.text-color-dark) .header6 span,
.text-color-light *:not(.text-color-dark) .title span,
.text-color-dark .text-color-light *:not(.text-color-dark) .title span,
.text-color-light *:not(.text-color-dark) .header span,
.text-color-dark .text-color-light *:not(.text-color-dark) .header span {
  color: #fff;
}
.text-color-light *:not(.text-color-dark) a:not([class*="btn-"]),
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]) {
  color: #fae300;
}
.text-color-light *:not(.text-color-dark) a:not([class*="btn-"]):link,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]):link,
.text-color-light *:not(.text-color-dark) a:not([class*="btn-"]):visited,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]):visited {
  color: #fae300;
}
.text-color-light *:not(.text-color-dark) a:not([class*="btn-"]):hover,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]):hover,
.text-color-light *:not(.text-color-dark) a:not([class*="btn-"]):focus,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]):focus,
.text-color-light *:not(.text-color-dark) a:not([class*="btn-"]):active,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]):active,
.text-color-light *:not(.text-color-dark) a:not([class*="btn-"]):visited:hover,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]):visited:hover {
  color: #fff8b4;
  text-decoration: underline;
}
.text-color-light *:not(.text-color-dark) a:not([class*="btn-"]).navigation,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation {
  color: #fff;
}
.text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation:hover,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation:hover,
.text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation:focus,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation:focus,
.text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation:active,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation:active,
.text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation:visited:hover,
.text-color-dark
  .text-color-light
  *:not(.text-color-dark)
  a:not([class*="btn-"]).navigation:visited:hover {
  color: #fff;
}
.text-color-light *:not(.text-color-dark) hr,
.text-color-dark .text-color-light *:not(.text-color-dark) hr {
  border-top: #fff solid 1px;
}
.ewma-countdown {
  color: #fff;
  margin: 30px 0 10px 0;
}
.ewma-countdown .time-left-label {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 16px;
}
.desktop-align-inherit .ewma-countdown .time-left-label {
  text-align: inherit;
}
.desktop-align-left .ewma-countdown .time-left-label {
  text-align: left;
}
.desktop-align-center .ewma-countdown .time-left-label {
  text-align: center;
}
.desktop-align-right .ewma-countdown .time-left-label {
  text-align: right;
}
@media (max-width: 991px) {
  .mobile-align-inherit .ewma-countdown .time-left-label {
    text-align: inherit;
  }
  .mobile-align-left .ewma-countdown .time-left-label {
    text-align: left;
  }
  .mobile-align-center .ewma-countdown .time-left-label {
    text-align: center;
  }
  .mobile-align-right .ewma-countdown .time-left-label {
    text-align: right;
  }
}
.parsys-desktop-align-left .ewma-countdown .time-left-label {
  text-align: left;
}
.parsys-desktop-align-center .ewma-countdown .time-left-label {
  text-align: center;
}
.parsys-desktop-align-right .ewma-countdown .time-left-label {
  text-align: right;
}
@media (max-width: 991px) {
  .parsys-mobile-align-left .ewma-countdown .time-left-label {
    text-align: left;
  }
  .parsys-mobile-align-center .ewma-countdown .time-left-label {
    text-align: center;
  }
  .parsys-mobile-align-right .ewma-countdown .time-left-label {
    text-align: right;
  }
}
.ewma-countdown .countdown-panel {
  display: flex;
  margin: 15px 0 30px 0;
  justify-content: center;
}
.desktop-align-inherit .ewma-countdown .countdown-panel {
  justify-content: flex-start;
}
.desktop-align-left .ewma-countdown .countdown-panel {
  justify-content: flex-start;
}
.desktop-align-center .ewma-countdown .countdown-panel {
  justify-content: center;
}
.desktop-align-right .ewma-countdown .countdown-panel {
  justify-content: flex-end;
}
@media (max-width: 991px) {
  .mobile-align-inherit .ewma-countdown .countdown-panel {
    justify-content: flex-start;
  }
  .mobile-align-left .ewma-countdown .countdown-panel {
    justify-content: flex-start;
  }
  .mobile-align-center .ewma-countdown .countdown-panel {
    justify-content: center;
  }
  .mobile-align-right .ewma-countdown .countdown-panel {
    justify-content: flex-end;
  }
}
.parsys-desktop-align-left .ewma-countdown .countdown-panel {
  justify-content: flex-start;
}
.parsys-desktop-align-center .ewma-countdown .countdown-panel {
  justify-content: center;
}
.parsys-desktop-align-right .ewma-countdown .countdown-panel {
  justify-content: flex-end;
}
@media (max-width: 991px) {
  .parsys-mobile-align-left .ewma-countdown .countdown-panel {
    justify-content: flex-start;
  }
  .parsys-mobile-align-center .ewma-countdown .countdown-panel {
    justify-content: center;
  }
  .parsys-mobile-align-right .ewma-countdown .countdown-panel {
    justify-content: flex-end;
  }
}
.ewma-countdown .countdown-panel .separator {
  width: 2px;
  background-color: #fff;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
}
.ewma-countdown .countdown-panel .separator-left {
  margin-right: 10px;
}
.ewma-countdown .countdown-panel .separator-right {
  margin-left: 10px;
}
.ewma-countdown .countdown-panel .inprogress {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  text-align: center;
  font-family: "Oswald", serif;
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
  padding-top: 10px;
}
@media screen and (min-width: 992px) {
  .ewma-countdown .countdown-panel .inprogress {
    font-size: 50px;
    letter-spacing: 0.52px;
    padding-top: 0;
  }
}
.ewma-countdown .countdown-panel .time-unit {
  padding: 0 12px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  text-align: center;
}
.ewma-countdown .countdown-panel .time-unit:last-child {
  border: 1px solid red;
}
.ewma-countdown .countdown-panel .time-unit-value {
  font-family: "Oswald", serif;
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
  width: 36px;
  padding-top: 10px;
}
@media screen and (min-width: 992px) {
  .ewma-countdown .countdown-panel .time-unit-value {
    font-size: 50px;
    letter-spacing: 0.52px;
    width: 55px;
    padding-top: 0;
  }
}
.ewma-countdown .countdown-panel .time-unit-label {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-transform: uppercase;
  margin-top: 0;
}
@media screen and (min-width: 992px) {
  .ewma-countdown .countdown-panel .time-unit-label {
    font-size: 17px;
    letter-spacing: 0.41px;
    margin-top: 10px;
  }
}
.ewma-countdown .countdown-panel .time-unit-colon {
  font-family: "Oswald", serif;
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
  padding-top: 5px;
}
@media screen and (min-width: 992px) {
  .ewma-countdown .countdown-panel .time-unit-colon {
    font-size: 50px;
    line-height: 28px;
    letter-spacing: 0.52px;
    padding-top: 0;
  }
}
.games-list {
  clear: both;
}
.games-list .tile-wrapper {
  display: block;
}
.games-list.mega-nav-page .dropdown-toggle {
  padding: 0 !important;
}
.games-list.feat-deck .tile-wrapper,
.games-list.detailed .tile-wrapper {
  display: flex;
  flex-flow: row wrap;
  height: 100%;
}
.games-list > .header {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  .games-list > .header {
    margin-bottom: 16px;
  }
}
.games-list > .header.no-header {
  display: none;
}
.games-list > .header > .title {
  flex-grow: 1;
  margin: 0;
  font-size: 26px;
}
@media (min-width: 1248px) {
  .games-list > .header > .title {
    font-size: 28px;
  }
}
.games-list > .footer {
  margin-top: 24px;
}
@media (max-width: 768px) {
  .games-list > .footer {
    margin-top: 16px;
  }
}
.games-list .view-all {
  font-weight: bold;
  line-height: 24px;
  position: relative;
  flex-shrink: 0;
  display: flex;
}
.games-list .view-all span {
  align-self: center;
}
.games-list .view-all .icon {
  align-self: center;
  margin-left: 4px;
}
.games-list > ul {
  margin: -12px;
  padding: 0;
  display: flex;
}
@media (max-width: 768px) {
  .games-list > ul {
    margin: -8px;
  }
}
.games-list > ul > li {
  padding: 12px;
  list-style: none;
  flex-shrink: 0;
  margin: 0 -1px;
}
@media (max-width: 768px) {
  .games-list > ul > li {
    padding: 8px;
  }
}
.games-list > ul > li .game-tile {
  border-radius: 8px;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
  position: relative;
  height: 160px;
  padding-bottom: 0;
  overflow: visible;
  transition: all 0.3s;
  margin-top: 0;
}
.games-list > ul > li .game-tile .pattern-circles,
.games-list > ul > li .game-tile .pattern-triangles,
.games-list > ul > li .game-tile .pattern {
  border-radius: 8px;
}
.games-list > ul > li .game-tile .pattern-circles .circle4,
.games-list > ul > li .game-tile .pattern-circles .circle6,
.games-list > ul > li .game-tile .pattern-circles .circle9,
.games-list > ul > li .game-tile .pattern-circles .circle10 {
  display: none;
}
.games-list > ul > li .game-tile .tags {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0 8px 8px 8px;
  overflow: hidden;
  pointer-events: none;
}
.games-list > ul > li .game-tile .tags .tag {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  padding: 0 20px;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
  border: 1px solid #003c71;
  border-top: 0;
  background-color: #e2f1ff;
  color: #003c71;
}
@media (max-width: 768px) {
  .games-list > ul > li .game-tile .tags .tag {
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
    font-weight: normal;
  }
}
.games-list > ul > li .game-tile .tags .tag.featured {
  border-color: #003c71;
  background-color: #fae300;
  color: #003c71;
}
.games-list > ul > li .game-tile .tags .tag.new {
  border-color: #fff;
  background-color: #0072ce;
  color: #fff;
}
.games-list > ul > li .game-tile .tags .tag.last-chance {
  border-color: #fff;
  background-color: #ab0524;
  color: #fff;
}
.games-list > ul > li .game-tile .tags .tag.limited {
  border-color: #fff;
  background-color: #4e10a4;
  color: #fff;
}
@media (min-width: 992px) {
  .games-list > ul > li .game-tile:hover {
    transform: translateY(-5px);
    box-shadow: 0 7px 6px 0 rgba(0, 0, 0, 0.5);
  }
  .games-list > ul > li .game-tile:hover .dropdown-menu {
    display: block;
    opacity: 1;
  }
  .games-list > ul > li .game-tile:hover .dropdown-menu ul {
    display: flex;
  }
}
.games-list > ul.scrollable {
  overflow-x: auto;
  flex-wrap: nowrap;
}
@media (max-width: 768px) {
  .games-list > ul.scrollable {
    margin: -8px;
  }
}
.games-list > ul.scrollable.three-items-per-row > li {
  width: 328px;
}
.games-list > ul.scrollable.four-items-per-row > li {
  width: 246px;
}
.games-list > ul.scrollable.five-items-per-row > li {
  width: 196px;
}
.games-list
  > ul.scrollable.five-items-per-row
  > li
  div[class^="dropdown-menu"] {
  padding: 24px 12px !important;
}
.games-list > ul.stacked {
  flex-flow: row wrap;
}
@media (min-width: 992px) {
  .games-list > ul.stacked.five-items-per-row > li {
    width: 20%;
  }
}
.games-list > ul.stacked.five-items-per-row > li div[class^="dropdown-menu"] {
  padding: 24px 12px !important;
}
.games-list > ul .dropdown {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 8px;
}
.games-list > ul .dropdown > span > a,
.games-list > ul .dropdown > button.dropdown-toggle {
  border: 0;
  background: 0;
  border-radius: 8px;
  text-align: center;
  width: 100%;
  height: 100%;
  padding: 24px;
  display: flex;
  align-items: center;
  position: absolute;
}
.games-list > ul .dropdown > span > a img,
.games-list > ul .dropdown > button.dropdown-toggle img {
  max-height: 111px;
  max-width: 100% !important;
  height: auto;
  width: auto;
  margin: 0 auto;
  flex-shrink: 0;
}
@media (max-width: 991px) {
  .games-list > ul .dropdown > span > a img,
  .games-list > ul .dropdown > button.dropdown-toggle img {
    max-height: 100%;
    max-width: 100%;
  }
}
.games-list > ul .dropdown > span > a .bg,
.games-list > ul .dropdown > button.dropdown-toggle .bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-position: center center;
  background-size: cover;
}
.games-list > ul .dropdown > span > a:focus,
.games-list > ul .dropdown > button.dropdown-toggle:focus {
  box-shadow: inset #0072ce 0 0 0 2px;
}
.games-list > ul .dropdown .dropdown-menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  padding: 24px;
  border: 0;
  border-radius: 8px;
  margin: 0;
  opacity: 0;
  display: block;
  transition: opacity 0.3s;
}
@media (max-width: 991px) {
  .games-list > ul .dropdown .dropdown-menu {
    display: none;
  }
}
.games-list > ul .dropdown .dropdown-menu > ul {
  margin: 0;
  padding: 0;
  display: none;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  height: 100%;
  list-style: none;
}
.games-list > ul .dropdown .dropdown-menu > ul > li {
  width: 100%;
}
.games-list > ul .dropdown.open .dropdown-menu {
  opacity: 1;
}
.games-list > ul .dropdown.open .dropdown-menu ul {
  display: flex;
}
.games-list.basic-plus > .row {
  flex-wrap: wrap;
}
@media screen and (max-width: 991px) {
  .games-list.basic-plus > .row {
    overflow-x: auto;
    flex-wrap: nowrap;
  }
}
@media screen and (max-width: 991px) {
  .games-list.basic-plus > .row > * {
    max-width: 168px;
  }
}
.games-list.basic-plus .tile-wrapper .game-tile {
  padding-bottom: 50%;
  height: auto;
}
@media screen and (max-width: 991px) {
  .games-list.basic-plus .tile-wrapper .game-tile {
    height: 150px;
  }
}
@media (min-width: 992px) {
  .games-list.basic-plus .tile-wrapper .game-tile:hover {
    margin-top: 0;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
  }
}
.games-list.basic-plus .tile-wrapper .dropdown .dropdown-toggle {
  padding: 10px;
}
.games-list.basic-plus
  .tile-wrapper
  .dropdown
  .dropdown-toggle.mega-nav-page
  > * {
  width: 100%;
  max-width: 100%;
}
.games-list.basic-plus .tile-wrapper .dropdown .dropdown-toggle img {
  max-width: 70%;
  max-height: 64px;
}
.games-list.basic-plus .basic-plus-text {
  font-size: 14px;
  text-align: left;
  font-family: Lato, Arial, Helvetica, sans-serif;
  color: #003c71;
  text-transform: uppercase;
  margin-bottom: 24px;
  margin-top: 10px;
  font-weight: bold;
  line-height: 1.1;
}
.games-list.basic-plus .basic-plus-text .basic-plus-title,
.games-list.basic-plus .basic-plus-text .basic-plus-subtext {
  display: block;
}
.games-list.basic-plus .basic-plus-text .basic-plus-subtext {
  font-size: 12px;
  padding-top: 5px;
}
.games-list.basic-plus .basic-add {
  width: 24px;
  height: 24px;
  background: #003c71;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.4);
  border-radius: 25px;
  float: right;
  position: absolute;
  right: 1%;
  top: 1%;
}
.games-list.basic-plus .basic-add .icon-plus::after {
  color: #edf7ff;
  opacity: 75%;
  content: "+";
  font-size: 24px;
  position: absolute;
  top: -24%;
  left: 20.5%;
}
.games-list.basic-plus.no-plus .basic-add {
  display: none;
}
.games-list.basic-plus.short-tile-height .title {
  color: #003c71;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 22px;
  margin-top: 24px;
  margin-bottom: 12px;
  padding: 0;
}
.games-list.basic-plus.short-tile-height .header {
  margin-bottom: 0;
}
.games-list.basic-plus.short-tile-height .meganav-tile-row {
  margin: 0;
  padding: 0;
}
.games-list.basic-plus.short-tile-height .meganav-tile-row::after,
.games-list.basic-plus.short-tile-height .meganav-tile-row::before {
  display: none;
}
.games-list.basic-plus.short-tile-height .basic-plus-text {
  display: none;
}
.games-list.basic-plus.short-tile-height .meganav-tile {
  margin: 0;
  padding: 0;
  width: 192px;
}
.games-list.basic-plus.short-tile-height .meganav-tile a:link:active {
  display: block;
}
.games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:active:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:active:focus:not(:active),
.text-color-dark
  .text-color-light
  .games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:active:focus:not(:active),
.ewma-jackpot
  .games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:active:focus:not(:active),
#cookie-policy-notification
  .games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:active:focus:not(:active) {
  outline-color: #fae300;
}
.games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:active:focus.games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:active:active {
  outline: 0;
}
.games-list.basic-plus.short-tile-height .meganav-tile a:link:active:active,
.games-list.basic-plus.short-tile-height .meganav-tile a:link:active.active {
  box-shadow: none;
}
.games-list.basic-plus.short-tile-height .meganav-tile a:link:focus {
  display: block;
}
.games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:focus:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:focus:focus:not(:active),
.text-color-dark
  .text-color-light
  .games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:focus:focus:not(:active),
.ewma-jackpot
  .games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:focus:focus:not(:active),
#cookie-policy-notification
  .games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:focus:focus:not(:active) {
  outline-color: #fae300;
}
.games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:focus:focus.games-list.basic-plus.short-tile-height
  .meganav-tile
  a:link:focus:active {
  outline: 0;
}
.games-list.basic-plus.short-tile-height .meganav-tile a:link:focus:active,
.games-list.basic-plus.short-tile-height .meganav-tile a:link:focus.active {
  box-shadow: none;
}
.games-list.basic-plus.short-tile-height .meganav-tile ~ .meganav-tile {
  margin-left: 12px;
}
.games-list.basic-plus.short-tile-height .tile-wrapper {
  height: 80px;
  width: 192px;
}
.games-list.basic-plus.short-tile-height .game-tile {
  padding: 0;
  height: 80px;
  box-shadow: none;
  transform: none;
}
.games-list.basic-plus.short-tile-height .game-tile:hover {
  box-shadow: none;
  transform: none;
}
.games-list.basic-plus.short-tile-height
  div:not(.game-grid-item):hover
  .game-tile {
  box-shadow: none;
  transform: none;
}
.games-list.basic-plus.short-tile-height .dropdown .dropdown-toggle {
  border: 0;
  background: 0;
  border-radius: 8px;
  text-align: center;
  width: 100%;
  height: 100%;
  padding: 24px;
  display: flex;
  align-items: center;
  position: absolute;
}
.games-list.basic-plus.short-tile-height .dropdown .dropdown-toggle img {
  width: 50%;
  max-height: 78px;
  height: auto;
  margin: 0 auto;
  flex-shrink: 0;
}
@media (max-width: 991px) {
  .games-list.basic-plus.short-tile-height .dropdown .dropdown-toggle img {
    max-height: 100%;
    max-width: 100%;
  }
}
.games-list.basic-plus.short-tile-height .dropdown .dropdown-toggle .bg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-position: center center;
  background-size: cover;
}
.games-list.retail .row {
  justify-content: space-between;
}
.games-list.feat-deck .tile:not(.parbase) > .header {
  height: 20vh;
  max-height: 239px;
  position: relative;
}
.games-list.feat-deck .tile:not(.parbase) > .header .header-cnt-wrapper {
  padding: 0;
  height: calc(100% + 32px);
  top: 16px;
  position: absolute;
}
.games-list.feat-deck .tile:not(.parbase) > .header .header-cnt-wrapper img {
  max-height: 100%;
  max-width: 100%;
}
.games-list.feat-deck .tile:not(.parbase) > .body {
  padding: 20px 24px 10px 24px;
}
.games-list.feat-deck .tile:not(.parbase) > .body h3,
.games-list.feat-deck .tile:not(.parbase) > .body .header3 {
  margin: 0;
}
@media (max-width: 768px) {
  .games-list.feat-deck .tile:not(.parbase) > .body .lottery-product-feed {
    display: none;
  }
}
.games-list .grid-errors {
  margin-top: 24px;
}
@media (max-width: 768px) {
  .games-list .grid-errors {
    margin-top: 16px;
  }
}
.cmp-lottery-games-list + .cmp-lottery-games-list {
  margin-top: 40px;
}
@media (max-width: 768px) {
  .cmp-lottery-games-list + .cmp-lottery-games-list {
    margin-top: 32px;
  }
}
.ewma-jackpot {
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
  background-size: cover;
  background-position: center center;
}
.with-background .ewma-jackpot {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  padding: 20px;
}
@media screen and (min-width: 992px) {
  .with-background
    .ewma-jackpot
    .ewma-jackpot-buttons.ewma-jackpot-buttons-inline
    .btn {
    width: 200px !important;
  }
}
.ewma-jackpot.desktop-align-inherit {
  text-align: inherit;
}
.ewma-jackpot.desktop-align-left {
  text-align: left;
}
.ewma-jackpot.desktop-align-center {
  text-align: center;
}
.ewma-jackpot.desktop-align-right {
  text-align: right;
}
@media (max-width: 991px) {
  .ewma-jackpot.mobile-align-inherit {
    text-align: inherit;
  }
  .ewma-jackpot.mobile-align-left {
    text-align: left;
  }
  .ewma-jackpot.mobile-align-center {
    text-align: center;
  }
  .ewma-jackpot.mobile-align-right {
    text-align: right;
  }
}
.ewma-jackpot > *:first-child {
  margin-top: 0;
}
.ewma-jackpot > *:last-child {
  margin-bottom: 0;
}
.ewma-jackpot .jackpot-content {
  flex-grow: 1;
}
.ewma-jackpot-game-logo img {
  width: 100px !important;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot-game-logo img {
    width: 150px !important;
  }
  .with-background .ewma-jackpot-game-logo img {
    width: auto !important;
    height: 100px !important;
  }
}
.ewma-jackpot-line1 {
  font-family: "Oswald", serif;
  line-height: 24px;
  text-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
  text-transform: uppercase;
  margin: 0 0 5px 0;
  font-size: 16px;
  letter-spacing: 0.16px;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot-line1 {
    font-size: 20px;
    letter-spacing: 0.2px;
    margin: 15px 0 10px 0;
  }
}
.ewma-jackpot-line2 {
  font-family: "Oswald", serif;
  text-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
  font-size: 50px;
  letter-spacing: 0.5px;
  line-height: 60px;
  margin: 5px 0;
}
.ewma-jackpot-line2 .estimated {
  font-size: 48px;
  letter-spacing: 0.48px;
  line-height: 40px;
  text-transform: none;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot-line2 {
    font-size: 100px;
    letter-spacing: 1.32px;
    line-height: 120px;
    margin: 5px 0;
  }
  .ewma-jackpot-line2 .estimated {
    font-size: 48px;
    letter-spacing: 0.48px;
    line-height: 40px;
  }
  .with-background .ewma-jackpot-line2 {
    font-size: 64px;
    letter-spacing: 0.62px;
    line-height: 60px;
  }
  .with-background .ewma-jackpot-line2 .estimated {
    font-size: 40px;
    letter-spacing: 0.4px;
    line-height: 40px;
  }
}
.ewma-jackpot-line3 {
  font-family: "Oswald", serif;
  text-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 32px;
  margin: 10px 0;
  text-transform: uppercase;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot-line3 {
    margin: 15px 0 10px 0;
    font-size: 32px;
    letter-spacing: 0.32px;
    line-height: 40px;
  }
}
.ewma-jackpot-line4 {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin: 5px 0;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot-line4 {
    margin: 10px 0;
  }
}
.ewma-jackpot-legal-text {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  margin-top: 10px;
}
.ewma-jackpot-error {
  margin: 25px 0;
}
.ewma-jackpot-line1,
.ewma-jackpot-line2,
.ewma-jackpot-line3,
.ewma-jackpot-line4,
.ewma-jackpot-legal-text {
  color: #fff;
}
.ewma-jackpot-no-feed .ewma-jackpot-line1 {
  font-size: 20px;
  letter-spacing: 0.24px;
  line-height: 24px;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot-no-feed .ewma-jackpot-line1 {
    font-size: 24px;
    letter-spacing: 0.24px;
    line-height: 32px;
  }
}
.ewma-jackpot-no-feed .ewma-jackpot-line3 {
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 32px;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot-no-feed .ewma-jackpot-line3 {
    font-size: 24px;
    letter-spacing: 0.24px;
    line-height: 32px;
  }
}
.ewma-jackpot-buttons {
  display: flex;
  flex-direction: column;
  margin: 0 auto 20px auto;
  width: 100%;
  z-index: 10;
}
.ewma-jackpot-buttons > div {
  margin-top: 16px;
}
.ewma-jackpot-buttons > div .btn {
  width: 300px !important;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot-buttons-inline {
    flex-direction: row;
    margin: 0 0 20px 0;
  }
  .ewma-jackpot-buttons-inline > div {
    margin-left: 24px;
  }
  .ewma-jackpot-buttons-inline > div:first-child {
    margin-left: 0;
  }
}
.desktop-align-inherit .ewma-jackpot-buttons {
  align-items: flex-start;
  justify-content: flex-start;
}
.desktop-align-left .ewma-jackpot-buttons {
  align-items: flex-start;
  justify-content: flex-start;
}
.desktop-align-center .ewma-jackpot-buttons {
  align-items: center;
  justify-content: center;
}
.desktop-align-right .ewma-jackpot-buttons {
  align-items: flex-end;
  justify-content: flex-end;
}
@media (max-width: 991px) {
  .mobile-align-inherit .ewma-jackpot-buttons {
    align-items: flex-start;
    justify-content: flex-start;
  }
  .mobile-align-left .ewma-jackpot-buttons {
    align-items: flex-start;
    justify-content: flex-start;
  }
  .mobile-align-center .ewma-jackpot-buttons {
    align-items: center;
    justify-content: center;
  }
  .mobile-align-right .ewma-jackpot-buttons {
    align-items: flex-end;
    justify-content: flex-end;
  }
}
.ewma-jackpot .ewma-jackpot-game-logo + div {
  margin-top: 15px;
}
.ewma-jackpot.POKLOT .ewma-jackpot-line3 {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin: 5px 0;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot.POKLOT .ewma-jackpot-line3 {
    margin: 10px 0;
  }
}
.ewma-jackpot.POKLOT .ewma-jackpot-line4 {
  font-family: "Oswald", serif;
  text-shadow: 0 2px 3px rgba(0, 0, 0, 0.3);
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 32px;
  margin: 10px 0;
  text-transform: uppercase;
}
@media screen and (min-width: 992px) {
  .ewma-jackpot.POKLOT .ewma-jackpot-line4 {
    margin: 15px 0 10px 0;
    font-size: 32px;
    letter-spacing: 0.32px;
    line-height: 40px;
  }
}
.ewma-jackpot.LTNING.ewma-jackpot-colour-primary-blue .ewma-jackpot-line1,
.ewma-jackpot.LTNING.ewma-jackpot-colour-primary-blue .ewma-jackpot-line2,
.ewma-jackpot.LTNING.ewma-jackpot-colour-primary-blue .ewma-jackpot-line3,
.ewma-jackpot.LTNING.ewma-jackpot-colour-primary-blue .ewma-jackpot-line4,
.ewma-jackpot.LTNING.ewma-jackpot-colour-primary-blue .ewma-jackpot-legal-text {
  color: #003c71;
}
.live-chat-button .container {
  position: relative;
}
.live-chat-button .button-wrapper {
  position: fixed;
  z-index: 1000;
}
.live-chat-button .button-wrapper button .icon {
  margin-left: 10px;
  position: relative;
  top: -2px;
}
.with-cookie-policy .live-chat-button .button-wrapper {
  bottom: 150px;
}
.live-chat-link {
  padding: 0 16px;
}
.live-chat-link p {
  margin: 0;
  color: #000;
}
.live-chat-link p .btn.btn-link {
  padding-left: 0;
  padding-bottom: 2px;
}
.live-chat-link.live-chat-customlabel {
  padding: 0;
  margin-top: -24px;
}
.pagination {
  display: flex;
  justify-content: center;
}
.pagination > li {
  margin: 0 2px;
}
.pagination > li > .btn {
  align-items: center;
  border: 0;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  height: 100%;
  margin: 0;
  padding: 4px 10px;
}
.pagination > li > .btn.disabled {
  cursor: default;
  text-decoration: none;
}
.pagination > li.arrow > .btn {
  padding: 4px 5px;
}
.pagination > li.arrow.disabled .icon {
  fill: #989898;
}
.pagination > li.active .btn {
  background-color: #003c71;
  color: #fff;
}
.pagination > li.active .btn:focus,
.pagination > li.active .btn:hover {
  color: #fff;
}
.cmp-accordion .panel-group {
  margin-bottom: 0;
}
.cmp-accordion .panel-group .panel {
  text-align: center;
  background: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.cmp-accordion .panel-group .panel .panel-heading {
  border: 0;
  background: 0;
}
.cmp-accordion .panel-group .panel .panel-heading:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .cmp-accordion
  .panel-group
  .panel
  .panel-heading:focus:not(:active),
.text-color-dark
  .text-color-light
  .cmp-accordion
  .panel-group
  .panel
  .panel-heading:focus:not(:active),
.ewma-jackpot
  .cmp-accordion
  .panel-group
  .panel
  .panel-heading:focus:not(:active),
#cookie-policy-notification
  .cmp-accordion
  .panel-group
  .panel
  .panel-heading:focus:not(:active) {
  outline-color: #fae300;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading:focus.cmp-accordion
  .panel-group
  .panel
  .panel-heading:active {
  outline: 0;
}
.cmp-accordion .panel-group .panel .panel-heading:active,
.cmp-accordion .panel-group .panel .panel-heading.active {
  box-shadow: none;
}
.cmp-accordion .panel-group .panel .panel-heading .link-toggle .icon {
  top: 3px;
  position: relative;
}
.cmp-accordion .panel-group .panel .panel-heading .acc-title {
  text-align: center;
  position: relative;
  display: block;
  width: 100%;
  margin: 0;
  color: #0072ce;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading
  .acc-title.panel-title-default {
  font-weight: 700;
  font-size: 14px;
}
.cmp-accordion .panel-group .panel .panel-heading .acc-title span {
  vertical-align: middle;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading
  .acc-title
  span.collapsed-title {
  display: inline;
}
.cmp-accordion .panel-group .panel .panel-heading .acc-title span.opened-title {
  display: none;
}
.cmp-accordion .panel-group .panel .panel-heading .acc-title .icon {
  margin-left: 5px;
  vertical-align: middle;
}
.cmp-accordion .panel-group .panel .panel-heading .acc-title .icon.left {
  margin-left: 0;
  margin-right: 5px;
}
.cmp-accordion .panel-group .panel .panel-heading .acc-title .icon.icon-expand {
  display: inline-block;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading
  .acc-title
  .icon.icon-minimize {
  display: none;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading
  .acc-title
  .icon.reversed.icon-expand {
  display: none;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading
  .acc-title
  .icon.reversed.icon-minimize {
  display: inline-block;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading[aria-expanded="true"]
  .acc-title
  span.collapsed-title {
  display: none;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading[aria-expanded="true"]
  .acc-title
  span.opened-title {
  display: inline;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading[aria-expanded="true"]
  .acc-title
  .icon.icon-expand {
  display: none;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading[aria-expanded="true"]
  .acc-title
  .icon.icon-minimize {
  display: inline-block;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading[aria-expanded="true"]
  .acc-title
  .icon.reversed.icon-expand {
  display: inline-block;
}
.cmp-accordion
  .panel-group
  .panel
  .panel-heading[aria-expanded="true"]
  .acc-title
  .icon.reversed.icon-minimize {
  display: none;
}
.cmp-accordion .panel-group .panel .panel-collapse .panel-body {
  border: 0;
}
.cmp-accordion .panel-group.bordered .panel {
  text-align: left;
  background: #fff;
  border: solid 1px #cfcfcf;
  border-radius: 4px;
}
.cmp-accordion .panel-group.bordered .panel .panel-heading {
  width: 100%;
}
.cmp-accordion .panel-group.bordered .panel .panel-heading .acc-title {
  text-align: left;
}
.cmp-accordion .panel-group.bordered .panel .panel-heading .acc-title .icon {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -7px;
}
.cmp-accordion .panel-group.bordered .panel .panel-collapse .panel-body {
  border-top: solid 1px #cfcfcf;
}
.cmp-accordion .panel-group.full-width .panel .panel-heading {
  width: 100%;
  padding: 0;
}
.cmp-accordion .panel-group.full-width .panel .panel-heading .acc-title {
  text-align: left;
}
.cmp-accordion .panel-group.full-width .panel .panel-heading .acc-title .icon {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -7px;
}
.cmp-accordion .panel-group.full-width .panel .panel-collapse .panel-body {
  padding: 0;
}
.aem-AuthorLayer-Edit .cmp-accordion .panel-group .panel .panel-collapse {
  display: block;
  height: auto !important;
}
.card {
  padding-top: 52px;
  height: 100%;
  display: flex;
  flex-direction: column;
  border-radius: 0 0 8px 8px;
}
.card .card-wrapper {
  border-radius: 8px 8px 8px 8px;
  display: flex;
  height: 100%;
  flex-direction: column;
}
.card .btn.btn-link {
  padding: 0;
  margin: 0 auto;
  border: 0;
}
.card .tooltip-wrapper {
  vertical-align: top;
}
.card .tooltip-wrapper .btn-link {
  font-size: 15px;
  vertical-align: text-top;
}
.card .tooltip {
  z-index: 50;
}
.card .btn.btn-300 {
  max-width: 300px;
}
.card .card-header {
  background: #fff;
  border-radius: 8px 8px 0 0;
  position: relative;
  padding: 76px 16px 16px 16px;
  z-index: 40;
}
@media (min-width: 992px) {
  .card .card-header {
    z-index: auto;
  }
}
.card .card-header::after {
  content: "";
  width: 100%;
  border-top: #fff solid 2px;
  position: absolute;
  bottom: -1px;
  left: 0;
}
.card .card-header > .icon {
  width: 104px;
  height: 104px;
  padding: 7px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.14);
  position: absolute;
  top: 0;
  left: 50%;
  margin-top: -52px;
  margin-left: -52px;
  overflow: hidden;
}
.card .card-header > .icon img {
  width: 90px;
  height: 90px;
  border-radius: 50%;
}
.card .card-header .title h2 {
  display: inline-block;
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin: 0;
}
.card .card-header .title.has-tooltip {
  padding-left: 16px;
}
.card .card-header .title.has-tooltip .tooltip-inner {
  max-width: 300px;
}
.card .card-header .notice {
  color: #6a6a6a;
  font-size: 12px;
  line-height: 22px;
  letter-spacing: 0.12px;
  font-weight: bold;
  position: relative;
  min-height: 8px;
}
.card .card-header .notice sup {
  color: #c64703;
  font-size: 12px;
  top: -3px;
}
.card .card-header .notice::after {
  content: "";
  display: block;
  width: 100px;
  height: 1px;
  position: absolute;
  background-color: #cfcfcf;
  bottom: -2px;
  left: 50%;
  margin-left: -50px;
  z-index: 2;
}
.card .card-header .btn-edit {
  position: absolute;
  top: 15px;
  right: 15px;
  text-decoration: none;
  border: 0;
  padding: 0;
}
.card .card-header .btn-edit .txt {
  display: inline-block;
  line-height: 24px;
  vertical-align: top;
}
.card .card-header .btn-edit .icon {
  width: 18px;
  height: 18px;
  vertical-align: middle;
}
.card .body {
  background: #fff;
  border-radius: 0 0 8px 8px;
  position: relative;
  flex-grow: 1;
  display: flex;
  z-index: 30;
}
.card .body::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 24px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  background-color: #fbfbfb;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 25;
}
.card .body section {
  background: #fff;
  border-radius: 0 0 8px 8px;
  position: relative;
  padding: 0 16px 16px 16px;
  z-index: 30;
  flex-grow: 1;
  max-width: 100%;
}
.card .body section.edit,
.card .body section.no-limit {
  max-width: 345px;
  margin: 0 auto;
}
.card .body section.edit #limit-intro,
.card .body section.no-limit #limit-intro {
  outline: 0;
}
.card .body section.edit form,
.card .body section.no-limit form {
  max-width: 256px;
  margin: 0 auto;
  padding: 0;
}
.card .body section.edit form fieldset,
.card .body section.no-limit form fieldset {
  margin: 0;
}
.card .body section.edit form#weekly-deposit-limit-form label,
.card .body section.no-limit form#weekly-deposit-limit-form label {
  display: none;
}
.card .body section.edit ul.buttons-toggle-list,
.card .body section.no-limit ul.buttons-toggle-list {
  margin: 12px auto;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  max-width: 345px;
}
.card .body section.edit ul.buttons-toggle-list li,
.card .body section.no-limit ul.buttons-toggle-list li {
  width: 100%;
  margin: 0;
  padding: 0 4px;
  list-style: none;
  text-align: center;
  display: flex;
  flex-direction: row;
}
.card .body section.edit ul.buttons-toggle-list li button,
.card .body section.no-limit ul.buttons-toggle-list li button {
  font-size: 14px;
  line-height: 16px;
  padding: 10px 5px;
  margin-bottom: 8px;
  width: 50%;
  margin-right: 8px;
}
.card .body section.edit ul.buttons-toggle-list li button.active,
.card .body section.no-limit ul.buttons-toggle-list li button.active {
  background-color: #003c71;
  border-color: #003c71;
  color: #fff;
}
.card .body section.edit ul.buttons-toggle-list li span,
.card .body section.no-limit ul.buttons-toggle-list li span {
  font-size: 12px;
  line-height: 40px;
}
.card .body section.edit ul.buttons-toggle-list li span.current-limit,
.card .body section.no-limit ul.buttons-toggle-list li span.current-limit {
  color: #003c71;
  font-weight: bold;
  font-size: 14px;
}
@media (min-width: 992px) {
  .card .body section.edit ul.buttons-toggle-list,
  .card .body section.no-limit ul.buttons-toggle-list {
    flex-direction: row;
    max-width: 100%;
    margin: 12px -4px;
  }
  .card .body section.edit ul.buttons-toggle-list li,
  .card .body section.no-limit ul.buttons-toggle-list li {
    width: 33.33%;
    flex-direction: column;
  }
  .card .body section.edit ul.buttons-toggle-list li button,
  .card .body section.no-limit ul.buttons-toggle-list li button {
    width: 100%;
    margin-right: 0;
  }
  .card .body section.edit ul.buttons-toggle-list li span,
  .card .body section.no-limit ul.buttons-toggle-list li span {
    display: block;
    line-height: 16px;
  }
}
.card .body section.error .errors-wrapper {
  max-width: 345px;
  margin: 0 auto 16px auto;
}
.card .body section.error .errors-wrapper .warning-icon-size {
  margin-top: 0;
}
.card .card-footer {
  position: relative;
  border-radius: inherit;
}
.card .card-footer .buttons-container {
  background: #fff;
  border-radius: 0 0 8px 8px;
  position: relative;
}
.card .card-footer .buttons-container .btn {
  display: block;
  margin: 0 auto;
}
.card .card-footer .buttons-container .btn.btn-cancel {
  line-height: 22px;
  letter-spacing: 0.6px;
  margin-bottom: -24px;
}
.card .card-footer .buttons-container .btn + .btn {
  margin-top: 16px;
}
.card .card-footer .buttons-container .buttons-wrapper {
  background: #fff;
  border-radius: 0 0 8px 8px;
  position: relative;
  padding: 0 16px 40px 16px;
  z-index: 20;
  height: 100%;
}
.card .card-footer .buttons-container::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 24px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  background-color: #fbfbfb;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 15;
}
.card.has-button .body {
  border-radius: 0;
}
.card.has-button .body::after {
  display: none;
}
.card.has-button .card-footer::after {
  content: "";
  width: 100%;
  border-top: #fff solid 2px;
  position: absolute;
  top: -1px;
  left: 0;
}
.card.hide-header .body::after {
  display: none;
}
.card.light-grey .card-header {
  background: #fbfbfb;
}
.card.light-grey .card-header::after {
  border-top: #fbfbfb solid 2px;
}
.card.light-grey .body {
  background: #fbfbfb;
}
.card.light-grey .body section {
  background: #fbfbfb;
}
.card.multipled-limits:not(.error) .card-wrapper {
  box-shadow: none;
}
.card.multipled-limits:not(.error) .card-header {
  border-radius: 8px;
}
.card.multipled-limits:not(.error) .card-header::after {
  display: none;
}
@media (min-width: 992px) {
  .card.multipled-limits:not(.error) .card-header {
    border-radius: 8px 8px 0 0;
  }
  .card.multipled-limits:not(.error) .card-header::after {
    display: block;
  }
}
.card.multipled-limits:not(.error) .loss-limit-notification {
  display: block;
}
@media (min-width: 992px) {
  .card.multipled-limits:not(.error) .loss-limit-notification {
    display: none;
  }
}
.card.multipled-limits:not(.error) .card-footer .notifications-container {
  display: none;
}
@media (min-width: 992px) {
  .card.multipled-limits:not(.error) .card-footer .notifications-container {
    display: block;
  }
}
.card.multipled-limits:not(.error).edit .card-footer .notifications-container {
  display: block;
}
.card.multipled-limits:not(.error) .body {
  background: 0;
  padding: 0;
}
.card.multipled-limits:not(.error) .body::after {
  display: none;
}
.card.multipled-limits:not(.error) .body section {
  background: 0;
  padding: 0;
}
.card.multipled-limits:not(.error) .body section.edit {
  max-width: 100%;
}
.card.multipled-limits:not(.error) .body section.edit p {
  max-width: 345px;
  margin-left: auto;
  margin-right: auto;
}
.card.multipled-limits:not(.error) .body .limit {
  margin-top: 8px;
  max-width: none;
}
.card.multipled-limits:not(.error) .body .limit .limit-info-wrapper {
  position: relative;
}
.card.multipled-limits:not(.error)
  .body
  .limit
  .limit-info-wrapper
  .limit-info {
  background: #f7fbff;
}
.card.multipled-limits:not(.error) .body .limit .limit-info-wrapper::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 24px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  background-color: #fbfbfb;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 25;
}
.card.multipled-limits:not(.error) .body .limit .limit-container {
  position: relative;
}
.card.multipled-limits:not(.error)
  .body
  .limit
  .limit-container
  .limit-wrapper {
  background: #fff;
  border-radius: 8px;
  position: relative;
  padding: 16px;
  z-index: 30;
}
.card.multipled-limits:not(.error) .body .limit .limit-container::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 24px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  background-color: #fbfbfb;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 15;
}
.card.multipled-limits:not(.error) .body .limit .notifications-container {
  display: block;
}
@media (min-width: 992px) {
  .card.multipled-limits:not(.error) .body {
    background: #fff;
  }
  .card.multipled-limits:not(.error) .body::after {
    display: block;
  }
  .card.multipled-limits:not(.error) .body section {
    background: #fff;
  }
  .card.multipled-limits:not(.error) .body section.view {
    padding: 0 16px 16px 16px;
  }
  .card.multipled-limits:not(.error) .body .limit {
    margin-top: 0;
  }
  .card.multipled-limits:not(.error) .body .limit .limit-container {
    padding: 0;
  }
  .card.multipled-limits:not(.error)
    .body
    .limit
    .limit-container
    .limit-wrapper {
    padding: 0;
  }
  .card.multipled-limits:not(.error) .body .limit .limit-container::after {
    display: none;
  }
  .card.multipled-limits:not(.error) .body .limit .notifications-container {
    display: none;
  }
}
.card.multipled-limits:not(.error).has-button .card-header {
  border-radius: 8px 8px 0 0;
}
.card.multipled-limits:not(.error).has-button .card-header::after {
  display: block;
}
.card.multipled-limits:not(.error).has-button .body {
  background: #fff;
  padding: 0 16px 16px 16px;
}
.card.multipled-limits:not(.error).has-button .body::after {
  display: none;
}
.card .row {
  margin-left: -8px;
  margin-right: -8px;
}
.card .row *[class^="col-"] {
  padding: 0 8px;
}
.limit-cards.fake-data .card {
  position: relative;
}
.limit-cards.fake-data .card::after {
  content: "Fake Data";
  position: absolute;
  top: 35px;
  left: 0;
  background: red;
  color: white;
  padding: 5px;
  display: none;
  z-index: 1000;
}
#cookie-checker-modal .modal-content {
  margin-top: 140px;
}
#cookie-checker-modal .modal-content .modal-body p {
  margin-top: 16px;
}
#cookie-checker-modal .modal-content .modal-body .btn-primary {
  margin-top: 24px;
}
@media screen and (min-width: 768px) {
  #cookie-checker-modal .modal-content {
    margin-top: 225px;
  }
}
.file-uploader .upload-files-container {
  background-color: #fff;
  border: #fff solid 1px;
  border-radius: 5px;
  margin: 20px 0;
}
.file-uploader .upload-files-container .upload-disabled > label {
  background-color: #6a6a6a;
  border: solid 2px #6a6a6a;
  color: #fff;
  pointer-events: none;
}
.file-uploader .upload-files-container .file-uploads {
  width: auto;
  display: block;
}
.file-uploader .upload-files-container .file-uploads > label {
  background: #003c71;
  color: #fff;
  cursor: pointer;
  font-size: 1.6rem;
  opacity: 1;
  position: inherit;
}
.file-uploader
  .upload-files-container
  .file-uploads[aria-disabled="true"]
  > label,
.file-uploader .upload-files-container .file-uploads[disabled] > label {
  cursor: not-allowed;
}
.file-uploader .upload-files-container .show-focus-outline {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.file-uploader
  .upload-files-container
  .show-focus-outline.change-focus-color
  label {
  background-color: #0072ce;
  border: solid 2px #0072ce;
  color: #fff;
}
.file-uploader .upload-files-container p {
  text-align: center;
}
.file-uploader .upload-files-container ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.file-uploader .upload-files-container ul li {
  border: #f3f3f3 solid 1px;
  padding: 20px;
  display: flex;
  align-items: center;
  border-radius: 8px;
  margin: 16px;
  background: #f3f3f3;
}
.file-uploader .upload-files-container ul li > .icon {
  margin-right: 8px;
  fill: #333;
  min-width: 20px;
}
.file-uploader .upload-files-container ul li > .icon-success-filled {
  fill: #25840f;
}
.file-uploader .upload-files-container ul li > .icon-warning-filled {
  fill: #ab0524;
}
.file-uploader .upload-files-container ul li > span.file-name {
  flex-grow: 1;
  word-break: break-all;
}
.file-uploader .upload-files-container ul li > button {
  background: 0;
  border: 0;
  padding: 0;
  margin: 0;
  color: #003c71;
  transition: all 0.3s;
  margin-left: 8px;
}
.file-uploader .upload-files-container ul li > button:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .file-uploader
  .upload-files-container
  ul
  li
  > button:focus:not(:active),
.text-color-dark
  .text-color-light
  .file-uploader
  .upload-files-container
  ul
  li
  > button:focus:not(:active),
.ewma-jackpot
  .file-uploader
  .upload-files-container
  ul
  li
  > button:focus:not(:active),
#cookie-policy-notification
  .file-uploader
  .upload-files-container
  ul
  li
  > button:focus:not(:active) {
  outline-color: #fae300;
}
.file-uploader
  .upload-files-container
  ul
  li
  > button:focus.file-uploader
  .upload-files-container
  ul
  li
  > button:active {
  outline: 0;
}
.file-uploader .upload-files-container ul li > button:active,
.file-uploader .upload-files-container ul li > button.active {
  box-shadow: none;
}
.file-uploader .upload-files-container ul li > button .icon {
  vertical-align: middle;
}
.file-uploader .upload-files-container ul li > button:hover {
  color: #e4002b;
}
.error-block {
  margin: 0 auto 2rem;
  width: 468px;
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .error-block {
    width: 100%;
  }
}
.error-block .error-icon {
  margin-bottom: 20px;
}
.error-block .error-icon.smaller-margin {
  margin-bottom: 10px;
}
.error-block p {
  margin-bottom: 5px;
}
.error-block #error-header {
  margin-top: 0;
}
.error-block #error-info {
  color: #ab0524;
  font-weight: bold;
}
.ewma-list {
  padding: 0;
  margin: 0;
}
.ewma-list li {
  list-style-type: none;
  padding: 23px;
  margin: 0;
  white-space: nowrap;
  text-align: center;
}
.ewma-list li:hover {
  transform: translateY(-5px);
}
@media screen and (max-width: 767px) {
  .ewma-list li {
    padding: 20px 0 20px 0;
  }
}
.ewma-list li:not(:last-child) {
  border-bottom: 1px solid lightgrey;
}
.ewma-list .bullet {
  height: 140px;
  width: 140px;
  background: linear-gradient(#0072ce, #003c71);
  display: inline-block;
  border-radius: 8px 8px 0 0;
  vertical-align: top;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  padding: 8px;
}
@media screen and (max-width: 767px) {
  .ewma-list .bullet {
    height: 70px;
    width: 70px;
  }
}
.ewma-list .bullet img {
  height: 100%;
  width: 100%;
}
.ewma-list .content-section {
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 24px;
  white-space: normal;
  width: calc(100% - 160px);
}
@media screen and (max-width: 767px) {
  .ewma-list .content-section {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 16px;
  }
}
.ewma-list .content-section h3 {
  font-size: 20px;
  margin-top: 8px;
  margin-bottom: 8px;
}
@media screen and (max-width: 767px) {
  .ewma-list .content-section h3 {
    margin-top: 0;
  }
}
.ewma-list .content-section a {
  font-weight: 700;
}
.ewma-steps {
  padding: 0;
  margin: 0;
}
.ewma-steps li:not(:last-child)::before {
  content: "|";
  color: transparent;
  position: absolute;
  margin-top: 20px;
  left: 40px;
  width: 1px;
  height: 100%;
  border-left: 5px solid #0072ce;
  z-index: -1;
}
.ewma-steps li {
  list-style-type: none;
  padding: 0;
  margin: 23px;
  position: relative;
  white-space: nowrap;
  z-index: 0;
}
.ewma-steps .bullet {
  height: 80px;
  width: 80px;
  display: inline-block;
  border: white solid 4.76px;
  border-radius: 50%;
  vertical-align: top;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  overflow: hidden;
}
.ewma-steps .bullet-circle {
  background: linear-gradient(#0072ce, #003c71);
  height: 100%;
  width: 100%;
  border-radius: 50%;
}
.ewma-steps .content-section {
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 5px;
  min-height: 99px;
  padding-left: 24px;
  white-space: normal;
  width: calc(100% - 80px);
}
.ewma-steps .content-section h3 {
  font-size: 20px;
  margin-top: 8px;
  margin-bottom: 8px;
}
.ewma-table-wrapper .ewma-table {
  table-layout: fixed;
  border-radius: 8px;
  overflow: hidden;
}
.ewma-table-wrapper .ewma-table thead tr {
  table-layout: fixed;
  border-radius: 8px;
  width: 100%;
  overflow: hidden;
}
.ewma-table-wrapper .ewma-table thead tr th {
  position: relative;
  color: #fff;
  font-size: 12px;
  padding-left: 20px;
  border: 0;
  display: none;
}
.ewma-table-wrapper .ewma-table thead tr th:not(:first-child)::before {
  border-left: 1px solid #99b1c6;
  width: 10px;
  height: 20px;
  content: " ";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.ewma-table-wrapper .ewma-table tbody tr {
  width: 100%;
  position: relative;
  background: #fff;
  margin-bottom: 8px;
  table-layout: fixed;
}
.ewma-table-wrapper .ewma-table tbody tr:not(.collapse-accordion) {
  margin-bottom: 24px;
}
.ewma-table-wrapper .ewma-table tbody tr:not(.collapse-accordion)::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 16px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 1;
}
.ewma-table-wrapper .ewma-table tbody tr:not(.collapse-accordion).error::after {
  box-shadow: none;
}
.ewma-table-wrapper
  .ewma-table
  tbody
  tr:not(.collapse-accordion).no-results::after {
  box-shadow: none;
}
.ewma-table-wrapper .ewma-table tbody tr td {
  border: 0;
  display: flex;
  font-size: 12px;
  padding: 4px 25px;
  background: #f7fbff;
  z-index: 2;
  position: relative;
}
.ewma-table-wrapper .ewma-table tbody tr td:nth-child(2) {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.ewma-table-wrapper .ewma-table tbody tr td:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.ewma-table-wrapper .ewma-table tbody tr td::before {
  content: attr(data-label);
  font-size: 12px;
  font-weight: bold;
  display: inline-block;
  width: 18%;
  min-width: 120px;
  color: #333;
}
@media screen and (min-width: 992px) {
  .ewma-table-wrapper .ewma-table tbody tr td.currency-right {
    text-align: right;
  }
}
.ewma-table-wrapper .ewma-table tbody tr span {
  flex-grow: 1;
  text-align: right;
}
.ewma-table-wrapper .ewma-table tbody tr.table-view-more-row {
  margin-bottom: 0;
}
.ewma-table-wrapper .ewma-table tbody tr.table-view-more-row td {
  background: #fff;
  justify-content: center;
  align-items: center;
  text-align: center;
  vertical-align: middle;
  height: 54px;
}
.ewma-table-wrapper .ewma-table tbody tr.table-view-more-row td::before,
.ewma-table-wrapper .ewma-table tbody tr.table-view-more-row td::after {
  display: none;
}
.ewma-table-wrapper .ewma-table tbody tr.table-view-more-row td a {
  font-weight: bold;
}
.ewma-table-wrapper .ewma-table tbody tr.table-view-more-row::before,
.ewma-table-wrapper .ewma-table tbody tr.table-view-more-row::after {
  display: none;
}
.ewma-table-wrapper.mobile-accordion {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
  border-radius: 8px;
}
.ewma-table-wrapper.mobile-accordion .ewma-table thead tr {
  border-radius: 8px 8px 0 0;
}
.ewma-table-wrapper.mobile-accordion .ewma-table thead tr th {
  height: 46px;
  vertical-align: middle;
}
.ewma-table-wrapper.mobile-accordion .ewma-table thead tr th:first-child,
.ewma-table-wrapper.mobile-accordion .ewma-table thead tr th.mobile-header {
  font-size: 14px;
  display: table-cell;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr.click-pointer {
  cursor: pointer;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr.collapse-accordion {
  margin-bottom: 0;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr td {
  padding: 4px 12px 4px 32px;
  margin: 0 8px;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr td:nth-child(2) {
  padding-top: 8px;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr td.error:first-child {
  padding: 17px 20px;
  flex-direction: column;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  td.no-results:first-child {
  color: #333;
  padding: 17px 20px;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  td:not(:first-child).collapse-accordion {
  display: none;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr:not(.table-view-more-row)
  td:first-child {
  color: #0072ce;
  font-weight: bold;
  font-size: 14px;
  min-height: 54px;
  align-items: center;
  background: #fff;
  padding: 17px 20px 17px 40px;
  margin: 0;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr:not(.table-view-more-row)
  td:first-child
  span:first-child {
  text-align: left;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr:not(.table-view-more-row)
  td:last-child {
  padding-bottom: 8px;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr:not(.table-view-more-row)
  td:first-child::before {
  content: " ";
  border: 1px solid #0072ce;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 4px;
  min-width: auto;
  width: 10px;
  position: absolute;
  left: 20px;
  transform: rotate(-135deg);
  top: calc(50% - 3px);
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr:not(.table-view-more-row)
  td.collapse-accordion {
  color: #242424;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr:not(.table-view-more-row)
  td.collapse-accordion:first-child::before {
  transform: rotate(45deg);
  top: 22px;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr:not(.table-view-more-row)
  td.error:first-child::before {
  display: none;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr:not(.table-view-more-row)
  td.no-results:first-child::before {
  display: none;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr .flex-100 {
  flex-basis: 100%;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr .flex-50 {
  flex-basis: 50%;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr .mobile-title,
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  .mobile-secondary-left {
  text-align: left;
  word-break: break-word;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr .mobile-main-right,
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  .mobile-secondary-left,
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  .mobile-secondary-right {
  color: #333;
  font-weight: normal;
  word-break: break-word;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  .mobile-secondary-left,
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  .mobile-secondary-right {
  font-size: 12px;
  padding-top: 4px;
}
.ewma-table-wrapper.mobile-accordion .ewma-table tbody tr .mobile-main-right,
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  .mobile-secondary-right {
  text-align: right;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr.collapse-accordion
  .mobile-title {
  color: #333;
}
.ewma-table-wrapper .tbody-mobile .tr {
  width: 100%;
  position: relative;
  display: table;
  background: #fff;
  margin-bottom: 8px;
  border-radius: 8px;
}
.ewma-table-wrapper .tbody-mobile .tr::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 16px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 1;
}
.ewma-table-wrapper .tbody-mobile .td {
  border: 0;
  display: flex;
  font-size: 12px;
  padding: 4px 25px;
  background: #f7fbff;
  z-index: 2;
  position: relative;
}
.ewma-table-wrapper .tbody-mobile .tdh {
  font-weight: bold;
  font-size: 12px;
  display: inline-block;
  width: 18%;
  min-width: 120px;
  color: #333;
  margin-right: 4px;
}
@media screen and (max-width: 991px) {
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):focus-within
    td:first-child,
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):hover
    td:first-child {
    background: #cce3f5;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):focus-within
    td:first-child::before,
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):hover
    td:first-child::before {
    border-width: 0 4px 4px 0;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):nth-child(even)
    td:first-child {
    background: #fbfbfb;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):nth-child(even):focus-within
    td:first-child,
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):nth-child(even):hover
    td:first-child {
    background: #c9e0f2;
  }
}
@media screen and (min-width: 992px) {
  .ewma-table-wrapper .table-wrapper {
    border-radius: 8px;
    overflow: hidden;
    margin-bottom: 20px;
  }
  .ewma-table-wrapper .ewma-table {
    margin-bottom: 0;
  }
  .ewma-table-wrapper .ewma-table thead tr {
    table-layout: fixed;
    margin-bottom: 0;
  }
  .ewma-table-wrapper .ewma-table thead tr th {
    display: table-cell;
  }
  .ewma-table-wrapper
    .ewma-table
    thead
    tr
    th.gradient-primary-green:not(:first-child)::before {
    border-color: #7dab40;
  }
  .ewma-table-wrapper .ewma-table tbody {
    overflow-y: auto;
  }
  .ewma-table-wrapper .ewma-table tbody tr {
    background: 0;
    box-shadow: none;
    table-layout: fixed;
    margin: 0;
  }
  .ewma-table-wrapper .ewma-table tbody tr:not(.table-view-more-row) {
    border-bottom: 1px solid #e2f1ff;
  }
  .ewma-table-wrapper .ewma-table tbody tr:not(.collapse-accordion) {
    margin-bottom: 0;
  }
  .ewma-table-wrapper .ewma-table tbody tr:not(.collapse-accordion)::after {
    display: none;
  }
  .ewma-table-wrapper .ewma-table tbody tr td {
    display: table-cell;
    padding-left: 20px;
    font-size: 14px;
    height: 54px;
    vertical-align: middle;
    background: 0;
    overflow: hidden;
  }
  .ewma-table-wrapper .ewma-table tbody tr td:first-child,
  .ewma-table-wrapper .ewma-table tbody tr td:last-child {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .ewma-table-wrapper .ewma-table tbody tr td:nth-child(2) {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .ewma-table-wrapper .ewma-table tbody tr td:last-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .ewma-table-wrapper .ewma-table tbody tr td::before {
    display: none;
  }
  .ewma-table-wrapper.mobile-accordion .ewma-table thead tr th:first-child {
    display: table-cell;
    font-size: 12px;
  }
  .ewma-table-wrapper.mobile-accordion .ewma-table tbody tr {
    position: relative;
    border-color: transparent;
  }
  .ewma-table-wrapper.mobile-accordion .ewma-table tbody tr td {
    height: 48px;
    padding: 4px 20px;
  }
  .ewma-table-wrapper.mobile-accordion .ewma-table tbody tr td:first-child {
    color: #333;
    font-weight: normal;
    height: 48px;
    background: transparent;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr
    td.no-results:first-child {
    font-weight: bold;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr
    td.collapse-accordion:not(:first-child) {
    display: table-cell;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr.bottom-border
    td::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    border-bottom: 1px solid #cfcfcf;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td:first-child {
    display: table-cell;
    padding-left: 16px;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td:first-child::after {
    left: 20px;
    width: calc(100% - 16px);
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td:first-child::before {
    display: none;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td:last-child::after {
    right: 16px;
    width: calc(100% - 16px);
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):hover
    td {
    background: #f3faff;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):nth-child(even)
    td:first-child {
    background: transparent;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr:not(.table-view-more-row):nth-child(even):hover
    td {
    background: #f3faff;
  }
  .ewma-table-wrapper.mobile-accordion
    .ewma-table
    tbody
    tr.table-view-more-row
    td {
    border-top: 1px solid #cfcfcf;
  }
}
.ewma-table-wrapper .error {
  color: #ab0524 !important;
  text-align: center;
}
.ewma-table-wrapper .no-results {
  text-align: left;
  padding: 4px 10px 1px 10px;
}
.ewma-table-wrapper .icon-wrapper {
  display: flex;
  margin-bottom: 8px;
}
.ewma-table-wrapper.mobile-accordion .ewma-table.ewma-accordion .thead {
  border-radius: 8px 8px 0 0;
  height: 46px;
  display: flex;
  align-items: center;
}
.ewma-table-wrapper.mobile-accordion .ewma-table.ewma-accordion .thead .th {
  font-size: 14px;
  font-family: Lato, sans-serif;
  color: #fff;
  padding-left: 20px;
  border: 0;
  font-weight: 700;
  letter-spacing: normal;
  text-transform: none;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr:hover
  .td-parent:first-child {
  background: #fff;
}
.ewma-table-wrapper.mobile-accordion .ewma-table.ewma-accordion .tbody .tr .td {
  border: 0;
  display: flex;
  font-size: 12px;
  z-index: 2;
  position: relative;
  padding: 4px 12px 4px 32px;
  margin: 0 8px;
  background: #f7fbff;
  flex-grow: 1;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .tdh {
  font-weight: bold;
  display: inline-block;
  width: 18%;
  min-width: 120px;
  color: #333;
  text-align: left;
  margin-right: 4px;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td:last-child {
  padding-bottom: 8px;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .td-data {
  text-align: left;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .flex-100 {
  flex-basis: 100%;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .flex-50 {
  flex-basis: 50%;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-title,
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-secondary-left {
  text-align: left;
  word-break: break-word;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-main-right,
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-secondary-left,
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-secondary-right {
  color: #333;
  font-weight: normal;
  word-break: break-word;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-secondary-left,
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-secondary-right {
  font-size: 12px;
  padding-top: 4px;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-main-right,
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td
  .mobile-secondary-right {
  text-align: right;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td.collapse-accordion
  .mobile-title {
  color: #333;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-body {
  padding: 0 0 8px 0;
  position: relative;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-body::after {
  display: block;
  position: absolute;
  left: 20%;
  bottom: 16px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 1;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading {
  width: 100%;
  min-height: 54px;
  display: flex;
  background: #fff;
  margin: 0;
  align-items: center;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading
  .panel-title {
  width: 100%;
  display: flex;
  align-items: center;
  position: relative;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading
  .panel-title
  > span {
  display: none;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading
  .panel-title::before {
  content: " ";
  border: 1px solid #0072ce;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 4px;
  min-width: auto;
  width: 10px;
  position: absolute;
  left: 2px;
  transform: rotate(-135deg);
  top: 8px;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading
  .panel-title
  .td {
  color: #0072ce;
  font-weight: bold;
  font-size: 14px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  text-align: left;
  background: 0;
  padding: 0 0 0 22px;
  margin: 0;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading.collapsed
  .panel-title::before {
  transform: rotate(45deg);
  top: 2px;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading.collapsed
  .panel-title
  .td {
  color: #242424;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading:not(.collapsed)
  .panel-title {
  color: #0072ce;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading:focus-within,
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td-parent
  .panel-heading:hover {
  background: #f3faff;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr:nth-child(even)
  .td-parent
  .panel-heading {
  background: #fbfbfb;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr:nth-child(even)
  .td-parent
  .panel-heading:hover {
  background: #f3faff;
}
.ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .table-view-more-row {
  text-align: center;
  padding: 17px 20px 17px 20px;
}
.ewma-tabs .multip-step-tabs-sm > a,
.ewma-tabs .multip-step-tabs-sm > span {
  color: #242424;
  text-align: center;
  padding: 15px;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  display: block;
}
.ewma-tabs .multi-step-tabs {
  overflow: auto;
  white-space: nowrap;
}
.ewma-tabs .multi-step-tabs.sticky {
  position: fixed;
  top: 88px;
  width: 100%;
  z-index: 100;
}
@media screen and (max-width: 991px) {
  .ewma-tabs .multi-step-tabs.sticky {
    top: 56px;
  }
}
.ewma-tabs > ul.nav-tabs {
  max-width: 790px;
  margin: 0 auto;
  border: 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  padding-left: 15px;
}
@media screen and (max-width: 991px) {
  .ewma-tabs > ul.nav-tabs {
    padding-left: inherit;
  }
}
@media screen and (max-width: 767px) {
  .ewma-tabs > ul.nav-tabs {
    padding: 0 15px;
  }
}
.ewma-tabs > ul.nav-tabs > li {
  border-right: #fff solid 1px;
  flex-grow: 1;
  max-width: 190px;
  margin-bottom: 0;
}
.ewma-tabs > ul.nav-tabs > li:first-child {
  margin-left: 0;
}
.ewma-tabs > ul.nav-tabs > li:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 990px) {
  .ewma-tabs > ul.nav-tabs > li {
    width: 24%;
    margin: 0 0.5%;
  }
  .ewma-tabs > ul.nav-tabs > li > a {
    border-bottom: 6px solid #003c71;
    display: inline-block;
  }
  .ewma-tabs > ul.nav-tabs > li > a[aria-disabled="true"] {
    border-bottom: 6px solid #cfcfcf;
  }
}
.ewma-tabs > ul.nav-tabs > li > a {
  font-family: Oswald, serif;
  font-size: 16px;
  text-transform: uppercase;
  border: 0;
  border-radius: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  color: #003c71;
  background: inherit;
  width: 100%;
  padding: 10px 15px;
}
@media only screen and (max-width: 990px) {
  .ewma-tabs > ul.nav-tabs > li > a {
    height: auto;
    padding: 0;
    border-bottom: 6px solid #003c71;
  }
}
.ewma-tabs > ul.nav-tabs > li > a .step-no {
  text-transform: none;
  font-size: 12px;
  line-height: 16px;
  font-weight: bold;
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
}
.ewma-tabs > ul.nav-tabs > li > a > span {
  display: block;
  text-align: center;
  width: 100%;
}
.ewma-tabs > ul.nav-tabs > li > a > span::after {
  content: "";
  position: absolute;
  height: 4px;
  background-color: #003c71;
  bottom: 2px;
  left: 2.5%;
  width: 95%;
  margin-top: 15px;
  transition: width 0.3s;
}
.ewma-tabs > ul.nav-tabs > li > a:hover,
.ewma-tabs > ul.nav-tabs > li > a:focus,
.ewma-tabs > ul.nav-tabs > li > a:active {
  background: transparent;
}
.ewma-tabs > ul.nav-tabs > li > a[aria-disabled="true"] {
  color: rgba(0, 0, 0, 0.5);
  cursor: not-allowed;
}
.ewma-tabs > ul.nav-tabs > li > a[aria-disabled="true"] .step-no {
  color: inherit;
}
.ewma-tabs > ul.nav-tabs > li > a[aria-disabled="true"] > span::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.ewma-tabs > ul.nav-tabs > li.active a {
  cursor: pointer;
  border: 0;
  color: #0072ce;
  background: #fff;
}
.ewma-tabs > ul.nav-tabs > li.active a > span::after {
  background-color: #0072ce;
}
@media only screen and (max-width: 990px) {
  .ewma-tabs > ul.nav-tabs > li.active a {
    border-bottom: 6px solid #0072ce;
  }
}
@media (max-width: 767px) {
  .ewma-tabs > ul.nav-tabs > li > a {
    font-size: 15px;
    cursor: pointer;
  }
}
form .form-group .autocomplete-wrapper .input-validation-wrapper {
  position: relative;
}
form .form-group .autocomplete-wrapper .input-validation-wrapper .icon {
  top: 50%;
  transform: translateY(-50%);
}
.autocomplete-results-list {
  list-style: none;
  background-color: #fff;
  padding: 0;
  z-index: 3;
  border-radius: 4px;
  overflow: auto;
  border: 2px solid #6a6a6a;
  max-height: 150px;
}
.autocomplete-results-list.results-hidden {
  pointer-events: none;
  visibility: hidden;
}
.autocomplete-results-list li.autocomplete-result {
  padding: 6px 12px;
  margin: 0;
  color: #000;
  cursor: pointer;
}
.autocomplete-results-list li.autocomplete-result:hover,
.autocomplete-results-list li.autocomplete-result[aria-selected="true"] {
  background-color: #e2f1ff;
  font-weight: bold;
}
.form-group
  .input-wrapper
  .autocomplete-wrapper
  input[aria-activedescendant*="result"] {
  border-color: #6a6a6a;
}
.form-group
  .input-wrapper
  .autocomplete-wrapper
  input[aria-activedescendant*="result"]
  ~ .autocomplete-results-list {
  border: 2px solid #0072ce;
}
@media screen and (min-width: 992px) {
  .calendar-picker-form .flex-container {
    display: flex;
    justify-content: center;
  }
}
@media screen and (min-width: 992px) {
  .calendar-picker-form .flex-container > div {
    flex: 1;
  }
}
.calendar-picker-form .input-calendar-picker {
  margin-bottom: 10px;
}
@media screen and (min-width: 992px) {
  .calendar-picker-form .input-calendar-picker {
    padding-right: 10px;
  }
}
.calendar-picker-form legend.form-legend {
  color: #6a6a6a;
  margin-bottom: 2px;
  letter-spacing: 0.12px;
  line-height: 22px;
}
@media screen and (min-width: 992px) {
  .calendar-picker-form .cta .btn {
    margin-top: 35px;
  }
  .calendar-picker-form .cta .btn.adjust-margin {
    margin-top: 25px;
  }
}
ul.error-stack {
  list-style: none;
  padding-left: 0;
  color: #ab0524;
  text-align: left;
  margin-bottom: 24px;
}
ul.error-stack .error-label {
  margin: 5px 0 14px 0;
}
ul.error-stack .error-label .error-link {
  text-decoration: none;
  color: #ab0524;
  cursor: pointer;
  vertical-align: top;
  display: inline-block;
  line-height: 18px;
  margin: 0 !important;
  white-space: normal;
  text-align: inherit;
}
ul.error-stack .error-label .error-link.btn.btn-link:focus {
  color: #ab0524 !important;
}
ul.error-stack .error-label .error-link strong {
  line-height: 18px;
  display: inline;
  vertical-align: top;
}
ul.error-stack .error-label .error-link span.glyphicon {
  line-height: 18px;
  vertical-align: top;
  display: inline;
  top: 0;
}
ul.error-stack .error-label .error-link span.glyphicon::before {
  vertical-align: top;
}
.form-errors-wrapper {
  outline: 0;
}
.form-errors-wrapper.no-border .alert.alert-danger {
  background: 0;
  border: 0;
}
.form-errors-wrapper.text-center ul.error-stack {
  text-align: center;
}
svg.icon.warning-icon-size {
  width: 36px;
  height: 36px;
  fill: #ab0524;
  margin: 12px auto;
}
div.datepicker-calendar.bootstrap.above {
  z-index: 1050;
}
.input-calendar-picker {
  color: #003c71;
}
.input-calendar-picker .input-wrapper .form-control {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.input-calendar-picker .input-wrapper .form-control-feedback {
  right: 40px;
}
.input-calendar-picker .input-wrapper p {
  font-size: 12px;
  color: #6a6a6a;
  letter-spacing: 0.12px;
  line-height: 2.5;
  font-weight: bold;
  margin-bottom: 4px;
}
.input-calendar-picker .input-wrapper .date-picker-input-group {
  position: relative;
}
.input-calendar-picker .input-wrapper .date-picker-input-group .form-control {
  border: 2px solid #6a6a6a;
}
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .form-control.active-input {
  border-color: #0072ce;
}
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0;
  background: transparent;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 40px;
  box-shadow: none;
  padding: 8px;
  line-height: 20px;
}
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:focus:not(:active),
.text-color-dark
  .text-color-light
  .input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:focus:not(:active),
.ewma-jackpot
  .input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:focus:not(:active),
#cookie-policy-notification
  .input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:focus:not(:active) {
  outline-color: #fae300;
}
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:focus.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:active {
  outline: 0;
}
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:active,
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web.active {
  box-shadow: none;
}
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web
  .calendar-icon {
  fill: #0072ce;
}
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:hover
  .calendar-icon {
  fill: #003c71;
}
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:hover,
.input-calendar-picker
  .input-wrapper
  .date-picker-input-group
  .datepicker-button.olg-web:focus {
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.input-calendar-picker .input-wrapper .datepicker-calendar.olg-web {
  -webkit-box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.2);
  border: 0;
  margin-top: 0 !important;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .input-calendar-picker .input-wrapper .datepicker-calendar.olg-web {
    width: 377px;
  }
}
.input-calendar-picker .input-wrapper .datepicker-calendar.olg-web::before,
.input-calendar-picker .input-wrapper .datepicker-calendar.olg-web::after {
  display: none !important;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-calendar-inner {
  padding: 12px 4px 24px 4px;
}
@media screen and (min-width: 992px) {
  .input-calendar-picker
    .input-wrapper
    .datepicker-calendar.olg-web
    .datepicker-calendar-inner {
    padding: 12px 24px 24px;
  }
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-table-wrapper {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-top: 12px;
  background-color: #fbfbfb;
  padding: 8px 20px 18px 20px;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-button
  svg.icon {
  width: 16px;
  height: 16px;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-button:hover,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-button:focus {
  border: 0;
  background-color: transparent;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-button:hover
  svg.icon,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-button:focus
  svg.icon {
  fill: #003c71;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-button.disabled
  svg.icon {
  fill: #989898;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month-prev {
  margin-left: 60px;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month-next {
  margin-right: 60px;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month-next,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month-prev {
  margin-top: 4px !important;
  margin-bottom: 0 !important;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month-fast-prev,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month-fast-next {
  display: none !important;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month {
  color: #0072ce;
  font-size: 14px;
  margin: 4px 96px 3px 96px;
  padding: 0;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month::after {
  display: none;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-month-wrap
  .datepicker-month:hover {
  color: #003c71;
  background-color: transparent;
  border: 0;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap {
  float: right;
  position: absolute;
  right: 12px;
  padding: 3px;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close {
  margin: 0;
  color: #0072ce;
  background-color: transparent;
  border: 0;
  padding: 0;
  min-width: auto;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:focus:not(:active),
.text-color-dark
  .text-color-light
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:focus:not(:active),
.ewma-jackpot
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:focus:not(:active),
#cookie-policy-notification
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:focus:not(:active) {
  outline-color: #fae300;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:focus.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:active {
  outline: 0;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:active,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close.active {
  box-shadow: none;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:hover,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  .datepicker-close-wrap
  button.datepicker-close:focus {
  background-color: transparent;
  border: 0;
  color: #003c71;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid {
  font-size: 14px;
  background-color: transparent;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  tbody
  > tr {
  padding: 0 5px;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  th.datepicker-day {
  font-size: 12px;
  font-weight: normal;
  color: #242424;
  border: 0;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td {
  font-size: 14px;
  padding: 6px 0;
  color: #0070d1;
  font-weight: bold;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td
  span {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 2px;
  width: 25px;
  display: block;
  margin: 0 auto;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.empty {
  color: #fbfbfb;
  font-size: 12px;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.month
  span,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.year
  span {
  width: 45px;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.unselectable
  span {
  color: #545454;
  font-size: 12px;
  font-weight: normal;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable {
  background-color: transparent;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable:hover {
  background-color: transparent;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable
  span {
  background-color: transparent;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable
  span:hover {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff;
  background-color: #0072ce;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus {
  background-color: transparent;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus:focus:not(:active),
.text-color-dark
  .text-color-light
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus:focus:not(:active),
.ewma-jackpot
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus:focus:not(:active),
#cookie-policy-notification
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus:focus:not(:active) {
  outline-color: #fae300;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus:focus.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus:active {
  outline: 0;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus:active,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.focus.active {
  box-shadow: none;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.curDay
  span {
  color: #fff;
  background-color: #003c71;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.curDayHighlight
  span {
  color: #fff;
  background-color: #0072ce;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range
  div {
  background-color: #0072ce;
  color: #fff;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus {
  background-color: transparent;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus:focus:not(:active),
.text-color-dark
  .text-color-light
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus:focus:not(:active),
.ewma-jackpot
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus:focus:not(:active),
#cookie-policy-notification
  .input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus:focus:not(:active) {
  outline-color: #fae300;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus:focus.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus:active {
  outline: 0;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus:active,
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.focus.active {
  box-shadow: none;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.startDate
  div {
  background: linear-gradient(
    to right,
    #fbfbfb 0,
    #fbfbfb 50%,
    #0072ce 50%,
    #0072ce 100%
  );
  color: #fff;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.startDate
  span {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #003c71 !important;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.endDate
  div {
  background: linear-gradient(
    to left,
    #fbfbfb 0,
    #fbfbfb 50%,
    #0072ce 50%,
    #0072ce 100%
  );
  color: #fff;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.in-range.endDate
  span {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #003c71 !important;
}
.input-calendar-picker
  .input-wrapper
  .datepicker-calendar.olg-web
  table.datepicker-grid
  td.selectable.curDay
  span:hover {
  background-color: #0072ce;
}
.input-calendar-picker:not(.hidden-input-labels) + .input-calendar-picker {
  align-self: flex-end;
}
.input-calendar-picker:not(.hidden-input-labels)
  + .input-calendar-picker
  .sr-only
  + .date-picker-input-group {
  margin-top: 1rem;
}
.input-calendar-picker.has-error .input-wrapper .form-control {
  border-color: #ab0524 !important;
}
.input-calendar-picker.has-error .input-wrapper .icon.form-control-feedback {
  display: inline-block;
  fill: #ab0524;
  top: auto;
  bottom: 16px;
  right: 50px;
}
.input-calendar-picker.has-error .text-danger {
  font-family: "Lato", Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 6px;
}
.input-calendar-picker.has-success .input-wrapper .form-control {
  border-color: #25840f !important;
}
.input-calendar-picker.has-success .input-wrapper .icon.form-control-feedback {
  display: inline-block;
  fill: #25840f;
  top: auto;
  bottom: 16px;
  right: 50px;
}
.checkbox {
  position: relative;
  margin-top: 5px;
  margin-bottom: 30px;
}
.checkbox input[type="checkbox"] {
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  height: 25px;
  width: 25px;
}
.checkbox label {
  line-height: 25px;
  padding-left: 0;
  position: relative;
  font-weight: normal;
}
@media screen and (max-width: 767px) {
  .checkbox label {
    display: flex;
    text-align: left;
  }
}
.checkbox label .checkbox-container {
  height: 25px;
  width: 25px;
  background-color: transparent;
  border: 2px solid #6a6a6a;
  border-radius: 12%;
  position: relative;
  display: inline-block;
  margin-right: 15px;
  flex-shrink: 0;
  vertical-align: top;
}
.checkbox label .checkbox-container .icon {
  display: none;
}
.checkbox label .checkbox-label-text a {
  font-weight: bold;
}
.checkbox.has-error label {
  color: #333;
}
.checkbox input:checked + label .checkbox-container {
  border: 2px solid #25840f;
  background: #25840f;
}
.checkbox input:checked + label .checkbox-container .icon {
  fill: #fff;
  position: absolute;
  left: 4px;
  top: 4px;
  display: block;
}
.checkbox input:focus + label .checkbox-container::before {
  content: "";
  position: absolute;
  height: 31px;
  width: 31px;
  border-radius: 12%;
  top: -5px;
  left: -5px;
  border: 2px solid #1195ff;
}
.checkbox.has-error input[type="checkbox"] + label .checkbox-container {
  border-color: #ab0524;
}
.checkbox.has-error input[type="checkbox"]:focus + label .checkbox-container {
  border-color: #0072ce;
}
.checkbox .tooltip-wrapper {
  vertical-align: middle;
}
.checkbox .btn-link {
  margin: 0;
  font-size: 16px;
  padding: 0;
  vertical-align: text-bottom;
}
.checkbox .btn-link:hover,
.checkbox .btn-link:focus,
.checkbox .btn-link:active {
  text-decoration: none;
}
.input-date legend:focus {
  outline-color: #0072ce;
}
.input-date .input-select {
  margin-bottom: inherit;
}
.input-date .input-select .text-danger {
  margin-bottom: 0;
}
input[data-type="number"] {
  line-height: 1.42857143;
  color: #555;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  font-weight: 700;
}
input[data-type="number"]:focus {
  border-color: #0072ce;
  box-shadow: none;
}
input[data-type="number"].has-error {
  background: #fff6f8;
  border-color: #a94442 !important;
  color: #ab0524;
}
input[data-type="number"].has-success {
  border-color: #25840f;
}
input[data-type="number"]::placeholder {
  font-weight: 400;
}
.password-strength-indicator {
  float: right;
}
.password-strength-indicator .password-strength {
  float: left;
  margin-bottom: 5px;
  text-align: right;
  font-size: 12px;
  font-weight: bold;
}
.password-strength-indicator .password-meter {
  height: 15px;
  float: right;
}
.password-strength-indicator .password-meter .strength-meter {
  float: left;
  margin-left: 5px;
  margin-top: 7px;
  height: 5px;
  width: 20px;
  -webkit-border-radius: 2.5px;
  -moz-border-radius: 2.5px;
  border-radius: 2.5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.password-strength-indicator .password-meter .strength-meter:nth-child(3) {
  margin-right: 0;
}
.password-strength-indicator.strong .password-strength {
  color: #25840f;
}
.password-strength-indicator.strong .password-meter .strength-meter {
  background-color: #25840f;
}
.password-strength-indicator.medium .password-strength {
  color: #857624;
}
.password-strength-indicator.medium .password-meter .strength-meter {
  background-color: #857624;
}
.password-strength-indicator.weak .password-strength {
  color: #e4002b;
}
.password-strength-indicator.weak .password-meter .strength-meter {
  background-color: #e4002b;
}
.password-strength-indicator.invalid .password-strength {
  color: #ab0524;
}
.password-strength-indicator.invalid .password-meter .strength-meter {
  background-color: #ab0524;
}
.password-rules-container {
  margin: 5px 0 0 10px;
  font-size: 11px;
}
.password-rules-container p {
  font-weight: bold;
  color: #333;
}
.password-rules-container .password-rules {
  list-style-type: none;
}
.password-rules-container .password-rules li {
  font-size: 12px;
  margin: 3px 0;
}
.password-rules-container .password-rules li:first-child {
  font-weight: bold;
  color: #003c71;
}
.form-group.radio-input {
  margin-bottom: 0;
}
.form-group.radio-input .input-wrapper label {
  font-size: 14px;
  line-height: 2.5;
  color: #333;
}
.form-group.radio-input .input-wrapper .tip-text {
  font-weight: 400;
}
.form-group.radio-input .input-wrapper .tooltip-in-input {
  top: 0;
}
.input-select .input-wrapper {
  position: relative;
}
.input-select .input-wrapper svg.icon {
  position: absolute;
  right: 13px;
  pointer-events: none;
}
.input-select .input-wrapper svg.icon.alignArrowIconDown {
  top: 53px;
  width: 17px;
  height: 17px;
  transform: rotate(-90deg);
  fill: #0072ce;
}
.input-select .input-wrapper svg.icon.alignArrowIconUp {
  top: 53px;
  width: 17px;
  height: 17px;
  transform: rotate(90deg);
  fill: #0072ce;
}
.input-select .input-wrapper .form-control {
  padding-right: 5px;
}
.input-select .input-wrapper select {
  -webkit-appearance: none;
}
.input-select .input-wrapper select::-ms-expand {
  display: none;
}
.input-select .input-wrapper .form-control-feedback {
  margin-right: 20px;
}
.input-select .text-danger {
  white-space: nowrap;
}
.input-wrapper label.inline-label {
  display: inline-block;
}
.input-wrapper .btn-link {
  margin: 0;
  font-size: 16px;
  padding: 2px 8px;
}
.input-wrapper .btn-link:hover,
.input-wrapper .btn-link:focus,
.input-wrapper .btn-link:active {
  text-decoration: none;
}
.input-wrapper .tooltip-icon.tooltip-in-input {
  right: 8px;
}
.input-wrapper .tooltip-icon.tooltip-in-input .tooltip-wrapper .icon {
  vertical-align: middle;
}
.input-wrapper .mandatoryStar {
  position: absolute;
  font-size: 20px;
  top: auto;
  bottom: 28px;
  right: -10px;
}
.rules-list-wrapper {
  max-width: 630px;
}
.rules-list-wrapper h2 {
  margin-top: 0;
}
.rules-list-wrapper ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.rules-list-wrapper ul li {
  margin: 0 0 16px 0;
  padding: 0 0 16px 0;
  list-style: none;
  border-bottom: solid 1px #989898;
}
.rules-list-wrapper ul li a {
  padding: 0;
  display: flex;
  align-items: center;
}
.rules-list-wrapper ul li .logo {
  width: 80px;
  height: 72px;
  overflow: hidden;
  margin-right: 16px;
  padding: 12px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  background-position: center center;
  background-size: cover;
}
.rules-list-wrapper ul li .logo img {
  width: 80px;
  height: auto;
  max-width: 100%;
}
.rules-list-wrapper ul li .info {
  flex-grow: 1;
}
.rules-list-wrapper ul li .info strong {
  color: #003c71;
  display: block;
}
.rules-list-wrapper ul li .info span {
  background-color: #f3faff;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.12px;
  padding: 8px;
  display: inline-block;
  font-weight: bold;
  border-radius: 4px;
  color: #242424;
}
.rules-list-wrapper ul li .carret .icon {
  fill: #0072ce;
}
.rules-list-wrapper .btn.btn-link {
  padding: 0;
}
.cmp-game-rules-list + .cmp-game-rules-list {
  margin-top: 40px;
}
svg.icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  fill: #0072ce;
}
svg.icon.block {
  display: block;
  margin: 0 auto;
}
svg.icon.centered {
  vertical-align: middle;
  align-self: center;
}
svg.icon.btn.btn-link,
svg.icon.primary {
  fill: #003c71;
}
svg.icon.red {
  fill: #ab0524;
}
svg.icon.orange {
  fill: #c64703;
}
svg.icon.green {
  fill: #25840f;
}
svg.icon.grey {
  fill: #6a6a6a;
}
svg.icon.white {
  fill: #fff;
}
svg.icon.yellow {
  fill: #fae300;
}
svg.icon.blue {
  fill: #0072ce;
}
svg.icon.btn.btn-link,
svg.icon.small {
  width: 14px;
  height: 14px;
}
svg.icon.xsmall {
  width: 12px;
  height: 12px;
}
svg.icon.medium {
  width: 30px;
  height: 30px;
}
svg.icon.large {
  width: 40px;
  height: 40px;
}
svg.icon.xlarge {
  width: 60px;
  height: 60px;
}
@media screen and (max-width: 767px) {
  #missing-details-modal .modal-dialog {
    border-radius: 0;
    margin: 0;
    width: 100%;
    height: 100%;
  }
  #missing-details-modal .modal-dialog .modal-content {
    border-radius: 0;
  }
  #missing-details-modal .modal-dialog .modal-content .modal-header {
    border-radius: 0;
  }
}
#missing-details-modal .missing-detail-header {
  height: 34px;
}
#missing-details-modal .missing-detail-form {
  padding: 0 80px;
}
@media screen and (max-width: 767px) {
  #missing-details-modal .missing-detail-form {
    padding: 0;
  }
}
#missing-details-modal .missing-detail-form .missing-details-header .header3 {
  margin: 0;
}
#missing-details-modal
  .missing-detail-form
  .missing-details-header
  .missing-details-description {
  color: #c64703;
}
#missing-details-modal
  .missing-detail-form
  .missing-details-header
  .missing-details-description
  .icon {
  margin: 16px auto;
}
#missing-details-modal .missing-detail-form .weekly-deposit .subheader {
  display: inline-block;
  margin: auto;
}
#missing-details-modal
  .missing-detail-form
  .weekly-deposit
  .subheader
  .subheader-text.mandatory::after {
  content: "*";
  color: #c64703;
  margin-left: 4px;
  position: absolute;
}
#missing-details-modal .missing-detail-form .weekly-deposit .subheader hr {
  margin: 4px 24px 8px;
  border-top: #b9b9b9 solid 1px;
}
#missing-details-modal .missing-detail-form .weekly-deposit fieldset {
  margin-top: 16px;
}
#missing-details-modal .missing-detail-form .weekly-deposit label {
  float: left;
  margin-top: 16px;
  font-size: 12px;
}
#missing-details-modal .missing-detail-form .header4 {
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin: 0;
  padding-left: 16px;
}
#missing-details-modal .missing-detail-form .header4 .tooltip-wrapper {
  margin-top: 5px;
}
#missing-details-modal
  .missing-detail-form
  .header4
  .tooltip-wrapper
  .btn-link {
  font-size: 15px;
  vertical-align: top;
  top: 8px;
  position: relative;
}
.modal-backdrop {
  background: 0;
}
.modal-open {
  -ms-overflow-style: none;
}
.modal-open .modal {
  -ms-overflow-style: auto;
}
.modal {
  background: rgba(0, 0, 0, 0.5);
}
.modal .modal-dialog-wrapper {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.modal .modal-dialog-wrapper.centered {
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 991px) {
  .modal .modal-dialog-wrapper.full-screen-mobile .modal-dialog {
    margin: 0;
    border-radius: 0;
    width: auto;
  }
  .modal .modal-dialog-wrapper.full-screen-mobile .modal-header,
  .modal .modal-dialog-wrapper.full-screen-mobile .modal-content {
    border-radius: 0;
  }
}
.modal .modal-dialog {
  pointer-events: auto;
  transition: all 0.3s !important;
}
.modal .modal-dialog.modal-sm {
  padding-left: 10px;
  padding-right: 10px;
}
@media screen and (min-width: 768px) {
  .modal .modal-dialog.modal-sm {
    width: 468px;
  }
}
.modal .modal-dialog.modal-xl {
  width: 90%;
  padding: 0 15px;
}
@media screen and (max-width: 767px) {
  .modal .modal-dialog.modal-xl {
    width: auto;
    padding: 0;
  }
}
.modal .modal-dialog .modal-content {
  background-clip: border-box;
  border: none !important;
}
.modal .modal-dialog .modal-content .modal-header {
  border-radius: 6px 6px 0 0;
  display: flex;
  flex-direction: row;
  color: #003c71;
  position: relative;
}
.modal .modal-dialog .modal-content .modal-header .modal-title {
  flex-grow: 1;
}
.modal .modal-dialog .modal-content .modal-header h1,
.modal .modal-dialog .modal-content .modal-header h2,
.modal .modal-dialog .modal-content .modal-header h3,
.modal .modal-dialog .modal-content .modal-header h4,
.modal .modal-dialog .modal-content .modal-header h5,
.modal .modal-dialog .modal-content .modal-header h6 {
  color: #003c71;
  font-size: 16px;
  font-family: Lato, Arial, Helvetica, sans-serif;
  letter-spacing: 0.88px;
}
.modal .modal-dialog .modal-content .modal-header button {
  border: 0;
  padding: 0;
  margin: 0 0 auto auto;
  background: transparent;
}
.modal .modal-dialog .modal-content .modal-header button.btn-z-index {
  z-index: 1;
}
.modal .modal-dialog .modal-content .modal-header button.btn-close {
  position: absolute;
  right: 15px;
  top: 12px;
}
.modal .modal-dialog .modal-content .modal-header button .icon {
  width: 16px;
  height: 16px;
  fill: #003c71;
  vertical-align: middle;
}
.modal .modal-dialog .modal-content .modal-header button:hover .icon {
  fill: #0072ce;
}
.modal .modal-dialog .modal-content .modal-body {
  text-align: center;
}
.modal .modal-dialog .modal-content .modal-body p {
  color: #242424;
}
.modal .modal-dialog .modal-content .modal-footer {
  border-radius: 0 0 6px 6px;
  text-align: center;
}
.modal .modal-dialog.modal-type-dialog .modal-content .modal-header {
  text-align: center;
  background: #0072ce;
  color: #fff;
}
.modal .modal-dialog.modal-type-dialog .modal-content .modal-header h1,
.modal .modal-dialog.modal-type-dialog .modal-content .modal-header h2,
.modal .modal-dialog.modal-type-dialog .modal-content .modal-header h3,
.modal .modal-dialog.modal-type-dialog .modal-content .modal-header h4,
.modal .modal-dialog.modal-type-dialog .modal-content .modal-header h5,
.modal .modal-dialog.modal-type-dialog .modal-content .modal-header h6 {
  color: #fff;
}
.modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-header
  button
  .icon {
  fill: #fff;
}
.modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-header
  button:hover
  .icon {
  fill: #fae300;
}
.modal .modal-dialog.modal-type-dialog .modal-content .btn-primary,
.modal .modal-dialog.modal-type-dialog .modal-content .btn-outline-primary,
.modal .modal-dialog.modal-type-dialog .modal-content .btn-secondary {
  min-width: 77%;
}
@media screen and (max-width: 767px) {
  .modal .modal-dialog.modal-type-dialog .modal-content .btn-primary,
  .modal .modal-dialog.modal-type-dialog .modal-content .btn-outline-primary,
  .modal .modal-dialog.modal-type-dialog .modal-content .btn-secondary {
    min-width: 100%;
  }
}
.modal .modal-dialog.modal-type-dialog .modal-content .btn-primary {
  margin-bottom: 16px;
  margin-top: 16px;
}
.modal .modal-dialog.modal-type-modal .modal-content .modal-header {
  text-align: left;
  background-color: #edf7ff;
}
.modal .modal-dialog.modal-type-modal .modal-content .modal-footer {
  background-color: #edf7ff;
}
.modal .modal-dialog.modal-type-login .modal-content .modal-header {
  padding-bottom: 0;
  padding-top: 35px;
  border-bottom: 0;
}
.modal .modal-dialog.modal-type-login .modal-content .modal-body {
  padding-top: 0;
  padding-bottom: 50px;
}
#bonus-terms-modal-dynamic .modal-body section,
#bonus-terms-modal .modal-body section,
#bonus-terms-modal-dynamic .modal-body .section,
#bonus-terms-modal .modal-body .section {
  counter-reset: heading;
}
#bonus-terms-modal-dynamic .modal-body h4,
#bonus-terms-modal .modal-body h4 {
  counter-increment: heading;
  margin: 24px 0 10px;
  text-align: left;
}
#bonus-terms-modal-dynamic .modal-body h4::before,
#bonus-terms-modal .modal-body h4::before {
  content: counter(heading) " ";
}
#bonus-terms-modal-dynamic .modal-body ol,
#bonus-terms-modal .modal-body ol {
  counter-reset: itemNumber;
  list-style: none;
  padding-left: 25px;
}
#bonus-terms-modal-dynamic .modal-body ol li,
#bonus-terms-modal .modal-body ol li {
  counter-increment: itemNumber;
  text-indent: -25px;
}
#bonus-terms-modal-dynamic .modal-body ol li::before,
#bonus-terms-modal .modal-body ol li::before {
  content: counter(heading) "." counter(itemNumber) "." " ";
}
#bonus-terms-modal-dynamic .modal-body ol li ol,
#bonus-terms-modal .modal-body ol li ol {
  counter-reset: itemNumber;
  list-style: none;
  margin-top: 10px;
  padding-left: 13px;
}
#bonus-terms-modal-dynamic .modal-body ol li ol li,
#bonus-terms-modal .modal-body ol li ol li {
  counter-increment: itemNumber;
  text-indent: -13px;
}
#bonus-terms-modal-dynamic .modal-body ol li ol li::before,
#bonus-terms-modal .modal-body ol li ol li::before {
  content: counter(itemNumber, lower-latin) "." " ";
}
#bonus-terms-modal-dynamic .modal-body ol li ol li ol,
#bonus-terms-modal .modal-body ol li ol li ol {
  counter-reset: itemNumber;
  list-style: none;
}
#bonus-terms-modal-dynamic .modal-body ol li ol li ol li,
#bonus-terms-modal .modal-body ol li ol li ol li {
  counter-increment: itemNumber;
}
#bonus-terms-modal-dynamic .modal-body ol li ol li ol li::before,
#bonus-terms-modal .modal-body ol li ol li ol li::before {
  content: counter(itemNumber, lower-roman) "." " ";
}
#bonus-terms-modal-dynamic .modal-body ul,
#bonus-terms-modal .modal-body ul {
  padding-left: 25px;
}
#bonus-terms-modal-dynamic .modal-body ul li,
#bonus-terms-modal .modal-body ul li {
  list-style-type: none;
}
#bonus-terms-modal-dynamic .modal-body p,
#bonus-terms-modal .modal-body p {
  text-align: left;
}
#bonus-terms-modal-dynamic .modal-body table,
#bonus-terms-modal .modal-body table {
  margin: 10px 0 20px;
  text-indent: 0;
}
#bonus-terms-modal-dynamic .modal-body th,
#bonus-terms-modal .modal-body th {
  background: 0;
  border-bottom: 1px solid #ccc;
  color: #003c71;
  padding: 0 0 5px 0;
  width: 50%;
}
#bonus-terms-modal-dynamic .modal-body th::before,
#bonus-terms-modal .modal-body th::before {
  border: 0;
}
#bonus-terms-modal-dynamic .modal-body tr,
#bonus-terms-modal .modal-body tr {
  border-bottom: 1px solid #ccc;
}
#bonus-terms-modal-dynamic .modal-body td,
#bonus-terms-modal .modal-body td {
  border-radius: 0;
  border-left: 0;
  border-right: 0;
  padding: 5px 10px 5px 0;
}
@media screen and (min-width: 480px) {
  #bonus-terms-modal-dynamic .modal-body div {
    padding: 0 15px;
  }
}
@media screen and (min-width: 480px) {
  .promotion-terms {
    padding: 0 15px;
  }
}
.filter-menu {
  background-color: transparent;
  border-bottom: 3px solid #fff;
}
.filter-menu .cat-header legend {
  margin: 10px 0 16px;
}
.filter-menu .button-row {
  background: transparent;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
.filter-menu .action-btns-mobile {
  position: fixed;
  width: 100%;
  overflow: hidden;
  display: none !important;
  bottom: 0;
  left: 0;
  z-index: 200;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  padding: 16px;
}
.filter-menu .action-btns-mobile button {
  width: 48%;
}
.filter-menu .action-btns-mobile button:first-child {
  margin-right: 10px;
}
.filter-menu .action-btns-mobile .clear {
  margin-top: 16px;
}
.filter-menu .filter-menu-button {
  background: transparent;
  border: 0;
  padding-top: 10px;
  padding-right: 0;
  color: #0072ce;
  font-weight: bold;
  text-align: right;
  width: 120px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.filter-menu .filter-menu-button span {
  margin-right: 4px;
  text-transform: uppercase;
}
.filter-menu .filter-menu-button svg {
  width: 18px;
  height: 18px;
}
.filter-menu .filter-menu-button svg.small {
  width: 14px;
  height: 14px;
}
.filter-menu .collapsable {
  max-height: 0;
  overflow: hidden;
  position: relative;
}
.filter-menu .collapsable .filter-item {
  height: 40px;
  margin-bottom: 10px;
}
.filter-menu .collapsable input[type="radio"] {
  width: 18px;
  height: 18px;
  margin-right: 20px;
}
.filter-menu .collapsable input[type="radio"] + span {
  font-weight: normal;
  vertical-align: text-bottom;
}
.filter-menu .action-row {
  text-align: center;
}
.filter-menu .action-row .apply,
.filter-menu .action-row .clear {
  margin-bottom: 20px;
}
.filter-menu .action-row .apply a,
.filter-menu .action-row .clear a {
  cursor: pointer;
}
.filter-menu.expanded {
  background-color: #f7fbff;
  border-bottom: 3px solid #0072ce;
}
.filter-menu.expanded .collapsable {
  max-height: 1000px;
}
.filter-menu.expanded .action-btns-mobile {
  display: block !important;
}
@media screen and (min-width: 992px) {
  .filter-menu.expanded .action-btns-mobile {
    display: none !important;
  }
}
.filter-menu .checkbox .checkbox-container {
  margin-right: 8px;
}
.filter-menu .checkbox label {
  display: flex;
  line-height: 18px;
}
.panel {
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
}
.panel-light-grey {
  border: 0;
  background: #fbfbfb;
}
.panel-blueish-white {
  border: 0;
  background: #f7fbff;
}
.panel-body {
  padding-left: 16px;
  padding-right: 16px;
}
.panel-body h2.header5 {
  margin-top: 0;
}
.panel-body .highlighted {
  color: #003c71;
  font-weight: 600;
}
.panel-padded {
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: inline-block;
}
.panel-padded .content {
  padding-left: 1rem;
  padding-right: 1rem;
}
.panel-padded .content p {
  margin-top: 16px;
}
.panel-padded .content p.subtitle {
  margin-top: inherit;
}
@media screen and (min-width: 768px) {
  .panel-body {
    padding-left: 40px;
    padding-right: 40px;
  }
  .panel-body h2.header5 {
    margin-top: 16px;
  }
  .panel-body .content {
    margin-bottom: 16px;
  }
  .panel-small .panel-body {
    padding-left: 16px;
    padding-right: 16px;
  }
  .panel-padded {
    padding-left: 82px;
    padding-right: 82px;
  }
  .panel-padded .content {
    padding-left: 108px;
    padding-right: 108px;
  }
}
#player-inactivity-modal .icon-clock {
  width: 48px;
  height: 48px;
}
#player-inactivity-modal .time-remaining {
  color: #003c71;
  font-size: 24px;
  font-weight: bold;
  font-family: "Oswald", serif;
}
.popover {
  border: 1px solid #0072ce;
  background-color: #edf7ff;
  font-size: 12px;
  font-family: "Lato", Arial, sans-serif;
}
.popover.top .arrow {
  border-top-color: #0072ce;
}
.popover.top .arrow::after {
  border-top-color: #edf7ff;
}
.popover.right .arrow {
  border-right-color: #0072ce;
}
.popover.right .arrow::after {
  border-right-color: #edf7ff;
}
.popover.bottom .arrow {
  border-bottom-color: #0072ce;
}
.popover.bottom .arrow::after {
  border-bottom-color: #edf7ff;
}
.popover.left .arrow {
  border-left-color: #0072ce;
}
.popover.left .arrow::after {
  border-left-color: #edf7ff;
}
.popover .popover-title {
  font-size: 12px;
  font-family: "Lato", Arial, sans-serif;
  background: transparent;
  border-bottom: 0;
  text-transform: initial;
  font-weight: bold;
  color: #333;
  padding: 8px 14px 0;
}
button.btn-i.glyphicon-info-sign {
  border: 0;
  font-size: 13px;
  background: transparent;
}
button.btn-i.glyphicon-info-sign::before {
  padding: 5px;
  color: #0072ce;
}
button.btn-i.glyphicon-info-sign:hover {
  text-decoration: none;
}
.scrollable-container {
  overflow-y: scroll;
  border-style: solid;
  border-width: 2px;
  border-color: #cfcfcf;
  padding: 8px 16px;
}
.scrollable-container .trigger {
  height: 25px;
  margin-top: -35px;
  z-index: -1000;
}
#olg[inert] .snackbar {
  pointer-events: auto;
}
.snackbar > div > .alert {
  color: #fff;
  text-align: center;
  margin: 0;
  padding: 12px;
  display: flex;
  border-radius: 0;
  border-top: #fff solid 4px;
}
.snackbar > div > .alert .alert-content {
  display: flex;
  margin: 0 auto;
}
.snackbar > div > .alert .alert-content > * {
  align-self: center;
}
.snackbar > div > .alert .alert-content .alert-icon {
  height: 21px;
  width: 21px;
}
.snackbar > div > .alert .icon {
  fill: #fff;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.snackbar > div > .alert .alert-text {
  margin: 0 10px;
}
.snackbar > div > .alert .focus-only:focus {
  outline: 2px solid #fae300;
}
.snackbar > div > .alert .btn-link {
  border: 0;
  padding: 0;
  height: 12px;
}
.snackbar > div > .alert .btn-link .icon {
  width: 12px;
  height: 12px;
  vertical-align: top;
}
.snackbar > div > .alert .offline {
  display: flex;
  align-items: center;
}
.snackbar > div > .alert .offline .close-icon {
  height: 21px;
  width: auto;
}
.snackbar > div > .alert.alert-success {
  background-color: #25840f;
  color: #fff;
}
.snackbar > div > .alert.alert-danger {
  background-color: #ab0524;
  color: #fff;
}
.snackbar > div > .alert.alert-information {
  background-color: #0070d1;
  color: #fff;
}
.standard-tooltip {
  cursor: pointer;
  border: 0;
  background: transparent;
}
.standard-tooltip .btn.btn-link:active,
.standard-tooltip .btn.btn-link:focus {
  text-decoration: none;
}
.standard-tooltip .btn.btn-link .icon {
  vertical-align: top;
  margin: 2px;
}
.tooltip {
  background: 0;
  z-index: 10;
  pointer-events: none;
}
.tooltip.in {
  opacity: 1 !important;
}
.tooltip .tooltip-arrow {
  z-index: 1080;
}
.tooltip .tooltip-arrow::after,
.tooltip .tooltip-arrow::before {
  content: "";
  display: block;
  position: absolute;
  top: -5px;
  width: 0;
  height: 0;
}
.tooltip .tooltip-arrow::after {
  left: -10px;
  border: 10px solid transparent;
  border-top-color: #f7fbff;
}
.tooltip .tooltip-arrow::before {
  left: -11px;
  border: 11px solid transparent;
  border-top-color: #0072ce;
}
.tooltip .tooltip-inner {
  min-width: 300px;
  max-width: 300px;
  pointer-events: auto;
  cursor: default;
  background-color: #f7fbff;
  color: #242424;
  border-style: solid;
  border-width: 1px;
  position: relative;
  padding: 24px 16px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5), 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  text-align: left;
}
.tooltip .tooltip-inner:focus {
  outline: 2px solid #1195ff;
}
.tooltip.top {
  margin-top: -10px;
}
.tooltip.top .tooltip-arrow {
  bottom: 1px;
}
.tooltip.bottom .tooltip-arrow {
  transform: rotate(180deg);
  margin-top: -4px;
  border-bottom-color: transparent;
}
.tooltip.right .tooltip-arrow {
  transform: rotate(90deg);
  margin-top: -4px;
  border-bottom-color: transparent;
}
.tooltip.left .tooltip-arrow {
  transform: rotate(270deg);
  margin-top: -4px;
  border-bottom-color: transparent;
}
.tooltip .tooltip-wrapper .btn.btn-link:active,
.tooltip .tooltip-wrapper .btn.btn-link:focus {
  text-decoration: none;
}
.interac-overlay {
  align-items: center;
  backdrop-filter: blur(5px);
  background: rgba(215, 215, 215, 0.9);
  display: flex;
  height: 100%;
  justify-content: center;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1051;
}
.interac-overlay .interac-content {
  text-align: center;
}
.interac-overlay .interac-content .interac-text {
  padding: 0 25px;
}
.interac-overlay .loading-spinner {
  margin: auto;
  max-width: 60px;
}
.modal-launch-hitormiss {
  overflow-x: hidden;
  overflow-y: initial;
}
.modal-launch-hitormiss .modal-dialog-wrapper {
  height: 100%;
}
@media (min-width: 768px) {
  .modal-launch-hitormiss .modal-dialog-wrapper {
    max-height: 640px;
  }
}
.modal-launch-hitormiss .modal-dialog {
  margin: 0;
}
@media (min-width: 768px) {
  .modal-launch-hitormiss .modal-dialog {
    margin: auto;
  }
}
.modal-launch-hitormiss .modal-dialog .modal-content {
  height: 100%;
  margin: 0;
  border-radius: 5px;
}
@media (min-width: 768px) {
  .modal-launch-hitormiss .modal-dialog .modal-content {
    margin: 10px;
    border-radius: 20px;
    height: calc(100% - 20px);
  }
}
.modal-launch-hitormiss .modal-dialog .modal-content .modal-header {
  height: 0;
}
.modal-launch-hitormiss .modal-dialog .modal-content .modal-header .btn-close {
  position: absolute;
  right: 15px;
  top: 15px;
  z-index: 1;
}
.modal-launch-hitormiss
  .modal-dialog
  .modal-content
  .modal-header
  .btn-close
  .icon-close {
  fill: #fff;
}
.modal-launch-hitormiss .modal-lg {
  max-width: 1140px;
  width: auto;
  height: 100%;
}
.modal-launch-hitormiss .modal-body {
  height: 100%;
}
.modal-launch-hitormiss .modal-header,
.modal-launch-hitormiss .modal-body {
  margin: 0;
  padding: 0;
}
.modal-launch-hitormiss iframe {
  border: 0;
  border-radius: 5px;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .modal-launch-hitormiss iframe {
    border-radius: 20px;
  }
}
.contextual-search-container {
  min-height: 400px;
}
@media only screen and (min-width: 992px) {
  .contextual-search-container {
    min-height: 600px;
  }
}
.contextual-search-container h1 {
  margin-bottom: 5px;
}
.contextual-search-container h2:not(.header4) {
  font-size: 20px;
}
@media only screen and (min-width: 992px) {
  .contextual-search-container h2:not(.header4) {
    font-size: 24px;
  }
}
.contextual-search-container .search-store {
  margin: 32px 0 0 0;
}
.contextual-search-container .flex {
  display: flex;
  flex-wrap: wrap;
}
.contextual-search-container .flex.flex-column {
  flex-direction: column;
}
.contextual-search-container .flex.flex-items-stretch {
  align-items: stretch;
}
.contextual-search-container .search-bar {
  background: #f7fbff;
  margin-bottom: 15px;
  padding-top: 4px;
}
.contextual-search-container .search-bar .form-group {
  width: calc(100% - 88px);
}
.contextual-search-container .search-bar .btn {
  margin: 22px 0 0 8px;
  width: 80px;
  height: 48px;
  padding: 10px;
}
.contextual-search-container .search-bar .btn svg.icon {
  width: 24px;
  height: 24px;
}
.contextual-search-container .num-of-results {
  font-size: 12px;
  margin-bottom: 30px;
  font-weight: bold;
}
.contextual-search-container .online-games h2 {
  margin: 0 0 10px;
}
.contextual-search-container .players-liked-container {
  position: relative;
}
.contextual-search-container .players-liked-container .header4 {
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
  margin: 0 0 4px;
}
.contextual-search-container .separator {
  overflow: hidden;
  margin: 40px auto 10px auto;
  height: 48px;
}
@media screen and (min-width: 993px) {
  .contextual-search-container .separator {
    margin: 100px auto 39px auto;
  }
}
.contextual-search-container .separator .shadow {
  margin: 0 auto;
  height: 17px;
  width: 55%;
  border-radius: 49.5px;
  background-color: #fbfbfb;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  position: relative;
  top: -17px;
}
.contextual-search-container .games-list .game-name {
  font-family: "Lato", serif;
  font-size: 14px;
  font-weight: bold;
  margin-top: 5px;
  letter-spacing: 0.6px;
  line-height: 22px;
  display: inline-block;
  text-transform: none;
}
@media only screen and (max-width: 991px) {
  .contextual-search-container .games-list .game-name {
    display: none;
  }
}
@media only screen and (max-width: 991px) {
  .contextual-search-container .games-list ul {
    margin-left: -8px;
    margin-right: -8px;
  }
}
.contextual-search-container .games-list.retail {
  margin-top: 4rem;
}
@media only screen and (min-width: 992px) {
  .contextual-search-container .games-list.retail {
    margin-top: 3rem;
  }
}
.contextual-search-container .games-list.retail .row {
  justify-content: inherit;
}
@media only screen and (min-width: 992px) {
  .contextual-search-container .games-list.retail ul {
    margin-left: calc((-25% + 161px) / 2);
    margin-right: calc((-25% + 161px) / 2);
  }
}
.contextual-search-container .games-list.retail ul li {
  float: none;
  width: 180px;
  flex: 0 1 auto;
  padding: 8.5px;
  margin: 0 -1px 16px;
  display: inherit;
}
@media only screen and (min-width: 992px) {
  .contextual-search-container .games-list.retail ul li {
    flex: 0 0 auto;
    width: auto;
    margin-left: calc((25% - 177px) / 2);
    margin-right: calc((25% - 177px) / 2);
    margin-bottom: 24px;
    padding: 0;
  }
}
.contextual-search-container .games-list.retail .retail-tile .poster {
  transition: all 0.3s;
}
.contextual-search-container .games-list.retail .retail-tile .poster:hover {
  transform: translateY(-5px);
}
@media screen and (max-width: 767px) {
  .contextual-search-container .games-list.retail .retail-tile .subtitle {
    display: none;
  }
}
.contextual-search-container .games-list .learn-more svg {
  width: 30px;
  height: 30px;
}
.contextual-search-container .peek-a-boo.is-device ul {
  margin-top: 0;
  margin-bottom: 0;
  overflow-x: auto;
  overflow-y: visible;
  width: 100%;
  white-space: nowrap;
  display: block;
  padding-left: 12px;
  padding-right: 12px;
}
.contextual-search-container .peek-a-boo.is-device ul li {
  display: inline-block;
  float: none;
  width: 220px;
  padding: 0;
  margin-right: 30px;
}
.contextual-search-container .peek-a-boo.is-device ul li:last-child {
  margin-right: 0;
}
@media screen and (max-width: 992px) {
  .contextual-search-container .peek-a-boo ul {
    margin-top: 0;
    margin-bottom: 0;
    overflow-x: auto;
    overflow-y: visible;
    width: 100%;
    white-space: nowrap;
    display: block;
    padding: 0 12px 12px 12px;
  }
  .contextual-search-container .peek-a-boo ul li {
    display: inline-block;
    float: none;
    width: 220px;
    padding: 0;
    margin-right: 30px;
  }
  .contextual-search-container .peek-a-boo ul li:last-child {
    margin-right: 0;
  }
}
.contextual-search-container .fade-enter-active,
.contextual-search-container .fade-leave-active {
  transition: opacity 0.6s ease-in-out;
}
.contextual-search-container .fade-enter,
.contextual-search-container .fade-leave-to {
  opacity: 0;
}
.download-app {
  display: flex;
}
.download-app.buttons-inline {
  flex-direction: row;
}
.download-app.buttons-inline div + div {
  margin-left: 24px;
}
.download-app.buttons-inline img {
  max-height: 64px;
  width: auto;
}
.download-app.buttons-stacked {
  flex-direction: column;
}
.download-app.buttons-stacked div + div {
  margin-top: 24px;
}
.download-app.buttons-stacked img {
  max-width: 210px;
  height: auto;
}
@media (min-width: 992px) {
  .desktop-align-center .download-app {
    justify-content: center;
  }
  .desktop-align-left .download-app {
    justify-content: flex-start;
  }
  .desktop-align-right .download-app {
    justify-content: flex-end;
  }
}
@media (max-width: 991px) {
  .mobile-align-center .download-app {
    justify-content: center;
  }
  .mobile-align-left .download-app {
    justify-content: flex-start;
  }
  .mobile-align-right .download-app {
    justify-content: flex-end;
  }
}
.support-form-wrapper iframe {
  width: 100%;
  height: 680px;
  border: 1px solid #003c71;
}
.bonus-history-date-selection button {
  font-size: 18px;
  width: 100%;
}
.bonus-history-in-progress {
  -webkit-box-shadow: 0 37px 41px -65px #000;
  -moz-box-shadow: 0 37px 41px -65px #000;
  box-shadow: 0 37px 41px -65px #000;
  padding: 16px;
  background-color: #f7fbff;
  border-radius: 8px;
  margin-top: 16px;
  max-width: 440px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  .bonus-history-in-progress {
    padding: 40px;
  }
}
.bonus-history-in-progress .title {
  color: #003c71;
  font-weight: bold;
}
.bonus-history-in-progress .promotion-link {
  font-weight: bold;
}
@media screen and (min-width: 768px) {
  .bonus-history-in-progress {
    margin-top: 24px;
  }
}
.th-table-caption {
  display: flex;
  justify-content: space-between;
  padding: 0 4px 0 35px;
  margin-top: 24px;
  margin-bottom: 15px;
}
.th-table-caption .tc-result-no {
  color: #003c71;
  font-weight: bold;
}
.th-table-caption .tc-result-no .tc-date {
  color: #6a6a6a;
  font-weight: normal;
}
@media screen and (min-width: 992px) {
  .bonus-history-date-selection .date-container {
    width: 732px;
    margin: 0 auto;
  }
  .bonus-history-date-selection .date-container .calendar-picker-form .cta {
    flex: 0;
    min-width: 219px;
  }
  .bonus-history-date-selection .date-container .calendar-picker-form button {
    min-width: 222px;
  }
  .bonus-history-table .amount {
    font-weight: bold;
  }
}
.financial .banking-title {
  scroll-padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #0072ce;
}
.financial .pending-title {
  padding-top: 10px;
  padding-bottom: 0;
}
@media screen and (max-width: 992px) {
  .financial .pending-title {
    margin-bottom: 10px;
  }
}
.financial .pending-title-span {
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 24px;
  margin: 0;
}
.financial .reference-id {
  word-break: break-word;
}
.financial .pending-title-tooltip {
  padding: 0 2px;
  vertical-align: super;
}
.financial .pending-grid {
  padding-top: 0;
}
.financial .results-count {
  padding-bottom: 0;
}
.financial .data-grid {
  padding-bottom: 0;
}
.financial .download-error {
  color: #ab0524;
  font-weight: bold;
}
.financial h1.lottery-history-header {
  text-align: center;
  margin: 16px auto;
  font-size: 24px;
  letter-spacing: 0.32px;
  line-height: 40px;
}
.financial a.return-link {
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
.financial a.return-link .icon {
  width: 14px;
  height: 14px;
  margin-right: 6px;
}
.financial .cancelAction {
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.financial .icon-msg-wrapper {
  color: #242424 !important;
  font-weight: bold !important;
  text-align: left !important;
  padding: 32px !important;
}
.financial .err-message {
  padding: 10px;
}
.financial .err-msg-title {
  color: #003e76;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-align: center;
  text-transform: uppercase;
}
.financial .err-msg-icon-div {
  padding: 10px;
}
.financial .err-msg-text {
  color: #ab0524;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
}
.financial .success-message {
  padding: 10px;
}
.financial .success-msg-title {
  color: #003e76;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-align: center;
  text-transform: uppercase;
}
.financial .success-msg-icon-div {
  padding: 10px;
}
.financial .success-msg-icon {
  fill: #0f8431;
}
.financial .success-msg-text {
  color: #0f8431;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
}
.financial .success-msg-transaction {
  padding: 5px;
  color: #333;
  font-family: Lato, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.financial .section-divider {
  height: 1px;
  width: 468px;
  margin: 0 auto;
}
@media screen and (max-width: 991px) {
  .financial .section-divider {
    width: 100%;
  }
}
.financial .ewma-table-wrapper .ewma-table tbody {
  max-height: none;
}
.financial .ewma-table-wrapper .ewma-table tbody tr:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .financial
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.text-color-dark
  .text-color-light
  .financial
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.ewma-jackpot
  .financial
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
#cookie-policy-notification
  .financial
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active) {
  outline-color: #fae300;
}
.financial
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus.financial
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:active {
  outline: 0;
}
.financial .ewma-table-wrapper .ewma-table tbody tr:active,
.financial .ewma-table-wrapper .ewma-table tbody tr.active {
  box-shadow: none;
}
.financial .ewma-table-wrapper .ewma-table tbody tr td span {
  text-align: left;
}
.financial .trans-history-sub-head {
  text-align: center;
  color: #242424;
  margin-bottom: 24px;
}
.financial .trans-history-sub-head a {
  font-weight: bold;
}
.financial .trans-history-sub-head a .more-info-tooltip-wrapper {
  position: relative;
  top: 2px;
}
.financial .trans-history-sub-head a .more-info-tooltip-wrapper .btn-link {
  font-size: 14px;
}
.financial .returnToText {
  display: block;
  padding-top: 20px;
}
.financial .bold-blue {
  color: #003c71;
  font-weight: bold;
  margin-left: 10px;
}
.financial .tc-date {
  color: #6a6a6a;
  font-weight: normal;
  margin-left: 3px;
}
.financial .th-table-caption {
  display: flex;
  justify-content: space-between;
  padding: 0 4px 0 16px;
  margin-top: 24px;
}
.financial .th-table-caption .tc-result-no {
  color: #003c71;
  font-weight: bold;
}
.financial .th-table-caption .tc-result-no .tc-date {
  color: #6a6a6a;
  font-weight: normal;
}
.financial .th-table-caption .btn.btn-link {
  padding: 0 4px;
  height: 24px;
  border-style: none;
}
.financial .th-table-caption .btn.btn-link + .btn.btn-link {
  margin-left: 16px;
}
.financial .trans-history-download-wrapper {
  text-align: center;
  margin: 24px 0;
}
.financial .trans-history-download-wrapper h2 {
  font-size: 16px;
}
.financial .trans-history-download-wrapper p {
  font-size: 14px;
  margin-bottom: 16px;
}
.financial .trans-history-download-wrapper .links-wrapper {
  flex-direction: column;
  display: flex;
  justify-content: center;
}
.financial .trans-history-download-wrapper .links-wrapper a {
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
}
.financial .trans-history-download-wrapper .links-wrapper a:first-child {
  margin-bottom: 16px;
}
.financial .legacy-date {
  display: block;
}
@media screen and (max-width: 991px) {
  .financial .calendar-picker-form .input-calendar-picker {
    padding-right: 0;
  }
  .financial .calendar-picker-form .input-calendar-picker:nth-child(2) {
    margin-bottom: 24px;
    margin-top: 20px;
  }
  .financial .ewma-table tbody tr td:nth-child(2) {
    padding-top: 10px !important;
  }
  .financial .ewma-table tbody tr td:nth-child(8) {
    padding-bottom: 10px !important;
  }
}
@media screen and (min-width: 992px) {
  .financial h1.lottery-history-header {
    font-size: 32px;
    max-width: 510px;
    margin: 0 auto 24px auto;
  }
  .financial .financial-date-selection {
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .financial .financial-date-selection input {
    width: 100%;
  }
  .financial
    .financial-date-selection
    .calendar-picker-form
    .input-calendar-picker {
    padding-right: 24px;
  }
  .financial .financial-date-selection .calendar-picker-form .cta {
    flex: 0;
    min-width: 219px;
  }
  .financial .financial-date-selection .calendar-picker-form button {
    min-width: 222px;
  }
  .financial .ewma-table-wrapper {
    margin-top: 10px;
  }
  .financial .ewma-table-wrapper .ewma-table thead .visible-mob {
    color: transparent;
  }
  .financial .ewma-table-wrapper .ewma-table thead .visible-mob::before {
    display: none;
  }
  .financial .ewma-table-wrapper .ewma-table tbody .arrow-right {
    text-align: right;
  }
  .financial .ewma-table-wrapper .ewma-table tbody tr td .status-section {
    display: flex;
    justify-content: space-between;
  }
  .financial
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td,
  .financial
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td:first-child {
    padding-left: 16px;
  }
  .financial .ewma-table-wrapper .ewma-table .width-xxl {
    width: 22.5%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-xl {
    width: 17.5%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-m {
    width: 12.25%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-l {
    width: 15.75%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-s {
    width: 10%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-xs {
    width: 9.25%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-xxs {
    width: 6%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-xlg {
    width: 27%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-50 {
    width: 50%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-30 {
    width: 30%;
  }
  .financial .ewma-table-wrapper .ewma-table .width-20 {
    width: 20%;
  }
  .financial .ewma-table-wrapper .ewma-table .amountColumn {
    font-family: Lato, sans-serif;
  }
  .financial .ewma-table-wrapper .ewma-table .amountBold {
    font-weight: bold;
  }
  .financial .ewma-table-wrapper .ewma-table .description {
    text-align: left;
  }
  .financial .ewma-table-wrapper .ewma-table .grid-col {
    font-size: 12px !important;
  }
  .financial .financial-download-wrapper {
    margin-bottom: 20px;
  }
  .financial .financial-download-wrapper h2 {
    font-size: 20px;
    margin-bottom: 8px;
  }
  .financial .financial-download-wrapper p {
    margin-bottom: 8px;
  }
  .financial .financial-download-wrapper .links-wrapper {
    flex-direction: row;
    margin: 0 16px 0 0;
  }
  .financial .financial-download-wrapper .links-wrapper a {
    position: relative;
    margin: 0 16px;
    font-weight: bold;
  }
  .financial
    .financial-download-wrapper
    .links-wrapper
    a:not(:first-child)::before {
    content: " ";
    border-left: 1px solid #0072ce;
    left: -16px;
    position: absolute;
    width: 1px;
    height: 100%;
  }
  .financial .financial-download-wrapper .links-wrapper a:first-child {
    margin-bottom: 0;
  }
  .financial .legacy-date {
    display: inline;
  }
  .financial .winner-label-descr {
    display: inline;
  }
}
.login-history-table form .form-group .pass-icon {
  position: absolute;
  top: 5px;
  right: 2px;
}
.login-history-table .filter {
  display: grid;
  margin-bottom: 2rem;
}
.login-history-table .th-table-caption {
  padding: 0 4px 0 16px;
}
.login-history-table
  .ewma-table-wrapper.mobile-accordion
  .ewma-table
  tbody
  tr
  td:first-child
  .mobile-secondary-left {
  font-weight: bold;
}
@media screen and (min-width: 992px) {
  .login-history-table .ewma-table tr .width-m {
    width: 23%;
  }
  .login-history-table .ewma-table tr .width-s {
    width: 18%;
  }
}
.login-history-date-selection button {
  font-size: 18px;
  width: 100%;
}
.login-history-date-selection .input-calendar-picker .text-danger {
  position: absolute;
}
@media screen and (max-width: 991px) {
  .login-history-date-selection .input-calendar-picker .text-danger {
    position: relative;
  }
}
.login-history-session {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.login-history-session .split-history span {
  white-space: nowrap;
  word-break: keep-all;
}
.login-history-session.error {
  color: #ab0524 !important;
  text-align: center;
  flex-direction: column;
}
.login-history-session .icon-wrapper {
  display: flex;
  margin-bottom: 8px;
}
.transaction-history-download-wrapper {
  text-align: center;
}
.transaction-history-download-wrapper .text-info {
  color: #333;
  font-style: italic;
}
.transaction-history-download-wrapper .pre-formatted {
  white-space: pre;
}
.transaction-history-download-wrapper .btn svg.icon {
  fill: #0072ce;
  transition: fill 0.3s;
}
.transaction-history-download-wrapper .btn:hover svg.icon {
  fill: #333;
}
.transaction-history-download-wrapper .download {
  color: #0072ce;
  background-color: #fff;
  text-transform: none;
}
@media (min-width: 992px) {
  .transaction-history-download-wrapper .download:hover {
    color: #333;
  }
}
.transaction-history-download-wrapper .text-margin {
  margin-top: 14px;
}
.hit-or-miss .hit-or-miss-sub-menu {
  height: 56px;
}
.hit-or-miss .hit-or-miss-sub-menu li.sub-menu-item a {
  padding: 7px 5px 5px 5px !important;
  color: #fff !important;
  line-height: 35px !important;
}
.hit-or-miss .hit-or-miss-sub-menu li.sub-menu-item a::after {
  bottom: 0 !important;
}
.hit-or-miss .hit-or-miss-sub-menu li.sub-menu-item a:link {
  background: #003c71 !important;
}
.hit-or-miss .hit-or-miss-sub-menu li.sub-menu-item a:visited {
  background: #003c71 !important;
}
.hit-or-miss .hit-or-miss-sub-menu li.sub-menu-item a span {
  height: 33px;
  width: 152px;
  border-radius: 4px;
  background: linear-gradient(180deg, #0072ce 0, #003c71 100%);
}
.hit-or-miss h1.title {
  text-align: center;
  letter-spacing: 0.32px;
  line-height: 40px;
  font-size: 32px;
  max-width: 510px;
  margin: 40px auto 8px auto;
}
.hit-or-miss .odds-payouts-sub-text {
  font-size: 12px;
  text-align: center;
  margin-bottom: 12px;
}
.hit-or-miss .odds-payouts-sub-legaltext {
  font-size: 12px;
  text-align: center;
  margin-bottom: 35px;
  display: block;
}
.hit-or-miss .odds-payouts-sub-legaltext a.legal-text-link {
  display: block;
}
.hit-or-miss hr {
  border-top: #989898 solid 1px;
}
.hit-or-miss .odds-of-winning-sub-text {
  margin: 35px auto 25px auto;
  position: relative;
  background: linear-gradient(180deg, #f8fcff 0, #e0f1ff 100%);
  padding: 12px 20px 12px 20px;
  text-align: center;
  font-size: 12px;
  border-radius: 8px;
  max-width: 300px;
}
.hit-or-miss .odds-of-winning-sub-text .num-odds {
  font-size: 20px;
  padding-left: 12px;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
}
.hit-or-miss .odds-of-winning-sub-text::before {
  content: "";
  position: absolute;
  width: 100px;
  height: 47px;
  top: 1px;
  left: 50%;
  margin-left: -50px;
  z-index: -1;
  background-color: rgba(255, 255, 255, 0.3);
  box-shadow: 0 7px 50px -14px #989898;
}
.hit-or-miss .odds-payouts-header {
  background-color: #003c71;
  color: #fff;
  line-height: 53px;
  text-align: center;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  border-bottom: 2px solid #fff;
  font-family: Lato, sans-serif;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.78px;
  text-transform: uppercase;
  margin: 0;
}
.hit-or-miss .table-wrapper {
  background-color: #f7fbff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  border-radius: 8px;
  max-width: 467px;
  margin: 0 auto;
}
.hit-or-miss .table-wrapper thead tr th {
  padding: 13px 0 11px 20px;
  color: #fff;
  font-size: 12px;
  background: linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  line-height: 23px;
}
.hit-or-miss .table-wrapper .line {
  float: right;
  border-right: 1px solid #fbfbfb;
  opacity: 0.3;
  width: 2px;
  height: 23px;
}
.hit-or-miss .table-wrapper tbody::before,
.hit-or-miss .table-wrapper tbody::after {
  content: "";
  display: block;
  padding: 5px;
}
.hit-or-miss .table-wrapper tbody tr td {
  border-top: 0;
  padding: 8px 27px 8px 27px;
}
.inbox-bar {
  align-items: stretch;
  background-color: #003c71;
  border-radius: 9px 9px 0 0;
  display: flex;
  padding: 10px;
}
@media screen and (min-width: 992px) {
  .inbox-bar {
    padding: 10px 20px;
  }
}
.inbox-bar .button {
  align-items: center;
  background-color: rgba(255, 255, 255, 0);
  border: 0;
  border-radius: 4px;
  color: #fff;
  display: inline-flex;
  margin-right: 5px;
  padding: 8px 10px;
  text-align: left;
  text-decoration: none;
  transition: background-color 300ms ease, opacity 300ms ease;
}
.inbox-bar .button .icon {
  fill: #fff;
  margin-right: 7px;
  position: relative;
}
.inbox-bar .button:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
.inbox-bar .button label {
  margin: 0;
}
.inbox-bar .button.disabled {
  opacity: 0.7;
}
@media screen and (min-width: 992px) {
  .inbox-bar .button.check {
    margin-right: 10px;
  }
}
.inbox-bar .button.check .icon {
  border: 2px solid #b9b9b9;
  border-radius: 6px;
  height: 24px;
  margin-right: 0;
  width: 24px;
}
.inbox-bar .button.check .icon.indeterminate {
  border-color: #fff;
}
.inbox-bar .button.check .icon.indeterminate::before {
  background-color: #fff;
  border-radius: 3px;
  content: "";
  height: 2px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.inbox-bar .button.check .icon.checked {
  border-color: #fff;
  fill: #003c71;
}
.above-inbox {
  color: #fff;
  margin-top: -30px;
}
.above-inbox .unread {
  margin-bottom: 20px;
}
@media screen and (min-width: 992px) {
  .above-inbox .unread {
    margin-bottom: 50px;
  }
}
.above-inbox .page-info {
  margin-bottom: 10px;
}
@media screen and (min-width: 992px) {
  .above-inbox {
    margin-top: -50px;
  }
}
.inbox-main {
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
}
.inbox-main .no-messages {
  padding: 20px;
  text-align: center;
}
.inbox-main .warnings {
  padding: 20px;
}
.inbox-message {
  align-items: flex-start;
  background-color: #fff;
  border: 1px solid #eee;
  border-radius: 5px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  display: flex;
  margin: 10px 10px 0;
  transition: all 300ms ease;
  position: relative;
}
.inbox-message:last-child {
  margin-bottom: 10px;
}
.inbox-message .inbox-check {
  margin: 19px;
}
@media (max-width: 480px) {
  .inbox-message .inbox-check {
    margin-left: 9px;
    margin-top: 10px;
    margin-right: 0;
  }
}
.inbox-message .inbox-check input[type="checkbox"] {
  left: 20px;
}
.inbox-message .inbox-check .inbox-check-container {
  border: 2px solid #b9b9b9;
  margin-right: 10px;
}
.inbox-message > .btn {
  align-items: center;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  display: inline-flex;
  padding: 10px;
  transition: background-color 300ms ease;
}
@media screen and (min-width: 992px) {
  .inbox-message > .btn {
    margin: 10px;
  }
}
.inbox-message > .btn .icon {
  fill: #0072ce;
  display: block;
  transition: transform 300ms ease;
}
.inbox-message > .btn.check {
  color: #989898;
}
@media screen and (min-width: 992px) {
  .inbox-message > .btn.check {
    margin-right: 20px;
  }
}
.inbox-message > .btn.check .icon {
  border: 2px solid #b9b9b9;
  border-radius: 6px;
  height: 24px;
  width: 24px;
}
.inbox-message > .btn.arrow {
  order: 4;
}
@media (max-width: 480px) {
  .inbox-message > .btn.arrow {
    position: absolute;
    right: 0;
  }
}
@media screen and (min-width: 992px) {
  .inbox-message > .btn.arrow {
    margin-left: 20px;
  }
}
.inbox-message > .btn.arrow .icon {
  fill: #0072ce;
}
.inbox-message > .btn:hover {
  background-color: #cee9ff;
}
.inbox-message .content {
  flex: 1;
  padding: 10px 0;
  max-width: calc(100% - 55px);
}
.inbox-message .content .details {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  .inbox-message .content .details {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 10px 0;
  }
}
.inbox-message .content .details h3,
.inbox-message .content .details time {
  font-family: "Lato", serif;
  font-size: 0.8em;
  margin: 0;
  padding: 0;
  color: #333;
  text-transform: none;
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
  line-height: 1.3em;
  margin-bottom: 3px;
}
.inbox-message .content .details .from {
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (min-width: 768px) {
  .inbox-message .content .details .from {
    text-overflow: none;
  }
}
.inbox-message .content .details .date {
  color: #707070;
  margin-bottom: 10px;
}
@media screen and (min-width: 768px) {
  .inbox-message .content .details .date {
    padding-left: 10px;
    text-align: right;
  }
}
.inbox-message .content .details .subject {
  font-size: 16px;
  font-weight: 600;
  transition: all 300ms ease;
}
@media screen and (min-width: 768px) {
  .inbox-message .content .details .subject {
    width: 100%;
    padding-right: 200px;
  }
}
.inbox-message .content .body {
  overflow: hidden;
  overflow-wrap: break-word;
  transition: all 300ms ease;
  word-break: break-word;
  word-wrap: break-word;
}
.inbox-message .content .body .text {
  padding: 10px 15px 10px 0;
}
.inbox-message .content .body .btn {
  align-items: center;
  border: 0;
  border-radius: 4px;
  display: inline-flex;
  padding: 10px;
  text-align: left;
  text-decoration: none;
  white-space: normal;
}
.inbox-message .content .body .btn:hover {
  background-color: #cee9ff;
}
.inbox-message .content .body .btn .icon {
  margin-left: 5px;
}
.inbox-message .content .body .buttons {
  border-top: 1px solid #b9b9b9;
  display: flex;
  justify-content: flex-end;
  margin: 10px 15px 0 0;
  padding-top: 10px;
}
@media (max-width: 480px) {
  .inbox-message .content .body .buttons {
    margin: 10px 10px 0 0;
  }
}
.inbox-message .content .body .buttons .btn {
  margin-bottom: 0;
}
.inbox-message .content .body .buttons .btn:last-child {
  margin-right: 0;
}
.inbox-message.read {
  background-color: #fbfbfb;
}
.inbox-message.read .content .details .subject {
  font-size: 14px;
  font-weight: 400;
}
.inbox-message.active {
  background-color: #f7fbff;
}
.inbox-message.active .btn.arrow .icon {
  transform: rotateX(180deg);
}
.inbox-message.checked {
  background-color: #f7fbff;
}
.inbox-message.checked .btn.check .icon {
  background-color: #25840f;
  border-color: #25840f;
  fill: #25840f;
}
.instant-tile {
  border-radius: 8px;
  text-align: center;
  height: 100%;
  background-size: contain;
  overflow: hidden;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  display: flex;
  flex-flow: column;
}
.instant-tile p,
.instant-tile h3 {
  font-family: Oswald, serif;
  color: #fff;
}
.instant-tile .body {
  height: 100%;
  padding: 33px 20% 40px;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile .body {
    padding: 23px 17% 33px;
  }
}
@media screen and (min-width: 993px) {
  .instant-tile .body {
    padding: 38px 20% 45px;
  }
}
.instant-tile .border-wrapper {
  border-radius: 10px;
  background-size: cover;
  position: relative;
  height: 100%;
  overflow: hidden;
}
.instant-tile .icon-wrapper {
  position: absolute;
  right: 4%;
  width: 31%;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile .icon-wrapper {
    width: 29%;
    top: -1px;
  }
}
.instant-tile .icon-game-type {
  position: absolute;
  bottom: -29px;
  left: -16px;
  width: 33%;
  height: 34%;
  overflow: hidden;
}
.instant-tile .icon-game-type .icon {
  width: 100%;
  height: 100%;
  fill: #fff;
}
.instant-tile.basic {
  padding: 6px 7px;
  border-radius: 10px;
  background-size: cover;
}
.instant-tile.basic .border-wrapper {
  border: 2px solid #fff;
}
.instant-tile.poker-lotto.basic,
.instant-tile.poker-lotto.gold .border-wrapper {
  background-color: #00703f;
  background-image: url(../../../content/dam/olg/web/product/lottery/product/poker-lotto/bg-pokerlotto.svg);
}
.instant-tile.poker-lotto .icon-game-type {
  transform: rotate(-18deg);
}
.instant-tile.megadice.basic,
.instant-tile.megadice.gold .border-wrapper {
  background-color: #c05a25;
  background-image: url(../../../content/dam/olg/web/product/lottery/product/mega-dice/bg-megadice.svg);
}
.instant-tile.lightning-lotto.basic,
.instant-tile.lightning-lotto.gold .border-wrapper {
  background-color: #005aa5;
  background-image: url(../../../content/dam/olg/web/product/lottery/product/lightning-lotto/bg-lightninglotto.svg);
}
.instant-tile.instanttopup.basic,
.instant-tile.instanttopup.gold .border-wrapper {
  background-color: #005aa5;
  background-image: url(../../../content/dam/olg/web/product/instants/product/instant-top-up/honeycomb-bg-instant-top-up.svg);
}
.instant-tile.instanttopup.basic .border-wrapper {
  border-color: #01ebe3;
}
.instant-tile.instanttopup .icon-game-type {
  bottom: -3px;
  left: 0;
}
.instant-tile.instanttopup .icon-game-type .icon-instanttopup {
  width: 50px;
  height: 50px;
  position: absolute;
  left: 0;
  bottom: 0;
}
@media screen and (min-width: 992px) {
  .instant-tile.instanttopup .icon-game-type .icon-instanttopup {
    width: 65px;
    height: 65px;
  }
}
.instant-tile.wheel-of-fortune.basic,
.instant-tile.wheel-of-fortune.gold .border-wrapper {
  background-color: #4d298d;
  background-image: url(../../../content/dam/olg/web/product/lottery/product/wheel-of-fortune/bg-wheel.svg);
}
.instant-tile.wheel-of-fortune .icon-game-type {
  bottom: -19px;
  left: -25px;
  width: 43%;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile.wheel-of-fortune .icon-game-type {
    bottom: -10px;
    left: -29px;
    transform: scale(0.7);
    width: 50%;
    height: 36%;
  }
}
.instant-tile.gold {
  background: linear-gradient(
      322.04deg,
      #462523 0,
      #cb9b51 13.59%,
      #f6e27a 37.33%,
      #fbf8cb 43.8%,
      #f6e27a 48.66%,
      #cb9b51 80.94%,
      #462523 100%
    )
    repeat;
  padding: 9px;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile.gold {
    padding: 7px;
  }
}
.instant-tile.gold .icon-wrapper {
  top: -1px;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile.gold .icon-wrapper {
    top: -2px;
  }
}
.instant-tile.gold .body {
  padding: 32px 20% 39px;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile.gold .body {
    padding: 22px 20% 32px;
  }
}
@media screen and (min-width: 993px) {
  .instant-tile.gold .body {
    padding: 37px 20% 44px;
  }
}
.instant-tile h2 {
  font-family: Lato, serif;
  letter-spacing: 0.12px;
  font-size: 12px;
  text-transform: initial;
  margin: 0 0 9px;
  font-weight: 300;
  color: #fff;
}
@supports (-webkit-overflow-scrolling: touch) {
  .instant-tile h2 {
    font-weight: 400;
  }
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile h2 {
    font-size: 11px;
    margin: 0 0 5px;
  }
}
.instant-tile .game-value {
  font-size: 28px;
  letter-spacing: 0.32px;
  text-transform: initial;
  margin-bottom: 7%;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile .game-value {
    font-size: 20px;
    margin: 0 0 1%;
  }
}
.instant-tile .location-city {
  letter-spacing: 0.4px;
  margin-bottom: 6%;
  display: inline-block;
}
.instant-tile .location-city .icon-locationpin {
  width: 15px;
  top: 4px;
  position: relative;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile .location-city .icon-locationpin {
    transform: scale(0.8);
    top: 4px;
  }
}
.instant-tile .location-city span {
  font-size: 16px;
  text-transform: uppercase;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile .location-city span {
    font-size: 14px;
    margin: 0 0 1%;
  }
}
.instant-tile .location-storeName {
  text-transform: uppercase;
  font-size: 15px;
  letter-spacing: 0.4px;
  margin-bottom: 1%;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile .location-storeName {
    font-size: 12px;
  }
}
.instant-tile .location-addr,
.instant-tile .date {
  font-family: lato, serif;
  font-size: 12px;
  letter-spacing: 0.12px;
  font-weight: 300;
}
@supports (-webkit-overflow-scrolling: touch) {
  .instant-tile .location-addr,
  .instant-tile .date {
    font-weight: 400;
  }
}
.instant-tile .location-addr {
  margin-bottom: 9%;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile .location-addr {
    font-size: 10px;
  }
}
.instant-tile .date {
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 0;
}
@media screen and (min-width: 575px) and (max-width: 992px) {
  .instant-tile .date {
    font-size: 9px;
  }
}
.instant-tile .time {
  font-weight: 300;
  padding-left: 5px;
}
.instant-win-grid .iw-title {
  color: #242424;
}
.instant-win-grid .btn-read-more {
  margin: 32px auto;
  width: 100%;
  max-width: 284px;
}
@media (min-width: 576px) {
  .instant-win-grid .btn-read-more {
    max-width: 302px;
  }
}
.instant-win-grid .fade-container,
.instant-win-grid .error-container {
  min-height: 30vh;
}
@media (max-width: 1247px) {
  .instant-win-grid .fade-container,
  .instant-win-grid .error-container {
    justify-content: center;
  }
}
@media screen and (min-width: 992px) {
  .instant-win-grid .fade-container,
  .instant-win-grid .error-container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.instant-win-grid .fade-container .column,
.instant-win-grid .error-container .column {
  margin: 12px auto;
  padding: 0 12px;
  width: 33.33%;
}
@media (max-width: 991px) {
  .instant-win-grid .fade-container .column,
  .instant-win-grid .error-container .column {
    max-width: 297px;
    width: 100%;
  }
}
.instant-win-grid .fade-enter-active,
.instant-win-grid .fade-leave-active {
  transition: opacity 1s ease-in-out;
}
.instant-win-grid .fade-enter,
.instant-win-grid .fade-leave-to {
  opacity: 0;
}
.instant-win-grid h1 {
  margin-bottom: 0;
}
.cart-processed-details .cart-processed-actual-details {
  text-align: center;
}
.cart-processed-details .cart-processed-actual-details .subtitle {
  font-weight: bold;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #003c71;
}
.cart-processed-details .cart-processed-actual-details .failure-header-section {
  color: #ab0524;
  font-weight: bold;
  margin-bottom: 32px;
}
.cart-processed-details
  .cart-processed-actual-details
  .failure-header-section
  .fail-button {
  width: auto;
  min-width: 300px;
}
.cart-processed-details
  .cart-processed-actual-details
  .failure-header-section
  hr {
  max-width: 466px;
  margin-left: auto;
  margin-right: auto;
  border-top: #989898 solid 1px;
}
.cart-processed-details
  .cart-processed-actual-details
  .failure-header-section
  .error-label {
  display: flex;
  align-content: center;
  justify-content: center;
  margin-bottom: 24px;
}
.cart-processed-details
  .cart-processed-actual-details
  .failure-header-section
  .error-label
  .icon {
  margin-right: 8px;
}
.cart-processed-details .cart-processed-actual-details .results-panel-group {
  display: block;
  margin-top: 24px;
}
.cart-processed-details
  .cart-processed-actual-details
  .results-panel-group
  .results-panel {
  overflow: hidden;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
.cart-processed-details
  .cart-processed-actual-details
  .results-panel-group
  .results-panel
  .section-header {
  overflow: hidden;
  height: 56px;
  padding: 0 24px;
  display: flex;
  justify-content: space-between;
  font-weight: bold;
  align-items: center;
  font-family: Lato, sans-serif;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  font-size: 18px !important;
}
.cart-processed-details
  .cart-processed-actual-details
  .results-panel-group
  .results-panel
  .section-header.success {
  background: #0072ce;
  background: -moz-linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  background: -webkit-linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  background: linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0072ce,endColorstr=#003c71,GradientType=0);
  color: white;
}
.cart-processed-details
  .cart-processed-actual-details
  .results-panel-group
  .results-panel
  .section-header.failure {
  background-color: #ab0524;
  color: white;
}
.cart-processed-details
  .cart-processed-actual-details
  .results-panel-group
  .results-panel
  .section-header
  p {
  margin: 0;
}
@media screen and (max-width: 768px) {
  .cart-processed-details .cart-processed-actual-details .results-panel-group {
    margin-left: -12px;
    margin-right: -12px;
  }
  .cart-processed-details
    .cart-processed-actual-details
    .results-panel-group
    .results-panel {
    border-radius: 0;
  }
  .cart-processed-details
    .cart-processed-actual-details
    .results-panel-group
    .results-panel
    .tickets-container {
    margin: 32px 12px;
  }
}
.cart-processed-details .tickets-container {
  display: block;
  margin: 32px 0;
}
.cart-processed-details .tickets-container .tickets-sub-container {
  max-width: 468px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.cart-processed-details
  .tickets-container
  .tickets-sub-container
  .background-box {
  border-right: 2px solid #0072ce;
  position: absolute;
  left: 0;
  right: 34px;
  bottom: 5px;
  top: 5px;
}
.processed-ticket-details {
  text-align: left;
}
.processed-ticket-details .play-encore-wrapper .encore-header {
  font-weight: bold;
  font-size: 18px;
  color: #003c71;
  padding-bottom: 30px;
  text-transform: uppercase;
}
.processed-ticket-details .play-encore-wrapper .encore-header img {
  width: 48px;
  margin-right: 16px;
}
.processed-ticket-details .raffle-numbers {
  list-style: none;
  height: 22px;
  padding-left: 0;
  color: #003c71;
  font-weight: bold;
  font-size: 14px;
  display: inline;
}
.processed-ticket-details .raffle-numbers li {
  display: inline-block;
  padding-right: 5px;
}
.processed-ticket-details .raffle-numbers li::before {
  content: " ";
}
.processed-ticket-details .raffle-numbers li::after {
  content: " ";
  border-left: #99b1c6 1px solid;
  margin-left: 5px;
}
.processed-ticket-details .raffle-numbers li:last-child::after {
  display: none;
}
.processed-ticket-details .first-hr {
  margin-top: 0;
}
.processed-ticket-details .details {
  overflow: hidden;
}
.processed-ticket-details .draw-info {
  font-weight: bold;
}
.cart-ticket-container.processed {
  position: relative;
  width: 100%;
  align-self: center;
  margin-bottom: 32px;
  background-color: #fff;
}
.cart-ticket-container.processed .ticket-processed-icon {
  position: absolute;
}
.cart-ticket-container.processed .ticket-processed-icon.error {
  width: 60px;
  height: 60px;
  top: -24px;
  right: 4px;
}
.cart-ticket-container.processed .ticket-processed-icon.success {
  width: 78px;
  height: 78px;
  top: -32px;
  right: -4px;
}
.cart-ticket-container.processed .summary-heading {
  margin-top: 12px;
  margin-bottom: 12px;
  text-align: left;
}
.cart-ticket-container.processed .cart-ticket-result-main-panel {
  margin-bottom: 0;
}
.cart-ticket-container.processed .cart-ticket-result-main-panel .cart-ticket {
  margin-bottom: 0;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .ticket-price {
  margin-right: 40px;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body {
  padding: 0 16px 11px;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .panel-group
  .panel {
  text-align: left;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .panel-group
  .panel
  .panel-heading {
  padding: 10px 0;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .error-label {
  color: #ab0524 !important;
  text-align: left;
  font-weight: bold;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .detailed-error
  .error
  .error-label {
  font-weight: bold;
  font-size: 16px;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .detailed-error
  .error
  .error-description {
  text-align: left;
  font-size: 12px;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .detailed-error
  .error
  hr {
  margin-top: 0;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .detailed-error
  .subscription-notice {
  font-weight: bold;
  text-align: left;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .detailed-error
  .encore-failure
  .encore-failure-description {
  font-weight: bold;
  text-align: left;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .detailed-error
  .btn-retry {
  margin-bottom: 16px;
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket
  .cart-ticket-body
  .detailed-error
  .system-failure
  .error {
  color: #ab0524;
  font-weight: bold;
  text-align: left;
}
@media screen and (max-width: 768px) {
  .cart-ticket-container.processed
    .cart-ticket-result-main-panel
    .cart-ticket
    .cart-ticket-body {
    padding: 9px 16px 4px;
  }
}
.cart-ticket-container.processed
  .cart-ticket-result-main-panel
  .cart-ticket-header-container
  .header-content {
  padding: 0 24px;
  height: auto;
}
@media screen and (max-width: 768px) {
  .cart-ticket-container.processed
    .cart-ticket-result-main-panel
    .cart-ticket-header-container
    .header-content {
    padding: 9px 24px 9px 17px;
  }
  .cart-ticket-container.processed
    .cart-ticket-result-main-panel
    .cart-ticket-header-container
    .play-header-title-wrapper {
    display: flex;
    width: 100%;
    justify-content: space-between;
  }
  .cart-ticket-container.processed
    .cart-ticket-result-main-panel
    .cart-ticket-header-container
    .play-header-title-wrapper
    .header-title {
    text-align: left;
    flex: 1;
    margin-left: 0;
    max-width: 80%;
    align-self: center;
  }
  .cart-ticket-container.processed
    .cart-ticket-result-main-panel
    .cart-ticket-header-container
    .play-header-title-wrapper
    .header-title
    .ticket-result-price {
    display: block;
  }
  .cart-ticket-container.processed
    .cart-ticket-result-main-panel
    .cart-ticket-header-container
    .play-header-title-wrapper
    .game-logo {
    align-self: center;
    min-width: auto;
    max-width: 15%;
  }
  .cart-ticket-container.processed
    .cart-ticket-result-main-panel
    .cart-ticket-header-container
    .ticket-price {
    display: none;
  }
}
.cart-ticket-container.processed:last-child {
  margin-bottom: 0;
}
.cart-spa-wrapper .cart-spa-header-container {
  height: 48px;
  margin-top: 4px;
  position: relative;
  overflow: hidden;
  background: #0072ce;
  background: -moz-linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  background: -webkit-linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  background: linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0072ce,endColorstr=#003c71,GradientType=0);
}
.cart-spa-wrapper .cart-spa-header-container .container {
  display: flex;
  position: relative;
  height: 100%;
  align-items: center;
  padding: 0 24px;
}
.cart-spa-wrapper .cart-spa-header-container .game-title {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.88px;
  line-height: 22px;
  vertical-align: middle;
  color: #fff;
  text-transform: unset;
  font-family: Lato, Arial, Helvetica, sans-serif;
  text-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.5);
  margin: 0;
  outline: 0;
}
.cart-spa-wrapper .cart-spa-header-container.results-section {
  text-align: center;
  height: 208px;
}
.cart-spa-wrapper .cart-spa-header-container.results-section .container {
  display: flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
}
.cart-spa-wrapper .cart-spa-header-container.results-section .header-labels {
  display: flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  height: 100%;
  align-items: center;
}
.cart-spa-wrapper
  .cart-spa-header-container.results-section
  .header-labels.noImage {
  justify-content: center;
}
.cart-spa-wrapper
  .cart-spa-header-container.results-section
  .header-labels
  .game-title {
  font-size: 50px;
  align-self: center;
  text-transform: uppercase;
  font-family: Oswald, serif;
  letter-spacing: 0.48px;
  line-height: 60px;
  font-weight: normal;
  text-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 1247px) {
  .cart-spa-wrapper
    .cart-spa-header-container.results-section
    .header-labels
    .game-title {
    font-size: 24px;
  }
}
.cart-spa-wrapper
  .cart-spa-header-container.results-section
  .header-labels
  .result-header-icon {
  height: 93px;
  margin: 24px 0 16px;
}
.cart-spa-wrapper .cart-spa-header-container #cartresult:focus {
  outline: 0;
}
.cart-spa-wrapper .cart-error-section {
  text-align: center;
  margin-top: 30px;
}
.cart-spa-wrapper .cart-error-section > .icon-warning-filled {
  width: 100%;
  margin-bottom: 15px;
}
.cart-spa-wrapper .cart-error-section > .message {
  color: #ab0524;
  font-weight: bold;
}
.cart-spa-wrapper .cart-content-wrapper {
  padding: 20px 12px;
}
@media screen and (min-width: 992px) {
  .cart-spa-wrapper .cart-content-wrapper {
    padding: 32px 24px;
  }
}
.cart-spa-wrapper .cart-content-wrapper .transactions-button {
  margin-left: auto;
  margin-right: auto;
  margin-top: 28px;
  display: block;
}
.cart-spa-wrapper .legal-disclaimer-wrapper .panel-heading:hover {
  text-decoration: underline;
  text-decoration-color: #0072ce;
}
.cart-spa-wrapper .cart-spa-cta-wrapper {
  padding-top: 8px;
  text-align: center;
}
.cart-spa-wrapper .cart-spa-cta-wrapper .btn {
  margin: 0 auto 24px;
}
.cart-spa-wrapper .cart-spa-cta-wrapper .btn:not(.btn-link) {
  text-decoration: none;
}
.cart-spa-wrapper .cart-spa-cta-wrapper .btn.btn-300 {
  font-size: 18px;
}
.cart-spa-wrapper .cart-spa-cta-wrapper .btn:last-of-type {
  margin-bottom: 0;
}
.cart-spa-wrapper
  .cart-spa-cta-wrapper
  .btn#lottery-purchase-cart-cancel-order-button {
  display: flex;
  margin: 0 auto 24px;
  width: auto;
}
.cart-spa-wrapper
  .cart-spa-cta-wrapper
  .btn#lottery-purchase-cart-cancel-order-button
  span {
  align-self: center;
}
.cart-spa-wrapper
  .cart-spa-cta-wrapper
  .btn#lottery-purchase-cart-cancel-order-button
  .icon {
  align-self: center;
  margin: 0 8px;
}
.cart-spa-wrapper .separator {
  border-top-color: #cfcfcf;
}
@media screen and (min-width: 992px) {
  .cart-spa-wrapper .btn-wide {
    width: 85%;
  }
}
.cart-spa-wrapper .cta-btn {
  text-align: center;
  margin: 24px 0 0;
}
.modal-header {
  border-bottom: 0;
}
.checker {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 30px 16px;
  position: relative;
  text-align: center;
}
.checker.left {
  justify-content: flex-start;
}
.checker.center {
  justify-content: center;
}
.checker.right {
  justify-content: flex-end;
}
.checker h1,
.checker h2,
.checker h3,
.checker h4 {
  color: #fff;
}
.checker h1 {
  margin: 0;
  padding: 20px 0;
}
.checker img {
  width: 140px;
  height: auto;
}
.checker form {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  flex-flow: column;
  text-align: left;
  padding: 10px 0;
}
.checker form .form-control:focus:focus:not(:active),
.checker form .btn[class*="btn-"]:focus:not(:active):focus:focus:not(:active),
.checker form a:focus:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.checker form .form-control:focus:focus.checker form .form-control:focus:active,
.checker
  form
  .form-control:focus:focus.checker
  form
  .btn[class*="btn-"]:focus:not(:active):focus:active,
.checker form .form-control:focus:focus.checker form a:focus:active,
.checker
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus.checker
  form
  .form-control:focus:active,
.checker
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus.checker
  form
  .btn[class*="btn-"]:focus:not(:active):focus:active,
.checker
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus.checker
  form
  a:focus:active,
.checker form a:focus:focus.checker form .form-control:focus:active,
.checker
  form
  a:focus:focus.checker
  form
  .btn[class*="btn-"]:focus:not(:active):focus:active,
.checker form a:focus:focus.checker form a:focus:active {
  outline: 0;
}
.checker form .form-control:focus:active,
.checker form .btn[class*="btn-"]:focus:not(:active):focus:active,
.checker form a:focus:active,
.checker form .form-control:focus.active,
.checker form .btn[class*="btn-"]:focus:not(:active):focus.active,
.checker form a:focus.active {
  box-shadow: none;
}
.checker fieldset {
  margin: 0;
}
.checker legend {
  font-family: Oswald, serif;
  color: #fff;
  text-transform: uppercase;
  margin: 0 3px;
  font-size: 18px;
}
.checker input {
  margin: 3px;
  text-align: center;
  width: 40px;
  height: 40px;
  padding: 0;
}
.checker input[data-type="number"].has-error {
  background: #ab0524;
  color: #fff6f8;
  border-color: #fff6f8 !important;
}
.checker .bonus-input {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  flex-flow: row;
  color: #fff;
  position: relative;
  margin: 3px 3px 3px -3px;
}
.checker .bonus-input input {
  margin: 0 3px;
}
.checker .bonus-input .prefix,
.checker .bonus-input .sufix {
  text-align: center;
  line-height: 3rem;
}
.checker .bonus-input .sufix {
  width: 50px;
  margin-right: 3px;
  position: absolute;
  bottom: -30px;
}
.checker .inputs {
  display: flex;
  margin-bottom: 10px;
}
.checker .inputs .form-control[readonly="readonly"] {
  background-color: #eee;
  border: 0;
}
@media (min-width: 992px) {
  .checker .inputs > input:last-of-type {
    margin-right: 6px;
  }
}
@media (max-width: 991px) {
  .checker .inputs {
    width: 100%;
    justify-content: center;
  }
}
.checker .has-bonus-number .inputs {
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .checker .outer {
    margin-bottom: 5px;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .checker .outer {
    display: flex;
    flex-wrap: wrap;
  }
}
.checker .form-errors-wrapper {
  background-color: #fff6f8;
  border: 1px solid #ab0524;
  color: #ab0524;
  border-radius: 4px;
  padding: 15px;
  margin: 10px 0;
}
.checker .form-errors-wrapper .alert {
  background: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.checker .form-errors-wrapper .icon {
  margin: 0;
}
.checker .form-errors-wrapper hr {
  margin: 15px 0;
}
.checker .form-errors-wrapper .error-stack {
  margin: 0;
}
.checker .form-errors-wrapper .error-label {
  margin: 5px 0;
}
.checker .check {
  margin: 6px auto;
  height: 40px;
  padding: 6px 20px;
}
@media (min-width: 992px) {
  .checker .check {
    margin: 3px auto;
  }
}
.checker .form-footer {
  display: flex;
  justify-content: center;
  padding: 10px 0;
}
.checker .form-footer p {
  color: #fff;
  font-family: Oswald, serif;
  font-size: 18px;
  line-height: 1.1;
}
.checker .form-footer h4 {
  margin: 0;
}
.checker .form-footer a {
  color: #fff;
  padding: 0 10px;
}
.checker .form-footer a:hover,
.checker .form-footer a:active,
.checker .form-footer a:focus,
.checker .form-footer a:visited:hover {
  color: #fff;
}
.checker.cards .outer {
  align-items: center;
}
.checker.cards .modal-header {
  border-bottom: 0;
}
.checker.cards .modal-header .modal-title {
  display: none;
}
.checker.widget {
  flex-direction: column;
  flex-wrap: wrap;
  padding: 5px;
}
@media (min-width: 992px) {
  .checker.widget {
    flex-direction: row;
  }
}
.checker.widget img {
  width: 80px;
}
.checker.widget .check {
  margin: 8px 0;
}
@media (min-width: 992px) {
  .checker.widget .check {
    margin: 3px 0;
  }
}
.checker.widget .outer {
  margin: 0;
  align-items: center;
}
.checker.widget legend {
  margin: 0;
  padding: 0 3px;
}
.checker.widget .inputs {
  margin: 0;
  flex-wrap: wrap;
}
.checker.widget .inputs.number-total-7 {
  width: 200px;
}
.checker.widget .picked-cards {
  cursor: none;
}
.checker.widget form {
  width: auto;
  padding: 0;
  margin: 8px 0 0;
}
@media (min-width: 992px) {
  .checker.widget form {
    margin: 0;
  }
}
.checker.widget .form-footer {
  justify-content: center;
  padding: 0 3px;
}
@media (min-width: 992px) {
  .checker.widget .form-footer {
    justify-content: start;
  }
}
.checker.widget.DLYGND .form-footer {
  padding: 18px 3px 0;
}
@media screen and (max-width: 991px) {
  .checker [data-number-count="10"] fieldset {
    width: 230px;
  }
  .checker [data-number-count="10"] .inputs,
  .checker [data-number-count="10"] .outer {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 480px) {
  .checker.widget [data-number-count="7"] .inputs {
    width: 186px;
    margin: 0 auto;
  }
  .checker.widget [data-number-count="7"] legend {
    width: 186px;
    margin: 0 auto;
  }
}
@media screen and (max-width: 991px) {
  .checker.widget [data-number-count="10"] .inputs {
    width: 233px;
  }
  .checker.widget [data-number-count="10"] .outer {
    width: auto;
  }
  .checker [data-number-count="4"] legend {
    margin-left: 10px;
  }
}
.checker [data-number-count="2"] .inputs,
.checker [data-number-count="3"] .inputs {
  width: auto;
}
.checker [data-number-count="2"] .inputs > input:last-of-type,
.checker [data-number-count="3"] .inputs > input:last-of-type {
  margin-right: 6px;
}
.checker [data-number-count="2"] .outer,
.checker [data-number-count="3"] .outer {
  display: flex;
  flex-wrap: wrap;
}
.checker.LTNING.full h1,
.checker.LTNING.full h2,
.checker.LTNING.full h3,
.checker.LTNING.full h4,
.checker.LTNING.full legend,
.checker.LTNING.full .form-footer p {
  color: #003c71;
}
.checker.LTNING.full form .form-control:focus:focus:not(:active),
.checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus:not(:active),
.checker.LTNING.full form a:focus:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .checker.LTNING.full
  form
  .form-control:focus:focus:not(:active),
.text-color-light
  .checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus:not(:active),
.text-color-light .checker.LTNING.full form a:focus:focus:not(:active),
.text-color-dark
  .text-color-light
  .checker.LTNING.full
  form
  .form-control:focus:focus:not(:active),
.text-color-dark
  .text-color-light
  .checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus:not(:active),
.text-color-dark
  .text-color-light
  .checker.LTNING.full
  form
  a:focus:focus:not(:active),
.ewma-jackpot .checker.LTNING.full form .form-control:focus:focus:not(:active),
.ewma-jackpot
  .checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus:not(:active),
.ewma-jackpot .checker.LTNING.full form a:focus:focus:not(:active),
#cookie-policy-notification
  .checker.LTNING.full
  form
  .form-control:focus:focus:not(:active),
#cookie-policy-notification
  .checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus:not(:active),
#cookie-policy-notification
  .checker.LTNING.full
  form
  a:focus:focus:not(:active) {
  outline-color: #fae300;
}
.checker.LTNING.full
  form
  .form-control:focus:focus.checker.LTNING.full
  form
  .form-control:focus:active,
.checker.LTNING.full
  form
  .form-control:focus:focus.checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:active,
.checker.LTNING.full
  form
  .form-control:focus:focus.checker.LTNING.full
  form
  a:focus:active,
.checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus.checker.LTNING.full
  form
  .form-control:focus:active,
.checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus.checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:active,
.checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:focus.checker.LTNING.full
  form
  a:focus:active,
.checker.LTNING.full
  form
  a:focus:focus.checker.LTNING.full
  form
  .form-control:focus:active,
.checker.LTNING.full
  form
  a:focus:focus.checker.LTNING.full
  form
  .btn[class*="btn-"]:focus:not(:active):focus:active,
.checker.LTNING.full
  form
  a:focus:focus.checker.LTNING.full
  form
  a:focus:active {
  outline: 0;
}
.checker.LTNING.full form .form-control:focus:active,
.checker.LTNING.full form .btn[class*="btn-"]:focus:not(:active):focus:active,
.checker.LTNING.full form a:focus:active,
.checker.LTNING.full form .form-control:focus.active,
.checker.LTNING.full form .btn[class*="btn-"]:focus:not(:active):focus.active,
.checker.LTNING.full form a:focus.active {
  box-shadow: none;
}
.checker.LTNING.full .form-footer a {
  color: #003c71;
}
.check-numbers-results {
  padding: 30px 0;
}
.check-numbers-results h2 {
  text-align: center;
}
.check-numbers-results h2 span {
  background: #0072ce;
  color: #fff;
  border-radius: 10px;
  padding: 0 5px;
}
.check-numbers-results .btn .icon {
  fill: #003c71;
  transition: all 0.2s ease-in-out;
}
.check-numbers-results .btn:not(.disabled):focus .icon,
.check-numbers-results .btn:not(.disabled):hover .icon {
  transform: scale(1.5);
}
.check-numbers-results .btn:focus .icon,
.check-numbers-results .btn:hover .icon {
  fill: #0072ce;
}
.check-numbers-results .filter-type {
  display: flex;
  justify-content: center;
  margin: 20px auto;
}
.check-numbers-results .filter-type .btn {
  border-radius: 10px;
  background-color: #fff;
  color: #003c71;
  border: 2px solid #003c71;
  flex-basis: 20%;
  position: relative;
  transition: none;
  margin: auto 10px;
}
.check-numbers-results .filter-type .btn .icon {
  fill: #003c71;
  margin: -7px 0 0 5px;
}
.check-numbers-results .filter-type .btn.active {
  background-color: #003c71;
  color: #fff;
  transition: none;
}
.check-numbers-results .filter-type .btn.active::before {
  content: "";
  background-color: #003c71;
  height: 20px;
  width: 20px;
  display: block;
  position: absolute;
  bottom: -12px;
  left: 50%;
  margin-left: -10px;
  transform: rotate(-45deg);
}
.check-numbers-results .filter-type .btn.active .icon {
  fill: #fff;
}
.check-numbers-results .filter-type .btn:hover,
.check-numbers-results .filter-type .btn:focus {
  outline: 0;
  border-color: #0072ce;
  color: #0072ce;
}
.check-numbers-results .filter-type .btn:hover.active,
.check-numbers-results .filter-type .btn:focus.active {
  background-color: #0072ce;
  color: #fff;
}
.check-numbers-results .filter-type .btn:hover.active::before,
.check-numbers-results .filter-type .btn:focus.active::before {
  background-color: #0072ce;
}
.check-numbers-results .filter-items {
  display: flex;
  overflow: hidden;
  justify-content: center;
  flex-grow: 2;
}
.check-numbers-results .filter-items span {
  margin: 0;
  cursor: pointer;
}
.check-numbers-results .filter-items .key {
  font-size: 2rem;
  font-weight: 800;
  padding: 0;
}
.check-numbers-results .filter-items .total {
  font-size: 1rem;
}
.check-numbers-results .filter-items .bonus {
  font-size: 1rem;
}
.check-numbers-results .filter-items .long-word {
  display: inline-block;
  font-size: 1.2rem;
  white-space: normal;
  line-height: 1.5;
}
.check-numbers-results .filter-groups {
  display: flex;
}
.check-numbers-results .filter-groups .btn {
  background: #fff;
  color: #003c71;
  border: 2px solid #003c71;
  border-radius: 100%;
  display: flex;
  flex-direction: column;
  padding: 0;
  height: 80px;
  width: 80px;
  margin: 10px 5px;
  opacity: 1;
  transition-property: background, border, color, opacity;
  justify-content: center;
  align-items: center;
}
.check-numbers-results .filter-groups .btn .match-label {
  display: flex;
  flex-direction: column;
  justify-content: end;
}
.check-numbers-results .filter-groups .btn .match-label > * {
  flex-grow: 1;
}
.check-numbers-results .filter-groups .btn:hover,
.check-numbers-results .filter-groups .btn:focus {
  outline: 0;
  border-color: #0072ce;
  color: #0072ce;
  background: #f2f8fd;
}
.check-numbers-results .filter-groups .btn.btn-prev,
.check-numbers-results .filter-groups .btn.btn-next {
  border: 0;
  justify-content: center;
  background: transparent;
  border-radius: 0;
  margin: 0;
  padding: 10px;
  box-sizing: content-box;
  width: auto;
  flex-grow: 1;
}
.check-numbers-results .filter-groups .btn.btn-prev.disabled,
.check-numbers-results .filter-groups .btn.btn-next.disabled,
.check-numbers-results .filter-groups .btn.btn-prev[disabled],
.check-numbers-results .filter-groups .btn.btn-next[disabled],
.check-numbers-results .filter-groups .btn.btn-prev[aria-disabled="true"],
.check-numbers-results .filter-groups .btn.btn-next[aria-disabled="true"] {
  background: transparent !important;
  border: none !important;
}
.check-numbers-results .filter-groups .btn.active,
.check-numbers-results .filter-groups .btn.active:hover {
  color: #fff;
  background: #003c71;
  border-color: #003c71;
}
.check-numbers-results .filter-groups .btn.active:hover,
.check-numbers-results .filter-groups .btn.active:hover:hover,
.check-numbers-results .filter-groups .btn.active:focus,
.check-numbers-results .filter-groups .btn.active:hover:focus {
  background: #0072ce;
  border-color: #0072ce;
}
.check-numbers-results .filter-groups .btn.active .label,
.check-numbers-results .filter-groups .btn.active:hover .label {
  color: #fff;
}
.check-numbers-results .filter-groups .btn.disabled {
  opacity: 0.5;
}
.check-numbers-results .filter-groups .filter-items .btn {
  display: none;
}
.check-numbers-results .filter-groups .filter-items .btn.active,
.check-numbers-results .filter-groups .filter-items .btn.distance-1 {
  display: flex;
}
.check-numbers-results
  .filter-groups
  .filter-items.from-start-0
  .btn.distance-2,
.check-numbers-results .filter-groups .filter-items.from-end-0 .btn.distance-2 {
  display: flex;
}
@media (max-width: 767px) {
  .check-numbers-results .filter-groups .btn {
    height: 60px;
    width: 60px;
    margin: 10px 5px;
  }
  .check-numbers-results .filter-groups .long-word {
    font-size: 0.9rem;
  }
  .check-numbers-results .filter-groups .bonus,
  .check-numbers-results .filter-groups .total {
    line-height: 0.9rem;
    font-size: 0.9rem;
  }
  .check-numbers-results .filter-groups[data-total-items="1"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="2"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="3"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="1"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="2"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="3"] .btn-next {
    display: none;
  }
}
@media (min-width: 512px) and (max-width: 767px) {
  .check-numbers-results .filter-groups .filter-items .btn {
    display: none;
  }
  .check-numbers-results .filter-groups .filter-items .btn.active,
  .check-numbers-results .filter-groups .filter-items .btn.distance-1,
  .check-numbers-results .filter-groups .filter-items .btn.distance-2 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-3,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-3,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-4,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-4 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-1
    .btn.distance-3,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-1
    .btn.distance-3 {
    display: flex;
  }
  .check-numbers-results .filter-groups[data-total-items="1"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="2"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="3"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="4"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="5"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="1"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="2"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="3"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="4"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="5"] .btn-next {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .check-numbers-results .filter-groups .filter-items .btn {
    display: none;
  }
  .check-numbers-results .filter-groups .filter-items .btn.active,
  .check-numbers-results .filter-groups .filter-items .btn.distance-1,
  .check-numbers-results .filter-groups .filter-items .btn.distance-2,
  .check-numbers-results .filter-groups .filter-items .btn.distance-3 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-4,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-4,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-6,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-6 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-1
    .btn.distance-4,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-1
    .btn.distance-4,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-1
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-1
    .btn.distance-5 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-2
    .btn.distance-4,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-2
    .btn.distance-4 {
    display: flex;
  }
  .check-numbers-results .filter-groups[data-total-items="1"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="2"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="3"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="4"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="5"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="6"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="7"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="8"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="1"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="2"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="3"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="4"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="5"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="6"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="7"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="8"] .btn-next {
    display: none;
  }
}
@media (min-width: 992px) {
  .check-numbers-results .filter-groups .filter-items .btn {
    display: none;
  }
  .check-numbers-results .filter-groups .filter-items .btn.active,
  .check-numbers-results .filter-groups .filter-items .btn.distance-1,
  .check-numbers-results .filter-groups .filter-items .btn.distance-2,
  .check-numbers-results .filter-groups .filter-items .btn.distance-3,
  .check-numbers-results .filter-groups .filter-items .btn.distance-4 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-6,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-6,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-7,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-7,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-0
    .btn.distance-8,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-0
    .btn.distance-8 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-1
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-1
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-1
    .btn.distance-6,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-1
    .btn.distance-6,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-1
    .btn.distance-7,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-1
    .btn.distance-7 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-2
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-2
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-2
    .btn.distance-6,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-2
    .btn.distance-6 {
    display: flex;
  }
  .check-numbers-results
    .filter-groups
    .filter-items.from-start-3
    .btn.distance-5,
  .check-numbers-results
    .filter-groups
    .filter-items.from-end-3
    .btn.distance-5 {
    display: flex;
  }
  .check-numbers-results .filter-groups[data-total-items="1"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="2"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="3"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="4"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="5"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="6"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="7"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="8"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="9"] .btn-prev,
  .check-numbers-results .filter-groups[data-total-items="1"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="2"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="3"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="4"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="5"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="6"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="7"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="8"] .btn-next,
  .check-numbers-results .filter-groups[data-total-items="9"] .btn-next {
    display: none;
  }
}
.check-numbers-results em {
  font-style: normal;
  font-weight: 900;
  color: #003c71;
}
.check-numbers-results .non-match {
  color: initial;
  font-weight: normal;
}
.check-numbers-results .early-bird-numbers {
  text-align: left;
  margin-top: 10px;
}
.check-numbers-results .early-bird-numbers h5 {
  margin: 0;
}
.check-numbers {
  position: relative;
}
.check-numbers .pattern-brand.pattern-lottario::before,
.check-numbers .pattern-brand.pattern-pick2::before,
.check-numbers .pattern-brand.pattern-pick3::before,
.check-numbers .pattern-brand.pattern-pick4::before,
.check-numbers .pattern-brand.pattern-mega-dice::before,
.check-numbers .pattern-brand.pattern-all-in-poker::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjI5MnB4IiBoZWlnaHQ9IjIwMHB4IiB2aWV3Qm94PSIwIDAgMjkyIDIwMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA2MS4yICgxMDEwMTApIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPg0KICAgIDx0aXRsZT4yNEU4OEVDMy01MjM4LTQ2MjItODk0Mi1FRTEyQzY2NTg2MzQ8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBza2V0Y2h0b29sLjwvZGVzYz4NCiAgICA8ZyBpZD0iQXNzZXQtQXJ0Ym9hcmQtUGFnZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJvdmVybGF5L2RrZW5vX2Z1bGwiIGZpbGw9IiNGRkZGRkUiIGZpbGwtcnVsZT0ibm9uemVybyI+DQogICAgICAgICAgICA8ZyBpZD0iZGtlbm8tYmFja2dyb3VuZC1vdmVybGF5Ij4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNjc4IiBwb2ludHM9IjI4MC45NTY4MTYgMTQ0LjEzNjQ2MSAyOTAuOTI4ODUyIDE1My40MjI1MjggMjkxLjY4NDQzNSAxNjguMDkwMzg2IDI4Mi42OTIxNjYgMTc5LjM1NzQ4MSAyNjkuMjQxMTI4IDE4MC44MTAyMzUgMjU5LjE2MTE1MSAxNzEuNDk5NDA0IDI1OC40MjIxNzUgMTU2LjgyMzI5MSAyNjcuNTA1Nzc3IDE0NS40OTAxNjMgMjgwLjk1NjgxNiAxNDQuMTM2NDYxIj48L3BvbHlsaW5lPg0KICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iRmlsbC02ODQiIHBvaW50cz0iMjQyLjcxMDMzNiA3Mi40OTQ2Njk1IDI1Mi41NzkwMjUgODEuOTEwMjQwNyAyNTMuMzA0OTA0IDk2LjQ5OTAyMTggMjQ0LjQzOTM5NiAxMDcuODQyMTkxIDIzMS4xMjg4OTkgMTA5LjE2ODQ0MyAyMjEuMTc4NjUgOTkuNzE5OTIxNyAyMjAuNDY5MDgzIDg1LjA2NTI0IDIyOS40NDA2MTkgNzMuNzc5NzM0NyAyNDIuNzEwMzM2IDcyLjQ5NDY2OTUiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTY4NSIgcG9pbnRzPSIyNDIuNzQyNjc0IDEwOS4xNjg0NDMgMjUyLjYwNDAxNSAxMTguNTAxNjM5IDI1My4zMDQ5MDQgMTMzLjEzMTYwOCAyNDQuNDI5Njk3IDE0NC40NjY1MzkgMjMxLjE2MTcxMSAxNDUuODQyMjE3IDIyMS4xOTQ0MjEgMTM2LjQzNDg4NCAyMjAuNDY5MDgzIDEyMS44MTMxNTIgMjI5LjQ0MjA4OSAxMTAuNTAyOTM0IDI0Mi43NDI2NzQgMTA5LjE2ODQ0MyI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNjg2IiBwb2ludHM9IjI0NS43MjAxNTggMTUwLjEwNjYxIDI1NS42MTI1MyAxNTkuNDI1MDE5IDI1Ni4yODk5NzkgMTc0LjAyNzE0NiAyNDcuNDI2MDIxIDE4NS4zMTc3MDYgMjM0LjEzODI0NyAxODYuNzgwMzg0IDIyNC4xNjQyNTQgMTc3LjQ2MTk3NSAyMjMuNDU0MTU4IDE2Mi43ODU4OTIgMjMyLjM5MTU3NCAxNTEuNDc4ODk4IDI0NS43MjAxNTggMTUwLjEwNjYxIj48L3BvbHlsaW5lPg0KICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iRmlsbC02OTMiIHBvaW50cz0iMjAyLjU5NTU0OCAwIDIxMi40OTA4MzEgOS40OTIxMzI2MSAyMTMuMjE5NjE2IDI0LjE0Njc5NzkgMjA0LjMyODQzNyAzNS40Mjg0OTg0IDE5MS4wNDAyNTQgMzYuNjczNzc0IDE4MS4wODgyODggMjcuMTU2OTAxIDE4MC4zODM3OTUgMTIuNDUyNzU0NCAxODkuMzIzNTYgMS4xOTU3OTQzMiAyMDIuNTk1NTQ4IDAiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTY5NCIgcG9pbnRzPSIyMDQuNzc2NjA0IDM5LjY1ODg0ODYgMjE0LjYyMjQ4OCA0OS4xNzA4MjU2IDIxNS4zNTE4MTIgNjMuNzY3OTI1OCAyMDYuNDU0MDUxIDc1LjAwNzg1NzMgMTkzLjE3MjIzNiA3Ni4zMzI2MjI2IDE4My4yNDUzMTYgNjYuODg2NDcyMSAxODIuNTE1OTkxIDUyLjIxNTMxNjYgMTkxLjQ1NDI3MSA0MC45MzQyNDM3IDIwNC43NzY2MDQgMzkuNjU4ODQ4NiI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNjk1IiBwb2ludHM9IjIwNi4wMjM1MDYgNzYuMzMyNjIyNiAyMTUuOTAxODA2IDg1Ljc3OTg5MTcgMjE2LjYzMTEzIDEwMC4zNTI2MzIgMjA3Ljc0MTQ3MSAxMTEuNjM2ODcgMTk0LjQxMTAzNiAxMTMuMDA2Mzk3IDE4NC41MDAzMjMgMTAzLjU1MDkyNyAxODMuNzk1MzA5IDg4LjkyMDc4MDQgMTkyLjc0MTY5MyA3Ny42MzY1NDI1IDIwNi4wMjM1MDYgNzYuMzMyNjIyNiI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNjk2IiBwb2ludHM9IjIwNi4wNDQ5MzkgMTE0LjI4NTcxNCAyMTUuOTAyMTY1IDEyMy42NDcxMzQgMjE2LjYzMTEzIDEzOC4yMzk0NTMgMjA3Ljc1Mzk1NyAxNDkuNTg4MTIyIDE5NC40NjI0OTYgMTUwLjk1OTQ4OCAxODQuNTE2MTc0IDE0MS41ODE2NDUgMTgzLjc5NTMwOSAxMjYuODkwNzg1IDE5Mi43MjkxNzkgMTE1LjYzMjQ0NSAyMDYuMDQ0OTM5IDExNC4yODU3MTQiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTY5NyIgcG9pbnRzPSIyMDkuODkxODA5IDE1Mi4yMzg4MDYgMjE5Ljc3OTA4NCAxNjEuNTYxMTE2IDIyMC40NjkwODMgMTc2LjIwMTA4NCAyMTEuNjI4OTgyIDE4Ny40OTI4OTcgMTk4LjI4MzU5NSAxODguOTEyNTggMTg4LjMzMTM3OSAxNzkuNTkwMjY5IDE4Ny42MzMyNjIgMTY0Ljk1MDMwMiAxOTYuNTYyNjU3IDE1My42MTc0NTcgMjA5Ljg5MTgwOSAxNTIuMjM4ODA2Ij48L3BvbHlsaW5lPg0KICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iRmlsbC03MDgiIHBvaW50cz0iMTY2LjY5OTk5OSAzLjgzNzk1MzA5IDE3Ni42NzI5NjkgMTMuMjA4MzQzOCAxNzcuMzk4NzIxIDI3LjY5NDI4NTggMTY4LjM5NjEzOCAzOC44NDI5Mzk0IDE1NC45NDkzNDUgNDAuMDg1Mjg3OCAxNDQuODYyMjEyIDMwLjY5ODY1NyAxNDQuMTM2NDYxIDE2LjE0Nzc1NTggMTUzLjIyMDU4OSA1LjA2NDA2MTM4IDE2Ni42OTk5OTkgMy44Mzc5NTMwOSI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNzA5IiBwb2ludHM9IjE2OS42MzA2MjggNDAuOTM4MTY2MyAxNzkuNjUwMDY5IDUwLjQwNjA3MSAxODAuMzgzNzk1IDY1LjA1OTE3MiAxNzEuMzgzNDE5IDc2LjMwNzQzNzMgMTU3LjkxNTQ2NSA3Ny42MTE5NDAzIDE0Ny44NDcxMDkgNjguMTg1MDU3NCAxNDcuMTIxNTM1IDUzLjQ5MDkzNDYgMTU2LjIxMTU4OSA0Mi4xNzcwMzQzIDE2OS42MzA2MjggNDAuOTM4MTY2MyI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNzEwIiBwb2ludHM9IjE3MS4xMTAxODEgNzkuMzE3Njk3MiAxODAuOTg1OTE5IDg4LjY1MjUzODYgMTgxLjY2MzExMyAxMDMuMDgzNTI0IDE3Mi43OTUxMDMgMTE0LjI2MjY4NCAxNTkuNTE3Mjc1IDExNS41NjUwMzIgMTQ5LjU0NDc5NSAxMDYuMjMwMTkxIDE0OC44MjcyOTIgOTEuNzgzMDI3MyAxNTcuNzgzOTgyIDgwLjU3OTU5OTYgMTcxLjExMDE4MSA3OS4zMTc2OTcyIj48L3BvbHlsaW5lPg0KICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iRmlsbC03MTEiIHBvaW50cz0iMTcxLjA4MDUzMiAxMTcuMjcwNzg5IDE4MC45NjE5MDYgMTI2LjU5MDQ3MyAxODEuNjYzMTEzIDE0MS4xOTEzMTEgMTcyLjc2NTA0IDE1Mi41Mzg0MzUgMTU5LjQ3NDM1MiAxNTMuOTQ0NTYzIDE0OS40OTYyNTkgMTQ0LjU1OTQ3OCAxNDguODI3MjkyIDEyOS44OTMyMzggMTU3Ljc2NTY2NCAxMTguNTk1MTY1IDE3MS4wODA1MzIgMTE3LjI3MDc4OSI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNzEyIiBwb2ludHM9IjE3NC43OTQ0NyAxNTUuMjIzODgxIDE4NC43OTkyNjIgMTY0LjU2ODA5IDE4NS41MDEwNjYgMTc5LjE5MzQ1NCAxNzYuNTI0NDk5IDE5MC40OTE1MjcgMTYzLjA1OTY0OSAxOTEuODk3NjU1IDE1Mi45NjUwOTIgMTgyLjYwMjQ5NiAxNTIuMjM4ODA2IDE2Ny45MzYyNTcgMTYxLjMyOTYyIDE1Ni42MzgxODMgMTc0Ljc5NDQ3IDE1NS4yMjM4ODEiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTcyNiIgcG9pbnRzPSIxMzIuMjQwMTQ3IDUuOTcwMTQ5MjUgMTQyLjEzNjUzMiAxNS40NjQyMDg3IDE0Mi44NTcxNDMgMzAuMTE4OTczNSAxMzMuODg5NTQ1IDQxLjM5MDYwODggMTIwLjYxNDI5NyA0Mi42NDM5MjMyIDExMC43MzM5MjYgMzMuMTI1Mjg5MiAxMTAuMDIxMzIyIDE4LjQyOTU2NjMgMTE4LjkwMDg0NSA3LjE5ODg4ODU3IDEzMi4yNDAxNDcgNS45NzAxNDkyNSI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNzI3IiBwb2ludHM9IjEzMy41MDU4MTMgNDQuNzc2MTE5NCAxNDMuNDE2NTUyIDU0LjI5NDEyOTIgMTQ0LjEzNjQ2MSA2OC44NzM2OTIgMTM1LjIxNzU5NiA4MC4xNDk3NTMxIDEyMS44OTEyOTIgODEuNDQ5ODkzNCAxMTIuMDM2NTQ2IDcyLjAyMTgzMDQgMTExLjMwMDY0IDU3LjM0NDE0NCAxMjAuMjQzNTAyIDQ2LjA0MzU1MTggMTMzLjUwNTgxMyA0NC43NzYxMTk0Ij48L3BvbHlsaW5lPg0KICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iRmlsbC03MjgiIHBvaW50cz0iMTM2LjQ3MjczIDg0LjQzNDk2OCAxNDYuNDA4NDEgOTMuNzM4NjY1NyAxNDcuMTIxNTM1IDEwOC4xNTM3NTQgMTM4LjE5NTQ0OSAxMTkuMzM1OTI3IDEyNC45MTA0ODIgMTIwLjY4MjMwMyAxMTQuOTk4ODQgMTExLjM0NjM1NyAxMTQuMjg1NzE0IDk2Ljg3NDgzNDQgMTIzLjE2MzcyNiA4NS42OTI2NTk5IDEzNi40NzI3MyA4NC40MzQ5NjgiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTcyOSIgcG9pbnRzPSIxMzYuNTMxMTQyIDEyMi4zODgwNiAxNDYuNDAxMSAxMzEuNzAxMzg2IDE0Ny4xMjE1MzUgMTQ2LjMwMzk2NCAxMzguMjA0MTUyIDE1Ny42NzQyMjEgMTI0LjkzMjE0MSAxNTkuMDYxODM0IDExNS4wMjIxNTkgMTQ5LjY1MDU1OCAxMTQuMjg1NzE0IDEzNS4wMzE2NTYgMTIzLjIxMTEwMiAxMjMuNzAyMjEgMTM2LjUzMTE0MiAxMjIuMzg4MDYiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTczMCIgcG9pbnRzPSIxMzkuNDczMzczIDE1OS45MTQ3MTIgMTQ5LjM5NDUyNyAxNjkuMDgxMzU0IDE1MC4xMDY2MSAxODMuNTQ0ODE0IDE0MS4xODU1NzIgMTk0LjczNTA1IDEyNy44ODAwMjQgMTk2LjE2MjA0NyAxMTcuOTgyODcyIDE4Ni45NjMxNTcgMTE3LjI3MDc4OSAxNzIuNDUxMzIzIDEyNi4yMDc4MjkgMTYxLjI2MTA4OCAxMzkuNDczMzczIDE1OS45MTQ3MTIiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTc0NiIgcG9pbnRzPSI5NC44ODkxNDAxIDguMTAyMzQ1NDIgMTA1LjQ1NDE2MiAxNy41ODMxNDA3IDEwNi4xODMzNjkgMzIuMjE2NzE5NyA5Ni42ODY3MjA2IDQzLjUwMjIxNDEgODIuNTE4MDU5NiA0NC43NzYxMTk0IDcxLjk1MzAzNzkgMzUuMjYyNjYgNzEuMjE1MzUxOCAyMC41NjM3NTI1IDgwLjcyMDQ3OTkgOS4zMjcyNTQzOCA5NC44ODkxNDAxIDguMTAyMzQ1NDIiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTc0NyIgcG9pbnRzPSI5Ny44MjMzMzk5IDQ5LjA0MDUxMTcgMTA4LjQwNTMyIDU4LjU0MTI3ODMgMTA5LjE2ODQ0MyA3My4xNzE2NDMgOTkuNjQ2MzU3NCA4NC40NDIwNzk4IDg1LjQ5NDY1NTIgODUuNzE0Mjg1NyA3NC45MTI2NzU0IDc2LjMxMTM4MDkgNzQuMjAwNDI2NCA2MS42MzIwODUzIDgzLjY0NjE5OTkgNTAuMzEyNzE3NiA5Ny44MjMzMzk5IDQ5LjA0MDUxMTciPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTc0OCIgcG9pbnRzPSIxMDAuMDIzMzcgODYuOTkzNjAzNCAxMTAuNTYyOTU0IDk2LjQxNjEwNTIgMTExLjMwMDY0IDExMS4wMDEwNjQgMTAxLjc3ODU1NCAxMjIuMzI1OTUxIDg3LjYyNjg1MTQgMTIzLjY2NzM3NyA3Ny4wODcyNjY2IDExNC4yNDQ4NzYgNzYuMzMyNjIyNiA5OS42MzU1MjcxIDg1Ljg1NDcwODcgODguMzAyNTEwMiAxMDAuMDIzMzcgODYuOTkzNjAzNCI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IkZpbGwtNzQ5IiBwb2ludHM9IjEwMS41NjYxMTEgMTIzLjY2NzM3NyAxMTIuMjg0OTM3IDEzMy4wMjQ4NCAxMTMuMDA2Mzk3IDE0Ny41OTM1NCAxMDMuNDM4NDcxIDE1OC45MzQ2ODYgODkuMDc3OTkyMSAxNjAuMzQxMTUxIDc4LjM3NjM0NCAxNTAuOTQzMDQgNzcuNjExOTQwMyAxMzYuMjg0OTEyIDg3LjIzMTM5OTIgMTI1LjAwMDY3NCAxMDEuNTY2MTExIDEyMy42NjczNzciPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTc1MCIgcG9pbnRzPSIxMDEuNTQ4Njg2IDE2My4zMjYyMjYgMTEyLjI1OTcxNCAxNzIuNjI0NjAzIDExMy4wMDYzOTcgMTg3LjI2NjUwMiAxMDMuMzkzOTM1IDE5OC41NTQ0ODggODkuMDY5NjUwOCAyMDAgNzguMzU4NjIyNSAxOTAuNjg1MzgxIDc3LjYxMTk0MDMgMTc2LjA0MzQ4MyA4Ny4yMjQ0MDE0IDE2NC43NDczNzUgMTAxLjU0ODY4NiAxNjMuMzI2MjI2Ij48L3BvbHlsaW5lPg0KICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iRmlsbC03NjIiIHBvaW50cz0iNTguOTExMDc0OSAxMy4yMTk2MTYyIDY5LjYwMzU5NDQgMjIuNjYwOTU0MyA3MC4zNjI0NzMzIDM3LjM2NDY3NzcgNjAuNzE4NzQxNyA0OC42MjI1OTc3IDQ2LjM5MzgzNTMgNDkuODkzMzkwMiAzNS42NzU3MzU2IDQwLjQxMTMyMTQgMzQuOTY4MDE3MSAyNS42OTk0NTIzIDQ0LjU2MDU4ODMgMTQuNDQxNTMyMyA1OC45MTEwNzQ5IDEzLjIxOTYxNjIiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTc2MyIgcG9pbnRzPSI2Mi43NzczNjAxIDUyLjAyNTU4NjQgNzMuNDY3MzA0IDYxLjUzMTE5NDYgNzQuMjAwNDI2NCA3Ni4xMzA4MzQgNjQuNTc2MDY2OCA4Ny4zODMxOTk1IDUwLjIyOTAzNjUgODguNjk5MzYwMyAzOS41NjQ2NjYzIDc5LjI1ODc0NzYgMzguODA1OTcwMSA2NC41ODU5ODg3IDQ4LjQyMTgwNTEgNTMuMzA5MjQ5OSA2Mi43NzczNjAxIDUyLjAyNTU4NjQiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTc2NCIgcG9pbnRzPSI2Mi43OTE5NDMzIDg4LjY5OTM2MDMgNzMuNDgzNjYyOSA5OC4wOTI3MDk0IDc0LjIwMDQyNjQgMTEyLjY4MTE3MiA2NC41NzUzMTg4IDEyNC4wMTk2NDkgNTAuMjQwMDUyIDEyNS4zNzMxMzQgMzkuNTY1Mzk4IDExNS45NTU0NzEgMzguODA1OTcwMSAxMDEuMzAyMTcxIDQ4LjQ1NjY3NjUgOTAuMDEyMzIxOCA2Mi43OTE5NDMzIDg4LjY5OTM2MDMiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJGaWxsLTc3NSIgcG9pbnRzPSIyMy42NjM0NDg4IDE1LjM1MTgxMjQgMzQuMTk4MjAxOSAyNC44MDAzMDEzIDM0Ljk2ODAxNzEgMzkuNDUxOTUyOSAyNS40MzczNzA3IDUwLjc2NzQxMTEgMTEuMjYyNzMwNSA1Mi4wMjU1ODY0IDAuNzE5NjA5ODI0IDQyLjUwNDA0MTkgMCAyNy44MzYxNTYyIDkuNTEzOTExMjkgMTYuNTY5NDAxMiAyMy42NjM0NDg4IDE1LjM1MTgxMjQiPjwvcG9seWxpbmU+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
}
.check-numbers .pattern-brand.pattern-lightning-lotto::before {
  left: auto;
  right: -193%;
  top: 0;
  width: 300%;
  height: 100%;
  background-position: center left;
}
@media (min-width: 768px) and (max-width: 1247px) {
  .check-numbers .pattern-brand.pattern-lightning-lotto::before {
    width: 200%;
    height: 100%;
    right: -109%;
  }
}
@media (min-width: 1248px) {
  .check-numbers .pattern-brand.pattern-lightning-lotto::before {
    width: 200%;
    height: 100%;
    right: -125%;
  }
}
.encore-wrapper {
  margin-bottom: 16px;
  border-radius: 8px;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
@media (max-width: 991px) {
  .encore-wrapper {
    margin-bottom: 24px;
  }
}
.encore-wrapper .header {
  width: 100%;
  padding: 24px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  display: table;
  overflow: hidden;
  position: relative;
  background: #acd1ff;
  background: -moz-linear-gradient(left, #acd1ff 0, #00529b 100%);
  background: -webkit-linear-gradient(left, #acd1ff 0, #00529b 100%);
  background: linear-gradient(to right, #acd1ff 0, #00529b 100%);
  filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#acd1ff', endColorstr='#00529b',GradientType=1 )";
}
@media (max-width: 768px) {
  .encore-wrapper .header {
    padding: 16px;
  }
}
.encore-wrapper .header .pattern-circles .circle1 {
  left: 16px;
  top: 55.5%;
  right: auto;
  width: 72px;
  height: 72px;
  transform: none;
  background-color: rgba(255, 255, 255, 0.5);
}
.encore-wrapper .header .pattern-circles .circle2 {
  left: -72px;
  top: -40%;
  right: auto;
  width: 144px;
  height: 144px;
  transform: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.encore-wrapper .header .pattern-circles .circle3 {
  left: 29%;
  top: 40%;
  right: auto;
  width: 240px;
  height: 240px;
  transform: none;
  background-color: rgba(255, 255, 255, 0.05);
}
.encore-wrapper .header .pattern-circles .circle4 {
  left: 65%;
  bottom: 90%;
  top: auto;
  right: auto;
  width: 48px;
  height: 48px;
  transform: none;
  background-color: rgba(255, 255, 255, 0.3);
}
.encore-wrapper .header .pattern-circles .circle5 {
  left: 84%;
  top: 71%;
  right: auto;
  width: 48px;
  height: 48px;
  transform: none;
  background-color: rgba(255, 255, 255, 0.3);
}
.encore-wrapper .header .pattern-circles .circle6 {
  left: 87%;
  top: -20%;
  right: auto;
  width: 144px;
  height: 144px;
  transform: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.encore-wrapper .header .logo-wrapper {
  display: table-cell;
  vertical-align: middle;
  position: relative;
}
.encore-wrapper .header .logo-wrapper img {
  z-index: 5;
  max-width: 88px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 0 2px 4px 0 rgba(0, 60, 113, 0.4);
}
@media (max-width: 768px) {
  .encore-wrapper .header .logo-wrapper {
    display: table-row;
    text-align: center;
  }
}
.encore-wrapper .header .encore-title {
  margin: 0;
  padding-left: 24px;
  display: table-cell;
  z-index: 1;
  vertical-align: middle;
  color: #fff;
  font-family: Oswald, serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  position: relative;
  line-height: 32px;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}
@media (max-width: 768px) {
  .encore-wrapper .header .encore-title {
    display: table-row;
    text-align: center;
  }
}
.encore-wrapper .content {
  padding: 24px;
}
.encore-wrapper .content .encore-plays {
  margin: 0;
  color: #003c71;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  text-transform: none;
}
.encore-wrapper .content p {
  color: #242424;
  margin-top: 8px;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.encore-wrapper .content .encore-widget .input-group {
  width: 222px;
  margin: 24px auto 0;
  display: inline-block;
}
.encore-wrapper .content .encore-widget .input-group .btn-primary {
  padding: 10px 28px;
  height: 48px;
}
.encore-wrapper .content .encore-widget .input-group .btn-left {
  text-align: right;
}
.encore-wrapper .content .encore-widget .input-group .btn-right {
  text-align: left;
}
.encore-wrapper .content .encore-widget .input-group .btn-left .btn,
.encore-wrapper .content .encore-widget .input-group .btn-right .btn {
  border: 2px solid #003c71;
}
.encore-wrapper .content .encore-widget .input-group .btn-left .btn:hover,
.encore-wrapper .content .encore-widget .input-group .btn-right .btn:hover {
  border: 2px solid #0072ce;
}
.encore-wrapper .content .encore-widget .input-group .btn-left .btn .icon,
.encore-wrapper .content .encore-widget .input-group .btn-right .btn .icon {
  fill: #fff;
}
.encore-wrapper .content .encore-widget .input-group .play-count {
  border-width: 2px 0;
  border-style: solid;
  border-color: #003c71;
  background-color: #fff;
  color: #003c71;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0.2px;
  line-height: 24px;
  width: 100px;
  padding-left: 0;
  padding-right: 0;
}
.touch-enabled .encore-wrapper .btn.btn-primary:focus,
.touch-enabled .encore-wrapper .btn.btn-primary:hover {
  background-color: #003c71;
  border: 2px solid #003c71;
}
.retail-locations {
  background: #f3f3f3;
  border-radius: 10px;
  margin-top: -20px;
}
.retail-locations__search {
  background: #003c71;
  padding: 10px 15px 15px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  min-height: 100px;
}
.retail-locations__search-form .form-group .input-wrapper label {
  color: #fff;
}
.retail-locations__search-form {
  display: flex;
}
.retail-locations__search-form .form-group {
  flex: 1;
  max-width: 400px;
  margin: 0 10px 0;
}
.retail-locations__search-form .form-group .form-control:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.retail-locations__search-form
  .form-group
  .form-control:focus.retail-locations__search-form
  .form-group
  .form-control:active {
  outline: 0;
}
.retail-locations__search-form .form-group .form-control:active,
.retail-locations__search-form .form-group .form-control.active {
  box-shadow: none;
}
.retail-locations__submit.btn[class*="btn-"] {
  width: auto;
  height: 50px;
  margin: 0;
  align-self: flex-end;
}
.retail-locations__submit.btn[class*="btn-"]:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.retail-locations__submit.btn[class*="btn-"]:focus.retail-locations__submit.btn[class*="btn-"]:active {
  outline: 0;
}
.retail-locations__submit.btn[class*="btn-"]:active,
.retail-locations__submit.btn[class*="btn-"].active {
  box-shadow: none;
}
.retail-locations__content {
  padding: 20px;
}
.retail-locations__map {
  height: 400px;
  width: 100%;
  border: thin solid #b9b9b9;
}
.retail-locations__map--hide {
  height: 0;
  border: 0;
}
.retail-locations__info-window {
  padding: 5px;
}
.retail-locations__info-window h3 {
  margin-top: 0;
  margin-bottom: 1rem;
}
.location-filter {
  display: block;
}
.location-filter__btn {
  background-color: transparent;
  text-transform: uppercase;
  color: #fff;
  margin: 8px 0 3px 5px;
  border: 0;
  box-shadow: none;
}
.location-filter__btn .glyphicon {
  margin-left: 5px;
  vertical-align: middle;
}
.location-filter__btn:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.location-filter__btn:focus.location-filter__btn:active {
  outline: 0;
}
.location-filter__btn:active,
.location-filter__btn.active {
  box-shadow: none;
}
.location-filter__btn-text {
  vertical-align: middle;
}
.location-filter__dropdown-menu {
  min-width: 300px;
  padding: 16px;
  margin-top: 10px;
  border-radius: 8px;
  border: 0;
}
.location-filter__dropdown-menu .checkbox {
  margin-bottom: 30px;
}
.location-filter__dropdown-menu .checkbox:last-of-type {
  margin-bottom: 20px;
}
.location-filter__dropdown-menu .checkbox:first-of-type {
  margin-top: 0;
}
.location-filter__dropdown-arrow {
  position: absolute;
  top: -10px;
  left: 16px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
.location-filter__checkbox-icon {
  height: 17px;
  vertical-align: text-bottom;
  margin-right: 8px;
  width: auto;
}
.location-filter__checkboxes {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .location-filter__checkboxes {
    margin-right: 36px;
  }
}
@media (max-width: 991px) {
  .location-filter__dropdown {
    display: none;
  }
}
.location-filter__dropdown-close.btn.btn-link {
  position: absolute;
  right: 5px;
  top: 10px;
  padding: 0 5px;
}
@media (min-width: 992px) {
  .location-filter__modal {
    display: none;
  }
}
.location-filter__apply {
  width: 300px;
  max-width: 100%;
}
.location-filter__apply-container {
  width: 100%;
  text-align: center;
}
.location-filter-modal-menu .modal-dialog .modal-content .modal-body {
  text-align: left;
}
.location-list-item {
  background-color: #fff;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  padding: 20px 0;
}
@media (max-width: 767px) {
  .location-list-item {
    flex-direction: column;
  }
}
.location-list-item__content {
  display: flex;
  flex-direction: row;
  flex: 3;
}
.location-list-item:not(:last-child) {
  margin-bottom: 20px;
}
.location-list-item__index {
  width: 100px;
  display: flex;
  justify-content: center;
  height: 100%;
  position: relative;
}
@media (max-width: 320px) {
  .location-list-item__index {
    margin-left: 5px;
  }
}
.location-list-item__index > span {
  position: absolute;
  top: 10px;
  left: 50%;
  font-weight: bold;
  font-size: 2rem;
  transform: translateX(-50%);
}
.location-list-item__marker {
  height: 67px;
  width: 52px;
}
.location-list-item__main {
  font-weight: bold;
  flex: 1;
  margin-right: 15px;
  text-transform: capitalize;
}
@media (max-width: 320px) {
  .location-list-item__main {
    padding-left: 10px;
  }
}
.location-list-item__address {
  flex: 1;
  text-transform: capitalize;
}
@media (max-width: 320px) {
  .location-list-item__address {
    padding-left: 10px;
  }
}
.location-list-item__address p:first-child {
  margin-bottom: 0;
}
.location-list-item__details {
  flex: 1;
  display: flex;
}
@media (max-width: 480px) {
  .location-list-item__details {
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .location-list-item__details {
    flex-direction: column;
  }
}
.location-list-item__btn-Container {
  display: flex;
  justify-content: flex-end;
  flex: 1;
  height: 100%;
  margin: auto 20px;
}
@media (max-width: 767px) {
  .location-list-item__btn-Container {
    margin-left: 100px;
    justify-content: flex-start;
  }
}
@media (max-width: 400px) {
  .location-list-item__btn-Container {
    margin: 0 auto;
  }
}
.location-list-item__btn-Container__dir-btn {
  height: 46px;
  align-self: center;
  margin: 0 20px;
  width: 222px;
}
@media (max-width: 480px) {
  .location-list-item__btn-Container__dir-btn {
    width: auto;
  }
}
@media (max-width: 767px) {
  .location-list-item__btn-Container__dir-btn {
    align-self: flex-start;
    margin: 0;
  }
}
.location-list-view {
  margin: 30px 0;
}
.location-list-view__error {
  color: #242424;
}
.location-list-view__error p {
  margin-top: 12px;
}
.location-list-view__list {
  list-style: none;
  padding-left: 0;
}
.lottery-bundle-wrapper {
  width: 100%;
}
.lottery-bundle-wrapper .tile:not(.parbase) .header {
  position: relative;
}
.lottery-bundle-wrapper .tile:not(.parbase) .header .header-cnt-wrapper {
  padding: 0;
}
.lottery-bundle-wrapper .tile:not(.parbase) .header .header-cnt-wrapper img {
  max-height: 100px;
  max-width: 90%;
}
.lottery-bundle-wrapper .tile:not(.parbase) .body {
  position: relative;
  padding: 14px 24px 24px;
}
.lottery-bundle-wrapper .tile:not(.parbase) .btn {
  cursor: pointer;
}
.lottery-bundle-wrapper .tile:not(.parbase) .ribbon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  background-color: #e4002b;
  position: absolute;
  border-radius: 0 0 5px 5px;
  top: 0;
  right: 24px;
  width: 56px;
  height: 50px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.lottery-bundle-wrapper .tile:not(.parbase) .ribbon .ribbon-effect {
  position: absolute;
  top: 0;
  left: -5px;
  height: 5px;
  width: 66px;
  background-color: #e4002b;
}
.lottery-bundle-wrapper .tile:not(.parbase) .ribbon .ribbon-effect::after {
  content: "";
  width: 10px;
  height: 10px;
  display: block;
  position: absolute;
  background-color: #fff;
  border-radius: 5px;
  right: -5px;
}
.lottery-bundle-wrapper .tile:not(.parbase) .ribbon .ribbon-effect::before {
  content: "";
  width: 10px;
  height: 10px;
  display: block;
  position: absolute;
  background-color: #fff;
  border-radius: 5px;
  left: -5px;
}
.lottery-bundle-wrapper .tile:not(.parbase) .ribbon .ribbon-text {
  color: #fff;
  line-height: 17px;
  font-size: 14px;
  font-style: italic;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
  text-align: center;
}
.play-board-spa-wrapper .lottery-error .separator hr {
  border-color: #cfcfcf;
}
.play-board-spa-wrapper .lottery-error .error-info {
  max-width: 468px;
  margin: 0 auto;
}
.play-board-spa-wrapper .lottery-error .title {
  font-family: Oswald, serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-align: center;
  margin: 40px 0 16px;
}
.play-board-spa-wrapper .lottery-error .error {
  color: #242424;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  text-align: center;
  margin-bottom: 24px;
}
.play-board-spa-wrapper .lottery-error .error .icon {
  margin-bottom: 16px;
}
.play-board-spa-wrapper .lottery-error .btn-primary {
  margin-top: 8px;
  margin-bottom: 24px;
}
@media only screen and (max-width: 767px) {
  .play-board-spa-wrapper .lottery-error.container .error-info {
    max-width: 328px;
  }
  .play-board-spa-wrapper .lottery-error.container .title {
    margin: 32px 0 16px;
  }
}
.lottery-history-spa {
  max-width: 100%;
  margin: 0 auto;
  padding-top: 16px;
}
.lottery-history-spa .multi-step-tabs > ul.nav-tabs {
  padding-left: 0;
  max-width: 268px;
}
.lottery-history-spa .multi-step-tabs > ul.nav-tabs > li {
  flex: 1;
}
.lottery-history-spa .multi-step-tabs > ul.nav-tabs > li > a {
  height: 32px;
  border-bottom: 0;
  padding: 0;
  cursor: pointer;
  color: #003c71;
  letter-spacing: 0.4px;
}
.lottery-history-spa .multi-step-tabs > ul.nav-tabs > li > a > span::after {
  margin: 0;
}
.lottery-history-spa .multi-step-tabs > ul.nav-tabs > li:not(.active) > a {
  color: #99b1c6;
}
.lottery-history-spa
  .multi-step-tabs
  > ul.nav-tabs
  > li:not(.active)
  > a
  > span::after {
  background-color: #99b1c6;
}
.lottery-history-spa .tab-content {
  margin-top: 0;
}
.lottery-history-spa .play-header-title-wrapper {
  display: flex;
  align-items: center;
}
.lottery-history-spa .play-header-title-wrapper .header-title {
  flex: 1;
}
@media screen and (min-width: 992px) {
  .lottery-history-spa {
    margin: auto;
  }
}
.lottery-history-subscription-details {
  background: #fff;
}
.lottery-history-subscription-details a.return-link {
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
.lottery-history-subscription-details a.return-link .icon {
  width: 14px;
  height: 14px;
  margin-right: 6px;
}
.lottery-history-subscription-details .subscription-details-wrapper {
  border-radius: 8px;
  background-color: #fff;
  max-width: 550px;
  margin: 0 auto;
  box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.5),
    0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .play-header-wrapper {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section {
  margin-top: 24px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section {
  margin: 0 24px 16px;
  padding-bottom: 6px;
  border-bottom: 1px solid #cfcfcf;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section
  .details-row {
  display: flex;
  justify-content: space-between;
  color: #242424;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section
  .details-row
  .sub-details-sec-label {
  min-width: 30%;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section
  .details-row
  .sub-details-sec-label.bet-amount-label {
  margin-top: 16px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section
  .details-row.details-row-bold {
  font-weight: bold;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section
  .details-row.details-row-blue {
  color: #003c71;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section
  .details-row
  .sub-details-sec-value {
  text-align: right;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section
  .details-row.plays-subtotal {
  margin-top: 16px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .details-sub-section
  .details-row
  .more-info-tooltip-wrapper {
  padding: 4px 0 0 3px;
  vertical-align: middle;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .cancel-label-styles {
  background: #ab0524;
  color: white;
  padding: 4px 8px;
  border-radius: 4px;
  text-transform: uppercase;
  font-weight: bold;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .cancelled-details {
  display: block;
  color: #6a6a6a;
  font-weight: bold;
  margin-bottom: 8px;
  text-align: left;
  font-size: 12px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-title {
  color: #003c71;
  margin-top: 16px;
  margin-bottom: 5px;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .additional-info {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  vertical-align: middle;
  margin-top: 8px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .additional-info
  .tooltip-wrapper {
  vertical-align: middle;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers.daily-grand {
  padding-bottom: 24px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li {
  display: inline-block;
  position: relative;
  margin-top: 6px;
  margin-right: 7px;
  align-self: center;
}
@media screen and (min-width: 992px) {
  .lottery-history-subscription-details
    .subscription-details-wrapper
    .details-section
    .play-details-wrapper
    .play-numbers
    ul
    li {
    margin-right: 10px;
  }
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li
  .lotto-ball {
  padding: 6px;
  cursor: default;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li
  .grand-number-label {
  position: absolute;
  top: 110%;
  left: 10%;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  color: #242424;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li
  .grand-icon {
  fill: #242424;
  width: 10px;
  height: 10px;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li.grand-icon-li {
  margin-top: 0;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li.daily-grand-number {
  margin-right: 0;
}
.lottery-history-subscription-details
  .subscription-details-wrapper
  .max-million {
  margin: 12px auto;
}
.lottery-history-subscription-details .cancel-subscription {
  text-align: center;
  margin: 16px auto;
}
.lottery-history-subscription-details .cancel-subscription .align-btn {
  display: inline-block;
  vertical-align: middle;
}
.lottery-history-subscription-details .h2-header {
  font-size: 24px;
  border-top: 1px solid #0072ce;
  margin: 16px auto;
  padding-top: 24px;
  text-align: center;
  outline: 0;
}
.lottery-history-subscription-details .winner {
  background-color: #25840f;
  color: #fff;
  text-transform: uppercase;
  border-radius: 4px;
  padding: 0 5px;
  display: block;
  margin-right: 8px;
  font-weight: bold;
}
.lottery-history-subscription-details .cancel-error {
  margin-top: 12px;
}
.lottery-history-subscription-details .cancel-error .warning-icon-size {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 12px 0 0;
}
.lottery-history-subscription-details .cancel-error p {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  color: #ab0524;
}
.lottery-history-subscription-details
  .modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .button-wrapper {
  margin-bottom: 8px;
}
.lottery-history-subscription-details
  .modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .button-wrapper
  .confirm-btn {
  margin: 8px 0 0 0;
  background-color: #fff;
  color: #003c71;
}
.lottery-history-subscription-details
  .modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .button-wrapper
  .dismiss-btn {
  margin: 16px 0 0 0;
  background-color: #003c71;
  color: #fff;
}
.lottery-history-subscription-details
  .subs-purchase-content
  .ewma-table-wrapper {
  margin-bottom: 32px;
}
@media screen and (min-width: 992px) {
  .lottery-history-subscription-details .cancel-subscription {
    margin: 32px auto 40px auto;
  }
  .lottery-history-subscription-details .h2-header {
    font-size: 32px;
    border-color: #989898;
    margin: 40px auto 32px;
    padding-top: 40px;
  }
  .lottery-history-subscription-details .subs-purchase-content {
    max-width: 550px;
    margin: 0 auto;
  }
  .lottery-history-subscription-details
    .subscription-details-wrapper
    .details-section
    .cancelled-details {
    text-align: right;
  }
  .lottery-history-subscription-details .ewma-table-wrapper .width-md {
    width: 13%;
  }
  .lottery-history-subscription-details .ewma-table-wrapper .width-lg {
    width: 18%;
  }
  .lottery-history-subscription-details .ewma-table-wrapper .width-xlg {
    width: 27%;
  }
  .lottery-history-subscription-details .winner {
    display: inline-block;
  }
  .lottery-history-subscription-details
    .modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .button-wrapper {
    margin-bottom: 0;
  }
  .lottery-history-subscription-details
    .modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .button-wrapper
    .confirm-btn {
    margin: 16px 0 10px 0;
  }
}
.lottery-history-subscriptions .download-error {
  color: #ab0524;
  font-weight: bold;
}
.lottery-history-subscriptions h1.lottery-history-header {
  text-align: center;
  border-bottom: 1px solid #0072ce;
  margin: 24px auto 16px auto;
  padding-bottom: 16px;
  font-size: 24px;
}
.lottery-history-subscriptions .trans-history-sub-head {
  text-align: center;
  color: #242424;
  margin-bottom: 24px;
}
.lottery-history-subscriptions .trans-history-sub-head a {
  font-weight: bold;
}
.lottery-history-subscriptions .trans-history-sub-head a .legacy-date {
  display: block;
}
.lottery-history-subscriptions
  .trans-history-sub-head
  a
  .more-info-tooltip-wrapper {
  position: relative;
  top: 2px;
}
.lottery-history-subscriptions
  .trans-history-sub-head
  a
  .more-info-tooltip-wrapper
  .btn-link {
  font-size: 14px;
}
.lottery-history-subscriptions .th-table-caption {
  display: flex;
  flex-direction: column;
  padding: 0 14px 8px;
  margin-top: 24px;
  margin-bottom: 0;
}
.lottery-history-subscriptions .th-table-caption .tc-change-date {
  text-align: center;
  margin-bottom: 16px;
}
.lottery-history-subscriptions .th-table-caption .tc-result-no {
  color: #003c71;
  font-weight: bold;
  font-size: 12px;
}
.lottery-history-subscriptions .th-table-caption .tc-result-no .tc-date {
  color: #6a6a6a;
  font-weight: normal;
}
.lottery-history-subscriptions .th-table-caption .btn.btn-link {
  padding: 0 4px;
  height: 24px;
  border-style: none;
}
.lottery-history-subscriptions .ewma-table-wrapper .ewma-table tbody {
  max-height: none;
  overflow-y: initial;
}
.lottery-history-subscriptions
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .lottery-history-subscriptions
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.text-color-dark
  .text-color-light
  .lottery-history-subscriptions
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.ewma-jackpot
  .lottery-history-subscriptions
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
#cookie-policy-notification
  .lottery-history-subscriptions
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active) {
  outline-color: #fae300;
}
.lottery-history-subscriptions
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus.lottery-history-subscriptions
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:active {
  outline: 0;
}
.lottery-history-subscriptions .ewma-table-wrapper .ewma-table tbody tr:active,
.lottery-history-subscriptions .ewma-table-wrapper .ewma-table tbody tr.active {
  box-shadow: none;
}
.lottery-history-subscriptions
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  td
  span {
  text-align: left;
}
.lottery-history-subscriptions .active-label-styles {
  background: #25840f;
  color: white;
  padding: 4px 8px;
  border-radius: 4px;
  text-transform: uppercase;
  font-weight: bold;
}
.lottery-history-subscriptions .trans-history-download-wrapper {
  text-align: center;
  margin: 24px 0;
}
.lottery-history-subscriptions .trans-history-download-wrapper h2 {
  font-size: 16px;
}
.lottery-history-subscriptions .trans-history-download-wrapper p {
  font-size: 14px;
  margin-bottom: 16px;
}
.lottery-history-subscriptions .trans-history-download-wrapper .links-wrapper {
  flex-direction: column;
  display: flex;
  justify-content: center;
}
.lottery-history-subscriptions
  .trans-history-download-wrapper
  .links-wrapper
  a {
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
}
.lottery-history-subscriptions
  .trans-history-download-wrapper
  .links-wrapper
  a:first-child {
  margin-bottom: 16px;
}
.lottery-history-subscriptions .bold {
  font-weight: bold;
}
@media screen and (min-width: 992px) {
  .lottery-history-subscriptions h1.lottery-history-header {
    font-size: 32px;
    max-width: 510px;
    margin: 40px auto 24px auto;
    padding-bottom: 24px;
  }
  .lottery-history-subscriptions .trans-history-sub-head a .legacy-date {
    display: inline;
  }
  .lottery-history-subscriptions .th-table-caption {
    flex-direction: row;
    justify-content: space-between;
    padding: 0 4px 0 16px;
    margin: 24px 0 8px 0;
  }
  .lottery-history-subscriptions .th-table-caption .tc-change-date {
    text-align: left;
    margin-bottom: 0;
  }
  .lottery-history-subscriptions .th-table-caption .tc-result-no {
    font-size: 14px;
  }
  .lottery-history-subscriptions
    .ewma-table-wrapper
    .ewma-table
    thead
    .visible-mob {
    color: transparent;
  }
  .lottery-history-subscriptions
    .ewma-table-wrapper
    .ewma-table
    thead
    .visible-mob::before {
    display: none;
  }
  .lottery-history-subscriptions .ewma-table-wrapper .ewma-table thead tr th {
    padding-left: 16px;
  }
  .lottery-history-subscriptions
    .ewma-table-wrapper
    .ewma-table
    tbody
    .arrow-right {
    text-align: right;
  }
  .lottery-history-subscriptions
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr
    td
    .status-section {
    display: flex;
    justify-content: space-between;
  }
  .lottery-history-subscriptions
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td,
  .lottery-history-subscriptions
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td:first-child {
    padding-left: 16px;
  }
  .lottery-history-subscriptions .ewma-table-wrapper .ewma-table .width-xl {
    width: 17.5%;
  }
  .lottery-history-subscriptions .ewma-table-wrapper .ewma-table .width-m {
    width: 12.25%;
  }
  .lottery-history-subscriptions .ewma-table-wrapper .ewma-table .width-l {
    width: 15.75%;
  }
  .lottery-history-subscriptions .ewma-table-wrapper .ewma-table .width-s {
    width: 10%;
  }
  .lottery-history-subscriptions .ewma-table-wrapper .ewma-table .width-xs {
    width: 9.25%;
  }
  .lottery-history-subscriptions .ewma-table-wrapper .ewma-table .width-xxs {
    width: 6%;
  }
  .lottery-history-subscriptions .trans-history-download-wrapper {
    margin: 40px 0;
  }
  .lottery-history-subscriptions .trans-history-download-wrapper h2 {
    font-size: 20px;
    margin-bottom: 8px;
  }
  .lottery-history-subscriptions .trans-history-download-wrapper p {
    margin-bottom: 8px;
  }
  .lottery-history-subscriptions
    .trans-history-download-wrapper
    .links-wrapper {
    flex-direction: row;
    margin: 0 16px 0 0;
  }
  .lottery-history-subscriptions
    .trans-history-download-wrapper
    .links-wrapper
    a {
    position: relative;
    margin: 0 16px;
  }
  .lottery-history-subscriptions
    .trans-history-download-wrapper
    .links-wrapper
    a:not(:first-child)::before {
    content: " ";
    border-left: 1px solid #0072ce;
    left: -16px;
    position: absolute;
    width: 1px;
    height: 100%;
  }
  .lottery-history-subscriptions
    .trans-history-download-wrapper
    .links-wrapper
    a:first-child {
    margin-bottom: 0;
  }
}
.lotto-ball {
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: relative;
  display: inline-block;
  width: 36px;
  height: 36px;
  border: 1px solid #0072ce;
  overflow: hidden;
  padding: 0 6px;
  cursor: pointer;
  transition: all 100ms linear;
}
.lotto-ball:not(.number-daily-grand) {
  background: #f6fcff;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #f6fcff 0,
    #b4d9f7 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #f6fcff 0,
    #b4d9f7 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #f6fcff 0,
    #b4d9f7 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #f6fcff 0,
    #b4d9f7 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f6fcff',endColorstr='#b4d9f7',GradientType=1);
}
.lotto-ball.selected:not(.number-daily-grand) {
  border-color: #003c71;
  background: #169ae1;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #169ae1 0,
    #003c71 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #169ae1 0,
    #003c71 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #169ae1 0,
    #003c71 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #169ae1 0,
    #003c71 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#169ae1',endColorstr='#003c71',GradientType=1);
}
.lotto-ball[aria-disabled="true"],
.lotto-ball:disabled {
  opacity: 0.4;
}
.lotto-ball.number-daily-grand {
  border-color: #c64703;
  background: #fffefd;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #fffefd 0,
    #fecfb6 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #fffefd 0,
    #fecfb6 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #fffefd 0,
    #fecfb6 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #fffefd 0,
    #fecfb6 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffefd',endColorstr='#fecfb6',GradientType=1);
}
.lotto-ball.number-daily-grand.selected {
  border-color: #c64703;
  background: #f2c2a8;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #f2c2a8 0,
    #c64703 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #f2c2a8 0,
    #c64703 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #f2c2a8 0,
    #c64703 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #f2c2a8 0,
    #c64703 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#f2c2a8',endColorstr='#c64703',GradientType=1);
}
.lotto-ball.selected.special-ball-lmax {
  border-color: #25840f;
  background: #809d1e;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #809d1e 0,
    #4d7918 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #809d1e 0,
    #4d7918 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #809d1e 0,
    #4d7918 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #809d1e 0,
    #4d7918 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='@start',endColorstr='@end',GradientType=1);
}
.lotto-ball.selected.special-ball-649 {
  border-color: #0072ce;
  background: #0095d0;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #0095d0 0,
    #0565a3 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #0095d0 0,
    #0565a3 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #0095d0 0,
    #0565a3 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #0095d0 0,
    #0565a3 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='@start',endColorstr='@end',GradientType=1);
}
.lotto-ball.selected.special-ball-ont49 {
  border-color: #e4002b;
  background: #d1444c;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #d1444c 0,
    #9a3841 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #d1444c 0,
    #9a3841 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #d1444c 0,
    #9a3841 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #d1444c 0,
    #9a3841 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='@start',endColorstr='@end',GradientType=1);
}
.lotto-ball.selected.special-ball-lott {
  border-color: #cd5b1d;
  background: #e27a13;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #e27a13 0,
    #b14e2a 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #e27a13 0,
    #b14e2a 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #e27a13 0,
    #b14e2a 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #e27a13 0,
    #b14e2a 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='@start',endColorstr='@end',GradientType=1);
}
.lotto-ball.selected.special-ball-dlygnd {
  border-color: #cd5b1d;
  background: #ed6c01;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #ed6c01 0,
    #a73d1d 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #ed6c01 0,
    #a73d1d 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #ed6c01 0,
    #a73d1d 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #ed6c01 0,
    #a73d1d 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='@start',endColorstr='@end',GradientType=1);
}
.lotto-ball.selected.special-ball-ltning {
  border-color: #ffb90b;
  background: #ffd742;
  background: -ms-radial-gradient(
    center top,
    circle farthest-side,
    #ffd742 0,
    #e7a300 100%
  );
  background: -moz-radial-gradient(
    center top,
    circle farthest-side,
    #ffd742 0,
    #e7a300 100%
  );
  background: -webkit-radial-gradient(
    center top,
    circle farthest-side,
    #ffd742 0,
    #e7a300 100%
  );
  background: radial-gradient(
    circle farthest-side at center top,
    #ffd742 0,
    #e7a300 100%
  );
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='@start',endColorstr='@end',GradientType=1);
}
.lotto-ball::before,
.lotto-ball::after {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.lotto-ball::before {
  left: -22px;
  right: auto;
}
.lotto-ball::after {
  left: auto;
  right: -22px;
}
.lotto-ball .ball-number {
  display: block;
  background: #fff;
  color: #003c71;
  font-size: 25px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.number-board {
  margin-top: 16px;
  padding: 0 16px 0;
}
@media screen and (min-width: 992px) {
  .number-board {
    margin-top: 24px;
  }
}
.number-board > .auto-pick {
  margin: 0 auto 20px;
}
.number-board .header {
  display: inline-block;
  width: 100%;
  color: #003c71;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.78px;
  line-height: 22px;
  text-align: center;
  text-transform: uppercase;
  margin: 4px auto 16px;
}
.number-board .instructions {
  color: #003c71 !important;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
}
.number-board .autopick-error {
  color: #c64703 !important;
  font-weight: bold;
  text-align: center;
  margin-bottom: 24px;
  padding: 0 10px;
}
.number-board .autopick-error.outside {
  padding: 0 24px;
}
@media screen and (min-width: 992px) {
  .number-board .autopick-error.outside {
    padding: 0 48px;
  }
}
.number-board .number-board-inner {
  overflow-y: hidden;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #f7fbff;
  padding: 24px 8px 12px;
}
.number-board .number-board-inner .center-box {
  display: flex;
  align-items: flex-end;
  margin: 56px auto;
}
@media screen and (min-width: 992px) {
  .number-board .number-board-inner {
    padding: 24px 0 12px;
    margin: 0 30px;
  }
}
.number-board .number-board-inner .auto-pick {
  padding: 0 12px;
}
.number-board .number-board-inner .selection-count {
  color: #003c71;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
  margin-bottom: 16px;
}
.number-board .number-board-inner .number-buttons {
  display: inline-flex;
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 24px;
}
.number-board .number-board-inner .number-buttons .lotto-ball {
  margin: 10px 5px;
}
.number-board
  .number-board-inner
  .number-buttons
  .lotto-ball:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .number-board
  .number-board-inner
  .number-buttons
  .lotto-ball:focus:not(:active),
.text-color-dark
  .text-color-light
  .number-board
  .number-board-inner
  .number-buttons
  .lotto-ball:focus:not(:active),
.ewma-jackpot
  .number-board
  .number-board-inner
  .number-buttons
  .lotto-ball:focus:not(:active),
#cookie-policy-notification
  .number-board
  .number-board-inner
  .number-buttons
  .lotto-ball:focus:not(:active) {
  outline-color: #fae300;
}
.number-board
  .number-board-inner
  .number-buttons
  .lotto-ball:focus.number-board
  .number-board-inner
  .number-buttons
  .lotto-ball:active {
  outline: 0;
}
.number-board .number-board-inner .number-buttons .lotto-ball:active,
.number-board .number-board-inner .number-buttons .lotto-ball.active {
  box-shadow: none;
}
@media screen and (min-width: 992px) {
  .number-board .number-board-inner .number-buttons .lotto-ball {
    margin: 12px 6px;
  }
}
.number-board .number-board-inner.no-autopick .selection-count,
.number-board .number-board-inner.no-autopick .number-buttons {
  margin: 0;
}
.number-board.variant-daily-grand {
  margin-top: 0;
}
.number-board.variant-daily-grand .number-board-inner {
  background-color: #fffaf0;
}
@media screen and (min-width: 992px) {
  .number-board.variant-daily-grand .number-board-inner .lotto-ball {
    margin: 12px 6px;
  }
}
.number-board .number-ball-button {
  position: relative;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 48px;
  margin-right: 12px;
  margin-bottom: 10px;
}
.number-board .number-ball-button[aria-disabled="true"],
.number-board .number-ball-button:disabled {
  opacity: 0.4;
  pointer-events: none;
}
.number-board .number-ball-button .number-ball-button-animation {
  width: 48px;
  height: 48px;
  position: absolute;
  top: 0;
  left: 0;
}
.number-board .number-ball-button .number-ball-button-label {
  color: #003c71;
  width: 48px;
  height: 40px;
  position: absolute;
  top: 13px;
  left: 0;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  text-align: center;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.number-board .number-ball-button:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light .number-board .number-ball-button:focus:not(:active),
.text-color-dark
  .text-color-light
  .number-board
  .number-ball-button:focus:not(:active),
.ewma-jackpot .number-board .number-ball-button:focus:not(:active),
#cookie-policy-notification
  .number-board
  .number-ball-button:focus:not(:active) {
  outline-color: #fae300;
}
.number-board
  .number-ball-button:focus.number-board
  .number-ball-button:active {
  outline: 0;
}
.number-board .number-ball-button:active,
.number-board .number-ball-button.active {
  box-shadow: none;
}
.number-board .disable-click-events {
  pointer-events: none;
}
#number-picker-modal {
  margin-top: 56px;
}
@media screen and (min-width: 992px) {
  #number-picker-modal {
    margin-top: inherit;
  }
  #number-picker-modal .modal-dialog.modal-md.modal-type-number-picker {
    margin-top: 110px;
  }
}
@media screen and (max-width: 991px) {
  #number-picker-modal .modal-dialog-wrapper {
    left: 0;
    top: 0;
    transform: none;
  }
}
#number-picker-modal .modal-dialog {
  border-radius: 8px;
  overflow: hidden;
}
@media screen and (min-width: 992px) {
  #number-picker-modal .modal-dialog {
    width: 610px;
  }
}
#number-picker-modal .modal-header {
  padding: 0;
}
#number-picker-modal .modal-header button {
  display: flex;
  border: 0;
  text-decoration: none;
  color: #fff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
#number-picker-modal .modal-header button svg.icon {
  fill: #fff;
}
#number-picker-modal .modal-body {
  padding: 0;
}
#number-picker-modal .modal-body #number-picker-clear {
  display: block;
  margin: 31.2px auto;
  letter-spacing: 0.6px;
  line-height: 22px;
  text-decoration: none;
  border: 0;
}
#number-picker-modal .modal-body #number-picker-clear .icon {
  width: 16px;
  height: 16px;
  margin-left: 4px;
  margin-top: 3px;
  vertical-align: top;
}
#number-picker-modal .modal-body #number-picker-clear[aria-disabled] {
  border: 0 !important;
  color: #989898 !important;
}
#number-picker-modal .modal-body #number-picker-clear[aria-disabled] .icon {
  fill: #989898;
}
@media screen and (max-width: 991px) {
  #number-picker-modal .modal-dialog-wrapper .modal-dialog {
    border-radius: 0;
    margin: 0;
    width: 100%;
    height: 100%;
  }
  #number-picker-modal .modal-dialog-wrapper .modal-dialog .modal-content {
    border-radius: 0;
    height: 100%;
  }
  #number-picker-modal
    .modal-dialog-wrapper
    .modal-dialog
    .modal-content
    .modal-body {
    height: calc(100% - 53px);
    overflow: scroll;
  }
}
#number-picker-modal .daily-keno .btn-white-pill {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: inline-block;
  width: 36px;
  height: 36px;
  padding: 0;
  text-align: center;
  background: #fff;
  border: 2px solid #0072ce;
  margin: 24px 6px;
  vertical-align: middle;
  line-height: 33px;
}
#number-picker-modal .daily-keno .btn-white-pill span {
  color: #003c71;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
#number-picker-modal .daily-keno .btn-white-pill:focus {
  background: #0072ce;
  outline: 2px solid #1195ff;
}
#number-picker-modal .daily-keno .btn-white-pill:focus span {
  color: #fff;
}
#number-picker-modal .daily-keno .btn-white-pill:hover {
  background: #0072ce;
}
#number-picker-modal .daily-keno .btn-white-pill:hover span {
  color: #fff;
}
#number-picker-modal .daily-keno .btn-white-pill:active {
  background: #022442;
  border-color: #022442;
}
#number-picker-modal .daily-keno .btn-white-pill:active span {
  color: #fff;
}
#number-picker-modal .daily-keno .btn-white-pill.selected {
  background: #003c71;
  border-color: #003c71;
}
#number-picker-modal .daily-keno .btn-white-pill.selected span {
  color: #fff;
}
#number-picker-modal .daily-keno .btn-white-pill[aria-disabled="true"],
#number-picker-modal .daily-keno .btn-white-pill:disabled {
  opacity: 0.4;
  pointer-events: none;
}
#number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .number-picker-header,
#number-picker-modal
  .daily-keno
  #number-picker-select-bet
  .number-picker-header {
  display: inline-block;
  width: 100%;
  color: #003c71;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.78px;
  line-height: 22px;
  text-align: center;
  text-transform: uppercase;
}
#number-picker-modal .daily-keno #number-picker-pick-category {
  background: #f7fbff;
  padding: 24px 10px 0 10px;
  margin-bottom: 24px;
}
@media screen and (min-width: 992px) {
  #number-picker-modal .daily-keno #number-picker-pick-category {
    margin-bottom: 32px;
  }
}
#number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  #number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill:focus:not(:active),
.text-color-dark
  .text-color-light
  #number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill:focus:not(:active),
.ewma-jackpot
  #number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill:focus:not(:active),
#cookie-policy-notification
  #number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill:focus:not(:active) {
  outline-color: #fae300;
}
#number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill:focus#number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill:active {
  outline: 0;
}
#number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill:active,
#number-picker-modal
  .daily-keno
  #number-picker-pick-category
  .btn-white-pill.active {
  box-shadow: none;
}
#number-picker-modal .daily-keno #number-picker-pick-category > div {
  display: block;
  width: 100%;
  overflow: auto;
  white-space: nowrap;
  text-align: center;
}
#number-picker-modal .daily-keno #number-picker-select-bet {
  display: inline-flex;
  width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 24px;
}
#number-picker-modal
  .daily-keno
  #number-picker-select-bet
  .number-picker-header {
  margin-bottom: 12px;
}
#number-picker-modal .daily-keno #number-picker-select-bet .btn-bet {
  width: 70px;
  margin-right: 16px;
  padding-top: 7px;
  padding-bottom: 7px;
  border: 2px solid #0072ce;
  color: #003c71;
  background-color: #fff;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
@media screen and (min-width: 992px) {
  #number-picker-modal .daily-keno #number-picker-select-bet .btn-bet {
    width: 84px;
  }
}
#number-picker-modal .daily-keno #number-picker-select-bet .btn-bet:last-child {
  margin-right: 0;
}
#number-picker-modal .daily-keno #number-picker-select-bet .btn-bet:hover,
#number-picker-modal .daily-keno #number-picker-select-bet .btn-bet:focus {
  background: #0072ce;
  color: #fff;
}
#number-picker-modal .daily-keno #number-picker-select-bet .btn-bet:active {
  background: #022442;
  border-color: #022442;
  color: #fff;
}
#number-picker-modal .daily-keno #number-picker-select-bet .btn-bet.selected {
  background: #003c71;
  color: #fff;
  border-color: #003c71;
}
#number-picker-modal .daily-keno #number-picker-prize-table .panel > button {
  letter-spacing: 0.6px;
  line-height: 22px;
  border: 0;
  text-decoration: none;
}
#number-picker-modal
  .daily-keno
  #number-picker-prize-table
  .panel
  > button[aria-disabled="true"]
  span,
#number-picker-modal
  .daily-keno
  #number-picker-prize-table
  .panel
  > button[disabled]
  span {
  transition: all 100ms linear;
  color: #989898 !important;
  border: 0 !important;
}
#number-picker-modal
  .daily-keno
  #number-picker-prize-table
  .panel
  > button[aria-disabled="true"]
  .glyphicon,
#number-picker-modal
  .daily-keno
  #number-picker-prize-table
  .panel
  > button[disabled]
  .glyphicon {
  transition: all 100ms linear;
  color: #989898;
}
#number-picker-modal .daily-keno #number-picker-selected-numbers {
  margin-top: 24px;
  position: relative;
}
#number-picker-modal .daily-keno #number-picker-selected-numbers .wrapper {
  background: #f7fbff;
  padding: 12px 16px;
  width: 100%;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
#number-picker-modal
  .daily-keno
  #number-picker-selected-numbers
  .btn-white-pill {
  margin: 4px;
  transition: all 100ms linear;
}
@media screen and (max-width: 991px) {
  #number-picker-modal
    .daily-keno
    #number-picker-selected-numbers.sticky
    .wrapper {
    position: absolute;
    z-index: 10;
  }
}
#number-picker-modal .daily-keno + .number-board {
  margin-top: 0;
}
#number-picker-modal .footer {
  position: relative;
  padding: 16px 20px;
}
@media screen and (min-width: 992px) {
  #number-picker-modal .footer {
    padding: 16px;
  }
}
#number-picker-modal .footer .btn {
  margin: auto;
  z-index: 14000;
  position: relative;
  transition: all 100ms linear;
}
#number-picker-modal .footer .btn:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
#number-picker-modal
  .footer
  .btn:focus#number-picker-modal
  .footer
  .btn:active {
  outline: 0;
}
#number-picker-modal .footer .btn:active,
#number-picker-modal .footer .btn.active {
  box-shadow: none;
}
#number-picker-modal.DKENO-AutoPick .number-board,
#number-picker-modal.DKENO-AutoPick #number-picker-clear,
#number-picker-modal.DKENO-AutoPick #number-picker-selected-numbers {
  display: none !important;
}
#number-picker-modal.DKENO-AutoPick .footer {
  background: white !important;
  background: -moz-linear-gradient(to bottom, white 0, white 100%) !important;
  background: -webkit-linear-gradient(
    to bottom,
    white 0,
    white 100%
  ) !important;
  background: linear-gradient(to bottom, white 0, white 100%) !important;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=white,endColorstr=white,GradientType=0) !important;
}
.play-board-spa-wrapper {
  overflow: auto;
}
.play-board-spa-wrapper .play-board-wrapper {
  padding: 40px 0;
}
.play-board-spa-wrapper .play-board-wrapper .row {
  margin: 0;
}
.play-board-spa-wrapper .cta-btn {
  text-align: center;
  margin: 24px 0 0;
}
.play-board-spa-wrapper .cta-btn .cancel-ticket-btn,
.play-board-spa-wrapper .cta-btn .back-btn {
  letter-spacing: 0.6px;
  line-height: 22px;
  text-decoration: none;
  padding: 0 8px;
  border: 0;
  display: flex;
  margin: 0 auto;
}
.play-board-spa-wrapper .cta-btn .cancel-ticket-btn span,
.play-board-spa-wrapper .cta-btn .back-btn span {
  align-self: center;
}
.play-board-spa-wrapper .cta-btn .cancel-ticket-btn .icon,
.play-board-spa-wrapper .cta-btn .back-btn .icon {
  align-self: center;
  margin: 0 8px;
}
.play-board-spa-wrapper
  #lottery-purchase-play-board-modal-cancel-ticket
  .modal-header,
.play-board-spa-wrapper
  #lottery-purchase-play-board-exit-intent-modal
  .modal-header,
.play-board-spa-wrapper
  #lottery-purchase-play-board-remove-play-modal
  .modal-header {
  background: #0072ce;
  padding: 16px;
}
.play-board-spa-wrapper
  #lottery-purchase-play-board-modal-cancel-ticket
  .modal-header
  .modal-title,
.play-board-spa-wrapper
  #lottery-purchase-play-board-exit-intent-modal
  .modal-header
  .modal-title,
.play-board-spa-wrapper
  #lottery-purchase-play-board-remove-play-modal
  .modal-header
  .modal-title {
  color: #fff;
  font-weight: bold;
  letter-spacing: 0.78px;
  line-height: 22px;
  text-align: center;
}
.play-board-spa-wrapper
  #lottery-purchase-play-board-modal-cancel-ticket
  .modal-body,
.play-board-spa-wrapper
  #lottery-purchase-play-board-exit-intent-modal
  .modal-body,
.play-board-spa-wrapper
  #lottery-purchase-play-board-remove-play-modal
  .modal-body {
  padding: 24px;
}
.play-board-spa-wrapper
  #lottery-purchase-play-board-modal-cancel-ticket
  .modal-body
  p,
.play-board-spa-wrapper
  #lottery-purchase-play-board-exit-intent-modal
  .modal-body
  p,
.play-board-spa-wrapper
  #lottery-purchase-play-board-remove-play-modal
  .modal-body
  p {
  color: #242424;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin-bottom: 16px;
}
.play-board-spa-wrapper
  #lottery-purchase-play-board-modal-cancel-ticket
  .modal-body
  .btn,
.play-board-spa-wrapper
  #lottery-purchase-play-board-exit-intent-modal
  .modal-body
  .btn,
.play-board-spa-wrapper
  #lottery-purchase-play-board-remove-play-modal
  .modal-body
  .btn {
  margin: 16px auto 0;
}
@media screen and (max-width: 991px) {
  .play-board-spa-wrapper .play-board-wrapper {
    padding: 32px 4px 32px;
  }
}
.play-header-wrapper {
  position: relative;
  width: 100%;
}
.play-header-wrapper .pattern-brand::before {
  top: 0;
  left: 0;
  right: auto;
  width: 150%;
  height: 100%;
  background-size: cover;
}
.play-header-wrapper.gradient-daily-grand .game-logo img {
  max-height: 40px;
}
.play-header-wrapper.gradient-ontario49 .game-logo img {
  max-height: 38px;
}
.play-header-wrapper .header-content {
  position: relative;
  overflow: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.play-header-wrapper .header-content .play-header-title-wrapper {
  outline: 0;
}
.play-header-wrapper .header-content .game-logo {
  display: inline-block;
  min-width: 63px;
}
.play-header-wrapper .header-content .header-title,
.play-header-wrapper .header-content .ticket-price {
  display: inline-block;
  color: #fff !important;
  font-family: Lato, sans-serif;
  font-size: 18px !important;
  font-weight: bold;
  letter-spacing: 0.88px;
  line-height: 22px;
  vertical-align: middle;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  margin: 0;
  text-transform: none;
}
.play-header-wrapper .header-content .header-title .ticket-result-price {
  display: none;
}
.play-header-wrapper.modal-header-container.gradient-lotto-max .game-logo img,
.play-header-wrapper.cart-ticket-header-container.gradient-lotto-max
  .game-logo
  img,
.play-header-wrapper.cart-ticket-processed-header-container.gradient-lotto-max
  .game-logo
  img,
.play-header-wrapper.modal-header-container.gradient-daily-keno .game-logo img,
.play-header-wrapper.cart-ticket-header-container.gradient-daily-keno
  .game-logo
  img,
.play-header-wrapper.cart-ticket-processed-header-container.gradient-daily-keno
  .game-logo
  img,
.play-header-wrapper.modal-header-container.gradient-lotto649 .game-logo img,
.play-header-wrapper.cart-ticket-header-container.gradient-lotto649
  .game-logo
  img,
.play-header-wrapper.cart-ticket-processed-header-container.gradient-lotto649
  .game-logo
  img {
  max-height: 30px;
}
.play-header-wrapper.modal-header-container .header-content,
.play-header-wrapper.cart-ticket-header-container .header-content,
.play-header-wrapper.cart-ticket-processed-header-container .header-content {
  min-height: 56px;
  line-height: 56px;
  padding: 0 23px 0 14px;
}
.play-header-wrapper.modal-header-container .header-content .header-title,
.play-header-wrapper.cart-ticket-header-container .header-content .header-title,
.play-header-wrapper.cart-ticket-processed-header-container
  .header-content
  .header-title {
  max-width: 75%;
}
.play-header-wrapper.modal-header-container.gradient-lotto-max
  .pattern-brand::before {
  background-size: 300px;
  background-position: 52% 45%;
}
.play-header-wrapper.modal-header-container.gradient-daily-grand
  .pattern-brand::before {
  background-size: 300px;
  background-position: 47% 35%;
}
.play-header-wrapper.modal-header-container.gradient-daily-keno
  .pattern-brand::before {
  background-size: 370px;
  background-position: 47% 60%;
}
.play-header-wrapper.modal-header-container.gradient-lotto649
  .pattern-brand::before {
  background-size: 370px;
  background-position: 54% 38%;
}
.play-header-wrapper.modal-header-container.gradient-ontario49
  .pattern-brand::before {
  background-size: 370px;
  background-position: 46% 46%;
}
.play-header-wrapper.modal-header-container
  .header-content
  .play-header-title-wrapper {
  width: 100%;
}
.play-header-wrapper.modal-header-container .header-content .header-title {
  padding-left: 10px;
}
.play-header-wrapper.cart-ticket-header-container.gradient-lotto-max
  .pattern-brand::before {
  background-size: 300px;
  background-position: -38px 45%;
}
.play-header-wrapper.cart-ticket-header-container.gradient-daily-grand
  .pattern-brand::before {
  background-size: 370px;
  background-position: left 34%;
  left: -148px;
}
.play-header-wrapper.cart-ticket-header-container.gradient-daily-keno
  .pattern-brand::before {
  background-size: 370px;
  background-position: left center;
  left: -92px;
}
.play-header-wrapper.cart-ticket-header-container.gradient-lotto649
  .pattern-brand::before {
  background-size: 270px;
  background-position: left 40%;
  left: -52px;
}
.play-header-wrapper.cart-ticket-header-container.gradient-ontario49
  .pattern-brand::before {
  background-size: 260px;
  background-position: left 40%;
  left: -35px;
}
.play-header-wrapper.cart-ticket-header-container
  .header-content
  .header-title {
  margin-left: 20px;
}
@media screen and (max-width: 480px) {
  .play-header-wrapper.cart-ticket-header-container
    .header-content
    .header-title {
    margin-left: 0;
  }
}
.play-header-wrapper.cart-ticket-header-container .header-content button {
  display: inline-flex;
  border: 0;
  text-decoration: none;
  color: #fff;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  vertical-align: middle;
  padding: 0;
  margin-left: 8px;
  background: transparent;
}
.play-header-wrapper.cart-ticket-header-container .header-content button .icon {
  fill: #fff;
  width: 10px;
  height: 10px;
}
.play-header-wrapper.cart-ticket-header-container .header-content button span {
  font-size: 18px;
}
.play-header-wrapper.play-board-header-container {
  margin-top: 4px;
}
.play-header-wrapper.play-board-header-container.gradient-lotto-max
  .pattern-brand::before {
  background-size: 300px;
  background-position: left 45%;
}
.play-header-wrapper.play-board-header-container.gradient-daily-grand
  .pattern-brand::before {
  background-size: 300px;
  background-position: left 40%;
}
.play-header-wrapper.play-board-header-container.gradient-daily-keno
  .pattern-brand::before {
  background-size: 414px;
  background-position: left 58%;
  left: -40px;
}
.play-header-wrapper.play-board-header-container.gradient-lotto649
  .pattern-brand::before {
  background-size: 300px;
  background-position: 12px 43%;
}
.play-header-wrapper.play-board-header-container.gradient-ontario49
  .pattern-brand::before {
  background-size: 320px;
  background-position: -12px 47%;
}
.play-header-wrapper.play-board-header-container.gradient-lotto-max
  .game-logo
  img,
.play-header-wrapper.play-board-header-container.gradient-daily-keno
  .game-logo
  img,
.play-header-wrapper.play-board-header-container.gradient-lotto649
  .game-logo
  img {
  max-height: 36px;
}
.play-header-wrapper.play-board-header-container .container {
  position: relative;
  padding: 0 12px;
}
.play-header-wrapper.play-board-header-container .container .header-content {
  padding: 0;
}
@media screen and (min-width: 480px) and (max-width: 991px) {
  .play-header-wrapper.play-board-header-container .container .header-content {
    height: 68px;
  }
}
@media screen and (min-width: 992px) {
  .play-header-wrapper.play-board-header-container .container .header-content {
    height: 48px;
  }
}
.play-header-wrapper.play-board-header-container
  .container
  .header-content
  .header-title {
  display: inline-flex;
  margin-left: 24px;
}
.play-header-wrapper.play-board-header-container
  .container
  .header-content
  .header-line {
  display: inline-flex;
  margin-left: 24px;
}
@media screen and (max-width: 991px) {
  .play-header-wrapper.play-board-header-container
    .container
    .header-content
    .header-line {
    margin-left: 0;
  }
}
.play-header-wrapper.play-board-header-container
  .container
  .header-content
  .header-line
  .header-title {
  display: inherit;
  margin-left: inherit;
}
.play-header-wrapper.play-board-header-container
  .container
  .header-content
  .next-draw-date {
  display: inline;
  position: absolute;
  right: 0;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  color: #fff;
  line-height: 34px;
}
@media screen and (min-width: 480px) and (max-width: 991px) {
  .play-header-wrapper.play-board-header-container .game-logo {
    margin-right: 16px;
  }
}
@media screen and (max-width: 991px) {
  .play-header-wrapper.modal-header-container.gradient-lotto-max
    .pattern-brand::before,
  .play-header-wrapper.play-board-header-container.gradient-lotto-max
    .pattern-brand::before {
    background-size: 200px;
    background-position: right 18%;
    width: 100%;
    left: auto;
    right: -30px;
  }
  .play-header-wrapper.modal-header-container.gradient-daily-keno
    .pattern-brand::before,
  .play-header-wrapper.play-board-header-container.gradient-daily-keno
    .pattern-brand::before {
    background-position: left center;
    left: -150px;
  }
  .play-header-wrapper.modal-header-container.gradient-lotto649
    .pattern-brand::before,
  .play-header-wrapper.play-board-header-container.gradient-lotto649
    .pattern-brand::before {
    background-size: 300px;
    background-position: right 55%;
    width: 100%;
    left: auto;
    right: -135px;
  }
  .play-header-wrapper.modal-header-container.gradient-daily-grand
    .pattern-brand::before,
  .play-header-wrapper.play-board-header-container.gradient-daily-grand
    .pattern-brand::before {
    background-position: right 40%;
    width: 100%;
    left: auto;
    right: -135px;
  }
  .play-header-wrapper.modal-header-container.gradient-ontario49
    .pattern-brand::before,
  .play-header-wrapper.play-board-header-container.gradient-ontario49
    .pattern-brand::before {
    background-size: 220px;
    background-position: right 53%;
    width: 100%;
    left: auto;
    right: -50px;
  }
  .play-header-wrapper.modal-header-container .header-content {
    height: 68px;
    padding: 0 16px;
  }
  .play-header-wrapper.modal-header-container .header-content .pull-left {
    width: 100%;
  }
  .play-header-wrapper.cart-ticket-header-container .header-content {
    padding: 0 16px;
  }
  .play-header-wrapper.play-board-header-container.gradient-daily-keno
    .pattern-brand::before {
    background-size: 370px;
  }
  .play-header-wrapper.play-board-header-container .container .header-content {
    padding: 0;
  }
  .play-header-wrapper.play-board-header-container
    .container
    .header-content
    .header-title {
    flex-flow: column;
    line-height: 22px;
    margin-left: 16px;
  }
  .play-header-wrapper.play-board-header-container
    .container
    .header-content
    .header-line {
    flex-flow: column;
    line-height: 22px;
  }
  .play-header-wrapper.play-board-header-container
    .container
    .header-content
    .header-line
    .header-title {
    flex-flow: inherit;
    line-height: inherit;
    margin-left: inherit;
  }
  .play-header-wrapper.play-board-header-container
    .container
    .header-content
    .header-line
    .next-draw-date {
    position: relative;
  }
}
.play-header-wrapper #play-header-modal-close:focus:not(:active),
.play-header-wrapper
  [id^="lottery-purchase-cart-ticket-remove"]:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.play-header-wrapper
  #play-header-modal-close:focus.play-header-wrapper
  #play-header-modal-close:active,
.play-header-wrapper
  #play-header-modal-close:focus.play-header-wrapper
  [id^="lottery-purchase-cart-ticket-remove"]:active,
.play-header-wrapper
  [id^="lottery-purchase-cart-ticket-remove"]:focus.play-header-wrapper
  #play-header-modal-close:active,
.play-header-wrapper
  [id^="lottery-purchase-cart-ticket-remove"]:focus.play-header-wrapper
  [id^="lottery-purchase-cart-ticket-remove"]:active {
  outline: 0;
}
.play-header-wrapper #play-header-modal-close:active,
.play-header-wrapper [id^="lottery-purchase-cart-ticket-remove"]:active,
.play-header-wrapper #play-header-modal-close.active,
.play-header-wrapper [id^="lottery-purchase-cart-ticket-remove"].active {
  box-shadow: none;
}
.play-list-wrapper {
  display: block;
  border-radius: 8px;
  overflow: hidden;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
.play-list-wrapper .play-list {
  width: 100%;
  border-bottom: 1px solid #cfcfcf;
}
.play-list-wrapper .play-list:last-child {
  border-bottom: 0;
}
.play-list-wrapper .play-list .add-more-plays-label {
  padding: 16px;
  color: #242424;
  background: #fff;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  text-align: center;
  border-top: 1px solid #cfcfcf;
}
.play-wrapper {
  display: block;
  overflow: hidden;
  outline: 0;
}
.play-wrapper:last-child {
  border-bottom: 0;
}
.play-wrapper .play-header {
  background-color: #f7fbff;
  padding: 18px 24px 16px;
  overflow: auto;
}
.play-wrapper .play-header .header-label {
  margin-top: 0;
  margin-bottom: 0;
}
.play-wrapper .play-header .edit-btn,
.play-wrapper .play-header .auto-pick-btn {
  letter-spacing: 0.6px;
  line-height: 22px;
  text-decoration: none;
  padding: 0;
  border: 0;
}
.play-wrapper .play-header .edit-btn {
  margin-right: 20px;
  vertical-align: top;
}
.play-wrapper .play-header .edit-btn .icon {
  width: 16px;
  height: 16px;
  vertical-align: middle;
}
.play-wrapper .play-header .divider {
  position: absolute;
  width: 1px;
  height: 22px;
  background: #0072ce;
}
.play-wrapper .play-header .remove-icon {
  margin-left: 20px;
  padding: 0;
  background: transparent;
  border: 0;
  vertical-align: top;
}
.play-wrapper .play-header .remove-icon:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light .play-wrapper .play-header .remove-icon:focus:not(:active),
.text-color-dark
  .text-color-light
  .play-wrapper
  .play-header
  .remove-icon:focus:not(:active),
.ewma-jackpot .play-wrapper .play-header .remove-icon:focus:not(:active),
#cookie-policy-notification
  .play-wrapper
  .play-header
  .remove-icon:focus:not(:active) {
  outline-color: #fae300;
}
.play-wrapper
  .play-header
  .remove-icon:focus.play-wrapper
  .play-header
  .remove-icon:active {
  outline: 0;
}
.play-wrapper .play-header .remove-icon:active,
.play-wrapper .play-header .remove-icon.active {
  box-shadow: none;
}
.play-wrapper .play-header .remove-icon .icon {
  width: 10px;
  height: 10px;
  vertical-align: middle;
}
.play-wrapper .play-content {
  background-color: #fff;
  padding: 24px;
  overflow: auto;
}
.play-wrapper .play-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-flow: wrap;
}
.play-wrapper .play-content ul li {
  display: inline-block;
  position: relative;
  margin-right: 10px;
  align-self: center;
}
.play-wrapper .play-content ul li .lotto-ball {
  margin-right: 10px;
  cursor: default;
  padding: 6px;
}
.play-wrapper .play-content ul li .lotto-ball:last-of-type {
  margin-right: 0;
}
.play-wrapper .play-content ul li.plus-icon .icon {
  fill: #003c71;
  width: 10px;
  height: 10px;
}
.play-wrapper .play-content ul li .grand-number {
  display: inline-block;
  position: relative;
}
.play-wrapper .play-content ul li .grand-number .gn-label {
  position: absolute;
  width: 36px;
  right: 0;
  bottom: -30px;
  font-size: 12px;
  letter-spacing: 0.12px;
  text-align: center;
}
.play-wrapper .play-content .selection-info {
  margin-top: 16px;
  overflow: auto;
}
.play-wrapper .play-content .selection-info .selection-type,
.play-wrapper .play-content .selection-info .bet-amount {
  color: #003c71;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
}
.play-wrapper .play-content .selection-info .bet-amount {
  text-transform: uppercase;
}
.play-wrapper .play-content .add-play {
  display: flex;
  justify-content: center;
  text-align: center;
}
.play-wrapper .play-content .add-play .add-play-btn {
  display: flex;
  background: transparent;
  padding: 0;
  width: 36px;
  height: 36px;
  border: #0072ce solid 2px;
  border-radius: 50%;
  text-align: center;
}
.play-wrapper .play-content .add-play .add-play-btn:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .play-wrapper
  .play-content
  .add-play
  .add-play-btn:focus:not(:active),
.text-color-dark
  .text-color-light
  .play-wrapper
  .play-content
  .add-play
  .add-play-btn:focus:not(:active),
.ewma-jackpot
  .play-wrapper
  .play-content
  .add-play
  .add-play-btn:focus:not(:active),
#cookie-policy-notification
  .play-wrapper
  .play-content
  .add-play
  .add-play-btn:focus:not(:active) {
  outline-color: #fae300;
}
.play-wrapper
  .play-content
  .add-play
  .add-play-btn:focus.play-wrapper
  .play-content
  .add-play
  .add-play-btn:active {
  outline: 0;
}
.play-wrapper .play-content .add-play .add-play-btn:active,
.play-wrapper .play-content .add-play .add-play-btn.active {
  box-shadow: none;
}
.play-wrapper .play-content .add-play .add-play-btn .icon {
  width: 32px;
  height: 32px;
  padding: 8px;
}
@media screen and (max-width: 991px) {
  .play-wrapper .play-content {
    padding: 16px 14px 24px;
  }
  .play-wrapper .play-content ul li {
    margin-right: 8px;
  }
  .play-wrapper .play-content .lotto-ball {
    margin: 8px 8px 0 0;
  }
  .play-wrapper .play-content .plus-icon {
    margin-top: 8px;
  }
}
a.poker-lotto-card-item {
  border-radius: 0;
  height: 75px;
  width: 50px;
  padding: 0;
  margin: 4px;
  text-align: center;
  text-transform: capitalize;
  line-height: 4rem;
  background: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-back.png"),
    url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-club.svg"),
    url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-spade.svg"),
    url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-heart.svg"),
    url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-diamond.svg"),
    url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-checked.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
  font-size: 25px;
  display: inline-block;
  position: relative;
}
a.poker-lotto-card-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 5px;
}
a.poker-lotto-card-item:active,
a.poker-lotto-card-item:focus,
a.poker-lotto-card-item:hover {
  text-decoration: none;
  outline: 0;
}
a.poker-lotto-card-item:focus {
  outline-offset: 1px;
}
a.poker-lotto-card-item:focus::before {
  background-color: rgba(17, 149, 255, 0.25);
  border: 3px solid #1195ff;
}
a.poker-lotto-card-item.small {
  height: 57px;
  width: 38px;
  font-size: 15px;
  line-height: 3.5rem;
}
a.poker-lotto-card-item.active::after {
  content: "\25BC";
  font-size: 2rem;
  color: #003c71;
  position: absolute;
  top: -3rem;
  width: 100%;
  left: 0;
}
a.poker-lotto-card-item.club,
a.poker-lotto-card-item.spade {
  color: #000;
}
a.poker-lotto-card-item.heart,
a.poker-lotto-card-item.diamond {
  color: #c63f3d;
}
a.poker-lotto-card-item.club {
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-club.svg");
}
a.poker-lotto-card-item.spade {
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-spade.svg");
}
a.poker-lotto-card-item.heart {
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-heart.svg");
}
a.poker-lotto-card-item.diamond {
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-diamond.svg");
}
a.poker-lotto-card-item.disabled,
a.poker-lotto-card-item.picked,
a.poker-lotto-card-item.display {
  cursor: auto;
}
a.poker-lotto-card-item.picked::before {
  content: "";
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-checked.svg");
  background-size: cover;
}
a.poker-lotto-card-item.disabled::before,
a.poker-lotto-card-item.picked::before {
  content: "";
  background-color: rgba(255, 255, 255, 0.6);
}
a.poker-lotto-card-item.picked:focus::before {
  border: 0;
}
.cards .form,
.poker-lotto-picker .form {
  display: flex;
  align-items: center;
  margin: 4px 0;
}
.cards .picked-cards,
.poker-lotto-picker .picked-cards,
.cards .buttons,
.poker-lotto-picker .buttons {
  display: flex;
  margin: 6px 0 10px;
  justify-content: center;
  align-items: center;
  flex-grow: 1;
}
.cards.checker .check {
  margin: 6px 4px;
}
.poker-lotto-picker {
  min-width: 250px;
}
.poker-lotto-picker h2 {
  color: #003c71;
  margin-top: -30px;
}
.poker-lotto-picker .suit-list {
  display: none;
}
.poker-lotto-picker .card-list {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}
.poker-lotto-picker .card-list li {
  margin-bottom: 8px;
}
.poker-lotto-picker .card-list li .poker-lotto-card-item {
  margin: 3px;
}
.poker-lotto-picker.is-mobile .form {
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.poker-lotto-picker.is-mobile .suit-list {
  display: flex;
  max-width: 300px;
  margin: auto;
  padding: 0;
  align-items: center;
  justify-items: center;
  justify-content: space-around;
  list-style: none;
}
.poker-lotto-picker.is-mobile .suit-list li {
  font-size: 0;
  height: 50px;
  width: 50px;
  border: 1px solid #99b1c6;
  border-radius: 50px;
  background-size: 30px;
  background-repeat: no-repeat;
  background-position: center center;
}
.poker-lotto-picker.is-mobile .suit-list li.active {
  box-shadow: inset 0 0 5px #1195ff;
  border-color: #003c71;
}
.poker-lotto-picker.is-mobile .suit-list li.club {
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-suit-club.svg");
}
.poker-lotto-picker.is-mobile .suit-list li.spade {
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-suit-spade.svg");
}
.poker-lotto-picker.is-mobile .suit-list li.heart {
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-suit-heart.svg");
}
.poker-lotto-picker.is-mobile .suit-list li.diamond {
  background-image: url("../../../content/dam/olg/web/product/lottery/product/poker-lotto/cards/card-suit-diamond.svg");
}
.poker-lotto-picker.is-mobile .card-list {
  display: none;
}
.poker-lotto-picker.is-mobile .card-list.active {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 250px;
  margin: auto;
}
.prize-table {
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #f7fbff;
}
@media screen and (min-width: 992px) {
  .prize-table {
    margin: 0 30px;
  }
}
.prize-table .selection-details {
  height: 54px;
  font-size: 16px;
  font-family: "Lato", serif;
  font-weight: bold;
  letter-spacing: 0.78px;
  line-height: 22px;
  background-color: #003c71;
  -webkit-border-top-right-radius: 8px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 8px;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: table;
  margin-bottom: 2px;
  width: 100%;
}
.prize-table .selection-details p {
  display: table-cell;
  color: #fff !important;
  vertical-align: middle;
}
.prize-table table {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 8px;
  -webkit-border-bottom-left-radius: 8px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 0;
}
.prize-table table thead tr th {
  background-color: #0072ce;
  text-align: center;
  text-transform: uppercase;
  border-bottom: 0;
  padding: 10px 0;
  line-height: 22px;
  letter-spacing: 0.24px;
}
.prize-table table thead tr th span {
  display: block;
  border-right: 1px solid white;
  padding: 4px 0;
  color: white;
}
.prize-table table thead tr th:last-child span {
  border-right: 0;
}
.prize-table table tbody tr td {
  width: 33%;
  border: 0;
  text-align: center;
  line-height: 22px;
  letter-spacing: 0.24px;
  padding: 8px 0;
}
.prize-table table tbody tr:first-child td {
  padding-top: 20px;
}
.prize-table table tbody tr:last-child td {
  padding-bottom: 24px;
}
.tile .tile-status {
  background-color: #ab0524;
  color: #fff;
  font-size: 14px;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  min-height: 32px;
  padding: 4px 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 16px;
}
.tile .tile-status .icon {
  margin-right: 8px;
  height: 24px;
  width: 24px;
  flex-shrink: 0;
}
.tile .content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.tile .content .body:hover,
.tile .content .body:focus {
  text-decoration: none;
}
.tile .content .body:hover .header3,
.tile .content .body:focus .header3,
.tile .content .body:hover .header4,
.tile .content .body:focus .header4,
.tile .content .body:hover h3,
.tile .content .body:focus h3,
.tile .content .body:hover h4,
.tile .content .body:focus h4 {
  color: #003c71;
}
.tile .content .body:hover p,
.tile .content .body:focus p {
  color: #333;
}
.tile .content .body .lottery-product-feed {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.tile .content .body .lottery-product-feed .formatted {
  text-transform: none;
}
.tile .content .body .lottery-product-feed .header3,
.tile .content .body .lottery-product-feed h3 {
  margin: 0 0 5px 0;
  font-size: 30px;
  line-height: 40px;
  letter-spacing: 0.32px;
}
.tile .content .body .lottery-product-feed .header4,
.tile .content .body .lottery-product-feed h4 {
  margin: 0 0 20px 0;
  font-size: 20px;
  line-height: 22px;
}
.tile .content .body .lottery-product-feed p:not([class*="header"]) {
  color: #333;
}
.tile .content .body .lottery-product-feed .lottery-product-feed-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.tile
  .content
  .body
  .lottery-product-feed
  .lottery-product-feed-content.jackpot-available
  > *:nth-last-child(2),
.tile
  .content
  .body
  .lottery-product-feed
  .lottery-product-feed-content.jackpot-is-calculating
  > *:nth-last-child(2) {
  flex-grow: 1;
}
.tile.hide-button footer,
.tile.hide-button .footer {
  display: none;
}
.tile-wrapper .product-tile-button-wrapper {
  width: 100%;
}
.tile-wrapper .learn-more {
  position: absolute;
  right: 5px;
  bottom: 0;
}
.tile-wrapper .subtitle {
  font-family: Oswald, serif;
  font-size: 22px;
  letter-spacing: 0.2px;
  line-height: 22px;
  color: inherit;
  margin: 9px 0 0 0;
  text-transform: inherit;
  display: inline-block;
  max-width: 198px;
}
.tile-wrapper.text-color-light .subtitle {
  color: #fff;
}
.tile-wrapper .subtitle.text-color-light {
  color: #fff;
}
.tile-wrapper .retail-tile {
  display: flex;
  flex-direction: column;
  color: inherit;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  .tile-wrapper .retail-tile {
    max-width: 180px;
  }
  .tile-wrapper .retail-tile .subtitle {
    margin: 16px 0 0 0;
  }
}
.tile-wrapper .retail-tile .poster {
  width: 100%;
  box-shadow: 0 30px 30px -27px rgba(0, 0, 0, 0.45);
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 253px;
  overflow: hidden;
}
.min-height-container .tile-wrapper .retail-tile .poster {
  min-height: 282px;
  width: 198px;
}
.tile-wrapper .basic-text {
  margin-top: 16px;
}
.tile-wrapper .basic-text .subtitle {
  text-transform: uppercase;
}
.tile-wrapper .basic-text .line1 {
  font-size: 22px;
  letter-spacing: 0.2px;
  line-height: 22px;
  margin: 0;
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
}
.tile-wrapper .basic-text .line2 {
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 16px;
  margin: 8px 0 0 0;
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
}
.sentenceCaseBlue .tile-wrapper .basic-text .line1,
.sentenceCaseBlue .tile-wrapper .basic-text .line2 {
  color: #003c71;
  text-transform: none;
}
.uppercaseBlue .tile-wrapper .basic-text .line1,
.uppercaseBlue .tile-wrapper .basic-text .line2 {
  color: #003c71;
  text-transform: uppercase;
}
.sentenceCaseGray .tile-wrapper .basic-text .line1,
.sentenceCaseGray .tile-wrapper .basic-text .line2 {
  color: #242424;
  text-transform: none;
}
.uppercaseGray .tile-wrapper .basic-text .line1,
.uppercaseGray .tile-wrapper .basic-text .line2 {
  color: #242424;
  text-transform: uppercase;
}
.tile-wrapper .basic-text .btn {
  margin-top: 12px;
  display: inline-flex;
  align-items: center;
}
.tile-wrapper .basic-text .titleLink {
  margin-top: -10px;
  display: inline-block;
  vertical-align: top;
}
.text-color-light .retail-tile .subtitle {
  color: #fff;
}
.quick-ticket-form-section form .form-group {
  margin-bottom: 22px;
  height: 96px;
}
.quick-ticket-form-section form .form-group #inputBarcodeError {
  margin-bottom: 0;
}
.quick-ticket-form-section #BarCodeSubmitButton {
  margin-top: 0;
}
.quick-ticket-container {
  margin-bottom: 5.6rem;
}
.quick-ticket-container hr.section {
  margin: 2rem 0 3rem;
}
@media (max-width: 767px) {
  .quick-ticket-container .hidden-xs {
    display: none;
  }
}
.quick-ticket-container .post-heading {
  color: #003c71;
  font-weight: bold;
  margin-bottom: 2.4rem;
}
.quick-ticket-container .flex-container {
  display: flex;
  flex-direction: row;
}
.quick-ticket-container .flex-container a:first-child {
  margin-right: 10px;
}
@media (max-width: 767px) {
  .quick-ticket-container .flex-container.app-button-container {
    justify-content: center;
  }
}
.quick-ticket-container .flex-container .icon-app-store {
  max-width: 136px;
}
.quick-ticket-container .img-container {
  padding: 40px 7% 0;
}
.quick-ticket-container .img-container div {
  width: 50%;
}
.quick-ticket-container h2 {
  margin: 0 0 1rem;
}
.quick-ticket-container .content-bullets {
  padding-left: 16px;
}
.quick-ticket-container .content-bullets li {
  padding-left: 16px;
}
@media (min-width: 768px) {
  .quick-ticket-container .card-container {
    display: flex;
    flex-direction: row;
  }
  .quick-ticket-container .card-container a:first-child {
    margin-right: 10px;
  }
  .quick-ticket-container .card-container .icon-app-store {
    max-width: 136px;
  }
}
@media (min-width: 768px) and (max-width: 767px) {
  .quick-ticket-container .card-container.app-button-container {
    justify-content: center;
  }
}
.quick-ticket-container .card-container > div {
  margin-bottom: 2.4rem;
}
.quick-ticket-container .card .body,
.quick-ticket-container .card .body section,
.quick-ticket-container .card header,
.quick-ticket-container .card .card-header {
  background: #f7fbff;
}
.quick-ticket-container .card .body::after {
  bottom: 5px;
  height: 9px;
  z-index: 8;
}
.quick-ticket-container .card .icon {
  padding: 0;
  box-shadow: none;
}
.quick-ticket-container .card .icon img {
  width: inherit;
  height: inherit;
}
.quick-ticket-container .sticky-bar {
  background: #f7fbff;
  position: relative;
  width: 100%;
  z-index: 1000;
  box-shadow: -2px 2px 6px 0 rgba(0, 0, 0, 0.3);
}
.quick-ticket-container .sticky-bar.stickyTop {
  position: fixed;
  z-index: 10;
}
.quick-ticket-container .sticky-bar.stickyBottom {
  position: relative;
  z-index: 10;
  margin-top: 0;
}
.quick-ticket-container .sticky-bar .header {
  background: #0072ce;
  background: -moz-linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  background: -webkit-linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  background: linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0072ce,endColorstr=#003c71,GradientType=0);
  text-align: center;
  padding: 16px 18px;
}
@media screen and (min-width: 480px) {
  .quick-ticket-container .sticky-bar .header {
    padding: 19px 32px 9px;
  }
}
.quick-ticket-container .sticky-bar h2 {
  color: #fff;
  font-size: 18px;
  text-transform: unset;
  line-height: 1.2;
  letter-spacing: unset;
  font-family: "Lato", sans-serif;
  font-weight: 600;
}
.quick-ticket-container .sticky-bar .panel-body {
  margin: 0 auto;
  text-align: center;
  padding: 16px;
}
.quick-ticket-container .sticky-bar .panel-body p {
  line-height: 2.3rem;
}
.quick-ticket-container .sticky-bar .panel-body .flex-container {
  justify-content: center;
}
.quick-ticket-container .sticky-bar .panel-body .flex-container:first-child {
  margin-top: 1rem;
}
.quick-ticket-container .sticky-bar .panel-body .flex-container .or-column {
  flex-grow: 1;
}
.quick-ticket-container .sticky-bar .panel-body .flex-container .or-column.or {
  position: relative;
  top: 13px;
  flex-grow: 0;
  margin: 0 14px;
  font-weight: bold;
}
.quick-ticket-container .sticky-bar #accordionQuickticketToggle {
  background: 0;
  border: 0;
  margin-top: 2px;
  width: 100%;
}
.quick-ticket-container .sticky-bar #accordionQuickticketToggle h2 {
  float: left;
  width: 92%;
  color: #fff;
}
@media screen and (max-width: 373px) {
  .quick-ticket-container .sticky-bar #accordionQuickticketToggle {
    position: relative;
    bottom: 10px;
  }
}
@media (max-width: 767px) {
  .quick-ticket-container .sticky-bar {
    position: fixed;
    bottom: 0;
    height: 56px;
    right: 0;
    transition: all 0.3s ease-out;
  }
  .quick-ticket-container .sticky-bar.open {
    height: 330px;
  }
  .quick-ticket-container .sticky-bar .icon {
    width: 16px;
    height: 16px;
    float: right;
    position: relative;
    top: 2px;
  }
  .quick-ticket-container .sticky-bar .icon.icon-expand {
    display: inline-block;
  }
  .quick-ticket-container
    .sticky-bar
    button[aria-expanded="true"]
    .icon.icon-expand {
    display: none;
  }
  .quick-ticket-container .sticky-bar .icon.icon-minimize {
    display: none;
  }
  .quick-ticket-container
    .sticky-bar
    button[aria-expanded="true"]
    .icon.icon-minimize {
    display: inline-block;
  }
  .quick-ticket-container .sticky-bar .header {
    height: 56px;
  }
  .fr .quick-ticket-container .sticky-bar .header {
    padding: 4px 32px;
  }
  .fr
    .quick-ticket-container
    .sticky-bar
    .header
    #accordionQuickticketToggle
    h2 {
    width: 80%;
    margin-left: 2rem;
  }
}
@media (min-width: 768px) {
  .quick-ticket-container .sticky-bar {
    border-radius: 10px;
    overflow: hidden;
  }
  .quick-ticket-container .sticky-bar #accordionQuickticketToggle {
    display: none;
  }
  .quick-ticket-container .sticky-bar .collapse {
    display: block;
    height: auto !important;
  }
  .quick-ticket-container .sticky-bar .desktop-br {
    display: block;
  }
}
.quick-ticket-container .relative {
  position: relative;
}
.quick-ticket-container .lottery-purchase-summary-wrapper {
  display: block;
  padding: 24px;
  border-radius: 8px;
  position: relative;
  background: #0072ce;
}
.quick-ticket-container .icon-mobile-container {
  padding-left: 0;
}
.quick-ticket-container .icon-mobile-device {
  width: 56px;
  height: auto;
}
.quick-ticket-container .form-section .header .header-content,
.quick-ticket-container .form-section .header .header4 {
  color: #fff;
}
.quick-ticket-container .form-section .header .enter {
  margin-bottom: 2rem;
}
.quick-ticket-container .form-section .body {
  margin-top: 4rem;
}
.quick-ticket-container .form-section .body hr {
  margin: 0 auto 1rem;
}
@media (min-width: 768px) {
  .quick-ticket-container .form-section .body hr {
    width: 76%;
  }
}
.quick-ticket-container .form-section .body p {
  margin-bottom: 3rem;
}
.quick-ticket-container .form-section .body button {
  width: 100%;
}
@media (min-width: 768px) {
  .quick-ticket-container .form-section .body button {
    width: 300px;
  }
}
.quick-ticket-container .details-section .column {
  padding: 0 2%;
}
@media screen and (min-width: 480px) {
  .quick-ticket-container .details-section .column {
    padding: 0 5%;
  }
}
.quick-ticket-container .details-section .icon-container {
  padding: 10px;
}
@media (max-width: 767px) {
  .quick-ticket-container .details-section .icon-container {
    flex-direction: column;
  }
}
.quick-ticket-container .details-section .icon-container .icon-column {
  align-items: flex-start;
  flex: auto;
  text-align: left;
}
.quick-ticket-container
  .details-section
  .icon-container
  .icon-column-secondary {
  font-weight: bold;
}
@media (max-width: 767px) {
  .quick-ticket-container
    .details-section
    .icon-container
    .icon-column-secondary {
    margin-top: 1rem;
  }
}
@media (min-width: 768px) {
  .quick-ticket-container
    .details-section
    .icon-container
    .icon-column-secondary {
    align-items: flex-end;
    text-align: right;
  }
}
.quick-ticket-container
  .details-section
  .icon-container
  .icon-informationiconinverse {
  height: 14px;
  width: 14px;
}
.quick-ticket-container .details-section .icon-container .icon-printer {
  position: absolute;
}
.quick-ticket-container .details-section .winner-container {
  margin-bottom: 4rem;
}
.quick-ticket-container .details-section .winner-container h3 {
  text-transform: unset;
  font-size: 18px;
}
.quick-ticket-container .details-section .winner-container .body,
.quick-ticket-container .details-section .winner-container section {
  background: #f7fbff;
  z-index: 9;
}
.quick-ticket-container .details-section .winner-container .icon-next {
  width: 11px;
  height: 10px;
}
.quick-ticket-container .details-section .winner-container hr {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}
.quick-ticket-container .details-section .not-ticket-link {
  color: #6a6a6a;
  margin-right: 0 !important;
}
.quick-ticket-container .details-section .game-cta-container {
  flex-wrap: wrap;
  margin-top: 3rem;
}
.quick-ticket-container .details-section .game-cta-container div {
  width: 29%;
  max-width: 168px;
  margin: 10px;
}
.quick-ticket-container .details-section .game-cta-container p {
  color: #003c71;
}
.quick-ticket-container .details-section .game-cta-container img {
  width: 168px;
  height: 62px;
}
.quick-ticket-container .details-section .game-cta-container a {
  position: relative;
  display: inline-block;
  margin: 0;
}
.quick-ticket-container .details-section .game-cta-container a::after {
  content: url(../../../content/dam/olg/web/product/lottery/marketing/quick-ticket/icon-add.svg);
  position: absolute;
  height: 14px;
  width: 14px;
  right: 5px;
  top: -16px;
}
.quick-ticket-container .cmp-lottery-games-list {
  margin-top: 3rem;
}
.quick-ticket-container .ticket-details-container .play-details-wrapper .play {
  display: block;
}
.quick-ticket-container
  .ticket-details-container
  .details-sub-section:not(:first-child)
  .sub-details-sec-label {
  width: 100%;
}
.quick-ticket-container .ticket-details-container .max-million {
  margin-top: 1rem;
}
.quick-ticket-container .other-games-product-list {
  margin-top: 4rem;
}
.quick-ticket-container .fade-enter-active,
.quick-ticket-container .fade-leave-active {
  transition: all 0.3s ease;
}
.quick-ticket-container .fade-enter,
.quick-ticket-container .fade-leave-to {
  opacity: 0;
}
.subscription-wrapper {
  display: block;
  border-radius: 8px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
.subscription-wrapper .btn-link:hover,
.subscription-wrapper .btn-link:active,
.subscription-wrapper .btn-link:focus {
  text-decoration: none;
}
.subscription-wrapper .subscribe-header {
  display: flex;
  padding-top: 18px;
  padding-bottom: 20px;
  padding-left: 36px;
  padding-right: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  position: relative;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  background: #fffdf9;
  background: -moz-linear-gradient(to bottom, #fffdf9 0, #fffcd9 100%);
  background: -webkit-linear-gradient(to bottom, #fffdf9 0, #fffcd9 100%);
  background: linear-gradient(to bottom, #fffdf9 0, #fffcd9 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#fffdf9,endColorstr=#fffcd9,GradientType=0);
}
.subscription-wrapper .subscribe-header .pattern-circles .circle1 {
  left: -4.3%;
  top: 2%;
  right: auto;
  width: 72px;
  height: 72px;
  transform: none;
  background-color: rgba(227, 1, 43, 0.15);
}
.subscription-wrapper .subscribe-header .pattern-circles .circle2 {
  left: 3%;
  top: 45%;
  right: auto;
  width: 144px;
  height: 144px;
  transform: none;
  background-color: rgba(128, 187, 78, 0.15);
}
.subscription-wrapper .subscribe-header .pattern-circles .circle3 {
  left: 6%;
  bottom: 70%;
  top: auto;
  right: auto;
  width: 48px;
  height: 48px;
  transform: none;
  background-color: rgba(255, 141, 0, 0.1);
}
.subscription-wrapper .subscribe-header .pattern-circles .circle4 {
  left: auto;
  bottom: 24%;
  top: auto;
  right: -2%;
  width: 48px;
  height: 48px;
  transform: none;
  background-color: rgba(0, 185, 179, 0.3);
}
.subscription-wrapper .subscribe-header .pattern-circles .circle5 {
  left: auto;
  bottom: 48%;
  top: auto;
  right: -13%;
  width: 144px;
  height: 144px;
  transform: none;
  background-color: rgba(254, 247, 190, 0.5);
}
.subscription-wrapper .subscribe-header .logo-wrapper {
  display: flex;
}
.subscription-wrapper .subscribe-header .logo-wrapper img {
  align-self: center;
  max-width: 72px;
  height: 72px;
  z-index: 1;
}
.subscription-wrapper .subscribe-header .header-content {
  align-self: center;
  padding-bottom: 22px;
}
.subscription-wrapper
  .subscribe-header
  .header-content
  .subscription-card-text {
  margin: 0;
  padding-left: 24px;
  display: table-cell;
  z-index: 1;
  vertical-align: middle;
  color: #003c71;
  font-family: Oswald, serif;
  font-size: 24px;
  text-transform: uppercase;
  letter-spacing: 0.24px;
  position: relative;
  line-height: 32px;
}
.subscription-wrapper .subscribe-header .header-content .btn-link {
  font-size: 14px;
  padding: 0;
}
.subscription-wrapper .subscribe-header .header-content .header-info {
  position: absolute;
  width: 100%;
  left: 0;
  color: #003c71;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  text-align: center;
}
.subscription-wrapper
  .subscribe-header
  .header-content
  .header-info
  .tooltip-wrapper {
  vertical-align: text-top;
}
.subscription-wrapper
  .subscribe-header
  .header-content
  .header-info
  .subscribe-info-tooltip
  a {
  text-decoration: underline;
}
.subscription-wrapper .subscribe-content {
  background-color: #fff;
  padding: 20px 0 4px;
  overflow: auto;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
.subscription-wrapper .subscribe-content .subscribe-btn-label,
.subscription-wrapper .subscribe-content .subscribe-divider {
  color: #003c71;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  text-align: center;
  margin-bottom: 16px;
}
.subscription-wrapper .subscribe-content .subscribe-btn {
  display: block;
  font-weight: bold;
  min-width: 222px;
  margin: 0 auto 24px;
}
.subscription-wrapper .subscribe-content .subscribe-btn .selected-icon {
  position: absolute;
  padding: 0;
  padding-left: 4px;
  fill: #25840f;
}
.subscription-wrapper .subscribe-content .subscribe-btn.active {
  background: #fff;
  color: #25840f;
  border-color: #25840f;
}
.subscription-wrapper .subscribe-content .subscribe-divider::before,
.subscription-wrapper .subscribe-content .subscribe-divider::after {
  background-color: #003c71;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 168px;
}
.subscription-wrapper .subscribe-content .subscribe-divider::before {
  right: 12px;
}
.subscription-wrapper .subscribe-content .subscribe-divider::after {
  left: 12px;
}
.subscription-wrapper .subscribe-content form {
  padding: 0;
}
.subscription-wrapper .subscribe-content .form-group {
  margin-bottom: 24px;
}
.subscription-wrapper .subscribe-content .form-group .input-wrapper {
  text-align: center;
}
.subscription-wrapper .subscribe-content .form-group .input-wrapper label {
  color: #003c71;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  text-align: center;
  margin-bottom: 16px;
}
.subscription-wrapper .subscribe-content .form-group .input-wrapper input {
  max-width: 222px;
  height: 48px;
  color: #242424;
  letter-spacing: 0.24px;
  line-height: 22px;
  border: 2px solid #b9b9b9;
  border-radius: 4px;
  margin: 0 auto;
  padding-right: 12px;
}
.subscription-wrapper
  .subscribe-content
  .form-group
  .input-wrapper
  input[readonly] {
  background: #fff;
  opacity: 0.4;
  cursor: not-allowed;
}
.subscription-wrapper
  .subscribe-content
  .form-group
  .input-wrapper
  .form-control-feedback {
  display: none;
}
.subscription-wrapper .subscribe-content .form-group p {
  max-width: 222px;
  margin: 0 auto;
}
.subscription-wrapper .subscribe-content .form-group.active input {
  border-color: #0072ce;
}
.subscription-wrapper .subscribe-content .cancel-subscription {
  display: flex;
  margin: 0 auto 20px;
  padding: 0;
  border: 0;
  text-decoration: none;
}
.subscription-wrapper .subscribe-content .cancel-subscription span {
  vertical-align: middle;
}
.subscription-wrapper .subscribe-content .cancel-subscription .icon {
  align-self: center;
  margin: 0 8px;
}
@media screen and (max-width: 991px) {
  .subscription-wrapper .subscribe-header {
    display: block;
    padding: 16px 16px 8px;
    text-align: center;
  }
  .subscription-wrapper .subscribe-header .logo-wrapper {
    display: inline-block;
  }
  .subscription-wrapper .subscribe-header .header-content {
    padding-bottom: 0;
  }
  .subscription-wrapper
    .subscribe-header
    .header-content
    .subscription-card-text {
    margin: 8px 0;
  }
  .subscription-wrapper .subscribe-header .header-content .header-info {
    position: relative;
  }
  .subscription-wrapper .subscribe-content {
    padding: 24px 0 0;
  }
  .subscription-wrapper .subscribe-content .subscribe-btn {
    min-width: 296px;
  }
  .subscription-wrapper .subscribe-content .subscribe-divider::before {
    width: 35%;
    right: 16px;
  }
  .subscription-wrapper .subscribe-content .subscribe-divider::after {
    width: 35%;
    left: 16px;
  }
  .subscription-wrapper .subscribe-content .form-group .input-wrapper input,
  .subscription-wrapper .subscribe-content .form-group p {
    max-width: 296px;
  }
}
.touch-enabled .subscription-wrapper .btn.btn-secondary.subscribe-btn.active,
.touch-enabled
  .subscription-wrapper
  .btn.btn-secondary.subscribe-btn.active:hover {
  background: #fff;
  color: #25840f;
  border-color: #25840f;
}
.lottery-summary-limits .header {
  margin-left: -24px;
  margin-right: -24px;
  padding-right: 24px;
  padding-left: 24px;
  border-radius: 8px 8px 0 0;
}
.lottery-summary-limits .header .header-content h2 {
  height: 54px;
  color: #fff !important;
  font-family: Lato, sans-serif;
  font-size: 18px !important;
  text-transform: none;
  font-weight: bold;
  letter-spacing: 0.88px;
  line-height: 22px;
  vertical-align: middle;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
  margin: 0;
  display: flex;
  align-items: center;
}
.lottery-summary-limits .main-content {
  margin-top: 16px;
  margin-bottom: 16px;
}
.lottery-summary-limits .main-content .limits-header {
  color: #003c71;
  font-weight: bold;
  margin-bottom: 8px;
  display: flex;
}
.lottery-summary-limits .main-content .limit-main-header {
  justify-content: space-between;
}
.lottery-summary-limits
  .main-content
  .limits
  .lottery-limit
  .gauge-container.linear {
  margin-top: 0;
}
.lottery-summary-limits .main-content .limits .lottery-limit hr {
  max-width: 196px;
  text-align: left;
}
.lottery-summary-limits .main-content .limits .lottery-limit:last-of-type hr {
  display: none;
}
.lottery-summary-limits
  .main-content
  .limits
  .lottery-limit.overlimit
  .icon-warning-filled {
  fill: #ab0524;
  margin-right: 6px;
}
.lottery-summary-limits
  .main-content
  .limits
  .lottery-limit.overlimit
  .gauge-container
  .gauge {
  background: #ab0524;
  background: linear-gradient(to right, #ab0524 0, #e4002b 100%);
}
.lottery-summary-limits .main-content .limits .lottery-limit .numeric-data {
  font-size: 12px;
}
.lottery-summary-limits
  .main-content
  .limits
  .lottery-limit
  .numeric-data
  .used-limit-number {
  color: #003c71;
  font-weight: 600;
}
.lottery-summary-limits
  .main-content
  .limits
  .lottery-limit
  .numeric-data
  .remaining-limit-number {
  color: #0072ce;
  font-weight: 600;
}
.lottery-summary-limits .main-content .limits .limits-wallet-separator {
  border-top-color: #6a6a6a;
}
.lottery-summary-limits .main-content .wallet .wallet-data {
  margin-top: 8px;
  font-weight: bold;
}
.lottery-summary-limits .main-content .wallet .wallet-data .wallet-total-funds {
  color: #003c71;
}
.lottery-purchase-summary-wrapper {
  display: block;
  padding: 24px;
  border-radius: 8px;
  position: relative;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  background: #0072ce;
  background: -moz-linear-gradient(to bottom, #0072ce 0, #024682 100%);
  background: -webkit-linear-gradient(to bottom, #0072ce 0, #024682 100%);
  background: linear-gradient(to bottom, #0072ce 0, #024682 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0072ce,endColorstr=#024682,GradientType=0);
}
.lottery-purchase-summary-wrapper.stickyTop {
  position: fixed;
  top: 128px;
  z-index: 10;
}
.lottery-purchase-summary-wrapper.stickyBottom {
  position: relative;
  z-index: 10;
  margin-top: 0;
}
.lottery-purchase-summary-wrapper .pattern-triangles {
  border-radius: 8px;
}
.lottery-purchase-summary-wrapper .row {
  margin: 0;
}
.lottery-purchase-summary-wrapper .plays-count,
.lottery-purchase-summary-wrapper .encore-count,
.lottery-purchase-summary-wrapper .subscription-detail {
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.lottery-purchase-summary-wrapper .plays-count.row:not(.plays-count),
.lottery-purchase-summary-wrapper .encore-count.row:not(.plays-count),
.lottery-purchase-summary-wrapper .subscription-detail.row:not(.plays-count) {
  margin-top: 6px;
}
.lottery-purchase-summary-wrapper .play-count-label::first-letter {
  text-transform: uppercase;
}
.lottery-purchase-summary-wrapper .subtotal-value {
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0.98px;
  line-height: 24px;
}
.lottery-purchase-summary-wrapper .subtotal-value.row {
  margin-top: 10px;
}
.lottery-purchase-summary-wrapper .total-value {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.88px;
  line-height: 22px;
}
.lottery-purchase-summary-wrapper hr {
  border-color: #cfcfcf;
  margin: 16px 0;
}
.lottery-purchase-summary-wrapper .btn {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.78px;
  line-height: 22px;
  position: relative;
}
.lottery-purchase-summary-wrapper .summary-bottom .btn:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.lottery-purchase-summary-wrapper
  .summary-bottom
  .btn:focus.lottery-purchase-summary-wrapper
  .summary-bottom
  .btn:active {
  outline: 0;
}
.lottery-purchase-summary-wrapper .summary-bottom .btn:active,
.lottery-purchase-summary-wrapper .summary-bottom .btn.active {
  box-shadow: none;
}
@media (hover: none) {
  .lottery-purchase-summary-wrapper .btn.btn-primary-alternate {
    background-color: #fae300;
    border: solid 2px #fae300;
    color: #003c71;
  }
}
@media (max-width: 991px) {
  .lottery-purchase-summary-wrapper {
    margin-top: 16px;
  }
  .lottery-purchase-summary-wrapper .btn.btn-primary-alternate,
  .lottery-purchase-summary-wrapper .btn.btn-primary-alternate:hover,
  .lottery-purchase-summary-wrapper .btn.btn-primary-alternate:visited:hover {
    background-color: #fae300;
    border: solid 2px #fae300;
    color: #003c71;
  }
}
.lottery-purchase-summary-wrapper .limits-wallet {
  padding: 0 24px;
  margin: -24px -24px 24px -24px;
  background-color: white;
  border-radius: 8px 8px 0 0;
}
.test-modal-launcher h1 {
  color: red;
}
.test-modal-launcher svg {
  top: 30px !important;
}
.ticket-details-container .whiteReturnLink,
.ticket-details-container .whiteReturnLink:hover {
  color: #fff;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
.ticket-details-container .return-link {
  cursor: pointer;
}
.ticket-details-container .lottery-history-header.no-border {
  padding-bottom: 0;
}
.ticket-details-container .play-header-title-wrapper {
  width: auto;
}
.ticket-details-container .margin-bottom {
  margin: 0 0 10px 0;
}
.ticket-details-container .encore-game {
  text-transform: uppercase;
}
.ticket-details-container svg.icon {
  display: inline-block;
}
.ticket-details-container svg.icon.whiteIcon {
  width: 10px;
  height: 10px;
  fill: #fff;
  -webkit-filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.9));
  filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.9));
}
.ticket-details-container svg.icon.alignArrowIconDown {
  width: 10px;
  height: 10px;
  transform: rotate(-90deg);
  fill: #003c71;
}
.ticket-details-container svg.icon.alignArrowIconUp {
  width: 10px;
  height: 10px;
  transform: rotate(90deg);
  fill: #003c71;
}
.ticket-details-container svg.icon.alignArrowIconRight {
  width: 10px;
  height: 10px;
  transform: rotate(180deg);
  fill: #003c71;
}
.ticket-details-container .ticket-details-wrapper {
  border-radius: 8px;
  background-color: #fff;
  max-width: 550px;
  margin: 0 auto;
  margin-top: 20px;
  box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.5),
    0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
.ticket-details-container .ticket-details-wrapper .encoreNumbers {
  color: #003c71;
  font-weight: bold;
  min-width: 30px;
  float: left;
}
.ticket-details-container .ticket-details-wrapper .encore-play {
  display: inline-block;
}
.ticket-details-container
  .ticket-details-wrapper
  .encore-play:not(:last-child)
  .encoreNumbers::after {
  content: "|";
  padding: 0 18px;
  color: #b9b9b9;
}
.ticket-details-container .ticket-details-wrapper .hideme {
  color: #fff;
}
.ticket-details-container .ticket-details-wrapper .systemPickTitles {
  margin: 6px 0 0 0;
}
.ticket-details-container .ticket-details-wrapper .encoreLogo {
  width: 50px;
  height: 30px;
  margin-right: 10px;
  margin-top: -6px;
}
.ticket-details-container .ticket-details-wrapper .encoreLabel {
  margin: 2px 0 0;
}
.ticket-details-container .ticket-details-wrapper .encoreLabel h3 {
  font-weight: bold;
  color: #003c71;
  font-size: 1.6em;
  text-transform: uppercase;
  display: inline-block;
}
.ticket-details-container .ticket-details-wrapper .encoreLabel p {
  display: inline-block;
  margin-bottom: 0;
}
.ticket-details-container .ticket-details-wrapper .claimLink {
  display: block;
  padding-top: 15px;
}
.ticket-details-container .ticket-details-wrapper .play-header-wrapper {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.ticket-details-container .ticket-details-wrapper hr {
  border-top: #b9b9b9 solid 1px;
  margin: 14px 0;
}
.ticket-details-container .ticket-details-wrapper .prizeDrawNumbersLabel {
  display: block;
  padding: 17px 0 0 0;
}
.ticket-details-container .ticket-details-wrapper .prizeBackdrop {
  position: absolute;
  height: 204px;
  width: 100%;
  top: 122px;
  left: -1px;
  background-repeat: repeat-x;
  z-index: -1;
}
.ticket-details-container .ticket-details-wrapper .logo {
  display: block;
  width: 340px;
  height: 379px;
  position: absolute;
  left: 50%;
  margin-left: -170px;
  top: 50px;
  z-index: 1;
}
.ticket-details-container .ticket-details-wrapper .prizeClaim {
  padding: 15px 0 20px 0;
  border-top: 1px solid #ccc;
  text-align: center;
  background: url("../../../content/dam/olg/web/product/lottery/marketing/claim-prize-bg.png");
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.ticket-details-container .ticket-details-wrapper .prizeClaim .claimIntro {
  margin: 0 80px 30px 80px;
}
.ticket-details-container .ticket-details-wrapper .activeClaimBox {
  background: #fff;
  padding: 20px 20px 20px 20px;
}
.ticket-details-container .ticket-details-wrapper .activeClaimBox .claimLink {
  text-align: center;
}
.ticket-details-container .ticket-details-wrapper .activeClaimBox p.claimBody {
  text-align: left;
}
.ticket-details-container .ticket-details-wrapper .prizeHeader {
  height: auto;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  position: relative;
}
@media screen and (max-width: 992px) {
  .ticket-details-container .ticket-details-wrapper .prizeText {
    padding-top: 105px;
    margin-bottom: 0;
    padding-bottom: 2px;
  }
  .ticket-details-container .ticket-details-wrapper .header-title {
    margin-left: 0;
  }
}
.ticket-details-container .ticket-details-wrapper .maskText {
  text-align: center;
  color: #fff;
}
.ticket-details-container .ticket-details-wrapper .details-section {
  background: #fff;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section {
  margin: 0 20px 13px 20px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
@media screen and (min-width: 480px) {
  .ticket-details-container
    .ticket-details-wrapper
    .details-section
    .details-sub-section {
    margin: 0 24px 13px 24px;
  }
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  p {
  padding: 3px 0 3px 0 !important;
  margin: 0 0 2px 0;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .autoPics
  p,
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .play
  p {
  padding-bottom: 0 !important;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section:first-child {
  padding-top: 16px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section:last-child {
  padding-bottom: 16px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .details-row {
  display: flex;
  justify-content: space-between;
  color: #242424;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .details-row
  .sub-details-sec-label {
  min-width: 30%;
  margin-bottom: 0;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .details-row
  .sub-details-sec-label.bet-amount-label {
  margin-top: 16px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .details-row.details-row-bold {
  font-weight: bold;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .details-row.total-details-row-bold {
  margin-top: 17px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .details-row.details-row-blue {
  color: #003c71;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section
  .details-row
  .sub-details-sec-value {
  text-align: right;
  margin-bottom: 0;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .details-sub-section.ticket-details-sub-section
  .details-row {
  color: #003c71;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .cancel-label-styles {
  background: #ab0524;
  color: white;
  padding: 4px 8px;
  border-radius: 4px;
  text-transform: uppercase;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .cancelled-details {
  display: block;
  color: #6a6a6a;
  font-weight: bold;
  margin-bottom: 8px;
  text-align: left;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper {
  margin-top: 16px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-title {
  color: #003c71;
  margin: 16px 0 3px 0;
  font-family: Lato, Arial, Helvetica, sans-serif;
  text-transform: none;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .additional-info {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  vertical-align: middle;
  margin-top: 8px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers.daily-grand {
  padding-bottom: 24px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li {
  display: inline-block;
  position: relative;
  margin-top: 6px;
  margin-right: 7px;
  align-self: center;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li
  .encoreNumbers {
  padding-right: 0;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li
  .encoreNumbers::after {
  padding: 0 0 0 10px;
}
@media screen and (min-width: 992px) {
  .ticket-details-container
    .ticket-details-wrapper
    .details-section
    .play-details-wrapper
    .play-numbers
    ul
    li {
    margin-right: 10px;
  }
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li
  .lotto-ball {
  padding: 6px;
  cursor: default;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li
  .grand-number-label {
  position: absolute;
  top: 110%;
  left: 10%;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  color: #242424;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li
  .grand-icon {
  fill: #242424;
  width: 10px;
  height: 10px;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li.grand-icon-li {
  margin-top: 0;
}
.ticket-details-container
  .ticket-details-wrapper
  .details-section
  .play-details-wrapper
  .play-numbers
  ul
  li.daily-grand-number {
  margin-right: 0;
}
.ticket-details-container .ticket-details-wrapper .prize-ticket {
  margin: 50px 0 30px 0;
}
.ticket-details-container
  .ticket-details-wrapper
  .prize-ticket
  .details-section {
  background: #f7fbff;
}
.ticket-details-container .ticket-details-wrapper .tooltip-wrapper {
  position: relative;
  top: 2px;
}
@media screen and (min-width: 575px) {
  .ticket-details-container
    .ticket-details-wrapper
    .encore-play:nth-child(5n)
    .encoreNumbers::after {
    content: "";
  }
}
@media screen and (min-width: 992px) {
  .ticket-details-container .ticket-details-wrapper .prizeHeader {
    min-height: 214px;
  }
}
@media screen and (min-width: 992px) {
  .ticket-details-container .ticket-details-wrapper .prize-ticket {
    margin-top: 153px;
  }
  .ticket-details-container .ticket-details-wrapper .prizeBackdrop {
    height: 401px;
    top: 152px;
  }
  .ticket-details-container .ticket-details-wrapper .logo {
    width: 450px;
    margin-left: -222px;
    top: 120px;
  }
  .ticket-details-container .ticket-details-wrapper .maskText {
    line-height: 61px;
    font-size: 50px;
    padding-top: 100px;
  }
  .ticket-details-container .ticket-details-wrapper .prizeHeader {
    padding: 0 22px 22px;
  }
}
.lottery-ticket-history .download-error {
  color: #ab0524;
  font-weight: bold;
}
.lottery-ticket-history h1.lottery-history-header {
  text-align: center;
  margin: 24px auto 16px auto;
  font-size: 24px;
  letter-spacing: 0.32px;
  line-height: 40px;
  border-bottom: 1px solid #0072ce;
}
.lottery-ticket-history h1.lottery-history-header.no-border {
  border-bottom: 0;
}
.lottery-ticket-history .return-link {
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-bottom: 24px;
  position: relative;
  z-index: 5;
}
.lottery-ticket-history .return-link .icon {
  width: 14px;
  height: 14px;
  margin-right: 6px;
}
.lottery-ticket-history .winner {
  background-color: #25840f;
  color: #fff;
  text-transform: uppercase;
  border-radius: 4px;
  font-size: 12px;
  padding: 2px 8px;
  font-family: Lato, Arial, Helvetica, sans-serif;
  display: inline-block;
  margin-right: 8px;
  font-weight: bold;
}
.lottery-ticket-history .winner-label-descr {
  display: block;
}
.lottery-ticket-history .bold {
  font-weight: bold;
}
.lottery-ticket-history .displayNameMobile .d-block {
  display: block;
}
.lottery-ticket-history .ewma-table-wrapper .ewma-table tbody {
  max-height: none;
}
.lottery-ticket-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .lottery-ticket-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.text-color-dark
  .text-color-light
  .lottery-ticket-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.ewma-jackpot
  .lottery-ticket-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
#cookie-policy-notification
  .lottery-ticket-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active) {
  outline-color: #fae300;
}
.lottery-ticket-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus.lottery-ticket-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:active {
  outline: 0;
}
.lottery-ticket-history .ewma-table-wrapper .ewma-table tbody tr:active,
.lottery-ticket-history .ewma-table-wrapper .ewma-table tbody tr.active {
  box-shadow: none;
}
.lottery-ticket-history .ewma-table-wrapper .ewma-table tbody tr td span {
  text-align: left;
}
.lottery-ticket-history .trans-history-sub-head {
  text-align: center;
  color: #242424;
  margin-bottom: 24px;
}
.lottery-ticket-history .trans-history-sub-head a {
  font-weight: bold;
}
.lottery-ticket-history .trans-history-sub-head a .more-info-tooltip-wrapper {
  position: relative;
  top: 2px;
}
.lottery-ticket-history
  .trans-history-sub-head
  a
  .more-info-tooltip-wrapper
  .btn-link {
  font-size: 14px;
}
.lottery-ticket-history .returnToText {
  display: block;
  padding-top: 20px;
}
.lottery-ticket-history .th-table-caption {
  display: flex;
  justify-content: space-between;
  padding: 0 4px 0 16px;
  margin: 24px 0 8px 0;
}
.lottery-ticket-history .th-table-caption .tc-result-no {
  color: #003c71;
  font-weight: bold;
  font-size: 12px;
}
.lottery-ticket-history .th-table-caption .tc-result-no .tc-date {
  color: #6a6a6a;
  font-weight: normal;
}
.lottery-ticket-history .th-table-caption .btn.btn-link {
  padding: 0 4px;
  height: 24px;
  border-style: none;
}
.lottery-ticket-history .th-table-caption .btn.btn-link + .btn.btn-link {
  margin-left: 16px;
}
.lottery-ticket-history .trans-history-download-wrapper {
  text-align: center;
  margin: 24px 0;
}
.lottery-ticket-history .trans-history-download-wrapper h2 {
  font-size: 16px;
}
.lottery-ticket-history .trans-history-download-wrapper p {
  font-size: 14px;
  margin-bottom: 16px;
}
.lottery-ticket-history .trans-history-download-wrapper .links-wrapper {
  flex-direction: column;
  display: flex;
  justify-content: center;
}
.lottery-ticket-history .trans-history-download-wrapper .links-wrapper a {
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
}
.lottery-ticket-history
  .trans-history-download-wrapper
  .links-wrapper
  a:first-child {
  margin-bottom: 16px;
}
.lottery-ticket-history .legacy-date {
  display: block;
}
@media screen and (max-width: 991px) {
  .lottery-ticket-history .calendar-picker-form .input-calendar-picker {
    padding-right: 0;
  }
  .lottery-ticket-history
    .calendar-picker-form
    .input-calendar-picker:nth-child(2) {
    margin-bottom: 24px;
    margin-top: 20px;
  }
}
.lottery-ticket-history .lottery-status-mobile .winner {
  margin: 2px 5px 0 0;
}
.lottery-ticket-history .status-label-mobile {
  font-size: 12px;
  font-weight: normal;
}
@media screen and (min-width: 992px) {
  .lottery-ticket-history h1.lottery-history-header {
    font-size: 32px;
    max-width: 510px;
    padding-bottom: 16px;
    margin: 40px auto 24px auto;
  }
  .lottery-ticket-history .trans-history-date-selection {
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .lottery-ticket-history .trans-history-date-selection .date-container {
    width: 732px;
    margin: 0 auto;
  }
  .lottery-ticket-history .trans-history-date-selection .date-container input {
    width: 100%;
  }
  .lottery-ticket-history
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    .input-calendar-picker {
    padding-right: 24px;
  }
  .lottery-ticket-history
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    .cta {
    flex: 0;
    min-width: 219px;
  }
  .lottery-ticket-history
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    button {
    min-width: 222px;
  }
  .lottery-ticket-history .ewma-table-wrapper {
    margin-top: 20px;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table thead .visible-mob {
    color: transparent;
  }
  .lottery-ticket-history
    .ewma-table-wrapper
    .ewma-table
    thead
    .visible-mob::before {
    display: none;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table thead tr th {
    padding-left: 16px;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table tbody .arrow-right {
    text-align: right;
  }
  .lottery-ticket-history
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr
    td
    .status-section {
    display: flex;
    justify-content: space-between;
  }
  .lottery-ticket-history
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td,
  .lottery-ticket-history
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td:first-child {
    padding-left: 16px;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table .width-xxl {
    width: 22.5%;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table .width-xl {
    width: 17.5%;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table .width-m {
    width: 12.25%;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table .width-l {
    width: 15.75%;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table .width-s {
    width: 10%;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table .width-xs {
    width: 9.25%;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table .width-xxs {
    width: 6%;
  }
  .lottery-ticket-history .ewma-table-wrapper .ewma-table .width-xlg {
    width: 27%;
  }
  .lottery-ticket-history .trans-history-download-wrapper {
    margin: 40px 0;
  }
  .lottery-ticket-history .trans-history-download-wrapper h2 {
    font-size: 20px;
    margin-bottom: 8px;
  }
  .lottery-ticket-history .trans-history-download-wrapper p {
    margin-bottom: 8px;
  }
  .lottery-ticket-history .trans-history-download-wrapper .links-wrapper {
    flex-direction: row;
    margin: 0 16px 0 0;
  }
  .lottery-ticket-history .trans-history-download-wrapper .links-wrapper a {
    position: relative;
    margin: 0 16px;
  }
  .lottery-ticket-history
    .trans-history-download-wrapper
    .links-wrapper
    a:not(:first-child)::before {
    content: " ";
    border-left: 1px solid #0072ce;
    left: -16px;
    position: absolute;
    width: 1px;
    height: 100%;
  }
  .lottery-ticket-history
    .trans-history-download-wrapper
    .links-wrapper
    a:first-child {
    margin-bottom: 0;
  }
  .lottery-ticket-history .th-table-caption .tc-result-no {
    font-size: 14px;
  }
  .lottery-ticket-history .legacy-date {
    display: inline;
  }
  .lottery-ticket-history .winner-label-descr {
    display: inline;
  }
}
.ticket-list-wrapper {
  margin: 0;
}
.ticket-list-wrapper .play-limit-reached {
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  text-align: center;
  margin-bottom: 12px;
  margin-top: 8px;
}
.ticket-list-wrapper #lottery-purchase-cart-modal-remove-ticket .modal-header {
  background: #0072ce;
  padding: 16px;
}
.ticket-list-wrapper
  #lottery-purchase-cart-modal-remove-ticket
  .modal-header
  .modal-title {
  color: #fff;
  font-weight: bold;
  letter-spacing: 0.78px;
  line-height: 22px;
  text-align: center;
}
.ticket-list-wrapper #lottery-purchase-cart-modal-remove-ticket .modal-body {
  padding: 24px;
}
.ticket-list-wrapper #lottery-purchase-cart-modal-remove-ticket .modal-body p {
  color: #242424;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin-bottom: 16px;
}
.ticket-list-wrapper
  #lottery-purchase-cart-modal-remove-ticket
  .modal-body
  .btn {
  margin: 16px auto 0;
}
.ticket-list-wrapper #lottery-purchase-cart-modal-remove-ticket .modal-content {
  margin-top: 140px;
}
@media screen and (min-width: 768px) {
  .ticket-list-wrapper
    #lottery-purchase-cart-modal-remove-ticket
    .modal-content {
    margin-top: 160px;
  }
}
.cart-ticket-container {
  margin-bottom: 24px;
}
.cart-ticket-container hr {
  border-top: 1px solid #cfcfcf;
  margin: 16px 0;
}
.cart-ticket-container h5,
.cart-ticket-container .section-title {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-transform: none;
  color: #242424;
  font-weight: bold;
  letter-spacing: 0.24px;
  margin: 0;
}
.cart-ticket-container h5.section-title,
.cart-ticket-container .section-title.section-title {
  margin-bottom: 12px;
}
.cart-ticket-container .cart-ticket {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  margin-bottom: 16px;
  overflow: hidden;
}
.cart-ticket-container .cart-ticket .play-count-title,
.cart-ticket-container .cart-ticket .cost-info,
.cart-ticket-container .cart-ticket .cart-ticket-subtotal {
  overflow: hidden;
  width: 100%;
}
.cart-ticket-container .cart-ticket .play-count-title .ticket-subtotal,
.cart-ticket-container .cart-ticket .cost-info .ticket-subtotal,
.cart-ticket-container .cart-ticket .cart-ticket-subtotal .ticket-subtotal {
  color: #003c71;
  font-weight: bold;
}
.cart-ticket-container .cart-ticket .play-details-wrapper .play-title {
  color: #003c71;
  margin-top: 16px;
  margin-bottom: 5px;
  font-family: Lato, Arial, Helvetica, sans-serif;
  text-transform: none;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
}
.cart-ticket-container .cart-ticket .play-details-wrapper .additional-info {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  vertical-align: middle;
}
.cart-ticket-container
  .cart-ticket
  .play-details-wrapper
  .additional-info
  .tooltip-wrapper {
  vertical-align: middle;
}
.cart-ticket-container
  .cart-ticket
  .play-details-wrapper
  .play-numbers.daily-grand {
  padding-bottom: 24px;
}
.cart-ticket-container .cart-ticket .play-details-wrapper .play-numbers ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-flow: wrap;
}
.cart-ticket-container .cart-ticket .play-details-wrapper .play-numbers ul li {
  display: inline-block;
  position: relative;
  margin-top: 6px;
  margin-right: 7px;
  align-self: center;
}
@media screen and (min-width: 992px) {
  .cart-ticket-container
    .cart-ticket
    .play-details-wrapper
    .play-numbers
    ul
    li {
    margin-right: 10px;
  }
}
.cart-ticket-container
  .cart-ticket
  .play-details-wrapper
  .play-numbers
  ul
  li
  .lotto-ball {
  padding: 6px;
  cursor: default;
}
.cart-ticket-container
  .cart-ticket
  .play-details-wrapper
  .play-numbers
  ul
  li
  .grand-number-label {
  position: absolute;
  top: 110%;
  left: 10%;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  color: #242424;
}
.cart-ticket-container
  .cart-ticket
  .play-details-wrapper
  .play-numbers
  ul
  li
  .grand-icon {
  fill: #242424;
  width: 10px;
  height: 10px;
}
.cart-ticket-container
  .cart-ticket
  .play-details-wrapper
  .play-numbers
  ul
  li.grand-icon-li {
  margin-top: 0;
}
.cart-ticket-container
  .cart-ticket
  .play-details-wrapper
  .play-numbers
  ul
  li.daily-grand-number {
  margin-right: 0;
}
.cart-ticket-container .cart-ticket .plays-subtotal {
  overflow: hidden;
  margin-top: 24px;
  width: 100%;
  font-weight: bold;
}
.cart-ticket-container .cart-ticket-body {
  overflow: auto;
  padding: 16px;
}
@media screen and (min-width: 992px) {
  .cart-ticket-container .cart-ticket-body {
    padding: 24px;
  }
}
.cart-ticket-container .cart-ticket-body .draw-date {
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin-bottom: 0;
}
.cart-ticket-container .cart-ticket-body .cart-ticket-info-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cart-ticket-container
  .cart-ticket-body
  .cart-ticket-info-wrapper
  .cart-ticket-expand-wrapper {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-left: 10px;
}
.cart-ticket-container
  .cart-ticket-body
  .cart-ticket-info-wrapper
  .cart-ticket-expand-wrapper
  .encore-logo {
  max-width: 56px;
}
.cart-ticket-container .cart-ticket-body .cart-ticket-subtotal {
  margin-bottom: 24px;
}
.cart-ticket-container .cart-ticket-body .panel-collapse .panel-body {
  padding: 8px 0 0;
}
.cart-ticket-container .cart-ticket-body .draw-info-wrapper.details-collapsed {
  margin-bottom: 16px;
}
.cart-ticket-container .cart-ticket-body .draw-info-wrapper .total-draws {
  overflow: hidden;
  margin: 0;
}
.cart-ticket-container .cart-ticket-body .draw-info-wrapper .draw-info {
  margin-top: 12px;
  margin-bottom: 0;
}
.cart-ticket-container .cart-ticket-action-links .btn.btn-link {
  vertical-align: middle;
  padding: 0;
  font-size: 14px;
  border: 0;
  display: flex;
}
.cart-ticket-container .cart-ticket-action-links .btn.btn-link span {
  align-self: center;
}
.cart-ticket-container .cart-ticket-action-links .btn.btn-link .icon {
  align-self: center;
  margin: 0 0 0 8px;
}
.lottery-title-banner {
  margin: 4px 0;
}
.lottery-title-banner .container {
  position: relative;
  padding: 16px;
}
@media (min-width: 992px) {
  .lottery-title-banner .container {
    padding: 24px;
  }
}
.lottery-title-banner .container .pattern-brand::before {
  width: 350px;
  height: 100%;
  top: 0;
  left: 24px;
  right: auto;
  bottom: auto;
  background-size: cover;
  background-position: center center;
}
.lottery-title-banner .container h1 {
  display: flex;
  margin: 0;
  color: #fff;
  font-size: 24px;
  line-height: 40px;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  text-transform: none;
}
@media (min-width: 992px) {
  .lottery-title-banner .container h1 {
    font-size: 32px;
  }
}
.lottery-title-banner .container h1 img {
  width: auto;
  max-height: 45px;
  align-self: center;
  margin-right: 12px;
}
@media (min-width: 992px) {
  .lottery-title-banner .container h1 img {
    margin-right: 24px;
  }
}
.lottery-title-banner .container h1 span {
  align-self: center;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-header {
  border: 0;
  background: 0;
  align-items: flex-start;
  padding-bottom: 0;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-header
  .modal-title {
  color: #003c71;
  font-size: 32px;
  letter-spacing: 0.32px;
  font-family: Oswald, serif;
  background: 0;
  padding-bottom: 0;
  padding-top: 35px;
  line-height: normal;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-header
  button
  .icon {
  fill: #0072ce;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body {
  padding-top: 0;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .special-event-header {
  text-transform: unset;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  hr {
  margin: 24px auto;
  max-width: 470px;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .special-events-numbers,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .guaranteed-millions-numbers,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .maxmillion-numbers,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .daily-grand-bonus-numbers {
  color: #242424;
  font-size: 20px;
  max-width: 470px;
  margin: 0 auto;
  font-family: Oswald, serif;
  margin-bottom: 50px;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .special-events-numbers
  li,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .guaranteed-millions-numbers
  li,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .maxmillion-numbers
  li,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .daily-grand-bonus-numbers
  li {
  margin: 16px 0 0 0;
  border-top: 1px solid rgba(152, 152, 152, 0.4);
  padding: 16px 0 0 0;
  text-align: center;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .special-events-numbers
  li:nth-child(1),
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .guaranteed-millions-numbers
  li:nth-child(1),
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .maxmillion-numbers
  li:nth-child(1),
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .daily-grand-bonus-numbers
  li:nth-child(1) {
  border-top: 0;
  margin-top: 0;
  padding-top: 0;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .special-events-numbers
  li
  .number,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .guaranteed-millions-numbers
  li
  .number,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .maxmillion-numbers
  li
  .number,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .daily-grand-bonus-numbers
  li
  .number {
  letter-spacing: 0.2px;
  font-size: 20px;
  padding: 0 1px;
  text-align: left;
  font-family: Oswald, serif;
}
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .special-events-numbers
  h3,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .guaranteed-millions-numbers
  h3,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .maxmillion-numbers
  h3,
.modal.additional-draws-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .daily-grand-bonus-numbers
  h3 {
  margin-bottom: 8px;
}
@media screen and (min-width: 992px) {
  .modal.additional-draws-modal .modal-dialog.modal-type-dialog .modal-content {
    max-height: 80vh;
    overflow: auto;
  }
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .special-events-numbers
    li,
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .guaranteed-millions-numbers
    li,
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .maxmillion-numbers
    li,
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .daily-grand-bonus-numbers
    li {
    text-align: left;
  }
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .special-events-numbers
    li.single-number,
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .guaranteed-millions-numbers
    li.single-number,
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .maxmillion-numbers
    li.single-number,
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .daily-grand-bonus-numbers
    li.single-number {
    text-align: center;
    width: 100%;
  }
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .special-events-numbers
    li:nth-child(even),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .guaranteed-millions-numbers
    li:nth-child(even),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .maxmillion-numbers
    li:nth-child(even),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .daily-grand-bonus-numbers
    li:nth-child(even) {
    text-align: right;
  }
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .special-events-numbers
    li:nth-child(1),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .guaranteed-millions-numbers
    li:nth-child(1),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .maxmillion-numbers
    li:nth-child(1),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .daily-grand-bonus-numbers
    li:nth-child(1),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .special-events-numbers
    li:nth-child(2),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .guaranteed-millions-numbers
    li:nth-child(2),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .maxmillion-numbers
    li:nth-child(2),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .daily-grand-bonus-numbers
    li:nth-child(2) {
    border-top: 0;
    margin-top: 0;
    padding-top: 0;
  }
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .special-events-numbers
    li:nth-last-child(1),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .guaranteed-millions-numbers
    li:nth-last-child(1),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .maxmillion-numbers
    li:nth-last-child(1),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .daily-grand-bonus-numbers
    li:nth-last-child(1),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .special-events-numbers
    li:nth-last-child(2),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .guaranteed-millions-numbers
    li:nth-last-child(2),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .maxmillion-numbers
    li:nth-last-child(2),
  .modal.additional-draws-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .daily-grand-bonus-numbers
    li:nth-last-child(2) {
    margin-bottom: 8px;
    padding-bottom: 8px;
  }
}
.current-ticket-wrapper {
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  overflow: hidden;
  position: relative;
}
.current-ticket-wrapper .left-section {
  text-align: center;
  padding: 32px;
}
.current-ticket-wrapper .left-section.error-section .header5 {
  margin-bottom: 8px;
}
.current-ticket-wrapper .left-section .pattern-circles .circle1,
.current-ticket-wrapper .left-section .pattern-circles .circle2,
.current-ticket-wrapper .left-section .pattern-circles .circle3,
.current-ticket-wrapper .left-section .pattern-circles .circle4,
.current-ticket-wrapper .left-section .pattern-circles .circle5,
.current-ticket-wrapper .left-section .pattern-circles .circle6 {
  background-color: #0072ce;
  opacity: 0.1;
}
.current-ticket-wrapper .left-section .pattern-circles .circle1 {
  width: 55px;
  height: 55px;
  top: 25%;
  right: 3%;
}
.current-ticket-wrapper .left-section .pattern-circles .circle2 {
  width: 109px;
  height: 109px;
  top: 0;
  right: 0;
  transform: translate(16%, -30%);
}
.current-ticket-wrapper .left-section .pattern-circles .circle3 {
  width: 144px;
  height: 144px;
  right: 0;
  bottom: 0;
  transform: translate(-50%, 67%);
}
.current-ticket-wrapper .left-section .pattern-circles .circle4 {
  width: 288px;
  height: 288px;
  bottom: 0;
  left: 0;
  top: 100%;
  transform: translate(-50%, -52%);
}
.current-ticket-wrapper .left-section .pattern-circles .circle5 {
  top: 0;
  left: 5%;
  transform: translateY(-54%);
  width: 88px;
  height: 88px;
}
.current-ticket-wrapper .left-section .pattern-circles .circle6 {
  top: 100%;
  left: 11%;
  transform: translateY(-50%);
  width: 144px;
  height: 144px;
  bottom: 0;
}
.current-ticket-wrapper .left-section .win-num {
  font-family: "Oswald", serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 16px;
  text-transform: uppercase;
  margin: 0 0 8px 0;
  color: #fff;
}
.current-ticket-wrapper .left-section .current-result-date {
  color: #fff;
  font-size: 24px;
  margin-bottom: 16px;
  font-family: Oswald, serif;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-transform: uppercase;
}
.current-ticket-wrapper
  .left-section
  .current-result-date
  span.wheel-fortune-category {
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.24px;
  font-family: Lato, sans-serif;
  text-align: center;
  display: block;
  padding: 8px 0;
}
.current-ticket-wrapper .left-section .all-words-btn {
  margin: 0 auto 16px auto;
  display: block;
  position: relative;
}
.current-ticket-wrapper .left-section .winning-claim {
  margin-bottom: 0;
}
.current-ticket-wrapper .left-section .winning-claim .winner-question {
  display: inline-block;
  vertical-align: middle;
  color: #fff;
}
.current-ticket-wrapper .left-section .winning-claim .winner-button {
  padding: 0 0 0 3px;
  margin: 0;
  border: 0;
  color: #fff;
  position: relative;
}
.current-ticket-wrapper .left-section.has-no-bg {
  background: #f8fcff;
}
.current-ticket-wrapper .left-section.has-no-bg .current-result-date,
.current-ticket-wrapper .left-section.has-no-bg .win-num {
  color: #003c71;
}
.current-ticket-wrapper .left-section.has-no-bg .winner-question {
  color: #242424;
}
.current-ticket-wrapper .left-section.has-no-bg .winner-button {
  color: #0072ce;
}
.current-ticket-wrapper .left-section.border {
  border-bottom: 1px solid #99b1c6;
}
.current-ticket-wrapper ul.draw-balls.ball-list li .dice-icon,
.current-ticket-wrapper
  ul.draw-balls.ball-list
  li
  .lotto-dice
  ~ .grand-number-label {
  fill: #fff;
  color: #fff;
}
.current-ticket-wrapper ul.draw-balls.ball-list li .lotto-ball.lotto-dice {
  text-shadow: none;
}
.current-ticket-wrapper .right-section {
  text-align: left;
  padding: 24px;
}
.current-ticket-wrapper .right-section .encore-content {
  display: flex;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.2px;
  font-family: Oswald, serif;
  justify-content: center;
  align-items: center;
  color: #003c71;
}
.current-ticket-wrapper .right-section .encore-content img {
  width: 60px;
}
.current-ticket-wrapper .right-section .encore-content .encore-number {
  padding-left: 8px;
}
.current-ticket-wrapper .right-section .additional-draws-link {
  padding: 24px 0 0 0;
  white-space: normal;
  line-height: 22px;
  letter-spacing: 0.6px;
  text-align: left;
  display: block;
  margin: 0 auto;
}
.current-ticket-wrapper .right-section .early-bird {
  display: block;
  margin-bottom: 24px;
  text-align: center;
}
.current-ticket-wrapper .right-section .early-bird .header3 {
  display: inline-block;
  margin: 0;
  vertical-align: middle;
  font-size: 20px;
  letter-spacing: 0.2px;
}
.current-ticket-wrapper .right-section .early-bird .ball-list {
  display: inline-block;
  vertical-align: middle;
  margin-left: 12px;
}
.current-ticket-wrapper .right-section .early-bird .ball-list li {
  display: inline-block;
  margin-right: 12px;
}
.current-ticket-wrapper .right-section .early-bird .ball-list li .lotto-ball {
  padding: 5px;
}
.current-ticket-wrapper ul.draw-balls.ball-list.dkeno {
  max-width: 600px;
  margin: 0 auto;
}
.current-ticket-wrapper ul.draw-balls.ball-list.dkeno li {
  padding-left: 12px;
}
.current-ticket-wrapper
  ul.draw-balls.ball-list.wheelfortune
  li
  .wheel-fortune-french {
  color: #fff;
}
.current-ticket-wrapper .error-block {
  margin-top: 20px;
}
.current-ticket-wrapper .wheel-fortune-category {
  text-transform: none;
}
@media screen and (max-width: 768px) {
  .current-ticket-wrapper
    ul.draw-balls.ball-list.wheelfortune
    li
    .wheel-fortune-letter {
    min-width: 16px;
    width: 16px;
    height: 30px;
    font-size: 20px;
    margin: 1px;
    line-height: normal;
  }
}
@media screen and (min-width: 992px) {
  .current-ticket-wrapper .left-section.error-section .header5 {
    margin-top: 45px;
  }
  .current-ticket-wrapper .left-section.error-section .header3 {
    margin-bottom: 45px;
  }
  .current-ticket-wrapper .left-section .win-num {
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0.2px;
  }
  .current-ticket-wrapper .left-section .current-result-date {
    font-size: 32px;
    letter-spacing: 0.32px;
    line-height: 40px;
  }
  .current-ticket-wrapper .left-section.border {
    border-bottom: 0;
    border-right: 1px solid #99b1c6;
  }
  .current-ticket-wrapper .right-section .encore-content {
    display: inline-block;
    vertical-align: middle;
  }
  .current-ticket-wrapper .right-section .additional-draws-link {
    padding-top: 32px;
    margin: 0;
  }
  .current-ticket-wrapper .right-section .early-bird {
    margin: 0 0 32px 0;
    text-align: left;
  }
  .current-ticket-wrapper .right-section .early-bird .ball-list {
    margin: 4px 0 0 0;
  }
}
ul.remove-default-styles {
  list-style: none;
  padding: 0;
  margin: 0;
}
ul.not-daily-grand .grand-number-label {
  white-space: nowrap;
}
ul.draw-balls.ball-list {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
  margin-left: -8px;
}
ul.draw-balls.ball-list .grand-number-label {
  font-size: 12px;
  letter-spacing: 0.12px;
  font-family: Lato, sans-serif;
  font-weight: bold;
  display: block;
  text-align: center;
  position: absolute;
  width: auto;
  bottom: -3px;
}
ul.draw-balls.ball-list .grand-number-label.lotto-ball-large {
  white-space: normal;
  width: 48px;
  left: unset;
}
ul.draw-balls.ball-list .grand-number-label.lotto-ball-large.is-daily-grand {
  bottom: calc(-1em - 3px);
}
ul.draw-balls.ball-list.extra-bottom {
  padding-bottom: 24px;
  max-width: 100%;
}
ul.draw-balls.ball-list li {
  position: relative;
  line-height: normal;
  padding: 0 0 2px 2px;
  text-align: center;
}
ul.draw-balls.ball-list li .plus-icon {
  margin: 12px 0 0 0;
}
ul.draw-balls.ball-list li .plus-icon.dice-icon {
  width: 34px;
  margin-top: 22px;
}
ul.draw-balls.ball-list li .plus-icon.dice-icon.large {
  margin-top: 26px;
}
ul.draw-balls.ball-list li .lotto-ball {
  padding: 5px;
  cursor: auto;
  margin: 0 auto;
}
ul.draw-balls.ball-list li .lotto-ball .ball-number {
  line-height: 24px;
}
ul.draw-balls.ball-list li .lotto-ball.lotto-dice {
  background: #fff;
  width: 48px;
  height: 48px;
  border-radius: 8px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0;
}
ul.draw-balls.ball-list li .lotto-ball.lotto-dice ~ .grand-number-label {
  width: 80px;
  left: 0;
}
ul.draw-balls.ball-list li .lotto-ball.lotto-dice .ball-number {
  color: #242424;
  font-size: 20px;
  line-height: 24px;
  font-family: "Oswald", serif;
}
ul.draw-balls.ball-list li .lotto-ball.lotto-ball-large {
  width: 45px;
  height: 45px;
  padding: 5px;
}
ul.draw-balls.ball-list li .lotto-ball.lotto-ball-large ~ .grand-number-label {
  width: 80px;
  left: 0;
  right: 0;
}
ul.draw-balls.ball-list li .lotto-ball.lotto-ball-large .ball-number {
  line-height: 32px;
}
ul.draw-balls.ball-list
  li
  .lotto-ball.lotto-ball-large.lotto-dice
  ~ .grand-number-label {
  width: 100px;
}
ul.draw-balls.ball-list
  li
  .lotto-ball.lotto-ball-large.lotto-dice
  .ball-number {
  line-height: 40px;
}
ul.draw-balls.ball-list
  li
  .lotto-ball.lotto-dice.special-ball-mdice
  .ball-number {
  color: #c05a24;
}
ul.draw-balls.ball-list li.special-ball {
  display: flex;
  flex-direction: column-reverse;
}
ul.draw-balls.pokerlotto.ball-list li {
  padding: 0 0 16px 8px;
}
@media screen and (min-width: 992px) {
  ul.draw-balls.ball-list {
    padding: 0;
    text-align: left;
  }
  ul.draw-balls.ball-list.dkeno {
    max-width: 663px;
  }
}
@media screen and (max-width: 479px) {
  ul.is-daily-grand .grand-number-label {
    white-space: normal;
    margin: -12px 10px;
  }
}
@media screen and (min-width: 480px) {
  ul.is-daily-grand .grand-number-label {
    white-space: nowrap;
  }
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-header {
  border: 0;
  background: 0;
  align-items: flex-start;
  padding-bottom: 0;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-header
  .modal-title {
  color: #003c71;
  font-size: 32px;
  letter-spacing: 0.32px;
  font-family: Oswald, serif;
  background: 0;
  padding-bottom: 0;
  padding-top: 35px;
  line-height: normal;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-header
  button
  .icon {
  fill: #0072ce;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body {
  padding-top: 0;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  hr {
  margin: 24px auto;
  max-width: 470px;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .additional-words {
  color: #242424;
  font-size: 20px;
  max-width: 470px;
  margin: 0 auto;
  font-family: Oswald, serif;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .additional-words
  li {
  margin: 16px 0 0 0;
  border-top: 1px solid rgba(152, 152, 152, 0.4);
  padding: 16px 0 0 0;
  text-align: center;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .additional-words
  li:nth-child(1) {
  border-top: 0;
  margin-top: 0;
  padding-top: 0;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .additional-words
  li
  .word {
  letter-spacing: 0.2px;
  font-size: 20px;
  padding: 0 1px;
  text-align: left;
  font-family: Oswald, serif;
  text-transform: uppercase;
}
.modal.lotto-words-modal
  .modal-dialog.modal-type-dialog
  .modal-content
  .modal-body
  .additional-words
  h3 {
  margin-bottom: 8px;
}
@media screen and (min-width: 992px) {
  .modal.lotto-words-modal .modal-dialog.modal-type-dialog .modal-content {
    max-height: 80vh;
    overflow: auto;
  }
  .modal.lotto-words-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .additional-words
    li:nth-child(1),
  .modal.lotto-words-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .additional-words
    li:nth-child(2) {
    border-top: 0;
    margin-top: 0;
    padding-top: 0;
  }
  .modal.lotto-words-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .additional-words
    li:nth-last-child(1),
  .modal.lotto-words-modal
    .modal-dialog.modal-type-dialog
    .modal-content
    .modal-body
    .additional-words
    li:nth-last-child(2) {
    margin-bottom: 8px;
    padding-bottom: 8px;
  }
}
.poker-design-card {
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  width: 54px;
  height: 80px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  padding: 6px 6px 12px;
  font-family: Oswald, serif;
}
.poker-design-card.code-red {
  color: #c53f3c;
}
.poker-design-card.code-black {
  color: #242424;
}
.poker-design-card .card-no {
  font-size: 24px;
  text-shadow: none;
}
.poker-design-card .suit-img {
  width: 22px;
}
.poker-design-card.small {
  width: 25px;
  height: 37px;
  padding: 4px 2px 7px;
  border-radius: 3px;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
}
.poker-design-card.small .card-no {
  font-size: 11px;
  line-height: 14px;
}
.poker-design-card.small .suit-img {
  width: 10px;
}
.poker-design-card.opacity {
  opacity: 0.5;
}
@media screen and (min-width: 992px) {
  .poker-design-card {
    height: 104px;
    width: 70px;
    padding: 8px;
  }
  .poker-design-card .suit-img {
    width: 30px;
  }
  .poker-design-card .card-no {
    font-size: 32px;
    letter-spacing: 0.32px;
    line-height: 33px;
  }
}
.wheel-fortune-word {
  white-space: nowrap;
  display: inline-block;
}
.wheel-fortune-word p {
  margin: 0;
  padding: 0;
}
.wheel-fortune-word .wheel-fortune-letter {
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
  line-height: 38px;
  color: #242424;
  font-size: 24px;
  margin: 1px;
  text-align: center;
  display: inline-block;
  font-family: Oswald, serif;
  padding: 0;
  width: 20px;
  text-shadow: none;
}
.wheel-fortune-word .wheel-fortune-french {
  display: block;
  color: #fff;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.12px;
  font-family: Lato, sans-serif;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}
.past-ticket-wrapper {
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  padding-bottom: 32px;
  margin-bottom: 40px;
}
.past-ticket-wrapper .past-ticket-head {
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
  letter-spacing: 0.88px;
  padding: 16px 24px;
  background-color: #f7fbff;
  margin-top: 0;
  margin-bottom: 24px;
  color: #003c71;
}
.past-ticket-wrapper .encore-section {
  text-align: center;
  border-top: 1px solid #989898;
  padding: 32px 32px 0 32px;
}
.past-ticket-wrapper .encore-section .encore-content {
  display: flex;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.2px;
  font-family: Oswald, serif;
  justify-content: center;
  align-items: center;
  color: #003c71;
}
.past-ticket-wrapper .encore-section .encore-content img {
  width: 60px;
}
.past-ticket-wrapper .encore-section .encore-content .encore-number {
  padding-left: 8px;
}
.past-ticket-wrapper .encore-section .additional-draws-link {
  padding: 0;
  white-space: normal;
  line-height: 22px;
  letter-spacing: 0.6px;
  text-align: left;
  display: block;
  margin: 24px auto 0 auto;
}
.past-ticket-wrapper .encore-section .early-bird {
  display: block;
  margin-bottom: 24px;
}
.past-ticket-wrapper .encore-section .early-bird .header4 {
  display: inline-block;
  margin: 0;
  vertical-align: middle;
  font-size: 20px;
  letter-spacing: 0.2px;
}
.past-ticket-wrapper .encore-section .early-bird .ball-list {
  display: inline-block;
  vertical-align: middle;
}
.past-ticket-wrapper .encore-section .early-bird .ball-list li {
  display: inline-block;
  margin-left: 12px;
}
.past-ticket-wrapper .encore-section .early-bird .ball-list li .lotto-ball {
  padding: 5px;
}
.past-ticket-wrapper ul.draw-balls.ball-list.dkeno {
  max-width: 500px;
  margin: 0 auto;
}
.past-ticket-wrapper ul.draw-balls.ball-list.dkeno li {
  padding-left: 12px;
}
.past-ticket-wrapper
  ul.draw-balls.ball-list.wheelfortune
  li
  .wheel-fortune-french {
  color: #242424;
}
.past-ticket-wrapper .all-words-btn-wrapper {
  padding: 0 12px;
}
.past-ticket-wrapper .all-words-btn-wrapper .all-words-btn {
  margin: 0 auto;
  display: block;
}
@media screen and (max-width: 768px) {
  .past-ticket-wrapper
    ul.draw-balls.ball-list.wheelfortune
    li
    .wheel-fortune-letter {
    min-width: 16px;
    width: 16px;
    height: 30px;
    font-size: 20px;
    margin: 1px;
    line-height: normal;
  }
}
@media screen and (min-width: 992px) {
  .past-ticket-wrapper {
    background: 0;
  }
  .past-ticket-wrapper .encore-section {
    padding: 32px 0 0 0;
    margin: 0 32px;
  }
  .past-ticket-wrapper .encore-section .encore-content {
    display: inline-block;
    vertical-align: middle;
  }
  .past-ticket-wrapper .encore-section .additional-draws-link {
    padding: 10px 0 10px 40px;
    display: inline-block;
    margin-top: 0;
  }
  .past-ticket-wrapper .encore-section .early-bird {
    display: inline-block;
    margin: 0 40px 0 0;
  }
  .past-ticket-wrapper ul.draw-balls.ball-list.wheelfortune li {
    width: 50%;
  }
}
.prize-payout-table-wrapper .prize-payout-header {
  font-family: Lato, sans-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
  letter-spacing: 0.88px;
  margin: 0 0 24px 0;
  text-transform: capitalize;
}
.prize-payout-table-wrapper .text-not-transformed {
  text-transform: unset;
}
.prize-payout-table-wrapper .filters {
  display: flex;
  flex-wrap: wrap;
}
.prize-payout-table-wrapper .filters button {
  width: 100%;
  height: 100%;
  white-space: normal;
}
.prize-payout-table-wrapper .filters .filter-col {
  padding-left: 4px;
  padding-right: 4px;
  margin-bottom: 24px;
}
.prize-payout-table-wrapper .dropdown-filter label {
  font-size: 12px;
  font-family: Lato, sans-serif;
  font-weight: bold;
  color: #6a6a6a;
}
.prize-payout-table-wrapper .dropdown-filter select.form-control {
  border: 2px solid #0072ce;
  border-radius: 4px;
  height: 48px;
  color: #242424;
  font-size: 14px;
  font-family: Lato, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
.prize-payout-table-wrapper .dropdown-filter .input-wrapper svg.icon {
  top: 41px;
}
.prize-payout-table-wrapper .multi-step-tabs > ul.nav-tabs {
  padding: 16px;
  align-items: center;
}
.prize-payout-table-wrapper .multi-step-tabs > ul.nav-tabs > li {
  flex: 1;
}
.prize-payout-table-wrapper .multi-step-tabs > ul.nav-tabs > li > a {
  height: 32px;
  border-bottom: 0;
  padding: 0;
  cursor: pointer;
  color: #0072ce;
  letter-spacing: 0.4px;
}
.prize-payout-table-wrapper
  .multi-step-tabs
  > ul.nav-tabs
  > li
  > a
  > span::after {
  margin: 0;
}
.prize-payout-table-wrapper
  .multi-step-tabs
  > ul.nav-tabs
  > li:not(.active)
  > a {
  color: #003c71;
}
.prize-payout-table-wrapper
  .multi-step-tabs
  > ul.nav-tabs
  > li:not(.active)
  > a
  > span::after {
  background-color: #003c71;
}
.prize-payout-table-wrapper .mega-table {
  background-color: #f7fbff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  border-radius: 8px;
  overflow: hidden;
  margin: 0 -8px;
}
@media screen and (max-width: 991px) {
  .prize-payout-table-wrapper .mega-table {
    margin: 0;
  }
}
.prize-payout-table-wrapper .mega-table .cash-winners {
  background: #003c71;
  color: #fff;
  padding: 16px;
  text-align: center;
  margin: 0 0 1px 0;
  font-family: Lato, sans-serif;
  font-size: 16px;
  letter-spacing: 0.78px;
  line-height: 22px;
  font-weight: bold;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  thead
  tr {
  border-radius: 0;
  display: table-row;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  thead
  tr
  th {
  height: 48px;
  vertical-align: middle;
  display: table-cell;
  padding-left: 16px;
}
.prize-payout-table-wrapper .mega-table .ewma-table-wrapper .ewma-table tbody {
  display: table-row-group;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr {
  border-bottom: 0;
  display: table-row;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  td {
  display: table-cell;
  font-size: 14px;
  height: auto;
  padding: 16px 8px 0 16px;
  vertical-align: top;
  overflow-wrap: break-word;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  td::before {
  display: none;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .fade-dice {
  opacity: 0.5;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .match-text {
  display: block;
  text-align: left;
  padding: 4px 0 0 0;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .table-poker-cards,
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .table-mdice {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .table-poker-cards
  li,
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .table-mdice
  li {
  margin-right: 2px;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .table-poker-cards
  .dice-opacity,
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .table-mdice
  .dice-opacity {
  opacity: 0.5;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .table-mdice
  li {
  height: 18px;
  margin: 1px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  font-size: 18px;
  border-radius: 3px;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .table-mdice
  li
  img {
  display: inline-block;
  vertical-align: top;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  span.bold {
  font-weight: bold;
  letter-spacing: 0.24px;
  color: #242424;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  span.unbold {
  font-weight: normal;
  letter-spacing: normal;
  color: #6a6a6a;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  .error {
  height: auto;
  padding-top: 16px;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr.table-view-more-row
  td {
  background: #f7fbff;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr.table-view-more-row
  td::before {
  content: " ";
  display: block;
  margin-bottom: 16px;
  width: 100%;
  border-top: 1px solid #989898;
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  .wn-tickets-column {
  width: 30%;
}
@media screen and (max-width: 991px) {
  .prize-payout-table-wrapper
    .mega-table
    .ewma-table-wrapper
    .ewma-table
    .wn-tickets-column {
    width: 26%;
  }
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  .wn-prize-column {
  width: 35%;
}
@media screen and (max-width: 991px) {
  .prize-payout-table-wrapper
    .mega-table
    .ewma-table-wrapper
    .ewma-table
    .wn-prize-column {
    width: 40%;
  }
}
.prize-payout-table-wrapper
  .mega-table
  .ewma-table-wrapper
  .ewma-table
  .wn-matches-column {
  width: 35%;
}
@media screen and (max-width: 991px) {
  .prize-payout-table-wrapper
    .mega-table
    .ewma-table-wrapper
    .ewma-table
    .wn-matches-column {
    width: 34%;
  }
}
.winning-numbers-past-results .loading-spinner {
  max-width: 60px;
  margin: auto;
  display: block;
}
.winning-numbers-past-results .past-results-header-sec {
  text-align: center;
  border-bottom: 1px solid #989898;
  margin-bottom: 24px;
}
.winning-numbers-past-results .past-results-header-sec .past-result-header {
  font-size: 16px;
  margin: 0 auto 8px auto;
  letter-spacing: 0.16px;
}
.winning-numbers-past-results .past-results-header-sec .past-results-date {
  color: #003c71;
  font-size: 24px;
  margin-bottom: 24px;
  font-family: Oswald, serif;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-transform: uppercase;
}
@media screen and (max-width: 991px) {
  .winning-numbers-past-results .play-content {
    padding: 16px 35px 24px;
  }
}
.winning-numbers-past-results .winning-result-spa {
  display: flex;
  flex-direction: column;
}
.winning-numbers-past-results
  .winning-result-spa
  .calendar-section
  .calendar-picker-form {
  padding-top: 0;
}
.winning-numbers-past-results
  .winning-result-spa
  .calendar-section
  .calendar-picker-form
  .flex-container {
  display: block;
}
.winning-numbers-past-results
  .winning-result-spa
  .calendar-section
  .calendar-picker-form
  .flex-container
  .input-calendar-picker {
  padding-right: 0;
}
.winning-numbers-past-results
  .winning-result-spa
  .calendar-section
  .calendar-picker-form
  .flex-container
  .cta
  .btn {
  margin-top: 0;
}
.winning-numbers-past-results
  .winning-result-spa
  .calendar-section
  .latest-date-btn {
  margin: 16px 0;
  width: 100%;
}
.winning-numbers-past-results
  .winning-result-spa
  .calendar-section
  .time-fieldset {
  text-align: center;
  margin-bottom: 16px;
}
.winning-numbers-past-results
  .winning-result-spa
  .calendar-section
  .time-fieldset
  .radio-item {
  display: inline-block;
  margin: 0 9px;
}
@media screen and (min-width: 992px) {
  .winning-numbers-past-results .past-results-header-sec {
    margin-bottom: 32px;
  }
  .winning-numbers-past-results .past-results-header-sec .past-result-header {
    margin-bottom: 0;
    font-size: 20px;
  }
  .winning-numbers-past-results .past-results-header-sec .past-results-date {
    font-size: 32px;
    letter-spacing: 0.32px;
    line-height: 40px;
  }
  .winning-numbers-past-results .winning-result-spa {
    display: block;
  }
  .winning-numbers-past-results .winning-result-spa .ticket-details-section {
    padding-left: 0;
  }
  .winning-numbers-past-results
    .winning-result-spa
    .ticket-details-section
    .container {
    width: auto;
    padding-top: 14px;
  }
  .winning-numbers-past-results .winning-result-spa .calendar-section {
    padding-left: 0;
  }
  .winning-numbers-past-results
    .winning-result-spa
    .calendar-section.stickyTop {
    position: fixed;
    top: 132px;
    z-index: 10;
  }
  .winning-numbers-past-results
    .winning-result-spa
    .calendar-section.stickyBottom {
    position: relative;
    z-index: 10;
    margin-top: 0;
  }
}
.winning-numbers-card-wrapper {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  padding: 0;
  border-radius: 8px;
  overflow: hidden;
  margin-bottom: 32px;
}
.winning-numbers-card-wrapper ul.ball-list {
  margin: 0 0 24px -16px;
}
.winning-numbers-card-wrapper ul.ball-list .plus-icon {
  fill: #fff;
}
.winning-numbers-card-wrapper ul.ball-list .grand-number-label {
  color: #fff;
}
.winning-numbers-card-wrapper .wn-columns {
  padding: 0;
}
.winning-numbers-card-wrapper .wn-columns .color-wrapper {
  position: relative;
  padding: 26px;
  margin: 0;
}
.winning-numbers-card-wrapper .wn-columns .color-wrapper .color-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .logo-img {
  max-width: 240px;
  margin: 0 0 24px 0;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .win-no-label {
  color: #fff;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 16px;
  margin: 0 0 8px 0;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .date-label {
  color: #fff;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  font-family: Oswald, serif;
  margin: 0 0 16px 0;
  text-transform: uppercase;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .date-label
  span.wheel-fortune-category {
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.24px;
  font-family: Lato, sans-serif;
  text-align: center;
  display: block;
  padding: 8px 0;
  text-transform: none;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .wn-button-wrapper {
  text-align: center;
  width: 100%;
  max-width: 500px;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .wn-button-wrapper
  .btn {
  min-width: auto;
  width: 100%;
  display: block;
  font-size: 16px;
  white-space: normal;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .wn-button-wrapper
  .btn:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .wn-button-wrapper
  .btn:focus.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .wn-button-wrapper
  .btn:active {
  outline: 0;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .wn-button-wrapper
  .btn:active,
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .wn-button-wrapper
  .btn.active {
  box-shadow: none;
}
.winning-numbers-card-wrapper
  .wn-columns
  .color-wrapper
  .color-content
  .wn-button-wrapper
  .all-words-btn {
  margin-bottom: 16px;
}
.winning-numbers-card-wrapper .wn-columns.right-section {
  padding: 24px;
  text-align: center;
}
.winning-numbers-card-wrapper .wn-columns.right-section .additional-draws-link {
  padding: 0;
  margin-top: 24px;
  white-space: normal;
  line-height: 22px;
  letter-spacing: 0.6px;
  text-align: left;
}
.winning-numbers-card-wrapper .wn-columns.right-section .early-bird {
  margin-bottom: 20px;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.winning-numbers-card-wrapper
  .wn-columns.right-section
  .early-bird
  .early-bird-head {
  margin: 0 12px 0 0;
  font-size: 20px;
}
.winning-numbers-card-wrapper
  .wn-columns.right-section
  .early-bird
  ul.ball-list {
  margin-bottom: 0;
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  padding-left: 16px;
}
.winning-numbers-card-wrapper
  .wn-columns.right-section
  .early-bird
  ul.ball-list
  li {
  padding-bottom: 0;
  padding-right: 12px;
}
.winning-numbers-card-wrapper
  .wn-columns.right-section
  .early-bird
  ul.ball-list
  li
  .lotto-ball {
  padding: 5px;
}
.winning-numbers-card-wrapper .wn-columns.right-section .encore-content {
  display: flex;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.2px;
  font-family: Oswald, serif;
  align-items: center;
  justify-content: center;
  color: #003c71;
}
.winning-numbers-card-wrapper .wn-columns.right-section .encore-content img {
  width: 60px;
}
.winning-numbers-card-wrapper
  .wn-columns.right-section
  .encore-content
  .encore-number {
  padding-left: 8px;
}
@media screen and (max-width: 992px) {
  .winning-numbers-card-wrapper .modal .modal-dialog {
    margin: 0;
  }
}
@media screen and (min-width: 992px) {
  .winning-numbers-card-wrapper {
    display: flex;
    align-items: center;
  }
  .winning-numbers-card-wrapper ul.ball-list {
    margin-bottom: 8px;
    max-width: none;
  }
  .winning-numbers-card-wrapper
    .wn-columns
    .color-wrapper
    .color-content
    .win-no-label {
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0.2px;
  }
  .winning-numbers-card-wrapper
    .wn-columns
    .color-wrapper
    .color-content
    .date-label {
    font-size: 32px;
    line-height: 40px;
    letter-spacing: 0.32px;
    text-align: center;
  }
  .winning-numbers-card-wrapper
    .wn-columns
    .color-wrapper
    .color-content
    .wn-button-wrapper {
    max-width: 100%;
  }
  .winning-numbers-card-wrapper
    .wn-columns
    .color-wrapper
    .color-content
    .wn-button-wrapper
    .btn {
    display: inline-block;
    min-width: 300px;
    width: auto;
  }
  .winning-numbers-card-wrapper
    .wn-columns
    .color-wrapper
    .color-content
    .wn-button-wrapper
    .all-words-btn {
    margin-right: 16px;
    margin-bottom: 0;
  }
  .winning-numbers-card-wrapper .wn-columns.right-section {
    text-align: left;
  }
  .winning-numbers-card-wrapper
    .wn-columns.right-section
    .additional-draws-link {
    margin-top: 32px;
  }
  .winning-numbers-card-wrapper .wn-columns.right-section .early-bird {
    margin-bottom: 32px;
    display: block;
  }
  .winning-numbers-card-wrapper
    .wn-columns.right-section
    .early-bird
    .early-bird-head {
    margin-bottom: 8px;
  }
  .winning-numbers-card-wrapper .wn-columns.right-section .encore-content {
    justify-content: left;
  }
}
.winning-numbers-card-wrapper#game-item-lightninglotto .color-content h2,
.winning-numbers-card-wrapper#game-item-lightninglotto .color-content p,
.winning-numbers-card-wrapper#game-item-lightninglotto
  .color-content
  .wn-button-wrapper {
  color: #003c71;
}
.winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn:focus:not(:active),
.text-color-dark
  .text-color-light
  .winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn:focus:not(:active),
.ewma-jackpot
  .winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn:focus:not(:active),
#cookie-policy-notification
  .winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn:focus:not(:active) {
  outline-color: #fae300;
}
.winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn:focus.winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn:active {
  outline: 0;
}
.winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn:active,
.winning-numbers-card-wrapper#game-item-lightninglotto
  .wn-button-wrapper
  .btn.active {
  box-shadow: none;
}
.winning-numbers-card-wrapper#game-item-lightninglotto ul.ball-list .plus-icon {
  fill: #003c71;
}
.winning-numbers-card-wrapper#game-item-lightninglotto
  ul.ball-list
  .grand-number-label {
  color: #003c71;
}
.winning-numbers-wrapper .winning-numbers-content {
  margin-top: 16px;
}
.winning-numbers-wrapper .winning-numbers-content .carousel-head {
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.2px;
  margin-top: 0;
}
.winning-numbers-wrapper .winning-numbers-content .win-num-carousel {
  list-style: none;
  padding: 0;
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 40px;
}
.winning-numbers-wrapper
  .winning-numbers-content
  .win-num-carousel
  .carousel-item {
  width: 80px;
  height: 73px;
  position: relative;
  margin-bottom: 8px;
  flex-shrink: 0;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  border-radius: 8px;
  overflow: hidden;
  outline-offset: 2px;
}
.winning-numbers-wrapper
  .winning-numbers-content
  .win-num-carousel
  .color-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}
.winning-numbers-wrapper
  .winning-numbers-content
  .win-num-carousel
  .color-wrapper
  img {
  max-width: 55px;
  max-height: 45px;
}
@media screen and (min-width: 992px) {
  .winning-numbers-wrapper .winning-numbers-banner {
    height: 337px;
  }
  .winning-numbers-wrapper .winning-numbers-banner .container h1 {
    font-size: 100px;
    line-height: 120px;
    letter-spacing: 1.2px;
  }
  .winning-numbers-wrapper .winning-numbers-content {
    margin-top: 24px;
  }
  .winning-numbers-wrapper .winning-numbers-content .carousel-head {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.3px;
  }
  .winning-numbers-wrapper .winning-numbers-content .win-num-carousel {
    margin-bottom: 65px;
  }
  .winning-numbers-wrapper
    .winning-numbers-content
    .win-num-carousel
    .carousel-item {
    width: 176px;
    height: 160px;
    margin-bottom: 20px;
  }
  .winning-numbers-wrapper
    .winning-numbers-content
    .win-num-carousel
    .carousel-item:not(:last-child) {
    margin-right: 20px;
  }
  .winning-numbers-wrapper
    .winning-numbers-content
    .win-num-carousel
    .color-wrapper
    img {
    max-width: 120px;
    max-height: 100px;
  }
}
.lpcd-acknowledge-claim-wrapper {
  display: grid;
  margin: 8px auto 0;
}
.lpcd-acknowledge-claim-wrapper .acknowledge-note p {
  color: #242424;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin-bottom: 24px;
}
.lpcd-acknowledge-claim-wrapper form {
  padding: 0;
}
.lpcd-acknowledge-claim-wrapper form label {
  display: flex;
  color: #333;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.lpcd-acknowledge-claim-wrapper form .btn {
  margin-top: 32px;
}
.lpcd-acknowledge-claim-wrapper form .checkbox {
  margin-top: 0;
}
@media screen and (min-width: 992px) {
  .lpcd-acknowledge-claim-wrapper .acknowledge-note p {
    margin-bottom: 32px;
  }
  .lpcd-acknowledge-claim-wrapper form .btn {
    margin-top: 40px;
  }
}
.lpcd-spa {
  position: relative;
}
.lpcd-spa .animation-header {
  position: relative;
  display: table;
  width: 100%;
  height: 200px;
  text-align: center;
  background: #0072ce;
  background: -moz-linear-gradient(to bottom, #0072ce 0, #024682 100%);
  background: -webkit-linear-gradient(to bottom, #0072ce 0, #024682 100%);
  background: linear-gradient(to bottom, #0072ce 0, #024682 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0072ce,endColorstr=#024682,GradientType=0);
}
.lpcd-spa .animation-header .claim-success-animation {
  width: 200px;
  margin: 0 auto;
}
.lpcd-spa .claim-spa-header {
  background: #0072ce;
  background: -moz-linear-gradient(to bottom, #0072ce 0, #024682 100%);
  background: -webkit-linear-gradient(to bottom, #0072ce 0, #024682 100%);
  background: linear-gradient(to bottom, #0072ce 0, #024682 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr=#0072ce,endColorstr=#024682,GradientType=0);
  padding: 0;
  height: 48px;
  overflow: hidden;
  position: relative;
  margin-top: 4px;
}
.lpcd-spa .claim-spa-header .container {
  display: table;
  height: 100%;
}
@media screen and (max-width: 768px) {
  .lpcd-spa .claim-spa-header .container {
    margin-left: 0;
    margin-right: 0;
  }
}
.lpcd-spa .claim-spa-header .title1 {
  display: table-cell;
  vertical-align: middle;
  margin: 0;
  color: #fff;
}
.lpcd-spa .login-wrapper {
  width: 100%;
  padding: 28px 0;
}
@media screen and (min-width: 768px) {
  .lpcd-spa .login-wrapper {
    width: 628px;
    padding: 72px 0;
    margin: 0 auto;
  }
}
.lpcd-spa .login-wrapper .claims-login {
  margin-bottom: 12px;
}
.lpcd-spa .step-content-wrapper {
  max-width: 632px;
  margin: auto;
  margin-bottom: 24px;
}
@media screen and (min-width: 768px) {
  .lpcd-spa .step-content-wrapper {
    margin-bottom: 56px;
    margin-top: 6px;
  }
  .lpcd-spa .step-content-wrapper .step-1-3-wrapper {
    width: 468px;
    margin: auto;
  }
  .lpcd-spa .step-content-wrapper .step-2-wrapper {
    width: 632px;
    margin: auto;
  }
}
.lpcd-spa .step-content-wrapper .step-heading {
  text-align: center;
  padding: 40px 0 0;
  overflow: auto;
}
@media screen and (max-width: 767px) {
  .lpcd-spa .step-content-wrapper .step-heading {
    padding: 40px 0 0;
  }
}
.lpcd-spa .step-content-wrapper .step-heading .heading-label {
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  margin: 0;
}
.lpcd-spa .step-content-wrapper .step-heading p {
  color: #242424;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin-top: 8px;
}
.lpcd-spa .step-content-wrapper .step-heading .task-id {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
  color: #003c71;
  text-align: center;
  margin-bottom: 16px;
}
.lpcd-spa .step-content-wrapper .step-heading .form-error {
  display: block;
  text-align: center;
}
.lpcd-spa .step-content-wrapper .step-heading .form-error .warning-icon {
  width: 32px;
  height: 32px;
  fill: #ab0524;
  margin: 20px auto 8px;
  display: block;
}
.lpcd-spa .step-content-wrapper .step-heading .form-error .error-label {
  color: #ab0524;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.88px;
  line-height: 22px;
  margin-top: 10px;
  display: block;
}
.lpcd-spa .step-content-wrapper .step-heading .form-error .error-text {
  color: #bb002b;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.34px;
  line-height: 22px;
  margin-top: 4px;
}
.lpcd-spa .step-content-wrapper .form-errors-wrapper .form-errors {
  padding: 24px 0 0;
}
.lpcd-spa .step-content-wrapper .step-content {
  padding: 0;
  line-height: 22px;
}
.lpcd-spa .btn.previous {
  margin-top: 24px;
  border: 0;
}
@media screen and (min-width: 992px) {
  .lpcd-spa .multi-step-tabs ul.nav-tabs > li {
    min-width: 205px;
  }
}
.lpcd-spa .multi-step-tabs ul.nav-tabs > li > a {
  color: #003c71;
}
.lpcd-spa .multi-step-tabs ul.nav-tabs > li > a > span::after {
  background-color: #003c71;
}
.lpcd-spa .multi-step-tabs ul.nav-tabs > li > a[aria-disabled="true"],
.lpcd-spa .multi-step-tabs ul.nav-tabs > li > a[disabled] {
  color: rgba(0, 0, 0, 0.5);
}
.lpcd-spa
  .multi-step-tabs
  ul.nav-tabs
  > li
  > a[aria-disabled="true"]
  > span::after,
.lpcd-spa .multi-step-tabs ul.nav-tabs > li > a[disabled] > span::after {
  background-color: rgba(0, 0, 0, 0.2);
}
.lpcd-spa .multi-step-tabs ul.nav-tabs > li.active > a {
  color: #0072ce;
}
.lpcd-spa .multi-step-tabs ul.nav-tabs > li.active > a > span::after {
  background-color: #0072ce;
}
@media screen and (max-width: 768px) {
  .lpcd-spa .multi-step-tabs ul.nav-tabs {
    padding: 0;
  }
}
.lpcd-spa .error-block {
  margin-top: 60px;
}
.legal-terms-wrapper .roman-numeral-list {
  list-style: lower-roman;
}
@media screen and (min-width: 992px) {
  .legal-terms-wrapper.container {
    padding-left: 187px;
    padding-right: 187px;
  }
}
.lpcd-claim-success-wrapper {
  display: grid;
  margin: 0 auto 24px;
  max-width: 720px;
  text-align: center;
}
.lpcd-claim-success-wrapper .success-heading {
  color: #00538b;
  font-family: "Oswald", serif;
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin: 32px auto 24px;
}
.lpcd-claim-success-wrapper .error-block {
  margin-top: 0;
}
.lpcd-claim-success-wrapper .error-block .warning-icon-size {
  width: 32px;
  height: 32px;
  margin: 8px auto;
}
.lpcd-claim-success-wrapper .error-block .error-text {
  font-size: 18px;
}
.lpcd-claim-success-wrapper .error-block hr {
  margin-bottom: 0;
}
.lpcd-claim-success-wrapper .success-description {
  color: #333;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin-bottom: 32px;
}
.lpcd-claim-success-wrapper .btn {
  margin: 0 auto;
}
.lpcd-claim-success-wrapper .loading-spinner {
  max-width: 100px;
  margin: auto;
  display: block;
}
.lpcd-claim-success-wrapper .lpcd-success-app-btn {
  margin-top: 16px;
  margin-bottom: 16px;
  max-width: 300px;
}
@media screen and (min-width: 992px) {
  .lpcd-claim-success-wrapper {
    margin-bottom: 56px;
  }
  .lpcd-claim-success-wrapper .success-heading {
    margin-top: 40px;
  }
  .lpcd-claim-success-wrapper .success-description {
    margin-bottom: 40px;
  }
  .lpcd-claim-success-wrapper .btn {
    padding: 10px 60px;
  }
}
.lpcd-claim-success-wrapper .support-btn {
  margin-bottom: 8px;
}
.lpcd-declaration-claim-wrapper {
  margin: 0 auto;
}
.lpcd-declaration-claim-wrapper .btn-link {
  margin-bottom: 32px;
  letter-spacing: 0.6px;
  line-height: 22px;
  border: 0;
}
@media screen and (max-width: 767px) {
  .lpcd-declaration-claim-wrapper .btn-link {
    white-space: normal;
    padding: 0 45px;
    margin-top: 8px;
  }
}
.lpcd-declaration-claim-wrapper .btn-link .glyphicon-menu-right {
  top: -1px;
}
.lpcd-declaration-claim-wrapper
  .form-group:not(.has-feedback)
  .input-wrapper
  input.form-control.complete {
  border-color: #0072ce;
  box-shadow: none;
}
.lpcd-declaration-claim-wrapper .lpcd-declaration-claim-form-title {
  font-weight: bold;
  letter-spacing: 0.24px;
  margin-bottom: 40px;
  color: #242424;
}
.lpcd-declaration-claim-wrapper .lpcd-declaration-claim-form {
  padding: 0;
}
.lpcd-declaration-claim-wrapper .lpcd-declaration-claim-form .form-group {
  margin-top: 12px;
  margin-bottom: 0;
}
.lpcd-declaration-claim-wrapper .lpcd-declaration-claim-form .form-group label {
  line-height: 16px;
  letter-spacing: 0.12px;
  font-weight: bold;
  color: #6a6a6a;
}
.lpcd-declaration-claim-wrapper .lpcd-declaration-claim-form fieldset {
  margin-bottom: 0;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-box {
  display: grid;
  margin-bottom: 8px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .section-label {
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin: 0 0 16px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  label {
  display: inline;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .radio-input {
  display: inline-block;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  [type="radio"]
  + span {
  display: inline;
  margin-right: 40px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag {
  margin-bottom: 32px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag
  legend {
  font-size: 14px;
  font-weight: normal;
  color: #242424;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin-bottom: 12px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag
  p {
  color: #242424;
  margin-bottom: 12px;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag
  .radio-error {
  font-weight: bold;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag
  .sub-question {
  display: grid;
  margin: 16px 0 8px 32px;
}
@media screen and (max-width: 767px) {
  .lpcd-declaration-claim-wrapper
    .lpcd-declaration-claim-form
    .lpcd-declaration-claim-question-field
    .question-tag
    .sub-question {
    margin-left: 16px;
  }
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag
  .sub-question
  .sub-question-box {
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  .lpcd-declaration-claim-wrapper
    .lpcd-declaration-claim-form
    .lpcd-declaration-claim-question-field
    .question-tag
    .sub-question
    .sub-question-box {
    margin-bottom: 16px;
  }
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag
  .checkbox {
  margin: 0;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag
  .text-danger {
  margin-bottom: 4px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-tag
  .text-danger
  .icon {
  vertical-align: text-bottom;
  margin-right: 4px;
}
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .question-sub-tag,
.lpcd-declaration-claim-wrapper
  .lpcd-declaration-claim-form
  .lpcd-declaration-claim-question-field
  .acknowledge {
  margin-bottom: 0;
}
.lpcd-declaration-claim-wrapper .lpcd-declaration-claim-form .btn {
  margin: 55px auto 24px;
}
@media screen and (max-width: 767px) {
  .lpcd-declaration-claim-wrapper .lpcd-declaration-claim-form .btn {
    margin-top: 32px;
  }
}
.lpcd-review-claim-wrapper {
  display: grid;
  margin: 16px auto 0;
}
@media screen and (max-width: 767px) {
  .lpcd-review-claim-wrapper {
    margin: 8px auto 0;
  }
}
.lpcd-review-claim-wrapper .standard-font-style {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.lpcd-review-claim-wrapper .label-heading {
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin: 0 0 16px;
}
@media screen and (max-width: 767px) {
  .lpcd-review-claim-wrapper .label-heading {
    margin: 0 0 12px;
  }
}
.lpcd-review-claim-wrapper .personal-info-wrapper .heading,
.lpcd-review-claim-wrapper .contact-info-wrapper .heading {
  display: inline-block;
  width: 100%;
}
.lpcd-review-claim-wrapper .personal-info-wrapper .heading .btn-edit,
.lpcd-review-claim-wrapper .contact-info-wrapper .heading .btn-edit {
  padding: 0;
}
.lpcd-review-claim-wrapper .personal-info-wrapper label,
.lpcd-review-claim-wrapper .contact-info-wrapper label {
  color: #6a6a6a;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  margin: 12px 0 4px;
}
.lpcd-review-claim-wrapper .personal-info-wrapper .info-value,
.lpcd-review-claim-wrapper .contact-info-wrapper .info-value {
  color: #242424;
  overflow-wrap: break-word;
}
.lpcd-review-claim-wrapper .personal-info-wrapper .info-phone-no,
.lpcd-review-claim-wrapper .contact-info-wrapper .info-phone-no {
  margin-top: 12px;
}
.lpcd-review-claim-wrapper .ticket-info-wrapper .ticket-info {
  border-radius: 8px;
  background-color: #f7fbff;
  overflow: auto;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4);
}
.lpcd-review-claim-wrapper .ticket-info-wrapper .ticket-info .ticket-id {
  color: #242424;
  text-align: center;
  margin: 16px 0;
}
.lpcd-review-claim-wrapper .ticket-info-wrapper .ticket-info .prize-info {
  position: relative;
  padding: 16px;
  text-align: center;
  color: #fff;
  font-family: "Oswald", serif;
}
.lpcd-review-claim-wrapper
  .ticket-info-wrapper
  .ticket-info
  .prize-info
  .game-logo {
  max-height: 64px;
}
.lpcd-review-claim-wrapper
  .ticket-info-wrapper
  .ticket-info
  .prize-info
  .prize-label {
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 32px;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
  margin-top: 12px;
}
.lpcd-review-claim-wrapper
  .ticket-info-wrapper
  .ticket-info
  .prize-info
  .prize-value {
  font-size: 50px;
  letter-spacing: 0.48px;
  line-height: 60px;
  text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}
.lpcd-review-claim-wrapper .ticket-info-wrapper .ticket-info .ticket-date-info {
  padding: 0 24px 16px;
}
.lpcd-review-claim-wrapper
  .ticket-info-wrapper
  .ticket-info
  .ticket-date-info
  label {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 22px;
  margin: 16px 0 2px;
}
.lpcd-review-claim-wrapper
  .ticket-info-wrapper
  .ticket-info
  .ticket-date-info
  .draw-date-time,
.lpcd-review-claim-wrapper
  .ticket-info-wrapper
  .ticket-info
  .ticket-date-info
  .claim-date {
  color: #003c71;
  letter-spacing: 0.34px;
}
.lpcd-review-claim-wrapper form {
  padding: 0;
}
.lpcd-review-claim-wrapper form #noticeOfCollectionAccordion {
  margin: 0;
}
.lpcd-review-claim-wrapper form #noticeOfCollectionAccordion .panel-heading {
  padding: 0;
}
.lpcd-review-claim-wrapper form #noticeOfCollectionAccordion .panel-body {
  padding: 24px 0 0;
  font-family: "Lato", serif;
  letter-spacing: 0.24px;
  line-height: 22px;
}
@media screen and (max-width: 767px) {
  .lpcd-review-claim-wrapper form #noticeOfCollectionAccordion .panel-body {
    padding: 16px 0 0;
  }
}
.lpcd-review-claim-wrapper form .btn {
  margin-top: 32px;
}
.lpcd-review-claim-wrapper .m-t-0 {
  margin-top: 0 !important;
}
@media screen and (min-width: 992px) {
  .lpcd-review-claim-wrapper .personal-info-wrapper label,
  .lpcd-review-claim-wrapper .contact-info-wrapper label {
    margin-top: 0;
  }
}
.unsubscribe {
  margin-left: 25%;
  width: 50%;
  text-align: center;
}
.unsubscribe .success .icon-circle {
  background: #25840f;
  border-radius: 25px;
  width: 35px;
  height: 35px;
  margin-left: 45%;
}
.unsubscribe .success .icon-circle .icon-checkmark {
  position: relative;
  top: 8px;
}
.unsubscribe .success .successful-text {
  padding-top: 25px;
  padding-bottom: 25px;
  color: #25840f;
  font-weight: 400;
  border-bottom: 1px #0072ce solid;
}
.unsubscribe .success .accident-title {
  padding-top: 20px;
}
.unsubscribe .not-success .icon-circle {
  width: 35px;
  height: 35px;
  margin-left: 45%;
}
.unsubscribe .not-success .icon-circle .icon-warning-filled {
  width: 100%;
  height: 100%;
}
.unsubscribe .not-success .not-successful-text {
  color: #ab0524;
  padding-top: 25px;
  padding-bottom: 25px;
  font-weight: 600;
  border-bottom: 1px #0072ce solid;
}
.unsubscribe .unsubscribe-button-group {
  padding-top: 15px;
}
.unsubscribe .unsubscribe-button-group button {
  margin-bottom: 10px;
}
@media screen and (max-width: 767px) {
  .unsubscribe .unsubscribe-button-group .mobButton {
    display: flex;
    justify-content: center;
  }
  .unsubscribe .unsubscribe-button-group .mobPadding {
    max-width: inherit;
    width: inherit;
  }
}
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-separator {
  margin: 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-separator
  .separator-wrapper {
  padding: 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-separator
  .separator-wrapper.grey
  hr {
  border-color: #cfcfcf;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view:not(#mega-menu-mobile-main)
  .container-fluid {
  padding-left: 32px;
  padding-right: 32px;
}
.mega-menu-mobile-container .mega-menu-mobile-view .language-bar {
  background-color: #003c71;
  width: 100%;
  height: 56px;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .language-bar
  .language-switcher {
  display: flex !important;
  padding-left: 0;
  height: 56px;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .language-bar
  .language-switcher
  .navbar-default
  .collapse {
  display: contents;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .language-bar
  .language-switcher
  .navbar-default
  .navbar-nav {
  margin: 0;
}
.mega-menu-mobile-container .mega-menu-mobile-view .live-chat-customlabel {
  margin-top: 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .live-chat-customlabel
  .btn-link {
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-color-section
  .color-section-wrapper
  .cmp-separator {
  margin: 11px 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-color-section
  .color-section-wrapper.no-padding
  li.separator {
  margin: 0 -32px 0 -32px;
  padding: 0 32px !important;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-color-section
  .color-section-wrapper.no-padding.removeSpacingBetweenChildren
  li.separator {
  margin: 0 -24px 0 -24px;
  padding: 0 32px !important;
}
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ul,
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ol {
  margin-bottom: 0;
}
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ul li,
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ol li {
  min-height: auto;
  margin-top: 0;
}
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ul li:first-child,
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ol li:first-child {
  margin-top: 7px;
}
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ul li p,
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ol li p {
  line-height: 22px;
  margin: 0;
  padding: 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-list
  ul
  li
  ~ li:not(.separator),
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-list
  ol
  li
  ~ li:not(.separator) {
  margin-top: 20px;
}
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ul li.separator,
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ol li.separator {
  border-top: 1px solid #cfcfcf;
  padding: 0 32px;
}
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ul li.separator p,
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-list ol li.separator p {
  border-top: 0;
  margin: 0;
  padding: 16px 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-list
  ul
  li.separator:first-child,
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-list
  ol
  li.separator:first-child {
  margin-top: 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-list
  ul
  li.separator:last-child,
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-list
  ol
  li.separator:last-child {
  border-bottom: 1px solid #ccc;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-accordion
  .panel-heading {
  margin-top: 4px;
}
.mega-menu-mobile-container .mega-menu-mobile-view .cmp-accordion .cmp-list {
  margin-top: 0;
  margin-bottom: 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-accordion
  .cmp-list
  .foundation-list-item {
  margin-bottom: 0;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-accordion
  .cmp-list
  .foundation-list-item:first-child {
  margin-top: 4px;
}
.mega-menu-mobile-container
  .mega-menu-mobile-view
  .cmp-accordion
  .cmp-list
  .foundation-list-item:last-child {
  margin-bottom: 16px;
}
.mega-menu-mobile-container .login-area-unauthenticated {
  margin-top: 15.99px;
  margin-left: 16px;
  margin-right: 16px;
  padding-bottom: 15.95px;
  border-bottom: 1px solid #cfcfcf;
}
.mega-menu-mobile-container .login-area-unauthenticated .login-divider {
  background-color: #cfcfcf;
  margin-top: 15.95px;
}
.mega-menu-mobile-container .login-area-unauthenticated .btn-login-signup {
  width: 100%;
  display: flex;
}
.mega-menu-mobile-container
  .login-area-unauthenticated
  .btn-login-signup
  .mobile-login {
  width: 50%;
  padding-right: 8px;
}
.mega-menu-mobile-container
  .login-area-unauthenticated
  .btn-login-signup
  .mobile-login
  .btn-login-register {
  display: block;
  width: 100%;
}
.mega-menu-mobile-container
  .login-area-unauthenticated
  .btn-login-signup
  .sign-up {
  width: 50%;
}
.mega-menu-mobile-container
  .login-area-unauthenticated
  .btn-login-signup
  .sign-up
  a.btn-login-register {
  display: inline-block;
  width: 100%;
}
.mega-menu-mobile-container .login-area-authenticated-wrapper {
  width: 100%;
  background-color: #003c71;
}
.mega-menu-mobile-container
  .login-area-authenticated-wrapper
  .login-area-authenticated {
  border-top: 1px solid #cfcfcf;
  margin-left: 16px;
  margin-right: 16px;
}
.mega-menu-mobile-container
  .login-area-authenticated-wrapper
  .login-area-authenticated
  .user-welcome {
  color: #fff;
  margin: 0;
  padding-top: 16.81px;
  padding-bottom: 11.86px;
  margin-left: 16px;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  letter-spacing: 0.24px;
  line-height: 24px;
  text-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  font-weight: 100;
}
.mega-menu-mobile-container .menu-headline {
  color: #014781;
  font-family: Oswald, sans-serif;
  font-size: 24px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 32px;
  background-color: #e8f2fa;
  height: 56px;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-left: 24px;
  text-transform: uppercase;
}
.mega-menu-mobile-container .menu-headline a:link {
  color: #014781;
  text-decoration: none;
}
.mega-menu-mobile-container .menu-headline a:hover {
  color: #014781;
  text-decoration: none;
}
.mega-menu-mobile-container .menu-headline a:visited {
  color: #014781;
  text-decoration: none;
}
.mega-menu-mobile-container .top-games-heading {
  font-family: Oswald, sans-serif;
  color: #003c71;
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin-left: 32px;
  margin-top: 28.84px;
  margin-bottom: 21.62px;
}
.mega-menu-mobile-container .footer-links {
  background-color: #f7fbff;
  padding: 26px 32px;
  border-top: 1px solid #cfcfcf;
  border-bottom: 1px solid #cfcfcf;
}
.mega-menu-mobile-container .footer-links .about-copy {
  color: #003c71;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin-top: 0;
  margin-bottom: 21.62px;
  padding: 0;
}
.mega-menu-mobile-container .footer-links ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.mega-menu-mobile-container .footer-links li {
  padding: 0;
  margin: 0;
}
.mega-menu-mobile-container .footer-links li a:link {
  font-weight: bold;
  letter-spacing: 0.6px;
  line-height: 22px;
}
.mega-menu-mobile-container .footer-links li ~ li {
  margin-top: 20px;
}
.mega-menu-mobile-container .main-root-links {
  background: 0;
  margin: 26px 32px;
  padding: 0;
  list-style-type: none;
}
.mega-menu-mobile-container .main-root-links li {
  padding: 0;
}
.mega-menu-mobile-container .main-root-links li a:link {
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.mega-menu-mobile-container .main-root-links li a:hover {
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.mega-menu-mobile-container .main-root-links li a:visited {
  color: #242424;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.mega-menu-mobile-container .main-root-links li ~ li {
  margin-top: 20px;
}
.mega-menu-mobile-container .main-root-links #additional-links {
  padding-top: 10px;
}
.mega-menu-mobile-container .main-root-links .see-more-link-style {
  font-weight: bold;
  letter-spacing: 0.6px;
  line-height: 22px;
}
.mega-menu-mobile-container .main-root-links .see-more-link-style a:link {
  color: #0072ce;
  text-decoration: none;
  display: inline-block;
  height: 100%;
  width: 100%;
}
.mega-menu-mobile-container .main-root-links .see-more-link-style a:visited {
  color: #0072ce;
  text-decoration: none;
  display: inline-block;
  height: 100%;
  width: 100%;
}
.mega-menu-mobile-container .main-root-links .see-more-link-style a:hover {
  color: #0072ce;
  text-decoration: none;
  display: inline-block;
  height: 100%;
  width: 100%;
}
.mega-menu-mobile-container
  .main-root-links
  .see-more-link-style
  .see-more-icon {
  float: right;
}
.mega-menu-mobile-container .special-nav-link {
  border-top: 1px solid #cfcfcf;
  font-weight: bold;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  margin: 0 -32px 0 -32px;
  padding: 0 32px !important;
  width: 100%;
}
.mega-menu-mobile-container .special-nav-link a {
  line-height: 22px;
  margin-top: 16px;
  margin-bottom: 16px;
  display: block;
}
.mega-menu-mobile-container .tile .header {
  border-radius: 0 !important;
}
.mega-menu-mobile-container .tile:hover {
  -ms-transform: none !important;
  -webkit-transform: none !important;
  transform: none !important;
  box-shadow: none !important;
}
.mega-menu {
  width: 960px;
  min-height: 456px;
  padding: 0;
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
.mega-menu .main-container {
  width: 640px;
  padding-left: 24px;
  padding-right: 16px;
}
.mega-menu .main-container .games-list .header > div.title {
  margin-top: 0;
}
.mega-menu .main-container .header4 {
  color: #003c71;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
  padding: 0;
}
.mega-menu .main-container ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.mega-menu .main-container ul li {
  margin-bottom: 6px;
  margin-top: 0;
  padding: 0;
  font-weight: bold;
  letter-spacing: 0.6px;
  line-height: 22px;
  font-size: 14px;
}
.mega-menu .main-container .pagination {
  margin: 0;
}
.mega-menu .main-container .btn.btn-link {
  margin-top: 24px;
  margin-bottom: 24px;
}
.mega-menu .main-container .separator-wrapper {
  padding-top: 24px;
  width: 568px;
}
.mega-menu .main-container .separator-wrapper.grey hr {
  border-top: #cfcfcf solid 1px;
}
.mega-menu .main-container .mega-menu-divider-1 {
  height: 1px;
  width: 568px;
  border-color: #cfcfcf;
  margin-top: 24px;
  margin-bottom: 0;
}
.mega-menu .main-container .main-links-section {
  min-height: 218px;
  display: flex;
  flex-direction: row;
}
.mega-menu .main-container .main-links-column {
  width: 192px;
}
.mega-menu .main-container .main-links-column ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.mega-menu .main-container .main-links-column li {
  margin-bottom: 6px;
  margin-top: 0;
  padding: 0;
  font-weight: bold;
  letter-spacing: 0.6px;
  line-height: 22px;
  font-size: 14px;
}
.mega-menu .main-container .main-links-seperator {
  margin-left: 12px;
}
.mega-menu .main-container .main-links-column-header {
  color: #003c71;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  margin-top: 24px;
  margin-bottom: 12px;
  padding: 0;
}
.mega-menu .main-container.main-links-column-header-embedded {
  margin-top: 16px;
  margin-bottom: 12px;
}
.mega-menu .main-container .mega-menu-divider-2 {
  height: 1px;
  width: 568px;
  border-color: #cfcfcf;
  margin-top: 0;
  margin-bottom: 0;
}
.mega-menu .main-container .secondary-links-container {
  position: relative;
  min-height: 72px;
  width: 600px;
}
.mega-menu .main-container .secondary-links {
  min-height: 72px;
  height: 72px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.mega-menu .main-container .secondary-links .link-container {
  width: 192px;
}
.mega-menu .main-container .secondary-links .link-container-seperator {
  margin-left: 12px;
}
.mega-menu .main-container .secondary-links a:link {
  font-weight: bold;
  letter-spacing: 0.6px;
  line-height: 22px;
  word-break: break-all;
}
.mega-menu .main-container div div .cmp-button .text-inherit .btn-link {
  margin-top: 14px;
}
.mega-menu .main-container div div .cmp-button .text-inherit .btn-link span {
  display: inline-flex;
  text-align: left;
  max-width: 160px;
  white-space: normal;
  letter-spacing: 0.6px;
}
.mega-menu .main-container div div .cmp-button .text-inherit svg.icon {
  position: relative;
  top: 5px;
  vertical-align: top;
}
.mega-menu .promotions-container {
  width: 320px;
  height: auto;
  position: relative;
  display: flex;
  flex-direction: row;
  background: linear-gradient(180deg, #fff 0, #c3d6e8 100%, #7d7d7d 100%);
}
.mega-menu .promotions-container div ~ div {
  display: flex;
  align-items: stretch;
  flex-direction: column;
}
.mega-menu .promotions-container div ~ div div {
  display: inherit;
  height: 100%;
}
.mega-menu .promotions-container div ~ div div div {
  display: inherit;
}
.mega-menu .promotions-container div ~ div div div .tile {
  box-shadow: none;
  border-radius: 0;
  background: 0;
  position: relative;
  display: inherit;
  margin-left: 16px;
  margin-right: 16px;
  padding: 0;
  width: 288px;
  height: 100%;
}
.mega-menu .promotions-container div ~ div div div .tile .header {
  margin-top: 24px;
  border-radius: 8px;
  height: 158px;
}
.mega-menu
  .promotions-container
  div
  ~ div
  div
  div
  .tile
  .header
  .header-cnt-wrapper {
  margin: 0;
  padding: 0;
}
.mega-menu
  .promotions-container
  div
  ~ div
  div
  div
  .tile
  .header
  .header-cnt-wrapper
  img {
  min-width: 288px;
  min-height: 158px;
}
.mega-menu .promotions-container div ~ div div div .tile .body {
  padding: 0;
  height: 0;
  color: #242424;
  font-family: Lato, sans-serif;
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin: 0;
}
.mega-menu .promotions-container div ~ div div div .tile .body .tile-title {
  height: auto;
  margin-top: 33.01px;
  display: block;
}
.mega-menu .promotions-container div ~ div div div .tile .body .tile-text {
  height: 100%;
  display: block;
  margin-top: 8px;
  flex: 1;
}
.mega-menu .promotions-container div ~ div div div .tile .body h3 {
  padding: 0;
  margin: 0;
  letter-spacing: 0.24px;
  line-height: 32px;
}
.mega-menu .promotions-container div ~ div div div .tile .body h2 {
  padding: 0;
  margin: 0;
  letter-spacing: 0.24px;
  line-height: 32px;
}
.mega-menu .promotions-container div ~ div div div .tile footer,
.mega-menu .promotions-container div ~ div div div .tile .footer {
  padding: 24px 0 24px 0;
  height: auto;
}
.mega-menu .promotions-container div ~ div div div .tile footer div,
.mega-menu .promotions-container div ~ div div div .tile .footer div {
  max-width: 100%;
}
.mega-menu .promotions-container div ~ div div div .tile button {
  margin: 0 auto;
}
.mega-menu .promotions-container div ~ div div div .tile:hover {
  transform: none;
  box-shadow: none;
}
.mega-menu .promotions-container .pattern-triangles {
  border-radius: 8px;
  opacity: 0.8;
}
header .navbar.navbar-default {
  background: 0;
  border: 0;
  min-height: 88px;
  margin-bottom: 0;
  border-radius: 0;
}
header .navbar.navbar-default .nav > li > a {
  padding: 10px 10px;
}
header .navbar.navbar-default .mega-menu-container {
  padding: 0;
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  header .navbar.navbar-default {
    min-height: 56px;
  }
  header .navbar.navbar-default .navbar-header .navbar-toggle {
    display: block;
  }
  header .navbar.navbar-default .navbar-collapse {
    background: #fff;
    position: absolute;
    top: 56px;
    left: 0;
    width: 100%;
    z-index: 100;
    height: 100%;
  }
  header .navbar.navbar-default .navbar-collapse.collapse {
    display: none !important;
  }
  header .navbar.navbar-default .navbar-collapse.collapse.in {
    display: block !important;
  }
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav {
    margin: 7.5px -15px;
    float: none;
  }
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav > li {
    position: relative;
    display: block;
    float: none;
  }
}
@media screen and (max-width: 991px) {
  header .navbar.navbar-default {
    position: static;
    display: flex;
    align-items: center;
    min-height: 56px;
  }
  header .navbar.navbar-default .navbar-header {
    display: flex;
    align-items: center;
    height: 56px;
  }
  header .navbar.navbar-default .navbar-header .navbar-toggle {
    border: 0;
    background: 0;
    margin: 0;
    padding: 0;
  }
  header .navbar.navbar-default .navbar-header .navbar-toggle .icon-bar {
    background-color: #fff;
    width: 20px;
  }
  header .navbar.navbar-default .navbar-header .navbar-toggle .x-icon {
    fill: #fff;
    width: 20px;
  }
  header .navbar.navbar-default .navbar-collapse {
    background: #fff;
    position: absolute;
    top: 56px;
    left: 0;
    width: 100%;
    z-index: 100;
  }
  .logged-in header .navbar.navbar-default .btn-login-register {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  header .navbar.navbar-default {
    position: static;
  }
  header .navbar.navbar-default .navbar-collapse {
    padding: 0;
  }
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav {
    margin: 0;
    height: 100%;
  }
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav > li {
    height: 100%;
    position: static;
  }
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav > li > a,
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav > li > a:link,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li
    > a:visited {
    background: transparent;
    color: #fff;
    text-transform: uppercase;
    font-family: Oswald, serif;
    font-size: 14px;
    display: flex;
    height: 88px;
    align-items: center;
  }
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav > li > a::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li
    > a:link::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li
    > a:visited::after {
    content: "";
    position: absolute;
    width: 0;
    height: 4px;
    background-color: #fff;
    top: 50%;
    left: 15%;
    margin-top: 15px;
    transition: width 0.3s;
  }
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.open
    > a::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li:hover
    > a::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li
    > a:hover::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li
    > a:focus::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li
    > a:visited:hover::after {
    width: 70%;
  }
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav > li.active > a,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:link,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:visited,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:hover,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:focus,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:visited:hover {
    background: #0072ce;
  }
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:link::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:visited::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:hover::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:focus::after,
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.active
    > a:visited:hover::after {
    width: 70%;
    background-color: #fae300;
  }
  header
    .navbar.navbar-default
    .navbar-collapse
    ul.navbar-nav
    > li.has-mega-menu
    .mega-menu
    .color-section
    > .color-section-wrapper
    > .container
    > .aem-Grid {
    width: 100%;
    padding: 0;
    margin: 0;
  }
  header .navbar.navbar-default .navbar-collapse ul.navbar-nav > li.dropdown {
    position: relative;
  }
}
header .dropdown-menu.mega-menu-container {
  border: 0;
  border-radius: 0;
  box-shadow: -2px 2px 6px 0 rgba(0, 0, 0, 0.5);
  left: 24px;
}
header .dropdown-menu .mega-menu-container-display {
  display: block !important;
  border: 1px solid red;
}
header #mega-menu-mobile-toggle-button:focus {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
header #mega-menu-mobile-wrapper {
  background-color: #fff;
  color: #242424;
  margin: 0;
  padding: 0;
  position: fixed;
  top: 56px;
  left: 0;
  z-index: 10;
  width: 100%;
  height: calc(100% - 56px);
  max-height: calc(100% - 56px);
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
body.has-site-maintenance header #mega-menu-mobile-wrapper {
  top: 104px;
  max-height: calc(100% - 104px);
  height: calc(100% - 104px);
}
@media screen and (min-width: 992px) {
  header #mega-menu-mobile-wrapper {
    display: none;
  }
}
.cart-icon .btn.btn-link {
  background: 0;
  border: 0;
  color: #fff;
  font-size: 30px;
  padding: 0;
  position: relative;
}
.cart-icon .btn.btn-link:focus:not(:active) {
  outline-color: #fae300;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.cart-icon .btn.btn-link:focus.cart-icon .btn.btn-link:active {
  outline: 0;
}
.cart-icon .btn.btn-link:active,
.cart-icon .btn.btn-link.active {
  box-shadow: none;
}
.cart-icon .btn.btn-link .icon {
  fill: #fff;
  width: 20px;
  height: 20px;
}
.cart-icon .btn.btn-link:focus {
  color: #fff;
}
.cart-icon .btn.btn-link:focus .icon {
  fill: #fff;
}
.cart-icon .btn.btn-link .count-notification {
  position: absolute;
  top: -5px;
  right: -10px;
  padding: 4px 6px;
  border-radius: 50%;
  background-color: #e4002b;
  text-decoration: none;
  color: #fff;
  font-size: 12px;
  line-height: 12px;
}
.cart-icon .btn.btn-link .count-notification.double-digits {
  padding: 4px 3px;
}
#cookie-policy-notification {
  height: auto;
  width: 100%;
  position: fixed;
  bottom: 0;
  background: #0072ce;
  color: #fff;
  z-index: 1100;
}
#cookie-policy-notification .cookie-content {
  padding: 24px 0 24px 0;
}
#cookie-policy-notification span {
  font-size: 14px;
  line-height: 22px;
}
#cookie-policy-notification span a {
  color: #fff;
  text-decoration: underline;
}
#cookie-policy-notification .cookie-btn {
  padding: 22px 12px 22px 12px;
}
@media screen and (max-width: 767px) {
  #cookie-policy-notification .cookie-content {
    text-align: center;
    padding: 24px 12px 24px 12px;
  }
  #cookie-policy-notification .cookie-btn {
    padding: 0 12px 24px 12px;
  }
}
.card.casino-time-reminder .body section.edit {
  max-width: 92%;
}
.card.casino-time-reminder .body section > form {
  max-width: 100%;
}
.card.casino-time-reminder .body section p.err {
  font-weight: bold;
  font-size: 12px;
  top: -12px;
  position: relative;
  text-align: center;
}
.card.casino-time-reminder .body section.view > p {
  font-family: Oswald, serif;
  color: #003c71;
  font-size: 52px;
  text-align: center;
}
.card.casino-time-reminder .body section.view > footer button.btn-cancel {
  line-height: 22px;
  letter-spacing: 0.6px;
  margin-top: 30px;
  display: block;
}
.card.casino-time-reminder .body section.no-limit > p {
  text-align: center;
}
.center-align {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.gauge-container.linear {
  position: relative;
  margin: 16px auto 8px;
}
.gauge-container.linear::before {
  content: "";
  height: 2px;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background: #ccc;
  z-index: 1;
}
.gauge-container.linear .gauge {
  background: #e57e39;
  background: linear-gradient(to right, #e57e39 0, #f2b643 100%);
  border-radius: 15px;
  height: 15px;
  position: relative;
  z-index: 2;
}
.gauge-container.circular {
  position: relative;
  width: 100%;
  height: 100%;
  max-width: 100px;
  max-height: 100px;
  margin: 12px auto 12px auto;
}
.gauge-container.circular::before {
  content: "";
  display: block;
  border: #ccc solid 2px;
  border-radius: 50%;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 5%;
  left: 5%;
}
.gauge-container.circular .gauge-wrapper {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}
.gauge-container.circular .gauge-wrapper .gauge {
  position: absolute;
  top: 0;
  left: 0;
  stroke-width: 12;
}
.limit {
  max-width: 375px;
  margin: 0 auto;
}
.limit .limit-info {
  padding: 8px;
  border-radius: 8px;
  position: relative;
  padding-top: 60px;
  padding-bottom: 55px;
  margin-bottom: 16px;
  z-index: 30;
}
.limit button.btn-link {
  margin-top: 8px;
}
.limit ul.limit-list {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
}
.limit ul.limit-list li {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  line-height: 16px;
}
.limit ul.limit-list li strong {
  display: block;
  font-weight: normal;
  font-size: 12px;
}
.limit ul.limit-list li span {
  display: block;
  color: #003c71;
  font-weight: bold;
}
.limit ul.limit-list li.limit {
  top: 12px;
  left: 0;
  width: 100%;
  margin-top: 0 !important;
}
.limit ul.limit-list li.limit strong {
  font-weight: bold;
}
.limit ul.limit-list li.limit .limit-amount {
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 32px;
  line-height: 40px;
  letter-spacing: 0.5px;
}
.limit ul.limit-list li.remaining {
  top: 45%;
  left: 0;
  width: 100%;
}
.limit ul.limit-list li.current {
  bottom: 21px;
  left: 0;
  width: 100%;
}
.limit ul.limit-list li.no-limit-set {
  top: 186px;
  left: 0;
  width: 100%;
}
.limit ul.limit-list li.no-limit-set strong {
  font-weight: bold;
}
.limit.linear .limit-info {
  padding-bottom: 20px;
}
.limit.linear .limit-info.new-layout {
  padding-top: 76px;
}
.limit.linear ul.limit-list li strong {
  display: inline-block;
}
.limit.linear ul.limit-list li span {
  display: inline-block;
}
.limit.linear ul.limit-list li.limit {
  top: 0;
}
.limit.linear ul.limit-list li.limit .limit-amount {
  font-size: 52px;
  line-height: 60px;
}
.limit.linear ul.limit-list li.remaining {
  top: 100px;
  right: 10px;
  width: auto;
  text-align: right;
  float: right;
  left: auto;
}
.limit.linear ul.limit-list li.remaining.new-layout {
  top: 115px;
}
.limit.linear ul.limit-list li.current {
  top: 100px;
  left: 10px;
  width: auto;
  text-align: left;
  float: left;
}
.limit.linear ul.limit-list li.current.new-layout {
  top: 115px;
}
.limit .notifications-container {
  display: none;
}
.limit .deposit-limit-warning,
.limit .deposit-below-warning {
  display: flex;
  margin-bottom: 7px;
}
.limit .deposit-limit-warning .warning-icon-size,
.limit .deposit-below-warning .warning-icon-size {
  fill: #c64703;
  height: 25px;
  width: 25px;
  margin: 3px 3px 0 0;
  min-width: 25px;
}
.limit .deposit-limit-warning .text-warning,
.limit .deposit-below-warning .text-warning {
  font-size: 11px;
  line-height: 1.4;
  white-space: normal;
}
.limit .deposit-limit-warning .text-warning:last-child,
.limit .deposit-below-warning .text-warning:last-child {
  margin-bottom: 0;
}
.limit .deposit-limit-warning {
  padding: 0 25px 0 8px;
}
@media (min-width: 480px) {
  .limit .deposit-limit-warning {
    padding: 0 35px 0 8px;
  }
}
.limit .deposit-below-warning {
  padding: 0 25px 0 8px;
}
@media (min-width: 480px) {
  .limit .deposit-below-warning {
    padding: 0 40px 0 8px;
  }
}
.limit .text-warning-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  margin-bottom: 10px;
}
.limit .text-warning-container .text-warning {
  white-space: break-spaces;
  margin-bottom: 0;
}
.notifications-container {
  margin: 0 8px;
  position: relative;
  text-align: center;
}
.notifications-container::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  bottom: 24px;
  height: 17px;
  width: 60%;
  border-radius: 49.5px;
  background-color: #fbfbfb;
  box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.3);
  z-index: 5;
}
.notifications-container .notification {
  background: #fbfbfb;
  padding: 12px 16px;
  border-bottom: solid 1px #cfcfcf;
  position: relative;
  z-index: 10;
}
.notifications-container .notification strong {
  text-transform: uppercase;
  color: #003c71;
  font-family: Oswald, serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 24px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-bottom: 8px;
  height: 32px;
  margin-bottom: 8px;
}
.notifications-container .notification strong span {
  line-height: 25px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
}
.notifications-container .notification strong .icon {
  fill: #009e99;
  vertical-align: middle;
}
.notifications-container .notification strong::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  position: absolute;
  background-color: #cfcfcf;
  bottom: -2px;
  left: 50%;
  margin-left: -50px;
  z-index: 2;
}
.notifications-container .notification p {
  margin: 4px 0 0 0;
}
.notifications-container .notification button {
  margin-top: 8px !important;
}
.notifications-container .notification button span {
  height: 24px;
  line-height: 24px;
  vertical-align: middle;
}
.notifications-container .notification button .icon {
  vertical-align: middle;
}
.notifications-container .notification:last-child {
  border-bottom: 0;
  border-radius: 0 0 8px 8px;
}
@media (min-width: 992px) {
  .notifications-container {
    text-align: left;
  }
  .notifications-container .notification strong {
    display: block;
    padding-bottom: 0;
    height: 24px;
    margin-bottom: 0;
  }
  .notifications-container .notification strong::after {
    display: none;
  }
  .notifications-container .notification p {
    display: block;
  }
  .notifications-container .notification button {
    position: absolute;
    top: 6px;
    right: 12px;
    margin-top: 0;
  }
}
.icon-backer {
  background-color: #003c71;
  border-radius: 50%;
  overflow: hidden;
}
.require-assistance .btn-group {
  margin-top: 16px;
  margin-bottom: 16px;
}
.require-assistance .card .card-header > .icon img {
  max-width: 50%;
  border-radius: 0;
}
.require-assistance a.link {
  font-weight: 700;
}
.require-assistance h2 {
  font-size: 24px;
}
.self-exclude-spa {
  max-width: 796px;
  margin: auto;
}
.self-exclude-spa .return-to-play-disclaimer {
  font-weight: bold;
  font-style: italic;
}
.self-exclude-spa .neg-margin-container {
  margin-top: -52px;
}
@media screen and (min-width: 992px) {
  .self-exclude-spa .neg-margin-container {
    margin-top: -68px;
  }
}
.self-exclude-spa .paragraph {
  color: inherit;
  font-size: 14px;
  font-weight: inherit;
}
.self-exclude-spa .pad-around {
  padding-top: 32px;
  display: inline-block;
  width: 100%;
}
.self-exclude-spa .med-margin {
  margin-top: 30px;
  margin-bottom: 30px;
}
.self-exclude-spa .sm-margin-top {
  margin-top: 16px;
}
.self-exclude-spa .med-pad {
  padding: 24px;
}
.self-exclude-spa .med-pad-bottom {
  padding-bottom: 30px;
}
.self-exclude-spa .large-pad-bottom {
  padding-bottom: 40px;
}
.self-exclude-spa .tab-panel {
  text-align: center;
  max-width: 468px;
  margin: auto;
}
.self-exclude-spa .tab-panel ol,
.self-exclude-spa .tab-panel li {
  text-align: left;
}
.self-exclude-spa .tab-panel .header .container {
  width: 100%;
}
.self-exclude-spa .error-section {
  margin: 0 20px;
}
.self-exclude-spa .error-section h2 {
  text-transform: none;
  margin-bottom: 10px;
}
.self-exclude-spa .header-action {
  display: flex;
}
.self-exclude-spa .header-action h2 {
  margin: 0 0 20px 0;
  width: 100%;
}
.self-exclude-spa .header-action a,
.self-exclude-spa .header-action button {
  white-space: nowrap;
}
.self-exclude-spa .detail-label {
  font-size: 12px;
  color: #6a6a6a;
}
.self-exclude-spa .loading-spinner {
  max-width: 100px;
  text-align: center;
  display: inline-block;
}
.self-exclude-spa .resource-list .tile {
  position: relative;
  box-shadow: none;
}
@media screen and (min-width: 992px) {
  .self-exclude-spa .resource-list .tile {
    margin-bottom: 24px;
  }
}
.self-exclude-spa .resource-list .tile .header {
  background: linear-gradient(#0072ce, #003c71);
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  width: 70px;
  height: 70px;
  max-height: 70px;
}
@media screen and (min-width: 992px) {
  .self-exclude-spa .resource-list .tile .header {
    width: 140px;
    height: 140px;
    max-height: 140px;
  }
}
.self-exclude-spa .resource-list .tile .header .header-cnt-wrapper {
  padding: 8px;
}
.self-exclude-spa .resource-list .tile .header .header-cnt-wrapper img {
  max-width: 100%;
  max-height: 100%;
}
.self-exclude-spa .resource-list .tile .body {
  padding: 0 0 0 86px;
}
@media screen and (min-width: 992px) {
  .self-exclude-spa .resource-list .tile .body {
    padding: 0 0 0 156px;
  }
}
.self-exclude-spa .resource-list .tile footer {
  padding: 0 0 0 86px;
}
@media screen and (min-width: 992px) {
  .self-exclude-spa .resource-list .tile footer {
    padding: 0 0 0 156px;
  }
}
.self-exclude-spa .resource-list .tile footer .btn.btn-link {
  padding: 0;
  border: 0;
  display: inline-flex;
  align-items: center;
}
@media screen and (min-width: 768px) {
  .self-exclude-spa .pad-sides {
    padding-left: 148px;
    padding-right: 148px;
  }
}
.detail-item .detail-label {
  font-size: 12px;
  color: #6a6a6a;
}
.detail-item .detail-value {
  font-size: 14px;
  color: #242424;
  font-weight: 700;
  word-wrap: break-word;
}
.strong {
  font-weight: 700 !important;
}
.nowrap {
  white-space: nowrap;
}
.outer-label {
  font-size: 14px;
  font-weight: 700;
  color: #003c71;
}
.modal-body li {
  text-align: left;
  margin-bottom: 8px;
}
.panel-body li {
  text-align: left;
  margin-bottom: 8px;
}
.set-breaks-time .top-bottom-space {
  margin: 32px 0 32px 0;
}
.set-breaks-time .amounts-selectors {
  text-align: center;
  display: inline-block;
  width: 100%;
  margin-top: 16px;
  margin-bottom: 16px;
}
.set-breaks-time .amounts-selectors .btn-secondary {
  margin-bottom: 8px;
  width: 130px;
  padding-top: 9px;
  padding-bottom: 9px;
}
@media screen and (min-width: 768px) {
  .set-breaks-time
    .panel-body
    .amounts-selectors
    .btn-secondary:not(:last-child) {
    margin-right: 16px;
  }
}
.set-breaks-time
  .panel-body
  .amounts-selectors
  .btn-secondary:not(:last-child) {
  margin-right: 8px;
}
.set-breaks-time a.link {
  font-weight: 700;
}
.panel-body .highlighted {
  color: #003c71;
  font-weight: 600;
}
.panel-padded {
  padding-top: 4rem;
  padding-bottom: 4rem;
  padding-left: 1rem;
  padding-right: 1rem;
  display: inline-block;
}
.panel-padded .content {
  padding-left: 1rem;
  padding-right: 1rem;
}
.panel-padded .content h2 {
  font-size: 24px;
  margin-bottom: 8px;
}
.panel-padded .content p {
  margin-top: 16px;
}
.panel-padded .content p.subtitle {
  margin-top: inherit;
}
@media screen and (min-width: 768px) {
  .panel-padded {
    padding-left: 82px;
    padding-right: 82px;
  }
  .panel-padded .content {
    padding-left: 108px;
    padding-right: 108px;
  }
  .panel-padded .content h2 {
    font-size: 24px;
  }
}
.take-breaks-spa a.link {
  font-weight: 700;
}
.take-breaks-spa h1 {
  margin-bottom: 16px;
  margin-top: 16px;
}
.take-breaks-spa .container {
  padding-bottom: 5px !important;
}
.playsmart-text-description {
  margin-bottom: 24px;
}
.my-play-smart {
  width: 210px;
}
.progressive-area {
  font-size: 1.2rem;
}
.progressive-area .requirements-target-label {
  font-size: 14px;
}
.progressive-area span {
  color: #003c71;
  font-weight: bold;
}
.progressive-area.promo-wagering .progress-bar {
  background: linear-gradient(270deg, #fdb714, #f47721);
}
.progressive-area.promo-part-qualified .progress-bar {
  background: linear-gradient(270deg, #5db7ff, #0072ce);
}
.progressive-area .progress {
  margin: 15px 0;
  height: 2px;
  overflow: visible;
}
.progressive-area .progress .progress-bar {
  border-radius: 10px;
  position: relative;
  height: 16px;
  top: -6px;
}
.progressive-area .progressive-details {
  display: flex;
  justify-content: space-between;
  font-size: 1.1rem;
  margin-top: 0;
  clear: both;
}
.active-bonus-modal .modal-body {
  padding: 35px 15px;
}
.active-bonus-modal .modal-body .btn-container {
  margin-top: 15px;
}
.contribution .contribution-details {
  font-size: 14px;
}
.contribution .contribution-details span {
  color: #003c71;
  font-weight: bold;
}
.promo-item-timer-area {
  font-size: 12px;
  text-align: center;
  margin-bottom: 16px;
}
.promo-item-timer-area time {
  color: #003c71;
  font-weight: bold;
}
.promo-item-timer-area p {
  margin: 0;
}
.promotion-terms .centre-text {
  text-align: center;
}
.promotion-terms h3,
.promotion-terms h5 {
  text-align: left;
}
.promotion-terms h5 {
  padding: 10px 0;
}
@media screen and (min-width: 1200px) {
  .promotion-info-wrapper .container {
    width: 1120px;
  }
}
.promotion-info-wrapper .promotion-dynamic-section {
  display: flex;
  flex-flow: column;
  justify-content: space-between;
}
.promotion-info-wrapper .promotion-dynamic-section .promotion-cta {
  margin: 10px 0;
}
.promotion-info-wrapper .container {
  padding: 0;
}
@media screen and (max-width: 991px) {
  .promotion-info-wrapper .row {
    margin: 0;
  }
}
.promotion-info-wrapper .promotion-info-bg {
  margin-bottom: -190px;
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .promotion-info-wrapper .promotion-info-bg {
    margin-bottom: 0;
  }
}
.promotion-info-wrapper .promotion-info-bg .promotion-info-header {
  color: #fff;
  padding: 40px 75px 240px;
  overflow: hidden;
}
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .title-wrapper,
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .subtitle-wrapper {
  width: 70%;
}
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .subtitle-wrapper
  h1,
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .subtitle-wrapper
  h2,
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .subtitle-wrapper
  h3,
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .subtitle-wrapper
  h4,
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .subtitle-wrapper
  h5 {
  margin-top: 0;
}
@media only screen and (max-width: 991px) {
  .promotion-info-wrapper .promotion-info-bg .promotion-info-header {
    padding: 12px 0;
  }
  .promotion-info-wrapper
    .promotion-info-bg
    .promotion-info-header
    .title-wrapper,
  .promotion-info-wrapper
    .promotion-info-bg
    .promotion-info-header
    .subtitle-wrapper {
    float: none !important;
    display: block;
    text-align: center;
    max-width: 100%;
  }
}
.promotion-info-wrapper .promotion-info-bg .promotion-info-header .title {
  color: #fff;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .promotion-info-details {
  color: #fff;
  text-transform: none;
  font-family: Oswald, serif;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.16px;
  line-height: 24px;
  margin: 4px 0 0;
}
.promotion-info-wrapper
  .promotion-info-bg
  .promotion-info-header
  .promotion-info-details
  h2 {
  color: #fff;
}
@media screen and (max-width: 991px) {
  .promotion-info-wrapper
    .promotion-info-bg
    .promotion-info-header
    .promotion-info-details {
    margin: 0;
    font-family: Lato, Arial, Helvetica, sans-serif;
    text-transform: none;
    font-size: 14px;
    line-height: 22px;
  }
}
.promotion-info-wrapper .separator-wrapper hr {
  border-top: 1px solid #6a6a6a;
  margin: 16px 0;
}
@media only screen and (max-width: 991px) {
  .promotion-info-wrapper .promotion-info-body-wrapper {
    padding: 0;
  }
  .promotion-info-wrapper .promotion-info-body-wrapper .offset-wrapper {
    padding: 0;
  }
}
.promotion-info-wrapper .promotion-info-body-wrapper .promotion-info-body {
  background-color: #fff;
  padding: 80px 68px 0;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .separator
  hr {
  border-top: 1px solid #6a6a6a;
  margin: 16px 0;
}
@media only screen and (max-width: 991px) {
  .promotion-info-wrapper
    .promotion-info-body-wrapper
    .promotion-info-body
    .media-content {
    padding: 0;
  }
}
@media only screen and (max-width: 991px) {
  .promotion-info-wrapper .promotion-info-body-wrapper .promotion-info-body {
    padding: 40px 16px;
  }
}
@media only screen and (max-width: 767px) {
  .promotion-info-wrapper .promotion-info-body-wrapper .promotion-info-body {
    padding: 16px;
  }
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .section-heading {
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
  color: #003c71;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .promotion-overview.stickyTop {
  position: fixed;
  top: 120px;
  z-index: 10;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .promotion-overview.stickyBottom {
  position: absolute;
  bottom: 8px;
  right: 68px;
  z-index: 10;
}
@media only screen and (max-width: 991px) {
  .promotion-info-wrapper
    .promotion-info-body-wrapper
    .promotion-info-body
    .promotion-overview {
    margin-top: 16px;
    padding: 0;
  }
  .promotion-info-wrapper
    .promotion-info-body-wrapper
    .promotion-info-body
    .promotion-overview.sticky {
    position: relative;
    top: 0;
  }
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-header {
  background-color: #003c71;
  padding: 8px 16px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  overflow: hidden;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-header
  .overview-title {
  text-transform: none;
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
  margin: 0;
  color: #fff;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-body {
  background-color: #fbfbfb;
  padding: 24px 0 32px;
  overflow: auto;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
@media only screen and (max-width: 991px) {
  .promotion-info-wrapper
    .promotion-info-body-wrapper
    .promotion-info-body
    .overview-body {
    padding: 24px 0 28px;
  }
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-body
  .overview-content {
  padding-left: 16px;
  padding-right: 16px;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-body
  .overview-content
  .btn-primary {
  width: 100%;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-body
  .title-pb {
  color: #003c71;
  text-transform: uppercase;
  font-family: Oswald, serif;
  font-size: 16px;
  letter-spacing: 0.16px;
  line-height: 24px;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-body
  .value-pb {
  color: #000;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.44px;
  line-height: 24px;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-body
  .title-ob {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-body
  .value-ob {
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .overview-body
  .title-ob
  + .value-ob {
  color: #242424;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .promotion-details {
  padding: 0 12px;
  margin-top: 20px;
}
@media only screen and (max-width: 991px) {
  .promotion-info-wrapper
    .promotion-info-body-wrapper
    .promotion-info-body
    .promotion-details {
    padding: 0;
    margin-top: 0;
  }
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .promotion-details
  h2 {
  font-size: 32px;
  letter-spacing: 0.32px;
  line-height: 40px;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .promotion-details
  .desc {
  letter-spacing: 0.24px;
  line-height: 22px;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .numbered-list {
  list-style: none;
  margin: 20px 0;
  padding: 0;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .numbered-list
  li {
  counter-increment: inst;
  padding-bottom: 30px;
  padding-left: 50px;
  position: relative;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .numbered-list
  li::before {
  align-items: center;
  background-color: #003c71;
  border-radius: 50%;
  color: #fff;
  content: counter(inst);
  display: flex;
  font-family: Lato, Arial, Helvetica, sans-serif;
  height: 24px;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 24px;
}
.promotion-info-wrapper
  .promotion-info-body-wrapper
  .promotion-info-body
  .numbered-list
  li:last-child {
  padding-bottom: 0;
}
.promotion-info-wrapper .action-btns-mobile {
  position: fixed;
  width: 100%;
  overflow: hidden;
  bottom: 0;
  left: 0;
  z-index: 200;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  padding: 16px;
}
.promotion-info-wrapper .action-btns-mobile button {
  width: 48%;
}
.promotion-info-wrapper .action-btns-mobile button:first-child {
  margin-right: 10px;
}
.tile.promo-item:not(.parbase) .body .inner-body {
  padding: 24px;
}
.tile.promo-item:not(.parbase) .body .promo-text h3 {
  margin: 0 0 12px 0;
  font-size: 16px;
  line-height: 16px;
  letter-spacing: 0.16px;
}
.tile.promo-item:not(.parbase) .body .promo-text h3,
.tile.promo-item:not(.parbase) .body .promo-text p {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  word-wrap: break-word;
}
.tile.promo-item:not(.parbase) .body .progressive-area,
.tile.promo-item:not(.parbase) .body .contribution {
  padding: 24px;
  border-top: 1px solid #cfcfcf;
}
.tile.promo-item:not(.parbase) .body .promo-view-more {
  align-items: center;
  display: inline-flex;
  font-weight: bold;
  margin: 2px 0 0 0;
}
.tile.promo-item:not(.parbase) .body .promo-view-more svg {
  margin-left: 4px;
}
.tile.promo-item:not(.parbase) .body .merged-bonus {
  background: #0072ce;
  padding: 6px;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}
.tile.promo-item:not(.parbase) .body .merged-bonus p {
  margin: 0;
}
.tile.promo-item:not(.parbase):hover .merged-bonus p {
  color: #fff;
}
.tile.promo-item:not(.parbase):not(.promo-item-content) {
  justify-content: space-between;
}
.tile.promo-item:not(.parbase):not(.promo-item-content) .wrapper .content {
  height: 100%;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
}
.tile.promo-item:not(.parbase):not(.promo-item-content)
  .wrapper
  .content
  .body {
  padding: 0;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
}
.tile.promo-item:not(.parbase):not(.promo-item-content) .footer {
  background: #f7fbff;
  padding: 24px 24px 16px 24px;
  border-top: 1px solid #cfcfcf;
  display: flex;
  flex-flow: column;
  border-radius: 0 0 10px 10px;
}
.tile.promo-item:not(.parbase):not(.promo-item-content)
  .footer
  .btn:not(:last-child) {
  margin-bottom: 16px;
}
.tile.promo-item:not(.parbase):not(.promo-item-content) .footer .btn.btn-link {
  font-weight: bold;
}
.tile.promo-item:not(.parbase):not(.promo-item-content)
  .footer
  .btn.btn-primary {
  white-space: normal;
}
.tile.promo-item:not(.parbase):not(.promo-item-content)
  .footer
  .claim-error-section {
  text-align: center;
  margin-bottom: 15px;
  margin-top: -5px;
  padding: 0 12px;
}
.tile.promo-item:not(.parbase):not(.promo-item-content)
  .footer
  .claim-error-section
  > .icon-warning-filled {
  width: 100%;
  margin-bottom: 8px;
}
.tile.promo-item:not(.parbase):not(.promo-item-content)
  .footer
  .claim-error-section
  > .message {
  color: #ab0524;
  font-weight: bold;
}
.tile.promo-item:not(.parbase).promo-item-content .wrapper {
  width: 100%;
}
@media screen and (min-width: 480px) {
  .tile.promo-item:not(.parbase).promo-item-content .wrapper .content {
    display: flex;
    flex-flow: row;
    height: 220px;
  }
  .tile.promo-item:not(.parbase).promo-item-content .wrapper .content .header {
    height: 220px;
    border-radius: 10px 0 0 10px;
  }
  .tile.promo-item:not(.parbase).promo-item-content .wrapper .content .header,
  .tile.promo-item:not(.parbase).promo-item-content .wrapper .content .body {
    height: auto;
    flex: 1 1 50%;
  }
  .tile.promo-item:not(.parbase).promo-item-content
    .wrapper
    .content
    .promo-text {
    display: flex;
    flex-flow: column;
    height: 100%;
    justify-content: space-between;
  }
  .tile.promo-item:not(.parbase).promo-item-content
    .wrapper
    .content
    .promo-text
    a {
    flex-grow: 0;
  }
}
.tile.promo-item:not(.parbase).promo-item-content .footer {
  display: none;
}
.tile.promo-item:not(.parbase).opt-in-promo .footer {
  display: none;
}
.promotion-merge-content {
  padding: 0 25px 0 25px;
}
.promotion-merge-content img {
  margin: 10px 0 20px;
}
.promotion-merge-modal .btn-outline-primary {
  white-space: normal;
}
.promo-search-container {
  margin: 0 -16px;
}
@media screen and (min-width: 768px) {
  .promo-search-container {
    margin: 0;
  }
}
.promo-search-container .container {
  padding: 16px;
}
@media screen and (min-width: 768px) {
  .promo-search-container .container {
    padding: 0;
  }
}
.promo-search-container .container .aem-Grid {
  margin: 0;
}
.promo-search-container .container .promo-search {
  width: 100%;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  .promo-search-container .container .promo-search {
    width: 80%;
    margin: 0 auto;
  }
}
.promo-search-container .container .promo-search .header {
  display: flex;
  padding-top: 10px;
}
@media screen and (min-width: 768px) {
  .promo-search-container .container .promo-search .header {
    padding: 0;
  }
}
.promo-search-container .container .promo-search .header .title {
  font-size: 20px;
  text-transform: uppercase;
  margin: 0;
}
.promo-search-container .container .promo-search .header .tooltip-wrapper {
  margin: 0;
  display: inline-block;
}
@media screen and (min-width: 768px) {
  .promo-search-container .container .promo-search .header .tooltip-wrapper {
    margin-left: 10px;
  }
}
@media screen and (min-width: 768px) {
  .promo-search-container .container .promo-search .promo-search-form {
    margin-top: 10px;
  }
}
@media screen and (min-width: 768px) {
  .promo-search-container .container .promo-search .promo-code-input {
    width: 60%;
  }
}
.promo-search-container
  .container
  .promo-search
  .promo-code-input
  .form-control {
  width: 100%;
}
.promo-search-container .container .promo-search .error-message {
  font-size: 12px;
  margin: 8px;
}
.promo-search-container .container .promo-search .btn-search-promotion {
  width: 100%;
  margin: 0;
}
@media screen and (min-width: 768px) {
  .promo-search-container .container .promo-search .btn-search-promotion {
    margin: 0 0 0 20px;
    width: 200px;
  }
}
.loader {
  height: auto;
  margin: 0 auto;
  width: 150px;
}
.promo-list.grid {
  display: flex;
  flex-flow: row wrap;
}
.promo-list.grid .promo-item {
  flex-basis: calc((100% - 41px) / 3);
  margin-bottom: 20px;
}
.promo-list.grid .promo-item:not(.promo-item-content) {
  margin-right: 20px;
}
.promo-list.grid .promo-item:nth-child(3n) {
  margin-right: 0;
}
.promo-list.grid.content-list .promo-item {
  flex-basis: 100%;
}
.promo-list .carousel {
  margin: 0 -10px;
}
.promo-list .carousel .carousel-inner {
  width: calc(100% + 12px);
  margin: 0 -6px;
  overflow: hidden;
}
.promo-list .carousel .carousel-inner .item {
  transition-property: opacity, transform;
  transition-timing-function: ease-in-out;
  transition-duration: 300ms, 600ms;
  transition-delay: 0.1ms;
  opacity: 0;
}
.promo-list .carousel .carousel-inner .item.active {
  opacity: 1;
}
.promo-list .carousel .carousel-inner .item.active.left,
.promo-list .carousel .carousel-inner .item.active.right {
  transition-delay: 300ms, 0.1ms;
  opacity: 0;
}
.promo-list .carousel .carousel-inner .item.prev {
  opacity: 0;
}
.promo-list .carousel .carousel-inner .item.prev.right {
  opacity: 1;
}
.promo-list .carousel .carousel-inner .item.next {
  opacity: 0;
}
.promo-list .carousel .carousel-inner .item.next.left {
  opacity: 1;
}
.promo-list .carousel .carousel-inner .item .item-container {
  padding: 10px 16px;
}
.promo-list .carousel .carousel-inner .item .item-container .step {
  margin: 0;
  height: 100%;
  text-align: left;
  width: 100%;
}
.promo-list .carousel .carousel-inner .item .item-container .promo-item {
  height: 100%;
}
.promo-list .carousel .carousel-inner .item.hidden-item {
  position: absolute;
  opacity: 0;
  z-index: -1;
}
.promo-list .carousel .carousel-control {
  height: 50px;
  margin: 0;
  position: absolute;
  top: 55px;
  width: 40px;
  transition-property: opacity;
  transition-duration: 600ms;
  transition-timing-function: ease-in-out;
  transition-delay: 0;
}
.promo-list .carousel .carousel-control[aria-disabled="true"] {
  opacity: 0;
}
.promo-list .carousel .carousel-control.left {
  left: 10px;
}
.promo-list .carousel .carousel-control.right {
  right: 10px;
}
.risk-profile-container {
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 2px 5px 0 #ccc;
  overflow: hidden;
  padding: 20px 30px;
}
@media (min-width: 768px) {
  .risk-profile-container {
    padding: 20px 40px;
  }
}
.risk-profile-container .risk-text {
  font-size: 20px;
}
.risk-profile-container .risk-text span {
  font-weight: 600;
  margin-right: 10px;
}
.risk-profile-container .risk-text .risk-indicator {
  border-radius: 5px;
  display: inline-block;
  padding: 10px 15px;
  text-transform: uppercase;
}
.risk-profile-container .risk-text .risk-indicator.low {
  background-color: #cfd955;
  color: #4b5012;
}
.risk-profile-container .risk-text .risk-indicator.medium {
  background-color: #f4ba46;
  color: #684706;
}
.risk-profile-container .risk-text .risk-indicator.high {
  background-color: #e57e3b;
  color: #4a230a;
}
.self-assessment__results .scores {
  background-color: #f9f9f9;
  border: 1px solid #eee;
  border-radius: 10px;
  margin-bottom: 20px;
  padding: 30px 20px;
  text-align: left;
  width: 100%;
}
@media (max-width: 479px) {
  .self-assessment__results .scores {
    border-left: 0;
    border-radius: 0;
    border-right: 0;
    margin-left: -30px;
    margin-right: -30px;
    width: auto;
  }
}
.self-assessment__results .scores__label {
  margin-bottom: 5px;
  font-weight: bold;
  user-select: none;
}
.self-assessment__results .scores__label.btn.btn-link {
  border: 0;
  max-width: 100%;
  padding: 0;
  text-align: center;
  text-decoration: none;
  white-space: normal;
}
.self-assessment__results .scores__label .icon {
  transition: transform 300ms ease;
}
.self-assessment__results .scores__desc {
  backface-visibility: hidden;
  max-height: 0;
  overflow: hidden;
  perspective: 1000;
  transform: translateZ(0);
  transition: all 0.25s ease-in-out;
}
.self-assessment__results .scores__bar {
  background-color: #e6e6e6;
  border-radius: 20px;
  display: flex;
  height: 30px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.self-assessment__results .scores__bar:not(:last-child) {
  margin-bottom: 20px;
}
.self-assessment__results .scores__bar .fill {
  position: relative;
  transition: all 1s ease;
  width: 0;
}
.self-assessment__results .scores__bar .fill.green {
  background-image: linear-gradient(90deg, #cfd955, #cfd955);
}
.self-assessment__results .scores__bar .fill.green-yellow {
  background-image: linear-gradient(90deg, #cfd955, #f4ba46);
}
.self-assessment__results .scores__bar .fill.yellow {
  background-image: linear-gradient(90deg, #f4ba46, #f4ba46);
}
.self-assessment__results .scores__bar .fill.yellow-darkorange {
  background-image: linear-gradient(90deg, #f4ba46, #e57e3b);
}
.self-assessment__results .scores__bar .fill.darkorange {
  background-image: linear-gradient(90deg, #e57e3b, #e57e3b);
}
.self-assessment__results .scores__bar .text {
  color: #000;
  font-weight: bold;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.self-assessment__results .scores__bar .text:focus {
  outline: 2px solid #1195ff;
  outline-style: solid;
}
.self-assessment__results .scores__result {
  margin-bottom: 20px;
}
.self-assessment__results .scores__result:last-child {
  margin-bottom: 0;
}
.self-assessment__results .scores__result.open .scores__desc {
  max-height: 200px;
  margin-bottom: 10px;
}
.self-assessment__results .scores__result.open .icon {
  transform: rotateX(180deg);
}
.self-assessment__results .scores__result:nth-child(2) .fill {
  transition-delay: 100ms;
}
.self-assessment__results .scores__result:nth-child(3) .fill {
  transition-delay: 200ms;
}
.self-assessment__results .self-assessment__text {
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 992px) {
  .self-assessment__results .self-assessment__text {
    text-align: left;
  }
}
@media (max-width: 992px) {
  .self-assessment__results .self-assessment__footer > a:first-child {
    margin-bottom: 20px;
  }
}
.self-assessment-container .self-assessment {
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 2px 5px 0 #ccc;
  overflow: hidden;
  padding: 20px 30px;
}
@media (min-width: 768px) {
  .self-assessment-container .self-assessment {
    padding: 20px 40px;
  }
}
.self-assessment-container .self-assessment h2 {
  text-align: left;
}
.self-assessment-container .self-assessment__content {
  margin-bottom: 20px;
}
.self-assessment-container .self-assessment__content p {
  margin-bottom: 24px;
}
.self-assessment-container .self-assessment__question:not(:last-child) {
  margin-bottom: 40px;
}
.self-assessment-container .self-assessment__results h2 {
  margin-top: 10px;
  margin-bottom: 24px;
}
.self-assessment-container .self-assessment__results h3 {
  margin-bottom: 20px;
}
.self-assessment-container .self-assessment__question-text {
  color: #003c71;
  font-size: 2rem;
  font-weight: bold;
}
@media (max-width: 768px) {
  .self-assessment-container .self-assessment__question-text {
    font-size: 1.6rem;
  }
}
.self-assessment-container .self-assessment__footer {
  align-items: center;
  display: flex;
  flex-direction: column;
  text-align: center;
}
@media (min-width: 992px) {
  .self-assessment-container .self-assessment__footer {
    align-items: flex-start;
    flex-direction: row;
  }
}
.self-assessment-container .self-assessment__footer .btn {
  margin: 0 0 10px;
  min-width: 222px;
}
@media (min-width: 992px) {
  .self-assessment-container .self-assessment__footer .btn {
    margin: 0 10px 0 0;
  }
}
.self-assessment-container .self-assessment__footer .btn:last-child {
  margin: 0;
}
.self-assessment-container .self-assessment__footer .btn-link {
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  .self-assessment-container .self-assessment__footer .btn-link {
    margin: 0 40px 0 20px;
  }
}
.self-assessment-container .self-assessment .warnings {
  padding: 50px 0;
}
@media (max-width: 767px) {
  .self-assessment-container .self-assessment .warnings {
    padding: 100px 0;
  }
}
.site-maintenance .site-maintenance-content .site-maintenance-alert,
.site-maintenance .site-maintenance-content .site-maintenance-warning {
  border-bottom: #fff solid 4px;
  display: flex;
  height: auto;
  min-height: 48px;
  text-align: center;
  width: 100%;
}
.site-maintenance .site-maintenance-content .site-maintenance-alert {
  background: #c64703;
}
.site-maintenance .site-maintenance-content .site-maintenance-warning {
  background: #ab0524;
}
.site-maintenance .site-maintenance-content .site-maintenance-real-content {
  display: flex;
  margin: auto;
}
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .focus-only:focus {
  outline: 2px solid #fae300;
}
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .site-maintenance-message {
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
}
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .icon {
  fill: #fff;
}
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .icon-close {
  height: 12px;
}
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .site-maintenance-icon,
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .site-maintenance-message,
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .site-maintenance-close {
  display: flex;
  align-self: center;
}
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .site-maintenance-close {
  padding-left: 5px;
  padding-right: 10px;
}
.site-maintenance
  .site-maintenance-content
  .site-maintenance-real-content
  .site-maintenance-icon {
  padding-right: 10px;
  padding-left: 10px;
}
.sitemap {
  color: #0072ce;
  width: 100%;
}
.site-map-item {
  background: #f7fbff;
  border-radius: 8px;
  font-weight: 600;
  margin-bottom: 10px;
  padding-bottom: 5px;
}
.site-map-item .site-map-item-title {
  padding: 25px 25px 35px 25px;
}
.site-map-item .site-map-item-title .site-map-item-title-text {
  color: #0072ce;
  float: left;
}
.site-map-item .site-map-item-title .collapse-state-toggle {
  cursor: pointer;
  float: right;
  user-select: none;
}
.site-map-item
  .site-map-item-title
  .collapse-state-toggle
  .collapse-state-button {
  border: 0;
  background: 0;
}
.site-map-item
  .site-map-item-title
  .collapse-state-toggle
  .collapse-state-button
  .toggle-text {
  padding-right: 5px;
}
.site-map-item
  .site-map-item-title
  .collapse-state-toggle
  .collapse-state-button
  .icon-add,
.site-map-item
  .site-map-item-title
  .collapse-state-toggle
  .collapse-state-button
  .icon-delete {
  height: 16px;
  width: 16px;
  position: relative;
  top: 3px;
}
.site-map-item .site-map-item-body dl dt {
  padding: 10px 0 0 50px;
}
.site-map-item .site-map-item-body dl dt:first-child {
  padding-top: 0;
}
.site-map-item a {
  text-decoration: none;
}
.steps-android-download ol {
  counter-reset: orderListCounter;
  margin: 0;
  padding: 0;
}
.steps-android-download ol li {
  position: relative;
}
.steps-android-download ol li:not(:last-of-type) {
  margin-bottom: 24px;
}
.steps-android-download ol li::before {
  background-color: #003c71;
  counter-increment: orderListCounter;
  content: counter(orderListCounter);
  border-radius: 100%;
  width: 24px;
  height: 24px;
  color: #fff;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 24px;
  flex: 0 0 auto;
  position: absolute;
}
.steps-android-download ol li .head {
  font-size: 20px;
  letter-spacing: 0.2px;
  line-height: 24px;
  color: #003c71;
  text-transform: uppercase;
  font-family: "Oswald", serif;
  margin-bottom: 8px;
  margin-left: 48px;
}
.steps-android-download ol li .btn-wrapper {
  text-align: center;
}
@media (min-width: 768px) {
  .steps-android-download ol li .btn-wrapper {
    text-align: left;
    margin-left: 48px;
  }
}
.steps-android-download ol li .btn-wrapper .btn {
  margin-top: 16px;
  max-width: 300px;
}
.steps-android-download ol li .content {
  font-size: 14px;
  letter-spacing: 0.24px;
  line-height: 22px;
  margin-bottom: 0;
  margin-left: 48px;
}
.all-transactions-history h1.transactions-history-header {
  text-align: center;
  margin: 16px auto;
  font-size: 24px;
  letter-spacing: 0.32px;
  line-height: 40px;
  padding-bottom: 12px;
  margin-top: 0;
  border-bottom: 1px solid #0072ce;
}
.all-transactions-history .mobileRowHeader {
  font-size: 12px;
  font-weight: bold;
  display: inline-block;
  width: 18%;
  min-width: 120px;
  color: #333;
}
.all-transactions-history .mobileViewRow {
  border: 0;
  display: flex;
  font-size: 12px;
  background: #f7fbff;
  z-index: 2;
  position: relative;
  margin-bottom: 10px;
}
.all-transactions-history .winner-label-descr {
  display: block;
  word-break: break-word;
}
.all-transactions-history .active {
  text-decoration: underline;
  color: #003c71;
}
.all-transactions-history .divider {
  border: 1px solid #99b1c6;
  margin: 0 7px;
  position: relative;
  top: 4px;
  height: 17px;
}
.all-transactions-history span.newLine {
  display: block;
}
.all-transactions-history .th-table-caption {
  display: flex;
  flex-direction: column;
  padding: 0 14px 8px;
  margin-top: -5px;
  margin-bottom: 0;
}
.all-transactions-history .th-table-caption .tc-change-date {
  display: flex;
  margin: 0 0 23px -22px;
}
.all-transactions-history .th-table-caption .tc-result-no {
  color: #003c71;
  font-weight: bold;
}
.all-transactions-history .th-table-caption .tc-result-no .tc-date {
  color: #6a6a6a;
  font-weight: normal;
}
.all-transactions-history .th-table-caption .btn.btn-link {
  padding: 0 4px;
  height: 24px;
  border-style: none;
}
.all-transactions-history .th-table-caption .btn.btn-link + .btn.btn-link {
  margin-left: 16px;
}
.all-transactions-history .trans-history-sub-head {
  text-align: center;
  color: #242424;
  margin-bottom: 24px;
}
.all-transactions-history .trans-history-sub-head a {
  font-weight: bold;
}
.all-transactions-history .trans-history-sub-head a .more-info-tooltip-wrapper {
  position: relative;
  top: 2px;
}
.all-transactions-history
  .trans-history-sub-head
  a
  .more-info-tooltip-wrapper
  .btn-link {
  font-size: 14px;
}
.all-transactions-history .ewma-table-wrapper .ewma-table tbody {
  max-height: none;
}
.all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.text-color-light
  .all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.text-color-dark
  .text-color-light
  .all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
.ewma-jackpot
  .all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active),
#cookie-policy-notification
  .all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus:not(:active) {
  outline-color: #fae300;
}
.all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:focus.all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr:active {
  outline: 0;
}
.all-transactions-history .ewma-table-wrapper .ewma-table tbody tr:active,
.all-transactions-history .ewma-table-wrapper .ewma-table tbody tr.active {
  box-shadow: none;
}
.all-transactions-history .ewma-table-wrapper .ewma-table tbody tr td span {
  text-align: left;
}
.all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  td
  span.alignRight {
  text-align: right;
}
.all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  td.displayNone::before {
  display: none;
}
.all-transactions-history
  .ewma-table-wrapper
  .ewma-table
  tbody
  tr
  td:nth-child(5) {
  padding-top: 10px;
}
.all-transactions-history
  .ewma-table-wrapper.mobile-accordion
  .ewma-table.ewma-accordion
  .tbody
  .tr
  .td:first-child {
  padding-top: 8px;
}
@media screen and (max-width: 991px) {
  .all-transactions-history .calendar-picker-form .input-calendar-picker {
    padding-right: 0;
  }
  .all-transactions-history
    .calendar-picker-form
    .input-calendar-picker:nth-child(2) {
    margin-bottom: 18px;
    margin-top: 20px;
  }
  .all-transactions-history .tc-change-date-fr {
    text-align: center;
    margin: 0 0 23px -16px;
  }
}
@media screen and (min-width: 992px) {
  .all-transactions-history h1.transactions-history-header {
    font-size: 32px;
    max-width: 510px;
    padding-bottom: 16px;
    margin: 0 auto 34px auto;
    border-bottom: 1px solid #0072ce;
  }
  .all-transactions-history .trans-history-date-selection {
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .all-transactions-history .trans-history-date-selection .date-container {
    width: 732px;
    margin: 0 auto;
  }
  .all-transactions-history
    .trans-history-date-selection
    .date-container
    input {
    width: 100%;
  }
  .all-transactions-history
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    .input-calendar-picker {
    padding-right: 24px;
  }
  .all-transactions-history
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    .cta {
    flex: 0;
    min-width: 219px;
  }
  .all-transactions-history
    .trans-history-date-selection
    .date-container
    .calendar-picker-form
    button {
    min-width: 222px;
  }
  .all-transactions-history .ewma-table-wrapper {
    margin-top: 16px;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table thead .visible-mob {
    color: transparent;
  }
  .all-transactions-history
    .ewma-table-wrapper
    .ewma-table
    thead
    .visible-mob::before {
    display: none;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table thead tr th {
    padding-left: 16px;
    text-align: center;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table tbody .arrow-right {
    text-align: right;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table tbody tr td {
    padding-top: 18px;
    padding-bottom: 16px;
    vertical-align: unset;
    font-size: 14px;
    padding-right: 15px;
  }
  .all-transactions-history
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr
    td
    .status-section {
    display: flex;
    justify-content: space-between;
  }
  .all-transactions-history
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr
    td
    span.dateTimeFont {
    font-size: 12px;
  }
  .all-transactions-history
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td,
  .all-transactions-history
    .ewma-table-wrapper
    .ewma-table
    tbody
    tr:not(.table-view-more-row)
    td:first-child {
    padding-left: 16px;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table .width-xxl {
    width: 22.5%;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table .width-xl {
    width: 17.5%;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table .width-m {
    width: 12.25%;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table .width-l {
    width: 15.75%;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table .width-s {
    width: 10%;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table .width-xs {
    width: 9.25%;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table .width-xxs {
    width: 6%;
  }
  .all-transactions-history .ewma-table-wrapper .ewma-table .width-xlg {
    width: 27%;
  }
  .all-transactions-history .th-table-caption {
    flex-direction: row;
    justify-content: space-between;
    padding: 0 4px 0 16px;
    margin-top: 32px;
  }
  .all-transactions-history .th-table-caption .tc-change-date {
    text-align: left;
    margin-bottom: 0;
  }
  .all-transactions-history .divider {
    border-left: 1px solid #99b1c6;
    margin: 0 15px;
    height: 60%;
    position: relative;
    top: 6px;
  }
  .all-transactions-history .winner-label-descr {
    display: inline;
  }
}
.unclaimed-prizes {
  margin-top: 32px !important;
}
.unclaimed-prizes .btn {
  margin-top: 30px;
}
.unclaimed-prizes h2 {
  margin: 0 0 10px;
}
.unclaimed-prizes .unclaimed-instant-prizes {
  margin-top: 0;
}
.unclaimed-prizes .unclaimed-prizes-table {
  margin-bottom: 32px;
}
.winners-edge-spa .winners-edge-login-wrapper {
  max-width: 500px;
  margin: 10px;
  background-color: #fff;
}
@media screen and (min-width: 587px) {
  .winners-edge-spa .winners-edge-login-wrapper {
    margin: 0 auto;
  }
}
.winners-edge-spa .winners-edge-login .login {
  padding: 0 1rem;
}
.winners-edge-spa .login-form:not(form) .header3 {
  margin-top: 40px;
  font-size: 28px;
  line-height: 1.25;
}
@media screen and (min-width: 480px) {
  .winners-edge-spa .login-form:not(form) .header3 {
    font-size: 40px;
  }
}
@media screen and (min-width: 768px) {
  .winners-edge-spa .login-form:not(form) .header3 {
    font-size: 42px;
  }
}
@media screen and (min-width: 768px) {
  .winners-edge-spa .login-form:not(form) {
    padding-left: 0;
    padding-right: 0;
  }
}
.winners-edge-spa form.login-form {
  padding: 0 20px;
}
@media screen and (min-width: 480px) {
  .winners-edge-spa form.login-form {
    padding: 0 30px;
  }
}
@media screen and (min-width: 768px) {
  .winners-edge-spa form.login-form {
    padding: 0 30px;
  }
}
.winners-edge-spa .login-sign-up-section {
  padding-left: 20px;
  padding-right: 20px;
}
a.datepicker-button {
  cursor: pointer;
}
div.datepicker-calendar {
  margin: 0 10px 10px 0;
  font-size: 0.9em;
  padding: 2px;
  position: absolute;
  width: 261px;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 50;
}
div.datepicker-calendar div.datepicker-month-wrap {
  margin: 0;
  padding-top: 1px;
  text-align: center;
  height: 30px;
}
div.datepicker-calendar.bootstrap4 div.datepicker-month-wrap > div {
  padding-top: 0;
}
div.datepicker-calendar.bootstrap4
  div.datepicker-month-wrap
  div.datepicker-month-prev,
div.datepicker-calendar.bootstrap4
  div.datepicker-month-wrap
  div.datepicker-month-next {
  padding-top: 2px;
}
div.datepicker-calendar.bootstrap4 div.datepicker-month-wrap i.fa-caret-left,
div.datepicker-calendar.bootstrap4 div.datepicker-month-wrap i.fa-caret-right {
  font-size: 1.3em;
}
div.datepicker-calendar div.datepicker-month-fast-prev.disabled,
div.datepicker-calendar div.datepicker-month-fast-next.disabled,
div.datepicker-calendar div.datepicker-month-prev.disabled,
div.datepicker-calendar div.datepicker-month-next.disabled {
  border: 0;
  cursor: default;
}
div.datepicker-calendar div.datepicker-month-fast-prev,
div.datepicker-calendar div.datepicker-month-fast-next,
div.datepicker-calendar div.datepicker-month-prev,
div.datepicker-calendar div.datepicker-month-next {
  cursor: pointer;
  margin: 3px;
  width: 24px;
  height: 24px;
  padding-top: 3px;
}
div.datepicker-calendar div.datepicker-month-fast-prev {
  padding-right: 2px;
}
div.datepicker-calendar div.datepicker-month-fast-next {
  padding-left: 2px;
}
div.datepicker-calendar div.datepicker-month-fast-prev.enabled:hover,
div.datepicker-calendar div.datepicker-month-fast-prev.enabled:focus,
div.datepicker-calendar div.datepicker-month-fast-next.enabled:hover,
div.datepicker-calendar div.datepicker-month-fast-next.enabled:focus,
div.datepicker-calendar div.datepicker-month-prev.enabled:hover,
div.datepicker-calendar div.datepicker-month-prev.enabled:focus,
div.datepicker-calendar div.datepicker-month-next.enabled:hover,
div.datepicker-calendar div.datepicker-month-next.enabled:focus {
  margin-top: 2px;
  border: 1px solid #800;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.datepicker-calendar div.datepicker-month {
  margin: 3px 56px 2px 56px;
  height: 24px;
  text-align: center;
  font-weight: bold;
  font-size: 1.2em;
  cursor: pointer;
  padding-top: 1px;
}
div.datepicker-calendar:not(.bootstrap4) div.datepicker-month::after {
  font-family: "Glyphicons Halflings";
  font-size: 0.6em;
  display: inline-block;
  content: "\e252";
}
div.datepicker-calendar.bootstrap4 div.datepicker-month::after {
  font-family: "Font Awesome 5 Free";
  font-size: 0.7em;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  padding-left: 0.4em;
  content: "\f078";
}
div.datepicker-calendar div.datepicker-month:hover,
div.datepicker-calendar div.datepicker-month:focus {
  padding-top: 0;
  border: 1px solid #800;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
div.datepicker-calendar table.datepicker-grid {
  width: 100%;
  font-size: 1.2em;
  text-align: center;
}
div.datepicker-calendar table.datepicker-grid.rtl {
  direction: rtl;
}
div.datepicker-calendar table.datepicker-grid:focus {
  outline: 0;
}
div.datepicker-calendar table.datepicker-grid th,
div.datepicker-calendar table.datepicker-grid td {
  text-align: center;
  padding: 0;
}
div.datepicker-calendar table.datepicker-grid th abbr {
  border: 0;
}
div.datepicker-calendar table.datepicker-grid td {
  border: 1px solid #999;
  cursor: pointer;
}
div.datepicker-calendar table.datepicker-grid td.unselectable {
  cursor: default;
}
div.datepicker-calendar table.datepicker-grid th,
div.datepicker-calendar table.datepicker-grid td.day {
  height: 30px;
}
div.datepicker-calendar table.datepicker-grid td.month {
  height: 60px;
}
div.datepicker-calendar table.datepicker-grid td.year {
  height: 45px;
}
div.datepicker-calendar table.datepicker-grid td.curDay,
div.datepicker-calendar table.datepicker-grid td.curMonth,
div.datepicker-calendar table.datepicker-grid td.curYear {
  border: 1px solid #999;
}
div.datepicker-calendar table.datepicker-grid td.empty {
  border: 1px solid #999;
  cursor: default;
}
div.datepicker-calendar .offscreen {
  position: absolute;
  left: -200em;
  top: -100em;
}
.datepicker-overlay {
  background: #777;
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  height: 100%;
  min-height: 100%;
  z-index: 40;
}
div.datepicker-calendar button.datepicker-close {
  height: 30px;
  width: 100%;
  font-weight: bold;
  margin-top: 1px;
  border: 1px solid #eee;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
a.datepicker-button.default:hover,
a.datepicker-button.default:focus {
  background-color: #ddd;
}
div.datepicker-calendar.default {
  background-color: #fff;
}
div.datepicker-calendar.default div.datepicker-month-fast-prev.disabled,
div.datepicker-calendar.default div.datepicker-month-fast-next.disabled,
div.datepicker-calendar.default div.datepicker-month-prev.disabled,
div.datepicker-calendar.default div.datepicker-month-next.disabled {
  color: #999;
}
div.datepicker-calendar.default div.datepicker-month-fast-prev.enabled:hover,
div.datepicker-calendar.default div.datepicker-month-fast-prev.enabled:focus,
div.datepicker-calendar.default div.datepicker-month-fast-next.enabled:hover,
div.datepicker-calendar.default div.datepicker-month-fast-next.enabled:focus,
div.datepicker-calendar.default div.datepicker-month-prev.enabled:hover,
div.datepicker-calendar.default div.datepicker-month-prev.enabled:focus,
div.datepicker-calendar.default div.datepicker-month-next.enabled:hover,
div.datepicker-calendar.default div.datepicker-month-next.enabled:focus,
div.datepicker-calendar.default div.datepicker-month:hover,
div.datepicker-calendar.default div.datepicker-month:focus,
div.datepicker-calendar.default button.datepicker-close:hover,
div.datepicker-calendar.default button.datepicker-close:focus {
  background-color: #eee;
  border-color: #999;
}
div.datepicker-calendar.default table.datepicker-grid:focus {
  outline: 1px dotted #999;
}
div.datepicker-calendar.default tr.datepicker-weekdays {
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
}
div.datepicker-calendar.default table.datepicker-grid th {
  background-color: #eee;
  border: 0;
}
div.datepicker-calendar.default table.datepicker-grid td {
  border: 0;
  color: #000;
}
div.datepicker-calendar.default table.datepicker-grid td.unselectable {
  color: #999;
}
div.datepicker-calendar.default table.datepicker-grid td.curDay,
div.datepicker-calendar.default table.datepicker-grid td.curMonth,
div.datepicker-calendar.default table.datepicker-grid td.curYear {
  background-color: #fff0c4;
}
div.datepicker-calendar.default table.datepicker-grid td.empty {
  border: 0;
  color: #ccc;
}
div.datepicker-calendar.default table.datepicker-grid td.selectable:hover,
div.datepicker-calendar.default table.datepicker-grid td.selectable.focus {
  background-color: #ddd;
}
div.datepicker-calendar.default table.datepicker-grid td.empty:hover {
  background-color: #f9f9f9;
}
div.datepicker-calendar.default button.datepicker-close {
  background-color: #ddd;
  border-color: #999;
  color: #000;
}
a.datepicker-button.bootstrap:hover,
a.datepicker-button.bootstrap:focus {
  background-color: #ddd;
}
div.datepicker-calendar.bootstrap {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
  min-width: 200px;
  font-size: 0.8em;
  background-clip: padding-box;
  background-color: #fff;
  border-radius: 4px;
  line-height: 20px;
}
div.datepicker-calendar.bootstrap.below {
  margin-top: 2px;
}
div.datepicker-calendar.bootstrap.above {
  margin-top: -2px;
}
div.datepicker-calendar.bootstrap::before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  left: 7px;
}
div.datepicker-calendar.bootstrap::after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
  left: 6px;
}
div.datepicker-calendar.bootstrap.below::before {
  top: -7px;
}
div.datepicker-calendar.bootstrap.below::after {
  top: -6px;
}
div.datepicker-calendar.bootstrap.above::before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
div.datepicker-calendar.bootstrap.above::after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
div.datepicker-calendar.bootstrap div.datepicker-month-fast-prev.disabled,
div.datepicker-calendar.bootstrap div.datepicker-month-fast-next.disabled,
div.datepicker-calendar.bootstrap div.datepicker-month-prev.disabled,
div.datepicker-calendar.bootstrap div.datepicker-month-next.disabled {
  color: #999;
}
div.datepicker-calendar.bootstrap div.datepicker-month-fast-prev.enabled:hover,
div.datepicker-calendar.bootstrap div.datepicker-month-fast-prev.enabled:focus,
div.datepicker-calendar.bootstrap div.datepicker-month-fast-next.enabled:hover,
div.datepicker-calendar.bootstrap div.datepicker-month-fast-next.enabled:focus,
div.datepicker-calendar.bootstrap div.datepicker-month-prev.enabled:hover,
div.datepicker-calendar.bootstrap div.datepicker-month-prev.enabled:focus,
div.datepicker-calendar.bootstrap div.datepicker-month-next.enabled:hover,
div.datepicker-calendar.bootstrap div.datepicker-month-next.enabled:focus,
div.datepicker-calendar.bootstrap div.datepicker-month:hover,
div.datepicker-calendar.bootstrap div.datepicker-month:focus,
div.datepicker-calendar.bootstrap button.datepicker-close:hover,
div.datepicker-calendar.bootstrap button.datepicker-close:focus {
  background-color: #eee;
  border-color: #999;
}
div.datepicker-calendar.bootstrap table.datepicker-grid:focus {
  outline: 0;
}
div.datepicker-calendar.bootstrap tr.datepicker-weekdays {
  border: 0;
}
div.datepicker-calendar.bootstrap table.datepicker-grid th abbr {
  text-decoration: none;
  cursor: default;
}
div.datepicker-calendar.bootstrap table.datepicker-grid td {
  border: 0;
  color: #000;
}
div.datepicker-calendar.bootstrap table.datepicker-grid td.unselectable {
  color: #999;
}
div.datepicker-calendar.bootstrap table.datepicker-grid td.curDay,
div.datepicker-calendar.bootstrap table.datepicker-grid td.curMonth,
div.datepicker-calendar.bootstrap table.datepicker-grid td.curYear {
  background-color: #fff0c4;
}
div.datepicker-calendar.bootstrap table.datepicker-grid td.empty {
  border: 0;
  color: #ccc;
}
div.datepicker-calendar.bootstrap table.datepicker-grid td.selectable:hover,
div.datepicker-calendar.bootstrap table.datepicker-grid td.selectable.focus {
  background-color: #ddd;
}
div.datepicker-calendar.bootstrap table.datepicker-grid td.empty:hover {
  background-color: #f9f9f9;
}
div.datepicker-calendar.bootstrap button.datepicker-close {
  background-color: #ddd;
  border-color: #999;
  color: #000;
}
a.datepicker-button.maroon {
  color: #fff;
  background-color: #a63950;
}
a.datepicker-button.maroon:hover,
a.datepicker-button.maroon:focus {
  color: #fff;
  background-color: #802c3e;
}
div.datepicker-calendar.maroon {
  background-color: #fff;
  border-color: #ccc;
}
div.datepicker-calendar.maroon div.datepicker-month-wrap {
  background-color: #522a3f;
  color: #fff;
}
div.datepicker-calendar.maroon div.datepicker-month-fast-prev.disabled,
div.datepicker-calendar.maroon div.datepicker-month-fast-next.disabled,
div.datepicker-calendar.maroon div.datepicker-month-prev.disabled,
div.datepicker-calendar.maroon div.datepicker-month-next.disabled {
  color: #999;
}
div.datepicker-calendar.maroon table.datepicker-grid:focus {
  outline: 1px dotted #a63950;
}
div.datepicker-calendar.maroon table.datepicker-grid th {
  background-color: #a63950;
  color: #fff;
}
div.datepicker-calendar.maroon table.datepicker-grid td {
  background-color: #eee;
  border-color: #999;
}
div.datepicker-calendar.maroon table.datepicker-grid td.unselectable {
  color: #999;
}
div.datepicker-calendar.maroon table.datepicker-grid td.curDay,
div.datepicker-calendar.maroon table.datepicker-grid td.curMonth,
div.datepicker-calendar.maroon table.datepicker-grid td.curYear {
  background-color: #fff0c4;
}
div.datepicker-calendar.maroon table.datepicker-grid td.empty {
  background-color: #f9f9f9;
  color: #aaa;
}
div.datepicker-calendar.maroon table.datepicker-grid td.selectable:hover,
div.datepicker-calendar.maroon table.datepicker-grid td.selectable.focus {
  background-color: #b55a6e;
  color: #fff;
  border-color: #800;
}
div.datepicker-calendar.maroon table.datepicker-grid td.empty:hover {
  background-color: #f9f9f9;
  border-color: #999;
}
div.datepicker-calendar.maroon button.datepicker-close {
  background-color: #522a3f;
  color: #fff;
  border-color: #eee;
}
a.datepicker-button.blue {
  color: #fff;
  background-color: #063a5b;
}
a.datepicker-button.blue:hover,
a.datepicker-button.blue:focus {
  background-color: #262a33;
}
div.datepicker-calendar.blue {
  background-color: #fff;
  border-color: #ccc;
}
div.datepicker-calendar.blue div.datepicker-month-wrap {
  background-color: #063a5b;
  color: #fff;
}
div.datepicker-calendar.blue div.datepicker-month-fast-prev.disabled,
div.datepicker-calendar.blue div.datepicker-month-fast-next.disabled,
div.datepicker-calendar.blue div.datepicker-month-prev.disabled,
div.datepicker-calendar.blue div.datepicker-month-next.disabled {
  color: #999;
}
div.datepicker-calendar.blue div.datepicker-month-fast-prev.enabled:hover,
div.datepicker-calendar.blue div.datepicker-month-fast-prev.enabled:focus,
div.datepicker-calendar.blue div.datepicker-month-fast-next.enabled:hover,
div.datepicker-calendar.blue div.datepicker-month-fast-next.enabled:focus,
div.datepicker-calendar.blue div.datepicker-month-prev.enabled:hover,
div.datepicker-calendar.blue div.datepicker-month-prev.enabled:focus,
div.datepicker-calendar.blue div.datepicker-month-next.enabled:hover,
div.datepicker-calendar.blue div.datepicker-month-next.enabled:focus,
div.datepicker-calendar.blue div.datepicker-month:hover,
div.datepicker-calendar.blue div.datepicker-month:focus,
div.datepicker-calendar.blue button.datepicker-close:hover,
div.datepicker-calendar.blue button.datepicker-close:focus {
  background-color: #0b6ba8;
  border-color: #3484b7;
}
div.datepicker-calendar.blue table.datepicker-grid:focus {
  outline: 1px dotted #0b6ba8;
}
div.datepicker-calendar.blue table.datepicker-grid th {
  background-color: #0b6ba8;
  color: #fff;
}
div.datepicker-calendar.blue table.datepicker-grid td {
  background-color: #eee;
  border-color: #999;
}
div.datepicker-calendar.blue table.datepicker-grid td.unselectable {
  color: #999;
}
div.datepicker-calendar.blue table.datepicker-grid td.curDay,
div.datepicker-calendar.blue table.datepicker-grid td.curMonth,
div.datepicker-calendar.blue table.datepicker-grid td.curYear {
  background-color: #fff0c4;
}
div.datepicker-calendar.blue table.datepicker-grid td.empty {
  background-color: #f9f9f9;
  color: #aaa;
}
div.datepicker-calendar.blue table.datepicker-grid td.selectable:hover,
div.datepicker-calendar.blue table.datepicker-grid td.selectable.focus {
  background-color: #0b6ba8;
  color: #fff;
  border-color: #3484b7;
}
div.datepicker-calendar.blue table.datepicker-grid td.empty:hover {
  background-color: #f9f9f9;
  border-color: #999;
}
div.datepicker-calendar.blue button.datepicker-close {
  background-color: #063a5b;
  color: #fff;
  border-color: #eee;
}
a.datepicker-button.green {
  color: #fff;
  background-color: #0c5e2f;
}
a.datepicker-button.green:hover,
a.datepicker-button.green:focus {
  background-color: #262a33;
}
div.datepicker-calendar.green {
  background-color: #fff;
  border-color: #ccc;
}
div.datepicker-calendar.green div.datepicker-month-wrap {
  background-color: #0c5e2f;
  color: #fff;
}
div.datepicker-calendar.green div.datepicker-month-fast-prev.disabled,
div.datepicker-calendar.green div.datepicker-month-fast-next.disabled,
div.datepicker-calendar.green div.datepicker-month-prev.disabled,
div.datepicker-calendar.green div.datepicker-month-next.disabled {
  color: #999;
}
div.datepicker-calendar.green div.datepicker-month-fast-prev.enabled:hover,
div.datepicker-calendar.green div.datepicker-month-fast-prev.enabled:focus,
div.datepicker-calendar.green div.datepicker-month-fast-next.enabled:hover,
div.datepicker-calendar.green div.datepicker-month-fast-next.enabled:focus,
div.datepicker-calendar.green div.datepicker-month-prev.enabled:hover,
div.datepicker-calendar.green div.datepicker-month-prev.enabled:focus,
div.datepicker-calendar.green div.datepicker-month-next.enabled:hover,
div.datepicker-calendar.green div.datepicker-month-next.enabled:focus,
div.datepicker-calendar.green div.datepicker-month:hover,
div.datepicker-calendar.green div.datepicker-month:focus,
div.datepicker-calendar.green button.datepicker-close:hover,
div.datepicker-calendar.green button.datepicker-close:focus {
  background-color: #0d803b;
  border-color: #36955c;
}
div.datepicker-calendar.green table.datepicker-grid:focus {
  outline: 1px dotted #0d803b;
}
div.datepicker-calendar.green table.datepicker-grid th {
  background-color: #0d803b;
  color: #fff;
}
div.datepicker-calendar.green table.datepicker-grid td {
  background-color: #eee;
  border-color: #999;
}
div.datepicker-calendar.green table.datepicker-grid td.unselectable {
  color: #999;
}
div.datepicker-calendar.green table.datepicker-grid td.curDay,
div.datepicker-calendar.green table.datepicker-grid td.curMonth,
div.datepicker-calendar.green table.datepicker-grid td.curYear {
  background-color: #fff0c4;
}
div.datepicker-calendar.green table.datepicker-grid td.empty {
  background-color: #f9f9f9;
  color: #aaa;
}
div.datepicker-calendar.green table.datepicker-grid td.selectable:hover,
div.datepicker-calendar.green table.datepicker-grid td.selectable.focus {
  background-color: #0d803b;
  color: #fff;
  border-color: #36955c;
}
div.datepicker-calendar.green table.datepicker-grid td.empty:hover {
  background-color: #f9f9f9;
  border-color: #999;
}
div.datepicker-calendar.green button.datepicker-close {
  background-color: #0c5e2f;
  color: #fff;
  border-color: #eee;
}
html.aem-AuthorLayer-Edit .cmp-header {
  padding-bottom: 0;
}
@media screen and (max-width: 991px) {
  html.aem-AuthorLayer-Edit .cmp-header {
    padding-top: 0;
  }
}
html.aem-AuthorLayer-Edit .cmp-header header.global-header {
  position: relative;
}
.modal-open .cmp-header header.global-header {
  position: absolute;
  z-index: initial;
}
.modal-open .cmp-header header.global-header .header-container-wrapper {
  position: fixed;
  width: 100%;
  background-color: #003c71;
  z-index: 1000;
  top: 0;
  left: 0;
}
.modal-open .cmp-header header.global-header .snackbar {
  z-index: 1051;
  position: fixed;
  top: 0;
  width: 100vw;
}
.cmp-header {
  padding-bottom: 88px;
}
@media screen and (max-width: 991px) {
  .cmp-header {
    padding-bottom: 56px;
  }
}
.cmp-header header.global-header {
  background: #003c71;
  color: #fff;
  position: fixed;
  width: 100%;
  z-index: 1049;
  top: 0;
  left: 0;
}
.cmp-header header.global-header .container {
  display: flex;
  align-items: center;
  position: relative;
}
.cmp-header header.global-header .container > * {
  padding: 0 10px;
}
@media screen and (max-width: 355px) {
  .cmp-header header.global-header .container > * {
    padding: 0 6px;
  }
}
.cmp-header header.global-header .container > *:first-child {
  padding-left: 0;
}
.cmp-header header.global-header .container > *.login,
.cmp-header header.global-header .container > *.language-switcher {
  padding-right: 0;
  align-self: center;
}
.cmp-header header.global-header .container > *.main-nav {
  flex-grow: 1;
}
@media screen and (max-width: 991px) {
  .cmp-header header.global-header .container {
    flex-wrap: wrap;
  }
  .cmp-header header.global-header .container .logo {
    order: 0;
    flex-grow: 1;
  }
  .cmp-header header.global-header .container .main-nav {
    order: 4;
    flex-grow: 0;
    padding-right: 0;
  }
  .cmp-header header.global-header .container .cart {
    order: 2;
    padding: 0 24px;
  }
  .cmp-header header.global-header .container .language-switcher {
    display: none;
    order: 5;
  }
  .cmp-header header.global-header .container .login {
    order: 3;
  }
  .cmp-header header.global-header .container .login > button {
    display: none;
  }
  .cmp-header header.global-header .container .sign-up {
    order: 3;
    padding: 0;
  }
  .cmp-header header.global-header .container .sign-up > a {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  html[lang="fr"] .cmp-header header.global-header .container .cart-icon {
    padding: 0;
  }
  html[lang="fr"] .cmp-header header.global-header .container .header-wallet {
    padding: 0 0 12px;
  }
}
footer {
  clear: both;
}
footer .top-footer {
  margin-top: 8px;
  padding: 24px 0;
  background-color: #fbfbfb;
  border-top: 1px solid #e2e2e2;
}
@media screen and (max-width: 991px) {
  footer .top-footer {
    display: none;
  }
}
footer .top-footer ul {
  margin: 0;
  padding: 0;
}
footer .top-footer ul li {
  margin: 10px 0;
  padding: 0;
  list-style: none;
}
footer .top-footer .separator-wrapper {
  margin-bottom: 24px;
}
footer .top-footer .cmp-text {
  margin-top: 32px;
}
footer .top-footer .cmp-color-section .separator-wrapper {
  margin-bottom: 0;
}
footer .top-footer .cmp-color-section .cmp-text {
  margin-top: 16px;
}
footer .top-footer .cmp-color-section .cmp-list .title {
  margin-top: 0;
}
footer .bottom-footer {
  background-color: #003c71;
  color: #fff;
  padding: 24px 0;
}
footer .bottom-footer a,
footer .bottom-footer a:link,
footer .bottom-footer a:visited {
  color: #fff;
  text-decoration: none;
}
footer .bottom-footer a:hover,
footer .bottom-footer a:focus,
footer .bottom-footer a:visited:hover {
  color: #fff;
  text-decoration: underline;
}
@media screen and (max-width: 991px) {
  footer .clock-wrapper {
    margin-top: 5px;
    text-align: left;
  }
}
.cart .btn {
  background: 0;
  border: 0;
  color: #fff;
  font-size: 30px;
  height: 30px;
  line-height: 30px;
  padding: 0;
}
.language-switcher {
  display: flex;
  align-items: center;
  padding-left: 12px;
}
.language-switcher .content-desktop {
  display: none;
}
.language-switcher .content-mobile {
  display: block;
}
.language-switcher .navbar-collapse {
  padding: 23px 0 !important;
}
.language-switcher ul {
  text-transform: uppercase;
  display: flex;
  align-items: center;
  color: #fff;
  font-family: Oswald, serif;
  font-size: 14px;
  line-height: 24px;
  list-style: none;
  margin: auto;
  padding: 0;
}
.language-switcher ul > li {
  padding: 4px 0;
}
.language-switcher ul > li .lang-link {
  color: #99b1c6 !important;
  padding: 0;
  position: relative;
  text-decoration: none;
}
.language-switcher ul > li .lang-link::after {
  content: "";
  position: absolute;
  bottom: -4px;
  left: 0;
  border-bottom: 4px solid #fff;
  width: 0;
  transition: width 0.3s;
}
.language-switcher ul > li a.lang-link {
  display: inline-block;
}
.language-switcher ul > li a.lang-link:hover::after,
.language-switcher ul > li a.lang-link:focus::after,
.language-switcher ul > li a.lang-link:visited:hover::after {
  width: 100% !important;
}
.language-switcher ul > li.active .lang-link::after {
  width: 100% !important;
  border-bottom: 4px solid #fae300;
}
.language-switcher ul > li:first-child {
  padding-right: 12px;
}
.language-switcher ul > li:last-child {
  padding-left: 12px;
  border-left: 2px solid #fff;
}
@media screen and (min-width: 992px) {
  .language-switcher .content-desktop {
    display: block;
  }
  .language-switcher .content-mobile {
    display: none;
  }
}
.logo a {
  padding: 0;
  display: block;
  width: 66px;
}
@media screen and (max-width: 991px) {
  .logo a {
    width: 40px;
  }
}
.logo a img {
  width: 100%;
  height: auto;
}
.search .btn {
  background: 0;
  border: 0;
  color: #fff;
  font-size: 30px;
  height: 30px;
  line-height: 30px;
  padding: 0;
}
.alert.alert-success {
  background-color: #f7fff6;
  border-color: #25840f;
  color: #25840f;
}
.alert.alert-info {
  background-color: #edf7ff;
  border-color: #004882;
  color: #004882;
}
.alert.alert-warning {
  background-color: #fffaf0;
  border-color: #c77200;
  color: #c77200;
}
.alert.alert-danger {
  background-color: #fff6f8;
  border-color: #ab0524;
  color: #ab0524;
}
.btn {
  padding: 10px 20px;
  border-radius: 50px;
  text-transform: uppercase;
  transition: background-color 0.3s, border-color 0.3s, color 0.3s;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 1.6rem;
  letter-spacing: 0.78px;
  text-shadow: none;
  font-weight: bold;
  line-height: 22px;
}
.btn:link,
.btn:visited {
  letter-spacing: 0.78px;
}
.btn.no-text {
  padding: 10px;
}
.btn.btn-lg {
  padding: 15px 30px;
}
.btn.btn-sm {
  padding: 5px 10px;
}
.btn.btn-xs {
  padding: 1px 5px;
}
.btn.btn-300 {
  width: 100%;
  max-width: 100%;
}
@media screen and (min-width: 480px) {
  .btn.btn-300 {
    width: 300px;
  }
}
.btn span {
  vertical-align: middle;
}
.btn span:first-child:last-child {
  vertical-align: initial;
}
.btn .icon {
  vertical-align: middle;
}
.btn .icon + span,
.btn span + .icon {
  margin-left: 4px;
}
.btn[class*="btn-"]:focus:not(:active) {
  outline-color: #1195ff;
  outline-width: 2px;
  outline-offset: 1px;
  outline-style: solid;
}
.btn[class*="btn-"]:focus.btn[class*="btn-"]:active {
  outline: 0;
}
.btn[class*="btn-"]:active,
.btn[class*="btn-"].active {
  box-shadow: none;
}
.text-color-light .btn[class*="btn-"]:focus:not(:active),
.text-color-dark .text-color-light .btn[class*="btn-"]:focus:not(:active),
.ewma-jackpot .btn[class*="btn-"]:focus:not(:active),
#cookie-policy-notification .btn[class*="btn-"]:focus:not(:active) {
  outline-color: #fae300;
}
.btn[class*="btn-"][disabled],
.btn[class*="btn-"][aria-disabled] {
  opacity: 1;
  border: solid 2px #989898 !important;
  background-color: #989898 !important;
  color: #fff !important;
  cursor: default !important;
}
.btn[class*="btn-"][disabled] .icon,
.btn[class*="btn-"][aria-disabled] .icon {
  fill: #fff;
}
.btn.btn-primary {
  background-color: #003c71;
  border: solid 2px #003c71;
  color: #fff;
}
.btn.btn-primary .icon {
  fill: #fff;
}
.btn.btn-primary:hover,
.btn.btn-primary:visited:hover {
  border: solid 2px #0072ce;
  background-color: #0072ce;
  color: #fff;
}
.btn.btn-primary:focus {
  background-color: #0072ce;
  border: solid 2px #0072ce;
  color: #fff;
}
.btn.btn-primary:active,
.btn.btn-primary.active {
  border: solid 2px #022442;
  background-color: #022442;
  color: #fff;
}
.btn.btn-secondary,
.btn.btn-outline-primary,
.btn.btn-default {
  background-color: #fff;
  border: solid 2px #003c71;
  color: #003c71;
}
.btn.btn-secondary .icon,
.btn.btn-outline-primary .icon,
.btn.btn-default .icon {
  fill: #003c71;
}
.btn.btn-secondary:hover,
.btn.btn-outline-primary:hover,
.btn.btn-default:hover,
.btn.btn-secondary:visited:hover,
.btn.btn-outline-primary:visited:hover,
.btn.btn-default:visited:hover {
  border: solid 2px #0072ce;
  background-color: #0072ce;
  color: #fff;
}
.btn.btn-secondary:hover .icon,
.btn.btn-outline-primary:hover .icon,
.btn.btn-default:hover .icon,
.btn.btn-secondary:visited:hover .icon,
.btn.btn-outline-primary:visited:hover .icon,
.btn.btn-default:visited:hover .icon {
  fill: #fff;
}
.btn.btn-secondary:focus,
.btn.btn-outline-primary:focus,
.btn.btn-default:focus {
  background-color: #fff;
  border: solid 2px #003c71;
  color: #003c71;
}
.btn.btn-secondary:focus .icon,
.btn.btn-outline-primary:focus .icon,
.btn.btn-default:focus .icon {
  fill: #003c71;
}
.btn.btn-secondary:active,
.btn.btn-outline-primary:active,
.btn.btn-default:active,
.btn.btn-secondary.active,
.btn.btn-outline-primary.active,
.btn.btn-default.active {
  border: solid 2px #022442;
  background-color: #022442;
  color: #fff;
}
.btn.btn-secondary:active .icon,
.btn.btn-outline-primary:active .icon,
.btn.btn-default:active .icon,
.btn.btn-secondary.active .icon,
.btn.btn-outline-primary.active .icon,
.btn.btn-default.active .icon {
  fill: #fff;
}
.btn.btn-primary-alternate {
  background-color: #fae300;
  border: solid 2px #fae300;
  color: #003c71;
}
.btn.btn-primary-alternate .icon {
  fill: #003c71;
}
.btn.btn-primary-alternate:hover,
.btn.btn-primary-alternate:visited:hover {
  border: solid 2px #003c71;
  background-color: #fff8b4;
  color: #003c71;
}
.btn.btn-primary-alternate:hover .icon,
.btn.btn-primary-alternate:visited:hover .icon {
  fill: #003c71;
}
.btn.btn-primary-alternate:focus {
  border: solid 2px #003c71;
  background-color: #fff8b4;
  color: #003c71;
}
.btn.btn-primary-alternate:focus .icon {
  fill: #003c71;
}
.btn.btn-primary-alternate:active,
.btn.btn-primary-alternate.active {
  border: solid 2px #fae300;
  background-color: #fae300;
  color: #003c71;
}
.btn.btn-primary-alternate:active .icon,
.btn.btn-primary-alternate.active .icon {
  fill: #003c71;
}
.btn.btn-secondary-alternate {
  background-color: transparent;
  border: solid 2px #fff;
  color: #fff;
}
.btn.btn-secondary-alternate .icon {
  fill: #fff;
}
.btn.btn-secondary-alternate:hover,
.btn.btn-secondary-alternate:visited:hover {
  border: solid 2px #fff;
  background-color: #fff8b4;
  color: #003c71;
}
.btn.btn-secondary-alternate:hover .icon,
.btn.btn-secondary-alternate:visited:hover .icon {
  fill: #003c71;
}
.btn.btn-secondary-alternate:focus,
.btn.btn-secondary-alternate:visited:focus {
  background-color: transparent;
  border: solid 2px #fff;
  color: #fff;
}
.btn.btn-secondary-alternate:focus .icon,
.btn.btn-secondary-alternate:visited:focus .icon {
  fill: #fff;
}
.btn.btn-secondary-alternate:active,
.btn.btn-secondary-alternate.active,
.btn.btn-secondary-alternate:visited:active {
  border: solid 2px #fae300;
  background-color: #fae300;
  color: #003c71;
}
.btn.btn-secondary-alternate:active .icon,
.btn.btn-secondary-alternate.active .icon,
.btn.btn-secondary-alternate:visited:active .icon {
  fill: #003c71;
}
.btn.btn-success {
  background-color: #25840f;
  border: solid 2px #25840f;
  color: #fff;
}
.btn.btn-success:hover,
.btn.btn-success:focus,
.btn.btn-success:visited:hover {
  border: solid 2px #32b214;
  background-color: #32b214;
  color: #fff;
}
.btn.btn-success:active,
.btn.btn-success.active {
  border: solid 2px #18560a;
  background-color: #18560a;
  color: #fff;
}
.btn.btn-info {
  background-color: #0072ce;
  border: solid 2px #0072ce;
  color: #fff;
}
.btn.btn-info:hover,
.btn.btn-info:focus,
.btn.btn-info:visited:hover {
  border: solid 2px #028eff;
  background-color: #028eff;
  color: #fff;
}
.btn.btn-info:active,
.btn.btn-info.active {
  border: solid 2px #00569b;
  background-color: #00569b;
  color: #fff;
}
.btn.btn-warning {
  background-color: #ff9b15;
  border: solid 2px #ff9b15;
  color: #fff;
}
.btn.btn-warning:hover,
.btn.btn-warning:focus,
.btn.btn-warning:visited:hover {
  border: solid 2px #ffb148;
  background-color: #ffb148;
  color: #fff;
}
.btn.btn-warning:active,
.btn.btn-warning.active {
  border: solid 2px #e18100;
  background-color: #e18100;
  color: #fff;
}
.btn.btn-danger {
  background-color: #e4002b;
  border: solid 2px #e4002b;
  color: #fff;
}
.btn.btn-danger .icon {
  fill: #fff;
}
.btn.btn-danger:hover,
.btn.btn-danger:focus,
.btn.btn-danger:visited:hover {
  border: solid 2px #ff1844;
  background-color: #ff1844;
  color: #fff;
}
.btn.btn-danger:active,
.btn.btn-danger.active {
  border: solid 2px #b10021;
  background-color: #b10021;
  color: #fff;
}
.btn.btn-link {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.88px;
  text-transform: none;
  color: #0072ce;
  padding: 0;
  border: 0;
  border-radius: 0;
}
.btn.btn-link:focus {
  color: #022442;
  border: 0;
  outline: 0;
}
.btn.btn-link:focus .icon {
  fill: #022442;
}
.btn.btn-link.previous span {
  margin-right: 2px;
  top: 2px;
}
.btn.btn-link-alternate {
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.88px;
  text-transform: initial;
  color: #fae300;
  padding: 0 20px;
  background-color: none;
}
.btn.btn-link-alternate .icon {
  fill: #fae300;
}
.btn.btn-link-alternate:focus {
  color: #fff;
  border: 0;
  outline: 0;
}
.btn.btn-link-alternate:focus .icon {
  fill: #fff;
}
.btn.btn-link-alternate.previous span {
  margin-right: 2px;
  top: 2px;
}
.btn[class*="btn-link"][disabled],
.btn[class*="btn-link"][aria-disabled] {
  color: #989898 !important;
  background-color: transparent !important;
  border: none !important;
  cursor: default !important;
  text-decoration: none;
}
.btn[class*="btn-link"][disabled] .icon,
.btn[class*="btn-link"][aria-disabled] .icon {
  fill: #989898;
}
.btn[class*="btn-secondary"][disabled],
.btn[class*="btn-secondary"][aria-disabled] {
  opacity: 1;
  border: solid 2px #989898 !important;
  background-color: transparent !important;
  color: #989898 !important;
  cursor: default !important;
}
.btn.btn-circle {
  padding: 0;
  width: 44px;
  height: 43px;
  font-size: 20px;
  overflow: hidden;
}
.btn.btn-past-results-dark {
  background-color: transparent;
  border: solid 2px #003c71;
  color: #003c71;
}
.btn.btn-past-results-dark:hover,
.btn.btn-past-results-dark:visited:hover {
  border: solid 2px #0072ce;
  background-color: #0072ce;
  color: #fff;
}
.btn.btn-past-results-dark:focus {
  background-color: #0072ce;
  border: solid 2px #0072ce;
  color: #fff;
}
.btn.btn-past-results-dark:active,
.btn.btn-past-results-dark.active {
  border: solid 2px #022442;
  background-color: #022442;
  color: #fff;
}
.touch-enabled .btn.btn-primary:hover,
.touch-enabled .btn.btn-primary:visited:hover {
  background-color: #003c71;
  border: solid 2px #003c71;
  color: #fff;
}
.touch-enabled .btn.btn-primary:hover .icon,
.touch-enabled .btn.btn-primary:visited:hover .icon {
  fill: #fff;
}
.touch-enabled .btn.btn-link:focus {
  color: #0072ce;
}
.touch-enabled .btn.btn-secondary:hover,
.touch-enabled .btn.btn-outline-primary:hover,
.touch-enabled .btn.btn-default:hover,
.touch-enabled .btn.btn-secondary:visited:hover,
.touch-enabled .btn.btn-outline-primary:visited:hover,
.touch-enabled .btn.btn-default:visited:hover {
  background-color: #fff;
  border: solid 2px #003c71;
  color: #003c71;
}
.touch-enabled .btn.btn-secondary:active,
.touch-enabled .btn.btn-outline-primary:active,
.touch-enabled .btn.btn-default:active,
.touch-enabled .btn.btn-secondary.active,
.touch-enabled .btn.btn-outline-primary.active,
.touch-enabled .btn.btn-default.active {
  background-color: #003c71;
  border: solid 2px #003c71;
  color: #fff;
}
.touch-enabled .btn.btn-secondary:active .icon,
.touch-enabled .btn.btn-outline-primary:active .icon,
.touch-enabled .btn.btn-default:active .icon,
.touch-enabled .btn.btn-secondary.active .icon,
.touch-enabled .btn.btn-outline-primary.active .icon,
.touch-enabled .btn.btn-default.active .icon {
  fill: #fff;
}
.touch-enabled .btn.btn-primary-alternate:hover,
.touch-enabled .btn.btn-primary-alternate:visited:hover {
  background-color: #fae300;
  border: solid 2px #fae300;
  color: #003c71;
}
.touch-enabled .btn.btn-secondary-alternate:hover,
.touch-enabled .btn.btn-secondary-alternate:visited:hover {
  background-color: transparent;
  border: solid 2px #fff;
  color: #fff;
}
.touch-enabled .btn.btn-secondary-alternate:hover .icon,
.touch-enabled .btn.btn-secondary-alternate:visited:hover .icon {
  fill: #fff;
}
.touch-enabled .btn.btn-success:hover,
.touch-enabled .btn.btn-success:focus,
.touch-enabled .btn.btn-success:visited:hover {
  background-color: #25840f;
  border: solid 2px #25840f;
  color: #fff;
}
.touch-enabled .btn.btn-success:hover .icon,
.touch-enabled .btn.btn-success:focus .icon,
.touch-enabled .btn.btn-success:visited:hover .icon {
  fill: #fff;
}
.touch-enabled .btn.btn-info:hover,
.touch-enabled .btn.btn-info:focus,
.touch-enabled .btn.btn-info:visited:hover {
  background-color: #0072ce;
  border: solid 2px #0072ce;
  color: #fff;
}
.touch-enabled .btn.btn-info:hover .icon,
.touch-enabled .btn.btn-info:focus .icon,
.touch-enabled .btn.btn-info:visited:hover .icon {
  fill: #fff;
}
.touch-enabled .btn.btn-warning:hover,
.touch-enabled .btn.btn-warning:focus,
.touch-enabled .btn.btn-warning:visited:hover {
  background-color: #ff9b15;
  border: solid 2px #ff9b15;
  color: #fff;
}
.touch-enabled .btn.btn-warning:hover .icon,
.touch-enabled .btn.btn-warning:focus .icon,
.touch-enabled .btn.btn-warning:visited:hover .icon {
  fill: #fff;
}
.touch-enabled .btn.btn-danger:hover,
.touch-enabled .btn.btn-danger:focus,
.touch-enabled .btn.btn-danger:visited:hover {
  background-color: #e4002b;
  border: solid 2px #e4002b;
  color: #fff;
}
.touch-enabled .btn.btn-danger:hover .icon,
.touch-enabled .btn.btn-danger:focus .icon,
.touch-enabled .btn.btn-danger:visited:hover .icon {
  fill: #fff;
}
.touch-enabled .btn.btn-past-results-dark:hover,
.touch-enabled .btn.btn-past-results-dark:visited:hover {
  border: solid 2px #003c71;
  background-color: #003c71;
  color: #fff;
}
.color-section-wrapper {
  padding: 40px 0;
  position: relative;
  background-size: cover;
  background-position: center center;
}
@media (max-width: 991px) {
  .color-section-wrapper {
    padding: 24px 0;
  }
}
.color-section-wrapper.padding-xsmall {
  padding: 8px 0;
}
@media (max-width: 991px) {
  .color-section-wrapper.padding-xsmall {
    padding: 4px 0;
  }
}
.color-section-wrapper.padding-small {
  padding: 24px 0;
}
@media (max-width: 991px) {
  .color-section-wrapper.padding-small {
    padding: 16px 0;
  }
}
.color-section-wrapper.padding-large {
  padding: 72px 0;
}
@media (max-width: 991px) {
  .color-section-wrapper.padding-large {
    padding: 40px 0;
  }
}
.color-section-wrapper.no-padding {
  padding: 0;
}
.color-section-wrapper.no-padding
  > .container
  > .aem-Grid
  > .aem-GridColumn.cmp-color-section {
  padding: 0;
}
.color-section-wrapper.removeHorizontalPadding > .container,
.color-section-wrapper.removeHorizontalPadding > .container-fluid {
  padding: 0 12px;
}
.color-section-wrapper.removeSpacingBetweenChildren > .container .aem-Grid > *,
.color-section-wrapper.removeSpacingBetweenChildren
  > .container-fluid
  .aem-Grid
  > * {
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.color-section-wrapper.rounded-corners {
  border-radius: 8px;
  overflow: hidden;
}
.color-section-wrapper.drop-shadow {
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
}
.color-section-wrapper.bottom-shadow::after {
  background-color: transparent;
  box-shadow: 0 1px 33px 15px rgba(0, 0, 0, 0.3);
  content: "";
  width: 50%;
  height: 10px;
  z-index: -1;
  bottom: 25px;
  display: block;
  left: 25%;
  position: absolute;
}
.color-section-wrapper.desktop-align-inherit {
  text-align: inherit;
}
.color-section-wrapper.desktop-align-left {
  text-align: left;
}
.color-section-wrapper.desktop-align-center {
  text-align: center;
}
.color-section-wrapper.desktop-align-right {
  text-align: right;
}
@media (max-width: 991px) {
  .color-section-wrapper.mobile-align-inherit {
    text-align: inherit;
  }
  .color-section-wrapper.mobile-align-left {
    text-align: left;
  }
  .color-section-wrapper.mobile-align-center {
    text-align: center;
  }
  .color-section-wrapper.mobile-align-right {
    text-align: right;
  }
}
.color-section-wrapper .container,
.color-section-wrapper .container-fluid {
  position: relative;
  max-width: 100%;
}
.color-section-wrapper.isOverlapped {
  padding-bottom: 200px;
}
.color-section-wrapper.overlapping > .container {
  margin-top: -200px;
}
.color-section-wrapper .pattern-playsmart + .container {
  padding-top: 50px;
  padding-bottom: 100px;
  max-width: 315px;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .color-section-wrapper .pattern-playsmart + .container {
    padding-top: 0;
    padding-bottom: 40px;
    max-width: 415px;
  }
}
@media (min-width: 1248px) {
  .color-section-wrapper .pattern-playsmart + .container {
    padding-top: 0;
    padding-bottom: 40px;
    max-width: 524px;
  }
}
.color-section-wrapper .pattern-winning-numbers + .container {
  padding: 44px;
}
@media (min-width: 992px) {
  .color-section-wrapper .pattern-winning-numbers + .container {
    padding: 60px 50px;
  }
  .color-section-wrapper .pattern-winning-numbers + .container .header2 {
    font-size: 100px;
    line-height: 120px;
    letter-spacing: 1.2px;
  }
}
.color-section-overlapping .color-section-wrapper > .container {
  margin-top: -200px;
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label,
.has-success .form-control-feedback {
  color: #25840f;
}
.has-success .form-control {
  border-color: #25840f;
}
.has-success .input-group-addon {
  border-color: #25840f;
  color: #25840f;
  background-color: #9bf187;
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label,
.has-warning .form-control-feedback {
  color: #ff9b15;
}
.has-warning .form-control {
  border-color: #ff9b15;
}
.has-warning .input-group-addon {
  border-color: #ff9b15;
  color: #ff9b15;
  background-color: #fffdfb;
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label,
.has-error .form-control-feedback {
  color: #ab0524;
}
.has-error .form-control {
  border-color: #ab0524;
}
.has-error .input-group-addon {
  border-color: #ab0524;
  color: #ab0524;
  background-color: #fc99ac;
}
form {
  padding-top: 5px;
}
form .alert {
  padding: 0;
}
form .alert ul {
  list-style: none;
  padding-left: 0;
}
form .alert ul li {
  margin: 5px 0;
}
form .alert ul li a {
  color: #ab0524;
  font-weight: bold;
}
form .alert ul li a span::before {
  content: "\e258";
  vertical-align: middle;
}
form .alert.alert-danger {
  border: 0;
  background: transparent;
}
form .alert.alert-danger p {
  font-weight: bold;
}
form .form-group {
  margin-bottom: 20px;
  position: relative;
}
form .form-group .input-wrapper {
  position: relative;
}
form .form-group .input-wrapper label {
  font-size: 12px;
  color: #6a6a6a;
  letter-spacing: 0.12px;
}
form .form-group .input-wrapper input,
form .form-group .input-wrapper select {
  height: 50px;
  border: 2px solid #6a6a6a;
  color: #333;
  background: white;
  font-weight: bold;
}
form .form-group .input-wrapper input[type="date"],
form .form-group .input-wrapper select[type="date"] {
  -webkit-appearance: none;
}
form
  .form-group
  .input-wrapper
  input[type="date"]::-webkit-datetime-edit-year-field,
form
  .form-group
  .input-wrapper
  select[type="date"]::-webkit-datetime-edit-year-field {
  padding-left: 0;
}
form .form-group .input-wrapper input[type="date"]::-webkit-inner-spin-button,
form .form-group .input-wrapper select[type="date"]::-webkit-inner-spin-button {
  padding-top: 10px;
}
form
  .form-group
  .input-wrapper
  input[type="date"]
  ::-webkit-calendar-picker-indicator,
form
  .form-group
  .input-wrapper
  select[type="date"]
  ::-webkit-calendar-picker-indicator {
  background: transparent;
}
form .form-group .input-wrapper input::placeholder,
form .form-group .input-wrapper select::placeholder {
  color: #6a6a6a;
  opacity: 1;
  font-weight: normal;
}
form .form-group .input-wrapper input:-ms-input-placeholder,
form .form-group .input-wrapper select:-ms-input-placeholder {
  color: #6a6a6a;
  font-weight: normal;
}
form .form-group .input-wrapper input::-ms-input-placeholder,
form .form-group .input-wrapper select::-ms-input-placeholder {
  color: #6a6a6a;
  font-weight: normal;
}
form .form-group .input-wrapper input::-ms-clear,
form .form-group .input-wrapper select::-ms-clear,
form .form-group .input-wrapper input::-ms-reveal,
form .form-group .input-wrapper select::-ms-reveal {
  display: none;
}
form .form-group .pass-icon {
  position: absolute;
  top: 40px;
  right: 2px;
  height: 41px;
}
form .form-group .pass-icon button {
  border: 0;
  background: transparent;
  font-size: 18px;
  color: #0072ce;
}
form .form-group .tooltip-icon {
  position: absolute;
  top: 50%;
  right: 16px;
  color: #0072ce;
}
form .form-group .tooltip-icon.beside-label {
  position: inherit;
  top: inherit;
  right: inherit;
}
form .form-group .help-block {
  font-size: 12px;
  color: #6a6a6a;
  letter-spacing: 0.12px;
  font-family: inherit;
  text-transform: inherit;
  line-height: 2.5;
  padding: inherit;
}
form .form-group .help-block span.info-tooltip {
  position: relative;
  display: inline-block;
}
form .form-group .help-block span.info-tooltip button {
  background: transparent;
  border: 0;
}
form .form-group .help-block span.info-tooltip .tooltiptext {
  visibility: hidden;
  width: 300px;
  background-color: #0072ce;
  color: #fff;
  text-align: left;
  border-radius: 6px;
  padding: 20px 10px 0 10px;
  position: absolute;
  z-index: 1;
  top: 20px;
  right: -70px;
}
form .form-group .help-block span.info-tooltip .tooltiptext ul {
  list-style-type: decimal;
  padding-left: 35px;
}
form .form-group .help-block span.info-tooltip .tooltiptext ul li {
  padding-bottom: 10px;
}
form .form-group .help-block span.info-tooltip .tooltiptext ul ul {
  list-style-type: disc;
  padding-left: 15px;
}
form .form-group .help-block span.info-tooltip .tooltiptext ul ul li {
  padding-bottom: 2px;
}
form .form-group .help-block span.info-tooltip:hover .tooltiptext {
  visibility: visible;
}
form .form-group .help-block span .glyphicon-info-sign::before {
  font-size: 13px;
  padding: 5px;
  color: #0072ce;
}
form .form-group.has-success input,
form .form-group.has-success select {
  border: 2px solid #25840f;
}
form .form-group.has-success .form-control-feedback {
  color: #25840f;
  fill: #25840f;
  top: auto;
  bottom: 15px;
  right: 8px;
  line-height: 34px;
}
form .form-group.has-success .pass-icon {
  right: 26px;
}
form .form-group.has-success .mandatoryStar {
  display: none;
}
form .form-group.is-mandatory input,
form .form-group.is-mandatory select {
  border: 2px solid #c64703;
}
form .form-group.is-mandatory input::after,
form .form-group.is-mandatory select::after {
  content: "*";
  color: #c64703;
}
form .form-group.is-mandatory .mandatoryStar {
  color: #c64703;
}
form .form-group.has-error input,
form .form-group.has-error select {
  border: 2px solid #ab0524;
}
form .form-group.has-error .form-control-feedback {
  color: #ab0524;
  fill: #ab0524;
  top: auto;
  bottom: 15px;
  right: 8px;
  line-height: 34px;
}
form .form-group.has-error .pass-icon {
  right: 26px;
}
form .form-group.has-error .mandatoryStar {
  color: #ab0524;
}
form .form-group.has-warning input,
form .form-group.has-warning select {
  border: 2px solid #c64703;
}
form .form-group.has-warning .form-control-feedback {
  color: #c64703;
  fill: #c64703;
  top: auto;
  bottom: 15px;
  right: 8px;
  line-height: 34px;
}
form .form-group.has-warning .pass-icon {
  right: 26px;
}
form .form-group.has-warning .mandatoryStar {
  color: #c64703;
}
form .form-group.has-feedback .form-control-feedback {
  display: block;
}
form .form-group .form-control-feedback {
  display: none;
}
form .form-group .form-control:focus {
  border-color: #0072ce;
  box-shadow: none;
  outline: #1195ff solid;
  outline-offset: 2px;
  outline-width: 2px;
}
form .form-group .form-control[readonly="readonly"] {
  background-color: transparent;
  border: 2px solid #cfcfcf;
}
form .form-group .text-danger,
form .form-group .text-warning,
form .form-group .text-success {
  font-family: "Lato", Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 6px;
}
form button {
  margin: 10px auto;
}
form fieldset {
  margin-bottom: 20px;
}
form fieldset legend {
  font-size: 12px;
  font-weight: bold;
  color: #003c71;
  border-bottom: 0;
  margin-bottom: 10px;
}
form fieldset [type="radio"] {
  clip: rect(1px 1px 1px 1px);
  height: 20px;
  width: 20px;
  top: 10px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}
form fieldset [type="radio"]:checked + span::before {
  background: #25840f;
  box-shadow: 0 0 0 2px #25840f;
}
form fieldset [type="radio"]:focus + span::after {
  content: "";
  position: absolute;
  height: 28px;
  width: 28px;
  border-radius: 50%;
  top: 50%;
  left: -5px;
  box-shadow: 0 0 0 3px #1195ff;
  margin-top: -14px;
}
form fieldset label {
  display: block;
  cursor: pointer;
  line-height: 2.5;
  position: relative;
}
form fieldset [type="radio"] + span {
  display: block;
  font-weight: 400;
  position: relative;
}
form fieldset [type="radio"] + span::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: -0.25em;
  border-radius: 1.35em;
  border: 3px solid #fff;
  box-shadow: 0 0 0 2px #6a6a6a;
  margin-right: 0.75em;
  transition: 0.5s ease all;
}
form #noticeOfCollectionAccordion,
form #personalInformationCollectionAccordion {
  margin-top: 20px;
}
form #noticeOfCollectionAccordion .panel-heading,
form #personalInformationCollectionAccordion .panel-heading {
  text-align: center;
}
form #noticeOfCollectionAccordion .panel-heading p,
form #personalInformationCollectionAccordion .panel-heading p {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.6px;
}
form #noticeOfCollectionAccordion .panel-heading p a,
form #personalInformationCollectionAccordion .panel-heading p a {
  text-decoration: none;
}
form #noticeOfCollectionAccordion .panel-heading p a span,
form #personalInformationCollectionAccordion .panel-heading p a span {
  vertical-align: middle;
}
form #noticeOfCollectionAccordion .panel-heading p a .icon,
form #personalInformationCollectionAccordion .panel-heading p a .icon {
  margin-left: 5px;
  vertical-align: middle;
}
form #noticeOfCollectionAccordion .panel-heading p a .icon.icon-expand,
form
  #personalInformationCollectionAccordion
  .panel-heading
  p
  a
  .icon.icon-expand {
  display: inline-block;
}
form #noticeOfCollectionAccordion .panel-heading p a .icon.icon-minimize,
form
  #personalInformationCollectionAccordion
  .panel-heading
  p
  a
  .icon.icon-minimize {
  display: none;
}
form
  #noticeOfCollectionAccordion
  .panel-heading
  p
  a[aria-expanded="true"]
  .icon.icon-expand,
form
  #personalInformationCollectionAccordion
  .panel-heading
  p
  a[aria-expanded="true"]
  .icon.icon-expand {
  display: none;
}
form
  #noticeOfCollectionAccordion
  .panel-heading
  p
  a[aria-expanded="true"]
  .icon.icon-minimize,
form
  #personalInformationCollectionAccordion
  .panel-heading
  p
  a[aria-expanded="true"]
  .icon.icon-minimize {
  display: inline-block;
}
form #noticeOfCollectionAccordion .panel-body,
form #personalInformationCollectionAccordion .panel-body {
  border-top: 0;
  text-align: left;
}
.social-media-content ul.social-links > li {
  float: left;
  margin-right: 20px;
}
.social-media-content ul.social-links > li:last-child {
  margin-right: 0;
}
.social-media-content ul.social-links > li > a {
  width: 30px;
  height: 30px;
  background-color: #003c71;
  border: solid 2px #003c71;
  border-radius: 30px;
  color: #fff;
  position: relative;
  display: inline-block;
  transition: all 0.3s;
}
.social-media-content ul.social-links > li > a:hover {
  background-color: transparent;
  border: solid 2px #0072ce;
  color: #0072ce;
}
.social-media-content ul.social-links > li > a:hover::before {
  background-color: #0072ce;
  transition: all 0.3s;
}
.social-media-content ul.social-links > li > a::before {
  content: "";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  position: absolute;
  top: 0;
  left: 0;
  width: 80%;
  height: 80%;
  text-indent: 0;
  text-align: center;
  line-height: 26px;
  margin: 3px;
  background-color: #fff;
  transition: all 0.3s;
}
.social-media-content ul.social-links > li > a.youtube::before {
  mask: url(clientlib-site/resources/icons/youtube.svg) no-repeat 50% 50%;
  -webkit-mask: url(clientlib-site/resources/icons/youtube.svg) no-repeat 50%
    50%;
}
.social-media-content ul.social-links > li > a.twitter::before {
  mask: url(clientlib-site/resources/icons/twitter.svg) no-repeat 50% 50%;
  -webkit-mask: url(clientlib-site/resources/icons/twitter.svg) no-repeat 50%
    50%;
}
.social-media-content ul.social-links > li > a.linkedin::before {
  mask: url(clientlib-site/resources/icons/linkedin.svg) no-repeat 50% 50%;
  -webkit-mask: url(clientlib-site/resources/icons/linkedin.svg) no-repeat 50%
    50%;
}
.social-media-content ul.social-links > li > a.facebook::before {
  mask: url(clientlib-site/resources/icons/facebook.svg) no-repeat 50% 50%;
  -webkit-mask: url(clientlib-site/resources/icons/facebook.svg) no-repeat 50%
    50%;
}
.text-primary {
  color: #003c71;
}
.text-success {
  color: #25840f;
}
.text-info {
  color: #0072ce;
}
.text-warning {
  color: #c64703 !important;
}
.text-danger {
  color: #ab0524 !important;
}
.lead {
  font-size: 22px;
  line-height: 1.4;
}
a,
a:link,
a:visited,
.btn-link {
  color: #0072ce;
  text-decoration: none;
  letter-spacing: 0.6px;
  font-weight: bold;
}
a:hover,
a:active,
a:focus,
a:visited:hover,
.btn-link:hover,
.btn-link:active,
.btn-link:focus,
.btn-link:visited:hover {
  color: #0072ce;
  text-decoration: underline;
}
table > thead > tr > th,
.table > thead > tr > th {
  color: #003c71;
  border-bottom: #003c71 solid 1px;
}
.cmp-text .aem-text-table-wrapper {
  max-width: 100%;
  overflow: auto;
}
.cmp-text p {
  margin: 0;
}
.cmp-text > * + p {
  margin-top: 12px;
}
.cmp-text h1,
.cmp-text h2,
.cmp-text h3,
.cmp-text h4,
.cmp-text h5,
.cmp-text h6 {
  margin: 0;
}
.cmp-text > * + h1,
.cmp-text > * + h2,
.cmp-text > * + h3,
.cmp-text > * + h4,
.cmp-text > * + h5,
.cmp-text > * + h6 {
  margin-top: 24px;
}
.cmp-text table {
  border-collapse: separate;
  border: 0;
  width: 100%;
}
.cmp-text table > thead > tr,
.cmp-text table > tbody > tr,
.cmp-text table > tr {
  border: 0;
}
.cmp-text table > thead > tr td,
.cmp-text table > tbody > tr td,
.cmp-text table > tr td {
  border: 0;
  border-bottom: solid 1px #ccc;
  padding: 16px 20px;
}
.cmp-text table > thead > tr td:first-child,
.cmp-text table > tbody > tr td:first-child,
.cmp-text table > tr td:first-child {
  border-left: solid 1px #ccc;
}
.cmp-text table > thead > tr td:last-child,
.cmp-text table > tbody > tr td:last-child,
.cmp-text table > tr td:last-child {
  border-right: solid 1px #ccc;
}
.cmp-text table > thead > tr th,
.cmp-text table > tbody > tr th,
.cmp-text table > tr th {
  border: 0;
  border-bottom: solid 1px #ccc;
  padding: 16px 20px;
}
.cmp-text table > thead > tr th:first-child,
.cmp-text table > tbody > tr th:first-child,
.cmp-text table > tr th:first-child {
  border-left: solid 1px #ccc;
}
.cmp-text table > thead > tr th:last-child,
.cmp-text table > tbody > tr th:last-child,
.cmp-text table > tr th:last-child {
  border-right: solid 1px #ccc;
}
.cmp-text table > thead > tr:first-child td,
.cmp-text table > tbody > tr:first-child td,
.cmp-text table > tr:first-child td,
.cmp-text table > thead > tr:first-child th,
.cmp-text table > tbody > tr:first-child th,
.cmp-text table > tr:first-child th {
  border-top: solid 1px #ccc;
}
.cmp-text table > thead > tr:first-child td:first-child,
.cmp-text table > tbody > tr:first-child td:first-child,
.cmp-text table > tr:first-child td:first-child,
.cmp-text table > thead > tr:first-child th:first-child,
.cmp-text table > tbody > tr:first-child th:first-child,
.cmp-text table > tr:first-child th:first-child {
  border-radius: 8px 0 0 0;
}
.cmp-text table > thead > tr:first-child td:last-child,
.cmp-text table > tbody > tr:first-child td:last-child,
.cmp-text table > tr:first-child td:last-child,
.cmp-text table > thead > tr:first-child th:last-child,
.cmp-text table > tbody > tr:first-child th:last-child,
.cmp-text table > tr:first-child th:last-child {
  border-radius: 0 8px 0 0;
}
.cmp-text table > thead > tr:last-child:not(:first-child) td:first-child,
.cmp-text table > tbody > tr:last-child:not(:first-child) td:first-child,
.cmp-text table > tr:last-child:not(:first-child) td:first-child,
.cmp-text table > thead > tr:last-child:not(:first-child) th:first-child,
.cmp-text table > tbody > tr:last-child:not(:first-child) th:first-child,
.cmp-text table > tr:last-child:not(:first-child) th:first-child {
  border-radius: 0 0 0 8px;
}
.cmp-text table > thead > tr:last-child:not(:first-child) td:last-child,
.cmp-text table > tbody > tr:last-child:not(:first-child) td:last-child,
.cmp-text table > tr:last-child:not(:first-child) td:last-child,
.cmp-text table > thead > tr:last-child:not(:first-child) th:last-child,
.cmp-text table > tbody > tr:last-child:not(:first-child) th:last-child,
.cmp-text table > tr:last-child:not(:first-child) th:last-child {
  border-radius: 0 0 8px 0;
}
.cmp-text table > tbody:first-child > tr:first-child th,
.cmp-text table > thead > tr:first-child th {
  background: #003c71;
  background: linear-gradient(to bottom, #0072ce 0, #003c71 100%);
  color: #fff;
  position: relative;
  padding: 16px 20px;
  border: 0;
}
.cmp-text table > tbody:first-child > tr:first-child th::before,
.cmp-text table > thead > tr:first-child th::before {
  border-left: 1px solid #337ab7;
  width: 10px;
  height: 20px;
  content: " ";
  position: absolute;
  left: 0;
}
.cmp-text table > tbody:first-child > tr:first-child th:first-child,
.cmp-text table > thead > tr:first-child th:first-child {
  border-radius: 8px 0 0 0;
}
.cmp-text table > tbody:first-child > tr:first-child th:first-child::before,
.cmp-text table > thead > tr:first-child th:first-child::before {
  display: none;
}
.cmp-text table > tbody:first-child > tr:first-child th:last-child,
.cmp-text table > thead > tr:first-child th:last-child {
  border-radius: 0 8px 0 0;
}
.cmp-text table > thead + tbody tr:first-child td,
.cmp-text table > thead + tbody tr:first-child th {
  border-radius: 0;
  border-top: 0;
}
.cmp-text table > thead + tbody tr:first-child td:first-child,
.cmp-text table > thead + tbody tr:first-child th:first-child,
.cmp-text table > thead + tbody tr:first-child td:last-child,
.cmp-text table > thead + tbody tr:first-child th:last-child {
  border-radius: 0;
  border-top: 0;
}
.terms-content .cmp-text ul,
.terms-content .cmp-text ol {
  margin-top: 1.2em;
  margin-left: 1.2em;
}
.terms-content .cmp-text ul li,
.terms-content .cmp-text ol li {
  margin-bottom: 1.2em;
}
.aem-list ul li.separator p {
  border-top: 1px solid #6a6a6a;
  margin: 10px 0;
}
.aem-list ul li.separator:first-child p {
  border-top: 0;
}
.aem-list ul li.top-outline:first-child {
  border-top: 1px solid #6a6a6a;
}
.aem-list ul li.bottom-outline:last-child {
  border-bottom: 1px solid #6a6a6a;
}
.aem-list ul li.bottom-outline:last-child p {
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
}
.aem-list.black-links ul {
  padding: 0;
  list-style-type: none;
}
.aem-list.black-links ul li {
  padding: 0;
  min-height: 32.12px;
}
.aem-list.black-links ul li a:link {
  color: #242424 !important;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.aem-list.black-links ul li a:hover {
  color: #242424 !important;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.aem-list.black-links ul li a:visited {
  color: #242424 !important;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.aem-list.black-links ul li ~ li {
  margin-top: 11.85px;
}
.aem-list.blue-links ul {
  padding: 0;
  list-style-type: none;
}
.aem-list.blue-links ul li {
  padding: 0;
  min-height: 32.12px;
}
.aem-list.blue-links ul li a:link {
  color: #0072ce !important;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.aem-list.blue-links ul li a:hover {
  color: #0072ce !important;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.aem-list.blue-links ul li a:visited {
  color: #0072ce !important;
  font-family: Lato, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.24px;
  line-height: 22px;
}
.aem-list.blue-links ul li ~ li {
  margin-top: 11.85px;
}
.cmp-color-section .no-padding .aem-list hr.separator {
  margin: 24px -16px;
}
.cmp-color-section .no-padding .cmp-list {
  margin-top: 0;
  margin-bottom: 0;
}
.cmp-color-section .no-padding .cmp-title {
  padding-top: 8px;
  padding-bottom: 8px;
}
.footer-age-limit .left-img,
.footer-age-limit .right-img {
  display: inline-block;
  vertical-align: middle;
}
.footer-age-limit .left-img {
  padding-right: 40px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  margin-bottom: 24px;
}
@media (max-width: 768px) {
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    margin-bottom: 16px;
  }
}
.cmp-title h1,
.cmp-title h2,
.cmp-title h3,
.cmp-title h4,
.cmp-title h5,
.cmp-title h6 {
  margin: 0;
}
h1 {
  font-size: 32px;
  line-height: 40px;
  letter-spacing: 0.32px;
}
h2 {
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0.24px;
}
h3 {
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.2px;
}
h4 {
  font-size: 16px;
  line-height: 16px;
  letter-spacing: 0.16px;
}
.header1 {
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 100px;
  line-height: 120px;
  letter-spacing: 1.2px;
}
@media (max-width: 768px) {
  .header1 {
    font-size: 50px;
    line-height: 40px;
    letter-spacing: 0.4px;
  }
}
.header2 {
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 50px;
  line-height: 60px;
  letter-spacing: 0.5px;
}
@media (max-width: 768px) {
  .header2 {
    font-size: 32px;
    line-height: 30px;
    letter-spacing: 0.12px;
  }
}
.header3 {
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 32px;
  line-height: 40px;
  letter-spacing: 0.32px;
}
@media (max-width: 768px) {
  .header3 {
    font-size: 24px;
    line-height: 24px;
    letter-spacing: 0.24px;
  }
}
.header4 {
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: 0.24px;
}
@media (max-width: 768px) {
  .header4 {
    font-size: 20px;
    line-height: 18px;
    letter-spacing: 0.2px;
  }
}
.header5 {
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.2px;
}
@media (max-width: 768px) {
  .header5 {
    font-size: 16px;
    line-height: 16px;
    letter-spacing: 0.16px;
  }
}
.header6 {
  display: block;
  font-family: Oswald, serif;
  color: #003c71;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 16px;
  letter-spacing: 0.16px;
}
.title1 {
  display: block;
  font-family: Lato, sans-serif;
  color: #003c71;
  text-transform: none;
  font-size: 18px;
  line-height: 22px;
  letter-spacing: 0.88px;
  font-weight: bold;
}
.fs30 {
  font-size: 30px !important;
}
.cmp-youtube .video-wrapper {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  padding-top: 25px;
}
.cmp-youtube .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cmp-youtube .transcript {
  padding-top: 5px;
  text-align: right;
}
.cmp-video .video-wrapper {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  padding-top: 25px;
}
.cmp-video .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cmp-video .transcript {
  padding-top: 5px;
  text-align: right;
}
.tile-wrapper {
  display: flex;
}
.tile:not(.parbase) {
  width: 100%;
  border-radius: 10px;
  border: 0;
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  background: #fff;
  display: flex;
  flex-flow: column;
  transition: all 0.3s;
}
.tile:not(.parbase).desktop-align-inherit {
  text-align: inherit;
}
.tile:not(.parbase).desktop-align-left {
  text-align: left;
}
.tile:not(.parbase).desktop-align-center {
  text-align: center;
}
.tile:not(.parbase).desktop-align-right {
  text-align: right;
}
.tile:not(.parbase) a {
  text-decoration: none;
  flex-grow: 1;
}
.tile:not(.parbase) a.wrapper {
  font-weight: normal;
}
@media (max-width: 991px) {
  .tile:not(.parbase).mobile-align-inherit {
    text-align: inherit;
  }
  .tile:not(.parbase).mobile-align-left {
    text-align: left;
  }
  .tile:not(.parbase).mobile-align-center {
    text-align: center;
  }
  .tile:not(.parbase).mobile-align-right {
    text-align: right;
  }
}
.tile:not(.parbase):hover {
  -ms-transform: translateY(-5px);
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  box-shadow: 0 5px 7px rgba(0, 0, 0, 0.3);
}
.tile:not(.parbase) .header {
  border-radius: 10px 10px 0 0;
  display: flex;
  align-items: center;
  height: 140px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  position: relative;
  overflow: hidden;
}
.tile:not(.parbase) .header.header-lg {
  height: 220px;
}
.tile:not(.parbase) .header.header-lg .header-cnt-wrapper img {
  max-height: 130px;
  max-width: 200px;
}
.tile:not(.parbase) .header .header-cnt-wrapper {
  text-align: center;
  width: 100%;
  padding: 24px;
  z-index: 5;
}
.tile:not(.parbase) .header .header-cnt-wrapper img {
  max-height: 90px;
  max-width: 150px;
  height: auto;
  width: auto;
}
.tile:not(.parbase) .header .pattern-circles .circle4,
.tile:not(.parbase) .header .pattern-circles .circle10 {
  display: none;
}
.tile:not(.parbase) .body {
  padding: 24px;
  flex-grow: 1;
}
.tile:not(.parbase) .body > .title {
  margin-top: 0;
}
.tile:not(.parbase) .body .tile-title h1,
.tile:not(.parbase) .body .tile-title h2,
.tile:not(.parbase) .body .tile-title h3,
.tile:not(.parbase) .body .tile-title h4,
.tile:not(.parbase) .body .tile-title h5,
.tile:not(.parbase) .body .tile-title h6 {
  margin-top: 0;
  margin-bottom: 16px;
}
> * .tile:not(.parbase) .body .tile-text:last-child {
  margin-bottom: 0;
}
.tile:not(.parbase) > a:active {
  text-decoration: none;
}
.tile:not(.parbase) footer,
.tile:not(.parbase) .footer {
  padding: 0 24px 24px 24px;
}
.tile:not(.parbase) footer .legal-text,
.tile:not(.parbase) .footer .legal-text {
  color: #6a6a6a;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.12px;
  line-height: 16px;
  margin: 16px 0 0 0;
  text-align: center;
}
.tile:not(.parbase).mega-nav-promotions-tile:hover {
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
  box-shadow: none;
}
.tile:not(.parbase).mega-nav-mobile-promotions-tile:hover {
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
  box-shadow: none;
}
.tile:not(.parbase) .pattern-circles .circle6,
.tile:not(.parbase) .pattern-circles .circle9 {
  display: none;
}
.tile:not(.parbase) .bottom-container {
  position: relative;
}
.tile:not(.parbase) .bottom-container > .body {
  padding: 24px;
  flex-grow: 1;
}
.tile:not(.parbase) .bottom-container > .body > .title {
  margin-top: 0;
}
.tile:not(.parbase) .bottom-container > .body .tile-title h1,
.tile:not(.parbase) .bottom-container > .body .tile-title h2,
.tile:not(.parbase) .bottom-container > .body .tile-title h3,
.tile:not(.parbase) .bottom-container > .body .tile-title h4,
.tile:not(.parbase) .bottom-container > .body .tile-title h5,
.tile:not(.parbase) .bottom-container > .body .tile-title h6 {
  margin-top: 0;
  margin-bottom: 16px;
}
> * .tile:not(.parbase) .bottom-container > .body .tile-text:last-child {
  margin-bottom: 0;
}
.tile:not(.parbase) .bottom-container > a:active {
  text-decoration: none;
}
.textimage {
  display: flex;
  align-items: center;
  flex-direction: row;
}
.textimage.bg_white {
  background: #fff;
  padding: 24px;
}
@media (max-width: 768px) {
  .textimage {
    flex-direction: column;
  }
}
.textimage img {
  max-width: 100%;
}
.textimage .textimage-left {
  order: 0;
  margin: 0 1em 0 0;
  width: 40%;
  text-align: center;
}
@media (max-width: 768px) {
  .textimage .textimage-left {
    width: 100%;
  }
}
.textimage .textimage-right {
  order: 2;
  margin: 0 0 0 1em;
  width: 40%;
  text-align: center;
}
@media (max-width: 768px) {
  .textimage .textimage-right {
    width: 100%;
    order: 0;
  }
}
.textimage .textimage-text {
  order: 1;
  margin: 0;
  width: 60%;
  text-align: left;
}
@media (max-width: 768px) {
  .textimage .textimage-text {
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .textimage.keep-size-centered {
    flex-direction: inherit;
  }
}
.textimage.keep-size-centered .textimage-left {
  order: 0;
  margin: 0 1em 0 0;
  width: auto;
  text-align: center;
  margin-left: auto;
}
.textimage.keep-size-centered .textimage-text {
  order: 1;
  margin: 0;
  width: auto;
  margin-right: auto;
  text-align: left;
}
.sub-menu {
  background: #003c71;
  clear: both;
}
.sub-menu > .container {
  position: relative;
}
@media screen and (max-width: 991px) {
  .sub-menu > .container {
    padding: 0;
  }
}
.sub-menu > .container.push-down {
  margin-top: 4px;
  z-index: 2;
}
.sub-menu > .container .sub-menu-list-wrapper {
  overflow: hidden;
  margin: 4px;
  scroll-behavior: smooth;
}
.sub-menu > .container .sub-menu-list-wrapper ul.sub-menu-list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-direction: row;
  justify-content: center;
  position: relative;
  left: 0;
  transition: left 0.3s;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item {
  margin: 0;
  padding: 4px;
  list-style: none;
  display: flex;
  min-width: 100px;
  flex-shrink: 0;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.items-width-fixed {
  flex-grow: 1;
  width: 10%;
}
@media screen and (max-width: 767px) {
  .sub-menu
    > .container
    .sub-menu-list-wrapper
    ul.sub-menu-list
    > li.sub-menu-item.items-width-fixed {
    width: 33.33%;
  }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .sub-menu
    > .container
    .sub-menu-list-wrapper
    ul.sub-menu-list
    > li.sub-menu-item.items-width-fixed {
    width: 20%;
  }
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a {
  color: #99b1c6;
  text-align: center;
  display: block;
  width: 100%;
  height: 100%;
  padding: 8px 16px;
  position: relative;
  background: linear-gradient(180deg, #0d4d85 0, #003c71 100%);
  border-radius: 4px;
  transition: color 0.3s;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 4px;
  background-color: #fff;
  bottom: 0;
  left: 15%;
  margin-top: 15px;
  transition: width 0.3s;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a
  > svg.icon {
  fill: #fff;
  margin-bottom: 8px;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a
  > .title {
  font-size: 14px;
  text-transform: uppercase;
  font-family: Oswald, serif;
  display: block;
  line-height: 16px;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a.no-icon
  > .title {
  padding: 5px 0;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a.no-icon::after {
  bottom: 4px;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a:focus {
  outline-offset: 2px;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a:hover,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a:focus,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a:visited:hover {
  text-decoration: none;
  color: #fff;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a:hover::after,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a:focus::after,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item
  > a:visited:hover::after {
  width: 70%;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:link,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:visited,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:hover,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:focus,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:visited:hover {
  background: linear-gradient(180deg, #0072ce 0, #003c71 100%);
  color: #fff;
}
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a::after,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:link::after,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:visited::after,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:hover::after,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:focus::after,
.sub-menu
  > .container
  .sub-menu-list-wrapper
  ul.sub-menu-list
  > li.sub-menu-item.active
  > a:visited:hover::after {
  width: 70%;
  background-color: #fae300;
}
.sub-menu > .container .sub-menu-arrow {
  margin: 0;
  padding: 0;
  border: 0;
  background: 0;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  height: 20px;
  vertical-align: middle;
  display: flex;
}
.sub-menu > .container .sub-menu-arrow:focus {
  outline-offset: 2px;
  outline-color: #1195ff;
  outline-width: 2px;
  outline-style: solid;
}
.sub-menu > .container .sub-menu-arrow .icon {
  fill: #fff;
}
.sub-menu > .container .sub-menu-arrow.left {
  left: 24px;
}
@media screen and (max-width: 991px) {
  .sub-menu > .container .sub-menu-arrow.left {
    left: 8px;
  }
}
.sub-menu > .container .sub-menu-arrow.right {
  right: 24px;
}
@media screen and (max-width: 991px) {
  .sub-menu > .container .sub-menu-arrow.right {
    right: 8px;
  }
}
.sub-menu > .container .sub-menu-arrow[aria-disabled] .icon {
  opacity: 0.3;
}
.sub-menu.has-controls > .container .sub-menu-list-wrapper {
  margin: 4px 36px;
}
.sub-menu.has-controls > .container .sub-menu-list-wrapper ul.sub-menu-list {
  justify-content: start;
}
.color-section-wrapper.hero-banner {
  position: relative;
}
.color-section-wrapper.hero-banner:not([class^="gradient-"]):not(
    [class*=" gradient-"]
  ).text-color-light {
  background-color: #0072ce;
}
.color-section-wrapper.hero-banner .flex-container {
  position: relative;
  display: flex;
  flex-direction: row;
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner .flex-container {
    flex-direction: column;
  }
}
.color-section-wrapper.hero-banner .flex-container.vertical-align-center {
  align-items: center;
}
.color-section-wrapper.hero-banner .flex-container.vertical-align-bottom {
  align-items: flex-end;
}
.color-section-wrapper.hero-banner .flex-container.vertical-align-top {
  align-items: flex-start;
}
.color-section-wrapper.hero-banner .flex-container > .content {
  order: 1;
  align-self: center;
}
@media screen and (min-width: 992px) {
  .color-section-wrapper.hero-banner .flex-container > .content {
    width: 50%;
    padding: 0 20px;
    flex-grow: 1;
  }
  .color-section-wrapper.hero-banner .flex-container > .content:first-child {
    padding-left: 0;
  }
  .color-section-wrapper.hero-banner .flex-container > .content:last-child {
    padding-right: 0;
  }
  .parsys-size-default.color-section-wrapper.hero-banner
    .flex-container
    > .content {
    width: 50%;
  }
  .parsys-size-xsmall.color-section-wrapper.hero-banner
    .flex-container
    > .content {
    width: 66.66%;
  }
  .parsys-size-small.color-section-wrapper.hero-banner
    .flex-container
    > .content {
    width: 58%;
  }
  .parsys-size-large.color-section-wrapper.hero-banner
    .flex-container
    > .content {
    width: 42%;
  }
  .parsys-size-xlarge.color-section-wrapper.hero-banner
    .flex-container
    > .content {
    width: 33.33%;
  }
  .parsys-size-auto.color-section-wrapper.hero-banner
    .flex-container
    > .content {
    width: auto;
    flex-grow: 1;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner .flex-container > .content {
    width: 100%;
  }
}
.color-section-wrapper.hero-banner
  .flex-container.parsys-position-none
  > .content {
  width: 100%;
}
.color-section-wrapper.hero-banner .flex-container > .content_two {
  order: 2;
}
@media screen and (min-width: 992px) {
  .color-section-wrapper.hero-banner .flex-container > .content_two {
    padding: 0 20px;
    width: 50%;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two:first-child {
    padding-left: 0;
  }
  .color-section-wrapper.hero-banner .flex-container > .content_two:last-child {
    padding-right: 0;
  }
  .parsys-size-default.color-section-wrapper.hero-banner
    .flex-container
    > .content_two {
    width: 50%;
  }
  .parsys-size-xsmall.color-section-wrapper.hero-banner
    .flex-container
    > .content_two {
    width: 33.33%;
  }
  .parsys-size-small.color-section-wrapper.hero-banner
    .flex-container
    > .content_two {
    width: 42%;
  }
  .parsys-size-large.color-section-wrapper.hero-banner
    .flex-container
    > .content_two {
    width: 58%;
  }
  .parsys-size-xlarge.color-section-wrapper.hero-banner
    .flex-container
    > .content_two {
    width: 66.66%;
  }
  .parsys-size-auto.color-section-wrapper.hero-banner
    .flex-container
    > .content_two {
    width: auto;
    flex-grow: 1;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner .flex-container > .content_two {
    width: auto;
    min-width: 100%;
  }
}
.color-section-wrapper.hero-banner
  .flex-container
  > .content_two.parsys-desktop-align-inherit {
  text-align: inherit;
}
.color-section-wrapper.hero-banner
  .flex-container
  > .content_two.parsys-desktop-align-left {
  text-align: left;
}
.color-section-wrapper.hero-banner
  .flex-container
  > .content_two.parsys-desktop-align-center {
  text-align: center;
}
.color-section-wrapper.hero-banner
  .flex-container
  > .content_two.parsys-desktop-align-right {
  text-align: right;
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-align-inherit {
    text-align: inherit;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-align-left {
    text-align: left;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-align-center {
    text-align: center;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-align-right {
    text-align: right;
  }
}
@media screen and (min-width: 992px) {
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-desktop-padding-remove-vertical {
    margin-top: -40px;
    margin-bottom: -40px;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-desktop-padding-remove-horizontal {
    margin-left: -24px;
    margin-right: -24px;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-desktop-padding-remove-all {
    margin-top: -40px;
    margin-bottom: -40px;
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-padding-remove-vertical {
    margin-top: -24px;
    margin-bottom: -24px;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-padding-remove-horizontal {
    margin-left: -16px;
    margin-right: -16px;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-padding-remove-horizontal
    .cmp-youtube {
    margin: 0 -16px;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-padding-remove-all {
    margin-left: -16px;
    margin-right: -16px;
    margin-top: -24px;
    margin-bottom: -24px;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.parsys-mobile-padding-remove-all
    .cmp-youtube {
    margin: 0 -16px;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.mobile-position-hide {
    display: none;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.mobile-position-top {
    order: 0;
    margin-bottom: 24px;
  }
  .color-section-wrapper.hero-banner
    .flex-container
    > .content_two.mobile-position-bottom {
    order: 2;
    margin-top: 24px;
  }
}
@media screen and (min-width: 992px) {
  .color-section-wrapper.hero-banner
    .flex-container.parsys-position-left
    > .content_two {
    order: 0;
  }
}
.color-section-wrapper.hero-banner .cmp-separator .separator-wrapper {
  padding: 0;
}
@media screen and (min-width: 992px) {
  .color-section-wrapper.hero-banner.no-padding
    .flex-container
    > .content_two.parsys-desktop-padding-remove-vertical {
    margin-top: 0;
    margin-bottom: 0;
  }
  .color-section-wrapper.hero-banner.no-padding
    .flex-container
    > .content_two.parsys-desktop-padding-remove-all {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner.no-padding
    .flex-container
    > .content_two.parsys-mobile-padding-remove-vertical {
    margin-top: 0;
    margin-bottom: 0;
  }
  .color-section-wrapper.hero-banner.no-padding
    .flex-container
    > .content_two.parsys-mobile-padding-remove-all {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner.no-padding
    .flex-container
    > .content_two.mobile-position-top {
    margin-bottom: 0;
  }
  .color-section-wrapper.hero-banner.no-padding
    .flex-container
    > .content_two.mobile-position-bottom {
    margin-top: 0;
  }
}
@media screen and (min-width: 992px) {
  .color-section-wrapper.hero-banner.padding-small
    .flex-container
    > .content_two.parsys-desktop-padding-remove-vertical {
    margin-top: -24px;
    margin-bottom: -24px;
  }
  .color-section-wrapper.hero-banner.padding-small
    .flex-container
    > .content_two.parsys-desktop-padding-remove-all {
    margin-top: -24px;
    margin-bottom: -24px;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner.padding-small
    .flex-container
    > .content_two.parsys-mobile-padding-remove-vertical {
    margin-top: -16px;
    margin-bottom: -16px;
  }
  .color-section-wrapper.hero-banner.padding-small
    .flex-container
    > .content_two.parsys-mobile-padding-remove-all {
    margin-top: -16px;
    margin-bottom: -16px;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner.padding-small
    .flex-container
    > .content_two.mobile-position-top {
    margin-bottom: 16px;
  }
  .color-section-wrapper.hero-banner.padding-small
    .flex-container
    > .content_two.mobile-position-bottom {
    margin-top: 16px;
  }
}
@media screen and (min-width: 992px) {
  .color-section-wrapper.hero-banner.padding-large
    .flex-container
    > .content_two.parsys-desktop-padding-remove-vertical {
    margin-top: -72px;
    margin-bottom: -72px;
  }
  .color-section-wrapper.hero-banner.padding-large
    .flex-container
    > .content_two.parsys-desktop-padding-remove-all {
    margin-top: -72px;
    margin-bottom: -72px;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner.padding-large
    .flex-container
    > .content_two.parsys-mobile-padding-remove-vertical {
    margin-top: -40px;
    margin-bottom: -40px;
  }
  .color-section-wrapper.hero-banner.padding-large
    .flex-container
    > .content_two.parsys-mobile-padding-remove-all {
    margin-top: -40px;
    margin-bottom: -40px;
  }
}
@media (max-width: 991px) {
  .color-section-wrapper.hero-banner.padding-large
    .flex-container
    > .content_two.mobile-position-top {
    margin-bottom: 40px;
  }
  .color-section-wrapper.hero-banner.padding-large
    .flex-container
    > .content_two.mobile-position-bottom {
    margin-top: 40px;
  }
}
.color-section-wrapper .color-section-wrapper.hero-banner .flex-container {
  max-width: 100%;
}
.feature-cards-combination .main-card .item,
.feature-cards-combination .main-card > div {
  height: 100%;
}
.feature-cards-combination .main-card .item .tile,
.feature-cards-combination .main-card > div .tile {
  height: 100%;
}
@media (max-width: 991px) {
  .feature-cards-combination .side-cards {
    margin-top: 16px;
    flex-grow: 1;
  }
}
.feature-cards-combination .side-cards .item,
.feature-cards-combination .side-cards > div {
  min-height: 140px;
  padding-bottom: 24px;
  margin-bottom: 24px;
}
@media (max-width: 991px) {
  .feature-cards-combination .side-cards .item,
  .feature-cards-combination .side-cards > div {
    border-bottom: #cfcfcf solid 1px;
    margin-bottom: 16px;
    padding-bottom: 16px;
    min-height: 70px;
  }
}
.feature-cards-combination .side-cards .item:last-child,
.feature-cards-combination .side-cards > div:last-child {
  margin-bottom: 0;
}
.feature-cards-combination .side-cards .item .tile,
.feature-cards-combination .side-cards > div .tile {
  position: relative;
  box-shadow: none;
}
.feature-cards-combination .side-cards .item .tile .header,
.feature-cards-combination .side-cards > div .tile .header {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  width: 70px;
  height: 70px;
  max-height: 70px;
}
@media screen and (min-width: 992px) {
  .feature-cards-combination .side-cards .item .tile .header,
  .feature-cards-combination .side-cards > div .tile .header {
    width: 140px;
    height: 140px;
    max-height: 140px;
  }
}
.feature-cards-combination .side-cards .item .tile .header .header-cnt-wrapper,
.feature-cards-combination .side-cards > div .tile .header .header-cnt-wrapper {
  padding: 8px;
}
.feature-cards-combination
  .side-cards
  .item
  .tile
  .header
  .header-cnt-wrapper
  img,
.feature-cards-combination
  .side-cards
  > div
  .tile
  .header
  .header-cnt-wrapper
  img {
  max-width: 100%;
  max-height: 100%;
}
.feature-cards-combination .side-cards .item .tile .body,
.feature-cards-combination .side-cards > div .tile .body {
  padding: 0 0 0 86px;
}
@media screen and (min-width: 992px) {
  .feature-cards-combination .side-cards .item .tile .body,
  .feature-cards-combination .side-cards > div .tile .body {
    padding: 0 0 0 156px;
  }
}
.feature-cards-combination .side-cards .item .tile footer,
.feature-cards-combination .side-cards > div .tile footer,
.feature-cards-combination .side-cards .item .tile .footer,
.feature-cards-combination .side-cards > div .tile .footer {
  padding: 0 0 0 86px;
}
@media screen and (min-width: 992px) {
  .feature-cards-combination .side-cards .item .tile footer,
  .feature-cards-combination .side-cards > div .tile footer,
  .feature-cards-combination .side-cards .item .tile .footer,
  .feature-cards-combination .side-cards > div .tile .footer {
    padding: 0 0 0 156px;
  }
}
.feature-cards-combination .side-cards .item .tile footer .btn.btn-link,
.feature-cards-combination .side-cards > div .tile footer .btn.btn-link,
.feature-cards-combination .side-cards .item .tile .footer .btn.btn-link,
.feature-cards-combination .side-cards > div .tile .footer .btn.btn-link {
  padding: 0;
  border: 0;
  display: inline-flex;
  align-items: center;
}
.cmp-carousel-banner .carousel-control {
  width: 40px;
  height: 40px;
  background-image: none;
  background-color: rgba(0, 0, 0, 0.2);
  border: #fff solid 2px;
  border-radius: 50%;
  top: 50%;
  margin-top: -20px;
}
.cmp-carousel-banner .carousel-control.left {
  left: 24px;
}
.cmp-carousel-banner .carousel-control.right {
  right: 24px;
}
.cmp-carousel-banner .carousel-control .icon {
  fill: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
}
.cmp-carousel-banner .carousel-control:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
.cmp-carousel-banner .carousel-control:focus {
  outline: solid 2px #1195ff;
  outline-offset: 2px;
}
.cmp-carousel-banner .carousel-bottom-control {
  display: flex;
  justify-content: center;
  align-self: center;
  position: absolute;
  bottom: 16px;
  padding: 0 16px;
  z-index: 15;
  width: 100%;
}
.cmp-carousel-banner .carousel-bottom-control .carousel-indicators-wrapper {
  background: rgba(0, 0, 0, 0.4);
  padding: 4px 8px;
  border-radius: 4px;
  position: relative;
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-indicators-wrapper
  .carousel-indicators {
  margin: 0;
  width: auto;
  left: auto;
  display: flex;
  max-width: 100%;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
  bottom: auto;
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-indicators-wrapper
  .carousel-indicators
  li {
  height: 16px;
  width: 16px;
  border: 2px solid #fff;
  display: block;
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 4px;
  margin-bottom: 4px;
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-indicators-wrapper
  .carousel-indicators
  li.active {
  background-color: #fff;
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-indicators-wrapper
  .carousel-indicators
  li:focus {
  outline: solid 2px #1195ff;
  outline-offset: 2px;
  outline: 0;
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-indicators-wrapper.active
  .carousel-tablist-highlight {
  position: absolute;
  top: -4px;
  left: -4px;
  min-width: 100%;
  border: solid 2px #1195ff;
  min-height: 100%;
  padding: 2px;
  box-sizing: content-box;
}
.cmp-carousel-banner .carousel-bottom-control .carousel-play-pause-wrapper {
  margin-left: 8px;
  align-self: center;
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-play-pause-wrapper
  button {
  background: rgba(0, 0, 0, 0.4);
  padding: 4px 8px;
  border-radius: 4px;
  display: block;
  width: 32px;
  height: 32px;
  margin: 0;
  padding: 0;
  border: 0;
  position: relative;
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-play-pause-wrapper
  button:hover {
  background: rgba(0, 0, 0, 0.7);
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-play-pause-wrapper
  button:focus {
  outline: solid 2px #1195ff;
  outline-offset: 2px;
}
.cmp-carousel-banner
  .carousel-bottom-control
  .carousel-play-pause-wrapper
  button
  .icon {
  fill: #fff;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.cmp-carousel-banner .carousel-inner .color-section-wrapper {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cmp-carousel-banner .carousel-inner .color-section-wrapper {
    padding-bottom: 76px;
  }
}
.cmp-carousel-banner .color-section-wrapper {
  display: flex;
  padding-left: 64px;
  padding-right: 64px;
}
.cmp-carousel-banner .color-section-wrapper .container {
  align-self: center;
}
body.using-mouse
  .cmp-carousel-banner
  .carousel-bottom-control
  .carousel-indicators-wrapper
  .carousel-indicators
  li:focus {
  outline: 0;
}
body.using-mouse
  .carousel-indicators-wrapper.active
  .carousel-tablist-highlight {
  display: none;
}
.cmp-anchor {
  margin: 0 !important;
}


.ql-container {
  box-sizing: border-box !important;
  font-family: Helvetica, Arial, sans-serif !important;
  font-size: 13px !important;
  height: 100% !important;
  margin: 0 !important;
  position: relative !important;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden !important;
}
.ql-container:not(.ql-disabled) li[data-list="checked"] > .ql-ui,
.ql-container:not(.ql-disabled) li[data-list="unchecked"] > .ql-ui {
  cursor: pointer !important;
}
.ql-clipboard {
  left: -100000px !important;
  height: 1px !important;
  overflow-y: hidden !important;
  position: absolute !important;
  top: 50% !important;
}
.ql-clipboard p {
  margin: 0 !important;
  padding: 0 !important;
}

.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em !important;
}
li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em !important;
}
.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em !important;
}
li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em !important;
}
.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em !important;
}
li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em !important;
}
.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em !important;
}
li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em !important;
}
.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em !important;
}
li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em !important;
}
.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em !important;
}
li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em !important;
}
.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em !important;
}
li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em !important;
}
.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em !important;
}
li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em !important;
}
.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em !important;
}
li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em !important;
}
.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em !important;
}
li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em !important;
}
.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em !important;
}
li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em !important;
}
.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em !important;
}
li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em !important;
}
.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em !important;
}
li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em !important;
}
.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em !important;
}
li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em !important;
}
.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em !important;
}
li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em !important;
}
.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em !important;
}
li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em !important;
}
.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em !important;
}
li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em !important;
}
.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em !important;
}
li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em !important;
}
li.ql-direction-rtl {
  padding-right: 1.5em !important;
}
li.ql-direction-rtl > .ql-ui:before {
  margin-left: 0.3em !important;
  margin-right: -1.5em !important;
  text-align: left !important;
}
.ql-code-block-container {
  font-family: monospace !important;
}
.ql-video {
  display: block !important;
  max-width: 100% !important;
}
.ql-video.ql-align-center {
  margin: 0 auto !important;
}
.ql-video.ql-align-right {
  margin: 0 0 0 auto !important;
}
.ql-bg-black {
  background-color: #000 !important;
}
.ql-bg-red {
  background-color: #e60000 !important;
}
.ql-bg-orange {
  background-color: #f90 !important;
}
.ql-bg-yellow {
  background-color: #ff0 !important;
}
.ql-bg-green {
  background-color: #008a00 !important;
}
.ql-bg-blue {
  background-color: #06c !important;
}
.ql-bg-purple {
  background-color: #93f !important;
}
.ql-color-white {
  color: #fff !important;
}
.ql-color-red {
  color: #e60000 !important;
}
.ql-color-orange {
  color: #f90 !important;
}
.ql-color-yellow {
  color: #ff0 !important;
}
.ql-color-green {
  color: #008a00 !important;
}
.ql-color-blue {
  color: #06c !important;
}
.ql-color-purple {
  color: #93f !important;
}
.ql-font-serif {
  font-family: Georgia, Times New Roman, serif !important;
}
.ql-font-monospace {
  font-family: Monaco, Courier New, monospace !important;
}
.ql-size-small {
  font-size: 0.75em !important;
}
.ql-size-large {
  font-size: 1.5em !important;
}
.ql-size-huge {
  font-size: 2.5em !important;
}
.ql-direction-rtl {
  direction: rtl !important;
  text-align: inherit !important;
}
.ql-align-center {
  text-align: center !important;
}
.ql-align-justify {
  text-align: justify !important;
}
.ql-align-right {
  text-align: right !important;
}
.ql-ui {
  position: absolute !important;
}
.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6) !important;
  content: attr(data-placeholder) !important;
  font-style: italic !important;
  left: 15px !important;
  pointer-events: none !important;
  position: absolute !important;
  right: 15px !important;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both !important;
  content: "" !important;
  display: table !important;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none !important;
  border: none !important;
  cursor: pointer !important;
  display: inline-block !important;
  float: left !important;
  height: 24px !important;
  padding: 3px 5px !important;
  width: 28px !important;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left !important;
  height: 100% !important;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none !important;
}
.ql-snow.ql-toolbar input.ql-image[type="file"],
.ql-snow .ql-toolbar input.ql-image[type="file"] {
  display: none !important;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c !important;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c !important;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c !important;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444 !important;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444 !important;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444 !important;
  }
}
.ql-snow {
  box-sizing: border-box !important;
}
.ql-snow * {
  box-sizing: border-box !important;
}
.ql-snow .ql-hidden {
  display: none !important;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden !important;
}
.ql-snow .ql-tooltip {
  position: absolute !important;
  transform: translateY(10px) !important;
}
.ql-snow .ql-tooltip a {
  cursor: pointer !important;
  text-decoration: none !important;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px) !important;
}
.ql-snow .ql-formats {
  display: inline-block !important;
  vertical-align: middle !important;
}
.ql-snow .ql-formats:after {
  clear: both !important;
  content: "" !important;
  display: table !important;
}
.ql-snow .ql-stroke {
  fill: none !important;
  stroke: #444 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  stroke-width: 2 !important;
}
.ql-snow .ql-stroke-miter {
  fill: none !important;
  stroke: #444 !important;
  stroke-miterlimit: 10 !important;
  stroke-width: 2 !important;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444 !important;
}
.ql-snow .ql-empty {
  fill: none !important;
}
.ql-snow .ql-even {
  fill-rule: evenodd !important;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1 !important;
}
.ql-snow .ql-transparent {
  opacity: 0.4 !important;
}
.ql-snow .ql-direction svg:last-child {
  display: none !important;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline !important;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none !important;
}
.ql-snow h1 {
  font-size: 2em !important;
}
.ql-snow h2 {
  font-size: 1.5em !important;
}
.ql-snow h3 {
  font-size: 1.17em !important;
}
.ql-snow h4 {
  font-size: 1em !important;
}
.ql-snow h5 {
  font-size: 0.83em !important;
}
.ql-snow h6 {
  font-size: 0.67em !important;
}
.ql-snow a {
  text-decoration: underline !important;
}
.ql-snow blockquote {
  border-left: 4px solid #ccc !important;
  margin-bottom: 5px !important;
  margin-top: 5px !important;
  padding-left: 16px !important;
}
.ql-snow code,
.ql-snow .ql-code-block-container {
  background-color: #f0f0f0 !important;
  border-radius: 3px !important;
}
.ql-snow .ql-code-block-container {
  margin-bottom: 5px !important;
  margin-top: 5px !important;
  padding: 5px 10px !important;
}
.ql-snow code {
  font-size: 85% !important;
  padding: 2px 4px !important;
}
.ql-snow .ql-code-block-container {
  background-color: #23241f !important;
  color: #f8f8f2 !important;
  overflow: visible !important;
}
.ql-snow img {
  max-width: 100% !important;
}
.ql-snow .ql-picker {
  color: #444 !important;
  display: inline-block !important;
  float: left !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  height: 24px !important;
  position: relative !important;
  vertical-align: middle !important;
}
.ql-snow .ql-picker-label {
  cursor: pointer !important;
  display: inline-block !important;
  height: 100% !important;
  padding-left: 8px !important;
  padding-right: 2px !important;
  position: relative !important;
  width: 100% !important;
}
.ql-snow .ql-picker-label::before {
  display: inline-block !important;
  line-height: 22px !important;
}
.ql-snow .ql-picker-options {
  background-color: #fff !important;
  display: none !important;
  min-width: 100% !important;
  padding: 4px 8px !important;
  position: absolute !important;
  white-space: nowrap !important;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer !important;
  display: block !important;
  padding-bottom: 5px !important;
  padding-top: 5px !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc !important;
  z-index: 2 !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc !important;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block !important;
  margin-top: -1px !important;
  top: 100% !important;
  z-index: 1 !important;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px !important;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px !important;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px !important;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0 !important;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px !important;
  width: 24px !important;
  padding: 2px 4px !important;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px !important;
  width: 152px !important;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent !important;
  float: left !important;
  height: 16px !important;
  margin: 2px !important;
  padding: 0 !important;
  width: 16px !important;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute !important;
  margin-top: -9px !important;
  right: 0 !important;
  top: 50% !important;
  width: 18px !important;
}
.ql-snow
  .ql-picker.ql-header
  .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow
  .ql-picker.ql-font
  .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow
  .ql-picker.ql-size
  .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow
  .ql-picker.ql-header
  .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow
  .ql-picker.ql-font
  .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow
  .ql-picker.ql-size
  .ql-picker-item[data-label]:not([data-label=""])::before {
  content: attr(data-label) !important;
}
.ql-snow .ql-picker.ql-header {
  width: 98px !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: "Normal" !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: "Heading 1" !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: "Heading 2" !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: "Heading 3" !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: "Heading 4" !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: "Heading 5" !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: "Heading 6" !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em !important;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em !important;
}
.ql-snow .ql-picker.ql-font {
  width: 108px !important;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: "Sans Serif" !important;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="serif"]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before {
  content: "Serif" !important;
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="monospace"]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before {
  content: "Monospace" !important;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before {
  font-family: Georgia, Times New Roman, serif !important;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before {
  font-family: Monaco, Courier New, monospace !important;
}
.ql-snow .ql-picker.ql-size {
  width: 98px !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: "Normal" !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="small"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before {
  content: "Small" !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="large"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before {
  content: "Large" !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="huge"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before {
  content: "Huge" !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before {
  font-size: 10px !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before {
  font-size: 18px !important;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before {
  font-size: 32px !important;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff !important;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000 !important;
}
.ql-code-block-container {
  position: relative !important;
}
.ql-code-block-container .ql-ui {
  right: 5px !important;
  top: 5px !important;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc !important;
  box-sizing: border-box !important;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  padding: 8px !important;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px !important;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent !important;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent !important;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px !important;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc !important;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc !important;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000 !important;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0 !important;
}
.ql-snow .ql-tooltip {
  background-color: #fff !important;
  border: 1px solid #ccc !important;
  box-shadow: 0 0 5px #ddd !important;
  color: #444 !important;
  padding: 5px 12px !important;
  white-space: nowrap !important;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:" !important;
  line-height: 26px !important;
  margin-right: 8px !important;
}
.ql-snow .ql-tooltip input[type="text"] {
  display: none !important;
  border: 1px solid #ccc !important;
  font-size: 13px !important;
  height: 26px !important;
  margin: 0 !important;
  padding: 3px 5px !important;
  width: 170px !important;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block !important;
  max-width: 200px !important;
  overflow-x: hidden !important;
  text-overflow: ellipsis !important;
  vertical-align: top !important;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc !important;
  content: "Edit" !important;
  margin-left: 16px !important;
  padding-right: 8px !important;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: "Remove" !important;
  margin-left: 8px !important;
}
.ql-snow .ql-tooltip a {
  line-height: 26px !important;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none !important;
}
.ql-snow .ql-tooltip.ql-editing input[type="text"] {
  display: inline-block !important;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0 !important;
  content: "Save" !important;
  padding-right: 0 !important;
}
.ql-snow .ql-tooltip[data-mode="link"]::before {
  content: "Enter link:" !important;
}
.ql-snow .ql-tooltip[data-mode="formula"]::before {
  content: "Enter formula:" !important;
}
.ql-snow .ql-tooltip[data-mode="video"]::before {
  content: "Enter video:" !important;
}
.ql-snow a {
  color: #06c !important;
}
.ql-container.ql-snow {
  border: 1px solid #ccc !important;
}
