<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  position: absolute;
  width: 100%; }

@media only screen and (max-width: 850px) {
  #header, #sportMenu {
    display: none; }

  #mainPage {
    width: 100%;
    margin: 0;
    margin-top: 10px; }
    #mainPage.sitePage {
      padding-top: 0; }
    #mainPage #sliderRow {
      width: 100%;
      margin: 0; }
      #mainPage #sliderRow #sliderOuterContainer {
        width: 100%;
        text-align: center; }
        #mainPage #sliderRow #sliderOuterContainer img {
          width: 97%; }
    #mainPage #pageContainer {
      width: 97%;
      position: relative;
      margin: 0 1.5%;
      padding: 0; }
      #mainPage #pageContainer div.homePageRow {
        width: 100%; }
        #mainPage #pageContainer div.homePageRow #featuredGallery,
        #mainPage #pageContainer div.homePageRow #featuredEvents {
          display: block;
          width: 100%;
          height: auto;
          margin-bottom: 20px;
          float: none; }
          #mainPage #pageContainer div.homePageRow #featuredGallery h1 #galleryLink,
          #mainPage #pageContainer div.homePageRow #featuredEvents h1 #galleryLink {
            margin: 0; }
          #mainPage #pageContainer div.homePageRow #featuredGallery div.image,
          #mainPage #pageContainer div.homePageRow #featuredEvents div.image {
            border: none; }
        #mainPage #pageContainer div.homePageRow #upcomingEvents {
          display: block;
          width: 100%;
          height: auto;
          padding: 0; }
        #mainPage #pageContainer div.homePageRow div.oneThird {
          display: block;
          width: 100%;
          margin: 10px 0 !important;
          padding: 20px; }
      #mainPage #pageContainer #sportPageOuter div.sportTitle {
        width: 100%; }
      #mainPage #pageContainer #customPageDivider {
        display: none; }
      #mainPage #pageContainer #sponsorRow {
        width: 100%;
        margin: 0; }
        #mainPage #pageContainer #sponsorRow #sponsorLabel {
          display: block;
          width: 100%; }
        #mainPage #pageContainer #sponsorRow #sponsorUL {
          display: block;
          width: 100%; }
          #mainPage #pageContainer #sponsorRow #sponsorUL li {
            display: block;
            margin: 0;
            padding: 0; }
            #mainPage #pageContainer #sponsorRow #sponsorUL li div.themeAd a img {
              margin: 0 auto; }

  #footer {
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
    text-align: center; }
    #footer #footerContainer {
      width: 90%;
      margin: 0 auto;
      padding: 0; }
      #footer #footerContainer .footerColumn {
        margin: 10px 0;
        display: block; }
        #footer #footerContainer .footerColumn:last-child {
          float: none;
          text-align: left; } }
@media only screen and (max-width: 568px) {
  #footer .footerColumn {
    display: block; } }
/* Team Builder */
@media only screen and (max-width: 745px) {
  body.teamBuilderV2.forceResponsive .invitePlayersViaFunLink .sendFunLinkBtnWrapper {
    margin-top: -16px; } }
@media only screen and (max-width: 463px) {
  body.teamBuilderV2.forceResponsive #inviteNewPlayerForm .invitePlayersViaFunLink .sendFunLinkBtnWrapper {
    margin-top: 0; } }
@media only screen and (max-width: 430px) {
  body.teamBuilderV2.forceResponsive .invitePlayersViaFunLink .sendFunLinkBtnWrapper {
    margin-top: 0; } }
</pre></body></html>