.portfolio_nav { display:none; }.top_bar.fixed{position: fixed;animation-name: slideDown;-webkit-animation-name: slideDown;animation-duration: 0.5s;-webkit-animation-duration: 0.5s;z-index: 999;visibility: visible !important;top: 0px;}.top_bar.fixed #menu_wrapper div .nav{margin-top: 16px;}.top_bar.fixed #searchform{margin-top: 8px;}.top_bar.fixed .header_cart_wrapper{margin-top: 21px;}.top_bar.fixed #menu_wrapper div .nav > li > a{padding-bottom: 24px;}.top_bar.fixed .logo_wrapper img{max-height: 40px;width: auto;}#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%;}#mobile_nav_icon{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);}}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle, h5.widgettitle { font-size: 24px !important; margin: 0 0 !important; font-weight:normal !important; }.booknow { text-align: center; padding-top:30px; }.button_large { width: 66%; }div.foogallery-thumbnail.position-block { text-align:center; } .testimonials-widget-testimonial.list { margin-bottom:0; }#footer { padding-bottom:25px; margin-bottom:25px; }div.testimonials-widget-testimonial blockquote { color: #fff; }body { background-color: #4b5052 }#wrapper { background-color: #ffffff; }label.fiv-count { display:none; }.owl-carousel {position: relative;}.owl-prev,.owl-next {position: absolute;top: 50%;margin-top: -10px;width: 20px;height:20px;}.owl-prev {left: 8px;border-left: 5px solid #fff; border-bottom: 5px solid #fff;transform: rotate(45deg);}.owl-next {right: 8px;border-right: 5px solid #fff; border-bottom: 5px solid #fff;transform: rotate(-45deg);}.owl-theme .owl-controls .owl-nav [class*=owl-], .foogallery-thumbnail .owl-controls .owl-nav [class*=owl-] {margin:0 !important;padding:0 !important;background: transparent;font-size: 0;}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background: transparent;}.owl-carousel .owl-nav [class*=owl-], .owl-carousel .owl-nav [class*=owl-]:hover {background: transparent;font-size:0;}@media only screen and (max-width: 767px) {#search_icon {display:none !important;}}