html.no-touch{background-color: #9e9e9e;background-repeat: repeat;background-attachment: fixed;background-position: left top;background-image: url("http://wpadaptive.com/jigsaw-default/assets/concrete-bg.jpeg");}
@media only screen and (min-width: 768px) and (max-width: 959px) {

    header {
        padding-top: 13px;
        border-bottom-color: white;
        padding-bottom: 8px;
    }

    div.tagline {
        display: none;
        visibility: collapse;
    }

    div.logo {
        display: block;
        width: 100%;
        text-align: center;
        padding-top: 0;
        padding-bottom:7px;
    }

    header {
        overflow: hidden;
    }

    header .logo > a {
        margin: 0 auto;
    }


    a.mobile-menu, a.mobile-menu:active,  a.mobile-menu:hover {
        display: block;
        visibility: visible;
        width: 60px;
        padding: 0;
        height: 26px;
        vertical-align: middle;
        background: #313337 url('../img/top-bar-bg.png') repeat right center;
        border: none;
        box-shadow: none;
        color: white;
        font-weight: bold;
        text-shadow: none;
        position: absolute;
        top: 5px;
        right: 0;
        border-bottom-left-radius: 3px;
        cursor: pointer;
        text-decoration: none;

        z-index:1000;
    }

    a.mobile-menu:focus, a.mobile-menu:active {
        color: white;
    }

    a.mobile-menu > span {
        display: block;
        margin-right: 5px;
        background: transparent url('../img/white-dropdown.png') no-repeat right 9px;
        background-size: 8px 4px;
        padding-left: 10px;
        padding-top: 1px;
        cursor: pointer;
    }


    ul#topmenu {
        display: none;
        visibility: collapse;
    }

    #mobile-menu-modal > div.modal-header > a.close {
        top: 4px;
        right: 9px;
    }
}body > div#top-bar{}a.mobile-menu, a.mobile-menu:active, a.mobile-menu:hover{}header { filter:none; }header{}html > body div#subheader{}ul#topmenu ul.sub-menu{}#mobile-menu-modal > div.modal-header{}#mobile-menu-modal div#subheader{}#mobile-menu-modal > div.modal-body{}div.frontpage-slider-wrapper{}div#banner{}input, textarea{}div.main, div.main.has-sidebar{}.main div.divider{}.sidebar-bg, html.boxed-layout .sidebar-bg, html.full-width-layout .sidebar-bg{}@media screen and (max-width: 767px) {div#sidebar{}}#sidebar div.divider{}div#portfolio-filters{}div.portfolio-wrapper{}#masonry-container article.item div.overlay{}footer{}footer div.divider{}.comment .message{}.comment.author .message{}.search-widget input[type="text"]{}