/* line 17, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../var/lib/gems/1.9.1/gems/compass-0.12.7/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

@-ms-viewport {
  width: device-width;
}

/* line 5, ../sass/_7egend.scss */
html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}

/* line 12, ../sass/_7egend.scss */
*,
*::before,
*::after {
  box-sizing: inherit;
}

/* line 16, ../sass/_7egend.scss */
.container {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto;
}

/* line 24, ../sass/_7egend.scss */
.container-fluid {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto;
  max-width: 1520px;
}

@media (min-width: 576px) {
  /* line 34, ../sass/_7egend.scss */
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  /* line 40, ../sass/_7egend.scss */
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  /* line 46, ../sass/_7egend.scss */
  .container {
    max-width: 960px;
  }

  /* line 50, ../sass/_7egend.scss */
  .container-fluid {
    padding-right: 40px;
    padding-left: 40px;
  }
}
@media (min-width: 1200px) {
  /* line 57, ../sass/_7egend.scss */
  .container {
    max-width: 1140px;
  }
}
@media (min-width: 1600px) {
  /* line 63, ../sass/_7egend.scss */
  .container {
    max-width: 1540px;
  }
}
/* line 68, ../sass/_7egend.scss */
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}

/* line 75, ../sass/_7egend.scss */
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

/* line 81, ../sass/_7egend.scss */
.no-gutters > .col,
.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* line 169, ../sass/_7egend.scss */
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.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,
.col-sm,
.col-sm-auto,
.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,
.col-md,
.col-md-auto,
.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,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto,
.col-xxl-1,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl,
.col-xxl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 16px;
  padding-left: 16px;
}

/* line 177, ../sass/_7egend.scss */
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

/* line 183, ../sass/_7egend.scss */
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

/* line 189, ../sass/_7egend.scss */
.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

/* line 194, ../sass/_7egend.scss */
.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

/* line 199, ../sass/_7egend.scss */
.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

/* line 204, ../sass/_7egend.scss */
.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

/* line 209, ../sass/_7egend.scss */
.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

/* line 214, ../sass/_7egend.scss */
.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

/* line 219, ../sass/_7egend.scss */
.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

/* line 224, ../sass/_7egend.scss */
.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

/* line 229, ../sass/_7egend.scss */
.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

/* line 234, ../sass/_7egend.scss */
.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

/* line 239, ../sass/_7egend.scss */
.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

/* line 244, ../sass/_7egend.scss */
.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

/* line 249, ../sass/_7egend.scss */
.order-first {
  order: -1;
}

/* line 253, ../sass/_7egend.scss */
.order-last {
  order: 13;
}

/* line 257, ../sass/_7egend.scss */
.order-0 {
  order: 0;
}

/* line 261, ../sass/_7egend.scss */
.order-1 {
  order: 1;
}

/* line 265, ../sass/_7egend.scss */
.order-2 {
  order: 2;
}

/* line 269, ../sass/_7egend.scss */
.order-3 {
  order: 3;
}

/* line 273, ../sass/_7egend.scss */
.order-4 {
  order: 4;
}

/* line 277, ../sass/_7egend.scss */
.order-5 {
  order: 5;
}

/* line 281, ../sass/_7egend.scss */
.order-6 {
  order: 6;
}

/* line 285, ../sass/_7egend.scss */
.order-7 {
  order: 7;
}

/* line 289, ../sass/_7egend.scss */
.order-8 {
  order: 8;
}

/* line 293, ../sass/_7egend.scss */
.order-9 {
  order: 9;
}

/* line 297, ../sass/_7egend.scss */
.order-10 {
  order: 10;
}

/* line 301, ../sass/_7egend.scss */
.order-11 {
  order: 11;
}

/* line 305, ../sass/_7egend.scss */
.order-12 {
  order: 12;
}

/* line 309, ../sass/_7egend.scss */
.offset-1 {
  margin-left: 8.333333%;
}

/* line 313, ../sass/_7egend.scss */
.offset-2 {
  margin-left: 16.666667%;
}

/* line 317, ../sass/_7egend.scss */
.offset-3 {
  margin-left: 25%;
}

/* line 321, ../sass/_7egend.scss */
.offset-4 {
  margin-left: 33.333333%;
}

/* line 325, ../sass/_7egend.scss */
.offset-5 {
  margin-left: 41.666667%;
}

/* line 329, ../sass/_7egend.scss */
.offset-6 {
  margin-left: 50%;
}

/* line 333, ../sass/_7egend.scss */
.offset-7 {
  margin-left: 58.333333%;
}

/* line 337, ../sass/_7egend.scss */
.offset-8 {
  margin-left: 66.666667%;
}

/* line 341, ../sass/_7egend.scss */
.offset-9 {
  margin-left: 75%;
}

/* line 345, ../sass/_7egend.scss */
.offset-10 {
  margin-left: 83.333333%;
}

/* line 349, ../sass/_7egend.scss */
.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  /* line 354, ../sass/_7egend.scss */
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  /* line 360, ../sass/_7egend.scss */
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  /* line 366, ../sass/_7egend.scss */
  .col-sm-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  /* line 371, ../sass/_7egend.scss */
  .col-sm-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  /* line 376, ../sass/_7egend.scss */
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  /* line 381, ../sass/_7egend.scss */
  .col-sm-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  /* line 386, ../sass/_7egend.scss */
  .col-sm-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  /* line 391, ../sass/_7egend.scss */
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  /* line 396, ../sass/_7egend.scss */
  .col-sm-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  /* line 401, ../sass/_7egend.scss */
  .col-sm-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  /* line 406, ../sass/_7egend.scss */
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  /* line 411, ../sass/_7egend.scss */
  .col-sm-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  /* line 416, ../sass/_7egend.scss */
  .col-sm-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  /* line 421, ../sass/_7egend.scss */
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 426, ../sass/_7egend.scss */
  .order-sm-first {
    order: -1;
  }

  /* line 430, ../sass/_7egend.scss */
  .order-sm-last {
    order: 13;
  }

  /* line 434, ../sass/_7egend.scss */
  .order-sm-0 {
    order: 0;
  }

  /* line 438, ../sass/_7egend.scss */
  .order-sm-1 {
    order: 1;
  }

  /* line 442, ../sass/_7egend.scss */
  .order-sm-2 {
    order: 2;
  }

  /* line 446, ../sass/_7egend.scss */
  .order-sm-3 {
    order: 3;
  }

  /* line 450, ../sass/_7egend.scss */
  .order-sm-4 {
    order: 4;
  }

  /* line 454, ../sass/_7egend.scss */
  .order-sm-5 {
    order: 5;
  }

  /* line 458, ../sass/_7egend.scss */
  .order-sm-6 {
    order: 6;
  }

  /* line 462, ../sass/_7egend.scss */
  .order-sm-7 {
    order: 7;
  }

  /* line 466, ../sass/_7egend.scss */
  .order-sm-8 {
    order: 8;
  }

  /* line 470, ../sass/_7egend.scss */
  .order-sm-9 {
    order: 9;
  }

  /* line 474, ../sass/_7egend.scss */
  .order-sm-10 {
    order: 10;
  }

  /* line 478, ../sass/_7egend.scss */
  .order-sm-11 {
    order: 11;
  }

  /* line 482, ../sass/_7egend.scss */
  .order-sm-12 {
    order: 12;
  }

  /* line 486, ../sass/_7egend.scss */
  .offset-sm-0 {
    margin-left: 0;
  }

  /* line 490, ../sass/_7egend.scss */
  .offset-sm-1 {
    margin-left: 8.333333%;
  }

  /* line 494, ../sass/_7egend.scss */
  .offset-sm-2 {
    margin-left: 16.666667%;
  }

  /* line 498, ../sass/_7egend.scss */
  .offset-sm-3 {
    margin-left: 25%;
  }

  /* line 502, ../sass/_7egend.scss */
  .offset-sm-4 {
    margin-left: 33.333333%;
  }

  /* line 506, ../sass/_7egend.scss */
  .offset-sm-5 {
    margin-left: 41.666667%;
  }

  /* line 510, ../sass/_7egend.scss */
  .offset-sm-6 {
    margin-left: 50%;
  }

  /* line 514, ../sass/_7egend.scss */
  .offset-sm-7 {
    margin-left: 58.333333%;
  }

  /* line 518, ../sass/_7egend.scss */
  .offset-sm-8 {
    margin-left: 66.666667%;
  }

  /* line 522, ../sass/_7egend.scss */
  .offset-sm-9 {
    margin-left: 75%;
  }

  /* line 526, ../sass/_7egend.scss */
  .offset-sm-10 {
    margin-left: 83.333333%;
  }

  /* line 530, ../sass/_7egend.scss */
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 768px) {
  /* line 536, ../sass/_7egend.scss */
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  /* line 542, ../sass/_7egend.scss */
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  /* line 548, ../sass/_7egend.scss */
  .col-md-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  /* line 553, ../sass/_7egend.scss */
  .col-md-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  /* line 558, ../sass/_7egend.scss */
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  /* line 563, ../sass/_7egend.scss */
  .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  /* line 568, ../sass/_7egend.scss */
  .col-md-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  /* line 573, ../sass/_7egend.scss */
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  /* line 578, ../sass/_7egend.scss */
  .col-md-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  /* line 583, ../sass/_7egend.scss */
  .col-md-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  /* line 588, ../sass/_7egend.scss */
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  /* line 593, ../sass/_7egend.scss */
  .col-md-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  /* line 598, ../sass/_7egend.scss */
  .col-md-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  /* line 603, ../sass/_7egend.scss */
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 608, ../sass/_7egend.scss */
  .order-md-first {
    order: -1;
  }

  /* line 612, ../sass/_7egend.scss */
  .order-md-last {
    order: 13;
  }

  /* line 616, ../sass/_7egend.scss */
  .order-md-0 {
    order: 0;
  }

  /* line 620, ../sass/_7egend.scss */
  .order-md-1 {
    order: 1;
  }

  /* line 624, ../sass/_7egend.scss */
  .order-md-2 {
    order: 2;
  }

  /* line 628, ../sass/_7egend.scss */
  .order-md-3 {
    order: 3;
  }

  /* line 632, ../sass/_7egend.scss */
  .order-md-4 {
    order: 4;
  }

  /* line 636, ../sass/_7egend.scss */
  .order-md-5 {
    order: 5;
  }

  /* line 640, ../sass/_7egend.scss */
  .order-md-6 {
    order: 6;
  }

  /* line 644, ../sass/_7egend.scss */
  .order-md-7 {
    order: 7;
  }

  /* line 648, ../sass/_7egend.scss */
  .order-md-8 {
    order: 8;
  }

  /* line 652, ../sass/_7egend.scss */
  .order-md-9 {
    order: 9;
  }

  /* line 656, ../sass/_7egend.scss */
  .order-md-10 {
    order: 10;
  }

  /* line 660, ../sass/_7egend.scss */
  .order-md-11 {
    order: 11;
  }

  /* line 664, ../sass/_7egend.scss */
  .order-md-12 {
    order: 12;
  }

  /* line 668, ../sass/_7egend.scss */
  .offset-md-0 {
    margin-left: 0;
  }

  /* line 672, ../sass/_7egend.scss */
  .offset-md-1 {
    margin-left: 8.333333%;
  }

  /* line 676, ../sass/_7egend.scss */
  .offset-md-2 {
    margin-left: 16.666667%;
  }

  /* line 680, ../sass/_7egend.scss */
  .offset-md-3 {
    margin-left: 25%;
  }

  /* line 684, ../sass/_7egend.scss */
  .offset-md-4 {
    margin-left: 33.333333%;
  }

  /* line 688, ../sass/_7egend.scss */
  .offset-md-5 {
    margin-left: 41.666667%;
  }

  /* line 692, ../sass/_7egend.scss */
  .offset-md-6 {
    margin-left: 50%;
  }

  /* line 696, ../sass/_7egend.scss */
  .offset-md-7 {
    margin-left: 58.333333%;
  }

  /* line 700, ../sass/_7egend.scss */
  .offset-md-8 {
    margin-left: 66.666667%;
  }

  /* line 704, ../sass/_7egend.scss */
  .offset-md-9 {
    margin-left: 75%;
  }

  /* line 708, ../sass/_7egend.scss */
  .offset-md-10 {
    margin-left: 83.333333%;
  }

  /* line 712, ../sass/_7egend.scss */
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 992px) {
  /* line 718, ../sass/_7egend.scss */
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  /* line 724, ../sass/_7egend.scss */
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  /* line 730, ../sass/_7egend.scss */
  .col-lg-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  /* line 735, ../sass/_7egend.scss */
  .col-lg-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  /* line 740, ../sass/_7egend.scss */
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  /* line 745, ../sass/_7egend.scss */
  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  /* line 750, ../sass/_7egend.scss */
  .col-lg-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  /* line 755, ../sass/_7egend.scss */
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  /* line 760, ../sass/_7egend.scss */
  .col-lg-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  /* line 765, ../sass/_7egend.scss */
  .col-lg-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  /* line 770, ../sass/_7egend.scss */
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  /* line 775, ../sass/_7egend.scss */
  .col-lg-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  /* line 780, ../sass/_7egend.scss */
  .col-lg-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  /* line 785, ../sass/_7egend.scss */
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 790, ../sass/_7egend.scss */
  .order-lg-first {
    order: -1;
  }

  /* line 794, ../sass/_7egend.scss */
  .order-lg-last {
    order: 13;
  }

  /* line 798, ../sass/_7egend.scss */
  .order-lg-0 {
    order: 0;
  }

  /* line 802, ../sass/_7egend.scss */
  .order-lg-1 {
    order: 1;
  }

  /* line 806, ../sass/_7egend.scss */
  .order-lg-2 {
    order: 2;
  }

  /* line 810, ../sass/_7egend.scss */
  .order-lg-3 {
    order: 3;
  }

  /* line 814, ../sass/_7egend.scss */
  .order-lg-4 {
    order: 4;
  }

  /* line 818, ../sass/_7egend.scss */
  .order-lg-5 {
    order: 5;
  }

  /* line 822, ../sass/_7egend.scss */
  .order-lg-6 {
    order: 6;
  }

  /* line 826, ../sass/_7egend.scss */
  .order-lg-7 {
    order: 7;
  }

  /* line 830, ../sass/_7egend.scss */
  .order-lg-8 {
    order: 8;
  }

  /* line 834, ../sass/_7egend.scss */
  .order-lg-9 {
    order: 9;
  }

  /* line 838, ../sass/_7egend.scss */
  .order-lg-10 {
    order: 10;
  }

  /* line 842, ../sass/_7egend.scss */
  .order-lg-11 {
    order: 11;
  }

  /* line 846, ../sass/_7egend.scss */
  .order-lg-12 {
    order: 12;
  }

  /* line 850, ../sass/_7egend.scss */
  .offset-lg-0 {
    margin-left: 0;
  }

  /* line 854, ../sass/_7egend.scss */
  .offset-lg-1 {
    margin-left: 8.333333%;
  }

  /* line 858, ../sass/_7egend.scss */
  .offset-lg-2 {
    margin-left: 16.666667%;
  }

  /* line 862, ../sass/_7egend.scss */
  .offset-lg-3 {
    margin-left: 25%;
  }

  /* line 866, ../sass/_7egend.scss */
  .offset-lg-4 {
    margin-left: 33.333333%;
  }

  /* line 870, ../sass/_7egend.scss */
  .offset-lg-5 {
    margin-left: 41.666667%;
  }

  /* line 874, ../sass/_7egend.scss */
  .offset-lg-6 {
    margin-left: 50%;
  }

  /* line 878, ../sass/_7egend.scss */
  .offset-lg-7 {
    margin-left: 58.333333%;
  }

  /* line 882, ../sass/_7egend.scss */
  .offset-lg-8 {
    margin-left: 66.666667%;
  }

  /* line 886, ../sass/_7egend.scss */
  .offset-lg-9 {
    margin-left: 75%;
  }

  /* line 890, ../sass/_7egend.scss */
  .offset-lg-10 {
    margin-left: 83.333333%;
  }

  /* line 894, ../sass/_7egend.scss */
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1200px) {
  /* line 900, ../sass/_7egend.scss */
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  /* line 906, ../sass/_7egend.scss */
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  /* line 912, ../sass/_7egend.scss */
  .col-xl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  /* line 917, ../sass/_7egend.scss */
  .col-xl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  /* line 922, ../sass/_7egend.scss */
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  /* line 927, ../sass/_7egend.scss */
  .col-xl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  /* line 932, ../sass/_7egend.scss */
  .col-xl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  /* line 937, ../sass/_7egend.scss */
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  /* line 942, ../sass/_7egend.scss */
  .col-xl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  /* line 947, ../sass/_7egend.scss */
  .col-xl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  /* line 952, ../sass/_7egend.scss */
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  /* line 957, ../sass/_7egend.scss */
  .col-xl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  /* line 962, ../sass/_7egend.scss */
  .col-xl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  /* line 967, ../sass/_7egend.scss */
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 972, ../sass/_7egend.scss */
  .order-xl-first {
    order: -1;
  }

  /* line 976, ../sass/_7egend.scss */
  .order-xl-last {
    order: 13;
  }

  /* line 980, ../sass/_7egend.scss */
  .order-xl-0 {
    order: 0;
  }

  /* line 984, ../sass/_7egend.scss */
  .order-xl-1 {
    order: 1;
  }

  /* line 988, ../sass/_7egend.scss */
  .order-xl-2 {
    order: 2;
  }

  /* line 992, ../sass/_7egend.scss */
  .order-xl-3 {
    order: 3;
  }

  /* line 996, ../sass/_7egend.scss */
  .order-xl-4 {
    order: 4;
  }

  /* line 1000, ../sass/_7egend.scss */
  .order-xl-5 {
    order: 5;
  }

  /* line 1004, ../sass/_7egend.scss */
  .order-xl-6 {
    order: 6;
  }

  /* line 1008, ../sass/_7egend.scss */
  .order-xl-7 {
    order: 7;
  }

  /* line 1012, ../sass/_7egend.scss */
  .order-xl-8 {
    order: 8;
  }

  /* line 1016, ../sass/_7egend.scss */
  .order-xl-9 {
    order: 9;
  }

  /* line 1020, ../sass/_7egend.scss */
  .order-xl-10 {
    order: 10;
  }

  /* line 1024, ../sass/_7egend.scss */
  .order-xl-11 {
    order: 11;
  }

  /* line 1028, ../sass/_7egend.scss */
  .order-xl-12 {
    order: 12;
  }

  /* line 1032, ../sass/_7egend.scss */
  .offset-xl-0 {
    margin-left: 0;
  }

  /* line 1036, ../sass/_7egend.scss */
  .offset-xl-1 {
    margin-left: 8.333333%;
  }

  /* line 1040, ../sass/_7egend.scss */
  .offset-xl-2 {
    margin-left: 16.666667%;
  }

  /* line 1044, ../sass/_7egend.scss */
  .offset-xl-3 {
    margin-left: 25%;
  }

  /* line 1048, ../sass/_7egend.scss */
  .offset-xl-4 {
    margin-left: 33.333333%;
  }

  /* line 1052, ../sass/_7egend.scss */
  .offset-xl-5 {
    margin-left: 41.666667%;
  }

  /* line 1056, ../sass/_7egend.scss */
  .offset-xl-6 {
    margin-left: 50%;
  }

  /* line 1060, ../sass/_7egend.scss */
  .offset-xl-7 {
    margin-left: 58.333333%;
  }

  /* line 1064, ../sass/_7egend.scss */
  .offset-xl-8 {
    margin-left: 66.666667%;
  }

  /* line 1068, ../sass/_7egend.scss */
  .offset-xl-9 {
    margin-left: 75%;
  }

  /* line 1072, ../sass/_7egend.scss */
  .offset-xl-10 {
    margin-left: 83.333333%;
  }

  /* line 1076, ../sass/_7egend.scss */
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1600px) {
  /* line 1082, ../sass/_7egend.scss */
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  /* line 1088, ../sass/_7egend.scss */
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  /* line 1094, ../sass/_7egend.scss */
  .col-xxl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  /* line 1099, ../sass/_7egend.scss */
  .col-xxl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  /* line 1104, ../sass/_7egend.scss */
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  /* line 1109, ../sass/_7egend.scss */
  .col-xxl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  /* line 1114, ../sass/_7egend.scss */
  .col-xxl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  /* line 1119, ../sass/_7egend.scss */
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  /* line 1124, ../sass/_7egend.scss */
  .col-xxl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  /* line 1129, ../sass/_7egend.scss */
  .col-xxl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  /* line 1134, ../sass/_7egend.scss */
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  /* line 1139, ../sass/_7egend.scss */
  .col-xxl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  /* line 1144, ../sass/_7egend.scss */
  .col-xxl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  /* line 1149, ../sass/_7egend.scss */
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 1154, ../sass/_7egend.scss */
  .order-xxl-first {
    order: -1;
  }

  /* line 1158, ../sass/_7egend.scss */
  .order-xxl-last {
    order: 13;
  }

  /* line 1162, ../sass/_7egend.scss */
  .order-xl-0 {
    order: 0;
  }

  /* line 1166, ../sass/_7egend.scss */
  .order-xxl-1 {
    order: 1;
  }

  /* line 1170, ../sass/_7egend.scss */
  .order-xxl-2 {
    order: 2;
  }

  /* line 1174, ../sass/_7egend.scss */
  .order-xxl-3 {
    order: 3;
  }

  /* line 1178, ../sass/_7egend.scss */
  .order-xxl-4 {
    order: 4;
  }

  /* line 1182, ../sass/_7egend.scss */
  .order-xxl-5 {
    order: 5;
  }

  /* line 1186, ../sass/_7egend.scss */
  .order-xxl-6 {
    order: 6;
  }

  /* line 1190, ../sass/_7egend.scss */
  .order-xl-7 {
    order: 7;
  }

  /* line 1194, ../sass/_7egend.scss */
  .order-xxl-8 {
    order: 8;
  }

  /* line 1198, ../sass/_7egend.scss */
  .order-xxl-9 {
    order: 9;
  }

  /* line 1202, ../sass/_7egend.scss */
  .order-xxl-10 {
    order: 10;
  }

  /* line 1206, ../sass/_7egend.scss */
  .order-xxl-11 {
    order: 11;
  }

  /* line 1210, ../sass/_7egend.scss */
  .order-xxl-12 {
    order: 12;
  }

  /* line 1214, ../sass/_7egend.scss */
  .offset-xxl-0 {
    margin-left: 0;
  }

  /* line 1218, ../sass/_7egend.scss */
  .offset-xxl-1 {
    margin-left: 8.333333%;
  }

  /* line 1222, ../sass/_7egend.scss */
  .offset-xxl-2 {
    margin-left: 16.666667%;
  }

  /* line 1226, ../sass/_7egend.scss */
  .offset-xxl-3 {
    margin-left: 25%;
  }

  /* line 1230, ../sass/_7egend.scss */
  .offset-xxl-4 {
    margin-left: 33.333333%;
  }

  /* line 1234, ../sass/_7egend.scss */
  .offset-xxl-5 {
    margin-left: 41.666667%;
  }

  /* line 1238, ../sass/_7egend.scss */
  .offset-xxl-6 {
    margin-left: 50%;
  }

  /* line 1242, ../sass/_7egend.scss */
  .offset-xxl-7 {
    margin-left: 58.333333%;
  }

  /* line 1246, ../sass/_7egend.scss */
  .offset-xxl-8 {
    margin-left: 66.666667%;
  }

  /* line 1250, ../sass/_7egend.scss */
  .offset-xxl-9 {
    margin-left: 75%;
  }

  /* line 1254, ../sass/_7egend.scss */
  .offset-xxl-10 {
    margin-left: 83.333333%;
  }

  /* line 1258, ../sass/_7egend.scss */
  .offset-xxl-11 {
    margin-left: 91.666667%;
  }
}
/* line 1263, ../sass/_7egend.scss */
.d-none {
  display: none !important;
}

/* line 1267, ../sass/_7egend.scss */
.d-inline {
  display: inline !important;
}

/* line 1271, ../sass/_7egend.scss */
.d-inline-block {
  display: inline-block !important;
}

/* line 1275, ../sass/_7egend.scss */
.d-block {
  display: block !important;
}

/* line 1279, ../sass/_7egend.scss */
.d-table {
  display: table !important;
}

/* line 1283, ../sass/_7egend.scss */
.d-table-row {
  display: table-row !important;
}

/* line 1287, ../sass/_7egend.scss */
.d-table-cell {
  display: table-cell !important;
}

/* line 1291, ../sass/_7egend.scss */
.d-flex {
  display: flex !important;
}

/* line 1295, ../sass/_7egend.scss */
.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  /* line 1300, ../sass/_7egend.scss */
  .d-sm-none {
    display: none !important;
  }

  /* line 1304, ../sass/_7egend.scss */
  .d-sm-inline {
    display: inline !important;
  }

  /* line 1308, ../sass/_7egend.scss */
  .d-sm-inline-block {
    display: inline-block !important;
  }

  /* line 1312, ../sass/_7egend.scss */
  .d-sm-block {
    display: block !important;
  }

  /* line 1316, ../sass/_7egend.scss */
  .d-sm-table {
    display: table !important;
  }

  /* line 1320, ../sass/_7egend.scss */
  .d-sm-table-row {
    display: table-row !important;
  }

  /* line 1324, ../sass/_7egend.scss */
  .d-sm-table-cell {
    display: table-cell !important;
  }

  /* line 1328, ../sass/_7egend.scss */
  .d-sm-flex {
    display: flex !important;
  }

  /* line 1332, ../sass/_7egend.scss */
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  /* line 1338, ../sass/_7egend.scss */
  .d-md-none {
    display: none !important;
  }

  /* line 1342, ../sass/_7egend.scss */
  .d-md-inline {
    display: inline !important;
  }

  /* line 1346, ../sass/_7egend.scss */
  .d-md-inline-block {
    display: inline-block !important;
  }

  /* line 1350, ../sass/_7egend.scss */
  .d-md-block {
    display: block !important;
  }

  /* line 1354, ../sass/_7egend.scss */
  .d-md-table {
    display: table !important;
  }

  /* line 1358, ../sass/_7egend.scss */
  .d-md-table-row {
    display: table-row !important;
  }

  /* line 1362, ../sass/_7egend.scss */
  .d-md-table-cell {
    display: table-cell !important;
  }

  /* line 1366, ../sass/_7egend.scss */
  .d-md-flex {
    display: flex !important;
  }

  /* line 1370, ../sass/_7egend.scss */
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  /* line 1376, ../sass/_7egend.scss */
  .d-lg-none {
    display: none !important;
  }

  /* line 1380, ../sass/_7egend.scss */
  .d-lg-inline {
    display: inline !important;
  }

  /* line 1384, ../sass/_7egend.scss */
  .d-lg-inline-block {
    display: inline-block !important;
  }

  /* line 1388, ../sass/_7egend.scss */
  .d-lg-block {
    display: block !important;
  }

  /* line 1392, ../sass/_7egend.scss */
  .d-lg-table {
    display: table !important;
  }

  /* line 1396, ../sass/_7egend.scss */
  .d-lg-table-row {
    display: table-row !important;
  }

  /* line 1400, ../sass/_7egend.scss */
  .d-lg-table-cell {
    display: table-cell !important;
  }

  /* line 1404, ../sass/_7egend.scss */
  .d-lg-flex {
    display: flex !important;
  }

  /* line 1408, ../sass/_7egend.scss */
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  /* line 1414, ../sass/_7egend.scss */
  .d-xl-none {
    display: none !important;
  }

  /* line 1418, ../sass/_7egend.scss */
  .d-xl-inline {
    display: inline !important;
  }

  /* line 1422, ../sass/_7egend.scss */
  .d-xl-inline-block {
    display: inline-block !important;
  }

  /* line 1426, ../sass/_7egend.scss */
  .d-xl-block {
    display: block !important;
  }

  /* line 1430, ../sass/_7egend.scss */
  .d-xl-table {
    display: table !important;
  }

  /* line 1434, ../sass/_7egend.scss */
  .d-xl-table-row {
    display: table-row !important;
  }

  /* line 1438, ../sass/_7egend.scss */
  .d-xl-table-cell {
    display: table-cell !important;
  }

  /* line 1442, ../sass/_7egend.scss */
  .d-xl-flex {
    display: flex !important;
  }

  /* line 1446, ../sass/_7egend.scss */
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1600px) {
  /* line 1452, ../sass/_7egend.scss */
  .d-xxl-none {
    display: none !important;
  }

  /* line 1456, ../sass/_7egend.scss */
  .d-xxl-inline {
    display: inline !important;
  }

  /* line 1460, ../sass/_7egend.scss */
  .d-xxl-inline-block {
    display: inline-block !important;
  }

  /* line 1464, ../sass/_7egend.scss */
  .d-xxl-block {
    display: block !important;
  }

  /* line 1468, ../sass/_7egend.scss */
  .d-xxl-table {
    display: table !important;
  }

  /* line 1472, ../sass/_7egend.scss */
  .d-xxl-table-row {
    display: table-row !important;
  }

  /* line 1476, ../sass/_7egend.scss */
  .d-xxl-table-cell {
    display: table-cell !important;
  }

  /* line 1480, ../sass/_7egend.scss */
  .d-xxl-flex {
    display: flex !important;
  }

  /* line 1484, ../sass/_7egend.scss */
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  /* line 1490, ../sass/_7egend.scss */
  .d-print-none {
    display: none !important;
  }

  /* line 1494, ../sass/_7egend.scss */
  .d-print-inline {
    display: inline !important;
  }

  /* line 1498, ../sass/_7egend.scss */
  .d-print-inline-block {
    display: inline-block !important;
  }

  /* line 1502, ../sass/_7egend.scss */
  .d-print-block {
    display: block !important;
  }

  /* line 1506, ../sass/_7egend.scss */
  .d-print-table {
    display: table !important;
  }

  /* line 1510, ../sass/_7egend.scss */
  .d-print-table-row {
    display: table-row !important;
  }

  /* line 1514, ../sass/_7egend.scss */
  .d-print-table-cell {
    display: table-cell !important;
  }

  /* line 1518, ../sass/_7egend.scss */
  .d-print-flex {
    display: flex !important;
  }

  /* line 1522, ../sass/_7egend.scss */
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
/* line 1527, ../sass/_7egend.scss */
.flex-row {
  flex-direction: row !important;
}

/* line 1531, ../sass/_7egend.scss */
.flex-column {
  flex-direction: column !important;
}

/* line 1535, ../sass/_7egend.scss */
.flex-row-reverse {
  flex-direction: row-reverse !important;
}

/* line 1539, ../sass/_7egend.scss */
.flex-column-reverse {
  flex-direction: column-reverse !important;
}

/* line 1543, ../sass/_7egend.scss */
.flex-wrap {
  flex-wrap: wrap !important;
}

/* line 1547, ../sass/_7egend.scss */
.flex-nowrap {
  flex-wrap: nowrap !important;
}

/* line 1551, ../sass/_7egend.scss */
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

/* line 1555, ../sass/_7egend.scss */
.flex-fill {
  flex: 1 1 auto !important;
}

/* line 1559, ../sass/_7egend.scss */
.flex-grow-0 {
  flex-grow: 0 !important;
}

/* line 1563, ../sass/_7egend.scss */
.flex-grow-1 {
  flex-grow: 1 !important;
}

/* line 1567, ../sass/_7egend.scss */
.flex-shrink-0 {
  flex-shrink: 0 !important;
}

/* line 1571, ../sass/_7egend.scss */
.flex-shrink-1 {
  flex-shrink: 1 !important;
}

/* line 1575, ../sass/_7egend.scss */
.justify-content-start {
  justify-content: flex-start !important;
}

/* line 1579, ../sass/_7egend.scss */
.justify-content-end {
  justify-content: flex-end !important;
}

/* line 1583, ../sass/_7egend.scss */
.justify-content-center {
  justify-content: center !important;
}

/* line 1587, ../sass/_7egend.scss */
.justify-content-between {
  justify-content: space-between !important;
}

/* line 1591, ../sass/_7egend.scss */
.justify-content-around {
  justify-content: space-around !important;
}

/* line 1595, ../sass/_7egend.scss */
.align-items-start {
  align-items: flex-start !important;
}

/* line 1599, ../sass/_7egend.scss */
.align-items-end {
  align-items: flex-end !important;
}

/* line 1603, ../sass/_7egend.scss */
.align-items-center {
  align-items: center !important;
}

/* line 1607, ../sass/_7egend.scss */
.align-items-baseline {
  align-items: baseline !important;
}

/* line 1611, ../sass/_7egend.scss */
.align-items-stretch {
  align-items: stretch !important;
}

/* line 1615, ../sass/_7egend.scss */
.align-content-start {
  align-content: flex-start !important;
}

/* line 1619, ../sass/_7egend.scss */
.align-content-end {
  align-content: flex-end !important;
}

/* line 1623, ../sass/_7egend.scss */
.align-content-center {
  align-content: center !important;
}

/* line 1627, ../sass/_7egend.scss */
.align-content-between {
  align-content: space-between !important;
}

/* line 1631, ../sass/_7egend.scss */
.align-content-around {
  align-content: space-around !important;
}

/* line 1635, ../sass/_7egend.scss */
.align-content-stretch {
  align-content: stretch !important;
}

/* line 1639, ../sass/_7egend.scss */
.align-self-auto {
  align-self: auto !important;
}

/* line 1643, ../sass/_7egend.scss */
.align-self-start {
  align-self: flex-start !important;
}

/* line 1647, ../sass/_7egend.scss */
.align-self-end {
  align-self: flex-end !important;
}

/* line 1651, ../sass/_7egend.scss */
.align-self-center {
  align-self: center !important;
}

/* line 1655, ../sass/_7egend.scss */
.align-self-baseline {
  align-self: baseline !important;
}

/* line 1659, ../sass/_7egend.scss */
.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  /* line 1664, ../sass/_7egend.scss */
  .flex-sm-row {
    flex-direction: row !important;
  }

  /* line 1668, ../sass/_7egend.scss */
  .flex-sm-column {
    flex-direction: column !important;
  }

  /* line 1672, ../sass/_7egend.scss */
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  /* line 1676, ../sass/_7egend.scss */
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  /* line 1680, ../sass/_7egend.scss */
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  /* line 1684, ../sass/_7egend.scss */
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  /* line 1688, ../sass/_7egend.scss */
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  /* line 1692, ../sass/_7egend.scss */
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  /* line 1696, ../sass/_7egend.scss */
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  /* line 1700, ../sass/_7egend.scss */
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  /* line 1704, ../sass/_7egend.scss */
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  /* line 1708, ../sass/_7egend.scss */
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  /* line 1712, ../sass/_7egend.scss */
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  /* line 1716, ../sass/_7egend.scss */
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  /* line 1720, ../sass/_7egend.scss */
  .justify-content-sm-center {
    justify-content: center !important;
  }

  /* line 1724, ../sass/_7egend.scss */
  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  /* line 1728, ../sass/_7egend.scss */
  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  /* line 1732, ../sass/_7egend.scss */
  .align-items-sm-start {
    align-items: flex-start !important;
  }

  /* line 1736, ../sass/_7egend.scss */
  .align-items-sm-end {
    align-items: flex-end !important;
  }

  /* line 1740, ../sass/_7egend.scss */
  .align-items-sm-center {
    align-items: center !important;
  }

  /* line 1744, ../sass/_7egend.scss */
  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  /* line 1748, ../sass/_7egend.scss */
  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  /* line 1752, ../sass/_7egend.scss */
  .align-content-sm-start {
    align-content: flex-start !important;
  }

  /* line 1756, ../sass/_7egend.scss */
  .align-content-sm-end {
    align-content: flex-end !important;
  }

  /* line 1760, ../sass/_7egend.scss */
  .align-content-sm-center {
    align-content: center !important;
  }

  /* line 1764, ../sass/_7egend.scss */
  .align-content-sm-between {
    align-content: space-between !important;
  }

  /* line 1768, ../sass/_7egend.scss */
  .align-content-sm-around {
    align-content: space-around !important;
  }

  /* line 1772, ../sass/_7egend.scss */
  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  /* line 1776, ../sass/_7egend.scss */
  .align-self-sm-auto {
    align-self: auto !important;
  }

  /* line 1780, ../sass/_7egend.scss */
  .align-self-sm-start {
    align-self: flex-start !important;
  }

  /* line 1784, ../sass/_7egend.scss */
  .align-self-sm-end {
    align-self: flex-end !important;
  }

  /* line 1788, ../sass/_7egend.scss */
  .align-self-sm-center {
    align-self: center !important;
  }

  /* line 1792, ../sass/_7egend.scss */
  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  /* line 1796, ../sass/_7egend.scss */
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  /* line 1802, ../sass/_7egend.scss */
  .flex-md-row {
    flex-direction: row !important;
  }

  /* line 1806, ../sass/_7egend.scss */
  .flex-md-column {
    flex-direction: column !important;
  }

  /* line 1810, ../sass/_7egend.scss */
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  /* line 1814, ../sass/_7egend.scss */
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  /* line 1818, ../sass/_7egend.scss */
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  /* line 1822, ../sass/_7egend.scss */
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  /* line 1826, ../sass/_7egend.scss */
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  /* line 1830, ../sass/_7egend.scss */
  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  /* line 1834, ../sass/_7egend.scss */
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  /* line 1838, ../sass/_7egend.scss */
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  /* line 1842, ../sass/_7egend.scss */
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  /* line 1846, ../sass/_7egend.scss */
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  /* line 1850, ../sass/_7egend.scss */
  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  /* line 1854, ../sass/_7egend.scss */
  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  /* line 1858, ../sass/_7egend.scss */
  .justify-content-md-center {
    justify-content: center !important;
  }

  /* line 1862, ../sass/_7egend.scss */
  .justify-content-md-between {
    justify-content: space-between !important;
  }

  /* line 1866, ../sass/_7egend.scss */
  .justify-content-md-around {
    justify-content: space-around !important;
  }

  /* line 1870, ../sass/_7egend.scss */
  .align-items-md-start {
    align-items: flex-start !important;
  }

  /* line 1874, ../sass/_7egend.scss */
  .align-items-md-end {
    align-items: flex-end !important;
  }

  /* line 1878, ../sass/_7egend.scss */
  .align-items-md-center {
    align-items: center !important;
  }

  /* line 1882, ../sass/_7egend.scss */
  .align-items-md-baseline {
    align-items: baseline !important;
  }

  /* line 1886, ../sass/_7egend.scss */
  .align-items-md-stretch {
    align-items: stretch !important;
  }

  /* line 1890, ../sass/_7egend.scss */
  .align-content-md-start {
    align-content: flex-start !important;
  }

  /* line 1894, ../sass/_7egend.scss */
  .align-content-md-end {
    align-content: flex-end !important;
  }

  /* line 1898, ../sass/_7egend.scss */
  .align-content-md-center {
    align-content: center !important;
  }

  /* line 1902, ../sass/_7egend.scss */
  .align-content-md-between {
    align-content: space-between !important;
  }

  /* line 1906, ../sass/_7egend.scss */
  .align-content-md-around {
    align-content: space-around !important;
  }

  /* line 1910, ../sass/_7egend.scss */
  .align-content-md-stretch {
    align-content: stretch !important;
  }

  /* line 1914, ../sass/_7egend.scss */
  .align-self-md-auto {
    align-self: auto !important;
  }

  /* line 1918, ../sass/_7egend.scss */
  .align-self-md-start {
    align-self: flex-start !important;
  }

  /* line 1922, ../sass/_7egend.scss */
  .align-self-md-end {
    align-self: flex-end !important;
  }

  /* line 1926, ../sass/_7egend.scss */
  .align-self-md-center {
    align-self: center !important;
  }

  /* line 1930, ../sass/_7egend.scss */
  .align-self-md-baseline {
    align-self: baseline !important;
  }

  /* line 1934, ../sass/_7egend.scss */
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  /* line 1940, ../sass/_7egend.scss */
  .flex-lg-row {
    flex-direction: row !important;
  }

  /* line 1944, ../sass/_7egend.scss */
  .flex-lg-column {
    flex-direction: column !important;
  }

  /* line 1948, ../sass/_7egend.scss */
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  /* line 1952, ../sass/_7egend.scss */
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  /* line 1956, ../sass/_7egend.scss */
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  /* line 1960, ../sass/_7egend.scss */
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  /* line 1964, ../sass/_7egend.scss */
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  /* line 1968, ../sass/_7egend.scss */
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  /* line 1972, ../sass/_7egend.scss */
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  /* line 1976, ../sass/_7egend.scss */
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  /* line 1980, ../sass/_7egend.scss */
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  /* line 1984, ../sass/_7egend.scss */
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  /* line 1988, ../sass/_7egend.scss */
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  /* line 1992, ../sass/_7egend.scss */
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  /* line 1996, ../sass/_7egend.scss */
  .justify-content-lg-center {
    justify-content: center !important;
  }

  /* line 2000, ../sass/_7egend.scss */
  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  /* line 2004, ../sass/_7egend.scss */
  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  /* line 2008, ../sass/_7egend.scss */
  .align-items-lg-start {
    align-items: flex-start !important;
  }

  /* line 2012, ../sass/_7egend.scss */
  .align-items-lg-end {
    align-items: flex-end !important;
  }

  /* line 2016, ../sass/_7egend.scss */
  .align-items-lg-center {
    align-items: center !important;
  }

  /* line 2020, ../sass/_7egend.scss */
  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  /* line 2024, ../sass/_7egend.scss */
  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  /* line 2028, ../sass/_7egend.scss */
  .align-content-lg-start {
    align-content: flex-start !important;
  }

  /* line 2032, ../sass/_7egend.scss */
  .align-content-lg-end {
    align-content: flex-end !important;
  }

  /* line 2036, ../sass/_7egend.scss */
  .align-content-lg-center {
    align-content: center !important;
  }

  /* line 2040, ../sass/_7egend.scss */
  .align-content-lg-between {
    align-content: space-between !important;
  }

  /* line 2044, ../sass/_7egend.scss */
  .align-content-lg-around {
    align-content: space-around !important;
  }

  /* line 2048, ../sass/_7egend.scss */
  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  /* line 2052, ../sass/_7egend.scss */
  .align-self-lg-auto {
    align-self: auto !important;
  }

  /* line 2056, ../sass/_7egend.scss */
  .align-self-lg-start {
    align-self: flex-start !important;
  }

  /* line 2060, ../sass/_7egend.scss */
  .align-self-lg-end {
    align-self: flex-end !important;
  }

  /* line 2064, ../sass/_7egend.scss */
  .align-self-lg-center {
    align-self: center !important;
  }

  /* line 2068, ../sass/_7egend.scss */
  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  /* line 2072, ../sass/_7egend.scss */
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  /* line 2078, ../sass/_7egend.scss */
  .flex-xl-row {
    flex-direction: row !important;
  }

  /* line 2082, ../sass/_7egend.scss */
  .flex-xl-column {
    flex-direction: column !important;
  }

  /* line 2086, ../sass/_7egend.scss */
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  /* line 2090, ../sass/_7egend.scss */
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  /* line 2094, ../sass/_7egend.scss */
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  /* line 2098, ../sass/_7egend.scss */
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  /* line 2102, ../sass/_7egend.scss */
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  /* line 2106, ../sass/_7egend.scss */
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  /* line 2110, ../sass/_7egend.scss */
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  /* line 2114, ../sass/_7egend.scss */
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  /* line 2118, ../sass/_7egend.scss */
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  /* line 2122, ../sass/_7egend.scss */
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  /* line 2126, ../sass/_7egend.scss */
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  /* line 2130, ../sass/_7egend.scss */
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  /* line 2134, ../sass/_7egend.scss */
  .justify-content-xl-center {
    justify-content: center !important;
  }

  /* line 2138, ../sass/_7egend.scss */
  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  /* line 2142, ../sass/_7egend.scss */
  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  /* line 2146, ../sass/_7egend.scss */
  .align-items-xl-start {
    align-items: flex-start !important;
  }

  /* line 2150, ../sass/_7egend.scss */
  .align-items-xl-end {
    align-items: flex-end !important;
  }

  /* line 2154, ../sass/_7egend.scss */
  .align-items-xl-center {
    align-items: center !important;
  }

  /* line 2158, ../sass/_7egend.scss */
  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  /* line 2162, ../sass/_7egend.scss */
  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  /* line 2166, ../sass/_7egend.scss */
  .align-content-xl-start {
    align-content: flex-start !important;
  }

  /* line 2170, ../sass/_7egend.scss */
  .align-content-xl-end {
    align-content: flex-end !important;
  }

  /* line 2174, ../sass/_7egend.scss */
  .align-content-xl-center {
    align-content: center !important;
  }

  /* line 2178, ../sass/_7egend.scss */
  .align-content-xl-between {
    align-content: space-between !important;
  }

  /* line 2182, ../sass/_7egend.scss */
  .align-content-xl-around {
    align-content: space-around !important;
  }

  /* line 2186, ../sass/_7egend.scss */
  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  /* line 2190, ../sass/_7egend.scss */
  .align-self-xl-auto {
    align-self: auto !important;
  }

  /* line 2194, ../sass/_7egend.scss */
  .align-self-xl-start {
    align-self: flex-start !important;
  }

  /* line 2198, ../sass/_7egend.scss */
  .align-self-xl-end {
    align-self: flex-end !important;
  }

  /* line 2202, ../sass/_7egend.scss */
  .align-self-xl-center {
    align-self: center !important;
  }

  /* line 2206, ../sass/_7egend.scss */
  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  /* line 2210, ../sass/_7egend.scss */
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1600px) {
  /* line 2216, ../sass/_7egend.scss */
  .flex-xxl-row {
    flex-direction: row !important;
  }

  /* line 2220, ../sass/_7egend.scss */
  .flex-xxl-column {
    flex-direction: column !important;
  }

  /* line 2224, ../sass/_7egend.scss */
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  /* line 2228, ../sass/_7egend.scss */
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  /* line 2232, ../sass/_7egend.scss */
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  /* line 2236, ../sass/_7egend.scss */
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  /* line 2240, ../sass/_7egend.scss */
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  /* line 2244, ../sass/_7egend.scss */
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

  /* line 2248, ../sass/_7egend.scss */
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  /* line 2252, ../sass/_7egend.scss */
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  /* line 2256, ../sass/_7egend.scss */
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }

  /* line 2260, ../sass/_7egend.scss */
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }

  /* line 2264, ../sass/_7egend.scss */
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  /* line 2268, ../sass/_7egend.scss */
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  /* line 2272, ../sass/_7egend.scss */
  .justify-content-xxl-center {
    justify-content: center !important;
  }

  /* line 2276, ../sass/_7egend.scss */
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  /* line 2280, ../sass/_7egend.scss */
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  /* line 2284, ../sass/_7egend.scss */
  .align-items-xxl-start {
    align-items: flex-start !important;
  }

  /* line 2288, ../sass/_7egend.scss */
  .align-items-xxl-end {
    align-items: flex-end !important;
  }

  /* line 2292, ../sass/_7egend.scss */
  .align-items-xxl-center {
    align-items: center !important;
  }

  /* line 2296, ../sass/_7egend.scss */
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  /* line 2300, ../sass/_7egend.scss */
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  /* line 2304, ../sass/_7egend.scss */
  .align-content-xxl-start {
    align-content: flex-start !important;
  }

  /* line 2308, ../sass/_7egend.scss */
  .align-content-xxl-end {
    align-content: flex-end !important;
  }

  /* line 2312, ../sass/_7egend.scss */
  .align-content-xxl-center {
    align-content: center !important;
  }

  /* line 2316, ../sass/_7egend.scss */
  .align-content-xxl-between {
    align-content: space-between !important;
  }

  /* line 2320, ../sass/_7egend.scss */
  .align-content-xxl-around {
    align-content: space-around !important;
  }

  /* line 2324, ../sass/_7egend.scss */
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }

  /* line 2328, ../sass/_7egend.scss */
  .align-self-xxl-auto {
    align-self: auto !important;
  }

  /* line 2332, ../sass/_7egend.scss */
  .align-self-xxl-start {
    align-self: flex-start !important;
  }

  /* line 2336, ../sass/_7egend.scss */
  .align-self-xxl-end {
    align-self: flex-end !important;
  }

  /* line 2340, ../sass/_7egend.scss */
  .align-self-xxl-center {
    align-self: center !important;
  }

  /* line 2344, ../sass/_7egend.scss */
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }

  /* line 2348, ../sass/_7egend.scss */
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 2362, ../sass/_7egend.scss */
.logo__logo {
  display: flex;
  text-decoration: none;
  height: 100%;
}

@media (max-width: 1199px) {
  /* line 2369, ../sass/_7egend.scss */
  .logo__logo {
    justify-content: center;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  /* line 2376, ../sass/_7egend.scss */
  .logo__logo {
    flex-direction: row;
    justify-content: center;
    height: auto;
  }
}
/* line 2383, ../sass/_7egend.scss */
.logo__logo > img {
  align-self: center;
  height: 70px;
  transition: height 0.2s ease-in;
}

@media (max-width: 991px) {
  /* line 2390, ../sass/_7egend.scss */
  .logo__logo > img {
    height: 53px;
    margin-top: 8px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  /* line 2398, ../sass/_7egend.scss */
  .logo__logo > img {
    height: 48.48px;
  }
}
/* line 2403, ../sass/_7egend.scss */
.logo__logo .logo__text {
  display: flex;
  flex-direction: column;
  align-self: center;
  margin-left: 16px;
}

@media (max-width: 1199px) {
  /* line 2411, ../sass/_7egend.scss */
  .logo__logo .logo__text {
    margin-left: 0;
  }
}
/* line 2416, ../sass/_7egend.scss */
.logo__logo .logo__text img {
  width: 100%;
  height: auto !important;
}

@media (max-width: 1199px) {
  /* line 2422, ../sass/_7egend.scss */
  .logo__logo .logo__text img {
    display: none;
  }
}
/* line 2427, ../sass/_7egend.scss */
.logo__logo .logo__text .logo__version {
  color: #8A8A8A;
  font-size: 18px;
  padding-top: 4px;
  white-space: nowrap;
  height: auto;
  opacity: 1;
  transition: height 0.1s ease-in, opacity 0.1s ease-in;
}

@media (max-width: 991px) {
  /* line 2438, ../sass/_7egend.scss */
  .logo__logo .logo__text .logo__version {
    display: none;
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 2452, ../sass/_7egend.scss */
.languageSwitch__language-switch {
  font-family: Bebas Neue;
  font-size: 16px;
  letter-spacing: 0.75px;
  line-height: 19px;
  margin-bottom: 30px;
}

/* line 2460, ../sass/_7egend.scss */
.languageSwitch__language-switch .languageSwitch__languages {
  margin-top: 16px;
}

/* line 2464, ../sass/_7egend.scss */
.languageSwitch__language-switch span {
  color: rgba(255, 255, 255, 0.6);
  font-size: 18px;
  letter-spacing: 1px;
  line-height: 23px;
  margin-right: 22px;
  cursor: pointer;
}

/* line 2473, ../sass/_7egend.scss */
.languageSwitch__language-switch span:hover {
  color: #fff;
}

/* line 2477, ../sass/_7egend.scss */
.languageSwitch__language-switch span.languageSwitch__active {
  cursor: default;
  color: #FF671F;
}

/* line 2482, ../sass/_7egend.scss */
.languageSwitch__language-switch span.languageSwitch__active.languageSwitch__hover {
  color: #FF671F;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 2495, ../sass/_7egend.scss */
.social__social .social__label {
  font-family: Bebas Neue;
  font-size: 16px;
  letter-spacing: 0.75px;
  line-height: 19px;
  margin-bottom: 16px;
}

/* line 2503, ../sass/_7egend.scss */
.social__social > div {
  display: flex;
  flex-wrap: wrap;
}

@media (max-width: 767px) {
  /* line 2509, ../sass/_7egend.scss */
  .social__social > div {
    justify-content: flex-start;
  }
}
/* line 2514, ../sass/_7egend.scss */
.social__social > div a {
  width: auto;
  margin-right: 8px;
}

@media (min-width: 576px) {
  /* line 2520, ../sass/_7egend.scss */
  .social__social > div a {
    padding-bottom: 2px;
  }
}
@media (max-width: 767px) {
  /* line 2526, ../sass/_7egend.scss */
  .social__social > div a {
    margin: 0 16px 16px 0;
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 2540, ../sass/_7egend.scss */
.appslinks__social {
  margin-bottom: 30px;
}

/* line 2544, ../sass/_7egend.scss */
.appslinks__social .appslinks__label {
  font-family: Bebas Neue;
  font-size: 16px;
  letter-spacing: 0.75px;
  line-height: 19px;
  margin-bottom: 16px;
}

/* line 2552, ../sass/_7egend.scss */
.appslinks__social > div {
  display: flex;
  justify-content: flex-start;
}

/* line 2557, ../sass/_7egend.scss */
.appslinks__social a {
  margin-right: 50px;
}

@media (max-width: 767px) {
  /* line 2562, ../sass/_7egend.scss */
  .appslinks__social a {
    margin: 0 16px 0 0;
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 2576, ../sass/_7egend.scss */
.menu__icon {
  display: inline;
  margin-right: 8px;
  vertical-align: middle;
}

/* line 2582, ../sass/_7egend.scss */
.menu__icon .image__masked {
  background-color: #fff;
}

/* line 2586, ../sass/_7egend.scss */
.menu__icon img {
  transition: background-color 0.2s ease-in;
  width: 20px;
  height: 20px;
  -o-object-fit: contain;
  object-fit: contain;
  vertical-align: middle;
}

/* line 2595, ../sass/_7egend.scss */
.menu__menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  max-height: 100vh;
  padding-top: 70px;
  background: #161616;
  z-index: -1;
  -webkit-transform: translate3d(0, calc(-100% - 60px), 0);
  transform: translate3d(0, calc(-100% - 60px), 0);
  transition: -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
  box-shadow: 0 -10px 50px 30px rgba(0, 0, 0, 0.4);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: flex;
}

@media (min-width: 768px) {
  /* line 2616, ../sass/_7egend.scss */
  .menu__menu > div {
    display: flex;
    flex-direction: column;
  }

  /* line 2621, ../sass/_7egend.scss */
  .menu__menu > div > div {
    flex-wrap: nowrap;
    overflow: hidden;
  }
}
@media (min-width: 1200px) {
  /* line 2628, ../sass/_7egend.scss */
  .menu__menu > div {
    display: flex;
  }

  /* line 2632, ../sass/_7egend.scss */
  .menu__menu > div > div {
    display: flex;
    flex-wrap: nowrap;
    overflow: initial;
  }
}
@media (max-width: 1199px) {
  /* line 2640, ../sass/_7egend.scss */
  .menu__menu {
    -webkit-transform: translate3d(0, calc(-100% - 175px), 0);
    transform: translate3d(0, calc(-100% - 175px), 0);
    padding-top: 100px;
  }

  /* line 2646, ../sass/_7egend.scss */
  .menu__menu > div {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 2652, ../sass/_7egend.scss */
.menu__menu.menu__open {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: -webkit-transform 0.6s cubic-bezier(0.8, 0, 0.2, 0.99);
  transition: transform 0.6s cubic-bezier(0.8, 0, 0.2, 0.99);
  transition: transform 0.6s cubic-bezier(0.8, 0, 0.2, 0.99), -webkit-transform 0.6s cubic-bezier(0.8, 0, 0.2, 0.99);
}

/* line 2664, ../sass/_7egend.scss */
.menu__menu.menu__open .menu__row-one .menu__subcategories,
.menu__menu.menu__open .menu__row-two,
.menu__menu.menu__open .menu__row-three,
.menu__menu.menu__open .menu__row-three .menu__subcategories,
.menu__menu.menu__open .menu__left-block {
  opacity: 1;
  margin-top: 0;
}

/* line 2669, ../sass/_7egend.scss */
.menu__menu.menu__open .menu__row-one .menu__subcategories {
  transition: opacity 0.4s 0.5s ease-in, margin-top 0.4s 0.5s ease-out;
}

/* line 2673, ../sass/_7egend.scss */
.menu__menu.menu__open .menu__row-two {
  transition: opacity 0.4s 0.55s ease-in, margin-top 0.4s 0.55s ease-out;
}

/* line 2679, ../sass/_7egend.scss */
.menu__menu.menu__open .menu__row-three,
.menu__menu.menu__open .menu__row-three .menu__subcategories,
.menu__menu.menu__open .menu__left-block {
  transition: opacity 0.4s 0.6s ease-in, margin-top 0.4s 0.6s ease-out;
}

/* line 2683, ../sass/_7egend.scss */
.menu__menu.menu__open .menu__overflow {
  position: absolute;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: -1;
}

@media (max-width: 1199px) {
  /* line 2695, ../sass/_7egend.scss */
  .menu__menu.menu__open .menu__row-one .menu__category > a,
  .menu__menu.menu__open .menu__row-one .menu__category > i {
    opacity: 1;
    transition: opacity 0.4s 0.5s ease-in, margin-top 0.4s 0.5s ease-out;
  }
}
/* line 2704, ../sass/_7egend.scss */
.menu__menu .menu__left-block,
.menu__menu .menu__subcategories,
.menu__menu .menu__row-two,
.menu__menu .menu__row-three {
  opacity: 0;
  margin-top: -20px;
  transition: opacity 0.1s ease-out;
}

@media (max-width: 1199px) {
  /* line 2711, ../sass/_7egend.scss */
  .menu__menu .menu__row-one {
    padding-top: 24px;
  }
}
/* line 2717, ../sass/_7egend.scss */
.menu__menu .menu__row-one .menu__category > a,
.menu__menu .menu__row-one .menu__category > i {
  opacity: 0;
}

@media (max-width: 1199px) {
  /* line 2724, ../sass/_7egend.scss */
  .menu__menu .menu__row-one .menu__category > a,
  .menu__menu .menu__row-one .menu__category > i {
    margin-top: -20px;
    transition: opacity 0.1s ease-out;
  }
}
@media (min-width: 1200px) {
  /* line 2733, ../sass/_7egend.scss */
  .menu__menu .menu__row-one .menu__category > a,
  .menu__menu .menu__row-one .menu__category > i {
    display: none !important;
  }
}
/* line 2738, ../sass/_7egend.scss */
.menu__menu .menu__row-one .menu__category i {
  display: inline;
}

/* line 2742, ../sass/_7egend.scss */
.menu__menu .menu__push {
  width: 103px;
}

@media (max-width: 1199px) {
  /* line 2747, ../sass/_7egend.scss */
  .menu__menu .menu__push {
    width: 0;
  }
}
/* line 2752, ../sass/_7egend.scss */
.menu__menu .menu__items {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  margin-bottom: 32px;
  margin-left: 16px;
}

@media (max-width: 1199px) {
  /* line 2761, ../sass/_7egend.scss */
  .menu__menu .menu__items {
    margin-left: 0;
  }
}
/* line 2766, ../sass/_7egend.scss */
.menu__menu .menu__divisor {
  position: relative;
  width: 100%;
  height: 1px;
  margin-bottom: 20px;
}

/* line 2773, ../sass/_7egend.scss */
.menu__menu .menu__divisor:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
}

/* line 2783, ../sass/_7egend.scss */
.menu__menu .menu__black__container {
  position: relative;
  flex-direction: column;
  justify-content: flex-start;
  padding-top: 20px;
}

@media (max-width: 1199px) {
  /* line 2791, ../sass/_7egend.scss */
  .menu__menu .menu__black__container {
    padding: 32px 40px 0;
    flex-basis: auto;
  }
}
/* line 2797, ../sass/_7egend.scss */
.menu__menu .menu__black__container::before {
  content: '';
  position: absolute;
  top: -70px;
  right: 0;
  width: 30vw;
  min-height: 400px;
  height: calc(100% + 70px);
  background: #101010;
  z-index: -1;
}

@media (max-width: 1199px) {
  /* line 2810, ../sass/_7egend.scss */
  .menu__menu .menu__black__container::before {
    width: 100%;
    min-height: 100%;
  }
}
/* line 2816, ../sass/_7egend.scss */
.menu__menu .menu__second__black__container {
  display: flex;
  overflow: auto;
  background: #161616;
  min-height: 400px;
  scrollbar-color: #242424 #161616;
}

/* line 2824, ../sass/_7egend.scss */
.menu__menu .menu__second__black__container::-webkit-scrollbar {
  width: 10px;
}

/* line 2828, ../sass/_7egend.scss */
.menu__menu .menu__second__black__container::-webkit-scrollbar-track {
  background: #161616;
}

/* line 2832, ../sass/_7egend.scss */
.menu__menu .menu__second__black__container::-webkit-scrollbar-thumb {
  background: #242424;
  border-radius: 16px;
}

@media (max-width: 1199px) {
  /* line 2838, ../sass/_7egend.scss */
  .menu__menu .menu__second__black__container {
    min-height: auto !important;
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 768px) {
  /* line 2846, ../sass/_7egend.scss */
  .menu__menu .menu__second__black__container {
    display: block;
    flex: 1;
    overflow: auto;
  }
}
@media (min-width: 1200px) {
  /* line 2854, ../sass/_7egend.scss */
  .menu__menu .menu__second__black__container {
    display: flex;
    overflow: auto;
    max-height: calc(100vh - 70px);
  }
}
/* line 2861, ../sass/_7egend.scss */
.menu__menu .menu__left-block {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-right: 5%;
}

@media (max-width: 1199px) {
  /* line 2869, ../sass/_7egend.scss */
  .menu__menu .menu__left-block {
    flex-direction: row;
    justify-content: space-around;
    margin-right: 0;
  }

  /* line 2876, ../sass/_7egend.scss */
  .menu__menu .menu__left-block > form,
  .menu__menu .menu__left-block > div {
    width: 33.33333333%;
    padding: 16px;
  }
}
/* line 2882, ../sass/_7egend.scss */
.menu__menu .menu__center-block {
  font-size: 18px;
  letter-spacing: 0.7px;
  line-height: 24px;
}

@media (min-width: 1200px) {
  /* line 2889, ../sass/_7egend.scss */
  .menu__menu .menu__center-block {
    width: 100%;
  }
}
/* line 2894, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__category {
  min-width: 110px;
  width: 18%;
  margin-right: 16px;
}

@media (max-width: 1199px) {
  /* line 2901, ../sass/_7egend.scss */
  .menu__menu .menu__center-block .menu__category {
    text-align: left;
    width: 20%;
    margin-right: 0;
  }
}
/* line 2908, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__category > a {
  display: block;
  white-space: nowrap;
  margin-bottom: 16px;
}

/* line 2915, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__category > a:hover,
.menu__menu .menu__center-block .menu__category > a:focus {
  color: #FF671F;
}

/* line 2920, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__category > i,
.menu__menu .menu__center-block .menu__category > a > i {
  max-width: 20px;
  margin-right: 8px;
}

/* line 2925, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories {
  color: rgba(255, 255, 255, 0.6);
  font-family: IBM Plex Sans, sans-serif;
  font-size: 13px;
  line-height: 14px;
  font-weight: 400;
  letter-spacing: 0;
  padding: 0 0 0 16px;
  margin-left: 8px;
  position: relative;
}

/* line 2937, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories:before {
  content: '';
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  left: 0;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
}

/* line 2947, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories i {
  margin-left: 4px;
  font-size: 14px;
}

/* line 2952, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories li {
  display: flex;
  position: relative;
  z-index: 1;
}

/* line 2958, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories li:before {
  content: '';
  position: absolute;
  top: 0;
  right: 10px;
  width: 100%;
  height: 100%;
  background-image: url("/images/7egend/menu_bush.png");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  z-index: -1;
  opacity: 0;
  transition: 0.5s opacity ease;
}

@media (max-width: 1199px) {
  /* line 2975, ../sass/_7egend.scss */
  .menu__menu .menu__center-block .menu__subcategories li:before {
    content: none;
  }
}
/* line 2980, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories li:after {
  content: '';
  position: absolute;
  top: 0;
  right: 10px;
  height: 100%;
  background: #161616;
  z-index: -1;
  width: 100%;
  transition: 0.5s width;
}

@media (max-width: 1199px) {
  /* line 2993, ../sass/_7egend.scss */
  .menu__menu .menu__center-block .menu__subcategories li:after {
    content: none;
  }
}
/* line 2999, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories li:hover,
.menu__menu .menu__center-block .menu__subcategories li:focus {
  color: #fff;
  cursor: pointer;
}

/* line 3005, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories li:hover:before,
.menu__menu .menu__center-block .menu__subcategories li:focus:before {
  opacity: 1;
  transition: 0s 0.5s opacity;
}

/* line 3011, ../sass/_7egend.scss */
.menu__menu .menu__center-block .menu__subcategories li:hover:after,
.menu__menu .menu__center-block .menu__subcategories li:focus:after {
  width: 0;
  transition: 0.2s 0.5s width ease;
}

/* line 3016, ../sass/_7egend.scss */
.menu__menu a {
  width: auto;
  padding: 6px 0;
  margin-right: 8px;
}

/* line 3023, ../sass/_7egend.scss */
.menu__menu a:focus,
.menu__menu a:hover {
  color: #fff;
}

/* line 3028, ../sass/_7egend.scss */
.menu__menu a:focus img,
.menu__menu a:hover img {
  background-color: #FF671F;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 3041, ../sass/_7egend.scss */
.subcategoriesMobile__categories {
  list-style-type: none;
  color: rgba(255, 255, 255, 0.75);
  line-height: 46px;
  font-size: 18px;
  margin: 0px 10px;
  color: #fff;
  position: relative;
  opacity: 0;
  height: 0;
  transition: height 0.2s, opacity 0.2s;
}

/* line 3054, ../sass/_7egend.scss */
.subcategoriesMobile__categories:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
}

/* line 3064, ../sass/_7egend.scss */
.subcategoriesMobile__categories .subcategoriesMobile__category {
  height: 46px;
}

/* line 3068, ../sass/_7egend.scss */
.subcategoriesMobile__categories.subcategoriesMobile__open {
  opacity: 1;
  transition: opacity 0.4s;
  height: auto;
}

/* line 3074, ../sass/_7egend.scss */
.subcategoriesMobile__categories.subcategoriesMobile__open .subcategoriesMobile__category {
  height: auto;
  transition: height 0.4s ease-out;
}

/* line 3079, ../sass/_7egend.scss */
.subcategoriesMobile__categories.subcategoriesMobile__open .subcategoriesMobile__subcategory {
  height: 46px;
}

/* line 3083, ../sass/_7egend.scss */
.subcategoriesMobile__category {
  position: relative;
  height: 0;
  transition: height 0.3s ease-out;
}

/* line 3089, ../sass/_7egend.scss */
.subcategoriesMobile__category .subcategoriesMobile__toggleIcon {
  font-size: 18px;
  margin-left: 4px;
}

/* line 3094, ../sass/_7egend.scss */
.subcategoriesMobile__category .subcategoriesMobile__active {
  display: block;
  color: #FF671F;
}

/* line 3099, ../sass/_7egend.scss */
.subcategoriesMobile__category.subcategoriesMobile__open .subcategoriesMobile__subCategories {
  display: block;
}

/* line 3103, ../sass/_7egend.scss */
.subcategoriesMobile__category.subcategoriesMobile__open .subcategoriesMobile__subCategory {
  opacity: 1;
  height: 46px;
}

/* line 3108, ../sass/_7egend.scss */
.subcategoriesMobile__category:not(:last-child):after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
}

/* line 3118, ../sass/_7egend.scss */
.subcategoriesMobile__subCategories {
  padding: 0;
  list-style: none;
  display: none;
}

/* line 3124, ../sass/_7egend.scss */
.subcategoriesMobile__categoryLink .subcategoriesMobile__toggleIcon {
  position: absolute;
  right: -5px;
  top: 14px;
  font-size: 20px;
}

/* line 3131, ../sass/_7egend.scss */
.subcategoriesMobile__subCategory {
  transition: opacity 0.4s, height 0.4s;
  color: rgba(255, 255, 255, 0.6);
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 16px;
  height: 0;
  opacity: 0;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 3149, ../sass/_7egend.scss */
.categoryMobile__categories {
  padding: 0 16px;
  margin: 40px 0;
}

/* line 3154, ../sass/_7egend.scss */
.categoryMobile__category {
  font-size: 22px;
  letter-spacing: 0.5px;
  line-height: 56px;
  width: 100%;
}

/* line 3161, ../sass/_7egend.scss */
.categoryMobile__category:last-child .categoryMobile__row:after {
  background: transparent;
}

/* line 3165, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  color: rgba(255, 255, 255, 0.6);
  transition: color 0.2s;
}

/* line 3174, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 12px;
  width: calc(100% - 24px);
  height: 1px;
  background: linear-gradient(to right, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
}

/* line 3184, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row.categoryMobile__active {
  color: #fff;
  transition: color 0.4s ease-out;
}

/* line 3189, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row.categoryMobile__active a .image__masked {
  background-color: #fff;
}

/* line 3193, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row.categoryMobile__active:after {
  background: linear-gradient(to right, #ff671f, rgba(0, 0, 0, 0));
}

/* line 3197, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row.categoryMobile__active .categoryMobile__expandIcon {
  color: #fff;
  transition: color 0.4s ease-out;
}

/* line 3202, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row a {
  display: flex;
  align-items: center;
}

/* line 3207, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row a:hover img {
  background-color: #FF671F;
}

/* line 3211, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row a .image__masked {
  background-color: rgba(255, 255, 255, 0.6);
}

/* line 3215, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row a img {
  transition: background-color 0.4s ease-out;
  width: 28px;
  height: 28px;
  -o-object-fit: contain;
  object-fit: contain;
}

/* line 3224, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__row a img,
.categoryMobile__category .categoryMobile__row a span {
  display: inline-block;
}

/* line 3228, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__title {
  margin: 0 24px;
}

/* line 3232, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__titleIcon {
  margin-top: 12px;
}

/* line 3237, ../sass/_7egend.scss */
.categoryMobile__category .categoryMobile__titleIcon,
.categoryMobile__category .categoryMobile__expandIcon {
  font-size: 28px;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 3250, ../sass/_7egend.scss */
.menuMobile__menu {
  position: absolute;
  height: calc(100vh - 26px);
  width: calc(100vw - 16px);
  border-radius: 4px;
  top: 18px;
  left: 0;
  background: #161616;
  display: flex;
  flex-direction: column;
  -webkit-transform: translate3d(0, 64px, 0);
  transform: translate3d(0, 64px, 0);
  transition: -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in;
  transition: transform 0.3s ease-in, -webkit-transform 0.3s ease-in;
}

/* line 3267, ../sass/_7egend.scss */
.menuMobile__menu.menuMobile__open {
  -webkit-transform: translate3d(0, calc(-100% + 40px), 0);
  transform: translate3d(0, calc(-100% + 40px), 0);
  transition: -webkit-transform 0.6s cubic-bezier(0.8, 0, 0.2, 0.99);
  transition: transform 0.6s cubic-bezier(0.8, 0, 0.2, 0.99);
  transition: transform 0.6s cubic-bezier(0.8, 0, 0.2, 0.99), -webkit-transform 0.6s cubic-bezier(0.8, 0, 0.2, 0.99);
}

/* line 3275, ../sass/_7egend.scss */
.menuMobile__menu.menuMobile__app {
  transition: none;
  display: none;
  -webkit-transform: translate3d(0, calc(-100% + 40px), 0);
  transform: translate3d(0, calc(-100% + 40px), 0);
}

/* line 3282, ../sass/_7egend.scss */
.menuMobile__menu.menuMobile__app.menuMobile__open {
  display: flex;
  transition: none;
}

/* line 3287, ../sass/_7egend.scss */
.menuMobile__menu .menuMobile__actions {
  padding: 20px 16px 20px;
  display: flex;
  justify-content: space-between;
}

/* line 3294, ../sass/_7egend.scss */
.menuMobile__menu .menuMobile__actions [class^="icon-"],
.menuMobile__menu .menuMobile__actions [class*=" icon-"] {
  font-size: 24px;
}

/* line 3298, ../sass/_7egend.scss */
.menuMobile__menu .menuMobile__scrollable {
  flex: 1;
  overflow: auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

/* line 3306, ../sass/_7egend.scss */
.menuMobile__menu .menuMobile__bottom {
  background: #161616;
  padding: 32px 16px 80px;
  position: relative;
}

/* line 3312, ../sass/_7egend.scss */
.menuMobile__menu .logo__logo {
  position: absolute;
  top: 8px;
  left: 50px;
  width: calc(100% - 100px);
}

/* line 3319, ../sass/_7egend.scss */
.menuMobile__menu .languageSwitch__language-switch {
  margin-bottom: 24px;
}

/* line 3323, ../sass/_7egend.scss */
.menuMobile__menu .social__social .social__icons {
  justify-content: center;
  width: 100%;
  margin-top: 0;
}

/* line 3329, ../sass/_7egend.scss */
.menuMobile__menu .social__social .social__icons > a {
  margin-left: 12px;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 3342, ../sass/_7egend.scss */
.submenu__submenu {
  background: #101010;
  padding: 106px 40px 24px;
  color: rgba(255, 255, 255, 0.6);
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 14px;
  text-transform: capitalize;
  letter-spacing: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  left: auto;
  z-index: -2;
  margin: 0 -32px;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  transition: opacity 0s 0.3s, -webkit-transform 0.3s ease;
  transition: opacity 0s 0.3s, transform 0.3s ease;
  transition: opacity 0s 0.3s, transform 0.3s ease, -webkit-transform 0.3s ease;
}

@media (max-width: 1599px) {
  /* line 3366, ../sass/_7egend.scss */
  .submenu__submenu {
    font-size: 13px;
    line-height: 14px;
  }
}
@media (max-width: 991px) {
  /* line 3373, ../sass/_7egend.scss */
  .submenu__submenu {
    display: none;
  }
}
/* line 3378, ../sass/_7egend.scss */
.submenu__submenu.submenu__fullWidth {
  left: 0;
}

/* line 3382, ../sass/_7egend.scss */
.submenu__submenu.submenu__visible {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}

@media (max-width: 767px) {
  /* line 3392, ../sass/_7egend.scss */
  .submenu__submenu.submenu__visible {
    display: none;
  }
}
/* line 3397, ../sass/_7egend.scss */
.submenu__submenu.submenu__visible li {
  opacity: 1;
  transition: opacity 0.2s 0.2s ease-out;
}

/* line 3402, ../sass/_7egend.scss */
.submenu__submenu i {
  margin-left: 4px;
  font-size: 14px;
}

/* line 3407, ../sass/_7egend.scss */
.submenu__submenu li {
  display: flex;
  position: relative;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.05s ease-out;
}

/* line 3415, ../sass/_7egend.scss */
.submenu__submenu li:before {
  content: '';
  position: absolute;
  top: 0;
  right: 10px;
  width: 100%;
  height: 100%;
  background-image: url("/images/7egend/menu_bush.png");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  z-index: -1;
}

/* line 3429, ../sass/_7egend.scss */
.submenu__submenu li:after {
  content: '';
  position: absolute;
  top: 0;
  right: 10px;
  height: 100%;
  width: 100%;
  transition: 0.5s width ease;
  background: #101010;
  z-index: -1;
}

/* line 3442, ../sass/_7egend.scss */
.submenu__submenu li:hover,
.submenu__submenu li:focus {
  color: #fff;
  cursor: pointer;
}

/* line 3448, ../sass/_7egend.scss */
.submenu__submenu li:hover:after,
.submenu__submenu li:focus:after {
  width: 0;
  transition: 0.2s 0.5s width ease;
}

/* line 3453, ../sass/_7egend.scss */
.submenu__submenu a {
  width: 100%;
  padding: 6px 0;
  transition: none;
}

/* line 3461, ../sass/_7egend.scss */
.submenu__submenu a:hover,
.submenu__submenu a:focus,
.submenu__submenu a.submenu__active {
  color: #fff;
}

/* line 3465, ../sass/_7egend.scss */
.submenu__categoryList {
  position: relative;
  padding-left: 24px;
  margin: 0;
}

/* line 3471, ../sass/_7egend.scss */
.submenu__categoryList:before {
  content: '';
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 3491, ../sass/_7egend.scss */
.submenuShopFeatured__featured {
  padding: 0;
  height: 100%;
  padding-bottom: 40px;
  font-size: 16px;
  line-height: 19px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 3501, ../sass/_7egend.scss */
  .submenuShopFeatured__featured {
    padding-bottom: 16px;
  }
}
/* line 3507, ../sass/_7egend.scss */
.submenuShopFeatured__featured:hover .submenuShopFeatured__featured__content__images--hover,
.submenuShopFeatured__featured:focus .submenuShopFeatured__featured__content__images--hover {
  opacity: 1;
  -webkit-transform: scale3d(1.1, 1.1, 1);
  transform: scale3d(1.1, 1.1, 1);
}

/* line 3513, ../sass/_7egend.scss */
.submenuShopFeatured__featured__content {
  position: relative;
  height: auto;
  display: block;
  padding: 0 !important;
}

/* line 3520, ../sass/_7egend.scss */
.submenuShopFeatured__featured__content__images {
  overflow: hidden;
  position: relative;
  line-height: 0;
  width: calc(100% - 8px);
}

/* line 3527, ../sass/_7egend.scss */
.submenuShopFeatured__featured__content__images img {
  position: absolute;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

/* line 3535, ../sass/_7egend.scss */
.submenuShopFeatured__featured__content__images::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: linear-gradient(206.42deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
  z-index: 1;
}

/* line 3547, ../sass/_7egend.scss */
.submenuShopFeatured__featured__content__images--cover,
.submenuShopFeatured__featured__content__images--hover {
  position: relative;
  z-index: 1;
  width: 100%;
  min-height: calc(100% - 28px);
  transition: opacity 0.3s ease-in, -webkit-transform 3s ease-in;
  transition: opacity 0.3s ease-in, transform 3s ease-in;
  transition: opacity 0.3s ease-in, transform 3s ease-in, -webkit-transform 3s ease-in;
  height: 356px !important;
  background-position: top center;
  background-size: cover;
  background-repeat: no-repeat;
  padding-bottom: 120%;
}

@media (max-width: 1599px) {
  /* line 3565, ../sass/_7egend.scss */
  .submenuShopFeatured__featured__content__images--cover,
  .submenuShopFeatured__featured__content__images--hover {
    height: 316px !important;
  }
}
/* line 3570, ../sass/_7egend.scss */
.submenuShopFeatured__featured__content__images--hover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  z-index: 1;
}

/* line 3579, ../sass/_7egend.scss */
.submenuShopFeatured__featured__content__details {
  position: absolute;
  bottom: 16px;
  left: 16px;
  z-index: 2;
  width: calc(100% - 40px);
}

/* line 3587, ../sass/_7egend.scss */
.submenuShopFeatured__featured__content__details__title {
  position: relative;
  z-index: 1;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 17px;
  line-height: 25px;
  margin: 12px 0 0;
  color: #fff;
}

@media (max-width: 767px) {
  /* line 3598, ../sass/_7egend.scss */
  .submenuShopFeatured__featured__content__details__title {
    font-size: 12px;
    line-height: 14px;
    margin: 8px 0;
  }
}
/* line 3605, ../sass/_7egend.scss */
.submenuShopFeatured__featured .productTag__tag {
  right: 0;
  top: 16px;
}

/* line 3610, ../sass/_7egend.scss */
.submenuShopFeatured__productNoImage {
  width: 100%;
  padding-top: 127.7%;
  background-color: #F2F2F2;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 3625, ../sass/_7egend.scss */
.submenuShop__shopMenu {
  display: flex;
  width: 100vw;
  left: 32px;
  min-height: 565px;
  max-height: 60vh;
}

/* line 3633, ../sass/_7egend.scss */
.submenuShop__shopMenuWrapper {
  display: flex;
  margin-top: 32px;
  margin-bottom: 40px;
}

/* line 3639, ../sass/_7egend.scss */
.submenuShop__featured {
  width: 25%;
  margin-left: 64px;
}

/* line 3644, ../sass/_7egend.scss */
.submenuShop__featured.submenuShop__featuredEmpty {
  width: 0;
}

/* line 3648, ../sass/_7egend.scss */
.submenuShop__featured__gallery {
  height: 100%;
  position: relative;
}

@media (max-width: 1599px) {
  /* line 3654, ../sass/_7egend.scss */
  .submenuShop__featured__gallery {
    height: 316px;
  }
}
/* line 3659, ../sass/_7egend.scss */
.submenuShop__featured__gallery__pagination {
  margin-top: -26px;
  font-size: 16px;
  line-height: 24px;
  font-family: IBM Plex Sans Condensed, sans-serif;
  color: rgba(255, 255, 255, 0.4);
  text-transform: initial;
}

/* line 3668, ../sass/_7egend.scss */
.submenuShop__featured__gallery__loading {
  background-color: rgba(153, 153, 153, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

/* line 3677, ../sass/_7egend.scss */
.submenuShop__nav {
  flex-grow: 1;
  margin-left: 50px;
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  overflow-y: auto;
}

/* line 3686, ../sass/_7egend.scss */
.submenuShop__categoryGroup {
  width: 25%;
}

/* line 3690, ../sass/_7egend.scss */
.submenuShop__sectionTitle {
  font-family: Bebas Neue;
  color: #fff;
  font-size: 16px;
  letter-spacing: 0.75px;
  margin-top: 0;
  line-height: unset;
}

/* line 3700, ../sass/_7egend.scss */
.submenuShop__sectionTitle:hover,
.submenuShop__sectionTitle:focus {
  color: #FF671F !important;
}

/* line 3704, ../sass/_7egend.scss */
.submenuShop__categoryTitle {
  font-family: Bebas Neue;
  color: #fff;
  font-size: 16px;
  letter-spacing: 0.75px;
  line-height: 19px;
  margin-bottom: 16px;
}

/* line 3713, ../sass/_7egend.scss */
.submenuShop__subcategoryList {
  padding-left: 0;
}

/* line 3717, ../sass/_7egend.scss */
.submenuShop__subcategoryTitle {
  font-family: IBM Plex Sans Condensed, sans-serif;
  color: rgba(255, 255, 255, 0.6);
  font-size: 14px;
  margin-bottom: 6px;
  font-weight: 500;
}

/* line 3725, ../sass/_7egend.scss */
.submenuShop__categoryList {
  position: relative;
  padding-left: 24px;
  margin: 32px 0 0;
}

/* line 3731, ../sass/_7egend.scss */
.submenuShop__categoryList:before {
  content: '';
  position: absolute;
  width: 1px;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0));
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 3751, ../sass/_7egend.scss */
.navbar__navbar {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
  height: 100%;
  display: flex;
  font-size: 18px;
  letter-spacing: 0.7px;
  line-height: 24px;
}

@media (max-width: 1199px) {
  /* line 3763, ../sass/_7egend.scss */
  .navbar__navbar__desktop {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  /* line 3769, ../sass/_7egend.scss */
  .navbar__navbar__desktop {
    display: none;
  }
}
/* line 3774, ../sass/_7egend.scss */
.navbar__navbar__desktop.navbar__menu__open {
  height: auto;
}

/* line 3778, ../sass/_7egend.scss */
.navbar__navbar__desktop.navbar__menu__open .navbar__item {
  min-width: 110px;
  width: 18%;
  margin-right: 16px;
  padding-right: 0;
}

@media (max-width: 1199px) {
  /* line 3786, ../sass/_7egend.scss */
  .navbar__navbar__desktop.navbar__menu__open .navbar__item {
    margin-right: 0;
  }
}
/* line 3791, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__trigger {
  color: #FF671F;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 103px;
  margin: 0 16px 0 -15px;
}

@media (max-width: 1199px) {
  /* line 3802, ../sass/_7egend.scss */
  .navbar__navbar__desktop .navbar__trigger {
    width: 80px;
    margin: 0 15px 0 -15px;
  }
}
@media (max-width: 991px) {
  /* line 3809, ../sass/_7egend.scss */
  .navbar__navbar__desktop .navbar__trigger {
    margin: 0;
  }
}
/* line 3815, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__trigger:hover,
.navbar__navbar__desktop .navbar__trigger:focus {
  cursor: pointer;
}

/* line 3820, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__trigger [class^="icon-"],
.navbar__navbar__desktop .navbar__trigger [class*=" icon-"] {
  margin: 0 8px;
}

/* line 3824, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__trigger.navbar__close:before {
  opacity: 0;
}

/* line 3828, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__items {
  display: flex;
  width: 100%;
}

@media (max-width: 1199px) {
  /* line 3834, ../sass/_7egend.scss */
  .navbar__navbar__desktop .navbar__items {
    display: none;
  }
}
/* line 3839, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: space-between;
  padding-right: 32px;
}

/* line 3848, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item:hover .submenu__submenu,
.navbar__navbar__desktop .navbar__item:focus .submenu__submenu {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}

/* line 3858, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item:hover .submenu__submenu li,
.navbar__navbar__desktop .navbar__item:focus .submenu__submenu li {
  opacity: 1;
  transition: opacity 0.2s 0.2s ease-out;
}

@media (max-width: 767px) {
  /* line 3866, ../sass/_7egend.scss */
  .navbar__navbar__desktop .navbar__item:hover .submenu__submenu,
  .navbar__navbar__desktop .navbar__item:focus .submenu__submenu {
    display: none;
  }
}
@media (max-width: 1199px) {
  /* line 3872, ../sass/_7egend.scss */
  .navbar__navbar__desktop .navbar__item {
    padding-right: 24px;
  }
}
/* line 3878, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item:hover,
.navbar__navbar__desktop .navbar__item:focus {
  cursor: pointer;
}

/* line 3882, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item > a {
  white-space: nowrap;
}

/* line 3886, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item > a .image__masked {
  background-color: #fff;
}

/* line 3891, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item > a:hover,
.navbar__navbar__desktop .navbar__item > a:focus {
  color: #FF671F;
}

/* line 3896, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item > a:hover .image__masked,
.navbar__navbar__desktop .navbar__item > a:focus .image__masked {
  background-color: #FF671F;
}

/* line 3902, ../sass/_7egend.scss */
.navbar__navbar__desktop .navbar__item > i,
.navbar__navbar__desktop .navbar__item > a > i,
.navbar__navbar__desktop .navbar__item > a > img {
  transition: background-color 0.2s ease-in;
  display: inline-block;
  margin-right: 12px;
  width: 20px;
  height: 20px;
  -o-object-fit: contain;
  object-fit: contain;
  vertical-align: middle;
  margin-right: 8px;
}

@media (max-width: 991px) {
  /* line 3918, ../sass/_7egend.scss */
  .navbar__navbar__desktop .navbar__item > i,
  .navbar__navbar__desktop .navbar__item > a > i,
  .navbar__navbar__desktop .navbar__item > a > img {
    display: block;
    vertical-align: unset;
    max-width: unset;
    width: 24px;
    height: 24px;
    margin-right: 0;
  }
}
/* line 3929, ../sass/_7egend.scss */
.navbar__navbar__desktop a:focus,
.navbar__navbar__desktop a:hover {
  color: #fff;
}

/* line 3933, ../sass/_7egend.scss */
.navbar__navbar__mobile {
  display: flex;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  overflow: hidden;
}

@media (min-width: 768px) {
  /* line 3942, ../sass/_7egend.scss */
  .navbar__navbar__mobile {
    display: none;
  }
}
/* line 3947, ../sass/_7egend.scss */
.navbar__navbar__mobile .navbar__items {
  display: flex;
  width: 100%;
  justify-content: space-between;
  background-color: #161616;
}

/* line 3954, ../sass/_7egend.scss */
.navbar__navbar__mobile .navbar__trigger {
  flex-direction: column;
}

/* line 3958, ../sass/_7egend.scss */
.navbar__menu__desktop {
  display: inline;
  position: relative;
}

@media (max-width: 767px) {
  /* line 3964, ../sass/_7egend.scss */
  .navbar__menu__desktop {
    display: none;
  }
}
/* line 3969, ../sass/_7egend.scss */
.navbar__menu__mobile {
  display: none;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 3975, ../sass/_7egend.scss */
  .navbar__menu__mobile {
    display: inline;
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 3989, ../sass/_7egend.scss */
.topCategoryMobile__item {
  min-width: unset;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  align-items: space-between;
  margin: 0;
  width: auto;
  color: #fff;
  font-family: IBM Plex Mono, monospace;
  font-size: 9px;
  line-height: 9px;
  text-align: center;
  text-transform: capitalize;
  letter-spacing: 0;
  position: relative;
}

/* line 4008, ../sass/_7egend.scss */
.topCategoryMobile__item::after {
  content: '';
  position: absolute;
  top: calc(50% - 14px);
  right: 0;
  height: 28px;
  width: 1px;
  background: linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 33%, rgba(255, 255, 255, 0.2) 66%, rgba(255, 255, 255, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

@media (max-width: 575px) {
  /* line 4020, ../sass/_7egend.scss */
  .topCategoryMobile__item {
    padding-right: 8px;
    padding-left: 8px;
  }
}
/* line 4026, ../sass/_7egend.scss */
.topCategoryMobile__item:nth-child(4) {
  padding-right: 0;
}

/* line 4030, ../sass/_7egend.scss */
.topCategoryMobile__item:nth-child(4)::after {
  display: none;
}

/* line 4034, ../sass/_7egend.scss */
.topCategoryMobile__item:last-child {
  display: none;
}

/* line 4038, ../sass/_7egend.scss */
.topCategoryMobile__item span {
  color: rgba(255, 255, 255, 0.6);
}

/* line 4044, ../sass/_7egend.scss */
.topCategoryMobile__item a.active,
.topCategoryMobile__item a:hover,
.topCategoryMobile__item a:focus {
  color: #FF671F;
}

/* line 4050, ../sass/_7egend.scss */
.topCategoryMobile__item a.active .image__masked,
.topCategoryMobile__item a:hover .image__masked,
.topCategoryMobile__item a:focus .image__masked {
  background-color: #FF671F;
}

/* line 4054, ../sass/_7egend.scss */
.topCategoryMobile__item a .image__masked {
  background-color: #fff;
}

/* line 4058, ../sass/_7egend.scss */
.topCategoryMobile__item a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
  white-space: nowrap;
  height: 75%;
}

/* line 4069, ../sass/_7egend.scss */
.topCategoryMobile__item > i,
.topCategoryMobile__item > a > i,
.topCategoryMobile__item > a > img {
  display: block;
  max-width: unset;
  width: 24px;
  height: 24px;
}

/* line 4076, ../sass/_7egend.scss */
.topCategoryMobile__gradient--vertical {
  background: linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 33%, rgba(255, 255, 255, 0.2) 66%, rgba(255, 255, 255, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 4090, ../sass/_7egend.scss */
.menuTrigger__container {
  width: auto;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  margin: 0;
  padding: 0 16px;
  cursor: pointer;
}

/* line 4102, ../sass/_7egend.scss */
.menuTrigger__container i {
  margin: 0;
  line-height: 30px;
  font-size: 24px;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 4118, ../sass/_7egend.scss */
.socialLoginLinks__facebook,
.socialLoginLinks__google {
  width: 48px;
  height: 48px;
  font-size: 24px;
  border-radius: 50%;
  margin: 0 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 991px) {
  /* line 4132, ../sass/_7egend.scss */
  .socialLoginLinks__facebook,
  .socialLoginLinks__google {
    line-height: 40px;
    height: 40px;
    width: 40px;
  }
}
/* line 4139, ../sass/_7egend.scss */
.socialLoginLinks__facebook {
  background: #3B5998;
}

/* line 4143, ../sass/_7egend.scss */
.socialLoginLinks__facebook i {
  color: #fff;
}

/* line 4147, ../sass/_7egend.scss */
.socialLoginLinks__google {
  background: #fff;
}

/* line 4151, ../sass/_7egend.scss */
.socialLoginLinks__google i {
  color: #E64F3B;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 4164, ../sass/_7egend.scss */
.header__header {
  position: absolute;
  top: 48px;
  left: 0;
  width: 100%;
  height: 92px;
  z-index: 20;
  color: #fff;
  background: transparent;
  transition: height 0.2s ease-in, background 0.2s ease-in;
}

@media (max-width: 991px) {
  /* line 4177, ../sass/_7egend.scss */
  .header__header {
    height: 70px;
  }
}
/* line 4182, ../sass/_7egend.scss */
.header__header:before {
  content: '';
  position: absolute;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: -webkit-transform 0.2s ease-out 0.2s;
  transition: transform 0.2s ease-out 0.2s;
  transition: transform 0.2s ease-out 0.2s, -webkit-transform 0.2s ease-out 0.2s;
  will-change: transform;
}

@media (max-width: 1199px) {
  /* line 4200, ../sass/_7egend.scss */
  .header__header:before {
    content: none;
  }
}
/* line 4205, ../sass/_7egend.scss */
.header__header.header__sticky {
  position: fixed;
  top: 0;
  height: 70px;
  z-index: 26;
  background: #161616;
  transition: height 0.2s ease-in, background 0.2s ease-in;
}

@media (max-width: 767px) {
  /* line 4215, ../sass/_7egend.scss */
  .header__header.header__sticky {
    height: 48px;
  }
}
@media (max-width: 1199px) {
  /* line 4221, ../sass/_7egend.scss */
  .header__header.header__sticky .header__logo {
    margin-top: 0;
  }
}
/* line 4226, ../sass/_7egend.scss */
.header__header.header__sticky .header__logo img {
  height: 36px;
  transition: height 0.2s ease-in;
}

@media (max-width: 767px) {
  /* line 4232, ../sass/_7egend.scss */
  .header__header.header__sticky .header__logo img {
    height: 30px;
  }
}
/* line 4237, ../sass/_7egend.scss */
.header__header.header__sticky .header__logo .logo__version {
  height: 0;
  opacity: 0;
  padding: 0;
  transition: height 0.1s ease-in, opacity 0.1s ease-in;
}

/* line 4244, ../sass/_7egend.scss */
.header__header.header__sticky .navbar__items .submenu__submenu {
  padding-top: 86px;
}

/* line 4248, ../sass/_7egend.scss */
.header__header.header__sticky .menu__black__container {
  padding-top: 20px;
}

/* line 4252, ../sass/_7egend.scss */
.header__header.header__sticky .menu__second__black__container {
  min-height: 100%;
}

/* line 4256, ../sass/_7egend.scss */
.header__header.header__menu__open {
  z-index: 26;
}

@media (max-width: 1199px) {
  /* line 4261, ../sass/_7egend.scss */
  .header__header.header__menu__open {
    height: 92px;
  }
}
@media (max-width: 1199px) {
  /* line 4267, ../sass/_7egend.scss */
  .header__header.header__menu__open .header__logo {
    margin-top: 16px;
  }
}
@media (max-width: 767px) {
  /* line 4273, ../sass/_7egend.scss */
  .header__header.header__menu__open .header__logo {
    margin-top: 0;
  }
}
@media (max-width: 991px) {
  /* line 4279, ../sass/_7egend.scss */
  .header__header.header__menu__open .header__logo {
    width: auto;
  }
}
@media (max-width: 767px) {
  /* line 4285, ../sass/_7egend.scss */
  .header__header.header__menu__open .header__logo {
    width: calc(100% - 150px);
  }
}
@media (max-width: 1199px) {
  /* line 4293, ../sass/_7egend.scss */
  .header__header.header__menu__open .header__logo .logo__logo,
  .header__header.header__menu__open .header__logo .logo__logo img {
    height: 70px;
    align-self: flex-start;
    flex-direction: column;
  }

  /* line 4299, ../sass/_7egend.scss */
  .header__header.header__menu__open .header__logo .logo__version {
    /*display: flex;
                                                        opacity: 1;*/
    display: none;
  }
}
@media (max-width: 1199px) {
  /* line 4307, ../sass/_7egend.scss */
  .header__header.header__menu__open .header__logo .logo__logo {
    flex-direction: column;
  }

  /* line 4311, ../sass/_7egend.scss */
  .header__header.header__menu__open .header__logo .logo__logo img {
    height: 53px;
    align-self: center;
  }
}
/* line 4318, ../sass/_7egend.scss */
.header__header.header__menu__open .navbar__trigger:before,
.header__header.header__menu__open .navbar__trigger:after {
  opacity: 0;
  transition: 0.3s 0.5s opacity ease-out;
}

/* line 4323, ../sass/_7egend.scss */
.header__header.header__hover:before {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}

@media (max-width: 767px) {
  /* line 4332, ../sass/_7egend.scss */
  .header__header.header__hover:before {
    content: none;
  }
}
/* line 4337, ../sass/_7egend.scss */
.header__header > div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

/* line 4346, ../sass/_7egend.scss */
.header__header .h100,
.header__header .header__navbar,
.header__header .navbar__navbar {
  height: 100%;
}

/* line 4350, ../sass/_7egend.scss */
.header__header .header__logo {
  z-index: 2;
  height: 100%;
}

@media (max-width: 1199px) {
  /* line 4356, ../sass/_7egend.scss */
  .header__header .header__logo {
    margin-top: 8px;
  }
}
@media (max-width: 991px) {
  /* line 4362, ../sass/_7egend.scss */
  .header__header .header__logo {
    margin-top: 0;
    position: absolute;
    width: 53px;
    left: 16px;
  }
}
@media (max-width: 767px) {
  /* line 4371, ../sass/_7egend.scss */
  .header__header .header__logo {
    width: calc(100% - 150px);
    left: 75px;
    top: 0;
  }
}
/* line 4378, ../sass/_7egend.scss */
.header__header .header__logo__container {
  height: 100%;
}

@media (max-width: 767px) {
  /* line 4383, ../sass/_7egend.scss */
  .header__header .header__logo__container {
    position: absolute;
    top: 0;
    left: 0;
  }
}
/* line 4390, ../sass/_7egend.scss */
.header__header .header__navbar {
  display: flex;
  align-items: center;
  align-self: center;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 4398, ../sass/_7egend.scss */
  .header__header .header__navbar {
    position: fixed;
    bottom: 8px;
    left: 8px;
    background: #FF671F;
    border-radius: 5px;
    width: calc(100% - 16px);
    height: 56px;
    z-index: 1;
  }
}
@media (max-width: 767px) {
  /* line 4411, ../sass/_7egend.scss */
  .header__header .header__navbar__hidden {
    width: 0;
  }
}
/* line 4416, ../sass/_7egend.scss */
.header__header .header__navbar__container {
  transition: max-width 0.3s ease-in-out;
  height: 100%;
  position: unset;
}

@media (max-width: 767px) {
  /* line 4423, ../sass/_7egend.scss */
  .header__header .header__navbar__container {
    position: absolute;
    top: 0;
    left: 0;
  }
}
/* line 4430, ../sass/_7egend.scss */
.header__header .header__widgets {
  display: flex;
  align-items: center;
  position: relative;
  justify-content: flex-end;
  width: 100%;
  /*> div{
                                    @media @tablet {
                                        justify-content: space-between;
                                        width: 100%;
                                    }
                                }*/
}

@media (max-width: 767px) {
  /* line 4445, ../sass/_7egend.scss */
  .header__header .header__widgets {
    z-index: 0;
    justify-content: space-between;
    height: 48px;
  }
}
@media (max-width: 767px) {
  /* line 4453, ../sass/_7egend.scss */
  .header__header .header__widgets .userAreaLoginButton__loginButton {
    background-color: transparent;
  }

  /* line 4459, ../sass/_7egend.scss */
  .header__header .header__widgets .icon-feedback,
  .header__header .header__widgets .icon-profile,
  .header__header .header__widgets .icon-radio-fill {
    font-size: 24px;
  }
}
/* line 4464, ../sass/_7egend.scss */
.header__header .header__profile-thumbnail {
  display: block;
  width: 40px;
  height: 40px;
  background-size: cover;
  background-position: center center;
  border-radius: 50%;
  background-image: url("/images/7egend/placeholder_profile@2x.jpg");
}

@media (max-width: 767px) {
  /* line 4475, ../sass/_7egend.scss */
  .header__header .header__profile-thumbnail {
    width: 32px;
    height: 32px;
  }
}
/* line 4481, ../sass/_7egend.scss */
.header__with-toast {
  top: 60px;
}

@media (max-width: 991px) {
  /* line 4486, ../sass/_7egend.scss */
  .header__with-toast {
    top: 0;
  }
}
/* line 4491, ../sass/_7egend.scss */
.header__with-toast .menu__menu {
  top: 60px;
  max-height: calc(100vh - 60px);
}

@media (min-width: 1200px) {
  /* line 4497, ../sass/_7egend.scss */
  .header__with-toast .menu__menu .menu__second__black__container {
    max-height: calc(100vh - 70px - 60px);
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 4511, ../sass/_7egend.scss */
footer {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  z-index: 1;
}

/**
                            * TOP SECTION
                            */
/* line 4521, ../sass/_7egend.scss */
.footer__top {
  text-align: center;
  position: relative;
  z-index: 1;
}

/* line 4527, ../sass/_7egend.scss */
.footer__top__background {
  height: auto;
  max-height: 90px;
  -o-object-fit: fill;
  object-fit: fill;
  width: 100%;
}

/* line 4535, ../sass/_7egend.scss */
.footer__top__content {
  background: #F2F2F2;
  padding: 24px 0;
}

@media (max-width: 1199px) {
  /* line 4541, ../sass/_7egend.scss */
  .footer__top__content {
    padding-bottom: 25px;
  }
}
/* line 4546, ../sass/_7egend.scss */
.footer__top__content__title {
  line-height: 40px;
  opacity: 0.6;
  color: #2A2A2A;
  font-size: 16px;
  letter-spacing: 1.5px;
  font-family: Bebas Neue;
  text-transform: uppercase;
  margin: 0;
}

/* line 4557, ../sass/_7egend.scss */
.footer__top__content__logos {
  margin: 16px 0 32px;
  list-style: none;
  padding: 0;
}

/* line 4563, ../sass/_7egend.scss */
.footer__top__content__logos li {
  list-style: none;
}

/* line 4567, ../sass/_7egend.scss */
.footer__top__content__logos--smaller {
  margin: 0 auto;
  flex-wrap: wrap;
  justify-content: center;
}

/* line 4573, ../sass/_7egend.scss */
.footer__top__content__logos--smaller li {
  margin: 0 20px 30px;
}

@media (max-width: 1199px) {
  /* line 4578, ../sass/_7egend.scss */
  .footer__top__content__logos--smaller li {
    display: inline-block;
    margin: 0 23px 25px;
  }
}
/* line 4584, ../sass/_7egend.scss */
.footer__top__content__logos img {
  max-width: 100%;
}

/* line 4588, ../sass/_7egend.scss */
.footer__top__content__logos:first-of-type li {
  padding: 0 24px;
}

/* line 4592, ../sass/_7egend.scss */
.footer__top__content__logos li a {
  display: block;
}

/**
                            * MIDDLE SECTION
                            */
/* line 4599, ../sass/_7egend.scss */
.footer__middle {
  background: #F2F2F2;
  position: relative;
  overflow: hidden;
}

/* line 4605, ../sass/_7egend.scss */
.footer__middle__element--bottom {
  position: absolute;
  bottom: 0;
  left: 50%;
  height: 34px;
  width: auto;
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
  white-space: nowrap;
}

@media (max-width: 767px) {
  /* line 4617, ../sass/_7egend.scss */
  .footer__middle__element--bottom {
    position: static;
    width: 100%;
    margin-top: 25px;
    -webkit-transform: none;
    transform: none;
  }
}
/* line 4626, ../sass/_7egend.scss */
.footer__middle__background {
  width: 100%;
  height: auto;
  margin-bottom: -15px;
}

/* line 4632, ../sass/_7egend.scss */
.footer__middle__content {
  background: #1C1B1B;
  padding: 40px 0 63px;
  text-align: center;
  overflow: hidden;
}

@media (max-width: 767px) {
  /* line 4640, ../sass/_7egend.scss */
  .footer__middle__content {
    padding: 40px 0 1px;
  }
}
/* line 4645, ../sass/_7egend.scss */
.footer__middle__content__background {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
  width: 90%;
}

/* line 4654, ../sass/_7egend.scss */
.footer__middle__content__section {
  position: relative;
  min-height: 212px;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 4661, ../sass/_7egend.scss */
  .footer__middle__content__section {
    min-height: 0;
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  /* line 4668, ../sass/_7egend.scss */
  .footer__middle__content__section:last-of-type {
    padding-top: 40px;
    position: relative;
  }

  /* line 4673, ../sass/_7egend.scss */
  .footer__middle__content__section:last-of-type:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 15px;
    height: 1px;
    width: calc(100% - 30px);
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 33%, rgba(255, 255, 255, 0.2) 66%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);
    /* IE6-9 */
  }
}
/* line 4690, ../sass/_7egend.scss */
.footer__middle__content__section img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
}

/* line 4696, ../sass/_7egend.scss */
.footer__middle__content__section--centenary {
  max-height: 152px !important;
}

/* line 4700, ../sass/_7egend.scss */
.footer__middle__content__section__title {
  color: #FF671F;
  line-height: 24px;
  font-size: 24px;
  letter-spacing: 0.86px;
  text-shadow: 0 23px 50px 0 rgba(255, 103, 31, 0.33);
  margin: 0 0 20px;
}

@media (max-width: 767px) {
  /* line 4710, ../sass/_7egend.scss */
  .footer__middle__content__section__title {
    display: none;
  }
}
/* line 4715, ../sass/_7egend.scss */
.footer__middle__content__section__hashtag {
  margin-bottom: 16px;
}

/* line 4719, ../sass/_7egend.scss */
.footer__middle__content__section__text {
  color: rgba(255, 255, 255, 0.61);
  font-size: 16px;
  line-height: 22px;
  font-family: IBM Plex Sans, sans-serif;
  margin: 0;
}

/* line 4727, ../sass/_7egend.scss */
.footer__middle__content__section__social {
  padding: 0;
  margin: 0;
  list-style: none;
  flex-wrap: wrap;
  width: 100%;
}

/* line 4735, ../sass/_7egend.scss */
.footer__middle__content__section__social li {
  margin: 0 7.5px;
  padding-bottom: 6px;
  border-radius: 20px;
}

@media (max-width: 991px) {
  /* line 4742, ../sass/_7egend.scss */
  .footer__middle__content__section__social li {
    margin: 0 2px;
  }
}
@media (max-width: 767px) {
  /* line 4748, ../sass/_7egend.scss */
  .footer__middle__content__section__social li {
    margin: 0 15px;
  }
}
@media (max-width: 575px) {
  /* line 4754, ../sass/_7egend.scss */
  .footer__middle__content__section__social li {
    margin: 0 5px;
  }
}
/* line 4759, ../sass/_7egend.scss */
.footer__middle__content__section__social li .button__button {
  background-color: #292626;
}

@media (max-width: 767px) {
  /* line 4764, ../sass/_7egend.scss */
  .footer__middle__content__section__social li .button__button {
    background-color: transparent;
    border: 0;
    color: #fff;
  }
}
/* line 4772, ../sass/_7egend.scss */
.footer__middle__content__section__social li .button__button:focus,
.footer__middle__content__section__social li .button__button:hover {
  background-color: #FF671F;
}

/* line 4777, ../sass/_7egend.scss */
.footer__middle__content__section__social li .button__button [class^="icon-"],
.footer__middle__content__section__social li .button__button [class*=" icon-"] {
  margin-top: 0;
  margin-right: -2px;
}

/* line 4782, ../sass/_7egend.scss */
.footer__middle__content__section__social li span {
  font-size: 11px;
}

@media (max-width: 767px) {
  /* line 4787, ../sass/_7egend.scss */
  .footer__middle__content__section__social li span {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  /* line 4793, ../sass/_7egend.scss */
  .footer__middle__content__section__button {
    display: flex;
    justify-content: center;
  }
}
/* line 4799, ../sass/_7egend.scss */
.footer__middle__content__section__button div {
  background: #292626;
  border-radius: 20px;
  height: 33px;
  width: 100%;
  letter-spacing: 2.8px;
}

@media (max-width: 767px) {
  /* line 4808, ../sass/_7egend.scss */
  .footer__middle__content__section__button div {
    width: auto;
  }
}
/* line 4813, ../sass/_7egend.scss */
.footer__middle__content__section__button--gold div {
  border: 1px solid #FF671F;
  color: #FF671F;
}

/* line 4819, ../sass/_7egend.scss */
.footer__middle__content__section__button--gold div:focus,
.footer__middle__content__section__button--gold div:hover {
  border: 1px solid #FF671F;
  background: #FF671F;
}

@media (max-width: 575px) {
  /* line 4825, ../sass/_7egend.scss */
  .footer__middle__content__section__button {
    width: 100%;
  }
}
/* line 4830, ../sass/_7egend.scss */
.footer__middle__content__separator {
  position: absolute;
  bottom: calc(63px + 16px);
  left: 0;
  width: 100%;
  border: 0;
  height: 1px;
  margin: 0;
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 33%, rgba(255, 255, 255, 0.2) 66%, rgba(255, 255, 255, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);
  /* IE6-9 */
}

@media (max-width: 767px) {
  /* line 4847, ../sass/_7egend.scss */
  .footer__middle__content__separator {
    display: none;
  }
}
/* line 4852, ../sass/_7egend.scss */
.footer__middle__content__divider {
  position: relative;
  border: 0;
  margin: 0;
}

/* line 4858, ../sass/_7egend.scss */
.footer__middle__content__divider:after {
  content: '';
  position: absolute;
  height: calc(100% - 17px);
  width: 1px;
  top: 0;
  left: 50%;
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#33ffffff', GradientType=0);
  /* IE6-9 */
}

@media (max-width: 1599px) {
  /* line 4874, ../sass/_7egend.scss */
  .footer__middle__content__divider {
    padding: 0 !important;
    max-width: 0 !important;
    overflow: visible;
  }
}
/* line 4881, ../sass/_7egend.scss */
.footer__bottom {
  background: #1C1B1B;
  text-align: center;
  padding: 48px 0 0;
}

@media (max-width: 991px) {
  /* line 4888, ../sass/_7egend.scss */
  .footer__bottom {
    padding: 0;
  }
}
/* line 4893, ../sass/_7egend.scss */
.footer__bottom__nav {
  text-align: center;
  display: inline-block;
  margin-bottom: 16px;
}

@media (max-width: 991px) {
  /* line 4900, ../sass/_7egend.scss */
  .footer__bottom__nav {
    margin-bottom: 24px;
  }
}
@media (max-width: 767px) {
  /* line 4906, ../sass/_7egend.scss */
  .footer__bottom__nav:not(.footer__bottom__nav--smaller) {
    display: none;
  }
}
/* line 4911, ../sass/_7egend.scss */
.footer__bottom__nav a {
  font-size: 16px;
  letter-spacing: 1.5px;
  line-height: 24px;
  text-shadow: 0 23px 50px 0 rgba(255, 103, 31, 0.33);
  color: #fff;
  margin: 0 16px;
}

/* line 4920, ../sass/_7egend.scss */
.footer__bottom__nav--secondary a {
  color: rgba(255, 255, 255, 0.61);
}

/* line 4924, ../sass/_7egend.scss */
.footer__bottom__nav--smaller {
  display: block;
  margin-bottom: 0;
}

/* line 4929, ../sass/_7egend.scss */
.footer__bottom__nav--smaller a {
  color: rgba(255, 255, 255, 0.4);
  font-family: IBM Plex Sans, sans-serif;
  font-size: 14px;
  line-height: 32px;
  font-weight: 400;
  letter-spacing: 0;
}

@media (max-width: 575px) {
  /* line 4939, ../sass/_7egend.scss */
  .footer__bottom__nav--smaller a {
    margin: 0 8px;
    display: inline-block;
  }
}
@media (max-width: 991px) {
  /* line 4946, ../sass/_7egend.scss */
  .footer__bottom__nav--smaller {
    position: relative;
    padding-top: 24px;
  }

  /* line 4951, ../sass/_7egend.scss */
  .footer__bottom__nav--smaller:before {
    content: '';
    width: 100%;
    height: 1px;
    display: block;
    position: absolute;
    top: 0;
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 33%, rgba(255, 255, 255, 0.2) 66%, rgba(255, 255, 255, 0) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);
    /* IE6-9 */
  }
}
/* COPYRIGHT */
/* line 4968, ../sass/_7egend.scss */
.footer__copyright {
  padding: 40px 0 80px;
  background: #1C1B1B;
  text-align: center;
}

/* line 4974, ../sass/_7egend.scss */
.footer__copyrightText {
  opacity: 0.2;
  color: #fff;
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 0;
}

/* line 4984, ../sass/_7egend.scss */
.footer__copyrightLogo {
  transition: opacity 300ms !important;
  opacity: 0.2;
}

/* line 4989, ../sass/_7egend.scss */
.footer__copyrightLogo:hover {
  opacity: 1;
}

/* line 4993, ../sass/_7egend.scss */
.footer__copyrightLogo img {
  margin-top: 12px;
}

/* line 4997, ../sass/_7egend.scss */
.footer__gradient--horizontal {
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 33%, rgba(255, 255, 255, 0.2) 66%, rgba(255, 255, 255, 0) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);
  /* IE6-9 */
}

/* line 5006, ../sass/_7egend.scss */
.footer__gradient--vertical {
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#33ffffff', GradientType=0);
  /* IE6-9 */
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 5024, ../sass/_7egend.scss */
.toastBar__container {
  bottom: 4rem;
  font-family: IBM Plex Sans Condensed, sans-serif;
  width: 100%;
  left: 0;
  top: 0;
  position: fixed;
  text-align: left;
  z-index: 30;
  background: #fff;
  height: 60px;
}

@media (max-width: 991px) {
  /* line 5038, ../sass/_7egend.scss */
  .toastBar__container:before {
    content: '';
    background-color: rgba(0, 0, 0, 0.7);
    position: absolute;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
  }
}
@media (max-width: 991px) {
  /* line 5050, ../sass/_7egend.scss */
  .toastBar__container {
    height: 100vh;
    background: none;
  }
}
@media (max-width: 991px) {
  /* line 5057, ../sass/_7egend.scss */
  .toastBar__container .toastBar__wrapper {
    border-radius: 8px;
    background-color: #fff;
    z-index: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    max-width: 500px;
    width: calc(100% - 16px * 2);
    padding: 32px;
  }
}
/* line 5072, ../sass/_7egend.scss */
.toastBar__close-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  display: none;
}

@media (max-width: 991px) {
  /* line 5080, ../sass/_7egend.scss */
  .toastBar__close-overlay {
    display: block;
  }
}
/* line 5085, ../sass/_7egend.scss */
.toastBar__actions {
  display: flex;
}

/* line 5089, ../sass/_7egend.scss */
.toastBar__inner {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 60px;
  position: relative;
}

@media (max-width: 991px) {
  /* line 5098, ../sass/_7egend.scss */
  .toastBar__inner {
    flex-flow: column;
    justify-content: center;
    height: auto;
  }
}
/* line 5105, ../sass/_7egend.scss */
.toastBar__title {
  color: #FF671F;
  margin: 0;
  white-space: nowrap;
  font-family: Bebas Neue;
  font-size: 16px;
  letter-spacing: 0.75px;
  line-height: 19px;
}

@media (max-width: 991px) {
  /* line 5116, ../sass/_7egend.scss */
  .toastBar__title {
    font-size: 22px;
    letter-spacing: 0.5px;
    line-height: 24px;
    padding-top: 8px;
    margin-bottom: 16px;
    white-space: normal;
    text-align: center;
  }
}
/* line 5127, ../sass/_7egend.scss */
.toastBar__message {
  flex: 1;
  padding: 0 16px;
  font-size: 16px;
  letter-spacing: 0.75px;
  line-height: 19px;
  font-family: Bebas Neue;
}

/* line 5136, ../sass/_7egend.scss */
.toastBar__message a {
  text-decoration: underline;
}

/* line 5141, ../sass/_7egend.scss */
.toastBar__message a:hover,
.toastBar__message a:focus {
  text-decoration: none;
}

@media (max-width: 991px) {
  /* line 5146, ../sass/_7egend.scss */
  .toastBar__message {
    margin-bottom: 24px;
    font-size: 14px;
    line-height: 18px;
    font-family: IBM Plex Sans Condensed, sans-serif;
  }
}
/* line 5154, ../sass/_7egend.scss */
.toastBar__close-icon {
  margin-left: auto;
  min-width: 40px;
}

@media (max-width: 991px) {
  /* line 5160, ../sass/_7egend.scss */
  .toastBar__close-icon {
    display: none;
  }
}
/* line 5165, ../sass/_7egend.scss */
.toastBar__close-button {
  display: none !important;
}

@media (max-width: 991px) {
  /* line 5170, ../sass/_7egend.scss */
  .toastBar__close-button {
    display: flex !important;
  }
}
/* line 5175, ../sass/_7egend.scss */
body {
  font-family: Bebas Neue;
  padding: 0;
  margin: 0;
  overflow-x: hidden;
  background: #ccc;
}

/* line 5183, ../sass/_7egend.scss */
a {
  color: inherit;
  text-decoration: inherit;
  transition: color 0.2s ease-in;
}

/* line 5190, ../sass/_7egend.scss */
a:hover,
a:focus {
  cursor: pointer;
  color: #FF671F;
  transition: color 0.2s ease-in;
}

/* line 5196, ../sass/_7egend.scss */
iframe {
  border: 0;
}

/* line 5200, ../sass/_7egend.scss */
.section-header {
  display: flex;
  justify-content: space-between;
  margin: 40px 0;
}

@media (max-width: 767px) {
  /* line 5207, ../sass/_7egend.scss */
  .section-header {
    margin: 32px 0 24px;
  }
}
/* line 5212, ../sass/_7egend.scss */
.page-tear {
  position: relative;
  padding-bottom: 100px !important;
}

/* line 5217, ../sass/_7egend.scss */
.page-tear:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 75px;
  background-size: cover;
  background-position: 50%;
  background-image: url(/images/7egend/brush_grey_footer@2x.png);
  background-repeat: no-repeat;
  height: 80px;
  width: 100%;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 5232, ../sass/_7egend.scss */
  .page-tear:after {
    width: 100vw;
  }
}
/* line 5237, ../sass/_7egend.scss */
.page-tear--lg {
  padding-bottom: 180px !important;
}

@media (max-width: 1199px) {
  /* line 5242, ../sass/_7egend.scss */
  .page-tear--lg:after {
    bottom: 60px;
  }
}
/* line 5247, ../sass/_7egend.scss */
.page-tear--sm {
  padding-bottom: 60px !important;
}

/* line 5251, ../sass/_7egend.scss */
.page-tear--xs {
  padding-bottom: 40px !important;
}

/* line 5255, ../sass/_7egend.scss */
.page-tear--xs:after {
  bottom: 0px;
}

/* line 5259, ../sass/_7egend.scss */
.page-tear--full {
  padding-bottom: 100px !important;
}

/* line 5263, ../sass/_7egend.scss */
.page-tear--full:after {
  bottom: 0px;
}

@font-face {
  font-family: 'Bebas Neue';
  src: url(/css/fonts/BebasNeue-Regular.woff2) format("woff2"), url(/css/fonts/BebasNeue-Regular.woff) format("woff");
  font-weight: 500;
  font-style: normal;
}

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

@font-face {
  font-family: 'Drop Dead Gorgeous';
  src: url(/css/fonts/DKDropDeadGorgeous.woff) format("woff"), url(/css/fonts/DKDropDeadGorgeous.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'icomoon';
  src: url(/css/fonts/icomoon.ttf) format("truetype"), url(/css/fonts/icomoon.woff) format("woff"), url(/images/7egend/icomoon.svg#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'LaLiga Dorsal';
  src: url(/css/fonts/LaLigaDorsal.woff2) format("woff2"), url(/css/fonts/LaLigaDorsal.woff) format("woff");
  font-weight: bold;
  font-style: normal;
}

/* line 5305, ../sass/_7egend.scss */
.input__container,
.select__container,
.checkbox__container,
.dropdown__container {
  align-self: center;
  position: relative;
}

/* line 5317, ../sass/_7egend.scss */
.input__container.t-primary select,
.select__container.t-primary select,
.checkbox__container.t-primary select,
.dropdown__container.t-primary select,
.input__container.t-primary i,
.select__container.t-primary i,
.checkbox__container.t-primary i,
.dropdown__container.t-primary i {
  color: #FF671F;
}

/* line 5324, ../sass/_7egend.scss */
.input__container input,
.select__container input,
.checkbox__container input,
.dropdown__container input {
  -webkit-border-radius: 0;
}

/* line 5339, ../sass/_7egend.scss */
.input__container label,
.select__container label,
.checkbox__container label,
.dropdown__container label,
.input__container input,
.select__container input,
.checkbox__container input,
.dropdown__container input,
.input__container span,
.select__container span,
.checkbox__container span,
.dropdown__container span {
  display: block;
}

/* line 5346, ../sass/_7egend.scss */
.input__container span,
.select__container span,
.checkbox__container span,
.dropdown__container span {
  position: absolute;
  bottom: -20px;
}

/* line 5354, ../sass/_7egend.scss */
.input__container label,
.select__container label,
.checkbox__container label,
.dropdown__container label {
  font-family: IBM Plex Sans, sans-serif;
  font-size: 17px;
  line-height: 28px;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate3d(0, -20px, 0);
  transform: translate3d(0, -20px, 0);
  transition-duration: 0.25s;
  transition-property: color, font-size, -webkit-transform;
  transition-property: color, font-size, transform;
  transition-property: color, font-size, transform, -webkit-transform;
  transition-timing-function: ease-in-out;
  color: rgba(0, 0, 0, 0.6);
  cursor: pointer;
}

/* line 5375, ../sass/_7egend.scss */
.input__container input[type="date"],
.select__container input[type="date"],
.checkbox__container input[type="date"],
.dropdown__container input[type="date"] {
  -webkit-appearance: none;
}

/* line 5382, ../sass/_7egend.scss */
.input__container input[type="date"]:not(:focus):not(.filled):placeholder-shown + label,
.select__container input[type="date"]:not(:focus):not(.filled):placeholder-shown + label,
.checkbox__container input[type="date"]:not(:focus):not(.filled):placeholder-shown + label,
.dropdown__container input[type="date"]:not(:focus):not(.filled):placeholder-shown + label {
  font-size: 14px;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.4);
}

/* line 5391, ../sass/_7egend.scss */
.input__container input[type="date"] + label,
.select__container input[type="date"] + label,
.checkbox__container input[type="date"] + label,
.dropdown__container input[type="date"] + label {
  -webkit-transform: translate3d(0, -20px, 0) !important;
  transform: translate3d(0, -20px, 0) !important;
}

/* line 5411, ../sass/_7egend.scss */
.input__container input[type="date"]::-webkit-appearance,
.select__container input[type="date"]::-webkit-appearance,
.checkbox__container input[type="date"]::-webkit-appearance,
.dropdown__container input[type="date"]::-webkit-appearance,
.input__container input[type="date"]::-webkit-calendar-picker-indicator,
.select__container input[type="date"]::-webkit-calendar-picker-indicator,
.checkbox__container input[type="date"]::-webkit-calendar-picker-indicator,
.dropdown__container input[type="date"]::-webkit-calendar-picker-indicator,
.input__container input[type="date"]::-webkit-inner-spin-button,
.select__container input[type="date"]::-webkit-inner-spin-button,
.checkbox__container input[type="date"]::-webkit-inner-spin-button,
.dropdown__container input[type="date"]::-webkit-inner-spin-button,
.input__container input[type="date"]::-webkit-outer-spin-button,
.select__container input[type="date"]::-webkit-outer-spin-button,
.checkbox__container input[type="date"]::-webkit-outer-spin-button,
.dropdown__container input[type="date"]::-webkit-outer-spin-button {
  display: none;
  -webkit-appearance: none;
}

/* line 5443, ../sass/_7egend.scss */
.input__container textarea,
.select__container textarea,
.checkbox__container textarea,
.dropdown__container textarea,
.input__container input[type="text"],
.select__container input[type="text"],
.checkbox__container input[type="text"],
.dropdown__container input[type="text"],
.input__container input[type="password"],
.select__container input[type="password"],
.checkbox__container input[type="password"],
.dropdown__container input[type="password"],
.input__container input[type="date"],
.select__container input[type="date"],
.checkbox__container input[type="date"],
.dropdown__container input[type="date"],
.input__container input[type="tel"],
.select__container input[type="tel"],
.checkbox__container input[type="tel"],
.dropdown__container input[type="tel"],
.input__container input[type="number"],
.select__container input[type="number"],
.checkbox__container input[type="number"],
.dropdown__container input[type="number"],
.input__container input[type="email"],
.select__container input[type="email"],
.checkbox__container input[type="email"],
.dropdown__container input[type="email"] {
  padding: 4px 0 16px;
  height: 41px;
  line-height: 20px;
  width: 100%;
  background: none;
  outline: 0;
  font-size: 17px;
  position: relative;
  z-index: 1;
  border: none;
  margin-bottom: 44px;
  transition: 0.25s border-color ease-in-out;
  color: #000;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  font-family: IBM Plex Sans, sans-serif;
}

/* line 5516, ../sass/_7egend.scss */
.input__container textarea:not([disabled]):focus + label,
.select__container textarea:not([disabled]):focus + label,
.checkbox__container textarea:not([disabled]):focus + label,
.dropdown__container textarea:not([disabled]):focus + label,
.input__container input[type="text"]:not([disabled]):focus + label,
.select__container input[type="text"]:not([disabled]):focus + label,
.checkbox__container input[type="text"]:not([disabled]):focus + label,
.dropdown__container input[type="text"]:not([disabled]):focus + label,
.input__container input[type="password"]:not([disabled]):focus + label,
.select__container input[type="password"]:not([disabled]):focus + label,
.checkbox__container input[type="password"]:not([disabled]):focus + label,
.dropdown__container input[type="password"]:not([disabled]):focus + label,
.input__container input[type="date"]:not([disabled]):focus + label,
.select__container input[type="date"]:not([disabled]):focus + label,
.checkbox__container input[type="date"]:not([disabled]):focus + label,
.dropdown__container input[type="date"]:not([disabled]):focus + label,
.input__container input[type="tel"]:not([disabled]):focus + label,
.select__container input[type="tel"]:not([disabled]):focus + label,
.checkbox__container input[type="tel"]:not([disabled]):focus + label,
.dropdown__container input[type="tel"]:not([disabled]):focus + label,
.input__container input[type="number"]:not([disabled]):focus + label,
.select__container input[type="number"]:not([disabled]):focus + label,
.checkbox__container input[type="number"]:not([disabled]):focus + label,
.dropdown__container input[type="number"]:not([disabled]):focus + label,
.input__container input[type="email"]:not([disabled]):focus + label,
.select__container input[type="email"]:not([disabled]):focus + label,
.checkbox__container input[type="email"]:not([disabled]):focus + label,
.dropdown__container input[type="email"]:not([disabled]):focus + label,
.input__container textarea:not([disabled]):hover + label,
.select__container textarea:not([disabled]):hover + label,
.checkbox__container textarea:not([disabled]):hover + label,
.dropdown__container textarea:not([disabled]):hover + label,
.input__container input[type="text"]:not([disabled]):hover + label,
.select__container input[type="text"]:not([disabled]):hover + label,
.checkbox__container input[type="text"]:not([disabled]):hover + label,
.dropdown__container input[type="text"]:not([disabled]):hover + label,
.input__container input[type="password"]:not([disabled]):hover + label,
.select__container input[type="password"]:not([disabled]):hover + label,
.checkbox__container input[type="password"]:not([disabled]):hover + label,
.dropdown__container input[type="password"]:not([disabled]):hover + label,
.input__container input[type="date"]:not([disabled]):hover + label,
.select__container input[type="date"]:not([disabled]):hover + label,
.checkbox__container input[type="date"]:not([disabled]):hover + label,
.dropdown__container input[type="date"]:not([disabled]):hover + label,
.input__container input[type="tel"]:not([disabled]):hover + label,
.select__container input[type="tel"]:not([disabled]):hover + label,
.checkbox__container input[type="tel"]:not([disabled]):hover + label,
.dropdown__container input[type="tel"]:not([disabled]):hover + label,
.input__container input[type="number"]:not([disabled]):hover + label,
.select__container input[type="number"]:not([disabled]):hover + label,
.checkbox__container input[type="number"]:not([disabled]):hover + label,
.dropdown__container input[type="number"]:not([disabled]):hover + label,
.input__container input[type="email"]:not([disabled]):hover + label,
.select__container input[type="email"]:not([disabled]):hover + label,
.checkbox__container input[type="email"]:not([disabled]):hover + label,
.dropdown__container input[type="email"]:not([disabled]):hover + label {
  color: #FF671F;
}

@media (max-width: 1199px) {
  /* line 5577, ../sass/_7egend.scss */
  .input__container textarea:not([disabled]):focus,
  .select__container textarea:not([disabled]):focus,
  .checkbox__container textarea:not([disabled]):focus,
  .dropdown__container textarea:not([disabled]):focus,
  .input__container input[type="text"]:not([disabled]):focus,
  .select__container input[type="text"]:not([disabled]):focus,
  .checkbox__container input[type="text"]:not([disabled]):focus,
  .dropdown__container input[type="text"]:not([disabled]):focus,
  .input__container input[type="password"]:not([disabled]):focus,
  .select__container input[type="password"]:not([disabled]):focus,
  .checkbox__container input[type="password"]:not([disabled]):focus,
  .dropdown__container input[type="password"]:not([disabled]):focus,
  .input__container input[type="date"]:not([disabled]):focus,
  .select__container input[type="date"]:not([disabled]):focus,
  .checkbox__container input[type="date"]:not([disabled]):focus,
  .dropdown__container input[type="date"]:not([disabled]):focus,
  .input__container input[type="tel"]:not([disabled]):focus,
  .select__container input[type="tel"]:not([disabled]):focus,
  .checkbox__container input[type="tel"]:not([disabled]):focus,
  .dropdown__container input[type="tel"]:not([disabled]):focus,
  .input__container input[type="number"]:not([disabled]):focus,
  .select__container input[type="number"]:not([disabled]):focus,
  .checkbox__container input[type="number"]:not([disabled]):focus,
  .dropdown__container input[type="number"]:not([disabled]):focus,
  .input__container input[type="email"]:not([disabled]):focus,
  .select__container input[type="email"]:not([disabled]):focus,
  .checkbox__container input[type="email"]:not([disabled]):focus,
  .dropdown__container input[type="email"]:not([disabled]):focus,
  .input__container textarea:not([disabled]):hover,
  .select__container textarea:not([disabled]):hover,
  .checkbox__container textarea:not([disabled]):hover,
  .dropdown__container textarea:not([disabled]):hover,
  .input__container input[type="text"]:not([disabled]):hover,
  .select__container input[type="text"]:not([disabled]):hover,
  .checkbox__container input[type="text"]:not([disabled]):hover,
  .dropdown__container input[type="text"]:not([disabled]):hover,
  .input__container input[type="password"]:not([disabled]):hover,
  .select__container input[type="password"]:not([disabled]):hover,
  .checkbox__container input[type="password"]:not([disabled]):hover,
  .dropdown__container input[type="password"]:not([disabled]):hover,
  .input__container input[type="date"]:not([disabled]):hover,
  .select__container input[type="date"]:not([disabled]):hover,
  .checkbox__container input[type="date"]:not([disabled]):hover,
  .dropdown__container input[type="date"]:not([disabled]):hover,
  .input__container input[type="tel"]:not([disabled]):hover,
  .select__container input[type="tel"]:not([disabled]):hover,
  .checkbox__container input[type="tel"]:not([disabled]):hover,
  .dropdown__container input[type="tel"]:not([disabled]):hover,
  .input__container input[type="number"]:not([disabled]):hover,
  .select__container input[type="number"]:not([disabled]):hover,
  .checkbox__container input[type="number"]:not([disabled]):hover,
  .dropdown__container input[type="number"]:not([disabled]):hover,
  .input__container input[type="email"]:not([disabled]):hover,
  .select__container input[type="email"]:not([disabled]):hover,
  .checkbox__container input[type="email"]:not([disabled]):hover,
  .dropdown__container input[type="email"]:not([disabled]):hover {
    background-position: 0 7px;
  }
}
@media (max-width: 991px) {
  /* line 5639, ../sass/_7egend.scss */
  .input__container textarea:not([disabled]):focus,
  .select__container textarea:not([disabled]):focus,
  .checkbox__container textarea:not([disabled]):focus,
  .dropdown__container textarea:not([disabled]):focus,
  .input__container input[type="text"]:not([disabled]):focus,
  .select__container input[type="text"]:not([disabled]):focus,
  .checkbox__container input[type="text"]:not([disabled]):focus,
  .dropdown__container input[type="text"]:not([disabled]):focus,
  .input__container input[type="password"]:not([disabled]):focus,
  .select__container input[type="password"]:not([disabled]):focus,
  .checkbox__container input[type="password"]:not([disabled]):focus,
  .dropdown__container input[type="password"]:not([disabled]):focus,
  .input__container input[type="date"]:not([disabled]):focus,
  .select__container input[type="date"]:not([disabled]):focus,
  .checkbox__container input[type="date"]:not([disabled]):focus,
  .dropdown__container input[type="date"]:not([disabled]):focus,
  .input__container input[type="tel"]:not([disabled]):focus,
  .select__container input[type="tel"]:not([disabled]):focus,
  .checkbox__container input[type="tel"]:not([disabled]):focus,
  .dropdown__container input[type="tel"]:not([disabled]):focus,
  .input__container input[type="number"]:not([disabled]):focus,
  .select__container input[type="number"]:not([disabled]):focus,
  .checkbox__container input[type="number"]:not([disabled]):focus,
  .dropdown__container input[type="number"]:not([disabled]):focus,
  .input__container input[type="email"]:not([disabled]):focus,
  .select__container input[type="email"]:not([disabled]):focus,
  .checkbox__container input[type="email"]:not([disabled]):focus,
  .dropdown__container input[type="email"]:not([disabled]):focus,
  .input__container textarea:not([disabled]):hover,
  .select__container textarea:not([disabled]):hover,
  .checkbox__container textarea:not([disabled]):hover,
  .dropdown__container textarea:not([disabled]):hover,
  .input__container input[type="text"]:not([disabled]):hover,
  .select__container input[type="text"]:not([disabled]):hover,
  .checkbox__container input[type="text"]:not([disabled]):hover,
  .dropdown__container input[type="text"]:not([disabled]):hover,
  .input__container input[type="password"]:not([disabled]):hover,
  .select__container input[type="password"]:not([disabled]):hover,
  .checkbox__container input[type="password"]:not([disabled]):hover,
  .dropdown__container input[type="password"]:not([disabled]):hover,
  .input__container input[type="date"]:not([disabled]):hover,
  .select__container input[type="date"]:not([disabled]):hover,
  .checkbox__container input[type="date"]:not([disabled]):hover,
  .dropdown__container input[type="date"]:not([disabled]):hover,
  .input__container input[type="tel"]:not([disabled]):hover,
  .select__container input[type="tel"]:not([disabled]):hover,
  .checkbox__container input[type="tel"]:not([disabled]):hover,
  .dropdown__container input[type="tel"]:not([disabled]):hover,
  .input__container input[type="number"]:not([disabled]):hover,
  .select__container input[type="number"]:not([disabled]):hover,
  .checkbox__container input[type="number"]:not([disabled]):hover,
  .dropdown__container input[type="number"]:not([disabled]):hover,
  .input__container input[type="email"]:not([disabled]):hover,
  .select__container input[type="email"]:not([disabled]):hover,
  .checkbox__container input[type="email"]:not([disabled]):hover,
  .dropdown__container input[type="email"]:not([disabled]):hover {
    background-position: 0 0;
  }
}
/* line 5727, ../sass/_7egend.scss */
.input__container textarea:focus + label,
.select__container textarea:focus + label,
.checkbox__container textarea:focus + label,
.dropdown__container textarea:focus + label,
.input__container input[type="text"]:focus + label,
.select__container input[type="text"]:focus + label,
.checkbox__container input[type="text"]:focus + label,
.dropdown__container input[type="text"]:focus + label,
.input__container input[type="password"]:focus + label,
.select__container input[type="password"]:focus + label,
.checkbox__container input[type="password"]:focus + label,
.dropdown__container input[type="password"]:focus + label,
.input__container input[type="date"]:focus + label,
.select__container input[type="date"]:focus + label,
.checkbox__container input[type="date"]:focus + label,
.dropdown__container input[type="date"]:focus + label,
.input__container input[type="tel"]:focus + label,
.select__container input[type="tel"]:focus + label,
.checkbox__container input[type="tel"]:focus + label,
.dropdown__container input[type="tel"]:focus + label,
.input__container input[type="number"]:focus + label,
.select__container input[type="number"]:focus + label,
.checkbox__container input[type="number"]:focus + label,
.dropdown__container input[type="number"]:focus + label,
.input__container input[type="email"]:focus + label,
.select__container input[type="email"]:focus + label,
.checkbox__container input[type="email"]:focus + label,
.dropdown__container input[type="email"]:focus + label,
.input__container textarea.filled + label,
.select__container textarea.filled + label,
.checkbox__container textarea.filled + label,
.dropdown__container textarea.filled + label,
.input__container input[type="text"].filled + label,
.select__container input[type="text"].filled + label,
.checkbox__container input[type="text"].filled + label,
.dropdown__container input[type="text"].filled + label,
.input__container input[type="password"].filled + label,
.select__container input[type="password"].filled + label,
.checkbox__container input[type="password"].filled + label,
.dropdown__container input[type="password"].filled + label,
.input__container input[type="date"].filled + label,
.select__container input[type="date"].filled + label,
.checkbox__container input[type="date"].filled + label,
.dropdown__container input[type="date"].filled + label,
.input__container input[type="tel"].filled + label,
.select__container input[type="tel"].filled + label,
.checkbox__container input[type="tel"].filled + label,
.dropdown__container input[type="tel"].filled + label,
.input__container input[type="number"].filled + label,
.select__container input[type="number"].filled + label,
.checkbox__container input[type="number"].filled + label,
.dropdown__container input[type="number"].filled + label,
.input__container input[type="email"].filled + label,
.select__container input[type="email"].filled + label,
.checkbox__container input[type="email"].filled + label,
.dropdown__container input[type="email"].filled + label,
.input__container textarea:not(:placeholder-shown) + label,
.select__container textarea:not(:placeholder-shown) + label,
.checkbox__container textarea:not(:placeholder-shown) + label,
.dropdown__container textarea:not(:placeholder-shown) + label,
.input__container input[type="text"]:not(:placeholder-shown) + label,
.select__container input[type="text"]:not(:placeholder-shown) + label,
.checkbox__container input[type="text"]:not(:placeholder-shown) + label,
.dropdown__container input[type="text"]:not(:placeholder-shown) + label,
.input__container input[type="password"]:not(:placeholder-shown) + label,
.select__container input[type="password"]:not(:placeholder-shown) + label,
.checkbox__container input[type="password"]:not(:placeholder-shown) + label,
.dropdown__container input[type="password"]:not(:placeholder-shown) + label,
.input__container input[type="date"]:not(:placeholder-shown) + label,
.select__container input[type="date"]:not(:placeholder-shown) + label,
.checkbox__container input[type="date"]:not(:placeholder-shown) + label,
.dropdown__container input[type="date"]:not(:placeholder-shown) + label,
.input__container input[type="tel"]:not(:placeholder-shown) + label,
.select__container input[type="tel"]:not(:placeholder-shown) + label,
.checkbox__container input[type="tel"]:not(:placeholder-shown) + label,
.dropdown__container input[type="tel"]:not(:placeholder-shown) + label,
.input__container input[type="number"]:not(:placeholder-shown) + label,
.select__container input[type="number"]:not(:placeholder-shown) + label,
.checkbox__container input[type="number"]:not(:placeholder-shown) + label,
.dropdown__container input[type="number"]:not(:placeholder-shown) + label,
.input__container input[type="email"]:not(:placeholder-shown) + label,
.select__container input[type="email"]:not(:placeholder-shown) + label,
.checkbox__container input[type="email"]:not(:placeholder-shown) + label,
.dropdown__container input[type="email"]:not(:placeholder-shown) + label {
  font-size: 14px;
  line-height: 20px;
  -webkit-transform: translate3d(0, -20px, 0);
  transform: translate3d(0, -20px, 0);
  color: rgba(0, 0, 0, 0.4);
}

/* line 5762, ../sass/_7egend.scss */
.input__container textarea:not(:focus):not(.filled):placeholder-shown + label,
.select__container textarea:not(:focus):not(.filled):placeholder-shown + label,
.checkbox__container textarea:not(:focus):not(.filled):placeholder-shown + label,
.dropdown__container textarea:not(:focus):not(.filled):placeholder-shown + label,
.input__container input[type="text"]:not(:focus):not(.filled):placeholder-shown + label,
.select__container input[type="text"]:not(:focus):not(.filled):placeholder-shown + label,
.checkbox__container input[type="text"]:not(:focus):not(.filled):placeholder-shown + label,
.dropdown__container input[type="text"]:not(:focus):not(.filled):placeholder-shown + label,
.input__container input[type="password"]:not(:focus):not(.filled):placeholder-shown + label,
.select__container input[type="password"]:not(:focus):not(.filled):placeholder-shown + label,
.checkbox__container input[type="password"]:not(:focus):not(.filled):placeholder-shown + label,
.dropdown__container input[type="password"]:not(:focus):not(.filled):placeholder-shown + label,
.input__container input[type="date"]:not(:focus):not(.filled):placeholder-shown + label,
.select__container input[type="date"]:not(:focus):not(.filled):placeholder-shown + label,
.checkbox__container input[type="date"]:not(:focus):not(.filled):placeholder-shown + label,
.dropdown__container input[type="date"]:not(:focus):not(.filled):placeholder-shown + label,
.input__container input[type="tel"]:not(:focus):not(.filled):placeholder-shown + label,
.select__container input[type="tel"]:not(:focus):not(.filled):placeholder-shown + label,
.checkbox__container input[type="tel"]:not(:focus):not(.filled):placeholder-shown + label,
.dropdown__container input[type="tel"]:not(:focus):not(.filled):placeholder-shown + label,
.input__container input[type="number"]:not(:focus):not(.filled):placeholder-shown + label,
.select__container input[type="number"]:not(:focus):not(.filled):placeholder-shown + label,
.checkbox__container input[type="number"]:not(:focus):not(.filled):placeholder-shown + label,
.dropdown__container input[type="number"]:not(:focus):not(.filled):placeholder-shown + label,
.input__container input[type="email"]:not(:focus):not(.filled):placeholder-shown + label,
.select__container input[type="email"]:not(:focus):not(.filled):placeholder-shown + label,
.checkbox__container input[type="email"]:not(:focus):not(.filled):placeholder-shown + label,
.dropdown__container input[type="email"]:not(:focus):not(.filled):placeholder-shown + label {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 5794, ../sass/_7egend.scss */
.input__container textarea.error,
.select__container textarea.error,
.checkbox__container textarea.error,
.dropdown__container textarea.error,
.input__container input[type="text"].error,
.select__container input[type="text"].error,
.checkbox__container input[type="text"].error,
.dropdown__container input[type="text"].error,
.input__container input[type="password"].error,
.select__container input[type="password"].error,
.checkbox__container input[type="password"].error,
.dropdown__container input[type="password"].error,
.input__container input[type="date"].error,
.select__container input[type="date"].error,
.checkbox__container input[type="date"].error,
.dropdown__container input[type="date"].error,
.input__container input[type="tel"].error,
.select__container input[type="tel"].error,
.checkbox__container input[type="tel"].error,
.dropdown__container input[type="tel"].error,
.input__container input[type="number"].error,
.select__container input[type="number"].error,
.checkbox__container input[type="number"].error,
.dropdown__container input[type="number"].error,
.input__container input[type="email"].error,
.select__container input[type="email"].error,
.checkbox__container input[type="email"].error,
.dropdown__container input[type="email"].error {
  border-color: #FF1F1F;
}

/* line 5825, ../sass/_7egend.scss */
.input__container textarea.error + label,
.select__container textarea.error + label,
.checkbox__container textarea.error + label,
.dropdown__container textarea.error + label,
.input__container input[type="text"].error + label,
.select__container input[type="text"].error + label,
.checkbox__container input[type="text"].error + label,
.dropdown__container input[type="text"].error + label,
.input__container input[type="password"].error + label,
.select__container input[type="password"].error + label,
.checkbox__container input[type="password"].error + label,
.dropdown__container input[type="password"].error + label,
.input__container input[type="date"].error + label,
.select__container input[type="date"].error + label,
.checkbox__container input[type="date"].error + label,
.dropdown__container input[type="date"].error + label,
.input__container input[type="tel"].error + label,
.select__container input[type="tel"].error + label,
.checkbox__container input[type="tel"].error + label,
.dropdown__container input[type="tel"].error + label,
.input__container input[type="number"].error + label,
.select__container input[type="number"].error + label,
.checkbox__container input[type="number"].error + label,
.dropdown__container input[type="number"].error + label,
.input__container input[type="email"].error + label,
.select__container input[type="email"].error + label,
.checkbox__container input[type="email"].error + label,
.dropdown__container input[type="email"].error + label {
  color: #FF1F1F;
}

/* line 5856, ../sass/_7egend.scss */
.input__container textarea.with-icon,
.select__container textarea.with-icon,
.checkbox__container textarea.with-icon,
.dropdown__container textarea.with-icon,
.input__container input[type="text"].with-icon,
.select__container input[type="text"].with-icon,
.checkbox__container input[type="text"].with-icon,
.dropdown__container input[type="text"].with-icon,
.input__container input[type="password"].with-icon,
.select__container input[type="password"].with-icon,
.checkbox__container input[type="password"].with-icon,
.dropdown__container input[type="password"].with-icon,
.input__container input[type="date"].with-icon,
.select__container input[type="date"].with-icon,
.checkbox__container input[type="date"].with-icon,
.dropdown__container input[type="date"].with-icon,
.input__container input[type="tel"].with-icon,
.select__container input[type="tel"].with-icon,
.checkbox__container input[type="tel"].with-icon,
.dropdown__container input[type="tel"].with-icon,
.input__container input[type="number"].with-icon,
.select__container input[type="number"].with-icon,
.checkbox__container input[type="number"].with-icon,
.dropdown__container input[type="number"].with-icon,
.input__container input[type="email"].with-icon,
.select__container input[type="email"].with-icon,
.checkbox__container input[type="email"].with-icon,
.dropdown__container input[type="email"].with-icon {
  padding-right: 30px;
}

/* line 5923, ../sass/_7egend.scss */
.input__container select:not([disabled]):focus,
.select__container select:not([disabled]):focus,
.checkbox__container select:not([disabled]):focus,
.dropdown__container select:not([disabled]):focus,
.input__container textarea:not([disabled]):focus,
.select__container textarea:not([disabled]):focus,
.checkbox__container textarea:not([disabled]):focus,
.dropdown__container textarea:not([disabled]):focus,
.input__container input[type="text"]:not([disabled]):focus,
.select__container input[type="text"]:not([disabled]):focus,
.checkbox__container input[type="text"]:not([disabled]):focus,
.dropdown__container input[type="text"]:not([disabled]):focus,
.input__container input[type="password"]:not([disabled]):focus,
.select__container input[type="password"]:not([disabled]):focus,
.checkbox__container input[type="password"]:not([disabled]):focus,
.dropdown__container input[type="password"]:not([disabled]):focus,
.input__container input[type="tel"]:not([disabled]):focus,
.select__container input[type="tel"]:not([disabled]):focus,
.checkbox__container input[type="tel"]:not([disabled]):focus,
.dropdown__container input[type="tel"]:not([disabled]):focus,
.input__container input[type="number"]:not([disabled]):focus,
.select__container input[type="number"]:not([disabled]):focus,
.checkbox__container input[type="number"]:not([disabled]):focus,
.dropdown__container input[type="number"]:not([disabled]):focus,
.input__container input[type="date"]:not([disabled]):focus,
.select__container input[type="date"]:not([disabled]):focus,
.checkbox__container input[type="date"]:not([disabled]):focus,
.dropdown__container input[type="date"]:not([disabled]):focus,
.input__container input[type="email"]:not([disabled]):focus,
.select__container input[type="email"]:not([disabled]):focus,
.checkbox__container input[type="email"]:not([disabled]):focus,
.dropdown__container input[type="email"]:not([disabled]):focus,
.input__container select:not([disabled]):hover,
.select__container select:not([disabled]):hover,
.checkbox__container select:not([disabled]):hover,
.dropdown__container select:not([disabled]):hover,
.input__container textarea:not([disabled]):hover,
.select__container textarea:not([disabled]):hover,
.checkbox__container textarea:not([disabled]):hover,
.dropdown__container textarea:not([disabled]):hover,
.input__container input[type="text"]:not([disabled]):hover,
.select__container input[type="text"]:not([disabled]):hover,
.checkbox__container input[type="text"]:not([disabled]):hover,
.dropdown__container input[type="text"]:not([disabled]):hover,
.input__container input[type="password"]:not([disabled]):hover,
.select__container input[type="password"]:not([disabled]):hover,
.checkbox__container input[type="password"]:not([disabled]):hover,
.dropdown__container input[type="password"]:not([disabled]):hover,
.input__container input[type="tel"]:not([disabled]):hover,
.select__container input[type="tel"]:not([disabled]):hover,
.checkbox__container input[type="tel"]:not([disabled]):hover,
.dropdown__container input[type="tel"]:not([disabled]):hover,
.input__container input[type="number"]:not([disabled]):hover,
.select__container input[type="number"]:not([disabled]):hover,
.checkbox__container input[type="number"]:not([disabled]):hover,
.dropdown__container input[type="number"]:not([disabled]):hover,
.input__container input[type="date"]:not([disabled]):hover,
.select__container input[type="date"]:not([disabled]):hover,
.checkbox__container input[type="date"]:not([disabled]):hover,
.dropdown__container input[type="date"]:not([disabled]):hover,
.input__container input[type="email"]:not([disabled]):hover,
.select__container input[type="email"]:not([disabled]):hover,
.checkbox__container input[type="email"]:not([disabled]):hover,
.dropdown__container input[type="email"]:not([disabled]):hover {
  border-color: #FF671F;
  background-image: url("/images/7egend/input_background.svg");
  background-size: 100% 100%;
  background-position: 0 3px;
  background-repeat: no-repeat;
}

/* line 5942, ../sass/_7egend.scss */
.input__container input:-webkit-autofill,
.select__container input:-webkit-autofill,
.checkbox__container input:-webkit-autofill,
.dropdown__container input:-webkit-autofill,
.input__container textarea:-webkit-autofill,
.select__container textarea:-webkit-autofill,
.checkbox__container textarea:-webkit-autofill,
.dropdown__container textarea:-webkit-autofill,
.input__container select:-webkit-autofill,
.select__container select:-webkit-autofill,
.checkbox__container select:-webkit-autofill,
.dropdown__container select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #fff inset;
  -webkit-text-fill-color: #000;
}

/* line 5950, ../sass/_7egend.scss */
.input__container input[type=checkbox],
.select__container input[type=checkbox],
.checkbox__container input[type=checkbox],
.dropdown__container input[type=checkbox] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-user-select: none;
  appearance: none;
  min-width: 20px;
  width: 20px;
  height: 20px;
  background: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  position: relative;
  z-index: 1;
  outline: none;
  display: inline-block;
}

/* line 5973, ../sass/_7egend.scss */
.input__container input[type=checkbox]:required,
.select__container input[type=checkbox]:required,
.checkbox__container input[type=checkbox]:required,
.dropdown__container input[type=checkbox]:required,
.input__container input[type=checkbox]:invalid,
.select__container input[type=checkbox]:invalid,
.checkbox__container input[type=checkbox]:invalid,
.dropdown__container input[type=checkbox]:invalid {
  box-shadow: none;
}

/* line 5980, ../sass/_7egend.scss */
.input__container input[type=checkbox] + label,
.select__container input[type=checkbox] + label,
.checkbox__container input[type=checkbox] + label,
.dropdown__container input[type=checkbox] + label {
  position: relative;
  display: inline-block;
  vertical-align: top;
  z-index: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  align-self: center;
  font-family: IBM Plex Sans, sans-serif;
  font-size: 18px;
  line-height: 28px;
  color: #000;
  font-weight: 400;
  padding-left: 16px;
}

/* line 5999, ../sass/_7egend.scss */
.input__container input[type=checkbox] + label a,
.select__container input[type=checkbox] + label a,
.checkbox__container input[type=checkbox] + label a,
.dropdown__container input[type=checkbox] + label a {
  border-bottom: 1px solid #FF671F;
}

/* line 6006, ../sass/_7egend.scss */
.input__container input[type=checkbox] + label div,
.select__container input[type=checkbox] + label div,
.checkbox__container input[type=checkbox] + label div,
.dropdown__container input[type=checkbox] + label div {
  display: inline;
}

/* line 6013, ../sass/_7egend.scss */
.input__container input[type=checkbox] ~ i,
.select__container input[type=checkbox] ~ i,
.checkbox__container input[type=checkbox] ~ i,
.dropdown__container input[type=checkbox] ~ i {
  position: absolute;
  left: 4px;
  top: 13px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #FF671F;
  font-size: 20px;
  width: 18px;
  height: 22px;
  z-index: 0;
  opacity: 0;
  transition: opacity 0.1s ease-in;
}

/* line 6031, ../sass/_7egend.scss */
.input__container input[type=checkbox]:checked ~ i,
.select__container input[type=checkbox]:checked ~ i,
.checkbox__container input[type=checkbox]:checked ~ i,
.dropdown__container input[type=checkbox]:checked ~ i {
  opacity: 1;
  transition: opacity 0.2s ease-in;
}

/* line 6039, ../sass/_7egend.scss */
.input__container select,
.select__container select,
.checkbox__container select,
.dropdown__container select {
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0);
  font-family: IBM Plex Sans, sans-serif;
  font-size: 17px;
  line-height: 28px;
  width: 100%;
  padding-bottom: 12px;
  padding-right: 32px;
  margin-bottom: 44px;
  position: relative;
  z-index: 1;
  /** add border radius */
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 6061, ../sass/_7egend.scss */
.input__container select option,
.select__container select option,
.checkbox__container select option,
.dropdown__container select option {
  color: #000;
  text-transform: unset;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 6072, ../sass/_7egend.scss */
.input__container select ~ i,
.select__container select ~ i,
.checkbox__container select ~ i,
.dropdown__container select ~ i {
  position: absolute;
  right: 8px;
  bottom: 50%;
  z-index: 0;
  font-size: 24px;
  color: rgba(0, 0, 0, 0.6);
}

/* line 6084, ../sass/_7egend.scss */
.input__container select ~ label,
.select__container select ~ label,
.checkbox__container select ~ label,
.dropdown__container select ~ label {
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.4);
}

/* line 6098, ../sass/_7egend.scss */
.input__container select:active,
.select__container select:active,
.checkbox__container select:active,
.dropdown__container select:active,
.input__container select:focus,
.select__container select:focus,
.checkbox__container select:focus,
.dropdown__container select:focus {
  outline: none;
}

/* line 6109, ../sass/_7egend.scss */
.input__container select:hover,
.select__container select:hover,
.checkbox__container select:hover,
.dropdown__container select:hover,
.input__container select:focus,
.select__container select:focus,
.checkbox__container select:focus,
.dropdown__container select:focus {
  cursor: pointer;
}

/* line 6116, ../sass/_7egend.scss */
.input__container textarea,
.select__container textarea,
.checkbox__container textarea,
.dropdown__container textarea {
  width: 100%;
  display: block;
  resize: none;
}

/* line 6125, ../sass/_7egend.scss */
.input__container textarea ~ span,
.select__container textarea ~ span,
.checkbox__container textarea ~ span,
.dropdown__container textarea ~ span {
  font-size: 10px;
  line-height: 16px;
  font-weight: 400;
  color: #000;
}

/* line 6139, ../sass/_7egend.scss */
.input__container textarea:hover ~ span,
.select__container textarea:hover ~ span,
.checkbox__container textarea:hover ~ span,
.dropdown__container textarea:hover ~ span,
.input__container textarea:focus ~ span,
.select__container textarea:focus ~ span,
.checkbox__container textarea:focus ~ span,
.dropdown__container textarea:focus ~ span {
  color: #000;
}

/* line 6146, ../sass/_7egend.scss */
.input__container span,
.select__container span,
.checkbox__container span,
.dropdown__container span {
  color: rgba(0, 0, 0, 0.6);
  font-family: IBM Plex Sans, sans-serif;
  font-size: 10px;
  line-height: 16px;
  transition: 0.25s color ease-in-out;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
}

/* line 6160, ../sass/_7egend.scss */
.input__container i,
.select__container i,
.checkbox__container i,
.dropdown__container i {
  position: absolute;
  top: 6px;
  right: 0;
  font-size: 20px;
  color: rgba(0, 0, 0, 0.6);
}

/* line 6169, ../sass/_7egend.scss */
.dropdown__container select:hover,
.dropdown__container select:focus {
  background-image: none;
}

/* line 6173, ../sass/_7egend.scss */
.radioButton__container {
  /* Customize the label (the container) */
}

/* line 6177, ../sass/_7egend.scss */
.radioButton__container label {
  display: block;
  position: relative;
  padding-left: 32px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* On mouse-over*/
  /*&:hover,
                &:focus{
                    input ~ .checkmark {
                        //
                    }
                } */
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */
}

/* line 6199, ../sass/_7egend.scss */
.radioButton__container label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  /* When the checkbox is checked, add a blue background */
}

/* line 6208, ../sass/_7egend.scss */
.radioButton__container label input:checked ~ .checkmark {
  border: 5px solid #FF671F;
}

/* line 6212, ../sass/_7egend.scss */
.radioButton__container label .checkmark {
  position: absolute;
  top: 50%;
  left: 0;
  height: 16px;
  width: 16px;
  border: 1px solid #1C1B1B;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 6224, ../sass/_7egend.scss */
.theme--dark label {
  color: rgba(255, 255, 255, 0.6);
}

/* line 6231, ../sass/_7egend.scss */
.theme--dark textarea,
.theme--dark input[type="text"],
.theme--dark input[type="email"],
.theme--dark input[type="password"] {
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

/* line 6247, ../sass/_7egend.scss */
.theme--dark textarea:focus + label,
.theme--dark input[type="text"]:focus + label,
.theme--dark input[type="email"]:focus + label,
.theme--dark input[type="password"]:focus + label,
.theme--dark textarea.filled + label,
.theme--dark input[type="text"].filled + label,
.theme--dark input[type="email"].filled + label,
.theme--dark input[type="password"].filled + label,
.theme--dark textarea:not(:placeholder-shown) + label,
.theme--dark input[type="text"]:not(:placeholder-shown) + label,
.theme--dark input[type="email"]:not(:placeholder-shown) + label,
.theme--dark input[type="password"]:not(:placeholder-shown) + label {
  color: rgba(255, 255, 255, 0.4);
}

/* line 6258, ../sass/_7egend.scss */
.theme--dark textarea:not([disabled]):hover ~ span,
.theme--dark input[type="text"]:not([disabled]):hover ~ span,
.theme--dark input[type="email"]:not([disabled]):hover ~ span,
.theme--dark input[type="password"]:not([disabled]):hover ~ span,
.theme--dark textarea:not([disabled]):focus ~ span,
.theme--dark input[type="text"]:not([disabled]):focus ~ span,
.theme--dark input[type="email"]:not([disabled]):focus ~ span,
.theme--dark input[type="password"]:not([disabled]):focus ~ span {
  color: rgba(255, 255, 255, 0.4);
}

/* line 6264, ../sass/_7egend.scss */
.theme--dark input:-webkit-autofill,
.theme--dark textarea:-webkit-autofill,
.theme--dark select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #101010 inset;
  -webkit-text-fill-color: #fff;
}

/* line 6277, ../sass/_7egend.scss */
.theme--dark input ~ span,
.theme--dark textarea ~ span,
.theme--dark select ~ span,
.theme--dark input ~ i,
.theme--dark textarea ~ i,
.theme--dark select ~ i,
.theme--dark input ~ label,
.theme--dark textarea ~ label,
.theme--dark select ~ label {
  color: rgba(255, 255, 255, 0.6);
}

/* line 6281, ../sass/_7egend.scss */
.theme--dark input[type=checkbox] {
  border: 1px solid #fff;
}

/* line 6285, ../sass/_7egend.scss */
.theme--dark input[type=checkbox] + label {
  color: #fff;
  font-family: Bebas Neue;
  font-size: 20px;
}

/* line 6291, ../sass/_7egend.scss */
.theme--dark input[type=checkbox] ~ i {
  color: #fff;
}

/* line 6295, ../sass/_7egend.scss */
.theme--dark select {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  color: #fff;
}

/* line 6300, ../sass/_7egend.scss */
.checkbox__container {
  display: flex;
}

/* line 6304, ../sass/_7egend.scss */
.custom-select__single-value {
  font-size: 22px;
  line-height: 24px;
}

/* line 6309, ../sass/_7egend.scss */
.custom-select__control {
  font-family: Bebas Neue;
  width: 100%;
  border: none !important;
  box-shadow: none !important;
  width: 200px;
}

/* line 6317, ../sass/_7egend.scss */
.custom-select__menu {
  margin: 0 !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* line 6324, ../sass/_7egend.scss */
.custom-select__menu-list {
  padding: 0 !important;
}

/* line 6328, ../sass/_7egend.scss */
.custom-select__option {
  font-family: IBM Plex Sans, sans-serif;
  font-size: 17px;
  line-height: 28px;
  color: #101010 !important;
  background: #F2F2F2 !important;
}

/* line 6336, ../sass/_7egend.scss */
.custom-select__option--is-selected {
  color: #FF671F !important;
  background: rgba(0, 0, 0, 0.08) !important;
}

/* line 6341, ../sass/_7egend.scss */
.custom-select__option--is-focused {
  background: rgba(0, 0, 0, 0.08) !important;
}

/* line 6345, ../sass/_7egend.scss */
.custom-select__indicator-separator {
  background: none !important;
}

/* line 6349, ../sass/_7egend.scss */
.input__container--disabled {
  opacity: 0.4;
}

/* line 6353, ../sass/_7egend.scss */
.input__container--disabled:after {
  position: absolute;
  right: 4px;
  top: 0;
  content: "\E98F";
  font-family: icomoon;
  font-size: 24px;
}

/* line 6362, ../sass/_7egend.scss */
.dropdown__container--disabled i:before {
  position: absolute;
  right: 4px;
  top: 0;
  content: "\E98F";
  font-family: icomoon;
  font-size: 24px;
}

/* line 6372, ../sass/_7egend.scss */
[class^="icon-"],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 6386, ../sass/_7egend.scss */
.icon-tickets:before {
  content: "\E900";
}

/* line 6390, ../sass/_7egend.scss */
.icon-360:before {
  content: "\E901";
}

/* line 6394, ../sass/_7egend.scss */
.icon-uniE902:before {
  content: "\E902";
}

/* line 6398, ../sass/_7egend.scss */
.icon-uniE903:before {
  content: "\E903";
}

/* line 6402, ../sass/_7egend.scss */
.icon-accept:before {
  content: "\E904";
}

/* line 6406, ../sass/_7egend.scss */
.icon-chevron_back:before {
  content: "\E905";
}

/* line 6410, ../sass/_7egend.scss */
.icon-chevron_down:before {
  content: "\E906";
}

/* line 6414, ../sass/_7egend.scss */
.icon-chevron_front:before {
  content: "\E907";
}

/* line 6418, ../sass/_7egend.scss */
.icon-chevron_up:before {
  content: "\E908";
}

/* line 6422, ../sass/_7egend.scss */
.icon-chromecast-sound:before {
  content: "\E909";
}

/* line 6426, ../sass/_7egend.scss */
.icon-chromecast-tv:before {
  content: "\E90A";
}

/* line 6430, ../sass/_7egend.scss */
.icon-clock:before {
  content: "\E90B";
}

/* line 6434, ../sass/_7egend.scss */
.icon-close:before {
  content: "\E90C";
}

/* line 6438, ../sass/_7egend.scss */
.icon-club:before {
  content: "\E90D";
}

/* line 6442, ../sass/_7egend.scss */
.icon-copa-del-rey:before {
  content: "\E90E";
}

/* line 6446, ../sass/_7egend.scss */
.icon-edit:before {
  content: "\E90F";
}

/* line 6450, ../sass/_7egend.scss */
.icon-europe-league:before {
  content: "\E910";
}

/* line 6454, ../sass/_7egend.scss */
.icon-expand:before {
  content: "\E911";
}

/* line 6458, ../sass/_7egend.scss */
.icon-filter:before {
  content: "\E912";
}

/* line 6462, ../sass/_7egend.scss */
.icon-filtered:before {
  content: "\E913";
}

/* line 6466, ../sass/_7egend.scss */
.icon-fullscreen_exit:before {
  content: "\E914";
}

/* line 6470, ../sass/_7egend.scss */
.icon-fullscreen:before {
  content: "\E915";
}

/* line 6474, ../sass/_7egend.scss */
.icon-gallery:before {
  content: "\E916";
}

/* line 6478, ../sass/_7egend.scss */
.icon-hide:before {
  content: "\E917";
}

/* line 6482, ../sass/_7egend.scss */
.icon-ic_settings:before {
  content: "\E918";
}

/* line 6486, ../sass/_7egend.scss */
.icon-info:before {
  content: "\E919";
}

/* line 6490, ../sass/_7egend.scss */
.icon-laliga:before {
  content: "\E91A";
}

/* line 6494, ../sass/_7egend.scss */
.icon-logo:before {
  content: "\E91B";
}

/* line 6498, ../sass/_7egend.scss */
.icon-menu:before {
  content: "\E91C";
}

/* line 6502, ../sass/_7egend.scss */
.icon-minimize:before {
  content: "\E91D";
}

/* line 6506, ../sass/_7egend.scss */
.icon-murcielago:before {
  content: "\E91E";
}

/* line 6510, ../sass/_7egend.scss */
.icon-news:before {
  content: "\E91F";
}

/* line 6514, ../sass/_7egend.scss */
.icon-padlock:before {
  content: "\E920";
}

/* line 6518, ../sass/_7egend.scss */
.icon-pause:before {
  content: "\E921";
}

/* line 6522, ../sass/_7egend.scss */
.icon-details_expand:before {
  content: "\E922";
}

/* line 6526, ../sass/_7egend.scss */
.icon-play_filled:before {
  content: "\E923";
}

/* line 6530, ../sass/_7egend.scss */
.icon-play:before {
  content: "\E924";
}

/* line 6534, ../sass/_7egend.scss */
.icon-profile:before {
  content: "\E925";
}

/* line 6538, ../sass/_7egend.scss */
.icon-radio-fill:before {
  content: "\E926";
}

/* line 6542, ../sass/_7egend.scss */
.icon-radio-line:before {
  content: "\E927";
}

/* line 6546, ../sass/_7egend.scss */
.icon-radio_play:before {
  content: "\E928";
}

/* line 6550, ../sass/_7egend.scss */
.icon-radio_stop:before {
  content: "\E929";
}

/* line 6554, ../sass/_7egend.scss */
.icon-save:before {
  content: "\E92A";
}

/* line 6558, ../sass/_7egend.scss */
.icon-search:before {
  content: "\E92B";
}

/* line 6562, ../sass/_7egend.scss */
.icon-settings:before {
  content: "\E92C";
}

/* line 6566, ../sass/_7egend.scss */
.icon-share-android:before {
  content: "\E92D";
}

/* line 6570, ../sass/_7egend.scss */
.icon-share-ios:before {
  content: "\E92E";
}

/* line 6574, ../sass/_7egend.scss */
.icon-shop:before {
  content: "\E92F";
}

/* line 6578, ../sass/_7egend.scss */
.icon-show:before {
  content: "\E930";
}

/* line 6582, ../sass/_7egend.scss */
.icon-sound-off:before {
  content: "\E931";
}

/* line 6586, ../sass/_7egend.scss */
.icon-sound-on:before {
  content: "\E932";
}

/* line 6590, ../sass/_7egend.scss */
.icon-star_full:before {
  content: "\E933";
}

/* line 6594, ../sass/_7egend.scss */
.icon-team:before {
  content: "\E934";
}

/* line 6598, ../sass/_7egend.scss */
.icon-ticket:before {
  content: "\E935";
}

/* line 6602, ../sass/_7egend.scss */
.icon-video:before {
  content: "\E936";
}

/* line 6606, ../sass/_7egend.scss */
.icon-warning:before {
  content: "\E937";
}

/* line 6610, ../sass/_7egend.scss */
.icon-wifioff:before {
  content: "\E938";
}

/* line 6614, ../sass/_7egend.scss */
.icon-wifiz:before {
  content: "\E939";
}

/* line 6618, ../sass/_7egend.scss */
.icon-all-competitions:before {
  content: "\E93A";
}

/* line 6622, ../sass/_7egend.scss */
.icon-amistosos:before {
  content: "\E93B";
}

/* line 6626, ../sass/_7egend.scss */
.icon-calendar-add:before {
  content: "\E93C";
}

/* line 6630, ../sass/_7egend.scss */
.icon-calendar-remove:before {
  content: "\E93D";
}

/* line 6634, ../sass/_7egend.scss */
.icon-champions-league:before {
  content: "\E93E";
}

/* line 6638, ../sass/_7egend.scss */
.icon-chromecast-fill:before {
  content: "\E93F";
}

/* line 6642, ../sass/_7egend.scss */
.icon-chromecast:before {
  content: "\E940";
}

/* line 6646, ../sass/_7egend.scss */
.icon-chronometer:before {
  content: "\E941";
}

/* line 6650, ../sass/_7egend.scss */
.icon-customer_service:before {
  content: "\E946";
}

/* line 6654, ../sass/_7egend.scss */
.icon-shop_noitems:before {
  content: "\E947";
}

/* line 6658, ../sass/_7egend.scss */
.icon-fan-fill:before {
  content: "\E948";
}

/* line 6662, ../sass/_7egend.scss */
.icon-fan:before {
  content: "\E949";
}

/* line 6666, ../sass/_7egend.scss */
.icon-free-seat-fill:before {
  content: "\E94A";
}

/* line 6670, ../sass/_7egend.scss */
.icon-free-seat:before {
  content: "\E94B";
}

/* line 6674, ../sass/_7egend.scss */
.icon-fundacao-fill:before {
  content: "\E94C";
}

/* line 6678, ../sass/_7egend.scss */
.icon-ic_logo_simple:before {
  content: "\E94D";
}

/* line 6682, ../sass/_7egend.scss */
.icon-ic_profile-fill:before {
  content: "\E94E";
}

/* line 6686, ../sass/_7egend.scss */
.icon-news-fill:before {
  content: "\E94F";
}

/* line 6690, ../sass/_7egend.scss */
.icon-radio-fill1:before {
  content: "\E950";
}

/* line 6694, ../sass/_7egend.scss */
.icon-radio-line1:before {
  content: "\E951";
}

/* line 6698, ../sass/_7egend.scss */
.icon-shop-fill:before {
  content: "\E952";
}

/* line 6702, ../sass/_7egend.scss */
.icon-shop1:before {
  content: "\E953";
}

/* line 6706, ../sass/_7egend.scss */
.icon-team-first-team:before {
  content: "\E954";
}

/* line 6710, ../sass/_7egend.scss */
.icon-team-other-teams:before {
  content: "\E955";
}

/* line 6714, ../sass/_7egend.scss */
.icon-tickets-fill:before {
  content: "\E956";
}

/* line 6718, ../sass/_7egend.scss */
.icon-tickets1:before {
  content: "\E957";
}

/* line 6722, ../sass/_7egend.scss */
.icon-ic_fullscreen_exit:before {
  content: "\E958";
}

/* line 6726, ../sass/_7egend.scss */
.icon-ic_fullscreen:before {
  content: "\E959";
}

/* line 6730, ../sass/_7egend.scss */
.icon-ic_photo:before {
  content: "\E95A";
}

/* line 6734, ../sass/_7egend.scss */
.icon-sound-off-full:before {
  content: "\E95B";
}

/* line 6738, ../sass/_7egend.scss */
.icon-sound-off1:before {
  content: "\E95C";
}

/* line 6742, ../sass/_7egend.scss */
.icon-sound-on-full:before {
  content: "\E95D";
}

/* line 6746, ../sass/_7egend.scss */
.icon-sound-on1:before {
  content: "\E95E";
}

/* line 6750, ../sass/_7egend.scss */
.icon-android:before {
  content: "\E95F";
}

/* line 6754, ../sass/_7egend.scss */
.icon-apple:before {
  content: "\E960";
}

/* line 6758, ../sass/_7egend.scss */
.icon-3601:before {
  content: "\E961";
}

/* line 6762, ../sass/_7egend.scss */
.icon-facebook:before {
  content: "\E962";
}

/* line 6766, ../sass/_7egend.scss */
.icon-google:before {
  content: "\E963";
}

/* line 6770, ../sass/_7egend.scss */
.icon-instagram:before {
  content: "\E964";
}

/* line 6774, ../sass/_7egend.scss */
.icon-twitter:before {
  content: "\E965";
}

/* line 6778, ../sass/_7egend.scss */
.icon-youtube:before {
  content: "\E966";
}

/* line 6782, ../sass/_7egend.scss */
.icon-accept1:before {
  content: "\E967";
}

/* line 6786, ../sass/_7egend.scss */
.icon-app:before {
  content: "\E968";
}

/* line 6790, ../sass/_7egend.scss */
.icon-assistencia:before {
  content: "\E969";
}

/* line 6794, ../sass/_7egend.scss */
.icon-calendar:before {
  content: "\E96A";
}

/* line 6798, ../sass/_7egend.scss */
.icon-camera:before {
  content: "\E96B";
}

/* line 6802, ../sass/_7egend.scss */
.icon-uniE914:before {
  content: "\E96C";
}

/* line 6806, ../sass/_7egend.scss */
.icon-uniE915:before {
  content: "\E96D";
}

/* line 6810, ../sass/_7egend.scss */
.icon-uniE916:before {
  content: "\E96E";
}

/* line 6814, ../sass/_7egend.scss */
.icon-uniE917:before {
  content: "\E96F";
}

/* line 6818, ../sass/_7egend.scss */
.icon-uniE918:before {
  content: "\E970";
}

/* line 6822, ../sass/_7egend.scss */
.icon-uniE919:before {
  content: "\E971";
}

/* line 6826, ../sass/_7egend.scss */
.icon-centenario:before {
  content: "\E972";
}

/* line 6830, ../sass/_7egend.scss */
.icon-chevron_back1:before {
  content: "\E973";
}

/* line 6834, ../sass/_7egend.scss */
.icon-chevron_down1:before {
  content: "\E974";
}

/* line 6838, ../sass/_7egend.scss */
.icon-chevron_front1:before {
  content: "\E975";
}

/* line 6842, ../sass/_7egend.scss */
.icon-chevron_up1:before {
  content: "\E976";
}

/* line 6846, ../sass/_7egend.scss */
.icon-chromecast-sound1:before {
  content: "\E977";
}

/* line 6850, ../sass/_7egend.scss */
.icon-chromecast-tv1:before {
  content: "\E978";
}

/* line 6854, ../sass/_7egend.scss */
.icon-close1:before {
  content: "\E979";
}

/* line 6858, ../sass/_7egend.scss */
.icon-copa-del-rey1:before {
  content: "\E97A";
}

/* line 6862, ../sass/_7egend.scss */
.icon-defesa:before {
  content: "\E97B";
}

/* line 6866, ../sass/_7egend.scss */
.icon-dropdown:before {
  content: "\E97C";
}

/* line 6870, ../sass/_7egend.scss */
.icon-edit1:before {
  content: "\E97D";
}

/* line 6874, ../sass/_7egend.scss */
.icon-escudo:before {
  content: "\E97E";
}

/* line 6878, ../sass/_7egend.scss */
.icon-europe-league1:before {
  content: "\E97F";
}

/* line 6882, ../sass/_7egend.scss */
.icon-expand1:before {
  content: "\E980";
}

/* line 6886, ../sass/_7egend.scss */
.icon-fan1:before {
  content: "\E981";
}

/* line 6890, ../sass/_7egend.scss */
.icon-whatsapp:before {
  content: "\E982";
}

/* line 6894, ../sass/_7egend.scss */
.icon-filter1:before {
  content: "\E983";
}

/* line 6898, ../sass/_7egend.scss */
.icon-filtered1:before {
  content: "\E984";
}

/* line 6902, ../sass/_7egend.scss */
.icon-free-kick:before {
  content: "\E985";
}

/* line 6906, ../sass/_7egend.scss */
.icon-fundacao:before {
  content: "\E986";
}

/* line 6910, ../sass/_7egend.scss */
.icon-gallery1:before {
  content: "\E987";
}

/* line 6914, ../sass/_7egend.scss */
.icon-goal:before {
  content: "\E988";
}

/* line 6918, ../sass/_7egend.scss */
.icon-goal-anulado:before {
  content: "\E989";
}

/* line 6922, ../sass/_7egend.scss */
.icon-hide1:before {
  content: "\E98A";
}

/* line 6926, ../sass/_7egend.scss */
.icon-hospitality:before {
  content: "\E98B";
}

/* line 6930, ../sass/_7egend.scss */
.icon-ic_360:before {
  content: "\E98C";
}

/* line 6934, ../sass/_7egend.scss */
.icon-clock1:before {
  content: "\E98D";
}

/* line 6938, ../sass/_7egend.scss */
.icon-club1:before {
  content: "\E98E";
}

/* line 6942, ../sass/_7egend.scss */
.icon-ic_padlock:before {
  content: "\E98F";
}

/* line 6946, ../sass/_7egend.scss */
.icon-ic_pause_full:before {
  content: "\E990";
}

/* line 6950, ../sass/_7egend.scss */
.icon-profile1:before {
  content: "\E991";
}

/* line 6954, ../sass/_7egend.scss */
.icon-search1:before {
  content: "\E992";
}

/* line 6958, ../sass/_7egend.scss */
.icon-ic_settings1:before {
  content: "\E993";
}

/* line 6962, ../sass/_7egend.scss */
.icon-ic_star_empty:before {
  content: "\E994";
}

/* line 6966, ../sass/_7egend.scss */
.icon-star_full1:before {
  content: "\E995";
}

/* line 6970, ../sass/_7egend.scss */
.icon-warning1:before {
  content: "\E996";
}

/* line 6974, ../sass/_7egend.scss */
.icon-all-competitions1:before {
  content: "\E997";
}

/* line 6978, ../sass/_7egend.scss */
.icon-amistosos1:before {
  content: "\E998";
}

/* line 6982, ../sass/_7egend.scss */
.icon-calendar-add1:before {
  content: "\E999";
}

/* line 6986, ../sass/_7egend.scss */
.icon-calendar-remove1:before {
  content: "\E99A";
}

/* line 6990, ../sass/_7egend.scss */
.icon-champions-league1:before {
  content: "\E99B";
}

/* line 6994, ../sass/_7egend.scss */
.icon-chromecast-fill1:before {
  content: "\E99C";
}

/* line 6998, ../sass/_7egend.scss */
.icon-chromecast1:before {
  content: "\E99D";
}

/* line 7002, ../sass/_7egend.scss */
.icon-chronometer1:before {
  content: "\E99E";
}

/* line 7006, ../sass/_7egend.scss */
.icon-info1:before {
  content: "\E99F";
}

/* line 7010, ../sass/_7egend.scss */
.icon-laliga1:before {
  content: "\E9A0";
}

/* line 7014, ../sass/_7egend.scss */
.icon-logo1:before {
  content: "\E9A1";
}

/* line 7018, ../sass/_7egend.scss */
.icon-menu1:before {
  content: "\E9A2";
}

/* line 7022, ../sass/_7egend.scss */
.icon-minimize1:before {
  content: "\E9A3";
}

/* line 7026, ../sass/_7egend.scss */
.icon-murcielago1:before {
  content: "\E9A4";
}

/* line 7030, ../sass/_7egend.scss */
.icon-news1:before {
  content: "\E9A5";
}

/* line 7034, ../sass/_7egend.scss */
.icon-uniE94E:before {
  content: "\E9A6";
}

/* line 7038, ../sass/_7egend.scss */
.icon-uniE94F:before {
  content: "\E9A7";
}

/* line 7042, ../sass/_7egend.scss */
.icon-uniE950:before {
  content: "\E9A8";
}

/* line 7046, ../sass/_7egend.scss */
.icon-uniE951:before {
  content: "\E9A9";
}

/* line 7050, ../sass/_7egend.scss */
.icon-uniE952:before {
  content: "\E9AA";
}

/* line 7054, ../sass/_7egend.scss */
.icon-uniE953:before {
  content: "\E9AB";
}

/* line 7058, ../sass/_7egend.scss */
.icon-next-video:before {
  content: "\E9AC";
}

/* line 7062, ../sass/_7egend.scss */
.icon-padlock1:before {
  content: "\E9AD";
}

/* line 7066, ../sass/_7egend.scss */
.icon-pause1:before {
  content: "\E9AE";
}

/* line 7070, ../sass/_7egend.scss */
.icon-penalty:before {
  content: "\E9AF";
}

/* line 7074, ../sass/_7egend.scss */
.icon-penalty-falhado:before {
  content: "\E9B0";
}

/* line 7078, ../sass/_7egend.scss */
.icon-play1:before {
  content: "\E9B1";
}

/* line 7082, ../sass/_7egend.scss */
.icon-play_filled1:before {
  content: "\E9B2";
}

/* line 7086, ../sass/_7egend.scss */
.icon-player:before {
  content: "\E9B3";
}

/* line 7090, ../sass/_7egend.scss */
.icon-poste:before {
  content: "\E9B4";
}

/* line 7094, ../sass/_7egend.scss */
.icon-radio-fill11:before {
  content: "\E9B5";
}

/* line 7098, ../sass/_7egend.scss */
.icon-radio-line11:before {
  content: "\E9B6";
}

/* line 7102, ../sass/_7egend.scss */
.icon-radio_play1:before {
  content: "\E9B7";
}

/* line 7106, ../sass/_7egend.scss */
.icon-radio_stop1:before {
  content: "\E9B8";
}

/* line 7110, ../sass/_7egend.scss */
.icon-replacement:before {
  content: "\E9B9";
}

/* line 7114, ../sass/_7egend.scss */
.icon-replay:before {
  content: "\E9BA";
}

/* line 7118, ../sass/_7egend.scss */
.icon-save1:before {
  content: "\E9BB";
}

/* line 7122, ../sass/_7egend.scss */
.icon-settings1:before {
  content: "\E9BC";
}

/* line 7126, ../sass/_7egend.scss */
.icon-settings-hd:before {
  content: "\E9BD";
}

/* line 7130, ../sass/_7egend.scss */
.icon-share-android1:before {
  content: "\E9BE";
}

/* line 7134, ../sass/_7egend.scss */
.icon-share-ios1:before {
  content: "\E9BF";
}

/* line 7138, ../sass/_7egend.scss */
.icon-shop11:before {
  content: "\E9C0";
}

/* line 7142, ../sass/_7egend.scss */
.icon-show1:before {
  content: "\E9C1";
}

/* line 7146, ../sass/_7egend.scss */
.icon-team1:before {
  content: "\E9C2";
}

/* line 7150, ../sass/_7egend.scss */
.icon-uniE96B:before {
  content: "\E9C3";
}

/* line 7154, ../sass/_7egend.scss */
.icon-uniE96C:before {
  content: "\E9C4";
}

/* line 7158, ../sass/_7egend.scss */
.icon-uniE96D:before {
  content: "\E9C5";
}

/* line 7162, ../sass/_7egend.scss */
.icon-uniE96E:before {
  content: "\E9C6";
}

/* line 7166, ../sass/_7egend.scss */
.icon-uniE96F:before {
  content: "\E9C7";
}

/* line 7170, ../sass/_7egend.scss */
.icon-ticket1:before {
  content: "\E9C8";
}

/* line 7174, ../sass/_7egend.scss */
.icon-tickets11:before {
  content: "\E9C9";
}

/* line 7178, ../sass/_7egend.scss */
.icon-trave:before {
  content: "\E9CA";
}

/* line 7182, ../sass/_7egend.scss */
.icon-video1:before {
  content: "\E9CB";
}

/* line 7186, ../sass/_7egend.scss */
.icon-uniE974:before {
  content: "\E9CC";
}

/* line 7190, ../sass/_7egend.scss */
.icon-uniE975:before {
  content: "\E9CD";
}

/* line 7194, ../sass/_7egend.scss */
.icon-wifioff1:before {
  content: "\E9CE";
}

/* line 7198, ../sass/_7egend.scss */
.icon-wifiz1:before {
  content: "\E9CF";
}

/* line 7202, ../sass/_7egend.scss */
.icon-external_link:before {
  content: "\E9D0";
}

/* line 7206, ../sass/_7egend.scss */
.icon-naver-tv:before {
  content: "\E9D1";
}

/* line 7210, ../sass/_7egend.scss */
.icon-naver:before {
  content: "\E9D2";
}

/* line 7214, ../sass/_7egend.scss */
.icon-weibo:before {
  content: "\E9D3";
}

/* line 7218, ../sass/_7egend.scss */
.icon-feedback:before {
  content: "\E9D4";
}

/* line 7222, ../sass/_7egend.scss */
.icon-details_collapse:before {
  content: "\E9D5";
}

/* line 7226, ../sass/_7egend.scss */
.icon-discount_icon:before {
  content: "\E9D6";
}

/* line 7230, ../sass/_7egend.scss */
.icon-first_team_fill:before {
  content: "\E9D7";
}

/* line 7234, ../sass/_7egend.scss */
.icon-ic_free_seat:before {
  content: "\E9D8";
}

/* line 7237, ../sass/_7egend.scss */
.icon-tiktok:before {
  content: "\E944";
}

/* line 7240, ../sass/_7egend.scss */
.icon-spotify:before {
  content: "\E9D9";
}

/* line 7243, ../sass/_7egend.scss */
.icon-twitch:before {
  content: "\E945";
}

/* line 7247, ../sass/_7egend.scss */
.button__button {
  letter-spacing: 2.8px;
  font-size: 14px;
  padding: 0 16px;
  border-radius: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  border: none;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 7261, ../sass/_7egend.scss */
.button__button {
  cursor: pointer;
  color: #fff;
  font-family: Bebas Neue;
  font-size: 16px;
  letter-spacing: 0.75px;
  text-align: center;
  height: 32px;
  width: auto;
  padding: 0 32px;
  position: relative;
  overflow: hidden;
  transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out, border-color 0.25s ease-in-out, opacity 0.25s ease-in-out;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding-top: 2px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 7281, ../sass/_7egend.scss */
  .button__button {
    font-size: 14px;
  }
}
/* line 7286, ../sass/_7egend.scss */
.button__button span {
  font-size: 14px;
}

/* line 7291, ../sass/_7egend.scss */
.button__button > div {
  display: flex;
  position: relative;
  z-index: 1;
  justify-content: center;
}

/* line 7298, ../sass/_7egend.scss */
.button__button span {
  font-size: 16px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 7303, ../sass/_7egend.scss */
  .button__button span {
    font-size: 14px;
  }
}
/* line 7309, ../sass/_7egend.scss */
.button__button [class^="icon-"],
.button__button [class*=" icon-"] {
  align-self: center;
  margin-top: -2px;
}

/* line 7314, ../sass/_7egend.scss */
.button__button:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: background-color 0.25s ease-in-out;
}

/* line 7324, ../sass/_7egend.scss */
.button__button.reversed {
  flex-direction: row-reverse;
}

/* line 7328, ../sass/_7egend.scss */
.button__button.reversed span {
  margin-right: 8px;
  margin-left: 0;
}

/* line 7333, ../sass/_7egend.scss */
.button__button--full {
  width: 100%;
}

/* line 7338, ../sass/_7egend.scss */
.button__button__fill--orange,
.button__button__fill--primary {
  background: #FF671F;
  color: #fff;
}

/* line 7346, ../sass/_7egend.scss */
.button__button__fill--orange:hover,
.button__button__fill--primary:hover,
.button__button__fill--orange:focus,
.button__button__fill--primary:focus {
  background: #E55C1B;
}

/* line 7350, ../sass/_7egend.scss */
.button__button__fill--white {
  background: #fff;
  color: #000;
}

/* line 7356, ../sass/_7egend.scss */
.button__button__fill--white:hover:before,
.button__button__fill--white:focus:before {
  background: rgba(0, 0, 0, 0.1);
}

/* line 7360, ../sass/_7egend.scss */
.button__button__fill--black {
  background: #000;
  color: #fff;
}

/* line 7366, ../sass/_7egend.scss */
.button__button__fill--black:hover:before,
.button__button__fill--black:focus:before {
  background: rgba(255, 255, 255, 0.1);
}

/* line 7371, ../sass/_7egend.scss */
.button__button__outline--orange,
.button__button__outline--primary {
  background: none;
  color: #FF671F;
  border: 1px solid rgba(255, 103, 31, 0.8);
}

/* line 7380, ../sass/_7egend.scss */
.button__button__outline--orange:hover,
.button__button__outline--primary:hover,
.button__button__outline--orange:focus,
.button__button__outline--primary:focus {
  background: #FF671F;
  color: #fff;
  border-color: #FF671F;
}

/* line 7386, ../sass/_7egend.scss */
.button__button__outline--white {
  background: none;
  color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.4);
}

/* line 7393, ../sass/_7egend.scss */
.button__button__outline--white:hover,
.button__button__outline--white:focus {
  background: #fff;
  color: #FF671F;
  border-color: #fff;
}

/* line 7399, ../sass/_7egend.scss */
.button__button__outline--black {
  background: none;
  color: #000;
  border: 1px solid rgba(0, 0, 0, 0.4);
}

/* line 7406, ../sass/_7egend.scss */
.button__button__outline--black:hover,
.button__button__outline--black:focus {
  background: #000;
  color: #fff;
  border-color: #000;
}

/* line 7413, ../sass/_7egend.scss */
.button__button__faded--orange,
.button__button__faded--primary {
  background-color: rgba(255, 103, 31, 0.1);
  color: #fff;
}

/* line 7421, ../sass/_7egend.scss */
.button__button__faded--orange:hover,
.button__button__faded--primary:hover,
.button__button__faded--orange:focus,
.button__button__faded--primary:focus {
  background: #FF671F;
  color: #fff;
  border-color: #FF671F;
}

/* line 7427, ../sass/_7egend.scss */
.button__button__faded--white {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}

/* line 7433, ../sass/_7egend.scss */
.button__button__faded--white:hover,
.button__button__faded--white:focus {
  background: #fff;
  color: #FF671F;
  border-color: #fff;
}

/* line 7439, ../sass/_7egend.scss */
.button__button__faded--black {
  background-color: rgba(0, 0, 0, 0.05);
  color: #000;
}

/* line 7445, ../sass/_7egend.scss */
.button__button__faded--black:hover,
.button__button__faded--black:focus {
  background: #000;
  color: #fff;
  border-color: #000;
}

/* line 7452, ../sass/_7egend.scss */
.button__button__rised--orange,
.button__button__rised--primary {
  background: #FF671F;
  color: #fff;
  box-shadow: 0 9px 20px -10px rgba(0, 0, 0, 0.46), 0 9px 13px -10px rgba(0, 0, 0, 0.25);
}

/* line 7461, ../sass/_7egend.scss */
.button__button__rised--orange:hover:before,
.button__button__rised--primary:hover:before,
.button__button__rised--orange:focus:before,
.button__button__rised--primary:focus:before {
  background: rgba(0, 0, 0, 0.1);
}

/* line 7465, ../sass/_7egend.scss */
.button__button__rised--white {
  background: #fff;
  color: #000;
  box-shadow: 0 6px 15px -2px rgba(0, 0, 0, 0.15), 0 9px 13px -10px rgba(0, 0, 0, 0.25);
}

/* line 7472, ../sass/_7egend.scss */
.button__button__rised--white:hover:before,
.button__button__rised--white:focus:before {
  background: rgba(0, 0, 0, 0.1);
}

/* line 7476, ../sass/_7egend.scss */
.button__button__rised--black {
  background: #000;
  color: #fff;
  box-shadow: 0 9px 20px -10px rgba(0, 0, 0, 0.46), 0 9px 13px -10px rgba(0, 0, 0, 0.25);
}

/* line 7483, ../sass/_7egend.scss */
.button__button__rised--black:hover:before,
.button__button__rised--black:focus:before {
  background: rgba(255, 255, 255, 0.1);
}

/* line 7488, ../sass/_7egend.scss */
.button__button__text--orange,
.button__button__text--primary {
  background: none;
  color: #FF671F;
  padding: 0 16px;
}

/* line 7497, ../sass/_7egend.scss */
.button__button__text--orange:hover,
.button__button__text--primary:hover,
.button__button__text--orange:focus,
.button__button__text--primary:focus {
  background-color: rgba(255, 103, 31, 0.1);
}

/* line 7501, ../sass/_7egend.scss */
.button__button__text--white {
  background: none;
  color: #fff;
  padding: 0 16px;
}

/* line 7508, ../sass/_7egend.scss */
.button__button__text--white:hover,
.button__button__text--white:focus {
  background-color: rgba(255, 255, 255, 0.1);
}

/* line 7512, ../sass/_7egend.scss */
.button__button__text--black {
  background: none;
  color: #000;
  padding: 0 16px;
}

/* line 7519, ../sass/_7egend.scss */
.button__button__text--black:hover,
.button__button__text--black:focus {
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 7523, ../sass/_7egend.scss */
.button__button__size--small {
  height: 32px;
  border-radius: 32px;
}

/* line 7528, ../sass/_7egend.scss */
.button__button__size--medium {
  height: 40px;
  border-radius: 20px;
}

/* line 7533, ../sass/_7egend.scss */
.button__button__size--large {
  height: 48px;
  border-radius: 24px;
}

/* line 7538, ../sass/_7egend.scss */
.button__button__size--medium-large {
  height: 56px;
  border-radius: 28px;
}

/* line 7543, ../sass/_7egend.scss */
.button__button__size--extra-large {
  height: 64px;
  border-radius: 32px;
}

/* line 7548, ../sass/_7egend.scss */
.button__button__icon span {
  margin-left: 8px;
}

/* line 7552, ../sass/_7egend.scss */
.button__button__icon--left span {
  margin-right: 8px;
}

/* line 7557, ../sass/_7egend.scss */
.button__button__icon--leftdiv,
.button__button__icon--left > span {
  display: flex;
  flex-flow: row-reverse;
}

/* line 7562, ../sass/_7egend.scss */
.button__button__round-icon {
  border-radius: 50%;
  height: 32px;
  width: 32px;
  padding: 0;
}

/* line 7569, ../sass/_7egend.scss */
.button__button__round-icon > div {
  justify-content: center;
}

/* line 7573, ../sass/_7egend.scss */
.button__button__round-icon.button__button__size--medium {
  height: 40px;
  width: 40px;
}

/* line 7578, ../sass/_7egend.scss */
.button__button__round-icon.button__button__size--medium span {
  margin: 0;
  font-size: 20px;
}

/* line 7583, ../sass/_7egend.scss */
.button__button__round-icon.button__button__size--large {
  height: 48px;
  width: 48px;
}

/* line 7588, ../sass/_7egend.scss */
.button__button__round-icon.button__button__size--large span {
  margin: 0;
  font-size: 24px;
}

/* line 7593, ../sass/_7egend.scss */
.button__button__round-icon.button__button__size--extra-large {
  height: 64px;
  width: 64px;
}

/* line 7598, ../sass/_7egend.scss */
.button__button__round-icon.button__button__size--extra-large span {
  margin: 0;
  font-size: 32px;
}

/* line 7603, ../sass/_7egend.scss */
.button__button__square {
  border-radius: 4px;
}

/* line 7607, ../sass/_7egend.scss */
.button__button.disabled {
  cursor: default;
  opacity: 0.4;
}

/* line 7612, ../sass/_7egend.scss */
.button__button.disabled:before {
  content: unset;
}

/* line 7616, ../sass/_7egend.scss */
.containerNews__content > div {
  min-width: 100%;
}

/* line 7621, ../sass/_7egend.scss */
.containerNews__content h3,
.containerNews__content h4 {
  font-size: 24px;
  line-height: 1.28em;
}

@media (max-width: 1599px) {
  /* line 7629, ../sass/_7egend.scss */
  .containerNews__content h3,
  .containerNews__content h4 {
    font-size: 1.33vw;
  }
}
@media (max-width: 991px) {
  /* line 7637, ../sass/_7egend.scss */
  .containerNews__content h3,
  .containerNews__content h4 {
    font-size: 2.5vw;
  }
}
@media (max-width: 767px) {
  /* line 7645, ../sass/_7egend.scss */
  .containerNews__content h3,
  .containerNews__content h4 {
    font-size: 20px;
    margin: 0 0 16px;
  }
}
/* line 7651, ../sass/_7egend.scss */
.containerNews__content p {
  color: rgba(0, 0, 0, 0.6);
  font-family: IBM Plex Sans, sans-serif;
  font-size: 16px;
  line-height: 22px;
  margin: 8px 0;
}

@media (max-width: 1599px) {
  /* line 7660, ../sass/_7egend.scss */
  .containerNews__content p {
    font-size: 1vw;
    line-height: 1.38vw;
  }
}
@media (max-width: 991px) {
  /* line 7667, ../sass/_7egend.scss */
  .containerNews__content p {
    font-size: 2.08vw;
    line-height: 2.86vw;
  }
}
/* line 7673, ../sass/_7egend.scss */
.containerNews__category {
  color: #FF671F;
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 600;
  position: relative;
  padding-bottom: 8px;
  margin-bottom: 8px;
  font-size: 14px;
  line-height: 24px;
}

@media (max-width: 1599px) {
  /* line 7685, ../sass/_7egend.scss */
  .containerNews__category {
    font-size: 0.88vw;
    line-height: 1.5vw;
  }
}
@media (max-width: 991px) {
  /* line 7692, ../sass/_7egend.scss */
  .containerNews__category {
    font-size: 1.82vw;
    line-height: 3.13vw;
  }
}
@media (max-width: 767px) {
  /* line 7699, ../sass/_7egend.scss */
  .containerNews__category {
    font-size: 16px;
    line-height: 32px;
    padding: 0;
  }
}
/* line 7706, ../sass/_7egend.scss */
.containerNews__category:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, #ff671f, rgba(0, 0, 0, 0));
}

/* line 7716, ../sass/_7egend.scss */
.containerNews__category span {
  align-self: center;
}

/* line 7721, ../sass/_7egend.scss */
.containerNews__category [class^="icon-"],
.containerNews__category [class*=" icon-"] {
  font-size: 24px;
  margin-right: 8px;
}

/* line 7726, ../sass/_7egend.scss */
.containerNews__time {
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.4);
  display: flex;
  align-items: center;
  font-size: 11px;
  padding-top: 2px;
}

@media (max-width: 1599px) {
  /* line 7737, ../sass/_7egend.scss */
  .containerNews__time {
    font-size: 0.75vw;
  }
}
@media (max-width: 991px) {
  /* line 7743, ../sass/_7egend.scss */
  .containerNews__time {
    font-size: 1.43vw;
  }
}
@media (max-width: 767px) {
  /* line 7749, ../sass/_7egend.scss */
  .containerNews__time {
    color: rgba(0, 0, 0, 0.8);
    font-size: 11px;
  }
}
/* line 7755, ../sass/_7egend.scss */
.containerNews__time span {
  align-self: center;
}

/* line 7760, ../sass/_7egend.scss */
.containerNews__time [class^="icon-"],
.containerNews__time [class*=" icon-"] {
  font-size: 16px;
  margin-right: 4px;
}

@media (max-width: 767px) {
  /* line 7770, ../sass/_7egend.scss */
  .containerNewsVideo__video,
  .containerNewsImage__video,
  .containerNewsVideo__image,
  .containerNewsImage__image {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
}
/* line 7778, ../sass/_7egend.scss */
.containerNewsVideo__content h3,
.containerNewsImage__content h3,
.containerNewsVideo__content h4,
.containerNewsImage__content h4 {
  font-size: 24px;
  line-height: 1.28em;
}

@media (max-width: 1599px) {
  /* line 7788, ../sass/_7egend.scss */
  .containerNewsVideo__content h3,
  .containerNewsImage__content h3,
  .containerNewsVideo__content h4,
  .containerNewsImage__content h4 {
    font-size: 1.33vw;
  }
}
@media (max-width: 991px) {
  /* line 7798, ../sass/_7egend.scss */
  .containerNewsVideo__content h3,
  .containerNewsImage__content h3,
  .containerNewsVideo__content h4,
  .containerNewsImage__content h4 {
    font-size: 2.5vw;
  }
}
@media (max-width: 767px) {
  /* line 7808, ../sass/_7egend.scss */
  .containerNewsVideo__content h3,
  .containerNewsImage__content h3,
  .containerNewsVideo__content h4,
  .containerNewsImage__content h4 {
    font-size: 20px;
    margin: 0 0 16px;
  }
}
@media (max-width: 767px) {
  /* line 7817, ../sass/_7egend.scss */
  .containerNewsVideo__content .containerNewsVideo__text,
  .containerNewsImage__content .containerNewsVideo__text {
    overflow: hidden;
    max-height: 13vw;
  }
}
/* line 7824, ../sass/_7egend.scss */
.containerNewsVideo__time,
.containerNewsImage__time {
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.4);
  display: flex;
  align-items: center;
  font-size: 11px;
  padding-top: 2px;
}

@media (max-width: 1599px) {
  /* line 7837, ../sass/_7egend.scss */
  .containerNewsVideo__time,
  .containerNewsImage__time {
    font-size: 0.75vw;
  }
}
@media (max-width: 991px) {
  /* line 7845, ../sass/_7egend.scss */
  .containerNewsVideo__time,
  .containerNewsImage__time {
    font-size: 1.43vw;
  }
}
@media (max-width: 767px) {
  /* line 7853, ../sass/_7egend.scss */
  .containerNewsVideo__time,
  .containerNewsImage__time {
    color: rgba(0, 0, 0, 0.8);
    font-size: 11px;
  }
}
/* line 7860, ../sass/_7egend.scss */
.containerNewsVideo__time span,
.containerNewsImage__time span {
  align-self: center;
}

/* line 7867, ../sass/_7egend.scss */
.containerNewsVideo__time [class^="icon-"],
.containerNewsImage__time [class^="icon-"],
.containerNewsVideo__time [class*=" icon-"],
.containerNewsImage__time [class*=" icon-"] {
  font-size: 16px;
  margin-right: 4px;
}

/* line 7873, ../sass/_7egend.scss */
.containerNewsVideo__category,
.containerNewsImage__category {
  color: #FF671F;
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 600;
  position: relative;
  padding-bottom: 8px;
  margin-bottom: 8px;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}

@media (max-width: 1599px) {
  /* line 7889, ../sass/_7egend.scss */
  .containerNewsVideo__category,
  .containerNewsImage__category {
    font-size: 0.88vw;
    line-height: 1.5vw;
  }
}
@media (max-width: 991px) {
  /* line 7898, ../sass/_7egend.scss */
  .containerNewsVideo__category,
  .containerNewsImage__category {
    font-size: 1.82vw;
    line-height: 3.13vw;
  }
}
@media (max-width: 767px) {
  /* line 7907, ../sass/_7egend.scss */
  .containerNewsVideo__category,
  .containerNewsImage__category {
    font-size: 16px;
    line-height: 32px;
    padding: 0;
  }
}
/* line 7915, ../sass/_7egend.scss */
.containerNewsVideo__category:before,
.containerNewsImage__category:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, #ff671f, rgba(0, 0, 0, 0));
}

/* line 7926, ../sass/_7egend.scss */
.containerNewsVideo__category span,
.containerNewsImage__category span {
  align-self: center;
}

/* line 7933, ../sass/_7egend.scss */
.containerNewsVideo__category [class^="icon-"],
.containerNewsImage__category [class^="icon-"],
.containerNewsVideo__category [class*=" icon-"],
.containerNewsImage__category [class*=" icon-"] {
  font-size: 24px;
  margin-right: 8px;
}

/* line 7939, ../sass/_7egend.scss */
.containerNewsVideo__category:before,
.containerNewsImage__category:before {
  content: unset;
}

/* line 7946, ../sass/_7egend.scss */
.containerNewsVideo__player--small > span,
.containerNewsImage__player--small > span,
.containerNewsVideo__link--small > span,
.containerNewsImage__link--small > span {
  color: #fff;
  background: rgba(0, 0, 0, 0.6);
  border: 1px solid #fff;
  cursor: pointer;
  transition: background 0.2s ease-in;
}

/* line 7957, ../sass/_7egend.scss */
.containerNewsVideo__player > span,
.containerNewsImage__player > span,
.containerNewsVideo__link > span,
.containerNewsImage__link > span {
  color: #fff;
  background: rgba(0, 0, 0, 0.6);
  border: 1px solid #fff;
  cursor: pointer;
  transition: background 0.2s ease-in;
}

@media (max-width: 767px) {
  /* line 7966, ../sass/_7egend.scss */
  .containerNewsAlbum__gallery {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
}
/* line 7971, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

/* line 7977, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow {
  font-family: 'icomoon';
  -webkit-font-smoothing: antialiased;
  color: transparent;
  border: none;
  position: absolute;
  top: calc(50% - 24px);
  width: 48px;
  height: 48px;
  line-height: 48px;
  border-radius: 48px;
  font-size: 24px;
  z-index: 1;
  background: rgba(0, 0, 0, 0.8);
  transition: background 0.1s ease-in;
}

@media (max-width: 991px) {
  /* line 7995, ../sass/_7egend.scss */
  .containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow {
    top: calc(50% - 18px);
    width: 36px;
    height: 36px;
    border-radius: 36px;
    line-height: 36px;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  /* line 8006, ../sass/_7egend.scss */
  .containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow {
    top: calc(50% - 16px);
    width: 32px;
    height: 32px;
    border-radius: 32px;
    line-height: 32px;
    font-size: 16px;
  }
}
/* line 8016, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow:hover {
  background: rgba(0, 0, 0, 0.7);
  transition: background 0.2s ease-in;
}

/* line 8022, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow.slick-prev:before,
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow.slick-next:before {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 8031, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow.slick-prev {
  left: 16px;
}

/* line 8035, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow.slick-prev:before {
  content: "\E905";
}

/* line 8039, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow.slick-next {
  right: 16px;
}

/* line 8043, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow.slick-next:before {
  content: "\E907";
}

/* line 8047, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow.slick-disabled {
  display: none !important;
}

/* line 8052, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow:hover,
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-arrow:focus {
  outline: none;
  cursor: pointer;
}

/* line 8057, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-dots {
  -webkit-font-smoothing: antialiased;
}

/* line 8061, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-dots li.slick-active button {
  background-color: #FF671F;
}

/* line 8065, ../sass/_7egend.scss */
.containerNewsAlbum__gallery .carousel__container .gallery-block .slick-dots li button {
  padding: 1px;
  border: none;
  color: transparent;
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 8072, ../sass/_7egend.scss */
.containerNewsAlbum__category {
  color: #FF671F;
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 600;
  position: relative;
  padding-bottom: 8px;
  margin-bottom: 8px;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 0;
  padding-bottom: 0;
}

@media (max-width: 1599px) {
  /* line 8086, ../sass/_7egend.scss */
  .containerNewsAlbum__category {
    font-size: 0.88vw;
    line-height: 1.5vw;
  }
}
@media (max-width: 991px) {
  /* line 8093, ../sass/_7egend.scss */
  .containerNewsAlbum__category {
    font-size: 1.82vw;
    line-height: 3.13vw;
  }
}
@media (max-width: 767px) {
  /* line 8100, ../sass/_7egend.scss */
  .containerNewsAlbum__category {
    font-size: 16px;
    line-height: 32px;
    padding: 0;
  }
}
/* line 8107, ../sass/_7egend.scss */
.containerNewsAlbum__category:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to right, #ff671f, rgba(0, 0, 0, 0));
}

/* line 8117, ../sass/_7egend.scss */
.containerNewsAlbum__category span {
  align-self: center;
}

/* line 8122, ../sass/_7egend.scss */
.containerNewsAlbum__category [class^="icon-"],
.containerNewsAlbum__category [class*=" icon-"] {
  font-size: 24px;
  margin-right: 8px;
}

/* line 8127, ../sass/_7egend.scss */
.containerNewsAlbum__category span:nth-child(1) {
  margin-right: 0;
}

/* line 8131, ../sass/_7egend.scss */
.containerNewsAlbum__category:before {
  content: unset;
}

/* line 8136, ../sass/_7egend.scss */
.containerNewsAlbum__content h3,
.containerNewsAlbum__content h4 {
  font-size: 24px;
  line-height: 1.28em;
}

@media (max-width: 1599px) {
  /* line 8144, ../sass/_7egend.scss */
  .containerNewsAlbum__content h3,
  .containerNewsAlbum__content h4 {
    font-size: 1.33vw;
  }
}
@media (max-width: 991px) {
  /* line 8152, ../sass/_7egend.scss */
  .containerNewsAlbum__content h3,
  .containerNewsAlbum__content h4 {
    font-size: 2.5vw;
  }
}
@media (max-width: 767px) {
  /* line 8160, ../sass/_7egend.scss */
  .containerNewsAlbum__content h3,
  .containerNewsAlbum__content h4 {
    font-size: 20px;
    margin: 0 0 16px;
  }
}
@media (max-width: 767px) {
  /* line 8167, ../sass/_7egend.scss */
  .containerNewsAlbum__content .containerNewsAlbum__text {
    overflow: hidden;
    max-height: 13vw;
  }
}
/* line 8173, ../sass/_7egend.scss */
.containerNewsAlbum__time {
  font-family: IBM Plex Sans, sans-serif;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.4);
  display: flex;
  align-items: center;
  font-size: 11px;
  padding-top: 2px;
}

@media (max-width: 1599px) {
  /* line 8184, ../sass/_7egend.scss */
  .containerNewsAlbum__time {
    font-size: 0.75vw;
  }
}
@media (max-width: 991px) {
  /* line 8190, ../sass/_7egend.scss */
  .containerNewsAlbum__time {
    font-size: 1.43vw;
  }
}
@media (max-width: 767px) {
  /* line 8196, ../sass/_7egend.scss */
  .containerNewsAlbum__time {
    color: rgba(0, 0, 0, 0.8);
    font-size: 11px;
  }
}
/* line 8202, ../sass/_7egend.scss */
.containerNewsAlbum__time span {
  align-self: center;
}

/* line 8207, ../sass/_7egend.scss */
.containerNewsAlbum__time [class^="icon-"],
.containerNewsAlbum__time [class*=" icon-"] {
  font-size: 16px;
  margin-right: 4px;
}

/* line 8219, ../sass/_7egend.scss */
a:hover .containerNews__content,
a:focus .containerNews__content,
a:hover .containerNewsAlbum__content,
a:focus .containerNewsAlbum__content,
a:hover .containerNewsVideo__content,
a:focus .containerNewsVideo__content,
a:hover .containerNewsImage__content,
a:focus .containerNewsImage__content {
  color: #FF671F;
  transition: color 0.2s ease-in;
}

/* line 8227, ../sass/_7egend.scss */
a:hover .containerNewsAlbum__layout--2x2 .containerNewsAlbum__category,
a:focus .containerNewsAlbum__layout--2x2 .containerNewsAlbum__category,
a:hover .containerNewsAlbum__layout--4x2 .containerNewsAlbum__category,
a:focus .containerNewsAlbum__layout--4x2 .containerNewsAlbum__category {
  border: 1px solid #FF671F;
  background: #FF671F;
  transition: background 0.2s ease-in;
}

/* line 8248, ../sass/_7egend.scss */
a:hover .containerNewsVideo__player--small > span,
a:focus .containerNewsVideo__player--small > span,
a:hover .containerNewsImage__player--small > span,
a:focus .containerNewsImage__player--small > span,
a:hover .containerNewsVideo__link--small > span,
a:focus .containerNewsVideo__link--small > span,
a:hover .containerNewsImage__link--small > span,
a:focus .containerNewsImage__link--small > span,
a:hover .containerNewsVideo__player > span,
a:focus .containerNewsVideo__player > span,
a:hover .containerNewsImage__player > span,
a:focus .containerNewsImage__player > span,
a:hover .containerNewsVideo__link > span,
a:focus .containerNewsVideo__link > span,
a:hover .containerNewsImage__link > span,
a:focus .containerNewsImage__link > span {
  border: 1px solid #FF671F;
  background: #FF671F;
  transition: background 0.2s ease-in;
}

/* line 8254, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

/* line 8260, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  background: linear-gradient(270deg, #f2f2f2 0%, #f2f2f2 48.67%, rgba(242, 242, 242, 0) 100%);
  height: 100%;
  width: 10%;
  z-index: 0;
}

@media (max-width: 991px) {
  /* line 8272, ../sass/_7egend.scss */
  .socialFeed__feed .carousel__container:after {
    content: none;
  }
}
/* line 8277, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block {
  height: 100%;
}

/* line 8281, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow {
  font-family: 'icomoon';
  -webkit-font-smoothing: antialiased;
  color: transparent;
  border: none;
  position: absolute;
  top: calc(50% - 24px);
  width: 48px;
  height: 48px;
  line-height: 48px;
  border-radius: 48px;
  font-size: 24px;
  z-index: 1;
  background: rgba(0, 0, 0, 0.8);
  transition: background 0.1s ease-in;
}

@media (max-width: 991px) {
  /* line 8299, ../sass/_7egend.scss */
  .socialFeed__feed .carousel__container .gallery-social-block .slick-arrow {
    top: calc(50% - 18px);
    width: 36px;
    height: 36px;
    border-radius: 36px;
    line-height: 36px;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  /* line 8310, ../sass/_7egend.scss */
  .socialFeed__feed .carousel__container .gallery-social-block .slick-arrow {
    top: calc(50% - 16px);
    width: 32px;
    height: 32px;
    border-radius: 32px;
    line-height: 32px;
    font-size: 16px;
  }
}
/* line 8320, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow:hover {
  background: rgba(0, 0, 0, 0.7);
  transition: background 0.2s ease-in;
}

/* line 8326, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow.slick-prev:before,
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow.slick-next:before {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 8335, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow.slick-prev {
  left: 16px;
}

/* line 8339, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow.slick-prev:before {
  content: "\E905";
}

/* line 8343, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow.slick-next {
  right: 16px;
}

/* line 8347, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow.slick-next:before {
  content: "\E907";
}

/* line 8351, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow.slick-disabled {
  display: none !important;
}

/* line 8356, ../sass/_7egend.scss */
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow:hover,
.socialFeed__feed .carousel__container .gallery-social-block .slick-arrow:focus {
  outline: none;
  cursor: pointer;
}

@media (max-width: 991px) {
  /* line 8362, ../sass/_7egend.scss */
  .socialFeed__feed .carousel__container .gallery-social-block .slick-arrow {
    display: none !important;
  }
}
/* line 8367, ../sass/_7egend.scss */
.gallery-block {
  position: relative;
  height: 100%;
}

/* line 8372, ../sass/_7egend.scss */
.gallery-block img {
  height: 100%;
  min-height: 100%;
  margin-right: 4px;
  -o-object-fit: fill;
  object-fit: fill;
  width: auto;
}

/* line 8381, ../sass/_7egend.scss */
.gallery-block .slick-list {
  height: calc(100% - 16px);
}

/* line 8385, ../sass/_7egend.scss */
.gallery-block .slick-list .slick-slide {
  overflow: hidden;
}

/* line 8389, ../sass/_7egend.scss */
.gallery-block .slick-list .slick-slide > div > div {
  height: 100%;
  display: contents !important;
}

/* line 8394, ../sass/_7egend.scss */
.gallery-block .slick-list div {
  height: 100%;
}

/* line 8398, ../sass/_7egend.scss */
.gallery-block .slick-dots {
  display: flex !important;
  justify-content: space-between;
  padding: 0;
  height: 2px;
  margin: 16px 0 0;
}

/* line 8406, ../sass/_7egend.scss */
.gallery-block .slick-dots li {
  display: block;
  position: relative;
  flex: 1;
  border-radius: 1px;
}

/* line 8413, ../sass/_7egend.scss */
.gallery-block .slick-dots li:not(:last-child) {
  margin-right: 4px;
}

/* line 8417, ../sass/_7egend.scss */
.gallery-block .slick-dots li button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 8426, ../sass/_7egend.scss */
.gallery-block .slick-dots li button:hover,
.gallery-block .slick-dots li button:focus {
  outline: none;
  cursor: pointer;
}

/* line 8431, ../sass/_7egend.scss */
.gallery-block .slick-track {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}

/* line 8437, ../sass/_7egend.scss */
.albumPage__album .carousel__container {
  width: 100%;
}

/* line 8441, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-list div {
  height: auto;
}

/* line 8445, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow {
  font-family: 'icomoon';
  -webkit-font-smoothing: antialiased;
  color: transparent;
  border: none;
  position: absolute;
  top: calc(50% - 24px);
  width: 48px;
  height: 48px;
  line-height: 48px;
  border-radius: 48px;
  font-size: 24px;
  z-index: 1;
  background: rgba(0, 0, 0, 0.8);
  transition: background 0.1s ease-in;
}

@media (max-width: 991px) {
  /* line 8463, ../sass/_7egend.scss */
  .albumPage__album .carousel__container .gallery-block .slick-arrow {
    top: calc(50% - 18px);
    width: 36px;
    height: 36px;
    border-radius: 36px;
    line-height: 36px;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  /* line 8474, ../sass/_7egend.scss */
  .albumPage__album .carousel__container .gallery-block .slick-arrow {
    top: calc(50% - 16px);
    width: 32px;
    height: 32px;
    border-radius: 32px;
    line-height: 32px;
    font-size: 16px;
  }
}
/* line 8484, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow:hover {
  background: rgba(0, 0, 0, 0.7);
  transition: background 0.2s ease-in;
}

/* line 8490, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow.slick-prev:before,
.albumPage__album .carousel__container .gallery-block .slick-arrow.slick-next:before {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 8499, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow.slick-prev {
  left: 16px;
}

/* line 8503, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow.slick-prev:before {
  content: "\E905";
}

/* line 8507, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow.slick-next {
  right: 16px;
}

/* line 8511, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow.slick-next:before {
  content: "\E907";
}

/* line 8515, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow.slick-disabled {
  display: none !important;
}

/* line 8520, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-arrow:hover,
.albumPage__album .carousel__container .gallery-block .slick-arrow:focus {
  outline: none;
  cursor: pointer;
}

/* line 8525, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-dots {
  -webkit-font-smoothing: antialiased;
}

/* line 8529, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-dots li.slick-active button {
  background-color: #FF671F;
}

/* line 8533, ../sass/_7egend.scss */
.albumPage__album .carousel__container .gallery-block .slick-dots li button {
  padding: 1px;
  border: none;
  color: transparent;
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 8541, ../sass/_7egend.scss */
.carousel--regular div,
.carousel--regular a {
  height: auto;
}

/* line 8545, ../sass/_7egend.scss */
.carousel--regular .slick-slide {
  height: auto !important;
}

/* line 8549, ../sass/_7egend.scss */
.carousel--regular .slick-list div {
  height: auto;
}

/* line 8553, ../sass/_7egend.scss */
.carousel--regular .slick-arrow {
  font-family: 'icomoon';
  -webkit-font-smoothing: antialiased;
  color: transparent;
  border: none;
  position: absolute;
  top: calc(50% - 24px);
  width: 48px;
  height: 48px;
  line-height: 48px;
  border-radius: 48px;
  font-size: 24px;
  z-index: 1;
  background: rgba(0, 0, 0, 0.8);
  transition: background 0.1s ease-in;
}

@media (max-width: 991px) {
  /* line 8571, ../sass/_7egend.scss */
  .carousel--regular .slick-arrow {
    top: calc(50% - 18px);
    width: 36px;
    height: 36px;
    border-radius: 36px;
    line-height: 36px;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  /* line 8582, ../sass/_7egend.scss */
  .carousel--regular .slick-arrow {
    top: calc(50% - 16px);
    width: 32px;
    height: 32px;
    border-radius: 32px;
    line-height: 32px;
    font-size: 16px;
  }
}
/* line 8592, ../sass/_7egend.scss */
.carousel--regular .slick-arrow:hover {
  background: rgba(0, 0, 0, 0.7);
  transition: background 0.2s ease-in;
}

/* line 8598, ../sass/_7egend.scss */
.carousel--regular .slick-arrow.slick-prev:before,
.carousel--regular .slick-arrow.slick-next:before {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 8607, ../sass/_7egend.scss */
.carousel--regular .slick-arrow.slick-prev {
  left: 16px;
}

/* line 8611, ../sass/_7egend.scss */
.carousel--regular .slick-arrow.slick-prev:before {
  content: "\E905";
}

/* line 8615, ../sass/_7egend.scss */
.carousel--regular .slick-arrow.slick-next {
  right: 16px;
}

/* line 8619, ../sass/_7egend.scss */
.carousel--regular .slick-arrow.slick-next:before {
  content: "\E907";
}

/* line 8623, ../sass/_7egend.scss */
.carousel--regular .slick-arrow.slick-disabled {
  display: none !important;
}

/* line 8628, ../sass/_7egend.scss */
.carousel--regular .slick-arrow:hover,
.carousel--regular .slick-arrow:focus {
  outline: none;
  cursor: pointer;
}

/* line 8634, ../sass/_7egend.scss */
.carousel--paginated div,
.carousel--paginated a {
  height: auto;
}

/* line 8638, ../sass/_7egend.scss */
.carousel--paginated .slick-slide {
  height: auto !important;
}

/* line 8642, ../sass/_7egend.scss */
.carousel--paginated .slick-list div {
  height: auto;
  outline: none;
}

/* line 8647, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow {
  font-family: icomoon;
  -webkit-font-smoothing: antialiased;
  color: transparent;
  border: none;
  position: absolute;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 100%;
  font-size: 24px;
  z-index: 1;
  background: transparent;
  transition: background 0.1s ease-in;
  bottom: 0;
}

/* line 8665, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow.slick-prev,
.carousel--paginated .slick-arrow.slick-next {
  opacity: 0.5;
  transition: all 0.3s ease;
}

/* line 8671, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow.slick-prev:before,
.carousel--paginated .slick-arrow.slick-next:before {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 8681, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow.slick-prev:hover,
.carousel--paginated .slick-arrow.slick-next:hover {
  opacity: 1;
}

/* line 8685, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow.slick-prev {
  right: 30px;
}

/* line 8689, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow.slick-prev:before {
  content: "\E905";
}

/* line 8693, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow.slick-next {
  right: 0;
}

/* line 8697, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow.slick-next:before {
  content: "\E907";
}

/* line 8701, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow.slick-disabled {
  display: none !important;
}

/* line 8706, ../sass/_7egend.scss */
.carousel--paginated .slick-arrow:hover,
.carousel--paginated .slick-arrow:focus {
  outline: none;
  cursor: pointer;
}

/* line 8718, ../sass/_7egend.scss */
.articleContent__content .containerImage__image img,
.dynamicPage__content .containerImage__image img,
.articleContent__content .containerVideo__video img,
.dynamicPage__content .containerVideo__video img,
.articleContent__content .containerImage__image video,
.dynamicPage__content .containerImage__image video,
.articleContent__content .containerVideo__video video,
.dynamicPage__content .containerVideo__video video {
  align-self: center;
  width: 100%;
  height: auto;
}

/* line 8725, ../sass/_7egend.scss */
.articleContent__content .carousel__container,
.dynamicPage__content .carousel__container {
  width: 100%;
  height: 100%;
  margin-bottom: 30px;
}

/* line 8732, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block img,
.dynamicPage__content .carousel__container .gallery-block img {
  position: relative;
  width: 100%;
  height: auto;
  padding-right: 0;
  margin: 0 auto;
}

/* line 8741, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow {
  font-family: 'icomoon';
  -webkit-font-smoothing: antialiased;
  color: transparent;
  border: none;
  position: absolute;
  top: calc(50% - 24px);
  width: 48px;
  height: 48px;
  line-height: 48px;
  border-radius: 48px;
  font-size: 24px;
  z-index: 1;
  background: rgba(0, 0, 0, 0.8);
  transition: background 0.1s ease-in;
  z-index: 2;
}

@media (max-width: 991px) {
  /* line 8762, ../sass/_7egend.scss */
  .articleContent__content .carousel__container .gallery-block .slick-arrow,
  .dynamicPage__content .carousel__container .gallery-block .slick-arrow {
    top: calc(50% - 18px);
    width: 36px;
    height: 36px;
    border-radius: 36px;
    line-height: 36px;
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  /* line 8775, ../sass/_7egend.scss */
  .articleContent__content .carousel__container .gallery-block .slick-arrow,
  .dynamicPage__content .carousel__container .gallery-block .slick-arrow {
    top: calc(50% - 16px);
    width: 32px;
    height: 32px;
    border-radius: 32px;
    line-height: 32px;
    font-size: 16px;
  }
}
/* line 8786, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow:hover,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow:hover {
  background: rgba(0, 0, 0, 0.7);
  transition: background 0.2s ease-in;
}

/* line 8794, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow.slick-prev:before,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow.slick-prev:before,
.articleContent__content .carousel__container .gallery-block .slick-arrow.slick-next:before,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow.slick-next:before {
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 8804, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow.slick-prev,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow.slick-prev {
  left: 16px;
}

/* line 8809, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow.slick-prev:before,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow.slick-prev:before {
  content: "\E905";
}

/* line 8814, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow.slick-next,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow.slick-next {
  right: 16px;
}

/* line 8819, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow.slick-next:before,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow.slick-next:before {
  content: "\E907";
}

/* line 8824, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow.slick-disabled,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow.slick-disabled {
  display: none !important;
}

/* line 8831, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-arrow:hover,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow:hover,
.articleContent__content .carousel__container .gallery-block .slick-arrow:focus,
.dynamicPage__content .carousel__container .gallery-block .slick-arrow:focus {
  outline: none;
  cursor: pointer;
}

/* line 8837, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-dots,
.dynamicPage__content .carousel__container .gallery-block .slick-dots {
  -webkit-font-smoothing: antialiased;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

/* line 8846, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-dots li.slick-active button,
.dynamicPage__content .carousel__container .gallery-block .slick-dots li.slick-active button {
  background-color: #FF671F;
}

/* line 8851, ../sass/_7egend.scss */
.articleContent__content .carousel__container .gallery-block .slick-dots li button,
.dynamicPage__content .carousel__container .gallery-block .slick-dots li button {
  padding: 1px;
  border: none;
  color: transparent;
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 8858, ../sass/_7egend.scss */
.title__title {
  font-family: Bebas Neue;
  color: #FF671F;
}

/* line 8863, ../sass/_7egend.scss */
.title__subtitle {
  font-family: Drop Dead Gorgeous;
  color: rgba(0, 0, 0, 0.04);
}

@media (min-width: 768px) {
  /* line 8869, ../sass/_7egend.scss */
  .basketOverlay__content .basket__container {
    -webkit-transform: translate3d(80px, 0, 0);
    transform: translate3d(80px, 0, 0);
    transition: -webkit-transform 0.8s ease-out;
    transition: transform 0.8s ease-out;
    transition: transform 0.8s ease-out, -webkit-transform 0.8s ease-out;
    will-change: transform;
  }
}
@media (max-width: 575px) {
  /* line 8880, ../sass/_7egend.scss */
  .basketOverlay__content .basket__basketList {
    -webkit-transform: translate3d(0, 80px, 0);
    transform: translate3d(0, 80px, 0);
    transition: -webkit-transform 0.5s ease-out 0.3s;
    transition: transform 0.5s ease-out 0.3s;
    transition: transform 0.5s ease-out 0.3s, -webkit-transform 0.5s ease-out 0.3s;
    will-change: transform;
  }
}
/* line 8891, ../sass/_7egend.scss */
.basketOverlay__content-enter-active .basket__container,
.basketOverlay__content-enter-done .basket__container {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

@media (max-width: 575px) {
  /* line 8899, ../sass/_7egend.scss */
  .basketOverlay__content-enter-active .basket__basketList,
  .basketOverlay__content-enter-done .basket__basketList {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
/* line 8906, ../sass/_7egend.scss */
body iframe.zEWidget-webWidget,
body iframe.zEWidget-launcher {
  z-index: 19 !important;
}

@media (max-width: 767px) {
  /* line 8913, ../sass/_7egend.scss */
  body iframe.zEWidget-webWidget,
  body iframe.zEWidget-launcher {
    display: none;
  }
}
/* line 8923, ../sass/_7egend.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-weight: 400;
  font-family: Bebas Neue;
}

/* line 8929, ../sass/_7egend.scss */
h1 {
  font-size: 62px;
  line-height: 56px;
}

/* line 8934, ../sass/_7egend.scss */
h2 {
  font-size: 46px;
}

/* line 8938, ../sass/_7egend.scss */
h3 {
  font-size: 32px;
}

/* line 8942, ../sass/_7egend.scss */
h4 {
  font-size: 28px;
}

/* line 8946, ../sass/_7egend.scss */
h5 {
  font-size: 22px;
}

/* line 8950, ../sass/_7egend.scss */
h6 {
  font-size: 16px;
}

/* line 8954, ../sass/_7egend.scss */
p {
  font-size: 17px;
  line-height: 28px;
  font-family: IBM Plex Sans, sans-serif;
}

/* line 8960, ../sass/_7egend.scss */
.t-primary {
  color: #FF671F;
}

/* line 8964, ../sass/_7egend.scss */
.t-dark {
  color: #000;
}

/* line 8968, ../sass/_7egend.scss */
.t-light {
  color: #fff;
}

/* line 8972, ../sass/_7egend.scss */
.t-center {
  text-align: center;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 8984, ../sass/_7egend.scss */
.sponsorBar__container {
  background-color: #000;
  position: relative;
  z-index: 21;
}

/* line 8990, ../sass/_7egend.scss */
.sponsorBar__inner-container {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 48px;
}

@media (max-width: 767px) {
  /* line 8998, ../sass/_7egend.scss */
  .sponsorBar__inner-container {
    justify-content: space-between;
  }
}
/* line 9003, ../sass/_7egend.scss */
.sponsorBar__text {
  padding-right: 16px;
  margin-right: 16px;
  border-right: 1px solid #8A8A8A;
  color: #8A8A8A;
  font-family: Bebas Neue;
  font-size: 14px;
  letter-spacing: 0.5px;
  margin-top: 2px;
}

@media (max-width: 767px) {
  /* line 9015, ../sass/_7egend.scss */
  .sponsorBar__text {
    border-right: 0;
  }
}
/* line 9020, ../sass/_7egend.scss */
.sponsorBar__media {
  color: white;
  display: flex;
  align-items: center;
}

/* line 9026, ../sass/_7egend.scss */
.sponsorBar__media .sponsorBar__logo__bwin {
  height: 16px;
  margin-top: 4px;
  margin-right: 16px;
}

/* line 9032, ../sass/_7egend.scss */
.sponsorBar__media .sponsorBar__logo__puma {
  height: 24px;
  margin-top: -4px;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 9045, ../sass/_7egend.scss */
.menu__section-menu {
  display: flex;
}

/* line 9049, ../sass/_7egend.scss */
.menu__section-menu .menu__links {
  letter-spacing: 1px;
  line-height: 32px;
  font-size: 18px;
  padding-top: 2px;
}

/* line 9056, ../sass/_7egend.scss */
.menu__section-menu .menu__links a {
  padding-right: 16px;
}

@media (max-width: 991px) {
  /* line 9061, ../sass/_7egend.scss */
  .menu__section-menu .menu__links {
    display: none;
  }
}
/* line 9066, ../sass/_7egend.scss */
.menu__section-menu .menu__general__link {
  display: none;
  line-height: 40px;
}

@media (max-width: 575px) {
  /* line 9072, ../sass/_7egend.scss */
  .menu__section-menu .menu__general__link {
    display: flex;
  }
}
@media (max-width: 575px) {
  /* line 9078, ../sass/_7egend.scss */
  .menu__section-menu .menu__button {
    display: none;
  }
}
@-webkit-keyframes image__fadein {
  /* line 9084, ../sass/_7egend.scss */
  from {
    opacity: 0;
  }

  /* line 9088, ../sass/_7egend.scss */
  to {
    opacity: 1;
  }
}

@keyframes image__fadein {
  /* line 9094, ../sass/_7egend.scss */
  from {
    opacity: 0;
  }

  /* line 9098, ../sass/_7egend.scss */
  to {
    opacity: 1;
  }
}

/* line 9103, ../sass/_7egend.scss */
.image__image {
  -webkit-animation: image__fadein 0.4s;
  animation: image__fadein 0.4s;
  transition: opacity 2.4s ease-in;
}

/* line 9109, ../sass/_7egend.scss */
.image__masked {
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-origin: original;
  -webkit-mask-clip: initial;
  mask-position: center;
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-origin: original;
  mask-clip: initial;
}

/* line 9122, ../sass/_7egend.scss */
.image__placeholder {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F2F2F2;
}

/* line 9133, ../sass/_7egend.scss */
.sports__content {
  background: #fff;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 9147, ../sass/_7egend.scss */
.pageWithSidebar__wrapper {
  position: relative;
  background-color: #F2F2F2;
}

@media (max-width: 767px) {
  /* line 9152, ../sass/_7egend.scss */
  .pageWithSidebar__wrapper {
    background-color: #fff;
  }
}
/* line 9156, ../sass/_7egend.scss */
.pageWithSidebar__inner {
  padding-top: 132px;
  padding-bottom: 40px;
}

@media (max-width: 991px) {
  /* line 9161, ../sass/_7egend.scss */
  .pageWithSidebar__inner {
    padding-top: 70px;
  }
}
@media (max-width: 767px) {
  /* line 9166, ../sass/_7egend.scss */
  .pageWithSidebar__inner {
    background-color: #F2F2F2;
  }
}
@media (max-width: 575px) {
  /* line 9171, ../sass/_7egend.scss */
  .pageWithSidebar__inner {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 9176, ../sass/_7egend.scss */
.pageWithSidebar__header {
  width: 100%;
  height: 40vh;
  min-height: var(--grid-d-3);
  height: var(--grid-d-3);
}

/* line 9182, ../sass/_7egend.scss */
.pageWithSidebar__header.pageWithSidebar__simple-header {
  height: auto;
  min-height: auto;
}

@media (max-width: 991px) {
  /* line 9187, ../sass/_7egend.scss */
  .pageWithSidebar__header {
    background: rgba(0, 0, 0, 0);
    margin-top: 0;
    height: calc(60vh - 70px);
    min-height: 600px;
    padding: 0;
  }
}
@media (max-width: 1199px) {
  /* line 9196, ../sass/_7egend.scss */
  .pageWithSidebar__header {
    margin-top: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
}
@media (max-width: 767px) {
  /* line 9204, ../sass/_7egend.scss */
  .pageWithSidebar__header {
    height: calc(100vw - 70px);
    min-height: auto;
  }
}
/* line 9209, ../sass/_7egend.scss */
.pageWithSidebar__header.pageWithSidebar__auto-height {
  height: auto !important;
  min-height: var(--grid-d-4);
  max-height: calc(800px - 132px);
  display: flex;
  flex-direction: column;
}

@media (max-width: 991px) {
  /* line 9217, ../sass/_7egend.scss */
  .pageWithSidebar__header.pageWithSidebar__auto-height {
    max-height: calc(60vh - 70px);
  }
}
@media (max-width: 767px) {
  /* line 9222, ../sass/_7egend.scss */
  .pageWithSidebar__header.pageWithSidebar__auto-height {
    max-height: calc(100vw - 70px);
  }
}
/* line 9226, ../sass/_7egend.scss */
.pageWithSidebar__header.pageWithSidebar__auto-height > div {
  flex-grow: 1;
}

@media (max-width: 991px) {
  /* line 9230, ../sass/_7egend.scss */
  .pageWithSidebar__header.pageWithSidebar__with-left {
    height: calc(60vh - 70px - 78px);
  }
}
@media (max-width: 767px) {
  /* line 9235, ../sass/_7egend.scss */
  .pageWithSidebar__header.pageWithSidebar__with-left {
    height: calc(100vw - 70px - 78px);
  }
}
@media (max-width: 991px) {
  /* line 9240, ../sass/_7egend.scss */
  .pageWithSidebar__header.pageWithSidebar__auto-height.pageWithSidebar__with-left {
    max-height: calc(60vh - 70px - 78px);
  }
}
@media (max-width: 767px) {
  /* line 9245, ../sass/_7egend.scss */
  .pageWithSidebar__header.pageWithSidebar__auto-height.pageWithSidebar__with-left {
    max-height: calc(100vw - 70px - 78px);
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 9260, ../sass/_7egend.scss */
.pageBackground__bg {
  position: absolute;
  width: 100%;
  min-height: 800px;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  background-color: #161616;
}

@media (max-width: 991px) {
  /* line 9277, ../sass/_7egend.scss */
  .pageBackground__bg {
    height: 60vh;
  }
}
@media (max-width: 767px) {
  /* line 9282, ../sass/_7egend.scss */
  .pageBackground__bg {
    height: 100vw;
    min-height: auto;
  }
}
@media (max-width: 575px) {
  /* line 9288, ../sass/_7egend.scss */
  .pageBackground__bg {
    height: 80vh;
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 9303, ../sass/_7egend.scss */
.pageNav__wrapper {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  color: #fff;
  min-height: 546px;
  padding-left: 22px;
  padding-top: 33px;
  width: 100%;
}

@media (max-width: 991px) {
  /* line 9312, ../sass/_7egend.scss */
  .pageNav__wrapper {
    min-height: 0;
    padding-top: 0;
    padding-left: 0;
    border-left: none;
  }
}
@media (max-width: 575px) {
  /* line 9320, ../sass/_7egend.scss */
  .pageNav__wrapper:after {
    content: '';
    position: absolute;
    top: -70px;
    left: 0;
    width: 100%;
    height: 145px;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 0;
  }
}
/* line 9331, ../sass/_7egend.scss */
.pageNav__icon {
  color: #FF671F;
  font-size: 40px;
  margin-bottom: 20px;
  display: block;
}

@media (max-width: 991px) {
  /* line 9338, ../sass/_7egend.scss */
  .pageNav__icon {
    display: none;
  }
}
/* line 9342, ../sass/_7egend.scss */
.pageNav__icon .image__masked {
  background-color: #FF671F;
}

/* line 9345, ../sass/_7egend.scss */
.pageNav__icon img {
  max-width: 40px;
  max-height: 40px;
  width: 100%;
  height: auto;
}

/* line 9351, ../sass/_7egend.scss */
.pageNav__menu {
  position: relative;
  z-index: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media (max-width: 991px) {
  /* line 9358, ../sass/_7egend.scss */
  .pageNav__menu {
    display: flex;
    justify-content: center;
  }
}
/* line 9363, ../sass/_7egend.scss */
.pageNav__menuTitle {
  display: block;
  text-align: left;
  color: #fff;
}

@media (max-width: 991px) {
  /* line 9369, ../sass/_7egend.scss */
  .pageNav__menuTitle {
    text-align: center;
  }
}
/* line 9373, ../sass/_7egend.scss */
.pageNav__menuTitle i {
  margin-left: 4px;
  font-size: 16px;
}

/* line 9377, ../sass/_7egend.scss */
.pageNav__menuItem {
  width: 100%;
}

/* line 9380, ../sass/_7egend.scss */
.pageNav__menuItem a {
  display: block;
}

/* line 9383, ../sass/_7egend.scss */
.pageNav__menuItem.pageNav__isFlat {
  color: #8A8A8A;
}

/* line 9386, ../sass/_7egend.scss */
.pageNav__menuItem.pageNav__isFlat > .pageNav__menuItemActive:before {
  display: none;
}

/* line 9389, ../sass/_7egend.scss */
.pageNav__menuItem.pageNav__isFlat .pageNav__menuTitle {
  display: none;
}

/* line 9392, ../sass/_7egend.scss */
.pageNav__menuItem.pageNav__isFlat .pageNav__menuSubTitle {
  cursor: pointer;
  font-family: Bebas Neue;
  font-size: 22px;
  margin-bottom: 1px;
  text-transform: uppercase;
}

/* line 9399, ../sass/_7egend.scss */
.pageNav__menuItem.pageNav__isFlat .pageNav__menuItemWrapper {
  padding: 0 22px;
}

@media (max-width: 991px) {
  /* line 9403, ../sass/_7egend.scss */
  .pageNav__menuItem.pageNav__isFlat .pageNav__menuTitle {
    display: block;
  }

  /* line 9406, ../sass/_7egend.scss */
  .pageNav__menuItem.pageNav__isFlat .pageNav__menuSubTitle {
    font-size: 16px;
    white-space: nowrap;
  }

  /* line 9410, ../sass/_7egend.scss */
  .pageNav__menuItem.pageNav__isFlat .pageNav__menuItemWrapper {
    padding: 16px 0;
  }
}
@media (max-width: 575px) {
  /* line 9415, ../sass/_7egend.scss */
  .pageNav__menuItem.pageNav__isFlat {
    display: block;
  }
}
/* line 9419, ../sass/_7egend.scss */
.pageNav__menuItemDisabled {
  line-height: 28px;
}

@media (max-width: 991px) {
  /* line 9423, ../sass/_7egend.scss */
  .pageNav__menuItemDisabled {
    display: none;
  }
}
/* line 9427, ../sass/_7egend.scss */
.pageNav__menuItemDisabled .pageNav__menuTitle {
  color: #8A8A8A;
}

/* line 9430, ../sass/_7egend.scss */
.pageNav__menuItemWrapper {
  border-left: 1px solid rgba(255, 255, 255, 0.5);
  padding: 16px 20px;
  margin-left: -23px;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  width: 100%;
}

@media (max-width: 991px) {
  /* line 9439, ../sass/_7egend.scss */
  .pageNav__menuItemWrapper {
    overflow-x: auto;
    display: block;
    border-left: none;
    margin: 0 auto;
    text-align: center;
    white-space: nowrap;
    padding: 16px 0;
  }
}
/* line 9449, ../sass/_7egend.scss */
.pageNav__menuItemWrapper .pageNav__menuItem {
  width: unset;
}

@media (max-width: 991px) {
  /* line 9453, ../sass/_7egend.scss */
  .pageNav__menuItemWrapper .pageNav__menuItem {
    margin-top: 0;
    padding-right: 16px;
    padding-left: 16px;
    color: rgba(255, 255, 255, 0.5);
    display: inline-block;
  }

  /* line 9460, ../sass/_7egend.scss */
  .pageNav__menuItemWrapper .pageNav__menuItem:first-of-type {
    padding-left: 0;
  }

  /* line 9463, ../sass/_7egend.scss */
  .pageNav__menuItemWrapper .pageNav__menuItem:last-of-type {
    padding-right: 0;
  }
}
@media (max-width: 575px) {
  /* line 9468, ../sass/_7egend.scss */
  .pageNav__menuItemWrapper .pageNav__menuItem:first-of-type {
    padding-left: 16px;
  }

  /* line 9471, ../sass/_7egend.scss */
  .pageNav__menuItemWrapper .pageNav__menuItem:last-of-type {
    padding-right: 16px;
  }
}
/* line 9475, ../sass/_7egend.scss */
.pageNav__menuActive {
  color: #fff;
}

/* line 9478, ../sass/_7egend.scss */
.pageNav__menuActive span {
  border-bottom: 1px solid #FF671F;
}

@media (max-width: 991px) {
  /* line 9482, ../sass/_7egend.scss */
  .pageNav__menuActive span {
    border-bottom: 0;
  }
}
/* line 9486, ../sass/_7egend.scss */
a .pageNav__menuActive {
  color: #FF671F;
}

/* line 9489, ../sass/_7egend.scss */
a .pageNav__menuActive span {
  border-bottom: none;
}

/* line 9492, ../sass/_7egend.scss */
.pageNav__menuSubTitle {
  font-family: IBM Plex Sans Condensed, sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 2px;
}

@media (max-width: 991px) {
  /* line 9499, ../sass/_7egend.scss */
  .pageNav__menuSubTitle {
    font-size: 16px;
    font-family: Bebas Neue;
    text-transform: uppercase;
    white-space: nowrap;
  }
}
/* line 9506, ../sass/_7egend.scss */
.pageNav__menuSubTitle i {
  margin-left: 4px;
}

/* line 9509, ../sass/_7egend.scss */
.pageNav__menuItemActive {
  color: #FF671F;
}

/* line 9512, ../sass/_7egend.scss */
.pageNav__menuItemActive:before {
  content: '';
  background-color: #FF671F;
  height: 20px;
  left: -24px;
  position: absolute;
  width: 3px;
  margin-top: 2px;
  z-index: 1;
}

@media (max-width: 991px) {
  /* line 9523, ../sass/_7egend.scss */
  .pageNav__menuItemActive:before {
    display: none;
  }
}
/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 9538, ../sass/_7egend.scss */
.sportsTeam__container {
  background: #fff;
  padding: 35px;
}
/* line 9542, ../sass/_7egend.scss */
.sportsTeam__container a {
  color: #ff6315;
}

/* line 9546, ../sass/_7egend.scss */
.sportsTeam__loading {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 380px;
  padding-bottom: 100px;
}

/* line 9553, ../sass/_7egend.scss */
.sportsTeam__filters {
  justify-content: space-between;
  position: relative;
  padding: 24px 32px;
  margin-bottom: 32px;
}

@media (max-width: 991px) {
  /* line 9560, ../sass/_7egend.scss */
  .sportsTeam__filters {
    padding: 24px 16px;
  }
}
/* line 9564, ../sass/_7egend.scss */
.sportsTeam__filters:after {
  content: '';
  display: block;
  height: 1px;
  width: calc(100% - 32px * 2);
  background-color: rgba(0, 0, 0, 0.1);
  position: absolute;
  bottom: 0;
  left: 32px;
}

@media (max-width: 991px) {
  /* line 9575, ../sass/_7egend.scss */
  .sportsTeam__filters:after {
    width: calc(100% - 16px * 2);
    left: 16px;
  }
}
/* line 9580, ../sass/_7egend.scss */
.sportsTeam__leftFilter {
  color: #FF671F;
}

/* line 9583, ../sass/_7egend.scss */
.sportsTeam__rightFilter select {
  text-align: right;
}

/* line 9586, ../sass/_7egend.scss */
.sportsTeam__field select {
  text-transform: capitalize;
  font-family: Bebas Neue;
  font-size: 22px;
  line-height: 24px;
  padding: 0 32px 0 0;
  border: 0;
  margin: 0;
  background: none;
}

@media (max-width: 767px) {
  /* line 9597, ../sass/_7egend.scss */
  .sportsTeam__field select {
    min-width: 100px;
  }
}
/* line 9602, ../sass/_7egend.scss */
.sportsTeam__field select:disabled,
.sportsTeam__field select:disabled ~ i {
  opacity: 0.2;
}

/* line 9605, ../sass/_7egend.scss */
.sportsTeam__field i {
  right: 0;
  top: 0;
  bottom: auto;
  z-index: 0;
  font-family: Bebas Neue;
  font-size: 24px;
  line-height: 24px;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 9625, ../sass/_7egend.scss */
.titleHeader__container {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 40px 12.5%;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

/* line 9637, ../sass/_7egend.scss */
.titleHeader__container:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: block;
  background-color: rgba(0, 0, 0, 0.4);
}

@media (max-width: 575px) {
  /* line 9648, ../sass/_7egend.scss */
  .titleHeader__container:before {
    background-color: rgba(0, 0, 0, 0);
  }
}
@media (max-width: 991px) {
  /* line 9653, ../sass/_7egend.scss */
  .titleHeader__container {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding-left: 8%;
    padding-right: 8%;
  }
}
@media (max-width: 767px) {
  /* line 9662, ../sass/_7egend.scss */
  .titleHeader__container {
    background-image: none !important;
    justify-content: flex-end;
    background: rgba(0, 0, 0, 0);
    padding: 0;
    padding-left: 32px;
    padding-right: 32px;
  }

  /* line 9670, ../sass/_7egend.scss */
  .sportsTeam__container {
    padding: 20px;
  }
}
@media (max-width: 575px) {
  /* line 9675, ../sass/_7egend.scss */
  .titleHeader__container {
    min-height: auto;
    padding-left: 16px;
    padding-right: 16px;
  }
}
/* line 9681, ../sass/_7egend.scss */
.titleHeader__container h5 {
  color: #FF671F;
  font-family: Bebas Neue;
  font-size: 32px;
  line-height: 32px;
  z-index: 1;
}

@media (max-width: 991px) {
  /* line 9689, ../sass/_7egend.scss */
  .titleHeader__container h5 {
    margin: 0;
    padding: 0;
  }
}
@media (max-width: 767px) {
  /* line 9695, ../sass/_7egend.scss */
  .titleHeader__container h5 {
    display: none;
  }
}
/* line 9699, ../sass/_7egend.scss */
.titleHeader__container h1 {
  margin-top: 16px;
  color: #fff;
  position: relative;
  margin-bottom: 0;
  padding-bottom: 40px;
  font-family: Bebas Neue;
  font-size: 62px;
  line-height: 56px;
  z-index: 1;
}

@media (max-width: 991px) {
  /* line 9711, ../sass/_7egend.scss */
  .titleHeader__container h1 {
    margin-top: 8px;
    font-size: 42px;
    line-height: 40px;
  }
}
@media (max-width: 767px) {
  /* line 9718, ../sass/_7egend.scss */
  .titleHeader__container h1 {
    font-size: 34px;
    line-height: 32px;
    margin-bottom: 32px;
    padding-bottom: 0;
  }
}
/* line 9725, ../sass/_7egend.scss */
.titleHeader__container h1:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(to right, #ff671f, rgba(0, 0, 0, 0));
}

@media (max-width: 767px) {
  /* line 9735, ../sass/_7egend.scss */
  .titleHeader__container h1:after {
    content: none;
  }
}
/* line 9742, ../sass/_7egend.scss */
.biografia {
  background: rgba(255, 255, 255, 0.9);
  padding: 20px;
}

/* dimensions */
/* fonts */
/* colors */
/* gradients */
/* Ratios */
/* z-index */
/* border radius */
/* ICONS VARS */
/* line 9759, ../sass/_7egend.scss */
.cookieBar__container {
  bottom: 4rem;
  font-family: IBM Plex Sans Condensed, sans-serif;
  left: 50%;
  position: fixed;
  text-align: left;
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
  width: 100%;
  z-index: 100;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media (max-width: 767px) {
  /* line 9773, ../sass/_7egend.scss */
  .cookieBar__container {
    bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
  }
}
/* line 9781, ../sass/_7egend.scss */
.cookieBar__inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #161616;
  border-radius: 8px;
  color: rgba(255, 255, 255, 0.8);
  padding: 1rem;
  line-height: 1.2;
}

@media (max-width: 767px) {
  /* line 9792, ../sass/_7egend.scss */
  .cookieBar__inner {
    flex-wrap: wrap;
    justify-content: center;
    border-radius: 0px;
    padding-bottom: 5rem;
  }
}
@media (max-width: 767px) {
  /* line 9800, ../sass/_7egend.scss */
  .cookieBar__message {
    width: 100%;
  }
}
/* line 9804, ../sass/_7egend.scss */
.cookieBar__buttons {
  display: flex;
  justify-content: flex-end;
  min-width: 35%;
}

@media (max-width: 767px) {
  /* line 9810, ../sass/_7egend.scss */
  .cookieBar__buttons {
    margin-top: 1rem;
    justify-content: center;
  }
}
/* line 9815, ../sass/_7egend.scss */
.cookieBar__agree {
  margin-left: 1rem;
}

/* line 9821, ../sass/_7egend.scss */
.cookieBar__innerOptions {
  height: 0px;
  visibility: hidden;
  overflow: hidden;
  transition: all .3s ease-out;
  margin-top: 0.5rem;
}

/* line 9829, ../sass/_7egend.scss */
.cookieBar__innerOpen {
  height: 70px;
  visibility: visible;
  transform: all 0.5s ease-in;
}

/* line 9834, ../sass/_7egend.scss */
.cookieBar__inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #161616;
  border-radius: 8px;
  color: rgba(255, 255, 255, 0.8);
  padding: 1rem;
}

/* line 9843, ../sass/_7egend.scss */
.cookieBar__alignItemsCenter {
  display: flex;
  align-items: center;
}

/* line 9847, ../sass/_7egend.scss */
.cookieBar__expand_icon {
  font-size: 20px;
  margin-left: 0.2rem;
}

/* line 9851, ../sass/_7egend.scss */
.icon-details_expand:before {
  content: "\E922";
}

/* line 9854, ../sass/_7egend.scss */
.icon-details_collapse:before {
  content: "\E9D5";
}

/* line 9857, ../sass/_7egend.scss */
.checkbox__container {
  position: relative;
}

/* line 9860, ../sass/_7egend.scss */
.checkbox__container {
  display: flex;
}

/* line 9864, ../sass/_7egend.scss */
.input__container, .select__container, .checkbox__container, .dropdown__container {
  align-self: center;
  position: relative;
}

/* line 9868, ../sass/_7egend.scss */
.input__container input[type=checkbox], .select__container input[type=checkbox], .checkbox__container input[type=checkbox], .dropdown__container input[type=checkbox] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-user-select: none;
  appearance: none;
  min-width: 20px;
  width: 20px;
  height: 20px;
  background: rgba(0, 0, 0, 0);
  border: 1px solid #000;
  position: relative;
  z-index: 1;
  outline: none;
  display: inline-block;
}

/* line 9883, ../sass/_7egend.scss */
.input__container input[type=checkbox] + label, .select__container input[type=checkbox] + label, .checkbox__container input[type=checkbox] + label, .dropdown__container input[type=checkbox] + label {
  position: relative;
  display: inline-block;
  vertical-align: top;
  z-index: 1;
  transform: translate3d(0, 0, 0);
  align-self: center;
  font-family: "IBM Plex Sans",Arial,sans-serif;
  font-size: 18px;
  line-height: 28px;
  color: #000;
  font-weight: 400;
  padding-left: 16px;
}

/* line 9897, ../sass/_7egend.scss */
.theme--dark input[type=checkbox] + label {
  color: #fff;
  font-family: "Bebas Neue",Arial;
  font-size: 20px;
}

/* line 9902, ../sass/_7egend.scss */
.cookieBar__cookies__moreInfo {
  text-decoration: underline;
  margin-left: 0.2rem;
}

/* line 9906, ../sass/_7egend.scss */
.cookieBar__requiredText {
  font-family: "Bebas Neue",Arial;
  font-size: 16px;
  margin-left: 0.5rem;
}

/* line 9911, ../sass/_7egend.scss */
.theme--dark input[type=checkbox] {
  border: 1px solid #fff;
}

/* line 9915, ../sass/_7egend.scss */
.input__container input[type=checkbox]:checked ~ i, .select__container input[type=checkbox]:checked ~ i, .checkbox__container input[type=checkbox]:checked ~ i, .dropdown__container input[type=checkbox]:checked ~ i {
  opacity: 1;
  transition: opacity 0.2s ease-in;
}

/* line 9919, ../sass/_7egend.scss */
.input__container input[type=checkbox] ~ i, .select__container input[type=checkbox] ~ i, .checkbox__container input[type=checkbox] ~ i, .dropdown__container input[type=checkbox] ~ i {
  position: absolute;
  left: 4px;
  top: 13px;
  transform: translateY(-50%);
  color: #ff671f;
  font-size: 20px;
  width: 18px;
  height: 22px;
  z-index: 0;
  opacity: 0;
  transition: opacity 0.1s ease-in;
}

/* line 9932, ../sass/_7egend.scss */
.cookieBar__checkbox__active:checked ~ i {
  color: #ff671f !important;
  background-color: #fff;
  width: 20px !important;
  height: 20px !important;
  left: 3px !important;
}

/* line 9939, ../sass/_7egend.scss */
.cookieBar__innerTextDescription {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.8);
  margin: 0 0 0.4rem 0;
  padding-left: 2.5rem;
  line-height: initial;
  font-family: "IBM Plex Sans Condensed",Arial,sans-serif;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  display: none;
}

/* line 9950, ../sass/_7egend.scss */
input[type="checkbox" i] {
  background-color: initial;
  cursor: default;
  appearance: auto;
  box-sizing: border-box;
  margin: 3px 3px 3px 4px;
  padding: initial;
  border: initial;
}

/* line 1, ../sass/_editor.scss */
strong {
  font-weight: bold;
}

/* line 4, ../sass/_editor.scss */
ul, ol, li {
  font-family: IBM Plex Sans, sans-serif;
}

/* line 7, ../sass/_editor.scss */
ul, ol {
  padding-left: 30px;
}

/* line 10, ../sass/_editor.scss */
li {
  padding: 4px 0;
}

/* line 14, ../sass/_editor.scss */
.contenido-editor {
  font-family: "IBM Plex", sans-serif;
}
/* line 17, ../sass/_editor.scss */
.contenido-editor h1, .contenido-editor h2, .contenido-editor h3, .contenido-editor h4, .contenido-editor h5 {
  font-family: "Bebas Neue", sans-serif;
}
/* line 20, ../sass/_editor.scss */
.contenido-editor strong {
  font-weight: bold;
}

/* line 24, ../sass/_editor.scss */
.contenido-editor-copyright {
  margin: 25px 0;
}
/* line 27, ../sass/_editor.scss */
.contenido-editor-copyright p {
  font-style: italic;
  color: #8e909a;
  font-size: 14px;
  line-height: 1.4;
}

/* line 34, ../sass/_editor.scss */
.contenido-editor ul, .contenido-editor ol {
  margin: 20px;
}

/* line 37, ../sass/_editor.scss */
.contenido-editor li {
  list-style: disc inside;
  font-size: 16px;
  margin-bottom: 5px;
  line-height: 1.4;
  margin-bottom: 15px;
}

@media only screen and (max-width: 760px) {
  /* line 48, ../sass/_editor.scss */
  .contenido-editor h2, .contenido-editor h3, .contenido-editor .titulo_grande {
    font-size: 18px;
  }

  /* line 51, ../sass/_editor.scss */
  .noticia .titulo_mediano, .contenido-editor h4, .contenido-editor .titulo_mediano {
    font-size: 16px !important;
  }
}
/* line 2, ../sass/_noticias.scss */
.noticia_caja {
  margin-bottom: 20px;
  position: relative;
  text-align: left;
}
/* line 7, ../sass/_noticias.scss */
.noticia_caja a {
  color: #000;
  text-decoration: none;
}

/* line 13, ../sass/_noticias.scss */
.noticia_caja__galeria {
  margin-bottom: 15px;
  position: relative;
  overflow: hidden;
}
/* line 17, ../sass/_noticias.scss */
.noticia_caja__galeria img {
  width: 100%;
}

/* line 27, ../sass/_noticias.scss */
.noticia_caja_pie__galeria {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 1;
  background: url(/images/negro60.png);
  color: #8e909a;
  font-size: 13px;
  text-align: right;
  padding: 7px;
}

/* line 44, ../sass/_noticias.scss */
.noticia_caja__tags {
  color: #ff6315;
  font-size: 14px;
  padding: 0 10px;
  font-family: "Bebas Neue", sans-serif;
}
/* line 49, ../sass/_noticias.scss */
.noticia_caja__tags a {
  color: #ff6315;
}
/* line 51, ../sass/_noticias.scss */
.noticia_caja__tags a:hover {
  color: #3c3c3c;
}

/* line 57, ../sass/_noticias.scss */
.noticia_caja__titular {
  font-family: "Bebas Neue", sans-serif;
  font-size: 24px;
  line-height: 1.3;
  text-align: left;
}
/* line 62, ../sass/_noticias.scss */
.noticia_caja__titular a:hover {
  color: #ff6315;
}

/* line 67, ../sass/_noticias.scss */
.noticia_caja__entradilla {
  font-size: 15px;
  margin: 10px 0 0 0;
  display: none;
}

/* line 73, ../sass/_noticias.scss */
.noticia_caja__fecha {
  display: none;
  font-weight: bold;
  font-size: 11px;
}

/* line 79, ../sass/_noticias.scss */
.noticia_caja__media {
  font-size: 13px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 5;
}
/* line 91, ../sass/_noticias.scss */
.noticia_caja__media span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: #8e909a;
  margin-left: 10px;
}
/* line 97, ../sass/_noticias.scss */
.noticia_caja__media span:first-child {
  margin-left: 0px;
  padding-left: 0px;
  border-left: none;
}
/* line 103, ../sass/_noticias.scss */
.noticia_caja__media img {
  vertical-align: middle;
  width: 15px;
}

/*** Caja solida portada ***/
/* line 111, ../sass/_noticias.scss */
.noticia_caja--media {
  padding: 0 6px;
}
/* line 114, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__cuerpo {
  padding: 0px;
}
/* line 118, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__titular {
  font-family: "Bebas Neue", sans-serif;
  font-size: 20px;
  line-height: 1.3;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 5;
  padding: 20px 20% 15px 15px;
  width: 100%;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000);
}
/* line 130, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__titular a {
  color: #ffffff;
}
/* line 133, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__titular a:hover {
  color: #ffffff;
}
/* line 138, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__entradilla {
  display: none;
}
/* line 142, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__fecha {
  display: none;
}
/* line 146, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__media {
  border: none;
  position: absolute;
  right: 0px;
  bottom: 5px;
}
/* line 151, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__media span {
  border: none;
  padding: 0;
}
/* line 154, ../sass/_noticias.scss */
.noticia_caja--media .noticia_caja__media span img {
  width: 15px;
  transform: scale(1);
}

/*** Caja noticia horizontal ***/
/* line 165, ../sass/_noticias.scss */
.noticia_caja--vertical .noticia_caja__galeria {
  height: 0;
  overflow: hidden;
  padding-bottom: 57%;
}
/* line 170, ../sass/_noticias.scss */
.noticia_caja--vertical .noticia_caja__titular {
  font-size: 18px;
  line-height: 1.3;
}

/*** Destacada ***/
/* line 179, ../sass/_noticias.scss */
.noticia_caja--destacada:hover img {
  transform: none;
}

/*** Caja noticia horizontal ***/
/* line 186, ../sass/_noticias.scss */
.noticia_caja--horizontal {
  padding: 15px 0;
  border-bottom: 1px solid #c1c2c2;
  margin-bottom: 0;
}
/* line 191, ../sass/_noticias.scss */
.noticia_caja--horizontal:first-child {
  border-top: 1px solid #c1c2c2;
}
/* line 195, ../sass/_noticias.scss */
.noticia_caja--horizontal .noticia_caja__galeria {
  float: left;
  width: 40%;
  margin-right: 10px;
  margin-bottom: 0;
  height: 0;
  overflow: hidden;
  padding-bottom: 25%;
}
/* line 205, ../sass/_noticias.scss */
.noticia_caja--horizontal .noticia_caja__titular {
  font-size: 18px;
  line-height: 1.3;
}
/* line 209, ../sass/_noticias.scss */
.noticia_caja--horizontal .noticia_caja__cuerpo, .noticia_caja--horizontal .noticia_caja__tags {
  float: left;
  width: 58%;
}
/* line 213, ../sass/_noticias.scss */
.noticia_caja--horizontal .noticia_caja__cuerpo {
  padding-bottom: 20px;
  padding-left: 10px;
  padding-top: 10px;
}
/* line 218, ../sass/_noticias.scss */
.noticia_caja--horizontal .noticia_caja__media {
  float: right;
  width: 58%;
  border: none;
  margin: 0;
  padding: 0 8px;
  position: absolute;
  right: 5px;
  bottom: 15px;
}
/* line 228, ../sass/_noticias.scss */
.noticia_caja--horizontal .noticia_caja__entradilla {
  font-size: 13px;
}

/*** Caja relacionadas ***/
/* line 236, ../sass/_noticias.scss */
.noticia_caja--relacionada {
  padding: 0 5px;
}
/* line 237, ../sass/_noticias.scss */
.noticia_caja--relacionada .noticia_caja__titular {
  font-size: 18px;
}

/* line 245, ../sass/_noticias.scss */
.noticia_caja--horizontal-cincuenta .noticia_caja__galeria {
  width: 50%;
  height: 0;
  overflow: hidden;
  padding-bottom: 28%;
}
/* line 251, ../sass/_noticias.scss */
.noticia_caja--horizontal-cincuenta .noticia_caja__cuerpo, .noticia_caja--horizontal-cincuenta .noticia_caja__tags, .noticia_caja--horizontal-cincuenta .noticia_caja__media {
  width: 48%;
}

/*** Enlace todas noticias ***/
/* line 259, ../sass/_noticias.scss */
.enlace_actualidad {
  text-align: center;
  margin-top: 30px;
  /*
  a{
    display:block;
    padding:30px 15px 0 15px;
    color:#000000;
    text-transform: uppercase;
    font-size:16px;
    text-align: center;
    font-family: $fuente-secundaria;
    text-decoration: underline;
    font-weight:lighter;
    &:hover{
      color:#ff6315;
    }
  }
  */
}
/* line 263, ../sass/_noticias.scss */
.enlace_actualidad a {
  padding: 10px 50px;
  min-width: 33%;
  text-transform: uppercase;
}

/*** Noticia detalle ***/
/* line 289, ../sass/_noticias.scss */
.noticia header {
  margin-bottom: 20px;
}
/* line 292, ../sass/_noticias.scss */
.noticia .titulo_mediano {
  font-family: "IBM Plex", sans-serif;
  font-size: 18px;
  font-weight: normal;
}
/* line 297, ../sass/_noticias.scss */
.noticia .wrapper_noticias__tags {
  margin: -10px 0 20px 0;
  font-size: 14px;
}
/* line 301, ../sass/_noticias.scss */
.noticia .noticia__cuerpo {
  margin-top: 30px;
}
/* line 305, ../sass/_noticias.scss */
.noticia .noticia__cuerpo p {
  margin: 20px 0;
}
/* line 310, ../sass/_noticias.scss */
.noticia .noticia__tags a {
  font-family: "Bebas Neue", sans-serif;
  text-decoration: none;
}
/* line 313, ../sass/_noticias.scss */
.noticia .noticia__tags a:hover {
  color: #3c3c3c;
}
/* line 318, ../sass/_noticias.scss */
.noticia .noticia__fecha {
  color: #8e909a;
  font-size: 14px;
}
/* line 322, ../sass/_noticias.scss */
.noticia .csSlideWrapper {
  max-height: 486px;
  overflow: hidden;
}

/* line 328, ../sass/_noticias.scss */
.noticias_nav {
  margin: 40px 0;
}

/* line 332, ../sass/_noticias.scss */
.noticias_relacionadas {
  margin-top: 30px;
}

/*** Mediaqueries ***/
@media only screen and (max-width: 760px) {
  /* line 341, ../sass/_noticias.scss */
  .noticia_caja__titular {
    font-size: 18px;
  }

  /* line 345, ../sass/_noticias.scss */
  .noticia_caja--horizontal .noticia_caja__galeria {
    float: none;
    width: 100%;
    padding-bottom: 50%;
  }

  /* line 350, ../sass/_noticias.scss */
  .noticia_caja--horizontal .noticia_caja__cuerpo, .noticia_caja--horizontal .noticia_caja__tags {
    float: none;
    width: 100%;
  }

  /* line 354, ../sass/_noticias.scss */
  .noticia_caja--horizontal .noticia_caja__media {
    float: none;
    width: 100%;
  }

  /* line 359, ../sass/_noticias.scss */
  .noticia_caja--horizontal .noticia_caja__galeria {
    margin-bottom: 10px;
    margin-right: 0;
  }

  /* line 365, ../sass/_noticias.scss */
  .noticia_caja--horizontal-cincuenta .noticia_caja__galeria {
    height: 0;
    overflow: hidden;
    padding-bottom: 51%;
  }

  /* line 373, ../sass/_noticias.scss */
  .noticia_caja--media .noticia_caja__titular {
    padding: 15px 10% 15px 15px;
  }
}
/* line 2, ../sass/_bloques.scss */
#t_listabloque .pageWithSidebar__header {
  display: none;
}

/* line 18, ../sass/_bloques.scss */
#t_listabloque .bloque_suscripcion {
  width: 70%;
  margin: 0 auto;
}

/* line 24, ../sass/_bloques.scss */
.bloques_wrapper {
  padding: 0;
}

/* line 29, ../sass/_bloques.scss */
.bloque {
  margin-bottom: 50px;
}
/* line 32, ../sass/_bloques.scss */
.bloque .separador {
  margin-bottom: 35px;
}
/* line 36, ../sass/_bloques.scss */
.bloque .contenido-editor {
  margin: 0 auto;
}
/* line 39, ../sass/_bloques.scss */
.bloque .contenido-editor .entradilla {
  color: #3c3c3c;
}
/* line 41, ../sass/_bloques.scss */
.bloque .contenido-editor .entradilla p {
  font-size: 22px;
  margin-bottom: 0;
}

/* line 50, ../sass/_bloques.scss */
.bloque_texto img {
  max-width: 100%;
}

/*** Bloque Cabecera ***/
/* line 57, ../sass/_bloques.scss */
.bloque_cabecera {
  margin: 0 auto;
  text-align: center;
  color: #ffffff;
  position: relative;
}
/* line 64, ../sass/_bloques.scss */
.bloque_cabecera .contenido-editor a:hover img {
  opacity: 0.7;
}
/* line 70, ../sass/_bloques.scss */
.bloque_cabecera.alto_completo .contenido-editor {
  bottom: 5%;
  position: absolute;
  width: 100%;
  left: 0px;
  z-index: 1;
}
/* line 79, ../sass/_bloques.scss */
.bloque_cabecera .bloque_cabecera--content {
  max-width: 70%;
}

/* line 84, ../sass/_bloques.scss */
.bloque_cabecera__contenido {
  margin: 0 auto;
  max-width: 55%;
  padding: 80px;
}
/* line 89, ../sass/_bloques.scss */
.bloque_cabecera__contenido .separador_blanco {
  margin-bottom: 20px;
}

/*** Bloque CTA ***/
/* line 96, ../sass/_bloques.scss */
.bloque_cta_botones {
  text-align: center;
}
/* line 98, ../sass/_bloques.scss */
.bloque_cta_botones .boton, .bloque_cta_botones .boton--ficha {
  margin: 10px;
  padding: 10px 50px;
  min-width: 33%;
  text-transform: uppercase;
  font-size: 16px;
}

/*** Galeria ***/
/* line 110, ../sass/_bloques.scss */
.bloque_galeria .separador {
  margin-bottom: 15px;
}

/*** Videos ***/
/* line 117, ../sass/_bloques.scss */
.bloque_videos_wrapper {
  padding: 0 10px;
}
/* line 120, ../sass/_bloques.scss */
.bloque_videos_wrapper .left {
  width: 64%;
}
/* line 123, ../sass/_bloques.scss */
.bloque_videos_wrapper .right {
  width: 36%;
}
/* line 128, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_grande .video_descripcion {
  margin-top: 15px;
}
/* line 131, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_grande .video_descripcion .titulo {
  font-family: "Bebas Neue", sans-serif;
  font-size: 17px;
  font-weight: normal;
  margin-bottom: 10px;
  line-height: 1.2;
}
/* line 138, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_grande .video_descripcion .texto {
  font-size: 14px;
  line-height: 1.3;
}
/* line 144, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_mini {
  padding: 0 0 15px 15px;
}
/* line 148, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_mini .video_imagen {
  float: left;
  width: 40%;
}
/* line 152, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_mini .video_descripcion {
  float: right;
  width: 60%;
  padding-left: 10px;
}
/* line 157, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_mini .video_descripcion .titulo {
  font-family: "Bebas Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
}
/* line 162, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_mini .video_descripcion .texto {
  font-size: 13px;
  line-height: 1.1;
}
/* line 168, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_mini .iconoampliar {
  opacity: 0 !important;
}
/* line 171, ../sass/_bloques.scss */
.bloque_videos_wrapper .video_mini:hover .iconoampliar {
  opacity: 1 !important;
}

/*** Mapa ***/
/* line 180, ../sass/_bloques.scss */
.bloque_mapa .contenido-editor {
  max-width: 100%;
}
/* line 183, ../sass/_bloques.scss */
.bloque_mapa #mapa_google {
  width: 100%;
  height: 500px;
}
/* line 186, ../sass/_bloques.scss */
.bloque_mapa #mapa_google img {
  max-width: none;
}
/* line 192, ../sass/_bloques.scss */
.bloque_mapa .form_general_wrapper form {
  position: relative;
  margin-bottom: 15px;
}
/* line 196, ../sass/_bloques.scss */
.bloque_mapa .form_general_wrapper .transporte {
  width: 73%;
}
/* line 199, ../sass/_bloques.scss */
.bloque_mapa .form_general_wrapper .ver_ruta {
  width: 23%;
}
/* line 202, ../sass/_bloques.scss */
.bloque_mapa .form_general_wrapper input[type="button"] {
  margin-top: 10px;
  padding: 7px 20px;
  display: block;
  width: 100%;
}
/* line 209, ../sass/_bloques.scss */
.bloque_mapa #js_directions {
  margin-top: 20px;
}
/* line 212, ../sass/_bloques.scss */
.bloque_mapa #js_directions .adp {
  margin-bottom: 20px;
}
/* line 216, ../sass/_bloques.scss */
.bloque_mapa #js_no_directions {
  display: none;
  position: absolute;
  left: 0;
  bottom: -4px;
  color: red;
}

/* line 228, ../sass/_bloques.scss */
.bloque_mapa_enlaces li {
  border-bottom: 1px solid #c1c2c2;
  padding: 10px 0;
}
/* line 233, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_titulo {
  position: relative;
  cursor: pointer;
}
/* line 237, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_titulo .titulo_pequenyo {
  font-size: 18px;
  margin-bottom: 0;
}
/* line 241, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_titulo .bloque_mapa_titulo--enlace {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
/* line 246, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_titulo .bloque_mapa_titulo--enlace a {
  color: #a7a9ac;
  font-size: 14px;
  padding-left: 15px;
  margin-left: 15px;
  border-left: 1px solid #c1c2c2;
}
/* line 252, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_titulo .bloque_mapa_titulo--enlace a img {
  vertical-align: middle;
}
/* line 255, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_titulo .bloque_mapa_titulo--enlace a:hover {
  color: #ff6315;
}
/* line 259, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_titulo .bloque_mapa_titulo--enlace a.enlacedown {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 50px;
  height: 23px;
  background: url("/images/2014/arr_down.png") no-repeat center;
}
/* line 265, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_titulo .bloque_mapa_titulo--enlace a.enlacedown.enlaceup {
  background: url("/images/2014/arr_up.png") no-repeat center;
}
/* line 272, ../sass/_bloques.scss */
.bloque_mapa_enlaces .bloque_mapa_texto {
  display: none;
  font-size: 13px;
  margin: 15px 0;
}

/*** Banners ***/
/* line 281, ../sass/_bloques.scss */
.bloque_banners {
  line-height: 0;
}
/* line 283, ../sass/_bloques.scss */
.bloque_banners img {
  line-height: 0;
  width: auto;
  max-width: 100%;
}
/* line 289, ../sass/_bloques.scss */
.bloque_banners .col-1-3 {
  padding: 0 6px;
}
/* line 291, ../sass/_bloques.scss */
.bloque_banners .col-1-3 img {
  width: 100%;
}
/* line 295, ../sass/_bloques.scss */
.bloque_banners p {
  margin: 0;
  text-align: center;
}

/*** Mapa ***/
/*** Grid H elemento ***/
/* line 309, ../sass/_bloques.scss */
.bloque_grid_horizontal--carrusel {
  width: 100%;
  position: relative;
}

/* line 314, ../sass/_bloques.scss */
.bloque_grid_horizontal--carrusel .grid-h-element_titulo {
  font-size: 14px;
}
/* line 316, ../sass/_bloques.scss */
.bloque_grid_horizontal--carrusel .grid-h-element_titulo a {
  color: #fff !important;
}
/* line 318, ../sass/_bloques.scss */
.bloque_grid_horizontal--carrusel .grid-h-element_titulo a:hover {
  color: #ff6315 !important;
}
/* line 323, ../sass/_bloques.scss */
.bloque_grid_horizontal--carrusel .grid-h-element_subtitulo {
  font-family: "Bebas Neue", sans-serif;
  color: #ff6315;
  font-size: 14px;
}

/* line 330, ../sass/_bloques.scss */
.grid_horizontal_elementos {
  margin: 40px 0;
}
/* line 333, ../sass/_bloques.scss */
.grid_horizontal_elementos [class*="col-"] {
  margin: 1%;
}
/* line 337, ../sass/_bloques.scss */
.grid_horizontal_elementos .col-1-2 {
  width: 48% !important;
  float: left !important;
}
/* line 341, ../sass/_bloques.scss */
.grid_horizontal_elementos .col-1-3 {
  width: 31.3%;
}
/* line 344, ../sass/_bloques.scss */
.grid_horizontal_elementos .col-1-6 {
  width: 14.66%;
}

/* line 355, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_imagen {
  overflow: hidden;
  text-align: center;
}
/* line 358, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_imagen img {
  width: 100%;
}
/* line 364, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_imagen--png img {
  width: auto;
}
/* line 369, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_cuerpo {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #ff6315;
}
/* line 375, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_titulo {
  font-family: "Bebas Neue", sans-serif;
  margin: 0;
  text-transform: uppercase;
  line-height: 1.2;
}
/* line 380, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_titulo a {
  color: #3c3c3c;
}
/* line 382, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_titulo a:hover {
  color: #ff6315;
}
/* line 388, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_subtitulo {
  margin: 10px 0;
}
/* line 392, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_texto {
  font-size: 13px;
}
/* line 394, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_texto p {
  margin: 2px 0;
}
/* line 399, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_contenido {
  font-size: 12px;
}
/* line 401, ../sass/_bloques.scss */
.grid-h-element .grid-h-element_contenido p {
  margin: 0;
}
/* line 406, ../sass/_bloques.scss */
.grid-h-element.grid-h-element--centrado {
  text-align: center;
}
/* line 409, ../sass/_bloques.scss */
.grid-h-element.grid-h-element--centrado .grid-h-element_cuerpo {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
  padding: 30px 0;
}
/* line 416, ../sass/_bloques.scss */
.grid-h-element.grid-h-element--centrado .grid-h-element_titulo {
  text-transform: none;
  margin-bottom: 15px;
}
/* line 421, ../sass/_bloques.scss */
.grid-h-element.grid-h-element--centrado .grid-h-element_texto {
  color: #ff6315;
  font-size: 26px;
  font-family: "Bebas Neue", sans-serif;
}

/* line 430, ../sass/_bloques.scss */
.grid_horizontal_elementos--centrado [class*="col-"] {
  margin: 0;
}
/* line 434, ../sass/_bloques.scss */
.grid_horizontal_elementos--centrado > div {
  border-right: 1px solid #c1c2c2;
}
/* line 437, ../sass/_bloques.scss */
.grid_horizontal_elementos--centrado > div:first-child {
  border-left: 1px solid #c1c2c2;
}
/* line 442, ../sass/_bloques.scss */
.grid_horizontal_elementos--centrado .col-1-2 {
  width: 50% !important;
  float: left !important;
}
/* line 446, ../sass/_bloques.scss */
.grid_horizontal_elementos--centrado .col-1-3 {
  width: 33.3%;
}
/* line 449, ../sass/_bloques.scss */
.grid_horizontal_elementos--centrado .col-1-4 {
  width: 25%;
}
/* line 452, ../sass/_bloques.scss */
.grid_horizontal_elementos--centrado .col-1-6 {
  width: 16.66%;
}

/* line 457, ../sass/_bloques.scss */
.bloque_grid_horizontal--jugadores {
  max-width: none !important;
  position: relative;
}
/* line 465, ../sass/_bloques.scss */
.bloque_grid_horizontal--jugadores .bx-wrapper {
  padding: 0;
}
/* line 468, ../sass/_bloques.scss */
.bloque_grid_horizontal--jugadores .grid-h-element_imagen {
  text-align: right;
  overflow: inherit;
}
/* line 472, ../sass/_bloques.scss */
.bloque_grid_horizontal--jugadores .grid-h-element_imagen img {
  margin: 0 auto;
  max-width: 35%;
  margin-right: 9%;
  top: 0;
  position: relative;
}
/* line 481, ../sass/_bloques.scss */
.bloque_grid_horizontal--jugadores .bloque_separador__texto {
  color: #ffffff;
}
/* line 484, ../sass/_bloques.scss */
.bloque_grid_horizontal--jugadores .boton--ficha {
  position: absolute;
  bottom: 17%;
  left: 17%;
}

/* line 491, ../sass/_bloques.scss */
.grid-h-element_nombre-jugador {
  background-size: cover;
  text-align: center;
  font-size: 140px;
  text-transform: uppercase;
  font-weight: bold;
  font-family: "Bebas Neue", sans-serif;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 70%;
  z-index: -1;
}
/* line 505, ../sass/_bloques.scss */
.grid-h-element_nombre-jugador a {
  color: #ffffff;
  vertical-align: bottom;
  display: inline-block;
  position: absolute;
  left: 14%;
  bottom: -10px;
  text-align: left;
  width: 100%;
}

/*** Grid V elemento ***/
/* line 519, ../sass/_bloques.scss */
.palmares-elemento {
  text-align: center;
  position: relative;
}
/* line 523, ../sass/_bloques.scss */
.palmares-elemento:hover img {
  opacity: 0.1;
}
/* line 526, ../sass/_bloques.scss */
.palmares-elemento:hover .palmares-elemento__titulo {
  opacity: 1;
}

/* line 532, ../sass/_bloques.scss */
.palmares-elemento__cuerpo {
  color: #c8c8c8;
  text-transform: uppercase;
  font-family: "Bebas Neue", sans-serif;
  font-size: 18px;
}

/* line 538, ../sass/_bloques.scss */
.palmares-elemento__subtitulo {
  margin: 10px 0;
  color: #000;
}

/* line 542, ../sass/_bloques.scss */
.palmares-elemento__titulo {
  position: absolute;
  top: 19%;
  left: 0;
  width: 100%;
  text-align: center;
  font-size: 135px;
  color: #000;
  font-weight: bold;
  font-family: "Bebas Neue", sans-serif;
  opacity: 0;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  transition: all .5s ease;
}

/*** Grid V elemento ***/
/* line 562, ../sass/_bloques.scss */
.grid_vertical_elementos {
  margin: 40px 0;
}

/* line 566, ../sass/_bloques.scss */
.grid-v-element {
  border-bottom: 1px solid #c1c2c2;
  padding: 15px 0;
}
/* line 570, ../sass/_bloques.scss */
.grid-v-element:first-child {
  border-top: 1px solid #c1c2c2;
}
/* line 574, ../sass/_bloques.scss */
.grid-v-element a:hover img {
  transform: scale(1.08);
}
/* line 578, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_imagen {
  overflow: hidden;
  float: left;
  width: 32%;
}
/* line 583, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_imagen img {
  width: 100%;
}
/* line 588, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_cuerpo {
  float: left;
  padding: 0 15px 0 15px;
  width: 68%;
}
/* line 594, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_titulo {
  font-family: "Bebas Neue", sans-serif;
  margin: 0;
  text-transform: uppercase;
  line-height: 1.2;
}
/* line 600, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_titulo a {
  color: #3c3c3c;
}
/* line 602, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_titulo a:hover {
  color: #ff6315;
}
/* line 608, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_subtitulo {
  margin: 10px 0;
}
/* line 612, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_texto {
  font-size: 14px;
  margin-top: 20px;
}
/* line 615, ../sass/_bloques.scss */
.grid-v-element .grid-v-element_texto p {
  margin: 10px 0;
}

/*** Restyling Bloque Calendarios ***/
/* line 623, ../sass/_bloques.scss */
.content_tabs {
  position: relative;
}

/* line 626, ../sass/_bloques.scss */
.calendario-box {
  padding: 0 50px;
}

/* line 629, ../sass/_bloques.scss */
.calendarios-tabs {
  text-transform: uppercase;
  font-family: "Bebas Neue", sans-serif;
  font-size: 20px;
  margin-bottom: 15px;
}
/* line 634, ../sass/_bloques.scss */
.calendarios-tabs a {
  color: #000;
  background: url("/images/calendarios/orange_right.png") no-repeat left center;
  font-weight: lighter;
  padding: 0 15px;
}
/* line 640, ../sass/_bloques.scss */
.calendarios-tabs .active a {
  color: #ff6315;
}
/* line 643, ../sass/_bloques.scss */
.calendarios-tabs strong {
  padding-right: 15px;
}

/* line 647, ../sass/_bloques.scss */
.calendarios-caja {
  background: url("/images/bg_asidebox.jpg") no-repeat center center white;
}

/* line 654, ../sass/_bloques.scss */
.calendarios-caja-partido__nombre {
  background: #1e1e1e;
  color: #fff;
  padding: 12px;
  font-family: "Bebas Neue", sans-serif;
  text-transform: uppercase;
  position: relative;
}
/* line 661, ../sass/_bloques.scss */
.calendarios-caja-partido__nombre a {
  color: #fff;
}
/* line 664, ../sass/_bloques.scss */
.calendarios-caja-partido__nombre span {
  display: inline-block;
  vertical-align: top;
}

/* line 669, ../sass/_bloques.scss */
.calendarios-caja-partido__fecha {
  padding-right: 10px;
  border-right: 1px dotted #fff;
  font-weight: lighter;
}

/* line 674, ../sass/_bloques.scss */
.calendarios-caja-partido__campo {
  padding-left: 8px;
  display: inline-block;
  max-width: 48%;
}

/* line 679, ../sass/_bloques.scss */
.calendarios-caja-partido__competicion {
  position: absolute;
  right: 10px;
  text-transform: none;
  font-size: 14px;
}

/* line 685, ../sass/_bloques.scss */
.calendarios-caja-partido__rivales_wrapper {
  padding: 42px 30px;
}

/* line 688, ../sass/_bloques.scss */
.calendarios-caja-partido__rivales {
  text-align: center;
  max-width: 80%;
  margin: 0 auto;
}
/* line 692, ../sass/_bloques.scss */
.calendarios-caja-partido__rivales .vs {
  font-family: "Bebas Neue", sans-serif;
  position: relative;
  top: 45px;
  font-size: 40px;
  font-weight: bold;
  color: #d3d7d6;
}
/* line 700, ../sass/_bloques.scss */
.calendarios-caja-partido__rivales .escudo {
  height: 98px;
}

/* line 704, ../sass/_bloques.scss */
.calendarios-caja-cols1 {
  max-width: 50%;
}

/* line 707, ../sass/_bloques.scss */
.calendarios-caja-partido__rivales-nombre {
  font-family: "Bebas Neue", sans-serif;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: lighter;
}

/* line 713, ../sass/_bloques.scss */
.calendarios-caja-partido__info {
  background: #e6e6e6;
  padding: 10px 0 9px 15px;
  text-align: right;
  font-family: "Bebas Neue", sans-serif;
  text-transform: uppercase;
}
/* line 719, ../sass/_bloques.scss */
.calendarios-caja-partido__info a {
  color: #000;
}

/* line 724, ../sass/_bloques.scss */
.calendarios-caja-partido__info-link {
  padding: 0 15px;
  background: url("/images/calendarios/orange_right.png") no-repeat left center;
}
/* line 727, ../sass/_bloques.scss */
.calendarios-caja-partido__info-link:hover {
  color: #ff6315;
}
/* line 730, ../sass/_bloques.scss */
.calendarios-caja-partido__info-link.active {
  color: #ff6315 !important;
}

/* line 734, ../sass/_bloques.scss */
.calendarios-caja-partido__info-entradas {
  color: #ffffff !important;
  background: url("/images/calendarios/white_right.png") no-repeat 10px center #ff6315 !important;
  padding: 5px 10px 5px 25px;
}
/* line 738, ../sass/_bloques.scss */
.calendarios-caja-partido__info-entradas:hover {
  background: url("/images/calendarios/white_right.png") no-repeat 10px center black !important;
}

/*** Bloque Calendario ***/
/*** Bloque estadisticas ***/
/* line 751, ../sass/_bloques.scss */
.aside_box--seasonstats {
  margin-top: 34px;
}

/* line 754, ../sass/_bloques.scss */
.box_estadisticas {
  text-align: center;
  font-family: "Bebas Neue", sans-serif;
}

/* line 758, ../sass/_bloques.scss */
.box_estadisticas_campo {
  background: url("/images/bg_asidebox.jpg") no-repeat center center white;
  padding: 10px;
}

/* line 763, ../sass/_bloques.scss */
.box_estadisticas_titulo {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 60px;
  color: #aaaaaa;
  margin-bottom: 5px !important;
}

/* line 770, ../sass/_bloques.scss */
.box_estadisticas_row {
  display: inline-block;
  padding: 5px;
}

/* line 774, ../sass/_bloques.scss */
.box_estadisticas_row__subtitulo {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: lighter;
}

/* line 779, ../sass/_bloques.scss */
.box_estadisticas_row__dato {
  font-size: 50px;
  font-weight: bold;
  margin: 10px 15px 5px 15px;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
  padding: 7px 0;
  color: #ff6315;
  display: inline-block;
}

/*** Bloque Ebay ***/
/* line 792, ../sass/_bloques.scss */
.imagen_separador {
  left: 15px;
  position: relative;
  top: -12px;
  vertical-align: top;
}

/* line 799, ../sass/_bloques.scss */
.bloque_ebay__puja {
  font-family: Arial,sans-serif,Verdana;
  background: url("/images/2014/bg_ebay.jpg") repeat scroll 0 0 #f8f8f8;
  padding: 25px;
}
/* line 804, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__imagen {
  float: left;
  overflow: hidden;
  width: 40%;
}
/* line 809, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__imagen img {
  padding-bottom: 15px;
  border-bottom: 1px solid #ff6315;
}
/* line 814, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__cuerpo {
  float: left;
  padding: 0 0 0 30px;
  width: 60%;
}
/* line 819, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__pujar {
  background: #e2e2e2;
  padding: 15px 25px;
  margin: 25px 0;
  max-width: 90%;
  border: 1px solid #ddd;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 4px 4px 1px #eee;
  -moz-box-shadow: 4px 4px 1px #eee;
  -webkit-box-shadow: 4px 4px 1px #eee;
}
/* line 832, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__actual {
  width: 48%;
  margin-right: 20px;
}
/* line 835, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__actual p {
  font-size: 14px;
  margin: 0;
}
/* line 838, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__actual p strong {
  font-size: 18px;
  margin-left: 10px;
  color: #000000;
  font-weight: 700;
}
/* line 845, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__actual .siguiente_puja {
  font-size: 10px;
  padding-top: 2px;
}
/* line 850, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__numpujas {
  width: 42%;
  font-size: 13px;
  margin-right: 20px;
}
/* line 854, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__numpujas a {
  color: #1958bd;
  font-size: 13px;
}
/* line 861, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__cta {
  display: block;
  padding: 8px 20px;
  color: #ffffff !important;
  font-weight: bold;
  font-size: 15px !important;
  margin: 15px 0;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  text-align: center;
  transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  background: #00509d;
  background: -moz-linear-gradient(center top, #0079bc, #00509d) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: -webkit-gradient(linear, left top, left bottom, from(#0079bc), to(#00509d));
  background: gradient(center top, #0079bc, #00509d) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
/* line 881, ../sass/_bloques.scss */
.bloque_ebay__puja .bloque_ebay__cta:hover {
  background: #00509d;
}
/* line 885, ../sass/_bloques.scss */
.bloque_ebay__puja .js_ebay_moreinfo {
  display: none;
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #cdcdcd;
  clear: both;
}
/* line 891, ../sass/_bloques.scss */
.bloque_ebay__puja .js_ebay_moreinfo.contenido-editor {
  max-width: none;
}

/* line 899, ../sass/_bloques.scss */
.bloque_ebay .titulo_grande {
  font-family: "Oswald",sans-serif;
  font-size: 24px;
  font-weight: normal;
  text-transform: uppercase;
  line-height: 1.2;
  margin-bottom: 10px;
}
/* line 906, ../sass/_bloques.scss */
.bloque_ebay .titulo_grande a {
  color: #3c3c3c;
}
/* line 911, ../sass/_bloques.scss */
.bloque_ebay .bloque_ebay__subtitulo {
  color: #8e8e8e;
  font-size: 15px;
  margin: 5px 0;
}
/* line 915, ../sass/_bloques.scss */
.bloque_ebay .bloque_ebay__subtitulo strong {
  font-weight: normal;
  color: #3d3d3d;
}
/* line 919, ../sass/_bloques.scss */
.bloque_ebay .bloque_ebay__subtitulo small {
  font-size: 13px;
  color: #3d3d3d;
}
/* line 923, ../sass/_bloques.scss */
.bloque_ebay .bloque_ebay__subtitulo a {
  color: #777;
  text-decoration: underline;
}
/* line 926, ../sass/_bloques.scss */
.bloque_ebay .bloque_ebay__subtitulo a:hover {
  text-decoration: none;
}
/* line 930, ../sass/_bloques.scss */
.bloque_ebay .bloque_ebay__subtitulo img {
  vertical-align: sub;
}
/* line 935, ../sass/_bloques.scss */
.bloque_ebay .bloque_ebay__masinfo {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  background: #ff6315;
  padding: 8px 20px;
  color: #ffffff;
  margin: 25px 0;
  position: relative;
  left: 15%;
}
/* line 943, ../sass/_bloques.scss */
.bloque_ebay .bloque_ebay__masinfo:hover {
  background: #3d3d3d;
}

/*** Bloque radio ***/
/* line 952, ../sass/_bloques.scss */
.separador-wrapper p {
  text-align: center;
  text-transform: uppercase;
  color: #7f7f7f;
  font-family: "Oswald",sans-serif;
  position: relative;
  top: -20px;
}

/* line 963, ../sass/_bloques.scss */
.bloque_radio .jplayer-wrapper {
  margin-bottom: 15px;
  text-align: center;
  padding: 30px 20px;
  background: url(../js/libraries/noconcat/jqplayer/blue.monday/image/radio_fondo.jpg) no-repeat center;
  background-size: cover;
  border-radius: 5px;
  position: relative;
}
/* line 972, ../sass/_bloques.scss */
.bloque_radio .tuneinlogo {
  margin-bottom: 20px;
  text-align: right;
}
/* line 976, ../sass/_bloques.scss */
.bloque_radio .jp-audio {
  margin: 0 auto;
  width: auto;
}
/* line 979, ../sass/_bloques.scss */
.bloque_radio .jp-audio .jp-controls {
  width: auto;
  padding: 0px !important;
}
/* line 983, ../sass/_bloques.scss */
.bloque_radio .jp-audio .jp-progress {
  width: 62% !important;
  left: 20% !important;
  height: 5px;
  top: 18px;
}
/* line 991, ../sass/_bloques.scss */
.bloque_radio .jp-audio, .bloque_radio .jp-audio-stream, .bloque_radio .jp-video {
  border: none;
}
/* line 994, ../sass/_bloques.scss */
.bloque_radio .jp-audio, .bloque_radio .jp-audio-stream, .bloque_radio .jp-video, .bloque_radio .jp-audio .jp-interface, .bloque_radio .jp-audio-stream .jp-interface {
  border-radius: 5px;
}
/* line 998, ../sass/_bloques.scss */
.bloque_radio .jp-audio .jp-type-single .jp-time-holder {
  left: 10% !important;
  width: auto !important;
  top: 8px;
}
/* line 1002, ../sass/_bloques.scss */
.bloque_radio .jp-audio .jp-type-single .jp-time-holder .jp-duration {
  display: none !important;
}
/* line 1007, ../sass/_bloques.scss */
.bloque_radio .jp-audio .jp-interface, .bloque_radio .jp-audio-stream .jp-interface {
  height: auto !important;
}
/* line 1010, ../sass/_bloques.scss */
.bloque_radio .jp-play {
  background: url(../js/libraries/noconcat/jqplayer/blue.monday/image/radio_play.png) no-repeat;
  background-position: center 0px;
  margin-left: 10px;
  margin-right: -10px;
  width: 16px;
  height: 16px;
  position: relative;
  top: 9px;
}
/* line 1020, ../sass/_bloques.scss */
.bloque_radio .jp-state-playing .jp-play, .bloque_radio button.jp-play:active, .bloque_radio button.jp-play:hover, .bloque_radio button.jp-play:focus {
  background: url(../js/libraries/noconcat/jqplayer/blue.monday/image/radio_play.png) no-repeat;
  background-position: center -16px;
}
/* line 1024, ../sass/_bloques.scss */
.bloque_radio .jp-state-playing .jp-stop, .bloque_radio .jp-stop, .bloque_radio button.jp-stop:active {
  background: url(../js/libraries/noconcat/jqplayer/blue.monday/image/radio_stop.png) no-repeat center;
  width: auto;
  position: relative;
  top: -2px;
  left: 10px;
}
/* line 1032, ../sass/_bloques.scss */
.bloque_radio .jp-volume-controls {
  right: -85px !important;
  left: auto !important;
  top: 13px !important;
}
/* line 1038, ../sass/_bloques.scss */
.bloque_radio .jp-volume-max {
  display: none !important;
}
/* line 1041, ../sass/_bloques.scss */
.bloque_radio .jp-mute {
  background: url(../js/libraries/noconcat/jqplayer/blue.monday/image/radio_volume.png) no-repeat center;
}
/* line 1044, ../sass/_bloques.scss */
.bloque_radio .jp-volume-bar-value {
  background: #383737 !important;
}
/* line 1047, ../sass/_bloques.scss */
.bloque_radio .jp-play-bar {
  background: #dd7648 !important;
}
/* line 1050, ../sass/_bloques.scss */
.bloque_radio .jp-current-time, .bloque_radio .jp-duration {
  font-size: 14px;
  font-style: normal;
  width: 60px;
  color: #383737;
}
/* line 1057, ../sass/_bloques.scss */
.bloque_radio .jplayer-share {
  text-align: right;
  padding: 10px 5px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 14px;
  font-family: "Oswald",sans-serif;
  height: 45px;
}
/* line 1066, ../sass/_bloques.scss */
.bloque_radio .jplayer-share img {
  vertical-align: text-top;
}
/* line 1069, ../sass/_bloques.scss */
.bloque_radio .jplayer-share .sharer_titulo {
  color: #ffffff;
}
/* line 1072, ../sass/_bloques.scss */
.bloque_radio .jplayer-share .sharer_botones {
  display: none;
}
/* line 1076, ../sass/_bloques.scss */
.bloque_radio .jplayer-share:hover .sharer_botones {
  display: inline-block;
}
/* line 1082, ../sass/_bloques.scss */
.bloque_radio .jplayer-texto {
  padding: 10px 5px 20px 5px;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 15px;
  font-family: "Oswald",sans-serif;
  line-height: 1.4;
}

/*** Separador ***/
/* line 1094, ../sass/_bloques.scss */
.bloque_separador {
  margin-top: 40px;
  border-bottom: 1px solid #cccccc;
  padding: 0 !important;
}

/* line 1099, ../sass/_bloques.scss */
.bloque_separador__texto {
  font-family: "Bebas Neue", sans-serif;
  font-weight: lighter;
  border-bottom: 2px solid #ff6315;
  color: #000000;
  font-size: 26px;
  text-transform: uppercase;
  margin-bottom: 0;
  display: inline-block;
  padding: 10px 5px;
  position: relative;
  top: 1px;
}

/* line 1114, ../sass/_bloques.scss */
.aside_box--seasonstats .bx-viewport {
  max-height: 220px;
}

/* line 1120, ../sass/_bloques.scss */
.aside_box--calendar .bx-viewport {
  max-height: 305px;
}

/* line 1126, ../sass/_bloques.scss */
.bloque-col__transparente .calendarios-tabs strong {
  color: #fff;
}
/* line 1129, ../sass/_bloques.scss */
.bloque-col__transparente .calendarios-tabs a {
  color: #fff;
}
/* line 1132, ../sass/_bloques.scss */
.bloque-col__transparente .active > a {
  color: #ff6315;
}

/*** Mediaqueries ***/
@media only screen and (max-width: 760px) {
  /* line 1143, ../sass/_bloques.scss */
  .bloque_cabecera .bloque_cabecera--content {
    max-width: 100%;
  }

  /* line 1148, ../sass/_bloques.scss */
  .bloque_cabecera__contenido {
    margin: 0 auto;
    max-width: 100%;
    padding: 10px;
  }
  /* line 1153, ../sass/_bloques.scss */
  .bloque_cabecera__contenido .separador_blanco {
    margin-bottom: 20px;
  }
  /* line 1157, ../sass/_bloques.scss */
  .bloque_cabecera__contenido .contenido-editor p {
    font-size: 14px;
  }

  /* line 1163, ../sass/_bloques.scss */
  .bloque, .bloque .separador {
    margin-bottom: 25px;
  }

  /* line 1167, ../sass/_bloques.scss */
  .bloque .contenido-editor {
    max-width: 100%;
  }
  /* line 1170, ../sass/_bloques.scss */
  .bloque .contenido-editor .entradilla p {
    font-size: 18px;
  }

  /* line 1176, ../sass/_bloques.scss */
  .grid_horizontal_elementos {
    margin: 20px 0;
  }
  /* line 1179, ../sass/_bloques.scss */
  .grid_horizontal_elementos [class*="col-"] {
    width: 48% !important;
  }

  /* line 1183, ../sass/_bloques.scss */
  .grid-h-element {
    margin-bottom: 10px;
  }
  /* line 1185, ../sass/_bloques.scss */
  .grid-h-element .grid-h-element_cuerpo {
    margin-top: 5px;
    padding-top: 5px;
  }
  /* line 1190, ../sass/_bloques.scss */
  .grid-h-element.grid-h-element--centrado .grid-h-element_cuerpo {
    padding: 10px 0;
  }

  /* line 1196, ../sass/_bloques.scss */
  .bloque_videos_wrapper .left {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 1201, ../sass/_bloques.scss */
  .bloque_videos_wrapper .right {
    float: none;
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 1206, ../sass/_bloques.scss */
  .bloque_videos_wrapper .video_mini {
    padding: 0 0 5px 0;
  }

  /* line 1212, ../sass/_bloques.scss */
  .bloque_formulario .form_general_wrapper form {
    margin: 20px 0;
  }

  /* line 1218, ../sass/_bloques.scss */
  .grid_horizontal_elementos--centrado > div {
    border-right: none;
  }
  /* line 1221, ../sass/_bloques.scss */
  .grid_horizontal_elementos--centrado > div:first-child {
    border-left: none;
  }

  /* line 1228, ../sass/_bloques.scss */
  .bloque_mapa #js_no_directions {
    position: relative;
    top: -4px;
  }

  /* line 1234, ../sass/_bloques.scss */
  .bloque_ebay__imagen, .bloque_ebay__cuerpo {
    float: none !important;
    width: 100% !important;
    padding: 0 !important;
  }

  /* line 1239, ../sass/_bloques.scss */
  .bloque_ebay .titulo_grande {
    font-size: 22px;
    margin-top: 10px;
  }

  /* line 1244, ../sass/_bloques.scss */
  .bloque_ebay__puja .bloque_ebay__pujar {
    max-width: none;
  }

  /* line 1248, ../sass/_bloques.scss */
  .bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__actual,
  .bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__numpujas {
    float: none !important;
    width: 100% !important;
  }

  /* line 1252, ../sass/_bloques.scss */
  .bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__numpujas {
    margin-top: 15px;
  }

  /* line 1255, ../sass/_bloques.scss */
  .bloque_ebay .bloque_ebay__masinfo {
    left: 0;
  }

  /* line 1259, ../sass/_bloques.scss */
  .bloque_radio .jplayer-wrapper {
    padding: 15px;
  }

  /* line 1262, ../sass/_bloques.scss */
  .bloque_radio .jp-audio .jp-progress {
    height: 5px;
    left: 35% !important;
    top: 18px;
    width: 30% !important;
  }

  /* line 1268, ../sass/_bloques.scss */
  .bloque_radio .jp-audio .jp-type-single .jp-time-holder, .bloque_radio .jp-audio .jp-progress, .bloque_radio .jp-volume-controls {
    display: none !important;
  }

  /* line 1271, ../sass/_bloques.scss */
  .bloque_radio .jplayer-share .sharer_botones {
    display: block !important;
  }

  /* line 1274, ../sass/_bloques.scss */
  .bloque_radio .jplayer-texto {
    padding: 0 5px 10px 5px;
  }

  /* line 1278, ../sass/_bloques.scss */
  .bloque_banners {
    display: none;
  }

  /* line 1282, ../sass/_bloques.scss */
  .bloque_ver_responsive {
    display: block !important;
  }
  /* line 1284, ../sass/_bloques.scss */
  .bloque_ver_responsive .bloque_banners {
    display: block !important;
  }

  /* line 1288, ../sass/_bloques.scss */
  .bloque_ver_responsive .col-1-3 {
    width: 33% !important;
    float: left !important;
    padding: 5px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  /* line 1297, ../sass/_bloques.scss */
  .bloque_grid_horizontal--jugadores .grid-h-element_imagen img {
    margin-right: -1%;
  }
  /* line 1300, ../sass/_bloques.scss */
  .bloque_grid_horizontal--jugadores .boton--ficha {
    left: 0;
  }
  /* line 1303, ../sass/_bloques.scss */
  .bloque_grid_horizontal--jugadores .grid-h-element_nombre-jugador a {
    bottom: -38%;
  }

  /* line 1308, ../sass/_bloques.scss */
  .bloque_separador {
    margin-top: 20px;
    margin-bottom: 10px !important;
  }

  /* line 1313, ../sass/_bloques.scss */
  .bx-wrapper {
    width: 100% !important;
  }

  /* line 1318, ../sass/_bloques.scss */
  .bloque-calendario .bx-viewport {
    max-height: 220px;
  }

  /* line 1322, ../sass/_bloques.scss */
  .box_estadisticas_campo {
    height: auto !important;
    max-height: 130px;
    overflow: hidden;
  }

  /* line 1327, ../sass/_bloques.scss */
  .calendarios-tabs {
    font-size: 13px;
  }
  /* line 1329, ../sass/_bloques.scss */
  .calendarios-tabs .active a {
    color: #ff6315;
  }

  /* line 1333, ../sass/_bloques.scss */
  .aside_box--seasonstats {
    margin-top: 20px;
  }

  /* line 1336, ../sass/_bloques.scss */
  .calendario-box {
    padding: 0px;
  }

  /* line 1339, ../sass/_bloques.scss */
  .calendarios-caja-partido {
    height: auto !important;
    max-height: 285px;
    overflow: hidden;
  }

  /* line 1344, ../sass/_bloques.scss */
  .calendarios-caja-partido__competicion {
    font-size: 12px;
  }

  /* line 1347, ../sass/_bloques.scss */
  .calendarios-caja-partido__campo {
    font-size: 12px;
  }

  /* line 1350, ../sass/_bloques.scss */
  .calendarios-caja-partido__nombre {
    font-size: 12px;
  }

  /* line 1353, ../sass/_bloques.scss */
  .calendarios-caja-partido__rivales_wrapper {
    padding: 10px;
  }

  /* line 1356, ../sass/_bloques.scss */
  .calendarios-caja-partido__info {
    padding: 8px 4px 10px 4px;
  }

  /* line 1360, ../sass/_bloques.scss */
  #cal-femenino-slider .calendarios-caja-partido__campo {
    max-width: 40%;
  }
  /* line 1363, ../sass/_bloques.scss */
  #cal-femenino-slider .calendarios-caja-partido__competicion {
    font-size: 12px;
    max-width: 25%;
    text-align: right;
    position: relative;
    float: right;
    top: -5px;
    right: -5px;
  }

  /* line 1373, ../sass/_bloques.scss */
  .calendarios-caja-partido__info-link {
    background: url("/images/calendarios/orange_right.png") no-repeat 10px center;
  }

  /* line 1376, ../sass/_bloques.scss */
  .calendarios-caja-partido__info-link, .calendarios-caja-partido__info-entradas {
    font-size: 13px;
    padding: 5px 0px 5px 18px;
    background: url("/images/calendarios/orange_right.png") no-repeat 5px center !important;
    color: #000000 !important;
  }
  /* line 1381, ../sass/_bloques.scss */
  .calendarios-caja-partido__info-link:hover, .calendarios-caja-partido__info-entradas:hover {
    background: url("/images/calendarios/orange_right.png") no-repeat 5px center !important;
  }

  /* line 1385, ../sass/_bloques.scss */
  .calendarios-caja-partido__rivales {
    max-width: none;
  }

  /* line 1388, ../sass/_bloques.scss */
  .calendarios-caja-cols1 {
    max-width: none;
  }

  /* line 1391, ../sass/_bloques.scss */
  .calendarios-caja-partido__rivales-nombre {
    font-size: 16px;
  }

  /* line 1394, ../sass/_bloques.scss */
  .box_estadisticas_titulo {
    font-size: 30px;
  }

  /* line 1397, ../sass/_bloques.scss */
  .box_estadisticas_row__dato {
    font-size: 20px;
  }
}
@media only screen and (min-width: 760px) and (max-width: 1023px) {
  /* line 1407, ../sass/_bloques.scss */
  .bloque_cabecera .bloque_cabecera--content {
    max-width: 100%;
  }

  /* line 1412, ../sass/_bloques.scss */
  .bloque_cabecera__contenido {
    margin: 0 auto;
    max-width: 90%;
    padding: 20px;
  }
  /* line 1417, ../sass/_bloques.scss */
  .bloque_cabecera__contenido .separador_blanco {
    margin-bottom: 20px;
  }

  /* line 1423, ../sass/_bloques.scss */
  .grid_horizontal_elementos .col-1-3 {
    width: 31.3%;
    float: left;
  }

  /* line 1429, ../sass/_bloques.scss */
  .bloque_ebay__puja .bloque_ebay__pujar {
    max-width: none;
  }

  /* line 1433, ../sass/_bloques.scss */
  .bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__actual,
  .bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__numpujas {
    float: none !important;
    width: 100% !important;
  }

  /* line 1437, ../sass/_bloques.scss */
  .bloque_ebay__puja .bloque_ebay__pujar .bloque_ebay__numpujas {
    margin-top: 15px;
  }

  /* line 1441, ../sass/_bloques.scss */
  .bloque_banners {
    display: none;
  }

  /* line 1445, ../sass/_bloques.scss */
  .bloque_separador {
    margin-top: 20px;
  }

  /* line 1449, ../sass/_bloques.scss */
  .bloque_ver_responsive {
    display: block !important;
  }
  /* line 1451, ../sass/_bloques.scss */
  .bloque_ver_responsive .bloque_banners {
    display: block !important;
  }

  /* line 1455, ../sass/_bloques.scss */
  .bloque_ver_responsive .col-1-3 {
    width: 33% !important;
    float: left !important;
    padding: 5px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}
@media only screen and (min-width: 1023px) and (max-width: 1025px) {
  /* line 1469, ../sass/_bloques.scss */
  .bloque-calendario .bx-viewport {
    max-height: 220px;
  }

  /* line 1473, ../sass/_bloques.scss */
  .box_estadisticas_campo {
    height: auto !important;
    max-height: 130px;
    overflow: hidden;
  }

  /* line 1478, ../sass/_bloques.scss */
  .calendarios-tabs {
    font-size: 13px;
  }
  /* line 1480, ../sass/_bloques.scss */
  .calendarios-tabs .active a {
    color: #ff6315;
  }

  /* line 1484, ../sass/_bloques.scss */
  .calendario-box {
    padding: 0px 40px;
  }

  /* line 1487, ../sass/_bloques.scss */
  .calendarios-caja-partido {
    height: auto !important;
    max-height: 285px;
    overflow: hidden;
  }

  /* line 1492, ../sass/_bloques.scss */
  .calendarios-caja-partido__competicion {
    font-size: 13px;
  }

  /* line 1495, ../sass/_bloques.scss */
  .calendarios-caja-partido__campo {
    font-size: 13px;
  }

  /* line 1498, ../sass/_bloques.scss */
  .calendarios-caja-partido__rivales_wrapper {
    padding: 10px;
  }

  /* line 1501, ../sass/_bloques.scss */
  .calendarios-caja-partido__info {
    padding: 8px 4px 10px 4px;
  }

  /* line 1504, ../sass/_bloques.scss */
  .calendarios-caja-partido__info-link {
    background: url("/images/calendarios/orange_right.png") no-repeat 10px center;
  }

  /* line 1507, ../sass/_bloques.scss */
  .calendarios-caja-partido__info-link, .calendarios-caja-partido__info-entradas {
    font-size: 13px;
    padding: 5px 5px 5px 23px;
    background: url("/images/calendarios/orange_right.png") no-repeat 5px center !important;
    color: #000000 !important;
  }
  /* line 1512, ../sass/_bloques.scss */
  .calendarios-caja-partido__info-link:hover, .calendarios-caja-partido__info-entradas:hover {
    background: url("/images/calendarios/orange_right.png") no-repeat 5px center !important;
  }

  /* line 1516, ../sass/_bloques.scss */
  .calendarios-caja-partido__rivales {
    max-width: none;
  }

  /* line 1519, ../sass/_bloques.scss */
  .calendarios-caja-cols1 {
    max-width: none;
  }

  /* line 1522, ../sass/_bloques.scss */
  .calendarios-caja-partido__rivales-nombre {
    font-size: 16px;
  }

  /* line 1525, ../sass/_bloques.scss */
  .box_estadisticas_titulo {
    font-size: 30px;
  }

  /* line 1528, ../sass/_bloques.scss */
  .box_estadisticas_row__dato {
    font-size: 20px;
  }
}
/**** BX Slider ****/
/* line 1539, ../sass/_bloques.scss */
.bx-wrapper {
  position: relative;
}

/* line 1542, ../sass/_bloques.scss */
.bx-controls {
  position: absolute;
  width: 100%;
  top: 45%;
}

/* line 1547, ../sass/_bloques.scss */
.bx-controls-direction {
  position: relative;
}

/* line 1550, ../sass/_bloques.scss */
.flechas {
  position: relative;
}

/* line 1553, ../sass/_bloques.scss */
.bx-prev {
  position: absolute;
  left: 30px;
  top: -5px;
  display: inline-block;
  z-index: 5;
  width: 31px;
  height: 31px;
  background: url(/images/controls.png) no-repeat;
  background-position: 0 0;
  color: transparent;
}

/* line 1566, ../sass/_bloques.scss */
.bx-next {
  position: absolute;
  right: 30px;
  top: -5px;
  display: inline-block;
  z-index: 5;
  width: 31px;
  height: 31px;
  background: url(/images/controls.png) no-repeat;
  background-position: -35px 0px;
  color: transparent;
}

/* line 1579, ../sass/_bloques.scss */
.aside_box--seasonstats, .aside_box--calendar {
  position: relative;
}
/* line 1582, ../sass/_bloques.scss */
.aside_box--seasonstats .bx-controls, .aside_box--calendar .bx-controls {
  top: 38%;
}
/* line 1585, ../sass/_bloques.scss */
.aside_box--seasonstats .aside_box__body, .aside_box--calendar .aside_box__body {
  background: url("/images/bg_asidebox.jpg") no-repeat center center white;
}
/* line 1588, ../sass/_bloques.scss */
.aside_box--seasonstats .bx-next, .aside_box--calendar .bx-next {
  right: -13px !important;
  display: block;
  width: 25px;
  height: 69px;
  background: url("/images/calendarios/nav_right.png") no-repeat center;
  color: transparent !important;
}
/* line 1596, ../sass/_bloques.scss */
.aside_box--seasonstats .bx-prev, .aside_box--calendar .bx-prev {
  left: -13px !important;
  display: block;
  width: 25px;
  height: 69px;
  background: url("/images/calendarios/nav_left.png") no-repeat center;
  color: transparent !important;
}

/* line 1607, ../sass/_bloques.scss */
.aside_box--seasonstats .bx-controls {
  top: 34%;
}

@media only screen and (max-width: 760px) {
  /* line 1615, ../sass/_bloques.scss */
  .aside_box--seasonstats .bx-next, .aside_box--calendar .bx-next {
    right: -14px !important;
  }
  /* line 1618, ../sass/_bloques.scss */
  .aside_box--seasonstats .bx-prev, .aside_box--calendar .bx-prev {
    left: -14px !important;
  }

  /* line 1622, ../sass/_bloques.scss */
  .aside_box--seasonstats .bx-controls {
    top: 25% !important;
  }
}
@media only screen and (min-width: 1023px) and (max-width: 1025px) {
  /* line 1630, ../sass/_bloques.scss */
  .aside_box--seasonstats .bx-controls {
    top: 28%;
  }
}
/* line 1638, ../sass/_bloques.scss */
.bloque-sondeo .contenido-editor {
  max-width: 100%;
}
/* line 1641, ../sass/_bloques.scss */
.bloque-sondeo .bloque-sondeo__descripcion {
  margin-bottom: 50px;
}
/* line 1644, ../sass/_bloques.scss */
.bloque-sondeo .bloque-sondeo-pregunta {
  margin-top: 40px;
  border: 1px solid #dadada;
  background-color: #f9f9f9;
  padding: 30px;
}
/* line 1650, ../sass/_bloques.scss */
.bloque-sondeo .bloque-sondeo-pregunta__titulo {
  font-family: Oswald, "sans serif";
  color: #3c3c3c;
  font-size: 22px;
  margin-bottom: 30px;
}
/* line 1659, ../sass/_bloques.scss */
.bloque-sondeo .bloque-sondeo__listitem {
  font-family: "Open Sans",sans-serif;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 1664, ../sass/_bloques.scss */
.bloque-sondeo .bloque-sondeo__select {
  width: auto;
  display: inline;
  height: auto;
  padding: 0;
  margin-right: 5px;
}

/* line 1673, ../sass/_bloques.scss */
.listbloque-imagen {
  max-width: 100%;
}

/* line 1, ../sass/_grid.scss */
.grid_fluid {
  margin-left: auto;
  margin-right: auto;
  padding: 0 !important;
  *zoom: 1;
  /* Hack clearfix ie7 */
  overflow: hidden;
  *zoom: 1;
}

/* line 9, ../sass/_grid.scss */
.grid_fluid:after {
  content: "";
  display: table;
  clear: both;
}

/* line 15, ../sass/_grid.scss */
.cols, .col-1-3, .col-2-3, .col-1-2, .col-1-1, .col-1-4, .col-1-5, .col-1-6, .col-1-8 {
  display: inline;
  float: left;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url(boxsizing.htc);
}

/************ Cols FLUID Grid ************/
/* line 27, ../sass/_grid.scss */
.col-1-3 {
  width: 33.33%;
  *width: 31.3%;
  /* Hack ie7 contenedor con borde */
}

/* line 32, ../sass/_grid.scss */
.col-2-3 {
  width: 66.66%;
}

/* line 36, ../sass/_grid.scss */
.col-1-2 {
  width: 49%;
  *width: 47%;
  /* Hack ie7 contenedor con borde */
  float: right;
}
/* line 42, ../sass/_grid.scss */
.col-1-2:first-child {
  float: left;
}

/* line 46, ../sass/_grid.scss */
.col-1-1 {
  width: 100%;
  *width: 99.9%;
  /* Hack ie7 contenedor con borde */
}

/* line 51, ../sass/_grid.scss */
.col-1-4 {
  width: 23%;
  margin: 1%;
  padding-left: 0;
}
/* line 58, ../sass/_grid.scss */
.col-1-4:first-child {
  padding-left: 0px;
}

/* line 62, ../sass/_grid.scss */
.col-1-5 {
  width: 18%;
  margin: 1%;
  padding-left: 0;
}
/* line 67, ../sass/_grid.scss */
.col-1-5:first-child {
  padding-left: 0px;
}

/* line 72, ../sass/_grid.scss */
.col-1-6 {
  width: 14.6%;
  margin: 1%;
  padding-left: 0;
}
/* line 77, ../sass/_grid.scss */
.col-1-6:first-child {
  padding-left: 0px;
}

/* line 82, ../sass/_grid.scss */
.col-1-8 {
  width: 12.5%;
}

/* line 87, ../sass/_grid.scss */
.col-1-3:nth-child(3n+1) {
  clear: left;
}

/* line 91, ../sass/_grid.scss */
.col-1-4:nth-child(4n+1) {
  clear: left;
}

/***************************** SEMIFLUID Grid 100% *****************************/
/* line 97, ../sass/_grid.scss */
.grid_semi {
  height: auto;
  overflow: hidden;
  *zoom: 1;
  /* Hack clearfix ie7 */
  position: relative;
  z-index: 1;
}

/* line 104, ../sass/_grid.scss */
.grid_semi:after {
  content: "";
  display: table;
  clear: both;
}

/* line 110, ../sass/_grid.scss */
.grid-left-wrap {
  float: left;
  margin-right: -275px;
  width: 100%;
}

/* line 116, ../sass/_grid.scss */
.grid-left {
  margin-right: 300px;
}

/* line 120, ../sass/_grid.scss */
.grid-right {
  width: 275px;
  float: left;
  position: relative;
}

/*** Mediaqueries ***/
@media only screen and (max-width: 820px) {
  /* line 131, ../sass/_grid.scss */
  .grid-left {
    margin-right: 0;
  }

  /* line 134, ../sass/_grid.scss */
  .grid-left-wrap {
    margin-right: 0;
    float: none;
  }

  /* line 138, ../sass/_grid.scss */
  .grid-right {
    width: 100%;
  }

  /* line 142, ../sass/_grid.scss */
  .col-1-2, .col-2-3, .col-1-3, .col-1-8 {
    width: 100%;
    float: none;
  }

  /* line 146, ../sass/_grid.scss */
  .col-1-2:first-child {
    float: none;
  }

  /* line 151, ../sass/_grid.scss */
  .col-1-4:nth-child(2n+1), .col-1-6:nth-child(2n+1) {
    clear: left;
  }

  /* line 155, ../sass/_grid.scss */
  .col-1-4, .col-1-6 {
    width: 48%;
    *width: 47%;
    /* Hack ie7 contenedor con borde */
    /*float:right;
    &:first-child{
      float:left;
    }*/
  }
}
/* line 6, ../sass/_resultados.scss */
.resultados_mes {
  text-transform: uppercase;
  padding: 12px;
  font-family: "Bebas Neue", sans-serif;
  background: #f2f2f2;
}

/* line 13, ../sass/_resultados.scss */
.resultados_filas {
  padding: 10px 0;
  font-size: 14px;
}

/* line 19, ../sass/_resultados.scss */
.resultados_fila:hover {
  background: #f2f2f2;
}
/* line 22, ../sass/_resultados.scss */
.resultados_fila a {
  text-decoration: none;
}
/* line 24, ../sass/_resultados.scss */
.resultados_fila a:hover {
  text-decoration: underline;
}
/* line 28, ../sass/_resultados.scss */
.resultados_fila div {
  float: left;
  padding: 5px;
}
/* line 31, ../sass/_resultados.scss */
.resultados_fila div.resultados_posicion {
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  color: #ff6315;
  width: 3%;
}
/* line 37, ../sass/_resultados.scss */
.resultados_fila div.resultados_rivales {
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  min-width: 45%;
  line-height: 1.2;
}
/* line 43, ../sass/_resultados.scss */
.resultados_fila div.resultados_goles {
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  width: 7%;
  text-align: right;
  margin-right: 20px;
}
/* line 50, ../sass/_resultados.scss */
.resultados_fila div.resultados_fechas {
  width: 20%;
  font-family: "IBM Plex", sans-serif;
}
/* line 54, ../sass/_resultados.scss */
.resultados_fila div.resultados_horas {
  width: 10%;
}
/* line 59, ../sass/_resultados.scss */
.resultados_fila div .ver_cronica a {
  color: #FF671F;
}
/* line 63, ../sass/_resultados.scss */
.resultados_fila div.resultados_posicion--escuela {
  width: 4% !important;
}
/* line 66, ../sass/_resultados.scss */
.resultados_fila div.resultados_rivales--escuela {
  width: 47% !important;
  font-size: 14px !important;
}
/* line 70, ../sass/_resultados.scss */
.resultados_fila div.resultados_goles--escuela {
  width: 9% !important;
  margin-right: 0;
}
/* line 74, ../sass/_resultados.scss */
.resultados_fila div.resultados_fechas--escuela {
  width: 40% !important;
}

/* line 80, ../sass/_resultados.scss */
.cover_calendario_cajas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 5;
  overflow: hidden;
  padding: 6% 12%;
}
/* line 89, ../sass/_resultados.scss */
.cover_calendario_cajas .proximo_partido_detalle_caja {
  background: url(/images/negro80.png);
  border-top: 1px solid #ff6315;
  color: #ffffff;
  float: left;
  position: relative;
  display: block;
}
/* line 100, ../sass/_resultados.scss */
.cover_calendario_cajas .proximo_partido_detalle_caja .proximo_partido_escudos {
  background: none;
  border-bottom: 1px solid #c1c2c2;
}
/* line 105, ../sass/_resultados.scss */
.cover_calendario_cajas .proximo_partido_detalle_caja .proximo_partido_cuerpo {
  color: #ffffff;
}
/* line 107, ../sass/_resultados.scss */
.cover_calendario_cajas .proximo_partido_detalle_caja .proximo_partido_cuerpo li {
  border-bottom: 1px solid #c1c2c2;
  border-top: none;
}
/* line 111, ../sass/_resultados.scss */
.cover_calendario_cajas .proximo_partido_detalle_caja .proximo_partido_cuerpo li.proximo_partido_tv {
  background: url(/images/2014/ico_tv.png) no-repeat left center;
  background-size: 16px;
}
/* line 115, ../sass/_resultados.scss */
.cover_calendario_cajas .proximo_partido_detalle_caja .proximo_partido_cuerpo li.proximo_partido_info {
  background: url(/images/2014/ico_info.png) no-repeat left center;
  background-size: 16px;
}
/* line 119, ../sass/_resultados.scss */
.cover_calendario_cajas .proximo_partido_detalle_caja .proximo_partido_cuerpo li.proximo_partido_entradas {
  background: url(/images/2014/ico_comprar.png) no-repeat left center;
  background-size: 16px;
}
/* line 125, ../sass/_resultados.scss */
.cover_calendario_cajas .proximo_partido_detalle_caja a {
  color: #ffffff;
}

/*** Clasificaciones escuela ***/
/* line 138, ../sass/_resultados.scss */
.clasificacion_escuela_row {
  border-bottom: 1px solid #c1c2c2;
  padding: 10px 5px;
  font-size: 14px;
}
/* line 143, ../sass/_resultados.scss */
.clasificacion_escuela_row.active {
  color: #ff6315;
}
/* line 151, ../sass/_resultados.scss */
.clasificacion_escuela_row .clasificacion_escuela_posicion {
  width: 10%;
  float: left;
}
/* line 155, ../sass/_resultados.scss */
.clasificacion_escuela_row .clasificacion_escuela_equipo {
  width: 65%;
  float: left;
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  line-height: 1.2;
}
/* line 162, ../sass/_resultados.scss */
.clasificacion_escuela_row .clasificacion_escuela_pj {
  width: 10%;
  float: left;
}
/* line 166, ../sass/_resultados.scss */
.clasificacion_escuela_row .clasificacion_escuela_puntos {
  width: 10%;
  float: left;
}

/*** Mediaqueries ***/
@media only screen and (max-width: 760px) {
  /* line 178, ../sass/_resultados.scss */
  .resultados_wrapper .cabecera_apartado_menu {
    width: 100%;
    text-align: right;
  }
  /* line 182, ../sass/_resultados.scss */
  .resultados_wrapper .pestanyas.pestanyas--apartado li, .resultados_wrapper .pestanyas--apartado.pestanyas--jugador li {
    padding: 0 5px;
  }

  /* line 187, ../sass/_resultados.scss */
  .cover_calendario_cajas {
    display: none;
  }

  /* line 191, ../sass/_resultados.scss */
  .resultados_row_responsive {
    display: block;
    width: 100%;
  }
  /* line 195, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_posicion {
    width: 5%;
  }
  /* line 198, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_rivales {
    width: 80%;
  }
  /* line 201, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_goles {
    width: 15%;
    margin-right: 0;
  }
  /* line 205, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_fechas {
    width: 60%;
  }
  /* line 208, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_horas {
    width: 15%;
  }
  /* line 212, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_posicion--escuela {
    width: 5% !important;
  }
  /* line 215, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_rivales--escuela {
    width: 80% !important;
  }
  /* line 218, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_goles--escuela {
    width: 15% !important;
  }
  /* line 221, ../sass/_resultados.scss */
  .resultados_row_responsive div.resultados_fechas--escuela {
    width: 90% !important;
  }
  /* line 225, ../sass/_resultados.scss */
  .resultados_row_responsive:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
  }
}
/* line 1, ../sass/_abonos.scss */
.abono_wrapper {
  border: 1px solid #E6E6DE;
  padding: 20px;
  margin-bottom: 20px;
  font-family: "IBM Plex", sans-serif;
  font-size: 14px;
}
/* line 8, ../sass/_abonos.scss */
.abono_wrapper small {
  padding-top: 20px;
  font-size: 14px;
  display: block;
  line-height: 1.5;
}

/* line 15, ../sass/_abonos.scss */
.abono_wrapper h3 {
  margin-top: 0;
  text-align: center;
  margin-bottom: 15px;
  font-size: 20px;
}

/* line 21, ../sass/_abonos.scss */
.abono_botones_wrapper {
  text-align: center;
  margin-top: 35px;
  margin-bottom: 20px;
  vertical-align: top;
}

/* line 27, ../sass/_abonos.scss */
.abono_opcion {
  margin: 15px 0;
  padding: 20px !important;
  border: 1px solid #E6E6DE;
  background: #f6f6f6;
  line-height: 1.3;
  position: relative;
  font-family: "IBM Plex", sans-serif;
  font-size: 16px;
}
/* line 34, ../sass/_abonos.scss */
.abono_opcion:hover {
  background: #E6E6DE;
}
/* line 37, ../sass/_abonos.scss */
.abono_opcion label:hover {
  cursor: pointer;
}

/* line 45, ../sass/_abonos.scss */
.abono_opcion_form {
  margin: 15px 0;
  padding: 15px !important;
  border: 1px solid #E6E6DE;
  background: #f6f6f6;
}

/* line 51, ../sass/_abonos.scss */
.importe_total {
  margin: 25px;
  font-size: 20px;
  color: red;
}

/* line 56, ../sass/_abonos.scss */
.abono_cabecera h3 {
  margin-top: 0;
}

/* line 59, ../sass/_abonos.scss */
.abono_cabecera .entradilla {
  margin-bottom: 25px;
}

/* line 65, ../sass/_abonos.scss */
.login_abonos {
  border: 1px solid #E6E6DE !important;
  margin-bottom: 20px;
}

/* line 70, ../sass/_abonos.scss */
.socios_activar_bc_formulario {
  padding-bottom: 0 !important;
  border: none !important;
}
/* line 74, ../sass/_abonos.scss */
.socios_activar_bc_formulario .titulo {
  background-color: #ededed;
  color: #000000;
  padding: 15px 44px;
  font-size: 24px;
  text-transform: uppercase;
  position: relative;
}
/* line 82, ../sass/_abonos.scss */
.socios_activar_bc_formulario .subtitulo2 {
  border: 0;
  padding-left: 0;
  padding-bottom: 0;
  margin: 15px 0 15px 20px;
  color: #333;
  font-size: 20px;
  font-weight: bold;
}
/* line 91, ../sass/_abonos.scss */
.socios_activar_bc_formulario .texto {
  font-size: 16px;
  color: #515151;
  margin: 20px;
  line-height: 1.3;
}
/* line 97, ../sass/_abonos.scss */
.socios_activar_bc_formulario .fila {
  margin: 0 !important;
}
/* line 100, ../sass/_abonos.scss */
.socios_activar_bc_formulario .fila input, .socios_activar_bc_formulario .fila select {
  margin-left: 8px !important;
}
/* line 104, ../sass/_abonos.scss */
.socios_activar_bc_formulario .fila .col-1-3 {
  width: 29.8%;
}
/* line 108, ../sass/_abonos.scss */
.socios_activar_bc_formulario .activar_campos {
  margin-top: 15px;
}
/* line 110, ../sass/_abonos.scss */
.socios_activar_bc_formulario .activar_campos .ayuda {
  display: none;
}
/* line 113, ../sass/_abonos.scss */
.socios_activar_bc_formulario .activar_campos input[type="submit"] {
  width: 100%;
  margin: 10px 0;
}
/* line 117, ../sass/_abonos.scss */
.socios_activar_bc_formulario .activar_campos #captcha {
  margin: 10px 0;
}
/* line 122, ../sass/_abonos.scss */
.socios_activar_bc_formulario .disfraz_select span {
  right: -7px;
  top: 3px;
}

/* line 128, ../sass/_abonos.scss */
.socios_input {
  min-height: 41px;
  border: 1px solid #bcc6cc;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: white;
  color: #34495e;
  padding: 0 24px;
  padding-left: 20px !important;
  margin: 8px 0 !important;
}

/* line 139, ../sass/_abonos.scss */
.socios_input[type=checkbox] {
  padding-left: 0px !important;
  border: none;
}

/* line 143, ../sass/_abonos.scss */
.col-20p {
  width: 28% !important;
  margin-right: 8px;
}

/* line 147, ../sass/_abonos.scss */
.col-80p {
  width: 62% !important;
}

/* line 150, ../sass/_abonos.scss */
#f_email, #f_email2 {
  width: 50% !important;
}

/* line 153, ../sass/_abonos.scss */
.socios_input.col-1-2 {
  margin-right: 10px !important;
  width: 45% !important;
}

/* line 159, ../sass/_abonos.scss */
.socio_boton input {
  line-height: 1.4;
}
/* line 162, ../sass/_abonos.scss */
.socio_boton.pequenyo {
  padding: 4px 8px;
  font-size: 12px;
}
/* line 166, ../sass/_abonos.scss */
.socio_boton.rojo {
  background: none;
  padding: 0;
  color: red;
  margin-left: 5px;
}
/* line 171, ../sass/_abonos.scss */
.socio_boton.rojo:hover {
  background: none;
  text-decoration: underline;
}
/* line 176, ../sass/_abonos.scss */
.socio_boton.verde {
  background: #2CAC2C;
  color: #ffffff;
}
/* line 180, ../sass/_abonos.scss */
.socio_boton.verde:hover {
  color: #000000;
  background: #d0d2d4;
}
/* line 185, ../sass/_abonos.scss */
.socio_boton.continuar {
  margin: 20px auto;
  padding: 10px 15px;
  width: 40%;
  background: #2CAC2C;
  background-position: 90% center;
  background-size: 30px;
  text-transform: uppercase;
}
/* line 193, ../sass/_abonos.scss */
.socio_boton.continuar:hover {
  background: #d0d2d4;
  background-position: 92% center;
  background-size: 30px;
}
/* line 198, ../sass/_abonos.scss */
.socio_boton.continuar.continuar--disabled {
  background: #d0d2d4;
}

/* line 206, ../sass/_abonos.scss */
.resumen {
  margin-left: 35px;
}
/* line 208, ../sass/_abonos.scss */
.resumen p {
  margin-left: 15px;
}

/* line 212, ../sass/_abonos.scss */
.descarga_pdf {
  margin: 20px 0;
  background: #cccccc;
  padding: 25px !important;
  font-size: 22px;
  color: #000000 !important;
  display: inline-block;
}
/* line 219, ../sass/_abonos.scss */
.descarga_pdf:hover {
  color: #ffffff;
}
/* line 222, ../sass/_abonos.scss */
.descarga_pdf small {
  display: block;
  font-size: 18px;
}

/* line 227, ../sass/_abonos.scss */
.socios_zona_perfil {
  margin-bottom: 20px;
}

/* line 230, ../sass/_abonos.scss */
.popup-condiciones_wrapper {
  background: none !important;
  z-index: 9999;
  top: 10%;
}

/* line 235, ../sass/_abonos.scss */
#anyadir_otro_abono_wrapper {
  display: none;
  margin: 20px 0;
  padding: 30px;
  background: #F4F4F4;
}
/* line 240, ../sass/_abonos.scss */
#anyadir_otro_abono_wrapper .socio_boton {
  margin-top: 9px;
}
/* line 243, ../sass/_abonos.scss */
#anyadir_otro_abono_wrapper .col-1-3 {
  width: 29% !important;
  margin: 0 7px !important;
}

/* line 248, ../sass/_abonos.scss */
.abono_blanquinegre_wrapper {
  border: 1px solid #E6E6DE;
  margin: 20px 0;
  padding: 30px;
  background: #F4F4F4;
}
/* line 253, ../sass/_abonos.scss */
.abono_blanquinegre_wrapper h2 {
  margin-top: 0;
}
/* line 255, ../sass/_abonos.scss */
.abono_blanquinegre_wrapper h2 a {
  display: block;
  font-size: 16px;
  color: #999999;
  font-weight: normal;
}
/* line 260, ../sass/_abonos.scss */
.abono_blanquinegre_wrapper h2 a:hover {
  text-decoration: underline;
}

/* line 266, ../sass/_abonos.scss */
.selector_foto {
  width: 29% !important;
}

/* line 269, ../sass/_abonos.scss */
.enviando {
  background: url(../images/ajax-loader.gif) no-repeat black;
  background-position: 15% center;
  transition: none;
  -webkit-transition: none;
  -moz-transition: none;
}
/* line 275, ../sass/_abonos.scss */
.enviando:hover {
  background: #000000;
  color: #ffffff;
}

/* line 280, ../sass/_abonos.scss */
.enviando-form {
  display: none;
}
/* line 282, ../sass/_abonos.scss */
.enviando-form img {
  vertical-align: middle;
}

/**** Consulta precios ****/
/* line 289, ../sass/_abonos.scss */
.consultar_precios .titulo_grande {
  clear: both;
  font-family: "Oswald",sans-serif;
  font-size: 24px;
  font-weight: normal;
  text-transform: uppercase;
  margin-bottom: 30px;
}

/* line 297, ../sass/_abonos.scss */
.consultar_precios .titulo_mediano {
  border-bottom: 1px solid #999999;
  font-size: 20px;
  font-weight: bold;
  margin: 15px 0;
  padding-bottom: 10px;
}

/* line 305, ../sass/_abonos.scss */
.consultar_precios .abono_datos_asiento {
  margin-bottom: 20px;
  text-align: center;
}
/* line 308, ../sass/_abonos.scss */
.consultar_precios .abono_datos_asiento div {
  margin-bottom: 10px;
}

/* line 313, ../sass/_abonos.scss */
.consultar_precios .abono_descuentos .col-1-1 {
  padding: 5px !important;
  font-size: 16px;
}

/* line 318, ../sass/_abonos.scss */
.consultar_precios .abono_descuentos small {
  display: block;
  font-weight: normal;
  padding: 10px;
}

/* line 324, ../sass/_abonos.scss */
.consultar_precios .importe_total {
  display: inline-block;
  padding: 25px 40px;
  border-radius: 5px;
  margin: 15px 0;
  font-size: 24px;
  border: 2px solid green;
  margin-left: 20px;
}

/* line 334, ../sass/_abonos.scss */
.consultar_precios .informacion {
  font-size: 14px;
}

/* line 338, ../sass/_abonos.scss */
.consultar_precios .boton--naranja {
  padding: 15px 30px;
  font-size: 20px;
}

/* line 342, ../sass/_abonos.scss */
.consultar_precios .boton--naranja.disabled {
  background: #E0E0E0;
  color: #C5C5C5;
  cursor: default;
}

/* line 347, ../sass/_abonos.scss */
.consultar_precios .boton--naranja.disabled:hover {
  background: #E0E0E0 !important;
}

/* line 351, ../sass/_abonos.scss */
.titulo_pequenyo--importante {
  background: #f5f5f5;
  border: 1px solid #999;
  padding: 10px 20px 20px 20px;
}
/* line 355, ../sass/_abonos.scss */
.titulo_pequenyo--importante small {
  color: #000;
  line-height: 1.5;
  font-size: 14px;
}

/* line 364, ../sass/_abonos.scss */
#t_listaventaabono .contenido-editor .boton, #t_listaventaabono .contenido-editor .boton--ficha {
  width: 60%;
  margin-top: 30px;
}

/****** Estilos 2015 ******/
/* line 375, ../sass/_abonos.scss */
.frm_aside--abonos input {
  width: 100%;
}

/* line 380, ../sass/_abonos.scss */
.abono_cabecera {
  line-height: 1.3;
}

/* line 385, ../sass/_abonos.scss */
.boton.continuar, .continuar.boton--ficha {
  padding: 6px 20px;
  background: #2cac2c;
  vertical-align: inherit;
}
/* line 390, ../sass/_abonos.scss */
.boton.volver, .volver.boton--ficha {
  padding: 6px 20px;
  background: #000000;
  vertical-align: inherit;
}

/* line 399, ../sass/_abonos.scss */
.abono_wrapper #f_email, .abono_wrapper #f_email2 {
  width: 47% !important;
}
/* line 403, ../sass/_abonos.scss */
.abono_wrapper form .col-1-2 {
  width: 47% !important;
}
/* line 407, ../sass/_abonos.scss */
.abono_wrapper .fila {
  padding: 0;
}

/* line 412, ../sass/_abonos.scss */
.boton_nuevo_abono.verde {
  background: #2cac2c;
  padding: 5px 20px;
}

/* line 417, ../sass/_abonos.scss */
.abono_datos_abonado {
  margin-bottom: 3px;
  font-family: "IBM Plex", sans-serif;
  font-size: 16px;
  padding: 2px 0;
}

/* line 424, ../sass/_abonos.scss */
.abonos_fuera_plazo {
  line-height: 1.3;
  font-size: 22px;
}

/* line 431, ../sass/_abonos.scss */
.abono_banner_wrapper {
  margin: 20px 0;
}
/* line 433, ../sass/_abonos.scss */
.abono_banner_wrapper img {
  width: 100%;
  max-width: 100%;
}

/* line 439, ../sass/_abonos.scss */
.forma-pago__texto {
  padding: 30px 30px 0 30px;
}
/* line 441, ../sass/_abonos.scss */
.forma-pago__texto p {
  display: block;
  padding: 5px 20px;
}

/* line 447, ../sass/_abonos.scss */
.abono-caja-pago {
  padding: 15px;
  border: 1px solid #cccccc;
  text-align: center;
}
/* line 451, ../sass/_abonos.scss */
.abono-caja-pago img {
  width: 100%;
  max-width: 100%;
  padding: 3.5px 0;
}
/* line 456, ../sass/_abonos.scss */
.abono-caja-pago .boton_nuevo_abono {
  width: 100%;
  margin-top: 20px;
}

/* line 464, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa:first-child {
  margin-bottom: 20px;
}
/* line 468, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__meses {
  font-size: 20px;
}
/* line 470, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__meses .mas-info {
  font-weight: normal;
  color: #ff6315;
  cursor: pointer;
}
/* line 474, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__meses .mas-info:hover {
  text-decoration: underline;
}
/* line 479, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__cuotas {
  text-align: left;
  margin: 10px 0;
}
/* line 482, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__cuotas li {
  overflow: hidden;
  *zoom: 1;
  padding: 2px 0;
}
/* line 485, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__cuotas li span {
  float: right;
}
/* line 490, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__info {
  margin-bottom: 10px;
  text-align: left;
  font-size: 14px;
  display: none;
}
/* line 495, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__info li {
  overflow: hidden;
  *zoom: 1;
  padding: 2px 0;
}
/* line 498, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__info li span {
  float: right;
}
/* line 503, ../sass/_abonos.scss */
.finconsum-tarifas .finconsum-tarifa__tae {
  display: block;
}

/* line 509, ../sass/_abonos.scss */
.finconsum-tarifas-form input[type=text] {
  display: block;
  font-size: 14px;
  margin-bottom: 5px;
  padding: 5px;
  width: 100%;
}

/* line 517, ../sass/_abonos.scss */
.finconsum-datos-wrapper__titulo {
  text-align: left;
  margin-bottom: 15px;
}

/* line 521, ../sass/_abonos.scss */
.cesion-finconsum {
  display: block;
}

/* line 524, ../sass/_abonos.scss */
#volver-tarifa {
  color: #ff6315;
  cursor: pointer;
  display: block;
  margin: 10px 0 -5px;
  text-align: right;
}
/* line 530, ../sass/_abonos.scss */
#volver-tarifa:hover {
  text-decoration: underline;
}

/* line 535, ../sass/_abonos.scss */
.banners-horizontal {
  overflow: hidden;
  *zoom: 1;
}
/* line 537, ../sass/_abonos.scss */
.banners-horizontal .banner {
  width: 50%;
  float: left;
}
/* line 540, ../sass/_abonos.scss */
.banners-horizontal .banner img {
  width: 100%;
  max-width: 100%;
}

/* line 549, ../sass/_abonos.scss */
.abono_cabecera_reserva h3 {
  font-weight: bold;
  margin-bottom: 10px;
}

/* line 555, ../sass/_abonos.scss */
.frm_abono_reservas input[type=text] {
  text-transform: uppercase;
}
/* line 558, ../sass/_abonos.scss */
.frm_abono_reservas input[type=text].email {
  text-transform: lowercase;
}

/* line 564, ../sass/_abonos.scss */
.boton-pagar {
  font-size: 16px;
  padding: 12px !important;
  text-transform: uppercase;
}

@media only screen and (max-width: 760px) {
  /* line 572, ../sass/_abonos.scss */
  .eliminar_domiciliacion {
    position: inherit !important;
    margin: 10px 0 0 0 !important;
    right: 0 !important;
    top: 0 !important;
  }

  /* line 578, ../sass/_abonos.scss */
  #flashMessage {
    padding: 10px;
  }

  /* line 582, ../sass/_abonos.scss */
  .socios_activar_bc_formulario .fila {
    width: 100% !important;
  }
  /* line 585, ../sass/_abonos.scss */
  .socios_activar_bc_formulario input, .socios_activar_bc_formulario select {
    width: 95% !important;
    display: block;
  }

  /* line 590, ../sass/_abonos.scss */
  .textos_abonados {
    padding: 0 15px !important;
  }

  /* line 593, ../sass/_abonos.scss */
  .importe_total {
    margin: 0;
  }

  /* line 597, ../sass/_abonos.scss */
  .abono_wrapper #f_email, .abono_wrapper #f_email2 {
    width: 100% !important;
  }
  /* line 601, ../sass/_abonos.scss */
  .abono_wrapper form .col-1-2 {
    width: 100% !important;
  }

  /* line 607, ../sass/_abonos.scss */
  .col-20p {
    width: 100% !important;
  }

  /* line 611, ../sass/_abonos.scss */
  .abono_botones_wrapper a, .abono_botones_wrapper input {
    width: 100%;
    margin: 5px 0;
  }

  /* line 615, ../sass/_abonos.scss */
  #anyadir_otro_abono_wrapper .col-1-3 {
    width: 100% !important;
    margin: 5px 0;
  }

  /* line 619, ../sass/_abonos.scss */
  #f_email, #f_email2 {
    width: 100% !important;
  }

  /* line 623, ../sass/_abonos.scss */
  .consultar_precios .titulo_grande {
    font-size: 22px;
  }

  /* line 626, ../sass/_abonos.scss */
  .consultar_precios .abono_datos_asiento {
    font-size: 16px;
    text-align: left;
  }

  /* line 630, ../sass/_abonos.scss */
  .consultar_precios .abono_descuentos .col-1-1 {
    font-size: 16px;
  }

  /* line 633, ../sass/_abonos.scss */
  .consultar_precios .importe_total {
    font-size: 22px;
    padding: 10px;
  }

  /* line 637, ../sass/_abonos.scss */
  .consultar_precios .col-2-3, .consultar_precios .col-1-3 {
    width: 100%;
    float: none;
    margin: 10px 0;
  }

  /* line 642, ../sass/_abonos.scss */
  .socio_boton.continuar {
    width: 100%;
  }

  /* line 645, ../sass/_abonos.scss */
  .socio_boton.pequenyo {
    width: 100%;
    margin: 5px 0;
  }

  /* line 649, ../sass/_abonos.scss */
  .disfraz_select select {
    width: 100% !important;
  }

  /* line 652, ../sass/_abonos.scss */
  .socios_input.col-1-2 {
    width: 100% !important;
  }

  /* line 655, ../sass/_abonos.scss */
  .disfraz_select span {
    display: none;
  }

  /* line 659, ../sass/_abonos.scss */
  .importe_total {
    margin-bottom: 10px;
  }

  /* line 662, ../sass/_abonos.scss */
  .forma-pago__texto {
    float: none;
    display: block;
    padding: 10px 30px 0;
  }

  /* line 667, ../sass/_abonos.scss */
  .abono_botones_wrapper {
    float: none !important;
    width: 100%;
    display: block;
    margin-top: 10px;
  }
}
/* line 2, ../sass/_formularios.scss */
input[type=submit], input[type=button] {
  border: none;
  font-family: "Bebas Neue", sans-serif;
  font-size: 18px;
  text-align: center;
  background: #ff6315;
  color: #ffffff;
  padding: 5px 20px !important;
  -webkit-padding-before: 2px;
  -webkit-padding-after: 2px;
  cursor: pointer;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
}
/* line 16, ../sass/_formularios.scss */
input[type=submit]:hover, input[type=button]:hover {
  background: #000000;
}

/* line 21, ../sass/_formularios.scss */
.campo_incorrecto {
  border: 1px solid red;
}

/************************ Formulario general *************************/
/* line 28, ../sass/_formularios.scss */
.form_general_wrapper *::-webkit-input-placeholder {
  color: #000000 !important;
  font-family: "Bebas Neue", sans-serif;
  font-weight: 100;
}

/* line 33, ../sass/_formularios.scss */
.form_general_wrapper *:-moz-placeholder {
  color: #000000 !important;
  font-family: "Bebas Neue", sans-serif;
  font-weight: 100;
}

/* line 38, ../sass/_formularios.scss */
.form_general_wrapper *::-moz-placeholder {
  color: #000000 !important;
  font-family: "Bebas Neue", sans-serif;
  font-weight: 100;
}

/* line 43, ../sass/_formularios.scss */
.form_general_wrapper *:-ms-input-placeholder {
  color: #000000 !important;
  font-family: "Bebas Neue", sans-serif;
  font-weight: 100;
}

/* line 50, ../sass/_formularios.scss */
.form_general_wrapper form {
  margin: 40px 0;
}
/* line 53, ../sass/_formularios.scss */
.form_general_wrapper input[type=text], .form_general_wrapper input[type=email], .form_general_wrapper select, .form_general_wrapper textarea {
  border: 1px solid #c1c2c2;
  padding: 10px;
  display: block;
  margin: 10px 0;
  width: 100%;
  font-size: 16px;
  height: 45px;
  font-family: "Bebas Neue", sans-serif;
  font-weight: 100;
  color: #8e909a;
}
/* line 64, ../sass/_formularios.scss */
.form_general_wrapper input[type=text].campo_incorrecto, .form_general_wrapper input[type=email].campo_incorrecto, .form_general_wrapper select.campo_incorrecto, .form_general_wrapper textarea.campo_incorrecto {
  border: 1px solid red;
}
/* line 68, ../sass/_formularios.scss */
.form_general_wrapper textarea {
  height: auto;
}
/* line 71, ../sass/_formularios.scss */
.form_general_wrapper label {
  font-family: "Bebas Neue", sans-serif;
}
/* line 74, ../sass/_formularios.scss */
.form_general_wrapper legend {
  font-family: "Bebas Neue", sans-serif;
  border-bottom: 1px solid #c1c2c2;
  clear: both;
  font-size: 20px;
  font-weight: normal;
  margin-bottom: 25px;
  padding: 20px 0;
  text-transform: uppercase;
}
/* line 85, ../sass/_formularios.scss */
.form_general_wrapper ul li {
  margin-bottom: 10px;
}
/* line 87, ../sass/_formularios.scss */
.form_general_wrapper ul li.col-1-2 {
  width: 49%;
}
/* line 89, ../sass/_formularios.scss */
.form_general_wrapper ul li.col-1-2.par {
  float: left;
}
/* line 92, ../sass/_formularios.scss */
.form_general_wrapper ul li.col-1-2.impar {
  float: right;
}
/* line 98, ../sass/_formularios.scss */
.form_general_wrapper .btn_enviar_wrapper {
  margin-top: 20px;
}
/* line 101, ../sass/_formularios.scss */
.form_general_wrapper .politicas_wrapper {
  display: block;
}
/* line 104, ../sass/_formularios.scss */
.form_general_wrapper p {
  margin-bottom: 20px;
}

/* line 110, ../sass/_formularios.scss */
form #filelist {
  display: block;
  font-size: 14px;
  color: #8e909a;
}
/* line 114, ../sass/_formularios.scss */
form #filelist div {
  margin-bottom: 15px;
}
/* line 118, ../sass/_formularios.scss */
form #cargando {
  display: none !important;
}
/* line 121, ../sass/_formularios.scss */
form #pickfiles {
  display: block;
}
/* line 124, ../sass/_formularios.scss */
form #uploadfiles {
  display: none;
}

/*** Mediaqueries ***/
/* line 1, ../sass/_jugadores.scss */
.jugadores {
  margin: 2% 0 3% 0;
}
/* line 3, ../sass/_jugadores.scss */
.jugadores .col-1-4 {
  overflow: hidden;
}

/* line 8, ../sass/_jugadores.scss */
#t_escuela .jugadores .col-1-4 {
  overflow: inherit;
}

/* line 12, ../sass/_jugadores.scss */
.subtitular-jugadores {
  font-family: "Bebas Neue", sans-serif;
  text-transform: uppercase;
  color: #1F1D19;
  font-size: 14px;
  border-color: #7C7D7E;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding: 6px;
  margin: 10px 0;
}

/* line 24, ../sass/_jugadores.scss */
.jugador {
  display: block;
  margin-bottom: 25px;
  text-decoration: none;
}

/* line 30, ../sass/_jugadores.scss */
.jugador__foto {
  border-color: #FF4807;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding-bottom: 10px;
  width: 100%;
  display: block;
}

/* line 39, ../sass/_jugadores.scss */
.jugador__numero {
  background-color: #BDBEBE;
  color: #ffffff;
  font-size: 24px;
  font-family: "Bebas Neue", sans-serif;
  width: 45px;
  height: 54px;
  line-height: 54px;
  text-align: center;
  float: left;
  margin-right: 11px;
}

/* line 52, ../sass/_jugadores.scss */
.jugador__nombre {
  color: #000000;
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  margin: 10px 0 6px 0;
}

/* line 60, ../sass/_jugadores.scss */
.jugador__descripcion {
  color: #8C8E8E;
  font-size: 14px;
}

/* line 65, ../sass/_jugadores.scss */
.resumen-jugadores {
  overflow: hidden;
  *zoom: 1;
  margin: 30px 0;
  border-color: #BDBEBE;
  border-style: solid;
  border-width: 1px 0 0 0;
}

/* line 74, ../sass/_jugadores.scss */
.resumen-jugadores__lista li {
  padding-left: 5px;
}
/* line 77, ../sass/_jugadores.scss */
.resumen-jugadores__lista a {
  text-decoration: none;
  color: #3F3A38;
  text-transform: uppercase;
  line-height: 2;
  font-size: 12px;
}

@media only screen and (max-width: 760px) {
  /* line 89, ../sass/_jugadores.scss */
  .resumen-jugadores .col-1-4 {
    width: 100%;
    float: none;
  }
}
/* line 3, ../sass/_ficha_jugador.scss */
.cover-jugador {
  position: relative;
}
/* line 6, ../sass/_ficha_jugador.scss */
.cover-jugador .boton, .cover-jugador .boton--ficha {
  position: absolute;
  bottom: 15%;
  right: 10%;
  padding: 10px 50px;
}

/* line 14, ../sass/_ficha_jugador.scss */
.cover-jugador__cita {
  position: absolute;
  top: 25%;
  left: 15%;
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  width: 200px;
  line-height: 1.2;
  text-transform: uppercase;
}

/* line 25, ../sass/_ficha_jugador.scss */
.cover-jugador__nombre {
  background: url(/images/fondo_jugador.jpg) no-repeat black;
  background-size: cover;
  text-align: center;
  font-size: 140px;
  text-transform: uppercase;
  font-weight: bold;
  font-family: "Bebas Neue", sans-serif;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 70%;
}
/* line 38, ../sass/_ficha_jugador.scss */
.cover-jugador__nombre span {
  color: #ffffff;
  vertical-align: bottom;
  display: inline-block;
  position: absolute;
  left: 15%;
  bottom: -10px;
  text-align: left;
  width: 100%;
}

/* line 49, ../sass/_ficha_jugador.scss */
.cover-jugador__cortina {
  background: url(/images/negro80.png);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 57, ../sass/_ficha_jugador.scss */
.cover-jugador__recorte {
  overflow: hidden;
  text-align: center;
}
/* line 60, ../sass/_ficha_jugador.scss */
.cover-jugador__recorte img {
  position: relative;
  z-index: 1;
}

/* line 69, ../sass/_ficha_jugador.scss */
#t_valenciajugador .migas_wrapper {
  display: none;
}
/* line 72, ../sass/_ficha_jugador.scss */
#t_valenciajugador .social-feed-element {
  width: 31%;
}

/* line 77, ../sass/_ficha_jugador.scss */
.ficha-jugador-wrapper {
  max-width: 960px;
  margin: 0 auto;
}

/* line 82, ../sass/_ficha_jugador.scss */
.ficha-jugador__datos {
  margin: 20px 0;
  color: #000000;
  max-width: 850px;
  position: relative;
}

/* line 88, ../sass/_ficha_jugador.scss */
.ficha-jugador__coche {
  position: relative;
}

/* line 91, ../sass/_ficha_jugador.scss */
.ficha-jugador__nombre {
  font-family: "Bebas Neue", sans-serif;
  font-size: 45px;
  font-weight: bold;
  margin-bottom: 20px;
}

/* line 97, ../sass/_ficha_jugador.scss */
.ficha-jugador__datospersonales {
  margin: 40px auto;
}
/* line 99, ../sass/_ficha_jugador.scss */
.ficha-jugador__datospersonales strong {
  font-family: "Bebas Neue", sans-serif;
  display: inline-block;
  width: 100px;
}
/* line 104, ../sass/_ficha_jugador.scss */
.ficha-jugador__datospersonales .left {
  width: 48%;
  display: inline-block;
  float: none;
  padding: 3px 0;
}
/* line 110, ../sass/_ficha_jugador.scss */
.ficha-jugador__datospersonales .right {
  width: 48%;
  display: inline-block;
  float: none;
  padding: 3px 0;
}

/* line 117, ../sass/_ficha_jugador.scss */
.ficha-jugador__descripcion {
  color: #000000;
}
/* line 119, ../sass/_ficha_jugador.scss */
.ficha-jugador__descripcion strong {
  color: #000000;
}
/* line 122, ../sass/_ficha_jugador.scss */
.ficha-jugador__descripcion p {
  line-height: 1.6;
}

/* line 127, ../sass/_ficha_jugador.scss */
.ficha-jugador__tabs {
  margin-bottom: 40px;
}
/* line 129, ../sass/_ficha_jugador.scss */
.ficha-jugador__tabs li {
  padding-right: 20px;
}
/* line 131, ../sass/_ficha_jugador.scss */
.ficha-jugador__tabs li.active {
  font-weight: bold;
}

/* line 136, ../sass/_ficha_jugador.scss */
.jugador-camiseta {
  display: block;
  margin: 60px auto;
  background-color: #ff6315;
  color: #ffffff;
  padding: 30px;
  position: relative;
  padding-left: 180px;
}
/* line 144, ../sass/_ficha_jugador.scss */
.jugador-camiseta:hover {
  background-color: #000000 !important;
}

/* line 149, ../sass/_ficha_jugador.scss */
.jugador-camiseta__texto strong {
  font-size: 22px;
  font-family: "Bebas Neue", sans-serif;
  display: block;
  text-transform: uppercase;
  margin-bottom: 10px;
}
/* line 156, ../sass/_ficha_jugador.scss */
.jugador-camiseta__texto small {
  font-size: 12px;
  display: block;
}

/* line 161, ../sass/_ficha_jugador.scss */
.jugador-camiseta__comprar {
  display: inline-block;
  padding: 10px 20px;
  color: #000000;
  background: #ffffff;
  font-size: 16px;
  font-family: "Bebas Neue", sans-serif;
  position: absolute;
  top: 33%;
  right: 30px;
  text-transform: uppercase;
}

/* line 174, ../sass/_ficha_jugador.scss */
.ficha-jugador__estadisticas {
  position: relative;
  color: #fff;
}
/* line 177, ../sass/_ficha_jugador.scss */
.ficha-jugador__estadisticas .estadisticas-inferior_fila {
  position: relative;
  z-index: 1;
  display: block;
  max-width: 960px;
  margin: 250px auto 40px auto;
  text-align: center;
}
/* line 185, ../sass/_ficha_jugador.scss */
.ficha-jugador__estadisticas .estadisticas-inferior--bloque {
  border-left: none;
  text-align: left;
  padding: 0 25px;
}
/* line 189, ../sass/_ficha_jugador.scss */
.ficha-jugador__estadisticas .estadisticas-inferior--bloque small {
  text-transform: uppercase;
  font-size: 12px;
  padding: 0;
  position: relative;
}
/* line 194, ../sass/_ficha_jugador.scss */
.ficha-jugador__estadisticas .estadisticas-inferior--bloque small:before {
  bottom: -8px;
  content: ' ';
  display: block;
  height: 2px;
  width: 25%;
  background-color: #ff6315;
  position: absolute;
  left: 0;
}

/* line 207, ../sass/_ficha_jugador.scss */
.ficha-jugador__estadisticas-cortina {
  background: url(/images/negro70.png);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 216, ../sass/_ficha_jugador.scss */
.ficha-jugador__nav {
  margin: 50px 0;
}

/* line 219, ../sass/_ficha_jugador.scss */
.ficha-jugador__nav-link {
  position: relative;
  float: left;
  width: 50%;
  padding: 100px;
  color: #ffffff;
  text-align: center;
  font-size: 32px;
  font-family: "Bebas Neue", sans-serif;
  text-transform: uppercase;
  text-decoration: none;
}
/* line 231, ../sass/_ficha_jugador.scss */
.ficha-jugador__nav-link:hover .ficha-jugador__nav-cortina {
  opacity: 0.7;
}

/* line 237, ../sass/_ficha_jugador.scss */
.ficha-jugador__nav--prev .ficha-jugador__nav-recorte {
  position: absolute;
  top: 0px;
  left: 70%;
  height: 100%;
}

/* line 248, ../sass/_ficha_jugador.scss */
.ficha-jugador__nav--next .ficha-jugador__nav-recorte {
  position: absolute;
  top: 0px;
  right: 70%;
  height: 100%;
}

/* line 258, ../sass/_ficha_jugador.scss */
.ficha-jugador__nav-cortina {
  background: url(/images/negro80.png);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity .2s ease;
  -moz-transition: opacity .2s ease;
  transition: opacity .2s ease;
}

/* line 269, ../sass/_ficha_jugador.scss */
.ficha-jugador__nav-texto {
  position: relative;
  z-index: 1;
}
/* line 272, ../sass/_ficha_jugador.scss */
.ficha-jugador__nav-texto img {
  vertical-align: middle;
  margin: -7px 10px 0 10px;
}

/* line 279, ../sass/_ficha_jugador.scss */
.jugador-estadisticas li {
  list-style: none;
  border-color: #7C7D7E;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding: 10px;
  margin: 0;
  font-size: 14px;
}
/* line 287, ../sass/_ficha_jugador.scss */
.jugador-estadisticas li strong {
  font-weight: normal;
}
/* line 290, ../sass/_ficha_jugador.scss */
.jugador-estadisticas li span {
  float: right;
  padding-left: 10px;
}

/* line 296, ../sass/_ficha_jugador.scss */
.jugador-estadisticas__opta {
  float: right;
}

/* line 299, ../sass/_ficha_jugador.scss */
.jugador-estadisticas--resumen {
  float: right;
  width: 62%;
}

/* line 305, ../sass/_ficha_jugador.scss */
.ficha-jugador__compartir a {
  color: #000;
  margin-right: 40px;
  font-size: 14px;
  font-weight: bold;
}
/* line 310, ../sass/_ficha_jugador.scss */
.ficha-jugador__compartir a:hover {
  text-decoration: underline;
}
/* line 314, ../sass/_ficha_jugador.scss */
.ficha-jugador__compartir img {
  vertical-align: middle;
}

@media only screen and (max-width: 760px) {
  /* line 331, ../sass/_ficha_jugador.scss */
  .cover-jugador__nombre {
    font-size: 35px;
  }
  /* line 333, ../sass/_ficha_jugador.scss */
  .cover-jugador__nombre span {
    left: 0;
    bottom: -5px;
  }

  /* line 338, ../sass/_ficha_jugador.scss */
  .cover-jugador__cita {
    display: none;
  }

  /* line 342, ../sass/_ficha_jugador.scss */
  .cover-jugador__recorte img {
    max-width: 60%;
  }

  /* line 346, ../sass/_ficha_jugador.scss */
  .ficha-jugador__nombre {
    font-size: 26px;
  }

  /* line 349, ../sass/_ficha_jugador.scss */
  .ficha-jugador__datos {
    margin: 10px;
    text-align: left;
  }

  /* line 353, ../sass/_ficha_jugador.scss */
  .ficha-jugador__coche {
    position: absolute;
    right: -10px;
    max-width: 35%;
    top: 40px;
  }

  /* line 359, ../sass/_ficha_jugador.scss */
  .ficha-jugador__datospersonales {
    margin: 20px 0;
  }
  /* line 361, ../sass/_ficha_jugador.scss */
  .ficha-jugador__datospersonales .left, .ficha-jugador__datospersonales .right {
    float: none;
    width: 100%;
    text-align: left;
  }

  /* line 367, ../sass/_ficha_jugador.scss */
  .ficha-jugador__estadisticas .estadisticas-inferior_fila {
    margin-top: 40px;
  }

  /* line 370, ../sass/_ficha_jugador.scss */
  #t_valenciajugador .social-feed-element {
    width: 100%;
  }

  /* line 373, ../sass/_ficha_jugador.scss */
  .jugador-camiseta {
    padding-left: 125px;
  }

  /* line 376, ../sass/_ficha_jugador.scss */
  .jugador-camiseta__comprar {
    position: relative;
    margin-top: 15px;
    right: 0;
  }

  /* line 382, ../sass/_ficha_jugador.scss */
  .ficha-jugador__nav {
    margin: 0;
  }

  /* line 385, ../sass/_ficha_jugador.scss */
  .ficha-jugador__nav-link {
    padding: 40px 20px;
    font-size: 20px;
  }

  /* line 389, ../sass/_ficha_jugador.scss */
  .ficha-jugador__nav-recorte {
    display: none;
  }

  /* line 393, ../sass/_ficha_jugador.scss */
  .cover-jugador .boton, .cover-jugador .boton--ficha {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    width: 90%;
    margin: 10px auto;
    padding: 10px;
    font-size: 14px;
    display: block;
  }
}
/* line 410, ../sass/_ficha_jugador.scss */
#t_gamer .cover-jugador {
  padding-bottom: 32%;
  position: relative;
}
/* line 415, ../sass/_ficha_jugador.scss */
#t_gamer .cover-jugador__fondo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 422, ../sass/_ficha_jugador.scss */
#t_gamer .ficha-jugador__titulo {
  font-family: "Bebas Neue", sans-serif, "sans serif";
  color: #ffffff;
  font-size: 47px;
  position: absolute;
  bottom: 170px;
  left: 25px;
  text-shadow: 2px 2px 8px #333333;
}
/* line 430, ../sass/_ficha_jugador.scss */
#t_gamer .ficha-jugador__titulo strong {
  font-size: 70px;
  display: block;
}
/* line 436, ../sass/_ficha_jugador.scss */
#t_gamer .ficha-jugador {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 19;
  background: rgba(0, 0, 0, 0.5);
  height: 118px;
  width: 100%;
  padding: 2px 15px 0 15px;
  color: #ffffff;
  display: table;
  border-spacing: 10px;
  text-align: left;
}

/* line 452, ../sass/_ficha_jugador.scss */
.detalle_jugador {
  min-height: 640px;
  padding: 0 0 0 50%;
}
/* line 455, ../sass/_ficha_jugador.scss */
.detalle_jugador .contenido-editor p {
  font-size: 12px;
  line-height: 1.5;
}

/* line 461, ../sass/_ficha_jugador.scss */
.cita-jugador {
  color: #E56322;
  font-size: 14px !important;
  font-style: oblique;
  font-weight: normal;
  border-color: #E56322;
  border-width: 1px 0 0 0;
  border-style: solid;
  padding-top: 5px;
  width: 35%;
  float: left;
  line-height: 1.3;
}

/* line 475, ../sass/_ficha_jugador.scss */
.descripcion-jugador {
  clear: both;
  border-color: #7C7D7E;
  border-width: 1px 0;
  border-style: solid;
  padding: 10px 5px 30px 0;
  margin: 10px 0;
  text-align: left;
}

/* line 486, ../sass/_ficha_jugador.scss */
.jugador-estadisticas-gamer li {
  list-style: none;
  border-color: #7C7D7E;
  border-width: 1px 0 0 0;
  border-style: solid;
  padding: 10px;
  margin: 0;
  font-size: 14px;
}
/* line 494, ../sass/_ficha_jugador.scss */
.jugador-estadisticas-gamer li strong {
  font-weight: normal;
}
/* line 497, ../sass/_ficha_jugador.scss */
.jugador-estadisticas-gamer li span {
  float: right;
  padding-left: 10px;
}

/* line 504, ../sass/_ficha_jugador.scss */
.jugador-estadisticas--resumen-gamer {
  float: right;
  width: 62%;
}

/* line 2, ../sass/_clasificaciones.scss */
.clasificaciones_row {
  clear: both;
  border-bottom: 1px solid #3c3c3c;
  font-size: 14px;
  padding: 10px;
}
/* line 8, ../sass/_clasificaciones.scss */
.clasificaciones_row:hover {
  background: #f2f2f2 !important;
  color: #3c3c3c !important;
}
/* line 13, ../sass/_clasificaciones.scss */
.clasificaciones_row li {
  margin-left: 0;
  min-width: 160px;
  width: 22%;
  text-align: right;
}
/* line 19, ../sass/_clasificaciones.scss */
.clasificaciones_row li.centro {
  text-align: center;
}
/* line 23, ../sass/_clasificaciones.scss */
.clasificaciones_row li.puntos_equipo {
  width: 7%;
  min-width: 0;
  margin-right: 25px;
}
/* line 28, ../sass/_clasificaciones.scss */
.clasificaciones_row li.datos_equipo {
  width: 23%;
  font-family: "Bebas Neue", sans-serif;
  font-size: 15px;
  text-align: left;
}
/* line 33, ../sass/_clasificaciones.scss */
.clasificaciones_row li.datos_equipo .posicion {
  padding-right: 10px;
}
/* line 37, ../sass/_clasificaciones.scss */
.clasificaciones_row li.puntos_total, .clasificaciones_row li.puntos_casa, .clasificaciones_row li.puntos_fuera {
  padding: 0 10px;
  text-align: right;
}
/* line 40, ../sass/_clasificaciones.scss */
.clasificaciones_row li.puntos_total span, .clasificaciones_row li.puntos_casa span, .clasificaciones_row li.puntos_fuera span {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  text-align: right;
  width: 25.5px;
  vertical-align: inherit;
}
/* line 49, ../sass/_clasificaciones.scss */
.clasificaciones_row.champions {
  background: #bcbdbe;
  color: #ffffff;
}
/* line 53, ../sass/_clasificaciones.scss */
.clasificaciones_row.uefa {
  background: #d2d3d3;
  color: #3c3c3c;
}
/* line 57, ../sass/_clasificaciones.scss */
.clasificaciones_row.descenso {
  background: #e8e9e9;
}
/* line 60, ../sass/_clasificaciones.scss */
.clasificaciones_row.active {
  color: #ff6315;
}

/* line 65, ../sass/_clasificaciones.scss */
.clasificaciones_row--titulos {
  font-weight: bold;
  color: #8e909a;
  font-size: 14px;
  padding: 5px 0;
}

/* line 71, ../sass/_clasificaciones.scss */
.clasificaciones_row--gris {
  font-size: 14px;
  padding: 5px 0;
  text-align: center;
}

/* line 77, ../sass/_clasificaciones.scss */
.clasificaciones_leyenda {
  font-size: 13px;
  margin: 20px 0;
}
/* line 80, ../sass/_clasificaciones.scss */
.clasificaciones_leyenda div {
  margin-right: 20px;
}
/* line 83, ../sass/_clasificaciones.scss */
.clasificaciones_leyenda span {
  padding: 4px 12px;
  margin-right: 5px;
}
/* line 87, ../sass/_clasificaciones.scss */
.clasificaciones_leyenda .leyenda_champions {
  background: #bcbdbe;
}
/* line 90, ../sass/_clasificaciones.scss */
.clasificaciones_leyenda .leyenda_uefa {
  background: #d2d3d3;
}
/* line 93, ../sass/_clasificaciones.scss */
.clasificaciones_leyenda .leyenda_descenso {
  background: #e8e9e9;
}

/*** Mediaqueries ***/
@media only screen and (max-width: 840px) {
  /* line 104, ../sass/_clasificaciones.scss */
  .clasificaciones_row li {
    min-width: 0;
    width: auto;
  }
  /* line 108, ../sass/_clasificaciones.scss */
  .clasificaciones_row li.datos_equipo--cabecera {
    width: 45% !important;
  }
  /* line 111, ../sass/_clasificaciones.scss */
  .clasificaciones_row li.puntos_equipo--cabecera {
    width: 15% !important;
  }
  /* line 115, ../sass/_clasificaciones.scss */
  .clasificaciones_row li.datos_equipo {
    width: 47%;
  }
  /* line 119, ../sass/_clasificaciones.scss */
  .clasificaciones_row li.puntos_equipo {
    width: 5%;
  }
  /* line 123, ../sass/_clasificaciones.scss */
  .clasificaciones_row li.puntos_total {
    float: right;
    padding: 0 5px;
  }
  /* line 126, ../sass/_clasificaciones.scss */
  .clasificaciones_row li.puntos_total span {
    width: auto;
  }

  /* line 134, ../sass/_clasificaciones.scss */
  .clasificaciones_leyenda div {
    float: none;
    margin: 14px 0;
  }
}
/* line 1, ../sass/_tecnicos.scss */
.tecnicos {
  margin: 2% 0 3% 0;
}

/* line 5, ../sass/_tecnicos.scss */
.tecnico {
  display: block;
  margin-bottom: 25px;
  text-decoration: none;
}

/* line 11, ../sass/_tecnicos.scss */
.tecnico__foto {
  border-color: #FF4807;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding-bottom: 10px;
  width: 100%;
  display: block;
}

/* line 20, ../sass/_tecnicos.scss */
a {
  text-decoration: none;
}

/* line 24, ../sass/_tecnicos.scss */
.tecnico__nombre {
  color: #000000;
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  margin: 10px 0 6px 0;
}

/* line 32, ../sass/_tecnicos.scss */
.tecnico__descripcion {
  color: #8C8E8E;
  font-size: 14px;
}
/* line 35, ../sass/_tecnicos.scss */
.tecnico__descripcion strong {
  font-weight: normal;
  color: #000000;
}
/* line 39, ../sass/_tecnicos.scss */
.tecnico__descripcion p {
  margin: 5px 0;
}

/* line 1, ../sass/_hospitality.scss */
.hospitality_header {
  background: url(/images/hospitality/landing.jpg);
  background-size: 100%;
  text-align: center;
  color: #ffffff;
  margin: 0 auto;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hospitality/landing.jpg',sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/hospitality/landing.jpg',sizingMethod='scale')";
}

/* line 12, ../sass/_hospitality.scss */
.hospitality_header--vip {
  padding: 50px 0;
}

/* line 15, ../sass/_hospitality.scss */
.hospitality_header--vip .content {
  width: 45%;
}

/* line 18, ../sass/_hospitality.scss */
.hospitality_header__menu {
  margin: 0 auto;
  max-width: 75%;
  padding: 50px;
}

/* line 23, ../sass/_hospitality.scss */
.hospitality_header__menu ul {
  margin: 0;
  padding: 0;
}

/* line 27, ../sass/_hospitality.scss */
.hospitality_header__menu__element {
  border: 1px solid #d9d7d7;
  padding: 0;
  padding-left: 0 !important;
  margin: 0;
  line-height: 0;
  width: 49% !important;
  position: relative;
}

/* line 37, ../sass/_hospitality.scss */
.hospitality_header__menu__element .imgholder {
  overflow: hidden;
}

/* line 40, ../sass/_hospitality.scss */
.hospitality_header__menu__element:hover .imgholder img {
  transform: scale(1.05);
}

/* line 44, ../sass/_hospitality.scss */
.hospitality_header__menu__element img {
  transition: all 0.6s ease-in-out 0s;
}

/* line 48, ../sass/_hospitality.scss */
.hospitality_header__menu__element:hover .hospitality__header__boton {
  background: rgba(255, 255, 255, 0.9);
  color: #2D2324;
}

/* line 53, ../sass/_hospitality.scss */
body#t_carpeta.hospitality_landing .hospitality_header__menu .col-1-2 {
  padding-left: 0 !important;
}

/* line 56, ../sass/_hospitality.scss */
.hospitality_header__menu__element .hospitality__header__boton_wrapper {
  position: absolute;
  bottom: 17%;
  left: 0;
  width: 100%;
  text-align: center;
  z-index: 1;
}

/* line 70, ../sass/_hospitality.scss */
.hospitality_header__menu__element.last {
  float: right;
}

/* line 73, ../sass/_hospitality.scss */
.hospitality_header__menu__element img {
  width: 100%;
}

/* line 76, ../sass/_hospitality.scss */
.separador_blanco {
  background: url("/images/separador_blanco.png") repeat-x scroll 0 0 transparent;
  height: 23px;
  margin: 0 0 40px;
  text-align: center;
}

/* line 82, ../sass/_hospitality.scss */
.hospitality__header__boton {
  border: 1px solid #d9d7d7;
  color: #ffffff;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  padding: 10px 20px;
}

/* line 90, ../sass/_hospitality.scss */
.hospitality__header__boton:hover {
  background: rgba(255, 255, 255, 0.9);
  color: #2D2324;
}

/* line 96, ../sass/_hospitality.scss */
.separador_blanco span {
  background: #0e0b05;
  color: #ffffff;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 1.7;
  padding: 4px 40px;
  text-transform: uppercase;
}

/* line 105, ../sass/_hospitality.scss */
.separador_fino {
  background-image: url("/images/punto.jpg");
  background-repeat: repeat-x;
  background-position: left center;
  text-align: center;
  margin-bottom: 20px;
}

/* line 112, ../sass/_hospitality.scss */
.separador_fino span {
  background-color: #ffffff;
  color: #7c7d7e;
  display: inline-block;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 1.7;
  padding: 4px 40px;
  text-transform: uppercase;
}

/* line 122, ../sass/_hospitality.scss */
.separador_fino.gris span {
  background-color: #f6f6f6;
}

/* line 125, ../sass/_hospitality.scss */
.separados_raya {
  clear: both;
  margin: 30px auto;
  border-bottom: 1px solid #d6d6d6;
  width: 30%;
}

/* line 131, ../sass/_hospitality.scss */
.boton.flat_gris, .flat_gris.boton--ficha {
  display: block;
  margin: 30px auto;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  background: #8e8f90;
  font-weight: normal;
  font-size: 16px;
  padding: 10px 25px;
  max-width: 40%;
}

/* line 143, ../sass/_hospitality.scss */
.boton.flat_naranja, .flat_naranja.boton--ficha {
  display: block;
  margin: 30px auto;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  background: #ff6215;
  font-weight: normal;
  font-size: 16px;
  padding: 10px 25px;
  max-width: 40%;
}

/* line 155, ../sass/_hospitality.scss */
.centrado {
  margin: 0 auto;
  text-align: center;
}

/* line 160, ../sass/_hospitality.scss */
.hospitality_fondo_blanco {
  background: #ffffff;
  padding: 30px 0;
}

/**** tabla categorias ****/
/* line 167, ../sass/_hospitality.scss */
.tabla_categorias {
  padding: 30px 0px !important;
}

/**** Galeria ****/
/* line 173, ../sass/_hospitality.scss */
.hospitality_galeria {
  padding: 30px 0;
}

/* line 176, ../sass/_hospitality.scss */
#galeria {
  margin: 0 auto;
  position: relative;
  width: 100%;
  opacity: 1;
}

/* line 182, ../sass/_hospitality.scss */
#galeria .grid {
  background: none repeat scroll 0 0 #fff;
  float: left;
  font-size: 14px;
  margin: 10px;
  min-height: 100px;
  transition: all 1s ease-in-out 0s;
  width: 215px;
}

/* line 191, ../sass/_hospitality.scss */
#galeria .grid .imgholder {
  display: block;
  overflow: hidden;
  position: relative;
  width: 100%;
}

/* line 197, ../sass/_hospitality.scss */
#galeria .grid .imgholder img {
  display: block;
  height: auto;
  position: relative;
  transition: all 0.6s ease-in-out 0s;
  width: 100%;
}

/* line 204, ../sass/_hospitality.scss */
#galeria .grid .iconoampliar {
  height: 54px;
  left: 50%;
  opacity: 0;
  position: absolute;
  top: 50%;
  transition: all 0.6s ease-in-out 0s;
  width: 54px;
  z-index: 10;
}

/* line 214, ../sass/_hospitality.scss */
#galeria .grid .iconoampliar img {
  display: block;
  margin-left: -27px;
  margin-top: -27px;
  position: relative;
}

/* line 220, ../sass/_hospitality.scss */
#galeria .grid:hover .imgholder img {
  transform: scale(1.2);
}

/* line 223, ../sass/_hospitality.scss */
#galeria .grid:hover .iconoampliar {
  opacity: 1;
}

/**** Menu areas ****/
/* line 229, ../sass/_hospitality.scss */
.hospitality_menu_areas {
  padding-left: 0 !important;
}

/* line 232, ../sass/_hospitality.scss */
.hospitality_menu_areas li {
  padding-left: 0 !important;
  margin-bottom: 25px;
  text-align: center;
}

/**** Mapa mestalla ****/
/* line 240, ../sass/_hospitality.scss */
.hospitality_mapa_mestalla {
  background: #0e0b05;
  padding: 50px;
  text-align: center;
}

/* line 245, ../sass/_hospitality.scss */
.hospitality_mapa_mestalla strong {
  color: #8e8f87;
  font-size: 20px;
  margin: 30px 0;
  font-family: 'Oswald',sans-serif;
  font-weight: normal;
  display: block;
}

/**** Datos contacto y form ****/
/* line 256, ../sass/_hospitality.scss */
.form_booking_wrapper *::-webkit-input-placeholder {
  color: #161616 !important;
}

/* line 259, ../sass/_hospitality.scss */
.form_booking_wrapper *:-moz-placeholder {
  /* FF 4-18 */
  color: #161616 !important;
}

/* line 263, ../sass/_hospitality.scss */
.form_booking_wrapper *::-moz-placeholder {
  /* FF 19+ */
  color: #161616 !important;
}

/* line 267, ../sass/_hospitality.scss */
.form_booking_wrapper *:-ms-input-placeholder {
  /* IE 10+ */
  color: #161616 !important;
}

/* line 272, ../sass/_hospitality.scss */
.datos_contacto {
  margin: 40px 0;
  font-size: 18px;
  color: #010203;
}

/* line 277, ../sass/_hospitality.scss */
.datos_contacto a {
  color: #ff6215;
}

/* line 280, ../sass/_hospitality.scss */
.datos_contacto a:hover {
  text-decoration: underline;
}

/* line 283, ../sass/_hospitality.scss */
.form_booking_wrapper {
  padding: 20px 0 0 0;
}

/* line 286, ../sass/_hospitality.scss */
.entradilla_form {
  max-width: 80%;
  margin: 0 auto 40px;
}

/* line 290, ../sass/_hospitality.scss */
.form_booking_wrapper ol {
  list-style: none;
  padding: 0;
}

/* line 294, ../sass/_hospitality.scss */
.form_booking_wrapper fieldset {
  border: none;
}

/* line 298, ../sass/_hospitality.scss */
.form_booking_wrapper input[type=text],
.form_booking_wrapper input[type=email] {
  border: 1px solid #c0c0c0;
  padding: 10px;
  padding-left: 20px !important;
  display: block;
  margin: 10px 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 308, ../sass/_hospitality.scss */
.form_booking_wrapper input:hover, .form_booking_wrapper input:focus {
  border: 1px solid #ff6215;
}

/* line 311, ../sass/_hospitality.scss */
.form_booking_wrapper input.col-1-2 {
  width: 49%;
}

/* line 314, ../sass/_hospitality.scss */
.form_booking_wrapper input.col-1-2.right {
  float: right;
}

/* line 317, ../sass/_hospitality.scss */
.form_booking_wrapper .col-1-3 {
  padding-left: 20px !important;
}

/* line 321, ../sass/_hospitality.scss */
.form_booking_wrapper .enviar_wrapper {
  text-align: left;
  margin-top: 30px;
}

/* line 325, ../sass/_hospitality.scss */
.form_booking_wrapper .enviar_wrapper label {
  font-size: 14px;
}

/* line 328, ../sass/_hospitality.scss */
.form_booking_wrapper .enviar_wrapper .flat_naranja {
  border: none;
  color: #ffffff;
  float: left;
  margin: 20px 0;
  padding: 10px 55px;
}

/* line 335, ../sass/_hospitality.scss */
#btn_enviar {
  display: block;
  margin: 30px auto;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  background: #ff6215;
  font-weight: normal;
  font-size: 16px;
  padding: 10px 55px;
  max-width: 40%;
  border: none;
  color: #ffffff;
  margin: 20px 0;
  padding: 10px 55px;
  text-transform: uppercase;
}

/* line 352, ../sass/_hospitality.scss */
#btn_enviar:hover {
  background: #659b00;
}

/* line 356, ../sass/_hospitality.scss */
.form_booking_wrapper .btn_enviar_wrapper {
  float: right;
  text-align: left;
  width: 48%;
}

/* line 361, ../sass/_hospitality.scss */
.form_booking_wrapper .politicas_wrapper {
  display: block;
}

/* line 364, ../sass/_hospitality.scss */
.form_booking_wrapper .politicas_wrapper a {
  color: #161616;
}

/* line 367, ../sass/_hospitality.scss */
.form_booking_wrapper .politicas_wrapper a:hover {
  text-decoration: underline;
}

/**** media_box ****/
/* line 373, ../sass/_hospitality.scss */
.media_box {
  position: relative;
  margin: 9px;
  width: 23% !important;
  overflow: hidden;
  line-height: 0;
}

/* line 380, ../sass/_hospitality.scss */
.media_box_fondo {
  width: 100%;
  transition: all 0.6s ease-in-out 0s;
}

/* line 385, ../sass/_hospitality.scss */
.media_box .imgholder {
  overflow: hidden;
}

/* line 388, ../sass/_hospitality.scss */
.media_box:hover .imgholder img {
  transform: scale(1.2);
}

/* line 392, ../sass/_hospitality.scss */
.media_box .media_box_title {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: url(/images/negro60.png);
  color: #ffffff;
  text-align: center;
  padding: 12px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  min-height: 41%;
  line-height: 1;
}

/* line 410, ../sass/_hospitality.scss */
.media_box .media_box_title a {
  color: #ffffff;
}

/* line 413, ../sass/_hospitality.scss */
.media_box .media_box_title h3 {
  padding: 5px;
  margin: 5px auto;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  text-transform: uppercase;
  font-size: 16px;
  margin-bottom: 10px;
}

/* line 422, ../sass/_hospitality.scss */
.media_box .media_box_title h4 {
  margin: 0;
  font-size: 12px;
  font-weight: normal;
}

/**** menu_hospitality ****/
/* line 430, ../sass/_hospitality.scss */
.hospitality_apartado #main header {
  margin-bottom: -30px;
}

/* line 434, ../sass/_hospitality.scss */
.menu_hospitality_wrapper {
  background: #8e8f90;
  margin-top: -2px;
  line-height: 0.8;
}

/* line 439, ../sass/_hospitality.scss */
.menu_hospitality {
  text-align: center;
  margin: 0 auto;
  list-style: none;
  padding: 0;
  background: #8e8f90;
  color: #ffffff;
  display: inline-block;
}

/* line 448, ../sass/_hospitality.scss */
.menu_hospitality a {
  color: #ffffff;
  font-family: 'Oswald',sans-serif;
  font-size: 15px;
  font-weight: lighter;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 400;
}

/* line 457, ../sass/_hospitality.scss */
.menu_hospitality li {
  padding: 10px 15px;
  border-left: 1px solid #ffffff;
  line-height: 1.2;
}

/* line 462, ../sass/_hospitality.scss */
.menu_hospitality li:last-child {
  border-right: 1px solid #ffffff;
}

/* line 465, ../sass/_hospitality.scss */
.menu_hospitality li:hover, .menu_hospitality li.active {
  background: #ff6215;
}

/* line 468, ../sass/_hospitality.scss */
.menu_hospitality li small {
  display: block;
}

/**** hospitality_navegacion ****/
/* line 474, ../sass/_hospitality.scss */
.hospitality_navegacion {
  padding: 35px 0;
  text-align: center;
}

/* line 478, ../sass/_hospitality.scss */
.hospitality_navegacion a {
  text-transform: uppercase;
  color: #626262;
  text-decoration: none;
}

/* line 483, ../sass/_hospitality.scss */
.hospitality_navegacion a:hover {
  text-decoration: underline;
}

/**** hospitality_navegacion_cajas ****/
/* line 489, ../sass/_hospitality.scss */
.hospitality_navegacion_cajas .content {
  max-width: 980px;
}

/* line 492, ../sass/_hospitality.scss */
.hospitality_cajas {
  list-style: none;
  padding: 0;
  position: relative;
}

/* line 497, ../sass/_hospitality.scss */
.hospitality_navegacion_caja {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  float: left;
  line-height: 0;
  margin: 5px;
  max-width: 130px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 130px\9;
}

/* line 511, ../sass/_hospitality.scss */
.hospitality_navegacion_caja .imgholder {
  overflow: hidden;
}

/* line 514, ../sass/_hospitality.scss */
.hospitality_navegacion_caja:hover .imgholder img {
  transform: scale(1.2);
}

/* line 518, ../sass/_hospitality.scss */
.hospitality_navegacion_caja_fondo {
  width: 100%;
  transition: all 0.6s ease-in-out 0s;
}

/* line 522, ../sass/_hospitality.scss */
.hospitality_navegacion_caja_texto {
  position: absolute;
  top: 30%;
  left: 0;
  width: 100%;
  text-align: center;
  color: #ffffff;
  z-index: 2;
  line-height: 1.2;
  padding: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font-family: 'Oswald',sans-serif;
}

/* line 537, ../sass/_hospitality.scss */
.hospitality_navegacion_caja_texto strong {
  text-transform: uppercase;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  display: block;
  padding: 5px;
  margin-bottom: 5px;
  font-weight: normal;
}

/* line 546, ../sass/_hospitality.scss */
.hospitality_navegacion_caja_texto small {
  display: block;
  font-size: 10px;
  font-weight: normal;
}

/* line 551, ../sass/_hospitality.scss */
.hospitality_navegacion_caja .overlay {
  background: url(/images/negro30.png);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/* -------------------------------------------------------------------------------------------------------------------------- */
@media only screen and (max-width: 760px) {
  /*** Landing ***/
  /* line 568, ../sass/_hospitality.scss */
  .hospitality_header {
    background-repat: repeat !important;
  }

  /* line 572, ../sass/_hospitality.scss */
  .hospitality_header__menu {
    padding: 20px;
    max-width: 100%;
    background: url("/images/hospitality/landing.jpg");
  }

  /* line 577, ../sass/_hospitality.scss */
  .hospitality_header__menu__element.first {
    float: left !important;
  }

  /* line 580, ../sass/_hospitality.scss */
  .hospitality_header__menu__element.right {
    float: right !important;
  }

  /* line 583, ../sass/_hospitality.scss */
  .separador_blanco {
    margin: 0 0 20px;
  }

  /* line 586, ../sass/_hospitality.scss */
  .separador_blanco span {
    padding: 4px 10px;
  }

  /* line 589, ../sass/_hospitality.scss */
  .separador_fino {
    margin: 0 0 20px;
  }

  /* line 592, ../sass/_hospitality.scss */
  .separador_fino span {
    padding: 4px 10px;
  }

  /* line 595, ../sass/_hospitality.scss */
  .hospitality_header__menu .col-1-2 {
    padding: 0 !important;
  }

  /*** VIP ***/
  /* line 601, ../sass/_hospitality.scss */
  .hospitality_header--vip {
    padding: 10px 0;
  }

  /* line 604, ../sass/_hospitality.scss */
  .hospitality_header--vip .content {
    width: 95%;
  }

  /* line 607, ../sass/_hospitality.scss */
  .media_box {
    width: 43% !important;
    padding: 0 !important;
  }

  /* line 612, ../sass/_hospitality.scss */
  .hospitality_mapa_mestalla {
    padding: 20px;
  }

  /* line 616, ../sass/_hospitality.scss */
  .boton.flat_naranja, .flat_naranja.boton--ficha {
    max-width: none;
  }

  /* line 620, ../sass/_hospitality.scss */
  .form_booking_wrapper {
    padding: 0;
  }

  /* line 623, ../sass/_hospitality.scss */
  .entradilla_form {
    margin: 0 auto 20px;
  }

  /* line 626, ../sass/_hospitality.scss */
  .form_booking_wrapper .btn_enviar_wrapper {
    width: 100%;
  }

  /* line 629, ../sass/_hospitality.scss */
  #btn_enviar {
    max-width: none;
    width: 100%;
  }

  /*** Apartado ***/
  /* line 636, ../sass/_hospitality.scss */
  .menu_hospitality li {
    width: 50%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-bottom: 1px solid #ffffff;
  }

  /* line 644, ../sass/_hospitality.scss */
  .hospitality_fondo_blanco {
    padding: 0;
  }

  /* line 648, ../sass/_hospitality.scss */
  .hospitality_navegacion_caja {
    max-width: 45%;
  }
}
/**** popups ****/
/* line 656, ../sass/_hospitality.scss */
.popup-condiciones_bg, .popup-condiciones_wrapper {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1000;
  display: none;
  background: #000;
}

/* line 666, ../sass/_hospitality.scss */
.popup-condiciones_bg {
  opacity: 0.3;
}

/* line 669, ../sass/_hospitality.scss */
.popup-condiciones {
  background: white;
  padding: 20px;
  font: 13px arial;
  color: #000000;
  font-size: 13px;
  margin: 0 auto 10px;
  padding: 0;
  position: relative;
  top: 0%;
  width: 85%;
  z-index: 100;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.7);
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.7);
  display: none;
  overflow: scroll;
  position: relative !important;
  height: 80%;
}

/* line 690, ../sass/_hospitality.scss */
.header-popup {
  width: 100%;
}

/* line 693, ../sass/_hospitality.scss */
.popup-condiciones .contenido-popup {
  padding: 10px 5%;
}

/* line 696, ../sass/_hospitality.scss */
.popup-condiciones h2 {
  font-size: 31px;
  color: #535353;
}

/* line 701, ../sass/_hospitality.scss */
.popup-condiciones p {
  font: 14px/18px Arial, Helvetica, sans-serif;
  color: #8d8d8d;
}

/* line 705, ../sass/_hospitality.scss */
.popup-condiciones a {
  color: #666;
  text-decoration: underline;
}

/* line 709, ../sass/_hospitality.scss */
.popup-condiciones a:hover {
  color: #535353;
  text-decoration: none;
}

/* line 714, ../sass/_hospitality.scss */
.btn_cerrar_form {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 100;
  cursor: pointer;
}

/* -------------------------------------------------------------------------------------------------------------------------- */
@media only screen and (min-width: 760px) and (max-width: 1023px) {
  /*** Landing ***/
  /* line 729, ../sass/_hospitality.scss */
  .hospitality_header {
    background-repat: repeat !important;
  }

  /* line 732, ../sass/_hospitality.scss */
  .hospitality_header__menu {
    padding: 20px;
    max-width: 100%;
    background: url("/images/hospitality/landing.jpg");
  }

  /* line 737, ../sass/_hospitality.scss */
  .hospitality_header__menu__element.first {
    float: left !important;
  }

  /* line 740, ../sass/_hospitality.scss */
  .hospitality_header__menu__element.right {
    float: right !important;
  }

  /* line 743, ../sass/_hospitality.scss */
  .separador_blanco {
    margin: 0 0 20px;
  }

  /* line 746, ../sass/_hospitality.scss */
  .separador_blanco span {
    padding: 4px 10px;
  }

  /* line 749, ../sass/_hospitality.scss */
  .separador_fino {
    margin: 0 0 20px;
  }

  /* line 752, ../sass/_hospitality.scss */
  .separador_fino span {
    padding: 4px 10px;
  }

  /* line 755, ../sass/_hospitality.scss */
  .hospitality_header__menu .col-1-2 {
    padding: 0 !important;
  }

  /*** VIP ***/
  /* line 761, ../sass/_hospitality.scss */
  .hospitality_header--vip {
    padding: 10px 0;
  }

  /* line 764, ../sass/_hospitality.scss */
  .hospitality_header--vip .content {
    width: 95%;
  }

  /* line 767, ../sass/_hospitality.scss */
  .media_box {
    width: 47% !important;
    padding: 0 !important;
  }

  /* line 772, ../sass/_hospitality.scss */
  .hospitality_mapa_mestalla {
    padding: 20px;
  }

  /* line 776, ../sass/_hospitality.scss */
  .boton.flat_naranja, .flat_naranja.boton--ficha {
    max-width: none;
  }

  /* line 780, ../sass/_hospitality.scss */
  .form_booking_wrapper {
    padding: 0;
  }

  /* line 783, ../sass/_hospitality.scss */
  .entradilla_form {
    margin: 0 auto 20px;
  }

  /* line 786, ../sass/_hospitality.scss */
  .form_booking_wrapper .btn_enviar_wrapper {
    width: 100%;
  }

  /* line 789, ../sass/_hospitality.scss */
  #btn_enviar {
    max-width: none;
    width: 100%;
  }

  /*** Apartado ***/
  /* line 796, ../sass/_hospitality.scss */
  .menu_hospitality li {
    width: 50%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-bottom: 1px solid #ffffff;
  }

  /* line 804, ../sass/_hospitality.scss */
  .hospitality_fondo_blanco {
    padding: 0;
  }

  /* line 808, ../sass/_hospitality.scss */
  .hospitality_navegacion_caja {
    max-width: 45%;
  }
}
/* line 2, ../sass/_esports.scss */
.twitch_player iframe {
  max-width: 100%;
}

/*** Aside box ***/
/* line 4, ../sass/_asides.scss */
.aside_box {
  margin-bottom: 20px;
}
/* line 7, ../sass/_asides.scss */
.aside_box .aside_box__titulo, .aside_box h3 {
  background: url(/images/2014/aside_box_fondo.jpg) repeat;
  text-align: center;
  border-top: 1px solid #ff6315;
  color: #ffffff;
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  padding: 12px;
  font-weight: normal;
}
/* line 19, ../sass/_asides.scss */
.aside_box .aside_box__body {
  background: url("/images/back_estadisticas.jpg") no-repeat right bottom white;
  border: 1px solid #8e9090;
}
/* line 24, ../sass/_asides.scss */
.aside_box .aside_box__body_content {
  padding: 20px;
}
/* line 28, ../sass/_asides.scss */
.aside_box label {
  color: #8e9090;
}
/* line 32, ../sass/_asides.scss */
.aside_box .como {
  display: block;
  margin-bottom: 10px;
  font-size: 14px;
}
/* line 37, ../sass/_asides.scss */
.aside_box .ayuda {
  display: none;
}
/* line 41, ../sass/_asides.scss */
.aside_box input[type=text], .aside_box input[type=number], .aside_box input[type=password], .aside_box input[type=email], .aside_box select {
  width: 100%;
  margin-bottom: 10px;
  padding: 5px;
  font-size: 15px;
  font-weight: 100;
}
/* line 49, ../sass/_asides.scss */
.aside_box ::-webkit-input-placeholder {
  color: #8e9090 !important;
  font-family: "Bebas Neue", sans-serif;
}
/* line 53, ../sass/_asides.scss */
.aside_box :-moz-placeholder {
  color: #8e9090 !important;
  font-family: "Bebas Neue", sans-serif;
}
/* line 57, ../sass/_asides.scss */
.aside_box ::-moz-placeholder {
  color: #8e9090 !important;
  font-family: "Bebas Neue", sans-serif;
}
/* line 61, ../sass/_asides.scss */
.aside_box :-ms-input-placeholder {
  color: #8e9090 !important;
  font-family: "Bebas Neue", sans-serif;
}
/* line 67, ../sass/_asides.scss */
.aside_box .pestanyas li {
  width: 50%;
}
/* line 73, ../sass/_asides.scss */
.aside_box .aside_box__lista li {
  padding: 10px 0;
  border-top: 1px dotted #ccc;
}
/* line 76, ../sass/_asides.scss */
.aside_box .aside_box__lista li:first-child {
  border-top: 0;
}

/* line 85, ../sass/_asides.scss */
.aside_box__form input[type=text], .aside_box__form input[type=number], .aside_box__form input[type=password], .aside_box__form input[type=email], .aside_box__form select {
  width: 100%;
  margin-bottom: 10px;
  padding: 5px;
  font-size: 15px;
  font-weight: 100;
}
/* line 93, ../sass/_asides.scss */
.aside_box__form ::-webkit-input-placeholder {
  color: #8e9090 !important;
  font-family: "Bebas Neue", sans-serif;
}
/* line 97, ../sass/_asides.scss */
.aside_box__form :-moz-placeholder {
  color: #8e9090 !important;
  font-family: "Bebas Neue", sans-serif;
}
/* line 101, ../sass/_asides.scss */
.aside_box__form ::-moz-placeholder {
  color: #8e9090 !important;
  font-family: "Bebas Neue", sans-serif;
}
/* line 105, ../sass/_asides.scss */
.aside_box__form :-ms-input-placeholder {
  color: #8e9090 !important;
  font-family: "Bebas Neue", sans-serif;
}

/*** proximo partido compacto / aside ***/
/* line 113, ../sass/_asides.scss */
.proximo_partido_compacto {
  font-size: 13px;
  text-align: center;
  border-top: 1px solid #c1c2c2;
  padding-top: 5px;
  width: 100% !important;
}
/* line 124, ../sass/_asides.scss */
.proximo_partido_compacto .proximo_partido__titulo {
  text-transform: uppercase;
  margin: 0 0 10px;
}
/* line 129, ../sass/_asides.scss */
.proximo_partido_compacto .rivales {
  width: 90%;
  margin: 0 auto;
  text-transform: uppercase;
  position: relative;
  padding-top: 6px;
  padding-bottom: 10px;
}
/* line 137, ../sass/_asides.scss */
.proximo_partido_compacto .rivales .left, .proximo_partido_compacto .rivales .right {
  width: 50%;
}
/* line 141, ../sass/_asides.scss */
.proximo_partido_compacto .rivales .escudo {
  max-width: 65px;
}
/* line 145, ../sass/_asides.scss */
.proximo_partido_compacto .rivales .vs {
  font-family: "Bebas Neue", sans-serif;
  font-size: 17px;
  left: 48%;
  position: absolute;
  top: 27%;
}
/* line 154, ../sass/_asides.scss */
.proximo_partido_compacto .comprar {
  border-top: 1px solid #c1c2c2;
  padding: 7px 0;
  text-align: center;
}
/* line 158, ../sass/_asides.scss */
.proximo_partido_compacto .comprar img {
  vertical-align: middle;
}
/* line 163, ../sass/_asides.scss */
.proximo_partido_compacto .info {
  border-top: 1px solid #c1c2c2;
  text-align: left;
}
/* line 166, ../sass/_asides.scss */
.proximo_partido_compacto .info img {
  vertical-align: middle;
}
/* line 169, ../sass/_asides.scss */
.proximo_partido_compacto .info a, .proximo_partido_compacto .info span {
  color: #8e909a;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border-left: 1px solid #c1c2c2;
}
/* line 173, ../sass/_asides.scss */
.proximo_partido_compacto .info a:first-child, .proximo_partido_compacto .info span:first-child {
  border-left: none;
}
/* line 179, ../sass/_asides.scss */
.proximo_partido_compacto a, .proximo_partido_compacto span {
  color: #8e909a;
  text-decoration: none;
  padding: 4px 12px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 184, ../sass/_asides.scss */
.proximo_partido_compacto a:hover, .proximo_partido_compacto span:hover {
  color: #3c3c3c;
}

/* line 191, ../sass/_asides.scss */
.proximo_partido_compacto--oculto {
  display: none;
}

/* line 195, ../sass/_asides.scss */
.aside_nav {
  border-top: 1px solid #c1c2c2;
  padding: 10px 0 7px 0;
  font-size: 13px;
}
/* line 199, ../sass/_asides.scss */
.aside_nav a {
  color: #8e909a;
  text-decoration: none;
  padding: 0 15px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
}
/* line 204, ../sass/_asides.scss */
.aside_nav a:hover {
  color: #3c3c3c;
}
/* line 208, ../sass/_asides.scss */
.aside_nav img {
  vertical-align: middle;
  margin-right: 5px;
}
/* line 214, ../sass/_asides.scss */
.aside_nav .flechas .bx-next {
  text-indent: -9000px;
  background: url(/images/2014/ico_abajo.png) no-repeat center;
  padding: 0px 25px;
  right: 0px;
  left: auto;
}
/* line 221, ../sass/_asides.scss */
.aside_nav .flechas .bx-prev {
  text-indent: -9000px;
  background: url(/images/2014/ico_arriba.png) no-repeat center;
  padding: 0px 25px;
  right: 30px;
  left: auto;
}
/* line 229, ../sass/_asides.scss */
.aside_nav .left {
  border-right: 1px solid #c1c2c2;
}
/* line 231, ../sass/_asides.scss */
.aside_nav .left a {
  padding-right: 20px;
}

/* line 237, ../sass/_asides.scss */
.bx-next.disabled {
  opacity: 0;
}

/* line 241, ../sass/_asides.scss */
.bx-prev.disabled {
  opacity: 0;
}

/*** Clasificaciones ***/
/* line 249, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_row {
  border-top: 1px solid #c1c2c2;
  padding: 8.5px;
  font-size: 14px;
}
/* line 254, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_row--naranja {
  border-top: 1px solid #ff6315;
  border-bottom: 1px solid #ff6315;
  color: #ff6315;
  font-weight: bold;
}
/* line 260, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_row--naranja + li {
  border-top: none;
}
/* line 263, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_posic {
  width: 10%;
  text-align: center;
}
/* line 267, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_equipo {
  width: 60%;
  padding-left: 10px;
}
/* line 271, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_puntos {
  width: 25%;
  text-align: right;
}
/* line 274, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_puntos span {
  padding: 0 3px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 20px;
}
/* line 285, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_row--cabecera .box_clasificacion_equipo {
  width: 50%;
}
/* line 288, ../sass/_asides.scss */
.box_clasificacion .box_clasificacion_row--cabecera .box_clasificacion_puntos {
  width: 40%;
}

/* line 295, ../sass/_asides.scss */
.box_clasificacion_row--active {
  color: #ff6315 !important;
}

/*** VCF Shop ***/
/* line 301, ../sass/_asides.scss */
.vcfshop {
  margin-bottom: 20px;
}

/* line 304, ../sass/_asides.scss */
.vcfshop .aside_box__body {
  padding: 10px;
}

/* line 307, ../sass/_asides.scss */
.vcfshop article {
  text-align: center;
}

/* line 310, ../sass/_asides.scss */
.vcfshop article .nombre {
  display: block;
  color: #f47920;
  margin-bottom: 10px;
}

/* line 315, ../sass/_asides.scss */
.vcfshop article .precio {
  font-size: 24px;
  font-weight: bold;
  color: #171717;
  padding: 6px;
}

/* line 322, ../sass/_asides.scss */
.vcfshop article .comprar {
  width: 70%;
  padding: 12px 20px;
}

/* line 326, ../sass/_asides.scss */
.vcfshop .relacionados {
  border-top: 8px solid #ededed;
  margin-top: 15px;
  text-align: center;
}

/* line 331, ../sass/_asides.scss */
.vcfshop .relacionado {
  float: left;
  width: 33.3%;
}

/* line 335, ../sass/_asides.scss */
.vcfshop .relacionado img {
  width: 80%;
  margin: 10px;
}

/* line 339, ../sass/_asides.scss */
.vcfshop .relacionados article a {
  color: #414141;
  font-size: 13px;
  text-decoration: none;
}
/* line 343, ../sass/_asides.scss */
.vcfshop .relacionados article a:hover {
  color: #ff6315;
}

/*** Top stories ***/
/* line 350, ../sass/_asides.scss */
.top_stories {
  margin-bottom: 20px;
  color: #3f3b38;
  border-top: 2px solid #ff6315;
}

/* line 356, ../sass/_asides.scss */
.top_stories_content {
  display: none;
}

/* line 359, ../sass/_asides.scss */
.top_stories__titulo {
  color: #201d1a;
  border-bottom: 2px solid #ff6315;
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  font-weight: normal;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  text-transform: uppercase;
  position: relative;
  cursor: pointer;
}

/* line 374, ../sass/_asides.scss */
.top_stories__expand {
  float: right;
  font-weight: bold;
}

/* line 378, ../sass/_asides.scss */
.top_stories .row {
  margin: 0;
  padding-left: 10px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #c8c8c9;
  line-height: 1.2;
}
/* line 385, ../sass/_asides.scss */
.top_stories .row:last-child {
  border-bottom: none;
}

/* line 389, ../sass/_asides.scss */
.top_stories .row:last-child {
  border-bottom: none;
  margin-bottom: 0;
}

/* line 393, ../sass/_asides.scss */
.top_stories a {
  color: #3f3b38;
  font-size: 14px;
  text-decoration: none;
}

/* line 398, ../sass/_asides.scss */
.top_stories a:hover {
  color: #ff6315;
}

/* line 401, ../sass/_asides.scss */
.top_stories .activa a {
  color: #ff6315;
  font-weight: bold;
}

/* line 405, ../sass/_asides.scss */
#resultados {
  padding-bottom: 2px;
}

/* line 410, ../sass/_asides.scss */
#resultadosvideos {
  border-top: 2px solid #ff6315;
  padding-top: 10px;
}

/*** Temporadas anteriores ***/
/* line 417, ../sass/_asides.scss */
.temp_anteriores {
  border-bottom: 1px solid #c8c8c9;
  margin-bottom: 20px;
}
/* line 420, ../sass/_asides.scss */
.temp_anteriores .temp_anteriores_anyos {
  border-top: 1px solid #c8c8c9;
  line-height: 1.2;
  padding: 8px;
  font-size: 14px;
  font-family: "Bebas Neue", sans-serif;
  cursor: pointer;
}
/* line 427, ../sass/_asides.scss */
.temp_anteriores .temp_anteriores_anyos span {
  display: block;
  background: url(/images/2014/mas_mini.png) no-repeat right center;
}
/* line 432, ../sass/_asides.scss */
.temp_anteriores .temp_anteriores_meses {
  display: none;
  margin-top: 5px;
  margin-bottom: 10px;
}
/* line 437, ../sass/_asides.scss */
.temp_anteriores .temp_anteriores_meses li {
  float: left;
  padding: 3px 10px 3px 40px;
  width: 45%;
}
/* line 442, ../sass/_asides.scss */
.temp_anteriores .temp_anteriores_meses li a {
  text-decoration: none;
  font-family: "IBM Plex", sans-serif;
}
/* line 445, ../sass/_asides.scss */
.temp_anteriores .temp_anteriores_meses li a:hover {
  text-decoration: underline;
}

/*** Stats partido ***/
/* line 455, ../sass/_asides.scss */
.stats_partido {
  border-top: 1px solid #ff6315;
  border-bottom: 1px solid #ff6315;
  font-size: 13px;
  padding-bottom: 15px;
  margin-bottom: 20px;
}
/* line 462, ../sass/_asides.scss */
.stats_partido .stats_partido_titulo {
  padding: 10px;
  border-bottom: 1px solid #c1c2c2;
  font-weight: bold;
}
/* line 467, ../sass/_asides.scss */
.stats_partido .logo_competicion {
  max-width: 80px;
  vertical-align: middle;
  margin-left: 10px;
}
/* line 472, ../sass/_asides.scss */
.stats_partido .stats_partido_titulo--interior {
  padding: 10px 0;
  border-bottom: none;
  margin-bottom: 0;
  margin-top: 5px;
}
/* line 478, ../sass/_asides.scss */
.stats_partido .stats_partido_subtitulo {
  font-family: "Bebas Neue", sans-serif;
  font-size: 17px;
  border-bottom: 1px solid #c1c2c2;
  padding-bottom: 5px;
}
/* line 486, ../sass/_asides.scss */
.stats_partido ul li {
  padding: 3px 0;
}
/* line 490, ../sass/_asides.scss */
.stats_partido a {
  text-decoration: none;
  color: #3c3c3c;
}
/* line 493, ../sass/_asides.scss */
.stats_partido a:hover {
  color: #ff6315;
}

/* line 499, ../sass/_asides.scss */
.stats_partido__jugadores {
  font-size: 13px;
}
/* line 501, ../sass/_asides.scss */
.stats_partido__jugadores .left {
  width: 50%;
  padding: 5px;
}
/* line 505, ../sass/_asides.scss */
.stats_partido__jugadores .right {
  width: 50%;
  padding: 5px;
}

/* line 511, ../sass/_asides.scss */
.stats_partido_otros {
  padding: 5px;
}

/* line 515, ../sass/_asides.scss */
.stats_separador {
  border-top: 1px solid #c1c2c2;
  margin-top: 10px !important;
  padding-top: 15px !important;
}

/* line 522, ../sass/_asides.scss */
.stats_share span {
  float: left;
  color: #8e909a;
  position: relative;
  top: 3px;
  margin-right: 5px;
}

/*** Aside venta abonos ***/
/* line 533, ../sass/_asides.scss */
.aside_box__lista--pasos {
  color: #8e909a;
}
/* line 535, ../sass/_asides.scss */
.aside_box__lista--pasos .activo {
  color: #ff6315;
}

/*** Mediaqueries ***/
@media only screen and (max-width: 760px) {
  /* line 545, ../sass/_asides.scss */
  .aside_nav .left a {
    padding-right: 5px;
  }
}
/* line 2, ../sass/_formulario_inscripciones.scss */
.frm-inscripciones {
  border: 1px solid #e6e6de;
  margin-bottom: 20px;
  padding: 20px;
  position: relative;
}
/* line 7, ../sass/_formulario_inscripciones.scss */
.frm-inscripciones .tpv-form-wrapper {
  margin: 30px 20px 10px;
}

/* line 11, ../sass/_formulario_inscripciones.scss */
.frm-inscripciones__grupo {
  background: #f6f6f6;
  border: 1px solid #e6e6de;
  margin: 15px 0;
  padding: 25px;
}

/* line 17, ../sass/_formulario_inscripciones.scss */
.frm-inscripciones__titulo {
  margin: 10px 0 25px 0;
  text-align: center;
  overflow: hidden;
  *zoom: 1;
  clear: both;
}

/* line 23, ../sass/_formulario_inscripciones.scss */
.frm-inscripciones__subtitulo {
  display: block;
  margin: 25px 5px;
  font-size: 16px;
  font-weight: bold;
  overflow: hidden;
  *zoom: 1;
  clear: both;
}

/* line 31, ../sass/_formulario_inscripciones.scss */
.frm-inscripciones__subtitulo--separador {
  border-bottom: 1px solid #787878;
  padding-bottom: 10px;
}

/* line 35, ../sass/_formulario_inscripciones.scss */
.frm-inputs__block {
  overflow: hidden;
  *zoom: 1;
  clear: both;
}

/* line 39, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__text {
  background-color: white;
  border: 1px solid #bcc6cc;
  border-radius: 4px;
  color: #000000;
  min-height: 41px;
  padding: 10px;
  margin: 5px;
  width: 98%;
  font-family: "IBM Plex", sans-serif;
  font-size: 14px;
}
/* line 51, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__text::-webkit-input-placeholder {
  color: #000000 !important;
}
/* line 54, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__text::-moz-placeholder {
  color: #000000 !important;
}
/* line 57, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__text::-moz-placeholder {
  color: #000000 !important;
}
/* line 60, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__text:-ms-input-placeholder {
  color: #000000 !important;
}

/* line 64, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__dto {
  float: right;
  min-width: 30%;
}
/* line 68, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__dto::-webkit-input-placeholder {
  color: #000000 !important;
}
/* line 71, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__dto::-moz-placeholder {
  color: #000000 !important;
}
/* line 74, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__dto::-moz-placeholder {
  color: #000000 !important;
}
/* line 77, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__dto:-ms-input-placeholder {
  color: #000000 !important;
}

/* line 81, ../sass/_formulario_inscripciones.scss */
.input-left {
  width: 48%;
  float: left;
}

/* line 85, ../sass/_formulario_inscripciones.scss */
.input-right {
  width: 48%;
  float: left;
}

/* line 89, ../sass/_formulario_inscripciones.scss */
.frm-txtclausulas {
  font-size: 9px;
  line-height: 1.5;
}

/* line 96, ../sass/_formulario_inscripciones.scss */
.disfraz_select {
  cursor: pointer;
  padding-left: 0px;
  position: relative;
}

/* line 101, ../sass/_formulario_inscripciones.scss */
.disfraz_select select {
  padding-top: 8px;
  padding-bottom: 10px;
  padding-left: 16px;
  padding-right: 35px;
  height: 41px;
  min-width: 125px;
}

/* line 109, ../sass/_formulario_inscripciones.scss */
.disfraz_select span {
  position: absolute;
  background-color: #edf0f2;
  height: 100%;
  width: 50px;
  margin-left: -50px;
  height: 51px;
  background-image: url(/images/socios/dropdown.png);
  background-position: center;
  background-repeat: no-repeat;
  -webkit-border-radius: 0px 4px 4px 0px;
  border-radius: 0px 4px 4px 0px;
  pointer-events: none;
  margin-top: 6px;
  height: 39px;
  margin-left: -56px;
  top: 0;
  right: 6px;
}

/* line 128, ../sass/_formulario_inscripciones.scss */
.inscripciones-input__select {
  background-color: white;
  border: 1px solid #bcc6cc;
  border-radius: 4px;
  color: #34495e;
  min-height: 41px;
  padding: 0 24px;
  margin: 5px;
}

/* line 138, ../sass/_formulario_inscripciones.scss */
.fila {
  width: 100%;
  float: none;
  clear: both;
  overflow: hidden;
  *zoom: 1;
  padding: 20px 0;
}

/* line 148, ../sass/_formulario_inscripciones.scss */
.js-dir-fra {
  display: none;
}

/* line 151, ../sass/_formulario_inscripciones.scss */
.input-dir__calle {
  width: 75%;
}

/* line 154, ../sass/_formulario_inscripciones.scss */
.input-dir__num {
  width: 23%;
}

/* line 157, ../sass/_formulario_inscripciones.scss */
.input-dir__esc {
  width: 23%;
}

/* line 160, ../sass/_formulario_inscripciones.scss */
.input-dir__pta {
  width: 23%;
}

/* line 163, ../sass/_formulario_inscripciones.scss */
.input-dir__piso {
  width: 23%;
}

/* line 166, ../sass/_formulario_inscripciones.scss */
.input-dir__cp {
  width: 23%;
}

/* line 173, ../sass/_formulario_inscripciones.scss */
.frm-inscripcion__pasos {
  margin: 20px auto;
  display: block;
  text-align: center;
}

/* line 178, ../sass/_formulario_inscripciones.scss */
.frm-inscripcion__paso {
  display: inline-block;
  padding: 10px 35px;
  text-align: center;
  border: 1px solid #cccccc;
  margin-left: -5px;
  font-family: "Bebas Neue", sans-serif;
  font-size: 14px;
}

/* line 187, ../sass/_formulario_inscripciones.scss */
.frm-inscripcion__paso--activo {
  background: #ff6315;
  color: #ffffff;
}

/* line 192, ../sass/_formulario_inscripciones.scss */
.frm-inscripcion__labelwrapper {
  overflow: hidden;
}

/* line 195, ../sass/_formulario_inscripciones.scss */
.frm-inscripcion__label {
  display: block;
  margin: 5px 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 200, ../sass/_formulario_inscripciones.scss */
.frm-inscripcion__label span {
  display: inline-block;
  width: 185px;
  margin-left: 10px;
  padding: 2px;
}

/* line 208, ../sass/_formulario_inscripciones.scss */
.frm-inscripcion__volver {
  color: #464646;
  font-size: 16px;
  padding: 0 20px;
  text-align: center;
  transition: all 0.3s ease 0s;
  position: absolute;
  bottom: 20px;
  left: 5px;
}
/* line 217, ../sass/_formulario_inscripciones.scss */
.frm-inscripcion__volver:hover {
  text-decoration: underline;
}

/* line 222, ../sass/_formulario_inscripciones.scss */
.js_txt_importe {
  font-weight: bold;
}

/* line 225, ../sass/_formulario_inscripciones.scss */
.js_importe {
  font-size: 24px;
  color: red;
  margin: 10px;
}

/* line 230, ../sass/_formulario_inscripciones.scss */
.centro {
  text-align: center;
}

@media only screen and (max-width: 1023px) {
  /* line 239, ../sass/_formulario_inscripciones.scss */
  .input-left {
    width: 98%;
    float: none;
  }

  /* line 243, ../sass/_formulario_inscripciones.scss */
  .input-right {
    width: 98%;
    float: none;
  }
}
/* line 1, ../sass/_libraries.scss */
.countdownHolder {
  width: 450px;
  margin: 0 auto;
  font: 40px/1.5 'Open Sans Condensed',sans-serif;
  text-align: center;
  letter-spacing: -3px;
}

/* line 9, ../sass/_libraries.scss */
.position {
  display: inline-block;
  height: 1.6em;
  overflow: hidden;
  position: relative;
  width: 1.05em;
}

/* line 17, ../sass/_libraries.scss */
.digit {
  position: absolute;
  display: block;
  width: 1em;
  background-color: #444;
  border-radius: 0.2em;
  text-align: center;
  color: #fff;
  letter-spacing: -1px;
}

/* line 28, ../sass/_libraries.scss */
.digit.static {
  box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
  background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
  background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
  background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
  background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
  background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));
}

/**
 * You can use these classes to hide parts
 * of the countdown that you don't need.
 */
/* line 51, ../sass/_libraries.scss */
.countDays {
  /* display:none !important;*/
}

/* line 52, ../sass/_libraries.scss */
.countDiv0 {
  /* display:none !important;*/
}

/* line 60, ../sass/_libraries.scss */
.countDiv {
  display: inline-block;
  width: 16px;
  height: 1.6em;
  position: relative;
}

/* line 68, ../sass/_libraries.scss */
.countDiv:before,
.countDiv:after {
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #444;
  border-radius: 50%;
  left: 50%;
  margin-left: -3px;
  top: 0.5em;
  box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.5);
  content: '';
}

/* line 81, ../sass/_libraries.scss */
.countDiv:after {
  top: 0.9em;
}

/** /!!! core css Should not edit !!!/**/
/* line 86, ../sass/_libraries.scss */
.csSlideOuter {
  overflow: hidden;
}

/* line 89, ../sass/_libraries.scss */
.lightSlider:before, .lightSlider:after {
  content: " ";
  display: table;
}

/* line 93, ../sass/_libraries.scss */
.csSlideWrapper > .lightSlider:after {
  clear: both;
}

/* line 96, ../sass/_libraries.scss */
.csSlideWrapper .csSlide {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 1s;
  transition: all 1s;
  -webkit-transition-duration: inherit;
  transition-duration: inherit;
  -webkit-transition-timing-function: inherit;
  transition-timing-function: inherit;
}

/* line 107, ../sass/_libraries.scss */
.csSlideWrapper .csFade {
  position: relative;
}

/* line 110, ../sass/_libraries.scss */
.csSlideWrapper .csFade > * {
  position: absolute !important;
  top: 0;
  left: 0;
  z-index: 9;
  margin-right: 0;
  width: 100%;
}

/* line 118, ../sass/_libraries.scss */
.csSlideWrapper.usingCss .csFade > * {
  opacity: 0;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -webkit-transition-duration: inherit;
  transition-duration: inherit;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: inherit;
  transition-timing-function: inherit;
}

/* line 129, ../sass/_libraries.scss */
.csSlideWrapper .csFade > *.active {
  z-index: 10;
}

/* line 132, ../sass/_libraries.scss */
.csSlideWrapper.usingCss .csFade > *.active {
  opacity: 1;
}

/** /!!! End of core css Should not edit !!!/**/
/* Pager */
/* line 138, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSpg {
  margin: 10px 0 0;
  padding: 0;
  text-align: center;
}

/* line 143, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSpg > li {
  cursor: pointer;
  display: inline-block;
  padding: 0 5px;
}

/* line 148, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSpg > li a {
  background-color: #222222;
  border-radius: 30px;
  display: inline-block;
  height: 8px;
  overflow: hidden;
  text-indent: -999em;
  width: 8px;
  position: relative;
  z-index: 99;
  -webkit-transition: all 0.5s linear 0s;
  transition: all 0.5s linear 0s;
}

/* line 161, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSpg > li:hover a, .csSlideOuter .csPager.cSpg > li.active a {
  background-color: #428bca;
}

/* line 164, ../sass/_libraries.scss */
.csSlideOuter .media {
  opacity: 0.8;
}

/* line 167, ../sass/_libraries.scss */
.csSlideOuter .media.active {
  opacity: 1;
}

/* End of pager */
/** Gallery */
/* line 173, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSGallery {
  list-style: none outside none;
  padding-left: 0;
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 184, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSGallery li {
  opacity: 0.7;
  -webkit-transition: opacity 0.35s linear 0s;
  transition: opacity 0.35s linear 0s;
}

/* line 189, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSGallery li.active, .csSlideOuter .csPager.cSGallery li:hover {
  opacity: 1;
}

/* line 192, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSGallery img {
  display: block;
  height: auto;
  max-width: 100%;
}

/* line 197, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSGallery:before, .csSlideOuter .csPager.cSGallery:after {
  content: " ";
  display: table;
}

/* line 201, ../sass/_libraries.scss */
.csSlideOuter .csPager.cSGallery:after {
  clear: both;
}

/* End of Gallery*/
/* slider actions */
/* line 207, ../sass/_libraries.scss */
.csAction > a {
  width: 32px;
  display: block;
  top: 50%;
  height: 32px;
  background-image: url("/js/libraries/lightSlider/img/controls.png");
  cursor: pointer;
  position: absolute;
  z-index: 99;
  margin-top: -16px;
  opacity: 0.5;
  -webkit-transition: opacity 0.35s linear 0s;
  transition: opacity 0.35s linear 0s;
}

/* line 221, ../sass/_libraries.scss */
.csAction > a:hover {
  opacity: 1;
}

/* line 224, ../sass/_libraries.scss */
.csAction > .csPrev {
  background-position: 0 0;
  left: 10px;
}

/* line 228, ../sass/_libraries.scss */
.csAction > .csNext {
  background-position: -32px 0;
  right: 10px;
}

/* line 232, ../sass/_libraries.scss */
.cS-hidden {
  height: 1px;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
}

/*! #######################################################################

	MeanMenu 2.0.7
	--------

	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */
/* line 246, ../sass/_libraries.scss */
a.meanmenu-reveal {
  display: none;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-bar {
  float: left;
  width: 100%;
  position: relative;
  background: #0c1923;
  padding: 4px 0;
  min-height: 42px;
  z-index: 999999;
}

/* line 246, ../sass/_libraries.scss */
.mean-container a.meanmenu-reveal {
  width: 22px;
  height: 22px;
  padding: 13px 13px 11px;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  text-indent: -9999em;
  line-height: 22px;
  font-size: 1px;
  display: block;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: 700;
}

/* line 246, ../sass/_libraries.scss */
.mean-container a.meanmenu-reveal span {
  display: block;
  background: #fff;
  height: 3px;
  margin-top: 3px;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav {
  float: left;
  width: 100%;
  background: #0c1923;
  margin-top: 44px;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul {
  padding: 0;
  margin: 0;
  width: 100%;
  list-style-type: none;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li {
  position: relative;
  float: left;
  width: 100%;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li a {
  display: block;
  float: left;
  width: 90%;
  padding: 1em 5%;
  margin: 0;
  text-align: left;
  color: #fff;
  border-top: 1px solid #383838;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  text-decoration: none;
  text-transform: uppercase;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li li a {
  width: 80%;
  padding: 1em 10%;
  border-top: 1px solid #f1f1f1;
  border-top: 1px solid rgba(255, 255, 255, 0.25);
  opacity: .75;
  filter: alpha(opacity=75);
  text-shadow: none !important;
  visibility: visible;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li.mean-last a {
  border-bottom: 0;
  margin-bottom: 0;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li li li a {
  width: 70%;
  padding: 1em 15%;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li li li li a {
  width: 60%;
  padding: 1em 20%;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li li li li li a {
  width: 50%;
  padding: 1em 25%;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li a:hover {
  background: #252525;
  background: rgba(255, 255, 255, 0.1);
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li a.mean-expand {
  margin-top: 1px;
  width: 26px;
  height: 32px;
  padding: 12px !important;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  font-weight: 700;
  background: rgba(255, 255, 255, 0.1);
  border: 0 !important;
  border-left: 1px solid rgba(255, 255, 255, 0.4) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-nav ul li a.mean-expand:hover {
  background: rgba(0, 0, 0, 0.9);
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-push {
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
  clear: both;
}

/* line 246, ../sass/_libraries.scss */
.mean-nav .wrapper {
  width: 100%;
  padding: 0;
  margin: 0;
}

/* line 246, ../sass/_libraries.scss */
.mean-container .mean-bar, .mean-container .mean-bar * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 246, ../sass/_libraries.scss */
.mean-remove {
  display: none !important;
}

/* line 248, ../sass/_libraries.scss */
#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message {
  font-family: "HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 200;
  color: #fff;
}

/* line 249, ../sass/_libraries.scss */
#sb-container {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  z-index: 999;
  text-align: left;
  visibility: hidden;
  display: none;
}

/* line 250, ../sass/_libraries.scss */
#sb-overlay {
  position: relative;
  height: 100%;
  width: 100%;
}

/* line 251, ../sass/_libraries.scss */
#sb-wrapper {
  position: absolute;
  visibility: hidden;
  width: 100px;
}

/* line 252, ../sass/_libraries.scss */
#sb-wrapper-inner {
  position: relative;
  border: 1px solid #303030;
  overflow: hidden;
  height: 100px;
}

/* line 253, ../sass/_libraries.scss */
#sb-body {
  position: relative;
  height: 100%;
}

/* line 254, ../sass/_libraries.scss */
#sb-body-inner {
  position: absolute;
  height: 100%;
  width: 100%;
}

/* line 255, ../sass/_libraries.scss */
#sb-player.html {
  height: 100%;
  overflow: auto;
}

/* line 256, ../sass/_libraries.scss */
#sb-body img {
  border: none;
}

/* line 257, ../sass/_libraries.scss */
#sb-loading {
  position: relative;
  height: 100%;
}

/* line 258, ../sass/_libraries.scss */
#sb-loading-inner {
  position: absolute;
  font-size: 14px;
  line-height: 24px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  width: 100%;
  text-align: center;
}

/* line 259, ../sass/_libraries.scss */
#sb-loading-inner span {
  background: url(loading.gif) no-repeat;
  padding-left: 34px;
  display: inline-block;
}

/* line 260, ../sass/_libraries.scss */
#sb-body, #sb-loading {
  background-color: #060606;
}

/* line 261, ../sass/_libraries.scss */
#sb-title, #sb-info {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

/* line 262, ../sass/_libraries.scss */
#sb-title, #sb-title-inner {
  height: 26px;
  line-height: 26px;
}

/* line 263, ../sass/_libraries.scss */
#sb-title-inner {
  font-size: 16px;
}

/* line 264, ../sass/_libraries.scss */
#sb-info, #sb-info-inner {
  height: 20px;
  line-height: 20px;
}

/* line 265, ../sass/_libraries.scss */
#sb-info-inner {
  font-size: 12px;
}

/* line 266, ../sass/_libraries.scss */
#sb-nav {
  float: right;
  height: 16px;
  padding: 2px 0;
  width: 45%;
}

/* line 267, ../sass/_libraries.scss */
#sb-nav a {
  display: block;
  float: right;
  height: 16px;
  width: 16px;
  margin-left: 3px;
  cursor: pointer;
  background-repeat: no-repeat;
}

/* line 268, ../sass/_libraries.scss */
#sb-nav-close {
  background-image: url(close.png);
}

/* line 269, ../sass/_libraries.scss */
#sb-nav-next {
  background-image: url(next.png);
}

/* line 270, ../sass/_libraries.scss */
#sb-nav-previous {
  background-image: url(previous.png);
}

/* line 271, ../sass/_libraries.scss */
#sb-nav-play {
  background-image: url(play.png);
}

/* line 272, ../sass/_libraries.scss */
#sb-nav-pause {
  background-image: url(pause.png);
}

/* line 273, ../sass/_libraries.scss */
#sb-counter {
  float: left;
  width: 45%;
}

/* line 274, ../sass/_libraries.scss */
#sb-counter a {
  padding: 0 4px 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

/* line 275, ../sass/_libraries.scss */
#sb-counter a.sb-counter-current {
  text-decoration: underline;
}

/* line 276, ../sass/_libraries.scss */
div.sb-message {
  font-size: 12px;
  padding: 10px;
  text-align: center;
}

/* line 277, ../sass/_libraries.scss */
div.sb-message a:link, div.sb-message a:visited {
  color: #fff;
  text-decoration: underline;
}

/* line 1, ../sass/_general.scss */
.clearfix {
  overflow: hidden;
  *zoom: 1;
}

/* line 5, ../sass/_general.scss */
.clear {
  clear: both;
}

/* line 9, ../sass/_general.scss */
.mobile {
  display: none;
}

/* line 13, ../sass/_general.scss */
.shadow {
  -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.18);
  -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.18);
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.18);
}

/* line 19, ../sass/_general.scss */
.trans {
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
}

/* line 25, ../sass/_general.scss */
.centrado {
  text-align: center;
  margin: 0 auto;
}

/* line 30, ../sass/_general.scss */
.right {
  float: right;
}

/* line 34, ../sass/_general.scss */
.left {
  float: left;
}

/* line 38, ../sass/_general.scss */
.fixed {
  position: fixed !important;
}

/* line 42, ../sass/_general.scss */
.relative {
  position: relative !important;
}

/*** Menus ***/
/* line 48, ../sass/_general.scss */
.h_menu ul, .v_menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 54, ../sass/_general.scss */
.h_menu a, .v_menu a {
  text-decoration: none;
  vertical-align: middle;
}

/* line 59, ../sass/_general.scss */
.h_menu li {
  float: left;
  list-style: none;
}

/* line 64, ../sass/_general.scss */
.h_menu li a {
  display: block;
}

/*** Pestanyas ***/
/* line 70, ../sass/_general.scss */
.pestanyas {
  margin: 0;
}

/* line 75, ../sass/_general.scss */
.pestanyas.pestanyas--apartado {
  border-bottom: 1px solid #c1c2c2;
  margin-bottom: 15px;
}
/* line 78, ../sass/_general.scss */
.pestanyas.pestanyas--apartado li {
  background: none;
  padding: 0 4px;
  border-left: 0;
  margin: 10px 0;
  border-left: 1px solid #c1c2c2;
  min-width: 0;
}
/* line 86, ../sass/_general.scss */
.pestanyas.pestanyas--apartado li:hover {
  background: none;
}
/* line 90, ../sass/_general.scss */
.pestanyas.pestanyas--apartado li a {
  text-transform: none;
  color: #8e909a;
  font-family: "IBM Plex", sans-serif;
  padding: 0;
}
/* line 95, ../sass/_general.scss */
.pestanyas.pestanyas--apartado li a.active {
  color: #ff6315;
}
/* line 103, ../sass/_general.scss */
.pestanyas li {
  padding: 10px 25px;
  margin: 0;
  min-width: 100px;
  list-style: none;
  background: #000000;
  text-align: center;
  font-size: 14px;
  border-left: 1px solid #8e9090;
}
/* line 114, ../sass/_general.scss */
.pestanyas li:first-child {
  border-left: none;
}
/* line 118, ../sass/_general.scss */
.pestanyas li:hover {
  background: #000000;
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  transition: all .2s ease;
}

/* line 129, ../sass/_general.scss */
.pestanyas li.active a {
  color: #ff6315;
}

/* line 133, ../sass/_general.scss */
.pestanyas li a {
  text-transform: uppercase;
  color: #8e9090;
  font-family: "Bebas Neue", sans-serif;
}

/**** popups ****/
/* line 141, ../sass/_general.scss */
.popup-condiciones_bg, .popup-condiciones_wrapper {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1000;
  display: none;
  background: #000;
}

/* line 151, ../sass/_general.scss */
.popup-condiciones_bg {
  opacity: 0.3;
}

/* line 154, ../sass/_general.scss */
.popup-condiciones {
  background: white;
  padding: 20px;
  font: 13px arial;
  color: #000000;
  font-size: 13px;
  margin: 0 auto 10px;
  padding: 0;
  position: relative;
  top: 3%;
  width: 90%;
  max-width: 810px;
  z-index: 100;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.7);
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.7);
  display: none;
}

/* line 172, ../sass/_general.scss */
.header-popup {
  width: 100%;
}

/* line 175, ../sass/_general.scss */
.popup-condiciones .contenido-popup {
  padding: 10px 5%;
}

/* line 178, ../sass/_general.scss */
.popup-condiciones h2 {
  font-family: "Bebas Neue", sans-serif;
  font-size: 31px;
  color: #535353;
}

/* line 184, ../sass/_general.scss */
.popup-condiciones p {
  font: 14px/18px Arial, Helvetica, sans-serif;
  color: #8d8d8d;
}

/* line 188, ../sass/_general.scss */
.popup-condiciones a {
  color: #666;
  text-decoration: underline;
}

/* line 192, ../sass/_general.scss */
.popup-condiciones a:hover {
  color: #535353;
  text-decoration: none;
}

/* line 197, ../sass/_general.scss */
.btn_cerrar_form {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 100;
  cursor: pointer;
}

/**** separador ****/
/* line 207, ../sass/_general.scss */
.separador {
  font-family: Bebas Neue;
  font-size: 32px;
  line-height: 32px;
  color: #FF671F;
  margin: 0 0 20px 0;
  position: relative;
}

/* line 215, ../sass/_general.scss */
.separador__logo {
  width: 110px;
  display: inline-block;
  float: right;
}

/*** Cabecera apartado ***/
/* line 223, ../sass/_general.scss */
.cabecera_apartado {
  margin: 15px 0;
  clear: both;
  padding: 10px 0;
  border-top: 1px solid #ff6315;
  border-bottom: 1px solid #c1c2c2;
}
/* line 229, ../sass/_general.scss */
.cabecera_apartado .titulo {
  font-family: "IBM Plex", sans-serif;
  text-transform: uppercase;
  font-family: "Bebas Neue", sans-serif;
  color: #3c3c3c !important;
  font-size: 20px;
  font-weight: normal;
  margin: 3px 0;
  line-height: 1.2;
}
/* line 239, ../sass/_general.scss */
.cabecera_apartado .subtitulo {
  font-family: "IBM Plex", sans-serif;
  font-size: 16px;
  color: #8e909a !important;
  font-weight: normal;
  margin: 3px 0;
  line-height: 1.2;
}
/* line 249, ../sass/_general.scss */
.cabecera_apartado .cabecera_apartado_menu a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: #000;
  text-transform: uppercase;
  font-family: "Bebas Neue", sans-serif;
  font-size: 15px;
  margin: 6px 0;
  line-height: 1.2;
  text-decoration: none;
  border-left: 1px solid #c1c2c2;
  padding: 0 5px;
}
/* line 260, ../sass/_general.scss */
.cabecera_apartado .cabecera_apartado_menu a:first-child {
  border-left: none;
}
/* line 263, ../sass/_general.scss */
.cabecera_apartado .cabecera_apartado_menu a:hover {
  color: #ff6315;
}
/* line 266, ../sass/_general.scss */
.cabecera_apartado .cabecera_apartado_menu a.active {
  color: #ff6315;
}
/* line 271, ../sass/_general.scss */
.cabecera_apartado .filtro_form {
  padding: 3px;
}

/*** Menu fold ***/
/* line 278, ../sass/_general.scss */
.menu_fold, .submenu-inferior {
  background: #f2f2f2;
  padding: 30px;
  text-align: center;
  margin: 20px 0;
  text-transform: uppercase;
  color: #000;
  font-family: "Bebas Neue", sans-serif;
  clear: both;
}
/* line 287, ../sass/_general.scss */
.menu_fold li, .submenu-inferior li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border-left: 1px solid #8e909a;
  margin-left: 20px !important;
  padding-left: 20px;
}
/* line 292, ../sass/_general.scss */
.menu_fold li:first-child, .submenu-inferior li:first-child {
  border-left: none;
  margin-left: 0px;
  padding-left: 0px;
}
/* line 298, ../sass/_general.scss */
.menu_fold .anteriores, .submenu-inferior .anteriores {
  font-weight: normal;
  margin-right: 20px !important;
  padding-right: 20px;
  border-right: 1px solid #8e909a;
}
/* line 304, ../sass/_general.scss */
.menu_fold .siguientes, .submenu-inferior .siguientes {
  font-weight: normal;
  margin-left: 20px !important;
  padding-left: 20px;
  border-left: 1px solid #8e909a;
}
/* line 311, ../sass/_general.scss */
.menu_fold a, .submenu-inferior a {
  color: #000;
  text-decoration: none;
  margin: 0;
}
/* line 315, ../sass/_general.scss */
.menu_fold a:hover, .submenu-inferior a:hover {
  color: #ff6315;
}
/* line 318, ../sass/_general.scss */
.menu_fold a.active, .submenu-inferior a.active {
  color: #ff6315;
}
/* line 322, ../sass/_general.scss */
.menu_fold strong, .submenu-inferior strong {
  margin: 0 3px;
  font-weight: normal;
}

/*** Video responsive ***/
/* line 330, ../sass/_general.scss */
.video-container {
  position: relative;
  /*padding-bottom: 56.25%;*/
  padding-bottom: 51.3%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}

/* line 333, ../sass/_general.scss */
.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*** Galeria Slider ***/
/* line 337, ../sass/_general.scss */
.lightSlider {
  height: 0;
  overflow: hidden;
  padding-bottom: 56.2%;
}
/* line 341, ../sass/_general.scss */
.lightSlider li img {
  width: 100%;
}

/* line 346, ../sass/_general.scss */
.csSlideOuter {
  margin-bottom: 20px;
}

/* line 350, ../sass/_general.scss */
#t_portada .csSlideOuter {
  margin-bottom: 0;
}

/* line 354, ../sass/_general.scss */
.lightSlider, .csPager {
  margin: 0 !important;
}
/* line 356, ../sass/_general.scss */
.lightSlider li, .csPager li {
  list-style: none !important;
  margin-bottom: 0 !important;
}

/* line 362, ../sass/_general.scss */
.csPager {
  margin-top: 1px !important;
  overflow: hidden;
  max-height: 113px;
}

/* line 368, ../sass/_general.scss */
.csPager.cSGallery li.video {
  position: relative;
}

/* line 372, ../sass/_general.scss */
.csPager.cSGallery li.video .video_play {
  position: absolute;
  top: 22%;
  left: 70px;
  z-index: 1;
  width: 60px !important;
  height: 60px !important;
}

/*** Descargas ***/
/* line 383, ../sass/_general.scss */
.descargas {
  margin: 30px 0;
  padding: 10px;
  color: #8e909a;
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
}
/* line 390, ../sass/_general.scss */
.descargas .descargas {
  border-top: 1px solid #c1c2c2;
  border-bottom: 1px solid #c1c2c2;
}
/* line 395, ../sass/_general.scss */
.descargas .descargas_lista {
  padding-left: 10px;
  margin-top: -2px;
  width: 85%;
}
/* line 399, ../sass/_general.scss */
.descargas .descargas_lista li {
  padding: 3px 0;
}
/* line 401, ../sass/_general.scss */
.descargas .descargas_lista li a {
  color: #ff6315;
}
/* line 403, ../sass/_general.scss */
.descargas .descargas_lista li a:hover {
  color: #000;
}
/* line 410, ../sass/_general.scss */
.descargas a {
  text-decoration: none;
}
/* line 412, ../sass/_general.scss */
.descargas a:hover {
  color: #3c3c3c;
}
/* line 416, ../sass/_general.scss */
.descargas img {
  vertical-align: middle;
}

/*** Venta de entradas ***/
/* line 423, ../sass/_general.scss */
.menu_entradas {
  margin-bottom: 10px;
  text-align: center;
}

/* line 427, ../sass/_general.scss */
.menu_entradas .col-1-2 {
  float: none !important;
  display: inline-block;
  *float: left;
}

/* line 432, ../sass/_general.scss */
.menu_entradas .col-1-4, .menu_entradas .col-1-2 {
  position: relative;
  width: 23.95% !important;
  border: 1px solid #e4e5e4;
  padding: 0;
  padding-left: 0 !important;
  margin: 0 5px;
}

/* line 440, ../sass/_general.scss */
.menu_entradas .col-1-4 img, .menu_entradas .col-1-2 img {
  width: 100%;
}

/* line 443, ../sass/_general.scss */
.menu_entradas .col-1-4 .overlay, .menu_entradas .col-1-2 .overlay {
  background: rgba(0, 0, 0, 0.7);
  height: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
}

/* line 454, ../sass/_general.scss */
.menu_entradas .col-1-4 .overlay .overlay_content, .menu_entradas .col-1-2 .overlay .overlay_content {
  position: relative;
  /*top: 25%;*/
  top: 3%;
  padding: 10px;
}

/* line 460, ../sass/_general.scss */
.menu_entradas .col-1-4 .overlay p, .menu_entradas .col-1-2 .overlay p {
  color: #ffffff;
}

/* line 463, ../sass/_general.scss */
.menu_entradas .col-1-4 .overlay a, .menu_entradas .col-1-2 .overlay a {
  background: none repeat scroll 0 0 #F47920;
  padding: 7px 7px 5px 7px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.2;
  width: 30%;
  padding: 5px 0px;
}

/* line 472, ../sass/_general.scss */
.menu_entradas .col-1-4:hover .overlay, .menu_entradas .col-1-2:hover .overlay {
  height: 100%;
}

/* line 475, ../sass/_general.scss */
.menu_entradas .mas_info {
  margin-top: 10px;
  text-align: center;
}

/* line 479, ../sass/_general.scss */
.menu_entradas .mas_info a {
  color: #3C3C3C;
}

/* line 482, ../sass/_general.scss */
.menu_entradas .mas_info a:hover {
  text-decoration: underline;
}

/* Formulario solicitud */
/* line 488, ../sass/_general.scss */
.formulario_partido_wrapper {
  left: 0;
  position: fixed;
  top: 25%;
  width: 100%;
  z-index: 99999;
  display: none;
}
/* line 496, ../sass/_general.scss */
.formulario_partido_wrapper form {
  margin: 0;
}
/* line 500, ../sass/_general.scss */
.formulario_partido_wrapper .content {
  background: #ffffff;
  padding: 20px;
  position: relative;
}
/* line 505, ../sass/_general.scss */
.formulario_partido_wrapper .content .contenido-editor {
  max-width: none;
}
/* line 509, ../sass/_general.scss */
.formulario_partido_wrapper .formulario_partido_wrapper--cerrar {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  font-size: 14px;
  cursor: pointer;
}

/* line 519, ../sass/_general.scss */
.formulario_partido_background {
  background: url(/images/negro70.png) repeat;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99998;
  display: none;
}

/* Formulario solicitud */
/* line 532, ../sass/_general.scss */
.formulario_partido_wrapper {
  left: 0;
  position: fixed;
  top: 25%;
  width: 100%;
  z-index: 99999;
  display: none;
}
/* line 540, ../sass/_general.scss */
.formulario_partido_wrapper form {
  margin: 0;
}
/* line 544, ../sass/_general.scss */
.formulario_partido_wrapper .content {
  background: #ffffff;
  padding: 20px;
  position: relative;
}
/* line 549, ../sass/_general.scss */
.formulario_partido_wrapper .content .contenido-editor {
  max-width: none;
}
/* line 553, ../sass/_general.scss */
.formulario_partido_wrapper .formulario_partido_wrapper--cerrar {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  font-size: 14px;
  cursor: pointer;
}

/* line 563, ../sass/_general.scss */
.formulario_partido_background {
  background: url(/images/negro70.png) repeat;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99998;
  display: none;
}

/*** Imagen con icono play ***/
/* line 576, ../sass/_general.scss */
.img_conplay {
  position: relative;
}
/* line 579, ../sass/_general.scss */
.img_conplay .imgholder {
  display: block;
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 585, ../sass/_general.scss */
.img_conplay .imgholder img {
  display: block;
  height: auto;
  position: relative;
  transition: all 0.6s ease-in-out 0s;
  width: 100%;
}
/* line 594, ../sass/_general.scss */
.img_conplay .iconoampliar {
  height: 54px;
  left: 50%;
  opacity: 0;
  position: absolute;
  top: 50%;
  transition: all 0.3s ease-in-out 0s;
  width: 54px;
  z-index: 10;
}
/* line 603, ../sass/_general.scss */
.img_conplay .iconoampliar img {
  display: block;
  margin-left: -27px;
  margin-top: -27px;
  position: relative;
}
/* line 613, ../sass/_general.scss */
.img_conplay:hover .iconoampliar {
  opacity: 1;
}

/*** Flash feedback ***/
/* line 620, ../sass/_general.scss */
#flashMessage {
  background-color: #ff6315;
  border-radius: 4px 4px 4px 4px;
  color: #FFFFFF;
  font-size: 14px;
  margin-bottom: 20px;
  padding: 10px 15px;
  text-align: center;
  font-family: "IBM Plex", sans-serif;
  text-transform: uppercase;
}

/*** Tres Columnas ***/
/* line 634, ../sass/_general.scss */
.titulo_caja_presidentes {
  color: #f47920;
  font-size: 24px;
  font-family: pt_serif_bold, serif;
  font-weight: normal;
  margin: 10px 5px;
}

/* line 642, ../sass/_general.scss */
.caja_tres_columnas img {
  width: 100%;
}

/* line 646, ../sass/_general.scss */
.fila_tres_columnas div.col-1-3 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

/*** Tooltip forms validacion ***/
/* line 653, ../sass/_general.scss */
#tooltip {
  position: absolute;
  z-index: 100;
  left: 0;
  top: 0;
  display: none;
}

/* line 661, ../sass/_general.scss */
#tooltip .esquina {
  background-image: url(/images/socios/tooltip_esquina.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  height: 12px;
}

/* line 668, ../sass/_general.scss */
#tooltip .mensaje {
  background-color: #edf0f2;
  padding: 10px 30px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #cfd2d4;
}

/*** Botones ***/
/* line 678, ../sass/_general.scss */
.boton, .boton--ficha {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border: none;
  font-family: "Bebas Neue", sans-serif;
  font-size: 18px;
  text-align: center;
  background: #ff6315;
  padding: 10px 20px;
  cursor: pointer;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
  color: #ffffff !important;
  text-decoration: none !important;
  font-weight: normal !important;
}
/* line 693, ../sass/_general.scss */
.boton:hover, .boton--ficha:hover {
  background: #000000 !important;
}

/* line 698, ../sass/_general.scss */
.boton--ficha {
  background: #111111;
  font-weight: lighter !important;
  text-transform: uppercase;
}
/* line 703, ../sass/_general.scss */
.boton--ficha:hover {
  background: #ff6315 !important;
}

/*** proximo partido body ***/
/* line 710, ../sass/_general.scss */
#t_partido .proximo_partido .marcador {
  font-size: 22px;
}

/* line 714, ../sass/_general.scss */
.proximo_partido {
  text-align: center;
  margin-bottom: 20px;
}
/* line 717, ../sass/_general.scss */
.proximo_partido a {
  color: #3c3c3c;
  text-decoration: none;
}
/* line 721, ../sass/_general.scss */
.proximo_partido .proximo_partido__titulo {
  border-top: 1px solid #c1c2c2;
  border-bottom: 1px solid #c1c2c2;
  padding: 12px;
  text-transform: uppercase;
  font-size: 14px;
}
/* line 728, ../sass/_general.scss */
.proximo_partido .marcador {
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  width: 71%;
}
/* line 733, ../sass/_general.scss */
.proximo_partido .marcador strong {
  font-size: 56px;
  font-weight: normal;
  padding: 0 15px;
  vertical-align: top;
}
/* line 739, ../sass/_general.scss */
.proximo_partido .marcador span {
  width: 100%;
}
/* line 742, ../sass/_general.scss */
.proximo_partido .marcador.right {
  text-align: right;
}
/* line 744, ../sass/_general.scss */
.proximo_partido .marcador.right span {
  display: inline-block;
  line-height: 1.2;
  max-width: 70%;
  padding-top: 15px;
}
/* line 752, ../sass/_general.scss */
.proximo_partido .marcador.left {
  text-align: left;
}
/* line 754, ../sass/_general.scss */
.proximo_partido .marcador.left span {
  display: inline-block;
  line-height: 1.2;
  max-width: 70%;
  padding-top: 15px;
}
/* line 760, ../sass/_general.scss */
.proximo_partido .marcador.left strong {
  float: left;
}
/* line 765, ../sass/_general.scss */
.proximo_partido .enlace {
  border-top: 1px solid #c1c2c2;
  border-bottom: 1px solid #c1c2c2;
  padding: 12px;
  text-transform: uppercase;
  font-family: "Bebas Neue", sans-serif;
  font-size: 16px;
  color: #8e9090;
}
/* line 774, ../sass/_general.scss */
.proximo_partido .enlace span {
  padding: 0 10px;
}
/* line 777, ../sass/_general.scss */
.proximo_partido .enlace a {
  color: #3c3c3c;
  padding: 0 10px;
}
/* line 780, ../sass/_general.scss */
.proximo_partido .enlace a:hover, .proximo_partido .enlace a.active {
  color: #ff6315;
}
/* line 785, ../sass/_general.scss */
.proximo_partido .equipos {
  padding: 20px 15px;
}
/* line 788, ../sass/_general.scss */
.proximo_partido .equipo {
  width: 50%;
}
/* line 790, ../sass/_general.scss */
.proximo_partido .equipo .escudo {
  max-width: 25%;
}
/* line 792, ../sass/_general.scss */
.proximo_partido .equipo .escudo img {
  max-height: 90px;
}
/* line 796, ../sass/_general.scss */
.proximo_partido .equipo.left {
  border-right: 1px solid #c1c2c2;
}
/* line 798, ../sass/_general.scss */
.proximo_partido .equipo.left .goles_minutos {
  text-align: right;
}
/* line 803, ../sass/_general.scss */
.proximo_partido .equipo .goles_minutos {
  font-size: 12px;
  text-align: left;
  padding: 5px 15px;
}

/*** Estadisticas partido/jugador ***/
/* line 813, ../sass/_general.scss */
.estadisticas-inferior {
  padding: 15px 0;
  text-align: center;
  margin-top: 20px;
  color: #666666;
  clear: both;
}
/* line 820, ../sass/_general.scss */
.estadisticas-inferior p {
  margin: 0;
}
/* line 824, ../sass/_general.scss */
.estadisticas-inferior small {
  font-size: 13px;
  padding: 0 10px;
}
/* line 829, ../sass/_general.scss */
.estadisticas-inferior strong {
  font-size: 46px;
}
/* line 833, ../sass/_general.scss */
.estadisticas-inferior ul, .estadisticas-inferior .estadisticas-inferior_fila {
  display: table-row;
  text-align: center;
}
/* line 837, ../sass/_general.scss */
.estadisticas-inferior li, .estadisticas-inferior .estadisticas-inferior--bloque {
  padding: 0 15px;
  vertical-align: middle;
  text-align: center;
  display: table-cell;
  border-left: 1px solid #c1c2c2;
}
/* line 843, ../sass/_general.scss */
.estadisticas-inferior li:first-child, .estadisticas-inferior .estadisticas-inferior--bloque:first-child {
  border-left: none;
}

@media only screen and (max-width: 760px) {
  /* line 851, ../sass/_general.scss */
  .estadisticas-inferior .estadisticas-inferior--bloque {
    display: inline-block;
    width: 49%;
    border-left: none;
  }
  /* line 855, ../sass/_general.scss */
  .estadisticas-inferior .estadisticas-inferior--bloque small {
    font-size: 12px;
  }

  /*** proximo partido body ***/
  /* line 863, ../sass/_general.scss */
  .proximo_partido .enlace {
    font-size: 14px;
  }

  /* line 867, ../sass/_general.scss */
  #t_partido .proximo_partido .marcador {
    font-size: 16px;
  }

  /* line 873, ../sass/_general.scss */
  .proximo_partido .enlace a {
    padding: 0 5px;
  }
  /* line 877, ../sass/_general.scss */
  .proximo_partido .equipos {
    padding: 5px;
  }
  /* line 882, ../sass/_general.scss */
  .proximo_partido .equipo .escudo {
    display: none;
  }
  /* line 885, ../sass/_general.scss */
  .proximo_partido .equipo .goles_minutos {
    padding: 5px;
  }
  /* line 889, ../sass/_general.scss */
  .proximo_partido .marcador {
    font-size: 16px;
    width: 100%;
  }
  /* line 892, ../sass/_general.scss */
  .proximo_partido .marcador strong {
    font-size: 20px;
  }
  /* line 895, ../sass/_general.scss */
  .proximo_partido .marcador span {
    width: 65%;
    padding-top: 0 !important;
  }
}
@media only screen and (max-width: 760px) {
  /* line 905, ../sass/_general.scss */
  .cabecera_apartado_menu {
    float: none;
  }
}
