@charset "UTF-8";
/* line 1, ../../src/sass/normalize.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block; }

/* line 5, ../../src/sass/normalize.scss */
audio, canvas, video {
  display: inline-block; }

/* line 9, ../../src/sass/normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/* line 14, ../../src/sass/normalize.scss */
[hidden] {
  display: none; }

/* line 18, ../../src/sass/normalize.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

/* line 24, ../../src/sass/normalize.scss */
body {
  margin: 0; }

/* line 28, ../../src/sass/normalize.scss */
a:focus {
  outline: thin dotted; }

/* line 32, ../../src/sass/normalize.scss */
a:active, a:hover {
  outline: 0; }

/* line 36, ../../src/sass/normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* line 41, ../../src/sass/normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/* line 45, ../../src/sass/normalize.scss */
b, strong {
  font-weight: bold; }

/* line 49, ../../src/sass/normalize.scss */
dfn {
  font-style: italic; }

/* line 53, ../../src/sass/normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/* line 59, ../../src/sass/normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/* line 64, ../../src/sass/normalize.scss */
code, kbd, pre, samp {
  font-family: monospace,serif;
  font-size: 1em; }

/* line 69, ../../src/sass/normalize.scss */
pre {
  white-space: pre-wrap; }

/* line 73, ../../src/sass/normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/* line 77, ../../src/sass/normalize.scss */
small {
  font-size: 80%; }

/* line 81, ../../src/sass/normalize.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 88, ../../src/sass/normalize.scss */
sup {
  top: -0.5em; }

/* line 92, ../../src/sass/normalize.scss */
sub {
  bottom: -0.25em; }

/* line 96, ../../src/sass/normalize.scss */
img {
  border: 0; }

/* line 100, ../../src/sass/normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* line 104, ../../src/sass/normalize.scss */
figure {
  margin: 0; }

/* line 108, ../../src/sass/normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/* line 114, ../../src/sass/normalize.scss */
legend {
  border: 0;
  padding: 0; }

/* line 119, ../../src/sass/normalize.scss */
button, input, select, textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0; }

/* line 125, ../../src/sass/normalize.scss */
button, input {
  line-height: normal; }

/* line 129, ../../src/sass/normalize.scss */
button, select {
  text-transform: none; }

/* line 133, ../../src/sass/normalize.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

/* line 138, ../../src/sass/normalize.scss */
button[disabled], html input[disabled] {
  cursor: default; }

/* line 142, ../../src/sass/normalize.scss */
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

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

/* line 154, ../../src/sass/normalize.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

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

/* line 163, ../../src/sass/normalize.scss */
textarea {
  overflow: auto;
  vertical-align: top; }

/* line 168, ../../src/sass/normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 9, ../../src/sass/styles.sass */
html {
  font-size: 62.5%; }

/* line 12, ../../src/sass/styles.sass */
body {
  font-family: "museo-slab", serif;
  font-weight: 300;
  font-size: 21px;
  font-size: 2.1rem;
  line-height: 1.6;
  color: #162742;
  -webkit-font-smoothing: antialiased; }

/* line 19, ../../src/sass/styles.sass */
.hidden {
  display: none !important;
  visibility: hidden; }

/* line 22, ../../src/sass/styles.sass */
.invisible {
  visibility: hidden; }

/* line 24, ../../src/sass/styles.sass */
.clearfix:before, .clearfix:after {
  content: "";
  display: table; }

/* line 27, ../../src/sass/styles.sass */
.clearfix:after {
  clear: both; }

/* line 29, ../../src/sass/styles.sass */
.clearfix {
  *zoom: 1; }

/* line 32, ../../src/sass/styles.sass */
a,
button,
a:active,
a:focus,
a:selected,
a:visited,
a::-moz-focus-inner {
  outline: none;
  border: none;
  outline-style: none;
  -moz-outline-style: none; }

