body{-webkit-font-smoothing:subpixel-antialiased}.grecaptcha-badge{visibility:hidden}footer .column1{position:relative;top:-18px}.shopping_cart_outer{display:none}.woocommerce-page .shopping_cart_outer{display:table}li#nav-menu-item-17578.woo-login-popup-sc-open.menu-item.menu-item-type-custom.menu-item-object-custom.narrow{display:none}.woocommerce-page li#nav-menu-item-17578.woo-login-popup-sc-open.menu-item.menu-item-type-custom.menu-item-object-custom.narrow{display:table}.shopping_cart_header .header_cart.cart_icon::before{content:"\e015"}.cover_boxes ul li .box .box_content{top:0}.cover_boxes ul li .box .qbutton{margin-top:18px}.ls-wp-container .qbutton{-webkit-transition:none;-ms-transition:none;-moz-transition:none;-o-transition:none;transition:none;height:36px}@media only screen and (min-width:1000px){page-id-15984 .ls-nav-prev,page-id-15984 .ls-nav-next{margin-top:19px}}@media only screen and (max-width:1000px){page-id-15984 .ls-nav-prev,page-id-15984 .ls-nav-next{margin-top:-27px}.page-id-15173 .q_slider,.page-id-15058 .q_slider{min-height:100px}}.side_menu_button a:last-child{padding:0 0 0 17px}.page-id-15173 .q_slider,.page-id-15058 .q_slider{min-height:560px}.filter_outer{margin:-8px 0 31px}.title .subtitle{margin-top:14px}.contact_section .separator{display:none}.contact_detail h2{margin-bottom:15px}#nav-menu-item-15674 li,#nav-menu-item-15918 li,#nav-menu-item-15919 li,#nav-menu-item-15920 li,#nav-menu-item-16140 li{width:280px}.drop_down .second .inner .widget{padding-bottom:13px}.drop_down .second .inner .widget a{padding:0!important}.footer_bottom{padding:0 0;height:30px}.date{display:none}.time{display:none}.side_menu .widget.widget_categories select,.side_menu .widget.widget_text select{color:#818181}.side_menu_button>a.search_button{vertical-align:top;display:inline-block}.title .title_holder .container{vertical-align:bottom}.portfolio_navigation.navigation_title{border-top:0}.portfolio_navigation.navigation_title .portfolio_next a,.portfolio_navigation.navigation_title .portfolio_prev a{color:#8bb71f}.portfolio_navigation.navigation_title .post_info span{text-transform:capitalize}@media only screen and (max-width:768px){.ls-nav-next,.ls-nav-prev{display:none!important}}.woocommerce table.cart div.coupon .input-text,.woocommerce-page table.cart div.coupon .input-text{background-color:#f8f8f8}.woocommerce table.cart td.actions input[type=submit],.woocommerce input#place_order,.woocommerce-page input[type=submit]{line-height:30px}.shopping_cart_dropdown .cart_list span.quantity{color:#8bb71f;font-weight:400}.shopping_cart_dropdown span.total span{color:#8bb71f}.shopping_cart_dropdown span.total,.shopping_cart_dropdown ul li{font-weight:600;font-size:13px;text-transform:none;letter-spacing:0}.mobile_menu_button{display:none}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.side_menu_button a:last-child{display:none}.mobile_menu_button{display:table}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.container_inner{width:500px}.mobile_menu_button{display:table}.side_menu_button a:last-child{display:none}}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{border-radius:0}.mz-expand.dark-bg{background-color:rgba(255,255,255,.91)!important}.portfolio_single .portfolio_images .fluid-width-video-wrapper,.portfolio_single .portfolio_images img{display:block;margin:0 auto 18px}.q_logo a img{image-rendering:auto}img{image-rendering:auto}.portfolio_main_holder .item_holder.slow_zoom .image_holder img{-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.portfolio_main_holder article .item_holder.slow_zoom:hover .image_holder img{-webkit-transform:scale(1.1)!important;-moz-transform:scale(1.1)!important;-o-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;transform:scale(1.1)!important;-webkit-transition:all 5s cubic-bezier(.21,1,.12,1)0s!important;transition:all 5s cubic-bezier(.21,1,.12,1)0s!important}.woocommerce div.product .q_accordion_holder.boxed h6.description_tab{pointer-events:none!important}.woocommerce div.product .q_accordion_holder.boxed h6.description_tab+div.accordion_content{display:block!important}.menu_recent_post_text{display:none}.widget.widget_latest_posts_menu .drop_down .wide .second .inner ul li.flexslider.widget_flexslider ul li h3 a,.flexslider.widget_flexslider ul li h3 a{color:#818181;font-size:14px}.widget.widget_latest_posts_menu .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev{background-color:rgba(255,255,255,0);margin:-50px 0 0}.widget.widget_latest_posts_menu .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next{background-color:rgba(255,255,255,0);margin:-50px 0 0}.footer_top .four_columns .column3 .column_inner>div,.footer_top .three_columns .column3 .column_inner>div{margin:0 0 0 25%}.portfolio_single .portfolio_categories{display:none}.portfolio_single .portfolio_tags{display:none}.logged-in div.wpcf7{position:relative;margin-top:0}body div.pp_overlay{opacity:.5!important}div.wpcf7-response-output{color:red!important;font-weight:400!important;font-size:1em!important;letter-spacing:inherit!important}.form_submit_pop{margin-top:20px}.blog_single .tags_text{display:none!important}.mejs-container .mejs-controls{background-color:rgba(255,255,255,.4)}.widget.widget_latest_posts_menu .flexslider.widget_flexslider ul.flex-direction-nav a.flex-prev{width:20px!important;margin:-50px -10px 0}.widget.widget_latest_posts_menu .flexslider.widget_flexslider ul.flex-direction-nav a.flex-next{width:20px!important;margin:-50px -10px 0}li#nav-menu-item-18403{padding-bottom:25px}li#nav-menu-item-17162{background-color:#8bb71f!important}li#nav-menu-item-17162 a:hover{color:#202020!important}li#nav-menu-item-17162 a{color:#fff!important;padding-top:5px!important;padding-bottom:5px!important}.footer_bottom_columns.three_columns .column3 .footer_bottom{font-size:11px}