.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;}html[data-menu=leftmenu] .mobile_menu_wrapper, 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: #cfa670 !important;background: rgb(207, 166, 112, 0.9) !important;background: rgba(207, 166, 112, 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;}html[data-menu=leftmenu] #wrapper{padding-top: 0;}body, .menu_content_classic .menu_title, .menu_content_classic .menu_price{background-image: none;}.tp-caption.title, .title{text-transform: none;}.ppb_title_first{font-family:Cinzel;font-size:26px;text-transform: none;}h2.ppb_title{font-size:18px;text-transform: none;letter-spacing: 1px;}.top_p{font-size:20px;color:#333333;}a.button, .button{border-color: #9f7d50;background-color: #9f7d50;}.opening_hours_table{width:80%}input[type=submit], input[type=button], a.button, .button{font-size:13px;}#menu_wrapper .nav ul li, #menu_wrapper div .nav li{margin-right:-10px;}.asterisk {margin: 0 0 0 0.2em;color: #f5637a;font-weight: bold;}@media only screen and (min-width: 768px) and (max-width: 959px) {body, .menu_content_classic .menu_title, .menu_content_classic .menu_price{background-image: none;}.tp-caption.title, .title{text-transform: none;}.ppb_title_first{font-family:Cinzel;font-size:24px !important;text-transform: none;}h2.ppb_title{font-size:18px!important;text-transform: none;letter-spacing: 1px;}.top_p{font-size:20px!important;color:#333333;}a.button, .button{border-color: #9f7d50;background-color: #9f7d50;}.opening_hours_table{width:100%}input[type=submit], input[type=button], a.button, .button{font-size:13px;}.asterisk {margin: 0 0 0 0.2em;color: #f5637a;font-weight: bold;}}@media only screen and (max-width: 767px) {body, .menu_content_classic .menu_title, .menu_content_classic .menu_price{background-image: none;}.tp-caption.title, .title{text-transform: none;}.ppb_title_first{font-family:Cinzel;font-size:24px !important;text-transform: none;}h2.ppb_title{font-size:18px!important;text-transform: none;letter-spacing: 1px;}.top_p{font-size:20px!important;color:#333333;}a.button, .button{border-color: #9f7d50;background-color: #9f7d50;}.opening_hours_table{width:100%}.asterisk {margin: 0 0 0 0.2em;color: #f5637a;font-weight: bold;}}@media only screen and (min-width: 480px) and (max-width: 767px) {body, .menu_content_classic .menu_title, .menu_content_classic .menu_price{background-image: none;}.tp-caption.title, .title{text-transform: none;}.ppb_title_first{font-family:Cinzel;font-size:24px !important;text-transform: none;}h2.ppb_title{font-size:18px!important;text-transform: none;letter-spacing: 1px;}.top_p{font-size:20px!important;color:#333333;}a.button, .button{border-color: #9f7d50;background-color: #9f7d50;}.opening_hours_table{width:100%}.asterisk {margin: 0 0 0 0.2em;color: #f5637a;font-weight: bold;}}