#wrapper{overflow-x:hidden}.mobile_menu_wrapper{overflow:auto}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%}#mobile_nav_icon{display:none!important}@media only screen and (max-width:768px){html[data-menu=leftmenu] .mobile_menu_wrapper{right:0;left:initial;-webkit-transform:translate(360px,0);-ms-transform:translate(360px,0);transform:translate(360px,0);-o-transform:translate(360px,0)}}a#prevslide:before{font-family:"FontAwesome";font-size:24px;line-height:45px;display:block;content:'\f104';color:#fff;margin-top:0}a#nextslide:before{font-family:"FontAwesome";font-size:24px;line-height:45px;display:block;content:'\f105';color:#fff;margin-top:0}body.page-template-gallery a#prevslide,body.single-galleries a#prevslide{z-index:999;cursor:pointer;display:block;position:fixed;left:20px;top:46%;padding:0 20px 0 20px;width:initial;height:initial;border:2px solid #fff;opacity:.5;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;width:50px;height:50px;box-sizing:border-box;border-radius:250px}body.page-template-gallery a#nextslide,body.single-galleries a#nextslide{z-index:999;cursor:pointer;display:block;position:fixed;right:20px;top:46%;padding:0 20px 0 20px;width:initial;height:initial;border:2px solid #fff;opacity:.5;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;width:50px;height:50px;box-sizing:border-box;border-radius:250px}body.page-template-gallery a#prevslide:hover,body.page-template-gallery a#nextslide:hover,body.single-galleries a#prevslide:hover,body.single-galleries a#nextslide:hover{opacity:1}.two_cols.gallery .element:hover img,.three_cols.gallery .element:hover img,.four_cols.gallery .element:hover img,.five_cols.gallery .element:hover img,.one_half.gallery2.classic a:hover img,.one_third.gallery3.classic a:hover img,.one_fourth.gallery4.classic a:hover img{-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}#menu_wrapper .nav li.arrow>a:after,#menu_wrapper div .nav li.arrow>a:after{margin-top:11px}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,h2.widgettitle{padding:0;border:0}#page_caption.hasbg .page_title_wrapper{background:#fff0}html[data-style=fullscreen] .top_bar.hasbg,.top_bar.hasbg{border:0}html[data-style=fullscreen] .top_bar.hasbg,.top_bar.hasbg{background:#fff0}#page_caption.hasbg .page_tagline{clear:both;margin-top:10px}.bg_gradient::after{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;background:#fff0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(60%,transparent),color-stop(66%,rgb(255 255 255 / .1)),color-stop(93%,rgb(255 255 255 / .95)),to(rgb(255 255 255)));background-image:-webkit-linear-gradient(transparent 0%,transparent 60%,rgb(255 255 255 / .1) 66%,rgb(255 255 255 / .95) 93%,rgb(255 255 255) 100%);background-image:linear-gradient(transparent 0%,transparent 60%,rgb(255 255 255 / .1) 66%,rgb(255 255 255 / .95) 93%,rgb(255 255 255) 100%)}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:.99}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:.99}}@-ms-keyframes fadeIn{from{opacity:0}to{opacity:.99}}@keyframes fadeIn{from{opacity:0}to{opacity:.99}}.fade-in{animation-name:fadeIn;-webkit-animation-name:fadeIn;-ms-animation-name:fadeIn;animation-duration:0.7s;-webkit-animation-duration:0.7s;-ms-animation-duration:0.7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;visibility:visible!important}