 
@media (max-width: 800px) {
   body {
        min-width: 750px;
    }
    body.homepage {
        min-width: 0px;
    }

    div#sidr {
        font-size: 1.2em;
    }

    .TopLevel, .TopLevel * {
        font-size: 1em;
    }

    .TopLevel .divG table {
        margin-bottom: 5px;
    }

    .reportHeader {
        position: relative;
        height: auto;
        padding: 0;
        font-size:1.2em;
    }

    .whoami {
        float: left;
        position: relative;
      background-color: #444;
      margin-bottom: 10px;
      padding: .4em 1em .4em 10px;
      min-width:35%;
  font-size:2.5em;
    }

    span.distribChangeLinkSm {
        float: right;
        left: -20px;
        top: 5px;
          font-size: .6em;
  border: none;
  background: none;
    }

    div.global_menu {
        display: none;
    }

    div.global_content {
        margin-top: 1em;
        overflow:visible;
    }

    #contentHolder {
        padding: 0;
    }
    .mobile_menu div {
        color: white;
        text-align: center;
    }
    #mmenuOpen {
        cursor: pointer;
  font-size: 2.5em;
  padding: .4em 0 .4em 0;
    }
    #mmenuHolder {
        display: none;
    }

    ul.sideMenu li.active a, 
    ul.sideMenu li.active a:hover {
        border-left: none;
    }
    .mobile-only { display: inline; }
    ul.mobile-only {display:block; }
    .desktop-only { display:none; }

    ul.sideMenu.playerJumpFeature {
        display: none;
    }

    ul.sideMenu li.heading {
        text-align: center;
        font-size: 1.2em;
    }

    ul.sideMenu {
        width: 90%;
        margin: auto;
        font-size:1.1em;
    }

    ul.sideMenu li a {
        border-left: none;
        text-align: center;
        padding: .9em 0;
    }
    .col-half { width:99%; }
    .col-qtr { width:48%; }
    .col-minithird { width: 33%; margin:0;padding:0;}
    table.multiTbl {
        margin-right: 1%;
        margin-left: 1%;
        float:none;
    }

    div.multiHolder4 table.multiTbl,
    div.multiHolder3 table.multiTbl,
    div.multiHolder2 table.multiTbl,
    div.multiHolder4 table.multiTbl {
        width: 98%;
    }

    div#dvPlayerInfoHolder {
        width: 100%;
        left: 0;
        margin-left: 0;
        top: 5em;
        margin-top: 0;
        height: auto;
    }

    #dvPlayerInfoPopup div.popupbuttons div.col {
        margin: 0px;
        width: 25%;
        height: 62px;
        border: none;
        border-radius: 0;
    }

    #dvPlayerInfoPopup div.popupbuttons {
        position: static;
        margin: 0;
        padding: 0;
        width: 100%;
    }
    #dvPlayerInfoPopup img.imgExitPlayerPopup {
        left: 90%;
        top: 4em;
        margin: 0;
    }
}