/* line 44, ../../src/sass/styles.sass */
h1, h2 {
  margin: 0;
  font-family: "proxima-nova", sans-serif;
  font-weight: 800;
  line-height: 1;
  text-transform: uppercase; }

/* line 50, ../../src/sass/styles.sass */
h1 {
  font-size: 48px;
  font-size: 4.8rem;
  text-align: center;
  letter-spacing: 0.1em; }

/* line 55, ../../src/sass/styles.sass */
h2 {
  letter-spacing: 0.075em; }

/* line 58, ../../src/sass/styles.sass */
.button {
  display: block;
  width: 230px;
  height: 70px;
  font-family: "proxima-nova", sans-serif;
  font-weight: 800;
  font-size: 16px;
  font-size: 1.6rem;
  color: #162742;
  line-height: 72px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.1em;
  box-shadow: 0px 0px 0px #162742;
  background-color: #fff;
  -moz-transform: translate3d(0px, 0px, 0px);
  -ms-transform: translate3d(0px, 0px, 0px);
  -webkit-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
  -moz-transition: all 0.25s;
  -o-transition: all 0.25s;
  -webkit-transition: all 0.25s;
  transition: all 0.25s; }
  /* line 78, ../../src/sass/styles.sass */
  .button .icon {
    width: 18px;
    height: 18px;
    vertical-align: -0.19em; }

/* line 83, ../../src/sass/styles.sass */
.no-touch .button:hover {
  box-shadow: 6px 6px 0px #162742;
  -moz-transform: translate3d(-4px, -4px, 0px);
  -ms-transform: translate3d(-4px, -4px, 0px);
  -webkit-transform: translate3d(-4px, -4px, 0px);
  transform: translate3d(-4px, -4px, 0px); }

/* line 87, ../../src/sass/styles.sass */
.icon {
  display: inline-block;
  width: 32px;
  height: 32px;
  fill: currentColor; }

/* =============================================================================
 * Nav
 * ========================================================================== */
