@charset "UTF-8";
@font-face {
  font-family: 'am_sansregular';
  src: url('/fonts/amsansr-webfont.eot');
  src: url('/fonts/amsansr-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/amsansr-webfont.woff2') format('woff2'), url('/fonts/amsansr-webfont.woff') format('woff'), url('/fonts/amsansr-webfont.ttf') format('truetype'), url('/fonts/amsansr-webfont.svg#am_sansregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
html {
  height: 100%;
  box-sizing: border-box;
}
body,
h1,
h2,
h3,
p,
a {
  font-family: 'am_sansregular', Arial, Tahoma, Verdana, Helvetica, sans-serif;
}
body {
  position: relative;
  min-height: 100%;
  padding-bottom: 100px;
  color: #494747;
  overflow-x: hidden;
}
@media screen and (max-width: 767px) {
  body {
    padding-bottom: 0;
  }
}
#SportBanner {
  max-width: 1490px;
  margin: 0 auto;
  position: relative;
  z-index: 10;
}
#SportBanner .header-banner {
  max-width: 1170px;
  margin: 0 auto;
  position: relative;
}
#SportBanner .header-banner .banner1170 img {
  width: 100%;
}
@media screen and (max-width: 1200px) {
  #SportBanner .header-banner .banner1170 {
    display: none;
  }
}
#SportBanner .header-banner .banner970 {
  display: none;
}
@media screen and (max-width: 1200px) {
  #SportBanner .header-banner .banner970 {
    display: block;
  }
}
#SportBanner .left-banner {
  width: 160px;
  height: 600px;
  position: absolute;
  top: 0;
  left: -160px;
}
@media screen and (max-width: 1200px) {
  #SportBanner .left-banner {
    display: none;
  }
}
#SportBanner .left-banner img {
  position: fixed;
}
#SportBanner .right-banner {
  width: 160px;
  height: 600px;
  position: absolute;
  top: 0;
  right: -160px;
}
@media screen and (max-width: 1200px) {
  #SportBanner .right-banner {
    display: none;
  }
}
#SportBanner .right-banner img {
  position: fixed;
}
.fullGallery {
  height: 100%;
}
.fullGallery header {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 10px 15px;
  background-color: #e9e9e9;
}
@media screen and (max-width: 1200px) {
  .fullGallery header {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .fullGallery header {
    display: block;
    padding: 10px;
  }
}
.fullGallery header h1 {
  position: relative;
  font-size: 155%;
  flex: 1 0 auto;
  margin: 0 20px;
  padding: 0;
  width: 75%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fullGallery header h1 a {
  color: #333;
}
.fullGallery header h1 a:hover {
  color: #c22898;
}
@media screen and (max-width: 991px) {
  .fullGallery header h1 {
    margin: 0;
    margin-top: 10px;
    border-top: solid thin #c22898;
    padding-top: 10px;
    font-size: 120%;
    width: 100%;
    white-space: normal;
    overflow: visible;
  }
}
.fullGallery header a {
  transition: all .2s linear;
  color: #fff;
}
.fullGallery header a:hover {
  text-decoration: none;
}
.fullGallery header .header-logo {
  position: relative;
}
.fullGallery header .header-logo img {
  display: inline-block;
  max-width: 50px;
}
@media screen and (max-width: 767px) {
  .fullGallery header .header-logo img {
    max-width: 32px;
  }
}
.fullGallery header .header-close {
  order: 3;
  float: right;
  color: #c22898;
  font-size: 125%;
}
.fullGallery header .header-close:hover {
  color: #333;
}
@media screen and (max-width: 991px) {
  .fullGallery header .header-close {
    margin-top: 5px;
    font-size: 110%;
  }
}
.fullGallery .gallery-wrapper {
  padding-top: 15px;
  color: #fff;
}
@media screen and (max-width: 1200px) {
  .fullGallery .gallery-wrapper {
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper {
    margin-top: 1px;
    padding: 0;
  }
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-wrapper-row {
    margin: 0;
  }
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-wrapper-row .gallery-image-box {
    padding: 0;
  }
}
.fullGallery .gallery-wrapper .gallery-image {
  position: relative;
}
.fullGallery .gallery-wrapper .gallery-image .gallery-control-left .fa,
.fullGallery .gallery-wrapper .gallery-image .gallery-control-right .fa {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  color: #fff;
  font-size: 30px;
  width: 30px;
  height: 30px;
}
.fullGallery .gallery-wrapper .gallery-image .gallery-control-left .fa {
  left: 25%;
}
.fullGallery .gallery-wrapper .gallery-image .gallery-control-right .fa {
  right: 25%;
}
.fullGallery .gallery-wrapper .gallery-thumbs {
  position: relative;
  margin-top: 10px;
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-thumbs {
    margin-top: 3px;
    padding: 0 3px;
  }
}
.fullGallery .gallery-wrapper .gallery-thumbs .item {
  overflow: hidden;
}
.fullGallery .gallery-wrapper .gallery-thumbs .item img {
  transition: all 200ms linear;
  filter: grayscale(100%);
}
.fullGallery .gallery-wrapper .gallery-thumbs .item img:hover {
  transform: scale(1.05);
  filter: grayscale(0);
}
.fullGallery .gallery-wrapper .gallery-thumbs .item.active img {
  filter: grayscale(0);
}
.fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel {
  padding: 0 15px;
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel {
    padding: 0;
  }
}
.fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel .owl-stage-outer {
  margin-left: 5px;
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel .owl-stage-outer {
    margin-left: 0;
  }
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel .owl-nav {
    display: none;
  }
}
.fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel .owl-nav .owl-prev,
.fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel .owl-nav .owl-next {
  position: absolute;
  top: 40%;
  color: #333;
}
.fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel .owl-nav .owl-prev {
  left: 0;
}
.fullGallery .gallery-wrapper .gallery-thumbs .owl-carousel .owl-nav .owl-next {
  right: 0;
}
.fullGallery .gallery-wrapper .gallery-content {
  color: #333;
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-content {
    padding: 0 15px;
  }
}
.fullGallery .gallery-wrapper .gallery-content .gallery-content-header {
  font-size: 110%;
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-content .gallery-content-header {
    margin-top: 15px;
  }
}
.fullGallery .gallery-wrapper .gallery-content .gallery-content-header p {
  float: left;
}
.fullGallery .gallery-wrapper .gallery-content .gallery-content-header a {
  float: right;
}
.fullGallery .gallery-wrapper .gallery-content .gallery-content-header .fb-like {
  float: right;
}
.fullGallery .gallery-wrapper .gallery-content .gallery-content-body {
  clear: both;
}
.fullGallery .gallery-wrapper .gallery-content .gallery-content-body h2 {
  font-size: 150%;
  padding: 0;
  margin: 0;
  line-height: 100%;
}
@media screen and (max-width: 991px) {
  .fullGallery .gallery-wrapper .gallery-content .gallery-content-body h2 {
    font-size: 135%;
  }
}
.fullGallery .gallery-wrapper .gallery-content .gallery-content-body a {
  color: #00aeef;
}
.fullGallery footer {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding-bottom: 15px;
  margin-top: 20px;
  background-color: #e9e9e9;
}
@media screen and (max-width: 767px) {
  .fullGallery footer {
    position: relative;
  }
}
@media screen and (max-width: 1200px) {
  .fullGallery footer .footer-wrapper {
    width: 100%;
  }
}
.fullGallery footer .footer-list-first {
  margin-bottom: 10px;
  margin-top: 25px;
  text-align: right;
}
@media screen and (max-width: 767px) {
  .fullGallery footer .footer-list-first {
    text-align: center;
    font-size: 90%;
  }
}
.fullGallery footer .footer-list-first li {
  margin-left: 10px;
}
@media screen and (max-width: 991px) {
  .fullGallery footer .footer-list-first li {
    margin-right: 0;
    margin-bottom: 5px;
  }
}
.fullGallery footer .footer-list-first li a {
  color: #c22898;
}
.fullGallery footer .footer-list-first li a:hover {
  text-decoration: underline;
}
.fullGallery footer .footer-list-second {
  margin-bottom: 0;
  float: right;
}
@media screen and (max-width: 767px) {
  .fullGallery footer .footer-list-second {
    text-align: center;
    font-size: 90%;
    float: none;
  }
}
.fullGallery footer .footer-list-second li {
  margin-right: 20px;
}
@media screen and (max-width: 991px) {
  .fullGallery footer .footer-list-second li {
    margin-right: 0;
    margin-bottom: 5px;
  }
}
.fullGallery footer .footer-list-second li a {
  color: #333;
}
.fullGallery footer .footer-list-second li a:hover {
  text-decoration: underline;
}
.fullGallery footer .footer-list-second li.social {
  margin-right: 5px;
}
@media screen and (max-width: 767px) {
  .fullGallery footer .footer-list-second li.social {
    margin-right: 0;
  }
}
.fullGallery footer .footer-list-second li.social a {
  transition: all 200ms linear;
  display: inline-block;
  border: 2px solid #333;
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.fullGallery footer .footer-list-second li.social a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #c22898;
  border: 2px solid #c22898;
}
@media screen and (max-width: 767px) {
  .fullGallery footer .footer-logo {
    float: none;
    margin: 0 auto;
    margin-top: 10px;
  }
}
