.portfolio_nav {
    display: none;
}


.above_top_bar .page_content_wrapper {
    padding: 0 12px 0 12px;
    box-sizing: border-box;
}



@media only screen and (max-width: 768px) {
    html[data-menu=leftmenu] .mobile_menu_wrapper {
        right: 0;
        left: initial;

        -webkit-transform: translate(360px, 0px);
        -ms-transform: translate(360px, 0px);
        transform: translate(360px, 0px);
        -o-transform: translate(360px, 0px);
    }
}