.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%;}.menu_dots{display: none !important;}.grid_image_frame .post_detail.menu_excerpt{margin-top: 20px;}#wrapper.hasbg .above_top_bar{background: #cfa670 !important;background: rgb(207, 166, 112, 0.9) !important;background: rgba(207, 166, 112, 0.9) !important;}#option_btn{position: fixed;top: 135px;right: -2px;cursor:pointer;z-index: 998;background: #fff;border: 1px solid #e1e1e1;border-right: 0;width: 45px;height: 55px;text-align: center;box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);}#option_btn i{font-size: 20px;line-height: 57px;color: #000;}#option_wrapper{position: fixed;top: 0;right:-260px;width: 250px;height: 100%;background: #fff;border: 1px solid #e1e1e1;border-left: 0;z-index: 99999;color: #888;font-size: 12px;box-shadow: -8px -8px 15px rgba(0, 0, 0, 0.1);overflow: scroll;}#option_wrapper:hover{overflow-y: auto;}#option_wrapper .button.buy{width: 100%;box-sizing: border-box;}#option_wrapper select{width: 100%;margin-top: 5px;}#option_wrapper .note_icon{color: #ff3e36;margin-right: 5px;}strong.label, div.label{font-weight: normal;margin-bottom: 5px;color: #000;display: block;}.demo_list{list-style: none;display: block;margin: 15px 0 20px 0;}.demo_list li{display: block;position: relative;margin-bottom: 10px;width: 100%;overflow: hidden;}.demo_list li img{max-width: 220px;height: auto;line-height: 0;}.demo_list li:hover img{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-filter: blur(2px);filter: blur(2px);-moz-filter: blur(2px);}.demo_list li:hover .demo_thumb_hover_wrapper {opacity: 1;}.demo_thumb_hover_wrapper {background-color: rgba(0, 0, 0, 0.5);height: 100%;left: 0;opacity: 0;overflow: hidden;position: absolute;top: 0;transition: opacity 0.4s ease-in-out;-o-transition: opacity 0.4s ease-in-out;-ms-transition: opacity 0.4s ease-in-out;-moz-transition: opacity 0.4s ease-in-out;-webkit-transition: opacity 0.4s ease-in-out;visibility: visible;width: 100%;}.demo_thumb_hover_inner{display: table;height: 100%;width: 100%;text-align: center;vertical-align: middle;}.demo_thumb_desc{display: table-cell;height: 100%;text-align: center;vertical-align: middle;width: 100%;}#option_wrapper .inner h6{margin: 10px 0 0 0;}.demo_thumb_hover_inner h6{color: #fff !important;line-height: 20px;}.demo_thumb_desc .button.white{margin-top: 10px;font-size: 12px !important;}.demo_thumb_desc .button.white:hover{background: #fff !important;color: #000 !important;border-color: #fff !important;}#option_wrapper .inner{padding: 25px 15px 25px 15px;box-sizing: border-box;}