/* line 96, ../../src/sass/styles.sass */
nav {
  z-index: 900;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 60px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  background-color: #162742; }
  /* line 107, ../../src/sass/styles.sass */
  nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-family: "proxima-nova", sans-serif;
    font-weight: 800;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1;
    text-transform: uppercase;
    letter-spacing: 0.075em; }
  /* line 117, ../../src/sass/styles.sass */
  nav li {
    margin: 0 0.75em;
    display: inline-block; }
  /* line 121, ../../src/sass/styles.sass */
  nav a {
    color: #FBAD17;
    text-decoration: none; }
    /* line 125, ../../src/sass/styles.sass */
    nav a:hover {
      color: #fff; }
  /* line 129, ../../src/sass/styles.sass */
  nav .active a {
    color: #fff; }

/* line 132, ../../src/sass/styles.sass */
.menu-button {
  margin: 0;
  padding: 0;
  border: none;
  display: none;
  font-size: 0;
  width: 26px;
  height: 26px;
  background-color: transparent;
  outline: none;
  border: none;
  outline-style: none;
  -moz-outline-style: none;
  -webkit-tap-highlight-color: transparent; }
  /* line 147, ../../src/sass/styles.sass */
  .menu-button span, .menu-button span:before, .menu-button span:after {
    display: block;
    width: 26px;
    height: 3px;
    background-color: #FBAD17; }
  /* line 152, ../../src/sass/styles.sass */
  .menu-button span:before, .menu-button span:after {
    content: ""; }
  /* line 155, ../../src/sass/styles.sass */
  .menu-button span:before {
    -moz-transform: translateY(-9px);
    -ms-transform: translateY(-9px);
    -webkit-transform: translateY(-9px);
    transform: translateY(-9px); }
  /* line 158, ../../src/sass/styles.sass */
  .menu-button span:after {
    -moz-transform: translateY(6px);
    -ms-transform: translateY(6px);
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }

/* line 161, ../../src/sass/styles.sass */
.social {
  z-index: 910;
  position: fixed;
  top: 15px;
  right: 15px;
  margin: 0;
  padding: 0;
  list-style: none; }
  /* line 170, ../../src/sass/styles.sass */
  .social li {
    margin: 0 2px;
    display: inline-block; }
  /* line 174, ../../src/sass/styles.sass */
  .social a {
    color: #4E8ACC; }
    /* line 177, ../../src/sass/styles.sass */
    .social a:hover {
      color: #FBAD17; }
  /* line 180, ../../src/sass/styles.sass */
  .social .icon {
    width: 20px;
    height: 20px; }

/* =============================================================================
 * Header
 * ========================================================================== */
/* line 187, ../../src/sass/styles.sass */
header {
  position: relative;
  margin: 60px 0 300px;
  height: 800px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  -moz-align-items: flex-end;
  -ms-align-items: flex-end;
  -o-align-items: flex-end;
  align-items: flex-end; }
  /* line 195, ../../src/sass/styles.sass */
  header .bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden; }
    /* line 202, ../../src/sass/styles.sass */
    header .bg > div {
      width: 100%;
      height: 100%;
      background-size: cover;
      background-position: center; }
  /* line 207, ../../src/sass/styles.sass */
  header h1 {
    margin: 0;
    -moz-transform: translateY(50%);
    -ms-transform: translateY(50%);
    -webkit-transform: translateY(50%);
    transform: translateY(50%); }
  /* line 211, ../../src/sass/styles.sass */
  header a {
    text-decoration: none; }
  /* line 214, ../../src/sass/styles.sass */
  header a, header img {
    display: block; }

/* line 219, ../../src/sass/styles.sass */
.no-touch header .bg > div {
  background-attachment: fixed; }

/* =============================================================================
 * Sections
 * ========================================================================== */
/* line 229, ../../src/sass/styles.sass */
section h1:before, section h1:after {
  content: "-";
  margin: 0 0.35em; }
/* line 233, ../../src/sass/styles.sass */
section.our-story {
  padding-top: 6%;
  padding-bottom: 4%;
  text-align: center; }
  /* line 238, ../../src/sass/styles.sass */
  section.our-story h1 {
    margin-bottom: 0.65em;
    color: #FBAD17; }
  /* line 242, ../../src/sass/styles.sass */
  section.our-story .content {
    margin: 0 auto;
    padding: 0 8%;
    max-width: 700px; }
  /* line 247, ../../src/sass/styles.sass */
  section.our-story .sponsors {
    margin: 0;
    padding: 0;
    list-style: none; }
    /* line 252, ../../src/sass/styles.sass */
    section.our-story .sponsors li {
      margin: 0 1em;
      display: inline-block; }
    section.our-story .sponsors li img {
      width: 184px;
	height: auto; }
    /* line 256, ../../src/sass/styles.sass */
    section.our-story .sponsors a {
      text-decoration: none; }
    


section.play-for-us {
  padding-top: 8%;
  padding-bottom: 4%;
  text-align: center;
  background-color: #FBAD17; }

  section.play-for-us h1 {
    margin-bottom: 0.65em;
    }

  section.play-for-us .content {
    margin: 0 auto;
    padding: 0 8%;
    max-width: 700px; }

  section.play-for-us .sponsors {
    margin: 0;
    padding: 0;
    list-style: none; }

    section.play-for-us .sponsors li {
      margin: 0 1em;
      display: inline-block; }

    section.play-for-us .sponsors a {
      text-decoration: none; }


section.little-ell {
  padding-top: 8%;
  padding-bottom: 4%;
  text-align: center;
  background-color: #FFFFFF; }

section.little-ell h1 {
  margin-bottom: 0.65em;
  }

section.little-ell .content {
  margin: 0 auto;
  padding: 0 8%;
  max-width: 700px; }

section.little-ell .row {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
  justify-content: center;
}

/* Create four equal columns that sits next to each other */
section.little-ell .column {
  flex: 30%;
  max-width: 30%;
  padding: 0 4px;
}

section.little-ell .column img {
  margin-top: 8px;
  vertical-align: middle;
  width: 100%;
}

/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  section.little-ell .column {
    flex: 50%;
    max-width: 48%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  section.little-ell .column {
    flex: 100%;
    max-width: 100%;
  }
}

/*
@media only screen and (max-width: 800px) {
  section.little-ell img {
    max-width: 100%;
    height: auto;
    }
  }
*/


section.tournament {
  padding-top: 8%;
  padding-bottom: 4%;
  text-align: center;
  background-color: #FFFFFF; }

section.tournament h1 {
  margin-bottom: 0.65em;
  }

section.tournament .content {
  margin: 0 auto;
  padding: 0 8%;
  max-width: 700px; }

section.tournament .sponsors {
  margin: 0;
  padding: 0;
  list-style: none; }

section.tournament .sponsors li {
  margin: 0 1em;
  display: inline-block; }

section.tournament .sponsors a {
  text-decoration: none; }

@media only screen and (max-width: 800px) {
  section.tournament img {
    max-width: 100%;
    height: auto;
    }
  }

/* line 259, ../../src/sass/styles.sass */
section.players {
  padding-top: 7.5%;
  padding-bottom: 9.5%;
  font-size: 0;
  background-color: #162742; }
  /* line 265, ../../src/sass/styles.sass */
  section.players h1 {
    margin-bottom: 0.65em;
    color: #FBAD17; }
  /* line 269, ../../src/sass/styles.sass */
  section.players ol {
    margin: 0 auto;
    padding: 0;
    list-style: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 1265px; }
  /* line 278, ../../src/sass/styles.sass */
  section.players li {
    margin: 0.75%;
    max-width: 300px; }

	@-moz-document url-prefix() {
    section.players li {
        margin-top: 20px; }
	}

    /* line 282, ../../src/sass/styles.sass */
    section.players li img {
      width: 100%;
      height: auto; }
    /* line 285, ../../src/sass/styles.sass */
    section.players li div {
      position: relative;
      background-color: #fff; }
  /* line 289, ../../src/sass/styles.sass */
  section.players h2, section.players p {
    line-height: 66px; }
  /* line 292, ../../src/sass/styles.sass */
  section.players h2 {
    margin: 0 66px 0 2em;
    font-size: 13px;
    font-size: 1.3rem;
    color: #4E8ACC; }
  /* line 297, ../../src/sass/styles.sass */
  section.players p {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    display: block;
    width: 66px;
    height: 66px;
    font-family: "proxima-nova", sans-serif;
    font-weight: 800;
    font-size: 18px;
    font-size: 1.8rem;
    text-align: center;
    background-color: #FBAD17; }

/* line 309, ../../src/sass/styles.sass */
section.fixtures-results {
  padding: 7.6% 8% 8%;
  background-color: #FBAD17; }
  /* line 313, ../../src/sass/styles.sass */
  section.fixtures-results h1 {
    margin-bottom: 0.9em; }
  /* line 316, ../../src/sass/styles.sass */
  section.fixtures-results .tables {
    margin: 0 auto;
    overflow: hidden;
    max-width: 1100px; }
    /* line 321, ../../src/sass/styles.sass */
    section.fixtures-results .tables > div {
      width: 47%; }
  /* line 324, ../../src/sass/styles.sass */
  section.fixtures-results .col-left {
    float: left;
    margin-right: 3%; }
    /* line 328, ../../src/sass/styles.sass */
    section.fixtures-results .col-left h2 {
      padding: 0.5em 0;
      font-size: 26px;
      font-size: 2.6rem;
      font-weight: normal;
      color: #4E8ACC;
      text-align: center;
      background-color: #162742; }
  /* line 336, ../../src/sass/styles.sass */
  section.fixtures-results .col-right {
    float: right;
    margin-left: 3%; }
    /* line 340, ../../src/sass/styles.sass */
    section.fixtures-results .col-right > div:first-child {
      min-height: 302px;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      -o-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-align-content: center;
      -moz-align-content: center;
      -ms-align-content: center;
      -o-align-content: center;
      align-content: center;
      color: #fff;
      text-align: center;
      background-color: #162742; }
  /* line 349, ../../src/sass/styles.sass */
  section.fixtures-results .result {
    margin: 0;
    width: 100%;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-order: 1;
    -o-order: 1;
    order: 1;
    font-family: "proxima-nova", sans-serif;
    font-weight: 800;
    font-size: 0;
    line-height: 1; }
    /* line 357, ../../src/sass/styles.sass */
    section.fixtures-results .result span {
      display: inline-block;
      width: 33%;
      max-width: 103px;
      font-size: 100px;
      font-size: 10rem; }
    /* line 366, ../../src/sass/styles.sass */
    section.fixtures-results .result span:nth-child(2) {
      color: #4E8ACC; }
  /* line 370, ../../src/sass/styles.sass */
  section.fixtures-results .teams {
    margin: 5% 0;
    width: 100%;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-order: 2;
    -o-order: 2;
    order: 2;
    font-size: 0;
    font-weight: 700;
    line-height: 1.4; }
    /* line 378, ../../src/sass/styles.sass */
    section.fixtures-results .teams span {
      display: inline-block;
      width: 40%;
      max-width: 150px;
      font-size: 18px;
      font-size: 1.8rem;
      vertical-align: top; }
    /* line 385, ../../src/sass/styles.sass */
    section.fixtures-results .teams span:first-child {
      margin-right: 6%; }
    /* line 388, ../../src/sass/styles.sass */
    section.fixtures-results .teams span:last-child {
      margin-left: 6%; }
  /* line 391, ../../src/sass/styles.sass */
  section.fixtures-results time {
    display: block;
    width: 100%;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-order: 3;
    -o-order: 3;
    order: 3;
    font-family: "proxima-nova", sans-serif;
    font-weight: 800;
    font-size: 13px;
    font-size: 1.3rem;
    color: #FBAD17;
    text-transform: uppercase; }
  /* line 400, ../../src/sass/styles.sass */
  section.fixtures-results .button {
    margin: 5.5em auto 0;
    clear: both; }
/* line 404, ../../src/sass/styles.sass */
section.gallery {
  padding-top: 6.5%;
  padding-bottom: 7%;
  padding-left: 5%;
  padding-right: 5%; }
  /* line 408, ../../src/sass/styles.sass */
  section.gallery h1 {
    margin-bottom: 1.65em; }
  /* line 411, ../../src/sass/styles.sass */
  section.gallery ol {
    margin: 0 auto;
    padding: 0.75%;
    list-style: none;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 1302px; }
  /* line 420, ../../src/sass/styles.sass */
  section.gallery li {
    margin: 0.75%; }
  /* line 423, ../../src/sass/styles.sass */
  #instafeed {
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
  #instafeed a {
    display: contents;
  }
  section.gallery img {
    width: 20%;
    margin: 5px;
    height: auto; }
  /* line 427, ../../src/sass/styles.sass */
  section.gallery .button {
    margin: 3.8em auto 0;
    width: 325px;
    height: 70px;
    background-color: #FBAD17; }
/* line 432, ../../src/sass/styles.sass */
section.contact {
  padding: 7.5% 8% 5%;
  overflow: hidden;
  color: #fff;
  background-color: #162742; }
  section.contact #contact-containter {
    max-width: 1100px;
    margin: 0 auto; }
  /* line 438, ../../src/sass/styles.sass */
  section.contact h1 {
    margin-bottom: 1.15em; }
  /* line 441, ../../src/sass/styles.sass */
  section.contact .content,
  section.contact .map {
    width: 47%; 
    max-width: 600px; }
  section.contact .map .address {
    margin-block-start: 0; }
  /* line 445, ../../src/sass/styles.sass */
  section.contact .content {
    float: left;
    margin-right: 3%; }
  /* line 449, ../../src/sass/styles.sass */
  section.contact .map {
    float: right;
    margin-top: 1.4em;
    margin-left: 3%;
    height: fit-content; }
  /* line 455, ../../src/sass/styles.sass */
  section.contact .get-in-touch {
    font-family: "proxima-nova", sans-serif;
    font-weight: 800;
    font-size: 32px;
    font-size: 3.2rem;
    font-weight: 700;
    line-height: 1.2; }
    /* line 461, ../../src/sass/styles.sass */
    section.contact .get-in-touch:after {
      content: "—"; }
    /* line 464, ../../src/sass/styles.sass */
    section.contact .get-in-touch a {
      margin: 1.1em 0 0.35em;
      display: table;
      color: #FBAD17;
      text-decoration: none;
      border-bottom: 2px solid #162742; }
      /* line 471, ../../src/sass/styles.sass */
      section.contact .get-in-touch a:hover {
        border-bottom: 2px solid #FBAD17; }

/* line 474, ../../src/sass/styles.sass */
.league-table,
.fixture-table {
  font-size: 13px;
  font-size: 1.3rem; }
  /* line 478, ../../src/sass/styles.sass */
  .league-table tr,
  .fixture-table tr {
    height: 50px;
    line-height: 1.2;
    background-color: #fff; }
  /* line 483, ../../src/sass/styles.sass */
  .league-table tr:nth-child(even),
  .fixture-table tr:nth-child(even) {
    background-color: #e7e9ec; }

/* line 486, ../../src/sass/styles.sass */
.league-table {
  font-family: "proxima-nova", sans-serif;
  font-weight: 800;
  color: #4E8ACC;
  text-align: center;
  text-transform: uppercase; }
  /* line 492, ../../src/sass/styles.sass */
  .league-table th {
    font-weight: 800; }
  /* line 495, ../../src/sass/styles.sass */
  .league-table th:nth-child(1) {
    width: 80px; }
  /* line 498, ../../src/sass/styles.sass */
  .league-table th:nth-child(8) {
    width: 60px; }
  /* line 501, ../../src/sass/styles.sass */
  .league-table th:nth-child(3),
  .league-table th:nth-child(4),
  .league-table th:nth-child(5),
  .league-table th:nth-child(6),
  .league-table th:nth-child(7) {
    width: 32px; }
  /* line 508, ../../src/sass/styles.sass */
  .league-table th:nth-child(2),
  .league-table td:nth-child(2) {
    text-align: left; }
  /* line 512, ../../src/sass/styles.sass */
  .league-table th:nth-child(8),
  .league-table td:nth-child(8) {
    color: #162742; }
  /* line 516, ../../src/sass/styles.sass */
  .league-table td:nth-child(2) {
    font-family: "museo-slab", serif;
    font-weight: 300;
    color: #162742;
    text-transform: none;
    vertical-align: middle; }

/* line 523, ../../src/sass/styles.sass */
.fixture-table td:nth-child(1) {
  width: 40%;
  padding-left: 1.8em;
  padding-right: 1em; }
/* line 528, ../../src/sass/styles.sass */
.fixture-table td:nth-child(2) {
  width: 20%;
  font-family: "proxima-nova", sans-serif;
  font-weight: 800;
  color: #4E8ACC;
  text-align: center;
  text-transform: uppercase; }
/* line 535, ../../src/sass/styles.sass */
.fixture-table td:nth-child(3) {
  width: 40%;
  padding-right: 1.8em;
  padding-left: 1em; }

@media only screen and (max-width: 1024px) {
  /* line 6, ../../src/sass/media-queries.sass */
  section.fixtures-results .col-left h2 {
    font-size: 18px;
    font-size: 1.8rem; }
  /* line 11, ../../src/sass/media-queries.sass */
  section.fixtures-results .col-right > div:first-child {
    min-height: 296px; }
  /* line 15, ../../src/sass/media-queries.sass */
  section.contact .get-in-touch {
    font-size: 26px;
    font-size: 2.6rem; }
    /* line 18, ../../src/sass/media-queries.sass */
    section.contact .get-in-touch br {
      display: none; } }
@media only screen and (max-width: 960px) {
  /* line 23, ../../src/sass/media-queries.sass */
  h1 {
    font-size: 36px;
    font-size: 3.6rem; }

  /* line 27, ../../src/sass/media-queries.sass */
  nav li {
    margin: 0 0.35em; }

  /* line 33, ../../src/sass/media-queries.sass */
  section.fixtures-results .tables > div {
    width: 100%; }
  /* line 36, ../../src/sass/media-queries.sass */
  section.fixtures-results .col-left {
    margin-bottom: 9.5%; }
    /* line 39, ../../src/sass/media-queries.sass */
    section.fixtures-results .col-left h2 {
      padding: 1em 0; }
  /* line 42, ../../src/sass/media-queries.sass */
  section.fixtures-results .col-left, section.fixtures-results .col-right {
    float: none;
    margin-left: 0;
    margin-right: 0; }
  /* line 48, ../../src/sass/media-queries.sass */
  section.fixtures-results .teams span {
    min-width: 160px; }
  /* line 51, ../../src/sass/media-queries.sass */
  section.fixtures-results .teams span:first-child {
    margin-right: 3.6%; }
  /* line 54, ../../src/sass/media-queries.sass */
  section.fixtures-results .teams span:last-child {
    margin-left: 3.6%; }
  /* line 58, ../../src/sass/media-queries.sass */
  section.gallery img {
    width: 30%; }
  section.contact .content,
  section.contact .map {
    float: none;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%; }
  /* line 65, ../../src/sass/media-queries.sass */
  section.contact .map {
    margin-top: 8%;
    margin-bottom: 8%; } }
@media only screen and (max-width: 640px) {
  /* line 71, ../../src/sass/media-queries.sass */
  nav {
    text-align: center; }
    /* line 74, ../../src/sass/media-queries.sass */
    nav ul {
      display: none; }
    /* line 77, ../../src/sass/media-queries.sass */
    nav li {
      display: block; }
    /* line 80, ../../src/sass/media-queries.sass */
    nav a {
      padding: 1em 0;
      display: block; }

  /* line 84, ../../src/sass/media-queries.sass */
  .social {
    top: 21px; }

  /* line 87, ../../src/sass/media-queries.sass */
  .menu-button {
    z-index: 950;
    position: fixed;
    top: 19px;
    left: 50%;
    margin-left: -13px;
    display: block; }

  /* line 95, ../../src/sass/media-queries.sass */
  header {
    margin: 60px 0 200px;
    height: 400px; }
    /* line 99, ../../src/sass/media-queries.sass */
    header img {
      width: 400px;
      height: 400px; }

  /* line 104, ../../src/sass/media-queries.sass */
  section.gallery img {
    width: 45%; }
  section.gallery li {
    width: 45%; } }
@media only screen and (max-width: 480px) {
  /* line 109, ../../src/sass/media-queries.sass */
  body {
    font-size: 18px;
    font-size: 1.8rem; }

  /* line 112, ../../src/sass/media-queries.sass */
  header {
    margin: 60px 0 150px;
    height: 300px; }
    /* line 116, ../../src/sass/media-queries.sass */
    header img {
      width: 300px;
      height: 300px; }

  /* line 119, ../../src/sass/media-queries.sass */
  h1 {
    font-size: 22px;}

  /* line 123, ../../src/sass/media-queries.sass */
  section.our-story {
    padding-top: 10%;
    padding-bottom: 10%; }

	section.tournament {
    padding-top: 15%;
    padding-bottom: 10%; }

  /* line 127, ../../src/sass/media-queries.sass */
  section.players {
    padding-top: 15%;
    padding-bottom: 10%; }
    /* line 131, ../../src/sass/media-queries.sass */
    section.players h1 {
      margin-bottom: 1em; }
    /* line 134, ../../src/sass/media-queries.sass */
    section.players li {
      margin: 2.4%; }
  /* line 137, ../../src/sass/media-queries.sass */
  section.fixtures-results {
    padding-top: 15%;
    padding-bottom: 10%; }
    /* line 142, ../../src/sass/media-queries.sass */

	section.fixtures-results h1 {
	font-size: 18px;}

	section.fixtures-results .col-right > div:first-child {
      padding: 10% 0;
      min-height: 0; }
    /* line 146, ../../src/sass/media-queries.sass */
    section.fixtures-results .col-left h2 {
      padding: 1.45em;
      font-size: 13px;
      font-size: 1.3rem; }
    /* line 151, ../../src/sass/media-queries.sass */
    section.fixtures-results .result span {
      font-size: 60px;
      font-size: 6rem;
      width: 25%; }
    /* line 155, ../../src/sass/media-queries.sass */
    section.fixtures-results .result span:nth-child(2) {
      width: 15%; }
    /* line 159, ../../src/sass/media-queries.sass */
    section.fixtures-results .teams span {
      max-width: 120px;
      min-width: 100px;
      font-size: 13px;
      font-size: 1.3rem; }
    /* line 164, ../../src/sass/media-queries.sass */
    section.fixtures-results .teams span:first-child {
      margin-right: 0; }
    /* line 167, ../../src/sass/media-queries.sass */
    section.fixtures-results .teams span:last-child {
      margin-left: 0; }
    /* line 170, ../../src/sass/media-queries.sass */
    section.fixtures-results .button {
      margin-top: 10%; }
  /* line 173, ../../src/sass/media-queries.sass */
  section.gallery {
    padding-top: 15%;
    padding-bottom: 10%; }
    /* line 177, ../../src/sass/media-queries.sass */
    section.gallery h1 {
      margin-bottom: 1em; }
    /* line 180, ../../src/sass/media-queries.sass */
    section.gallery .button {
      margin-top: 8%;
      width: 280px;
      letter-spacing: 0.035em; }
  /* line 185, ../../src/sass/media-queries.sass */
  section.contact {
    padding-top: 15%;
    padding-bottom: 10%; }
    /* line 189, ../../src/sass/media-queries.sass */
    section.contact .get-in-touch {
      font-size: 18px;
      font-size: 1.8rem; }
    /* line 192, ../../src/sass/media-queries.sass */
    /* section.contact .map {
      height: 300px; } */

  /* line 196, ../../src/sass/media-queries.sass */
  .league-table th:nth-child(1),
  .league-table td:nth-child(1),
  .league-table th:nth-child(8),
  .league-table td:nth-child(8) {
    width: 50px; }
  /* line 202, ../../src/sass/media-queries.sass */
  .league-table th:nth-child(3),
  .league-table td:nth-child(3),
  .league-table th:nth-child(4),
  .league-table td:nth-child(4),
  .league-table th:nth-child(5),
  .league-table td:nth-child(5),
  .league-table th:nth-child(6),
  .league-table td:nth-child(6),
  .league-table th:nth-child(7),
  .league-table td:nth-child(7) {
    display: none; }

  /* line 215, ../../src/sass/media-queries.sass */
  .fixture-table td:nth-child(1),
  .fixture-table td:nth-child(3) {
    padding-left: 5%;
    padding-right: 5%;
    width: 40%; }
  /* line 221, ../../src/sass/media-queries.sass */
  .fixture-table td:nth-child(2) span {
    display: none; } }
