.portfolio_nav { display:none; }#wrapper{overflow-x: hidden;}.mobile_menu_wrapper{display: none;}body.js_nav .mobile_menu_wrapper {display: block;}.gallery_type, .portfolio_type{opacity: 1;}#searchform input[type=text]{width: 75%;}.menu_dots{display: none !important;}.grid_image_frame .post_detail.menu_excerpt{margin-top: 20px;}@media only screen and (min-width: 961px){body #mobile_nav_icon{display: none;}}#wrapper.hasbg .above_top_bar{background: #0d004c !important;background: rgb(13, 0, 76, 0.9) !important;background: rgba(13, 0, 76, 0.9) !important;}@media only screen and (max-width: 768px) {html[data-menu=leftmenu] .mobile_menu_wrapper{right: 0;left: initial;-webkit-transform: translate(400px, 0px);-ms-transform: translate(400px, 0px);transform: translate(400px, 0px);-o-transform: translate(400px, 0px);}}html[data-menu=leftmenu] .mobile_main_nav, #sub_menu{clear: both;}.black-ribbon { position: fixed; z-index: 9999; width: 70px; }@media only all and (min-width: 768px) { .black-ribbon { width: auto; } }.stick-left { left: 0; }.stick-right { right: 0; }.stick-top { top: 0; }.stick-bottom { bottom: 0; }#lang_sel_list{height: 0px !important;}.social_wrapper ul li a img{opacity: 1 !important;}#lang_sel_list a {background: transparent !important;padding: 0px !important;}