  @media only screen and (max-width: 1024px) {
    #externalaudience,#sitesearch {
        background:#CCC
    }

    #externalaudience,#internalaudience,#mainnav {
        border-right: 1px solid #CCC
    }

    #applynowbullet:before,.mastheadbullets li:first-child:before {
        content: none
    }

    body.active #nav {
        margin-left: 0;
        margin-bottom: 0;
        width: 40%
    }

    body.active #content,body.active #footer,body.active #masthead_small,body.active #menu_container {
        /* margin-right: -100% */
    }

    #nav {
        margin-bottom: -100%;
        margin-left: -100%;
        float: left
    }

    #nav ul {
        text-align: right
    }

    #nav ul li {
        line-height: 3em;
        padding-right: 2em;
        border-bottom: 1px solid #999
    }

    #nav ul li a {
        font-weight: 700;
        color: #639;
        text-decoration: none;
        font-size: 1.5em
    }

    #sitesearch {
        overflow: hidden
    }

    #sitesearch #searchÏã½¶ÊÓÆµform input[type=text] {
        font-size: 1.4em;
        width: 78%;
        height: 1.7em;
        margin: .3em;
        float: left;
        padding: 0 1%
    }

    #sitesearch #searchÏã½¶ÊÓÆµform #searchbutton {
        background: url(https://www.wiu.edu/_resources/_redesign/images/magnifying_glass.gif) no-repeat;
        cursor: pointer;
        width: 26px;
        height: 26px;
        border: none;
        top: 1em;
        float: left;
        display: inline-block;
        position: relative
    }

    #internalaudience {
        background: #AAA
    }

    #internalaudience #mywiu_items li {
        padding-right: 0
    }

    #menu_container {
        background: #639;
        color: #FFF;
        display: block;
        float: left;
        padding: .75em;
        text-align: left
    }

    #menu-toggle {
        color: #fff;
        text-decoration: none;
        font-size: 2em
    }

    #masthead_big {
        display: none
    }

    #masthead_small {
        color: #639
    }

    #masthead_small h1 {
        font-size: 1.8em;
        padding-top: .6em;
        font-weight: 700;
        margin-right: 2em!important
    }

    #masthead_small h1 a {
        text-decoration: none;
        color: #639
    }

    .mastheadbullets {
        font-size: 1.1em;
        padding: 0 0 1em;
        margin-left: 7em
    }

    .mastheadbullets li:first-child {
        font-weight: 700
    }

    .mastheadbullets li a {
        color: inherit;
        text-decoration: none
    }

    #applynowbullet {
        background: #fc0;
        color: #639;
        margin-right: 3%;
        padding: 0 2%;
        float: right;
        font-weight: 700;
        font-size: .8em
    }

    h1 {
        padding: .5em 0 .25em!important
    }

    #footer {
        background: #333;
        clear: both;
        width: 100%;
        padding: 6% 0 0;
        overflow: hidden
    }

    #footer .link_column {
        float: left;
        margin: 3% 1.5%;
        padding: 0 1.5%;
        width: 19%;
        box-sizing: content-box !important;
    }

    #footer .link_column h3 {
        color: #fff;
        font-size: 1.2em;
        margin: .5em 0 1em .5em
    }

    #footer .link_column ul {
        margin: .5em 0 1em .5em
    }

    #footer .link_column ul li {
        padding: .8em
    }

    #footer .link_column ul li a {
        color: #c5c5c5;
        text-decoration: none
    }

    #footer #social_media {
        clear: both;
        margin: 3% 1.5%;
        padding: 0 1.5%
    }

    #footer #social_media h3 {
        color: #fff;
        font-size: 1.2em;
        margin: .5em 0 1em .5em
    }

    #footer #social_media img {
        float: left;
        padding: 3%
    }

    #footer #footer_bottom {
        clear: both;
        background: #000;
        border-top: 1px solid #888;
        overflow: hidden;
        padding: 3% 0
    }

    #footer #footer_bottom ul li {
        display: inline;
        float: left;
        margin: .8em
    }

    #footer #footer_bottom ul li a {
        color: #fff;
        text-decoration: none
    }

    #footer #footer_bottom #contact {
        float: right;
        padding: 0 3% 0 0
    }

    #footer #footer_bottom #contact #footerlogo {
        float: right;
        max-width: 33%
    }

    #footer #footer_bottom #contact #address {
        float: right;
        padding-top: 2em
    }

    #footer #footer_bottom #contact #address h3 {
        color: #fff;
        font-weight: 700;
        padding-bottom: .5em
    }

    #footer #footer_bottom #contact #address h4 {
        color: #fff;
        font-size: .9em;
        font-weight: 700;
        font-style: italic;
        padding-bottom: .5em
    }

    #footer #footer_bottom #contact #address p:nth-of-type(1) {
        color: #888;
        line-height: 150%;
        font-size: .8em
    }

    #footer #footer_bottom #contact #address p:nth-of-type(2) {
        color: #FFF;
        line-height: 150%;
        font-size: .8em
    }

    #footer #footer_bottom #copyright p {
        color: #888;
        clear: both;
        font-size: .8em;
        float: right;
        padding-top: 1.5em
    }
}
