.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:0}.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}#mobile_nav_icon{display:inline-block!important}.purchase_theme_button{margin-bottom:30px;letter-spacing:-.5px}.purchase_theme_button .button{background:#82B440!important;border-color:#82B440!important;color:#fff!important;width:100%;box-sizing:border-box;font-weight:600;border-radius:5px!important}.view_more_button{margin-top:10px;margin-bottom:30px;letter-spacing:-.5px}.view_more_button .button{width:100%;box-sizing:border-box;font-weight:600;border-radius:5px!important}#option_wrapper h5{font-size:18px;color:#000;letter-spacing:-.5px}#option_btn{position:fixed;top:150px;right:-2px;cursor:pointer;z-index:9;background:#fff;border-right:0;width:40px;height:140px;padding:5px 0 5px 0;text-align:center;border-radius:5px 0 0 5px;box-shadow:0 3px 15px rgba(0,0,0,.1);padding:10px 0 10px 0;box-sizing:border-box}#option_btn span{font-size:15px;line-height:31px;color:#000}#option_wrapper{position:fixed;top:0;right:-351px;width:350px;background:#fff;z-index:99999;font-size:13px;box-shadow:-1px 1px 10px rgba(0,0,0,.1);overflow:auto;height:100%;color:#000}#option_wrapper:hover{overflow-y:auto}#option_wrapper h6.demo_title{font-size:15px;font-weight:600;letter-spacing:0}.demo_color_list{list-style:none;display:block;margin:30px 0 10px 0}.demo_color_list>li{display:inline-block;position:relative;width:11%;height:auto;overflow:hidden;cursor:pointer;padding:0;box-sizing:border-box;text-align:center;font-size:11px;margin-bottom:15px}.demo_color_list>li .item_content_wrapper{width:100%}.demo_color_list>li .item_content_wrapper .item_content{width:100%;box-sizing:border-box}.demo_color_list>li .item_content_wrapper .item_content .item_thumb{width:30px;height:30px;position:relative;line-height:0;border-radius:250px;margin:auto}.demo_list{list-style:none;display:block;margin:30px 0 20px 0;float:left;width:100%}.demo_list li{float:left;position:relative;margin-bottom:15px;width:calc(50% - 8px);overflow:hidden;line-height:0;border-radius:5px;box-shadow:0 1px 10px rgba(0,0,0,.1)}.demo_list li:nth-child(2n){float:right}.demo_list li:nth-child(2n+1){clear:both}.demo_list li .label_new{position:absolute;top:10px;left:10px;padding:12px 15px;background:#FFE81E;color:#000;text-transform:uppercase;font-size:10px;font-weight:600;border-radius:5px}.demo_list li:nth-child(2n){margin-right:0}.demo_list li img{max-width:100%;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,.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%;line-height:normal;border-radius:5px!important}.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%;padding:0 10% 0 10%;box-sizing:border-box}#option_wrapper .inner p{margin:10px 0 0 0;padding:0 30px 0 30px;box-sizing:border-box}#option_wrapper .inner h6{margin:0}.demo_thumb_hover_inner h6{color:#fff!important;line-height:20px;font-size:12px;letter-spacing:0}.demo_thumb_desc .button.white{font-size:12px!important;padding:.4em 1.5em .3em 1.5em;border-radius:5px!important}.demo_thumb_desc .button.white:hover{background:#fff!important;color:#000!important;border-color:#fff!important}#option_wrapper .inner{padding:25px 15px 0 15px;box-sizing:border-box}body.admin-bar #option_wrapper .inner{padding-top:70px}#option_wrapper .demo_desc{box-sizing:border-box;margin-top:10px;padding:0 10px 0 10px;font-size:12px;opacity:.7}.demotip{display:block}@media only screen and (max-width:767px){#option_btn,#option_wrapper{display:none}}@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)}}.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:6px}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,h2.widgettitle{padding:0;border:0}#page_caption.hasbg .page_title_wrapper{background:rgba(0,0,0,0)}html[data-style=fullscreen] .top_bar.hasbg,.top_bar.hasbg{border:0}html[data-style=fullscreen] .top_bar.hasbg,.top_bar.hasbg{background:rgba(0,0,0,0)}.bg_gradient::after{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;background:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(60%,transparent),color-stop(66%,rgba(0,0,0,.1)),color-stop(93%,rgba(0,0,0,.95)),to(rgba(0,0,0,1)));background-image:-webkit-linear-gradient(transparent 0%,transparent 60%,rgba(0,0,0,.1) 66%,rgba(0,0,0,.95) 93%,rgba(0,0,0,1) 100%);background-image:linear-gradient(transparent 0%,transparent 60%,rgba(0,0,0,.1) 66%,rgba(0,0,0,.95) 93%,rgba(0,0,0,1) 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}