/* line 4, ../sass/footer.scss */
body:not(.in-fullscreen) .inner {
  margin: 0 auto;
  max-width: 1180px;
  min-width: 320px;
}
@media all and (max-width: 1179px) {
  /* line 11, ../sass/footer.scss */
  body:not(.in-fullscreen) .inner {
    max-width: calc(100% - 20px);
  }
}
@media all and (max-width: 950px) {
  /* line 17, ../sass/footer.scss */
  body:not(.in-fullscreen) .inner {
    max-width: calc(100% - 20px);
  }
}
@media all and (max-width: 500px) {
  /* line 23, ../sass/footer.scss */
  body:not(.in-fullscreen) .inner {
    max-width: 100%;
  }
}

/* line 29, ../sass/footer.scss */
#page-footer {
  position: relative;
  min-height: 100px;
  margin-top: 10px;
  background-color: white;
  padding-bottom: 26px;
  max-width: 100vw;
  z-index: 1200;
}
/* line 38, ../sass/footer.scss */
#page-footer .inner {
  width: 100%;
  min-width: 300px;
}
@media all and (max-width: 1023px) {
  /* line 38, ../sass/footer.scss */
  #page-footer .inner {
    max-width: 98%;
  }
}
/* line 47, ../sass/footer.scss */
#page-footer .meta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 33px;
  padding-bottom: 15px;
  border-top: 1px solid #f1f2f2;
  border-bottom: 1px solid #f1f2f2;
}
/* line 56, ../sass/footer.scss */
#page-footer .meta > .logo-socials .data {
  width: 300px;
}
/* line 60, ../sass/footer.scss */
#page-footer .meta > .logo-socials .data > a > img {
  max-width: 290px !important;
  min-height: 35px;
}
@media all and (max-width: 1023px) {
  /* line 56, ../sass/footer.scss */
  #page-footer .meta > .logo-socials .data {
    margin: 0 auto;
  }
}
/* line 71, ../sass/footer.scss */
#page-footer .meta > .logo-socials .social-icons {
  width: 100%;
  display: inline-block;
  margin-top: 15px;
}
/* line 76, ../sass/footer.scss */
#page-footer .meta > .logo-socials .social-icons > a {
  margin: 0 8px 0 0;
  line-height: 32px;
  width: 32px;
  -webkit-font-smoothing: antialiased;
}
@media all and (max-width: 750px) {
  /* line 71, ../sass/footer.scss */
  #page-footer .meta > .logo-socials .social-icons {
    max-width: 190px;
  }
  /* line 85, ../sass/footer.scss */
  #page-footer .meta > .logo-socials .social-icons > a {
    margin: 0 8px 8px 0;
  }
}
@media all and (max-width: 750px) {
  /* line 54, ../sass/footer.scss */
  #page-footer .meta > .logo-socials {
    text-align: center;
  }
}
@media all and (min-width: 1024px) and (max-width: 1179px) {
  /* line 54, ../sass/footer.scss */
  #page-footer .meta > .logo-socials {
    padding-left: 16px;
  }
}
@media all and (min-width: 751px) {
  /* line 100, ../sass/footer.scss */
  #page-footer .meta > .gamblingt {
    max-width: 380px;
  }
}
@media all and (max-width: 750px) {
  /* line 100, ../sass/footer.scss */
  #page-footer .meta > .gamblingt {
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
    padding-top: 28px !important;
  }
}
@media all and (max-width: 1171px) {
  /* line 100, ../sass/footer.scss */
  #page-footer .meta > .gamblingt {
    padding-right: 10px;
  }
}
/* line 115, ../sass/footer.scss */
#page-footer .meta > .gamblingt > p {
  margin: 0;
  font-size: 12px;
  line-height: 16px;
  color: #bababa;
}
@media all and (max-width: 750px) {
  /* line 115, ../sass/footer.scss */
  #page-footer .meta > .gamblingt > p {
    text-align: center;
  }
}
/* line 126, ../sass/footer.scss */
#page-footer .meta > .gamblingt > .prods {
  padding-top: 22px;
}
/* line 128, ../sass/footer.scss */
#page-footer .meta > .gamblingt > .prods [data-name="onjn-logo-license"] {
  position: relative;
  top: 5px;
}
/* line 132, ../sass/footer.scss */
#page-footer .meta > .gamblingt > .prods > a {
  text-decoration: none !important;
}
/* line 135, ../sass/footer.scss */
#page-footer .meta > .gamblingt > .prods > a > img {
  margin-left: 15px;
  height: 32px;
}
/* line 140, ../sass/footer.scss */
#page-footer .meta > .gamblingt > .prods > img {
  height: 32px;
}
@media all and (max-width: 750px) {
  /* line 126, ../sass/footer.scss */
  #page-footer .meta > .gamblingt > .prods {
    text-align: center;
  }
}
@media all and (max-width: 410px) {
  /* line 150, ../sass/footer.scss */
  #page-footer .meta > .gamblingt > .prods > a:last-child {
    display: block;
  }
  /* line 153, ../sass/footer.scss */
  #page-footer .meta > .gamblingt > .prods > a:last-child > img {
    margin: 5px 0 0 0;
  }
}
@media all and (min-width: 751px) {
  /* line 47, ../sass/footer.scss */
  #page-footer .meta {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media all and (max-width: 750px) {
  /* line 47, ../sass/footer.scss */
  #page-footer .meta {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: block;
  }
}
/* line 172, ../sass/footer.scss */
#page-footer .copyrights {
  padding-top: 25px;
  display: block;
}
/* line 176, ../sass/footer.scss */
#page-footer .copyrights .copyright-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
/* line 179, ../sass/footer.scss */
#page-footer .copyrights .copyright-link a {
  color: #00ace8;
  font-size: 12px;
  line-height: 16px;
  text-decoration: underline;
  padding-right: 26px;
}
/* line 186, ../sass/footer.scss */
#page-footer .copyrights .copyright-link a:last-child {
  padding-right: 0;
}
/* line 190, ../sass/footer.scss */
#page-footer .copyrights .copyright-link a:hover {
  text-decoration: none;
}
@media all and (min-width: 951px) {
  /* line 176, ../sass/footer.scss */
  #page-footer .copyrights .copyright-link {
    float: right;
  }
}
@media all and (max-width: 670px) {
  /* line 176, ../sass/footer.scss */
  #page-footer .copyrights .copyright-link {
    display: block;
  }
  /* line 201, ../sass/footer.scss */
  #page-footer .copyrights .copyright-link a {
    display: block;
    line-height: 29px;
  }
}
/* line 208, ../sass/footer.scss */
#page-footer .copyrights .copyright-text {
  max-width: 390px;
}
/* line 211, ../sass/footer.scss */
#page-footer .copyrights .copyright-text p {
  margin: 0;
  color: #bababa;
  font-size: 12px;
  line-height: 16px;
}
@media all and (min-width: 1024px) and (max-width: 1180px) {
  /* line 208, ../sass/footer.scss */
  #page-footer .copyrights .copyright-text {
    padding-left: 16px;
  }
}
@media all and (max-width: 950px) {
  /* line 208, ../sass/footer.scss */
  #page-footer .copyrights .copyright-text {
    padding-top: 20px;
  }
}
/* line 229, ../sass/footer.scss */
#page-footer.market .meta {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media all and (max-width: 950px) {
  /* line 232, ../sass/footer.scss */
  #page-footer.market .meta > .logo-socials .social-icons {
    margin-bottom: 15px;
  }
}
@media all and (max-width: 750px) {
  /* line 232, ../sass/footer.scss */
  #page-footer.market .meta > .logo-socials .social-icons {
    margin-bottom: 0;
  }
}
/* line 243, ../sass/footer.scss */
#page-footer.market .meta > .badges {
  width: 235px;
  margin-left: 10px;
}
/* line 247, ../sass/footer.scss */
#page-footer.market .meta > .badges > p {
  margin: 0;
  font-size: 12px;
  line-height: 48px;
  color: #bababa;
}
/* line 254, ../sass/footer.scss */
#page-footer.market .meta > .badges .mobile-app-link {
  margin-top: 7px;
}
/* line 257, ../sass/footer.scss */
#page-footer.market .meta > .badges .mobile-app-link a {
  text-decoration: none !important;
}
/* line 261, ../sass/footer.scss */
#page-footer.market .meta > .badges .mobile-app-link img {
  width: auto;
  height: 32px;
}
/* line 266, ../sass/footer.scss */
#page-footer.market .meta > .badges .mobile-app-link .android-link {
  margin-left: 16px;
}
@media all and (max-width: 650px) {
  /* line 243, ../sass/footer.scss */
  #page-footer.market .meta > .badges {
    text-align: center;
  }
  /* line 273, ../sass/footer.scss */
  #page-footer.market .meta > .badges > p {
    line-height: 50px;
  }
  /* line 276, ../sass/footer.scss */
  #page-footer.market .meta > .badges .mobile-app-link {
    margin-top: 0;
  }
}
@media all and (max-width: 750px) {
  /* line 243, ../sass/footer.scss */
  #page-footer.market .meta > .badges {
    width: 100%;
    text-align: center;
    margin-left: 0 !important;
  }
}
@media all and (min-width: 651px) and (max-width: 950px) {
  /* line 243, ../sass/footer.scss */
  #page-footer.market .meta > .badges {
    margin-left: 40px;
  }
}
/* line 291, ../sass/footer.scss */
#page-footer.market .meta > .gamblingt {
  width: 100%;
  padding-top: 10px;
}
@media all and (min-width: 951px) {
  /* line 291, ../sass/footer.scss */
  #page-footer.market .meta > .gamblingt {
    max-width: 380px;
    padding-top: 0;
  }
}
@media all and (max-width: 650px) {
  /* line 300, ../sass/footer.scss */
  #page-footer.market .meta > .gamblingt > .prods {
    text-align: center;
  }
}
@media all and (max-width: 950px) {
  /* line 229, ../sass/footer.scss */
  #page-footer.market .meta {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    padding-bottom: 30px;
    -webkit-box-pack: inherit;
    -webkit-justify-content: inherit;
        -ms-flex-pack: inherit;
            justify-content: inherit;
  }
}
@media all and (max-width: 650px) {
  /* line 229, ../sass/footer.scss */
  #page-footer.market .meta {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    display: block;
  }
}
/* line 320, ../sass/footer.scss */
#page-footer.market .copyrights .copyright-link {
  float: none;
}
@media all and (min-width: 1181px) {
  /* line 320, ../sass/footer.scss */
  #page-footer.market .copyrights .copyright-link {
    width: 742px;
    float: right;
  }
}
@media all and (min-width: 1024px) and (max-width: 1180px) {
  /* line 320, ../sass/footer.scss */
  #page-footer.market .copyrights .copyright-link {
    padding-left: 16px;
  }
}
@media all and (min-width: 1024px) and (max-width: 1180px) {
  /* line 331, ../sass/footer.scss */
  #page-footer.market .copyrights .copyright-text {
    padding-left: 16px;
  }
}
@media all and (max-width: 1180px) {
  /* line 331, ../sass/footer.scss */
  #page-footer.market .copyrights .copyright-text {
    padding-top: 20px;
  }
}
/* line 343, ../sass/footer.scss */
#page-footer .footer-menu {
  position: relative;
  font-size: 0;
  overflow: hidden;
  height: 45px;
}
@media all and (min-width: 1024px) and (max-width: 1180px) {
  /* line 343, ../sass/footer.scss */
  #page-footer .footer-menu {
    margin: 0 16px;
  }
}
/* line 353, ../sass/footer.scss */
#page-footer .footer-menu .menu-scroll {
  height: 60px;
  white-space: nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  -ms-overflow-style: none;
}
@media all and (min-width: 1200px) {
  /* line 353, ../sass/footer.scss */
  #page-footer .footer-menu .menu-scroll {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
/* line 365, ../sass/footer.scss */
#page-footer .footer-menu a {
  display: inline-block;
  padding-right: 10px;
  font-size: 14px;
  line-height: 40px;
  font-weight: bold;
  color: black;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 10;
  -webkit-flex-grow: 10;
      -ms-flex-positive: 10;
          flex-grow: 10;
  border-top: 4px solid #00ace8;
}
@media all and (max-width: 1200px) {
  /* line 365, ../sass/footer.scss */
  #page-footer .footer-menu a {
    min-width: 120px;
  }
}
/* line 387, ../sass/footer.scss */
#page-footer .footer-menu .color1 {
  border-top: 4px solid #3b86c4;
}
/* line 390, ../sass/footer.scss */
#page-footer .footer-menu .color2 {
  border-top: 4px solid #f27046;
}
/* line 393, ../sass/footer.scss */
#page-footer .footer-menu .color3 {
  border-top: 4px solid #afb42b;
}
/* line 396, ../sass/footer.scss */
#page-footer .footer-menu .color4 {
  border-top: 4px solid #1d9154;
}
/* line 399, ../sass/footer.scss */
#page-footer .footer-menu .color5 {
  border-top: 4px solid #4e342e;
}
/* line 402, ../sass/footer.scss */
#page-footer .footer-menu .color6 {
  border-top: 4px solid #4db6ac;
}
/* line 405, ../sass/footer.scss */
#page-footer .footer-menu .color7 {
  border-top: 4px solid #8868c0;
}
/* line 408, ../sass/footer.scss */
#page-footer .footer-menu .color8 {
  border-top: 4px solid #ff924a;
}
/* line 411, ../sass/footer.scss */
#page-footer .footer-menu .color9 {
  border-top: 4px solid #00b8d4;
}
/* line 414, ../sass/footer.scss */
#page-footer .footer-menu .color10 {
  border-top: 4px solid #00ace8;
}
/* line 417, ../sass/footer.scss */
#page-footer .footer-menu .color11 {
  border-top: 4px solid #3aaa77;
}
/* line 420, ../sass/footer.scss */
#page-footer .footer-menu .color12 {
  border-top: 4px solid #5c6bc0;
}
/* line 423, ../sass/footer.scss */
#page-footer .footer-menu .color13 {
  border-top: 4px solid #3949ab;
}
/* line 426, ../sass/footer.scss */
#page-footer .footer-menu .color14 {
  border-top: 4px solid #1d9154;
}
/* line 429, ../sass/footer.scss */
#page-footer .footer-menu .color15 {
  border-top: 4px solid #88bf11;
}
/* line 435, ../sass/footer.scss */
#page-footer .register-media p {
  font-size: 12px;
  line-height: 18px;
  color: #bababa;
  margin: 8px 0 0 0;
}
@media all and (max-width: 500px) {
  /* line 29, ../sass/footer.scss */
  #page-footer {
    padding-left: 10px;
    padding-right: 10px;
  }
}
