/********************/
/* Color Variables */
/********************/
/* HTML5 Reset */
/* line 3, ../sass/_reset.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}

/* line 4, ../sass/_reset.scss */
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

/* line 5, ../sass/_reset.scss */
audio:not([controls]) {
  display: none;
}

/* line 6, ../sass/_reset.scss */
[hidden] {
  display: none;
}

/* Base (correct text resizing, vertical scrollbar and iOS text adjustments) */
/* line 9, ../sass/_reset.scss */
html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 10, ../sass/_reset.scss */
body {
  margin: 0;
  font-size: 13px;
  line-height: 1.231;
}

/* line 11, ../sass/_reset.scss */
body,
button,
input,
select,
textarea {
  font-family: Tahoma, sans-serif;
  color: #222;
}

/* Links */
/* line 14, ../sass/_reset.scss */
a:focus {
  outline: thin dotted;
}

/* line 15, ../sass/_reset.scss */
a:hover,
a:active {
  outline: 0;
}

/* Typography */
/* line 18, ../sass/_reset.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 19, ../sass/_reset.scss */
b,
strong {
  font-weight: bold;
}

/* Lists */
/* line 22, ../sass/_reset.scss */
ul,
ol {
  margin: 0;
  padding: 0 0 0 40px;
}

/* line 23, ../sass/_reset.scss */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
}

/* Embedded content */
/* line 26, ../sass/_reset.scss */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle;
}

/* Correct overflow not hidden in IE9 */
/* line 29, ../sass/_reset.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Forms */
/* line 32, ../sass/_reset.scss */
form {
  margin: 0;
}

/* line 33, ../sass/_reset.scss */
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 34, ../sass/_reset.scss */
label {
  cursor: pointer;
}

/* Browser Fixes */
/* line 37, ../sass/_reset.scss */
legend {
  border: 0;
  *margin-left: -7px;
  padding: 0;
}

/* line 38, ../sass/_reset.scss */
button,
input {
  line-height: normal;
  *overflow: visible;
}

/* line 39, ../sass/_reset.scss */
table button,
table input {
  *overflow: auto;
}

/* line 40, ../sass/_reset.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* Cursor */
/* line 43, ../sass/_reset.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

/* Consistent box sizing and appearance */
/* line 46, ../sass/_reset.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
}

/* line 47, ../sass/_reset.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 48, ../sass/_reset.scss */
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 50, ../sass/_reset.scss */
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

/* Colors for form validity */
/* line 54, ../sass/_reset.scss */
input:invalid,
textarea:invalid {
  background-color: #f0dddd;
}

/* Tables */
/* line 57, ../sass/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Reset - end ******************************************************************/
/*************/
/* Web Fonts */
/*************/
@font-face {
  font-family: 'Novecento';
  src: url("fonts/Novecentowide-Light-webfont.eot");
  src: url("fonts/Novecentowide-Light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/Novecentowide-Light-webfont.woff") format("woff"), url("fonts/Novecentowide-Light-webfont.ttf") format("truetype"), url("fonts/Novecentowide-Light-webfont.svg#NovecentowideLight") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Aachen';
  src: url("fonts/aachenme-webfont.eot");
  src: url("fonts/aachenme-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/aachenme-webfont.woff") format("woff"), url("fonts/aachenme-webfont.ttf") format("truetype"), url("fonts/aachenme-webfont.svg#AachenMediumLETRegular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Headline Two';
  src: url("fonts/HEADTH__.eot");
  /* IE9 Compat Modes */
  src: url("fonts/HEADTH__.eot?#iefix") format("embedded-opentype"), url("fonts/HEADTH__.woff") format("woff"), url("fonts/HEADTH__.ttf") format("truetype"), url("fonts/HEADTH__.svg#00b50b74203afd0d4396b2d9ad38abb5") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'heroic_condensed';
  src: url("fonts/heroiccondensed-regular-webfont.eot");
  src: url("fonts/heroiccondensed-regular-webfont.woff") format("woff"), url("fonts/heroiccondensed-regular-webfont.svg#heroic_condensed_regularRg") format("svg");
  font-weight: normal;
  font-style: normal;
}

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

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

/******************/
/* Font Variables */
/******************/
/******************************/
/* Utility Mixins and Classes */
/******************************/
/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
/* line 20, ../sass/_mixins.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/****************/
/* Style Mixins */
/****************/
/******************************/
/* Big Buck Hunter General Styles */
/******************************/
/* line 13, ../sass/style.scss */
html {
  /* background-color: #091015; */
  background: #0f2c46;
  background: url("../img/home/bg-camo.jpg") repeat;
}

/* line 18, ../sass/style.scss */
a:link,
a:visited,
a:active {
  color: #fff;
  text-decoration: none;
  transition: .2s color linear;
}

/* line 23, ../sass/style.scss */
a:hover,
a:active {
  color: #E5BB15;
  text-decoration: none;
}

/* line 27, ../sass/style.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #E5BB15;
  font-family: Aachen, Impact, serif;
  font-weight: normal;
  margin: 8px 0;
  padding: 0;
}

/* line 34, ../sass/style.scss */
h2 {
  font: 40px/40px Aachen, Impact, serif;
}

/* line 35, ../sass/style.scss */
h3 {
  font: 30px Aachen, Impact, serif;
}

/* line 36, ../sass/style.scss */
h4 {
  font: 24px Aachen, Impact, serif;
}

/* line 37, ../sass/style.scss */
h5 {
  font: 18px Aachen, Impact, serif;
}

/* line 38, ../sass/style.scss */
h6 {
  font: bold 16px Mako, Helvetica, Arial, sans-serif;
  color: black;
}

/* line 41, ../sass/style.scss */
input,
select,
textarea {
  font-size: 14px;
}

/* line 42, ../sass/style.scss */
input {
  width: 250px;
  padding: 1px 2px;
}

/* line 44, ../sass/style.scss */
label {
  text-align: right;
  display: block;
  margin-right: 5px;
  float: left;
  clear: left;
  font-size: 1.384em;
  width: 100px;
}

/* line 52, ../sass/style.scss */
label.error {
  color: #940B08;
  font-size: 1.076em;
  width: 100%;
  text-align: left;
  float: none;
  padding: 0 15px 15px;
}

/* line 63, ../sass/style.scss */
body {
  color: white;
  /* background: $background url(../img/home.jpg) no-repeat center 32px; */
}

@media (min-width: 768px) {

  /* line 63, ../sass/style.scss */
  body {
    /*min-width: 980px;*/
  }
}

/* line 70, ../sass/style.scss */
.corner {
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  behavior: url(/PIE.htc);
  position: relative;
  border: 1px solid #665d5a;
  padding: 10px;
  margin-right: 15px;
}

/* Glass Effect with rounded corners, place two divs (div class="outer" and div class="inner") */
/* line 78, ../sass/style.scss */
.outer {
  /*@include rounded($radius: 15px); */
  /*@include shadow($blur: 20px, $color: rgba(0,0,0,.8)); */
  /*padding: 15px; */
  margin: 0;
}

/* line 84, ../sass/style.scss */
.inner {
  /*@include rounded($radius: 10px); */
  /*@include shadow($blur: 0); */
  /*@include inset_shadow($blur: 10px, $color: black); */
  margin: 0;
  height: 100%;
  /*padding: 15px; */
}

/* line 93, ../sass/style.scss */
.logout {
  position: absolute;
  top: 40px;
  right: 50px;
  font: normal 16px Mako, Helvetica, Arial, sans-serif;
}

/* Button Styling */
/* line 101, ../sass/style.scss */
input[type="submit"],
.user #reglink a,
.button {
  width: 130px;
  height: 34px;
  font-size: 18px;
  background-color: #000;
  color: #E5BB15;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  behavior: url(/PIE.htc);
  position: relative;
  border: 1px solid #E5BB15;
  margin-left: 110px;
  text-align: center;
}

/* Player Icon Styles */
/* _t version (tiny)        = 41px by 50px; Used in Tournament Leaderboards */
/* _xs version (xtra small) = 50px by 62px; Used in Adventure Stats Hunter Hero and Friends List */
/* _s version (small)       = 115px by 95px; Used on Player Profile Page */
/* Tiny */
/* line 121, ../sass/style.scss */
.p_icon {
  width: 41px;
  margin: 2px 15px 2px 15px;
}

/* line 125, ../sass/style.scss */
.playericon_set_base {
  background: url(../img/icons/playericon_set_base_t.jpg) no-repeat;
}

/* line 126, ../sass/style.scss */
.playericon_set_2 {
  background: url(../img/icons/playericon_set_2_t.jpg) no-repeat;
}

/* line 127, ../sass/style.scss */
.playericon_set_3 {
  background: url(../img/icons/playericon_set_3_t.jpg) no-repeat;
}

/* Rows and columns for icons sets */
/* line 130, ../sass/style.scss */
.r0_c0 {
  background-position: -1px 0;
}

/* line 131, ../sass/style.scss */
.r0_c1 {
  background-position: -42px 0;
}

/* line 132, ../sass/style.scss */
.r0_c2 {
  background-position: -83px 0;
}

/* line 133, ../sass/style.scss */
.r0_c3 {
  background-position: -124px 0;
}

/* line 134, ../sass/style.scss */
.r0_c4 {
  background-position: -165px 0;
}

/* line 135, ../sass/style.scss */
.r0_c5 {
  background-position: -206px 0;
}

/* line 136, ../sass/style.scss */
.r1_c0 {
  background-position: -1px -50px;
}

/* line 137, ../sass/style.scss */
.r1_c1 {
  background-position: -42px -50px;
}

/* line 138, ../sass/style.scss */
.r1_c2 {
  background-position: -83px -50px;
}

/* line 139, ../sass/style.scss */
.r1_c3 {
  background-position: -124px -50px;
}

/* line 140, ../sass/style.scss */
.r1_c4 {
  background-position: -166px -50px;
}

/* line 141, ../sass/style.scss */
.r1_c5 {
  background-position: -206px -50px;
}

/* Xtra Small */
/* line 144, ../sass/style.scss */
.adventure,
.trek,
.friends .my_friends {
  /* Rows and columns for icons sets */
}

/* line 145, ../sass/style.scss */
.adventure .p_icon,
.trek .p_icon,
.friends .my_friends .p_icon {
  width: 62px;
  height: 75px;
  margin: 6px;
  float: left;
  cursor: pointer;
}

/* line 153, ../sass/style.scss */
.adventure .playericon_set_base,
.trek .playericon_set_base,
.friends .my_friends .playericon_set_base {
  background: url(../img/icons/playericon_set_base_xs.jpg) no-repeat;
}

/* line 154, ../sass/style.scss */
.adventure .playericon_set_2,
.trek .playericon_set_2,
.friends .my_friends .playericon_set_2 {
  background: url(../img/icons/playericon_set_2_xs.jpg) no-repeat;
}

/* line 155, ../sass/style.scss */
.adventure .playericon_set_3,
.trek .playericon_set_3,
.friends .my_friends .playericon_set_3 {
  background: url(../img/icons/playericon_set_3_xs.jpg) no-repeat;
}

/* line 156, ../sass/style.scss */
.adventure .playericon_default,
.trek .playericon_default,
.friends .my_friends .playericon_default {
  background: url(../img/icons/playericon_set_default.jpg) no-repeat;
}

/* line 159, ../sass/style.scss */
.adventure .r0_c0,
.trek .r0_c0,
.friends .my_friends .r0_c0 {
  background-position: 0 0;
}

/* line 160, ../sass/style.scss */
.adventure .r0_c1,
.trek .r0_c1,
.friends .my_friends .r0_c1 {
  background-position: -62px 0;
}

/* line 161, ../sass/style.scss */
.adventure .r0_c2,
.trek .r0_c2,
.friends .my_friends .r0_c2 {
  background-position: -124px 0;
}

/* line 162, ../sass/style.scss */
.adventure .r0_c3,
.trek .r0_c3,
.friends .my_friends .r0_c3 {
  background-position: -186px 0;
}

/* line 163, ../sass/style.scss */
.adventure .r0_c4,
.trek .r0_c4,
.friends .my_friends .r0_c4 {
  background-position: -248px 0;
}

/* line 164, ../sass/style.scss */
.adventure .r0_c5,
.trek .r0_c5,
.friends .my_friends .r0_c5 {
  background-position: -310px 0;
}

/* line 165, ../sass/style.scss */
.adventure .r1_c0,
.trek .r1_c0,
.friends .my_friends .r1_c0 {
  background-position: 0px -75px;
}

/* line 166, ../sass/style.scss */
.adventure .r1_c1,
.trek .r1_c1,
.friends .my_friends .r1_c1 {
  background-position: -62px -75px;
}

/* line 167, ../sass/style.scss */
.adventure .r1_c2,
.trek .r1_c2,
.friends .my_friends .r1_c2 {
  background-position: -124px -75px;
}

/* line 168, ../sass/style.scss */
.adventure .r1_c3,
.trek .r1_c3,
.friends .my_friends .r1_c3 {
  background-position: -186px -75px;
}

/* line 169, ../sass/style.scss */
.adventure .r1_c4,
.trek .r1_c4,
.friends .my_friends .r1_c4 {
  background-position: -248px -75px;
}

/* line 170, ../sass/style.scss */
.adventure .r1_c5,
.trek .r1_c5,
.friends .my_friends .r1_c5 {
  background-position: -310px -75px;
}

/* Small Profile Icon */
/* line 175, ../sass/style.scss */
.player,
.profile,
.player_world,
.player_party,
.tournaments {
  /* Rows and columns for icons sets */
}

/* line 180, ../sass/style.scss */
.player .p_icon,
.profile .p_icon,
.player_world .p_icon,
.player_party .p_icon,
.tournaments .p_icon {
  width: 95px;
  height: 115px;
  margin: 0 33px 15px 0;
  float: left;
  cursor: pointer;
}

/* line 188, ../sass/style.scss */
.player .playericon_set_base,
.profile .playericon_set_base,
.player_world .playericon_set_base,
.player_party .playericon_set_base,
.tournaments .playericon_set_base {
  background: url(../img/icons/playericon_set_base_sm.jpg) no-repeat;
}

/* line 189, ../sass/style.scss */
.player .playericon_set_2,
.profile .playericon_set_2,
.player_world .playericon_set_2,
.player_party .playericon_set_2,
.tournaments .playericon_set_2 {
  background: url(../img/icons/playericon_set_2_sm.jpg) no-repeat;
}

/* line 190, ../sass/style.scss */
.player .playericon_set_3,
.profile .playericon_set_3,
.player_world .playericon_set_3,
.player_party .playericon_set_3,
.tournaments .playericon_set_3 {
  background: url(../img/icons/playericon_set_3_sm.jpg) no-repeat;
}

/* line 191, ../sass/style.scss */
.player .playericon_set_4,
.profile .playericon_set_4,
.player_world .playericon_set_4,
.player_party .playericon_set_4,
.tournaments .playericon_set_4 {
  background: url(../img/icons/playericon_set_4_sm.jpg) no-repeat;
}

/* line 192, ../sass/style.scss */
.player .playericon_set_5,
.profile .playericon_set_5,
.player_world .playericon_set_5,
.player_party .playericon_set_5,
.tournaments .playericon_set_5 {
  background: url(../img/icons/playericon_set_5_sm.jpg) no-repeat;
}

/* line 193, ../sass/style.scss */
.player .playericon_default,
.profile .playericon_default,
.player_world .playericon_default,
.player_party .playericon_default,
.tournaments .playericon_default {
  background: url(../img/icons/playericon_set_default.jpg) no-repeat;
}

/* line 196, ../sass/style.scss */
.player .r0_c0,
.profile .r0_c0,
.player_world .r0_c0,
.player_party .r0_c0,
.tournaments .r0_c0 {
  background-position: 0 0;
}

/* line 197, ../sass/style.scss */
.player .r0_c1,
.profile .r0_c1,
.player_world .r0_c1,
.player_party .r0_c1,
.tournaments .r0_c1 {
  background-position: -95px 0;
}

/* line 198, ../sass/style.scss */
.player .r0_c2,
.profile .r0_c2,
.player_world .r0_c2,
.player_party .r0_c2,
.tournaments .r0_c2 {
  background-position: -190px 0;
}

/* line 199, ../sass/style.scss */
.player .r0_c3,
.profile .r0_c3,
.player_world .r0_c3,
.player_party .r0_c3,
.tournaments .r0_c3 {
  background-position: -285px 0;
}

/* line 200, ../sass/style.scss */
.player .r0_c4,
.profile .r0_c4,
.player_world .r0_c4,
.player_party .r0_c4,
.tournaments .r0_c4 {
  background-position: -380px 0;
}

/* line 201, ../sass/style.scss */
.player .r0_c5,
.profile .r0_c5,
.player_world .r0_c5,
.player_party .r0_c5,
.tournaments .r0_c5 {
  background-position: -475px 0;
}

/* line 202, ../sass/style.scss */
.player .r1_c0,
.profile .r1_c0,
.player_world .r1_c0,
.player_party .r1_c0,
.tournaments .r1_c0 {
  background-position: 0px -115px;
}

/* line 203, ../sass/style.scss */
.player .r1_c1,
.profile .r1_c1,
.player_world .r1_c1,
.player_party .r1_c1,
.tournaments .r1_c1 {
  background-position: -95px -115px;
}

/* line 204, ../sass/style.scss */
.player .r1_c2,
.profile .r1_c2,
.player_world .r1_c2,
.player_party .r1_c2,
.tournaments .r1_c2 {
  background-position: -190px -115px;
}

/* line 205, ../sass/style.scss */
.player .r1_c3,
.profile .r1_c3,
.player_world .r1_c3,
.player_party .r1_c3,
.tournaments .r1_c3 {
  background-position: -285px -115px;
}

/* line 206, ../sass/style.scss */
.player .r1_c4,
.profile .r1_c4,
.player_world .r1_c4,
.player_party .r1_c4,
.tournaments .r1_c4 {
  background-position: -380px -115px;
}

/* line 207, ../sass/style.scss */
.player .r1_c5,
.profile .r1_c5,
.player_world .r1_c5,
.player_party .r1_c5,
.tournaments .r1_c5 {
  background-position: -475px -115px;
}

/* line 209, ../sass/style.scss */
.debug-data {
  width: 100%;
}

/* line 212, ../sass/style.scss */
.debug-data .connect {
  text-align: center;
  padding: 10px;
}

/* line 216, ../sass/style.scss */
.debug-data .env-production {
  background-color: brown;
  color: #fff;
}

/* line 221, ../sass/style.scss */
.debug-data .env-staging {
  background-color: cornflowerblue;
  color: #fff;
}

/* line 226, ../sass/style.scss */
.debug-data .env-dev {
  background-color: darkslateblue;
  color: #fff;
}

/* line 231, ../sass/style.scss */
.debug-data .env-test {
  background-color: darkgray;
  color: #fff;
}

/************/
/* Masthead */
/************/
/* line 5, ../sass/_masthead.scss */
#companies {
  background-color: #111;
  background: -moz-linear-gradient(top, #ffffff, #d2d4d4);
  background: -webkit-linear-gradient(top, #ffffff, #d2d4d4);
  background: -o-linear-gradient(top, #ffffff, #d2d4d4);
  background: -ms-linear-gradient(top, #ffffff, #d2d4d4);
  background: linear-gradient(top, #ffffff, #d2d4d4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#d2d4d4', GradientType=0);
  /* IE6-9 */
  height: 59px;
  /*border-top: 1px solid #bdb9b0; */
  /*border-bottom: 1px solid #2c3339; */
}

/* line 11, ../sass/_masthead.scss */
#companies ul {
  display: none;
  width: auto;
  max-width: 1080px;
  float: right;
  padding: 0;
  margin: 0 auto;
  overflow: auto;
  font-size: 24px;
  font-family: heroic_condensed, Arial, sans-serif;
  font-weight: bold;
  font-style: italic;
  letter-spacing: 1px;
  /*border-right: 1px solid #bdb9b0; */
}

@media (min-width: 768px) {

  /* line 11, ../sass/_masthead.scss */
  #companies ul {
    display: block;
  }
}

/* line 30, ../sass/_masthead.scss */
#companies ul li {
  display: inline-block;
}

/* line 33, ../sass/_masthead.scss */
#companies ul li:first {
  margin-left: 300px;
}

/* line 37, ../sass/_masthead.scss */
#companies ul li.right {
  height: 100%;
  border-right: 2px solid rgba(0, 0, 0, 0.25);
  transform: skew(-20deg) rotate(2deg);
  -webkit-transform: skew(-20deg) rotate(2deg);
  -moz-transform: skew(-20deg) rotate(2deg);
  position: relative;
  top: -3px;
}

/* line 46, ../sass/_masthead.scss */
#companies ul li.right.right-2 {
  top: -2px;
}

/* line 50, ../sass/_masthead.scss */
#companies ul li.right a {
  transform: skew(20deg) rotate(-2deg);
  -webkit-transform: skew(20deg) rotate(-2deg);
  -moz-transform: skew(20deg) rotate(-2deg);
  padding-top: 3px;
}

/* line 59, ../sass/_masthead.scss */
#companies ul li a {
  float: left;
  color: #848484;
  /*width: 112px; */
  padding: 0 20px;
  font-size: 22px;
  text-align: center;
  text-transform: uppercase;
  display: block;
  /*border-right: 1px solid #0d201a; */
  /*border-left: 1px solid #bdb9b0; */
  height: 59px;
  line-height: 58px;
}

/* line 73, ../sass/_masthead.scss */
#companies ul li a:hover {
  color: #E5BB15;
}

@media (max-width: 955px) {

  /* line 59, ../sass/_masthead.scss */
  #companies ul li a {
    padding: 0 12px;
  }
}

/* line 82, ../sass/_masthead.scss */
#companies ul li .p_icon {
  height: 50px;
  background-size: 50px 30px;
}

@media (min-width: 992px) and (max-width: 1200px) {

  /* line 89, ../sass/_masthead.scss */
  #companies ul li a {
    padding: 0 20px;
  }
}

@media (max-width: 991px) {

  /* line 11, ../sass/_masthead.scss */
  #companies ul {
    font-size: 16px;
  }

  /* line 96, ../sass/_masthead.scss */
  #companies ul li a {
    padding: 0 9px;
  }
}

/* line 102, ../sass/_masthead.scss */
#companies .container {
  position: relative;
}

/* line 106, ../sass/_masthead.scss */
#companies #countrySelector {
  position: absolute;
  display: inline-block;
  list-style: none;
  right: 18px;
  top: 4px;
  margin: 0;
  padding: 3px;
  z-index: 10000;
  overflow: visible;
}

/* line 116, ../sass/_masthead.scss */
#companies #countrySelector li {
  display: none;
  overflow: visible;
}

/* line 119, ../sass/_masthead.scss */
#companies #countrySelector li:first {
  margin-left: 0;
}

/* line 122, ../sass/_masthead.scss */
#companies #countrySelector li.selected {
  display: block;
}

/* line 124, ../sass/_masthead.scss */
#companies #countrySelector li.selected a {
  background-position-y: -40px !important;
}

/* line 127, ../sass/_masthead.scss */
#companies #countrySelector li.selected a:after {
  position: absolute;
  right: -15px;
  top: 20px;
  display: block;
  content: ' ';
  border-top: 5px solid #717171;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

/* line 138, ../sass/_masthead.scss */
#companies #countrySelector li a {
  float: none;
  padding: 0;
  line-height: 1em;
  background: url(/img/flag-icons.png);
  background-repeat: no-repeat;
  display: block;
  width: 45px;
  height: 43px;
  position: relative;
}

/* line 148, ../sass/_masthead.scss */
#companies #countrySelector li a span {
  display: none;
}

/* line 151, ../sass/_masthead.scss */
#companies #countrySelector li a.us {
  background-position: left 3px;
}

/* line 153, ../sass/_masthead.scss */
#companies #countrySelector li a.us:hover {
  background-position: left -40px;
}

/* line 157, ../sass/_masthead.scss */
#companies #countrySelector li a.ca {
  background-position: -47px 3px;
}

/* line 159, ../sass/_masthead.scss */
#companies #countrySelector li a.ca:hover {
  background-position: -47px -40px;
}

/* line 163, ../sass/_masthead.scss */
#companies #countrySelector li a.au {
  background-position: -92px 3px;
}

/* line 165, ../sass/_masthead.scss */
#companies #countrySelector li a.au:hover {
  background-position: -92px -40px;
}

/* line 169, ../sass/_masthead.scss */
#companies #countrySelector li a.nz {
  background-position: -184px 3px;
}

/* line 171, ../sass/_masthead.scss */
#companies #countrySelector li a.nz:hover {
  background-position: -184px -40px;
}

/* line 175, ../sass/_masthead.scss */
#companies #countrySelector li a.uk {
  background-position: -138px 3px;
}

/* line 177, ../sass/_masthead.scss */
#companies #countrySelector li a.uk:hover {
  background-position: -138px -40px;
}

/* line 183, ../sass/_masthead.scss */
#companies #countrySelector:hover,
#companies #countrySelector.hover {
  background: rgba(0, 0, 0, 0.6);
  border-radius: 6px;
}

/* line 187, ../sass/_masthead.scss */
#companies #countrySelector:hover li,
#companies #countrySelector.hover li {
  display: block;
}

/* line 192, ../sass/_masthead.scss */
#companies #countrySelector+ul {
  margin-right: 51px;
}

/* line 199, ../sass/_masthead.scss */
#sub-nav {
  background-color: #111;
  background: -moz-linear-gradient(top, #0f2c46, #06121c);
  background: -webkit-linear-gradient(top, #0f2c46, #06121c);
  background: -o-linear-gradient(top, #0f2c46, #06121c);
  background: -ms-linear-gradient(top, #0f2c46, #06121c);
  background: linear-gradient(top, #0f2c46, #06121c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0f2c46', EndColorStr='#06121c', GradientType=0);
  /* IE6-9 */
  height: 90px;
}

/* line 203, ../sass/_masthead.scss */
#sub-nav select {
  display: block;
  float: right;
  margin: 4px 2px 0 0;
}

@media (min-width: 768px) {

  /* line 203, ../sass/_masthead.scss */
  #sub-nav select {
    display: none;
  }
}

/* line 212, ../sass/_masthead.scss */
#sub-nav .container {
  padding-left: 120px;
  position: relative;
}

/* line 217, ../sass/_masthead.scss */
#sub-nav ul {
  display: none;
  width: 100%;
  max-width: 1080px;
  float: right;
  padding: 0;
  margin: 0;
  overflow: auto;
  font-size: 24px;
  font-family: Aachen, Impact, serif;
  line-height: 24px;
  letter-spacing: 1px;
  text-align: right;
}

@media (min-width: 768px) {

  /* line 217, ../sass/_masthead.scss */
  #sub-nav ul {
    display: block;
  }
}

/* line 234, ../sass/_masthead.scss */
#sub-nav ul li {
  display: inline-block;
  width: 20%;
  padding: 9px 9px 4px 0;
  max-width: 162px;
  margin: 0;
  vertical-align: top;
}

/* line 241, ../sass/_masthead.scss */
#sub-nav ul li:last-child {
  padding-right: 0;
}

/* line 244, ../sass/_masthead.scss */
#sub-nav ul li a {
  display: block;
  color: #fff;
  padding: 6px 0 0 0;
  background-color: #38aae5;
  background-color: #111;
  background: -moz-linear-gradient(top, #38aae5, #1b92cf);
  background: -webkit-linear-gradient(top, #38aae5, #1b92cf);
  background: -o-linear-gradient(top, #38aae5, #1b92cf);
  background: -ms-linear-gradient(top, #38aae5, #1b92cf);
  background: linear-gradient(top, #38aae5, #1b92cf);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#38aae5', EndColorStr='#1b92cf', GradientType=0);
  /* IE6-9 */
  border-radius: 4px;
  -webkit-box-shadow: 0px 4px 0px 0px #0f5275;
  -moz-box-shadow: 0px 4px 0px 0px #0f5275;
  box-shadow: 0px 4px 0px 0px #0f5275;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  text-align: center;
  text-transform: uppercase;
  display: block;
  height: 56px;
}

/* line 261, ../sass/_masthead.scss */
#sub-nav ul li a:hover,
#sub-nav ul li a.active {
  background-color: #111;
  background: -moz-linear-gradient(top, #1572a2, #0f5275);
  background: -webkit-linear-gradient(top, #1572a2, #0f5275);
  background: -o-linear-gradient(top, #1572a2, #0f5275);
  background: -ms-linear-gradient(top, #1572a2, #0f5275);
  background: linear-gradient(top, #1572a2, #0f5275);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#1572a2', EndColorStr='#0f5275', GradientType=0);
  /* IE6-9 */
}

/* line 266, ../sass/_masthead.scss */
#sub-nav ul li a.single-line {
  padding-top: 18px;
}

/* line 270, ../sass/_masthead.scss */
#sub-nav ul li a.events {
  background-color: #111;
  background: -moz-linear-gradient(top, #45f051, #16ec25);
  background: -webkit-linear-gradient(top, #45f051, #16ec25);
  background: -o-linear-gradient(top, #45f051, #16ec25);
  background: -ms-linear-gradient(top, #45f051, #16ec25);
  background: linear-gradient(top, #45f051, #16ec25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#45f051', EndColorStr='#16ec25', GradientType=0);
  /* IE6-9 */
  -webkit-box-shadow: 0px 4px 0px 0px #0c9015;
  -moz-box-shadow: 0px 4px 0px 0px #0c9015;
  box-shadow: 0px 4px 0px 0px #0c9015;
}

/* line 276, ../sass/_masthead.scss */
#sub-nav ul li a.events:hover,
#sub-nav ul li a.events.active {
  background-color: #111;
  background: -moz-linear-gradient(top, #0fc01c, #45f051);
  background: -webkit-linear-gradient(top, #0fc01c, #45f051);
  background: -o-linear-gradient(top, #0fc01c, #45f051);
  background: -ms-linear-gradient(top, #0fc01c, #45f051);
  background: linear-gradient(top, #0fc01c, #45f051);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#0fc01c', EndColorStr='#45f051', GradientType=0);
  /* IE6-9 */
}

/* line 283, ../sass/_masthead.scss */
#sub-nav ul li:not(first-child) {
  margin-left: -6px;
}

/* line 290, ../sass/_masthead.scss */
#sub-nav #branding {
  position: absolute;
  top: -50px;
  left: 15px;
}

@media (max-width: 991px) {

  /* line 199, ../sass/_masthead.scss */
  #sub-nav {
    height: 80px;
  }

  /* line 298, ../sass/_masthead.scss */
  #sub-nav ul {
    margin-top: -65px;
  }

  /* line 300, ../sass/_masthead.scss */
  #sub-nav ul li {
    font-size: 16px;
    line-height: 17px;
  }

  /* line 303, ../sass/_masthead.scss */
  #sub-nav ul li a {
    height: 52px;
    padding: 10px 0 0 0;
  }
}

@media (max-width: 1024px) {

  /* line 312, ../sass/_masthead.scss */
  #sub-nav #branding {
    width: 190px;
  }
}

@media (max-width: 768px) {

  /* line 318, ../sass/_masthead.scss */
  #sub-nav #branding {
    top: -54px;
  }
}

@media (max-width: 767px) {

  /* line 199, ../sass/_masthead.scss */
  #sub-nav {
    min-height: 80px;
    height: auto;
  }

  /* line 326, ../sass/_masthead.scss */
  #sub-nav .container {
    padding: 80px 15px 5px;
  }

  /* line 328, ../sass/_masthead.scss */
  #sub-nav .container ul {
    width: 100%;
    margin: 0;
  }

  /* line 331, ../sass/_masthead.scss */
  #sub-nav .container ul li {
    display: block;
    padding: 0 0 15px 0;
    margin: 0 !important;
    width: 100%;
    max-width: none;
    font-size: 20px;
    line-height: 21px;
  }

  /* line 339, ../sass/_masthead.scss */
  #sub-nav .container ul li a {
    height: 60px;
  }

  /* line 341, ../sass/_masthead.scss */
  #sub-nav .container ul li a.single-line {
    padding-top: 21px;
  }

  /* line 348, ../sass/_masthead.scss */
  #sub-nav #branding {
    left: 50%;
    margin-left: -95px;
  }
}

/* line 355, ../sass/_masthead.scss */
#container {
  max-width: 1080px;
  width: 100%;
  margin: 0 auto;
}

/* line 360, ../sass/_masthead.scss */
.world #container {
  max-width: 970px;
}

/* line 363, ../sass/_masthead.scss */
#main {
  overflow: hidden;
  *zoom: 1;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(59%, transparent), color-stop(100%, transparent));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%);
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%);
}

/* line 371, ../sass/_masthead.scss */
#main>.container {
  padding: 20px 0;
}

/* line 375, ../sass/_masthead.scss */
header {
  padding-top: 3px;
  height: auto;
  background: #181818 url("../img/header.jpg") no-repeat top center;
  position: relative;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}

@media (min-width: 768px) {

  /* line 375, ../sass/_masthead.scss */
  header {
    padding-top: 0;
  }
}

/* line 386, ../sass/_masthead.scss */
#menuToggle {
  display: none;
  width: 32px;
  height: 32px;
  z-index: 9999;
}

/* line 391, ../sass/_masthead.scss */
#menuToggle span {
  display: block;
  background: #000;
  border-radius: 4px;
  margin: 45% 0 0;
  height: 4px;
}

/* line 397, ../sass/_masthead.scss */
#menuToggle span:before,
#menuToggle span:after {
  display: block;
  content: ' ';
  border-radius: 4px;
  background: #000;
  height: 4px;
  position: relative;
}

/* line 405, ../sass/_masthead.scss */
#menuToggle span:before {
  top: -9px;
}

/* line 408, ../sass/_masthead.scss */
#menuToggle span:after {
  bottom: -5px;
}

@media (max-width: 767px) {

  /* line 386, ../sass/_masthead.scss */
  #menuToggle {
    display: block;
    position: absolute;
    left: 10px;
    top: 12px;
  }
}

/* line 420, ../sass/_masthead.scss */
#tomfoolery {
  background: transparent url("../img/wheel_logo.png") no-repeat 0 0;
  background-size: contain;
  height: 80px;
  margin: 0 auto;
  width: 80px;
  z-index: 1000;
  padding: 4px 0;
  position: relative;
  top: 3px;
  left: 124px;
}

@media (min-width: 768px) {

  /* line 420, ../sass/_masthead.scss */
  #tomfoolery {
    padding: 0;
    /*height: 108px; */
    /*width: 229px;*/
    position: relative;
    top: 3px;
    left: 124px;
    margin: 0;
  }
}

/* line 442, ../sass/_masthead.scss */
#tomfoolery a {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 449, ../sass/_masthead.scss */
#branding {
  background: transparent url("../img/home/pick_reloadedv2.png") no-repeat 0 0;
  background-size: contain;
  height: 149px;
  margin: 0 auto;
  width: 217px;
  z-index: 1000;
  padding: 4px 0;
  position: relative;
  top: -54px;
}

@media (min-width: 768px) {

  /* line 449, ../sass/_masthead.scss */
  #branding {
    padding: 0;
    /*height: 108px; */
    /*width: 229px;*/
    position: relative;
    top: -34px;
    left: 0;
    margin: 0;
  }
}

/* line 471, ../sass/_masthead.scss */
#branding a {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 477, ../sass/_masthead.scss */
.current_country {
  position: absolute;
  right: 25px;
  top: 10px;
  width: 60px;
  height: 40px;
  background: url("../img/flags.png") no-repeat 0 0;
}

/* line 484, ../sass/_masthead.scss */
.current_country.au {
  background-position: 0 -40px;
}

/* line 485, ../sass/_masthead.scss */
.current_country.ca {
  background-position: 0 -80px;
}

/* line 486, ../sass/_masthead.scss */
.current_country.cn {
  background-position: 0 -120px;
}

/* line 487, ../sass/_masthead.scss */
.current_country.uk {
  background-position: 0 -160px;
}

/* line 490, ../sass/_masthead.scss */
#country-flags {
  width: 265px;
  margin: 0 auto;
  display: none;
}

@media (min-width: 768px) {

  /* line 490, ../sass/_masthead.scss */
  #country-flags {
    display: block;
    float: right;
    position: absolute;
    right: 22px;
    top: 36px;
  }
}

/* line 502, ../sass/_masthead.scss */
.country {
  margin: 10px 5px;
  width: 43px;
  height: 43px;
  float: left;
  padding: 0;
  background-image: url(../img/flag-icons.png);
  background-repeat: no-repeat;
}

@media (min-width: 768px) {

  /* line 502, ../sass/_masthead.scss */
  .country {
    margin: 0 6px 0 0;
  }
}

/* line 516, ../sass/_masthead.scss */
.country.us {
  background-position: 3px 3px;
}

/* line 518, ../sass/_masthead.scss */
.country.us:hover,
.country.us:focus,
.country.us.current {
  background-position: 0px -40px;
}

/* line 525, ../sass/_masthead.scss */
.country.uk {
  background-position: -141px 3px;
}

/* line 527, ../sass/_masthead.scss */
.country.uk:hover,
.country.uk:focus,
.country.uk.current {
  background-position: -141px -40px;
}

/* line 533, ../sass/_masthead.scss */
.country.au {
  background-position: -91px 3px;
}

/* line 535, ../sass/_masthead.scss */
.country.au:hover,
.country.au:focus,
.country.au.current {
  background-position: -91px -40px;
}

/* line 541, ../sass/_masthead.scss */
.country.ca {
  background-position: -46px 3px;
}

/* line 543, ../sass/_masthead.scss */
.country.ca:hover,
.country.ca:focus,
.country.ca.current {
  background-position: -46px -40px;
}

/* line 549, ../sass/_masthead.scss */
.country.cn {
  background-position: 0 3px;
}

/* line 551, ../sass/_masthead.scss */
.country.cn:hover,
.country.cn:focus,
.country.cn.current {
  background-position: 0 -40px;
}

/* line 557, ../sass/_masthead.scss */
.country.nz {
  background-position: -185px 4px;
}

/* line 559, ../sass/_masthead.scss */
.country.nz:hover,
.country.nz:focus,
.country.nz.current {
  background-position: -185px -39px;
}

/* line 568, ../sass/_masthead.scss */
.nav-toggle {
  display: block;
  position: relative;
}

@media (min-width: 768px) {

  /* line 568, ../sass/_masthead.scss */
  .nav-toggle {
    display: none;
  }
}

/* line 576, ../sass/_masthead.scss */
.nav-toggle button {
  font-size: 40px;
  line-height: 1;
  padding: 3px 14px 5px 14px;
  border: 0 none;
  background: #000;
  color: #fff;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* line 592, ../sass/_masthead.scss */
#bbonline {
  overflow: hidden;
  *zoom: 1;
  height: auto;
  clear: both;
  font: 17px/40px Mako, TrebuchetMS, Helvetica, sans-serif;
  background-color: #313131;
  border-bottom: 1px solid black;
}

@media (min-width: 768px) {

  /* line 592, ../sass/_masthead.scss */
  #bbonline {
    margin-top: -24px;
    display: block !important;
    /* override JS */
  }
}

/* line 605, ../sass/_masthead.scss */
#bbonline ul {
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}

/* line 610, ../sass/_masthead.scss */
#bbonline li {
  display: block;
  background: #313131 -moz-linear-gradient(top, #404040, #131313);
  background: #313131 -webkit-linear-gradient(top, #404040, #131313);
  background: #313131 -o-linear-gradient(top, #404040, #131313);
  background: #313131 -ms-linear-gradient(top, #404040, #131313);
  background: #313131 linear-gradient(top, #404040, #131313);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#404040', EndColorStr='#131313');
}

@media (min-width: 768px) {

  /* line 610, ../sass/_masthead.scss */
  #bbonline li {
    float: left;
  }
}

/* line 621, ../sass/_masthead.scss */
#bbonline li a {
  display: block;
  padding: 0;
  height: 43px;
  text-align: center;
  text-transform: uppercase;
  border-right: 1px solid #524b4a;
  border-left: 1px solid black;
  position: relative;
}

@media (min-width: 768px) {

  /* line 621, ../sass/_masthead.scss */
  #bbonline li a {
    width: 135px;
  }
}

/* line 633, ../sass/_masthead.scss */
#bbonline li a span.coming-soon {
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  background: url(../img/coming_soon.png) no-repeat center center;
  width: 45px;
  height: 42px;
  position: absolute;
  top: -8px;
  right: -9px;
  z-index: 20;
}

@media (min-width: 768px) {

  /* line 644, ../sass/_masthead.scss */
  #bbonline li a.bbo span {
    text-indent: 120%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    background: transparent url("../img/bg-my-profile-button.png") no-repeat 0 0;
    width: 136px;
    height: 57px;
    position: absolute;
    z-index: 20;
    left: 0;
    right: auto;
    top: -11px;
  }
}

/* line 662, ../sass/_masthead.scss */
#bbonline li.smaller a {
  text-transform: none;
}

@media (min-width: 768px) {

  /* line 662, ../sass/_masthead.scss */
  #bbonline li.smaller a {
    width: 74px;
    border: 0;
  }
}

/* line 672, ../sass/_masthead.scss */
#bbonline li:first-child a {
  border-left: none;
}

/* line 673, ../sass/_masthead.scss */
#bbonline li:last-child a {
  border-right: none;
}

/* line 674, ../sass/_masthead.scss */
#bbonline li:last-child a {
  border-left: none;
}

/* line 675, ../sass/_masthead.scss */
.ie7 #bbonline li a,
.ie8 #bbonline li a {
  border-left: none;
}

/* line 679, ../sass/_masthead.scss */
#ticker {
  display: none !important;
  height: 33px;
  padding-left: 0px;
  background-color: #222;
  background: -moz-linear-gradient(top, #424242, #070707);
  background: -webkit-linear-gradient(top, #424242, #070707);
  background: -o-linear-gradient(top, #424242, #070707);
  background: -ms-linear-gradient(top, #424242, #070707);
  background: linear-gradient(top, #424242, #070707);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#424242', EndColorStr='#070707', GradientType=0);
  /* IE6-9 */
  border-top: 1px solid #070707;
  position: relative;
  overflow: hidden;
  display: none;
}

@media (min-width: 768px) {

  /* line 679, ../sass/_masthead.scss */
  #ticker {
    display: block;
  }
}

/* line 693, ../sass/_masthead.scss */
#ticker img {
  position: absolute;
  top: -15px;
  left: -10px;
  z-index: 10;
}

/* line 700, ../sass/_masthead.scss */
#ticker li {
  margin: 0;
  padding: 0;
  display: block;
  font: bold 15px/33px Tahoma, Helvetica, Arial, sans-serif;
  color: white;
}

/* line 706, ../sass/_masthead.scss */
.no-js #ticker li {
  display: none;
}

/* line 708, ../sass/_masthead.scss */
.no-js #ticker li:first-child {
  display: block;
}

/* line 715, ../sass/_masthead.scss */
#ticker .bx-window {
  position: absolute !important;
  left: 0;
  width: 970px !important;
}

/* line 721, ../sass/_masthead.scss */
.user.register #ticker,
.user.register2a #ticker,
.user.register2b #ticker,
.user.login #ticker,
.verify #ticker,
.accounts #ticker {
  display: none;
}

/************/
/* Footer   */
/************/
/* line 5, ../sass/_footer.scss */
footer {
  height: 168px;
  height: auto;
  margin-bottom: 0;
  background: #0f2c46;
  text-align: center;
}

@media (min-width: 768px) {

  /* line 5, ../sass/_footer.scss */
  footer {
    text-align: left;
  }
}

/* line 15, ../sass/_footer.scss */
.ie7 footer {
  margin-top: 1px;
}

/* line 18, ../sass/_footer.scss */
footer>ul {
  max-width: 650px;
  margin: 0 auto;
  padding: 20px 0 10px;
  overflow: hidden;
}

/* line 24, ../sass/_footer.scss */
footer>ul li {
  list-style: none;
  margin: 0;
}

@media (min-width: 768px) {

  /* line 24, ../sass/_footer.scss */
  footer>ul li {
    float: left;
  }
}

/* line 33, ../sass/_footer.scss */
footer li a {
  padding-bottom: 10px;
  font: 13px Mako, Helvetica, Arial, sans-serif;
  padding: 5px 20px;
  display: block;
}

@media (min-width: 768px) {

  /* line 33, ../sass/_footer.scss */
  footer li a {
    border-right: 1px solid white;
  }
}

/* line 42, ../sass/_footer.scss */
footer ul.logos {
  max-width: 700px;
  padding-top: 0;
  border: none;
}

/* line 46, ../sass/_footer.scss */
footer ul.logos li a {
  border: none;
  padding: 10px 15px;
}

/* line 51, ../sass/_footer.scss */
footer li:first-child a {
  border-left: 0;
}

/* line 52, ../sass/_footer.scss */
footer li:last-child a {
  border-right: 0;
}

/* line 244, ../sass/style.scss */
#modal {
  display: none;
  width: 800px;
  z-index: 9999;
}

/* line 248, ../sass/style.scss */
#modal h2 {
  display: none;
}

/* Selection Color */
/* line 254, ../sass/style.scss */
::-moz-selection {
  background: #E5BB15;
  color: #000;
  text-shadow: none;
}

/* line 255, ../sass/style.scss */
::selection {
  background: #E5BB15;
  color: #000;
  text-shadow: none;
}

/* line 258, ../sass/style.scss */
.comingsoon .inner {
  background: #E5E5E5;
}

/* line 260, ../sass/style.scss */
.comingsoon .inner h3.placeholder {
  padding: 100px;
  text-align: center;
}

/* line 266, ../sass/style.scss */
.btn {
  @btn ($blue);
}

/* line 270, ../sass/style.scss */
.fourohfour {
  background: white;
  color: black;
  text-align: center;
}

/* line 274, ../sass/style.scss */
.fourohfour .container {
  margin: 150px auto;
}

/* line 279, ../sass/style.scss */
.muted {
  opacity: 0.5;
}

/* line 283, ../sass/style.scss */
#eligibility {
  padding: 10px !important;
  border: 2px solid #0a1118 !important;
  font-family: Aachen, Impact, serif !important;
  font-size: 25px !important;
  background-color: #111;
  background: -moz-linear-gradient(top, #081d2f, #354e63);
  background: -webkit-linear-gradient(top, #081d2f, #354e63);
  background: -o-linear-gradient(top, #081d2f, #354e63);
  background: -ms-linear-gradient(top, #081d2f, #354e63);
  background: linear-gradient(top, #081d2f, #354e63);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#081d2f', EndColorStr='#354e63', GradientType=0);
  /* IE6-9 */
}

/* line 289, ../sass/style.scss */
#eligibility .gold {
  color: #E5BB15 !important;
}

/* line 292, ../sass/style.scss */
#eligibility .link {
  color: #E5BB15 !important;
  text-decoration: underline !important;
}

/* line 296, ../sass/style.scss */
#eligibility p {
  margin: 0 !important;
  text-align: center !important;
}

/* line 300, ../sass/style.scss */
#eligibility .small {
  font-size: 20px;
}

/* line 305, ../sass/style.scss */
.text-gold {
  color: #E5BB15 !important;
}

/* line 309, ../sass/style.scss */
.text-green {
  color: #45f051 !important;
}

/* line 313, ../sass/style.scss */
.text-bold {
  font-weight: bold;
}

/* line 317, ../sass/style.scss */
.text-center {
  text-align: center !important;
}

/* line 321, ../sass/style.scss */
.text-uppercase {
  text-transform: uppercase;
}

/* line 325, ../sass/style.scss */
.alerts {
  margin-top: -20px;
}

/* line 328, ../sass/style.scss */
.alert {
  font-size: 14px;
  padding: 10px;
  width: 100%;
  margin-bottom: 20px;
}

/* line 334, ../sass/style.scss */
.alert.danger {
  color: #5B1A19;
  background-color: #CC7D7D;
  border: 2px solid #BA3D51;
}

/* line 340, ../sass/style.scss */
.alert.success {
  color: #3c763d;
  background-color: #dff0d8;
  border: 2px solid #d6e9c6;
}

/* line 347, ../sass/style.scss */
.d-flex {
  display: flex;
}

@media (min-width: 768px) {

  /* line 351, ../sass/style.scss */
  .d-sm-flex {
    display: flex;
  }
}

/* line 357, ../sass/style.scss */
.align-items-center {
  align-items: center;
}

/* line 361, ../sass/style.scss */
.pa-4 {
  padding: 2rem !important;
}

/* line 365, ../sass/style.scss */
.pb-3 {
  padding-bottom: 1rem;
}

/* line 369, ../sass/style.scss */
.pb-5 {
  padding-bottom: 3rem;
}

/****************/
/* Home Page    */
/****************/
/* line 5, ../sass/_home.scss */
body.pages.home {
  color: white;
  background: #d3d3d4;
}

/* line 9, ../sass/_home.scss */
body.pages.home .aachen {
  font-family: Aachen, Impact, serif;
}

/* line 13, ../sass/_home.scss */
body.pages.home .big-button {
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  text-align: center;
  text-transform: uppercase;
  font-family: Aachen, Impact, serif;
  font-size: 33px;
  margin: 15px 0 0;
  width: 100%;
  padding: 10px 0;
  border-radius: 10px;
}

/* line 24, ../sass/_home.scss */
body.pages.home .big-button img {
  height: 100%;
}

/* line 29, ../sass/_home.scss */
body.pages.home .warden-button {
  background-image: url("../img/home/bg-camo-orange.jpg");
  background-repeat: repeat;
}

/* line 32, ../sass/_home.scss */
body.pages.home .warden-button img {
  max-width: 100%;
  height: auto;
}

/* line 37, ../sass/_home.scss */
body.pages.home .warden-button:hover {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-orange.jpg") repeat;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(59%, transparent), color-stop(100%, transparent)), url("../img/home/bg-camo-orange.jpg") repeat;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-orange.jpg") repeat;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-orange.jpg") repeat;
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-orange.jpg") repeat;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-orange.jpg") repeat;
}

/* line 47, ../sass/_home.scss */
body.pages.home .sponsor-button {
  background-image: url("../img/home/bg-camo-green.jpg");
  background-repeat: repeat;
}

/* line 51, ../sass/_home.scss */
body.pages.home .sponsor-button:hover {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-green.jpg") repeat;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(59%, transparent), color-stop(100%, transparent)), url("../img/home/bg-camo-green.jpg") repeat;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-green.jpg") repeat;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-green.jpg") repeat;
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-green.jpg") repeat;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo-green.jpg") repeat;
}

/* line 61, ../sass/_home.scss */
body.pages.home #slider-signin {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo.jpg") repeat;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(59%, transparent), color-stop(100%, transparent)), url("../img/home/bg-camo.jpg") repeat;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo.jpg") repeat;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo.jpg") repeat;
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo.jpg") repeat;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("../img/home/bg-camo.jpg") repeat;
  overflow: hidden;
}

/* line 70, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #social-container {
  display: none;
  width: 100%;
  text-align: right;
  background-color: #252f41;
}

@media (max-width: 768px) {

  /* line 70, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #social-container {
    display: inline-block;
  }
}

/* line 80, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #social-container img {
  margin: 5px 0;
}

/* line 83, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #social-container a {
  margin-right: 4px;
}

/* line 86, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #social-container a:nth-last-of-type(1) {
  margin-right: 6px;
}

/* line 91, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container {
  font-family: Aachen, Impact, serif;
  font-size: 22px;
  padding: 15px;
  text-align: center;
  /*MOBILE HORIZONTAL STYLING*/
  /*DESKTOP VERTICAL STYLING*/
}

/* line 96, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-signin,
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-signup,
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-profile {
  display: inline-block;
  padding: 6px 10px 3px;
  border-radius: 2px;
  text-transform: uppercase;
  margin: 0 15px;
}

/* line 104, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-signin,
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-profile {
  color: #FFF;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #9b3d00;
}

/* line 108, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-signin:hover,
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-profile:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ff6602, #C25309);
  background: -webkit-linear-gradient(top, #ff6602, #C25309);
  background: -o-linear-gradient(top, #ff6602, #C25309);
  background: -ms-linear-gradient(top, #ff6602, #C25309);
  background: linear-gradient(top, #ff6602, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff6602', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
}

/* line 113, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-signup {
  color: #fff;
  background-color: #111;
  background: -moz-linear-gradient(top, #3FBD55, #329744);
  background: -webkit-linear-gradient(top, #3FBD55, #329744);
  background: -o-linear-gradient(top, #3FBD55, #329744);
  background: -ms-linear-gradient(top, #3FBD55, #329744);
  background: linear-gradient(top, #3FBD55, #329744);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3FBD55', EndColorStr='#329744', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #267133;
}

/* line 118, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container a.btn-signup:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #329744, #267133);
  background: -webkit-linear-gradient(top, #329744, #267133);
  background: -o-linear-gradient(top, #329744, #267133);
  background: -ms-linear-gradient(top, #329744, #267133);
  background: linear-gradient(top, #329744, #267133);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#329744', EndColorStr='#267133', GradientType=0);
  /* IE6-9 */
}

/* line 123, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container .input-group {
  position: relative;
}

/* line 127, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container .icon {
  width: 40px;
  height: 35px;
  display: inline-block;
  position: absolute;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

/* line 135, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container .icon.gun-guy {
  background: url("../img/home/icon-hunter-line.png") no-repeat #dddddd;
}

/* line 138, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container .icon.password {
  background: url("../img/home/icon-password-line.png") no-repeat #dddddd;
}

/* line 141, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container div.or {
  font-size: 22px;
  color: #4b5668;
  font-weight: bold;
  margin-top: 10px;
  background: url("../img/home/hr.png") no-repeat center center;
}

/* line 148, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container input[type="text"],
body.pages.home #slider-signin #slider-signin-container #signin-container input[type="password"] {
  border: none;
  border-radius: 2px;
  font-family: Mako, Helvetica, Arial, sans-serif;
  font-size: 16px;
  color: #1c2433;
  padding: 7px;
  background-color: #dddddd !important;
}

/* line 158, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container input[type="submit"] {
  margin: 0;
  height: 39px;
  font-family: Aachen, Impact, serif;
  font-size: 30px;
  text-transform: uppercase;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  border-top: none;
  border-right: none;
  border-left: none;
}

/* line 170, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container input.signin {
  color: #fff;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #9b3d00;
}

/* line 175, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container .forgot-password {
  display: inline-block;
  margin-top: 12px;
  font-size: 12px;
  font-family: Mako, Helvetica, Arial, sans-serif;
}

/* line 181, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container .signup {
  display: block;
  margin: 0 auto;
  height: 39px;
  font-family: Aachen, Impact, serif;
  font-size: 30px;
  text-transform: uppercase;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  border-top: none;
  border-right: none;
  border-left: none;
  max-width: 234px;
  width: 90%;
}

/* line 198, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile {
  display: none;
  width: 100%;
  /*height:	64px;*/
  background-color: #e38e00;
}

@media (max-width: 991px) {

  /* line 198, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #signin-container.mobile {
    display: inline-block;
    float: left;
  }
}

/* line 208, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile .btn-signin {
  margin-left: 0;
}

/* line 212, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile .btn-signup {
  margin-right: 0;
}

/* line 216, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile #signin-text-container {
  float: left;
  text-align: center;
  padding: 5px 0px 0px 8px;
}

@media (max-width: 735px) {

  /* line 216, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #signin-container.mobile #signin-text-container {
    float: none;
    padding: 0;
  }
}

/* line 227, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile .forgot-password:hover {
  color: #9b3d00;
}

/* line 231, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile h2 {
  font-size: 30px;
  font-family: Aachen, Impact, serif;
  line-height: 24px;
  color: #fff;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  margin-bottom: 0;
}

@media (max-width: 735px) {

  /* line 231, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #signin-container.mobile h2 {
    font-size: 24px;
    line-height: 22px;
  }
}

/* line 245, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile p {
  color: #633f00;
  font-size: 14px;
  font-family: Mako, Helvetica, Arial, sans-serif;
  margin-top: 0px;
}

@media (max-width: 735px) {

  /* line 245, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #signin-container.mobile p {
    font-size: 12px;
  }
}

/* line 256, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile input.email {
  background: url("../img/home/icon-hunter-line-mobile.png") no-repeat scroll 4px -1px;
}

/* line 259, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile input.pword {
  background: url("../img/home/icon-password-line-mobile.png") no-repeat scroll 4px -1px;
}

/* line 263, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile input[type="text"] {
  max-width: 131px;
  /*width: 68%;*/
  /*margin: 0px 0px 10px 0px;*/
  border-top: none;
  border-right: none;
  border-bottom: 3px solid #bb7700;
  border-left: none;
}

/* line 272, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile input[type="submit"] {
  max-width: 149px;
  /*width: 90%;*/
  height: 36px;
  font-size: 26px;
}

/* line 278, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.mobile input.signin {
  color: #fff;
  background-color: #111;
  background: -moz-linear-gradient(top, #309dce, #126b93);
  background: -webkit-linear-gradient(top, #309dce, #126b93);
  background: -o-linear-gradient(top, #309dce, #126b93);
  background: -ms-linear-gradient(top, #309dce, #126b93);
  background: linear-gradient(top, #309dce, #126b93);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#309dce', EndColorStr='#126b93', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #07384d;
}

/* line 286, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop {
  display: inline-block;
  float: right;
  background-color: #1c2433;
  margin: 9px 0;
  border-radius: 4px;
  border: 1px solid #000;
  text-align: center;
  position: relative;
}

/* line 297, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .cross-guns {
  margin-bottom: 6px;
  max-width: 230px;
  width: 90%;
  height: auto;
}

/* line 304, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop h2 {
  font-size: 34px;
  font-family: Aachen, Arial, sans-serif;
  color: #fff;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  margin-bottom: 0;
  text-transform: uppercase;
}

@media (max-width: 955px) {

  /* line 304, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #signin-container.desktop h2 {
    font-size: 24px;
  }
}

/* line 316, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop input[type="text"],
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop input[type="password"] {
  width: 75%;
  margin: 0px 0px 10px 39px;
}

/* line 321, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop input[type="submit"] {
  max-width: 234px;
  width: 90%;
}

/* line 325, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop input.signin,
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop a.btn-player-profile {
  color: #fff;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #ce5200);
  background: -webkit-linear-gradient(top, #FF8535, #ce5200);
  background: -o-linear-gradient(top, #FF8535, #ce5200);
  background: -ms-linear-gradient(top, #FF8535, #ce5200);
  background: linear-gradient(top, #FF8535, #ce5200);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#ce5200', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #9b3d00;
  text-transform: uppercase;
}

/* line 330, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop input.signin:hover,
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop a.btn-player-profile:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ce5200, #9b3d00);
  background: -webkit-linear-gradient(top, #ce5200, #9b3d00);
  background: -o-linear-gradient(top, #ce5200, #9b3d00);
  background: -ms-linear-gradient(top, #ce5200, #9b3d00);
  background: linear-gradient(top, #ce5200, #9b3d00);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ce5200', EndColorStr='#9b3d00', GradientType=0);
  /* IE6-9 */
}

/* line 334, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .signup {
  margin-top: 10px;
  color: #fff;
  background-color: #111;
  background: -moz-linear-gradient(top, #3FBD55, #329744);
  background: -webkit-linear-gradient(top, #3FBD55, #329744);
  background: -o-linear-gradient(top, #3FBD55, #329744);
  background: -ms-linear-gradient(top, #3FBD55, #329744);
  background: linear-gradient(top, #3FBD55, #329744);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3FBD55', EndColorStr='#329744', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #267133;
  font-size: 24px;
  line-height: 35px;
}

/* line 342, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .signup:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #329744, #267133);
  background: -webkit-linear-gradient(top, #329744, #267133);
  background: -o-linear-gradient(top, #329744, #267133);
  background: -ms-linear-gradient(top, #329744, #267133);
  background: linear-gradient(top, #329744, #267133);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#329744', EndColorStr='#267133', GradientType=0);
  /* IE6-9 */
}

/* line 346, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .social-links {
  width: 100%;
  height: 47px;
  border-top: 1px solid #000;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  margin-top: 10px;
}

/* line 354, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .social-links img {
  margin-top: 9px;
}

/* line 357, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .social-links a {
  margin-right: 6px;
}

/* line 360, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .social-links a:nth-last-of-type(1) {
  margin-right: 0px;
}

@media (max-width: 991px) {

  /* line 346, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .social-links {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 367, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .social-links a {
    margin-right: 0px;
  }
}

@media (max-width: 991px) {

  /* line 286, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container #signin-container.desktop {
    display: none;
  }
}

/* line 376, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .player-icon {
  padding: 6px 0 7px;
}

/* line 378, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .player-icon span {
  float: none;
  cursor: default;
  display: inline-block;
  margin: 0;
}

/* line 386, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .player-name {
  line-height: 1em;
}

/* line 390, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .player-rank {
  padding: 7px 0 11px;
}

/* line 392, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .player-rank .position {
  color: #e49204;
}

/* line 397, ../sass/_home.scss */
body.pages.home #slider-signin #slider-signin-container #signin-container.desktop .btn-player-profile {
  display: block;
  font-size: 24px;
  padding: 7px 0 4px;
}

@media (max-width: 991px) {

  /* line 69, ../sass/_home.scss */
  body.pages.home #slider-signin #slider-signin-container {
    width: 100%;
  }
}

/* line 411, ../sass/_home.scss */
body.pages.home #news-promo {
  background-color: #111;
  background: -moz-linear-gradient(top, #141416, #000001);
  background: -webkit-linear-gradient(top, #141416, #000001);
  background: -o-linear-gradient(top, #141416, #000001);
  background: -ms-linear-gradient(top, #141416, #000001);
  background: linear-gradient(top, #141416, #000001);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#141416', EndColorStr='#000001', GradientType=0);
  /* IE6-9 */
}

/* line 414, ../sass/_home.scss */
body.pages.home #news-promo #news-promo-container {
  min-height: 186px;
  overflow: auto;
}

/* line 418, ../sass/_home.scss */
body.pages.home #news-promo #news-promo-container #news {
  float: left;
  width: 73.3%;
  float: left;
}

@media (max-width: 768px) {

  /* line 418, ../sass/_home.scss */
  body.pages.home #news-promo #news-promo-container #news {
    width: 100%;
  }
}

/* line 427, ../sass/_home.scss */
body.pages.home #news-promo #news-promo-container #news h1,
body.pages.home #news-promo #news-promo-container #news p {
  padding: 0 40px 0 10px;
}

/* line 430, ../sass/_home.scss */
body.pages.home #news-promo #news-promo-container #news h3 {
  color: #e49204;
  font-size: 30px;
  font-family: Aachen, Impact, serif;
  margin-top: 20px;
}

@media (max-width: 550px) {

  /* line 430, ../sass/_home.scss */
  body.pages.home #news-promo #news-promo-container #news h3 {
    font-size: 22px;
  }
}

/* line 440, ../sass/_home.scss */
body.pages.home #news-promo #news-promo-container #news p {
  color: #fff;
  font-size: 18px;
  font-family: Mako, Helvetica, Arial, sans-serif;
  margin-top: 0px;
}

@media (max-width: 550px) {

  /* line 440, ../sass/_home.scss */
  body.pages.home #news-promo #news-promo-container #news p {
    font-size: 14px;
  }
}

/* line 452, ../sass/_home.scss */
body.pages.home #news-promo #news-promo-container #promo {
  cursor: pointer;
}

/* line 454, ../sass/_home.scss */
body.pages.home #news-promo #news-promo-container #promo.desktop {
  width: 25%;
  display: inline-block;
  float: right;
  background: url("../img/home/bg-green-camo.jpg") center center;
  margin: 10px 0 0 0;
  border-radius: 4px;
  border-bottom: 4px solid #2e3228;
  text-align: center;
  margin-top: 40px;
}

@media (max-width: 768px) {

  /* line 454, ../sass/_home.scss */
  body.pages.home #news-promo #news-promo-container #promo.desktop {
    display: none;
  }
}

/* line 469, ../sass/_home.scss */
body.pages.home #news-promo #news-promo-container #promo.desktop .learn-more {
  font-family: Aachen, Impact, serif;
  color: #fff;
  font-size: 26px;
  line-height: 30px;
  bottom: 0;
  margin-top: 10px;
}

/* line 483, ../sass/_home.scss */
body.pages.home .container #promo {
  display: none;
  width: 100%;
  background: url("../img/home/bg-green-camo.jpg") center center;
  border-radius: 4px;
  margin: 20px 0px 0px 0px;
  text-align: center;
  height: 100px;
}

@media (max-width: 768px) {

  /* line 483, ../sass/_home.scss */
  body.pages.home .container #promo {
    display: inline-block;
  }
}

/* line 496, ../sass/_home.scss */
body.pages.home .container #promo img {
  height: 100px;
  display: inline-block;
}

@media (max-width: 395px) {

  /* line 496, ../sass/_home.scss */
  body.pages.home .container #promo img {
    height: 80px;
    margin-top: 12px;
  }
}

/* line 505, ../sass/_home.scss */
body.pages.home .container #promo .learn-more {
  display: inline-block;
  font-family: Aachen, Impact, serif;
  font-size: 50px;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  position: relative;
  top: 12px;
}

@media (max-width: 550px) {

  /* line 505, ../sass/_home.scss */
  body.pages.home .container #promo .learn-more {
    top: 8px;
    font-size: 34px;
    padding: 0px 20px 0px;
  }
}

@media (max-width: 395px) {

  /* line 505, ../sass/_home.scss */
  body.pages.home .container #promo .learn-more {
    top: 10px;
    font-size: 24px;
    padding: 0px 10px 0px;
  }
}

/* line 528, ../sass/_home.scss */
body.pages.home .container #ranked-play-container #title,
body.pages.home .container #weekly-play-container #title {
  background-color: #1d2333;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  font-family: Aachen;
  color: #f2912a;
  font-size: 36px;
  text-align: center;
  margin: 10px 0px 0px;
  border-bottom: 1px solid grey;
}

/* line 539, ../sass/_home.scss */
body.pages.home .container #ranked-play-container #footer,
body.pages.home .container #weekly-play-container #footer {
  background-color: #1d2333;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  text-decoration: underline;
  text-align: center;
  font-size: 16px;
  padding: 10px;
}

/* line 548, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container,
body.pages.home .container #weekly-play-container .player-container {
  border-bottom: 1px solid grey;
  white-space: nowrap;
  background-color: #111;
  background: -moz-linear-gradient(top, #191919, #020202);
  background: -webkit-linear-gradient(top, #191919, #020202);
  background: -o-linear-gradient(top, #191919, #020202);
  background: -ms-linear-gradient(top, #191919, #020202);
  background: linear-gradient(top, #191919, #020202);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#191919', EndColorStr='#020202', GradientType=0);
  /* IE6-9 */
}

/* line 553, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container .country-indicator,
body.pages.home .container #weekly-play-container .player-container .country-indicator {
  width: 26px;
  height: 18px;
  display: inline-block;
}

/* line 557, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container .country-indicator.ca,
body.pages.home .container #weekly-play-container .player-container .country-indicator.ca {
  background: url("../img/flag_ca.png");
}

/* line 560, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container .country-indicator.au,
body.pages.home .container #weekly-play-container .player-container .country-indicator.au {
  background: url("../img/flag_au.png");
}

/* line 563, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container .country-indicator.us,
body.pages.home .container #weekly-play-container .player-container .country-indicator.us {
  background: url("../img/flag_us.png");
}

/* line 568, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container .rank,
body.pages.home .container #weekly-play-container .player-container .rank {
  margin-left: -15px;
  height: 85px;
  width: 42px;
  font-family: Aachen;
  font-size: 36px;
  color: #1d2333;
  background-color: #111;
  background: -moz-linear-gradient(top, #ffeb2b, #fa9f00);
  background: -webkit-linear-gradient(top, #ffeb2b, #fa9f00);
  background: -o-linear-gradient(top, #ffeb2b, #fa9f00);
  background: -ms-linear-gradient(top, #ffeb2b, #fa9f00);
  background: linear-gradient(top, #ffeb2b, #fa9f00);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffeb2b', EndColorStr='#fa9f00', GradientType=0);
  /* IE6-9 */
  line-height: 80px;
  text-align: center;
  display: inline-block;
}

/* line 580, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container .player-info,
body.pages.home .container #weekly-play-container .player-container .player-info {
  display: inline-block;
  font-size: 16px;
  margin-left: 10px;
}

/* line 585, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container .player-info span.name,
body.pages.home .container #ranked-play-container .player-container .player-info span.location,
body.pages.home .container #weekly-play-container .player-container .player-info span.name,
body.pages.home .container #weekly-play-container .player-container .player-info span.location {
  display: block;
}

/* line 590, ../sass/_home.scss */
body.pages.home .container #ranked-play-container .player-container .player-info span.location,
body.pages.home .container #weekly-play-container .player-container .player-info span.location {
  color: grey;
}

/* line 598, ../sass/_home.scss */
body.pages.home .container #weekly-play-container #title,
body.pages.home .container #weekly-play-container #footer {
  background-color: #1E700A;
  color: white;
}

/* line 605, ../sass/_home.scss */
body.pages.home #main {
  min-height: 1100px;
  border: 0;
  padding: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  behavior: url(/PIE.htc);
  position: relative;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}

/* line 616, ../sass/_home.scss */
body.pages.home #slider {
  width: 100%;
  float: left;
}

/* line 619, ../sass/_home.scss */
body.pages.home #slider .inner {
  position: relative;
}

/* line 623, ../sass/_home.scss */
body.pages.home #slider .slideshow {
  position: relative;
  width: 100%;
  height: 100%;
}

/* line 627, ../sass/_home.scss */
body.pages.home #slider .slideshow img,
body.pages.home #slider .slideshow {
  /*@include rounded(5px);*/
}

/* line 631, ../sass/_home.scss */
body.pages.home #slider .slideshow .overlay {
  bottom: 0;
  position: absolute;
  background-color: #3d3732;
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  z-index: 2;
  border-radius: 0 0 5px 5px;
}

/* line 640, ../sass/_home.scss */
body.pages.home #slider .slideshow .overlay .caption {
  padding: 10px;
}

/* line 643, ../sass/_home.scss */
body.pages.home #slider .slideshow .overlay h3,
body.pages.home #slider .slideshow .overlay p {
  margin: 0;
}

/* line 646, ../sass/_home.scss */
body.pages.home #slider .slideshow .overlay h3 {
  font-size: 24px;
}

/* line 647, ../sass/_home.scss */
body.pages.home #slider .slideshow .overlay h3 a {
  color: #E5BB15;
}

/* line 652, ../sass/_home.scss */
body.pages.home #slider .slideshow .image {
  position: relative;
  z-index: 1;
  /*height: 340px;*/
  height: 100%;
}

/* line 658, ../sass/_home.scss */
body.pages.home #slider .slideshow .image a,
body.pages.home #slider .slideshow .image span,
body.pages.home #slider .slideshow .image img {
  display: block;
  width: 100%;
}

/* line 665, ../sass/_home.scss */
body.pages.home #slider .slideshow .advance-link:hover {
  cursor: default;
}

/* line 668, ../sass/_home.scss */
body.pages.home #slider #thumbs {
  display: none !important;
  z-index: 3;
  position: absolute;
  bottom: 8px;
  width: 538px;
  left: 42px;
}

/* line 676, ../sass/_home.scss */
body.pages.home #slider #thumbs .pagination {
  display: none;
}

/* line 680, ../sass/_home.scss */
body.pages.home #slider #thumbs ul,
body.pages.home #slider #thumbs li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 686, ../sass/_home.scss */
body.pages.home #slider #thumbs ul {
  overflow: hidden;
  *zoom: 1;
}

/* line 690, ../sass/_home.scss */
body.pages.home #slider #thumbs li {
  float: left;
  margin-right: 5px;
  border: 1px solid #81807e;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  behavior: url(/PIE.htc);
  position: relative;
  opacity: .85;
  -webkit-transition: "opacity 250ms" 1s;
  -webkit-transition-delay: 0s;
  -moz-transition: "opacity 250ms" 1s;
  -o-transition: "opacity 250ms" 1s;
  transition: "opacity 250ms" 1s false false;
}

/* line 698, ../sass/_home.scss */
body.pages.home #slider #thumbs li.selected {
  border-color: #E5BB15;
  opacity: 1;
}

/* line 702, ../sass/_home.scss */
.no-js body.pages.home #slider #thumbs li {
  opacity: 1;
}

/* line 705, ../sass/_home.scss */
body.pages.home #slider #thumbs li a {
  display: block;
}

/* line 708, ../sass/_home.scss */
body.pages.home #slider #thumbs li .caption {
  display: none;
}

/* line 713, ../sass/_home.scss */
body.pages.home #slider #thumbs img {
  width: 126px;
  height: 72px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  behavior: url(/PIE.htc);
  position: relative;
}

/* line 721, ../sass/_home.scss */
body.pages.home #slider .controls {
  z-index: 9999;
  position: absolute;
  bottom: 0;
  height: 50px;
  width: 100%;
}

/* line 727, ../sass/_home.scss */
body.pages.home #slider .controls a {
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  width: 32px;
  position: absolute;
  top: 0;
  height: 100%;
  background: url(../img/home/sprite-slider-arrows.png) no-repeat;
}

/* line 738, ../sass/_home.scss */
body.pages.home #slider .controls .next {
  background-position: -180px center;
  right: 0;
}

/* line 742, ../sass/_home.scss */
body.pages.home #slider .controls .prev {
  left: 0;
  background-position: 8px center;
}

/* line 749, ../sass/_home.scss */
body.pages.home #social {
  margin-top: 10px;
}

/* line 751, ../sass/_home.scss */
body.pages.home #social .facebook {
  margin-left: 37px;
}

/* end main */
/**********************************************/
/* Login, Registration and Verify Page Styles */
/**********************************************/
/* line 5, ../sass/_login-register.scss */
body.user {
  background-color: #313131;
  background: -moz-linear-gradient(top, #404040, #131313);
  background: -webkit-linear-gradient(top, #404040, #131313);
  background: -o-linear-gradient(top, #404040, #131313);
  background: -ms-linear-gradient(top, #404040, #131313);
  background: linear-gradient(top, #404040, #131313);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#404040', EndColorStr='#131313', GradientType=0);
  /* IE6-9 */
  border-bottom: 1px solid black;
}

/* line 9, ../sass/_login-register.scss */
body.user.sendValidation .window .inner {
  background-image: none;
}

/* line 15, ../sass/_login-register.scss */
#modal .inner {
  background-color: #e5e5e5;
}

/* line 17, ../sass/_login-register.scss */
#modal form {
  display: block;
}

/* line 25, ../sass/_login-register.scss */
.user.registerComplete,
.user.settingsThanks,
.user.verify,
.user.sendValidation {
  color: #666;
}

/* line 34, ../sass/_login-register.scss */
.user.registerComplete .inner,
.user.settingsThanks .inner,
.user.verify .inner,
.user.sendValidation .inner {
  width: auto;
  margin: 15px;
  padding: 0px;
  background: #e5e5e5 url("../img/login/reg_bg.png") no-repeat top right;
  overflow: hidden;
  *zoom: 1;
  -moz-box-shadow: inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow: inset 0 0 10px #000000;
  position: relative;
}

/* line 44, ../sass/_login-register.scss */
.user.registerComplete #main,
.user.settingsThanks #main,
.user.verify #main,
.user.sendValidation #main {
  min-height: 680px;
  padding: 5px 0;
  margin: 17px auto 0 auto;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  border: 8px solid #161616;
  border-top: none;
  background: url("../img/login/bg.jpg") no-repeat top center;
}

/* line 56, ../sass/_login-register.scss */
.user.registerComplete h2,
.user.settingsThanks h2,
.user.verify h2,
.user.sendValidation h2 {
  height: 50px;
  width: 802px;
  margin: 0 auto;
  margin-top: 6px;
  background: transparent url("../img/login/header.png") no-repeat 0 -50px;
  text-indent: -9999px;
}

/* line 64, ../sass/_login-register.scss */
.oldie .user.registerComplete h2,
.oldie .user.settingsThanks h2,
.oldie .user.verify h2,
.oldie .user.sendValidation h2 {
  margin: 10px auto 15px;
}

/* line 69, ../sass/_login-register.scss */
.user.registerComplete .row,
.user.settingsThanks .row,
.user.verify .row,
.user.sendValidation .row {
  height: 54px;
  position: relative;
}

/* line 72, ../sass/_login-register.scss */
.user.registerComplete .row label.error,
.user.settingsThanks .row label.error,
.user.verify .row label.error,
.user.sendValidation .row label.error {
  position: absolute;
  bottom: 6px;
  left: 114px;
  width: 360px;
  text-align: left;
  background: url(../img/icons/sprite-error-triangle.png)-4px bottom no-repeat;
  padding-left: 30px;
  padding-top: 4px;
}

/* line 81, ../sass/_login-register.scss */
.user.registerComplete .row label.error.warden-error,
.user.settingsThanks .row label.error.warden-error,
.user.verify .row label.error.warden-error,
.user.sendValidation .row label.error.warden-error {
  bottom: -2px;
}

/* line 88, ../sass/_login-register.scss */
.user.registerComplete footer,
.user.settingsThanks footer,
.user.verify footer,
.user.sendValidation footer {
  margin-top: 0;
}

/* line 94, ../sass/_login-register.scss */
.user.registerComplete h2,
.user.settingsThanks h2 {
  background-position: 0 0;
}

/* line 96, ../sass/_login-register.scss */
.verify h2 {
  background-position: 0 -100px;
}

/* line 98, ../sass/_login-register.scss */
.regform,
.verifyform,
.window {
  width: 802px;
  height: 300px;
  margin: 15px auto;
  padding: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  behavior: url(/PIE.htc);
  position: relative;
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
  /*    -moz-box-shadow: 0 0 15px rgba(0,0,0,0.8);
      -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.8);
      box-shadow: 0 0 15px rgba(0,0,0,0.8); */
  border: 1px solid #665d5a;
  padding: 0;
}

/* line 112, ../sass/_login-register.scss */
.window {
  height: auto;
}

/* line 116, ../sass/_login-register.scss */
.ie7 .window h4 {
  margin-top: 20px;
}

/* line 118, ../sass/_login-register.scss */
.regform {
  height: auto;
}

/* line 123, ../sass/_login-register.scss */
.ie7 .regform,
.ie7 .verifyform,
.ie7 .window,
.ie8 .regform,
.ie8 .verifyform .ie8 .window {
  box-shadow: none;
  padding-top: 15px;
  height: 288px;
  background-image: url("../img/login/transparent.png");
}

/* line 134, ../sass/_login-register.scss */
.verifyform.step2 {
  height: 710px;
}

/* line 135, ../sass/_login-register.scss */
.ie7 .verifyform.step2 {
  height: 695px;
}

/* line 137, ../sass/_login-register.scss */
.ie8 .regform {
  height: 606px;
  padding-top: 0px;
}

/* line 140, ../sass/_login-register.scss */
.verify .inner,
.window .inner {
  background-image: none;
}

/* line 146, ../sass/_login-register.scss */
.window .inner {
  height: auto !important;
  -moz-box-shadow: inset 0 0 10px #000000;
  -webkit-box-shadow: inset 0 0 10px #000000;
  box-shadow: inset 0 0 10px #000000;
}

/* line 149, ../sass/_login-register.scss */
.window .inner h4 {
  line-height: 45px;
  text-align: center;
  margin: 0;
  background-color: #313131;
  background: -moz-linear-gradient(top, #404040, #131313);
  background: -webkit-linear-gradient(top, #404040, #131313);
  background: -o-linear-gradient(top, #404040, #131313);
  background: -ms-linear-gradient(top, #404040, #131313);
  background: linear-gradient(top, #404040, #131313);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#404040', EndColorStr='#131313', GradientType=0);
  /* IE6-9 */
  -moz-border-radius: 7px 7px 0 0;
  -webkit-border-radius: 7px 7px 0 0;
  -o-border-radius: 7px 7px 0 0;
  border-radius: 7px 7px 0 0;
  behavior: url(/PIE.htc);
  position: relative;
}

/* line 161, ../sass/_login-register.scss */
.window .inner .ie7 .inner h4 {
  margin-top: 20px;
}

/* line 163, ../sass/_login-register.scss */
.window .inner .content {
  padding: 30px;
}

/* line 165, ../sass/_login-register.scss */
.window .inner.error {
  background-color: #fff;
  background-image: none;
  color: #ff4e37;
  font-weight: bold;
}

/* line 171, ../sass/_login-register.scss */
.window .inner.error a.resend {
  color: black;
}

/* line 178, ../sass/_login-register.scss */
.verify .inner.step2 {
  height: 680px;
}

/*

.user.reset_password form {
    margin-top: 20px;
}
.user.forgot, .user.reset_password {
    .inner { height: 320px; overflow: visible; }
}
.user.forgot #login h4 { margin-bottom: 30px; }
.user.forgot #login label { 
    width: 120px; 
    &.error{
        width: 220px;
        left: 120px;
    }    
}
.user.forgot #login {
    input[type="text"] { width: 210px; }
    input[type="email"] { width: 210px; }
}
*/
/* line 202, ../sass/_login-register.scss */
.verify .verifyform a {
  color: #558aad;
  font-weight: bold;
}

/* line 207, ../sass/_login-register.scss */
.verify .verifyform a:hover {
  color: #E5BB15;
}

/* line 213, ../sass/_login-register.scss */
.verify h3,
.user.registerComplete .header,
.user.settingsThanks .header {
  margin: 0;
  height: 53px;
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
  -o-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  behavior: url(/PIE.htc);
  position: relative;
}

/* line 225, ../sass/_login-register.scss */
.verify h3 {
  background: transparent url("../img/login/steps.png") no-repeat 0 0;
  text-indent: -9999px;
}

/* line 230, ../sass/_login-register.scss */
.verify .step1 h3 {
  background-position: 0 -212px;
}

/* line 231, ../sass/_login-register.scss */
.verify .step2 h3 {
  background-position: 0 -265px;
}

/* line 236, ../sass/_login-register.scss */
.user.registerComplete #main,
.user.settingsThanks #main {
  font-family: Mako, Helvetica, Arial, sans-serif;
}

/* line 240, ../sass/_login-register.scss */
.user.registerComplete #main .inner,
.user.settingsThanks #main .inner {
  /* image: 195x574 */
  background: #e5e5e5 url(../img/register/bg-account-benefits.jpg) top right no-repeat;
  height: 574px;
  overflow: visible;
}

/* line 247, ../sass/_login-register.scss */
.user.registerComplete #main .header,
.user.settingsThanks #main .header {
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
  -o-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  position: relative;
  margin-bottom: 5px;
  background-color: #4a6da5;
  background: -moz-linear-gradient(top, #4a6da5, #60a8ce);
  background: -webkit-linear-gradient(top, #4a6da5, #60a8ce);
  background: -o-linear-gradient(top, #4a6da5, #60a8ce);
  background: -ms-linear-gradient(top, #4a6da5, #60a8ce);
  background: linear-gradient(top, #4a6da5, #60a8ce);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4a6da5', EndColorStr='#60a8ce', GradientType=0);
  /* IE6-9 */
}

/* line 255, ../sass/_login-register.scss */
.user.registerComplete #main .header span,
.user.settingsThanks #main .header span {
  color: #191919;
  font-size: 1.077em;
  position: absolute;
  left: 220px;
  top: 16px;
  font-family: Mako, Helvetica, Arial, sans-serif;
}

/* line 263, ../sass/_login-register.scss */
.user.registerComplete #main .header img,
.user.settingsThanks #main .header img {
  position: absolute;
  left: 0;
  top: -10px;
}

/* line 271, ../sass/_login-register.scss */
.user.registerComplete #main form,
.user.settingsThanks #main form {
  width: 574px;
  height: 100%;
  margin: 0;
  border-right: 2px solid #8c9092;
}

/* line 276, ../sass/_login-register.scss */
.user.registerComplete #main form .section,
.user.registerComplete #main form fieldset,
.user.settingsThanks #main form .section,
.user.settingsThanks #main form fieldset {
  padding-top: 18px;
}

/* line 279, ../sass/_login-register.scss */
.user.registerComplete #main form .section.fullname,
.user.registerComplete #main form fieldset.fullname,
.user.settingsThanks #main form .section.fullname,
.user.settingsThanks #main form fieldset.fullname {
  padding-bottom: 20px;
}

/* line 281, ../sass/_login-register.scss */
.user.registerComplete #main form .section.fullname p,
.user.registerComplete #main form fieldset.fullname p,
.user.settingsThanks #main form .section.fullname p,
.user.settingsThanks #main form fieldset.fullname p {
  margin-bottom: 20px;
}

/* line 285, ../sass/_login-register.scss */
.user.registerComplete #main form .section.pin,
.user.registerComplete #main form .section.email,
.user.registerComplete #main form fieldset.pin,
.user.registerComplete #main form fieldset.email,
.user.settingsThanks #main form .section.pin,
.user.settingsThanks #main form .section.email,
.user.settingsThanks #main form fieldset.pin,
.user.settingsThanks #main form fieldset.email {
  border-top: 2px solid #8c9092;
}

/* line 289, ../sass/_login-register.scss */
.user.registerComplete #main form .section.email,
.user.registerComplete #main form fieldset.email,
.user.settingsThanks #main form .section.email,
.user.settingsThanks #main form fieldset.email {
  padding-bottom: 10px;
}

/* line 291, ../sass/_login-register.scss */
.user.registerComplete #main form .section.email p,
.user.registerComplete #main form fieldset.email p,
.user.settingsThanks #main form .section.email p,
.user.settingsThanks #main form fieldset.email p {
  margin-bottom: 20px;
  width: 410px;
}

/* line 296, ../sass/_login-register.scss */
.user.registerComplete #main form .section.pin,
.user.registerComplete #main form fieldset.pin,
.user.settingsThanks #main form .section.pin,
.user.settingsThanks #main form fieldset.pin {
  padding-bottom: 20px;
}

/* line 298, ../sass/_login-register.scss */
.user.registerComplete #main form .section.pin p,
.user.registerComplete #main form fieldset.pin p,
.user.settingsThanks #main form .section.pin p,
.user.settingsThanks #main form fieldset.pin p {
  width: 534px;
  margin-bottom: 20px;
}

/* line 303, ../sass/_login-register.scss */
.user.registerComplete #main form .section.registered,
.user.registerComplete #main form fieldset.registered,
.user.settingsThanks #main form .section.registered,
.user.settingsThanks #main form fieldset.registered {
  padding-bottom: 11px;
}

/* line 305, ../sass/_login-register.scss */
.user.registerComplete #main form .section.registered legend,
.user.registerComplete #main form fieldset.registered legend,
.user.settingsThanks #main form .section.registered legend,
.user.settingsThanks #main form fieldset.registered legend {
  padding-left: 152px;
}

/* line 308, ../sass/_login-register.scss */
.user.registerComplete #main form .section.registered label,
.user.registerComplete #main form fieldset.registered label,
.user.settingsThanks #main form .section.registered label,
.user.settingsThanks #main form fieldset.registered label {
  float: left;
  clear: none;
  text-align: left;
  padding: 0 0 8px 20px;
  margin-left: 0;
}

/* line 315, ../sass/_login-register.scss */
.user.registerComplete #main form .section.registered input,
.user.registerComplete #main form fieldset.registered input,
.user.settingsThanks #main form .section.registered input,
.user.settingsThanks #main form fieldset.registered input {
  float: left;
  clear: left;
  width: auto;
  margin: 6px 0 6px 254px;
}

/* line 323, ../sass/_login-register.scss */
.user.registerComplete #main form .section .birthday .row,
.user.registerComplete #main form fieldset .birthday .row,
.user.settingsThanks #main form .section .birthday .row,
.user.settingsThanks #main form fieldset .birthday .row {
  display: inline-block;
}

/* line 327, ../sass/_login-register.scss */
.user.registerComplete #main form .row.no-errors,
.user.settingsThanks #main form .row.no-errors {
  height: auto;
  /* don't need to leave room for error label */
  overflow: hidden;
  *zoom: 1;
}

/* line 333, ../sass/_login-register.scss */
.user.registerComplete #main form .submit,
.user.settingsThanks #main form .submit {
  text-align: center;
}

/* line 335, ../sass/_login-register.scss */
.user.registerComplete #main form .submit input,
.user.settingsThanks #main form .submit input {
  margin: 0 auto;
  float: none;
}

/* line 340, ../sass/_login-register.scss */
.user.registerComplete #main form p,
.user.settingsThanks #main form p {
  text-align: center;
  font-size: 1.0769em;
  margin: 0 auto;
}

/* line 345, ../sass/_login-register.scss */
.user.registerComplete #main form label,
.user.settingsThanks #main form label {
  color: #191919;
  margin-left: 92px;
}

/* line 351, ../sass/_login-register.scss */
.user.registerComplete #main input,
.user.registerComplete #main select,
.user.settingsThanks #main input,
.user.settingsThanks #main select {
  margin: 0 6px;
}

/* line 355, ../sass/_login-register.scss */
.user.registerComplete #main input[type="submit"],
.user.settingsThanks #main input[type="submit"] {
  float: left;
  width: 100px;
  margin: 0 25px;
}

/* line 362, ../sass/_login-register.scss */
.user.settingsThanks #main .inner,
.user.registerComplete #main .inner {
  background: #E5E5E5 url(../img/bg-sidebar-logo.jpg) right 30px no-repeat;
  height: 240px;
}

/* line 368, ../sass/_login-register.scss */
.user.settingsThanks #main .inner p,
.user.settingsThanks #main .inner h3,
.user.registerComplete #main .inner p,
.user.registerComplete #main .inner h3 {
  width: 500px;
  margin-left: 30px;
}

/* line 369, ../sass/_login-register.scss */
.user.settingsThanks #main .inner h3,
.user.registerComplete #main .inner h3 {
  margin-top: 20px;
}

/* line 370, ../sass/_login-register.scss */
.user.settingsThanks #main .inner p.sidebar,
.user.registerComplete #main .inner p.sidebar {
  position: absolute;
  top: 150px;
  right: 0;
  width: 170px;
  color: black;
}

/* line 371, ../sass/_login-register.scss */
.user.settingsThanks #main .inner a,
.user.registerComplete #main .inner a {
  color: #E5BB15;
}

/* line 374, ../sass/_login-register.scss */
.why {
  width: 196px;
  height: 100%;
  background: transparent url("../img/login/why.png") no-repeat 0 0;
  float: left;
}

/* line 381, ../sass/_login-register.scss */
.why p {
  width: 150px;
  margin: 140px auto 0 auto;
  color: #000;
  font-size: 13px;
  font-family: Tahoma;
}

/* line 391, ../sass/_login-register.scss */
.verify form {
  width: 600px;
  margin: 0px 115px;
  height: 500px;
  float: left;
  color: #333;
}

/* line 398, ../sass/_login-register.scss */
.verify form p {
  font-weight: bold;
  margin: 15px auto;
}

/* line 402, ../sass/_login-register.scss */
.verify legend {
  font-size: 18px;
  text-transform: uppercase;
  padding-top: 10px;
}

/* line 407, ../sass/_login-register.scss */
.verify .step2 p {
  font-weight: normal;
  margin: 10px 0;
}

/* line 411, ../sass/_login-register.scss */
.verify .step2 form {
  width: 770px;
  margin: 0;
}

/* line 415, ../sass/_login-register.scss */
.verify .step2 label {
  width: 140px;
  font-size: 12px;
  font-weight: bold;
  line-height: 23px;
}

/* line 421, ../sass/_login-register.scss */
.verify .step2 .row {
  height: 29px;
  font-size: 12px;
}

/* line 426, ../sass/_login-register.scss */
.verify .step1 input {
  width: 100px;
}

/* line 428, ../sass/_login-register.scss */
.ie7 .verify .step1 input[type="submit"],
.ie8 .verify .step1 input[type="submit"] {
  margin: 100px 0 0 -300px;
}

/* line 429, ../sass/_login-register.scss */
.verify .step2 input[type="text"] {
  padding: 2px;
  width: 250px;
}

/* line 433, ../sass/_login-register.scss */
.verify fieldset {
  width: 570px;
  padding: 0 100px 10px;
  border-bottom: 2px solid #666;
}

/* line 438, ../sass/_login-register.scss */
.verify fieldset.last {
  border: none;
}

/* line 439, ../sass/_login-register.scss */
.verify input[type="submit"] {
  margin-left: 150px;
}

/* line 441, ../sass/_login-register.scss */
.verify .age,
.verify .pin {
  width: 250px;
  float: left;
  margin-top: 0;
}

/* line 446, ../sass/_login-register.scss */
.verify .pin {
  padding-top: 30px;
}

/* line 447, ../sass/_login-register.scss */
.verify .age label {
  width: 130px;
  float: right;
  clear: right;
  text-align: left;
  line-height: 32px;
}

/* line 454, ../sass/_login-register.scss */
.verify input[type="radio"] {
  width: 20px;
  float: left;
  clear: left;
  margin: 10px 0 10px 90px;
}

/* line 460, ../sass/_login-register.scss */
.ie7 .verify input[type="radio"] {
  margin: 9px 0 0 90px;
}

/* line 466, ../sass/_login-register.scss */
.ie8 .outer {
  box-shadow: none;
}

/* line 468, ../sass/_login-register.scss */
#loginFormContainer {
  max-width: 650px;
  margin: 0 auto;
}

/* line 471, ../sass/_login-register.scss */
#loginFormContainer h2 {
  text-align: center;
  text-transform: uppercase;
}

/* line 475, ../sass/_login-register.scss */
#loginFormContainer .cross-guns {
  margin: 8px auto;
}

/* line 478, ../sass/_login-register.scss */
#loginFormContainer .countries {
  text-align: center;
  padding: 13px 0;
}

/* line 482, ../sass/_login-register.scss */
#loginFormContainer .login-country {
  height: 23px;
  padding-left: 30px;
  padding-bottom: 10px;
  display: inline-block;
}

/* line 487, ../sass/_login-register.scss */
#loginFormContainer .login-country:not(:first-child) {
  margin-left: 10px;
}

/* line 490, ../sass/_login-register.scss */
#loginFormContainer .login-country.us {
  background: url("../img/flag_us.png") no-repeat 0 0;
}

/* line 493, ../sass/_login-register.scss */
#loginFormContainer .login-country.au {
  background: url("../img/flag_au.png") no-repeat 0 0;
}

/* line 496, ../sass/_login-register.scss */
#loginFormContainer .login-country.ca {
  background: url("../img/flag_ca.png") no-repeat 0 0;
}

/* line 499, ../sass/_login-register.scss */
#loginFormContainer .login-country.cn {
  background: url("../img/flag_cn.png") no-repeat 0 0;
}

/* line 514, ../sass/_login-register.scss */
.user.login #main,
.user.register #main,
.user.registerThanks #main,
.user.registerName #main,
.user.register2a #main,
.user.register2b #main,
.user.emailThanks #main,
.user.forgot #main,
.user.reset_password #main {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("/img/home/bg-camo.jpg") repeat;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(59%, transparent), color-stop(100%, transparent)), url("/img/home/bg-camo.jpg") repeat;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("/img/home/bg-camo.jpg") repeat;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("/img/home/bg-camo.jpg") repeat;
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("/img/home/bg-camo.jpg") repeat;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, transparent 59%, transparent 100%), url("/img/home/bg-camo.jpg") repeat;
  padding: 0 0 20px;
}

/* line 525, ../sass/_login-register.scss */
.login-modal {
  padding: 0 !important;
}

/* line 527, ../sass/_login-register.scss */
.login-modal .user-login-form {
  padding-bottom: 10px;
}

/* line 530, ../sass/_login-register.scss */
.login-modal h2 {
  margin-top: 0;
  padding-top: 10px;
}

/* line 536, ../sass/_login-register.scss */
.user-login-form {
  text-align: center;
  background: #1c2433;
}

/* line 539, ../sass/_login-register.scss */
.user-login-form form {
  margin-bottom: 20px;
}

/* line 542, ../sass/_login-register.scss */
.user-login-form button.remodal-close {
  color: #FFF;
}

/* line 545, ../sass/_login-register.scss */
.user-login-form .input-group {
  position: relative;
  width: 230px;
  margin: 0 auto;
}

/* line 551, ../sass/_login-register.scss */
.user-login-form .icon {
  width: 40px;
  height: 35px;
  display: inline-block;
  position: absolute;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

/* line 560, ../sass/_login-register.scss */
.user-login-form .icon.gun-guy {
  background: url("../img/home/icon-hunter-line.png") no-repeat #dddddd;
}

/* line 563, ../sass/_login-register.scss */
.user-login-form .icon.password {
  background: url("../img/home/icon-password-line.png") no-repeat #dddddd;
}

/* line 566, ../sass/_login-register.scss */
.user-login-form .cross-guns {
  margin-bottom: 6px;
  width: 230px;
  height: auto;
}

/* line 572, ../sass/_login-register.scss */
.user-login-form h2 {
  font-size: 34px;
  font-family: Aachen, Arial, sans-serif;
  color: #fff;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  margin-bottom: 0;
  text-transform: uppercase;
}

/* line 580, ../sass/_login-register.scss */
.user-login-form input[type="text"],
.user-login-form input[type="password"] {
  width: 190px;
  margin: 0px 0px 10px 39px;
  border: none;
  border-radius: 2px;
  font-family: Mako, Helvetica, Arial, sans-serif;
  font-size: 16px;
  color: #1c2433;
  padding: 7px;
  background-color: #dddddd !important;
}

/* line 592, ../sass/_login-register.scss */
.user-login-form input.signin {
  margin: 0;
  height: auto;
  width: auto;
  padding: 5px 30px;
  font-family: Aachen, Impact, serif;
  font-size: 30px;
  text-transform: uppercase;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  border-top: none;
  border-right: none;
  border-left: none;
  color: #fff;
  display: inline-block;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #9b3d00;
}

/* line 609, ../sass/_login-register.scss */
.user-login-form input.signin:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ff6602, #C25309);
  background: -webkit-linear-gradient(top, #ff6602, #C25309);
  background: -o-linear-gradient(top, #ff6602, #C25309);
  background: -ms-linear-gradient(top, #ff6602, #C25309);
  background: linear-gradient(top, #ff6602, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff6602', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
}

/* line 613, ../sass/_login-register.scss */
.user-login-form div.or {
  font-size: 22px;
  font-family: Aachen, Impact, serif;
  color: #4b5668;
  font-weight: bold;
  margin-top: 10px;
  background: url("../img/home/hr.png") no-repeat center center;
}

/* line 622, ../sass/_login-register.scss */
.user-login-form .signup {
  display: inline-block;
  margin-top: 20px;
  margin-bottom: 10px;
  height: auto;
  width: auto;
  padding: 5px 30px;
  font-family: Aachen, Impact, serif;
  font-size: 24px;
  line-height: 35px;
  text-transform: uppercase;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  border-top: none;
  border-right: none;
  border-left: none;
  color: #FFF;
  background-color: #111;
  background: -moz-linear-gradient(top, #3FBD55, #329744);
  background: -webkit-linear-gradient(top, #3FBD55, #329744);
  background: -o-linear-gradient(top, #3FBD55, #329744);
  background: -ms-linear-gradient(top, #3FBD55, #329744);
  background: linear-gradient(top, #3FBD55, #329744);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3FBD55', EndColorStr='#329744', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #267133;
}

/* line 642, ../sass/_login-register.scss */
.user-login-form .signup:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #329744, #267133);
  background: -webkit-linear-gradient(top, #329744, #267133);
  background: -o-linear-gradient(top, #329744, #267133);
  background: -ms-linear-gradient(top, #329744, #267133);
  background: linear-gradient(top, #329744, #267133);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#329744', EndColorStr='#267133', GradientType=0);
  /* IE6-9 */
}

/* line 647, ../sass/_login-register.scss */
.user-login-form .forgotlink {
  display: inline-block;
}

/* line 652, ../sass/_login-register.scss */
.user-registration,
.recover-password {
  max-width: 1170px;
  margin: 10px auto 0;
  font-family: Mako, Helvetica, Arial, sans-serif;
  text-align: center;
  font-size: 16px;
  color: #0a1118;
}

/* line 660, ../sass/_login-register.scss */
.user-registration h2,
.recover-password h2 {
  background: none;
  text-indent: 0;
  margin: 40px 0 20px;
  font-family: Aachen, Impact, serif;
  width: 100%;
  text-transform: uppercase;
  font-size: 60px;
}

/* line 669, ../sass/_login-register.scss */
.user-registration .registration-intro,
.recover-password .registration-intro {
  font-size: 20px;
  text-align: center;
  padding-bottom: 20px;
  margin: 0;
  color: #FFF;
}

/* line 676, ../sass/_login-register.scss */
.user-registration .content-wrapper,
.recover-password .content-wrapper {
  background: #d2d4d4;
  background-position: 50% 50%;
  border-radius: 6px;
  padding: 40px 40px 80px;
}

/* line 681, ../sass/_login-register.scss */
.user-registration .content-wrapper h3,
.recover-password .content-wrapper h3 {
  color: #0a1118;
}

/* line 685, ../sass/_login-register.scss */
.user-registration .enter-email,
.recover-password .enter-email {
  padding-top: 80px;
  margin-top: 15px;
  margin-bottom: 30px;
  text-align: center;
  font-size: 16px;
  background: url(/img/register/divider-buck.png) no-repeat 50% top;
}

/* line 693, ../sass/_login-register.scss */
.user-registration select+select,
.recover-password select+select {
  margin-left: 10px;
}

/* line 696, ../sass/_login-register.scss */
.user-registration div.input,
.recover-password div.input {
  padding-bottom: 20px;
}

/* line 698, ../sass/_login-register.scss */
.user-registration div.input label,
.user-registration div.input legend,
.recover-password div.input label,
.recover-password div.input legend {
  display: block;
  width: 100%;
  text-align: center;
  color: #0a1118;
  padding: 0 0 10px;
  font-size: 16px;
}

/* line 706, ../sass/_login-register.scss */
.user-registration div.input label.error,
.recover-password div.input label.error {
  clear: both;
  padding: 10px 0 0 0;
  float: none;
  position: static;
  margin-left: 21%;
  color: #940B08;
  margin: 0;
}

/* line 715, ../sass/_login-register.scss */
.user-registration div.input input,
.user-registration div.input select,
.recover-password div.input input,
.recover-password div.input select {
  background: #dddddd;
  border: 1px solid #0a1118;
  border-radius: 2px;
  padding: 6px 10px;
}

/* line 721, ../sass/_login-register.scss */
.user-registration div.input input,
.recover-password div.input input {
  clear: both;
  max-width: 234px;
}

/* line 724, ../sass/_login-register.scss */
.user-registration div.input input[type="radio"],
.recover-password div.input input[type="radio"] {
  width: auto;
  display: inline-block;
  float: none;
  clear: none;
}

/* line 729, ../sass/_login-register.scss */
.user-registration div.input input[type="radio"]+label,
.recover-password div.input input[type="radio"]+label {
  display: inline-block;
  float: none;
  width: auto;
}

/* line 733, ../sass/_login-register.scss */
.user-registration div.input input[type="radio"]+label+input,
.recover-password div.input input[type="radio"]+label+input {
  margin-left: 10px;
}

/* line 740, ../sass/_login-register.scss */
.user-registration div.submit,
.recover-password div.submit {
  text-align: center;
  padding: 0 0 20px;
}

/* line 743, ../sass/_login-register.scss */
.user-registration div.submit input,
.recover-password div.submit input {
  margin: 0;
  color: #FFF;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
  border: 0;
  border-bottom: 3px solid #9b3d00;
  padding: 8px 10px 5px;
  font-family: Aachen, Impact, serif;
  text-transform: uppercase;
  border-radius: 2px;
  font-size: 30px;
  height: auto;
  width: 234px;
  letter-spacing: 1px;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
}

/* line 758, ../sass/_login-register.scss */
.user-registration div.submit input:hover,
.recover-password div.submit input:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ff6602, #C25309);
  background: -webkit-linear-gradient(top, #ff6602, #C25309);
  background: -o-linear-gradient(top, #ff6602, #C25309);
  background: -ms-linear-gradient(top, #ff6602, #C25309);
  background: linear-gradient(top, #ff6602, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff6602', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
}

/* line 761, ../sass/_login-register.scss */
.user-registration div.submit input:disabled,
.recover-password div.submit input:disabled {
  opacity: 0.3;
}

/* line 767, ../sass/_login-register.scss */
.user-registration a,
.recover-password a {
  color: #FF8535;
}

/* line 771, ../sass/_login-register.scss */
.user-registration #loginLink,
.recover-password #loginLink {
  text-align: center;
  padding: 20px 0 0;
}

/* line 774, ../sass/_login-register.scss */
.user-registration #loginLink a,
.recover-password #loginLink a {
  display: inline-block;
  margin: 0;
  color: #FFF;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
  border: 0;
  border-bottom: 3px solid #9b3d00;
  padding: 8px 10px 5px;
  font-family: Aachen, Impact, serif;
  text-transform: uppercase;
  border-radius: 2px;
  font-size: 30px;
  height: auto;
  width: 234px;
  letter-spacing: 1px;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
}

/* line 790, ../sass/_login-register.scss */
.user-registration #loginLink a:hover,
.recover-password #loginLink a:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ff6602, #C25309);
  background: -webkit-linear-gradient(top, #ff6602, #C25309);
  background: -o-linear-gradient(top, #ff6602, #C25309);
  background: -ms-linear-gradient(top, #ff6602, #C25309);
  background: linear-gradient(top, #ff6602, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff6602', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
}

@media (max-width: 600px) {

  /* line 797, ../sass/_login-register.scss */
  .user-registration h2,
  .recover-password h2 {
    font-size: 40px;
    margin: 20px 0 10px;
  }

  /* line 800, ../sass/_login-register.scss */
  .user-registration h2+p,
  .recover-password h2+p {
    padding: 0 20px;
  }
}

/* line 808, ../sass/_login-register.scss */
#registerStepFour .separator {
  background: url(/img/register/divider-buck.png) no-repeat 50% top;
  padding-top: 60px;
}

/* line 2, ../sass/_player.scss */
body.players.index {
  text-align: center;
}

/* line 5, ../sass/_player.scss */
body.players.index .p_icon {
  float: none !important;
  cursor: default !important;
  display: inline-block !important;
  margin: 0 !important;
}

/* line 12, ../sass/_player.scss */
body.players.index .or-text {
  font-size: 100px;
}

/* line 16, ../sass/_player.scss */
body.players.index .btn-signin {
  font-family: Aachen, Impact, serif;
  border-radius: 2px;
  margin: 10px;
  padding: 10px 30px;
  display: block;
  font-size: 30px;
  color: #fff;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #ce5200);
  background: -webkit-linear-gradient(top, #FF8535, #ce5200);
  background: -o-linear-gradient(top, #FF8535, #ce5200);
  background: -ms-linear-gradient(top, #FF8535, #ce5200);
  background: linear-gradient(top, #FF8535, #ce5200);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#ce5200', GradientType=0);
  /* IE6-9 */
  border: 0;
  border-bottom: 3px solid #9b3d00;
  text-transform: uppercase;
}

/* line 28, ../sass/_player.scss */
body.players.index .btn-signin:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ce5200, #9b3d00);
  background: -webkit-linear-gradient(top, #ce5200, #9b3d00);
  background: -o-linear-gradient(top, #ce5200, #9b3d00);
  background: -ms-linear-gradient(top, #ce5200, #9b3d00);
  background: linear-gradient(top, #ce5200, #9b3d00);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ce5200', EndColorStr='#9b3d00', GradientType=0);
  /* IE6-9 */
}

/* line 33, ../sass/_player.scss */
body.players.index .col-md-5:last-child {
  margin-bottom: 15px;
}

/* line 43, ../sass/_player.scss */
body.players.tracks .table-responsive tbody tr td:nth-child(n+2) {
  color: #E5BB15;
  font-family: Aachen, Impact, sans-serif;
  font-size: 30px;
  text-align: center;
}

/* line 65, ../sass/_player.scss */
body.player .inline-form,
body.players .inline-form,
body.player_world .inline-form,
body.player_party .inline-form,
body.tournaments .inline-form,
body.events .inline-form,
body.profile .inline-form,
body.scan_and_play .inline-form {
  display: inline;
}

/* line 68, ../sass/_player.scss */
body.player #main .container,
body.players #main .container,
body.player_world #main .container,
body.player_party #main .container,
body.tournaments #main .container,
body.events #main .container,
body.profile #main .container,
body.scan_and_play #main .container {
  background: #181524;
  padding-bottom: 0;
}

/* line 73, ../sass/_player.scss */
body.player .gold-text,
body.players .gold-text,
body.player_world .gold-text,
body.player_party .gold-text,
body.tournaments .gold-text,
body.events .gold-text,
body.profile .gold-text,
body.scan_and_play .gold-text {
  color: #E5BB15;
}

/* line 77, ../sass/_player.scss */
body.player .text-center,
body.players .text-center,
body.player_world .text-center,
body.player_party .text-center,
body.tournaments .text-center,
body.events .text-center,
body.profile .text-center,
body.scan_and_play .text-center {
  text-align: center !important;
}

/* line 81, ../sass/_player.scss */
body.player .name,
body.players .name,
body.player_world .name,
body.player_party .name,
body.tournaments .name,
body.events .name,
body.profile .name,
body.scan_and_play .name {
  float: left;
}

/* line 86, ../sass/_player.scss */
body.player .profile-header h1,
body.players .profile-header h1,
body.player_world .profile-header h1,
body.player_party .profile-header h1,
body.tournaments .profile-header h1,
body.events .profile-header h1,
body.profile .profile-header h1,
body.scan_and_play .profile-header h1 {
  font-size: 55px;
}

@media (max-width: 996px) {

  /* line 86, ../sass/_player.scss */
  body.player .profile-header h1,
  body.players .profile-header h1,
  body.player_world .profile-header h1,
  body.player_party .profile-header h1,
  body.tournaments .profile-header h1,
  body.events .profile-header h1,
  body.profile .profile-header h1,
  body.scan_and_play .profile-header h1 {
    font-size: 36px;
  }
}

/* line 96, ../sass/_player.scss */
body.player .remodal,
body.players .remodal,
body.player_world .remodal,
body.player_party .remodal,
body.tournaments .remodal,
body.events .remodal,
body.profile .remodal,
body.scan_and_play .remodal {
  background: #081d2f;
  color: white;
}

@media (max-width: 992px) {

  /* line 96, ../sass/_player.scss */
  body.player .remodal,
  body.players .remodal,
  body.player_world .remodal,
  body.player_party .remodal,
  body.tournaments .remodal,
  body.events .remodal,
  body.profile .remodal,
  body.scan_and_play .remodal {
    padding: 35px 5px;
  }
}

/* line 104, ../sass/_player.scss */
body.player .remodal .col-md-4,
body.players .remodal .col-md-4,
body.player_world .remodal .col-md-4,
body.player_party .remodal .col-md-4,
body.tournaments .remodal .col-md-4,
body.events .remodal .col-md-4,
body.profile .remodal .col-md-4,
body.scan_and_play .remodal .col-md-4 {
  text-align: right;
}

@media (max-width: 992px) {

  /* line 104, ../sass/_player.scss */
  body.player .remodal .col-md-4,
  body.players .remodal .col-md-4,
  body.player_world .remodal .col-md-4,
  body.player_party .remodal .col-md-4,
  body.tournaments .remodal .col-md-4,
  body.events .remodal .col-md-4,
  body.profile .remodal .col-md-4,
  body.scan_and_play .remodal .col-md-4 {
    text-align: center;
  }
}

/* line 110, ../sass/_player.scss */
body.player .remodal label,
body.players .remodal label,
body.player_world .remodal label,
body.player_party .remodal label,
body.tournaments .remodal label,
body.events .remodal label,
body.profile .remodal label,
body.scan_and_play .remodal label {
  float: none;
  margin: 0;
  padding: 0;
  width: initial;
  display: inline;
}

/* line 117, ../sass/_player.scss */
body.player .remodal .btn,
body.players .remodal .btn,
body.player_world .remodal .btn,
body.player_party .remodal .btn,
body.tournaments .remodal .btn,
body.events .remodal .btn,
body.profile .remodal .btn,
body.scan_and_play .remodal .btn {
  padding: 15px;
}

/* line 120, ../sass/_player.scss */
body.player .remodal .col-md-8,
body.players .remodal .col-md-8,
body.player_world .remodal .col-md-8,
body.player_party .remodal .col-md-8,
body.tournaments .remodal .col-md-8,
body.events .remodal .col-md-8,
body.profile .remodal .col-md-8,
body.scan_and_play .remodal .col-md-8 {
  text-align: left;
}

@media (max-width: 992px) {

  /* line 120, ../sass/_player.scss */
  body.player .remodal .col-md-8,
  body.players .remodal .col-md-8,
  body.player_world .remodal .col-md-8,
  body.player_party .remodal .col-md-8,
  body.tournaments .remodal .col-md-8,
  body.events .remodal .col-md-8,
  body.profile .remodal .col-md-8,
  body.scan_and_play .remodal .col-md-8 {
    text-align: center;
  }
}

/* line 130, ../sass/_player.scss */
body.player .edit-profile-icon .text,
body.players .edit-profile-icon .text,
body.player_world .edit-profile-icon .text,
body.player_party .edit-profile-icon .text,
body.tournaments .edit-profile-icon .text,
body.events .edit-profile-icon .text,
body.profile .edit-profile-icon .text,
body.scan_and_play .edit-profile-icon .text {
  bottom: 0;
  display: block;
  background-color: rgba(0, 0, 0, 0.6);
  color: #E5BB15;
  text-align: center;
  font-size: 12px;
  padding: 5px 0;
  position: absolute;
  width: 100%;
}

/* line 143, ../sass/_player.scss */
body.player .p_icon,
body.players .p_icon,
body.player_world .p_icon,
body.player_party .p_icon,
body.tournaments .p_icon,
body.events .p_icon,
body.profile .p_icon,
body.scan_and_play .p_icon {
  margin: 2px 15px 2px 15px;
  padding: 0 !important;
  position: relative;
}

/* line 149, ../sass/_player.scss */
body.player .rank-meter,
body.players .rank-meter,
body.player_world .rank-meter,
body.player_party .rank-meter,
body.tournaments .rank-meter,
body.events .rank-meter,
body.profile .rank-meter,
body.scan_and_play .rank-meter {
  background-image: url("../img/player/meter.png");
  background-repeat: no-repeat;
  background-size: 450px 53px;
  position: relative;
  width: 450px;
  height: 53px;
}

@media (max-width: 992px) {

  /* line 149, ../sass/_player.scss */
  body.player .rank-meter,
  body.players .rank-meter,
  body.player_world .rank-meter,
  body.player_party .rank-meter,
  body.tournaments .rank-meter,
  body.events .rank-meter,
  body.profile .rank-meter,
  body.scan_and_play .rank-meter {
    /* background-size: 320px 38px;
    // width: 320px;
    // height: 38px; */
    display: none;
  }
}

/* line 164, ../sass/_player.scss */
body.player .rank-meter .rank-position,
body.players .rank-meter .rank-position,
body.player_world .rank-meter .rank-position,
body.player_party .rank-meter .rank-position,
body.tournaments .rank-meter .rank-position,
body.events .rank-meter .rank-position,
body.profile .rank-meter .rank-position,
body.scan_and_play .rank-meter .rank-position {
  background-image: url("../img/player/rank-shooter.png");
  background-size: 53px 67px;
  background-repeat: no-repeat;
  width: 53px;
  height: 67px;
  position: absolute;
  top: -7px;
}

/* line 173, ../sass/_player.scss */
body.player .rank-meter .rank-position.rank-1,
body.players .rank-meter .rank-position.rank-1,
body.player_world .rank-meter .rank-position.rank-1,
body.player_party .rank-meter .rank-position.rank-1,
body.tournaments .rank-meter .rank-position.rank-1,
body.events .rank-meter .rank-position.rank-1,
body.profile .rank-meter .rank-position.rank-1,
body.scan_and_play .rank-meter .rank-position.rank-1 {
  background-image: url("../img/player/rank-shooter.png");
}

/* line 177, ../sass/_player.scss */
body.player .rank-meter .rank-position.rank-2,
body.players .rank-meter .rank-position.rank-2,
body.player_world .rank-meter .rank-position.rank-2,
body.player_party .rank-meter .rank-position.rank-2,
body.tournaments .rank-meter .rank-position.rank-2,
body.events .rank-meter .rank-position.rank-2,
body.profile .rank-meter .rank-position.rank-2,
body.scan_and_play .rank-meter .rank-position.rank-2 {
  background-image: url("../img/player/rank-sportsman.png");
}

/* line 181, ../sass/_player.scss */
body.player .rank-meter .rank-position.rank-3,
body.players .rank-meter .rank-position.rank-3,
body.player_world .rank-meter .rank-position.rank-3,
body.player_party .rank-meter .rank-position.rank-3,
body.tournaments .rank-meter .rank-position.rank-3,
body.events .rank-meter .rank-position.rank-3,
body.profile .rank-meter .rank-position.rank-3,
body.scan_and_play .rank-meter .rank-position.rank-3 {
  background-image: url("../img/player/rank-master.png");
}

/* line 187, ../sass/_player.scss */
body.player .col-xs-7ths,
body.player .col-sm-7ths,
body.player .col-md-7ths,
body.player .col-lg-7ths,
body.player .col-xs-5ths,
body.player .col-sm-5ths,
body.player .col-md-5ths,
body.player .col-lg-5ths,
body.players .col-xs-7ths,
body.players .col-sm-7ths,
body.players .col-md-7ths,
body.players .col-lg-7ths,
body.players .col-xs-5ths,
body.players .col-sm-5ths,
body.players .col-md-5ths,
body.players .col-lg-5ths,
body.player_world .col-xs-7ths,
body.player_world .col-sm-7ths,
body.player_world .col-md-7ths,
body.player_world .col-lg-7ths,
body.player_world .col-xs-5ths,
body.player_world .col-sm-5ths,
body.player_world .col-md-5ths,
body.player_world .col-lg-5ths,
body.player_party .col-xs-7ths,
body.player_party .col-sm-7ths,
body.player_party .col-md-7ths,
body.player_party .col-lg-7ths,
body.player_party .col-xs-5ths,
body.player_party .col-sm-5ths,
body.player_party .col-md-5ths,
body.player_party .col-lg-5ths,
body.tournaments .col-xs-7ths,
body.tournaments .col-sm-7ths,
body.tournaments .col-md-7ths,
body.tournaments .col-lg-7ths,
body.tournaments .col-xs-5ths,
body.tournaments .col-sm-5ths,
body.tournaments .col-md-5ths,
body.tournaments .col-lg-5ths,
body.events .col-xs-7ths,
body.events .col-sm-7ths,
body.events .col-md-7ths,
body.events .col-lg-7ths,
body.events .col-xs-5ths,
body.events .col-sm-5ths,
body.events .col-md-5ths,
body.events .col-lg-5ths,
body.profile .col-xs-7ths,
body.profile .col-sm-7ths,
body.profile .col-md-7ths,
body.profile .col-lg-7ths,
body.profile .col-xs-5ths,
body.profile .col-sm-5ths,
body.profile .col-md-5ths,
body.profile .col-lg-5ths,
body.scan_and_play .col-xs-7ths,
body.scan_and_play .col-sm-7ths,
body.scan_and_play .col-md-7ths,
body.scan_and_play .col-lg-7ths,
body.scan_and_play .col-xs-5ths,
body.scan_and_play .col-sm-5ths,
body.scan_and_play .col-md-5ths,
body.scan_and_play .col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}

/* line 201, ../sass/_player.scss */
body.player .col-xs-7ths,
body.players .col-xs-7ths,
body.player_world .col-xs-7ths,
body.player_party .col-xs-7ths,
body.tournaments .col-xs-7ths,
body.events .col-xs-7ths,
body.profile .col-xs-7ths,
body.scan_and_play .col-xs-7ths {
  width: 14.2857%;
  float: left;
}

/* line 205, ../sass/_player.scss */
body.player .col-xs-5ths,
body.players .col-xs-5ths,
body.player_world .col-xs-5ths,
body.player_party .col-xs-5ths,
body.tournaments .col-xs-5ths,
body.events .col-xs-5ths,
body.profile .col-xs-5ths,
body.scan_and_play .col-xs-5ths {
  width: 20%;
  float: left;
}

@media (min-width: 768px) {

  /* line 210, ../sass/_player.scss */
  body.player .col-sm-7ths,
  body.players .col-sm-7ths,
  body.player_world .col-sm-7ths,
  body.player_party .col-sm-7ths,
  body.tournaments .col-sm-7ths,
  body.events .col-sm-7ths,
  body.profile .col-sm-7ths,
  body.scan_and_play .col-sm-7ths {
    width: 14.2857%;
    float: left;
  }

  /* line 214, ../sass/_player.scss */
  body.player .col-sm-5ths,
  body.players .col-sm-5ths,
  body.player_world .col-sm-5ths,
  body.player_party .col-sm-5ths,
  body.tournaments .col-sm-5ths,
  body.events .col-sm-5ths,
  body.profile .col-sm-5ths,
  body.scan_and_play .col-sm-5ths {
    width: 20%;
    float: left;
  }
}

@media (min-width: 992px) {

  /* line 220, ../sass/_player.scss */
  body.player .col-md-7ths,
  body.players .col-md-7ths,
  body.player_world .col-md-7ths,
  body.player_party .col-md-7ths,
  body.tournaments .col-md-7ths,
  body.events .col-md-7ths,
  body.profile .col-md-7ths,
  body.scan_and_play .col-md-7ths {
    width: 14.2857%;
    float: left;
  }

  /* line 224, ../sass/_player.scss */
  body.player .col-md-5ths,
  body.players .col-md-5ths,
  body.player_world .col-md-5ths,
  body.player_party .col-md-5ths,
  body.tournaments .col-md-5ths,
  body.events .col-md-5ths,
  body.profile .col-md-5ths,
  body.scan_and_play .col-md-5ths {
    width: 20%;
    float: left;
  }
}

@media (min-width: 1200px) {

  /* line 230, ../sass/_player.scss */
  body.player .col-lg-7ths,
  body.players .col-lg-7ths,
  body.player_world .col-lg-7ths,
  body.player_party .col-lg-7ths,
  body.tournaments .col-lg-7ths,
  body.events .col-lg-7ths,
  body.profile .col-lg-7ths,
  body.scan_and_play .col-lg-7ths {
    width: 14.2857%;
    float: left;
  }

  /* line 234, ../sass/_player.scss */
  body.player .col-lg-5ths,
  body.players .col-lg-5ths,
  body.player_world .col-lg-5ths,
  body.player_party .col-lg-5ths,
  body.tournaments .col-lg-5ths,
  body.events .col-lg-5ths,
  body.profile .col-lg-5ths,
  body.scan_and_play .col-lg-5ths {
    width: 20%;
    float: left;
  }
}

/* line 240, ../sass/_player.scss */
body.player .vcenter,
body.players .vcenter,
body.player_world .vcenter,
body.player_party .vcenter,
body.tournaments .vcenter,
body.events .vcenter,
body.profile .vcenter,
body.scan_and_play .vcenter {
  display: inline-block;
  vertical-align: middle;
  float: none;
}

/* line 246, ../sass/_player.scss */
body.player .badges,
body.players .badges,
body.player_world .badges,
body.player_party .badges,
body.tournaments .badges,
body.events .badges,
body.profile .badges,
body.scan_and_play .badges {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* line 250, ../sass/_player.scss */
body.player .badges img,
body.players .badges img,
body.player_world .badges img,
body.player_party .badges img,
body.tournaments .badges img,
body.events .badges img,
body.profile .badges img,
body.scan_and_play .badges img {
  height: 98px;
  display: block;
}

/* line 253, ../sass/_player.scss */
body.player .badges img.zombie-badge,
body.players .badges img.zombie-badge,
body.player_world .badges img.zombie-badge,
body.player_party .badges img.zombie-badge,
body.tournaments .badges img.zombie-badge,
body.events .badges img.zombie-badge,
body.profile .badges img.zombie-badge,
body.scan_and_play .badges img.zombie-badge {
  height: 80px;
  margin-bottom: 1rem;
}

@media (min-width: 500px) {

  /* line 246, ../sass/_player.scss */
  body.player .badges,
  body.players .badges,
  body.player_world .badges,
  body.player_party .badges,
  body.tournaments .badges,
  body.events .badges,
  body.profile .badges,
  body.scan_and_play .badges {
    float: right;
  }
}

/* line 263, ../sass/_player.scss */
body.player .party-badge,
body.players .party-badge,
body.player_world .party-badge,
body.player_party .party-badge,
body.tournaments .party-badge,
body.events .party-badge,
body.profile .party-badge,
body.scan_and_play .party-badge {
  height: 78px;
  float: left;
  margin-right: 15px;
}

/* line 270, ../sass/_player.scss */
body.player .right-stats,
body.players .right-stats,
body.player_world .right-stats,
body.player_party .right-stats,
body.tournaments .right-stats,
body.events .right-stats,
body.profile .right-stats,
body.scan_and_play .right-stats {
  font-size: 30px;
  font-family: Aachen, Impact, serif;
  background: #0d0c15;
  padding: 20px;
}

/* line 275, ../sass/_player.scss */
body.player .right-stats .party,
body.players .right-stats .party,
body.player_world .right-stats .party,
body.player_party .right-stats .party,
body.tournaments .right-stats .party,
body.events .right-stats .party,
body.profile .right-stats .party,
body.scan_and_play .right-stats .party {
  margin-top: 15px;
}

@media (min-width: 992px) {

  /* line 270, ../sass/_player.scss */
  body.player .right-stats,
  body.players .right-stats,
  body.player_world .right-stats,
  body.player_party .right-stats,
  body.tournaments .right-stats,
  body.events .right-stats,
  body.profile .right-stats,
  body.scan_and_play .right-stats {
    margin-top: -20px;
  }
}

/* line 283, ../sass/_player.scss */
body.player .right-stats .warden-btn,
body.players .right-stats .warden-btn,
body.player_world .right-stats .warden-btn,
body.player_party .right-stats .warden-btn,
body.tournaments .right-stats .warden-btn,
body.events .right-stats .warden-btn,
body.profile .right-stats .warden-btn,
body.scan_and_play .right-stats .warden-btn {
  text-align: center;
  display: block;
}

/* line 289, ../sass/_player.scss */
body.player .profile-nav,
body.players .profile-nav,
body.player_world .profile-nav,
body.player_party .profile-nav,
body.tournaments .profile-nav,
body.events .profile-nav,
body.profile .profile-nav,
body.scan_and_play .profile-nav {
  padding: 0;
  margin: 20px 0 0 0;
  overflow: auto;
  border-top: 2px solid #354e63;
  border-bottom: 2px solid #354e63;
  display: flex;
  flex-direction: row;
  align-items: center;
}

@media (max-width: 992px) {

  /* line 289, ../sass/_player.scss */
  body.player .profile-nav,
  body.players .profile-nav,
  body.player_world .profile-nav,
  body.player_party .profile-nav,
  body.tournaments .profile-nav,
  body.events .profile-nav,
  body.profile .profile-nav,
  body.scan_and_play .profile-nav {
    margin: 0;
    display: none;
    flex-direction: column;
  }
}

/* line 305, ../sass/_player.scss */
body.player .profile-nav li,
body.players .profile-nav li,
body.player_world .profile-nav li,
body.player_party .profile-nav li,
body.tournaments .profile-nav li,
body.events .profile-nav li,
body.profile .profile-nav li,
body.scan_and_play .profile-nav li {
  list-style-type: none;
  background-color: #081d2f;
  background-image: url("../img/player/menu-stats.png");
  background-position: left center;
  background-repeat: no-repeat;
  border-right: 2px solid #0a1118;
  float: left;
  text-align: center;
  cursor: pointer;
  padding: 0;
  display: flex;
  width: 100%;
}

@media (max-width: 992px) {

  /* line 305, ../sass/_player.scss */
  body.player .profile-nav li,
  body.players .profile-nav li,
  body.player_world .profile-nav li,
  body.player_party .profile-nav li,
  body.tournaments .profile-nav li,
  body.events .profile-nav li,
  body.profile .profile-nav li,
  body.scan_and_play .profile-nav li {
    border-right: none;
    border-bottom: 2px solid #0a1118;
  }
}

/* line 324, ../sass/_player.scss */
body.player .profile-nav li:last-child,
body.players .profile-nav li:last-child,
body.player_world .profile-nav li:last-child,
body.player_party .profile-nav li:last-child,
body.tournaments .profile-nav li:last-child,
body.events .profile-nav li:last-child,
body.profile .profile-nav li:last-child,
body.scan_and_play .profile-nav li:last-child {
  border: none;
}

/* line 328, ../sass/_player.scss */
body.player .profile-nav li a,
body.players .profile-nav li a,
body.player_world .profile-nav li a,
body.player_party .profile-nav li a,
body.tournaments .profile-nav li a,
body.events .profile-nav li a,
body.profile .profile-nav li a,
body.scan_and_play .profile-nav li a {
  text-transform: uppercase;
  font-family: Aachen, Impact, serif;
  font-size: 20px;
  font-weight: 200;
  display: inline-block;
  padding: 15px;
  width: 100%;
}

/* line 338, ../sass/_player.scss */
body.player .profile-nav li:hover,
body.player .profile-nav li.active,
body.players .profile-nav li:hover,
body.players .profile-nav li.active,
body.player_world .profile-nav li:hover,
body.player_world .profile-nav li.active,
body.player_party .profile-nav li:hover,
body.player_party .profile-nav li.active,
body.tournaments .profile-nav li:hover,
body.tournaments .profile-nav li.active,
body.events .profile-nav li:hover,
body.events .profile-nav li.active,
body.profile .profile-nav li:hover,
body.profile .profile-nav li.active,
body.scan_and_play .profile-nav li:hover,
body.scan_and_play .profile-nav li.active {
  transition: all 0.25s;
  background-color: #354e63;
}

/* line 343, ../sass/_player.scss */
body.player .profile-nav li.scan-and-play,
body.players .profile-nav li.scan-and-play,
body.player_world .profile-nav li.scan-and-play,
body.player_party .profile-nav li.scan-and-play,
body.tournaments .profile-nav li.scan-and-play,
body.events .profile-nav li.scan-and-play,
body.profile .profile-nav li.scan-and-play,
body.scan_and_play .profile-nav li.scan-and-play {
  background-image: url("../img/player/menu-buck.png");
}

/* line 346, ../sass/_player.scss */
body.player .profile-nav li.stats,
body.players .profile-nav li.stats,
body.player_world .profile-nav li.stats,
body.player_party .profile-nav li.stats,
body.tournaments .profile-nav li.stats,
body.events .profile-nav li.stats,
body.profile .profile-nav li.stats,
body.scan_and_play .profile-nav li.stats {
  background-image: url("../img/player/menu-stats.png");
}

/* line 349, ../sass/_player.scss */
body.player .profile-nav li.challenges,
body.players .profile-nav li.challenges,
body.player_world .profile-nav li.challenges,
body.player_party .profile-nav li.challenges,
body.tournaments .profile-nav li.challenges,
body.events .profile-nav li.challenges,
body.profile .profile-nav li.challenges,
body.scan_and_play .profile-nav li.challenges {
  background-image: url("../img/player/menu-challenges.png");
}

/* line 352, ../sass/_player.scss */
body.player .profile-nav li.tourneys,
body.players .profile-nav li.tourneys,
body.player_world .profile-nav li.tourneys,
body.player_party .profile-nav li.tourneys,
body.tournaments .profile-nav li.tourneys,
body.events .profile-nav li.tourneys,
body.profile .profile-nav li.tourneys,
body.scan_and_play .profile-nav li.tourneys {
  background-image: url("../img/player/menu-tourneys.png");
}

/* line 355, ../sass/_player.scss */
body.player .profile-nav li.wallet,
body.players .profile-nav li.wallet,
body.player_world .profile-nav li.wallet,
body.player_party .profile-nav li.wallet,
body.tournaments .profile-nav li.wallet,
body.events .profile-nav li.wallet,
body.profile .profile-nav li.wallet,
body.scan_and_play .profile-nav li.wallet {
  background-image: url("../img/player/menu-card.png");
}

/* line 358, ../sass/_player.scss */
body.player .profile-nav li.transactions,
body.players .profile-nav li.transactions,
body.player_world .profile-nav li.transactions,
body.player_party .profile-nav li.transactions,
body.tournaments .profile-nav li.transactions,
body.events .profile-nav li.transactions,
body.profile .profile-nav li.transactions,
body.scan_and_play .profile-nav li.transactions {
  background-image: url("../img/player/menu-transactions.png");
}

/* line 361, ../sass/_player.scss */
body.player .profile-nav li.buck-points,
body.players .profile-nav li.buck-points,
body.player_world .profile-nav li.buck-points,
body.player_party .profile-nav li.buck-points,
body.tournaments .profile-nav li.buck-points,
body.events .profile-nav li.buck-points,
body.profile .profile-nav li.buck-points,
body.scan_and_play .profile-nav li.buck-points {
  background-image: url("../img/player/menu-buck.png");
}

/* line 364, ../sass/_player.scss */
body.player .profile-nav li.world-menu,
body.players .profile-nav li.world-menu,
body.player_world .profile-nav li.world-menu,
body.player_party .profile-nav li.world-menu,
body.tournaments .profile-nav li.world-menu,
body.events .profile-nav li.world-menu,
body.profile .profile-nav li.world-menu,
body.scan_and_play .profile-nav li.world-menu {
  background-image: url("../img/player/menu-world.png");
}

/* line 370, ../sass/_player.scss */
body.player .sub-nav,
body.players .sub-nav,
body.player_world .sub-nav,
body.player_party .sub-nav,
body.tournaments .sub-nav,
body.events .sub-nav,
body.profile .sub-nav,
body.scan_and_play .sub-nav {
  padding: 0;
  margin: 0;
  overflow: auto;
}

/* line 375, ../sass/_player.scss */
body.player .sub-nav li,
body.players .sub-nav li,
body.player_world .sub-nav li,
body.player_party .sub-nav li,
body.tournaments .sub-nav li,
body.events .sub-nav li,
body.profile .sub-nav li,
body.scan_and_play .sub-nav li {
  list-style-type: none;
  background-color: #0f2c46;
  background-position: left center;
  background-repeat: no-repeat;
  border: 2px solid #0a1118;
  float: left;
  text-align: center;
  cursor: pointer;
  padding: 0;
}

@media (max-width: 992px) {

  /* line 386, ../sass/_player.scss */
  body.player .sub-nav li:last-child,
  body.players .sub-nav li:last-child,
  body.player_world .sub-nav li:last-child,
  body.player_party .sub-nav li:last-child,
  body.tournaments .sub-nav li:last-child,
  body.events .sub-nav li:last-child,
  body.profile .sub-nav li:last-child,
  body.scan_and_play .sub-nav li:last-child {
    border-left: 2px solid #0a1118;
  }
}

/* line 392, ../sass/_player.scss */
body.player .sub-nav li a,
body.players .sub-nav li a,
body.player_world .sub-nav li a,
body.player_party .sub-nav li a,
body.tournaments .sub-nav li a,
body.events .sub-nav li a,
body.profile .sub-nav li a,
body.scan_and_play .sub-nav li a {
  text-transform: uppercase;
  font-family: Aachen, Impact, serif;
  font-size: 20px;
  font-weight: 200;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  display: inline-block;
  padding: 15px;
  width: 100%;
}

/* line 403, ../sass/_player.scss */
body.player .sub-nav li:hover,
body.player .sub-nav li.active,
body.players .sub-nav li:hover,
body.players .sub-nav li.active,
body.player_world .sub-nav li:hover,
body.player_world .sub-nav li.active,
body.player_party .sub-nav li:hover,
body.player_party .sub-nav li.active,
body.tournaments .sub-nav li:hover,
body.tournaments .sub-nav li.active,
body.events .sub-nav li:hover,
body.events .sub-nav li.active,
body.profile .sub-nav li:hover,
body.profile .sub-nav li.active,
body.scan_and_play .sub-nav li:hover,
body.scan_and_play .sub-nav li.active {
  transition: all 0.25s;
  background-color: #38aae5;
}

/* line 409, ../sass/_player.scss */
body.player .sub-nav li.busch,
body.players .sub-nav li.busch,
body.player_world .sub-nav li.busch,
body.player_party .sub-nav li.busch,
body.tournaments .sub-nav li.busch,
body.events .sub-nav li.busch,
body.profile .sub-nav li.busch,
body.scan_and_play .sub-nav li.busch {
  background-color: #8b3406;
}

/* line 411, ../sass/_player.scss */
body.player .sub-nav li.busch:hover,
body.player .sub-nav li.busch.active,
body.players .sub-nav li.busch:hover,
body.players .sub-nav li.busch.active,
body.player_world .sub-nav li.busch:hover,
body.player_world .sub-nav li.busch.active,
body.player_party .sub-nav li.busch:hover,
body.player_party .sub-nav li.busch.active,
body.tournaments .sub-nav li.busch:hover,
body.tournaments .sub-nav li.busch.active,
body.events .sub-nav li.busch:hover,
body.events .sub-nav li.busch.active,
body.profile .sub-nav li.busch:hover,
body.profile .sub-nav li.busch.active,
body.scan_and_play .sub-nav li.busch:hover,
body.scan_and_play .sub-nav li.busch.active {
  transition: all 0.25s;
  background-color: #ED590A;
}

/* line 421, ../sass/_player.scss */
body.player .stats-main,
body.players .stats-main,
body.player_world .stats-main,
body.player_party .stats-main,
body.tournaments .stats-main,
body.events .stats-main,
body.profile .stats-main,
body.scan_and_play .stats-main {
  border: 2px solid #354e63;
  padding-bottom: 15px;
}

/* line 426, ../sass/_player.scss */
body.player .updated,
body.players .updated,
body.player_world .updated,
body.player_party .updated,
body.tournaments .updated,
body.events .updated,
body.profile .updated,
body.scan_and_play .updated {
  background: #0a1118;
  text-align: center;
  color: #7a7a7a;
  font-size: 14px;
  margin: 0 0 15px 0;
}

/* line 433, ../sass/_player.scss */
body.player .updated p,
body.players .updated p,
body.player_world .updated p,
body.player_party .updated p,
body.tournaments .updated p,
body.events .updated p,
body.profile .updated p,
body.scan_and_play .updated p {
  margin: 0;
  padding: 15px;
}

/* line 439, ../sass/_player.scss */
body.player .table-responsive,
body.players .table-responsive,
body.player_world .table-responsive,
body.player_party .table-responsive,
body.tournaments .table-responsive,
body.events .table-responsive,
body.profile .table-responsive,
body.scan_and_play .table-responsive {
  width: 98%;
  font-family: Mako, Helvetica, Arial, sans-serif;
  font-size: 22px;
  margin: 20px auto;
}

/* line 447, ../sass/_player.scss */
body.player .table-responsive thead tr th,
body.players .table-responsive thead tr th,
body.player_world .table-responsive thead tr th,
body.player_party .table-responsive thead tr th,
body.tournaments .table-responsive thead tr th,
body.events .table-responsive thead tr th,
body.profile .table-responsive thead tr th,
body.scan_and_play .table-responsive thead tr th {
  font-family: Aachen, Impact, serif;
  text-align: left;
  font-weight: normal;
  padding: 15px;
}

/* line 452, ../sass/_player.scss */
body.player .table-responsive thead tr th:last-child,
body.players .table-responsive thead tr th:last-child,
body.player_world .table-responsive thead tr th:last-child,
body.player_party .table-responsive thead tr th:last-child,
body.tournaments .table-responsive thead tr th:last-child,
body.events .table-responsive thead tr th:last-child,
body.profile .table-responsive thead tr th:last-child,
body.scan_and_play .table-responsive thead tr th:last-child {
  text-align: center;
}

/* line 460, ../sass/_player.scss */
body.player .table-responsive tbody tr,
body.players .table-responsive tbody tr,
body.player_world .table-responsive tbody tr,
body.player_party .table-responsive tbody tr,
body.tournaments .table-responsive tbody tr,
body.events .table-responsive tbody tr,
body.profile .table-responsive tbody tr,
body.scan_and_play .table-responsive tbody tr {
  background: #0a1118;
  border: 2px solid #081d2f;
}

/* line 464, ../sass/_player.scss */
body.player .table-responsive tbody tr td,
body.players .table-responsive tbody tr td,
body.player_world .table-responsive tbody tr td,
body.player_party .table-responsive tbody tr td,
body.tournaments .table-responsive tbody tr td,
body.events .table-responsive tbody tr td,
body.profile .table-responsive tbody tr td,
body.scan_and_play .table-responsive tbody tr td {
  padding: 15px;
}

/* line 466, ../sass/_player.scss */
body.player .table-responsive tbody tr td:last-child,
body.players .table-responsive tbody tr td:last-child,
body.player_world .table-responsive tbody tr td:last-child,
body.player_party .table-responsive tbody tr td:last-child,
body.tournaments .table-responsive tbody tr td:last-child,
body.events .table-responsive tbody tr td:last-child,
body.profile .table-responsive tbody tr td:last-child,
body.scan_and_play .table-responsive tbody tr td:last-child {
  color: #E5BB15;
  font-family: Aachen, Impact, sans-serif;
  font-size: 30px;
  text-align: center;
}

/* line 478, ../sass/_player.scss */
body.player .player-icon-chooser .p_icon,
body.players .player-icon-chooser .p_icon,
body.player_world .player-icon-chooser .p_icon,
body.player_party .player-icon-chooser .p_icon,
body.tournaments .player-icon-chooser .p_icon,
body.events .player-icon-chooser .p_icon,
body.profile .player-icon-chooser .p_icon,
body.scan_and_play .player-icon-chooser .p_icon {
  margin: 5px;
}

@media (max-width: 992px) {

  /* line 478, ../sass/_player.scss */
  body.player .player-icon-chooser .p_icon,
  body.players .player-icon-chooser .p_icon,
  body.player_world .player-icon-chooser .p_icon,
  body.player_party .player-icon-chooser .p_icon,
  body.tournaments .player-icon-chooser .p_icon,
  body.events .player-icon-chooser .p_icon,
  body.profile .player-icon-chooser .p_icon,
  body.scan_and_play .player-icon-chooser .p_icon {
    margin: 0;
  }
}

/* line 490, ../sass/_player.scss */
body.player .menu-toggle,
body.players .menu-toggle,
body.player_world .menu-toggle,
body.player_party .menu-toggle,
body.tournaments .menu-toggle,
body.events .menu-toggle,
body.profile .menu-toggle,
body.scan_and_play .menu-toggle {
  list-style-type: none;
  background-color: #081d2f;
  border-bottom: 2px solid #0a1118;
  text-align: center;
  cursor: pointer;
  display: block;
  text-transform: uppercase;
  font-family: Aachen, Impact, serif;
  font-size: 20px;
  font-weight: 200;
  padding: 15px;
}

@media (min-width: 992px) {

  /* line 490, ../sass/_player.scss */
  body.player .menu-toggle,
  body.players .menu-toggle,
  body.player_world .menu-toggle,
  body.player_party .menu-toggle,
  body.tournaments .menu-toggle,
  body.events .menu-toggle,
  body.profile .menu-toggle,
  body.scan_and_play .menu-toggle {
    display: none;
  }
}

/* line 507, ../sass/_player.scss */
body.player .menu-toggle span,
body.players .menu-toggle span,
body.player_world .menu-toggle span,
body.player_party .menu-toggle span,
body.tournaments .menu-toggle span,
body.events .menu-toggle span,
body.profile .menu-toggle span,
body.scan_and_play .menu-toggle span {
  display: block;
  background: #fff;
  border-radius: 4px;
  width: 32px;
  height: 4px;
}

/* line 514, ../sass/_player.scss */
body.player .menu-toggle span:before,
body.players .menu-toggle span:before,
body.player_world .menu-toggle span:before,
body.player_party .menu-toggle span:before,
body.tournaments .menu-toggle span:before,
body.events .menu-toggle span:before,
body.profile .menu-toggle span:before,
body.scan_and_play .menu-toggle span:before {
  bottom: -10px;
}

/* line 518, ../sass/_player.scss */
body.player .menu-toggle span:after,
body.players .menu-toggle span:after,
body.player_world .menu-toggle span:after,
body.player_party .menu-toggle span:after,
body.tournaments .menu-toggle span:after,
body.events .menu-toggle span:after,
body.profile .menu-toggle span:after,
body.scan_and_play .menu-toggle span:after {
  bottom: -16px;
}

/* line 522, ../sass/_player.scss */
body.player .menu-toggle span:before,
body.player .menu-toggle span:after,
body.players .menu-toggle span:before,
body.players .menu-toggle span:after,
body.player_world .menu-toggle span:before,
body.player_world .menu-toggle span:after,
body.player_party .menu-toggle span:before,
body.player_party .menu-toggle span:after,
body.tournaments .menu-toggle span:before,
body.tournaments .menu-toggle span:after,
body.events .menu-toggle span:before,
body.events .menu-toggle span:after,
body.profile .menu-toggle span:before,
body.profile .menu-toggle span:after,
body.scan_and_play .menu-toggle span:before,
body.scan_and_play .menu-toggle span:after {
  display: block;
  content: ' ';
  border-radius: 4px;
  background: #fff;
  height: 4px;
  position: relative;
}

/* line 534, ../sass/_player.scss */
body.player .summary,
body.players .summary,
body.player_world .summary,
body.player_party .summary,
body.tournaments .summary,
body.events .summary,
body.profile .summary,
body.scan_and_play .summary {
  text-align: center;
  font-family: Aachen, Impact, serif;
  background-color: #081d2f;
  border: 2px solid #0a1118;
  padding: 15px;
  margin-bottom: 10px;
}

/* line 542, ../sass/_player.scss */
body.player .summary .label,
body.players .summary .label,
body.player_world .summary .label,
body.player_party .summary .label,
body.tournaments .summary .label,
body.events .summary .label,
body.profile .summary .label,
body.scan_and_play .summary .label {
  font-size: 24px;
}

/* line 546, ../sass/_player.scss */
body.player .summary .data,
body.players .summary .data,
body.player_world .summary .data,
body.player_party .summary .data,
body.tournaments .summary .data,
body.events .summary .data,
body.profile .summary .data,
body.scan_and_play .summary .data {
  font-size: 26px;
  color: #E5BB15;
}

/* line 552, ../sass/_player.scss */
body.player .btn,
body.players .btn,
body.player_world .btn,
body.player_party .btn,
body.tournaments .btn,
body.events .btn,
body.profile .btn,
body.scan_and_play .btn {
  margin: 5px;
  height: initial;
  width: initial;
  padding: 15px;
  font-family: Aachen, Impact, serif;
  font-size: 30px;
  text-transform: uppercase;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  border-top: none;
  border-right: none;
  border-left: none;
  cursor: pointer;
  display: inline-block;
  color: #fff;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #9b3d00;
}

/* line 572, ../sass/_player.scss */
body.player .btn.btn-blue,
body.players .btn.btn-blue,
body.player_world .btn.btn-blue,
body.player_party .btn.btn-blue,
body.tournaments .btn.btn-blue,
body.events .btn.btn-blue,
body.profile .btn.btn-blue,
body.scan_and_play .btn.btn-blue {
  background-color: #111;
  background: -moz-linear-gradient(top, #4b5668, #363d4a);
  background: -webkit-linear-gradient(top, #4b5668, #363d4a);
  background: -o-linear-gradient(top, #4b5668, #363d4a);
  background: -ms-linear-gradient(top, #4b5668, #363d4a);
  background: linear-gradient(top, #4b5668, #363d4a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4b5668', EndColorStr='#363d4a', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #0b0c0f;
}

/* line 577, ../sass/_player.scss */
body.player .btn.btn-green,
body.players .btn.btn-green,
body.player_world .btn.btn-green,
body.player_party .btn.btn-green,
body.tournaments .btn.btn-green,
body.events .btn.btn-green,
body.profile .btn.btn-green,
body.scan_and_play .btn.btn-green {
  background-color: #111;
  background: -moz-linear-gradient(top, #45f051, #16ec25);
  background: -webkit-linear-gradient(top, #45f051, #16ec25);
  background: -o-linear-gradient(top, #45f051, #16ec25);
  background: -ms-linear-gradient(top, #45f051, #16ec25);
  background: linear-gradient(top, #45f051, #16ec25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#45f051', EndColorStr='#16ec25', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #0c9015;
}

/* line 582, ../sass/_player.scss */
body.player .btn.btn-red,
body.players .btn.btn-red,
body.player_world .btn.btn-red,
body.player_party .btn.btn-red,
body.tournaments .btn.btn-red,
body.events .btn.btn-red,
body.profile .btn.btn-red,
body.scan_and_play .btn.btn-red {
  background-color: #111;
  background: -moz-linear-gradient(top, #f04545, #ec1616);
  background: -webkit-linear-gradient(top, #f04545, #ec1616);
  background: -o-linear-gradient(top, #f04545, #ec1616);
  background: -ms-linear-gradient(top, #f04545, #ec1616);
  background: linear-gradient(top, #f04545, #ec1616);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f04545', EndColorStr='#ec1616', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #900c0c;
}

/* line 587, ../sass/_player.scss */
body.player .btn.btn-disabled,
body.players .btn.btn-disabled,
body.player_world .btn.btn-disabled,
body.player_party .btn.btn-disabled,
body.tournaments .btn.btn-disabled,
body.events .btn.btn-disabled,
body.profile .btn.btn-disabled,
body.scan_and_play .btn.btn-disabled {
  opacity: 0.3;
}

/* line 591, ../sass/_player.scss */
body.player .btn:disabled,
body.players .btn:disabled,
body.player_world .btn:disabled,
body.player_party .btn:disabled,
body.tournaments .btn:disabled,
body.events .btn:disabled,
body.profile .btn:disabled,
body.scan_and_play .btn:disabled {
  opacity: 0.3;
}

/* line 595, ../sass/_player.scss */
body.player .btn.btn-sm,
body.players .btn.btn-sm,
body.player_world .btn.btn-sm,
body.player_party .btn.btn-sm,
body.tournaments .btn.btn-sm,
body.events .btn.btn-sm,
body.profile .btn.btn-sm,
body.scan_and_play .btn.btn-sm {
  font-size: 22px;
  padding: 8px;
}

/* line 601, ../sass/_player.scss */
body.player .messages,
body.players .messages,
body.player_world .messages,
body.player_party .messages,
body.tournaments .messages,
body.events .messages,
body.profile .messages,
body.scan_and_play .messages {
  text-align: center;
  font-size: 16px;
  padding: 0 15px 15px 15px;
}

/* line 606, ../sass/_player.scss */
body.player .messages.success,
body.players .messages.success,
body.player_world .messages.success,
body.player_party .messages.success,
body.tournaments .messages.success,
body.events .messages.success,
body.profile .messages.success,
body.scan_and_play .messages.success {
  color: #45f051;
}

/* line 610, ../sass/_player.scss */
body.player .messages.error,
body.players .messages.error,
body.player_world .messages.error,
body.player_party .messages.error,
body.tournaments .messages.error,
body.events .messages.error,
body.profile .messages.error,
body.scan_and_play .messages.error {
  color: #f04545;
}

/* line 615, ../sass/_player.scss */
body.player .st-head-row,
body.players .st-head-row,
body.player_world .st-head-row,
body.player_party .st-head-row,
body.tournaments .st-head-row,
body.events .st-head-row,
body.profile .st-head-row,
body.scan_and_play .st-head-row {
  vertical-align: middle;
  background-color: #354e63;
  padding: 10px;
}

/* line 621, ../sass/_player.scss */
body.player .st-head-row-main,
body.players .st-head-row-main,
body.player_world .st-head-row-main,
body.player_party .st-head-row-main,
body.tournaments .st-head-row-main,
body.events .st-head-row-main,
body.profile .st-head-row-main,
body.scan_and_play .st-head-row-main {
  display: none;
}

/* line 625, ../sass/_player.scss */
body.player #ajax_loader,
body.players #ajax_loader,
body.player_world #ajax_loader,
body.player_party #ajax_loader,
body.tournaments #ajax_loader,
body.events #ajax_loader,
body.profile #ajax_loader,
body.scan_and_play #ajax_loader {
  width: 100px;
  height: 100px;
  margin: 0 auto;
  display: block;
  background-image: url(../img/ajax_loader.gif);
  background-size: 100px 100px;
}

/* line 1, ../sass/_sidebar.scss */
body.player.profile .profile-nav .stats,
body.adventure .profile-nav .adventure,
body.tourneys .profile-nav .tourneys,
body.transactions .profile-nav .wallet,
body.bank .profile-nav .wallet,
body.cards .profile-nav .wallet,
body.cashout .profile-nav .wallet,
body.busch .profile-nav .wallet,
body.wallet .profile-nav .wallet,
body.edit_credit_card .profile-nav .wallet,
body.add_credit_card .profile-nav .wallet,
body.points .profile-nav .points,
body.player_world .profile-nav .world-menu,
body.warden .warden-badge,
body.scan_and_play .profile-nav .scan-and-play {
  background-color: #354e63;
}

/* line 7, ../sass/player/_challenge.scss */
body.player.achievements .stats-main h2,
body.player.challenges .stats-main h2,
body.profile.achievements .stats-main h2,
body.profile.challenges .stats-main h2 {
  font-size: 26px;
  text-align: center;
}

/* line 13, ../sass/player/_challenge.scss */
body.player.achievements .challenge,
body.player.challenges .challenge,
body.profile.achievements .challenge,
body.profile.challenges .challenge {
  background: #0a1118;
  border: 2px solid #081d2f;
  padding: 3px;
  margin: 2px 0;
}

/* line 19, ../sass/player/_challenge.scss */
body.player.achievements .challenge h3,
body.player.challenges .challenge h3,
body.profile.achievements .challenge h3,
body.profile.challenges .challenge h3 {
  font-size: 20px;
  margin: 0;
}

/* line 24, ../sass/player/_challenge.scss */
body.player.achievements .challenge p,
body.player.challenges .challenge p,
body.profile.achievements .challenge p,
body.profile.challenges .challenge p {
  margin: 0;
  padding: 0;
}

/* line 29, ../sass/player/_challenge.scss */
body.player.achievements .challenge img,
body.player.challenges .challenge img,
body.profile.achievements .challenge img,
body.profile.challenges .challenge img {
  float: left;
  width: 60px;
  height: 60px;
  margin-right: 20px;
}

/* line 38, ../sass/player/_challenge.scss */
body.player.achievements .sharpshooter h2,
body.player.challenges .sharpshooter h2,
body.profile.achievements .sharpshooter h2,
body.profile.challenges .sharpshooter h2 {
  color: #458df0;
}

/* line 44, ../sass/player/_challenge.scss */
body.player.achievements .hunter-killer h2,
body.player.challenges .hunter-killer h2,
body.profile.achievements .hunter-killer h2,
body.profile.challenges .hunter-killer h2 {
  color: #f04545;
}

/* line 50, ../sass/player/_challenge.scss */
body.player.achievements .game-hunter h2,
body.player.challenges .game-hunter h2,
body.profile.achievements .game-hunter h2,
body.profile.challenges .game-hunter h2 {
  color: #45f051;
}

/* line 56, ../sass/player/_challenge.scss */
body.player.achievements .survivalist h2,
body.player.challenges .survivalist h2,
body.profile.achievements .survivalist h2,
body.profile.challenges .survivalist h2 {
  color: #f0d245;
}

/* line 64, ../sass/player/_challenge.scss */
body.player.challenges .challenge img {
  opacity: .3;
}

@media (max-width: 992px) {

  /* line 4, ../sass/player/_tourneys.scss */
  body.player.tourneys table tr .name {
    font-size: 20px !important;
  }
}

@media (min-width: 992px) {

  /* line 10, ../sass/player/_tourneys.scss */
  body.player.tourneys table tr td:nth-child(1),
  body.player.tourneys table tr td:nth-child(2) {
    font-size: 16px;
  }
}

/* line 24, ../sass/player/_tourneys.scss */
body.player.tourneys .modal-generated table td {
  padding: 0 5px;
}

/* line 27, ../sass/player/_tourneys.scss */
body.player.tourneys .modal-generated table .rank {
  color: #E5BB15;
  font-family: Aachen, Impact, sans-serif;
  font-size: 30px;
}

/* line 5, ../sass/player/_bank.scss */
body.player.bank .content,
body.player.cards .content,
body.player.cashout .content,
body.player.cardrequest .content {
  padding: 15px;
  font-size: 16px;
}

/* line 10, ../sass/player/_bank.scss */
body.player.bank .cashout-btn,
body.player.cards .cashout-btn,
body.player.cashout .cashout-btn,
body.player.cardrequest .cashout-btn {
  padding: 15px;
  display: inline-block;
  text-align: center;
}

/* line 17, ../sass/player/_bank.scss */
body.player.bank .remodal .col-md-4,
body.player.cards .remodal .col-md-4,
body.player.cashout .remodal .col-md-4,
body.player.cardrequest .remodal .col-md-4 {
  text-align: right;
}

@media (max-width: 992px) {

  /* line 17, ../sass/player/_bank.scss */
  body.player.bank .remodal .col-md-4,
  body.player.cards .remodal .col-md-4,
  body.player.cashout .remodal .col-md-4,
  body.player.cardrequest .remodal .col-md-4 {
    text-align: center;
  }
}

/* line 23, ../sass/player/_bank.scss */
body.player.bank .remodal label,
body.player.cards .remodal label,
body.player.cashout .remodal label,
body.player.cardrequest .remodal label {
  float: none;
  margin: 0;
  padding: 0;
  width: initial;
  display: inline;
}

/* line 30, ../sass/player/_bank.scss */
body.player.bank .remodal .btn,
body.player.cards .remodal .btn,
body.player.cashout .remodal .btn,
body.player.cardrequest .remodal .btn {
  padding: 15px;
}

/* line 33, ../sass/player/_bank.scss */
body.player.bank .remodal .col-md-8,
body.player.cards .remodal .col-md-8,
body.player.cashout .remodal .col-md-8,
body.player.cardrequest .remodal .col-md-8 {
  text-align: left;
}

@media (max-width: 992px) {

  /* line 33, ../sass/player/_bank.scss */
  body.player.bank .remodal .col-md-8,
  body.player.cards .remodal .col-md-8,
  body.player.cashout .remodal .col-md-8,
  body.player.cardrequest .remodal .col-md-8 {
    text-align: center;
  }
}

/* line 2, ../sass/player/_transact.scss */
body.player.transactions .btn {
  margin-top: 15px;
}

/* line 7, ../sass/player/_transact.scss */
body.player.transactions .replaceable-content h4 {
  text-align: center;
}

/* line 2, ../sass/player/_points.scss */
body.player.points .summary {
  font-size: 20px;
}

/* line 4, ../sass/player/_points.scss */
body.player.points .summary .btn {
  display: block;
}

/* line 7, ../sass/player/_points.scss */
body.player.points .summary .col-md-6:first-child {
  font-size: 30px;
  margin-top: 15px;
}

/* line 12, ../sass/player/_points.scss */
body.player.points .summary .info {
  font-size: 16px;
  font-family: mako;
}

/* line 16, ../sass/player/_points.scss */
body.player.points .summary .info ul {
  margin: 0px;
  padding: 5px 0;
  list-style-type: none;
}

/* line 25, ../sass/player/_points.scss */
body.player.points .btn {
  padding: 15px;
}

/* line 29, ../sass/player/_points.scss */
body.player.points .remodal {
  font-size: 16px;
}

/* line 31, ../sass/player/_points.scss */
body.player.points .remodal .add-btn,
body.player.points .remodal .subtract-btn {
  display: inline-block;
  padding: 15px 25px;
  font-family: Arial;
}

/* line 38, ../sass/player/_points.scss */
body.player.points .remodal .submit-btn {
  margin-top: 15px;
}

/* line 42, ../sass/player/_points.scss */
body.player.points .remodal .points-totals {
  margin-top: 15px;
}

/* line 46, ../sass/player/_points.scss */
body.player.points .remodal .bucks {
  font-family: Aachen, Impact, serif;
  font-size: 30px;
  text-transform: uppercase;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
}

/* line 3, ../sass/player/_warden.scss */
body.player.warden .table-responsive.rewards .claimed {
  color: #45f051;
}

/* line 7, ../sass/player/_warden.scss */
body.player.warden .table-responsive.rewards .claimed td:last-child {
  color: #45f051;
  font-family: Aachen, Impact, sans-serif;
  font-size: 30px;
  text-align: center;
}

/* line 18, ../sass/player/_warden.scss */
body.player.warden .summary {
  font-size: 30px;
}

/* line 21, ../sass/player/_warden.scss */
body.player.warden .summary .btn {
  padding: 15px;
  display: block;
}

/* line 26, ../sass/player/_warden.scss */
body.player.warden .summary .col-md-6:first-child {
  margin-top: 15px;
}

/* line 32, ../sass/player/_warden.scss */
body.player.warden .table-responsive .p_icon {
  width: 95px;
  height: 115px;
  margin: 0 15px 0 0;
  float: left;
  cursor: pointer;
  zoom: 0.5;
}

/* line 43, ../sass/player/_warden.scss */
body.player.warden .remodal .col-md-4 {
  text-align: right;
}

@media (max-width: 992px) {

  /* line 43, ../sass/player/_warden.scss */
  body.player.warden .remodal .col-md-4 {
    text-align: center;
  }
}

/* line 49, ../sass/player/_warden.scss */
body.player.warden .remodal label {
  float: none;
  margin: 0;
  padding: 0;
  width: initial;
  display: inline;
}

/* line 56, ../sass/player/_warden.scss */
body.player.warden .remodal .btn {
  padding: 15px;
}

/* line 59, ../sass/player/_warden.scss */
body.player.warden .remodal .col-md-8 {
  text-align: left;
}

@media (max-width: 992px) {

  /* line 59, ../sass/player/_warden.scss */
  body.player.warden .remodal .col-md-8 {
    text-align: center;
  }
}

/* line 3, ../sass/player/_adventure.scss */
body.player.adventure .summary,
body.profile.adventure .summary {
  font-size: 30px;
}

/* line 10, ../sass/player/_adventure.scss */
body.player.adventure .table-responsive.stats-table thead tr th,
body.profile.adventure .table-responsive.stats-table thead tr th {
  text-align: center;
  vertical-align: middle;
}

/* line 19, ../sass/player/_adventure.scss */
body.player.adventure .table-responsive.stats-table tbody tr td,
body.profile.adventure .table-responsive.stats-table tbody tr td {
  text-align: center;
}

@media (min-width: 800px) {

  /* line 22, ../sass/player/_adventure.scss */
  body.player.adventure .table-responsive.stats-table tbody tr td:nth-child(2),
  body.player.adventure .table-responsive.stats-table tbody tr td:nth-child(5),
  body.profile.adventure .table-responsive.stats-table tbody tr td:nth-child(2),
  body.profile.adventure .table-responsive.stats-table tbody tr td:nth-child(5) {
    color: #fff;
  }

  /* line 26, ../sass/player/_adventure.scss */
  body.player.adventure .table-responsive.stats-table tbody tr td:nth-child(3),
  body.player.adventure .table-responsive.stats-table tbody tr td:nth-child(4),
  body.player.adventure .table-responsive.stats-table tbody tr td:nth-child(6),
  body.player.adventure .table-responsive.stats-table tbody tr td:last-child,
  body.profile.adventure .table-responsive.stats-table tbody tr td:nth-child(3),
  body.profile.adventure .table-responsive.stats-table tbody tr td:nth-child(4),
  body.profile.adventure .table-responsive.stats-table tbody tr td:nth-child(6),
  body.profile.adventure .table-responsive.stats-table tbody tr td:last-child {
    color: #f0d245;
  }

  /* line 32, ../sass/player/_adventure.scss */
  body.player.adventure .table-responsive.stats-table tbody tr td:last-child,
  body.profile.adventure .table-responsive.stats-table tbody tr td:last-child {
    font-size: 22px;
    font-family: Mako, Helvetica, Arial, sans-serif;
  }
}

@media (min-width: 800px) {

  /* line 42, ../sass/player/_adventure.scss */
  body.player.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(2),
  body.player.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(5),
  body.profile.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(2),
  body.profile.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(5) {
    color: #FF8535;
  }

  /* line 46, ../sass/player/_adventure.scss */
  body.player.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(3),
  body.player.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(4),
  body.player.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(6),
  body.player.adventure .table-responsive.stats-table tbody tr:first-child td:last-child,
  body.profile.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(3),
  body.profile.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(4),
  body.profile.adventure .table-responsive.stats-table tbody tr:first-child td:nth-child(6),
  body.profile.adventure .table-responsive.stats-table tbody tr:first-child td:last-child {
    color: #45f051;
  }
}

/* line 58, ../sass/player/_adventure.scss */
body.player.adventure .table-responsive.stats-table tbody tr:not(:first-child) td:nth-child(2),
body.player.adventure .table-responsive.stats-table tbody tr:not(:first-child) td:nth-child(5),
body.profile.adventure .table-responsive.stats-table tbody tr:not(:first-child) td:nth-child(2),
body.profile.adventure .table-responsive.stats-table tbody tr:not(:first-child) td:nth-child(5) {
  font-style: italic;
}

/* line 67, ../sass/player/_adventure.scss */
body.player.adventure .table-responsive.stats-table .adv-icon-and-name,
body.profile.adventure .table-responsive.stats-table .adv-icon-and-name {
  display: flex;
  align-items: center;
}

/* line 72, ../sass/player/_adventure.scss */
body.player.adventure .table-responsive.stats-table .stat-icon-wrapper,
body.profile.adventure .table-responsive.stats-table .stat-icon-wrapper {
  position: relative;
  width: 47px;
  height: 57px;
  margin-right: 10px;
}

/* line 79, ../sass/player/_adventure.scss */
body.player.adventure .table-responsive.stats-table .stat-icon,
body.profile.adventure .table-responsive.stats-table .stat-icon {
  transform: scale(0.5);
  transform-origin: 0 0;
  position: absolute;
  margin: 0;
}

/* line 87, ../sass/player/_adventure.scss */
body.player.adventure .animals,
body.profile.adventure .animals {
  text-align: center;
}

/* line 90, ../sass/player/_adventure.scss */
body.player.adventure .animals img,
body.profile.adventure .animals img {
  opacity: 0.4;
}

/* line 93, ../sass/player/_adventure.scss */
body.player.adventure .animals img.active,
body.profile.adventure .animals img.active {
  opacity: 1;
}

/* line 99, ../sass/player/_adventure.scss */
body.player.adventure .hunter-hero,
body.profile.adventure .hunter-hero {
  padding: 15px;
  background: #0a1118;
  font-size: 25px;
  border: 2px solid #081d2f;
}

/* line 105, ../sass/player/_adventure.scss */
body.player.adventure .hunter-hero .col-md-4:nth-child(2),
body.player.adventure .hunter-hero .col-md-4:nth-child(3),
body.profile.adventure .hunter-hero .col-md-4:nth-child(2),
body.profile.adventure .hunter-hero .col-md-4:nth-child(3) {
  text-align: center;
}

@media (min-width: 992px) {

  /* line 110, ../sass/player/_adventure.scss */
  body.player.adventure .hunter-hero .vcenter,
  body.profile.adventure .hunter-hero .vcenter {
    width: 32%;
  }
}

/* line 117, ../sass/player/_adventure.scss */
body.player.adventure .hunter-hero .col-md-4:nth-child(3),
body.profile.adventure .hunter-hero .col-md-4:nth-child(3) {
  color: #E5BB15;
  font-family: Aachen, Impact, sans-serif;
  font-size: 30px;
  text-align: center;
}

/* line 124, ../sass/player/_adventure.scss */
body.player.adventure .hunter-hero .p_icon,
body.profile.adventure .hunter-hero .p_icon {
  width: 95px;
  height: 115px;
  margin: 0 15px 0 0;
  float: left;
  cursor: pointer;
  zoom: 0.5;
}

@media (max-width: 800px) {

  /* line 124, ../sass/player/_adventure.scss */
  body.player.adventure .hunter-hero .p_icon,
  body.profile.adventure .hunter-hero .p_icon {
    zoom: 0.75;
  }
}

/* line 3, ../sass/player/_world.scss */
body.player_world .portal img {
  cursor: pointer;
}

/* line 7, ../sass/player/_world.scss */
body.player_world .text {
  text-align: center;
  font-size: 18px;
}

/* line 11, ../sass/player/_world.scss */
body.player_world label {
  float: none;
  margin: 0;
  padding: 0;
  width: initial;
  display: block;
  text-align: left;
}

/* line 19, ../sass/player/_world.scss */
body.player_world .link {
  color: #E5BB15;
}

/* line 22, ../sass/player/_world.scss */
body.player_world #flashMessage {
  background: rgba(10, 17, 24, 0.5);
  text-align: center;
  font-size: 18px;
  color: white;
  margin: 0 0 15px 0;
  padding: 15px;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}

@media (min-width: 992px) {

  /* line 33, ../sass/player/_world.scss */
  body.player_world .form-horizontal label {
    text-align: right;
  }

  /* line 37, ../sass/player/_world.scss */
  body.player_world .form-horizontal label.error {
    text-align: left;
  }
}

@media (max-width: 992px) {

  /* line 42, ../sass/player/_world.scss */
  body.player_world .form-horizontal input {
    width: 100%;
  }
}

/* line 47, ../sass/player/_world.scss */
body.player_world .form-horizontal .row {
  margin-bottom: 5px;
}

/* line 52, ../sass/player/_world.scss */
body.player_world .btn {
  margin: 15px;
  padding: 5px 15px;
}

@media (max-width: 992px) {

  /* line 52, ../sass/player/_world.scss */
  body.player_world .btn {
    margin: 15px 0;
  }
}

/* line 2, ../sass/player/world/_checkin.scss */
body.player_world.checkin .edit {
  font-size: 16px;
  color: white;
  text-decoration: underline;
  vertical-align: middle;
}

/* line 9, ../sass/player/world/_checkin.scss */
body.player_world.checkin .not-answered {
  color: rgba(122, 122, 122, 0.5) !important;
}

/* line 13, ../sass/player/world/_checkin.scss */
body.player_world.checkin .complete {
  border: 2px solid #45f051;
}

/* line 17, ../sass/player/world/_checkin.scss */
body.player_world.checkin .rules-confirm {
  padding: 20px;
}

/* line 20, ../sass/player/world/_checkin.scss */
body.player_world.checkin .rules-confirm label {
  font-size: 18px;
  display: inline;
  text-align: left;
}

/* line 26, ../sass/player/world/_checkin.scss */
body.player_world.checkin .rules-confirm input[type="checkbox"] {
  width: auto;
}

/* line 31, ../sass/player/world/_checkin.scss */
body.player_world.checkin .incomplete {
  border: 2px solid #f04545;
}

/* line 37, ../sass/player/world/_checkin.scss */
body.player_world.checkin .checkin-tables .row .col-md-8,
body.player_world.checkin .checkin-tables .row .col-md-4 {
  float: none;
  display: inline-block;
  vertical-align: middle;
  margin-right: -4px;
}

/* line 47, ../sass/player/world/_checkin.scss */
body.player_world.checkin .status {
  width: 100px;
  height: 100px;
}

@media (max-width: 992px) {

  /* line 47, ../sass/player/world/_checkin.scss */
  body.player_world.checkin .status {
    display: none;
  }
}

/* line 55, ../sass/player/world/_checkin.scss */
body.player_world.checkin .status.status-complete {
  background: url(../img/player/world/check.png);
}

/* line 59, ../sass/player/world/_checkin.scss */
body.player_world.checkin .status.status-incomplete {
  background: url(../img/player/world/cross.png);
}

/* line 64, ../sass/player/world/_checkin.scss */
body.player_world.checkin .bio.table-responsive,
body.player_world.checkin .contact.table-responsive {
  font-size: 16px;
}

/* line 69, ../sass/player/world/_checkin.scss */
body.player_world.checkin .bio.table-responsive tr td,
body.player_world.checkin .contact.table-responsive tr td {
  padding: 5px;
}

/* line 71, ../sass/player/world/_checkin.scss */
body.player_world.checkin .bio.table-responsive tr td:first-child,
body.player_world.checkin .contact.table-responsive tr td:first-child {
  color: #E5BB15;
  font-size: 18px;
  font-family: Aachen, Impact, sans-serif;
  text-align: right;
}

/* line 78, ../sass/player/world/_checkin.scss */
body.player_world.checkin .bio.table-responsive tr td:last-child,
body.player_world.checkin .contact.table-responsive tr td:last-child {
  font-size: 18px;
  text-align: left;
  font-family: Mako, Helvetica, Arial, sans-serif;
  color: white;
}

/* line 88, ../sass/player/world/_checkin.scss */
body.player_world.checkin .status-cont {
  font-size: 18px;
  text-align: center;
}

/* line 92, ../sass/player/world/_checkin.scss */
body.player_world.checkin .bio-image {
  max-width: 100%;
}

/* line 99, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo {
  text-align: center;
}

/* line 103, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo #image img {
  width: 100%;
}

/* line 108, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo #PhotoCheckinPhotoForm {
  margin-bottom: 15px;
}

/* line 112, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo #file_status {
  display: block;
  clear: both;
  margin: 15px 0;
  font-size: 20px;
}

/* line 118, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo .progress {
  position: relative;
  border-radius: 3px;
  display: none;
}

/* line 123, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo .bar {
  background-color: #e2cf2b;
  width: 0%;
  height: 20px;
  border-radius: 3px;
}

/* line 129, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo .percent {
  position: absolute;
  display: inline-block;
  top: 2px;
  left: 48%;
  color: white;
}

/* line 137, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo .upload.btn {
  padding: 5px 15px;
}

@media (max-width: 992px) {

  /* line 137, ../sass/player/world/_checkin.scss */
  body.player_world.checkin_photo .upload.btn {
    margin-top: 15px;
  }
}

/* line 146, ../sass/player/world/_checkin.scss */
body.player_world.checkin_photo .file input {
  color: white;
}

/* line 155, ../sass/player/world/_checkin.scss */
body.player_world.checkin_bio h4,
body.player_world.checkin_bio p,
body.player_world.checkin_guests h4,
body.player_world.checkin_guests p,
body.player_world.checkin_info h4,
body.player_world.checkin_info p {
  text-align: center;
}

@media (max-width: 450px) {

  /* line 2, ../sass/player/world/_live.scss */
  body.player_world.live .ad {
    width: 275px;
    height: auto;
    margin: 0 auto;
  }
}

/* line 9, ../sass/player/world/_live.scss */
body.player_world.live .live-bracket {
  display: block;
  position: relative;
  float: left;
  width: 495px;
  height: 356px;
}

@media (max-width: 450px) {

  /* line 9, ../sass/player/world/_live.scss */
  body.player_world.live .live-bracket {
    height: 220px;
  }
}

/* line 18, ../sass/player/world/_live.scss */
body.player_world.live .live-bracket img {
  display: block;
  position: absolute;
  top: 0;
}

@media (max-width: 450px) {

  /* line 18, ../sass/player/world/_live.scss */
  body.player_world.live .live-bracket img {
    width: 275px;
    height: auto;
    margin: 0 auto;
  }
}

/* line 28, ../sass/player/world/_live.scss */
body.player_world.live .live-bracket .bracket-link {
  display: block;
  position: absolute;
  top: 252px;
  background: url(../img/world2015/sprite-live-buttons.png) no-repeat left top;
  height: 39px;
  width: 191px;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}

/* line 36, ../sass/player/world/_live.scss */
body.player_world.live .live-bracket .bracket-link.ladies-tournament {
  left: 50px;
}

@media (max-width: 450px) {

  /* line 36, ../sass/player/world/_live.scss */
  body.player_world.live .live-bracket .bracket-link.ladies-tournament {
    top: 100px;
    left: 9%;
  }
}

/* line 43, ../sass/player/world/_live.scss */
body.player_world.live .live-bracket .bracket-link.world-championship {
  left: 254px;
  background-position: -204px top;
}

@media (max-width: 450px) {

  /* line 43, ../sass/player/world/_live.scss */
  body.player_world.live .live-bracket .bracket-link.world-championship {
    top: 145px;
    left: 9%;
  }
}

/* line 51, ../sass/player/world/_live.scss */
body.player_world.live .live-bracket .bracket-link.live-stream {
  left: 32%;
  background-position: right top;
}

@media (max-width: 450px) {

  /* line 51, ../sass/player/world/_live.scss */
  body.player_world.live .live-bracket .bracket-link.live-stream {
    top: 130px;
    left: 9%;
  }
}

/* line 2, ../sass/player/_party.scss */
body.player_party input[type="file"] {
  color: white;
}

/* line 5, ../sass/player/_party.scss */
body.player_party .tip {
  display: none;
}

/* line 8, ../sass/player/_party.scss */
body.player_party #adventure_animals {
  border: none;
  font-size: 22px;
  width: 100%;
  margin: 10px 0;
  font-size: 22px;
  padding: 10px;
  border: 2px solid #0a1118;
  background-color: #354e63;
  color: white;
}

@media (max-width: 420px) {

  /* line 20, ../sass/player/_party.scss */
  body.player_party label {
    text-align: left;
  }

  /* line 23, ../sass/player/_party.scss */
  body.player_party input[type="submit"] {
    margin-left: 0px;
  }
}

/* line 28, ../sass/player/_party.scss */
body.player_party #party_leaderboard th {
  cursor: pointer;
}

/* line 32, ../sass/player/_party.scss */
body.player_party .name {
  float: none;
}

/* line 35, ../sass/player/_party.scss */
body.player_party .animals {
  text-align: center;
}

/* line 38, ../sass/player/_party.scss */
body.player_party .animals img {
  opacity: 0.4;
}

/* line 41, ../sass/player/_party.scss */
body.player_party .animals img.active {
  opacity: 1;
}

/* line 46, ../sass/player/_party.scss */
body.player_party #disband-party {
  float: right;
}

/* line 49, ../sass/player/_party.scss */
body.player_party #leave-party {
  float: right;
}

/* line 56, ../sass/player/_party.scss */
body.player_party.view .profile-header h1,
body.player_party.view .profile-header h2,
body.player_party.leaderboard .profile-header h1,
body.player_party.leaderboard .profile-header h2,
body.player_party.sites_leaderboard .profile-header h1,
body.player_party.sites_leaderboard .profile-header h2 {
  margin: 0px;
}

/* line 59, ../sass/player/_party.scss */
body.player_party.view .profile-header h2,
body.player_party.leaderboard .profile-header h2,
body.player_party.sites_leaderboard .profile-header h2 {
  color: white;
  font-size: 30px;
  line-height: 30px;
}

/* line 66, ../sass/player/_party.scss */
body.player_party label {
  width: 100%;
}

/* line 69, ../sass/player/_party.scss */
body.player_party .submit {
  text-align: center;
}

/* line 77, ../sass/player/_party.scss */
body.player_party .table-responsive tbody tr td:first-child a {
  color: #E5BB15;
  font-family: Aachen, Impact, serif;
  font-size: 30px;
}

/* line 83, ../sass/player/_party.scss */
body.player_party .table-responsive tbody tr td:last-child {
  color: white;
  font-family: Mako, Helvetica, Arial, sans-serif;
  font-size: 22px;
}

/* line 95, ../sass/player/_party.scss */
body.player_party.create .party .party-create,
body.player_party.invites .party .party-invites {
  color: #E5BB15;
}

/* line 5, ../sass/player/_wallet.scss */
body.player.wallet .summary p,
body.player.edit_credit_card .summary p,
body.player.add_credit_card .summary p {
  font-family: Mako, Helvetica, Arial, sans-serif;
}

/* line 9, ../sass/player/_wallet.scss */
body.player.wallet .summary select,
body.player.edit_credit_card .summary select,
body.player.add_credit_card .summary select {
  background-color: white;
  max-width: 100%;
  font-size: 18px;
}

@media (max-width: 470px) {

  /* line 16, ../sass/player/_wallet.scss */
  body.player.wallet .summary select,
  body.player.edit_credit_card .summary select,
  body.player.add_credit_card .summary select {
    font-size: 16px;
  }
}

/* line 24, ../sass/player/_wallet.scss */
body.player.wallet #credit-cards-table tbody tr .card-default-Yes,
body.player.edit_credit_card #credit-cards-table tbody tr .card-default-Yes,
body.player.add_credit_card #credit-cards-table tbody tr .card-default-Yes {
  color: #45f051;
}

/* line 30, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline,
body.player.wallet #credit-card-form,
body.player.edit_credit_card .credit-card-inline,
body.player.edit_credit_card #credit-card-form,
body.player.add_credit_card .credit-card-inline,
body.player.add_credit_card #credit-card-form {
  text-align: center;
}

/* line 32, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline h2,
body.player.wallet #credit-card-form h2,
body.player.edit_credit_card .credit-card-inline h2,
body.player.edit_credit_card #credit-card-form h2,
body.player.add_credit_card .credit-card-inline h2,
body.player.add_credit_card #credit-card-form h2 {
  text-align: center;
}

/* line 36, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline label,
body.player.wallet #credit-card-form label,
body.player.edit_credit_card .credit-card-inline label,
body.player.edit_credit_card #credit-card-form label,
body.player.add_credit_card .credit-card-inline label,
body.player.add_credit_card #credit-card-form label {
  float: none;
  width: 100%;
  display: block;
  text-align: center;
}

/* line 42, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline input[type="text"],
body.player.wallet #credit-card-form input[type="text"],
body.player.edit_credit_card .credit-card-inline input[type="text"],
body.player.edit_credit_card #credit-card-form input[type="text"],
body.player.add_credit_card .credit-card-inline input[type="text"],
body.player.add_credit_card #credit-card-form input[type="text"] {
  font-family: sans-serif;
  box-sizing: border-box;
  height: 50px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0px;
  -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 .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  max-width: 300px;
  width: 100%;
}

/* line 61, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline input[type='checkbox'],
body.player.wallet #credit-card-form input[type='checkbox'],
body.player.edit_credit_card .credit-card-inline input[type='checkbox'],
body.player.edit_credit_card #credit-card-form input[type='checkbox'],
body.player.add_credit_card .credit-card-inline input[type='checkbox'],
body.player.add_credit_card #credit-card-form input[type='checkbox'] {
  -webkit-appearance: none;
  width: 30px;
  height: 30px;
  background: white;
  border-radius: 5px;
  border: 2px solid #555;
}

/* line 69, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline input[type='checkbox']:checked,
body.player.wallet #credit-card-form input[type='checkbox']:checked,
body.player.edit_credit_card .credit-card-inline input[type='checkbox']:checked,
body.player.edit_credit_card #credit-card-form input[type='checkbox']:checked,
body.player.add_credit_card .credit-card-inline input[type='checkbox']:checked,
body.player.add_credit_card #credit-card-form input[type='checkbox']:checked {
  background: #45f051;
}

/* line 72, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline .error,
body.player.wallet #credit-card-form .error,
body.player.edit_credit_card .credit-card-inline .error,
body.player.edit_credit_card #credit-card-form .error,
body.player.add_credit_card .credit-card-inline .error,
body.player.add_credit_card #credit-card-form .error {
  color: red;
}

/* line 76, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline .form-row,
body.player.wallet #credit-card-form .form-row,
body.player.edit_credit_card .credit-card-inline .form-row,
body.player.edit_credit_card #credit-card-form .form-row,
body.player.add_credit_card .credit-card-inline .form-row,
body.player.add_credit_card #credit-card-form .form-row {
  margin-bottom: 10px;
}

/* line 80, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline .StripeElement,
body.player.wallet #credit-card-form .StripeElement,
body.player.edit_credit_card .credit-card-inline .StripeElement,
body.player.edit_credit_card #credit-card-form .StripeElement,
body.player.add_credit_card .credit-card-inline .StripeElement,
body.player.add_credit_card #credit-card-form .StripeElement {
  font-family: sans-serif;
  box-sizing: border-box;
  height: 50px;
  padding: 15px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0px;
  -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 .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  max-width: 300px;
  width: 100%;
  display: inline-block;
}

/* line 101, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline .StripeElement--focus,
body.player.wallet #credit-card-form .StripeElement--focus,
body.player.edit_credit_card .credit-card-inline .StripeElement--focus,
body.player.edit_credit_card #credit-card-form .StripeElement--focus,
body.player.add_credit_card .credit-card-inline .StripeElement--focus,
body.player.add_credit_card #credit-card-form .StripeElement--focus {
  box-shadow: 0 1px 3px 0 #cfd7df;
}

/* line 105, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline .StripeElement--invalid,
body.player.wallet #credit-card-form .StripeElement--invalid,
body.player.edit_credit_card .credit-card-inline .StripeElement--invalid,
body.player.edit_credit_card #credit-card-form .StripeElement--invalid,
body.player.add_credit_card .credit-card-inline .StripeElement--invalid,
body.player.add_credit_card #credit-card-form .StripeElement--invalid {
  border-color: #fa755a;
}

/* line 109, ../sass/player/_wallet.scss */
body.player.wallet .credit-card-inline .StripeElement--webkit-autofill,
body.player.wallet #credit-card-form .StripeElement--webkit-autofill,
body.player.edit_credit_card .credit-card-inline .StripeElement--webkit-autofill,
body.player.edit_credit_card #credit-card-form .StripeElement--webkit-autofill,
body.player.add_credit_card .credit-card-inline .StripeElement--webkit-autofill,
body.player.add_credit_card #credit-card-form .StripeElement--webkit-autofill {
  background-color: #fefde5 !important;
}

/* line 2, ../sass/player/_busch.scss */
body.player.busch label {
  width: 100%;
}

/* line 5, ../sass/player/_busch.scss */
body.player.busch input[type='checkbox'] {
  -webkit-appearance: none;
  width: 30px;
  height: 30px;
  background: white;
  border-radius: 5px;
  border: 2px solid #555;
}

/* line 13, ../sass/player/_busch.scss */
body.player.busch input[type='checkbox']:checked {
  background: #45f051;
}

/* line 17, ../sass/player/_busch.scss */
body.player.busch .msg.error {
  color: red;
}

/* line 20, ../sass/player/_busch.scss */
body.player.busch .col-md-4 {
  text-align: right;
}

@media (max-width: 992px) {

  /* line 20, ../sass/player/_busch.scss */
  body.player.busch .col-md-4 {
    text-align: center;
  }
}

/* line 26, ../sass/player/_busch.scss */
body.player.busch label {
  float: none;
  margin: 0;
  padding: 0;
  width: initial;
  display: inline;
}

/* line 33, ../sass/player/_busch.scss */
body.player.busch .btn {
  padding: 15px;
}

/* line 36, ../sass/player/_busch.scss */
body.player.busch .col-md-8 {
  text-align: left;
}

@media (max-width: 992px) {

  /* line 36, ../sass/player/_busch.scss */
  body.player.busch .col-md-8 {
    text-align: center;
  }
}

/* line 3, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .lead {
  font-size: 1.25rem;
}

/* line 6, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .lead a {
  color: #E5BB15;
}

/* line 11, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .qr-container {
  margin: 0 auto;
  width: 350px;
  padding: 30px;
  background: #000;
  border: 2px solid #081d2f;
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* line 22, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main form {
  width: 100%;
  text-align: center;
}

/* line 27, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .qr-code-form-row {
  margin-bottom: 2rem;
}

/* line 29, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .qr-code-form-row label {
  display: block;
  float: none;
  text-transform: uppercase;
  font-size: 0.8rem;
  width: auto;
  text-align: center;
  margin: 0;
  color: #999;
}

/* line 39, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .qr-code-form-row>input,
body.scan_and_play .scan-and-play-main .qr-code-form-row>div {
  margin: 1rem auto 0 auto;
  padding: 0.5rem;
  width: auto;
  max-width: 300px;
  text-align: center;
}

/* line 48, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .number-clicker {
  display: flex;
  align-items: center;
  line-height: 1em;
}

/* line 52, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .number-clicker>button {
  outline: 0;
  flex: none;
  padding: 0;
  margin: 0;
  border: none;
  width: 1.5rem;
  height: 2rem;
  color: #666;
  background-image: url("/img/icons/chevron-left-solid.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 66, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .number-clicker>button.number-increment {
  background-image: url("/img/icons/chevron-right-solid.svg");
}

/* line 70, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .number-clicker>h1 {
  flex: 1;
  font-size: 4rem;
  text-align: center;
  margin: 0;
  padding: 0;
}

/* line 80, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .qr-code {
  width: 100%;
  text-align: center;
}

/* line 84, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .qr-code img {
  width: 250px;
  margin-bottom: 15px;
}

@media (max-width: 400px) {

  /* line 90, ../sass/player/_scan-and-play.scss */
  body.scan_and_play .scan-and-play-main .qr-code img {
    width: 100%;
  }
}

/* line 96, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .generate-code-button-container {
  padding: 15px 0;
}

/* line 100, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .code-expiration {
  font-size: 1rem;
  width: 100%;
  text-align: center;
}

/* line 104, ../sass/player/_scan-and-play.scss */
body.scan_and_play .scan-and-play-main .code-expiration span {
  color: #f04545;
}

/* line 110, ../sass/player/_scan-and-play.scss */
body.scan_and_play .calibrate {
  display: block;
  width: 100%;
  margin: 0 0 10px;
  text-align: center;
}

/* line 116, ../sass/player/_scan-and-play.scss */
body.scan_and_play .calibrate input {
  width: auto;
  display: inline;
}

/* line 3, ../sass/player/_cardless-payment.scss */
body.cardless_payment .cardless-payment-main .lead {
  font-size: 1.25rem;
}

/* line 6, ../sass/player/_cardless-payment.scss */
body.cardless_payment .cardless-payment-main .lead a {
  color: #E5BB15;
}

/* line 11, ../sass/player/_cardless-payment.scss */
body.cardless_payment .cardless-payment-main .cardless-payment-container {
  margin: 0 5px 5px;
  padding: 30px;
  background: #000;
  border: 2px solid #081d2f;
  text-align: center;
}

/* line 19, ../sass/player/_cardless-payment.scss */
body.cardless_payment .cardless-payment-main .authorize-button-container,
body.cardless_payment .cardless-payment-main .end-session-button-container {
  padding: 15px 0;
}

/* line 24, ../sass/player/_cardless-payment.scss */
body.cardless_payment .cardless-payment-main .end-session-message,
body.cardless_payment .cardless-payment-main .auth-expiration {
  font-size: 1rem;
}

/* line 29, ../sass/player/_cardless-payment.scss */
body.cardless_payment .cardless-payment-main .auth-expiration {
  padding-top: 5px;
}

/* line 32, ../sass/player/_cardless-payment.scss */
body.cardless_payment .cardless-payment-main .auth-expiration span {
  color: #f04545;
}

/*************************/
/* Account settings page */
/*************************/
/* line 5, ../sass/_account.scss */
.user.settings {
  background-color: black;
  background-image: none;
}

/* line 10, ../sass/_account.scss */
.user.settings #main {
  min-height: 500px;
  margin-top: 0;
  border: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
  background-color: white;
  color: #333;
  padding: 25px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  behavior: url(/PIE.htc);
  position: relative;
}

/* line 22, ../sass/_account.scss */
.user.settings #main p {
  font: normal 14px/18px Tahoma, Geneva, Helvetica, sans-serif;
  color: #666;
  padding: 0 40px;
}

/* line 27, ../sass/_account.scss */
.user.settings #main a {
  color: #E5BB15;
  font: bold 14px Tahoma, Geneva, Helvetica, Arial, sans-serif;
  float: right;
  margin: 5px 40px 0 0;
}

/* line 34, ../sass/_account.scss */
.user.settings h3 {
  font-family: Aachen, Impact, serif;
  text-transform: uppercase;
  color: black;
  padding-bottom: 8px;
  border-bottom: 2px solid black;
}

/* line 41, ../sass/_account.scss */
.user.settings .socialsettings {
  margin-top: 40px;
}

/* line 44, ../sass/_account.scss */
.user.settings .socialsettings a#link {
  float: none;
  margin: 0;
}

/* line 49, ../sass/_account.scss */
.user.settings h4 {
  clear: left;
  font-family: Aachen, Impact, serif;
  color: black;
  padding-left: 30px;
  background: transparent url(../img/settings/panel.png) no-repeat 0px -23px;
  cursor: pointer;
  margin-top: 25px;
  overflow: hidden;
  /* fix collapsing parent problem */
}

/* line 59, ../sass/_account.scss */
.user.settings h4.closed {
  background: transparent url(../img/settings/panel.png) no-repeat 0px 0px;
}

/* line 63, ../sass/_account.scss */
.user.settings .socialsettings h4 span {
  display: block;
  text-indent: -9999px;
  background: transparent url(../img/settings/social.png) no-repeat;
  float: left;
  width: 200px;
}

/* line 70, ../sass/_account.scss */
.user.settings .socialsettings h4.twitter span {
  background-position: 0 -25px;
}

/* line 71, ../sass/_account.scss */
.user.settings .socialsettings h4.google span {
  background-position: 0 -50px;
}

/* line 72, ../sass/_account.scss */
.user.settings .socialsettings h4.foursquare span {
  background-position: 0 -75px;
}

/* line 74, ../sass/_account.scss */
.user.settings .row {
  padding-bottom: 6px;
}

/* line 78, ../sass/_account.scss */
.user.settings .msg {
  float: right;
  font-weight: bold;
  margin-top: 3px;
  text-align: left;
  width: 450px;
}

/* line 85, ../sass/_account.scss */
.user.settings .msg.error {
  color: red;
}

/* line 89, ../sass/_account.scss */
.user.settings .msg.success {
  color: green;
}

/* line 94, ../sass/_account.scss */
.user.settings input,
.user.settings select {
  margin: 0 4px;
}

/* line 98, ../sass/_account.scss */
.user.settings label {
  font-weight: bold;
  width: 156px;
  font-size: 1em;
  padding: 4px 0 0 0;
}

/* line 104, ../sass/_account.scss */
.user.settings .col {
  width: 50%;
  float: left;
}

/* line 107, ../sass/_account.scss */
.user.settings .col label {
  width: 350px;
  text-align: left;
  float: none;
  margin: -27px 0 0 30px;
}

/* line 113, ../sass/_account.scss */
.user.settings .col .custom-checkbox {
  /* custom checkboxes for form */
  position: relative;
  height: 20px;
  margin-bottom: 10px;
}

/* line 118, ../sass/_account.scss */
.user.settings .col .custom-checkbox input {
  /* input, label positioning */
  position: absolute;
  left: 35px;
  top: 5px;
  margin: 0;
  z-index: 0;
  width: auto;
  height: auto;
}

/* line 127, ../sass/_account.scss */
.user.settings .col .custom-checkbox label {
  margin: 0 0 0 31px;
  display: block;
  position: relative;
  z-index: 1;
  cursor: pointer;
  width: auto;
  padding: 7px 0 0 30px;
  font-size: 15px;
  background: url(../img/settings/checkbox.png) no-repeat;
}

/* line 137, ../sass/_account.scss */
.user.settings .col .custom-checkbox label.hover,
.user.settings .col .custom-checkbox label.focus {
  background-position: 0 -27px;
}

/* line 141, ../sass/_account.scss */
.user.settings .col .custom-checkbox label.checked {
  background-position: 0 -54px;
}

/* line 144, ../sass/_account.scss */
.user.settings .col .custom-checkbox label.checkedHover,
.user.settings .col .custom-checkbox label.checkedFocus {
  background-position: 0 -81px;
}

/* line 152, ../sass/_account.scss */
.user.settings input[type="checkbox"] {
  width: 30px;
  height: 30px;
}

/* line 156, ../sass/_account.scss */
.user.settings .group {
  background-color: #e5e5e5;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  behavior: url(/PIE.htc);
  position: relative;
  padding: 15px;
  overflow: hidden;
  /* Not using behavior for IE because it causes problems with collapsing panels. Squared off backgrounds are OK. */
}

/* line 164, ../sass/_account.scss */
.user.settings div.submit {
  text-align: center;
  padding-top: 15px;
}

/* line 167, ../sass/_account.scss */
.user.settings div.submit input {
  margin: 0;
  color: #FFF;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
  border: 0;
  border-bottom: 3px solid #9b3d00;
  padding: 8px 10px 5px;
  font-family: Aachen, Impact, serif;
  text-transform: uppercase;
  border-radius: 2px;
  font-size: 30px;
  height: auto;
  width: 234px;
  letter-spacing: 1px;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
}

/* line 182, ../sass/_account.scss */
.user.settings div.submit input:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ff6602, #C25309);
  background: -webkit-linear-gradient(top, #ff6602, #C25309);
  background: -o-linear-gradient(top, #ff6602, #C25309);
  background: -ms-linear-gradient(top, #ff6602, #C25309);
  background: linear-gradient(top, #ff6602, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff6602', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
}

@media (max-width: 470px) {

  /* line 189, ../sass/_account.scss */
  .user.settings label {
    width: 100%;
    text-align: left;
  }

  /* line 193, ../sass/_account.scss */
  .user.settings input {
    width: 100%;
  }

  /* line 196, ../sass/_account.scss */
  .user.settings input,
  .user.settings select {
    margin: 0;
  }

  /* line 199, ../sass/_account.scss */
  .user.settings select+select {
    margin-left: 10px;
  }

  /* line 202, ../sass/_account.scss */
  .user.settings .group .row {
    margin: 0;
  }

  /* line 206, ../sass/_account.scss */
  .user.settings #main p {
    padding: 0;
  }

  /* line 209, ../sass/_account.scss */
  .user.settings #main a {
    margin-right: 0;
  }

  /* line 213, ../sass/_account.scss */
  .user.settings .container {
    padding: 0;
  }
}

/*
Document   : _privacy
Created on : Apr 5, 2012, 2:52:49 PM
Author     : lcatalano
Description:
Purpose of the stylesheet follows.
*/
/* line 8, ../sass/_privacy.scss */
.privacy #main,
.terms #main,
.dmca #main,
.appsupport #main,
.sponsors #main,
.world_regional #main {
  background: #1e1814 url(../img/footer.jpg) repeat;
}

/* line 12, ../sass/_privacy.scss */
.policy {
  margin: 20px auto;
}

/* line 16, ../sass/_privacy.scss */
.policy h3 {
  margin-bottom: 0;
}

/* line 18, ../sass/_privacy.scss */
.policy .inner {
  background: white none;
  padding: 20px;
  color: #333;
  line-height: 1.6;
}

/* line 24, ../sass/_privacy.scss */
.policy .inner p,
.policy .inner ul,
.policy .inner li,
.policy .inner small {
  color: #333;
}

/* line 28, ../sass/_privacy.scss */
.policy .inner .main ol {
  list-style: none;
}

/* line 30, ../sass/_privacy.scss */
.policy .inner .main ol li {
  margin: 10px 0 6px -30px;
}

/* line 31, ../sass/_privacy.scss */
.policy .inner .main ol ol {
  list-style: none;
}

/*
Document   : _contact
Created on : Apr 10, 2012, 12:11:49 PM
Author     : lcatalano
Description:
Purpose of the stylesheet follows.
*/
/* line 10, ../sass/_contact.scss */
.contact #main {
  background: #1e1814 url(../img/footer.jpg) repeat;
}

/* line 14, ../sass/_contact.scss */
.contact h1 {
  margin: 1rem 0;
  font-size: 4rem;
}

/* line 19, ../sass/_contact.scss */
.contact .card {
  border-radius: 5px;
  background: #e5e5e5;
  box-shadow: 0 0 5px black;
  margin-bottom: 2rem;
}

/* line 25, ../sass/_contact.scss */
.contact .card h4 {
  font: normal 1rem Mako, Helvetica, Arial, sans-serif;
  color: black;
  text-align: center;
  padding: 0.5rem;
  background: #E5CEA6;
  border-bottom: 2px solid black;
  border-radius: 5px 5px 0 0;
  margin: 0;
}

/* line 36, ../sass/_contact.scss */
.contact .card .card-body {
  padding: 1rem;
  text-align: center;
  color: black;
}

/* line 40, ../sass/_contact.scss */
.contact .card .card-body a {
  color: #436494;
}

/* line 42, ../sass/_contact.scss */
.contact .card .card-body a:hover {
  text-decoration: underline;
}

/* line 49, ../sass/_contact.scss */
.contact .px-col {
  padding: 0 15px;
}

/* line 53, ../sass/_contact.scss */
.contact .align-items-stretch {
  align-items: stretch;
}

/* line 57, ../sass/_contact.scss */
.contact .justify-content-stretch {
  justify-content: stretch;
}

/* line 61, ../sass/_contact.scss */
.contact .flex-column {
  flex-direction: column;
}

@media (min-width: 768px) {

  /* line 65, ../sass/_contact.scss */
  .contact .d-sm-flex {
    display: flex;
  }
}

/***************/
/* Locations   */
/***************/
/* line 6, ../sass/_locations.scss */
.locations #main .container>.row {
  background: #181524;
}

/* line 11, ../sass/_locations.scss */
.locations .map.hidden {
  display: none;
}

/* line 12, ../sass/_locations.scss */
.locations .map.show {
  display: block;
}

/* line 14, ../sass/_locations.scss */
.locations .map h1.firstHeading {
  margin-bottom: 0;
  padding-right: 10px;
}

/* line 19, ../sass/_locations.scss */
.locations .map #bodyContent {
  padding: 10px 10px 10px 0;
}

/* line 22, ../sass/_locations.scss */
.locations .map #bodyContent p {
  margin-top: 0;
}

/* line 26, ../sass/_locations.scss */
.locations .map #bodyContent a {
  color: #E59915;
}

/* line 32, ../sass/_locations.scss */
.locations .map .gm-style .gm-style-iw-d {
  overflow: auto !important;
}

/* line 36, ../sass/_locations.scss */
.locations .map .gm-style .gm-style-iw-c {
  background-color: #081d2f;
  color: #fff;
}

/* line 41, ../sass/_locations.scss */
.locations .map .gm-style .gm-style-iw-t::after {
  background: #081d2f;
}

/* line 45, ../sass/_locations.scss */
.locations .map .gm-style .gm-ui-hover-effect img {
  filter: invert(100);
}

/* line 51, ../sass/_locations.scss */
.locations #map_canvas {
  border: 3px solid #38aae5;
  width: 100%;
  height: 500px;
}

@media (max-width: 992px) {

  /* line 51, ../sass/_locations.scss */
  .locations #map_canvas {
    height: 400px;
  }
}

@media (max-width: 400px) {

  /* line 51, ../sass/_locations.scss */
  .locations #map_canvas {
    height: 300px;
  }
}

/* line 66, ../sass/_locations.scss */
.locations .filter-column .location-options {
  padding: 10px;
  border: 1px solid #354e63;
  background-color: #181524;
  margin-bottom: 15px;
}

/* line 73, ../sass/_locations.scss */
.locations .filter-column .btn-reset {
  display: block;
  margin-top: 15px;
  border: 1px solid #E5BB15;
  border-radius: 8px;
  color: #E5BB15;
  font-size: 18px;
  text-align: center;
  height: 34px;
  background: #000;
  line-height: 31px;
}

/* line 86, ../sass/_locations.scss */
.locations .filter-column input[type="submit"] {
  width: 100%;
  display: block;
}

@media (max-width: 767px) {

  /* line 65, ../sass/_locations.scss */
  .locations .filter-column {
    padding-left: 30px;
    padding-right: 30px;
  }
}

/* line 97, ../sass/_locations.scss */
.locations .filter-column,
.locations .map-column {
  padding-bottom: 15px;
}

/* line 102, ../sass/_locations.scss */
.locations #useMyLocation {
  display: block;
  padding: 10px 20px;
  text-align: center;
  margin-bottom: 15px;
  font-family: Aachen, Impact, serif;
  font-size: 1.25rem;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  color: #fff;
  border-bottom: 3px solid #9b3d00;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
}

/* line 117, ../sass/_locations.scss */
.locations form {
  margin-bottom: 15px;
}

/* line 120, ../sass/_locations.scss */
.locations form .input:not(.checkbox):not(.radio) {
  margin-bottom: 15px;
}

/* line 123, ../sass/_locations.scss */
.locations form .input:not(.checkbox):not(.radio)>label {
  font: 20px Aachen, Impact, serif;
  color: #E5BB15;
  text-align: left;
  display: block;
  width: 100%;
  margin-bottom: 8px;
}

/* line 134, ../sass/_locations.scss */
.locations form .location-options .input {
  margin-bottom: 0 !important;
}

/* line 137, ../sass/_locations.scss */
.locations form .location-options .input+.input {
  margin-top: 15px;
}

/* line 143, ../sass/_locations.scss */
.locations form input[type="text"],
.locations form select {
  width: 100%;
}

/* line 149, ../sass/_locations.scss */
.locations form .checkbox,
.locations form .radio {
  clear: both;
  margin-bottom: 5px;
}

/* line 154, ../sass/_locations.scss */
.locations form .checkbox input,
.locations form .checkbox label,
.locations form .radio input,
.locations form .radio label {
  display: inline-block;
  width: auto;
}

/* line 160, ../sass/_locations.scss */
.locations form .checkbox label,
.locations form .radio label {
  float: none;
  clear: none;
  margin-left: 0;
  margin-right: 0;
  font-size: 1rem;
  text-align: left;
}

/* line 168, ../sass/_locations.scss */
.locations form .checkbox label input,
.locations form .radio label input {
  margin-left: 0;
}

/* line 175, ../sass/_locations.scss */
.locations form .game-and-cabinet label {
  margin-right: 0;
}

/* line 180, ../sass/_locations.scss */
.locations form .submit input[type="submit"] {
  margin: 15px auto 0;
}

/* line 185, ../sass/_locations.scss */
.locations .no-locations {
  text-align: center;
}

@media (min-width: 769px) {

  /* line 185, ../sass/_locations.scss */
  .locations .no-locations {
    padding-top: 25%;
  }
}

/* line 193, ../sass/_locations.scss */
.locations #locations {
  background: #fff;
  color: #081d2f;
}

/* line 197, ../sass/_locations.scss */
.locations #locations a {
  color: #081d2f;
}

/* line 201, ../sass/_locations.scss */
.locations #locations .location-game {
  font-size: 1.25rem;
  font-weight: bold;
  text-align: center;
}

/* line 206, ../sass/_locations.scss */
.locations #locations .location-game img {
  display: block;
  max-width: 150px;
  width: 100%;
  height: auto;
  margin: 0 auto;
}

/* line 215, ../sass/_locations.scss */
.locations #locations .location-machine {
  font-weight: normal;
  font-size: 0.9rem;
  display: block;
}

/* line 221, ../sass/_locations.scss */
.locations #locations .location-name,
.locations #locations .location-address,
.locations #locations .location-distance {
  font-size: 1rem;
}

/* line 227, ../sass/_locations.scss */
.locations #locations .location-address {
  font-size: 0.8rem;
}

/* line 231, ../sass/_locations.scss */
.locations #locations .location-distance {
  white-space: nowrap;
}

/* line 234, ../sass/_locations.scss */
.locations #locations .location-distance a {
  font-size: 0.8rem;
  color: #081d2f;
}

@media (min-width: 767px) {

  /* line 193, ../sass/_locations.scss */
  .locations #locations {
    max-height: 33vh;
    overflow: auto;
  }

  /* line 244, ../sass/_locations.scss */
  .locations #locations .address-name {
    display: none;
  }
}

@media (max-width: 767px) {

  /* line 250, ../sass/_locations.scss */
  .locations #locations th:nth-child(2),
  .locations #locations td:nth-child(2) {
    display: none;
  }

  /* line 255, ../sass/_locations.scss */
  .locations #locations .address-name {
    display: block;
    font-weight: bold;
  }
}

/* line 264, ../sass/_locations.scss */
.locations .review-rating>div,
.locations .location-rating>div {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* line 269, ../sass/_locations.scss */
.locations .review-rating>div>div,
.locations .location-rating>div>div {
  color: #ccc;
  margin: 0 3px;
}

/* line 273, ../sass/_locations.scss */
.locations .review-rating>div>div.rated,
.locations .location-rating>div>div.rated {
  color: #FF8535;
}

/* line 279, ../sass/_locations.scss */
.locations .review-rating:last-child>div,
.locations .location-rating:last-child>div {
  justify-content: flex-end;
}

/* line 285, ../sass/_locations.scss */
.locations #locationsTable thead tr {
  position: sticky;
  top: 0;
  background: #fff;
}

/* line 291, ../sass/_locations.scss */
.locations #locationsTable th {
  text-align: left;
}

/* line 294, ../sass/_locations.scss */
.locations #locationsTable th:last-child {
  text-align: right;
}

/* line 300, ../sass/_locations.scss */
.locations #locationsTable tbody td {
  padding: 10px 18px;
}

/* line 303, ../sass/_locations.scss */
.locations #locationsTable tbody td:last-child {
  text-align: right;
}

@media (max-width: 500px) {

  /* line 300, ../sass/_locations.scss */
  .locations #locationsTable tbody td {
    padding: 10px 5px;
  }
}

/* line 314, ../sass/_locations.scss */
.locations #locationLoader {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100000;
  background: rgba(0, 0, 0, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 328, ../sass/_locations.scss */
.locations #locationLoader>div {
  padding: 20px;
  background: #fff;
  color: #000;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
}

/*******************/
/* Location Detail */
/*******************/
/* line 342, ../sass/_locations.scss */
.locations.summary #flashMessage {
  cursor: pointer;
  padding-bottom: 15px;
  margin-bottom: 15px;
  font-weight: bold;
  color: #45f051;
  border-bottom: 1px solid #4b5668;
}

/* line 351, ../sass/_locations.scss */
.locations.summary .location-rating-info {
  display: flex;
  flex-direction: row;
  padding: 10px 0;
  margin: 15px 0;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid #4b5668;
  border-bottom: 1px solid #4b5668;
}

/* line 361, ../sass/_locations.scss */
.locations.summary .location-rating-info h5 {
  margin-top: 0;
}

/* line 367, ../sass/_locations.scss */
.locations.summary #directions-input input {
  width: 100%;
}

/* line 371, ../sass/_locations.scss */
.locations.summary #directions-input h5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* line 376, ../sass/_locations.scss */
.locations.summary #directions-input h5 a {
  color: #fff;
  font-size: 0.7rem;
  font-family: Tahoma, sans-serif;
  opacity: 0.7;
}

/* line 382, ../sass/_locations.scss */
.locations.summary #directions-input h5 a span {
  text-decoration: underline;
}

/* line 386, ../sass/_locations.scss */
.locations.summary #directions-input h5 a img {
  max-width: 1rem;
  margin-left: 0.25rem;
}

/* line 391, ../sass/_locations.scss */
.locations.summary #directions-input h5 a:hover {
  opacity: 1;
}

/* line 398, ../sass/_locations.scss */
.locations.summary #directions-panel {
  background: #fff;
  margin-bottom: 15px;
}

/* line 402, ../sass/_locations.scss */
.locations.summary #directions-panel .adp-legal {
  padding: 0 0 8px 8px;
}

/* line 407, ../sass/_locations.scss */
.locations.summary .review-btn {
  display: block;
  padding: 10px 20px;
  text-align: center;
  font-family: Aachen, Impact, serif;
  font-size: 1rem;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 2px;
  color: #fff;
  border-bottom: 3px solid #9b3d00;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
}

/* line 421, ../sass/_locations.scss */
.locations.summary .units {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 425, ../sass/_locations.scss */
.locations.summary .units .unit {
  padding: 15px 10px;
  border: 1px solid #4b5668;
  border-radius: 10px;
  background: #231e34;
}

/* line 431, ../sass/_locations.scss */
.locations.summary .units .unit+.unit {
  border-top: 1px solid #4b5668;
  margin-top: 10px;
}

/* line 436, ../sass/_locations.scss */
.locations.summary .units .unit .label {
  font-weight: bold;
  padding-right: 8px;
  color: #E5BB15;
  text-align: right;
}

/* line 443, ../sass/_locations.scss */
.locations.summary .units .unit td {
  line-height: 1.25;
}

@media (max-width: 769px) {

  /* line 449, ../sass/_locations.scss */
  .locations.summary .units td {
    padding: 5px 0;
  }
}

/* line 455, ../sass/_locations.scss */
.locations.summary .map:last-child {
  padding-bottom: 15px;
}

/* line 459, ../sass/_locations.scss */
.locations.summary .reviews {
  background: #fff;
  margin-bottom: 15px;
}

@media (min-width: 767px) {

  /* line 459, ../sass/_locations.scss */
  .locations.summary .reviews {
    max-height: 33vh;
    overflow: auto;
  }
}

/* line 470, ../sass/_locations.scss */
.locations.summary .summary .warn {
  color: #DB4441;
  border-bottom: 1px solid #4b5668;
  padding-bottom: 15px;
  font-weight: bold;
}

@media (max-width: 769px) {

  /* line 469, ../sass/_locations.scss */
  .locations.summary .summary {
    padding: 0 10px;
  }
}

/* line 482, ../sass/_locations.scss */
.locations.summary .reviews {
  padding: 10px;
  color: #081d2f;
  width: 100%;
}

/* line 487, ../sass/_locations.scss */
.locations.summary .reviews th {
  font-weight: bold;
  border-bottom: 2px solid #ccc;
  text-align: left;
}

/* line 493, ../sass/_locations.scss */
.locations.summary .reviews th,
.locations.summary .reviews td {
  padding: 5px 10px;
}

/* line 498, ../sass/_locations.scss */
.locations.summary .reviews td>div {
  display: flex;
}

/* line 502, ../sass/_locations.scss */
.locations.summary .reviews tr+tr {
  border-top: 1px solid #ccc;
}

/* line 506, ../sass/_locations.scss */
.locations.summary .reviews .review-name {
  white-space: nowrap;
}

/* line 510, ../sass/_locations.scss */
.locations.summary .reviews .review-content {
  width: 100%;
}

/* line 515, ../sass/_locations.scss */
.locations.summary #reviewOverlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10000;
}

/* line 529, ../sass/_locations.scss */
.locations.summary #reviewOverlay .modal {
  max-width: 500px;
  padding: 20px;
  background: #181524;
}

/* line 534, ../sass/_locations.scss */
.locations.summary #reviewOverlay .modal h1 {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* line 541, ../sass/_locations.scss */
.locations.summary #reviewOverlay .modal h1 a {
  font-family: Tahoma, Geneva, Verdana, sans-serif;
  cursor: pointer;
  color: #000;
  opacity: 0.5;
  font-size: 1rem;
  color: #fff;
}

/* line 549, ../sass/_locations.scss */
.locations.summary #reviewOverlay .modal h1 a:focus,
.locations.summary #reviewOverlay .modal h1 a:active,
.locations.summary #reviewOverlay .modal h1 a:hover {
  opacity: 1;
}

/* line 557, ../sass/_locations.scss */
.locations.summary #reviewOverlay .modal .modal-content {
  padding-top: 20px;
}

/* line 562, ../sass/_locations.scss */
.locations.summary #reviewOverlay textarea {
  width: 100%;
}

/* line 566, ../sass/_locations.scss */
.locations.summary #reviewOverlay .rating-selector {
  direction: rtl;
  text-align: left;
}

/* line 570, ../sass/_locations.scss */
.locations.summary #reviewOverlay .rating-selector a {
  color: #ccc;
}

/* line 573, ../sass/_locations.scss */
.locations.summary #reviewOverlay .rating-selector a:hover,
.locations.summary #reviewOverlay .rating-selector a:focus,
.locations.summary #reviewOverlay .rating-selector a:active,
.locations.summary #reviewOverlay .rating-selector a.active {
  color: #E5BB15;
}

/* line 579, ../sass/_locations.scss */
.locations.summary #reviewOverlay .rating-selector a:hover~a,
.locations.summary #reviewOverlay .rating-selector a:focus~a,
.locations.summary #reviewOverlay .rating-selector a:active~a,
.locations.summary #reviewOverlay .rating-selector a.active~a {
  color: #E5BB15;
}

/* line 586, ../sass/_locations.scss */
.locations.summary #reviewOverlay input[type="submit"][disabled] {
  opacity: 0.7;
}

/***************/
/* News/Events */
/***************/
/* line 7, ../sass/_news.scss */
.events #flashMessage,
.news #flashMessage {
  font-size: 14px;
  padding: 10px;
  width: 100%;
  margin-bottom: 20px;
}

/* line 13, ../sass/_news.scss */
.events #flashMessage.danger,
.news #flashMessage.danger {
  color: #5B1A19;
  background-color: #CC7D7D;
  border: 2px solid #BA3D51;
}

/* line 19, ../sass/_news.scss */
.events #flashMessage.success,
.news #flashMessage.success {
  color: #3c763d;
  background-color: #dff0d8;
  border: 2px solid #d6e9c6;
}

/* line 25, ../sass/_news.scss */
.events #main .container,
.news #main .container {
  background: transparent !important;
  margin-bottom: 40px;
}

@media (max-width: 991px) {

  /* line 31, ../sass/_news.scss */
  .events .sub-nav,
  .news .sub-nav {
    margin-bottom: 15px;
  }
}

/* line 36, ../sass/_news.scss */
.events #map #map_canvas,
.news #map #map_canvas {
  border: 3px solid #38aae5;
  width: 100%;
  height: 500px;
}

/* line 42, ../sass/_news.scss */
.events .outer,
.events .inner,
.news .outer,
.news .inner {
  padding: 0;
  margin: 0;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  overflow: visible;
}

/* line 48, ../sass/_news.scss */
.events .outer,
.news .outer {
  border: 1px solid #665d5a;
}

/* line 51, ../sass/_news.scss */
.ie7 .events .outer,
.ie8 .events .outer,
.ie7 .news .outer,
.ie8 .news .outer {
  box-shadow: 0;
  background-image: url("../img/transparent_light.png");
}

/* line 56, ../sass/_news.scss */
.events .inner,
.news .inner {
  width: auto;
  margin: 15px;
  border: 1px solid #665d5a;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  behavior: url(/PIE.htc);
  position: relative;
  background-color: #181524;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 67, ../sass/_news.scss */
.events .outer,
.news .outer {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  behavior: url(/PIE.htc);
  position: relative;
  padding: 7px;
}

/* line 71, ../sass/_news.scss */
.events .inner,
.news .inner {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  behavior: url(/PIE.htc);
  position: relative;
  margin: 0px;
  padding: 0px;
  border: 2px solid #7f8084;
}

/* line 79, ../sass/_news.scss */
.events .header h1,
.news .header h1 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
  font-size: 40px;
}

/* line 85, ../sass/_news.scss */
.events #calendar,
.news #calendar {
  margin: 15px;
  padding: 15px;
}

/* line 90, ../sass/_news.scss */
.events #calendar .fc-today .fc-day-number,
.news #calendar .fc-today .fc-day-number {
  color: black;
}

/* line 97, ../sass/_news.scss */
.events input[type=file],
.news input[type=file] {
  color: white;
}

/* line 101, ../sass/_news.scss */
.events label,
.news label {
  float: none;
  width: 100%;
  text-align: left;
}

/* line 108, ../sass/_news.scss */
.events .fc-popover .fc-header,
.news .fc-popover .fc-header {
  color: black;
}

/* line 114, ../sass/_news.scss */
.events .events .event,
.news .events .event {
  border: 2px solid rgba(255, 255, 255, 0.5);
  margin: 10px;
  text-align: center;
}

/* line 119, ../sass/_news.scss */
.events .events .event .image,
.news .events .event .image {
  float: left;
}

/* line 121, ../sass/_news.scss */
.events .events .event .image img,
.news .events .event .image img {
  max-width: 100%;
}

/* line 126, ../sass/_news.scss */
.events .events .event .event-name,
.news .events .event .event-name {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 133, ../sass/_news.scss */
.events .events .event .time,
.news .events .event .time {
  background-color: #2d2d2d;
  background: -moz-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -webkit-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -o-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -ms-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: linear-gradient(to bottom, #3e3e3e, #2d2d2d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e3e3e', EndColorStr='#2d2d2d', GradientType=0);
  /* IE6-9 */
  border: 1px solid #6b6b6b;
  border-right-color: #0c0c0c;
  border-bottom-color: #161616;
  border-left-color: #515151;
  font-size: 16px;
  padding: 5px;
}

/* line 150, ../sass/_news.scss */
.events .events .event .location,
.news .events .event .location {
  background-color: #111;
  background: -moz-linear-gradient(top, #232323, #000000);
  background: -webkit-linear-gradient(top, #232323, #000000);
  background: -o-linear-gradient(top, #232323, #000000);
  background: -ms-linear-gradient(top, #232323, #000000);
  background: linear-gradient(to bottom, #232323, #000000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#232323', EndColorStr='#000000', GradientType=0);
  /* IE6-9 */
  font-size: 16px;
  padding: 10px;
  font-weight: bold;
}

/* line 168, ../sass/_news.scss */
body.events.details .title {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 172, ../sass/_news.scss */
body.events.details .date {
  background-color: #2d2d2d;
  background: -moz-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -webkit-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -o-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -ms-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: linear-gradient(to bottom, #3e3e3e, #2d2d2d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e3e3e', EndColorStr='#2d2d2d', GradientType=0);
  /* IE6-9 */
  border: 1px solid #6b6b6b;
  border-right-color: #0c0c0c;
  border-bottom-color: #161616;
  border-left-color: #515151;
  font-size: 16px;
  padding: 5px;
}

/* line 189, ../sass/_news.scss */
body.events.details .time {
  background-color: #111;
  background: -moz-linear-gradient(top, #232323, #000000);
  background: -webkit-linear-gradient(top, #232323, #000000);
  background: -o-linear-gradient(top, #232323, #000000);
  background: -ms-linear-gradient(top, #232323, #000000);
  background: linear-gradient(to bottom, #232323, #000000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#232323', EndColorStr='#000000', GradientType=0);
  /* IE6-9 */
  font-size: 16px;
  padding: 10px;
  font-weight: bold;
}

/* line 203, ../sass/_news.scss */
body.events.details .address {
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  text-transform: uppercase;
  font-size: 25px;
}

/* line 211, ../sass/_news.scss */
body.events.details .event-details {
  font-size: 18px;
  padding: 15px;
  word-wrap: break-word;
}

/* line 216, ../sass/_news.scss */
body.events.details .event-directions {
  padding: 15px;
  text-align: center;
}

/* line 221, ../sass/_news.scss */
body.events.details .event-directions .image {
  float: left;
}

/* line 225, ../sass/_news.scss */
body.events.details .event-directions img {
  max-width: 100%;
}

/* line 229, ../sass/_news.scss */
body.events.details .event-description {
  font-size: 14px;
}

/* line 235, ../sass/_news.scss */
body.events.create label {
  width: 100%;
  text-align: right;
}

/* line 239, ../sass/_news.scss */
body.events.create .submit {
  text-align: center;
}

/* line 243, ../sass/_news.scss */
body.events.create textarea {
  width: 250px;
}

/* line 246, ../sass/_news.scss */
body.events.create form .row {
  margin-bottom: 10px;
}

/* line 250, ../sass/_news.scss */
body.events.create label.error {
  text-align: left;
  padding: 0px;
}

/* line 255, ../sass/_news.scss */
body.events.create msg.error {
  color: #940B08;
}

/* line 259, ../sass/_news.scss */
body.events.create label.required:after {
  color: #940B08;
  content: ' *';
  display: inline;
}

@media (max-width: 420px) {

  /* line 266, ../sass/_news.scss */
  body.events.create label {
    text-align: left;
  }
}

/* line 2, ../sass/_tourney.scss */
body.tournaments.index #main .container {
  background: transparent;
}

@media (max-width: 991px) {

  /* line 7, ../sass/_tourney.scss */
  body.tournaments.index .sub-nav {
    margin-bottom: 15px;
  }
}

/* line 12, ../sass/_tourney.scss */
body.tournaments.index .outer,
body.tournaments.index .inner {
  padding: 0;
  margin: 0;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  overflow: visible;
}

/* line 18, ../sass/_tourney.scss */
body.tournaments.index .outer {
  border: 1px solid #665d5a;
}

/* line 21, ../sass/_tourney.scss */
.ie7 body.tournaments.index .outer,
.ie8 body.tournaments.index .outer {
  box-shadow: 0;
  background-image: url("../img/transparent_light.png");
}

/* line 26, ../sass/_tourney.scss */
body.tournaments.index .inner {
  width: auto;
  margin: 15px;
  border: 1px solid #665d5a;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  behavior: url(/PIE.htc);
  position: relative;
  background-color: #181524;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 37, ../sass/_tourney.scss */
body.tournaments.index .outer {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  behavior: url(/PIE.htc);
  position: relative;
  padding: 7px;
}

/* line 41, ../sass/_tourney.scss */
body.tournaments.index .inner {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  behavior: url(/PIE.htc);
  position: relative;
  margin: 0px;
  padding: 0px;
  border: 2px solid #7f8084;
}

/* line 47, ../sass/_tourney.scss */
body.tournaments.index #main {
  min-height: 570px;
}

/* line 50, ../sass/_tourney.scss */
body.tournaments.index .row {
  margin: 20px;
}

/* line 54, ../sass/_tourney.scss */
body.tournaments.index .header h1 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
  font-size: 40px;
}

/* line 60, ../sass/_tourney.scss */
body.tournaments.index #addons a.next,
body.tournaments.index #addons a.prev {
  display: block;
  position: absolute;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  width: 65px;
  height: 55px;
  background: url(../img/tournaments/sprite-arrows.png) no-repeat left center;
}

/* line 70, ../sass/_tourney.scss */
body.tournaments.index #addons a.next {
  background-position: right center;
}

/* line 74, ../sass/_tourney.scss */
body.tournaments.index #addons .animals {
  text-align: center;
}

/* line 77, ../sass/_tourney.scss */
body.tournaments.index #addons .animals img {
  opacity: 0.4;
}

/* line 80, ../sass/_tourney.scss */
body.tournaments.index #addons .animals img.active {
  opacity: 1;
}

/* line 86, ../sass/_tourney.scss */
body.tournaments.index .mini,
body.tournaments.index .mega {
  font: bold 16px Mako, Helvetica, Arial, sans-serif;
  color: #249dff;
}

/* line 90, ../sass/_tourney.scss */
body.tournaments.index .mini .border,
body.tournaments.index .mega .border {
  border: 1px solid #7f8084;
}

/* line 94, ../sass/_tourney.scss */
body.tournaments.index .mini .leaderboard,
body.tournaments.index .mega .leaderboard {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  behavior: url(/PIE.htc);
  position: relative;
  border: 1px solid white;
  margin-top: 30px;
}

/* line 101, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders .leader,
body.tournaments.index .mega .leaders .leader {
  font-family: verdana, sans-serif;
  background-color: #111;
  background: -moz-linear-gradient(top, #232323, #000000);
  background: -webkit-linear-gradient(top, #232323, #000000);
  background: -o-linear-gradient(top, #232323, #000000);
  background: -ms-linear-gradient(top, #232323, #000000);
  background: linear-gradient(top, #232323, #000000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#232323', EndColorStr='#000000', GradientType=0);
  /* IE6-9 */
  margin: 0;
  padding: 8px 0 4px 0;
}

/* line 106, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders .leader .p_icon,
body.tournaments.index .mega .leaders .leader .p_icon {
  height: 50px;
  width: 41px;
  float: left;
  margin: 6px 9px 6px 1px;
}

/* line 112, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders .leader .rank,
body.tournaments.index .mega .leaders .leader .rank {
  color: #e2cf2b;
  font: 18px Aachen, Impact, serif;
  text-align: center;
}

/* line 117, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders .leader .player,
body.tournaments.index .mega .leaders .leader .player {
  text-transform: uppercase;
}

/* line 119, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders .leader .player .name,
body.tournaments.index .mega .leaders .leader .player .name {
  color: white;
  font: 18px Aachen, Impact, serif;
  margin: 0;
  padding: 0;
}

/* line 125, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders .leader .player .location,
body.tournaments.index .mega .leaders .leader .player .location {
  font-size: 12px;
  color: #e2cf2b;
}

/* line 130, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders .leader .points,
body.tournaments.index .mega .leaders .leader .points {
  color: #e2cf2b;
  font: 18px Aachen, Impact, serif;
  text-align: center;
}

/* line 136, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders table,
body.tournaments.index .mega .leaders table {
  width: 100%;
}

/* line 141, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders table thead tr th,
body.tournaments.index .mini .leaders table tfoot tr th,
body.tournaments.index .mega .leaders table thead tr th,
body.tournaments.index .mega .leaders table tfoot tr th {
  text-align: left;
  padding: 8px 5px;
  font-size: 20px;
  color: white;
  text-transform: uppercase;
  line-height: 1;
  font-family: heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  text-align: left;
  font-weight: normal;
  background-color: #2d2d2d;
  background: -moz-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -webkit-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -o-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -ms-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: linear-gradient(top, #3e3e3e, #2d2d2d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e3e3e', EndColorStr='#2d2d2d', GradientType=0);
  /* IE6-9 */
  border: 1px solid #6b6b6b;
  border-right-color: #0c0c0c;
  border-bottom-color: #161616;
  border-left-color: #515151;
  cursor: pointer;
}

/* line 157, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders table thead tr th:last-child,
body.tournaments.index .mini .leaders table thead tr th:first-child,
body.tournaments.index .mini .leaders table tfoot tr th:last-child,
body.tournaments.index .mini .leaders table tfoot tr th:first-child,
body.tournaments.index .mega .leaders table thead tr th:last-child,
body.tournaments.index .mega .leaders table thead tr th:first-child,
body.tournaments.index .mega .leaders table tfoot tr th:last-child,
body.tournaments.index .mega .leaders table tfoot tr th:first-child {
  text-align: center;
}

/* line 161, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders table thead tr th.points,
body.tournaments.index .mini .leaders table tfoot tr th.points,
body.tournaments.index .mega .leaders table thead tr th.points,
body.tournaments.index .mega .leaders table tfoot tr th.points {
  background-color: #53ab2a;
  background: -moz-linear-gradient(top, #5eb736, #53ab2a);
  background: -webkit-linear-gradient(top, #5eb736, #53ab2a);
  background: -o-linear-gradient(top, #5eb736, #53ab2a);
  background: -ms-linear-gradient(top, #5eb736, #53ab2a);
  background: linear-gradient(top, #5eb736, #53ab2a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5eb736', EndColorStr='#53ab2a', GradientType=0);
  /* IE6-9 */
  border-color: #a2d58b #407b24 #295315 #80c661;
}

/* line 169, ../sass/_tourney.scss */
body.tournaments.index .mini .leaders table tr td,
body.tournaments.index .mega .leaders table tr td {
  padding: 10px 5px;
}

/* line 176, ../sass/_tourney.scss */
body.tournaments.index .mini h3,
body.tournaments.index .mega h3 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 180, ../sass/_tourney.scss */
body.tournaments.index .mini h2,
body.tournaments.index .mega h2 {
  top: 0;
  margin: 0;
}

/* line 185, ../sass/_tourney.scss */
body.tournaments.index .mini .pagination,
body.tournaments.index .mega .pagination {
  position: relative;
}

/* line 192, ../sass/_tourney.scss */
body.tournaments.index .mini ul,
body.tournaments.index .mega ul {
  padding-left: 0px;
}

/* line 195, ../sass/_tourney.scss */
body.tournaments.index .mini li,
body.tournaments.index .mega li {
  height: 39px;
  line-height: 39px;
  list-style: none;
  padding-left: 15px;
  background-color: #111;
  background: -moz-linear-gradient(top, #232323, #000000);
  background: -webkit-linear-gradient(top, #232323, #000000);
  background: -o-linear-gradient(top, #232323, #000000);
  background: -ms-linear-gradient(top, #232323, #000000);
  background: linear-gradient(top, #232323, #000000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#232323', EndColorStr='#000000', GradientType=0);
  /* IE6-9 */
}

/* line 202, ../sass/_tourney.scss */
body.tournaments.index .mini li span,
body.tournaments.index .mega li span {
  display: block;
  float: left;
}

/* line 207, ../sass/_tourney.scss */
body.tournaments.index .mini .rank,
body.tournaments.index .mega .rank {
  clear: left;
  font: 20px/39px Aachen, Impact, serif;
}

/* line 211, ../sass/_tourney.scss */
body.tournaments.index .mini .name,
body.tournaments.index .mega .name {
  color: white;
  font: 18px/39px Aachen, Impact, serif;
}

/* line 215, ../sass/_tourney.scss */
body.tournaments.index .mini .points,
body.tournaments.index .mega .points {
  text-align: right;
  font: 18px/35px Mako, Helvetica, Arial, sans-serif;
}

/* line 220, ../sass/_tourney.scss */
body.tournaments.index .mega {
  color: #ff1919;
}

/* line 222, ../sass/_tourney.scss */
body.tournaments.index .mega h3 {
  background: #2fdade;
  background: -moz-linear-gradient(top, #5be2e5 0%, #5be2e5 48%, #52e0e4 50%, #2fdade 51%, #1eb9bc 100%);
  background: -webkit-linear-gradient(top, #5be2e5 0%, #5be2e5 48%, #52e0e4 50%, #2fdade 51%, #1eb9bc 100%);
  background: linear-gradient(to bottom, #5be2e5 0%, #5be2e5 48%, #52e0e4 50%, #2fdade 51%, #1eb9bc 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #2fdade;
  border-left: 1px solid #2fdade;
  border-right: 1px solid #2fdade;
  border-bottom: 2px solid #13787a;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #2fdade, -1px -1px 0 #2fdade, 1px -1px 0 #2fdade, -1px 1px 0 #2fdade, 1px 1px 0 #2fdade;
}

/* line 229, ../sass/_tourney.scss */
body.tournaments.index .mega #mcs_container {
  padding: 0;
}

/* line 231, ../sass/_tourney.scss */
body.tournaments.index .mega #mcs_container .scrollUpBtn {
  top: 0;
}

/* line 234, ../sass/_tourney.scss */
body.tournaments.index .mega #mcs_container .scrollDownBtn {
  bottom: 0;
}

/* line 237, ../sass/_tourney.scss */
body.tournaments.index .mega #mcs_container .scrollUpBtn,
body.tournaments.index .mega #mcs_container .scrollDownBtn {
  margin-right: 0;
  right: -3px;
}

/* line 248, ../sass/_tourney.scss */
body.tournaments.details .data-field,
body.tournaments.target_details .data-field {
  font-family: Aachen, Impact, sans-serif;
  font-size: 30px;
  text-align: center;
}

/* line 253, ../sass/_tourney.scss */
body.tournaments.details .country-indicator,
body.tournaments.target_details .country-indicator {
  width: 26px;
  height: 18px;
  display: inline-block;
}

/* line 257, ../sass/_tourney.scss */
body.tournaments.details .country-indicator.ca,
body.tournaments.target_details .country-indicator.ca {
  background: url("../img/flag_ca.png");
}

/* line 260, ../sass/_tourney.scss */
body.tournaments.details .country-indicator.au,
body.tournaments.target_details .country-indicator.au {
  background: url("../img/flag_au.png");
}

/* line 263, ../sass/_tourney.scss */
body.tournaments.details .country-indicator.us,
body.tournaments.target_details .country-indicator.us {
  background: url("../img/flag_us.png");
}

/* line 268, ../sass/_tourney.scss */
body.tournaments.details .finder input,
body.tournaments.details .finder select,
body.tournaments.target_details .finder input,
body.tournaments.target_details .finder select {
  width: 100%;
}

/* line 273, ../sass/_tourney.scss */
body.tournaments.details h2,
body.tournaments.details h3,
body.tournaments.details h4,
body.tournaments.details h5,
body.tournaments.target_details h2,
body.tournaments.target_details h3,
body.tournaments.target_details h4,
body.tournaments.target_details h5 {
  color: white;
  font-family: 'heroic_condensed';
  text-transform: uppercase;
  font-weight: bold;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 284, ../sass/_tourney.scss */
body.tournaments.details .outer,
body.tournaments.details .inner,
body.tournaments.target_details .outer,
body.tournaments.target_details .inner {
  padding: 0;
  margin: 0;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  overflow: visible;
}

/* line 290, ../sass/_tourney.scss */
body.tournaments.details .outer,
body.tournaments.target_details .outer {
  border: 1px solid #665d5a;
}

/* line 293, ../sass/_tourney.scss */
.ie7 body.tournaments.details .outer,
.ie8 body.tournaments.details .outer,
.ie7 body.tournaments.target_details .outer,
.ie8 body.tournaments.target_details .outer {
  box-shadow: 0;
  background-image: url("../img/transparent_light.png");
}

/* line 298, ../sass/_tourney.scss */
body.tournaments.details .inner,
body.tournaments.target_details .inner {
  width: auto;
  margin: 15px;
  border: 1px solid #665d5a;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  behavior: url(/PIE.htc);
  position: relative;
  background-color: #181524;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 308, ../sass/_tourney.scss */
body.tournaments.details #main .container,
body.tournaments.target_details #main .container {
  background: transparent;
}

/* line 312, ../sass/_tourney.scss */
body.tournaments.details .outer,
body.tournaments.target_details .outer {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  behavior: url(/PIE.htc);
  position: relative;
  padding: 7px;
}

/* line 316, ../sass/_tourney.scss */
body.tournaments.details .inner,
body.tournaments.target_details .inner {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  behavior: url(/PIE.htc);
  position: relative;
  margin: 0px;
  padding: 0px;
  border: 2px solid #7f8084;
}

/* line 325, ../sass/_tourney.scss */
body.tournaments.details .header h1,
body.tournaments.target_details .header h1 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
  font-size: 40px;
}

/* line 330, ../sass/_tourney.scss */
body.tournaments.details .header h2,
body.tournaments.target_details .header h2 {
  font-size: 30px;
  color: #C1C1C1;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
}

/* line 337, ../sass/_tourney.scss */
body.tournaments.details h4,
body.tournaments.target_details h4 {
  font-size: 30px;
}

/* line 341, ../sass/_tourney.scss */
body.tournaments.details label,
body.tournaments.target_details label {
  width: 100%;
  text-align: left;
}

/* line 346, ../sass/_tourney.scss */
body.tournaments.details .table-responsive,
body.tournaments.target_details .table-responsive {
  width: 98%;
  font-family: Mako, Helvetica, Arial, sans-serif;
  font-size: 22px;
  margin: 20px auto;
}

/* line 354, ../sass/_tourney.scss */
body.tournaments.details .table-responsive thead tr th,
body.tournaments.target_details .table-responsive thead tr th {
  font-family: Aachen, Impact, serif;
  text-align: left;
  padding: 15px;
}

/* line 358, ../sass/_tourney.scss */
body.tournaments.details .table-responsive thead tr th:last-child,
body.tournaments.target_details .table-responsive thead tr th:last-child {
  text-align: center;
}

/* line 366, ../sass/_tourney.scss */
body.tournaments.details .table-responsive tbody tr,
body.tournaments.target_details .table-responsive tbody tr {
  background: #0a1118;
  border: 2px solid #081d2f;
}

/* line 370, ../sass/_tourney.scss */
body.tournaments.details .table-responsive tbody tr td,
body.tournaments.target_details .table-responsive tbody tr td {
  padding: 15px;
}

/* line 372, ../sass/_tourney.scss */
body.tournaments.details .table-responsive tbody tr td.note,
body.tournaments.target_details .table-responsive tbody tr td.note {
  font-style: italic;
  font-size: 16px !important;
}

@media (min-width: 992px) {

  /* line 378, ../sass/_tourney.scss */
  body.tournaments.details .table-responsive tbody tr td:last-child,
  body.tournaments.details .table-responsive tbody tr td:first-child,
  body.tournaments.target_details .table-responsive tbody tr td:last-child,
  body.tournaments.target_details .table-responsive tbody tr td:first-child {
    color: #E5BB15;
    font-family: Aachen, Impact, sans-serif;
    font-size: 30px;
    text-align: center;
  }
}

@media (max-width: 991px) {

  /* line 388, ../sass/_tourney.scss */
  body.tournaments.details .table-responsive tbody tr td .p_icon,
  body.tournaments.target_details .table-responsive tbody tr td .p_icon {
    display: none;
  }

  /* line 391, ../sass/_tourney.scss */
  body.tournaments.details .table-responsive tbody tr td:last-child,
  body.tournaments.target_details .table-responsive tbody tr td:last-child {
    color: #E5BB15;
    font-family: Aachen, Impact, sans-serif;
    text-align: center;
  }

  /* line 396, ../sass/_tourney.scss */
  body.tournaments.details .table-responsive tbody tr td.score,
  body.tournaments.target_details .table-responsive tbody tr td.score {
    font-size: 30px;
  }
}

/* line 405, ../sass/_tourney.scss */
body.tournaments.details .prizes .table-responsive,
body.tournaments.details .info .table-responsive,
body.tournaments.target_details .prizes .table-responsive,
body.tournaments.target_details .info .table-responsive {
  font-size: 16px;
}

/* line 410, ../sass/_tourney.scss */
body.tournaments.details .prizes .table-responsive tr td,
body.tournaments.details .info .table-responsive tr td,
body.tournaments.target_details .prizes .table-responsive tr td,
body.tournaments.target_details .info .table-responsive tr td {
  padding: 5px;
}

/* line 412, ../sass/_tourney.scss */
body.tournaments.details .prizes .table-responsive tr td:first-child,
body.tournaments.details .info .table-responsive tr td:first-child,
body.tournaments.target_details .prizes .table-responsive tr td:first-child,
body.tournaments.target_details .info .table-responsive tr td:first-child {
  color: #E5BB15;
  font-size: 18px;
  font-family: Aachen, Impact, sans-serif;
  text-align: right;
}

/* line 419, ../sass/_tourney.scss */
body.tournaments.details .prizes .table-responsive tr td:last-child,
body.tournaments.details .info .table-responsive tr td:last-child,
body.tournaments.target_details .prizes .table-responsive tr td:last-child,
body.tournaments.target_details .info .table-responsive tr td:last-child {
  font-size: 18px;
  text-align: left;
  color: white;
}

/* line 430, ../sass/_tourney.scss */
body.tournaments.details .redemption p,
body.tournaments.target_details .redemption p {
  text-align: center;
}

/* line 435, ../sass/_tourney.scss */
body.tournaments.details .p_icon,
body.tournaments.target_details .p_icon {
  width: 95px;
  height: 115px;
  margin: 0 15px 0 0;
  float: left;
  cursor: pointer;
  zoom: 0.5;
}

/* line 444, ../sass/_tourney.scss */
body.tournaments.details .st-head-row,
body.tournaments.target_details .st-head-row {
  vertical-align: middle;
  background-color: #354e63;
  padding: 10px;
}

/* line 450, ../sass/_tourney.scss */
body.tournaments.details .st-head-row-main,
body.tournaments.target_details .st-head-row-main {
  display: none;
}

/* line 454, ../sass/_tourney.scss */
body.tournaments.details .loc,
body.tournaments.target_details .loc {
  cursor: pointer;
  margin-bottom: 10px;
  padding: 5px;
  margin: 5px;
  background: #0a1118;
  border: 2px solid #081d2f;
}

@media (max-width: 992px) {

  /* line 454, ../sass/_tourney.scss */
  body.tournaments.details .loc,
  body.tournaments.target_details .loc {
    text-align: center;
  }
}

/* line 466, ../sass/_tourney.scss */
body.tournaments.details .loc .location-name,
body.tournaments.target_details .loc .location-name {
  font-size: 16px;
  color: #E5BB15;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
}

/* line 472, ../sass/_tourney.scss */
body.tournaments.details .loc .link,
body.tournaments.target_details .loc .link {
  color: white;
  text-decoration: underline;
}

/* line 478, ../sass/_tourney.scss */
body.tournaments.details .poster,
body.tournaments.target_details .poster {
  width: 292px;
  height: 125px;
  background: transparent url(../img/tournaments/plaque.jpg) no-repeat;
}

@media (min-width: 992px) {

  /* line 478, ../sass/_tourney.scss */
  body.tournaments.details .poster,
  body.tournaments.target_details .poster {
    float: right;
  }
}

/* line 486, ../sass/_tourney.scss */
body.tournaments.details .poster h5,
body.tournaments.target_details .poster h5 {
  color: white;
  padding-top: 25px;
  margin: 10px auto;
  text-align: center;
  font-size: 25px;
}

/*************************/
/* World Championship    */
/*************************/
@font-face {
  font-family: 'heroic_condensed';
  src: url("fonts/heroiccondensed-regular-webfont.eot");
  src: url("fonts/heroiccondensed-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/heroiccondensed-regular-webfont.woff") format("woff"), url("fonts/heroiccondensed-regular-webfont.ttf") format("truetype"), url("fonts/heroiccondensed-regular-webfont.svg#heroic_condensed_regularRg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Veneer';
  src: url("fonts/Veneer.eot");
  src: url("fonts/Veneer.eot?#iefix") format("embedded-opentype"), url("fonts/Veneer.woff2") format("woff2"), url("fonts/Veneer.woff") format("woff"), url("fonts/Veneer.ttf") format("truetype"), url("fonts/Veneer.svg#Veneer") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Veneer Clean Reg';
  src: url("fonts/VeneerClean-Reg.eot");
  src: url("fonts/VeneerClean-Reg.eot?#iefix") format("embedded-opentype"), url("fonts/VeneerClean-Reg.woff2") format("woff2"), url("fonts/VeneerClean-Reg.woff") format("woff"), url("fonts/VeneerClean-Reg.ttf") format("truetype"), url("fonts/VeneerClean-Reg.svg#VeneerClean-Reg") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Veneer';
  src: url("fonts/Veneer-Italic.eot");
  src: url("fonts/Veneer-Italic.eot?#iefix") format("embedded-opentype"), url("fonts/Veneer-Italic.woff2") format("woff2"), url("fonts/Veneer-Italic.woff") format("woff"), url("fonts/Veneer-Italic.ttf") format("truetype"), url("fonts/Veneer-Italic.svg#Veneer-Italic") format("svg");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

/* line 55, ../sass/_world.scss */
* {
  box-sizing: border-box !important;
}

/* line 61, ../sass/_world.scss */
body.world .banner {
  margin-bottom: 15px;
}

/* line 64, ../sass/_world.scss */
body.world .banner img {
  max-width: 100%;
  width: 100%;
}

/* line 69, ../sass/_world.scss */
body.world .row .no-float {
  display: table-cell;
  float: none;
}

/* line 73, ../sass/_world.scss */
body.world .facebook {
  background: #FFF;
}

/* line 76, ../sass/_world.scss */
body.world .mobile-selectors {
  display: none !important;
}

/* line 78, ../sass/_world.scss */
body.world .mobile-selectors .month-selector,
body.world .mobile-selectors .leaderboard-selector,
body.world .mobile-selectors .region-selector {
  flex: 50%;
}

/* line 84, ../sass/_world.scss */
body.world .month-selector,
body.world .adventure-selector {
  border: none;
  font-size: 22px;
  width: 100%;
  margin: 10px 0;
}

/* line 91, ../sass/_world.scss */
body.world .leaderboard-selector,
body.world .region-selector {
  border: none;
  font-size: 22px;
  width: 100%;
  margin: 10px 0;
}

@media (max-width: 767px) {

  /* line 100, ../sass/_world.scss */
  body.world .mobile-selectors {
    display: flex !important;
  }

  /* line 103, ../sass/_world.scss */
  body.world .month-selector,
  body.world .leaderboard-selector,
  body.world .region-selector {
    font-size: 18px;
    margin: 10px 10px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  /* line 112, ../sass/_world.scss */
  body.world .mobile-selectors {
    display: flex !important;
  }

  /* line 115, ../sass/_world.scss */
  body.world .month-selector,
  body.world .leaderboard-selector,
  body.world .region-selector {
    font-size: 18px;
    margin: 10px 10px;
  }
}

/* line 123, ../sass/_world.scss */
body.world .adventure-selector {
  margin: 0;
}

/* line 127, ../sass/_world.scss */
body.world #checkin-banner img {
  width: 100%;
  max-width: 570px;
  display: block;
  margin: 0 auto;
}

/* line 134, ../sass/_world.scss */
body.world #live-header {
  background: #6abc4e;
  background: -moz-linear-gradient(top, #89ca73 0%, #89ca73 48%, #83c76c 50%, #6abc4e 51%, #549c3b 100%);
  background: -webkit-linear-gradient(top, #89ca73 0%, #89ca73 48%, #83c76c 50%, #6abc4e 51%, #549c3b 100%);
  background: linear-gradient(to bottom, #89ca73 0%, #89ca73 48%, #83c76c 50%, #6abc4e 51%, #549c3b 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #6abc4e;
  border-left: 1px solid #6abc4e;
  border-right: 1px solid #6abc4e;
  border-bottom: 2px solid #366426;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #6abc4e, -1px -1px 0 #6abc4e, 1px -1px 0 #6abc4e, -1px 1px 0 #6abc4e, 1px 1px 0 #6abc4e;
  margin-bottom: 20px;
}

/* line 136, ../sass/_world.scss */
body.world #live-header a {
  color: white !important;
  text-decoration: none;
}

/* line 142, ../sass/_world.scss */
body.world #countdown-timer {
  padding: 0px;
  text-align: center;
  text-transform: uppercase;
}

/* line 144, ../sass/_world.scss */
body.world #countdown-timer .clock {
  margin: 0 auto;
  display: table;
}

/* line 148, ../sass/_world.scss */
body.world #countdown-timer .block {
  display: inline-block;
  float: left;
  width: 1.5em;
}

/* line 154, ../sass/_world.scss */
body.world #countdown-timer .right h1 {
  font-size: 30px;
  font-family: Aachen, Impact, serif;
  border: none;
  background: none;
  color: white;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.6);
}

/* line 162, ../sass/_world.scss */
body.world #countdown-timer .right h2 {
  font-size: 30px;
  font-family: Aachen, Impact, serif;
  border: none;
  background: none;
  color: #E5BB15;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.6);
}

/* line 172, ../sass/_world.scss */
body.world #countdown-timer .left h1 {
  color: #ffe72c;
  font-style: italic;
  border: none;
  background: none;
  font-weight: bold;
  font-size: 70px;
  font-family: 'heroic_condensed';
  text-shadow: 2px 2px rgba(0, 0, 0, 0.6);
}

/* line 182, ../sass/_world.scss */
body.world #countdown-timer .left h2 {
  font-style: italic;
  border: none;
  background: none;
  font-weight: bold;
  font-size: 70px;
  font-family: 'heroic_condensed';
  color: white;
  text-shadow: 2px 2px rgba(0, 0, 0, 0.6);
}

/* line 195, ../sass/_world.scss */
body.world #countdown-timer .time {
  background-image: url("../img/world2018/countdown-bg.jpg");
  background-size: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  font-family: Aachen, Impact, serif;
  padding-top: 15px;
  color: #f9ae21;
  font-size: 70px;
  line-height: 60px;
}

body.world #countdown-timer .worldCount {
  position: relative;
  font-family: Aachen, Impact, serif;
  color: #f9ae21;
  font-size: 65px;
  line-height: 60px;
}

@media only screen and (max-width: 500px) and (min-width: 350px) {
  body.world #countdown-timer .worldCount {
    position: relative;
    font-family: Aachen, Impact, serif;
    color: #f9ae21;
    font-size: 30px;
    line-height: 80px;
  }
}

@media only screen and (max-width: 1025px) and (min-width: 1024px) {
  body.world #countdown-timer .worldCount {
    position: relative;
    font-family: Aachen, Impact, serif;
    color: #f9ae21;
    font-size: 60px;
    line-height: 50px;
  }
}

@media only screen and (max-width: 1020px) and (min-width: 768px) {
  body.world #countdown-timer .worldCount {
    position: relative;
    font-family: Aachen, Impact, serif;
    color: #f9ae21;
    font-size: 70px;
    line-height: 140px;
  }
}

@media only screen and (max-width: 280px) and (min-width: 200px) {
  body.world #countdown-timer .worldCount {
    position: relative;
    font-family: Aachen, Impact, serif;
    color: #f9ae21;
    font-size: 25px;
    line-height: 40px;
  }
}

body.world #countdown-timer .countdownElement {
  text-align: center;
  padding: 0px 2.5rem 0px 37px;
  transform: translate(-0.25em, 1em);
  z-index: 1;
  position: absolute;
}

@media only screen and (max-width: 765px) and (min-width: 350px) {
  body.world #countdown-timer .countdownElement {
    text-align: center;
    padding: 0px 2.5rem 0px 37px;
    transform: translate(-1rem, 1em);
    z-index: 1;
    position: absolute;
  }
}

@media only screen and (max-width: 280px) and (min-width: 200px) {
  body.world #countdown-timer .countdownElement {
    text-align: center;
    padding: 0px -1.25rem 0px 37px;
    transform: translate(-1rem, 1em);
    z-index: 1;
    position: absolute;
  }
}

/* line 204, ../sass/_world.scss */
body.world #countdown-timer .time>.row {
  margin: 0 auto;
}

/* line 208, ../sass/_world.scss */
body.world #countdown-timer .time .value .row {
  margin-left: 0px;
  margin-right: 0px;
}

/* line 213, ../sass/_world.scss */
body.world #countdown-timer .time p {
  font-size: 25px;
}

/* line 216, ../sass/_world.scss */
body.world #countdown-timer .time .labels {
  color: #ea6e13;
  margin-bottom: 15px;
}

/* line 219, ../sass/_world.scss */
body.world #countdown-timer .time .labels .col-xs-3 {
  line-height: 20px;
}

/* line 223, ../sass/_world.scss */
body.world #countdown-timer .time .label {
  font-size: 20px;
}

/* line 229, ../sass/_world.scss */
body.world .leaders .country-indicator {
  width: 26px;
  height: 18px;
  display: inline-block;
}

/* line 233, ../sass/_world.scss */
body.world .leaders .country-indicator.ca {
  background: url("../img/flag_ca.png");
}

/* line 236, ../sass/_world.scss */
body.world .leaders .country-indicator.au {
  background: url("../img/flag_au.png");
}

/* line 239, ../sass/_world.scss */
body.world .leaders .country-indicator.us {
  background: url("../img/flag_us.png");
}

/* line 243, ../sass/_world.scss */
body.world .leaders table {
  width: 100%;
}

/* line 247, ../sass/_world.scss */
body.world .leaders table thead tr th {
  text-align: left;
  padding: 8px 5px;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1;
  font-family: heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  text-align: left;
  font-weight: normal;
  background-color: #2d2d2d;
  background: -moz-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -webkit-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -o-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -ms-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: linear-gradient(top, #3e3e3e, #2d2d2d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e3e3e', EndColorStr='#2d2d2d', GradientType=0);
  /* IE6-9 */
  border: 1px solid #6b6b6b;
  border-right-color: #0c0c0c;
  border-bottom-color: #161616;
  border-left-color: #515151;
  cursor: pointer;
}

/* line 262, ../sass/_world.scss */
body.world .leaders table thead tr th:last-child,
body.world .leaders table thead tr th:first-child {
  text-align: center;
}

/* line 266, ../sass/_world.scss */
body.world .leaders table thead tr th.points {
  background-color: #53ab2a;
  background: -moz-linear-gradient(top, #5eb736, #53ab2a);
  background: -webkit-linear-gradient(top, #5eb736, #53ab2a);
  background: -o-linear-gradient(top, #5eb736, #53ab2a);
  background: -ms-linear-gradient(top, #5eb736, #53ab2a);
  background: linear-gradient(top, #5eb736, #53ab2a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#5eb736', EndColorStr='#53ab2a', GradientType=0);
  /* IE6-9 */
  border-color: #a2d58b #407b24 #295315 #80c661;
}

/* line 270, ../sass/_world.scss */
body.world .leaders table thead tr th.overall {
  background-color: #1c4885;
  background: -moz-linear-gradient(top, #3e679e, #1c4885);
  background: -webkit-linear-gradient(top, #3e679e, #1c4885);
  background: -o-linear-gradient(top, #3e679e, #1c4885);
  background: -ms-linear-gradient(top, #3e679e, #1c4885);
  background: linear-gradient(top, #3e679e, #1c4885);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e679e', EndColorStr='#1c4885', GradientType=0);
  /* IE6-9 */
}

/* line 273, ../sass/_world.scss */
body.world .leaders table thead tr th.wildcard {
  background-color: #0a6820;
  background: -moz-linear-gradient(top, #2a8541, #0a6820);
  background: -webkit-linear-gradient(top, #2a8541, #0a6820);
  background: -o-linear-gradient(top, #2a8541, #0a6820);
  background: -ms-linear-gradient(top, #2a8541, #0a6820);
  background: linear-gradient(top, #2a8541, #0a6820);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2a8541', EndColorStr='#0a6820', GradientType=0);
  /* IE6-9 */
}

/* line 276, ../sass/_world.scss */
body.world .leaders table thead tr th.ladies-overall {
  background-color: #ab146e;
  background: -moz-linear-gradient(top, #bb378a, #ab146e);
  background: -webkit-linear-gradient(top, #bb378a, #ab146e);
  background: -o-linear-gradient(top, #bb378a, #ab146e);
  background: -ms-linear-gradient(top, #bb378a, #ab146e);
  background: linear-gradient(top, #bb378a, #ab146e);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#bb378a', EndColorStr='#ab146e', GradientType=0);
  /* IE6-9 */
}

/* line 279, ../sass/_world.scss */
body.world .leaders table thead tr th.ladies-wildcard {
  background-color: #500451;
  background: -moz-linear-gradient(top, #6b246d, #500451);
  background: -webkit-linear-gradient(top, #6b246d, #500451);
  background: -o-linear-gradient(top, #6b246d, #500451);
  background: -ms-linear-gradient(top, #6b246d, #500451);
  background: linear-gradient(top, #6b246d, #500451);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#6b246d', EndColorStr='#500451', GradientType=0);
  /* IE6-9 */
}

/* line 286, ../sass/_world.scss */
body.world .leaders table tr td {
  padding: 10px 5px;
}

/* line 292, ../sass/_world.scss */
body.world .world-btn {
  background: #bb6600;
  background: -moz-linear-gradient(top, #ee8200 0%, #ee8200 48%, #e47c00 50%, #bb6600 51%, #884a00 100%);
  background: -webkit-linear-gradient(top, #ee8200 0%, #ee8200 48%, #e47c00 50%, #bb6600 51%, #884a00 100%);
  background: linear-gradient(to bottom, #ee8200 0%, #ee8200 48%, #e47c00 50%, #bb6600 51%, #884a00 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #bb6600;
  border-left: 1px solid #bb6600;
  border-right: 1px solid #bb6600;
  border-bottom: 2px solid #3c2000;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #bb6600, -1px -1px 0 #bb6600, 1px -1px 0 #bb6600, -1px 1px 0 #bb6600, 1px 1px 0 #bb6600;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
  width: 100%;
  font-size: 24px;
  display: block;
}

@media (max-width: 1199px) {

  /* line 310, ../sass/_world.scss */
  body.world #sub-nav #branding {
    width: 137px;
    left: -70px;
  }

  /* line 314, ../sass/_world.scss */
  body.world #sub-nav #busch-branding {
    left: 70px;
  }
}

@media (max-width: 990px) {

  /* line 319, ../sass/_world.scss */
  body.world #sub-nav #branding {
    width: 137px;
    left: -70px;
  }

  /* line 323, ../sass/_world.scss */
  body.world #sub-nav #busch-branding {
    left: 60px;
  }
}

@media (max-width: 768px) {

  /* line 328, ../sass/_world.scss */
  body.world #sub-nav #branding {
    width: 250px;
    left: 42%;
    margin-left: -135px;
  }

  /* line 333, ../sass/_world.scss */
  body.world #sub-nav #busch-branding {
    width: 144px;
    height: 145px;
    left: 48%;
  }
}

@media (max-width: 420px) {

  /* line 340, ../sass/_world.scss */
  body.world #sub-nav #branding {
    width: 137px;
    top: -55px;
    left: 40%;
  }

  /* line 345, ../sass/_world.scss */
  body.world #sub-nav #busch-branding {
    top: -55px;
    left: 46%;
  }
}

/* line 353, ../sass/_world.scss */
.world {
  color: white;
  background: #080f1c url(../img/world2019/background.jpg) repeat center 32px;
  /* wc 2014 */
  /* end wc 2014 */
}

/* line 357, ../sass/_world.scss */
.world #main {
  overflow: visible;
}

/* line 363, ../sass/_world.scss */
.world a.link {
  text-decoration: underline;
  color: #e2cf2b;
  display: inline-block;
  padding-left: 4px;
}

/* line 364, ../sass/_world.scss */
.world a:hover {
  color: white;
}

/* line 369, ../sass/_world.scss */
.world header {
  height: 150px;
  background: transparent url("../img//phase1-header.jpg") no-repeat;
  background-position: 0 -30px;
  position: relative;
}

/* line 376, ../sass/_world.scss */
.world #sub-nav #branding {
  /* non-busch
  background: transparent url('../img/world2019/logo.png') no-repeat;
  position: relative;
  top: -60px;
  left: 25px;
  width: 245px;
  z-index: 1000;
  */
  /* height: 145px; */
  background: transparent url("https://cdn.filestackcontent.com/jl9DeelQPqlQvP0IK5wu") no-repeat;
  background-size: contain;
  position: absolute;
  top: -56px;
  left: -15px;
  height: 300px;
  width: 175px;
  z-index: 1000;
}

/* line 395, ../sass/_world.scss */
.world #sub-nav #busch-branding {
  background: transparent url("../img/world2019/permit_logo_vertical.png") no-repeat;
  width: 144px;
  height: 145px;
  position: absolute;
  top: -56px;
  left: 142px;
  z-index: 1000;
  margin: 0 auto;
  padding: 4px 0;
}

/* line 408, ../sass/_world.scss */
.world nav.disabled li a {
  color: #484d69 !important;
  cursor: default !important;
}

/* line 414, ../sass/_world.scss */
.world #branding a,
.world #busch-branding a {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 421, ../sass/_world.scss */
.world .check-in-banner {
  display: block;
  position: relative;
  height: 126px;
  margin-bottom: 10px;
  margin-top: -20px;
}

/* line 427, ../sass/_world.scss */
.world .check-in-banner p {
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  background: url(../img/world/banner-check-in-now.png) no-repeat top left;
  width: 1024px;
  height: 126px;
  position: absolute;
  left: -44px;
}

/* line 438, ../sass/_world.scss */
.world .congrats-qualifiers {
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  width: 950px;
  height: 198px;
  margin: 0;
  background: url(../img/world/qualifier-congrats.jpg) no-repeat center center;
}

/* line 448, ../sass/_world.scss */
.world #live-stream-container .inner {
  height: 626px;
  background: url(../img/world2015/bg-stream-frame.jpg) no-repeat center center;
}

/* line 452, ../sass/_world.scss */
.world #live-stream-container iframe#stream {
  position: absolute;
  top: 68px;
  left: 157px;
}

/* line 457, ../sass/_world.scss */
.world #live-stream-container iframe#snapwidget {
  top: 441px;
  left: 18px;
  position: absolute;
}

/* line 466, ../sass/_world.scss */
.world #phase4-container .inner {
  height: 619px;
  background: url(../img/world/final-congrats-bg.jpg) no-repeat center bottom;
}

/* line 470, ../sass/_world.scss */
.world #phase4-container h3 {
  background: url(../img/world/congrats-header.png) no-repeat center center;
  margin: 0 0 1em 0;
  height: 34px;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}

/* line 479, ../sass/_world.scss */
.world #phase4-container .stream-button {
  background: url(../img/world/stream-buttons.png) no-repeat center center;
  height: 48px;
  width: 306px;
  display: block;
  position: absolute;
}

/* line 486, ../sass/_world.scss */
.world #phase4-container .gallery {
  top: 459px;
  left: 327px;
  background-position: 0 0;
}

/* line 491, ../sass/_world.scss */
.world #phase4-container .stream1 {
  top: 506px;
  left: 327px;
  background-position: 0 -47px;
}

/* line 497, ../sass/_world.scss */
.world #phase4-container .stream2 {
  top: 553px;
  left: 327px;
  background-position: 0 -94px;
}

/* line 506, ../sass/_world.scss */
.world #leaderboard-rotator {
  margin-bottom: 48px;
  width: 954px;
}

/* line 510, ../sass/_world.scss */
.world #leaderboard-rotator,
.world #leaderboard-rotator .inner {
  overflow: visible;
}

/* line 514, ../sass/_world.scss */
.world #leaderboard-rotator .bx-viewport {
  border: 1px solid #fff;
}

/* line 518, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard {
  border: none;
}

/* line 520, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .border {
  width: 948px;
}

/* line 525, ../sass/_world.scss */
.world #leaderboard-rotator .pagination {
  position: absolute;
  width: auto;
  height: auto;
  z-index: 100;
  font-family: heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  background: transparent none;
}

/* line 532, ../sass/_world.scss */
.world #leaderboard-rotator .pagination a {
  display: block;
  font-size: 20px;
  color: #fff;
  text-transform: uppercase;
}

/* line 538, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.next,
.world #leaderboard-rotator .pagination.prev {
  top: 15px;
  bottom: auto;
}

/* line 542, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.next a,
.world #leaderboard-rotator .pagination.prev a {
  background: transparent url(../img/world/arrows_stacked.png) no-repeat 0 0;
}

/* line 546, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.next {
  right: 12px;
}

/* line 548, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.next a {
  padding-right: 24px;
  background-position: right -81px;
}

/* line 553, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.prev {
  left: 14px;
}

/* line 555, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.prev a {
  padding-left: 24px;
  background-position: left 3px;
}

/* line 560, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.pager {
  bottom: -20px;
  left: 50%;
  margin-left: -42px;
}

/* line 564, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.pager .bx-pager-item {
  float: left;
  margin-right: 10px;
}

/* line 567, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.pager .bx-pager-item a {
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  height: 12px;
  width: 12px;
  display: block;
  border-radius: 6px;
  background-color: #787878;
}

/* line 574, ../sass/_world.scss */
.world #leaderboard-rotator .pagination.pager .bx-pager-item a.active {
  background-color: #fff;
}

/* line 584, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard {
  height: auto;
}

/* line 590, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard h2 {
  height: 34px;
  margin: 0;
  background: url(../img/world/rotator-sprite.png) no-repeat left top;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}

/* line 596, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard h3 {
  height: 33px;
  background: url(../img/world/rotator-sprite.png) no-repeat left top;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}

/* line 602, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard a.leaderlink {
  height: 34px;
  line-height: 34px;
  background: transparent url(../img/world/headers_sprite_2014.png) no-repeat 0 0;
}

/* line 610, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.ladies.qualifier h3 {
  background-position: left -84px;
}

/* line 611, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.ladies.qualifier a.leaderlink {
  background-position: 0 -422px;
}

/* line 614, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.ladies.wildcard h3 {
  background-position: left -40px;
}

/* line 615, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.ladies.wildcard a.leaderlink {
  background-position: 0 -530px;
}

/* line 620, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.world h2 {
  background-position: left -121px;
  height: 36px;
}

/* line 625, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.world.qualifier h3 {
  height: 34px;
  background-position: left -203px;
}

/* line 629, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.world.qualifier a.leaderlink {
  background-position: 0 -321px;
}

/* line 633, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.world.wildcard h3 {
  height: 34px;
  background-position: left -162px;
}

/* line 637, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard.world.wildcard a.leaderlink {
  background-position: 0 -225px;
}

/* line 644, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .column {
  float: left;
  width: 473px;
}

/* line 647, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .column.first {
  border-right: 1px solid #fff;
}

/* line 651, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .column .rank {
  width: 56px;
}

/* line 652, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .column .region {
  wdith: 100px;
}

/* line 653, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .column .player {
  width: 308px;
}

/* line 654, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .column .points {
  width: 102px;
}

/* line 658, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .leaderlink {
  clear: left;
  padding-left: 0;
  text-align: center;
}

/* line 662, ../sass/_world.scss */
.world #leaderboard-rotator .leaderboard .leaderlink span {
  right: 370px;
}

/* line 670, ../sass/_world.scss */
.world .social {
  width: 457px;
  margin-left: -1px;
  background-color: #fff;
}

/* line 675, ../sass/_world.scss */
.world .social .header {
  position: absolute;
  background: url(../img/world/headers.png) 0 -281px no-repeat;
  height: 40px;
  width: 226px;
  /* cut off twitter icon */
  z-index: 200;
}

/* line 682, ../sass/_world.scss */
.world .social .streams {
  border: 3px solid #363636;
  position: relative;
  background-color: #fff;
  overflow: hidden;
  *zoom: 1;
}

/* line 688, ../sass/_world.scss */
.world .social .facebook,
.world .social .twitter {
  width: 220px;
  float: left;
  border-right: 3px solid #363636;
}

/* line 692, ../sass/_world.scss */
.world .social .facebook h4,
.world .social .twitter h4 {
  height: 40px;
  background-color: #2d5bb0;
  margin: 0;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}

/* line 700, ../sass/_world.scss */
.world .social .twitter {
  border: 0;
}

/* line 702, ../sass/_world.scss */
.world .social .twitter h4 {
  background-color: #40bef3;
  position: relative;
}

/* line 703, ../sass/_world.scss */
.world .social .twitter h4 span {
  position: absolute;
  color: white;
  top: 5px;
  right: 34px;
  font: 23px Tahoma, Helvetica, Arial, sans-serif;
}

/* line 710, ../sass/_world.scss */
.world .social .twitter ul {
  padding: 5px;
  height: 324px;
  overflow: scroll;
  overflow-x: hidden;
}

/* line 716, ../sass/_world.scss */
.world .social .twitter img {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  behavior: url(/PIE.htc);
  position: relative;
  width: 24px;
  margin-top: 5px;
}

/* line 721, ../sass/_world.scss */
.world .social .twitter li {
  padding-bottom: 5px;
  border-bottom: 1px solid #ddd;
  margin-top: 5px;
  overflow: auto;
}

/* line 726, ../sass/_world.scss */
.world .social .twitter li span {
  color: #333;
  font-size: 10px;
}

/* line 728, ../sass/_world.scss */
.world .social .twitter p {
  color: #333;
  width: 160px;
  float: right;
  padding-right: 3px;
  margin: 0;
}

/* line 735, ../sass/_world.scss */
.world .social .twitter a {
  color: #333;
}

/* line 737, ../sass/_world.scss */
.world .social .twitter a:hover {
  color: #40bef3;
}

/* line 741, ../sass/_world.scss */
.world .outer,
.world .inner {
  padding: 0;
  margin: 0;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  overflow: visible;
}

/* line 747, ../sass/_world.scss */
.world .outer {
  border: 1px solid #665d5a;
}

/* line 750, ../sass/_world.scss */
.ie7 .world .outer,
.ie8 .world .outer {
  box-shadow: 0;
  background-image: url("../img/transparent_light.png");
}

/* line 755, ../sass/_world.scss */
.world .inner {
  width: auto;
  margin: 15px;
  border: 1px solid #665d5a;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  behavior: url(/PIE.htc);
  position: relative;
  background-color: rgba(0, 0, 0, 0.7);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 766, ../sass/_world.scss */
.world .outer {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  behavior: url(/PIE.htc);
  position: relative;
  padding: 7px;
}

/* line 770, ../sass/_world.scss */
.world .inner {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  behavior: url(/PIE.htc);
  position: relative;
  margin: 0px;
  padding: 0px;
  border: 2px solid #7f8084;
}

/* line 776, ../sass/_world.scss */
.world .border {
  border: 1px solid #7f8084;
}

/* line 782, ../sass/_world.scss */
.world .next,
.world .prev,
.world .info {
  display: inline-block;
  margin-left: 15px;
  height: 18px;
  width: 18px;
  background: transparent url(../img/world/arrows.png) no-repeat 0 0;
  bottom: 8px;
  cursor: pointer;
}

/* line 791, ../sass/_world.scss */
.world .prev {
  left: 10px;
}

/* line 792, ../sass/_world.scss */
.world .next {
  background-position: -54px 0;
}

/* line 795, ../sass/_world.scss */
.world .column1 .leaderboard a.leaderlink .next {
  right: 106px;
}

/* line 797, ../sass/_world.scss */
.world .leaderboard {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  behavior: url(/PIE.htc);
  position: relative;
  border: 1px solid white;
  background-color: #3e3e3e;
}

/* line 802, ../sass/_world.scss */
.world .leaderboard .right,
.world .leaderboard .left {
  width: 247px;
  height: 192px;
  float: left;
  border-bottom: 1px solid #3e3e3e;
}

/* line 808, ../sass/_world.scss */
.world .leaderboard .left {
  border-right: 1px solid #303030;
}

/* line 809, ../sass/_world.scss */
.world .leaderboard .right {
  border-left: 1px solid #4d4d4d;
}

/* line 812, ../sass/_world.scss */
.world .leaderboard#overall h3 {
  background: #1c4885;
  background: -moz-linear-gradient(top, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  background: -webkit-linear-gradient(top, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  background: linear-gradient(to bottom, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1c4885;
  border-left: 1px solid #1c4885;
  border-right: 1px solid #1c4885;
  border-bottom: 2px solid #060f1c;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1c4885, -1px -1px 0 #1c4885, 1px -1px 0 #1c4885, -1px 1px 0 #1c4885, 1px 1px 0 #1c4885;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* line 817, ../sass/_world.scss */
.world .leaderboard#overall a.leaderlink {
  display: block;
  background: #1c4885;
  background: -moz-linear-gradient(top, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  background: -webkit-linear-gradient(top, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  background: linear-gradient(to bottom, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1c4885;
  border-left: 1px solid #1c4885;
  border-right: 1px solid #1c4885;
  border-bottom: 2px solid #060f1c;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1c4885, -1px -1px 0 #1c4885, 1px -1px 0 #1c4885, -1px 1px 0 #1c4885, 1px 1px 0 #1c4885;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 24px;
}

/* line 827, ../sass/_world.scss */
.world .leaderboard#wildcard h3 {
  background: #0a6820;
  background: -moz-linear-gradient(top, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  background: -webkit-linear-gradient(top, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  background: linear-gradient(to bottom, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #0a6820;
  border-left: 1px solid #0a6820;
  border-right: 1px solid #0a6820;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #0a6820, -1px -1px 0 #0a6820, 1px -1px 0 #0a6820, -1px 1px 0 #0a6820, 1px 1px 0 #0a6820;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* line 832, ../sass/_world.scss */
.world .leaderboard#wildcard a.leaderlink {
  display: block;
  background: #0a6820;
  background: -moz-linear-gradient(top, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  background: -webkit-linear-gradient(top, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  background: linear-gradient(to bottom, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #0a6820;
  border-left: 1px solid #0a6820;
  border-right: 1px solid #0a6820;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #0a6820, -1px -1px 0 #0a6820, 1px -1px 0 #0a6820, -1px 1px 0 #0a6820, 1px 1px 0 #0a6820;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 24px;
}

/* line 842, ../sass/_world.scss */
.world .leaderboard#ladies h3 {
  background: #ab146e;
  background: -moz-linear-gradient(top, #d9198b 0%, #d9198b 48%, #d01885 50%, #ab146e 51%, #7d0f51 100%);
  background: -webkit-linear-gradient(top, #d9198b 0%, #d9198b 48%, #d01885 50%, #ab146e 51%, #7d0f51 100%);
  background: linear-gradient(to bottom, #d9198b 0%, #d9198b 48%, #d01885 50%, #ab146e 51%, #7d0f51 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #ab146e;
  border-left: 1px solid #ab146e;
  border-right: 1px solid #ab146e;
  border-bottom: 2px solid #390725;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #ab146e, -1px -1px 0 #ab146e, 1px -1px 0 #ab146e, -1px 1px 0 #ab146e, 1px 1px 0 #ab146e;
}

/* line 845, ../sass/_world.scss */
.world .leaderboard#ladies a.leaderlink {
  display: block;
  background: #ab146e;
  background: -moz-linear-gradient(top, #d9198b 0%, #d9198b 48%, #d01885 50%, #ab146e 51%, #7d0f51 100%);
  background: -webkit-linear-gradient(top, #d9198b 0%, #d9198b 48%, #d01885 50%, #ab146e 51%, #7d0f51 100%);
  background: linear-gradient(to bottom, #d9198b 0%, #d9198b 48%, #d01885 50%, #ab146e 51%, #7d0f51 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #ab146e;
  border-left: 1px solid #ab146e;
  border-right: 1px solid #ab146e;
  border-bottom: 2px solid #390725;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #ab146e, -1px -1px 0 #ab146e, 1px -1px 0 #ab146e, -1px 1px 0 #ab146e, 1px 1px 0 #ab146e;
  font-size: 24px;
}

/* line 852, ../sass/_world.scss */
.world .leaderboard#ladies-wildcard h3 {
  background: #500451;
  background: -moz-linear-gradient(top, #800682 0%, #800682 48%, #760678 50%, #500451 51%, #200220 100%);
  background: -webkit-linear-gradient(top, #800682 0%, #800682 48%, #760678 50%, #500451 51%, #200220 100%);
  background: linear-gradient(to bottom, #800682 0%, #800682 48%, #760678 50%, #500451 51%, #200220 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #500451;
  border-left: 1px solid #500451;
  border-right: 1px solid #500451;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #500451, -1px -1px 0 #500451, 1px -1px 0 #500451, -1px 1px 0 #500451, 1px 1px 0 #500451;
}

/* line 855, ../sass/_world.scss */
.world .leaderboard#ladies-wildcard a.leaderlink {
  display: block;
  background: #500451;
  background: -moz-linear-gradient(top, #800682 0%, #800682 48%, #760678 50%, #500451 51%, #200220 100%);
  background: -webkit-linear-gradient(top, #800682 0%, #800682 48%, #760678 50%, #500451 51%, #200220 100%);
  background: linear-gradient(to bottom, #800682 0%, #800682 48%, #760678 50%, #500451 51%, #200220 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #500451;
  border-left: 1px solid #500451;
  border-right: 1px solid #500451;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #500451, -1px -1px 0 #500451, 1px -1px 0 #500451, -1px 1px 0 #500451, 1px 1px 0 #500451;
  font-size: 24px;
}

/* line 863, ../sass/_world.scss */
.world .leaderboard#huntingparty h3 {
  background: #006300;
  background: -moz-linear-gradient(top, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  background: -webkit-linear-gradient(top, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  background: linear-gradient(to bottom, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #006300;
  border-left: 1px solid #006300;
  border-right: 1px solid #006300;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #006300, -1px -1px 0 #006300, 1px -1px 0 #006300, -1px 1px 0 #006300, 1px 1px 0 #006300;
}

/* line 866, ../sass/_world.scss */
.world .leaderboard#huntingparty a.leaderlink {
  display: block;
  background: #006300;
  background: -moz-linear-gradient(top, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  background: -webkit-linear-gradient(top, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  background: linear-gradient(to bottom, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #006300;
  border-left: 1px solid #006300;
  border-right: 1px solid #006300;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #006300, -1px -1px 0 #006300, 1px -1px 0 #006300, -1px 1px 0 #006300, 1px 1px 0 #006300;
  font-size: 24px;
}

/* line 874, ../sass/_world.scss */
.world .leaderboard#location h3 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 877, ../sass/_world.scss */
.world .leaderboard#location a.leaderlink {
  display: block;
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
  font-size: 24px;
}

/* line 888, ../sass/_world.scss */
.world .leader .rank,
.world .leaders .header .rank {
  text-align: center;
}

/* line 892, ../sass/_world.scss */
.world .leader .player span,
.world .leaders .header .player span {
  float: none;
}

/* line 896, ../sass/_world.scss */
.world .leader .points,
.world .leaders .header .points {
  text-align: center;
}

/* line 905, ../sass/_world.scss */
.world .leader {
  font-family: verdana, sans-serif;
  background-color: #111;
  background: -moz-linear-gradient(top, #232323, #000000);
  background: -webkit-linear-gradient(top, #232323, #000000);
  background: -o-linear-gradient(top, #232323, #000000);
  background: -ms-linear-gradient(top, #232323, #000000);
  background: linear-gradient(top, #232323, #000000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#232323', EndColorStr='#000000', GradientType=0);
  /* IE6-9 */
  margin: 0;
  padding: 8px 0 4px 0;
}

/* line 910, ../sass/_world.scss */
.world .leader .p_icon {
  height: 50px;
  width: 41px;
  float: left;
  margin: 6px 9px 6px 1px;
}

/* line 916, ../sass/_world.scss */
.world .leader .rank {
  color: #e2cf2b;
  font: 18px Aachen, Impact, serif;
}

/* line 920, ../sass/_world.scss */
.world .leader .region {
  color: #e2cf2b;
  font: 18px Aachen, Impact, serif;
}

/* line 924, ../sass/_world.scss */
.world .leader .player {
  text-transform: uppercase;
}

/* line 926, ../sass/_world.scss */
.world .leader .player .name {
  color: white;
  font: 18px Aachen, Impact, serif;
  margin: 0;
  padding: 0;
}

/* line 932, ../sass/_world.scss */
.world .leader .player .location {
  font-size: 12px;
  color: #e2cf2b;
}

/* line 937, ../sass/_world.scss */
.world .leader .points {
  color: #e2cf2b;
  font: 18px Aachen, Impact, serif;
}

/* line 943, ../sass/_world.scss */
.world .info {
  display: block;
  position: absolute;
  height: 40px;
  width: 40px;
  background-image: url(../img/world/info.png);
  top: 3px;
  right: 390px;
  z-index: 100;
}

/* line 953, ../sass/_world.scss */
.world.leaders .info,
.world.main .info,
.world.qualifiers .info,
.world.adventures .info,
.world.hunter_heroes .info,
.world.regionals .info,
.world.ladies .info,
.world.wildcard .info,
.world.huntingparty .info,
.world.location .info,
.world.ladies_wildcard .info {
  right: -10px;
  top: -10px;
}

/* line 968, ../sass/_world.scss */
.world a.location {
  display: block;
}

/* line 971, ../sass/_world.scss */
.world a.ladies {
  display: block;
  margin-top: -30px;
}

/* line 976, ../sass/_world.scss */
.world .map {
  width: 517px;
  height: 314px;
  background: transparent url(../img/world/map.png) no-repeat;
  position: relative;
}

/* line 982, ../sass/_world.scss */
.world .map div {
  position: absolute;
}

/* line 984, ../sass/_world.scss */
.world .map div.active {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
}

/* line 989, ../sass/_world.scss */
.world .map .north,
.world .map .east,
.world .map .south,
.world .map .west {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
  /*IE8*/
}

/* line 992, ../sass/_world.scss */
.world .map .north:hover,
.world .map .east:hover,
.world .map .south:hover,
.world .map .west:hover {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  /*IE8*/
}

/* line 997, ../sass/_world.scss */
.world .map .north {
  height: 146px;
  width: 98px;
  background-image: url(../img/world/north.png);
  right: 158px;
  top: 25px;
}

/* line 1004, ../sass/_world.scss */
.world .map .east {
  height: 176px;
  width: 195px;
  background: url(../img/world/east.png) no-repeat;
  right: 2px;
  top: 0;
}

/* line 1011, ../sass/_world.scss */
.world .map .south {
  height: 181px;
  width: 310px;
  background: url(../img/world/south.png) no-repeat;
  right: 39px;
  bottom: 4px;
}

/* line 1018, ../sass/_world.scss */
.world .map .west {
  height: 235px;
  width: 268px;
  background: url(../img/world/west.png) no-repeat;
  left: 13px;
  top: 6px;
}

/* line 1027, ../sass/_world.scss */
.world h6 {
  font-size: 13px;
  font-weight: normal;
  text-align: center;
  color: white;
  margin: -3px 0 4px 0;
}

/* line 1034, ../sass/_world.scss */
.world .clearfix,
.world #leaderboard-rotator .leaderboard .border,
.world .summer2013 #details,
.summer2013 .world #details {
  clear: both;
}

/* line 1041, ../sass/_world.scss */
.world.two header,
.world.four header {
  background: #181818 url("../img/world/header_bg2.jpg") no-repeat top center;
}

/* line 1045, ../sass/_world.scss */
.world.two .banner,
.world.four .banner {
  margin-top: -25px;
  margin-left: -33px;
}

/* line 1047, ../sass/_world.scss */
.world.two .column1,
.world.two .column2,
.world.four .column1,
.world.four .column2 {
  width: 484px;
  height: 670px;
  margin-top: 5px;
}

/* line 1052, ../sass/_world.scss */
.world.two .column2 .outer,
.world.four .column2 .outer {
  margin-top: 0;
  height: 637px;
}

/* line 1054, ../sass/_world.scss */
.world.two .leaderboard h3,
.world.four .leaderboard h3 {
  background: url("../img/world/headers2.png") no-repeat 0 0;
}

/* line 1056, ../sass/_world.scss */
.world.two .leaderboard h3.social,
.world.four .leaderboard h3.social {
  background-position: 2px -136px;
}

/* line 1057, ../sass/_world.scss */
.world.two .leaderboard h3.ladies,
.world.four .leaderboard h3.ladies {
  background-position: 0px -68px;
}

/* line 1059, ../sass/_world.scss */
.world.two .column2 h3,
.world.four .column2 h3 {
  background-position: 0 -33px;
}

/* line 1060, ../sass/_world.scss */
.world.two .info,
.world.four .info {
  top: 117px;
  left: 420px;
}

/* line 1061, ../sass/_world.scss */
.world.two .column2 .info,
.world.four .column2 .info {
  top: -7px;
  left: 422px;
}

/* line 1063, ../sass/_world.scss */
.world.two .border,
.world.four .border {
  overflow: hidden;
}

/* line 1065, ../sass/_world.scss */
.world.two ul.regions,
.world.four ul.regions {
  list-style: none;
  overflow: auto;
  padding-left: 0;
}

/* line 1069, ../sass/_world.scss */
.world.two ul.regions li,
.world.four ul.regions li {
  float: left;
}

/* line 1071, ../sass/_world.scss */
.world.two ul.regions li a,
.world.four ul.regions li a {
  width: 115px;
  height: 34px;
  display: block;
  background: url("../img/world/regions.png") no-repeat 0 0;
  text-indent: -2000px;
}

/* line 1076, ../sass/_world.scss */
.world.two ul.regions li a.east,
.world.four ul.regions li a.east {
  background-position: -115px 0;
}

/* line 1077, ../sass/_world.scss */
.world.two ul.regions li a.south,
.world.four ul.regions li a.south {
  background-position: -230px 0;
}

/* line 1078, ../sass/_world.scss */
.world.two ul.regions li a.west,
.world.four ul.regions li a.west {
  background-position: -345px 0;
}

/* line 1080, ../sass/_world.scss */
.world.two ul.regions li a:hover,
.world.two ul.regions li a.active,
.world.four ul.regions li a:hover,
.world.four ul.regions li a.active {
  background-position: 0 -34px;
}

/* line 1081, ../sass/_world.scss */
.world.two ul.regions li a.east:hover,
.world.two ul.regions li a.active.east,
.world.four ul.regions li a.east:hover,
.world.four ul.regions li a.active.east {
  background-position: -115px -34px;
}

/* line 1082, ../sass/_world.scss */
.world.two ul.regions li a.south:hover,
.world.two ul.regions li a.active.south,
.world.four ul.regions li a.south:hover,
.world.four ul.regions li a.active.south {
  background-position: -230px -34px;
}

/* line 1083, ../sass/_world.scss */
.world.two ul.regions li a.west:hover,
.world.two ul.regions li a.active.west,
.world.four ul.regions li a.west:hover,
.world.four ul.regions li a.active.west {
  background-position: -345px -34px;
}

/* line 1090, ../sass/_world.scss */
.world.two .leaderboard .leader.first,
.world.four .leaderboard .leader.first {
  height: 66px;
}

/* line 1091, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2,
.world.four .leaderboard a.leaderlink2 {
  display: block;
  background: #2b8ee2;
  width: 209px;
  height: 34px;
  padding: 0 0 0 20px;
  float: left;
  border-left: 1px solid #2b6597;
  border-right: 1px solid #58a6e8;
  text-transform: uppercase;
  font: 26px/38px heroic_condensed, "Yanone Kaffeesatz", sans-serif;
}

/* line 1103, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2.east,
.world.four .leaderboard a.leaderlink2.east {
  background-color: #2f9c39;
  border-left: 1px solid #1c5f22;
  border-right: 1px solid #46d653;
}

/* line 1104, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2.south,
.world.four .leaderboard a.leaderlink2.south {
  background-color: #ea1b1b;
  border-left: 1px solid #921111;
  border-right: 1px solid #ef5757;
}

/* line 1105, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2.west,
.world.four .leaderboard a.leaderlink2.west {
  background-color: #f9a123;
  border-left: 1px solid #e0901f;
  border-right: 1px solid #fcb858;
}

/* line 1108, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2.wildcard,
.world.four .leaderboard a.leaderlink2.wildcard {
  background-color: #222c4e;
  margin-left: 0;
  width: 208px;
  border-left: 1px solid #000;
  border-right: 1px solid #515973;
}

/* line 1116, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2.ladies,
.world.four .leaderboard a.leaderlink2.ladies {
  background-color: #853a97;
  background-position: 176px 0;
  border-left: 1px solid #552561;
  border-right: 1px solid #b94ad4;
  width: 482px;
  margin-top: 0;
}

/* line 1125, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2:hover,
.world.four .leaderboard a.leaderlink2:hover {
  color: white;
}

/* line 1127, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2.ladies,
.world.four .leaderboard a.leaderlink2.ladies {
  width: 300px;
  padding-right: 182px;
  text-align: right;
}

/* line 1132, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2.ladies .next,
.world.four .leaderboard a.leaderlink2.ladies .next {
  right: 160px;
}

/* line 1136, ../sass/_world.scss */
.world.two .leaderboard#ladies,
.world.four .leaderboard#ladies {
  width: 954px;
}

/* line 1138, ../sass/_world.scss */
.world.two .leaderboard#ladies .left,
.world.four .leaderboard#ladies .left {
  width: 314px;
}

/* line 1139, ../sass/_world.scss */
.world.two .leaderboard#ladies .right,
.world.four .leaderboard#ladies .right {
  width: 315px;
}

/* line 1141, ../sass/_world.scss */
.world.two .leaderboard#ladies h4,
.world.four .leaderboard#ladies h4 {
  background: #535353 url("../img/world/headers2.png") no-repeat 0 -102px;
  text-indent: -2000px;
  margin: 0 0 2px 0;
  height: 34px;
}

/* line 1147, ../sass/_world.scss */
.world.two .leaderboard#ladies .lwild,
.world.four .leaderboard#ladies .lwild {
  background-color: #535353;
  width: 317px;
  border-left: 2px solid #222;
  border-right: 1px solid #000;
  float: right;
}

/* line 1154, ../sass/_world.scss */
.world.two .leaderboard#ladies .lwild h4,
.world.four .leaderboard#ladies .lwild h4 {
  background-position: -638px -102px;
  margin-bottom: 0px;
}

/* line 1156, ../sass/_world.scss */
.world.two .leaderboard#ladies .lwild .leader,
.world.four .leaderboard#ladies .lwild .leader {
  height: 24px;
}

/* line 1158, ../sass/_world.scss */
.world.two .leaderboard#ladies .lwild .leader .points,
.world.four .leaderboard#ladies .lwild .leader .points {
  width: 57px;
}

/* line 1163, ../sass/_world.scss */
.world.two .leaderboard a.leaderlink2 .next,
.world.four .leaderboard a.leaderlink2 .next {
  bottom: 9px;
  right: 26px;
}

/* line 1165, ../sass/_world.scss */
.world.two .wide,
.world.four .wide {
  clear: both;
  margin-top: 10px;
}

/* line 1168, ../sass/_world.scss */
.world.two .wide .ladies,
.world.four .wide .ladies {
  width: 954px;
}

/* line 1175, ../sass/_world.scss */
.world.two .social,
.world.four .social {
  width: 460px;
}

/* line 1178, ../sass/_world.scss */
.world .thanks {
  margin: 60px;
}

/* line 1184, ../sass/_world.scss */
.world.four header {
  background: #181818 url("../img/world/header_bg_live.jpg") no-repeat top center;
}

/* line 1188, ../sass/_world.scss */
.world.four .banner {
  margin-top: -25px;
  margin-left: -33px;
}

/* line 1190, ../sass/_world.scss */
.world.four a.leaderlink {
  margin: 0;
  padding: 0;
  width: 475px;
  height: 33px;
  float: left;
  display: inline-block;
  color: white;
  font: 25px/33px heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  text-align: center;
  text-transform: uppercase;
  background-color: #753385;
  background: -moz-linear-gradient(top, #8d3ea1, #753385);
  background: -webkit-linear-gradient(top, #8d3ea1, #753385);
  background: -o-linear-gradient(top, #8d3ea1, #753385);
  background: -ms-linear-gradient(top, #8d3ea1, #753385);
  background: linear-gradient(top, #8d3ea1, #753385);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8d3ea1', EndColorStr='#753385', GradientType=0);
  /* IE6-9 */
}

/* line 1203, ../sass/_world.scss */
.world.four a.leaderlink.world {
  width: 472px;
  border-left: 3px solid #333;
  background-color: #3f4b6c;
  background: -moz-linear-gradient(top, #3f4b6c, #2e374f);
  background: -webkit-linear-gradient(top, #3f4b6c, #2e374f);
  background: -o-linear-gradient(top, #3f4b6c, #2e374f);
  background: -ms-linear-gradient(top, #3f4b6c, #2e374f);
  background: linear-gradient(top, #3f4b6c, #2e374f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3f4b6c', EndColorStr='#2e374f', GradientType=0);
  /* IE6-9 */
}

/* line 1207, ../sass/_world.scss */
.world.four a.leaderlink.world .next {
  right: 134px;
}

/* line 1209, ../sass/_world.scss */
.world.four a.leaderlink.ladies .next {
  right: 610px;
}

/* line 1213, ../sass/_world.scss */
.world .outer {
  margin-bottom: 20px;
}

/* line 1217, ../sass/_world.scss */
.world .outer.welcome h3 {
  background: #000456;
  background: -moz-linear-gradient(top, #000689 0%, #000689 48%, #00067f 50%, #000456 51%, #000223 100%);
  background: -webkit-linear-gradient(top, #000689 0%, #000689 48%, #00067f 50%, #000456 51%, #000223 100%);
  background: linear-gradient(to bottom, #000689 0%, #000689 48%, #00067f 50%, #000456 51%, #000223 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #000456;
  border-left: 1px solid #000456;
  border-right: 1px solid #000456;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #000456, -1px -1px 0 #000456, 1px -1px 0 #000456, -1px 1px 0 #000456, 1px 1px 0 #000456;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* line 1223, ../sass/_world.scss */
.world .outer.welcome p {
  font-size: 14px;
  text-align: center;
  margin: 0 24px 28px 24px;
  line-height: 1.6;
}

/* line 1231, ../sass/_world.scss */
.world .outer.welcome .col-md-6:first-child {
  padding-right: 0px;
}

/* line 1234, ../sass/_world.scss */
.world .outer.welcome .col-md-6:last-child {
  padding-left: 0px;
}

/* line 1239, ../sass/_world.scss */
.world .outer.welcome .statistics {
  list-style-type: none;
  text-align: center;
  padding: 0;
  font-size: 35px;
}

/* line 1244, ../sass/_world.scss */
.world .outer.welcome .statistics .value {
  color: white;
}

/* line 1247, ../sass/_world.scss */
.world .outer.welcome .statistics .label {
  padding-left: 10px;
  font-size: 30px;
  font-family: heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  text-transform: uppercase;
}

/* line 1258, ../sass/_world.scss */
.world .outer.countdown h3,
.world .outer.series-leaderboards h3 {
  background: #1c4885;
  background: -moz-linear-gradient(top, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  background: -webkit-linear-gradient(top, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  background: linear-gradient(to bottom, #255faf 0%, #255faf 48%, #235aa7 50%, #1c4885 51%, #13315b 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1c4885;
  border-left: 1px solid #1c4885;
  border-right: 1px solid #1c4885;
  border-bottom: 2px solid #060f1c;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1c4885, -1px -1px 0 #1c4885, 1px -1px 0 #1c4885, -1px 1px 0 #1c4885, 1px 1px 0 #1c4885;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* line 1266, ../sass/_world.scss */
.finals .leaders {
  width: 600px;
  margin: auto;
}

/* line 1269, ../sass/_world.scss */
.finals .leaders .leader {
  height: 40px;
}

/* line 1272, ../sass/_world.scss */
.finals .leaders .rank {
  font-size: 20px;
  line-height: 26px;
  width: 60px;
  margin-right: 10px;
}

/* line 1273, ../sass/_world.scss */
.finals .leaders .player {
  font-size: 23px;
  line-height: 26px;
  width: 300px;
}

/* line 1274, ../sass/_world.scss */
.finals .leaders .location {
  font-size: 13px;
  line-height: 16px;
}

@media (max-width: 450px) {

  /* line 1292, ../sass/_world.scss */
  body.leaders .leaders,
  body.world.main .leaders,
  body.world.qualifiers .leaders,
  body.world.regionals .leaders,
  body.world.adventures .leaders,
  body.world.hunter_heroes .leaders,
  body.world.ladies .leaders,
  body.world.wildcard .leaders,
  body.world.huntingparty .leaders,
  body.world.location .leaders,
  body.world.results .leaders,
  body.world.ladies_wildcard .leaders {
    overflow-x: scroll;
  }
}

/* line 1298, ../sass/_world.scss */
body.leaders h2,
body.world.main h2,
body.world.qualifiers h2,
body.world.regionals h2,
body.world.adventures h2,
body.world.hunter_heroes h2,
body.world.ladies h2,
body.world.wildcard h2,
body.world.huntingparty h2,
body.world.location h2,
body.world.results h2,
body.world.ladies_wildcard h2 {
  background: #EDA519;
  background: -moz-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: -webkit-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: linear-gradient(to bottom, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #EDA519;
  border-left: 1px solid #EDA519;
  border-right: 1px solid #EDA519;
  border-bottom: 2px solid #7d560a;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #EDA519, -1px -1px 0 #EDA519, 1px -1px 0 #EDA519, -1px 1px 0 #EDA519, 1px 1px 0 #EDA519;
}

/* line 1303, ../sass/_world.scss */
body.leaders.main h2,
body.leaders.adventures h2,
body.leaders.hunter_heroes h2,
body.leaders.regionals h2,
body.leaders.qualifiers h2,
body.world.main.main h2,
body.world.main.adventures h2,
body.world.main.hunter_heroes h2,
body.world.main.regionals h2,
body.world.main.qualifiers h2,
body.world.qualifiers.main h2,
body.world.qualifiers.adventures h2,
body.world.qualifiers.hunter_heroes h2,
body.world.qualifiers.regionals h2,
body.world.qualifiers.qualifiers h2,
body.world.regionals.main h2,
body.world.regionals.adventures h2,
body.world.regionals.hunter_heroes h2,
body.world.regionals.regionals h2,
body.world.regionals.qualifiers h2,
body.world.adventures.main h2,
body.world.adventures.adventures h2,
body.world.adventures.hunter_heroes h2,
body.world.adventures.regionals h2,
body.world.adventures.qualifiers h2,
body.world.hunter_heroes.main h2,
body.world.hunter_heroes.adventures h2,
body.world.hunter_heroes.hunter_heroes h2,
body.world.hunter_heroes.regionals h2,
body.world.hunter_heroes.qualifiers h2,
body.world.ladies.main h2,
body.world.ladies.adventures h2,
body.world.ladies.hunter_heroes h2,
body.world.ladies.regionals h2,
body.world.ladies.qualifiers h2,
body.world.wildcard.main h2,
body.world.wildcard.adventures h2,
body.world.wildcard.hunter_heroes h2,
body.world.wildcard.regionals h2,
body.world.wildcard.qualifiers h2,
body.world.huntingparty.main h2,
body.world.huntingparty.adventures h2,
body.world.huntingparty.hunter_heroes h2,
body.world.huntingparty.regionals h2,
body.world.huntingparty.qualifiers h2,
body.world.location.main h2,
body.world.location.adventures h2,
body.world.location.hunter_heroes h2,
body.world.location.regionals h2,
body.world.location.qualifiers h2,
body.world.results.main h2,
body.world.results.adventures h2,
body.world.results.hunter_heroes h2,
body.world.results.regionals h2,
body.world.results.qualifiers h2,
body.world.ladies_wildcard.main h2,
body.world.ladies_wildcard.adventures h2,
body.world.ladies_wildcard.hunter_heroes h2,
body.world.ladies_wildcard.regionals h2,
body.world.ladies_wildcard.qualifiers h2 {
  background: #EDA519;
  background: -moz-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: -webkit-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: linear-gradient(to bottom, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #EDA519;
  border-left: 1px solid #EDA519;
  border-right: 1px solid #EDA519;
  border-bottom: 2px solid #7d560a;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #EDA519, -1px -1px 0 #EDA519, 1px -1px 0 #EDA519, -1px 1px 0 #EDA519, 1px 1px 0 #EDA519;
}

/* line 1310, ../sass/_world.scss */
body.leaders.wildcard h2,
body.world.main.wildcard h2,
body.world.qualifiers.wildcard h2,
body.world.regionals.wildcard h2,
body.world.adventures.wildcard h2,
body.world.hunter_heroes.wildcard h2,
body.world.ladies.wildcard h2,
body.world.wildcard.wildcard h2,
body.world.huntingparty.wildcard h2,
body.world.location.wildcard h2,
body.world.results.wildcard h2,
body.world.ladies_wildcard.wildcard h2 {
  background: #c60000;
  background: -moz-linear-gradient(top, #f90000 0%, #f90000 48%, #ef0000 50%, #c60000 51%, #930000 100%);
  background: -webkit-linear-gradient(top, #f90000 0%, #f90000 48%, #ef0000 50%, #c60000 51%, #930000 100%);
  background: linear-gradient(to bottom, #f90000 0%, #f90000 48%, #ef0000 50%, #c60000 51%, #930000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #c60000;
  border-left: 1px solid #c60000;
  border-right: 1px solid #c60000;
  border-bottom: 2px solid #470000;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #c60000, -1px -1px 0 #c60000, 1px -1px 0 #c60000, -1px 1px 0 #c60000, 1px 1px 0 #c60000;
}

/* line 1313, ../sass/_world.scss */
body.leaders.ladies h2,
body.world.main.ladies h2,
body.world.qualifiers.ladies h2,
body.world.regionals.ladies h2,
body.world.adventures.ladies h2,
body.world.hunter_heroes.ladies h2,
body.world.ladies.ladies h2,
body.world.wildcard.ladies h2,
body.world.huntingparty.ladies h2,
body.world.location.ladies h2,
body.world.results.ladies h2,
body.world.ladies_wildcard.ladies h2 {
  background: #6E317E;
  background: -moz-linear-gradient(top, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  background: -webkit-linear-gradient(top, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  background: linear-gradient(to bottom, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #6E317E;
  border-left: 1px solid #6E317E;
  border-right: 1px solid #6E317E;
  border-bottom: 2px solid #1e0d22;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #6E317E, -1px -1px 0 #6E317E, 1px -1px 0 #6E317E, -1px 1px 0 #6E317E, 1px 1px 0 #6E317E;
}

/* line 1316, ../sass/_world.scss */
body.leaders.ladies_wildcard h2,
body.world.main.ladies_wildcard h2,
body.world.qualifiers.ladies_wildcard h2,
body.world.regionals.ladies_wildcard h2,
body.world.adventures.ladies_wildcard h2,
body.world.hunter_heroes.ladies_wildcard h2,
body.world.ladies.ladies_wildcard h2,
body.world.wildcard.ladies_wildcard h2,
body.world.huntingparty.ladies_wildcard h2,
body.world.location.ladies_wildcard h2,
body.world.results.ladies_wildcard h2,
body.world.ladies_wildcard.ladies_wildcard h2 {
  background: #B93066;
  background: -moz-linear-gradient(top, #d04c80 0%, #d04c80 48%, #ce437a 50%, #B93066 51%, #912550 100%);
  background: -webkit-linear-gradient(top, #d04c80 0%, #d04c80 48%, #ce437a 50%, #B93066 51%, #912550 100%);
  background: linear-gradient(to bottom, #d04c80 0%, #d04c80 48%, #ce437a 50%, #B93066 51%, #912550 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #B93066;
  border-left: 1px solid #B93066;
  border-right: 1px solid #B93066;
  border-bottom: 2px solid #54162e;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #B93066, -1px -1px 0 #B93066, 1px -1px 0 #B93066, -1px 1px 0 #B93066, 1px 1px 0 #B93066;
}

/* line 1319, ../sass/_world.scss */
body.leaders.huntingparty h2,
body.world.main.huntingparty h2,
body.world.qualifiers.huntingparty h2,
body.world.regionals.huntingparty h2,
body.world.adventures.huntingparty h2,
body.world.hunter_heroes.huntingparty h2,
body.world.ladies.huntingparty h2,
body.world.wildcard.huntingparty h2,
body.world.huntingparty.huntingparty h2,
body.world.location.huntingparty h2,
body.world.results.huntingparty h2,
body.world.ladies_wildcard.huntingparty h2 {
  background: #006300;
  background: -moz-linear-gradient(top, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  background: -webkit-linear-gradient(top, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  background: linear-gradient(to bottom, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #006300;
  border-left: 1px solid #006300;
  border-right: 1px solid #006300;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #006300, -1px -1px 0 #006300, 1px -1px 0 #006300, -1px 1px 0 #006300, 1px 1px 0 #006300;
}

/* line 1322, ../sass/_world.scss */
body.leaders.results h2,
body.world.main.results h2,
body.world.qualifiers.results h2,
body.world.regionals.results h2,
body.world.adventures.results h2,
body.world.hunter_heroes.results h2,
body.world.ladies.results h2,
body.world.wildcard.results h2,
body.world.huntingparty.results h2,
body.world.location.results h2,
body.world.results.results h2,
body.world.ladies_wildcard.results h2 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 1325, ../sass/_world.scss */
body.leaders.location h2,
body.world.main.location h2,
body.world.qualifiers.location h2,
body.world.regionals.location h2,
body.world.adventures.location h2,
body.world.hunter_heroes.location h2,
body.world.ladies.location h2,
body.world.wildcard.location h2,
body.world.huntingparty.location h2,
body.world.location.location h2,
body.world.results.location h2,
body.world.ladies_wildcard.location h2 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 1329, ../sass/_world.scss */
body.leaders .navigation,
body.world.main .navigation,
body.world.qualifiers .navigation,
body.world.regionals .navigation,
body.world.adventures .navigation,
body.world.hunter_heroes .navigation,
body.world.ladies .navigation,
body.world.wildcard .navigation,
body.world.huntingparty .navigation,
body.world.location .navigation,
body.world.results .navigation,
body.world.ladies_wildcard .navigation {
  background-color: #2d2d2d;
  background: -moz-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -webkit-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -o-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -ms-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: linear-gradient(top, #3e3e3e, #2d2d2d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e3e3e', EndColorStr='#2d2d2d', GradientType=0);
  /* IE6-9 */
  padding: 6px 0;
}

/* line 1332, ../sass/_world.scss */
body.leaders .navigation .search-controls,
body.world.main .navigation .search-controls,
body.world.qualifiers .navigation .search-controls,
body.world.regionals .navigation .search-controls,
body.world.adventures .navigation .search-controls,
body.world.hunter_heroes .navigation .search-controls,
body.world.ladies .navigation .search-controls,
body.world.wildcard .navigation .search-controls,
body.world.huntingparty .navigation .search-controls,
body.world.location .navigation .search-controls,
body.world.results .navigation .search-controls,
body.world.ladies_wildcard .navigation .search-controls {
  display: flex;
}

/* line 1334, ../sass/_world.scss */
body.leaders .navigation .search-controls .search-box,
body.world.main .navigation .search-controls .search-box,
body.world.qualifiers .navigation .search-controls .search-box,
body.world.regionals .navigation .search-controls .search-box,
body.world.adventures .navigation .search-controls .search-box,
body.world.hunter_heroes .navigation .search-controls .search-box,
body.world.ladies .navigation .search-controls .search-box,
body.world.wildcard .navigation .search-controls .search-box,
body.world.huntingparty .navigation .search-controls .search-box,
body.world.location .navigation .search-controls .search-box,
body.world.results .navigation .search-controls .search-box,
body.world.ladies_wildcard .navigation .search-controls .search-box {
  margin: 10px;
  flex: 50%;
}

/* line 1337, ../sass/_world.scss */
body.leaders .navigation .search-controls .search-box input,
body.world.main .navigation .search-controls .search-box input,
body.world.qualifiers .navigation .search-controls .search-box input,
body.world.regionals .navigation .search-controls .search-box input,
body.world.adventures .navigation .search-controls .search-box input,
body.world.hunter_heroes .navigation .search-controls .search-box input,
body.world.ladies .navigation .search-controls .search-box input,
body.world.wildcard .navigation .search-controls .search-box input,
body.world.huntingparty .navigation .search-controls .search-box input,
body.world.location .navigation .search-controls .search-box input,
body.world.results .navigation .search-controls .search-box input,
body.world.ladies_wildcard .navigation .search-controls .search-box input {
  width: 100%;
}

/* line 1341, ../sass/_world.scss */
body.leaders .navigation .search-controls .search-actions,
body.world.main .navigation .search-controls .search-actions,
body.world.qualifiers .navigation .search-controls .search-actions,
body.world.regionals .navigation .search-controls .search-actions,
body.world.adventures .navigation .search-controls .search-actions,
body.world.hunter_heroes .navigation .search-controls .search-actions,
body.world.ladies .navigation .search-controls .search-actions,
body.world.wildcard .navigation .search-controls .search-actions,
body.world.huntingparty .navigation .search-controls .search-actions,
body.world.location .navigation .search-controls .search-actions,
body.world.results .navigation .search-controls .search-actions,
body.world.ladies_wildcard .navigation .search-controls .search-actions {
  flex: 50%;
}

/* line 1347, ../sass/_world.scss */
body.leaders .players,
body.world.main .players,
body.world.qualifiers .players,
body.world.regionals .players,
body.world.adventures .players,
body.world.hunter_heroes .players,
body.world.ladies .players,
body.world.wildcard .players,
body.world.huntingparty .players,
body.world.location .players,
body.world.results .players,
body.world.ladies_wildcard .players {
  clear: left;
  overflow-y: scroll;
  height: 820px;
}

/* line 1355, ../sass/_world.scss */
body.leaders .leaders .header span,
body.world.main .leaders .header span,
body.world.qualifiers .leaders .header span,
body.world.regionals .leaders .header span,
body.world.adventures .leaders .header span,
body.world.hunter_heroes .leaders .header span,
body.world.ladies .leaders .header span,
body.world.wildcard .leaders .header span,
body.world.huntingparty .leaders .header span,
body.world.location .leaders .header span,
body.world.results .leaders .header span,
body.world.ladies_wildcard .leaders .header span {
  font-size: 20px;
  font-family: heroic_condensed, "Yanone Kaffeesatz", sans-serif;
}

/* line 1359, ../sass/_world.scss */
body.leaders .leaders .header .spacer,
body.leaders .leaders .header .scrollbar,
body.world.main .leaders .header .spacer,
body.world.main .leaders .header .scrollbar,
body.world.qualifiers .leaders .header .spacer,
body.world.qualifiers .leaders .header .scrollbar,
body.world.regionals .leaders .header .spacer,
body.world.regionals .leaders .header .scrollbar,
body.world.adventures .leaders .header .spacer,
body.world.adventures .leaders .header .scrollbar,
body.world.hunter_heroes .leaders .header .spacer,
body.world.hunter_heroes .leaders .header .scrollbar,
body.world.ladies .leaders .header .spacer,
body.world.ladies .leaders .header .scrollbar,
body.world.wildcard .leaders .header .spacer,
body.world.wildcard .leaders .header .scrollbar,
body.world.huntingparty .leaders .header .spacer,
body.world.huntingparty .leaders .header .scrollbar,
body.world.location .leaders .header .spacer,
body.world.location .leaders .header .scrollbar,
body.world.results .leaders .header .spacer,
body.world.results .leaders .header .scrollbar,
body.world.ladies_wildcard .leaders .header .spacer,
body.world.ladies_wildcard .leaders .header .scrollbar {
  height: 20px;
}

/* line 1367, ../sass/_world.scss */
body.leaders .leaders .leader:not(.qualified) span,
body.world.main .leaders .leader:not(.qualified) span,
body.world.qualifiers .leaders .leader:not(.qualified) span,
body.world.regionals .leaders .leader:not(.qualified) span,
body.world.adventures .leaders .leader:not(.qualified) span,
body.world.hunter_heroes .leaders .leader:not(.qualified) span,
body.world.ladies .leaders .leader:not(.qualified) span,
body.world.wildcard .leaders .leader:not(.qualified) span,
body.world.huntingparty .leaders .leader:not(.qualified) span,
body.world.location .leaders .leader:not(.qualified) span,
body.world.results .leaders .leader:not(.qualified) span,
body.world.ladies_wildcard .leaders .leader:not(.qualified) span {
  color: #6b8598;
}

/* line 1371, ../sass/_world.scss */
body.leaders .leaders .leader:not(.qualified) .points,
body.world.main .leaders .leader:not(.qualified) .points,
body.world.qualifiers .leaders .leader:not(.qualified) .points,
body.world.regionals .leaders .leader:not(.qualified) .points,
body.world.adventures .leaders .leader:not(.qualified) .points,
body.world.hunter_heroes .leaders .leader:not(.qualified) .points,
body.world.ladies .leaders .leader:not(.qualified) .points,
body.world.wildcard .leaders .leader:not(.qualified) .points,
body.world.huntingparty .leaders .leader:not(.qualified) .points,
body.world.location .leaders .leader:not(.qualified) .points,
body.world.results .leaders .leader:not(.qualified) .points,
body.world.ladies_wildcard .leaders .leader:not(.qualified) .points {
  color: #6b6950;
}

/* line 1375, ../sass/_world.scss */
body.leaders .leaders .rank,
body.world.main .leaders .rank,
body.world.qualifiers .leaders .rank,
body.world.regionals .leaders .rank,
body.world.adventures .leaders .rank,
body.world.hunter_heroes .leaders .rank,
body.world.ladies .leaders .rank,
body.world.wildcard .leaders .rank,
body.world.huntingparty .leaders .rank,
body.world.location .leaders .rank,
body.world.results .leaders .rank,
body.world.ladies_wildcard .leaders .rank {
  color: white;
}

/* line 1377, ../sass/_world.scss */
body.leaders .leaders .rank.yellow,
body.world.main .leaders .rank.yellow,
body.world.qualifiers .leaders .rank.yellow,
body.world.regionals .leaders .rank.yellow,
body.world.adventures .leaders .rank.yellow,
body.world.hunter_heroes .leaders .rank.yellow,
body.world.ladies .leaders .rank.yellow,
body.world.wildcard .leaders .rank.yellow,
body.world.huntingparty .leaders .rank.yellow,
body.world.location .leaders .rank.yellow,
body.world.results .leaders .rank.yellow,
body.world.ladies_wildcard .leaders .rank.yellow {
  color: #e2cf2b;
}

/* line 1386, ../sass/_world.scss */
body.leaders.ladies_wildcard .leaders .updated,
body.world.main.ladies_wildcard .leaders .updated,
body.world.qualifiers.ladies_wildcard .leaders .updated,
body.world.regionals.ladies_wildcard .leaders .updated,
body.world.adventures.ladies_wildcard .leaders .updated,
body.world.hunter_heroes.ladies_wildcard .leaders .updated,
body.world.ladies.ladies_wildcard .leaders .updated,
body.world.wildcard.ladies_wildcard .leaders .updated,
body.world.huntingparty.ladies_wildcard .leaders .updated,
body.world.location.ladies_wildcard .leaders .updated,
body.world.results.ladies_wildcard .leaders .updated,
body.world.ladies_wildcard.ladies_wildcard .leaders .updated {
  background: #B93066;
  background: -moz-linear-gradient(top, #d04c80 0%, #d04c80 48%, #ce437a 50%, #B93066 51%, #912550 100%);
  background: -webkit-linear-gradient(top, #d04c80 0%, #d04c80 48%, #ce437a 50%, #B93066 51%, #912550 100%);
  background: linear-gradient(to bottom, #d04c80 0%, #d04c80 48%, #ce437a 50%, #B93066 51%, #912550 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #B93066;
  border-left: 1px solid #B93066;
  border-right: 1px solid #B93066;
  border-bottom: 2px solid #54162e;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #B93066, -1px -1px 0 #B93066, 1px -1px 0 #B93066, -1px 1px 0 #B93066, 1px 1px 0 #B93066;
}

/* line 1394, ../sass/_world.scss */
body.leaders.wildcard .leaders .updated,
body.world.main.wildcard .leaders .updated,
body.world.qualifiers.wildcard .leaders .updated,
body.world.regionals.wildcard .leaders .updated,
body.world.adventures.wildcard .leaders .updated,
body.world.hunter_heroes.wildcard .leaders .updated,
body.world.ladies.wildcard .leaders .updated,
body.world.wildcard.wildcard .leaders .updated,
body.world.huntingparty.wildcard .leaders .updated,
body.world.location.wildcard .leaders .updated,
body.world.results.wildcard .leaders .updated,
body.world.ladies_wildcard.wildcard .leaders .updated {
  background: #c60000;
  background: -moz-linear-gradient(top, #f90000 0%, #f90000 48%, #ef0000 50%, #c60000 51%, #930000 100%);
  background: -webkit-linear-gradient(top, #f90000 0%, #f90000 48%, #ef0000 50%, #c60000 51%, #930000 100%);
  background: linear-gradient(to bottom, #f90000 0%, #f90000 48%, #ef0000 50%, #c60000 51%, #930000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #c60000;
  border-left: 1px solid #c60000;
  border-right: 1px solid #c60000;
  border-bottom: 2px solid #470000;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #c60000, -1px -1px 0 #c60000, 1px -1px 0 #c60000, -1px 1px 0 #c60000, 1px 1px 0 #c60000;
}

/* line 1401, ../sass/_world.scss */
body.leaders.huntingparty .leaders .leader .player .name,
body.world.main.huntingparty .leaders .leader .player .name,
body.world.qualifiers.huntingparty .leaders .leader .player .name,
body.world.regionals.huntingparty .leaders .leader .player .name,
body.world.adventures.huntingparty .leaders .leader .player .name,
body.world.hunter_heroes.huntingparty .leaders .leader .player .name,
body.world.ladies.huntingparty .leaders .leader .player .name,
body.world.wildcard.huntingparty .leaders .leader .player .name,
body.world.huntingparty.huntingparty .leaders .leader .player .name,
body.world.location.huntingparty .leaders .leader .player .name,
body.world.results.huntingparty .leaders .leader .player .name,
body.world.ladies_wildcard.huntingparty .leaders .leader .player .name {
  font-size: 30px;
}

/* line 1404, ../sass/_world.scss */
body.leaders.huntingparty .leaders .updated,
body.world.main.huntingparty .leaders .updated,
body.world.qualifiers.huntingparty .leaders .updated,
body.world.regionals.huntingparty .leaders .updated,
body.world.adventures.huntingparty .leaders .updated,
body.world.hunter_heroes.huntingparty .leaders .updated,
body.world.ladies.huntingparty .leaders .updated,
body.world.wildcard.huntingparty .leaders .updated,
body.world.huntingparty.huntingparty .leaders .updated,
body.world.location.huntingparty .leaders .updated,
body.world.results.huntingparty .leaders .updated,
body.world.ladies_wildcard.huntingparty .leaders .updated {
  background: #006300;
  background: -moz-linear-gradient(top, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  background: -webkit-linear-gradient(top, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  background: linear-gradient(to bottom, #009600 0%, #009600 48%, #008c00 50%, #006300 51%, #003000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #006300;
  border-left: 1px solid #006300;
  border-right: 1px solid #006300;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #006300, -1px -1px 0 #006300, 1px -1px 0 #006300, -1px 1px 0 #006300, 1px 1px 0 #006300;
}

/* line 1411, ../sass/_world.scss */
body.leaders.location .leaders .updated,
body.world.main.location .leaders .updated,
body.world.qualifiers.location .leaders .updated,
body.world.regionals.location .leaders .updated,
body.world.adventures.location .leaders .updated,
body.world.hunter_heroes.location .leaders .updated,
body.world.ladies.location .leaders .updated,
body.world.wildcard.location .leaders .updated,
body.world.huntingparty.location .leaders .updated,
body.world.location.location .leaders .updated,
body.world.results.location .leaders .updated,
body.world.ladies_wildcard.location .leaders .updated {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 1419, ../sass/_world.scss */
body.leaders.ladies .leaders .updated,
body.world.main.ladies .leaders .updated,
body.world.qualifiers.ladies .leaders .updated,
body.world.regionals.ladies .leaders .updated,
body.world.adventures.ladies .leaders .updated,
body.world.hunter_heroes.ladies .leaders .updated,
body.world.ladies.ladies .leaders .updated,
body.world.wildcard.ladies .leaders .updated,
body.world.huntingparty.ladies .leaders .updated,
body.world.location.ladies .leaders .updated,
body.world.results.ladies .leaders .updated,
body.world.ladies_wildcard.ladies .leaders .updated {
  background: #6E317E;
  background: -moz-linear-gradient(top, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  background: -webkit-linear-gradient(top, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  background: linear-gradient(to bottom, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #6E317E;
  border-left: 1px solid #6E317E;
  border-right: 1px solid #6E317E;
  border-bottom: 2px solid #1e0d22;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #6E317E, -1px -1px 0 #6E317E, 1px -1px 0 #6E317E, -1px 1px 0 #6E317E, 1px 1px 0 #6E317E;
}

/* line 1422, ../sass/_world.scss */
body.leaders.ladies .leaders .header,
body.world.main.ladies .leaders .header,
body.world.qualifiers.ladies .leaders .header,
body.world.regionals.ladies .leaders .header,
body.world.adventures.ladies .leaders .header,
body.world.hunter_heroes.ladies .leaders .header,
body.world.ladies.ladies .leaders .header,
body.world.wildcard.ladies .leaders .header,
body.world.huntingparty.ladies .leaders .header,
body.world.location.ladies .leaders .header,
body.world.results.ladies .leaders .header,
body.world.ladies_wildcard.ladies .leaders .header {
  overflow: visible;
}

/* line 1424, ../sass/_world.scss */
body.leaders.ladies .leaders .header .month,
body.world.main.ladies .leaders .header .month,
body.world.qualifiers.ladies .leaders .header .month,
body.world.regionals.ladies .leaders .header .month,
body.world.adventures.ladies .leaders .header .month,
body.world.hunter_heroes.ladies .leaders .header .month,
body.world.ladies.ladies .leaders .header .month,
body.world.wildcard.ladies .leaders .header .month,
body.world.huntingparty.ladies .leaders .header .month,
body.world.location.ladies .leaders .header .month,
body.world.results.ladies .leaders .header .month,
body.world.ladies_wildcard.ladies .leaders .header .month {
  overflow: visible;
}

/* line 1426, ../sass/_world.scss */
body.leaders.ladies .leaders .header .month span,
body.world.main.ladies .leaders .header .month span,
body.world.qualifiers.ladies .leaders .header .month span,
body.world.regionals.ladies .leaders .header .month span,
body.world.adventures.ladies .leaders .header .month span,
body.world.hunter_heroes.ladies .leaders .header .month span,
body.world.ladies.ladies .leaders .header .month span,
body.world.wildcard.ladies .leaders .header .month span,
body.world.huntingparty.ladies .leaders .header .month span,
body.world.location.ladies .leaders .header .month span,
body.world.results.ladies .leaders .header .month span,
body.world.ladies_wildcard.ladies .leaders .header .month span {
  position: absolute;
  border: 0 none;
  width: 100%;
  padding: 0;
  display: block;
  background: transparent;
}

/* line 1436, ../sass/_world.scss */
body.leaders.ladies .leaders .score,
body.world.main.ladies .leaders .score,
body.world.qualifiers.ladies .leaders .score,
body.world.regionals.ladies .leaders .score,
body.world.adventures.ladies .leaders .score,
body.world.hunter_heroes.ladies .leaders .score,
body.world.ladies.ladies .leaders .score,
body.world.wildcard.ladies .leaders .score,
body.world.huntingparty.ladies .leaders .score,
body.world.location.ladies .leaders .score,
body.world.results.ladies .leaders .score,
body.world.ladies_wildcard.ladies .leaders .score {
  cursor: pointer;
}

/* line 1440, ../sass/_world.scss */
body.leaders.ladies #animal-scores,
body.world.main.ladies #animal-scores,
body.world.qualifiers.ladies #animal-scores,
body.world.regionals.ladies #animal-scores,
body.world.adventures.ladies #animal-scores,
body.world.hunter_heroes.ladies #animal-scores,
body.world.ladies.ladies #animal-scores,
body.world.wildcard.ladies #animal-scores,
body.world.huntingparty.ladies #animal-scores,
body.world.location.ladies #animal-scores,
body.world.results.ladies #animal-scores,
body.world.ladies_wildcard.ladies #animal-scores {
  width: 180px;
  left: 50%;
  margin-left: -90px;
}

/* line 1444, ../sass/_world.scss */
body.leaders.ladies #animal-scores .players,
body.world.main.ladies #animal-scores .players,
body.world.qualifiers.ladies #animal-scores .players,
body.world.regionals.ladies #animal-scores .players,
body.world.adventures.ladies #animal-scores .players,
body.world.hunter_heroes.ladies #animal-scores .players,
body.world.ladies.ladies #animal-scores .players,
body.world.wildcard.ladies #animal-scores .players,
body.world.huntingparty.ladies #animal-scores .players,
body.world.location.ladies #animal-scores .players,
body.world.results.ladies #animal-scores .players,
body.world.ladies_wildcard.ladies #animal-scores .players {
  height: auto;
  background-color: #3c3c3d;
  overflow-y: auto;
}

/* line 1449, ../sass/_world.scss */
body.leaders.ladies #animal-scores .leader,
body.world.main.ladies #animal-scores .leader,
body.world.qualifiers.ladies #animal-scores .leader,
body.world.regionals.ladies #animal-scores .leader,
body.world.adventures.ladies #animal-scores .leader,
body.world.hunter_heroes.ladies #animal-scores .leader,
body.world.ladies.ladies #animal-scores .leader,
body.world.wildcard.ladies #animal-scores .leader,
body.world.huntingparty.ladies #animal-scores .leader,
body.world.location.ladies #animal-scores .leader,
body.world.results.ladies #animal-scores .leader,
body.world.ladies_wildcard.ladies #animal-scores .leader {
  height: 20px;
}

/* line 1451, ../sass/_world.scss */
body.leaders.ladies #animal-scores .leader .rank,
body.world.main.ladies #animal-scores .leader .rank,
body.world.qualifiers.ladies #animal-scores .leader .rank,
body.world.regionals.ladies #animal-scores .leader .rank,
body.world.adventures.ladies #animal-scores .leader .rank,
body.world.hunter_heroes.ladies #animal-scores .leader .rank,
body.world.ladies.ladies #animal-scores .leader .rank,
body.world.wildcard.ladies #animal-scores .leader .rank,
body.world.huntingparty.ladies #animal-scores .leader .rank,
body.world.location.ladies #animal-scores .leader .rank,
body.world.results.ladies #animal-scores .leader .rank,
body.world.ladies_wildcard.ladies #animal-scores .leader .rank {
  width: 88px;
}

/* line 1455, ../sass/_world.scss */
body.leaders.ladies #animal-scores .leaders .month,
body.world.main.ladies #animal-scores .leaders .month,
body.world.qualifiers.ladies #animal-scores .leaders .month,
body.world.regionals.ladies #animal-scores .leaders .month,
body.world.adventures.ladies #animal-scores .leaders .month,
body.world.hunter_heroes.ladies #animal-scores .leaders .month,
body.world.ladies.ladies #animal-scores .leaders .month,
body.world.wildcard.ladies #animal-scores .leaders .month,
body.world.huntingparty.ladies #animal-scores .leaders .month,
body.world.location.ladies #animal-scores .leaders .month,
body.world.results.ladies #animal-scores .leaders .month,
body.world.ladies_wildcard.ladies #animal-scores .leaders .month {
  width: 98px;
}

/* line 1458, ../sass/_world.scss */
body.leaders.ladies #animal-scores .name,
body.world.main.ladies #animal-scores .name,
body.world.qualifiers.ladies #animal-scores .name,
body.world.regionals.ladies #animal-scores .name,
body.world.adventures.ladies #animal-scores .name,
body.world.hunter_heroes.ladies #animal-scores .name,
body.world.ladies.ladies #animal-scores .name,
body.world.wildcard.ladies #animal-scores .name,
body.world.huntingparty.ladies #animal-scores .name,
body.world.location.ladies #animal-scores .name,
body.world.results.ladies #animal-scores .name,
body.world.ladies_wildcard.ladies #animal-scores .name {
  color: #000000;
  background: url(../img/world/headers_sprite_2014.png) no-repeat 0 0;
  background-position: 0 -322px;
  display: block;
  width: 180px;
  border: none;
  padding: 5px 0;
}

/* line 1467, ../sass/_world.scss */
body.leaders.ladies #animal-scores .total,
body.world.main.ladies #animal-scores .total,
body.world.qualifiers.ladies #animal-scores .total,
body.world.regionals.ladies #animal-scores .total,
body.world.adventures.ladies #animal-scores .total,
body.world.hunter_heroes.ladies #animal-scores .total,
body.world.ladies.ladies #animal-scores .total,
body.world.wildcard.ladies #animal-scores .total,
body.world.huntingparty.ladies #animal-scores .total,
body.world.location.ladies #animal-scores .total,
body.world.results.ladies #animal-scores .total,
body.world.ladies_wildcard.ladies #animal-scores .total {
  color: #000000;
  background: url(../img/world/headers_sprite_2014.png) no-repeat 0 0;
  background-position: 0 -322px;
}

/* line 1472, ../sass/_world.scss */
body.leaders.ladies #animal-scores .total .rank,
body.world.main.ladies #animal-scores .total .rank,
body.world.qualifiers.ladies #animal-scores .total .rank,
body.world.regionals.ladies #animal-scores .total .rank,
body.world.adventures.ladies #animal-scores .total .rank,
body.world.hunter_heroes.ladies #animal-scores .total .rank,
body.world.ladies.ladies #animal-scores .total .rank,
body.world.wildcard.ladies #animal-scores .total .rank,
body.world.huntingparty.ladies #animal-scores .total .rank,
body.world.location.ladies #animal-scores .total .rank,
body.world.results.ladies #animal-scores .total .rank,
body.world.ladies_wildcard.ladies #animal-scores .total .rank {
  color: #000000;
}

/* line 1487, ../sass/_world.scss */
body.leaders.main h3,
body.leaders.adventures h3,
body.leaders.hunter_heroes h3,
body.leaders.regionals h3,
body.leaders.qualifiers h3,
body.world.main.main h3,
body.world.main.adventures h3,
body.world.main.hunter_heroes h3,
body.world.main.regionals h3,
body.world.main.qualifiers h3,
body.world.qualifiers.main h3,
body.world.qualifiers.adventures h3,
body.world.qualifiers.hunter_heroes h3,
body.world.qualifiers.regionals h3,
body.world.qualifiers.qualifiers h3,
body.world.regionals.main h3,
body.world.regionals.adventures h3,
body.world.regionals.hunter_heroes h3,
body.world.regionals.regionals h3,
body.world.regionals.qualifiers h3,
body.world.adventures.main h3,
body.world.adventures.adventures h3,
body.world.adventures.hunter_heroes h3,
body.world.adventures.regionals h3,
body.world.adventures.qualifiers h3,
body.world.hunter_heroes.main h3,
body.world.hunter_heroes.adventures h3,
body.world.hunter_heroes.hunter_heroes h3,
body.world.hunter_heroes.regionals h3,
body.world.hunter_heroes.qualifiers h3,
body.world.ladies.main h3,
body.world.ladies.adventures h3,
body.world.ladies.hunter_heroes h3,
body.world.ladies.regionals h3,
body.world.ladies.qualifiers h3,
body.world.wildcard.main h3,
body.world.wildcard.adventures h3,
body.world.wildcard.hunter_heroes h3,
body.world.wildcard.regionals h3,
body.world.wildcard.qualifiers h3,
body.world.huntingparty.main h3,
body.world.huntingparty.adventures h3,
body.world.huntingparty.hunter_heroes h3,
body.world.huntingparty.regionals h3,
body.world.huntingparty.qualifiers h3,
body.world.location.main h3,
body.world.location.adventures h3,
body.world.location.hunter_heroes h3,
body.world.location.regionals h3,
body.world.location.qualifiers h3,
body.world.results.main h3,
body.world.results.adventures h3,
body.world.results.hunter_heroes h3,
body.world.results.regionals h3,
body.world.results.qualifiers h3,
body.world.ladies_wildcard.main h3,
body.world.ladies_wildcard.adventures h3,
body.world.ladies_wildcard.hunter_heroes h3,
body.world.ladies_wildcard.regionals h3,
body.world.ladies_wildcard.qualifiers h3 {
  text-align: center;
}

/* line 1490, ../sass/_world.scss */
body.leaders.main .switch-btn,
body.leaders.adventures .switch-btn,
body.leaders.hunter_heroes .switch-btn,
body.leaders.regionals .switch-btn,
body.leaders.qualifiers .switch-btn,
body.world.main.main .switch-btn,
body.world.main.adventures .switch-btn,
body.world.main.hunter_heroes .switch-btn,
body.world.main.regionals .switch-btn,
body.world.main.qualifiers .switch-btn,
body.world.qualifiers.main .switch-btn,
body.world.qualifiers.adventures .switch-btn,
body.world.qualifiers.hunter_heroes .switch-btn,
body.world.qualifiers.regionals .switch-btn,
body.world.qualifiers.qualifiers .switch-btn,
body.world.regionals.main .switch-btn,
body.world.regionals.adventures .switch-btn,
body.world.regionals.hunter_heroes .switch-btn,
body.world.regionals.regionals .switch-btn,
body.world.regionals.qualifiers .switch-btn,
body.world.adventures.main .switch-btn,
body.world.adventures.adventures .switch-btn,
body.world.adventures.hunter_heroes .switch-btn,
body.world.adventures.regionals .switch-btn,
body.world.adventures.qualifiers .switch-btn,
body.world.hunter_heroes.main .switch-btn,
body.world.hunter_heroes.adventures .switch-btn,
body.world.hunter_heroes.hunter_heroes .switch-btn,
body.world.hunter_heroes.regionals .switch-btn,
body.world.hunter_heroes.qualifiers .switch-btn,
body.world.ladies.main .switch-btn,
body.world.ladies.adventures .switch-btn,
body.world.ladies.hunter_heroes .switch-btn,
body.world.ladies.regionals .switch-btn,
body.world.ladies.qualifiers .switch-btn,
body.world.wildcard.main .switch-btn,
body.world.wildcard.adventures .switch-btn,
body.world.wildcard.hunter_heroes .switch-btn,
body.world.wildcard.regionals .switch-btn,
body.world.wildcard.qualifiers .switch-btn,
body.world.huntingparty.main .switch-btn,
body.world.huntingparty.adventures .switch-btn,
body.world.huntingparty.hunter_heroes .switch-btn,
body.world.huntingparty.regionals .switch-btn,
body.world.huntingparty.qualifiers .switch-btn,
body.world.location.main .switch-btn,
body.world.location.adventures .switch-btn,
body.world.location.hunter_heroes .switch-btn,
body.world.location.regionals .switch-btn,
body.world.location.qualifiers .switch-btn,
body.world.results.main .switch-btn,
body.world.results.adventures .switch-btn,
body.world.results.hunter_heroes .switch-btn,
body.world.results.regionals .switch-btn,
body.world.results.qualifiers .switch-btn,
body.world.ladies_wildcard.main .switch-btn,
body.world.ladies_wildcard.adventures .switch-btn,
body.world.ladies_wildcard.hunter_heroes .switch-btn,
body.world.ladies_wildcard.regionals .switch-btn,
body.world.ladies_wildcard.qualifiers .switch-btn {
  background: #38aae5;
  border-radius: 10px;
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 5px;
  border-top: 1px solid #38aae5;
  border-left: 1px solid #38aae5;
  border-right: 1px solid #38aae5;
  border-bottom: 2px solid #12628b;
  text-transform: uppercase;
  text-align: center;
  font-size: 23px;
  font-weight: bold;
  margin: 5px;
  cursor: pointer;
}

/* line 1507, ../sass/_world.scss */
body.leaders.main .search-btn,
body.leaders.adventures .search-btn,
body.leaders.hunter_heroes .search-btn,
body.leaders.regionals .search-btn,
body.leaders.qualifiers .search-btn,
body.world.main.main .search-btn,
body.world.main.adventures .search-btn,
body.world.main.hunter_heroes .search-btn,
body.world.main.regionals .search-btn,
body.world.main.qualifiers .search-btn,
body.world.qualifiers.main .search-btn,
body.world.qualifiers.adventures .search-btn,
body.world.qualifiers.hunter_heroes .search-btn,
body.world.qualifiers.regionals .search-btn,
body.world.qualifiers.qualifiers .search-btn,
body.world.regionals.main .search-btn,
body.world.regionals.adventures .search-btn,
body.world.regionals.hunter_heroes .search-btn,
body.world.regionals.regionals .search-btn,
body.world.regionals.qualifiers .search-btn,
body.world.adventures.main .search-btn,
body.world.adventures.adventures .search-btn,
body.world.adventures.hunter_heroes .search-btn,
body.world.adventures.regionals .search-btn,
body.world.adventures.qualifiers .search-btn,
body.world.hunter_heroes.main .search-btn,
body.world.hunter_heroes.adventures .search-btn,
body.world.hunter_heroes.hunter_heroes .search-btn,
body.world.hunter_heroes.regionals .search-btn,
body.world.hunter_heroes.qualifiers .search-btn,
body.world.ladies.main .search-btn,
body.world.ladies.adventures .search-btn,
body.world.ladies.hunter_heroes .search-btn,
body.world.ladies.regionals .search-btn,
body.world.ladies.qualifiers .search-btn,
body.world.wildcard.main .search-btn,
body.world.wildcard.adventures .search-btn,
body.world.wildcard.hunter_heroes .search-btn,
body.world.wildcard.regionals .search-btn,
body.world.wildcard.qualifiers .search-btn,
body.world.huntingparty.main .search-btn,
body.world.huntingparty.adventures .search-btn,
body.world.huntingparty.hunter_heroes .search-btn,
body.world.huntingparty.regionals .search-btn,
body.world.huntingparty.qualifiers .search-btn,
body.world.location.main .search-btn,
body.world.location.adventures .search-btn,
body.world.location.hunter_heroes .search-btn,
body.world.location.regionals .search-btn,
body.world.location.qualifiers .search-btn,
body.world.results.main .search-btn,
body.world.results.adventures .search-btn,
body.world.results.hunter_heroes .search-btn,
body.world.results.regionals .search-btn,
body.world.results.qualifiers .search-btn,
body.world.ladies_wildcard.main .search-btn,
body.world.ladies_wildcard.adventures .search-btn,
body.world.ladies_wildcard.hunter_heroes .search-btn,
body.world.ladies_wildcard.regionals .search-btn,
body.world.ladies_wildcard.qualifiers .search-btn {
  background: #38aae5;
  border-radius: 10px;
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 5px;
  border-top: 1px solid #38aae5;
  border-left: 1px solid #38aae5;
  border-right: 1px solid #38aae5;
  border-bottom: 2px solid #12628b;
  text-transform: uppercase;
  text-align: center;
  font-size: 23px;
  font-weight: bold;
  margin: 5px;
  cursor: pointer;
}

/* line 1524, ../sass/_world.scss */
body.leaders.main .search-clear-btn,
body.leaders.adventures .search-clear-btn,
body.leaders.hunter_heroes .search-clear-btn,
body.leaders.regionals .search-clear-btn,
body.leaders.qualifiers .search-clear-btn,
body.world.main.main .search-clear-btn,
body.world.main.adventures .search-clear-btn,
body.world.main.hunter_heroes .search-clear-btn,
body.world.main.regionals .search-clear-btn,
body.world.main.qualifiers .search-clear-btn,
body.world.qualifiers.main .search-clear-btn,
body.world.qualifiers.adventures .search-clear-btn,
body.world.qualifiers.hunter_heroes .search-clear-btn,
body.world.qualifiers.regionals .search-clear-btn,
body.world.qualifiers.qualifiers .search-clear-btn,
body.world.regionals.main .search-clear-btn,
body.world.regionals.adventures .search-clear-btn,
body.world.regionals.hunter_heroes .search-clear-btn,
body.world.regionals.regionals .search-clear-btn,
body.world.regionals.qualifiers .search-clear-btn,
body.world.adventures.main .search-clear-btn,
body.world.adventures.adventures .search-clear-btn,
body.world.adventures.hunter_heroes .search-clear-btn,
body.world.adventures.regionals .search-clear-btn,
body.world.adventures.qualifiers .search-clear-btn,
body.world.hunter_heroes.main .search-clear-btn,
body.world.hunter_heroes.adventures .search-clear-btn,
body.world.hunter_heroes.hunter_heroes .search-clear-btn,
body.world.hunter_heroes.regionals .search-clear-btn,
body.world.hunter_heroes.qualifiers .search-clear-btn,
body.world.ladies.main .search-clear-btn,
body.world.ladies.adventures .search-clear-btn,
body.world.ladies.hunter_heroes .search-clear-btn,
body.world.ladies.regionals .search-clear-btn,
body.world.ladies.qualifiers .search-clear-btn,
body.world.wildcard.main .search-clear-btn,
body.world.wildcard.adventures .search-clear-btn,
body.world.wildcard.hunter_heroes .search-clear-btn,
body.world.wildcard.regionals .search-clear-btn,
body.world.wildcard.qualifiers .search-clear-btn,
body.world.huntingparty.main .search-clear-btn,
body.world.huntingparty.adventures .search-clear-btn,
body.world.huntingparty.hunter_heroes .search-clear-btn,
body.world.huntingparty.regionals .search-clear-btn,
body.world.huntingparty.qualifiers .search-clear-btn,
body.world.location.main .search-clear-btn,
body.world.location.adventures .search-clear-btn,
body.world.location.hunter_heroes .search-clear-btn,
body.world.location.regionals .search-clear-btn,
body.world.location.qualifiers .search-clear-btn,
body.world.results.main .search-clear-btn,
body.world.results.adventures .search-clear-btn,
body.world.results.hunter_heroes .search-clear-btn,
body.world.results.regionals .search-clear-btn,
body.world.results.qualifiers .search-clear-btn,
body.world.ladies_wildcard.main .search-clear-btn,
body.world.ladies_wildcard.adventures .search-clear-btn,
body.world.ladies_wildcard.hunter_heroes .search-clear-btn,
body.world.ladies_wildcard.regionals .search-clear-btn,
body.world.ladies_wildcard.qualifiers .search-clear-btn {
  background: #BE1D1D;
  border-radius: 10px;
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 5px;
  border-top: 1px solid #BE1D1D;
  border-left: 1px solid #BE1D1D;
  border-right: 1px solid #BE1D1D;
  border-bottom: 2px solid #4f0c0c;
  text-transform: uppercase;
  text-align: center;
  font-size: 23px;
  font-weight: bold;
  margin: 5px;
  cursor: pointer;
}

/* line 1541, ../sass/_world.scss */
body.leaders.main #lightbox,
body.leaders.adventures #lightbox,
body.leaders.hunter_heroes #lightbox,
body.leaders.regionals #lightbox,
body.leaders.qualifiers #lightbox,
body.world.main.main #lightbox,
body.world.main.adventures #lightbox,
body.world.main.hunter_heroes #lightbox,
body.world.main.regionals #lightbox,
body.world.main.qualifiers #lightbox,
body.world.qualifiers.main #lightbox,
body.world.qualifiers.adventures #lightbox,
body.world.qualifiers.hunter_heroes #lightbox,
body.world.qualifiers.regionals #lightbox,
body.world.qualifiers.qualifiers #lightbox,
body.world.regionals.main #lightbox,
body.world.regionals.adventures #lightbox,
body.world.regionals.hunter_heroes #lightbox,
body.world.regionals.regionals #lightbox,
body.world.regionals.qualifiers #lightbox,
body.world.adventures.main #lightbox,
body.world.adventures.adventures #lightbox,
body.world.adventures.hunter_heroes #lightbox,
body.world.adventures.regionals #lightbox,
body.world.adventures.qualifiers #lightbox,
body.world.hunter_heroes.main #lightbox,
body.world.hunter_heroes.adventures #lightbox,
body.world.hunter_heroes.hunter_heroes #lightbox,
body.world.hunter_heroes.regionals #lightbox,
body.world.hunter_heroes.qualifiers #lightbox,
body.world.ladies.main #lightbox,
body.world.ladies.adventures #lightbox,
body.world.ladies.hunter_heroes #lightbox,
body.world.ladies.regionals #lightbox,
body.world.ladies.qualifiers #lightbox,
body.world.wildcard.main #lightbox,
body.world.wildcard.adventures #lightbox,
body.world.wildcard.hunter_heroes #lightbox,
body.world.wildcard.regionals #lightbox,
body.world.wildcard.qualifiers #lightbox,
body.world.huntingparty.main #lightbox,
body.world.huntingparty.adventures #lightbox,
body.world.huntingparty.hunter_heroes #lightbox,
body.world.huntingparty.regionals #lightbox,
body.world.huntingparty.qualifiers #lightbox,
body.world.location.main #lightbox,
body.world.location.adventures #lightbox,
body.world.location.hunter_heroes #lightbox,
body.world.location.regionals #lightbox,
body.world.location.qualifiers #lightbox,
body.world.results.main #lightbox,
body.world.results.adventures #lightbox,
body.world.results.hunter_heroes #lightbox,
body.world.results.regionals #lightbox,
body.world.results.qualifiers #lightbox,
body.world.ladies_wildcard.main #lightbox,
body.world.ladies_wildcard.adventures #lightbox,
body.world.ladies_wildcard.hunter_heroes #lightbox,
body.world.ladies_wildcard.regionals #lightbox,
body.world.ladies_wildcard.qualifiers #lightbox {
  width: initial;
  left: 50%;
  margin-left: -90px;
  position: fixed;
  z-index: 9999;
  top: 100px;
  display: block;
}

/* line 1550, ../sass/_world.scss */
body.leaders.main .leaders,
body.leaders.adventures .leaders,
body.leaders.hunter_heroes .leaders,
body.leaders.regionals .leaders,
body.leaders.qualifiers .leaders,
body.world.main.main .leaders,
body.world.main.adventures .leaders,
body.world.main.hunter_heroes .leaders,
body.world.main.regionals .leaders,
body.world.main.qualifiers .leaders,
body.world.qualifiers.main .leaders,
body.world.qualifiers.adventures .leaders,
body.world.qualifiers.hunter_heroes .leaders,
body.world.qualifiers.regionals .leaders,
body.world.qualifiers.qualifiers .leaders,
body.world.regionals.main .leaders,
body.world.regionals.adventures .leaders,
body.world.regionals.hunter_heroes .leaders,
body.world.regionals.regionals .leaders,
body.world.regionals.qualifiers .leaders,
body.world.adventures.main .leaders,
body.world.adventures.adventures .leaders,
body.world.adventures.hunter_heroes .leaders,
body.world.adventures.regionals .leaders,
body.world.adventures.qualifiers .leaders,
body.world.hunter_heroes.main .leaders,
body.world.hunter_heroes.adventures .leaders,
body.world.hunter_heroes.hunter_heroes .leaders,
body.world.hunter_heroes.regionals .leaders,
body.world.hunter_heroes.qualifiers .leaders,
body.world.ladies.main .leaders,
body.world.ladies.adventures .leaders,
body.world.ladies.hunter_heroes .leaders,
body.world.ladies.regionals .leaders,
body.world.ladies.qualifiers .leaders,
body.world.wildcard.main .leaders,
body.world.wildcard.adventures .leaders,
body.world.wildcard.hunter_heroes .leaders,
body.world.wildcard.regionals .leaders,
body.world.wildcard.qualifiers .leaders,
body.world.huntingparty.main .leaders,
body.world.huntingparty.adventures .leaders,
body.world.huntingparty.hunter_heroes .leaders,
body.world.huntingparty.regionals .leaders,
body.world.huntingparty.qualifiers .leaders,
body.world.location.main .leaders,
body.world.location.adventures .leaders,
body.world.location.hunter_heroes .leaders,
body.world.location.regionals .leaders,
body.world.location.qualifiers .leaders,
body.world.results.main .leaders,
body.world.results.adventures .leaders,
body.world.results.hunter_heroes .leaders,
body.world.results.regionals .leaders,
body.world.results.qualifiers .leaders,
body.world.ladies_wildcard.main .leaders,
body.world.ladies_wildcard.adventures .leaders,
body.world.ladies_wildcard.hunter_heroes .leaders,
body.world.ladies_wildcard.regionals .leaders,
body.world.ladies_wildcard.qualifiers .leaders {
  display: none;
}

/* line 1552, ../sass/_world.scss */
body.leaders.main .leaders .updated,
body.leaders.adventures .leaders .updated,
body.leaders.hunter_heroes .leaders .updated,
body.leaders.regionals .leaders .updated,
body.leaders.qualifiers .leaders .updated,
body.world.main.main .leaders .updated,
body.world.main.adventures .leaders .updated,
body.world.main.hunter_heroes .leaders .updated,
body.world.main.regionals .leaders .updated,
body.world.main.qualifiers .leaders .updated,
body.world.qualifiers.main .leaders .updated,
body.world.qualifiers.adventures .leaders .updated,
body.world.qualifiers.hunter_heroes .leaders .updated,
body.world.qualifiers.regionals .leaders .updated,
body.world.qualifiers.qualifiers .leaders .updated,
body.world.regionals.main .leaders .updated,
body.world.regionals.adventures .leaders .updated,
body.world.regionals.hunter_heroes .leaders .updated,
body.world.regionals.regionals .leaders .updated,
body.world.regionals.qualifiers .leaders .updated,
body.world.adventures.main .leaders .updated,
body.world.adventures.adventures .leaders .updated,
body.world.adventures.hunter_heroes .leaders .updated,
body.world.adventures.regionals .leaders .updated,
body.world.adventures.qualifiers .leaders .updated,
body.world.hunter_heroes.main .leaders .updated,
body.world.hunter_heroes.adventures .leaders .updated,
body.world.hunter_heroes.hunter_heroes .leaders .updated,
body.world.hunter_heroes.regionals .leaders .updated,
body.world.hunter_heroes.qualifiers .leaders .updated,
body.world.ladies.main .leaders .updated,
body.world.ladies.adventures .leaders .updated,
body.world.ladies.hunter_heroes .leaders .updated,
body.world.ladies.regionals .leaders .updated,
body.world.ladies.qualifiers .leaders .updated,
body.world.wildcard.main .leaders .updated,
body.world.wildcard.adventures .leaders .updated,
body.world.wildcard.hunter_heroes .leaders .updated,
body.world.wildcard.regionals .leaders .updated,
body.world.wildcard.qualifiers .leaders .updated,
body.world.huntingparty.main .leaders .updated,
body.world.huntingparty.adventures .leaders .updated,
body.world.huntingparty.hunter_heroes .leaders .updated,
body.world.huntingparty.regionals .leaders .updated,
body.world.huntingparty.qualifiers .leaders .updated,
body.world.location.main .leaders .updated,
body.world.location.adventures .leaders .updated,
body.world.location.hunter_heroes .leaders .updated,
body.world.location.regionals .leaders .updated,
body.world.location.qualifiers .leaders .updated,
body.world.results.main .leaders .updated,
body.world.results.adventures .leaders .updated,
body.world.results.hunter_heroes .leaders .updated,
body.world.results.regionals .leaders .updated,
body.world.results.qualifiers .leaders .updated,
body.world.ladies_wildcard.main .leaders .updated,
body.world.ladies_wildcard.adventures .leaders .updated,
body.world.ladies_wildcard.hunter_heroes .leaders .updated,
body.world.ladies_wildcard.regionals .leaders .updated,
body.world.ladies_wildcard.qualifiers .leaders .updated {
  background: #EDA519;
  background: -moz-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: -webkit-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: linear-gradient(to bottom, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #EDA519;
  border-left: 1px solid #EDA519;
  border-right: 1px solid #EDA519;
  border-bottom: 2px solid #7d560a;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #EDA519, -1px -1px 0 #EDA519, 1px -1px 0 #EDA519, -1px 1px 0 #EDA519, 1px 1px 0 #EDA519;
}

/* line 1555, ../sass/_world.scss */
body.leaders.main .leaders .pagination,
body.leaders.adventures .leaders .pagination,
body.leaders.hunter_heroes .leaders .pagination,
body.leaders.regionals .leaders .pagination,
body.leaders.qualifiers .leaders .pagination,
body.world.main.main .leaders .pagination,
body.world.main.adventures .leaders .pagination,
body.world.main.hunter_heroes .leaders .pagination,
body.world.main.regionals .leaders .pagination,
body.world.main.qualifiers .leaders .pagination,
body.world.qualifiers.main .leaders .pagination,
body.world.qualifiers.adventures .leaders .pagination,
body.world.qualifiers.hunter_heroes .leaders .pagination,
body.world.qualifiers.regionals .leaders .pagination,
body.world.qualifiers.qualifiers .leaders .pagination,
body.world.regionals.main .leaders .pagination,
body.world.regionals.adventures .leaders .pagination,
body.world.regionals.hunter_heroes .leaders .pagination,
body.world.regionals.regionals .leaders .pagination,
body.world.regionals.qualifiers .leaders .pagination,
body.world.adventures.main .leaders .pagination,
body.world.adventures.adventures .leaders .pagination,
body.world.adventures.hunter_heroes .leaders .pagination,
body.world.adventures.regionals .leaders .pagination,
body.world.adventures.qualifiers .leaders .pagination,
body.world.hunter_heroes.main .leaders .pagination,
body.world.hunter_heroes.adventures .leaders .pagination,
body.world.hunter_heroes.hunter_heroes .leaders .pagination,
body.world.hunter_heroes.regionals .leaders .pagination,
body.world.hunter_heroes.qualifiers .leaders .pagination,
body.world.ladies.main .leaders .pagination,
body.world.ladies.adventures .leaders .pagination,
body.world.ladies.hunter_heroes .leaders .pagination,
body.world.ladies.regionals .leaders .pagination,
body.world.ladies.qualifiers .leaders .pagination,
body.world.wildcard.main .leaders .pagination,
body.world.wildcard.adventures .leaders .pagination,
body.world.wildcard.hunter_heroes .leaders .pagination,
body.world.wildcard.regionals .leaders .pagination,
body.world.wildcard.qualifiers .leaders .pagination,
body.world.huntingparty.main .leaders .pagination,
body.world.huntingparty.adventures .leaders .pagination,
body.world.huntingparty.hunter_heroes .leaders .pagination,
body.world.huntingparty.regionals .leaders .pagination,
body.world.huntingparty.qualifiers .leaders .pagination,
body.world.location.main .leaders .pagination,
body.world.location.adventures .leaders .pagination,
body.world.location.hunter_heroes .leaders .pagination,
body.world.location.regionals .leaders .pagination,
body.world.location.qualifiers .leaders .pagination,
body.world.results.main .leaders .pagination,
body.world.results.adventures .leaders .pagination,
body.world.results.hunter_heroes .leaders .pagination,
body.world.results.regionals .leaders .pagination,
body.world.results.qualifiers .leaders .pagination,
body.world.ladies_wildcard.main .leaders .pagination,
body.world.ladies_wildcard.adventures .leaders .pagination,
body.world.ladies_wildcard.hunter_heroes .leaders .pagination,
body.world.ladies_wildcard.regionals .leaders .pagination,
body.world.ladies_wildcard.qualifiers .leaders .pagination {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  align-content: center;
}

/* line 1562, ../sass/_world.scss */
body.leaders.main .leaders .load-more,
body.leaders.adventures .leaders .load-more,
body.leaders.hunter_heroes .leaders .load-more,
body.leaders.regionals .leaders .load-more,
body.leaders.qualifiers .leaders .load-more,
body.world.main.main .leaders .load-more,
body.world.main.adventures .leaders .load-more,
body.world.main.hunter_heroes .leaders .load-more,
body.world.main.regionals .leaders .load-more,
body.world.main.qualifiers .leaders .load-more,
body.world.qualifiers.main .leaders .load-more,
body.world.qualifiers.adventures .leaders .load-more,
body.world.qualifiers.hunter_heroes .leaders .load-more,
body.world.qualifiers.regionals .leaders .load-more,
body.world.qualifiers.qualifiers .leaders .load-more,
body.world.regionals.main .leaders .load-more,
body.world.regionals.adventures .leaders .load-more,
body.world.regionals.hunter_heroes .leaders .load-more,
body.world.regionals.regionals .leaders .load-more,
body.world.regionals.qualifiers .leaders .load-more,
body.world.adventures.main .leaders .load-more,
body.world.adventures.adventures .leaders .load-more,
body.world.adventures.hunter_heroes .leaders .load-more,
body.world.adventures.regionals .leaders .load-more,
body.world.adventures.qualifiers .leaders .load-more,
body.world.hunter_heroes.main .leaders .load-more,
body.world.hunter_heroes.adventures .leaders .load-more,
body.world.hunter_heroes.hunter_heroes .leaders .load-more,
body.world.hunter_heroes.regionals .leaders .load-more,
body.world.hunter_heroes.qualifiers .leaders .load-more,
body.world.ladies.main .leaders .load-more,
body.world.ladies.adventures .leaders .load-more,
body.world.ladies.hunter_heroes .leaders .load-more,
body.world.ladies.regionals .leaders .load-more,
body.world.ladies.qualifiers .leaders .load-more,
body.world.wildcard.main .leaders .load-more,
body.world.wildcard.adventures .leaders .load-more,
body.world.wildcard.hunter_heroes .leaders .load-more,
body.world.wildcard.regionals .leaders .load-more,
body.world.wildcard.qualifiers .leaders .load-more,
body.world.huntingparty.main .leaders .load-more,
body.world.huntingparty.adventures .leaders .load-more,
body.world.huntingparty.hunter_heroes .leaders .load-more,
body.world.huntingparty.regionals .leaders .load-more,
body.world.huntingparty.qualifiers .leaders .load-more,
body.world.location.main .leaders .load-more,
body.world.location.adventures .leaders .load-more,
body.world.location.hunter_heroes .leaders .load-more,
body.world.location.regionals .leaders .load-more,
body.world.location.qualifiers .leaders .load-more,
body.world.results.main .leaders .load-more,
body.world.results.adventures .leaders .load-more,
body.world.results.hunter_heroes .leaders .load-more,
body.world.results.regionals .leaders .load-more,
body.world.results.qualifiers .leaders .load-more,
body.world.ladies_wildcard.main .leaders .load-more,
body.world.ladies_wildcard.adventures .leaders .load-more,
body.world.ladies_wildcard.hunter_heroes .leaders .load-more,
body.world.ladies_wildcard.regionals .leaders .load-more,
body.world.ladies_wildcard.qualifiers .leaders .load-more {
  width: 100%;
  margin: 5px;
  background: #38aae5;
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #38aae5;
  border-left: 1px solid #38aae5;
  border-right: 1px solid #38aae5;
  border-bottom: 2px solid #12628b;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #38aae5, -1px -1px 0 #38aae5, 1px -1px 0 #38aae5, -1px 1px 0 #38aae5, 1px 1px 0 #38aae5;
  cursor: pointer;
}

/* line 1586, ../sass/_world.scss */
body.leaders.main .leaders .header,
body.leaders.adventures .leaders .header,
body.leaders.hunter_heroes .leaders .header,
body.leaders.regionals .leaders .header,
body.leaders.qualifiers .leaders .header,
body.world.main.main .leaders .header,
body.world.main.adventures .leaders .header,
body.world.main.hunter_heroes .leaders .header,
body.world.main.regionals .leaders .header,
body.world.main.qualifiers .leaders .header,
body.world.qualifiers.main .leaders .header,
body.world.qualifiers.adventures .leaders .header,
body.world.qualifiers.hunter_heroes .leaders .header,
body.world.qualifiers.regionals .leaders .header,
body.world.qualifiers.qualifiers .leaders .header,
body.world.regionals.main .leaders .header,
body.world.regionals.adventures .leaders .header,
body.world.regionals.hunter_heroes .leaders .header,
body.world.regionals.regionals .leaders .header,
body.world.regionals.qualifiers .leaders .header,
body.world.adventures.main .leaders .header,
body.world.adventures.adventures .leaders .header,
body.world.adventures.hunter_heroes .leaders .header,
body.world.adventures.regionals .leaders .header,
body.world.adventures.qualifiers .leaders .header,
body.world.hunter_heroes.main .leaders .header,
body.world.hunter_heroes.adventures .leaders .header,
body.world.hunter_heroes.hunter_heroes .leaders .header,
body.world.hunter_heroes.regionals .leaders .header,
body.world.hunter_heroes.qualifiers .leaders .header,
body.world.ladies.main .leaders .header,
body.world.ladies.adventures .leaders .header,
body.world.ladies.hunter_heroes .leaders .header,
body.world.ladies.regionals .leaders .header,
body.world.ladies.qualifiers .leaders .header,
body.world.wildcard.main .leaders .header,
body.world.wildcard.adventures .leaders .header,
body.world.wildcard.hunter_heroes .leaders .header,
body.world.wildcard.regionals .leaders .header,
body.world.wildcard.qualifiers .leaders .header,
body.world.huntingparty.main .leaders .header,
body.world.huntingparty.adventures .leaders .header,
body.world.huntingparty.hunter_heroes .leaders .header,
body.world.huntingparty.regionals .leaders .header,
body.world.huntingparty.qualifiers .leaders .header,
body.world.location.main .leaders .header,
body.world.location.adventures .leaders .header,
body.world.location.hunter_heroes .leaders .header,
body.world.location.regionals .leaders .header,
body.world.location.qualifiers .leaders .header,
body.world.results.main .leaders .header,
body.world.results.adventures .leaders .header,
body.world.results.hunter_heroes .leaders .header,
body.world.results.regionals .leaders .header,
body.world.results.qualifiers .leaders .header,
body.world.ladies_wildcard.main .leaders .header,
body.world.ladies_wildcard.adventures .leaders .header,
body.world.ladies_wildcard.hunter_heroes .leaders .header,
body.world.ladies_wildcard.regionals .leaders .header,
body.world.ladies_wildcard.qualifiers .leaders .header {
  overflow: visible;
}

/* line 1588, ../sass/_world.scss */
body.leaders.main .leaders .header .month,
body.leaders.adventures .leaders .header .month,
body.leaders.hunter_heroes .leaders .header .month,
body.leaders.regionals .leaders .header .month,
body.leaders.qualifiers .leaders .header .month,
body.world.main.main .leaders .header .month,
body.world.main.adventures .leaders .header .month,
body.world.main.hunter_heroes .leaders .header .month,
body.world.main.regionals .leaders .header .month,
body.world.main.qualifiers .leaders .header .month,
body.world.qualifiers.main .leaders .header .month,
body.world.qualifiers.adventures .leaders .header .month,
body.world.qualifiers.hunter_heroes .leaders .header .month,
body.world.qualifiers.regionals .leaders .header .month,
body.world.qualifiers.qualifiers .leaders .header .month,
body.world.regionals.main .leaders .header .month,
body.world.regionals.adventures .leaders .header .month,
body.world.regionals.hunter_heroes .leaders .header .month,
body.world.regionals.regionals .leaders .header .month,
body.world.regionals.qualifiers .leaders .header .month,
body.world.adventures.main .leaders .header .month,
body.world.adventures.adventures .leaders .header .month,
body.world.adventures.hunter_heroes .leaders .header .month,
body.world.adventures.regionals .leaders .header .month,
body.world.adventures.qualifiers .leaders .header .month,
body.world.hunter_heroes.main .leaders .header .month,
body.world.hunter_heroes.adventures .leaders .header .month,
body.world.hunter_heroes.hunter_heroes .leaders .header .month,
body.world.hunter_heroes.regionals .leaders .header .month,
body.world.hunter_heroes.qualifiers .leaders .header .month,
body.world.ladies.main .leaders .header .month,
body.world.ladies.adventures .leaders .header .month,
body.world.ladies.hunter_heroes .leaders .header .month,
body.world.ladies.regionals .leaders .header .month,
body.world.ladies.qualifiers .leaders .header .month,
body.world.wildcard.main .leaders .header .month,
body.world.wildcard.adventures .leaders .header .month,
body.world.wildcard.hunter_heroes .leaders .header .month,
body.world.wildcard.regionals .leaders .header .month,
body.world.wildcard.qualifiers .leaders .header .month,
body.world.huntingparty.main .leaders .header .month,
body.world.huntingparty.adventures .leaders .header .month,
body.world.huntingparty.hunter_heroes .leaders .header .month,
body.world.huntingparty.regionals .leaders .header .month,
body.world.huntingparty.qualifiers .leaders .header .month,
body.world.location.main .leaders .header .month,
body.world.location.adventures .leaders .header .month,
body.world.location.hunter_heroes .leaders .header .month,
body.world.location.regionals .leaders .header .month,
body.world.location.qualifiers .leaders .header .month,
body.world.results.main .leaders .header .month,
body.world.results.adventures .leaders .header .month,
body.world.results.hunter_heroes .leaders .header .month,
body.world.results.regionals .leaders .header .month,
body.world.results.qualifiers .leaders .header .month,
body.world.ladies_wildcard.main .leaders .header .month,
body.world.ladies_wildcard.adventures .leaders .header .month,
body.world.ladies_wildcard.hunter_heroes .leaders .header .month,
body.world.ladies_wildcard.regionals .leaders .header .month,
body.world.ladies_wildcard.qualifiers .leaders .header .month {
  overflow: visible;
}

/* line 1590, ../sass/_world.scss */
body.leaders.main .leaders .header .month span,
body.leaders.adventures .leaders .header .month span,
body.leaders.hunter_heroes .leaders .header .month span,
body.leaders.regionals .leaders .header .month span,
body.leaders.qualifiers .leaders .header .month span,
body.world.main.main .leaders .header .month span,
body.world.main.adventures .leaders .header .month span,
body.world.main.hunter_heroes .leaders .header .month span,
body.world.main.regionals .leaders .header .month span,
body.world.main.qualifiers .leaders .header .month span,
body.world.qualifiers.main .leaders .header .month span,
body.world.qualifiers.adventures .leaders .header .month span,
body.world.qualifiers.hunter_heroes .leaders .header .month span,
body.world.qualifiers.regionals .leaders .header .month span,
body.world.qualifiers.qualifiers .leaders .header .month span,
body.world.regionals.main .leaders .header .month span,
body.world.regionals.adventures .leaders .header .month span,
body.world.regionals.hunter_heroes .leaders .header .month span,
body.world.regionals.regionals .leaders .header .month span,
body.world.regionals.qualifiers .leaders .header .month span,
body.world.adventures.main .leaders .header .month span,
body.world.adventures.adventures .leaders .header .month span,
body.world.adventures.hunter_heroes .leaders .header .month span,
body.world.adventures.regionals .leaders .header .month span,
body.world.adventures.qualifiers .leaders .header .month span,
body.world.hunter_heroes.main .leaders .header .month span,
body.world.hunter_heroes.adventures .leaders .header .month span,
body.world.hunter_heroes.hunter_heroes .leaders .header .month span,
body.world.hunter_heroes.regionals .leaders .header .month span,
body.world.hunter_heroes.qualifiers .leaders .header .month span,
body.world.ladies.main .leaders .header .month span,
body.world.ladies.adventures .leaders .header .month span,
body.world.ladies.hunter_heroes .leaders .header .month span,
body.world.ladies.regionals .leaders .header .month span,
body.world.ladies.qualifiers .leaders .header .month span,
body.world.wildcard.main .leaders .header .month span,
body.world.wildcard.adventures .leaders .header .month span,
body.world.wildcard.hunter_heroes .leaders .header .month span,
body.world.wildcard.regionals .leaders .header .month span,
body.world.wildcard.qualifiers .leaders .header .month span,
body.world.huntingparty.main .leaders .header .month span,
body.world.huntingparty.adventures .leaders .header .month span,
body.world.huntingparty.hunter_heroes .leaders .header .month span,
body.world.huntingparty.regionals .leaders .header .month span,
body.world.huntingparty.qualifiers .leaders .header .month span,
body.world.location.main .leaders .header .month span,
body.world.location.adventures .leaders .header .month span,
body.world.location.hunter_heroes .leaders .header .month span,
body.world.location.regionals .leaders .header .month span,
body.world.location.qualifiers .leaders .header .month span,
body.world.results.main .leaders .header .month span,
body.world.results.adventures .leaders .header .month span,
body.world.results.hunter_heroes .leaders .header .month span,
body.world.results.regionals .leaders .header .month span,
body.world.results.qualifiers .leaders .header .month span,
body.world.ladies_wildcard.main .leaders .header .month span,
body.world.ladies_wildcard.adventures .leaders .header .month span,
body.world.ladies_wildcard.hunter_heroes .leaders .header .month span,
body.world.ladies_wildcard.regionals .leaders .header .month span,
body.world.ladies_wildcard.qualifiers .leaders .header .month span {
  position: absolute;
  border: 0 none;
  width: 100%;
  padding: 0;
  display: block;
  background: transparent;
}

/* line 1598, ../sass/_world.scss */
body.leaders.main .leaders .header .month .countdown,
body.leaders.adventures .leaders .header .month .countdown,
body.leaders.hunter_heroes .leaders .header .month .countdown,
body.leaders.regionals .leaders .header .month .countdown,
body.leaders.qualifiers .leaders .header .month .countdown,
body.world.main.main .leaders .header .month .countdown,
body.world.main.adventures .leaders .header .month .countdown,
body.world.main.hunter_heroes .leaders .header .month .countdown,
body.world.main.regionals .leaders .header .month .countdown,
body.world.main.qualifiers .leaders .header .month .countdown,
body.world.qualifiers.main .leaders .header .month .countdown,
body.world.qualifiers.adventures .leaders .header .month .countdown,
body.world.qualifiers.hunter_heroes .leaders .header .month .countdown,
body.world.qualifiers.regionals .leaders .header .month .countdown,
body.world.qualifiers.qualifiers .leaders .header .month .countdown,
body.world.regionals.main .leaders .header .month .countdown,
body.world.regionals.adventures .leaders .header .month .countdown,
body.world.regionals.hunter_heroes .leaders .header .month .countdown,
body.world.regionals.regionals .leaders .header .month .countdown,
body.world.regionals.qualifiers .leaders .header .month .countdown,
body.world.adventures.main .leaders .header .month .countdown,
body.world.adventures.adventures .leaders .header .month .countdown,
body.world.adventures.hunter_heroes .leaders .header .month .countdown,
body.world.adventures.regionals .leaders .header .month .countdown,
body.world.adventures.qualifiers .leaders .header .month .countdown,
body.world.hunter_heroes.main .leaders .header .month .countdown,
body.world.hunter_heroes.adventures .leaders .header .month .countdown,
body.world.hunter_heroes.hunter_heroes .leaders .header .month .countdown,
body.world.hunter_heroes.regionals .leaders .header .month .countdown,
body.world.hunter_heroes.qualifiers .leaders .header .month .countdown,
body.world.ladies.main .leaders .header .month .countdown,
body.world.ladies.adventures .leaders .header .month .countdown,
body.world.ladies.hunter_heroes .leaders .header .month .countdown,
body.world.ladies.regionals .leaders .header .month .countdown,
body.world.ladies.qualifiers .leaders .header .month .countdown,
body.world.wildcard.main .leaders .header .month .countdown,
body.world.wildcard.adventures .leaders .header .month .countdown,
body.world.wildcard.hunter_heroes .leaders .header .month .countdown,
body.world.wildcard.regionals .leaders .header .month .countdown,
body.world.wildcard.qualifiers .leaders .header .month .countdown,
body.world.huntingparty.main .leaders .header .month .countdown,
body.world.huntingparty.adventures .leaders .header .month .countdown,
body.world.huntingparty.hunter_heroes .leaders .header .month .countdown,
body.world.huntingparty.regionals .leaders .header .month .countdown,
body.world.huntingparty.qualifiers .leaders .header .month .countdown,
body.world.location.main .leaders .header .month .countdown,
body.world.location.adventures .leaders .header .month .countdown,
body.world.location.hunter_heroes .leaders .header .month .countdown,
body.world.location.regionals .leaders .header .month .countdown,
body.world.location.qualifiers .leaders .header .month .countdown,
body.world.results.main .leaders .header .month .countdown,
body.world.results.adventures .leaders .header .month .countdown,
body.world.results.hunter_heroes .leaders .header .month .countdown,
body.world.results.regionals .leaders .header .month .countdown,
body.world.results.qualifiers .leaders .header .month .countdown,
body.world.ladies_wildcard.main .leaders .header .month .countdown,
body.world.ladies_wildcard.adventures .leaders .header .month .countdown,
body.world.ladies_wildcard.hunter_heroes .leaders .header .month .countdown,
body.world.ladies_wildcard.regionals .leaders .header .month .countdown,
body.world.ladies_wildcard.qualifiers .leaders .header .month .countdown {
  background: url(../img/world2017/animal-header-sprite.png);
  display: block;
  width: 100px;
  height: 35px;
  position: relative;
  left: 10px;
}

/* line 1606, ../sass/_world.scss */
body.leaders.main .leaders .header .month .countdown.countdown-4,
body.leaders.adventures .leaders .header .month .countdown.countdown-4,
body.leaders.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.leaders.regionals .leaders .header .month .countdown.countdown-4,
body.leaders.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.main.main .leaders .header .month .countdown.countdown-4,
body.world.main.adventures .leaders .header .month .countdown.countdown-4,
body.world.main.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.main.regionals .leaders .header .month .countdown.countdown-4,
body.world.main.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.qualifiers.main .leaders .header .month .countdown.countdown-4,
body.world.qualifiers.adventures .leaders .header .month .countdown.countdown-4,
body.world.qualifiers.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.qualifiers.regionals .leaders .header .month .countdown.countdown-4,
body.world.qualifiers.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.regionals.main .leaders .header .month .countdown.countdown-4,
body.world.regionals.adventures .leaders .header .month .countdown.countdown-4,
body.world.regionals.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.regionals.regionals .leaders .header .month .countdown.countdown-4,
body.world.regionals.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.adventures.main .leaders .header .month .countdown.countdown-4,
body.world.adventures.adventures .leaders .header .month .countdown.countdown-4,
body.world.adventures.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.adventures.regionals .leaders .header .month .countdown.countdown-4,
body.world.adventures.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.hunter_heroes.main .leaders .header .month .countdown.countdown-4,
body.world.hunter_heroes.adventures .leaders .header .month .countdown.countdown-4,
body.world.hunter_heroes.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.hunter_heroes.regionals .leaders .header .month .countdown.countdown-4,
body.world.hunter_heroes.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.ladies.main .leaders .header .month .countdown.countdown-4,
body.world.ladies.adventures .leaders .header .month .countdown.countdown-4,
body.world.ladies.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.ladies.regionals .leaders .header .month .countdown.countdown-4,
body.world.ladies.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.wildcard.main .leaders .header .month .countdown.countdown-4,
body.world.wildcard.adventures .leaders .header .month .countdown.countdown-4,
body.world.wildcard.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.wildcard.regionals .leaders .header .month .countdown.countdown-4,
body.world.wildcard.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.huntingparty.main .leaders .header .month .countdown.countdown-4,
body.world.huntingparty.adventures .leaders .header .month .countdown.countdown-4,
body.world.huntingparty.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.huntingparty.regionals .leaders .header .month .countdown.countdown-4,
body.world.huntingparty.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.location.main .leaders .header .month .countdown.countdown-4,
body.world.location.adventures .leaders .header .month .countdown.countdown-4,
body.world.location.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.location.regionals .leaders .header .month .countdown.countdown-4,
body.world.location.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.results.main .leaders .header .month .countdown.countdown-4,
body.world.results.adventures .leaders .header .month .countdown.countdown-4,
body.world.results.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.results.regionals .leaders .header .month .countdown.countdown-4,
body.world.results.qualifiers .leaders .header .month .countdown.countdown-4,
body.world.ladies_wildcard.main .leaders .header .month .countdown.countdown-4,
body.world.ladies_wildcard.adventures .leaders .header .month .countdown.countdown-4,
body.world.ladies_wildcard.hunter_heroes .leaders .header .month .countdown.countdown-4,
body.world.ladies_wildcard.regionals .leaders .header .month .countdown.countdown-4,
body.world.ladies_wildcard.qualifiers .leaders .header .month .countdown.countdown-4 {
  left: -2px;
  background-position: -112px;
}

/* line 1611, ../sass/_world.scss */
body.leaders.main .leaders .header .month .countdown.countdown-3,
body.leaders.adventures .leaders .header .month .countdown.countdown-3,
body.leaders.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.leaders.regionals .leaders .header .month .countdown.countdown-3,
body.leaders.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.main.main .leaders .header .month .countdown.countdown-3,
body.world.main.adventures .leaders .header .month .countdown.countdown-3,
body.world.main.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.main.regionals .leaders .header .month .countdown.countdown-3,
body.world.main.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.qualifiers.main .leaders .header .month .countdown.countdown-3,
body.world.qualifiers.adventures .leaders .header .month .countdown.countdown-3,
body.world.qualifiers.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.qualifiers.regionals .leaders .header .month .countdown.countdown-3,
body.world.qualifiers.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.regionals.main .leaders .header .month .countdown.countdown-3,
body.world.regionals.adventures .leaders .header .month .countdown.countdown-3,
body.world.regionals.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.regionals.regionals .leaders .header .month .countdown.countdown-3,
body.world.regionals.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.adventures.main .leaders .header .month .countdown.countdown-3,
body.world.adventures.adventures .leaders .header .month .countdown.countdown-3,
body.world.adventures.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.adventures.regionals .leaders .header .month .countdown.countdown-3,
body.world.adventures.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.hunter_heroes.main .leaders .header .month .countdown.countdown-3,
body.world.hunter_heroes.adventures .leaders .header .month .countdown.countdown-3,
body.world.hunter_heroes.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.hunter_heroes.regionals .leaders .header .month .countdown.countdown-3,
body.world.hunter_heroes.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.ladies.main .leaders .header .month .countdown.countdown-3,
body.world.ladies.adventures .leaders .header .month .countdown.countdown-3,
body.world.ladies.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.ladies.regionals .leaders .header .month .countdown.countdown-3,
body.world.ladies.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.wildcard.main .leaders .header .month .countdown.countdown-3,
body.world.wildcard.adventures .leaders .header .month .countdown.countdown-3,
body.world.wildcard.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.wildcard.regionals .leaders .header .month .countdown.countdown-3,
body.world.wildcard.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.huntingparty.main .leaders .header .month .countdown.countdown-3,
body.world.huntingparty.adventures .leaders .header .month .countdown.countdown-3,
body.world.huntingparty.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.huntingparty.regionals .leaders .header .month .countdown.countdown-3,
body.world.huntingparty.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.location.main .leaders .header .month .countdown.countdown-3,
body.world.location.adventures .leaders .header .month .countdown.countdown-3,
body.world.location.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.location.regionals .leaders .header .month .countdown.countdown-3,
body.world.location.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.results.main .leaders .header .month .countdown.countdown-3,
body.world.results.adventures .leaders .header .month .countdown.countdown-3,
body.world.results.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.results.regionals .leaders .header .month .countdown.countdown-3,
body.world.results.qualifiers .leaders .header .month .countdown.countdown-3,
body.world.ladies_wildcard.main .leaders .header .month .countdown.countdown-3,
body.world.ladies_wildcard.adventures .leaders .header .month .countdown.countdown-3,
body.world.ladies_wildcard.hunter_heroes .leaders .header .month .countdown.countdown-3,
body.world.ladies_wildcard.regionals .leaders .header .month .countdown.countdown-3,
body.world.ladies_wildcard.qualifiers .leaders .header .month .countdown.countdown-3 {
  left: 0px;
  background-position: -216px;
}

/* line 1616, ../sass/_world.scss */
body.leaders.main .leaders .header .month .countdown.countdown-2,
body.leaders.adventures .leaders .header .month .countdown.countdown-2,
body.leaders.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.leaders.regionals .leaders .header .month .countdown.countdown-2,
body.leaders.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.main.main .leaders .header .month .countdown.countdown-2,
body.world.main.adventures .leaders .header .month .countdown.countdown-2,
body.world.main.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.main.regionals .leaders .header .month .countdown.countdown-2,
body.world.main.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.qualifiers.main .leaders .header .month .countdown.countdown-2,
body.world.qualifiers.adventures .leaders .header .month .countdown.countdown-2,
body.world.qualifiers.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.qualifiers.regionals .leaders .header .month .countdown.countdown-2,
body.world.qualifiers.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.regionals.main .leaders .header .month .countdown.countdown-2,
body.world.regionals.adventures .leaders .header .month .countdown.countdown-2,
body.world.regionals.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.regionals.regionals .leaders .header .month .countdown.countdown-2,
body.world.regionals.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.adventures.main .leaders .header .month .countdown.countdown-2,
body.world.adventures.adventures .leaders .header .month .countdown.countdown-2,
body.world.adventures.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.adventures.regionals .leaders .header .month .countdown.countdown-2,
body.world.adventures.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.hunter_heroes.main .leaders .header .month .countdown.countdown-2,
body.world.hunter_heroes.adventures .leaders .header .month .countdown.countdown-2,
body.world.hunter_heroes.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.hunter_heroes.regionals .leaders .header .month .countdown.countdown-2,
body.world.hunter_heroes.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.ladies.main .leaders .header .month .countdown.countdown-2,
body.world.ladies.adventures .leaders .header .month .countdown.countdown-2,
body.world.ladies.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.ladies.regionals .leaders .header .month .countdown.countdown-2,
body.world.ladies.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.wildcard.main .leaders .header .month .countdown.countdown-2,
body.world.wildcard.adventures .leaders .header .month .countdown.countdown-2,
body.world.wildcard.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.wildcard.regionals .leaders .header .month .countdown.countdown-2,
body.world.wildcard.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.huntingparty.main .leaders .header .month .countdown.countdown-2,
body.world.huntingparty.adventures .leaders .header .month .countdown.countdown-2,
body.world.huntingparty.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.huntingparty.regionals .leaders .header .month .countdown.countdown-2,
body.world.huntingparty.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.location.main .leaders .header .month .countdown.countdown-2,
body.world.location.adventures .leaders .header .month .countdown.countdown-2,
body.world.location.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.location.regionals .leaders .header .month .countdown.countdown-2,
body.world.location.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.results.main .leaders .header .month .countdown.countdown-2,
body.world.results.adventures .leaders .header .month .countdown.countdown-2,
body.world.results.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.results.regionals .leaders .header .month .countdown.countdown-2,
body.world.results.qualifiers .leaders .header .month .countdown.countdown-2,
body.world.ladies_wildcard.main .leaders .header .month .countdown.countdown-2,
body.world.ladies_wildcard.adventures .leaders .header .month .countdown.countdown-2,
body.world.ladies_wildcard.hunter_heroes .leaders .header .month .countdown.countdown-2,
body.world.ladies_wildcard.regionals .leaders .header .month .countdown.countdown-2,
body.world.ladies_wildcard.qualifiers .leaders .header .month .countdown.countdown-2 {
  left: 0px;
  background-position: -333px;
}

/* line 1621, ../sass/_world.scss */
body.leaders.main .leaders .header .month .countdown.countdown-1,
body.leaders.adventures .leaders .header .month .countdown.countdown-1,
body.leaders.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.leaders.regionals .leaders .header .month .countdown.countdown-1,
body.leaders.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.main.main .leaders .header .month .countdown.countdown-1,
body.world.main.adventures .leaders .header .month .countdown.countdown-1,
body.world.main.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.main.regionals .leaders .header .month .countdown.countdown-1,
body.world.main.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.qualifiers.main .leaders .header .month .countdown.countdown-1,
body.world.qualifiers.adventures .leaders .header .month .countdown.countdown-1,
body.world.qualifiers.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.qualifiers.regionals .leaders .header .month .countdown.countdown-1,
body.world.qualifiers.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.regionals.main .leaders .header .month .countdown.countdown-1,
body.world.regionals.adventures .leaders .header .month .countdown.countdown-1,
body.world.regionals.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.regionals.regionals .leaders .header .month .countdown.countdown-1,
body.world.regionals.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.adventures.main .leaders .header .month .countdown.countdown-1,
body.world.adventures.adventures .leaders .header .month .countdown.countdown-1,
body.world.adventures.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.adventures.regionals .leaders .header .month .countdown.countdown-1,
body.world.adventures.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.hunter_heroes.main .leaders .header .month .countdown.countdown-1,
body.world.hunter_heroes.adventures .leaders .header .month .countdown.countdown-1,
body.world.hunter_heroes.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.hunter_heroes.regionals .leaders .header .month .countdown.countdown-1,
body.world.hunter_heroes.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.ladies.main .leaders .header .month .countdown.countdown-1,
body.world.ladies.adventures .leaders .header .month .countdown.countdown-1,
body.world.ladies.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.ladies.regionals .leaders .header .month .countdown.countdown-1,
body.world.ladies.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.wildcard.main .leaders .header .month .countdown.countdown-1,
body.world.wildcard.adventures .leaders .header .month .countdown.countdown-1,
body.world.wildcard.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.wildcard.regionals .leaders .header .month .countdown.countdown-1,
body.world.wildcard.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.huntingparty.main .leaders .header .month .countdown.countdown-1,
body.world.huntingparty.adventures .leaders .header .month .countdown.countdown-1,
body.world.huntingparty.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.huntingparty.regionals .leaders .header .month .countdown.countdown-1,
body.world.huntingparty.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.location.main .leaders .header .month .countdown.countdown-1,
body.world.location.adventures .leaders .header .month .countdown.countdown-1,
body.world.location.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.location.regionals .leaders .header .month .countdown.countdown-1,
body.world.location.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.results.main .leaders .header .month .countdown.countdown-1,
body.world.results.adventures .leaders .header .month .countdown.countdown-1,
body.world.results.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.results.regionals .leaders .header .month .countdown.countdown-1,
body.world.results.qualifiers .leaders .header .month .countdown.countdown-1,
body.world.ladies_wildcard.main .leaders .header .month .countdown.countdown-1,
body.world.ladies_wildcard.adventures .leaders .header .month .countdown.countdown-1,
body.world.ladies_wildcard.hunter_heroes .leaders .header .month .countdown.countdown-1,
body.world.ladies_wildcard.regionals .leaders .header .month .countdown.countdown-1,
body.world.ladies_wildcard.qualifiers .leaders .header .month .countdown.countdown-1 {
  background-position: -462px;
  left: 4px;
}

/* line 1626, ../sass/_world.scss */
body.leaders.main .leaders .header .month:hover,
body.leaders.adventures .leaders .header .month:hover,
body.leaders.hunter_heroes .leaders .header .month:hover,
body.leaders.regionals .leaders .header .month:hover,
body.leaders.qualifiers .leaders .header .month:hover,
body.world.main.main .leaders .header .month:hover,
body.world.main.adventures .leaders .header .month:hover,
body.world.main.hunter_heroes .leaders .header .month:hover,
body.world.main.regionals .leaders .header .month:hover,
body.world.main.qualifiers .leaders .header .month:hover,
body.world.qualifiers.main .leaders .header .month:hover,
body.world.qualifiers.adventures .leaders .header .month:hover,
body.world.qualifiers.hunter_heroes .leaders .header .month:hover,
body.world.qualifiers.regionals .leaders .header .month:hover,
body.world.qualifiers.qualifiers .leaders .header .month:hover,
body.world.regionals.main .leaders .header .month:hover,
body.world.regionals.adventures .leaders .header .month:hover,
body.world.regionals.hunter_heroes .leaders .header .month:hover,
body.world.regionals.regionals .leaders .header .month:hover,
body.world.regionals.qualifiers .leaders .header .month:hover,
body.world.adventures.main .leaders .header .month:hover,
body.world.adventures.adventures .leaders .header .month:hover,
body.world.adventures.hunter_heroes .leaders .header .month:hover,
body.world.adventures.regionals .leaders .header .month:hover,
body.world.adventures.qualifiers .leaders .header .month:hover,
body.world.hunter_heroes.main .leaders .header .month:hover,
body.world.hunter_heroes.adventures .leaders .header .month:hover,
body.world.hunter_heroes.hunter_heroes .leaders .header .month:hover,
body.world.hunter_heroes.regionals .leaders .header .month:hover,
body.world.hunter_heroes.qualifiers .leaders .header .month:hover,
body.world.ladies.main .leaders .header .month:hover,
body.world.ladies.adventures .leaders .header .month:hover,
body.world.ladies.hunter_heroes .leaders .header .month:hover,
body.world.ladies.regionals .leaders .header .month:hover,
body.world.ladies.qualifiers .leaders .header .month:hover,
body.world.wildcard.main .leaders .header .month:hover,
body.world.wildcard.adventures .leaders .header .month:hover,
body.world.wildcard.hunter_heroes .leaders .header .month:hover,
body.world.wildcard.regionals .leaders .header .month:hover,
body.world.wildcard.qualifiers .leaders .header .month:hover,
body.world.huntingparty.main .leaders .header .month:hover,
body.world.huntingparty.adventures .leaders .header .month:hover,
body.world.huntingparty.hunter_heroes .leaders .header .month:hover,
body.world.huntingparty.regionals .leaders .header .month:hover,
body.world.huntingparty.qualifiers .leaders .header .month:hover,
body.world.location.main .leaders .header .month:hover,
body.world.location.adventures .leaders .header .month:hover,
body.world.location.hunter_heroes .leaders .header .month:hover,
body.world.location.regionals .leaders .header .month:hover,
body.world.location.qualifiers .leaders .header .month:hover,
body.world.results.main .leaders .header .month:hover,
body.world.results.adventures .leaders .header .month:hover,
body.world.results.hunter_heroes .leaders .header .month:hover,
body.world.results.regionals .leaders .header .month:hover,
body.world.results.qualifiers .leaders .header .month:hover,
body.world.ladies_wildcard.main .leaders .header .month:hover,
body.world.ladies_wildcard.adventures .leaders .header .month:hover,
body.world.ladies_wildcard.hunter_heroes .leaders .header .month:hover,
body.world.ladies_wildcard.regionals .leaders .header .month:hover,
body.world.ladies_wildcard.qualifiers .leaders .header .month:hover {
  background-color: #565656;
  background: -moz-linear-gradient(top, #646464, #565656);
  background: -webkit-linear-gradient(top, #646464, #565656);
  background: -o-linear-gradient(top, #646464, #565656);
  background: -ms-linear-gradient(top, #646464, #565656);
  background: linear-gradient(top, #646464, #565656);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#646464', EndColorStr='#565656', GradientType=0);
  /* IE6-9 */
}

/* line 1631, ../sass/_world.scss */
body.leaders.main .leaders .accuracy,
body.leaders.main .leaders .score,
body.leaders.adventures .leaders .accuracy,
body.leaders.adventures .leaders .score,
body.leaders.hunter_heroes .leaders .accuracy,
body.leaders.hunter_heroes .leaders .score,
body.leaders.regionals .leaders .accuracy,
body.leaders.regionals .leaders .score,
body.leaders.qualifiers .leaders .accuracy,
body.leaders.qualifiers .leaders .score,
body.world.main.main .leaders .accuracy,
body.world.main.main .leaders .score,
body.world.main.adventures .leaders .accuracy,
body.world.main.adventures .leaders .score,
body.world.main.hunter_heroes .leaders .accuracy,
body.world.main.hunter_heroes .leaders .score,
body.world.main.regionals .leaders .accuracy,
body.world.main.regionals .leaders .score,
body.world.main.qualifiers .leaders .accuracy,
body.world.main.qualifiers .leaders .score,
body.world.qualifiers.main .leaders .accuracy,
body.world.qualifiers.main .leaders .score,
body.world.qualifiers.adventures .leaders .accuracy,
body.world.qualifiers.adventures .leaders .score,
body.world.qualifiers.hunter_heroes .leaders .accuracy,
body.world.qualifiers.hunter_heroes .leaders .score,
body.world.qualifiers.regionals .leaders .accuracy,
body.world.qualifiers.regionals .leaders .score,
body.world.qualifiers.qualifiers .leaders .accuracy,
body.world.qualifiers.qualifiers .leaders .score,
body.world.regionals.main .leaders .accuracy,
body.world.regionals.main .leaders .score,
body.world.regionals.adventures .leaders .accuracy,
body.world.regionals.adventures .leaders .score,
body.world.regionals.hunter_heroes .leaders .accuracy,
body.world.regionals.hunter_heroes .leaders .score,
body.world.regionals.regionals .leaders .accuracy,
body.world.regionals.regionals .leaders .score,
body.world.regionals.qualifiers .leaders .accuracy,
body.world.regionals.qualifiers .leaders .score,
body.world.adventures.main .leaders .accuracy,
body.world.adventures.main .leaders .score,
body.world.adventures.adventures .leaders .accuracy,
body.world.adventures.adventures .leaders .score,
body.world.adventures.hunter_heroes .leaders .accuracy,
body.world.adventures.hunter_heroes .leaders .score,
body.world.adventures.regionals .leaders .accuracy,
body.world.adventures.regionals .leaders .score,
body.world.adventures.qualifiers .leaders .accuracy,
body.world.adventures.qualifiers .leaders .score,
body.world.hunter_heroes.main .leaders .accuracy,
body.world.hunter_heroes.main .leaders .score,
body.world.hunter_heroes.adventures .leaders .accuracy,
body.world.hunter_heroes.adventures .leaders .score,
body.world.hunter_heroes.hunter_heroes .leaders .accuracy,
body.world.hunter_heroes.hunter_heroes .leaders .score,
body.world.hunter_heroes.regionals .leaders .accuracy,
body.world.hunter_heroes.regionals .leaders .score,
body.world.hunter_heroes.qualifiers .leaders .accuracy,
body.world.hunter_heroes.qualifiers .leaders .score,
body.world.ladies.main .leaders .accuracy,
body.world.ladies.main .leaders .score,
body.world.ladies.adventures .leaders .accuracy,
body.world.ladies.adventures .leaders .score,
body.world.ladies.hunter_heroes .leaders .accuracy,
body.world.ladies.hunter_heroes .leaders .score,
body.world.ladies.regionals .leaders .accuracy,
body.world.ladies.regionals .leaders .score,
body.world.ladies.qualifiers .leaders .accuracy,
body.world.ladies.qualifiers .leaders .score,
body.world.wildcard.main .leaders .accuracy,
body.world.wildcard.main .leaders .score,
body.world.wildcard.adventures .leaders .accuracy,
body.world.wildcard.adventures .leaders .score,
body.world.wildcard.hunter_heroes .leaders .accuracy,
body.world.wildcard.hunter_heroes .leaders .score,
body.world.wildcard.regionals .leaders .accuracy,
body.world.wildcard.regionals .leaders .score,
body.world.wildcard.qualifiers .leaders .accuracy,
body.world.wildcard.qualifiers .leaders .score,
body.world.huntingparty.main .leaders .accuracy,
body.world.huntingparty.main .leaders .score,
body.world.huntingparty.adventures .leaders .accuracy,
body.world.huntingparty.adventures .leaders .score,
body.world.huntingparty.hunter_heroes .leaders .accuracy,
body.world.huntingparty.hunter_heroes .leaders .score,
body.world.huntingparty.regionals .leaders .accuracy,
body.world.huntingparty.regionals .leaders .score,
body.world.huntingparty.qualifiers .leaders .accuracy,
body.world.huntingparty.qualifiers .leaders .score,
body.world.location.main .leaders .accuracy,
body.world.location.main .leaders .score,
body.world.location.adventures .leaders .accuracy,
body.world.location.adventures .leaders .score,
body.world.location.hunter_heroes .leaders .accuracy,
body.world.location.hunter_heroes .leaders .score,
body.world.location.regionals .leaders .accuracy,
body.world.location.regionals .leaders .score,
body.world.location.qualifiers .leaders .accuracy,
body.world.location.qualifiers .leaders .score,
body.world.results.main .leaders .accuracy,
body.world.results.main .leaders .score,
body.world.results.adventures .leaders .accuracy,
body.world.results.adventures .leaders .score,
body.world.results.hunter_heroes .leaders .accuracy,
body.world.results.hunter_heroes .leaders .score,
body.world.results.regionals .leaders .accuracy,
body.world.results.regionals .leaders .score,
body.world.results.qualifiers .leaders .accuracy,
body.world.results.qualifiers .leaders .score,
body.world.ladies_wildcard.main .leaders .accuracy,
body.world.ladies_wildcard.main .leaders .score,
body.world.ladies_wildcard.adventures .leaders .accuracy,
body.world.ladies_wildcard.adventures .leaders .score,
body.world.ladies_wildcard.hunter_heroes .leaders .accuracy,
body.world.ladies_wildcard.hunter_heroes .leaders .score,
body.world.ladies_wildcard.regionals .leaders .accuracy,
body.world.ladies_wildcard.regionals .leaders .score,
body.world.ladies_wildcard.qualifiers .leaders .accuracy,
body.world.ladies_wildcard.qualifiers .leaders .score {
  display: block;
  float: none;
  cursor: pointer;
}

/* line 1637, ../sass/_world.scss */
body.leaders.main .leaders .accuracy,
body.leaders.adventures .leaders .accuracy,
body.leaders.hunter_heroes .leaders .accuracy,
body.leaders.regionals .leaders .accuracy,
body.leaders.qualifiers .leaders .accuracy,
body.world.main.main .leaders .accuracy,
body.world.main.adventures .leaders .accuracy,
body.world.main.hunter_heroes .leaders .accuracy,
body.world.main.regionals .leaders .accuracy,
body.world.main.qualifiers .leaders .accuracy,
body.world.qualifiers.main .leaders .accuracy,
body.world.qualifiers.adventures .leaders .accuracy,
body.world.qualifiers.hunter_heroes .leaders .accuracy,
body.world.qualifiers.regionals .leaders .accuracy,
body.world.qualifiers.qualifiers .leaders .accuracy,
body.world.regionals.main .leaders .accuracy,
body.world.regionals.adventures .leaders .accuracy,
body.world.regionals.hunter_heroes .leaders .accuracy,
body.world.regionals.regionals .leaders .accuracy,
body.world.regionals.qualifiers .leaders .accuracy,
body.world.adventures.main .leaders .accuracy,
body.world.adventures.adventures .leaders .accuracy,
body.world.adventures.hunter_heroes .leaders .accuracy,
body.world.adventures.regionals .leaders .accuracy,
body.world.adventures.qualifiers .leaders .accuracy,
body.world.hunter_heroes.main .leaders .accuracy,
body.world.hunter_heroes.adventures .leaders .accuracy,
body.world.hunter_heroes.hunter_heroes .leaders .accuracy,
body.world.hunter_heroes.regionals .leaders .accuracy,
body.world.hunter_heroes.qualifiers .leaders .accuracy,
body.world.ladies.main .leaders .accuracy,
body.world.ladies.adventures .leaders .accuracy,
body.world.ladies.hunter_heroes .leaders .accuracy,
body.world.ladies.regionals .leaders .accuracy,
body.world.ladies.qualifiers .leaders .accuracy,
body.world.wildcard.main .leaders .accuracy,
body.world.wildcard.adventures .leaders .accuracy,
body.world.wildcard.hunter_heroes .leaders .accuracy,
body.world.wildcard.regionals .leaders .accuracy,
body.world.wildcard.qualifiers .leaders .accuracy,
body.world.huntingparty.main .leaders .accuracy,
body.world.huntingparty.adventures .leaders .accuracy,
body.world.huntingparty.hunter_heroes .leaders .accuracy,
body.world.huntingparty.regionals .leaders .accuracy,
body.world.huntingparty.qualifiers .leaders .accuracy,
body.world.location.main .leaders .accuracy,
body.world.location.adventures .leaders .accuracy,
body.world.location.hunter_heroes .leaders .accuracy,
body.world.location.regionals .leaders .accuracy,
body.world.location.qualifiers .leaders .accuracy,
body.world.results.main .leaders .accuracy,
body.world.results.adventures .leaders .accuracy,
body.world.results.hunter_heroes .leaders .accuracy,
body.world.results.regionals .leaders .accuracy,
body.world.results.qualifiers .leaders .accuracy,
body.world.ladies_wildcard.main .leaders .accuracy,
body.world.ladies_wildcard.adventures .leaders .accuracy,
body.world.ladies_wildcard.hunter_heroes .leaders .accuracy,
body.world.ladies_wildcard.regionals .leaders .accuracy,
body.world.ladies_wildcard.qualifiers .leaders .accuracy {
  color: #7793A8;
  font-size: 9px;
  font-weight: normal;
}

/* line 1644, ../sass/_world.scss */
body.leaders.main .leaders .leader .month,
body.leaders.adventures .leaders .leader .month,
body.leaders.hunter_heroes .leaders .leader .month,
body.leaders.regionals .leaders .leader .month,
body.leaders.qualifiers .leaders .leader .month,
body.world.main.main .leaders .leader .month,
body.world.main.adventures .leaders .leader .month,
body.world.main.hunter_heroes .leaders .leader .month,
body.world.main.regionals .leaders .leader .month,
body.world.main.qualifiers .leaders .leader .month,
body.world.qualifiers.main .leaders .leader .month,
body.world.qualifiers.adventures .leaders .leader .month,
body.world.qualifiers.hunter_heroes .leaders .leader .month,
body.world.qualifiers.regionals .leaders .leader .month,
body.world.qualifiers.qualifiers .leaders .leader .month,
body.world.regionals.main .leaders .leader .month,
body.world.regionals.adventures .leaders .leader .month,
body.world.regionals.hunter_heroes .leaders .leader .month,
body.world.regionals.regionals .leaders .leader .month,
body.world.regionals.qualifiers .leaders .leader .month,
body.world.adventures.main .leaders .leader .month,
body.world.adventures.adventures .leaders .leader .month,
body.world.adventures.hunter_heroes .leaders .leader .month,
body.world.adventures.regionals .leaders .leader .month,
body.world.adventures.qualifiers .leaders .leader .month,
body.world.hunter_heroes.main .leaders .leader .month,
body.world.hunter_heroes.adventures .leaders .leader .month,
body.world.hunter_heroes.hunter_heroes .leaders .leader .month,
body.world.hunter_heroes.regionals .leaders .leader .month,
body.world.hunter_heroes.qualifiers .leaders .leader .month,
body.world.ladies.main .leaders .leader .month,
body.world.ladies.adventures .leaders .leader .month,
body.world.ladies.hunter_heroes .leaders .leader .month,
body.world.ladies.regionals .leaders .leader .month,
body.world.ladies.qualifiers .leaders .leader .month,
body.world.wildcard.main .leaders .leader .month,
body.world.wildcard.adventures .leaders .leader .month,
body.world.wildcard.hunter_heroes .leaders .leader .month,
body.world.wildcard.regionals .leaders .leader .month,
body.world.wildcard.qualifiers .leaders .leader .month,
body.world.huntingparty.main .leaders .leader .month,
body.world.huntingparty.adventures .leaders .leader .month,
body.world.huntingparty.hunter_heroes .leaders .leader .month,
body.world.huntingparty.regionals .leaders .leader .month,
body.world.huntingparty.qualifiers .leaders .leader .month,
body.world.location.main .leaders .leader .month,
body.world.location.adventures .leaders .leader .month,
body.world.location.hunter_heroes .leaders .leader .month,
body.world.location.regionals .leaders .leader .month,
body.world.location.qualifiers .leaders .leader .month,
body.world.results.main .leaders .leader .month,
body.world.results.adventures .leaders .leader .month,
body.world.results.hunter_heroes .leaders .leader .month,
body.world.results.regionals .leaders .leader .month,
body.world.results.qualifiers .leaders .leader .month,
body.world.ladies_wildcard.main .leaders .leader .month,
body.world.ladies_wildcard.adventures .leaders .leader .month,
body.world.ladies_wildcard.hunter_heroes .leaders .leader .month,
body.world.ladies_wildcard.regionals .leaders .leader .month,
body.world.ladies_wildcard.qualifiers .leaders .leader .month {
  text-align: center;
}

/* line 1645, ../sass/_world.scss */
body.leaders.main .leaders .leader .month.qualified-overall,
body.leaders.adventures .leaders .leader .month.qualified-overall,
body.leaders.hunter_heroes .leaders .leader .month.qualified-overall,
body.leaders.regionals .leaders .leader .month.qualified-overall,
body.leaders.qualifiers .leaders .leader .month.qualified-overall,
body.world.main.main .leaders .leader .month.qualified-overall,
body.world.main.adventures .leaders .leader .month.qualified-overall,
body.world.main.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.main.regionals .leaders .leader .month.qualified-overall,
body.world.main.qualifiers .leaders .leader .month.qualified-overall,
body.world.qualifiers.main .leaders .leader .month.qualified-overall,
body.world.qualifiers.adventures .leaders .leader .month.qualified-overall,
body.world.qualifiers.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.qualifiers.regionals .leaders .leader .month.qualified-overall,
body.world.qualifiers.qualifiers .leaders .leader .month.qualified-overall,
body.world.regionals.main .leaders .leader .month.qualified-overall,
body.world.regionals.adventures .leaders .leader .month.qualified-overall,
body.world.regionals.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.regionals.regionals .leaders .leader .month.qualified-overall,
body.world.regionals.qualifiers .leaders .leader .month.qualified-overall,
body.world.adventures.main .leaders .leader .month.qualified-overall,
body.world.adventures.adventures .leaders .leader .month.qualified-overall,
body.world.adventures.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.adventures.regionals .leaders .leader .month.qualified-overall,
body.world.adventures.qualifiers .leaders .leader .month.qualified-overall,
body.world.hunter_heroes.main .leaders .leader .month.qualified-overall,
body.world.hunter_heroes.adventures .leaders .leader .month.qualified-overall,
body.world.hunter_heroes.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.hunter_heroes.regionals .leaders .leader .month.qualified-overall,
body.world.hunter_heroes.qualifiers .leaders .leader .month.qualified-overall,
body.world.ladies.main .leaders .leader .month.qualified-overall,
body.world.ladies.adventures .leaders .leader .month.qualified-overall,
body.world.ladies.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.ladies.regionals .leaders .leader .month.qualified-overall,
body.world.ladies.qualifiers .leaders .leader .month.qualified-overall,
body.world.wildcard.main .leaders .leader .month.qualified-overall,
body.world.wildcard.adventures .leaders .leader .month.qualified-overall,
body.world.wildcard.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.wildcard.regionals .leaders .leader .month.qualified-overall,
body.world.wildcard.qualifiers .leaders .leader .month.qualified-overall,
body.world.huntingparty.main .leaders .leader .month.qualified-overall,
body.world.huntingparty.adventures .leaders .leader .month.qualified-overall,
body.world.huntingparty.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.huntingparty.regionals .leaders .leader .month.qualified-overall,
body.world.huntingparty.qualifiers .leaders .leader .month.qualified-overall,
body.world.location.main .leaders .leader .month.qualified-overall,
body.world.location.adventures .leaders .leader .month.qualified-overall,
body.world.location.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.location.regionals .leaders .leader .month.qualified-overall,
body.world.location.qualifiers .leaders .leader .month.qualified-overall,
body.world.results.main .leaders .leader .month.qualified-overall,
body.world.results.adventures .leaders .leader .month.qualified-overall,
body.world.results.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.results.regionals .leaders .leader .month.qualified-overall,
body.world.results.qualifiers .leaders .leader .month.qualified-overall,
body.world.ladies_wildcard.main .leaders .leader .month.qualified-overall,
body.world.ladies_wildcard.adventures .leaders .leader .month.qualified-overall,
body.world.ladies_wildcard.hunter_heroes .leaders .leader .month.qualified-overall,
body.world.ladies_wildcard.regionals .leaders .leader .month.qualified-overall,
body.world.ladies_wildcard.qualifiers .leaders .leader .month.qualified-overall {
  background-color: #111;
  background: -moz-linear-gradient(top, #213755, #0a1a31);
  background: -webkit-linear-gradient(top, #213755, #0a1a31);
  background: -o-linear-gradient(top, #213755, #0a1a31);
  background: -ms-linear-gradient(top, #213755, #0a1a31);
  background: linear-gradient(top, #213755, #0a1a31);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#213755', EndColorStr='#0a1a31', GradientType=0);
  /* IE6-9 */
}

/* line 1649, ../sass/_world.scss */
body.leaders.main .leaders .leader .month.qualified-wildcard,
body.leaders.adventures .leaders .leader .month.qualified-wildcard,
body.leaders.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.leaders.regionals .leaders .leader .month.qualified-wildcard,
body.leaders.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.main.main .leaders .leader .month.qualified-wildcard,
body.world.main.adventures .leaders .leader .month.qualified-wildcard,
body.world.main.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.main.regionals .leaders .leader .month.qualified-wildcard,
body.world.main.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.qualifiers.main .leaders .leader .month.qualified-wildcard,
body.world.qualifiers.adventures .leaders .leader .month.qualified-wildcard,
body.world.qualifiers.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.qualifiers.regionals .leaders .leader .month.qualified-wildcard,
body.world.qualifiers.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.regionals.main .leaders .leader .month.qualified-wildcard,
body.world.regionals.adventures .leaders .leader .month.qualified-wildcard,
body.world.regionals.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.regionals.regionals .leaders .leader .month.qualified-wildcard,
body.world.regionals.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.adventures.main .leaders .leader .month.qualified-wildcard,
body.world.adventures.adventures .leaders .leader .month.qualified-wildcard,
body.world.adventures.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.adventures.regionals .leaders .leader .month.qualified-wildcard,
body.world.adventures.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.hunter_heroes.main .leaders .leader .month.qualified-wildcard,
body.world.hunter_heroes.adventures .leaders .leader .month.qualified-wildcard,
body.world.hunter_heroes.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.hunter_heroes.regionals .leaders .leader .month.qualified-wildcard,
body.world.hunter_heroes.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.ladies.main .leaders .leader .month.qualified-wildcard,
body.world.ladies.adventures .leaders .leader .month.qualified-wildcard,
body.world.ladies.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.ladies.regionals .leaders .leader .month.qualified-wildcard,
body.world.ladies.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.wildcard.main .leaders .leader .month.qualified-wildcard,
body.world.wildcard.adventures .leaders .leader .month.qualified-wildcard,
body.world.wildcard.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.wildcard.regionals .leaders .leader .month.qualified-wildcard,
body.world.wildcard.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.huntingparty.main .leaders .leader .month.qualified-wildcard,
body.world.huntingparty.adventures .leaders .leader .month.qualified-wildcard,
body.world.huntingparty.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.huntingparty.regionals .leaders .leader .month.qualified-wildcard,
body.world.huntingparty.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.location.main .leaders .leader .month.qualified-wildcard,
body.world.location.adventures .leaders .leader .month.qualified-wildcard,
body.world.location.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.location.regionals .leaders .leader .month.qualified-wildcard,
body.world.location.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.results.main .leaders .leader .month.qualified-wildcard,
body.world.results.adventures .leaders .leader .month.qualified-wildcard,
body.world.results.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.results.regionals .leaders .leader .month.qualified-wildcard,
body.world.results.qualifiers .leaders .leader .month.qualified-wildcard,
body.world.ladies_wildcard.main .leaders .leader .month.qualified-wildcard,
body.world.ladies_wildcard.adventures .leaders .leader .month.qualified-wildcard,
body.world.ladies_wildcard.hunter_heroes .leaders .leader .month.qualified-wildcard,
body.world.ladies_wildcard.regionals .leaders .leader .month.qualified-wildcard,
body.world.ladies_wildcard.qualifiers .leaders .leader .month.qualified-wildcard {
  background-color: #111;
  background: -moz-linear-gradient(top, #12371b, #010b03);
  background: -webkit-linear-gradient(top, #12371b, #010b03);
  background: -o-linear-gradient(top, #12371b, #010b03);
  background: -ms-linear-gradient(top, #12371b, #010b03);
  background: linear-gradient(top, #12371b, #010b03);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#12371b', EndColorStr='#010b03', GradientType=0);
  /* IE6-9 */
}

/* line 1653, ../sass/_world.scss */
body.leaders.main .leaders .leader .month.qualified-ladies_overall,
body.leaders.adventures .leaders .leader .month.qualified-ladies_overall,
body.leaders.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.leaders.regionals .leaders .leader .month.qualified-ladies_overall,
body.leaders.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.main.main .leaders .leader .month.qualified-ladies_overall,
body.world.main.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.main.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.main.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.main.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.qualifiers.main .leaders .leader .month.qualified-ladies_overall,
body.world.qualifiers.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.qualifiers.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.qualifiers.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.qualifiers.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.regionals.main .leaders .leader .month.qualified-ladies_overall,
body.world.regionals.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.regionals.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.regionals.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.regionals.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.adventures.main .leaders .leader .month.qualified-ladies_overall,
body.world.adventures.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.adventures.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.adventures.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.adventures.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.hunter_heroes.main .leaders .leader .month.qualified-ladies_overall,
body.world.hunter_heroes.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.hunter_heroes.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.hunter_heroes.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.hunter_heroes.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.ladies.main .leaders .leader .month.qualified-ladies_overall,
body.world.ladies.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.ladies.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.ladies.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.ladies.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.wildcard.main .leaders .leader .month.qualified-ladies_overall,
body.world.wildcard.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.wildcard.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.wildcard.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.wildcard.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.huntingparty.main .leaders .leader .month.qualified-ladies_overall,
body.world.huntingparty.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.huntingparty.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.huntingparty.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.huntingparty.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.location.main .leaders .leader .month.qualified-ladies_overall,
body.world.location.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.location.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.location.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.location.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.results.main .leaders .leader .month.qualified-ladies_overall,
body.world.results.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.results.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.results.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.results.qualifiers .leaders .leader .month.qualified-ladies_overall,
body.world.ladies_wildcard.main .leaders .leader .month.qualified-ladies_overall,
body.world.ladies_wildcard.adventures .leaders .leader .month.qualified-ladies_overall,
body.world.ladies_wildcard.hunter_heroes .leaders .leader .month.qualified-ladies_overall,
body.world.ladies_wildcard.regionals .leaders .leader .month.qualified-ladies_overall,
body.world.ladies_wildcard.qualifiers .leaders .leader .month.qualified-ladies_overall {
  background-color: #111;
  background: -moz-linear-gradient(top, #6c2050, #500933);
  background: -webkit-linear-gradient(top, #6c2050, #500933);
  background: -o-linear-gradient(top, #6c2050, #500933);
  background: -ms-linear-gradient(top, #6c2050, #500933);
  background: linear-gradient(top, #6c2050, #500933);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#6c2050', EndColorStr='#500933', GradientType=0);
  /* IE6-9 */
}

/* line 1657, ../sass/_world.scss */
body.leaders.main .leaders .leader .month.qualified-ladies_wildcard,
body.leaders.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.leaders.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.leaders.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.leaders.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.main.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.main.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.main.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.main.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.main.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.qualifiers.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.qualifiers.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.qualifiers.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.qualifiers.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.qualifiers.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.regionals.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.regionals.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.regionals.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.regionals.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.regionals.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.adventures.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.adventures.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.adventures.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.adventures.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.adventures.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.hunter_heroes.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.hunter_heroes.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.hunter_heroes.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.hunter_heroes.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.hunter_heroes.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.wildcard.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.wildcard.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.wildcard.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.wildcard.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.wildcard.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.huntingparty.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.huntingparty.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.huntingparty.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.huntingparty.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.huntingparty.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.location.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.location.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.location.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.location.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.location.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.results.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.results.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.results.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.results.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.results.qualifiers .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies_wildcard.main .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies_wildcard.adventures .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies_wildcard.hunter_heroes .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies_wildcard.regionals .leaders .leader .month.qualified-ladies_wildcard,
body.world.ladies_wildcard.qualifiers .leaders .leader .month.qualified-ladies_wildcard {
  background-color: #111;
  background: -moz-linear-gradient(top, #451747, #200220);
  background: -webkit-linear-gradient(top, #451747, #200220);
  background: -o-linear-gradient(top, #451747, #200220);
  background: -ms-linear-gradient(top, #451747, #200220);
  background: linear-gradient(top, #451747, #200220);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#451747', EndColorStr='#200220', GradientType=0);
  /* IE6-9 */
}

/* line 1665, ../sass/_world.scss */
body.leaders.main #animal-scores,
body.leaders.adventures #animal-scores,
body.leaders.hunter_heroes #animal-scores,
body.leaders.regionals #animal-scores,
body.leaders.qualifiers #animal-scores,
body.world.main.main #animal-scores,
body.world.main.adventures #animal-scores,
body.world.main.hunter_heroes #animal-scores,
body.world.main.regionals #animal-scores,
body.world.main.qualifiers #animal-scores,
body.world.qualifiers.main #animal-scores,
body.world.qualifiers.adventures #animal-scores,
body.world.qualifiers.hunter_heroes #animal-scores,
body.world.qualifiers.regionals #animal-scores,
body.world.qualifiers.qualifiers #animal-scores,
body.world.regionals.main #animal-scores,
body.world.regionals.adventures #animal-scores,
body.world.regionals.hunter_heroes #animal-scores,
body.world.regionals.regionals #animal-scores,
body.world.regionals.qualifiers #animal-scores,
body.world.adventures.main #animal-scores,
body.world.adventures.adventures #animal-scores,
body.world.adventures.hunter_heroes #animal-scores,
body.world.adventures.regionals #animal-scores,
body.world.adventures.qualifiers #animal-scores,
body.world.hunter_heroes.main #animal-scores,
body.world.hunter_heroes.adventures #animal-scores,
body.world.hunter_heroes.hunter_heroes #animal-scores,
body.world.hunter_heroes.regionals #animal-scores,
body.world.hunter_heroes.qualifiers #animal-scores,
body.world.ladies.main #animal-scores,
body.world.ladies.adventures #animal-scores,
body.world.ladies.hunter_heroes #animal-scores,
body.world.ladies.regionals #animal-scores,
body.world.ladies.qualifiers #animal-scores,
body.world.wildcard.main #animal-scores,
body.world.wildcard.adventures #animal-scores,
body.world.wildcard.hunter_heroes #animal-scores,
body.world.wildcard.regionals #animal-scores,
body.world.wildcard.qualifiers #animal-scores,
body.world.huntingparty.main #animal-scores,
body.world.huntingparty.adventures #animal-scores,
body.world.huntingparty.hunter_heroes #animal-scores,
body.world.huntingparty.regionals #animal-scores,
body.world.huntingparty.qualifiers #animal-scores,
body.world.location.main #animal-scores,
body.world.location.adventures #animal-scores,
body.world.location.hunter_heroes #animal-scores,
body.world.location.regionals #animal-scores,
body.world.location.qualifiers #animal-scores,
body.world.results.main #animal-scores,
body.world.results.adventures #animal-scores,
body.world.results.hunter_heroes #animal-scores,
body.world.results.regionals #animal-scores,
body.world.results.qualifiers #animal-scores,
body.world.ladies_wildcard.main #animal-scores,
body.world.ladies_wildcard.adventures #animal-scores,
body.world.ladies_wildcard.hunter_heroes #animal-scores,
body.world.ladies_wildcard.regionals #animal-scores,
body.world.ladies_wildcard.qualifiers #animal-scores {
  display: none;
}

/* line 1667, ../sass/_world.scss */
body.leaders.main #animal-scores.display-block,
body.leaders.adventures #animal-scores.display-block,
body.leaders.hunter_heroes #animal-scores.display-block,
body.leaders.regionals #animal-scores.display-block,
body.leaders.qualifiers #animal-scores.display-block,
body.world.main.main #animal-scores.display-block,
body.world.main.adventures #animal-scores.display-block,
body.world.main.hunter_heroes #animal-scores.display-block,
body.world.main.regionals #animal-scores.display-block,
body.world.main.qualifiers #animal-scores.display-block,
body.world.qualifiers.main #animal-scores.display-block,
body.world.qualifiers.adventures #animal-scores.display-block,
body.world.qualifiers.hunter_heroes #animal-scores.display-block,
body.world.qualifiers.regionals #animal-scores.display-block,
body.world.qualifiers.qualifiers #animal-scores.display-block,
body.world.regionals.main #animal-scores.display-block,
body.world.regionals.adventures #animal-scores.display-block,
body.world.regionals.hunter_heroes #animal-scores.display-block,
body.world.regionals.regionals #animal-scores.display-block,
body.world.regionals.qualifiers #animal-scores.display-block,
body.world.adventures.main #animal-scores.display-block,
body.world.adventures.adventures #animal-scores.display-block,
body.world.adventures.hunter_heroes #animal-scores.display-block,
body.world.adventures.regionals #animal-scores.display-block,
body.world.adventures.qualifiers #animal-scores.display-block,
body.world.hunter_heroes.main #animal-scores.display-block,
body.world.hunter_heroes.adventures #animal-scores.display-block,
body.world.hunter_heroes.hunter_heroes #animal-scores.display-block,
body.world.hunter_heroes.regionals #animal-scores.display-block,
body.world.hunter_heroes.qualifiers #animal-scores.display-block,
body.world.ladies.main #animal-scores.display-block,
body.world.ladies.adventures #animal-scores.display-block,
body.world.ladies.hunter_heroes #animal-scores.display-block,
body.world.ladies.regionals #animal-scores.display-block,
body.world.ladies.qualifiers #animal-scores.display-block,
body.world.wildcard.main #animal-scores.display-block,
body.world.wildcard.adventures #animal-scores.display-block,
body.world.wildcard.hunter_heroes #animal-scores.display-block,
body.world.wildcard.regionals #animal-scores.display-block,
body.world.wildcard.qualifiers #animal-scores.display-block,
body.world.huntingparty.main #animal-scores.display-block,
body.world.huntingparty.adventures #animal-scores.display-block,
body.world.huntingparty.hunter_heroes #animal-scores.display-block,
body.world.huntingparty.regionals #animal-scores.display-block,
body.world.huntingparty.qualifiers #animal-scores.display-block,
body.world.location.main #animal-scores.display-block,
body.world.location.adventures #animal-scores.display-block,
body.world.location.hunter_heroes #animal-scores.display-block,
body.world.location.regionals #animal-scores.display-block,
body.world.location.qualifiers #animal-scores.display-block,
body.world.results.main #animal-scores.display-block,
body.world.results.adventures #animal-scores.display-block,
body.world.results.hunter_heroes #animal-scores.display-block,
body.world.results.regionals #animal-scores.display-block,
body.world.results.qualifiers #animal-scores.display-block,
body.world.ladies_wildcard.main #animal-scores.display-block,
body.world.ladies_wildcard.adventures #animal-scores.display-block,
body.world.ladies_wildcard.hunter_heroes #animal-scores.display-block,
body.world.ladies_wildcard.regionals #animal-scores.display-block,
body.world.ladies_wildcard.qualifiers #animal-scores.display-block {
  display: block;
}

/* line 1670, ../sass/_world.scss */
body.leaders.main #animal-scores .animal-scores-mask,
body.leaders.adventures #animal-scores .animal-scores-mask,
body.leaders.hunter_heroes #animal-scores .animal-scores-mask,
body.leaders.regionals #animal-scores .animal-scores-mask,
body.leaders.qualifiers #animal-scores .animal-scores-mask,
body.world.main.main #animal-scores .animal-scores-mask,
body.world.main.adventures #animal-scores .animal-scores-mask,
body.world.main.hunter_heroes #animal-scores .animal-scores-mask,
body.world.main.regionals #animal-scores .animal-scores-mask,
body.world.main.qualifiers #animal-scores .animal-scores-mask,
body.world.qualifiers.main #animal-scores .animal-scores-mask,
body.world.qualifiers.adventures #animal-scores .animal-scores-mask,
body.world.qualifiers.hunter_heroes #animal-scores .animal-scores-mask,
body.world.qualifiers.regionals #animal-scores .animal-scores-mask,
body.world.qualifiers.qualifiers #animal-scores .animal-scores-mask,
body.world.regionals.main #animal-scores .animal-scores-mask,
body.world.regionals.adventures #animal-scores .animal-scores-mask,
body.world.regionals.hunter_heroes #animal-scores .animal-scores-mask,
body.world.regionals.regionals #animal-scores .animal-scores-mask,
body.world.regionals.qualifiers #animal-scores .animal-scores-mask,
body.world.adventures.main #animal-scores .animal-scores-mask,
body.world.adventures.adventures #animal-scores .animal-scores-mask,
body.world.adventures.hunter_heroes #animal-scores .animal-scores-mask,
body.world.adventures.regionals #animal-scores .animal-scores-mask,
body.world.adventures.qualifiers #animal-scores .animal-scores-mask,
body.world.hunter_heroes.main #animal-scores .animal-scores-mask,
body.world.hunter_heroes.adventures #animal-scores .animal-scores-mask,
body.world.hunter_heroes.hunter_heroes #animal-scores .animal-scores-mask,
body.world.hunter_heroes.regionals #animal-scores .animal-scores-mask,
body.world.hunter_heroes.qualifiers #animal-scores .animal-scores-mask,
body.world.ladies.main #animal-scores .animal-scores-mask,
body.world.ladies.adventures #animal-scores .animal-scores-mask,
body.world.ladies.hunter_heroes #animal-scores .animal-scores-mask,
body.world.ladies.regionals #animal-scores .animal-scores-mask,
body.world.ladies.qualifiers #animal-scores .animal-scores-mask,
body.world.wildcard.main #animal-scores .animal-scores-mask,
body.world.wildcard.adventures #animal-scores .animal-scores-mask,
body.world.wildcard.hunter_heroes #animal-scores .animal-scores-mask,
body.world.wildcard.regionals #animal-scores .animal-scores-mask,
body.world.wildcard.qualifiers #animal-scores .animal-scores-mask,
body.world.huntingparty.main #animal-scores .animal-scores-mask,
body.world.huntingparty.adventures #animal-scores .animal-scores-mask,
body.world.huntingparty.hunter_heroes #animal-scores .animal-scores-mask,
body.world.huntingparty.regionals #animal-scores .animal-scores-mask,
body.world.huntingparty.qualifiers #animal-scores .animal-scores-mask,
body.world.location.main #animal-scores .animal-scores-mask,
body.world.location.adventures #animal-scores .animal-scores-mask,
body.world.location.hunter_heroes #animal-scores .animal-scores-mask,
body.world.location.regionals #animal-scores .animal-scores-mask,
body.world.location.qualifiers #animal-scores .animal-scores-mask,
body.world.results.main #animal-scores .animal-scores-mask,
body.world.results.adventures #animal-scores .animal-scores-mask,
body.world.results.hunter_heroes #animal-scores .animal-scores-mask,
body.world.results.regionals #animal-scores .animal-scores-mask,
body.world.results.qualifiers #animal-scores .animal-scores-mask,
body.world.ladies_wildcard.main #animal-scores .animal-scores-mask,
body.world.ladies_wildcard.adventures #animal-scores .animal-scores-mask,
body.world.ladies_wildcard.hunter_heroes #animal-scores .animal-scores-mask,
body.world.ladies_wildcard.regionals #animal-scores .animal-scores-mask,
body.world.ladies_wildcard.qualifiers #animal-scores .animal-scores-mask {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: table;
  transition: opacity .3s ease;
}

/* line 1682, ../sass/_world.scss */
body.leaders.main #animal-scores table,
body.leaders.adventures #animal-scores table,
body.leaders.hunter_heroes #animal-scores table,
body.leaders.regionals #animal-scores table,
body.leaders.qualifiers #animal-scores table,
body.world.main.main #animal-scores table,
body.world.main.adventures #animal-scores table,
body.world.main.hunter_heroes #animal-scores table,
body.world.main.regionals #animal-scores table,
body.world.main.qualifiers #animal-scores table,
body.world.qualifiers.main #animal-scores table,
body.world.qualifiers.adventures #animal-scores table,
body.world.qualifiers.hunter_heroes #animal-scores table,
body.world.qualifiers.regionals #animal-scores table,
body.world.qualifiers.qualifiers #animal-scores table,
body.world.regionals.main #animal-scores table,
body.world.regionals.adventures #animal-scores table,
body.world.regionals.hunter_heroes #animal-scores table,
body.world.regionals.regionals #animal-scores table,
body.world.regionals.qualifiers #animal-scores table,
body.world.adventures.main #animal-scores table,
body.world.adventures.adventures #animal-scores table,
body.world.adventures.hunter_heroes #animal-scores table,
body.world.adventures.regionals #animal-scores table,
body.world.adventures.qualifiers #animal-scores table,
body.world.hunter_heroes.main #animal-scores table,
body.world.hunter_heroes.adventures #animal-scores table,
body.world.hunter_heroes.hunter_heroes #animal-scores table,
body.world.hunter_heroes.regionals #animal-scores table,
body.world.hunter_heroes.qualifiers #animal-scores table,
body.world.ladies.main #animal-scores table,
body.world.ladies.adventures #animal-scores table,
body.world.ladies.hunter_heroes #animal-scores table,
body.world.ladies.regionals #animal-scores table,
body.world.ladies.qualifiers #animal-scores table,
body.world.wildcard.main #animal-scores table,
body.world.wildcard.adventures #animal-scores table,
body.world.wildcard.hunter_heroes #animal-scores table,
body.world.wildcard.regionals #animal-scores table,
body.world.wildcard.qualifiers #animal-scores table,
body.world.huntingparty.main #animal-scores table,
body.world.huntingparty.adventures #animal-scores table,
body.world.huntingparty.hunter_heroes #animal-scores table,
body.world.huntingparty.regionals #animal-scores table,
body.world.huntingparty.qualifiers #animal-scores table,
body.world.location.main #animal-scores table,
body.world.location.adventures #animal-scores table,
body.world.location.hunter_heroes #animal-scores table,
body.world.location.regionals #animal-scores table,
body.world.location.qualifiers #animal-scores table,
body.world.results.main #animal-scores table,
body.world.results.adventures #animal-scores table,
body.world.results.hunter_heroes #animal-scores table,
body.world.results.regionals #animal-scores table,
body.world.results.qualifiers #animal-scores table,
body.world.ladies_wildcard.main #animal-scores table,
body.world.ladies_wildcard.adventures #animal-scores table,
body.world.ladies_wildcard.hunter_heroes #animal-scores table,
body.world.ladies_wildcard.regionals #animal-scores table,
body.world.ladies_wildcard.qualifiers #animal-scores table {
  width: 100%;
}

/* line 1686, ../sass/_world.scss */
body.leaders.main #animal-scores table thead tr th,
body.leaders.adventures #animal-scores table thead tr th,
body.leaders.hunter_heroes #animal-scores table thead tr th,
body.leaders.regionals #animal-scores table thead tr th,
body.leaders.qualifiers #animal-scores table thead tr th,
body.world.main.main #animal-scores table thead tr th,
body.world.main.adventures #animal-scores table thead tr th,
body.world.main.hunter_heroes #animal-scores table thead tr th,
body.world.main.regionals #animal-scores table thead tr th,
body.world.main.qualifiers #animal-scores table thead tr th,
body.world.qualifiers.main #animal-scores table thead tr th,
body.world.qualifiers.adventures #animal-scores table thead tr th,
body.world.qualifiers.hunter_heroes #animal-scores table thead tr th,
body.world.qualifiers.regionals #animal-scores table thead tr th,
body.world.qualifiers.qualifiers #animal-scores table thead tr th,
body.world.regionals.main #animal-scores table thead tr th,
body.world.regionals.adventures #animal-scores table thead tr th,
body.world.regionals.hunter_heroes #animal-scores table thead tr th,
body.world.regionals.regionals #animal-scores table thead tr th,
body.world.regionals.qualifiers #animal-scores table thead tr th,
body.world.adventures.main #animal-scores table thead tr th,
body.world.adventures.adventures #animal-scores table thead tr th,
body.world.adventures.hunter_heroes #animal-scores table thead tr th,
body.world.adventures.regionals #animal-scores table thead tr th,
body.world.adventures.qualifiers #animal-scores table thead tr th,
body.world.hunter_heroes.main #animal-scores table thead tr th,
body.world.hunter_heroes.adventures #animal-scores table thead tr th,
body.world.hunter_heroes.hunter_heroes #animal-scores table thead tr th,
body.world.hunter_heroes.regionals #animal-scores table thead tr th,
body.world.hunter_heroes.qualifiers #animal-scores table thead tr th,
body.world.ladies.main #animal-scores table thead tr th,
body.world.ladies.adventures #animal-scores table thead tr th,
body.world.ladies.hunter_heroes #animal-scores table thead tr th,
body.world.ladies.regionals #animal-scores table thead tr th,
body.world.ladies.qualifiers #animal-scores table thead tr th,
body.world.wildcard.main #animal-scores table thead tr th,
body.world.wildcard.adventures #animal-scores table thead tr th,
body.world.wildcard.hunter_heroes #animal-scores table thead tr th,
body.world.wildcard.regionals #animal-scores table thead tr th,
body.world.wildcard.qualifiers #animal-scores table thead tr th,
body.world.huntingparty.main #animal-scores table thead tr th,
body.world.huntingparty.adventures #animal-scores table thead tr th,
body.world.huntingparty.hunter_heroes #animal-scores table thead tr th,
body.world.huntingparty.regionals #animal-scores table thead tr th,
body.world.huntingparty.qualifiers #animal-scores table thead tr th,
body.world.location.main #animal-scores table thead tr th,
body.world.location.adventures #animal-scores table thead tr th,
body.world.location.hunter_heroes #animal-scores table thead tr th,
body.world.location.regionals #animal-scores table thead tr th,
body.world.location.qualifiers #animal-scores table thead tr th,
body.world.results.main #animal-scores table thead tr th,
body.world.results.adventures #animal-scores table thead tr th,
body.world.results.hunter_heroes #animal-scores table thead tr th,
body.world.results.regionals #animal-scores table thead tr th,
body.world.results.qualifiers #animal-scores table thead tr th,
body.world.ladies_wildcard.main #animal-scores table thead tr th,
body.world.ladies_wildcard.adventures #animal-scores table thead tr th,
body.world.ladies_wildcard.hunter_heroes #animal-scores table thead tr th,
body.world.ladies_wildcard.regionals #animal-scores table thead tr th,
body.world.ladies_wildcard.qualifiers #animal-scores table thead tr th {
  text-align: left;
  padding: 8px 5px;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1;
  font-family: heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  text-align: left;
  font-weight: normal;
  background-color: #2d2d2d;
  background: -moz-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -webkit-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -o-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -ms-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: linear-gradient(top, #3e3e3e, #2d2d2d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e3e3e', EndColorStr='#2d2d2d', GradientType=0);
  /* IE6-9 */
  border: 1px solid #6b6b6b;
  border-right-color: #0c0c0c;
  border-bottom-color: #161616;
  border-left-color: #515151;
  cursor: pointer;
}

/* line 1705, ../sass/_world.scss */
body.leaders.main #animal-scores table tr td,
body.leaders.adventures #animal-scores table tr td,
body.leaders.hunter_heroes #animal-scores table tr td,
body.leaders.regionals #animal-scores table tr td,
body.leaders.qualifiers #animal-scores table tr td,
body.world.main.main #animal-scores table tr td,
body.world.main.adventures #animal-scores table tr td,
body.world.main.hunter_heroes #animal-scores table tr td,
body.world.main.regionals #animal-scores table tr td,
body.world.main.qualifiers #animal-scores table tr td,
body.world.qualifiers.main #animal-scores table tr td,
body.world.qualifiers.adventures #animal-scores table tr td,
body.world.qualifiers.hunter_heroes #animal-scores table tr td,
body.world.qualifiers.regionals #animal-scores table tr td,
body.world.qualifiers.qualifiers #animal-scores table tr td,
body.world.regionals.main #animal-scores table tr td,
body.world.regionals.adventures #animal-scores table tr td,
body.world.regionals.hunter_heroes #animal-scores table tr td,
body.world.regionals.regionals #animal-scores table tr td,
body.world.regionals.qualifiers #animal-scores table tr td,
body.world.adventures.main #animal-scores table tr td,
body.world.adventures.adventures #animal-scores table tr td,
body.world.adventures.hunter_heroes #animal-scores table tr td,
body.world.adventures.regionals #animal-scores table tr td,
body.world.adventures.qualifiers #animal-scores table tr td,
body.world.hunter_heroes.main #animal-scores table tr td,
body.world.hunter_heroes.adventures #animal-scores table tr td,
body.world.hunter_heroes.hunter_heroes #animal-scores table tr td,
body.world.hunter_heroes.regionals #animal-scores table tr td,
body.world.hunter_heroes.qualifiers #animal-scores table tr td,
body.world.ladies.main #animal-scores table tr td,
body.world.ladies.adventures #animal-scores table tr td,
body.world.ladies.hunter_heroes #animal-scores table tr td,
body.world.ladies.regionals #animal-scores table tr td,
body.world.ladies.qualifiers #animal-scores table tr td,
body.world.wildcard.main #animal-scores table tr td,
body.world.wildcard.adventures #animal-scores table tr td,
body.world.wildcard.hunter_heroes #animal-scores table tr td,
body.world.wildcard.regionals #animal-scores table tr td,
body.world.wildcard.qualifiers #animal-scores table tr td,
body.world.huntingparty.main #animal-scores table tr td,
body.world.huntingparty.adventures #animal-scores table tr td,
body.world.huntingparty.hunter_heroes #animal-scores table tr td,
body.world.huntingparty.regionals #animal-scores table tr td,
body.world.huntingparty.qualifiers #animal-scores table tr td,
body.world.location.main #animal-scores table tr td,
body.world.location.adventures #animal-scores table tr td,
body.world.location.hunter_heroes #animal-scores table tr td,
body.world.location.regionals #animal-scores table tr td,
body.world.location.qualifiers #animal-scores table tr td,
body.world.results.main #animal-scores table tr td,
body.world.results.adventures #animal-scores table tr td,
body.world.results.hunter_heroes #animal-scores table tr td,
body.world.results.regionals #animal-scores table tr td,
body.world.results.qualifiers #animal-scores table tr td,
body.world.ladies_wildcard.main #animal-scores table tr td,
body.world.ladies_wildcard.adventures #animal-scores table tr td,
body.world.ladies_wildcard.hunter_heroes #animal-scores table tr td,
body.world.ladies_wildcard.regionals #animal-scores table tr td,
body.world.ladies_wildcard.qualifiers #animal-scores table tr td {
  padding: 10px 5px;
}

/* line 1711, ../sass/_world.scss */
body.leaders.main #animal-scores .animal-scores-wrapper,
body.leaders.adventures #animal-scores .animal-scores-wrapper,
body.leaders.hunter_heroes #animal-scores .animal-scores-wrapper,
body.leaders.regionals #animal-scores .animal-scores-wrapper,
body.leaders.qualifiers #animal-scores .animal-scores-wrapper,
body.world.main.main #animal-scores .animal-scores-wrapper,
body.world.main.adventures #animal-scores .animal-scores-wrapper,
body.world.main.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.main.regionals #animal-scores .animal-scores-wrapper,
body.world.main.qualifiers #animal-scores .animal-scores-wrapper,
body.world.qualifiers.main #animal-scores .animal-scores-wrapper,
body.world.qualifiers.adventures #animal-scores .animal-scores-wrapper,
body.world.qualifiers.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.qualifiers.regionals #animal-scores .animal-scores-wrapper,
body.world.qualifiers.qualifiers #animal-scores .animal-scores-wrapper,
body.world.regionals.main #animal-scores .animal-scores-wrapper,
body.world.regionals.adventures #animal-scores .animal-scores-wrapper,
body.world.regionals.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.regionals.regionals #animal-scores .animal-scores-wrapper,
body.world.regionals.qualifiers #animal-scores .animal-scores-wrapper,
body.world.adventures.main #animal-scores .animal-scores-wrapper,
body.world.adventures.adventures #animal-scores .animal-scores-wrapper,
body.world.adventures.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.adventures.regionals #animal-scores .animal-scores-wrapper,
body.world.adventures.qualifiers #animal-scores .animal-scores-wrapper,
body.world.hunter_heroes.main #animal-scores .animal-scores-wrapper,
body.world.hunter_heroes.adventures #animal-scores .animal-scores-wrapper,
body.world.hunter_heroes.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.hunter_heroes.regionals #animal-scores .animal-scores-wrapper,
body.world.hunter_heroes.qualifiers #animal-scores .animal-scores-wrapper,
body.world.ladies.main #animal-scores .animal-scores-wrapper,
body.world.ladies.adventures #animal-scores .animal-scores-wrapper,
body.world.ladies.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.ladies.regionals #animal-scores .animal-scores-wrapper,
body.world.ladies.qualifiers #animal-scores .animal-scores-wrapper,
body.world.wildcard.main #animal-scores .animal-scores-wrapper,
body.world.wildcard.adventures #animal-scores .animal-scores-wrapper,
body.world.wildcard.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.wildcard.regionals #animal-scores .animal-scores-wrapper,
body.world.wildcard.qualifiers #animal-scores .animal-scores-wrapper,
body.world.huntingparty.main #animal-scores .animal-scores-wrapper,
body.world.huntingparty.adventures #animal-scores .animal-scores-wrapper,
body.world.huntingparty.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.huntingparty.regionals #animal-scores .animal-scores-wrapper,
body.world.huntingparty.qualifiers #animal-scores .animal-scores-wrapper,
body.world.location.main #animal-scores .animal-scores-wrapper,
body.world.location.adventures #animal-scores .animal-scores-wrapper,
body.world.location.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.location.regionals #animal-scores .animal-scores-wrapper,
body.world.location.qualifiers #animal-scores .animal-scores-wrapper,
body.world.results.main #animal-scores .animal-scores-wrapper,
body.world.results.adventures #animal-scores .animal-scores-wrapper,
body.world.results.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.results.regionals #animal-scores .animal-scores-wrapper,
body.world.results.qualifiers #animal-scores .animal-scores-wrapper,
body.world.ladies_wildcard.main #animal-scores .animal-scores-wrapper,
body.world.ladies_wildcard.adventures #animal-scores .animal-scores-wrapper,
body.world.ladies_wildcard.hunter_heroes #animal-scores .animal-scores-wrapper,
body.world.ladies_wildcard.regionals #animal-scores .animal-scores-wrapper,
body.world.ladies_wildcard.qualifiers #animal-scores .animal-scores-wrapper {
  display: table-cell;
  vertical-align: middle;
}

/* line 1716, ../sass/_world.scss */
body.leaders.main #animal-scores .animal-scores-container,
body.leaders.adventures #animal-scores .animal-scores-container,
body.leaders.hunter_heroes #animal-scores .animal-scores-container,
body.leaders.regionals #animal-scores .animal-scores-container,
body.leaders.qualifiers #animal-scores .animal-scores-container,
body.world.main.main #animal-scores .animal-scores-container,
body.world.main.adventures #animal-scores .animal-scores-container,
body.world.main.hunter_heroes #animal-scores .animal-scores-container,
body.world.main.regionals #animal-scores .animal-scores-container,
body.world.main.qualifiers #animal-scores .animal-scores-container,
body.world.qualifiers.main #animal-scores .animal-scores-container,
body.world.qualifiers.adventures #animal-scores .animal-scores-container,
body.world.qualifiers.hunter_heroes #animal-scores .animal-scores-container,
body.world.qualifiers.regionals #animal-scores .animal-scores-container,
body.world.qualifiers.qualifiers #animal-scores .animal-scores-container,
body.world.regionals.main #animal-scores .animal-scores-container,
body.world.regionals.adventures #animal-scores .animal-scores-container,
body.world.regionals.hunter_heroes #animal-scores .animal-scores-container,
body.world.regionals.regionals #animal-scores .animal-scores-container,
body.world.regionals.qualifiers #animal-scores .animal-scores-container,
body.world.adventures.main #animal-scores .animal-scores-container,
body.world.adventures.adventures #animal-scores .animal-scores-container,
body.world.adventures.hunter_heroes #animal-scores .animal-scores-container,
body.world.adventures.regionals #animal-scores .animal-scores-container,
body.world.adventures.qualifiers #animal-scores .animal-scores-container,
body.world.hunter_heroes.main #animal-scores .animal-scores-container,
body.world.hunter_heroes.adventures #animal-scores .animal-scores-container,
body.world.hunter_heroes.hunter_heroes #animal-scores .animal-scores-container,
body.world.hunter_heroes.regionals #animal-scores .animal-scores-container,
body.world.hunter_heroes.qualifiers #animal-scores .animal-scores-container,
body.world.ladies.main #animal-scores .animal-scores-container,
body.world.ladies.adventures #animal-scores .animal-scores-container,
body.world.ladies.hunter_heroes #animal-scores .animal-scores-container,
body.world.ladies.regionals #animal-scores .animal-scores-container,
body.world.ladies.qualifiers #animal-scores .animal-scores-container,
body.world.wildcard.main #animal-scores .animal-scores-container,
body.world.wildcard.adventures #animal-scores .animal-scores-container,
body.world.wildcard.hunter_heroes #animal-scores .animal-scores-container,
body.world.wildcard.regionals #animal-scores .animal-scores-container,
body.world.wildcard.qualifiers #animal-scores .animal-scores-container,
body.world.huntingparty.main #animal-scores .animal-scores-container,
body.world.huntingparty.adventures #animal-scores .animal-scores-container,
body.world.huntingparty.hunter_heroes #animal-scores .animal-scores-container,
body.world.huntingparty.regionals #animal-scores .animal-scores-container,
body.world.huntingparty.qualifiers #animal-scores .animal-scores-container,
body.world.location.main #animal-scores .animal-scores-container,
body.world.location.adventures #animal-scores .animal-scores-container,
body.world.location.hunter_heroes #animal-scores .animal-scores-container,
body.world.location.regionals #animal-scores .animal-scores-container,
body.world.location.qualifiers #animal-scores .animal-scores-container,
body.world.results.main #animal-scores .animal-scores-container,
body.world.results.adventures #animal-scores .animal-scores-container,
body.world.results.hunter_heroes #animal-scores .animal-scores-container,
body.world.results.regionals #animal-scores .animal-scores-container,
body.world.results.qualifiers #animal-scores .animal-scores-container,
body.world.ladies_wildcard.main #animal-scores .animal-scores-container,
body.world.ladies_wildcard.adventures #animal-scores .animal-scores-container,
body.world.ladies_wildcard.hunter_heroes #animal-scores .animal-scores-container,
body.world.ladies_wildcard.regionals #animal-scores .animal-scores-container,
body.world.ladies_wildcard.qualifiers #animal-scores .animal-scores-container {
  width: 300px;
  margin: 0px auto;
  position: relative;
}

/* line 1721, ../sass/_world.scss */
body.leaders.main #animal-scores #close,
body.leaders.adventures #animal-scores #close,
body.leaders.hunter_heroes #animal-scores #close,
body.leaders.regionals #animal-scores #close,
body.leaders.qualifiers #animal-scores #close,
body.world.main.main #animal-scores #close,
body.world.main.adventures #animal-scores #close,
body.world.main.hunter_heroes #animal-scores #close,
body.world.main.regionals #animal-scores #close,
body.world.main.qualifiers #animal-scores #close,
body.world.qualifiers.main #animal-scores #close,
body.world.qualifiers.adventures #animal-scores #close,
body.world.qualifiers.hunter_heroes #animal-scores #close,
body.world.qualifiers.regionals #animal-scores #close,
body.world.qualifiers.qualifiers #animal-scores #close,
body.world.regionals.main #animal-scores #close,
body.world.regionals.adventures #animal-scores #close,
body.world.regionals.hunter_heroes #animal-scores #close,
body.world.regionals.regionals #animal-scores #close,
body.world.regionals.qualifiers #animal-scores #close,
body.world.adventures.main #animal-scores #close,
body.world.adventures.adventures #animal-scores #close,
body.world.adventures.hunter_heroes #animal-scores #close,
body.world.adventures.regionals #animal-scores #close,
body.world.adventures.qualifiers #animal-scores #close,
body.world.hunter_heroes.main #animal-scores #close,
body.world.hunter_heroes.adventures #animal-scores #close,
body.world.hunter_heroes.hunter_heroes #animal-scores #close,
body.world.hunter_heroes.regionals #animal-scores #close,
body.world.hunter_heroes.qualifiers #animal-scores #close,
body.world.ladies.main #animal-scores #close,
body.world.ladies.adventures #animal-scores #close,
body.world.ladies.hunter_heroes #animal-scores #close,
body.world.ladies.regionals #animal-scores #close,
body.world.ladies.qualifiers #animal-scores #close,
body.world.wildcard.main #animal-scores #close,
body.world.wildcard.adventures #animal-scores #close,
body.world.wildcard.hunter_heroes #animal-scores #close,
body.world.wildcard.regionals #animal-scores #close,
body.world.wildcard.qualifiers #animal-scores #close,
body.world.huntingparty.main #animal-scores #close,
body.world.huntingparty.adventures #animal-scores #close,
body.world.huntingparty.hunter_heroes #animal-scores #close,
body.world.huntingparty.regionals #animal-scores #close,
body.world.huntingparty.qualifiers #animal-scores #close,
body.world.location.main #animal-scores #close,
body.world.location.adventures #animal-scores #close,
body.world.location.hunter_heroes #animal-scores #close,
body.world.location.regionals #animal-scores #close,
body.world.location.qualifiers #animal-scores #close,
body.world.results.main #animal-scores #close,
body.world.results.adventures #animal-scores #close,
body.world.results.hunter_heroes #animal-scores #close,
body.world.results.regionals #animal-scores #close,
body.world.results.qualifiers #animal-scores #close,
body.world.ladies_wildcard.main #animal-scores #close,
body.world.ladies_wildcard.adventures #animal-scores #close,
body.world.ladies_wildcard.hunter_heroes #animal-scores #close,
body.world.ladies_wildcard.regionals #animal-scores #close,
body.world.ladies_wildcard.qualifiers #animal-scores #close {
  display: block;
  position: absolute;
  top: -22px;
  right: -22px;
  height: 44px;
  width: 44px;
  background: transparent url(../img/world/close.png) no-repeat 0 0;
  z-index: 1010;
  cursor: pointer;
}

/* line 1732, ../sass/_world.scss */
body.leaders.main #animal-scores .players,
body.leaders.main #animal-scores .leaders,
body.leaders.adventures #animal-scores .players,
body.leaders.adventures #animal-scores .leaders,
body.leaders.hunter_heroes #animal-scores .players,
body.leaders.hunter_heroes #animal-scores .leaders,
body.leaders.regionals #animal-scores .players,
body.leaders.regionals #animal-scores .leaders,
body.leaders.qualifiers #animal-scores .players,
body.leaders.qualifiers #animal-scores .leaders,
body.world.main.main #animal-scores .players,
body.world.main.main #animal-scores .leaders,
body.world.main.adventures #animal-scores .players,
body.world.main.adventures #animal-scores .leaders,
body.world.main.hunter_heroes #animal-scores .players,
body.world.main.hunter_heroes #animal-scores .leaders,
body.world.main.regionals #animal-scores .players,
body.world.main.regionals #animal-scores .leaders,
body.world.main.qualifiers #animal-scores .players,
body.world.main.qualifiers #animal-scores .leaders,
body.world.qualifiers.main #animal-scores .players,
body.world.qualifiers.main #animal-scores .leaders,
body.world.qualifiers.adventures #animal-scores .players,
body.world.qualifiers.adventures #animal-scores .leaders,
body.world.qualifiers.hunter_heroes #animal-scores .players,
body.world.qualifiers.hunter_heroes #animal-scores .leaders,
body.world.qualifiers.regionals #animal-scores .players,
body.world.qualifiers.regionals #animal-scores .leaders,
body.world.qualifiers.qualifiers #animal-scores .players,
body.world.qualifiers.qualifiers #animal-scores .leaders,
body.world.regionals.main #animal-scores .players,
body.world.regionals.main #animal-scores .leaders,
body.world.regionals.adventures #animal-scores .players,
body.world.regionals.adventures #animal-scores .leaders,
body.world.regionals.hunter_heroes #animal-scores .players,
body.world.regionals.hunter_heroes #animal-scores .leaders,
body.world.regionals.regionals #animal-scores .players,
body.world.regionals.regionals #animal-scores .leaders,
body.world.regionals.qualifiers #animal-scores .players,
body.world.regionals.qualifiers #animal-scores .leaders,
body.world.adventures.main #animal-scores .players,
body.world.adventures.main #animal-scores .leaders,
body.world.adventures.adventures #animal-scores .players,
body.world.adventures.adventures #animal-scores .leaders,
body.world.adventures.hunter_heroes #animal-scores .players,
body.world.adventures.hunter_heroes #animal-scores .leaders,
body.world.adventures.regionals #animal-scores .players,
body.world.adventures.regionals #animal-scores .leaders,
body.world.adventures.qualifiers #animal-scores .players,
body.world.adventures.qualifiers #animal-scores .leaders,
body.world.hunter_heroes.main #animal-scores .players,
body.world.hunter_heroes.main #animal-scores .leaders,
body.world.hunter_heroes.adventures #animal-scores .players,
body.world.hunter_heroes.adventures #animal-scores .leaders,
body.world.hunter_heroes.hunter_heroes #animal-scores .players,
body.world.hunter_heroes.hunter_heroes #animal-scores .leaders,
body.world.hunter_heroes.regionals #animal-scores .players,
body.world.hunter_heroes.regionals #animal-scores .leaders,
body.world.hunter_heroes.qualifiers #animal-scores .players,
body.world.hunter_heroes.qualifiers #animal-scores .leaders,
body.world.ladies.main #animal-scores .players,
body.world.ladies.main #animal-scores .leaders,
body.world.ladies.adventures #animal-scores .players,
body.world.ladies.adventures #animal-scores .leaders,
body.world.ladies.hunter_heroes #animal-scores .players,
body.world.ladies.hunter_heroes #animal-scores .leaders,
body.world.ladies.regionals #animal-scores .players,
body.world.ladies.regionals #animal-scores .leaders,
body.world.ladies.qualifiers #animal-scores .players,
body.world.ladies.qualifiers #animal-scores .leaders,
body.world.wildcard.main #animal-scores .players,
body.world.wildcard.main #animal-scores .leaders,
body.world.wildcard.adventures #animal-scores .players,
body.world.wildcard.adventures #animal-scores .leaders,
body.world.wildcard.hunter_heroes #animal-scores .players,
body.world.wildcard.hunter_heroes #animal-scores .leaders,
body.world.wildcard.regionals #animal-scores .players,
body.world.wildcard.regionals #animal-scores .leaders,
body.world.wildcard.qualifiers #animal-scores .players,
body.world.wildcard.qualifiers #animal-scores .leaders,
body.world.huntingparty.main #animal-scores .players,
body.world.huntingparty.main #animal-scores .leaders,
body.world.huntingparty.adventures #animal-scores .players,
body.world.huntingparty.adventures #animal-scores .leaders,
body.world.huntingparty.hunter_heroes #animal-scores .players,
body.world.huntingparty.hunter_heroes #animal-scores .leaders,
body.world.huntingparty.regionals #animal-scores .players,
body.world.huntingparty.regionals #animal-scores .leaders,
body.world.huntingparty.qualifiers #animal-scores .players,
body.world.huntingparty.qualifiers #animal-scores .leaders,
body.world.location.main #animal-scores .players,
body.world.location.main #animal-scores .leaders,
body.world.location.adventures #animal-scores .players,
body.world.location.adventures #animal-scores .leaders,
body.world.location.hunter_heroes #animal-scores .players,
body.world.location.hunter_heroes #animal-scores .leaders,
body.world.location.regionals #animal-scores .players,
body.world.location.regionals #animal-scores .leaders,
body.world.location.qualifiers #animal-scores .players,
body.world.location.qualifiers #animal-scores .leaders,
body.world.results.main #animal-scores .players,
body.world.results.main #animal-scores .leaders,
body.world.results.adventures #animal-scores .players,
body.world.results.adventures #animal-scores .leaders,
body.world.results.hunter_heroes #animal-scores .players,
body.world.results.hunter_heroes #animal-scores .leaders,
body.world.results.regionals #animal-scores .players,
body.world.results.regionals #animal-scores .leaders,
body.world.results.qualifiers #animal-scores .players,
body.world.results.qualifiers #animal-scores .leaders,
body.world.ladies_wildcard.main #animal-scores .players,
body.world.ladies_wildcard.main #animal-scores .leaders,
body.world.ladies_wildcard.adventures #animal-scores .players,
body.world.ladies_wildcard.adventures #animal-scores .leaders,
body.world.ladies_wildcard.hunter_heroes #animal-scores .players,
body.world.ladies_wildcard.hunter_heroes #animal-scores .leaders,
body.world.ladies_wildcard.regionals #animal-scores .players,
body.world.ladies_wildcard.regionals #animal-scores .leaders,
body.world.ladies_wildcard.qualifiers #animal-scores .players,
body.world.ladies_wildcard.qualifiers #animal-scores .leaders {
  overflow-x: hidden;
  overflow-y: hidden;
  height: initial;
}

/* line 1738, ../sass/_world.scss */
body.leaders.main #animal-scores .name,
body.leaders.main #animal-scores .total,
body.leaders.adventures #animal-scores .name,
body.leaders.adventures #animal-scores .total,
body.leaders.hunter_heroes #animal-scores .name,
body.leaders.hunter_heroes #animal-scores .total,
body.leaders.regionals #animal-scores .name,
body.leaders.regionals #animal-scores .total,
body.leaders.qualifiers #animal-scores .name,
body.leaders.qualifiers #animal-scores .total,
body.world.main.main #animal-scores .name,
body.world.main.main #animal-scores .total,
body.world.main.adventures #animal-scores .name,
body.world.main.adventures #animal-scores .total,
body.world.main.hunter_heroes #animal-scores .name,
body.world.main.hunter_heroes #animal-scores .total,
body.world.main.regionals #animal-scores .name,
body.world.main.regionals #animal-scores .total,
body.world.main.qualifiers #animal-scores .name,
body.world.main.qualifiers #animal-scores .total,
body.world.qualifiers.main #animal-scores .name,
body.world.qualifiers.main #animal-scores .total,
body.world.qualifiers.adventures #animal-scores .name,
body.world.qualifiers.adventures #animal-scores .total,
body.world.qualifiers.hunter_heroes #animal-scores .name,
body.world.qualifiers.hunter_heroes #animal-scores .total,
body.world.qualifiers.regionals #animal-scores .name,
body.world.qualifiers.regionals #animal-scores .total,
body.world.qualifiers.qualifiers #animal-scores .name,
body.world.qualifiers.qualifiers #animal-scores .total,
body.world.regionals.main #animal-scores .name,
body.world.regionals.main #animal-scores .total,
body.world.regionals.adventures #animal-scores .name,
body.world.regionals.adventures #animal-scores .total,
body.world.regionals.hunter_heroes #animal-scores .name,
body.world.regionals.hunter_heroes #animal-scores .total,
body.world.regionals.regionals #animal-scores .name,
body.world.regionals.regionals #animal-scores .total,
body.world.regionals.qualifiers #animal-scores .name,
body.world.regionals.qualifiers #animal-scores .total,
body.world.adventures.main #animal-scores .name,
body.world.adventures.main #animal-scores .total,
body.world.adventures.adventures #animal-scores .name,
body.world.adventures.adventures #animal-scores .total,
body.world.adventures.hunter_heroes #animal-scores .name,
body.world.adventures.hunter_heroes #animal-scores .total,
body.world.adventures.regionals #animal-scores .name,
body.world.adventures.regionals #animal-scores .total,
body.world.adventures.qualifiers #animal-scores .name,
body.world.adventures.qualifiers #animal-scores .total,
body.world.hunter_heroes.main #animal-scores .name,
body.world.hunter_heroes.main #animal-scores .total,
body.world.hunter_heroes.adventures #animal-scores .name,
body.world.hunter_heroes.adventures #animal-scores .total,
body.world.hunter_heroes.hunter_heroes #animal-scores .name,
body.world.hunter_heroes.hunter_heroes #animal-scores .total,
body.world.hunter_heroes.regionals #animal-scores .name,
body.world.hunter_heroes.regionals #animal-scores .total,
body.world.hunter_heroes.qualifiers #animal-scores .name,
body.world.hunter_heroes.qualifiers #animal-scores .total,
body.world.ladies.main #animal-scores .name,
body.world.ladies.main #animal-scores .total,
body.world.ladies.adventures #animal-scores .name,
body.world.ladies.adventures #animal-scores .total,
body.world.ladies.hunter_heroes #animal-scores .name,
body.world.ladies.hunter_heroes #animal-scores .total,
body.world.ladies.regionals #animal-scores .name,
body.world.ladies.regionals #animal-scores .total,
body.world.ladies.qualifiers #animal-scores .name,
body.world.ladies.qualifiers #animal-scores .total,
body.world.wildcard.main #animal-scores .name,
body.world.wildcard.main #animal-scores .total,
body.world.wildcard.adventures #animal-scores .name,
body.world.wildcard.adventures #animal-scores .total,
body.world.wildcard.hunter_heroes #animal-scores .name,
body.world.wildcard.hunter_heroes #animal-scores .total,
body.world.wildcard.regionals #animal-scores .name,
body.world.wildcard.regionals #animal-scores .total,
body.world.wildcard.qualifiers #animal-scores .name,
body.world.wildcard.qualifiers #animal-scores .total,
body.world.huntingparty.main #animal-scores .name,
body.world.huntingparty.main #animal-scores .total,
body.world.huntingparty.adventures #animal-scores .name,
body.world.huntingparty.adventures #animal-scores .total,
body.world.huntingparty.hunter_heroes #animal-scores .name,
body.world.huntingparty.hunter_heroes #animal-scores .total,
body.world.huntingparty.regionals #animal-scores .name,
body.world.huntingparty.regionals #animal-scores .total,
body.world.huntingparty.qualifiers #animal-scores .name,
body.world.huntingparty.qualifiers #animal-scores .total,
body.world.location.main #animal-scores .name,
body.world.location.main #animal-scores .total,
body.world.location.adventures #animal-scores .name,
body.world.location.adventures #animal-scores .total,
body.world.location.hunter_heroes #animal-scores .name,
body.world.location.hunter_heroes #animal-scores .total,
body.world.location.regionals #animal-scores .name,
body.world.location.regionals #animal-scores .total,
body.world.location.qualifiers #animal-scores .name,
body.world.location.qualifiers #animal-scores .total,
body.world.results.main #animal-scores .name,
body.world.results.main #animal-scores .total,
body.world.results.adventures #animal-scores .name,
body.world.results.adventures #animal-scores .total,
body.world.results.hunter_heroes #animal-scores .name,
body.world.results.hunter_heroes #animal-scores .total,
body.world.results.regionals #animal-scores .name,
body.world.results.regionals #animal-scores .total,
body.world.results.qualifiers #animal-scores .name,
body.world.results.qualifiers #animal-scores .total,
body.world.ladies_wildcard.main #animal-scores .name,
body.world.ladies_wildcard.main #animal-scores .total,
body.world.ladies_wildcard.adventures #animal-scores .name,
body.world.ladies_wildcard.adventures #animal-scores .total,
body.world.ladies_wildcard.hunter_heroes #animal-scores .name,
body.world.ladies_wildcard.hunter_heroes #animal-scores .total,
body.world.ladies_wildcard.regionals #animal-scores .name,
body.world.ladies_wildcard.regionals #animal-scores .total,
body.world.ladies_wildcard.qualifiers #animal-scores .name,
body.world.ladies_wildcard.qualifiers #animal-scores .total {
  background: #EDA519;
  background: -moz-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: -webkit-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: linear-gradient(to bottom, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #EDA519;
  border-left: 1px solid #EDA519;
  border-right: 1px solid #EDA519;
  border-bottom: 2px solid #7d560a;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #EDA519, -1px -1px 0 #EDA519, 1px -1px 0 #EDA519, -1px 1px 0 #EDA519, 1px 1px 0 #EDA519;
}

/* line 1742, ../sass/_world.scss */
body.leaders.main #animal-scores td,
body.leaders.adventures #animal-scores td,
body.leaders.hunter_heroes #animal-scores td,
body.leaders.regionals #animal-scores td,
body.leaders.qualifiers #animal-scores td,
body.world.main.main #animal-scores td,
body.world.main.adventures #animal-scores td,
body.world.main.hunter_heroes #animal-scores td,
body.world.main.regionals #animal-scores td,
body.world.main.qualifiers #animal-scores td,
body.world.qualifiers.main #animal-scores td,
body.world.qualifiers.adventures #animal-scores td,
body.world.qualifiers.hunter_heroes #animal-scores td,
body.world.qualifiers.regionals #animal-scores td,
body.world.qualifiers.qualifiers #animal-scores td,
body.world.regionals.main #animal-scores td,
body.world.regionals.adventures #animal-scores td,
body.world.regionals.hunter_heroes #animal-scores td,
body.world.regionals.regionals #animal-scores td,
body.world.regionals.qualifiers #animal-scores td,
body.world.adventures.main #animal-scores td,
body.world.adventures.adventures #animal-scores td,
body.world.adventures.hunter_heroes #animal-scores td,
body.world.adventures.regionals #animal-scores td,
body.world.adventures.qualifiers #animal-scores td,
body.world.hunter_heroes.main #animal-scores td,
body.world.hunter_heroes.adventures #animal-scores td,
body.world.hunter_heroes.hunter_heroes #animal-scores td,
body.world.hunter_heroes.regionals #animal-scores td,
body.world.hunter_heroes.qualifiers #animal-scores td,
body.world.ladies.main #animal-scores td,
body.world.ladies.adventures #animal-scores td,
body.world.ladies.hunter_heroes #animal-scores td,
body.world.ladies.regionals #animal-scores td,
body.world.ladies.qualifiers #animal-scores td,
body.world.wildcard.main #animal-scores td,
body.world.wildcard.adventures #animal-scores td,
body.world.wildcard.hunter_heroes #animal-scores td,
body.world.wildcard.regionals #animal-scores td,
body.world.wildcard.qualifiers #animal-scores td,
body.world.huntingparty.main #animal-scores td,
body.world.huntingparty.adventures #animal-scores td,
body.world.huntingparty.hunter_heroes #animal-scores td,
body.world.huntingparty.regionals #animal-scores td,
body.world.huntingparty.qualifiers #animal-scores td,
body.world.location.main #animal-scores td,
body.world.location.adventures #animal-scores td,
body.world.location.hunter_heroes #animal-scores td,
body.world.location.regionals #animal-scores td,
body.world.location.qualifiers #animal-scores td,
body.world.results.main #animal-scores td,
body.world.results.adventures #animal-scores td,
body.world.results.hunter_heroes #animal-scores td,
body.world.results.regionals #animal-scores td,
body.world.results.qualifiers #animal-scores td,
body.world.ladies_wildcard.main #animal-scores td,
body.world.ladies_wildcard.adventures #animal-scores td,
body.world.ladies_wildcard.hunter_heroes #animal-scores td,
body.world.ladies_wildcard.regionals #animal-scores td,
body.world.ladies_wildcard.qualifiers #animal-scores td {
  padding: 2px;
}

/* line 1746, ../sass/_world.scss */
body.leaders.main #animal-scores .name,
body.leaders.adventures #animal-scores .name,
body.leaders.hunter_heroes #animal-scores .name,
body.leaders.regionals #animal-scores .name,
body.leaders.qualifiers #animal-scores .name,
body.world.main.main #animal-scores .name,
body.world.main.adventures #animal-scores .name,
body.world.main.hunter_heroes #animal-scores .name,
body.world.main.regionals #animal-scores .name,
body.world.main.qualifiers #animal-scores .name,
body.world.qualifiers.main #animal-scores .name,
body.world.qualifiers.adventures #animal-scores .name,
body.world.qualifiers.hunter_heroes #animal-scores .name,
body.world.qualifiers.regionals #animal-scores .name,
body.world.qualifiers.qualifiers #animal-scores .name,
body.world.regionals.main #animal-scores .name,
body.world.regionals.adventures #animal-scores .name,
body.world.regionals.hunter_heroes #animal-scores .name,
body.world.regionals.regionals #animal-scores .name,
body.world.regionals.qualifiers #animal-scores .name,
body.world.adventures.main #animal-scores .name,
body.world.adventures.adventures #animal-scores .name,
body.world.adventures.hunter_heroes #animal-scores .name,
body.world.adventures.regionals #animal-scores .name,
body.world.adventures.qualifiers #animal-scores .name,
body.world.hunter_heroes.main #animal-scores .name,
body.world.hunter_heroes.adventures #animal-scores .name,
body.world.hunter_heroes.hunter_heroes #animal-scores .name,
body.world.hunter_heroes.regionals #animal-scores .name,
body.world.hunter_heroes.qualifiers #animal-scores .name,
body.world.ladies.main #animal-scores .name,
body.world.ladies.adventures #animal-scores .name,
body.world.ladies.hunter_heroes #animal-scores .name,
body.world.ladies.regionals #animal-scores .name,
body.world.ladies.qualifiers #animal-scores .name,
body.world.wildcard.main #animal-scores .name,
body.world.wildcard.adventures #animal-scores .name,
body.world.wildcard.hunter_heroes #animal-scores .name,
body.world.wildcard.regionals #animal-scores .name,
body.world.wildcard.qualifiers #animal-scores .name,
body.world.huntingparty.main #animal-scores .name,
body.world.huntingparty.adventures #animal-scores .name,
body.world.huntingparty.hunter_heroes #animal-scores .name,
body.world.huntingparty.regionals #animal-scores .name,
body.world.huntingparty.qualifiers #animal-scores .name,
body.world.location.main #animal-scores .name,
body.world.location.adventures #animal-scores .name,
body.world.location.hunter_heroes #animal-scores .name,
body.world.location.regionals #animal-scores .name,
body.world.location.qualifiers #animal-scores .name,
body.world.results.main #animal-scores .name,
body.world.results.adventures #animal-scores .name,
body.world.results.hunter_heroes #animal-scores .name,
body.world.results.regionals #animal-scores .name,
body.world.results.qualifiers #animal-scores .name,
body.world.ladies_wildcard.main #animal-scores .name,
body.world.ladies_wildcard.adventures #animal-scores .name,
body.world.ladies_wildcard.hunter_heroes #animal-scores .name,
body.world.ladies_wildcard.regionals #animal-scores .name,
body.world.ladies_wildcard.qualifiers #animal-scores .name {
  display: block;
  width: 100%;
}

/* line 1760, ../sass/_world.scss */
body.world.index .phase5 .sponsors img {
  max-width: 100%;
  margin: 15px;
}

/* line 1765, ../sass/_world.scss */
body.world.index .phase5 h3 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 1768, ../sass/_world.scss */
body.world.index .phase5 h2 {
  text-align: center;
  color: white;
  text-transform: uppercase;
  text-shadow: 0 1px black;
}

/* line 1773, ../sass/_world.scss */
body.world.index .phase5 h2 .gold {
  color: #f1b739;
}

/* line 1777, ../sass/_world.scss */
body.world.index .phase5 .winner-image {
  max-width: 290px;
  display: block;
  margin: 0 auto;
}

/* line 1782, ../sass/_world.scss */
body.world.index .phase5 img.center {
  display: block;
  margin: 15px auto 0;
}

/* line 1786, ../sass/_world.scss */
body.world.index .phase5 .coming-soon {
  position: absolute;
  left: 36%;
  top: 92px;
  z-index: 1;
}

/* line 1792, ../sass/_world.scss */
body.world.index .phase5 p {
  text-align: center;
}

/* line 1795, ../sass/_world.scss */
body.world.index .phase5 .post-event-link {
  display: block;
  width: 100%;
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
  margin-bottom: 10px !important;
}

/* line 1800, ../sass/_world.scss */
body.world.index .phase5 .post-event-link.green {
  background: #25ae21;
  background: -moz-linear-gradient(top, #30d72b 0%, #30d72b 48%, #2cd028 50%, #25ae21 51%, #1c8319 100%);
  background: -webkit-linear-gradient(top, #30d72b 0%, #30d72b 48%, #2cd028 50%, #25ae21 51%, #1c8319 100%);
  background: linear-gradient(to bottom, #30d72b 0%, #30d72b 48%, #2cd028 50%, #25ae21 51%, #1c8319 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #25ae21;
  border-left: 1px solid #25ae21;
  border-right: 1px solid #25ae21;
  border-bottom: 2px solid #0e430d;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #25ae21, -1px -1px 0 #25ae21, 1px -1px 0 #25ae21, -1px 1px 0 #25ae21, 1px 1px 0 #25ae21;
}

/* line 1803, ../sass/_world.scss */
body.world.index .phase5 .post-event-link.purple {
  background: #8f29ac;
  background: -moz-linear-gradient(top, #ae38d0 0%, #ae38d0 48%, #aa31cd 50%, #8f29ac 51%, #6d1f83 100%);
  background: -webkit-linear-gradient(top, #ae38d0 0%, #ae38d0 48%, #aa31cd 50%, #8f29ac 51%, #6d1f83 100%);
  background: linear-gradient(to bottom, #ae38d0 0%, #ae38d0 48%, #aa31cd 50%, #8f29ac 51%, #6d1f83 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #8f29ac;
  border-left: 1px solid #8f29ac;
  border-right: 1px solid #8f29ac;
  border-bottom: 2px solid #391045;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #8f29ac, -1px -1px 0 #8f29ac, 1px -1px 0 #8f29ac, -1px 1px 0 #8f29ac, 1px 1px 0 #8f29ac;
}

/* line 1806, ../sass/_world.scss */
body.world.index .phase5 .post-event-link.blue {
  background: #2a79ad;
  background: -moz-linear-gradient(top, #3b94cf 0%, #3b94cf 48%, #3290cd 50%, #2a79ad 51%, #205c84 100%);
  background: -webkit-linear-gradient(top, #3b94cf 0%, #3b94cf 48%, #3290cd 50%, #2a79ad 51%, #205c84 100%);
  background: linear-gradient(to bottom, #3b94cf 0%, #3b94cf 48%, #3290cd 50%, #2a79ad 51%, #205c84 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #2a79ad;
  border-left: 1px solid #2a79ad;
  border-right: 1px solid #2a79ad;
  border-bottom: 2px solid #113146;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #2a79ad, -1px -1px 0 #2a79ad, 1px -1px 0 #2a79ad, -1px 1px 0 #2a79ad, 1px 1px 0 #2a79ad;
}

/* line 1809, ../sass/_world.scss */
body.world.index .phase5 .post-event-link.orange {
  background: #e17323;
  background: -moz-linear-gradient(top, #e79050 0%, #e79050 48%, #e68a47 50%, #e17323 51%, #b85c19 100%);
  background: -webkit-linear-gradient(top, #e79050 0%, #e79050 48%, #e68a47 50%, #e17323 51%, #b85c19 100%);
  background: linear-gradient(to bottom, #e79050 0%, #e79050 48%, #e68a47 50%, #e17323 51%, #b85c19 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #e17323;
  border-left: 1px solid #e17323;
  border-right: 1px solid #e17323;
  border-bottom: 2px solid #753a10;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #e17323, -1px -1px 0 #e17323, 1px -1px 0 #e17323, -1px 1px 0 #e17323, 1px 1px 0 #e17323;
}

/* line 1812, ../sass/_world.scss */
body.world.index .phase5 .post-event-link.disabled {
  opacity: .35;
}

/* line 1818, ../sass/_world.scss */
body.world.index .col-md-12 .outer.welcome .sponsors .row:first-child {
  margin-top: 15px;
}

/* line 1821, ../sass/_world.scss */
body.world.index .col-md-12 .outer.welcome .sponsors .row:last-child {
  margin-bottom: 15px;
  clear: both;
}

/* line 1829, ../sass/_world.scss */
body.world.index .outer.welcome .statistics li,
body.world.index .outer.series-leaderboards .statistics li,
body.world.index .outer.countdown .statistics li {
  line-height: 36px;
}

/* line 1832, ../sass/_world.scss */
body.world.index .outer.welcome .statistics .stats-box,
body.world.index .outer.series-leaderboards .statistics .stats-box,
body.world.index .outer.countdown .statistics .stats-box {
  margin: 0;
  margin-bottom: 15px;
  background-color: #373636;
}

/* line 1837, ../sass/_world.scss */
body.world.index .outer.welcome .statistics .value,
body.world.index .outer.series-leaderboards .statistics .value,
body.world.index .outer.countdown .statistics .value {
  background-color: #373636;
  color: white;
  font-family: Aachen, Impact, serif;
  font-size: 66px;
  height: 100%;
  display: inline-block;
  line-height: 66px;
  vertical-align: middle;
}

/* line 1847, ../sass/_world.scss */
body.world.index .outer.welcome .statistics .header,
body.world.index .outer.series-leaderboards .statistics .header,
body.world.index .outer.countdown .statistics .header {
  background-color: #074687;
}

/* line 1849, ../sass/_world.scss */
body.world.index .outer.welcome .statistics .header .value,
body.world.index .outer.series-leaderboards .statistics .header .value,
body.world.index .outer.countdown .statistics .header .value {
  font-size: 36px;
  line-height: 36px;
  padding: 10px 25px;
  background-color: #074687;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* line 1857, ../sass/_world.scss */
body.world.index .outer.welcome .statistics .header .label,
body.world.index .outer.series-leaderboards .statistics .header .label,
body.world.index .outer.countdown .statistics .header .label {
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
}

/* line 1862, ../sass/_world.scss */
body.world.index .outer.welcome .statistics .label,
body.world.index .outer.series-leaderboards .statistics .label,
body.world.index .outer.countdown .statistics .label {
  background-color: #11206f;
  font-family: Aachen, Impact, serif;
  font-size: 36px;
  height: 100%;
  display: inline-block;
  padding: 10px 25px;
  -webkit-clip-path: polygon(5% 0%, 100% 0%, 100% 100%, 0% 100%);
  clip-path: polygon(5% 0%, 100% 0%, 100% 100%, 0% 100%);
  line-height: 36px;
}

/* line 1873, ../sass/_world.scss */
body.world.index .outer.welcome .statistics em,
body.world.index .outer.series-leaderboards .statistics em,
body.world.index .outer.countdown .statistics em {
  color: #ffb623;
  font-style: normal;
}

/* line 1880, ../sass/_world.scss */
body.world.index .outer.welcome .col-md-4 a img,
body.world.index .outer.series-leaderboards .col-md-4 a img,
body.world.index .outer.countdown .col-md-4 a img {
  margin: 10px 0px;
}

/* line 1885, ../sass/_world.scss */
body.world.index .outer.welcome .sponsors,
body.world.index .outer.series-leaderboards .sponsors,
body.world.index .outer.countdown .sponsors {
  margin-top: 15px;
  display: flex;
  align-items: center;
}

/* line 1890, ../sass/_world.scss */
body.world.index .outer.welcome .sponsors .col,
body.world.index .outer.series-leaderboards .sponsors .col,
body.world.index .outer.countdown .sponsors .col {
  flex-basis: 100%;
  margin: 10px;
}

/* line 1895, ../sass/_world.scss */
body.world.index .outer.welcome .sponsors a,
body.world.index .outer.series-leaderboards .sponsors a,
body.world.index .outer.countdown .sponsors a {
  margin: 0 auto 10px;
  display: table;
  height: auto;
}

/* line 1896, ../sass/_world.scss */
body.world.index .outer.welcome .sponsors a img,
body.world.index .outer.series-leaderboards .sponsors a img,
body.world.index .outer.countdown .sponsors a img {
  max-width: 100%;
  width: 100%;
  display: block;
  margin: 0 auto;
}

/* line 1908, ../sass/_world.scss */
body.world.index .outer.welcome .winner-img,
body.world.index .outer.series-leaderboards .winner-img,
body.world.index .outer.countdown .winner-img {
  margin: 0;
  width: 100%;
  max-width: 100%;
  display: block;
}

/* line 1915, ../sass/_world.scss */
body.world.index .outer.welcome .series-leaderboards-img,
body.world.index .outer.series-leaderboards .series-leaderboards-img,
body.world.index .outer.countdown .series-leaderboards-img {
  margin: 0;
  width: 100%;
  max-width: 100%;
  display: block;
}

/* line 1922, ../sass/_world.scss */
body.world.index .outer.welcome .qualifier-banner,
body.world.index .outer.series-leaderboards .qualifier-banner,
body.world.index .outer.countdown .qualifier-banner {
  width: 100%;
  max-width: 100%;
  display: block;
}

/* line 1928, ../sass/_world.scss */
body.world.index .outer.welcome .win-15000,
body.world.index .outer.series-leaderboards .win-15000,
body.world.index .outer.countdown .win-15000 {
  height: auto;
  margin: 15px auto;
  max-width: 413px;
  width: 100%;
}

/* line 1933, ../sass/_world.scss */
body.world.index .outer.welcome .win-15000 img,
body.world.index .outer.series-leaderboards .win-15000 img,
body.world.index .outer.countdown .win-15000 img {
  max-width: 100%;
}

/* line 1939, ../sass/_world.scss */
body.world.index .location-btn {
  background: #329c1b;
  background: -moz-linear-gradient(top, #40c723 0%, #40c723 48%, #3dbf21 50%, #329c1b 51%, #247113 100%);
  background: -webkit-linear-gradient(top, #40c723 0%, #40c723 48%, #3dbf21 50%, #329c1b 51%, #247113 100%);
  background: linear-gradient(to bottom, #40c723 0%, #40c723 48%, #3dbf21 50%, #329c1b 51%, #247113 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #329c1b;
  border-left: 1px solid #329c1b;
  border-right: 1px solid #329c1b;
  border-bottom: 2px solid #0f2f08;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #329c1b, -1px -1px 0 #329c1b, 1px -1px 0 #329c1b, -1px 1px 0 #329c1b, 1px 1px 0 #329c1b;
  font-family: Veneer, Arial, Helvetica, sans-serif;
  font-weight: normal;
  width: 100%;
  font-size: 24px;
  display: block;
}

/* line 1950, ../sass/_world.scss */
body.world.country-au header {
  background: url(../img//au-header.jpg) no-repeat 0 -30px;
}

/* line 1956, ../sass/_world.scss */
body.world.country-ca header {
  background: url(../img//ca-header.jpg) no-repeat 0 -30px;
}

/* line 1963, ../sass/_world.scss */
body.world.index.country-au .column2 {
  width: 514px;
  margin-left: 11px;
}

/* line 1971, ../sass/_world.scss */
body.world.index.country-au #overall.leaderboard .rank {
  width: 48px;
}

/* line 1975, ../sass/_world.scss */
body.world.index.country-au #overall.leaderboard .player {
  width: 250px;
}

/* line 1979, ../sass/_world.scss */
body.world.index.country-au #overall.leaderboard .points {
  width: 186px;
}

/* line 1982, ../sass/_world.scss */
body.world.index.country-au #overall.leaderboard .scroll-container {
  overflow-y: scroll;
  height: 1094px;
}

/* line 1985, ../sass/_world.scss */
body.world.index.country-au #overall.leaderboard .scroll-container .points {
  width: 165px;
  text-align: center;
}

/* line 1996, ../sass/_world.scss */
body.world.about #main h3 {
  background: #430000;
  background: -moz-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: -webkit-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: linear-gradient(to bottom, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #430000;
  border-left: 1px solid #430000;
  border-right: 1px solid #430000;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #430000, -1px -1px 0 #430000, 1px -1px 0 #430000, -1px 1px 0 #430000, 1px 1px 0 #430000;
}

/* line 2000, ../sass/_world.scss */
body.world.about #main p {
  text-align: left;
  padding: 5px 15px;
  font-size: 17px;
  line-height: 1.5;
  padding-top: 15px;
}

body.world.about #main h4 {
  padding-left: 15px;
  padding-top: 15px;
  font-size: 27px;
}

body.world.about #main img {
  padding: 15px 0 0 15px;
}

/* line 2004, ../sass/_world.scss */
body.world.about #main a {
  color: #0098f7;
}

/* line 2007, ../sass/_world.scss */
body.world.about #main .orange-text {
  color: #ff4d10;
}

/* line 2010, ../sass/_world.scss */
body.world.about #main .day-details {
  background: #292929;
  background: -moz-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: -webkit-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: linear-gradient(to bottom, #292929 0%, #353434 51%, #131112 100%);
  border-left: 1px solid #0a6820;
  border-right: 1px solid #0a6820;
  border-bottom: 1px solid #0a6820;
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 153, ../sass/_mixins.scss */
body.world.about #main .day-details h4 {
  background: #0a6820;
  background: -moz-linear-gradient(top, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  background: -webkit-linear-gradient(top, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  background: linear-gradient(to bottom, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #0a6820;
  border-left: 1px solid #0a6820;
  border-right: 1px solid #0a6820;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #0a6820, -1px -1px 0 #0a6820, 1px -1px 0 #0a6820, -1px 1px 0 #0a6820, 1px 1px 0 #0a6820;
  margin: 0;
}

@media (max-width: 450px) {

  /* line 2010, ../sass/_world.scss */
  body.world.about #main .day-details {
    margin: 15px;
  }
}

/* line 2012, ../sass/_world.scss */
body.world.about #main .day-details.right {
  background: #292929;
  background: -moz-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: -webkit-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: linear-gradient(to bottom, #292929 0%, #353434 51%, #131112 100%);
  border-left: 1px solid #FF8535;
  border-right: 1px solid #FF8535;
  border-bottom: 1px solid #FF8535;
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 153, ../sass/_mixins.scss */
body.world.about #main .day-details.right h4 {
  background: #FF8535;
  background: -moz-linear-gradient(top, #ffa468 0%, #ffa468 48%, #ff9e5e 50%, #FF8535 51%, #ff6602 100%);
  background: -webkit-linear-gradient(top, #ffa468 0%, #ffa468 48%, #ff9e5e 50%, #FF8535 51%, #ff6602 100%);
  background: linear-gradient(to bottom, #ffa468 0%, #ffa468 48%, #ff9e5e 50%, #FF8535 51%, #ff6602 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #FF8535;
  border-left: 1px solid #FF8535;
  border-right: 1px solid #FF8535;
  border-bottom: 2px solid #b54700;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #FF8535, -1px -1px 0 #FF8535, 1px -1px 0 #FF8535, -1px 1px 0 #FF8535, 1px 1px 0 #FF8535;
  margin: 0;
}

@media (max-width: 450px) {

  /* line 2012, ../sass/_world.scss */
  body.world.about #main .day-details.right {
    margin: 15px;
  }
}

/* line 2022, ../sass/_world.scss */
body.world.tour #main .inner>h3 {
  background: #430000;
  background: -moz-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: -webkit-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: linear-gradient(to bottom, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #430000;
  border-left: 1px solid #430000;
  border-right: 1px solid #430000;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #430000, -1px -1px 0 #430000, 1px -1px 0 #430000, -1px 1px 0 #430000, 1px 1px 0 #430000;
}

/* line 2026, ../sass/_world.scss */
body.world.tour #main img {
  max-width: 100%;
  padding: 15px;
}

@media (min-width: 768px) {

  /* line 2033, ../sass/_world.scss */
  body.world.tour #main .vertical-align {
    display: flex;
    align-items: center;
  }
}

/* line 2039, ../sass/_world.scss */
body.world.tour #main .tour-copy {
  font-family: Aachen, Impact, serif;
  text-transform: uppercase;
  color: white;
  font-size: 40px;
  padding: 30px;
  background: #1b8056;
  border: 5px solid white;
  border-radius: 10px;
  margin: 15px;
  text-align: center;
}

/* line 2052, ../sass/_world.scss */
body.world.tour #main .tour-items {
  text-align: center;
  font-family: Aachen, Impact, serif;
  text-transform: uppercase;
  color: white;
  font-size: 30px;
}

/* line 2060, ../sass/_world.scss */
body.world.tour #main .city {
  margin: 15px;
}

@media (min-width: 768px) {

  /* line 2064, ../sass/_world.scss */
  body.world.tour #main .city .outer {
    margin: 0px 40px;
  }

  /* line 2067, ../sass/_world.scss */
  body.world.tour #main .city .inner {
    padding: 15px;
  }
}

/* line 2072, ../sass/_world.scss */
body.world.tour #main .city .name {
  font-family: Aachen, Impact, serif;
  text-transform: uppercase;
  color: white;
  font-size: 40px;
  padding: 15px 25px;
  background: #1b8056;
  border: 5px solid white;
  border-radius: 10px;
  margin: 15px;
  display: inline-block;
  -ms-transform: rotate(-5deg);
  /* IE 9 */
  -webkit-transform: rotate(-5deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-5deg);
}

/* line 2088, ../sass/_world.scss */
body.world.tour #main .city .col-sm-5 {
  text-align: center;
}

/* line 2092, ../sass/_world.scss */
body.world.tour #main .city .location {
  margin-left: 40px;
  font-family: Aachen, Impact, serif;
  text-transform: uppercase;
  color: white;
  font-size: 25px;
  margin-bottom: 20px;
}

/* line 2100, ../sass/_world.scss */
body.world.tour #main .city .location .location-name {
  font-size: 35px;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: #1e4a77;
  text-shadow: 0 1px 0 #ccc, 0 2px 0 #122f48, 0 3px 0 #122f48, 0 4px 0 #122f48, 0 5px 0 #122f48, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.2), 0 20px 20px rgba(0, 0, 0, 0.15);
}

/* line 2124, ../sass/_world.scss */
body.world.history #main .inner>h3 {
  background: #430000;
  background: -moz-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: -webkit-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: linear-gradient(to bottom, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #430000;
  border-left: 1px solid #430000;
  border-right: 1px solid #430000;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #430000, -1px -1px 0 #430000, 1px -1px 0 #430000, -1px 1px 0 #430000, 1px 1px 0 #430000;
}

/* line 2127, ../sass/_world.scss */
body.world.history #main h3 {
  background: #1B2140;
  background: -moz-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: -webkit-linear-gradient(top, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  background: linear-gradient(to bottom, #2a3364 0%, #2a3364 48%, #27305d 50%, #1B2140 51%, #0c0f1c 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #1B2140;
  border-left: 1px solid #1B2140;
  border-right: 1px solid #1B2140;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #1B2140, -1px -1px 0 #1B2140, 1px -1px 0 #1B2140, -1px 1px 0 #1B2140, 1px 1px 0 #1B2140;
}

/* line 2130, ../sass/_world.scss */
body.world.history #main h3.ladies {
  background: #6E317E;
  background: -moz-linear-gradient(top, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  background: -webkit-linear-gradient(top, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  background: linear-gradient(to bottom, #8e3fa3 0%, #8e3fa3 48%, #883c9b 50%, #6E317E 51%, #4e2359 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #6E317E;
  border-left: 1px solid #6E317E;
  border-right: 1px solid #6E317E;
  border-bottom: 2px solid #1e0d22;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #6E317E, -1px -1px 0 #6E317E, 1px -1px 0 #6E317E, -1px 1px 0 #6E317E, 1px 1px 0 #6E317E;
}

/* line 2133, ../sass/_world.scss */
body.world.history #main h3.rookie {
  background: #0e972e;
  background: -moz-linear-gradient(top, #12c63c 0%, #12c63c 48%, #11bc39 50%, #0e972e 51%, #0a6820 100%);
  background: -webkit-linear-gradient(top, #12c63c 0%, #12c63c 48%, #11bc39 50%, #0e972e 51%, #0a6820 100%);
  background: linear-gradient(to bottom, #12c63c 0%, #12c63c 48%, #11bc39 50%, #0e972e 51%, #0a6820 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #0e972e;
  border-left: 1px solid #0e972e;
  border-right: 1px solid #0e972e;
  border-bottom: 2px solid #03220a;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #0e972e, -1px -1px 0 #0e972e, 1px -1px 0 #0e972e, -1px 1px 0 #0e972e, 1px 1px 0 #0e972e;
}

/* line 2136, ../sass/_world.scss */
body.world.history #main .leaderboard {
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 2140, ../sass/_world.scss */
body.world.history #main .year {
  display: none;
  padding: 15px;
}

/* line 2142, ../sass/_world.scss */
body.world.history #main .year .winners {
  margin-top: 13px;
}

/* line 2145, ../sass/_world.scss */
body.world.history #main .year:first-child {
  display: block;
}

/* line 2150, ../sass/_world.scss */
body.world.history #main .history-nav-select {
  width: 100%;
  font-size: 26px;
  border: none;
  text-align: center;
  display: none !important;
}

/* line 2157, ../sass/_world.scss */
body.world.history #main .history-nav {
  list-style-type: none;
  width: 100%;
  margin: 0;
  margin-bottom: 15px;
  padding: 0;
  display: flex;
  align-items: center;
}

/* line 2165, ../sass/_world.scss */
body.world.history #main .history-nav li {
  flex: 1;
  font-size: 18px;
  background: #20252d;
  padding: 15px;
  border: 2px solid #4b5668;
  border-right: none;
  cursor: pointer;
  text-align: center;
}

/* line 2174, ../sass/_world.scss */
body.world.history #main .history-nav li:first-child {
  border-left: none;
}

/* line 2177, ../sass/_world.scss */
body.world.history #main .history-nav li:hover,
body.world.history #main .history-nav li:active {
  background: #4b5668;
}

/* line 2181, ../sass/_world.scss */
body.world.history #main .history-nav li.active {
  font-weight: bold;
  color: #E5BB15;
}

@media (max-width: 767px) {

  /* line 2188, ../sass/_world.scss */
  body.world.history #main .history-nav-select {
    display: block !important;
  }

  /* line 2191, ../sass/_world.scss */
  body.world.history #main .history-nav {
    display: none !important;
  }
}

/* line 2196, ../sass/_world.scss */
body.world.history div.history-header {
  display: flex;
}

/* line 2199, ../sass/_world.scss */
body.world.history div.inner {
  overflow: scroll;
}

/* line 2205, ../sass/_world.scss */
body.world.results .sub-nav {
  list-style-type: none;
  width: 100%;
  margin: 0;
  margin-bottom: 15px;
  padding: 0;
}

/* line 2211, ../sass/_world.scss */
body.world.results .sub-nav li {
  font-size: 18px;
  background: #20252d;
  float: left;
  border: 2px solid #4b5668;
  cursor: pointer;
  text-align: center;
}

/* line 2218, ../sass/_world.scss */
body.world.results .sub-nav li:hover,
body.world.results .sub-nav li:active {
  background: #4b5668;
}

/* line 2222, ../sass/_world.scss */
body.world.results .sub-nav li.active {
  font-weight: bold;
  color: #E5BB15;
  background: #4b5668;
}

/* line 2227, ../sass/_world.scss */
body.world.results .sub-nav li a {
  width: 100%;
  height: 100%;
  display: block;
  padding: 15px;
}

/* line 2239, ../sass/_world.scss */
body.world.qualify #main {
  text-align: center;
}

/* line 2241, ../sass/_world.scss */
body.world.qualify #main .box p {
  font-size: 14px;
  padding: 17px 10px;
  margin: 0;
}

/* line 2246, ../sass/_world.scss */
body.world.qualify #main a {
  color: #1f8abf;
  text-decoration: underline;
}

/* line 2250, ../sass/_world.scss */
body.world.qualify #main h3 {
  background: #430000;
  background: -moz-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: -webkit-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: linear-gradient(to bottom, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #430000;
  border-left: 1px solid #430000;
  border-right: 1px solid #430000;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #430000, -1px -1px 0 #430000, 1px -1px 0 #430000, -1px 1px 0 #430000, 1px 1px 0 #430000;
}

/* line 2253, ../sass/_world.scss */
body.world.qualify #main .create-an-account,
body.world.qualify #main .play-online,
body.world.qualify #main .check-in,
body.world.qualify #main .watch-the-boards {
  background: #292929;
  background: -moz-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: -webkit-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: linear-gradient(to bottom, #292929 0%, #353434 51%, #131112 100%);
  border-left: 1px solid #6abc4e;
  border-right: 1px solid #6abc4e;
  border-bottom: 1px solid #6abc4e;
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 153, ../sass/_mixins.scss */
body.world.qualify #main .create-an-account h4,
body.world.qualify #main .play-online h4,
body.world.qualify #main .check-in h4,
body.world.qualify #main .watch-the-boards h4 {
  background: #6abc4e;
  background: -moz-linear-gradient(top, #89ca73 0%, #89ca73 48%, #83c76c 50%, #6abc4e 51%, #549c3b 100%);
  background: -webkit-linear-gradient(top, #89ca73 0%, #89ca73 48%, #83c76c 50%, #6abc4e 51%, #549c3b 100%);
  background: linear-gradient(to bottom, #89ca73 0%, #89ca73 48%, #83c76c 50%, #6abc4e 51%, #549c3b 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #6abc4e;
  border-left: 1px solid #6abc4e;
  border-right: 1px solid #6abc4e;
  border-bottom: 2px solid #366426;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #6abc4e, -1px -1px 0 #6abc4e, 1px -1px 0 #6abc4e, -1px 1px 0 #6abc4e, 1px 1px 0 #6abc4e;
  margin: 0;
}

@media (max-width: 450px) {

  /* line 2253, ../sass/_world.scss */
  body.world.qualify #main .create-an-account,
  body.world.qualify #main .play-online,
  body.world.qualify #main .check-in,
  body.world.qualify #main .watch-the-boards {
    margin: 15px;
  }
}

/* line 2259, ../sass/_world.scss */
body.world.qualify #main .compete.wc {
  background: #292929;
  background: -moz-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: -webkit-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: linear-gradient(to bottom, #292929 0%, #353434 51%, #131112 100%);
  border-left: 1px solid #202543;
  border-right: 1px solid #202543;
  border-bottom: 1px solid #202543;
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 153, ../sass/_mixins.scss */
body.world.qualify #main .compete.wc h4 {
  background: #202543;
  background: -moz-linear-gradient(top, #303866 0%, #303866 48%, #2d345f 50%, #202543 51%, #101220 100%);
  background: -webkit-linear-gradient(top, #303866 0%, #303866 48%, #2d345f 50%, #202543 51%, #101220 100%);
  background: linear-gradient(to bottom, #303866 0%, #303866 48%, #2d345f 50%, #202543 51%, #101220 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #202543;
  border-left: 1px solid #202543;
  border-right: 1px solid #202543;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #202543, -1px -1px 0 #202543, 1px -1px 0 #202543, -1px 1px 0 #202543, 1px 1px 0 #202543;
  margin: 0;
}

@media (max-width: 450px) {

  /* line 2259, ../sass/_world.scss */
  body.world.qualify #main .compete.wc {
    margin: 15px;
  }
}

/* line 2262, ../sass/_world.scss */
body.world.qualify #main .compete.ladies {
  background: #292929;
  background: -moz-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: -webkit-linear-gradient(top, #292929 0%, #353434 51%, #131112 100%);
  background: linear-gradient(to bottom, #292929 0%, #353434 51%, #131112 100%);
  border-left: 1px solid #874697;
  border-right: 1px solid #874697;
  border-bottom: 1px solid #874697;
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 153, ../sass/_mixins.scss */
body.world.qualify #main .compete.ladies h4 {
  background: #874697;
  background: -moz-linear-gradient(top, #a25cb4 0%, #a25cb4 48%, #9e55b0 50%, #874697 51%, #683674 100%);
  background: -webkit-linear-gradient(top, #a25cb4 0%, #a25cb4 48%, #9e55b0 50%, #874697 51%, #683674 100%);
  background: linear-gradient(to bottom, #a25cb4 0%, #a25cb4 48%, #9e55b0 50%, #874697 51%, #683674 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #874697;
  border-left: 1px solid #874697;
  border-right: 1px solid #874697;
  border-bottom: 2px solid #391e40;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #874697, -1px -1px 0 #874697, 1px -1px 0 #874697, -1px 1px 0 #874697, 1px 1px 0 #874697;
  margin: 0;
}

@media (max-width: 450px) {

  /* line 2262, ../sass/_world.scss */
  body.world.qualify #main .compete.ladies {
    margin: 15px;
  }
}

/* line 2265, ../sass/_world.scss */
body.world.qualify #main .warning {
  color: #ce4545;
}

/* line 2274, ../sass/_world.scss */
.country-us.world.qualify #main .world-bg {
  background: url(../img//bg-qualify.png) no-repeat center 66px;
  height: 1389px;
  width: 100%;
}

/* line 2285, ../sass/_world.scss */
.country-ca.world .social {
  width: 423px;
}

/* line 2287, ../sass/_world.scss */
.country-ca.world .social .facebook,
.country-ca.world .social .twitter {
  width: 203px;
}

/* line 2297, ../sass/_world.scss */
.country-au.world .social {
  width: 423px;
}

/* line 2299, ../sass/_world.scss */
.country-au.world .social .facebook,
.country-au.world .social .twitter {
  width: 203px;
}

/*#main form#PhotoCheckinPhotoForm div.submit input#upload {
    width: 75px;
    text-align: center;
    background-color: none;
    border-radius: 0;
    color: black;
}*/
/*.progress { position:relative; width:400px; border: 1px solid #ddd; padding: 1px; border-radius: 3px; }
.bar { background-color: #B4F5B4; width:0%; height:20px; border-radius: 3px; }
.percent { position:absolute; display:inline-block; top:3px; left:48%; }*/
/* line 2322, ../sass/_world.scss */
body.world.awards #main h3 {
  background: #430000;
  background: -moz-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: -webkit-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: linear-gradient(to bottom, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #430000;
  border-left: 1px solid #430000;
  border-right: 1px solid #430000;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #430000, -1px -1px 0 #430000, 1px -1px 0 #430000, -1px 1px 0 #430000, 1px 1px 0 #430000;
}

/* line 2326, ../sass/_world.scss */
body.world.awards #main p {
  margin: 32px 78px;
}

/* line 2328, ../sass/_world.scss */
body.world.awards #main p a {
  color: #d22222;
  text-decoration: underline;
}

/* line 2334, ../sass/_world.scss */
body.world.awards #main .prizes {
  padding: 5px 20px 30px;
}

/* line 2336, ../sass/_world.scss */
body.world.awards #main .prizes .tourney {
  margin-top: 15px;
}

/* line 2342, ../sass/_world.scss */
body.world.awards #main .prizes .pool-header .col-xs-4:first-child img {
  float: right;
}

/* line 2347, ../sass/_world.scss */
body.world.awards #main .prizes .pool-header .col-xs-4:nth-child(2) img {
  margin: 0 auto;
  display: block;
}

/* line 2353, ../sass/_world.scss */
body.world.awards #main .prizes .pool-header .col-xs-4:last-child img {
  float: left;
}

/* line 2359, ../sass/_world.scss */
body.world.awards #main .prizes .centered-logo {
  margin: 0 auto;
  display: block;
  max-height: 113px;
}

/* line 2366, ../sass/_world.scss */
body.world.awards #main .prizes.wc .pool.qualifying {
  margin-bottom: 31px;
}

/* line 2371, ../sass/_world.scss */
body.world.awards #main .prizes.ladies .pool.qualifying {
  margin-bottom: 74px;
}

/* line 2373, ../sass/_world.scss */
body.world.awards #main .prizes .data-scroll {
  overflow-y: scroll;
  height: 504px;
}

/* line 2378, ../sass/_world.scss */
body.world.awards #main .prizes .qualifying {
  height: 338px;
  border: 1px solid #f8a335;
}

/* line 2382, ../sass/_world.scss */
body.world.awards #main .prizes .tourney {
  height: initial;
  border: 1px solid #09609d;
}

/* line 2387, ../sass/_world.scss */
body.world.awards #main .prizes .pool .rank {
  color: #fbb812;
  display: inline-block;
  width: 78px;
}

/* line 2392, ../sass/_world.scss */
body.world.awards #main .prizes .pool .column {
  padding: 0px;
  border-right: 4px solid black;
}

/* line 2396, ../sass/_world.scss */
body.world.awards #main .prizes .pool .column:first-child {
  padding-left: 15px;
}

/* line 2399, ../sass/_world.scss */
body.world.awards #main .prizes .pool .column:last-child {
  padding-right: 15px;
  border: none;
}

/* line 2403, ../sass/_world.scss */
body.world.awards #main .prizes .pool ol {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 2407, ../sass/_world.scss */
body.world.awards #main .prizes .pool ol li {
  background-color: #303030;
  background: -moz-linear-gradient(top, #3d3d3d, #303030);
  background: -webkit-linear-gradient(top, #3d3d3d, #303030);
  background: -o-linear-gradient(top, #3d3d3d, #303030);
  background: -ms-linear-gradient(top, #3d3d3d, #303030);
  background: linear-gradient(top, #3d3d3d, #303030);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3d3d3d', EndColorStr='#303030', GradientType=0);
  /* IE6-9 */
  padding: 10px 16px 18px 13px;
  line-height: 1;
}

/* line 2411, ../sass/_world.scss */
body.world.awards #main .prizes .pool ol li .prize {
  font-size: 18px;
  font-weight: bold;
  color: #fbb812;
  float: right;
}

/* line 2417, ../sass/_world.scss */
body.world.awards #main .prizes .pool ol li .rank {
  color: #fff;
  width: 130px;
}

/* line 2426, ../sass/_world.scss */
body.world.awards #main .prizes h5 {
  height: 40px;
  padding: 0;
  margin: 0;
  position: relative;
}

/* line 2431, ../sass/_world.scss */
body.world.awards #main .prizes h5 .heading {
  width: 100%;
  display: block;
}

/* line 2437, ../sass/_world.scss */
body.world.awards #main .prizes .lucky {
  background: url(../img//prizes/lucky.png) no-repeat center center;
  width: 41px;
  height: 34px;
  margin: -15px 0;
  display: inline-block;
}

/* line 2445, ../sass/_world.scss */
body.world.awards #main .prizes .thru {
  font-size: 20px;
  vertical-align: middle;
}

/* line 2451, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-5 .tourney {
  border: 1px solid #fe7910;
}

/* line 2455, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-5 .pool .column {
  border-color: #fe7910;
}

/* line 2459, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-5 .tourney h5 .heading {
  background: #fe7910;
  background: -moz-linear-gradient(top, #fe9543 0%, #fe9543 48%, #fe9039 50%, #fe7910 51%, #da6101 100%);
  background: -webkit-linear-gradient(top, #fe9543 0%, #fe9543 48%, #fe9039 50%, #fe7910 51%, #da6101 100%);
  background: linear-gradient(to bottom, #fe9543 0%, #fe9543 48%, #fe9039 50%, #fe7910 51%, #da6101 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #fe7910;
  border-left: 1px solid #fe7910;
  border-right: 1px solid #fe7910;
  border-bottom: 2px solid #8e3f01;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #fe7910, -1px -1px 0 #fe7910, 1px -1px 0 #fe7910, -1px 1px 0 #fe7910, 1px 1px 0 #fe7910;
}

/* line 2465, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-4 .tourney {
  border: 1px solid #37383d;
}

/* line 2469, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-4 .pool .column {
  border-color: #37383d;
}

/* line 2473, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-4 .tourney h5 .heading {
  background: #37383d;
  background: -moz-linear-gradient(top, #4f5158 0%, #4f5158 48%, #4a4c52 50%, #37383d 51%, #1f1f22 100%);
  background: -webkit-linear-gradient(top, #4f5158 0%, #4f5158 48%, #4a4c52 50%, #37383d 51%, #1f1f22 100%);
  background: linear-gradient(to bottom, #4f5158 0%, #4f5158 48%, #4a4c52 50%, #37383d 51%, #1f1f22 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #37383d;
  border-left: 1px solid #37383d;
  border-right: 1px solid #37383d;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #37383d, -1px -1px 0 #37383d, 1px -1px 0 #37383d, -1px 1px 0 #37383d, 1px 1px 0 #37383d;
}

/* line 2479, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-3 .tourney {
  border: 1px solid #243e25;
}

/* line 2483, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-3 .pool .column {
  border-color: #243e25;
}

/* line 2487, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-3 .tourney h5 .heading {
  background: #243e25;
  background: -moz-linear-gradient(top, #375e38 0%, #375e38 48%, #335834 50%, #243e25 51%, #111e12 100%);
  background: -webkit-linear-gradient(top, #375e38 0%, #375e38 48%, #335834 50%, #243e25 51%, #111e12 100%);
  background: linear-gradient(to bottom, #375e38 0%, #375e38 48%, #335834 50%, #243e25 51%, #111e12 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #243e25;
  border-left: 1px solid #243e25;
  border-right: 1px solid #243e25;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #243e25, -1px -1px 0 #243e25, 1px -1px 0 #243e25, -1px 1px 0 #243e25, 1px 1px 0 #243e25;
}

/* line 2493, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-2 .tourney {
  border: 1px solid #56306d;
}

/* line 2497, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-2 .pool .column {
  border-color: #56306d;
}

/* line 2501, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-2 .tourney h5 .heading {
  background: #56306d;
  background: -moz-linear-gradient(top, #724090 0%, #724090 48%, #6c3c89 50%, #56306d 51%, #3a204a 100%);
  background: -webkit-linear-gradient(top, #724090 0%, #724090 48%, #6c3c89 50%, #56306d 51%, #3a204a 100%);
  background: linear-gradient(to bottom, #724090 0%, #724090 48%, #6c3c89 50%, #56306d 51%, #3a204a 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #56306d;
  border-left: 1px solid #56306d;
  border-right: 1px solid #56306d;
  border-bottom: 2px solid #100914;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #56306d, -1px -1px 0 #56306d, 1px -1px 0 #56306d, -1px 1px 0 #56306d, 1px 1px 0 #56306d;
}

/* line 2507, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-1 .tourney {
  border: 1px solid #cb2d3c;
}

/* line 2511, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-1 .pool .column {
  border-color: #cb2d3c;
}

/* line 2515, ../sass/_world.scss */
body.world.awards #main .prizes.countdown-1 .tourney h5 .heading {
  background: #cb2d3c;
  background: -moz-linear-gradient(top, #d9525f 0%, #d9525f 48%, #d74a57 50%, #cb2d3c 51%, #a12430 100%);
  background: -webkit-linear-gradient(top, #d9525f 0%, #d9525f 48%, #d74a57 50%, #cb2d3c 51%, #a12430 100%);
  background: linear-gradient(to bottom, #d9525f 0%, #d9525f 48%, #d74a57 50%, #cb2d3c 51%, #a12430 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #cb2d3c;
  border-left: 1px solid #cb2d3c;
  border-right: 1px solid #cb2d3c;
  border-bottom: 2px solid #63161d;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #cb2d3c, -1px -1px 0 #cb2d3c, 1px -1px 0 #cb2d3c, -1px 1px 0 #cb2d3c, 1px 1px 0 #cb2d3c;
}

/* line 2521, ../sass/_world.scss */
body.world.awards #main .prizes.wc .tourney {
  border: 1px solid #0968aa;
}

/* line 2525, ../sass/_world.scss */
body.world.awards #main .prizes.wc .pool .column {
  border-color: #0968aa;
}

/* line 2529, ../sass/_world.scss */
body.world.awards #main .prizes.wc .tourney h5 .heading {
  background: #0968aa;
  background: -moz-linear-gradient(top, #0c86da 0%, #0c86da 48%, #0b80d1 50%, #0968aa 51%, #064a7a 100%);
  background: -webkit-linear-gradient(top, #0c86da 0%, #0c86da 48%, #0b80d1 50%, #0968aa 51%, #064a7a 100%);
  background: linear-gradient(to bottom, #0c86da 0%, #0c86da 48%, #0b80d1 50%, #0968aa 51%, #064a7a 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #0968aa;
  border-left: 1px solid #0968aa;
  border-right: 1px solid #0968aa;
  border-bottom: 2px solid #031e31;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #0968aa, -1px -1px 0 #0968aa, 1px -1px 0 #0968aa, -1px 1px 0 #0968aa, 1px 1px 0 #0968aa;
}

/* line 2536, ../sass/_world.scss */
body.world.awards #main .prizes.ladies-qualifier .tourney,
body.world.awards #main .prizes.ladies .tourney {
  border: 1px solid #753485;
}

/* line 2540, ../sass/_world.scss */
body.world.awards #main .prizes.ladies-qualifier .pool .column,
body.world.awards #main .prizes.ladies .pool .column {
  border-color: #753485;
}

/* line 2544, ../sass/_world.scss */
body.world.awards #main .prizes.ladies-qualifier .tourney h5 .heading,
body.world.awards #main .prizes.ladies .tourney h5 .heading {
  background: #753485;
  background: -moz-linear-gradient(top, #9542aa 0%, #9542aa 48%, #8f3fa2 50%, #753485 51%, #552660 100%);
  background: -webkit-linear-gradient(top, #9542aa 0%, #9542aa 48%, #8f3fa2 50%, #753485 51%, #552660 100%);
  background: linear-gradient(to bottom, #9542aa 0%, #9542aa 48%, #8f3fa2 50%, #753485 51%, #552660 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #753485;
  border-left: 1px solid #753485;
  border-right: 1px solid #753485;
  border-bottom: 2px solid #241029;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #753485, -1px -1px 0 #753485, 1px -1px 0 #753485, -1px 1px 0 #753485, 1px 1px 0 #753485;
}

/* line 2550, ../sass/_world.scss */
body.world.awards #main .prizes.mobile .tourney {
  border: 1px solid #2a65af;
}

/* line 2554, ../sass/_world.scss */
body.world.awards #main .prizes.mobile .pool .column {
  border-color: #2a65af;
}

/* line 2558, ../sass/_world.scss */
body.world.awards #main .prizes.mobile .tourney h5 .heading {
  background: #2a65af;
  background: -moz-linear-gradient(top, #3c7ed0 0%, #3c7ed0 48%, #3478ce 50%, #2a65af 51%, #204d86 100%);
  background: -webkit-linear-gradient(top, #3c7ed0 0%, #3c7ed0 48%, #3478ce 50%, #2a65af 51%, #204d86 100%);
  background: linear-gradient(to bottom, #3c7ed0 0%, #3c7ed0 48%, #3478ce 50%, #2a65af 51%, #204d86 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #2a65af;
  border-left: 1px solid #2a65af;
  border-right: 1px solid #2a65af;
  border-bottom: 2px solid #112a48;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #2a65af, -1px -1px 0 #2a65af, 1px -1px 0 #2a65af, -1px 1px 0 #2a65af, 1px 1px 0 #2a65af;
}

/* line 2565, ../sass/_world.scss */
body.world.awards #main .prizes .rookie .tourney,
body.world.awards #main .prizes.rookie .tourney {
  border: 1px solid #0a6820;
}

/* line 2569, ../sass/_world.scss */
body.world.awards #main .prizes .rookie .pool .column,
body.world.awards #main .prizes.rookie .pool .column {
  border-color: #0a6820;
}

/* line 2573, ../sass/_world.scss */
body.world.awards #main .prizes .rookie .tourney h5 .heading,
body.world.awards #main .prizes.rookie .tourney h5 .heading {
  background: #0a6820;
  background: -moz-linear-gradient(top, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  background: -webkit-linear-gradient(top, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  background: linear-gradient(to bottom, #0e972e 0%, #0e972e 48%, #0e8d2b 50%, #0a6820 51%, #063912 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #0a6820;
  border-left: 1px solid #0a6820;
  border-right: 1px solid #0a6820;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #0a6820, -1px -1px 0 #0a6820, 1px -1px 0 #0a6820, -1px 1px 0 #0a6820, 1px 1px 0 #0a6820;
}

/* line 2589, ../sass/_world.scss */
body.world.downloads #main h3,
body.world.images #main h3 {
  background: #430000;
  background: -moz-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: -webkit-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: linear-gradient(to bottom, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #430000;
  border-left: 1px solid #430000;
  border-right: 1px solid #430000;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #430000, -1px -1px 0 #430000, 1px -1px 0 #430000, -1px 1px 0 #430000, 1px 1px 0 #430000;
}

/* line 2592, ../sass/_world.scss */
body.world.downloads #main p,
body.world.images #main p {
  text-align: center;
}

/* line 2595, ../sass/_world.scss */
body.world.downloads #main h2,
body.world.images #main h2 {
  display: block;
  margin: 15px;
}

/* line 2599, ../sass/_world.scss */
body.world.downloads #main .image-grid,
body.world.images #main .image-grid {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-between;
}

/* line 2605, ../sass/_world.scss */
body.world.downloads #main .image-grid .grid-image,
body.world.images #main .image-grid .grid-image {
  margin: 5px;
}


/* ---------------------------------- */
/* The Modal (background) */
.world-carousel-modal {
  display: none;
  position: fixed;
  z-index: 1000000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.4);
}

/* Modal Content/Box */
.world-carousel-modal-content {
  background-color: #000000;
  margin: 2% auto;
  padding: 20px;
  border: 1px solid #888;
  width: 70%;
}

/* The Close Button */
.world-carousel-modal-close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.world-carousel-modal-close:hover,
.world-carousel-modal-close:focus {
  color: white;
  text-decoration: none;
  cursor: pointer;
}

/* Slider CSS */
body.world.downloads #main .image-grid .grid-image,
body.world.images #main .image-grid .world-history-slide {
  width: 100%;
  max-width: 1000px;
  height: auto;
  position: absolute;
  transition: all 0.5s;
}

.world-carousel-fullsize {
  width: 100%;
}

.carousel-modal-btn {
  position: absolute;
  width: 40px;
  height: 40px;
  padding: 10px;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  background-color: #fff;
  font-size: 18px;
}

.carousel-modal-btn:active {
  transform: scale(1.1);
}

.carousel-modal-btn-prev {
  top: 50%;
  left: 10%;
}

.carousel-modal-btn-next {
  top: 50%;
  right: 10%;
}

/* ---------------------------------- */


/* line 2609, ../sass/_world.scss */
body.world.downloads #main .year,
body.world.images #main .year {
  display: none;
  padding: 15px;
}

/* line 2613, ../sass/_world.scss */
body.world.downloads #main .history-nav-select,
body.world.images #main .history-nav-select {
  width: 100%;
  font-size: 26px;
  border: none;
  text-align: center;
  display: none !important;
}

@media (max-width: 767px) {

  /* line 2621, ../sass/_world.scss */
  body.world.downloads #main .history-nav-select,
  body.world.images #main .history-nav-select {
    display: block !important;
  }

  /* line 2624, ../sass/_world.scss */
  body.world.downloads #main .history-nav,
  body.world.images #main .history-nav {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  /* line 2630, ../sass/_world.scss */
  body.world.downloads #main .history-nav-select,
  body.world.images #main .history-nav-select {
    display: block !important;
  }

  /* line 2633, ../sass/_world.scss */
  body.world.downloads #main .history-nav,
  body.world.images #main .history-nav {
    display: none !important;
  }
}

/* line 2637, ../sass/_world.scss */
body.world.downloads #main .history-nav,
body.world.images #main .history-nav {
  list-style-type: none;
  width: 100%;
  margin: 0;
  margin-bottom: 15px;
  padding: 0;
  display: flex;
}

/* line 2644, ../sass/_world.scss */
body.world.downloads #main .history-nav li,
body.world.images #main .history-nav li {
  font-size: 18px;
  background: #20252d;
  padding: 15px;
  border: 2px solid #4b5668;
  cursor: pointer;
  text-align: center;
  flex: 1;
}

/* line 2652, ../sass/_world.scss */
body.world.downloads #main .history-nav li:hover,
body.world.downloads #main .history-nav li:active,
body.world.images #main .history-nav li:hover,
body.world.images #main .history-nav li:active {
  background: #4b5668;
}

/* line 2656, ../sass/_world.scss */
body.world.downloads #main .history-nav li.active,
body.world.images #main .history-nav li.active {
  font-weight: bold;
  color: #E5BB15;
}

/* line 2668, ../sass/_world.scss */
body.world.spectator .remodal {
  background: #081d2f;
  color: white;
}

/* line 2672, ../sass/_world.scss */
body.world.spectator .remodal .col-md-4 {
  text-align: right;
}

/* line 2676, ../sass/_world.scss */
body.world.spectator .remodal .col-md-8 {
  text-align: left;
}

/* line 2680, ../sass/_world.scss */
body.world.spectator .remodal label {
  float: none;
  margin: 0;
  padding: 0;
  width: initial;
  display: inline;
}

/* line 2689, ../sass/_world.scss */
body.world.spectator .register-btn,
body.world.spectator input[type="submit"] {
  font-size: 24px;
  font-family: Aachen, Impact, serif;
  line-height: 24px;
  letter-spacing: 1px;
  color: #fff;
  padding: 18px 6px 6px 6px;
  background-color: #38aae5;
  background-color: #111;
  background: -moz-linear-gradient(top, #38aae5, #1b92cf);
  background: -webkit-linear-gradient(top, #38aae5, #1b92cf);
  background: -o-linear-gradient(top, #38aae5, #1b92cf);
  background: -ms-linear-gradient(top, #38aae5, #1b92cf);
  background: linear-gradient(top, #38aae5, #1b92cf);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#38aae5', EndColorStr='#1b92cf', GradientType=0);
  /* IE6-9 */
  border-radius: 4px;
  -webkit-box-shadow: 0px 4px 0px 0px #0f5275;
  -moz-box-shadow: 0px 4px 0px 0px #0f5275;
  box-shadow: 0px 4px 0px 0px #0f5275;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  height: 56px;
  border: none;
}

/* line 2711, ../sass/_world.scss */
body.world.spectator input[type="submit"] {
  margin-top: 15px;
  padding: 1px 2px 2px 1px;
}

/* line 2716, ../sass/_world.scss */
body.world.spectator #main h3 {
  background: #430000;
  background: -moz-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: -webkit-linear-gradient(top, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  background: linear-gradient(to bottom, #760000 0%, #760000 48%, #6c0000 50%, #430000 51%, #100000 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #430000;
  border-left: 1px solid #430000;
  border-right: 1px solid #430000;
  border-bottom: 2px solid black;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #430000, -1px -1px 0 #430000, 1px -1px 0 #430000, -1px 1px 0 #430000, 1px 1px 0 #430000;
}

/* line 2720, ../sass/_world.scss */
body.world.spectator #main img {
  padding: 15px;
}

/* line 2724, ../sass/_world.scss */
body.world.spectator #main .messages {
  text-align: center;
  font-size: 16px;
  padding: 15px;
  color: #E5BB15;
}

/*#main form#PhotoCheckinPhotoForm div.submit input#upload {
    width: 75px;
    text-align: center;
    background-color: none;
    border-radius: 0;
    color: black;
}*/
/*.progress { position:relative; width:400px; border: 1px solid #ddd; padding: 1px; border-radius: 3px; }
.bar { background-color: #B4F5B4; width:0%; height:20px; border-radius: 3px; }
.percent { position:absolute; display:inline-block; top:3px; left:48%; }*/
/* line 2749, ../sass/_world.scss */
.press #main ul {
  list-style: none;
  padding-left: 2px;
}

/* line 2750, ../sass/_world.scss */
.press #main li {
  margin-bottom: 6px;
}

/* for Info panels */
/* line 2754, ../sass/_world.scss */
#lightbox {
  position: absolute;
  top: 0;
  width: 100%;
  background: transparent;
  z-index: 1001;
  display: none;
}

/* line 2762, ../sass/_world.scss */
#lightbox h4 {
  font: bold 28px heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  color: #505F87;
}

/* line 2766, ../sass/_world.scss */
#lightbox .question {
  font-weight: bold;
  margin-bottom: 0;
}

/* line 2770, ../sass/_world.scss */
#lightbox .answer {
  margin-top: 0;
}

/* line 2775, ../sass/_world.scss */
body.leaders #lightbox .outer {
  width: 680px;
}

/* line 2777, ../sass/_world.scss */
#lightbox-shadow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 170%;
  background: #111;
  filter: alpha(opacity=75);
  -moz-opacity: 0.75;
  -khtml-opacity: 0.75;
  opacity: 0.75;
  z-index: 1000;
  display: none;
}

/* line 2791, ../sass/_world.scss */
#lightbox .inner {
  background-color: white;
  padding: 20px;
  border: 0;
  -moz-box-shadow: inset 0 0 8px black;
  -webkit-box-shadow: inset 0 0 8px black;
  box-shadow: inset 0 0 8px black;
}

/* line 2797, ../sass/_world.scss */
.ie8 #lightbox .inner {
  background: white;
}

/* line 2799, ../sass/_world.scss */
#lightbox p {
  color: #333;
  font: 16px/22px "Source Sans Pro", sans-serif;
}

/* line 2803, ../sass/_world.scss */
#close {
  display: block;
  position: absolute;
  top: -10px;
  right: -10px;
  height: 44px;
  width: 44px;
  background: transparent url(../img/world/close.png) no-repeat 0 0;
  z-index: 1010;
}

/* line 2813, ../sass/_world.scss */
#close:hover {
  cursor: pointer;
}

/* line 2817, ../sass/_world.scss */
::-moz-selection {
  background: #E5BB15;
  color: #000;
  text-shadow: none;
}

/* line 2818, ../sass/_world.scss */
::selection {
  background: #E5BB15;
  color: #000;
  text-shadow: none;
}

/* line 2822, ../sass/_world.scss */
p.hide {
  display: none;
}

/* line 2823, ../sass/_world.scss */
.no-js p.hide {
  display: block;
  color: #e2cf2b;
}

/* line 2826, ../sass/_world.scss */
.ad {
  margin-bottom: 20px;
}

/* line 2828, ../sass/_world.scss */
.rules-link {
  font-family: Aachen, Impact, serif;
  font-size: 38px;
  text-transform: uppercase;
  text-shadow: 4px 4px 5px rgba(0, 0, 0, 0.75);
  line-height: 42px;
  display: block;
  text-align: center;
}

/* line 2837, ../sass/_world.scss */
.rules-link:hover {
  color: #e2cf2b !important;
}

@media (min-width: 1024px) {

  /* line 2842, ../sass/_world.scss */
  #lightbox {
    position: absolute;
    top: 0;
    left: 50%;
    width: 700px;
    margin-left: -350px;
    background: transparent;
    z-index: 1001;
    display: none;
  }
}

@media (max-width: 1024px) {

  /* line 2857, ../sass/_world.scss */
  .stream-link {
    position: absolute;
    top: 204px;
    left: 228px;
    font-family: Aachen, Impact, serif;
    font-size: 38px;
    text-transform: uppercase;
    text-shadow: 4px 4px 5px rgba(0, 0, 0, 0.75);
    line-height: 42px;
    display: block;
    text-align: center;
    display: block;
  }
}

/* line 2873, ../sass/_world.scss */
.wc2016-banner {
  width: 100%;
  margin: 0 auto;
}

/* line 2879, ../sass/_world.scss */
body.hub thead td {
  font-size: 24px;
}

/* line 2882, ../sass/_world.scss */
body.hub table input {
  width: 35px;
  height: 35px;
}

/* line 2886, ../sass/_world.scss */
body.hub table a {
  font-size: 30px;
}

@media (max-width: 767px) {

  /* line 2892, ../sass/_world.scss */
  .world .outer.welcome .col-md-6:first-child,
  .world .outer.welcome .col-md-6:last-child {
    padding-right: 15px;
    padding-left: 15px;
  }

  /* line 2897, ../sass/_world.scss */
  body.world #sub-nav ul {
    margin-top: 50px;
  }
}

@media (max-width: 450px) {

  /* line 2904, ../sass/_world.scss */
  body.world #countdown-timer .time {
    font-size: 40px;
  }

  /* line 2906, ../sass/_world.scss */
  body.world #countdown-timer .time .label {
    font-size: 20px;
  }

  /* line 2910, ../sass/_world.scss */
  body.world.country-au.awards .wc,
  body.world.country-ca.awards .wc {
    margin-left: 20px !important;
  }

  /* line 2914, ../sass/_world.scss */
  body.world.index .outer.welcome .statistics {
    font-size: 42px;
  }

  /* line 2916, ../sass/_world.scss */
  body.world.index .outer.welcome .statistics .value {
    font-size: 42px;
  }

  /* line 2923, ../sass/_world.scss */
  body.world.awards #main .pool-header .col-xs-4 img {
    width: 100%;
  }

  /* line 2928, ../sass/_world.scss */
  body.world.awards #main p {
    margin: 15px;
  }

  /* line 2932, ../sass/_world.scss */
  body.world.awards #main .prizes.wc,
  body.world.awards #main .prizes.ladies {
    width: initial;
    float: none;
  }

  /* line 2938, ../sass/_world.scss */
  body.world.awards #main .prizes .pool .column {
    padding: 0 15px;
    border: none;
  }

  /* line 2941, ../sass/_world.scss */
  body.world.awards #main .prizes .pool .column:first-child,
  body.world.awards #main .prizes .pool .column:last-child {
    padding: 0 15px;
  }
}

/* line 2952, ../sass/_world.scss */
#regionalForm .navigation {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 767px) {

  /* line 2952, ../sass/_world.scss */
  #regionalForm .navigation {
    flex-wrap: wrap;
  }
}

/* line 2960, ../sass/_world.scss */
#regionalForm .regionals-search-box {
  flex: 1;
  padding-left: 1rem;
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {

  /* line 2960, ../sass/_world.scss */
  #regionalForm .regionals-search-box {
    flex: none;
    min-width: 100%;
    padding-right: 1rem;
    justify-content: space-between;
  }
}

/* line 2972, ../sass/_world.scss */
#regionalForm .regionals-switch-hold {
  flex: 1;
  text-align: center;
}

@media (max-width: 767px) {

  /* line 2972, ../sass/_world.scss */
  #regionalForm .regionals-switch-hold {
    display: none;
  }
}

/* line 2978, ../sass/_world.scss */
#regionalForm .regionals-switch-hold.regionals-switch-hold-mobile {
  display: none;
  margin: 1rem auto;
}

/* line 2981, ../sass/_world.scss */
#regionalForm .regionals-switch-hold.regionals-switch-hold-mobile .regionals-switch {
  margin: 1rem auto;
}

@media (max-width: 767px) {

  /* line 2978, ../sass/_world.scss */
  #regionalForm .regionals-switch-hold.regionals-switch-hold-mobile {
    display: block;
  }
}

/* line 2989, ../sass/_world.scss */
#regionalForm .regionals-switch {
  margin: 0 1rem;
}

/* line 2992, ../sass/_world.scss */
#regionalForm .regionals-dropdown {
  flex: 1;
  text-align: right;
  padding-right: 1rem;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

/* line 2999, ../sass/_world.scss */
#regionalForm .regionals-dropdown .regionals-dropdown-label {
  font-size: 1rem;
  padding-right: 1rem;
}

@media (max-width: 767px) {

  /* line 2992, ../sass/_world.scss */
  #regionalForm .regionals-dropdown {
    min-width: 100%;
    padding: 0 1rem;
  }

  /* line 3006, ../sass/_world.scss */
  #regionalForm .regionals-dropdown .regionals-dropdown-label {
    display: none;
  }

  /* line 3009, ../sass/_world.scss */
  #regionalForm .regionals-dropdown .region-selector {
    margin: 1rem 0;
  }
}

/* line 3017, ../sass/_world.scss */
.regions-slice .regions-row {
  display: flex;
  width: 100%;
}

/* line 3020, ../sass/_world.scss */
.regions-slice .regions-row img {
  flex: 1;
  max-width: 100%;
  align-self: flex-start;
}

/* line 3026, ../sass/_world.scss */
.regions-slice .regions-row.regions-row-buttons>img:first-child,
.regions-slice .regions-row.regions-row-buttons>img:last-child {
  flex: none;
  width: 3.6153846%;
}

/* line 3031, ../sass/_world.scss */
.regions-slice .regions-row.regions-row-buttons>img:nth-child(3) {
  width: 3.38462%;
}

/* line 3034, ../sass/_world.scss */
.regions-slice .regions-row.regions-row-buttons>a {
  flex: none;
  width: 44.692308%;
}

/* line 3042, ../sass/_world.scss */
.congrats-image {
  position: relative;
  width: 100%;
}

/* line 3045, ../sass/_world.scss */
.congrats-image img {
  max-width: 100%;
}

/* line 3048, ../sass/_world.scss */
.congrats-image a {
  width: 45%;
  height: 11%;
  bottom: 3%;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

/* line 3057, ../sass/_world.scss */
.congrats-image .view-final-ranks {
  left: 3.75%;
  background-image: url("/img/world2021/view-final-ranks.png");
}

/* line 3061, ../sass/_world.scss */
.congrats-image .view-final-bracket {
  right: 3.75%;
  background-image: url("/img/world2021/view-final-bracket.png");
}

/*************************/
/* Summer Tour 2013      */
/*************************/
@font-face {
  font-family: 'heroic_condensed';
  src: url("fonts/heroiccondensed-regular-webfont.eot");
  src: url("fonts/heroiccondensed-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/heroiccondensed-regular-webfont.woff") format("woff"), url("fonts/heroiccondensed-regular-webfont.ttf") format("truetype"), url("fonts/heroiccondensed-regular-webfont.svg#heroic_condensed_regularRg") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 20, ../sass/_summer2013.scss */
html.summer,
body.summer2013 {
  margin: 0;
  padding: 0;
  min-width: 1350px;
}

/* line 27, ../sass/_summer2013.scss */
.clearfix,
.world #leaderboard-rotator .leaderboard .border,
.summer2013 #details {
  *zoom: 1;
}

/* line 29, ../sass/_summer2013.scss */
.clearfix:before,
.world #leaderboard-rotator .leaderboard .border:before,
.summer2013 #details:before,
.clearfix:after,
.world #leaderboard-rotator .leaderboard .border:after,
.summer2013 #details:after {
  content: "";
  display: table;
}

/* line 30, ../sass/_summer2013.scss */
.clearfix:after,
.world #leaderboard-rotator .leaderboard .border:after,
.summer2013 #details:after {
  clear: both;
}

/* line 33, ../sass/_summer2013.scss */
.summer2013 {
  color: white;
  background: #000 url(../img/summer2013/bg-body.jpg) no-repeat center 32px;
  background-size: cover;
}

/* line 40, ../sass/_summer2013.scss */
.summer2013 a.link {
  text-decoration: underline;
  color: #e5bb15;
  display: inline-block;
  padding-left: 4px;
}

/* line 41, ../sass/_summer2013.scss */
.summer2013 a:hover {
  color: white;
}

/* line 44, ../sass/_summer2013.scss */
.summer2013 #container {
  position: relative;
  background: yellow;
  padding-bottom: 50px;
  background: url(../img/summer2013/bg-container-2.jpg) no-repeat top left;
  background-size: cover;
}

/* line 52, ../sass/_summer2013.scss */
.summer2013 #branding {
  background: transparent none;
  width: 398px;
  height: auto;
  top: -49px;
  left: 165px;
}

/* line 58, ../sass/_summer2013.scss */
.summer2013 #branding a {
  background: url(../img/summer2013/logo.png) no-repeat top left;
  width: 398px;
  height: 219px;
}

/* line 64, ../sass/_summer2013.scss */
.summer2013 header {
  background: url(../img/summer2013/summer-tour-header.png) no-repeat top left;
  width: 1336px;
  height: 440px;
  margin: 0 -184px;
}

/* line 70, ../sass/_summer2013.scss */
.summer2013 #main {
  margin-top: -45px;
}

/* line 73, ../sass/_summer2013.scss */
.summer2013 #left-chick,
.summer2013 #right-chick {
  position: absolute;
}

/* line 77, ../sass/_summer2013.scss */
.summer2013 #left-chick {
  top: 325px;
  left: -200px;
  width: 262px;
  height: 799px;
  background: url(../img/summer2013/chick-left.png) no-repeat top left;
}

/* line 84, ../sass/_summer2013.scss */
.summer2013 #right-chick {
  top: 355px;
  right: -180px;
  width: 207px;
  height: 778px;
  background: url(../img/summer2013/chick-right.png) no-repeat top left;
}

/* line 92, ../sass/_summer2013.scss */
.summer2013 .leaderboard {
  width: 50%;
  float: left;
}

/* line 96, ../sass/_summer2013.scss */
.summer2013 .leaderboard h2 {
  margin: 0;
  padding: 0;
  height: 47px;
  background: #c11934 url(../img/summer2013/leaderboard-headings.jpg) no-repeat center top;
  text-indent: -200%;
  overflow: hidden;
  -webkit-box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.75);
  border: 1px inset black;
}

/* line 107, ../sass/_summer2013.scss */
.summer2013 .leaderboard ul {
  min-height: 250px;
  margin: 0;
  padding: 0;
  border: 1px inset black;
  border-top: 0;
}

/* line 114, ../sass/_summer2013.scss */
.summer2013 .leaderboard li {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  *zoom: 1;
  height: 50px;
  margin: 0;
  padding: 14px 12px 0 0;
  list-style: none;
  border-top: 1px solid rgba(150, 150, 150, 0.75);
  background-image: -owg-linear-gradient(rgba(35, 35, 35, 0.75), rgba(0, 0, 0, 0.75));
  background-image: -webkit-linear-gradient(rgba(35, 35, 35, 0.75), rgba(0, 0, 0, 0.75));
  background-image: -moz-linear-gradient(rgba(35, 35, 35, 0.75), rgba(0, 0, 0, 0.75));
  background-image: -o-linear-gradient(rgba(35, 35, 35, 0.75), rgba(0, 0, 0, 0.75));
  background-image: linear-gradient(rgba(35, 35, 35, 0.75), rgba(0, 0, 0, 0.75));
  font-size: 18px;
  vertical-align: bottom;
  color: #fff;
}

/* line 128, ../sass/_summer2013.scss */
.summer2013 .leaderboard li:first-child {
  color: #e5bb15;
}

/* line 130, ../sass/_summer2013.scss */
.summer2013 .leaderboard .position,
.summer2013 .leaderboard .plays,
.summer2013 .leaderboard .bar-name,
.summer2013 .leaderboard .city,
.summer2013 .leaderboard .plays {
  float: left;
  line-height: 1;
}

/* line 139, ../sass/_summer2013.scss */
.summer2013 .leaderboard .position {
  width: 40px;
  margin-right: 10px;
  text-align: right;
}

/* line 144, ../sass/_summer2013.scss */
.summer2013 .leaderboard .bar-name {
  max-width: 275px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 150, ../sass/_summer2013.scss */
.summer2013 .leaderboard .city {
  font-size: 12px;
}

/* line 153, ../sass/_summer2013.scss */
.summer2013 .leaderboard .plays {
  float: right;
  width: 135px;
  text-align: right;
}

/* line 158, ../sass/_summer2013.scss */
.summer2013 .leaderboard .plays .label {
  float: left;
}

/* line 160, ../sass/_summer2013.scss */
.summer2013 .leaderboard .footer {
  padding: .75em;
  font-size: 14px;
  text-align: center;
}

/* line 165, ../sass/_summer2013.scss */
.summer2013 .leaderboard .footer a {
  text-decoration: underline;
}

/* line 168, ../sass/_summer2013.scss */
.summer2013 .leaderboard.san-fran h2 {
  background-position: center 0px;
}

/* line 169, ../sass/_summer2013.scss */
.summer2013 .leaderboard.san-fran ul {
  background: #c11934 url(../img/summer2013/bg-san-fran.jpg) no-repeat center top;
}

/* line 172, ../sass/_summer2013.scss */
.summer2013 .leaderboard.san-fran .footer {
  background: #c11934;
}

/* line 175, ../sass/_summer2013.scss */
.summer2013 .leaderboard.new-york h2 {
  background-position: center -50px;
}

/* line 176, ../sass/_summer2013.scss */
.summer2013 .leaderboard.new-york ul {
  background: #003372 url(../img/summer2013/bg-new-york.jpg) no-repeat center top;
}

/* line 179, ../sass/_summer2013.scss */
.summer2013 .leaderboard.new-york .footer {
  background: #003372;
}

/* line 182, ../sass/_summer2013.scss */
.summer2013 .leaderboard.houston h2 {
  background-position: center -100px;
}

/* line 183, ../sass/_summer2013.scss */
.summer2013 .leaderboard.houston ul {
  background: #0e1f48 url(../img/summer2013/bg-houston.jpg) no-repeat center top;
}

/* line 186, ../sass/_summer2013.scss */
.summer2013 .leaderboard.houston .footer {
  background: #0e1f48;
}

/* line 189, ../sass/_summer2013.scss */
.summer2013 .leaderboard.nation-wide h2 {
  background-position: center -150px;
}

/* line 190, ../sass/_summer2013.scss */
.summer2013 .leaderboard.nation-wide ul {
  background: #8b0a0d url(../img/summer2013/bg-nation-wide.jpg) no-repeat center top;
}

/* line 193, ../sass/_summer2013.scss */
.summer2013 .leaderboard.nation-wide .bar-name {
  margin-top: -5px;
}

/* line 196, ../sass/_summer2013.scss */
.summer2013 .leaderboard.nation-wide .footer {
  background: #8b0a0d;
}

/* line 198, ../sass/_summer2013.scss */
.summer2013 .leaderboard .search-back {
  text-align: center;
  color: #e5bb15;
}

/* line 202, ../sass/_summer2013.scss */
.summer2013 .leaderboard .search-text {
  width: 293px;
  background: #FFFFFF url(../img/summer2013/magnifying-glass.png) no-repeat right top;
}

/* line 206, ../sass/_summer2013.scss */
.summer2013 .leaderboard .search-title {
  font-size: 16px;
}

/* line 209, ../sass/_summer2013.scss */
.summer2013 .leaderboard .search-button {
  margin: 5px;
  width: 87px;
  height: 24px;
  background: url(../img/summer2013/search-button.png) no-repeat right top;
}

/* line 217, ../sass/_summer2013.scss */
.summer2013 #leaderboards {
  margin: 0 -20px;
  overflow: hidden;
  *zoom: 1;
}

/* line 221, ../sass/_summer2013.scss */
.summer2013 #leaderboards .leaderboard:nth-child(1) h2 {
  -webkit-border-radius: 8px 0 0 0;
  -moz-border-radius: 8px 0 0 0;
  -ms-border-radius: 8px 0 0 0;
  -o-border-radius: 8px 0 0 0;
  border-radius: 8px 0 0 0;
}

/* line 224, ../sass/_summer2013.scss */
.summer2013 #leaderboards .leaderboard:nth-child(2) h2 {
  -webkit-border-radius: 0 8px 0 0;
  -moz-border-radius: 0 8px 0 0;
  -ms-border-radius: 0 8px 0 0;
  -o-border-radius: 0 8px 0 0;
  border-radius: 0 8px 0 0;
}

/* line 231, ../sass/_summer2013.scss */
.summer2013 #modal .close {
  width: 13px;
  height: 14px;
  display: block;
  background: url(../img/summer2013/close.png) no-repeat 0 0;
  position: relative;
  z-index: 9999;
  top: 40px;
  left: 504px;
}

/* line 241, ../sass/_summer2013.scss */
.summer2013 #modal .leaderboard {
  width: 515px;
  height: 440px;
}

/* line 245, ../sass/_summer2013.scss */
.summer2013 #modal .leaderboard h2 {
  display: block;
  -webkit-border-radius: 8px 8px 0 0;
  -moz-border-radius: 8px 8px 0 0;
  -ms-border-radius: 8px 8px 0 0;
  -o-border-radius: 8px 8px 0 0;
  border-radius: 8px 8px 0 0;
}

/* line 250, ../sass/_summer2013.scss */
.summer2013 #modal .leaderboard ul {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-image: none;
  width: 514px;
  height: 390px;
  overflow-y: scroll;
}

/* line 261, ../sass/_summer2013.scss */
.summer2013 #details {
  position: relative;
}

/* line 265, ../sass/_summer2013.scss */
.summer2013 #details>div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  width: 50.5%;
  float: left;
  margin-top: 15px;
}

/* line 272, ../sass/_summer2013.scss */
.summer2013 #details>div:nth-child(odd) {
  margin-left: -16px;
}

/* line 275, ../sass/_summer2013.scss */
.summer2013 #details>div:nth-child(even) {
  margin-right: -16px;
  float: right;
}

/* line 280, ../sass/_summer2013.scss */
.summer2013 #details .inner {
  height: 400px;
}

/* line 283, ../sass/_summer2013.scss */
.summer2013 #details h2 {
  visibility: hidden;
  margin: 0;
  font-size: 30px;
  line-height: 1;
}

/* line 289, ../sass/_summer2013.scss */
.summer2013 #details h3 {
  margin-bottom: 0;
}

/* line 292, ../sass/_summer2013.scss */
.summer2013 #details p {
  margin: 0;
}

/* line 296, ../sass/_summer2013.scss */
.summer2013 #training-sticker {
  position: absolute;
  top: -35px;
  left: -75px;
  width: 123px;
  height: 120px;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  background: url(../img/summer2013/training-sticker.png) no-repeat left top;
}

/* line 305, ../sass/_summer2013.scss */
.summer2013 #how-to-qualify .inner {
  background: url(../img/summer2013/bg-how-to-qualify.jpg) no-repeat center top;
}

/* line 308, ../sass/_summer2013.scss */
.summer2013 #how-to-qualify .inner ul {
  list-style: none;
}

/* line 311, ../sass/_summer2013.scss */
.summer2013 #how-to-qualify .inner li {
  padding: 10px 0 0 15px;
  height: 90px;
}

/* line 315, ../sass/_summer2013.scss */
.summer2013 #how-to-qualify .inner h3 {
  font-size: 30px;
  text-transform: uppercase;
  text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, 2px 2px 0 #000;
}

/* line 324, ../sass/_summer2013.scss */
.summer2013 #how-to-qualify .inner p {
  font-size: 18px;
  color: black;
}

/* line 328, ../sass/_summer2013.scss */
.summer2013 #how-to-qualify .inner .footer {
  text-align: center;
  margin-top: 24px;
}

/* line 332, ../sass/_summer2013.scss */
.summer2013 #how-to-qualify .inner .official-rules {
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  display: inline-block;
  width: 396px;
  height: 41px;
  background: url(../img/summer2013/official-rules-button.png) no-repeat 0 0;
}

/* line 340, ../sass/_summer2013.scss */
.summer2013 #party-details .inner {
  background: url(../img/summer2013/bg-party-details.jpg) no-repeat center top;
}

/* line 343, ../sass/_summer2013.scss */
.summer2013 #party-details .inner ul {
  color: #e5bb15;
}

/* line 346, ../sass/_summer2013.scss */
.summer2013 #party-details .inner h2+p {
  padding: 1em 0 1em .2em;
  font-family: Aachen, Impact, serif;
}

/* line 350, ../sass/_summer2013.scss */
.summer2013 #party-details .inner p {
  color: #fff;
  font-size: 18px;
}

/* line 354, ../sass/_summer2013.scss */
.summer2013 #party-details .inner li {
  padding-bottom: 10px;
}

/* line 357, ../sass/_summer2013.scss */
.summer2013 #party-details .inner li p {
  padding: 0;
}

/* line 361, ../sass/_summer2013.scss */
.summer2013 #party-details .inner h3 {
  font-size: 24px;
}

/* line 368, ../sass/_summer2013.scss */
.summer2013.splashs h1,
.summer2013.splashs a.launching-soon {
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  display: block;
  position: absolute;
  margin: 0 auto;
}

/* line 375, ../sass/_summer2013.scss */
.summer2013.splashs h1 {
  background: url(../img/summer2013/stay-tuned.png) no-repeat top left;
  width: 867px;
  height: 96px;
  left: 42px;
  top: 473px;
}

/* line 384, ../sass/_summer2013.scss */
.summer2013.splashs a.launching-soon {
  background: url(../img/summer2013/more-information.png) no-repeat top left;
  width: 396px;
  height: 41px;
  top: 595px;
  left: 283px;
}

/* line 2, ../sass/_store.scss */
.store-top {
  display: block;
  top: 0;
  height: 150px;
  width: 100%;
}

/* line 8, ../sass/_store.scss */
#store-header {
  margin: -13px auto 0;
  width: 970px;
  height: 292px;
  display: block;
  position: relative;
  background-image: url("../img/store/store-bg-top.png");
}

/* line 16, ../sass/_store.scss */
.store-button {
  width: 324px;
  height: 73px;
  display: block;
  position: absolute;
  left: 326px;
  top: 164px;
}

/* line 24, ../sass/_store.scss */
#store-content {
  width: 970px;
  margin: 0 auto;
  height: 1607px;
  display: block;
  position: relative;
  background-image: url("../img/store/updated_bg_2015.jpg");
}

/* line 32, ../sass/_store.scss */
.store .inner li {
  color: #000;
}

/* line 34, ../sass/_store.scss */
.store .inner li a {
  color: #e5bb15;
  text-decoration: underline;
}

/* line 39, ../sass/_store.scss */
#store {
  display: none;
}

/* line 42, ../sass/_store.scss */
.store-background {
  width: 970px;
  height: 1397px;
  display: block;
  position: relative;
  background-image: url("../img/store/store-background.jpg");
  background-repeat: no-repeat;
}

/* line 50, ../sass/_store.scss */
.new-store-button {
  width: 880px;
  height: 423px;
  position: absolute;
  top: 180px;
  left: 55px;
  z-index: 1000;
  cursor: pointer;
}

/* line 59, ../sass/_store.scss */
.old-store-button {
  width: 880px;
  height: 192px;
  position: absolute;
  top: 676px;
  left: 55px;
  cursor: pointer;
}

/* new styles */
/* line 69, ../sass/_store.scss */
.store #main {
  margin-bottom: -22px;
  padding-bottom: 20px;
}

/* line 70, ../sass/_store.scss */
.store #main .container {
  background: url(/img/store/bg-wood.jpg) repeat left top;
}

/* line 72, ../sass/_store.scss */
.store #main .container.no-background {
  background: none;
}

/* line 79, ../sass/_store.scss */
.store #main .heading {
  margin: 0 1%;
  position: relative;
  z-index: 999;
}

/* line 85, ../sass/_store.scss */
.store #main h2 {
  font-size: 64px;
  text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.8);
  text-transform: uppercase;
  line-height: 1;
  text-align: center;
}

@media (min-width: 768px) {

  /* line 85, ../sass/_store.scss */
  .store #main h2 {
    font-size: 72px;
    float: right;
    padding-top: 60px;
  }
}

/* line 104, ../sass/_store.scss */
.store-logo {
  width: 287px;
  height: 240px;
  margin: 15px auto;
  background-image: url("../img/store/store-logo.png");
  background-repeat: no-repeat;
}

@media (min-width: 768px) {

  /* line 104, ../sass/_store.scss */
  .store-logo {
    float: left;
    margin: -10px 0 -30px 0;
  }
}

/* line 116, ../sass/_store.scss */
.buttons {
  margin: 0 1%;
}

/* line 118, ../sass/_store.scss */
.buttons a {
  background-color: #000;
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  border: 6px solid #30240d;
  border-radius: 6px;
  position: relative;
  height: 250px;
  margin: 9px auto;
  font-family: Aachen;
  font-size: 100px;
  text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.8);
  text-transform: uppercase;
  text-align: center;
  line-height: .92;
  max-width: 470px;
}

@media (min-width: 768px) {

  /* line 118, ../sass/_store.scss */
  .buttons a {
    width: 48%;
    max-width: none;
  }
}

/* line 143, ../sass/_store.scss */
.buttons a em {
  color: #dea70e;
  font-style: normal;
}

/* line 148, ../sass/_store.scss */
.buttons a .smaller {
  font-size: 40px;
  display: block;
}

@media (min-width: 768px) {

  /* line 148, ../sass/_store.scss */
  .buttons a .smaller {
    font-size: 72px;
  }
}

/* line 156, ../sass/_store.scss */
.buttons a .title {
  position: absolute;
  bottom: 20px;
  width: 100%;
  left: 0;
}

@media (min-width: 768px) {

  /* line 156, ../sass/_store.scss */
  .buttons a .title {
    bottom: 0;
  }
}

/* line 167, ../sass/_store.scss */
.buttons a.new-store {
  width: auto;
  background-image: url(/img/store/new-store-updated.jpg);
  font-size: 60px;
}

@media (min-width: 768px) {

  /* line 167, ../sass/_store.scss */
  .buttons a.new-store {
    font-size: 100px;
  }
}

/* line 177, ../sass/_store.scss */
.buttons a.guys {
  background-image: url(/img/store/guys-updated.jpg);
}

/* line 180, ../sass/_store.scss */
.buttons a.gals {
  background-image: url(/img/store/gals-updated.jpg);
}

/* line 183, ../sass/_store.scss */
.buttons a.tots {
  background-image: url(/img/store/tots-updated.jpg);
}

/* line 186, ../sass/_store.scss */
.buttons a.old-store {
  background-image: url(/img/store/old-store-updated.jpg);
  font-size: 40px;
}

@media (min-width: 768px) {

  /* line 186, ../sass/_store.scss */
  .buttons a.old-store {
    font-size: 60px;
  }
}

/* line 193, ../sass/_store.scss */
.buttons a.buck-points {
  background-color: #111;
  background: -moz-linear-gradient(top, #878787, #565857);
  background: -webkit-linear-gradient(top, #878787, #565857);
  background: -o-linear-gradient(top, #878787, #565857);
  background: -ms-linear-gradient(top, #878787, #565857);
  background: linear-gradient(top, #878787, #565857);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#878787', EndColorStr='#565857', GradientType=0);
  /* IE6-9 */
  width: auto;
  clear: both;
  font-size: 72px;
}

@media (min-width: 768px) {

  /* line 193, ../sass/_store.scss */
  .buttons a.buck-points {
    background-image: url(/img/store/buck-points-updated.jpg);
  }
}

@media (min-width: 768px) {

  /* line 203, ../sass/_store.scss */
  .buttons a.old-store,
  .buttons a.gals {
    float: right;
  }
}

@media (min-width: 768px) {

  /* line 210, ../sass/_store.scss */
  .buttons a.tots,
  .buttons a.guys {
    float: left;
  }
}

/* line 1, ../sass/_meatsnacks.scss */
body.meatsnacks {
  background: #4b1a17 !important;
}

/* line 2, ../sass/_meatsnacks.scss */
body.meatsnacks .message {
  font-size: 26px;
}

/* line 4, ../sass/_meatsnacks.scss */
body.meatsnacks .message.error {
  color: #940B08;
}

/* line 7, ../sass/_meatsnacks.scss */
body.meatsnacks .message.success {
  color: #1E5A1E;
}

/* line 11, ../sass/_meatsnacks.scss */
body.meatsnacks .text-center {
  text-align: center;
}

/* line 15, ../sass/_meatsnacks.scss */
body.meatsnacks #main {
  position: relative;
  background-image: url(/img/meatsnacks/camo.jpg);
  background-repeat: repeat;
}

/* line 20, ../sass/_meatsnacks.scss */
body.meatsnacks .orange-text {
  color: #b54011;
}

/* line 23, ../sass/_meatsnacks.scss */
body.meatsnacks .outside-bg {
  position: absolute;
  background-size: 100% auto;
  background-repeat: no-repeat;
  width: 0;
  top: 0;
  z-index: 15;
}

/* line 31, ../sass/_meatsnacks.scss */
body.meatsnacks .bg-left {
  background-image: url(/img/meatsnacks/bg-left.jpg);
  background-position: left top;
  left: 0;
}

/* line 36, ../sass/_meatsnacks.scss */
body.meatsnacks .bg-right {
  background-image: url(/img/meatsnacks/bg-right.jpg);
  background-position: right top;
  right: 0;
}

/* line 41, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-container {
  background: url(/img/meatsnacks/content-bg.jpg) repeat-y left top;
  position: relative;
  margin: 0 15px;
  z-index: 20;
  font-family: 'Headline Two';
  font-size: 39px;
  color: #191f14;
}

/* line 49, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-container a {
  color: #2f5da2;
}

/* line 51, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-container a:hover {
  color: #24467a;
}

/* line 57, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-hero img {
  display: block;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
}

/* line 64, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-intro {
  padding: 50px 0 0;
  text-align: center;
}

/* line 67, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-intro p {
  margin: 0;
}

/* line 71, ../sass/_meatsnacks.scss */
body.meatsnacks h2 {
  font-family: 'Headline Two';
  text-transform: uppercase;
  color: #FFF;
  font-size: 36px;
  margin: 40px 0;
  padding: 9px 0;
  text-align: center;
  background-image: url(/img/meatsnacks/bar-bg.jpg);
  background-size: cover;
  font-weight: normal;
}

/* line 83, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-content-container {
  padding: 0 75px;
}

/* line 86, ../sass/_meatsnacks.scss */
body.meatsnacks .box-with-header {
  border: 5px solid #e6b065;
  border-radius: 23px;
  overflow: hidden;
  background-image: url(/img/meatsnacks/box-bg-pattern.jpg);
  background-size: cover;
}

/* line 92, ../sass/_meatsnacks.scss */
body.meatsnacks .box-with-header .box-header {
  background: #302d1a;
  padding: 7px 0;
  margin: 0;
  font-family: 'Headline Two';
  color: #FFF;
  text-align: center;
  position: relative;
  font-size: 36px;
  line-height: 1em;
}

/* line 103, ../sass/_meatsnacks.scss */
body.meatsnacks .box-with-header .box-header.single-line {
  line-height: 70px;
}

/* line 107, ../sass/_meatsnacks.scss */
body.meatsnacks .box-with-header .box-content {
  text-align: center;
  min-height: 230px;
}

/* line 113, ../sass/_meatsnacks.scss */
body.meatsnacks .row+.row {
  padding-top: 30px;
}

/* line 118, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .step-box .box-header {
  border-bottom: 2px solid #fb690f;
  padding-left: 90px;
}

/* line 121, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .step-box .box-header span {
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background: #fb690f;
  font-family: Aachen, Impact, serif;
  font-size: 90px;
  width: 85px;
  text-shadow: 0 0 2px #302d1a;
  line-height: 1em;
  padding-top: 2px;
}

/* line 137, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .box-content img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 100%;
}

/* line 145, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .promo-code-box input[type="text"] {
  font-size: 45px;
  padding: 25px 12px;
  vertical-align: top;
  width: 80%;
  margin: 5px 0;
  border: 1px solid #FFF;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

@media (max-width: 902px) {

  /* line 145, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .promo-code-box input[type="text"] {
    font-size: 26px;
  }
}

/* line 160, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .promo-code-box input[type="submit"] {
  width: 15%;
  height: 100%;
  background: none;
  border: none;
  margin: 0px;
  color: white;
  font-size: 92px;
}

@media (max-width: 902px) {

  /* line 160, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .promo-code-box input[type="submit"] {
    font-size: 70px;
  }
}

/* line 175, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .promo-code-box .text-input {
  padding: 0;
}

/* line 179, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .orange-button,
body.meatsnacks .meat-snacks-how-it-works .blue-button {
  font-family: Aachen, Impact, serif;
  font-size: 45px;
  text-align: center;
  border-radius: 2px;
  padding: 26px 10px 23px;
  color: #FFF;
  text-transform: uppercase;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
}

/* line 188, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .orange-button:hover,
body.meatsnacks .meat-snacks-how-it-works .blue-button:hover {
  color: #FFF;
}

/* line 192, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .orange-button {
  display: block;
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #C25309);
  background: -webkit-linear-gradient(top, #FF8535, #C25309);
  background: -o-linear-gradient(top, #FF8535, #C25309);
  background: -ms-linear-gradient(top, #FF8535, #C25309);
  background: linear-gradient(top, #FF8535, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #9b3d00;
}

/* line 196, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .orange-button:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ff6602, #C25309);
  background: -webkit-linear-gradient(top, #ff6602, #C25309);
  background: -o-linear-gradient(top, #ff6602, #C25309);
  background: -ms-linear-gradient(top, #ff6602, #C25309);
  background: linear-gradient(top, #ff6602, #C25309);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff6602', EndColorStr='#C25309', GradientType=0);
  /* IE6-9 */
}

/* line 200, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .blue-button {
  display: inline-block;
  background-color: #111;
  background: -moz-linear-gradient(top, #38aae5, #1572a2);
  background: -webkit-linear-gradient(top, #38aae5, #1572a2);
  background: -o-linear-gradient(top, #38aae5, #1572a2);
  background: -ms-linear-gradient(top, #38aae5, #1572a2);
  background: linear-gradient(top, #38aae5, #1572a2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#38aae5', EndColorStr='#1572a2', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #0f5275;
  padding: 26px 26px 23px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 207, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .blue-button:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #1b92cf, #12628b);
  background: -webkit-linear-gradient(top, #1b92cf, #12628b);
  background: -o-linear-gradient(top, #1b92cf, #12628b);
  background: -ms-linear-gradient(top, #1b92cf, #12628b);
  background: linear-gradient(top, #1b92cf, #12628b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#1b92cf', EndColorStr='#12628b', GradientType=0);
  /* IE6-9 */
}

/* line 212, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .row:nth-child(2) .box-content {
  padding: 30px 20px 20px;
}

/* line 215, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .row:nth-child(2) .orange-button+p {
  font-size: 24px;
  color: #FFF;
  text-align: left;
  margin: 10px 0 0;
}

/* line 223, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes .box-header {
  padding: 37px 0;
  text-transform: uppercase;
}

/* line 227, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes .box-content {
  padding: 11px 17px 24px;
  overflow: auto;
}

/* line 231, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes table {
  width: 100%;
  text-align: left;
  color: #FFF;
  font-size: 36px;
}

/* line 236, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes table td.redeemed {
  color: #1E5A1E;
}

/* line 240, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes tbody tr:nth-child(odd) {
  background: #bf9d67;
}

/* line 243, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes th {
  font-weight: normal;
  color: #000;
}

/* line 247, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes th,
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes td {
  padding: 10px;
  line-height: 1em;
}

/* line 251, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-it-works .redeemed-codes td:nth-child(2) {
  color: #302d1a;
}

/* line 258, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-what-youll-win .box-with-header {
  background-image: url(/img/meatsnacks/light-burst-bg.jpg);
  background-position: 50% bottom;
  background-size: cover;
}

/* line 263, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-what-youll-win .box-header {
  padding-left: 10px;
  padding-right: 10px;
  font-size: 35px;
}

/* line 268, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-what-youll-win .box-content {
  text-align: center;
}

/* line 270, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-what-youll-win .box-content img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 100%;
}

/* line 277, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-what-youll-win .asterisk-callout {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 16px;
  text-align: center;
}

/* line 281, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-what-youll-win .asterisk-callout span {
  color: #FFF;
}

/* line 288, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-to-enter-code .box-header {
  padding: 20px 0 11px;
}

/* line 290, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-to-enter-code .box-header img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  max-height: 100%;
}

/* line 297, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-how-to-enter-code .box-content {
  text-align: left;
  padding: 20px 5px;
}

/* line 303, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-legal {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 20px;
  text-align: center;
  padding-bottom: 40px;
}

/* line 308, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-legal a {
  color: #191f14;
  text-decoration: underline;
}

/* line 311, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-legal a:hover {
  color: #191f14;
  text-decoration: none;
}

/* line 316, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-legal p:first-child {
  margin-top: 0;
}

/* line 319, ../sass/_meatsnacks.scss */
body.meatsnacks .meat-snacks-legal p:last-child {
  margin-bottom: 0;
}

@media screen and (max-width: 1199px) {

  /* line 328, ../sass/_meatsnacks.scss */
  body.meatsnacks .box-with-header .box-header {
    font-size: 26px;
    padding: 12px 0;
  }

  /* line 335, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .step-box .box-header span {
    font-size: 76px;
  }

  /* line 340, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .promo-code-box input {
    font-size: 32px;
  }

  /* line 344, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .orange-button,
  body.meatsnacks .meat-snacks-how-it-works .blue-button {
    font-size: 33px;
  }

  /* line 348, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .row:first-child>div:last-child .box-header {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  /* line 355, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-what-youll-win .box-content {
    height: 255px;
    line-height: 255px;
    vertical-align: middle;
  }

  /* line 362, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-what-youll-win .row>div:first-child .box-content {
    padding-top: 10px;
  }

  /* line 367, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-what-youll-win .row>div:nth-child(2) .box-content {
    padding-top: 20px;
  }

  /* line 374, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-to-enter-code .box-content {
    font-size: 26px;
  }
}

@media screen and (max-width: 991px) {

  /* line 383, ../sass/_meatsnacks.scss */
  body.meatsnacks .col-md-6+.col-md-6,
  body.meatsnacks .col-md-4+.col-md-4 {
    margin-top: 30px;
  }

  /* line 389, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .step-box .box-header {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }

  /* line 393, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .step-box .box-content {
    min-height: 0 !important;
  }

  /* line 399, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-what-youll-win .box-header {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 990px) {

  /* line 409, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-container {
    margin-left: 2px;
  }
}

@media screen and (max-width: 767px) {

  /* line 417, ../sass/_meatsnacks.scss */
  body.meatsnacks #main {
    padding: 0;
  }

  /* line 420, ../sass/_meatsnacks.scss */
  body.meatsnacks .container {
    width: 100%;
    padding: 0;
  }

  /* line 424, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-container {
    margin: 0;
  }

  /* line 427, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-intro {
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 431, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-content-container {
    padding: 0 20px;
  }

  /* line 434, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-legal {
    font-size: 15px;
  }

  /* line 439, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .promo-code-box input {
    font-size: 19px;
  }

  /* line 443, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .orange-button,
  body.meatsnacks .meat-snacks-how-it-works .blue-button {
    font-size: 20px;
  }

  /* line 446, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .redeemed-codes table {
    font-size: 20px;
  }
}

@media screen and (max-width: 320px) {

  /* line 456, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .step-box .box-header {
    padding-left: 60px;
  }

  /* line 458, ../sass/_meatsnacks.scss */
  body.meatsnacks .meat-snacks-how-it-works .step-box .box-header span {
    font-size: 40px;
    width: 50px;
    padding-top: 30px;
  }
}

/* line 1, ../sass/_myjourney.scss */
.myjourney-container {
  margin: 0 auto;
  background: #000;
  position: relative;
  font-family: 'Headline Two';
  font-size: 30px;
  letter-spacing: .03em;
  color: #FFF;
}

/* line 10, ../sass/_myjourney.scss */
.myjourney-container .enter-starburst {
  background-image: url(../img/myjourney_sprite.png);
  height: 225px;
  width: 215px;
  background-position: 0px 0px;
  position: absolute;
  top: -22px;
  left: -22px;
}

/* line 20, ../sass/_myjourney.scss */
.myjourney-container .sony-camera {
  background-image: url(../img/myjourney_sprite.png);
  height: 255px;
  width: 275px;
  background-position: 0px -223px;
  position: absolute;
  top: 145px;
  left: -72px;
}

/* line 31, ../sass/_myjourney.scss */
.myjourney-container .pappy {
  background-image: url(../img/myjourney_sprite.png);
  height: 497px;
  width: 343px;
  background-position: -378px 0px;
  position: absolute;
  top: -10px;
  right: -90px;
}

/* line 40, ../sass/_myjourney.scss */
.myjourney-container .entrance-details {
  margin-top: -80px;
}

/* line 43, ../sass/_myjourney.scss */
.myjourney-container .inst-container {
  border: 1px solid rgba(255, 255, 255, 0.2);
  padding: 15px;
  background: #000;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  behavior: url(/PIE.htc);
  position: relative;
  margin: 0 auto;
}

/* line 50, ../sass/_myjourney.scss */
.myjourney-container .inst-container p {
  text-align: center;
  margin: 0px 0px 0px 260px;
}

/* line 54, ../sass/_myjourney.scss */
.myjourney-container .inst-container p.under {
  margin: 0px;
}

/* line 57, ../sass/_myjourney.scss */
.myjourney-container .inst-container p.single {
  margin: 20px 0px 0px 260px;
}

/* line 62, ../sass/_myjourney.scss */
.myjourney-container .glass {
  -moz-box-shadow: 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.2);
  box-shadow: 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.2);
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  behavior: url(/PIE.htc);
  position: relative;
  border: 8px solid rgba(255, 255, 255, 0.1);
  width: 860px;
  margin: 0 auto 45px auto;
}

/* line 69, ../sass/_myjourney.scss */
.myjourney-container .icon {
  position: absolute;
  top: -28px;
  left: -50px;
}

/* line 74, ../sass/_myjourney.scss */
.myjourney-container .icon.not-my-jugs {
  background-image: url(../img/myjourney_sprite.png);
  height: 161px;
  width: 366px;
  background-position: 0px -495px;
}

/* line 80, ../sass/_myjourney.scss */
.myjourney-container .icon.social {
  background-image: url(../img/myjourney_sprite.png);
  height: 161px;
  width: 366px;
  background-position: 0px -675px;
}

/* line 86, ../sass/_myjourney.scss */
.myjourney-container .icon.sony {
  background-image: url(../img/myjourney_sprite.png);
  height: 161px;
  width: 336px;
  background-position: -400px -495px;
}

/* line 92, ../sass/_myjourney.scss */
.myjourney-container .icon.fame {
  background-image: url(../img/myjourney_sprite.png);
  height: 161px;
  width: 336px;
  background-position: -400px -675px;
}

/* line 100, ../sass/_myjourney.scss */
.myjourney-container .grey-rule {
  width: 900px;
  height: 3px;
  background: rgba(255, 255, 255, 0.2);
  margin: 0 auto;
}

/* line 106, ../sass/_myjourney.scss */
.myjourney-container .terms {
  margin-bottom: 45px;
  text-align: center;
}

/* line 110, ../sass/_myjourney.scss */
.myjourney-container .more-info {
  text-decoration: underline;
}

/* line 113, ../sass/_myjourney.scss */
.myjourney-container .yellow {
  color: #ebda18;
}

/* line 1, ../sass/_bootstrap.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 6, ../sass/_bootstrap.scss */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 12, ../sass/_bootstrap.scss */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 768px) {

  /* line 19, ../sass/_bootstrap.scss */
  .container {
    width: 750px;
  }
}

@media (min-width: 992px) {

  /* line 24, ../sass/_bootstrap.scss */
  .container {
    width: 970px;
  }
}

@media (min-width: 1200px) {

  /* line 29, ../sass/_bootstrap.scss */
  .container {
    width: 1170px;
  }
}

/* line 33, ../sass/_bootstrap.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 39, ../sass/_bootstrap.scss */
.row {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 43, ../sass/_bootstrap.scss */
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 49, ../sass/_bootstrap.scss */
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}

/* line 52, ../sass/_bootstrap.scss */
.col-xs-12 {
  width: 100%;
}

/* line 55, ../sass/_bootstrap.scss */
.col-xs-11 {
  width: 91.66666667%;
}

/* line 58, ../sass/_bootstrap.scss */
.col-xs-10 {
  width: 83.33333333%;
}

/* line 61, ../sass/_bootstrap.scss */
.col-xs-9 {
  width: 75%;
}

/* line 64, ../sass/_bootstrap.scss */
.col-xs-8 {
  width: 66.66666667%;
}

/* line 67, ../sass/_bootstrap.scss */
.col-xs-7 {
  width: 58.33333333%;
}

/* line 70, ../sass/_bootstrap.scss */
.col-xs-6 {
  width: 50%;
}

/* line 73, ../sass/_bootstrap.scss */
.col-xs-5 {
  width: 41.66666667%;
}

/* line 76, ../sass/_bootstrap.scss */
.col-xs-4 {
  width: 33.33333333%;
}

/* line 79, ../sass/_bootstrap.scss */
.col-xs-3 {
  width: 25%;
}

/* line 82, ../sass/_bootstrap.scss */
.col-xs-2 {
  width: 16.66666667%;
}

/* line 85, ../sass/_bootstrap.scss */
.col-xs-1 {
  width: 8.33333333%;
}

/* line 88, ../sass/_bootstrap.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 91, ../sass/_bootstrap.scss */
.col-xs-pull-11 {
  right: 91.66666667%;
}

/* line 94, ../sass/_bootstrap.scss */
.col-xs-pull-10 {
  right: 83.33333333%;
}

/* line 97, ../sass/_bootstrap.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 100, ../sass/_bootstrap.scss */
.col-xs-pull-8 {
  right: 66.66666667%;
}

/* line 103, ../sass/_bootstrap.scss */
.col-xs-pull-7 {
  right: 58.33333333%;
}

/* line 106, ../sass/_bootstrap.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 109, ../sass/_bootstrap.scss */
.col-xs-pull-5 {
  right: 41.66666667%;
}

/* line 112, ../sass/_bootstrap.scss */
.col-xs-pull-4 {
  right: 33.33333333%;
}

/* line 115, ../sass/_bootstrap.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 118, ../sass/_bootstrap.scss */
.col-xs-pull-2 {
  right: 16.66666667%;
}

/* line 121, ../sass/_bootstrap.scss */
.col-xs-pull-1 {
  right: 8.33333333%;
}

/* line 124, ../sass/_bootstrap.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 127, ../sass/_bootstrap.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 130, ../sass/_bootstrap.scss */
.col-xs-push-11 {
  left: 91.66666667%;
}

/* line 133, ../sass/_bootstrap.scss */
.col-xs-push-10 {
  left: 83.33333333%;
}

/* line 136, ../sass/_bootstrap.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 139, ../sass/_bootstrap.scss */
.col-xs-push-8 {
  left: 66.66666667%;
}

/* line 142, ../sass/_bootstrap.scss */
.col-xs-push-7 {
  left: 58.33333333%;
}

/* line 145, ../sass/_bootstrap.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 148, ../sass/_bootstrap.scss */
.col-xs-push-5 {
  left: 41.66666667%;
}

/* line 151, ../sass/_bootstrap.scss */
.col-xs-push-4 {
  left: 33.33333333%;
}

/* line 154, ../sass/_bootstrap.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 157, ../sass/_bootstrap.scss */
.col-xs-push-2 {
  left: 16.66666667%;
}

/* line 160, ../sass/_bootstrap.scss */
.col-xs-push-1 {
  left: 8.33333333%;
}

/* line 163, ../sass/_bootstrap.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 166, ../sass/_bootstrap.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

/* line 169, ../sass/_bootstrap.scss */
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

/* line 172, ../sass/_bootstrap.scss */
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

/* line 175, ../sass/_bootstrap.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 178, ../sass/_bootstrap.scss */
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

/* line 181, ../sass/_bootstrap.scss */
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

/* line 184, ../sass/_bootstrap.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 187, ../sass/_bootstrap.scss */
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

/* line 190, ../sass/_bootstrap.scss */
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

/* line 193, ../sass/_bootstrap.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 196, ../sass/_bootstrap.scss */
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

/* line 199, ../sass/_bootstrap.scss */
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

/* line 202, ../sass/_bootstrap.scss */
.col-xs-offset-0 {
  margin-left: 0%;
}

@media (min-width: 768px) {

  /* line 206, ../sass/_bootstrap.scss */
  .col-sm-1,
  .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-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }

  /* line 209, ../sass/_bootstrap.scss */
  .col-sm-12 {
    width: 100%;
  }

  /* line 212, ../sass/_bootstrap.scss */
  .col-sm-11 {
    width: 91.66666667%;
  }

  /* line 215, ../sass/_bootstrap.scss */
  .col-sm-10 {
    width: 83.33333333%;
  }

  /* line 218, ../sass/_bootstrap.scss */
  .col-sm-9 {
    width: 75%;
  }

  /* line 221, ../sass/_bootstrap.scss */
  .col-sm-8 {
    width: 66.66666667%;
  }

  /* line 224, ../sass/_bootstrap.scss */
  .col-sm-7 {
    width: 58.33333333%;
  }

  /* line 227, ../sass/_bootstrap.scss */
  .col-sm-6 {
    width: 50%;
  }

  /* line 230, ../sass/_bootstrap.scss */
  .col-sm-5 {
    width: 41.66666667%;
  }

  /* line 233, ../sass/_bootstrap.scss */
  .col-sm-4 {
    width: 33.33333333%;
  }

  /* line 236, ../sass/_bootstrap.scss */
  .col-sm-3 {
    width: 25%;
  }

  /* line 239, ../sass/_bootstrap.scss */
  .col-sm-2 {
    width: 16.66666667%;
  }

  /* line 242, ../sass/_bootstrap.scss */
  .col-sm-1 {
    width: 8.33333333%;
  }

  /* line 245, ../sass/_bootstrap.scss */
  .col-sm-pull-12 {
    right: 100%;
  }

  /* line 248, ../sass/_bootstrap.scss */
  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  /* line 251, ../sass/_bootstrap.scss */
  .col-sm-pull-10 {
    right: 83.33333333%;
  }

  /* line 254, ../sass/_bootstrap.scss */
  .col-sm-pull-9 {
    right: 75%;
  }

  /* line 257, ../sass/_bootstrap.scss */
  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  /* line 260, ../sass/_bootstrap.scss */
  .col-sm-pull-7 {
    right: 58.33333333%;
  }

  /* line 263, ../sass/_bootstrap.scss */
  .col-sm-pull-6 {
    right: 50%;
  }

  /* line 266, ../sass/_bootstrap.scss */
  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  /* line 269, ../sass/_bootstrap.scss */
  .col-sm-pull-4 {
    right: 33.33333333%;
  }

  /* line 272, ../sass/_bootstrap.scss */
  .col-sm-pull-3 {
    right: 25%;
  }

  /* line 275, ../sass/_bootstrap.scss */
  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  /* line 278, ../sass/_bootstrap.scss */
  .col-sm-pull-1 {
    right: 8.33333333%;
  }

  /* line 281, ../sass/_bootstrap.scss */
  .col-sm-pull-0 {
    right: auto;
  }

  /* line 284, ../sass/_bootstrap.scss */
  .col-sm-push-12 {
    left: 100%;
  }

  /* line 287, ../sass/_bootstrap.scss */
  .col-sm-push-11 {
    left: 91.66666667%;
  }

  /* line 290, ../sass/_bootstrap.scss */
  .col-sm-push-10 {
    left: 83.33333333%;
  }

  /* line 293, ../sass/_bootstrap.scss */
  .col-sm-push-9 {
    left: 75%;
  }

  /* line 296, ../sass/_bootstrap.scss */
  .col-sm-push-8 {
    left: 66.66666667%;
  }

  /* line 299, ../sass/_bootstrap.scss */
  .col-sm-push-7 {
    left: 58.33333333%;
  }

  /* line 302, ../sass/_bootstrap.scss */
  .col-sm-push-6 {
    left: 50%;
  }

  /* line 305, ../sass/_bootstrap.scss */
  .col-sm-push-5 {
    left: 41.66666667%;
  }

  /* line 308, ../sass/_bootstrap.scss */
  .col-sm-push-4 {
    left: 33.33333333%;
  }

  /* line 311, ../sass/_bootstrap.scss */
  .col-sm-push-3 {
    left: 25%;
  }

  /* line 314, ../sass/_bootstrap.scss */
  .col-sm-push-2 {
    left: 16.66666667%;
  }

  /* line 317, ../sass/_bootstrap.scss */
  .col-sm-push-1 {
    left: 8.33333333%;
  }

  /* line 320, ../sass/_bootstrap.scss */
  .col-sm-push-0 {
    left: auto;
  }

  /* line 323, ../sass/_bootstrap.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }

  /* line 326, ../sass/_bootstrap.scss */
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 329, ../sass/_bootstrap.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 332, ../sass/_bootstrap.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }

  /* line 335, ../sass/_bootstrap.scss */
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 338, ../sass/_bootstrap.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 341, ../sass/_bootstrap.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }

  /* line 344, ../sass/_bootstrap.scss */
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 347, ../sass/_bootstrap.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 350, ../sass/_bootstrap.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }

  /* line 353, ../sass/_bootstrap.scss */
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 356, ../sass/_bootstrap.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 359, ../sass/_bootstrap.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}

@media (min-width: 992px) {

  /* line 364, ../sass/_bootstrap.scss */
  .col-md-1,
  .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-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }

  /* line 367, ../sass/_bootstrap.scss */
  .col-md-12 {
    width: 100%;
  }

  /* line 370, ../sass/_bootstrap.scss */
  .col-md-11 {
    width: 91.66666667%;
  }

  /* line 373, ../sass/_bootstrap.scss */
  .col-md-10 {
    width: 83.33333333%;
  }

  /* line 376, ../sass/_bootstrap.scss */
  .col-md-9 {
    width: 75%;
  }

  /* line 379, ../sass/_bootstrap.scss */
  .col-md-8 {
    width: 66.66666667%;
  }

  /* line 382, ../sass/_bootstrap.scss */
  .col-md-7 {
    width: 58.33333333%;
  }

  /* line 385, ../sass/_bootstrap.scss */
  .col-md-6 {
    width: 50%;
  }

  /* line 388, ../sass/_bootstrap.scss */
  .col-md-5 {
    width: 41.66666667%;
  }

  /* line 391, ../sass/_bootstrap.scss */
  .col-md-4 {
    width: 33.33333333%;
  }

  /* line 394, ../sass/_bootstrap.scss */
  .col-md-3 {
    width: 25%;
  }

  /* line 397, ../sass/_bootstrap.scss */
  .col-md-2 {
    width: 16.66666667%;
  }

  /* line 400, ../sass/_bootstrap.scss */
  .col-md-1 {
    width: 8.33333333%;
  }

  /* line 403, ../sass/_bootstrap.scss */
  .col-md-pull-12 {
    right: 100%;
  }

  /* line 406, ../sass/_bootstrap.scss */
  .col-md-pull-11 {
    right: 91.66666667%;
  }

  /* line 409, ../sass/_bootstrap.scss */
  .col-md-pull-10 {
    right: 83.33333333%;
  }

  /* line 412, ../sass/_bootstrap.scss */
  .col-md-pull-9 {
    right: 75%;
  }

  /* line 415, ../sass/_bootstrap.scss */
  .col-md-pull-8 {
    right: 66.66666667%;
  }

  /* line 418, ../sass/_bootstrap.scss */
  .col-md-pull-7 {
    right: 58.33333333%;
  }

  /* line 421, ../sass/_bootstrap.scss */
  .col-md-pull-6 {
    right: 50%;
  }

  /* line 424, ../sass/_bootstrap.scss */
  .col-md-pull-5 {
    right: 41.66666667%;
  }

  /* line 427, ../sass/_bootstrap.scss */
  .col-md-pull-4 {
    right: 33.33333333%;
  }

  /* line 430, ../sass/_bootstrap.scss */
  .col-md-pull-3 {
    right: 25%;
  }

  /* line 433, ../sass/_bootstrap.scss */
  .col-md-pull-2 {
    right: 16.66666667%;
  }

  /* line 436, ../sass/_bootstrap.scss */
  .col-md-pull-1 {
    right: 8.33333333%;
  }

  /* line 439, ../sass/_bootstrap.scss */
  .col-md-pull-0 {
    right: auto;
  }

  /* line 442, ../sass/_bootstrap.scss */
  .col-md-push-12 {
    left: 100%;
  }

  /* line 445, ../sass/_bootstrap.scss */
  .col-md-push-11 {
    left: 91.66666667%;
  }

  /* line 448, ../sass/_bootstrap.scss */
  .col-md-push-10 {
    left: 83.33333333%;
  }

  /* line 451, ../sass/_bootstrap.scss */
  .col-md-push-9 {
    left: 75%;
  }

  /* line 454, ../sass/_bootstrap.scss */
  .col-md-push-8 {
    left: 66.66666667%;
  }

  /* line 457, ../sass/_bootstrap.scss */
  .col-md-push-7 {
    left: 58.33333333%;
  }

  /* line 460, ../sass/_bootstrap.scss */
  .col-md-push-6 {
    left: 50%;
  }

  /* line 463, ../sass/_bootstrap.scss */
  .col-md-push-5 {
    left: 41.66666667%;
  }

  /* line 466, ../sass/_bootstrap.scss */
  .col-md-push-4 {
    left: 33.33333333%;
  }

  /* line 469, ../sass/_bootstrap.scss */
  .col-md-push-3 {
    left: 25%;
  }

  /* line 472, ../sass/_bootstrap.scss */
  .col-md-push-2 {
    left: 16.66666667%;
  }

  /* line 475, ../sass/_bootstrap.scss */
  .col-md-push-1 {
    left: 8.33333333%;
  }

  /* line 478, ../sass/_bootstrap.scss */
  .col-md-push-0 {
    left: auto;
  }

  /* line 481, ../sass/_bootstrap.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }

  /* line 484, ../sass/_bootstrap.scss */
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 487, ../sass/_bootstrap.scss */
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 490, ../sass/_bootstrap.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }

  /* line 493, ../sass/_bootstrap.scss */
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 496, ../sass/_bootstrap.scss */
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 499, ../sass/_bootstrap.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }

  /* line 502, ../sass/_bootstrap.scss */
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 505, ../sass/_bootstrap.scss */
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 508, ../sass/_bootstrap.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }

  /* line 511, ../sass/_bootstrap.scss */
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 514, ../sass/_bootstrap.scss */
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 517, ../sass/_bootstrap.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }
}

@media (min-width: 1200px) {

  /* line 522, ../sass/_bootstrap.scss */
  .col-lg-1,
  .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-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }

  /* line 525, ../sass/_bootstrap.scss */
  .col-lg-12 {
    width: 100%;
  }

  /* line 528, ../sass/_bootstrap.scss */
  .col-lg-11 {
    width: 91.66666667%;
  }

  /* line 531, ../sass/_bootstrap.scss */
  .col-lg-10 {
    width: 83.33333333%;
  }

  /* line 534, ../sass/_bootstrap.scss */
  .col-lg-9 {
    width: 75%;
  }

  /* line 537, ../sass/_bootstrap.scss */
  .col-lg-8 {
    width: 66.66666667%;
  }

  /* line 540, ../sass/_bootstrap.scss */
  .col-lg-7 {
    width: 58.33333333%;
  }

  /* line 543, ../sass/_bootstrap.scss */
  .col-lg-6 {
    width: 50%;
  }

  /* line 546, ../sass/_bootstrap.scss */
  .col-lg-5 {
    width: 41.66666667%;
  }

  /* line 549, ../sass/_bootstrap.scss */
  .col-lg-4 {
    width: 33.33333333%;
  }

  /* line 552, ../sass/_bootstrap.scss */
  .col-lg-3 {
    width: 25%;
  }

  /* line 555, ../sass/_bootstrap.scss */
  .col-lg-2 {
    width: 16.66666667%;
  }

  /* line 558, ../sass/_bootstrap.scss */
  .col-lg-1 {
    width: 8.33333333%;
  }

  /* line 561, ../sass/_bootstrap.scss */
  .col-lg-pull-12 {
    right: 100%;
  }

  /* line 564, ../sass/_bootstrap.scss */
  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  /* line 567, ../sass/_bootstrap.scss */
  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  /* line 570, ../sass/_bootstrap.scss */
  .col-lg-pull-9 {
    right: 75%;
  }

  /* line 573, ../sass/_bootstrap.scss */
  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  /* line 576, ../sass/_bootstrap.scss */
  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  /* line 579, ../sass/_bootstrap.scss */
  .col-lg-pull-6 {
    right: 50%;
  }

  /* line 582, ../sass/_bootstrap.scss */
  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  /* line 585, ../sass/_bootstrap.scss */
  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  /* line 588, ../sass/_bootstrap.scss */
  .col-lg-pull-3 {
    right: 25%;
  }

  /* line 591, ../sass/_bootstrap.scss */
  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  /* line 594, ../sass/_bootstrap.scss */
  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  /* line 597, ../sass/_bootstrap.scss */
  .col-lg-pull-0 {
    right: auto;
  }

  /* line 600, ../sass/_bootstrap.scss */
  .col-lg-push-12 {
    left: 100%;
  }

  /* line 603, ../sass/_bootstrap.scss */
  .col-lg-push-11 {
    left: 91.66666667%;
  }

  /* line 606, ../sass/_bootstrap.scss */
  .col-lg-push-10 {
    left: 83.33333333%;
  }

  /* line 609, ../sass/_bootstrap.scss */
  .col-lg-push-9 {
    left: 75%;
  }

  /* line 612, ../sass/_bootstrap.scss */
  .col-lg-push-8 {
    left: 66.66666667%;
  }

  /* line 615, ../sass/_bootstrap.scss */
  .col-lg-push-7 {
    left: 58.33333333%;
  }

  /* line 618, ../sass/_bootstrap.scss */
  .col-lg-push-6 {
    left: 50%;
  }

  /* line 621, ../sass/_bootstrap.scss */
  .col-lg-push-5 {
    left: 41.66666667%;
  }

  /* line 624, ../sass/_bootstrap.scss */
  .col-lg-push-4 {
    left: 33.33333333%;
  }

  /* line 627, ../sass/_bootstrap.scss */
  .col-lg-push-3 {
    left: 25%;
  }

  /* line 630, ../sass/_bootstrap.scss */
  .col-lg-push-2 {
    left: 16.66666667%;
  }

  /* line 633, ../sass/_bootstrap.scss */
  .col-lg-push-1 {
    left: 8.33333333%;
  }

  /* line 636, ../sass/_bootstrap.scss */
  .col-lg-push-0 {
    left: auto;
  }

  /* line 639, ../sass/_bootstrap.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }

  /* line 642, ../sass/_bootstrap.scss */
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 645, ../sass/_bootstrap.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 648, ../sass/_bootstrap.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }

  /* line 651, ../sass/_bootstrap.scss */
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 654, ../sass/_bootstrap.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 657, ../sass/_bootstrap.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }

  /* line 660, ../sass/_bootstrap.scss */
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 663, ../sass/_bootstrap.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 666, ../sass/_bootstrap.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }

  /* line 669, ../sass/_bootstrap.scss */
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 672, ../sass/_bootstrap.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 675, ../sass/_bootstrap.scss */
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}

/* line 679, ../sass/_bootstrap.scss */
.clearfix:before,
.world #leaderboard-rotator .leaderboard .border:before,
.summer2013 #details:before,
.clearfix:after,
.world #leaderboard-rotator .leaderboard .border:after,
.summer2013 #details:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

/* line 690, ../sass/_bootstrap.scss */
.clearfix:after,
.world #leaderboard-rotator .leaderboard .border:after,
.summer2013 #details:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}

/* line 696, ../sass/_bootstrap.scss */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 701, ../sass/_bootstrap.scss */
.pull-right {
  float: right !important;
}

/* line 704, ../sass/_bootstrap.scss */
.pull-left {
  float: left !important;
}

/* line 707, ../sass/_bootstrap.scss */
.hide {
  display: none !important;
}

/* line 710, ../sass/_bootstrap.scss */
.show {
  display: block !important;
}

/* line 713, ../sass/_bootstrap.scss */
.invisible {
  visibility: hidden;
}

/* line 716, ../sass/_bootstrap.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 723, ../sass/_bootstrap.scss */
.hidden {
  display: none !important;
}

/* line 726, ../sass/_bootstrap.scss */
.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}

/* line 732, ../sass/_bootstrap.scss */
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

/* line 738, ../sass/_bootstrap.scss */
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

@media (max-width: 767px) {

  /* line 753, ../sass/_bootstrap.scss */
  .visible-xs {
    display: block !important;
  }

  /* line 756, ../sass/_bootstrap.scss */
  table.visible-xs {
    display: table;
  }

  /* line 759, ../sass/_bootstrap.scss */
  tr.visible-xs {
    display: table-row !important;
  }

  /* line 762, ../sass/_bootstrap.scss */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}

@media (max-width: 767px) {

  /* line 768, ../sass/_bootstrap.scss */
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 767px) {

  /* line 773, ../sass/_bootstrap.scss */
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 767px) {

  /* line 778, ../sass/_bootstrap.scss */
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  /* line 783, ../sass/_bootstrap.scss */
  .visible-sm {
    display: block !important;
  }

  /* line 786, ../sass/_bootstrap.scss */
  table.visible-sm {
    display: table;
  }

  /* line 789, ../sass/_bootstrap.scss */
  tr.visible-sm {
    display: table-row !important;
  }

  /* line 792, ../sass/_bootstrap.scss */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  /* line 798, ../sass/_bootstrap.scss */
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  /* line 803, ../sass/_bootstrap.scss */
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  /* line 808, ../sass/_bootstrap.scss */
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {

  /* line 813, ../sass/_bootstrap.scss */
  .visible-md {
    display: block !important;
  }

  /* line 816, ../sass/_bootstrap.scss */
  table.visible-md {
    display: table;
  }

  /* line 819, ../sass/_bootstrap.scss */
  tr.visible-md {
    display: table-row !important;
  }

  /* line 822, ../sass/_bootstrap.scss */
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {

  /* line 828, ../sass/_bootstrap.scss */
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {

  /* line 833, ../sass/_bootstrap.scss */
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {

  /* line 838, ../sass/_bootstrap.scss */
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1200px) {

  /* line 843, ../sass/_bootstrap.scss */
  .visible-lg {
    display: block !important;
  }

  /* line 846, ../sass/_bootstrap.scss */
  table.visible-lg {
    display: table;
  }

  /* line 849, ../sass/_bootstrap.scss */
  tr.visible-lg {
    display: table-row !important;
  }

  /* line 852, ../sass/_bootstrap.scss */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}

@media (min-width: 1200px) {

  /* line 858, ../sass/_bootstrap.scss */
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1200px) {

  /* line 863, ../sass/_bootstrap.scss */
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1200px) {

  /* line 868, ../sass/_bootstrap.scss */
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 767px) {

  /* line 873, ../sass/_bootstrap.scss */
  .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  /* line 878, ../sass/_bootstrap.scss */
  .hidden-sm {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {

  /* line 883, ../sass/_bootstrap.scss */
  .hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {

  /* line 888, ../sass/_bootstrap.scss */
  .hidden-lg {
    display: none !important;
  }
}

/* line 892, ../sass/_bootstrap.scss */
.visible-print {
  display: none !important;
}

@media print {

  /* line 896, ../sass/_bootstrap.scss */
  .visible-print {
    display: block !important;
  }

  /* line 899, ../sass/_bootstrap.scss */
  table.visible-print {
    display: table;
  }

  /* line 902, ../sass/_bootstrap.scss */
  tr.visible-print {
    display: table-row !important;
  }

  /* line 905, ../sass/_bootstrap.scss */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}

/* line 910, ../sass/_bootstrap.scss */
.visible-print-block {
  display: none !important;
}

@media print {

  /* line 914, ../sass/_bootstrap.scss */
  .visible-print-block {
    display: block !important;
  }
}

/* line 918, ../sass/_bootstrap.scss */
.visible-print-inline {
  display: none !important;
}

@media print {

  /* line 922, ../sass/_bootstrap.scss */
  .visible-print-inline {
    display: inline !important;
  }
}

/* line 926, ../sass/_bootstrap.scss */
.visible-print-inline-block {
  display: none !important;
}

@media print {

  /* line 930, ../sass/_bootstrap.scss */
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {

  /* line 935, ../sass/_bootstrap.scss */
  .hidden-print {
    display: none !important;
  }
}

/* line 940, ../sass/_bootstrap.scss */
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../img/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  *margin-right: .3em;
}

/* line 940, ../sass/_bootstrap.scss */
[class^="icon-"]:last-child,
[class*=" icon-"]:last-child {
  *margin-left: 0;
}

/* line 941, ../sass/_bootstrap.scss */
.icon-white {
  background-image: url("../img/glyphicons-halflings-white.png");
}

/* line 942, ../sass/_bootstrap.scss */
.icon-glass {
  background-position: 0 0;
}

/* line 943, ../sass/_bootstrap.scss */
.icon-music {
  background-position: -24px 0;
}

/* line 944, ../sass/_bootstrap.scss */
.icon-search {
  background-position: -48px 0;
}

/* line 945, ../sass/_bootstrap.scss */
.icon-envelope {
  background-position: -72px 0;
}

/* line 946, ../sass/_bootstrap.scss */
.icon-heart {
  background-position: -96px 0;
}

/* line 947, ../sass/_bootstrap.scss */
.icon-star {
  background-position: -120px 0;
}

/* line 948, ../sass/_bootstrap.scss */
.icon-star-empty {
  background-position: -144px 0;
}

/* line 949, ../sass/_bootstrap.scss */
.icon-user {
  background-position: -168px 0;
}

/* line 950, ../sass/_bootstrap.scss */
.icon-film {
  background-position: -192px 0;
}

/* line 951, ../sass/_bootstrap.scss */
.icon-th-large {
  background-position: -216px 0;
}

/* line 952, ../sass/_bootstrap.scss */
.icon-th {
  background-position: -240px 0;
}

/* line 953, ../sass/_bootstrap.scss */
.icon-th-list {
  background-position: -264px 0;
}

/* line 954, ../sass/_bootstrap.scss */
.icon-ok {
  background-position: -288px 0;
}

/* line 955, ../sass/_bootstrap.scss */
.icon-remove {
  background-position: -312px 0;
}

/* line 956, ../sass/_bootstrap.scss */
.icon-zoom-in {
  background-position: -336px 0;
}

/* line 957, ../sass/_bootstrap.scss */
.icon-zoom-out {
  background-position: -360px 0;
}

/* line 958, ../sass/_bootstrap.scss */
.icon-off {
  background-position: -384px 0;
}

/* line 959, ../sass/_bootstrap.scss */
.icon-signal {
  background-position: -408px 0;
}

/* line 960, ../sass/_bootstrap.scss */
.icon-cog {
  background-position: -432px 0;
}

/* line 961, ../sass/_bootstrap.scss */
.icon-trash {
  background-position: -456px 0;
}

/* line 962, ../sass/_bootstrap.scss */
.icon-home {
  background-position: 0 -24px;
}

/* line 963, ../sass/_bootstrap.scss */
.icon-file {
  background-position: -24px -24px;
}

/* line 964, ../sass/_bootstrap.scss */
.icon-time {
  background-position: -48px -24px;
}

/* line 965, ../sass/_bootstrap.scss */
.icon-road {
  background-position: -72px -24px;
}

/* line 966, ../sass/_bootstrap.scss */
.icon-download-alt {
  background-position: -96px -24px;
}

/* line 967, ../sass/_bootstrap.scss */
.icon-download {
  background-position: -120px -24px;
}

/* line 968, ../sass/_bootstrap.scss */
.icon-upload {
  background-position: -144px -24px;
}

/* line 969, ../sass/_bootstrap.scss */
.icon-inbox {
  background-position: -168px -24px;
}

/* line 970, ../sass/_bootstrap.scss */
.icon-play-circle {
  background-position: -192px -24px;
}

/* line 971, ../sass/_bootstrap.scss */
.icon-repeat {
  background-position: -216px -24px;
}

/* line 972, ../sass/_bootstrap.scss */
.icon-refresh {
  background-position: -240px -24px;
}

/* line 973, ../sass/_bootstrap.scss */
.icon-list-alt {
  background-position: -264px -24px;
}

/* line 974, ../sass/_bootstrap.scss */
.icon-lock {
  background-position: -287px -24px;
}

/* line 975, ../sass/_bootstrap.scss */
.icon-flag {
  background-position: -312px -24px;
}

/* line 976, ../sass/_bootstrap.scss */
.icon-headphones {
  background-position: -336px -24px;
}

/* line 977, ../sass/_bootstrap.scss */
.icon-volume-off {
  background-position: -360px -24px;
}

/* line 978, ../sass/_bootstrap.scss */
.icon-volume-down {
  background-position: -384px -24px;
}

/* line 979, ../sass/_bootstrap.scss */
.icon-volume-up {
  background-position: -408px -24px;
}

/* line 980, ../sass/_bootstrap.scss */
.icon-qrcode {
  background-position: -432px -24px;
}

/* line 981, ../sass/_bootstrap.scss */
.icon-barcode {
  background-position: -456px -24px;
}

/* line 982, ../sass/_bootstrap.scss */
.icon-tag {
  background-position: 0 -48px;
}

/* line 983, ../sass/_bootstrap.scss */
.icon-tags {
  background-position: -25px -48px;
}

/* line 984, ../sass/_bootstrap.scss */
.icon-book {
  background-position: -48px -48px;
}

/* line 985, ../sass/_bootstrap.scss */
.icon-bookmark {
  background-position: -72px -48px;
}

/* line 986, ../sass/_bootstrap.scss */
.icon-print {
  background-position: -96px -48px;
}

/* line 987, ../sass/_bootstrap.scss */
.icon-camera {
  background-position: -120px -48px;
}

/* line 988, ../sass/_bootstrap.scss */
.icon-font {
  background-position: -144px -48px;
}

/* line 989, ../sass/_bootstrap.scss */
.icon-bold {
  background-position: -167px -48px;
}

/* line 990, ../sass/_bootstrap.scss */
.icon-italic {
  background-position: -192px -48px;
}

/* line 991, ../sass/_bootstrap.scss */
.icon-text-height {
  background-position: -216px -48px;
}

/* line 992, ../sass/_bootstrap.scss */
.icon-text-width {
  background-position: -240px -48px;
}

/* line 993, ../sass/_bootstrap.scss */
.icon-align-left {
  background-position: -264px -48px;
}

/* line 994, ../sass/_bootstrap.scss */
.icon-align-center {
  background-position: -288px -48px;
}

/* line 995, ../sass/_bootstrap.scss */
.icon-align-right {
  background-position: -312px -48px;
}

/* line 996, ../sass/_bootstrap.scss */
.icon-align-justify {
  background-position: -336px -48px;
}

/* line 997, ../sass/_bootstrap.scss */
.icon-list {
  background-position: -360px -48px;
}

/* line 998, ../sass/_bootstrap.scss */
.icon-indent-left {
  background-position: -384px -48px;
}

/* line 999, ../sass/_bootstrap.scss */
.icon-indent-right {
  background-position: -408px -48px;
}

/* line 1000, ../sass/_bootstrap.scss */
.icon-facetime-video {
  background-position: -432px -48px;
}

/* line 1001, ../sass/_bootstrap.scss */
.icon-picture {
  background-position: -456px -48px;
}

/* line 1002, ../sass/_bootstrap.scss */
.icon-pencil {
  background-position: 0 -72px;
}

/* line 1003, ../sass/_bootstrap.scss */
.icon-map-marker {
  background-position: -24px -72px;
}

/* line 1004, ../sass/_bootstrap.scss */
.icon-adjust {
  background-position: -48px -72px;
}

/* line 1005, ../sass/_bootstrap.scss */
.icon-tint {
  background-position: -72px -72px;
}

/* line 1006, ../sass/_bootstrap.scss */
.icon-edit {
  background-position: -96px -72px;
}

/* line 1007, ../sass/_bootstrap.scss */
.icon-share {
  background-position: -120px -72px;
}

/* line 1008, ../sass/_bootstrap.scss */
.icon-check {
  background-position: -144px -72px;
}

/* line 1009, ../sass/_bootstrap.scss */
.icon-move {
  background-position: -168px -72px;
}

/* line 1010, ../sass/_bootstrap.scss */
.icon-step-backward {
  background-position: -192px -72px;
}

/* line 1011, ../sass/_bootstrap.scss */
.icon-fast-backward {
  background-position: -216px -72px;
}

/* line 1012, ../sass/_bootstrap.scss */
.icon-backward {
  background-position: -240px -72px;
}

/* line 1013, ../sass/_bootstrap.scss */
.icon-play {
  background-position: -264px -72px;
}

/* line 1014, ../sass/_bootstrap.scss */
.icon-pause {
  background-position: -288px -72px;
}

/* line 1015, ../sass/_bootstrap.scss */
.icon-stop {
  background-position: -312px -72px;
}

/* line 1016, ../sass/_bootstrap.scss */
.icon-forward {
  background-position: -336px -72px;
}

/* line 1017, ../sass/_bootstrap.scss */
.icon-fast-forward {
  background-position: -360px -72px;
}

/* line 1018, ../sass/_bootstrap.scss */
.icon-step-forward {
  background-position: -384px -72px;
}

/* line 1019, ../sass/_bootstrap.scss */
.icon-eject {
  background-position: -408px -72px;
}

/* line 1020, ../sass/_bootstrap.scss */
.icon-chevron-left {
  background-position: -432px -72px;
}

/* line 1021, ../sass/_bootstrap.scss */
.icon-chevron-right {
  background-position: -456px -72px;
}

/* line 1022, ../sass/_bootstrap.scss */
.icon-plus-sign {
  background-position: 0 -96px;
}

/* line 1023, ../sass/_bootstrap.scss */
.icon-minus-sign {
  background-position: -24px -96px;
}

/* line 1024, ../sass/_bootstrap.scss */
.icon-remove-sign {
  background-position: -48px -96px;
}

/* line 1025, ../sass/_bootstrap.scss */
.icon-ok-sign {
  background-position: -72px -96px;
}

/* line 1026, ../sass/_bootstrap.scss */
.icon-question-sign {
  background-position: -96px -96px;
}

/* line 1027, ../sass/_bootstrap.scss */
.icon-info-sign {
  background-position: -120px -96px;
}

/* line 1028, ../sass/_bootstrap.scss */
.icon-screenshot {
  background-position: -144px -96px;
}

/* line 1029, ../sass/_bootstrap.scss */
.icon-remove-circle {
  background-position: -168px -96px;
}

/* line 1030, ../sass/_bootstrap.scss */
.icon-ok-circle {
  background-position: -192px -96px;
}

/* line 1031, ../sass/_bootstrap.scss */
.icon-ban-circle {
  background-position: -216px -96px;
}

/* line 1032, ../sass/_bootstrap.scss */
.icon-arrow-left {
  background-position: -240px -96px;
}

/* line 1033, ../sass/_bootstrap.scss */
.icon-arrow-right {
  background-position: -264px -96px;
}

/* line 1034, ../sass/_bootstrap.scss */
.icon-arrow-up {
  background-position: -289px -96px;
}

/* line 1035, ../sass/_bootstrap.scss */
.icon-arrow-down {
  background-position: -312px -96px;
}

/* line 1036, ../sass/_bootstrap.scss */
.icon-share-alt {
  background-position: -336px -96px;
}

/* line 1037, ../sass/_bootstrap.scss */
.icon-resize-full {
  background-position: -360px -96px;
}

/* line 1038, ../sass/_bootstrap.scss */
.icon-resize-small {
  background-position: -384px -96px;
}

/* line 1039, ../sass/_bootstrap.scss */
.icon-plus {
  background-position: -408px -96px;
}

/* line 1040, ../sass/_bootstrap.scss */
.icon-minus {
  background-position: -433px -96px;
}

/* line 1041, ../sass/_bootstrap.scss */
.icon-asterisk {
  background-position: -456px -96px;
}

/* line 1042, ../sass/_bootstrap.scss */
.icon-exclamation-sign {
  background-position: 0 -120px;
}

/* line 1043, ../sass/_bootstrap.scss */
.icon-gift {
  background-position: -24px -120px;
}

/* line 1044, ../sass/_bootstrap.scss */
.icon-leaf {
  background-position: -48px -120px;
}

/* line 1045, ../sass/_bootstrap.scss */
.icon-fire {
  background-position: -72px -120px;
}

/* line 1046, ../sass/_bootstrap.scss */
.icon-eye-open {
  background-position: -96px -120px;
}

/* line 1047, ../sass/_bootstrap.scss */
.icon-eye-close {
  background-position: -120px -120px;
}

/* line 1048, ../sass/_bootstrap.scss */
.icon-warning-sign {
  background-position: -144px -120px;
}

/* line 1049, ../sass/_bootstrap.scss */
.icon-plane {
  background-position: -168px -120px;
}

/* line 1050, ../sass/_bootstrap.scss */
.icon-calendar {
  background-position: -192px -120px;
}

/* line 1051, ../sass/_bootstrap.scss */
.icon-random {
  background-position: -216px -120px;
}

/* line 1052, ../sass/_bootstrap.scss */
.icon-comment {
  background-position: -240px -120px;
}

/* line 1053, ../sass/_bootstrap.scss */
.icon-magnet {
  background-position: -264px -120px;
}

/* line 1054, ../sass/_bootstrap.scss */
.icon-chevron-up {
  background-position: -288px -120px;
}

/* line 1055, ../sass/_bootstrap.scss */
.icon-chevron-down {
  background-position: -313px -119px;
}

/* line 1056, ../sass/_bootstrap.scss */
.icon-retweet {
  background-position: -336px -120px;
}

/* line 1057, ../sass/_bootstrap.scss */
.icon-shopping-cart {
  background-position: -360px -120px;
}

/* line 1058, ../sass/_bootstrap.scss */
.icon-folder-close {
  background-position: -384px -120px;
}

/* line 1059, ../sass/_bootstrap.scss */
.icon-folder-open {
  background-position: -408px -120px;
}

/* line 1060, ../sass/_bootstrap.scss */
.icon-resize-vertical {
  background-position: -432px -119px;
}

/* line 1061, ../sass/_bootstrap.scss */
.icon-resize-horizontal {
  background-position: -456px -118px;
}

/*
 *  Remodal - v1.0.1
 *  Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
 *  http://vodkabears.github.io/remodal/
 *
 *  Made by Ilya Makarov
 *  Under MIT License
 */
/* ==========================================================================
   Remodal's necessary styles
   ========================================================================== */
/* Hide scroll bar */
/* line 16, ../sass/_remodal.scss */
html.remodal-is-locked {
  overflow: hidden;
}

/* Anti FOUC */
/* line 22, ../sass/_remodal.scss */
.remodal,
[data-remodal-id] {
  display: none;
}

/* Necessary styles of the overlay */
/* line 29, ../sass/_remodal.scss */
.remodal-overlay {
  position: fixed;
  z-index: 9999;
  top: -5000px;
  right: -5000px;
  bottom: -5000px;
  left: -5000px;
  display: none;
}

/* Necessary styles of the wrapper */
/* line 42, ../sass/_remodal.scss */
.remodal-wrapper {
  position: fixed;
  z-index: 10000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  overflow: auto;
  text-align: center;
  -webkit-overflow-scrolling: touch;
}

/* line 58, ../sass/_remodal.scss */
.remodal-wrapper:after {
  display: inline-block;
  height: 100%;
  margin-left: -0.05em;
  content: "";
}

/* Fix iPad, iPhone glitches */
/* line 69, ../sass/_remodal.scss */
.remodal-overlay,
.remodal-wrapper {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Necessary styles of the modal dialog */
/* line 77, ../sass/_remodal.scss */
.remodal {
  position: relative;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

/* line 86, ../sass/_remodal.scss */
.remodal-is-initialized {
  /* Disable Anti-FOUC */
  display: inline-block;
}

/*
 *  Remodal - v1.0.1
 *  Responsive, lightweight, fast, synchronized with CSS animations, fully customizable modal window plugin with declarative configuration and hash tracking.
 *  http://vodkabears.github.io/remodal/
 *
 *  Made by Ilya Makarov
 *  Under MIT License
 */
/* ==========================================================================
   Remodal's default mobile first theme
   ========================================================================== */
/* Default theme styles for the background */
/* line 106, ../sass/_remodal.scss */
.remodal-bg.remodal-is-opening,
.remodal-bg.remodal-is-opened {
  -webkit-filter: blur(3px);
  filter: blur(3px);
}

/* Default theme styles of the overlay */
/* line 114, ../sass/_remodal.scss */
.remodal-overlay {
  background: rgba(43, 46, 56, 0.9);
}

/* line 118, ../sass/_remodal.scss */
.remodal-overlay.remodal-is-opening,
.remodal-overlay.remodal-is-closing {
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

/* line 124, ../sass/_remodal.scss */
.remodal-overlay.remodal-is-opening {
  -webkit-animation: remodal-overlay-opening-keyframes 0.3s;
  animation: remodal-overlay-opening-keyframes 0.3s;
}

/* line 129, ../sass/_remodal.scss */
.remodal-overlay.remodal-is-closing {
  -webkit-animation: remodal-overlay-closing-keyframes 0.3s;
  animation: remodal-overlay-closing-keyframes 0.3s;
}

/* Default theme styles of the wrapper */
/* line 136, ../sass/_remodal.scss */
.remodal-wrapper {
  padding: 10px 10px 0;
}

/* Default theme styles of the modal dialog */
/* line 142, ../sass/_remodal.scss */
.remodal {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-bottom: 10px;
  padding: 35px;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  color: #2b2e38;
  background: #fff;
}

/* line 156, ../sass/_remodal.scss */
.remodal.remodal-is-opening,
.remodal.remodal-is-closing {
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

/* line 162, ../sass/_remodal.scss */
.remodal.remodal-is-opening {
  -webkit-animation: remodal-opening-keyframes 0.3s;
  animation: remodal-opening-keyframes 0.3s;
}

/* line 167, ../sass/_remodal.scss */
.remodal.remodal-is-closing {
  -webkit-animation: remodal-closing-keyframes 0.3s;
  animation: remodal-closing-keyframes 0.3s;
}

/* Vertical align of the modal dialog */
/* line 174, ../sass/_remodal.scss */
.remodal,
.remodal-wrapper:after {
  vertical-align: middle;
}

/* Close button */
/* line 181, ../sass/_remodal.scss */
.remodal-close {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  overflow: visible;
  width: 35px;
  height: 35px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
  text-decoration: none;
  color: #95979c;
  border: 0;
  outline: 0;
  background: transparent;
}

/* line 205, ../sass/_remodal.scss */
.remodal-close:hover {
  color: #2b2e38;
}

/* line 209, ../sass/_remodal.scss */
.remodal-close:before {
  font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
  font-size: 25px;
  line-height: 35px;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 35px;
  content: "\00d7";
  text-align: center;
}

/* Dialog buttons */
/* line 228, ../sass/_remodal.scss */
.remodal-confirm,
.remodal-cancel {
  font: inherit;
  display: inline-block;
  overflow: visible;
  min-width: 110px;
  margin: 0;
  padding: 12px 0;
  cursor: pointer;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  border: 0;
  outline: 0;
}

/* line 250, ../sass/_remodal.scss */
.remodal-confirm {
  color: #fff;
  background: #81c784;
}

/* line 255, ../sass/_remodal.scss */
.remodal-confirm:hover {
  background: #66bb6a;
}

/* line 259, ../sass/_remodal.scss */
.remodal-cancel {
  color: #fff;
  background: #e57373;
}

/* line 264, ../sass/_remodal.scss */
.remodal-cancel:hover {
  background: #ef5350;
}

/* Remove inner padding and border in Firefox 4+ for the button tag. */
/* line 270, ../sass/_remodal.scss */
.remodal-confirm::-moz-focus-inner,
.remodal-cancel::-moz-focus-inner {
  padding: 0;
  border: 0;
}

/* Keyframes
   ========================================================================== */
@-webkit-keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 0;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes remodal-opening-keyframes {
  from {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 0;
  }

  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@-webkit-keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  to {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
}

@keyframes remodal-closing-keyframes {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  to {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
}

@-webkit-keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes remodal-overlay-opening-keyframes {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-webkit-keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes remodal-overlay-closing-keyframes {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

/* Media queries
   ========================================================================== */
@media only screen and (min-width: 641px) {

  /* line 380, ../sass/_remodal.scss */
  .remodal {
    max-width: 700px;
  }
}

/* IE8
   ========================================================================== */
/* line 388, ../sass/_remodal.scss */
.lt-ie9 .remodal-overlay {
  background: #2b2e38;
}

/* line 392, ../sass/_remodal.scss */
.lt-ie9 .remodal {
  width: 700px;
}

/* line 3, ../sass/_user.scss */
body.user.settings #main {
  background: #FFF;
}

/* line 1, ../sass/stacktable.scss */
.stacktable {
  width: 100%;
}

/* line 2, ../sass/stacktable.scss */
.st-head-row {
  padding-top: 1em;
}

/* line 3, ../sass/stacktable.scss */
.st-head-row.st-head-row-main {
  font-size: 1.5em;
  padding-top: 0;
}

/* line 4, ../sass/stacktable.scss */
.st-key {
  width: 49%;
  text-align: right;
  padding-right: 1%;
}

/* line 5, ../sass/stacktable.scss */
.st-val {
  width: 49%;
  padding-left: 1%;
}

/* RESPONSIVE EXAMPLE */
/* line 11, ../sass/stacktable.scss */
.stacktable.large-only {
  display: table;
}

/* line 12, ../sass/stacktable.scss */
.stacktable.small-only {
  display: none;
}

@media (max-width: 800px) {

  /* line 15, ../sass/stacktable.scss */
  .stacktable.large-only {
    display: none;
  }

  /* line 16, ../sass/stacktable.scss */
  .stacktable.small-only {
    display: table;
  }
}

/* line 2, ../sass/_leaderboard.scss */
body.pages.leaderboard .outer,
body.pages.leaderboard .inner {
  padding: 0;
  margin: 0;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  overflow: visible;
}

/* line 8, ../sass/_leaderboard.scss */
body.pages.leaderboard .outer {
  border: 1px solid #665d5a;
}

/* line 11, ../sass/_leaderboard.scss */
.ie7 body.pages.leaderboard .outer,
.ie8 body.pages.leaderboard .outer {
  box-shadow: 0;
  background-image: url("../img/transparent_light.png");
}

/* line 16, ../sass/_leaderboard.scss */
body.pages.leaderboard .inner {
  width: auto;
  margin: 15px;
  border: 1px solid #665d5a;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  behavior: url(/PIE.htc);
  position: relative;
  background-color: rgba(0, 0, 0, 0.7);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 27, ../sass/_leaderboard.scss */
body.pages.leaderboard .outer {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  behavior: url(/PIE.htc);
  position: relative;
  padding: 7px;
}

/* line 31, ../sass/_leaderboard.scss */
body.pages.leaderboard .inner {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  behavior: url(/PIE.htc);
  position: relative;
  margin: 0px;
  padding: 0px;
  border: 2px solid #7f8084;
}

/* line 37, ../sass/_leaderboard.scss */
body.pages.leaderboard h2 {
  background: #EDA519;
  background: -moz-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: -webkit-linear-gradient(top, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  background: linear-gradient(to bottom, #f1b848 0%, #f1b848 48%, #f0b43f 50%, #EDA519 51%, #c4860f 100%);
  color: white;
  font-family: 'heroic_condensed';
  padding: 3px 0;
  border-top: 1px solid #EDA519;
  border-left: 1px solid #EDA519;
  border-right: 1px solid #EDA519;
  border-bottom: 2px solid #7d560a;
  text-transform: uppercase;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0;
  margin-bottom: 0;
  text-shadow: 0px 0px 3px #EDA519, -1px -1px 0 #EDA519, 1px -1px 0 #EDA519, -1px 1px 0 #EDA519, 1px 1px 0 #EDA519;
}

/* line 41, ../sass/_leaderboard.scss */
body.pages.leaderboard .rank-change.UP {
  color: #45f051;
}

/* line 45, ../sass/_leaderboard.scss */
body.pages.leaderboard .rank-change.DOWN {
  color: #f04545;
}

/* line 49, ../sass/_leaderboard.scss */
body.pages.leaderboard .top-bar {
  overflow: hidden;
  *zoom: 1;
  background-color: #2d2d2d;
  background: -moz-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -webkit-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -o-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -ms-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: linear-gradient(top, #3e3e3e, #2d2d2d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e3e3e', EndColorStr='#2d2d2d', GradientType=0);
  /* IE6-9 */
  padding: 6px 0;
}

/* line 53, ../sass/_leaderboard.scss */
body.pages.leaderboard .top-bar label {
  text-align: left;
  width: 100%;
}

/* line 56, ../sass/_leaderboard.scss */
body.pages.leaderboard .top-bar label span {
  padding: 0 14px;
  font-family: heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  font-size: 18px;
  float: left;
  color: #878787;
  text-transform: uppercase;
}

/* line 64, ../sass/_leaderboard.scss */
body.pages.leaderboard .top-bar label input {
  font-size: 12px;
}

/* line 71, ../sass/_leaderboard.scss */
body.pages.leaderboard .info {
  display: block;
  position: absolute;
  height: 40px;
  width: 40px;
  background-image: url(../img/world/info.png);
  top: -10px;
  right: -10px;
  z-index: 100;
}

/* line 82, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive {
  width: 100%;
  font-size: 22px;
  overflow-y: scroll;
  font-family: Aachen, Impact, serif;
}

@media (max-size: 320px) {

  /* line 82, ../sass/_leaderboard.scss */
  body.pages.leaderboard .table-responsive {
    font-size: 16px;
  }
}

/* line 93, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive thead tr th {
  text-align: center;
  padding: 8px 5px;
  font-size: 20px;
  text-transform: uppercase;
  line-height: 1;
  font-family: heroic_condensed, "Yanone Kaffeesatz", sans-serif;
  font-weight: normal;
  background-color: #2d2d2d;
  background: -moz-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -webkit-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -o-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: -ms-linear-gradient(top, #3e3e3e, #2d2d2d);
  background: linear-gradient(top, #3e3e3e, #2d2d2d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#3e3e3e', EndColorStr='#2d2d2d', GradientType=0);
  /* IE6-9 */
  border: 1px solid #6b6b6b;
  border-right-color: #0c0c0c;
  border-bottom-color: #161616;
  border-left-color: #515151;
}

/* line 106, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive thead tr th:last-child {
  text-align: left;
}

/* line 114, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr {
  background-color: #111;
  background: -moz-linear-gradient(top, #232323, #000000);
  background: -webkit-linear-gradient(top, #232323, #000000);
  background: -o-linear-gradient(top, #232323, #000000);
  background: -ms-linear-gradient(top, #232323, #000000);
  background: linear-gradient(top, #232323, #000000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#232323', EndColorStr='#000000', GradientType=0);
  /* IE6-9 */
}

/* line 117, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td {
  padding: 8px 5px;
  text-align: center;
}

/* line 120, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td:last-child {
  text-align: left;
}

/* line 123, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td .country-indicator {
  width: 26px;
  height: 18px;
  display: inline-block;
}

/* line 127, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td .country-indicator.ca {
  background: url("../img/flag_ca.png");
}

/* line 130, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td .country-indicator.au {
  background: url("../img/flag_au.png");
}

/* line 133, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td .country-indicator.us {
  background: url("../img/flag_us.png");
}

/* line 137, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td .name,
body.pages.leaderboard .table-responsive tbody tr td .location {
  display: block;
  text-transform: uppercase;
}

/* line 143, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td .name a {
  color: white;
  font: 22px Aachen, Impact, serif;
  margin: 0;
  padding: 0;
}

@media (max-width: 420px) {

  /* line 143, ../sass/_leaderboard.scss */
  body.pages.leaderboard .table-responsive tbody tr td .name a {
    font-size: 18px;
  }
}

/* line 153, ../sass/_leaderboard.scss */
body.pages.leaderboard .table-responsive tbody tr td .location {
  font-size: 16px;
  color: #e5bb15;
}

/* line 1, ../sass/_wheel.scss */
body.pages.wheel {
  background-image: url("../img/wood-bg.jpg");
  background-size: cover;
}

/* line 4, ../sass/_wheel.scss */
body.pages.wheel .remodal {
  background: #081d2f;
  color: white;
}

/* line 9, ../sass/_wheel.scss */
body.pages.wheel #ajax_loader {
  width: 100px;
  height: 100px;
  margin: 0 auto;
  display: block;
  background-image: url(../img/ajax_loader.gif);
  background-size: 100px 100px;
}

/* line 17, ../sass/_wheel.scss */
body.pages.wheel canvas {
  display: block;
  margin: 0 auto;
}

/* line 21, ../sass/_wheel.scss */
body.pages.wheel .btn {
  margin-top: 15px;
  height: initial;
  width: initial;
  padding: 15px;
  font-family: Aachen, Impact, serif;
  font-size: 30px;
  text-transform: uppercase;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.35);
  border-radius: 5px;
  border-top: none;
  border-right: none;
  border-left: none;
  cursor: pointer;
  display: inline-block;
  margin-left: 0px;
  color: #fff;
  background-color: #111;
  background: -moz-linear-gradient(top, #4b5668, #363d4a);
  background: -webkit-linear-gradient(top, #4b5668, #363d4a);
  background: -o-linear-gradient(top, #4b5668, #363d4a);
  background: -ms-linear-gradient(top, #4b5668, #363d4a);
  background: linear-gradient(top, #4b5668, #363d4a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4b5668', EndColorStr='#363d4a', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #0b0c0f;
}

/* line 42, ../sass/_wheel.scss */
body.pages.wheel .btn:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #363d4a, #0b0c0f);
  background: -webkit-linear-gradient(top, #363d4a, #0b0c0f);
  background: -o-linear-gradient(top, #363d4a, #0b0c0f);
  background: -ms-linear-gradient(top, #363d4a, #0b0c0f);
  background: linear-gradient(top, #363d4a, #0b0c0f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#363d4a', EndColorStr='#0b0c0f', GradientType=0);
  /* IE6-9 */
}

/* line 46, ../sass/_wheel.scss */
body.pages.wheel .btn.btn-small {
  font-size: 20px;
}

/* line 50, ../sass/_wheel.scss */
body.pages.wheel .btn.btn-orange {
  background-color: #111;
  background: -moz-linear-gradient(top, #FF8535, #ce5200);
  background: -webkit-linear-gradient(top, #FF8535, #ce5200);
  background: -o-linear-gradient(top, #FF8535, #ce5200);
  background: -ms-linear-gradient(top, #FF8535, #ce5200);
  background: linear-gradient(top, #FF8535, #ce5200);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF8535', EndColorStr='#ce5200', GradientType=0);
  /* IE6-9 */
  border-bottom: 3px solid #9b3d00;
  text-transform: uppercase;
}

/* line 54, ../sass/_wheel.scss */
body.pages.wheel .btn.btn-orange:hover {
  background-color: #111;
  background: -moz-linear-gradient(top, #ce5200, #9b3d00);
  background: -webkit-linear-gradient(top, #ce5200, #9b3d00);
  background: -o-linear-gradient(top, #ce5200, #9b3d00);
  background: -ms-linear-gradient(top, #ce5200, #9b3d00);
  background: linear-gradient(top, #ce5200, #9b3d00);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ce5200', EndColorStr='#9b3d00', GradientType=0);
  /* IE6-9 */
}

/* line 62, ../sass/_wheel.scss */
body.pages.wheel .remodal label {
  float: none;
  margin: 0;
  padding: 0;
  width: initial;
  display: inline;
}

/* line 70, ../sass/_wheel.scss */
body.pages.wheel .remodal .col-md-4,
body.pages.wheel .remodal .col-md-4 {
  text-align: right;
}

/* line 75, ../sass/_wheel.scss */
body.pages.wheel .remodal .col-md-8 {
  text-align: left;
}

@media (max-width: 992px) {

  /* line 80, ../sass/_wheel.scss */
  body.pages.wheel .remodal .col-md-4,
  body.pages.wheel .remodal .col-md-8 {
    text-align: center;
  }
}

/* line 85, ../sass/_wheel.scss */
body.pages.wheel .text-center {
  text-align: center;
}

/* line 2, ../sass/_busch.scss */
body.pages.busch .inner {
  background-color: #0a223e;
  border: 20px solid #279bd7;
  border-radius: 15px;
  padding: 22px;
  font-family: Mako, Helvetica, Arial, sans-serif;
  font-size: 17px;
}

/* line 11, ../sass/_busch.scss */
body.pages.busch .heading {
  margin: 15px;
}

/* line 12, ../sass/_busch.scss */
body.pages.busch .heading img {
  max-width: 100%;
}

/* line 18, ../sass/_busch.scss */
body.pages.busch .text-block {
  background-color: #05101d;
  padding: 22px;
  border-radius: 15px;
}

/* line 24, ../sass/_busch.scss */
body.pages.busch .permit-graphic {
  background-color: #0b233e;
  border: 10px solid #279bd7;
  padding: 22px;
  text-align: center;
}

/* line 30, ../sass/_busch.scss */
body.pages.busch .permit-graphic img {
  max-width: 100%;
}

/* line 35, ../sass/_busch.scss */
body.pages.busch .busch-logo {
  max-width: 100%;
}

/* line 40, ../sass/_busch.scss */
body.pages.busch .get-permit:hover {
  text-decoration: underline;
  cursor: pointer;
}

/* line 46, ../sass/_busch.scss */
body.pages.busch .overlay {
  width: 100%;
  height: 100%;
  z-index: 1000;
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 53, ../sass/_busch.scss */
body.pages.busch .age-modal {
  background-color: #0a223e;
  border: 10px solid #279bd7;
  border-radius: 8px;
  padding: 22px;
  font-family: Mako, Helvetica, Arial, sans-serif;
  font-size: 17px;
  color: white;
}

/* line 62, ../sass/_busch.scss */
body.pages.busch .age-modal .btn {
  padding: 10px 30px;
  margin: 20px;
  border-radius: 2px;
  background-color: #0b233e;
  border: 2px solid #279bd7;
  color: white;
  font-family: Mako, Helvetica, Arial, sans-serif;
  font-size: 17px;
}

/* line 5, ../sass/_world_regional.scss */
.world_regional .main .ul-cols {
  display: flex;
}

/* line 7, ../sass/_world_regional.scss */
.world_regional .main .ul-cols ul {
  margin: 0.5rem 3rem 1rem 0;
  list-style-type: disc;
  list-style-position: inside;
  padding: unset !important;
}

@media (max-width: 768px) {

  /* line 7, ../sass/_world_regional.scss */
  .world_regional .main .ul-cols ul {
    margin: 0.5rem 1rem 1rem 0;
  }
}

/* line 15, ../sass/_world_regional.scss */
.world_regional .main .ul-cols ul li {
  font-weight: normal;
  margin: unset !important;
}

/* line 20, ../sass/_world_regional.scss */
.world_regional .main .ul-cols ul:first-child li {
  width: 140px;
}

@media (max-width: 768px) {

  /* line 20, ../sass/_world_regional.scss */
  .world_regional .main .ul-cols ul:first-child li {
    width: auto;
  }
}

/* line 30, ../sass/_world_regional.scss */
.world_regional .main h2 {
  font-size: 2rem;
  padding-top: 3rem;
  margin: 3rem 0 1rem 0;
  border-top: 1px solid #ddd;
}

/* line 37, ../sass/_world_regional.scss */
.world_regional .main h3 {
  margin: 3rem 0 1rem 0;
  font-size: 1.5rem;
  color: #666;
}

/* line 43, ../sass/_world_regional.scss */
.world_regional .main ol {
  font-size: 0.8rem;
  list-style: decimal !important;
}

/* line 46, ../sass/_world_regional.scss */
.world_regional .main ol>li {
  margin: unset !important;
  font-weight: bold;
}

/* line 52, ../sass/_world_regional.scss */
.world_regional .main a {
  font-weight: bold;
  color: #000;
  text-decoration: underline;
}

/* line 58, ../sass/_world_regional.scss */
.world_regional .main .wr-maps {
  display: flex;
}

@media (max-width: 768px) {

  /* line 58, ../sass/_world_regional.scss */
  .world_regional .main .wr-maps {
    display: block;
  }
}

/* line 65, ../sass/_world_regional.scss */
.world_regional .main .wr-maps ol {
  flex: 1;
}

@media (max-width: 768px) {

  /* line 65, ../sass/_world_regional.scss */
  .world_regional .main .wr-maps ol {
    width: 100%;
  }
}

/* line 72, ../sass/_world_regional.scss */
.world_regional .main .wr-maps .wr-map-imagery {
  flex: 2;
  padding-left: 3rem;
}

@media (max-width: 768px) {

  /* line 72, ../sass/_world_regional.scss */
  .world_regional .main .wr-maps .wr-map-imagery {
    width: 100%;
    padding: 2rem 0;
  }
}

/* line 79, ../sass/_world_regional.scss */
.world_regional .main .wr-maps .wr-map-imagery img {
  display: block;
  width: 100%;
  margin-bottom: 3rem;
}

@media (max-width: 768px) {

  /* line 79, ../sass/_world_regional.scss */
  .world_regional .main .wr-maps .wr-map-imagery img {
    margin-bottom: 1rem;
  }
}

/* line 90, ../sass/_world_regional.scss */
.world_regional .main .wr-imagery {
  margin: 1rem 0;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  width: 100%;
}

/* line 97, ../sass/_world_regional.scss */
.world_regional .main .wr-imagery.wr-imagery-full {
  flex-wrap: wrap;
}

/* line 99, ../sass/_world_regional.scss */
.world_regional .main .wr-imagery.wr-imagery-full img {
  width: 100%;
  max-width: none;
  margin-bottom: 1rem;
}

/* line 103, ../sass/_world_regional.scss */
.world_regional .main .wr-imagery.wr-imagery-full img:last-child {
  margin-bottom: 0;
}

/* line 110, ../sass/_world_regional.scss */
.world_regional .main .wr-imagery.wr-imagery-dual img {
  width: 48%;
}

/* line 115, ../sass/_world_regional.scss */
.world_regional .main .wr-imagery.wr-imagery-tight {
  justify-content: space-around;
}

/* line 117, ../sass/_world_regional.scss */
.world_regional .main .wr-imagery.wr-imagery-tight img {
  width: 50%;
}

/* line 122, ../sass/_world_regional.scss */
.world_regional .main .wr-imagery img {
  max-width: 600px;
}

/* line 2, ../sass/_app-support.scss */
.app-support h3 {
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.9);
}

/* line 5, ../sass/_app-support.scss */
.app-support .inner {
  background: #e5e5e5;
  border-radius: 5px;
  box-shadow: 0 0 5px black;
}

/* line 10, ../sass/_app-support.scss */
.app-support .bbhm-logo {
  display: inline-block;
  max-width: 100%;
}

/* line 14, ../sass/_app-support.scss */
.app-support a {
  color: #436494;
}

/* line 16, ../sass/_app-support.scss */
.app-support a:hover {
  text-decoration: underline;
}

/* line 1, ../sass/world/_leaderboard-nav.scss */
.leaderboard-nav {
  overflow: hidden;
  *zoom: 1;
  padding: 0.5rem calc(1rem - 5px);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 7, ../sass/world/_leaderboard-nav.scss */
.leaderboard-nav .switch-btn {
  display: inline-block;
  flex: 1;
  font-weight: normal !important;
}

/* line 11, ../sass/world/_leaderboard-nav.scss */
.leaderboard-nav .switch-btn.active {
  background-color: #0d4967 !important;
  border-color: #0d4967 !important;
  border-bottom-color: #093348 !important;
}

@media (max-width: 767px) {

  /* line 1, ../sass/world/_leaderboard-nav.scss */
  .leaderboard-nav {
    display: block;
  }

  /* line 20, ../sass/world/_leaderboard-nav.scss */
  .leaderboard-nav .switch-btn {
    display: block;
  }
}

/* line 26, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav {
  margin-bottom: 1rem;
}

/* line 32, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav .leaderboard-search-form .row {
  padding: 0 1rem;
}

/* line 35, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav .leaderboard-search-form .row>div {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 40, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav .leaderboard-search-form .row .leaderboard-search-input {
  flex: 1;
  display: flex;
  align-items: center;
  padding: 0rem 0.5rem;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1rem;
  background: white;
  border: 1px solid transparent;
  border-bottom-color: #999;
  border-radius: 3px;
  outline: 0;
  margin-right: 0.25rem;
  height: 34px;
}

/* line 56, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav .leaderboard-search-form .row .leaderboard-btn {
  flex: none;
  border-radius: 3px;
  color: white;
  font-family: 'heroic_condensed';
  padding: 0rem 0.5rem;
  text-transform: uppercase;
  text-align: center;
  font-size: 1.25rem;
  cursor: pointer;
  background: #38aae5;
  border-top: 1px solid #38aae5;
  border-left: 1px solid #38aae5;
  border-right: 1px solid #38aae5;
  border-bottom: 2px solid #12628b;
  margin: 0 0.25rem;
  height: 34px;
  line-height: 34px;
}

/* line 75, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav .leaderboard-search-form .row .leaderboard-btn.leaderboard-btn-red {
  background: #be1d1d;
  border-top: 1px solid #be1d1d;
  border-left: 1px solid #be1d1d;
  border-right: 1px solid #be1d1d;
  border-bottom: 2px solid #4f0c0c;
}

/* line 85, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav .leaderboard-search-form .row .leaderboard-last-update {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-transform: uppercase;
  text-align: center;
  font-size: 0.666rem;
  padding: 0.5rem 0;
}

/* line 93, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav .leaderboard-search-form .row .leaderboard-last-update strong {
  color: #eda519;
  font-size: 0.8rem;
}

@media (min-width: 768px) {

  /* line 98, ../sass/world/_leaderboard-nav.scss */
  .leaderboard-subnav .leaderboard-search-form .row .leaderboard-last-update.leaderboard-last-update-mobile {
    display: none;
  }
}

/* line 105, ../sass/world/_leaderboard-nav.scss */
.leaderboard-subnav .leaderboard-search-form .row .leaderboard-subnav-selector {
  height: 34px;
  line-height: 34px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1rem;
  display: block;
  width: 100%;
  border-radius: 3px;
  border: none;
  padding: 0 0.5rem;
  -webkit-appearance: none;
  appearance: none;
  background: url("../img/icons/chevron-down-solid.svg") no-repeat;
  background-color: white;
  background-position: calc(100% - 0.5rem) 50%;
  background-size: auto 50%;
}

/* line 10, ../sass/world/_leaderboard.scss */
.leaderboard-empty {
  padding: 3rem 0;
  text-align: center;
  font-family: Aachen, Impact, serif;
  font-size: 2rem;
  color: white;
  border-top: 2px solid #666;
  background: linear-gradient(to bottom, #333, #000);
}

@media (min-width: 768px) {

  /* line 20, ../sass/world/_leaderboard.scss */
  .leaderboard-gun-column {
    padding-right: 0;
  }
}

@media (min-width: 768px) {

  /* line 25, ../sass/world/_leaderboard.scss */
  .leaderboard-bow-column {
    padding-left: 0;
  }
}

/* line 29, ../sass/world/_leaderboard.scss */
.leaderboard-bow-column .leaderboard-row>div:last-child,
.leaderboard-bow-column .leaderboard-header>div:last-child {
  border-right-color: transparent;
}

/* line 35, ../sass/world/_leaderboard.scss */
.leaderboard-header {
  display: flex;
  align-items: stretch;
  text-transform: uppercase;
  font-family: heroic_condensed, Impact, sans-serif;
  font-size: 1.25rem;
  border-bottom: 1px solid black;
}

/* line 42, ../sass/world/_leaderboard.scss */
.leaderboard-header>div {
  padding: 0.75rem 1rem;
  background: linear-gradient(to bottom, #666, #333);
  border-right: 1px solid black;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

/* line 50, ../sass/world/_leaderboard.scss */
.leaderboard-header>div.leaderboard-gold,
.leaderboard-header>div.leaderboard-gold-section {
  background: linear-gradient(to bottom, #c1741b, #3b2308);
}

/* line 55, ../sass/world/_leaderboard.scss */
.leaderboard-header>div.leaderboard-silver,
.leaderboard-header>div.leaderboard-silver-section {
  background: linear-gradient(to bottom, #80888f, #373b3f);
}

/* line 60, ../sass/world/_leaderboard.scss */
.leaderboard-header>div.leaderboard-bronze,
.leaderboard-header>div.leaderboard-bronze-section {
  background: linear-gradient(to bottom, #6f3210, black);
}

/* line 66, ../sass/world/_leaderboard.scss */
.leaderboard-header>div:last-child {
  border-right-width: 2px;
}

@media (max-width: 767px) {

  /* line 66, ../sass/world/_leaderboard.scss */
  .leaderboard-header>div:last-child {
    border-right-color: transparent;
  }
}

/* line 72, ../sass/world/_leaderboard.scss */
.leaderboard-header>div.leaderboard-green {
  background: linear-gradient(to bottom, #2a8541, #0a6820);
}

/* line 75, ../sass/world/_leaderboard.scss */
.leaderboard-header>div.leaderboard-blue {
  background: linear-gradient(to bottom, #3e679e, #1c4885);
}

/* line 78, ../sass/world/_leaderboard.scss */
.leaderboard-header>div.leaderboard-hide-border {
  border-right-color: transparent;
}

/* line 82, ../sass/world/_leaderboard.scss */
.leaderboard-header>div.leaderboard-gold,
.leaderboard-header>div.leaderboard-silver,
.leaderboard-header>div.leaderboard-bronze,
.leaderboard-header>div.leaderboard-gold-section,
.leaderboard-header>div.leaderboard-silver-section,
.leaderboard-header>div.leaderboard-bronze-section {
  flex-direction: row;
  align-items: center;
}

/* line 90, ../sass/world/_leaderboard.scss */
.leaderboard-header>div.leaderboard-gold img,
.leaderboard-header>div.leaderboard-silver img,
.leaderboard-header>div.leaderboard-bronze img,
.leaderboard-header>div.leaderboard-gold-section img,
.leaderboard-header>div.leaderboard-silver-section img,
.leaderboard-header>div.leaderboard-bronze-section img {
  width: 1.25rem;
  margin-right: 0.3rem;
}

/* line 101, ../sass/world/_leaderboard.scss */
.leaderboard-row {
  display: flex;
  align-items: stretch;
  text-transform: uppercase;
  background: linear-gradient(to bottom, #222, #000);
}

/* line 107, ../sass/world/_leaderboard.scss */
.leaderboard-row>div {
  padding: 0.75rem 1rem;
  border-right: 1px solid transparent;
  background: linear-gradient(to bottom, #222, #000);
  display: flex;
  flex-direction: column;
  justify-content: center;
}

/* line 114, ../sass/world/_leaderboard.scss */
.leaderboard-row>div:last-child {
  border-right-width: 2px;
  border-right-color: black;
}

@media (max-width: 767px) {

  /* line 114, ../sass/world/_leaderboard.scss */
  .leaderboard-row>div:last-child {
    border-right-color: transparent;
  }
}

@media (max-width: 767px) {

  /* line 107, ../sass/world/_leaderboard.scss */
  .leaderboard-row>div {
    font-size: 0.6rem;
  }
}

/* line 126, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold,
.leaderboard-row .leaderboard-gold-section {
  background: linear-gradient(to bottom, rgba(232, 166, 90, 0.15), rgba(215, 129, 30, 0.15));
}

/* line 131, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-silver,
.leaderboard-row .leaderboard-silver-section {
  background: linear-gradient(to bottom, rgba(182, 187, 191, 0.15), rgba(141, 149, 155, 0.15));
}

/* line 136, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-bronze,
.leaderboard-row .leaderboard-bronze-section {
  background: linear-gradient(to bottom, rgba(200, 91, 29, 0.15), rgba(133, 61, 19, 0.15));
}

/* line 141, ../sass/world/_leaderboard.scss */
.leaderboard-row h4 {
  color: white;
  font-size: 1.25rem;
  margin: 0;
}

@media (max-width: 767px) {

  /* line 141, ../sass/world/_leaderboard.scss */
  .leaderboard-row h4 {
    font-size: 0.9rem;
  }
}

/* line 150, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-rank h4 {
  font-size: 1.25rem !important;
}

/* line 154, ../sass/world/_leaderboard.scss */
.leaderboard-row .country-indicator {
  width: 26px;
  height: 18px;
  display: inline-block;
}

/* line 158, ../sass/world/_leaderboard.scss */
.leaderboard-row .country-indicator.ca {
  background-image: url("../img/flag_ca.png");
}

/* line 161, ../sass/world/_leaderboard.scss */
.leaderboard-row .country-indicator.au {
  background-image: url("../img/flag_au.png");
}

/* line 164, ../sass/world/_leaderboard.scss */
.leaderboard-row .country-indicator.us {
  background-image: url("../img/flag_us.png");
}

@media (max-width: 767px) {

  /* line 154, ../sass/world/_leaderboard.scss */
  .leaderboard-row .country-indicator {
    width: 19px;
    height: 13px;
    background-size: contain;
  }
}

/* line 174, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-score h4 {
  color: #e2cf2b;
}

/* line 178, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold-section,
.leaderboard-row .leaderboard-silver-section,
.leaderboard-row .leaderboard-bronze-section {
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}

/* line 185, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold-section .leaderboard-section-summary,
.leaderboard-row .leaderboard-silver-section .leaderboard-section-summary,
.leaderboard-row .leaderboard-bronze-section .leaderboard-section-summary {
  flex: 1;
}

/* line 188, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold-section .leaderboard-section-summary h4,
.leaderboard-row .leaderboard-silver-section .leaderboard-section-summary h4,
.leaderboard-row .leaderboard-bronze-section .leaderboard-section-summary h4 {
  margin-bottom: 0.25rem;
}

/* line 192, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold-section .leaderboard-section-summary .country-indicator,
.leaderboard-row .leaderboard-silver-section .leaderboard-section-summary .country-indicator,
.leaderboard-row .leaderboard-bronze-section .leaderboard-section-summary .country-indicator {
  vertical-align: middle;
  margin-right: 0.3rem;
}

/* line 198, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold-section .leaderboard-score,
.leaderboard-row .leaderboard-silver-section .leaderboard-score,
.leaderboard-row .leaderboard-bronze-section .leaderboard-score {
  flex: none;
  font-size: 1.5rem;
}

/* line 202, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold-section.leaderboard-gold-section .leaderboard-score h4,
.leaderboard-row .leaderboard-silver-section.leaderboard-gold-section .leaderboard-score h4,
.leaderboard-row .leaderboard-bronze-section.leaderboard-gold-section .leaderboard-score h4 {
  color: #e8a65a;
}

/* line 205, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold-section.leaderboard-silver-section .leaderboard-score h4,
.leaderboard-row .leaderboard-silver-section.leaderboard-silver-section .leaderboard-score h4,
.leaderboard-row .leaderboard-bronze-section.leaderboard-silver-section .leaderboard-score h4 {
  color: #b6bbbf;
}

/* line 208, ../sass/world/_leaderboard.scss */
.leaderboard-row .leaderboard-gold-section.leaderboard-bronze-section .leaderboard-score h4,
.leaderboard-row .leaderboard-silver-section.leaderboard-bronze-section .leaderboard-score h4,
.leaderboard-row .leaderboard-bronze-section.leaderboard-bronze-section .leaderboard-score h4 {
  color: #c85b1d;
}

/* line 216, ../sass/world/_leaderboard.scss */
.leaderboard-rank {
  flex: none;
  width: 4rem;
  text-align: center;
}

/* line 222, ../sass/world/_leaderboard.scss */
.leaderboard-country {
  flex: none;
  width: 4rem;
  text-align: center;
}

/* line 228, ../sass/world/_leaderboard.scss */
.leaderboard-name {
  flex: 10;
}

/* line 230, ../sass/world/_leaderboard.scss */
.leaderboard-name .leaderboard-location {
  color: #e2cf2b;
}

/* line 232, ../sass/world/_leaderboard.scss */
.leaderboard-name .leaderboard-location .country-indicator {
  margin-top: 0.5rem;
  display: block;
}

@media (max-width: 767px) {

  /* line 228, ../sass/world/_leaderboard.scss */
  .leaderboard-name {
    flex: 5;
  }
}

/* line 243, ../sass/world/_leaderboard.scss */
.leaderboard-location {
  flex: 5;
}

/* line 247, ../sass/world/_leaderboard.scss */
.leaderboard-gold,
.leaderboard-silver,
.leaderboard-bronze,
.leaderboard-medals {
  text-align: center;
  flex: 2;
}

/* line 255, ../sass/world/_leaderboard.scss */
.leaderboard-score {
  flex: 7;
  text-align: center;
}

/* line 258, ../sass/world/_leaderboard.scss */
.leaderboard-score h4 {
  color: white;
}

@media (max-width: 767px) {

  /* line 255, ../sass/world/_leaderboard.scss */
  .leaderboard-score {
    flex: 2;
  }
}

/* line 266, ../sass/world/_leaderboard.scss */
.hunter_heroes .leaderboard-name {
  flex: 8;
}

/* line 270, ../sass/world/_leaderboard.scss */
.hunter_heroes .leaderboard-score {
  flex: 2;
}

/* line 272, ../sass/world/_leaderboard.scss */
.hunter_heroes .leaderboard-score h4 {
  font-size: 1.25rem;
}

/* line 277, ../sass/world/_leaderboard.scss */
.leaderboard-flex-medals {
  display: flex;
  align-items: center;
  padding-top: 0.3rem;
}

/* line 281, ../sass/world/_leaderboard.scss */
.leaderboard-flex-medals>div {
  flex: 1;
  display: flex;
  align-items: center;
}

/* line 286, ../sass/world/_leaderboard.scss */
.leaderboard-flex-medals>div:last-child {
  flex-direction: column;
  justify-content: center;
}

/* line 291, ../sass/world/_leaderboard.scss */
.leaderboard-flex-medals>div img {
  width: 1.25rem;
  margin-right: 0.3rem;
}

/* line 299, ../sass/world/_leaderboard.scss */
.leaderboard-mobile-medals strong {
  color: #999;
}

/* line 304, ../sass/world/_leaderboard.scss */
.leaderboard-summary {
  margin-top: 0.3rem;
}

/* line 306, ../sass/world/_leaderboard.scss */
.leaderboard-summary .country-indicator {
  margin-right: 0.3rem;
  vertical-align: middle;
}

/* line 312, ../sass/world/_leaderboard.scss */
.leaderboard-trek {
  flex: 1;
  text-align: center;
}

/* line 317, ../sass/world/_leaderboard.scss */
.leaderboard-site {
  flex: 1;
  text-align: center;
}

/* line 322, ../sass/world/_leaderboard.scss */
.leaderboard-weapon-type {
  flex: 2;
  text-align: center;
}

/* line 325, ../sass/world/_leaderboard.scss */
.leaderboard-weapon-type.leaderboard-weapon-type-gun {
  background: linear-gradient(to bottom, #3e679e, #1c4885);
}

/* line 328, ../sass/world/_leaderboard.scss */
.leaderboard-weapon-type.leaderboard-weapon-type-bow {
  background: linear-gradient(to bottom, #2a8541, #0a6820);
}

/* line 333, ../sass/world/_leaderboard.scss */
.leaderboard-gold-section,
.leaderboard-silver-section,
.leaderboard-bronze-section {
  flex: 8;
}

/* line 339, ../sass/world/_leaderboard.scss */
.pagination-hold {
  background: #062331;
  overflow: hidden;
  *zoom: 1;
}

/* line 344, ../sass/world/_leaderboard.scss */
.pagination {
  max-width: 400px;
  width: 100%;
  margin: 0 auto;
  padding: 1rem 0;
}

/* line 349, ../sass/world/_leaderboard.scss */
.pagination .switch-btn {
  display: block;
  margin: 0 !important;
  margin-right: 1rem !important;
}

/* line 353, ../sass/world/_leaderboard.scss */
.pagination .switch-btn:last-child {
  margin-right: 0 !important;
  margin-left: 1rem !important;
}

/* line 357, ../sass/world/_leaderboard.scss */
.pagination .switch-btn span {
  margin: 0 0.3rem;
  font-size: 0.9em;
  top: -0.1em;
}

/* line 362, ../sass/world/_leaderboard.scss */
.pagination .switch-btn.disabled {
  opacity: 0.25;
  pointer-events: none;
}

/* line 369, ../sass/world/_leaderboard.scss */
.d-flex {
  display: flex;
}

/* line 373, ../sass/world/_leaderboard.scss */
.flex-1 {
  flex: 1;
}

/*************/
/* Web Fonts */
/*************/
@font-face {
  font-family: 'Novecento';
  src: url("fonts/Novecentowide-Light-webfont.eot");
  src: url("fonts/Novecentowide-Light-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/Novecentowide-Light-webfont.woff") format("woff"), url("fonts/Novecentowide-Light-webfont.ttf") format("truetype"), url("fonts/Novecentowide-Light-webfont.svg#NovecentowideLight") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Aachen';
  src: url("fonts/aachenme-webfont.eot");
  src: url("fonts/aachenme-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/aachenme-webfont.woff") format("woff"), url("fonts/aachenme-webfont.ttf") format("truetype"), url("fonts/aachenme-webfont.svg#AachenMediumLETRegular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Headline Two';
  src: url("fonts/HEADTH__.eot");
  /* IE9 Compat Modes */
  src: url("fonts/HEADTH__.eot?#iefix") format("embedded-opentype"), url("fonts/HEADTH__.woff") format("woff"), url("fonts/HEADTH__.ttf") format("truetype"), url("fonts/HEADTH__.svg#00b50b74203afd0d4396b2d9ad38abb5") format("svg");
  /* Legacy iOS */
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'Versa';
  src: url("fonts/versa-versa-webfont.woff") format("woff");
  font-style: normal;
  font-weight: normal;
}

/******************/
/* Font Variables */
/******************/
/* line 3, ../sass/world/_twitch-loader.scss */
div.twitch-loader {
  padding-top: 0 !important;
  background: rgba(0, 0, 0, 0.8);
  font-family: Aachen, Impact, serif;
}

/* line 19, ../sass/world/_twitch-loader.scss */
div.twitch-loader .orange-text {
  color: orange;
}

/* line 22, ../sass/world/_twitch-loader.scss */
div.twitch-loader .red-text {
  color: #c02d2a;
}

/* line 26, ../sass/world/_twitch-loader.scss */
div.twitch-loader .white-text {
  color: white;
}

/* line 30, ../sass/world/_twitch-loader.scss */
div.twitch-loader .gray-text {
  color: #686868;
}

/* line 34, ../sass/world/_twitch-loader.scss */
div.twitch-loader .full-width {
  width: 100%;
}

/* line 42, ../sass/world/_twitch-loader.scss */
div.twitch-loader .bg-maroon {
  background-color: #650a05;
}

/* line 46, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.title-wrapper.bg-maroon {
  padding: 12px;
  display: flex;
  align-items: center;
}

@media (max-width: 991px) {

  /* line 46, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.title-wrapper.bg-maroon {
    padding: 6px;
  }
}

/* line 53, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.title-wrapper.bg-maroon img {
  width: 55px;
  height: auto;
}

/* line 59, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner {
  display: flex;
  margin: 1em 0;
  padding: 0 1.5rem;
}

/* line 63, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner div.sponsor-banner-wrapper {
  background-color: #e6e7e7;
}

@media screen and (max-width: 991px) {

  /* line 59, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.sponsor-banner {
    width: 100%;
    display: block;
  }

  /* line 69, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.sponsor-banner div.sponsor-banner-wrapper {
    width: 100%;
  }
}

/* line 73, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner div.sponsor-banner-header {
  /* TODO - re add if PM wants the 'sponsors' arrow back */
  /* background-color: #686868;*/
  background-color: #e6e7e7;
  z-index: 2;
  text-transform: uppercase;
  justify-content: center;
  flex: none;
  padding: 2rem 1rem;
  line-height: 1em;
}

@media (max-width: 991px) {

  /* line 73, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.sponsor-banner div.sponsor-banner-header {
    width: 100%;
    padding: 1rem;
  }
}

/* line 85, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner div.sponsor-banner-header h3 {
  font-family: "Versa", sans-serif;
  font-size: 1.5rem;
  letter-spacing: 0.02em;
  color: white;
}

/* line 92, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner .sponsor-banner-arrow {
  width: 1.5rem;
  background-color: #e6e7e7;
  /* background-image: linear-gradient(-75deg, #e6e7e7 30%, transparent 30%), linear-gradient(75deg, #686868 70%, #e6e7e7 70%); */
  flex: none;
}

/* line 97, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner div.sponsor-banner-content {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  padding: 2rem 0.5rem;
  flex: 1;
  overflow: hidden;
}

@media (max-width: 991px) {

  /* line 97, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.sponsor-banner div.sponsor-banner-content {
    flex-wrap: wrap;
  }
}

/* line 109, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid {
  width: auto;
  height: 75px;
  max-width: 100%;
  padding: 0 3px;
}

/* line 114, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid.tall {
  max-height: 125px;
}

@media (max-width: 991px) {

  /* line 114, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid.tall {
    max-height: 75px;
  }
}

div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid.very-tall {
  max-height: 150px;
}

@media (max-width: 991px) {

  /* line 114, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid.very-tall {
    max-height: 75px;
  }
}

div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid.medium {
  max-height: 100px;
}

@media (max-width: 991px) {
  div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid.medium {
    max-height: 75px;
  }
}

div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid.reduce {
  max-height: 55px;
}

@media (max-width: 991px) {

  /* line 114, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.sponsor-banner div.sponsor-banner-content img.img-fluid.reduce {
    max-height: 75px;
  }
}

/* line 121, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.sponsor-banner div.sponsor-banner-content a {
  flex: 1 1 auto;
  display: flex;
  justify-content: center;
  padding: 0 0.5rem;
  overflow: hidden;
}

@media (max-width: 991px) {

  /* line 121, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.sponsor-banner div.sponsor-banner-content a {
    flex: 1;
    min-width: 50%;
    padding: 1rem 0.5rem;
  }
}

/* line 136, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.lower-video-banner {
  text-transform: uppercase;
  text-align: center;
  background-color: #161616;
  padding: 10px;
  color: white;
}

/* line 144, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-side-panel {
  text-align: center;
  text-transform: uppercase;
  background-color: #161616;
  padding: 5px;
}

/* line 149, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-side-panel img {
  width: 100%;
  height: auto;
}

/* line 153, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-side-panel p.side-panel-subtitle {
  color: #c02d2a;
  font-weight: bold;
}

/* line 159, ../sass/world/_twitch-loader.scss */
div.twitch-loader #stream-selector-container {
  min-width: 34%;
}

@media (max-width: 991px) {

  /* line 159, ../sass/world/_twitch-loader.scss */
  div.twitch-loader #stream-selector-container {
    display: flex;
    padding: 0;
  }
}

/* line 167, ../sass/world/_twitch-loader.scss */
div.twitch-loader .twitch-hero {
  padding: 0 1.5rem;
  align-items: stretch;
}

@media (max-width: 991px) {

  /* line 167, ../sass/world/_twitch-loader.scss */
  div.twitch-loader .twitch-hero {
    padding: 0;
    flex-direction: column;
  }
}

/* line 176, ../sass/world/_twitch-loader.scss */
div.twitch-loader .twitch-hero #twitch-bbh-player {
  height: 100%;
}

@media (max-width: 991px) {

  /* line 176, ../sass/world/_twitch-loader.scss */
  div.twitch-loader .twitch-hero #twitch-bbh-player {
    height: 480px;
  }
}

/* line 184, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector {
  cursor: pointer;
  padding-left: 0.75rem;
  position: relative;
  display: flex;
  align-items: stretch;
  --background-color: #262626;
  background-color: var(--background-color);
  box-shadow: inset 0 -2px 2px black;
}

@media (max-width: 991px) {

  /* line 184, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector {
    padding-left: 0;
    border-left: 0;
    flex: 1;
    box-shadow: none;
  }
}

/* line 201, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector:last-child {
  box-shadow: none;
}

/* line 205, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: -0.5rem;
  width: 0.5rem;
  background-color: #fcc915;
  content: ' ';
  display: none;
}

/* line 216, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .title-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  padding-bottom: 0.33rem;
}

@media (max-width: 991px) {

  /* line 216, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector .title-wrapper {
    width: 100%;
    padding: 0;
  }
}

/* line 227, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .title-wrapper .title {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #650a05;
  font-family: "Versa", sans-serif;
  text-transform: uppercase;
  font-size: 1.25rem;
  letter-spacing: 0.01em;
  padding: 0.75rem 0.75rem 0 0.75rem;
}

@media (max-width: 991px) {

  /* line 227, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector .title-wrapper .title {
    padding: 0.5rem 0.25rem;
    font-size: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

/* line 247, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .title-wrapper .title img {
  width: 56px;
}

@media (max-width: 991px) {

  /* line 247, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector .title-wrapper .title img {
    width: 45px;
  }
}

/* line 254, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .title-wrapper .title .game {
  line-height: 1em;
  flex: none;
  width: 56px;
}

@media (max-width: 991px) {

  /* line 254, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector .title-wrapper .title .game {
    width: auto;
  }
}

/* line 262, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .title-wrapper .title .numeral {
  flex: 1;
  font-size: 2.75rem;
  line-height: 1em;
  margin-bottom: -0.8rem;
  z-index: 10;
}

@media (max-width: 991px) {

  /* line 262, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector .title-wrapper .title .numeral {
    font-size: 2rem;
    margin-bottom: 0;
  }
}

/* line 275, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .title-wrapper .title-arrow {
  flex: none;
  height: 1.75rem;
  background-image: linear-gradient(-30deg, var(--background-color) 30%, transparent 30%), linear-gradient(30deg, transparent 30%, #650a05 30%);
}

@media (max-width: 991px) {

  /* line 275, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector .title-wrapper .title-arrow {
    display: none;
  }
}

/* line 286, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .player-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

@media (max-width: 991px) {

  /* line 286, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector .player-wrapper {
    display: none;
  }
}

/* line 294, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .player-wrapper .stream-selector-data-top,
div.twitch-loader div.stream-selector .player-wrapper .stream-selector-data-bottom {
  font-family: "Versa", sans-serif;
  font-weight: normal;
  font-size: 1.4rem;
  margin: 0;
  letter-spacing: 0.02em;
  line-height: 1em;
  text-transform: uppercase;
}

/* line 309, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector.featured-match .player-wrapper .stream-selector-data-bottom {
  color: #686868;
  margin-top: 0.25rem;
  font-size: 1.1rem;
}

/* line 317, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .stream-selector-divider {
  border-bottom: 2px solid #686868;
  position: relative;
  margin: 0.8rem 0.75rem;
}

/* line 321, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .stream-selector-divider:after {
  content: 'VS';
  font-family: "Versa", sans-serif;
  font-size: 1rem;
  line-height: 1em;
  margin-top: 0.075rem;
  color: #686868;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: var(--background-color);
  padding: 0.2rem 0.5rem;
}

/* line 338, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector .stream-selector-data-top,
div.twitch-loader div.stream-selector .stream-selector-data-bottom {
  text-align: center;
}

/* line 344, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector:not(.selected) h4 {
  color: white;
}

/* line 349, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector#stream-selector-template {
  display: none;
}

/* line 352, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector:nth-child(even) {
  --background-color: #161616;
}

/* line 358, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector.selected:before {
  display: block;
}

@media (max-width: 991px) {

  /* line 358, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.stream-selector.selected:before {
    display: none;
  }
}

/* line 365, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector.selected .title {
  background-color: #b32b2b;
}

/* line 369, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.stream-selector.selected .title-arrow {
  background-image: linear-gradient(-30deg, var(--background-color) 30%, transparent 30%), linear-gradient(30deg, transparent 30%, #b32b2b 30%);
}

/* line 376, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header {
  align-items: center;
  padding-bottom: 1em;
  background-color: black;
  margin-bottom: 10px;
}

/* line 382, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header a.social-icon {
  padding: 0 10px;
}

/* line 384, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header a.social-icon img {
  border-radius: 1em;
}

/* line 389, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header div.social-icon-container {
  flex-wrap: wrap;
  justify-content: flex-end;
}

/* line 394, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header div.twitch-loader-header-bottom {
  display: flex;
  justify-content: space-between;
}

/* line 399, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header a.view-all-link {
  background-color: #6c2498;
  font-family: "Versa", sans-serif;
  letter-spacing: 0.02em;
  text-decoration: none;
  border-radius: 25px;
  padding: 0.5rem 4.5rem;
  display: inline-block;
  font-size: 1.2rem;
  text-transform: uppercase;
}

/* line 411, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header h2 {
  clear: both;
  font-family: "Versa", sans-serif;
  font-size: 1.75rem;
  letter-spacing: 0.02em;
  margin: 0 0 -1.75rem 0;
  border-top: 1rem solid #262626;
  line-height: 1em;
  padding: 0 0 1rem 0;
  background-image: linear-gradient(-45deg, black 30%, transparent 30%), linear-gradient(45deg, black 30%, #262626 30%);
}

@media (max-width: 991px) {

  /* line 411, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.twitch-loader-header h2 {
    margin: 1.5rem 0 1rem 0;
    border-top: none;
    padding: 0 1rem;
    background-image: none;
  }
}

/* line 429, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header .row {
  margin: 0;
}

/* line 431, ../sass/world/_twitch-loader.scss */
div.twitch-loader div.twitch-loader-header .row>div {
  padding: 0 1.5rem;
}

@media screen and (max-width: 991px) {

  /* line 436, ../sass/world/_twitch-loader.scss */
  div.twitch-loader div.twitch-loader-header div.sm-center {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    padding-top: 10px;
  }
}

/* line 447, ../sass/world/_twitch-loader.scss */
div.twitch-loader .view-buttons {
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 991px) {

  /* line 447, ../sass/world/_twitch-loader.scss */
  div.twitch-loader .view-buttons {
    flex-direction: column;
    padding: 0 1rem;
  }
}

/* line 457, ../sass/world/_twitch-loader.scss */
div.twitch-loader .view-buttons a {
  background-color: #fcc915;
  font-family: "Versa", sans-serif;
  text-transform: uppercase;
  color: #262626;
  letter-spacing: 0.02em;
  text-decoration: none;
  border-radius: 25px;
  padding: 0.5rem 4.5rem;
  margin: 0 0.5rem;
  font-size: 1.2rem;
  text-align: center;
  text-transform: uppercase;
}

@media (max-width: 991px) {

  /* line 457, ../sass/world/_twitch-loader.scss */
  div.twitch-loader .view-buttons a {
    width: 100%;
    margin: 0.5rem 0;
    padding: 0.5rem 1rem;
  }
}