@media only screen and (min-width: 37.5em) {
  /* 37.5 x 16px = 600 px */
    html { 
        background: url(../img/bg.jpg) no-repeat center center fixed; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
    #mtspoke-info, #cta-tour {
/*  turn on since it was off for mobile  */
        display: block;
        align-self:flex-end;
    }
    #mtspoke-info section {
        padding-right: 15px;
        color: #4D4D4D;
        text-align: right;
        font-weight: 900;
    }
    #mtspoke-info h2, #mtspoke-info h3 {
        margin: 0px 0px 3px 0px;
        font-size: 1.1rem;
    }
    #mtspoke-info h3 {
        font-size: 1rem;
    }
    #mtspoke-info p {
        margin: 0px 0px 3px 0px;
        font-size: .7rem;
    }
    nav button{
        display: none;
    }
    .prime-nav-list li{
        display: list-item; /*turn on for good*/
    }
    #prime-nav ul {
      flex-direction: row;
    }
    
    #prime-nav ul li {
        width: 33%;
        flex: 1 1 auto;
    }
    .prime-nav a {
        justify-content: center;
    }

    #prime-nav li:first-child, #prime-nav li:nth-child(2) {
        background-color: #660000;
    }
    #prime-nav li:nth-child(3), #prime-nav li:nth-child(4) {
        background-color: #990000;
    }
    #prime-nav li:last-child {
        background-color: #7C7C7C;
    }
    #main {
        /* turn on after mobile       */
        display: block
    }

    #centerstage {
        width: 100%;
    }
/*    try to reverse order of main and header div for medium page
    #bigcontainer {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        /* optional 
        -webkit-box-align: start;
        -moz-box-align: start;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
    }

    #bigcontainer .first {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    }*/

}