.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%;}.woocommerce .logo_wrapper img{max-width: 50%;}@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);}}.home .gallery .element .portfolio_title h3{color:#fff!important;font-size:18px;}.home .gallery .element .portfolio_title .post_detail{font-size:11px;}.header_style_wrapper + .ppb_wrapper { // padding-top:65px;}#menu_wrapper{margin-right:25px;}.top_bar{background:rgba(255,255,255,1.00)!important}.top_bar .standard_wrapper{padding:0px}@media only screen and (max-width: 1180px) and (min-width: 768px){#menu_wrapper .nav ul, #menu_wrapper div .nav{display:none;}}.footer_bar{padding-bottom:50px!important;}@media only screen and (min-width: 767px){#footer {padding:0!important;}#copyright{margin-top: -15px;}}#footer ul.sidebar_widget, #footer ~ .footer_bar_wrapper {margin:0 5%!important;max-width: 90%!important;padding: 0!important;}#footer .sidebar_widget .widget_text{}#footer .sidebar_widget .widget_fbw_id .fb-page{position:absolute!important;margin-top:-5px!important;}#footer .sidebar_widget .widget_nav_menu{float:right;}#footer ~ .footer_bar_wrapper{border: none;}#footer ~ .footer_bar_wrapper #copyright{padding-left:25px;}#footer ~ .footer_bar_wrapper .social_wrapper{padding-right:18px;}#footer .sidebar_widget .widget_nav_menu li.menu-item{float:right;}#footer .sidebar_widget li h2.widgettitle{text-indent: -9999px; border: none;margin:0;}#footer p, #footer a, #copyright{font-family: &#039;Montserrat&#039;;font-weight: 600;font-size:.8em;letter-spacing: 1px;text-transform: uppercase;}#copyright{font-size: 0.85em;}#footer .widget_text a{float:left;}#footer a:hover{text-decoration:underline;}#footer a i{margin:0 5px 0 25px;}@media only screen and (max-width: 767px){.footer_bar_wrapper .social_wrapper,#footer .sidebar_widget .widget_text, #footer .sidebar_widget .widget_nav_menu li.menu-item,#copyright {text-align:center;float:none}#footer .sidebar_widget .widget_text .textwidget{display:inline-block;}#footer .sidebar_widget .widget_fbw_id .fb-page{position:relative!important;text-align: center;display: block;}}