.nectar-color-accent-color,
body a,
label span,
body [class^=icon-].icon-default-style,
.blog-recent[data-style*=classic_enhanced] .post-meta a:hover i,
.masonry.classic_enhanced .post .post-meta a:hover i,
.post .post-header h2 a,
.post .post-header a:hover,
.post .post-header a:focus,
#single-below-header a:hover,
#single-below-header a:focus,
.comment-list .pingback .comment-body>a:hover,
[data-style=list_featured_first_row] .meta-category a,
[data-style=list_featured_first_row] .meta-category a,
.nectar-fancy-box[data-style=color_box_hover][data-color=accent-color] .icon-default-style,
div[data-style=minimal] .toggle:hover h3 a,
div[data-style=minimal] .toggle.open h3 a,
#footer-outer #copyright li a i:hover,
.ascend .comment-list .reply a,
body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
body.material #sidebar .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
body.material #footer-outer .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
#top nav .sf-menu .current_page_item>a .sf-sub-indicator i,
#top nav .sf-menu .current_page_ancestor>a .sf-sub-indicator i,
.sf-menu>.current_page_ancestor>a>.sf-sub-indicator i,
.material .widget .tagcloud a,
#single-below-header a:hover [class^=icon-],
.wpcf7-form .wpcf7-not-valid-tip,
#header-outer .nectar-menu-label {
 color:var(--masterColor)
}
#header-outer:not(.transparent) .nectar-mobile-only.mobile-header .menu-title-text:after {
 border-color:var(--masterColor)!important
}
#header-outer #top nav>ul>.button_bordered>a:hover,
#header-outer:not(.transparent) #social-in-menu a i:after,
.sf-menu>li>a:hover>.sf-sub-indicator i,
.sf-menu>li>a:active>.sf-sub-indicator i,
.sf-menu>.sfHover>a>.sf-sub-indicator i,
.sf-menu .megamenu>ul>li:hover>a,
#header-outer nav>ul>.megamenu>ul>li>a:hover,
#header-outer nav>ul>.megamenu>ul>.sfHover>a,
#header-outer nav>ul>.megamenu>ul>li>a:focus,
#top nav ul #nectar-user-account a:hover span,
#top nav ul #search-btn a:hover span,
#top nav ul .slide-out-widget-area-toggle a:hover span,
body.material:not([data-header-color=custom]) #header-outer:not([data-format=left-header]) #top ul.cart_list a:hover,
body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart,
#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-item.has-ul>a,
#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-ancestor.has-ul>a,
body #header-secondary-outer #social a:hover i,
body #header-secondary-outer #social a:focus i,
#footer-outer a:focus,
#footer-outer a:hover,
.recent-posts .post-header a:hover,
.result a:hover,
.post-area.standard-minimal .post .post-meta .date a,
.post-area.standard-minimal .post .post-header h2 a:hover,
.post-area.standard-minimal .post .more-link:hover span,
.post-area.standard-minimal .post .more-link span:after,
.post-area.standard-minimal .post .minimal-post-meta a:hover,
.single .post .post-meta a:hover,
.single .post .post-meta a:focus,
.single #single-meta div a:hover i,
.single #single-meta div:hover>a,
.single #single-meta div:focus>a,
.comment-list .comment-meta a:hover,
.comment-list .comment-meta a:focus,
.result .title a,
.circle-border,
.home .blog-recent:not([data-style=list_featured_first_row]) .col .post-header a:hover,
.home .blog-recent .col .post-header h3 a,
.comment-author a:hover,
.comment-author a:focus,
.project-attrs li i,
.nectar-milestone .number.accent-color,
body #portfolio-nav a:hover i,
span.accent-color,
.portfolio-items .nectar-love:hover i,
.portfolio-items .nectar-love.loved i,
body .hovered .nectar-love i,
body:not(.material) #search-outer #search #close a span:hover,
.carousel-wrap[data-full-width=true] .carousel-heading a:hover i,
#search-outer .ui-widget-content li:hover *,
#search-outer .ui-widget-content .ui-state-focus *,
.portfolio-filters-inline .container ul li .active,
.svg-icon-holder[data-color=accent-color],
.team-member .accent-color:hover,
.blog-recent[data-style=minimal] .col>span,
.blog-recent[data-style=title_only] .col:hover .post-header .title,
body #pagination .page-numbers.prev:hover,
body #pagination .page-numbers.next:hover,
body #pagination a.page-numbers:hover,
body #pagination a.page-numbers:focus,
body[data-form-submit=see-through] input[type=submit],
body[data-form-submit=see-through] button[type=submit],
.nectar_icon_wrap[data-color=accent-color] i,
.nectar_team_member_close .inner:before,
body:not([data-header-format=left-header]) nav>ul>.megamenu>ul>li>ul>.has-ul>a:hover,
body:not([data-header-format=left-header]) nav>ul>.megamenu>ul>li>ul>.has-ul>a:focus,
.masonry.material .masonry-blog-item .meta-category a,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=accent-color-underline].full-width-section .active,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=accent-color-underline].full-width-section a:hover,
.material .comment-list .reply a:hover,
.material .comment-list .reply a:focus,
.material .widget li:not(.has-img) a:hover .post-title,
.material #sidebar .widget li:not(.has-img) a:hover .post-title,
.material #sidebar .widget ul[data-style=featured-image-left] li a:hover .post-title,
.material #sidebar .widget .tagcloud a,
.single.material .post-area .content-inner>.post-tags a,
.post-area.featured_img_left .meta-category a,
.post-meta .icon-salient-heart-2.loved,
body.material .nectar-button.see-through.accent-color[data-color-override=false],
div[data-style=minimal_small] .toggle.accent-color>h3 a:hover,
div[data-style=minimal_small] .toggle.accent-color.open>h3 a,
.testimonial_slider[data-rating-color=accent-color] .star-rating .filled:before,
.nectar_single_testimonial[data-color=accent-color] p .open-quote,
.nectar-quick-view-box .star-rating,
.widget_search .search-form button[type=submit] .icon-salient-search,
body.search-no-results .search-form button[type=submit] .icon-salient-search {
 color:var(--masterColor)!important
}
.nectar-bg-accent-color,
.nectar-bg-hover-accent-color:hover,
#ajax-content-wrap .nectar-bg-pseudo-accent-color:before,
[data-style=list_featured_first_row] .meta-category a:before,
.tabbed>ul li .active-tab,
.tabbed>ul li .active-tab:hover,
.wpb_row .nectar-post-grid-filters[data-active-color=accent-color] a:after,
.testimonial_slider[data-style=multiple_visible][data-color*=accent-color] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style=multiple_visible][data-color*=accent-color] blockquote.is-selected p,
.nectar_video_lightbox.nectar-button[data-color=default-accent-color],
.nectar_video_lightbox.nectar-button[data-color=transparent-accent-color]:hover,
.nectar-cta[data-color=accent-color]:not([data-style=material]) .link_wrap,
.flex-direction-nav a,
.carousel-prev:hover,
.carousel-next:hover,
.nectar-flickity[data-controls*=arrows_overlaid][data-control-color=accent-color] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls=default][data-control-color=accent-color] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls=touch_total][data-control-color=accent-color] .visualized-total span,
[class*=" icon-"],
.toggle.open h3 a,
div[data-style=minimal] .toggle.open h3 i:after,
div[data-style=minimal] .toggle:hover h3 i:after,
div[data-style=minimal] .toggle.open h3 i:before,
div[data-style=minimal] .toggle:hover h3 i:before,
div[data-style=minimal_small] .toggle.accent-color>h3:after,
.main-content .widget_calendar caption,
#footer-outer .widget_calendar caption,
.post .more-link span:hover,
.post.format-quote .post-content .quote-inner,
.post.format-link .post-content .link-inner,
.nectar-post-grid-wrap[data-load-more-color=accent-color] .load-more:hover,
.format-status .post-content .status-inner,
.nectar-post-grid-item.nectar-new-item .inner:before,
input[type=submit]:hover,
input[type=button]:hover,
body[data-form-submit=regular] input[type=submit],
body[data-form-submit=regular] button[type=submit],
body[data-form-submit=regular] .container-wrap .span_12.light input[type=submit]:hover,
body[data-form-submit=regular] .container-wrap .span_12.light button[type=submit]:hover,
#slide-out-widget-area,
#slide-out-widget-area-bg.fullscreen,
#slide-out-widget-area-bg.fullscreen-split,
#slide-out-widget-area-bg.fullscreen-alt .bg-inner,
body.material #slide-out-widget-area-bg.slide-out-from-right,
.widget .material .widget .tagcloud a:before,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=accent-color] .nectar-list-item-btn:hover,
#header-outer[data-lhe=animated_underline] .nectar-header-text-content a:after,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice,
.woocommerce #review_form #respond .form-submit #submit,
#header-outer .nectar-menu-label:before {
 background-color:var(--masterColor)
}
.orbit-wrapper .slider-nav .right,
.orbit-wrapper .slider-nav .left,
.progress li span,
.nectar-progress-bar span,
#footer-outer #footer-widgets .col .tagcloud a:hover,
#sidebar .widget .tagcloud a:hover,
#fp-nav.tooltip ul li .fp-tooltip .tooltip-inner,
#pagination .next a:hover,
#pagination .prev a:hover,
.comment-list .reply a:hover,
.comment-list .reply a:focus,
.icon-normal,
.bar_graph li span,
.nectar-button[data-color-override=false].regular-button,
.nectar-button.tilt.accent-color,
body .swiper-slide .button.transparent_2 .primary-color:hover,
#footer-outer #footer-widgets .col input[type=submit],
.blog-recent .more-link span:hover,
.post-tags a:hover,
#to-top:hover,
#to-top.dark:hover,
body[data-button-style*=rounded] #to-top:after,
#pagination a.page-numbers:hover,
#pagination span.page-numbers.current,
.portfolio-items .col[data-default-color=true] .work-item:not(.style-3) .work-info-bg,
.portfolio-items .col[data-default-color=true] .bottom-meta,
.portfolio-items .col.nectar-new-item .inner-wrap:before,
.portfolio-filters-inline[data-color-scheme=accent-color-underline] a:after,
.portfolio-filters a,
.portfolio-filters #sort-portfolio,
.project-attrs li span,
.portfolio-filters,
.portfolio-filters-inline[data-color-scheme=accent-color],
.bottom_controls #portfolio-nav .controls li a i:after,
.bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i,
.single-portfolio .facebook-share a:hover,
.single-portfolio .twitter-share a:hover,
.single-portfolio .pinterest-share a:hover,
.single-post .facebook-share a:hover,
.single-post .twitter-share a:hover,
.single-post .pinterest-share a:hover,
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.post.quote .content-inner .quote-inner .whole-link,
.masonry.classic_enhanced .post.quote.wide_tall .post-content a:hover .quote-inner,
.masonry.classic_enhanced .post.link.wide_tall .post-content a:hover .link-inner,
.iosSlider .prev_slide:hover,
.iosSlider .next_slide:hover,
#header-outer .widget_shopping_cart a.button,
#header-outer a.cart-contents .cart-wrap span,
#header-outer #mobile-cart-link .cart-wrap span,
#top nav ul .slide-out-widget-area-toggle a:hover .lines,
#top nav ul .slide-out-widget-area-toggle a:hover .lines:after,
#top nav ul .slide-out-widget-area-toggle a:hover .lines:before,
#top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,
#header-outer .widget_shopping_cart a.button,
body[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav ul li:not([class*=button_])>a span:after,
#buddypress a.button:focus,
.swiper-slide .button.solid_color a,
.swiper-slide .button.solid_color_2 a,
.select2-container .select2-choice:hover,
.select2-dropdown-open .select2-choice,
body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover,
body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single,
#top nav>ul>.button_solid_color>a:before,
#header-outer.transparent #top nav>ul>.button_solid_color>a:before,
.twentytwenty-handle,
.twentytwenty-horizontal .twentytwenty-handle:before,
.twentytwenty-horizontal .twentytwenty-handle:after,
.twentytwenty-vertical .twentytwenty-handle:before,
.twentytwenty-vertical .twentytwenty-handle:after,
.masonry.classic_enhanced .posts-container article .meta-category a:hover,
.blog-recent[data-style*=classic_enhanced] .meta-category a:hover,
.masonry.classic_enhanced .posts-container article .video-play-button,
.masonry.material .masonry-blog-item .meta-category a:before,
.material.masonry .masonry-blog-item .video-play-button,
.masonry.material .quote-inner:before,
.masonry.material .link-inner:before,
.nectar-recent-posts-slider .container .strong span:before,
#page-header-bg[data-post-hs=default_minimal] .inner-wrap>a:hover,
#page-header-bg[data-post-hs=default_minimal] .inner-wrap>a:focus,
.single .heading-title[data-header-style=default_minimal] .meta-category a:hover,
.single .heading-title[data-header-style=default_minimal] .meta-category a:focus,
.nectar-fancy-box:after,
.divider-small-border[data-color=accent-color],
.divider-border[data-color=accent-color],
.nectar-animated-title[data-color=accent-color] .nectar-animated-title-inner:after,
#fp-nav:not(.light-controls).tooltip_alt ul li a span:after,
#fp-nav.tooltip_alt ul li a span:after,
.nectar-video-box[data-color=default-accent-color] .nectar_video_lightbox,
body .nectar-video-box[data-color=default-accent-color][data-hover=zoom_button] .nectar_video_lightbox:after,
.nectar_video_lightbox.play_button_with_text[data-color=default-accent-color]:not([data-style=small]) .play>.inner-wrap:before,
.span_12.dark .owl-theme .owl-dots .owl-dot.active span,
.span_12.dark .owl-theme .owl-dots .owl-dot:hover span,
.nectar-recent-posts-single_featured .strong a,
.post-area.standard-minimal .post .more-link span:before,
.nectar-slide-in-cart .widget_shopping_cart a.button,
.related-posts[data-style=material] .meta-category a:before,
.post-area.featured_img_left .meta-category a:before,
body.material #page-header-bg.fullscreen-header .inner-wrap>a,
.nectar-hor-list-item[data-color=accent-color]:before,
.material #sidebar .widget .tagcloud a:before,
.single .post-area .content-inner>.post-tags a:before,
.auto_meta_overlaid_spaced .post.quote .n-post-bg:after,
.auto_meta_overlaid_spaced .post.link .n-post-bg:after,
.post-area.featured_img_left .posts-container .article-content-wrap .video-play-button,
.post-area.featured_img_left .post .quote-inner:before,
.post-area.featured_img_left .link-inner:before,
.nectar-recent-posts-single_featured.multiple_featured .controls li:after,
.nectar-recent-posts-single_featured.multiple_featured .controls .active:before,
.nectar-fancy-box[data-color=accent-color]:not([data-style=default]) .box-bg:after,
body.material[data-button-style^=rounded] .nectar-button.see-through.accent-color[data-color-override=false] i,
body.material .nectar-video-box[data-color=default-accent-color] .nectar_video_lightbox:before,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:before,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:after,
.fancybox-navigation button:hover:before,
button[type=submit]:hover,
button[type=submit]:focus,
body[data-form-submit=see-through] input[type=submit]:hover,
body[data-form-submit=see-through] button[type=submit]:hover,
body[data-form-submit=see-through] .container-wrap .span_12.light input[type=submit]:hover,
body[data-form-submit=see-through] .container-wrap .span_12.light button[type=submit]:hover,
body.original .bypostauthor .comment-body:before,
.widget_layered_nav ul.yith-wcan-label li a:hover,
.widget_layered_nav ul.yith-wcan-label .chosen a,
.nectar-next-section-wrap.bounce a:before,
body .nectar-button.see-through-2[data-hover-color-override=false]:hover {
 background-color:var(--masterColor)!important
}
.tabbed>ul li .active-tab,
body.material input[type=text]:focus,
body.material textarea:focus,
body.material input[type=email]:focus,
body.material input[type=search]:focus,
body.material input[type=password]:focus,
body.material input[type=tel]:focus,
body.material input[type=url]:focus,
body.material input[type=date]:focus,
body.material input[type=number]:focus,
body.material select:focus,
.row .col .wp-caption .wp-caption-text,
.material.woocommerce-page input#coupon_code:focus,
.material #search-outer #search input[type=text],
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a .menu-title-text:after,
div[data-style=minimal] .toggle.default.open i,
div[data-style=minimal] .toggle.default:hover i,
div[data-style=minimal] .toggle.accent-color.open i,
div[data-style=minimal] .toggle.accent-color:hover i,
.single #single-meta div a:hover,
.single #single-meta div a:focus,
.single .fullscreen-blog-header #single-below-header>span a:hover,
.blog-title #single-meta .nectar-social.hover>div a:hover,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=accent-color]:hover,
.material.woocommerce-page[data-form-style=default] div input#coupon_code:focus {
 border-color:var(--masterColor)
}
body[data-form-style=minimal] label:after,
body .recent_projects_widget a:hover img,
.recent_projects_widget a:hover img,
#sidebar #flickr a:hover img,
body .nectar-button.see-through-2[data-hover-color-override=false]:hover,
#footer-outer #flickr a:hover img,
#featured article .post-title a:hover,
body #featured article .post-title a:hover,
div.wpcf7-validation-errors,
.select2-container .select2-choice:hover,
.select2-dropdown-open .select2-choice,
body:not(.original) .bypostauthor img.avatar,
.material blockquote::before,
blockquote.wp-block-quote:before,
#header-outer:not(.transparent) #top nav>ul>.button_bordered>a:hover:before,
.single #project-meta ul li:not(.meta-share-count):hover a,
body[data-button-style=rounded] #pagination>a:hover,
body[data-form-submit=see-through] input[type=submit],
body[data-form-submit=see-through] button[type=submit],
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=default-accent-color] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=default-accent-color] .play:after,
#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a .menu-title-text:after,
body.material .nectar-button.see-through.accent-color[data-color-override=false],
.woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle,
body[data-form-submit=see-through] button[type=submit]:not(.search-widget-btn),
.woocommerce-account[data-form-submit=see-through] .woocommerce-form-login button.button,
.woocommerce-account[data-form-submit=see-through] .woocommerce-form-register button.button,
body[data-form-submit=see-through] .woocommerce #order_review #payment #place_order,
body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover,
body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single,
.gallery a:hover img {
 border-color:var(--masterColor)!important
}
.woocommerce div.product .woocommerce-variation-price span.price,
.woocommerce div.product .entry-summary .stock {
 color:var(--masterColor)
}
#header-outer .widget_shopping_cart .cart_list a,
#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
.woocommerce .star-rating,
.woocommerce form .form-row .required,
.woocommerce-page form .form-row .required,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price,
.woocommerce-pagination a.page-numbers:hover,
.woocommerce p.stars a:hover,
.woocommerce .material.product .product-wrap .product-add-to-cart a:hover,
.woocommerce .material.product .product-wrap .product-add-to-cart a:hover>span,
.woocommerce-MyAccount-navigation ul li.is-active a:before,
.woocommerce-MyAccount-navigation ul li:hover a:before,
.woocommerce.ascend .price_slider_amount button.button[type=submit],
.ascend.woocommerce #sidebar div ul li a:hover,
.ascend.woocommerce #sidebar div ul .current-cat>a,
.woocommerce .widget_layered_nav ul li.chosen a:after,
.woocommerce-page .widget_layered_nav ul li.chosen a:after,
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control.active,
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control:hover,
.woocommerce #review_form #respond p.comment-notes span.required,
.nectar-slide-in-cart:not(.style_slide_in_click) .widget_shopping_cart .cart_list a,
#sidebar .widget_shopping_cart .cart_list li a.remove:hover,
.text_on_hover.product .add_to_cart_button,
.text_on_hover.product>.button,
.minimal.product .product-wrap .normal.icon-salient-cart[class*=" icon-"],
.minimal.product .product-wrap i,
.minimal.product .product-wrap .normal.icon-salient-m-eye,
.products li.product.minimal .product-add-to-cart .loading:after,
.ascend #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap:not(.has_products) .icon-salient-cart {
 color:var(--masterColor)!important
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {
 background-color:var(--masterColor)
}
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce .product-wrap .add_to_cart_button.added,
.single-product .facebook-share a:hover,
.single-product .twitter-share a:hover,
.single-product .pinterest-share a:hover,
.woocommerce-message,
.woocommerce-error,
.woocommerce-info,
.woocommerce .chzn-container .chzn-results .highlighted,
.woocommerce .chosen-container .chosen-results .highlighted,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button:hover,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.ascend.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.ascend.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce #sidebar div ul li a:hover~.count,
.woocommerce #sidebar div ul li.chosen>a~.count,
.woocommerce #sidebar div ul .current-cat>.count,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-account .woocommerce-form-login button.button,
.woocommerce-account .woocommerce-form-register button.button,
.woocommerce.widget_price_filter .price_slider:not(.ui-slider):before,
.woocommerce.widget_price_filter .price_slider:not(.ui-slider):after,
.woocommerce.widget_price_filter .price_slider:not(.ui-slider),
body .woocommerce.add_to_cart_inline a.button.add_to_cart_button,
.woocommerce table.cart a.remove:hover,
.woocommerce #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page .woocommerce p.return-to-shop a.wc-backward,
.woocommerce .yith-wcan-reset-navigation.button,
ul.products li.minimal.product span.onsale,
.span_12.dark .nectar-woo-flickity[data-controls=arrows-and-text] .nectar-woo-carousel-top a:after,
.woocommerce-page button.single_add_to_cart_button,
.woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a:after,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce #order_review #payment #place_order,
.woocommerce .span_4 input[type=submit].checkout-button,
.woocommerce .material.product .add_to_cart_button,
body nav.woocommerce-pagination span.page-numbers.current,
.woocommerce span.onsale .nectar-quick-view-box .onsale,
.nectar-quick-view-box .onsale,
.woocommerce-page .nectar-quick-view-box .onsale,
.cart .quantity input.plus:hover,
.cart .quantity input.minus:hover,
.woocommerce-mini-cart .quantity input.plus:hover,
.woocommerce-mini-cart .quantity input.minus:hover,
body .nectar-quick-view-box .single_add_to_cart_button,
.woocommerce .classic .add_to_cart_button,
.woocommerce .classic .product-add-to-cart a.button,
body[data-form-submit=see-through] .woocommerce #order_review #payment #place_order:hover,
body .products-carousel .carousel-next:hover,
body .products-carousel .carousel-prev:hover,
.text_on_hover.product .nectar_quick_view,
.text_on_hover.product a.added_to_cart {
 background-color:var(--masterColor)!important
}
.single-product .product[data-gallery-style=left_thumb_sticky] .product-thumbs .flickity-slider .thumb.is-nav-selected img,
.single-product:not(.mobile) .product[data-gallery-style=left_thumb_sticky] .product-thumbs .thumb a.active img {
 border-color:var(--masterColor)!important
}
.woocommerce.material .widget_price_filter .ui-slider .ui-slider-handle:before,
.material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:before {
 box-shadow:0 0 0 10px var(--masterColor) inset
}
.woocommerce.material .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active:before,
.material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active:before {
 box-shadow:0 0 0 2px var(--masterColor) inset
}
.woocommerce #sidebar .widget_layered_nav ul.yith-wcan-color li.chosen a {
 box-shadow:0 0 0 2px var(--masterColor),inset 0 0 0 3px #fff
}
.woocommerce #sidebar .widget_layered_nav ul.yith-wcan-color li a:hover {
 box-shadow:0 0 0 2px var(--masterColor),0 8px 20px rgba(0,0,0,.2),inset 0 0 0 3px #fff
}
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control {
 background-image:linear-gradient(to right,var(--masterColor) 0,var(--masterColor) 100%)
}
@media only screen and (max-width:768px) {
 .woocommerce-page table.cart a.remove {
  background-color:var(--masterColor)!important
 }
}
.nectar-highlighted-text[data-using-custom-color=false]:not([data-style=text_outline]) em {
 background-image:linear-gradient(to right,rgba(1,116,167,0.3) 0,rgba(1,116,167,0.3) 100%)
}
.nectar-highlighted-text[data-using-custom-color=false][data-style=regular_underline] a em,
.nectar-highlighted-text[data-using-custom-color=false][data-style=regular_underline] em.has-link {
 background-image:linear-gradient(to right,rgba(1,116,167,0.3) 0,rgba(1,116,167,0.3) 100%),linear-gradient(to right,var(--masterColor) 0,var(--masterColor) 100%)
}
.nectar_icon_wrap .svg-icon-holder[data-color=accent-color] svg path {
 stroke:var(--masterColor)!important
}
body.material[data-button-style^=rounded] .nectar-button.see-through.accent-color[data-color-override=false] i:after {
 box-shadow:var(--masterColor) 0 8px 15px;
 opacity:.24
}
.nectar-fancy-box[data-style=color_box_hover][data-color=accent-color]:before {
 box-shadow:0 30px 90px var(--masterColor)
}
.nectar-fancy-box[data-style=hover_desc][data-color=accent-color] .box-bg:after {
 background:linear-gradient(to bottom,rgba(0,0,0,0),var(--masterColor) 100%)
}
#footer-outer[data-link-hover=underline][data-custom-color=false] #footer-widgets ul:not([class*=nectar_blog_posts]):not(.cart_list) a:not(.tag-cloud-link):not(.nectar-button),
#footer-outer[data-link-hover=underline] #footer-widgets .textwidget a:not(.nectar-button) {
 background-image:linear-gradient(to right,var(--masterColor) 0,var(--masterColor) 100%)
}
#search-results .result .title a {
 background-image:linear-gradient(to right,var(--masterColor) 0,var(--masterColor) 100%)
}
.container-wrap .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i {
 box-shadow:-.6em 0 var(--masterColor),-.6em .6em var(--masterColor),.6em 0 var(--masterColor),.6em -.6em var(--masterColor),0 -.6em var(--masterColor),-.6em -.6em var(--masterColor),0 .6em var(--masterColor),.6em .6em var(--masterColor)
}
#fp-nav:not(.light-controls).tooltip_alt ul li a.active span,
#fp-nav.tooltip_alt ul li a.active span {
 box-shadow:inset 0 0 0 2px var(--masterColor);
 -webkit-box-shadow:inset 0 0 0 2px var(--masterColor)
}
.default-loading-icon:before {
 border-top-color:var(--masterColor)!important
}
#header-outer a.cart-contents span:before,
#fp-nav.tooltip ul li .fp-tooltip .tooltip-inner:after {
 border-color:transparent var(--masterColor)!important
}
body .testimonial_slider[data-style=multiple_visible][data-color*=accent-color] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style=multiple_visible][data-color*=accent-color] blockquote .bottom-arrow:after,
.portfolio-items[data-ps="6"] .bg-overlay,
.portfolio-items[data-ps="6"].no-masonry .bg-overlay,
.nectar_team_member_close .inner,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close {
 border-color:var(--masterColor)
}
.widget .nectar_widget[class*=nectar_blog_posts_] .arrow-circle svg circle,
.nectar-woo-flickity[data-controls=arrows-and-text] .flickity-prev-next-button svg circle.time {
 stroke:var(--masterColor)
}
.im-icon-wrap[data-color=accent-color] path {
 fill:var(--masterColor)
}
@media only screen and (min-width:1px) and (max-width:1000px) {
 body #featured article .post-title>a {
  background-color:var(--masterColor)
 }
 body #featured article .post-title>a {
  border-color:var(--masterColor)
 }
}
#header-outer .widget_shopping_cart .cart_list li a.remove,
.original #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
.stock.out-of-stock,
#header-outer #top nav>ul>.button_bordered_2>a:hover,
#header-outer[data-lhe=default] #top nav>ul>.button_bordered_2>a:hover,
#header-outer[data-lhe=default] #top nav .sf-menu .button_bordered_2.current-menu-item>a {
 color:var(--masterColor)!important
}
#top nav>ul>.button_solid_color_2>a:before,
#header-outer.transparent #top nav>ul>.button_solid_color_2>a:before,
body[data-slide-out-widget-area-style=slide-out-from-right]:not([data-header-color=custom]).material .slide_out_area_close:before,
#header-outer .widget_shopping_cart a.button,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce-page span.onsale {
 background-color:var(--masterColor)
}
#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
#header-outer:not(.transparent) #top nav>ul>.button_bordered_2>a:hover:before {
 border-color:var(--masterColor)
}
.nectar-color-extra-color-1,
.testimonial_slider[data-rating-color=extra-color-1] .star-rating .filled:before,
div[data-style=minimal] .toggle.extra-color-1:hover h3 a,
div[data-style=minimal] .toggle.extra-color-1.open h3 a,
div[data-style=minimal_small] .toggle.extra-color-1>h3 a:hover,
div[data-style=minimal_small] .toggle.extra-color-1.open>h3 a {
 color:var(--masterColor)
}
.nectar-milestone .number.extra-color-1,
span.extra-color-1,
.team-member .social.extra-color-1 li a,
body [class^=icon-].icon-default-style.extra-color-1,
body [class^=icon-].icon-default-style[data-color=extra-color-1],
.team-member .extra-color-1:hover,
.svg-icon-holder[data-color=extra-color-1],
.nectar_icon_wrap[data-color=extra-color-1] i,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=extra-color-1-underline].full-width-section .active,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=extra-color-1-underline].full-width-section a:hover,
body.material .nectar-button.see-through.extra-color-1[data-color-override=false],
.nectar_single_testimonial[data-color=extra-color-1] p .open-quote,
.no-highlight.extra-color-1 h3 {
 color:var(--masterColor)!important
}
.nectar-bg-extra-color-1,
#ajax-content-wrap .nectar-bg-pseudo-extra-color-1:before,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-1] a:after,
.testimonial_slider[data-style=multiple_visible][data-color*=extra-color-1] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style=multiple_visible][data-color*=extra-color-1] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color=default-extra-color-1],
.nectar_video_lightbox.nectar-button[data-color=transparent-extra-color-1]:hover,
.nectar-cta[data-color=extra-color-1]:not([data-style=material]) .link_wrap,
.nectar-flickity[data-controls*=arrows_overlaid][data-control-color=extra-color-1] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls=default][data-control-color=extra-color-1] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls=touch_total][data-control-color=extra-color-1] .visualized-total span,
.nectar-post-grid-wrap[data-load-more-color=extra-color-1] .load-more:hover,
[class*=" icon-"].extra-color-1.icon-normal,
div[data-style=minimal] .toggle.extra-color-1.open i:after,
div[data-style=minimal] .toggle.extra-color-1:hover i:after,
div[data-style=minimal] .toggle.open.extra-color-1 i:before,
div[data-style=minimal] .toggle.extra-color-1:hover i:before,
div[data-style=minimal_small] .toggle.extra-color-1>h3:after,
.toggle.open.extra-color-1 h3 a,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-1] .nectar-list-item-btn:hover {
 background-color:var(--masterColor)
}
.nectar-button.regular-button.extra-color-1,
.nectar-button.tilt.extra-color-1,
body .swiper-slide .button.transparent_2 .extra-color-1:hover,
#sidebar .widget:hover [class^=icon-].icon-3x.extra-color-1:not(.alt-style),
.portfolio-filters-inline[data-color-scheme=extra-color-1],
.portfolio-filters[data-color-scheme=extra-color-1] #sort-portfolio,
.portfolio-filters[data-color-scheme=extra-color-1] a,
.nectar-fancy-box[data-color=extra-color-1]:after,
.divider-small-border[data-color=extra-color-1],
.divider-border[data-color=extra-color-1],
.nectar-animated-title[data-color=extra-color-1] .nectar-animated-title-inner:after,
.portfolio-filters-inline[data-color-scheme=extra-color-1-underline] a:after,
.nectar-video-box[data-color=extra-color-1] .nectar_video_lightbox,
body .nectar-video-box[data-color=extra-color-1][data-hover=zoom_button] .nectar_video_lightbox:after,
.nectar_video_lightbox.play_button_with_text[data-color=extra-color-1]:not([data-style=small]) .play>.inner-wrap:before,
body.material .nectar-video-box[data-color=extra-color-1] .nectar_video_lightbox:before,
.nectar-hor-list-item[data-color=extra-color-1]:before,
.nectar-fancy-box[data-color=extra-color-1]:not([data-style=default]) .box-bg:after,
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-1[data-color-override=false] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-1] li:after,
.extra-color-1.icon-normal,
.bar_graph li .extra-color-1,
.nectar-progress-bar .extra-color-1,
.swiper-slide .button.solid_color .extra-color-1,
.swiper-slide .button.solid_color_2 .extra-color-1 {
 background-color:var(--masterColor)!important
}
.nectar_icon_wrap .svg-icon-holder[data-color=extra-color-1] svg path {
 stroke:var(--masterColor)!important
}
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-1[data-color-override=false] i:after {
 box-shadow:var(--masterColor) 0 8px 15px;
 opacity:.24
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-1]:before {
 box-shadow:0 30px 90px var(--masterColor)
}
.nectar-fancy-box[data-style=hover_desc][data-color=extra-color-1] .box-bg:after {
 background:linear-gradient(to bottom,rgba(0,0,0,0),var(--masterColor) 100%)
}
body .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-1] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-1] blockquote .bottom-arrow:after,
div[data-style=minimal] .toggle.open.extra-color-1 i,
div[data-style=minimal] .toggle.extra-color-1:hover i,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-1] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-1] .play:after,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-1]:hover {
 border-color:var(--masterColor)
}
body.material .nectar-button.see-through.extra-color-1[data-color-override=false] {
 border-color:var(--masterColor)!important
}
.im-icon-wrap[data-color=extra-color-1] path {
 fill:var(--masterColor)
}
.nectar-color-extra-color-2,
.testimonial_slider[data-rating-color=extra-color-2] .star-rating .filled:before,
div[data-style=minimal] .toggle.extra-color-2:hover h3 a,
div[data-style=minimal] .toggle.extra-color-2.open h3 a,
div[data-style=minimal_small] .toggle.extra-color-2>h3 a:hover,
div[data-style=minimal_small] .toggle.extra-color-2.open>h3 a {
 color:#8da6bf
}
.nectar-milestone .number.extra-color-2,
span.extra-color-2,
.team-member .social.extra-color-2 li a,
body [class^=icon-].icon-default-style.extra-color-2,
body [class^=icon-].icon-default-style[data-color=extra-color-2],
.team-member .extra-color-2:hover,
.svg-icon-holder[data-color=extra-color-2],
.nectar_icon_wrap[data-color=extra-color-2] i,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=extra-color-2-underline].full-width-section .active,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=extra-color-2-underline].full-width-section a:hover,
body.material .nectar-button.see-through.extra-color-2[data-color-override=false],
.nectar_single_testimonial[data-color=extra-color-2] p .open-quote,
.no-highlight.extra-color-2 h3 {
 color:#8da6bf!important
}
.nectar-bg-extra-color-2,
#ajax-content-wrap .nectar-bg-pseudo-extra-color-2:before,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-2] a:after,
.testimonial_slider[data-style=multiple_visible][data-color*=extra-color-2] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style=multiple_visible][data-color*=extra-color-2] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color=default-extra-color-2],
.nectar_video_lightbox.nectar-button[data-color=transparent-extra-color-2]:hover,
.nectar-cta[data-color=extra-color-2]:not([data-style=material]) .link_wrap,
.nectar-flickity[data-controls*=arrows_overlaid][data-control-color=extra-color-2] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls=default][data-control-color=extra-color-2] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls=touch_total][data-control-color=extra-color-2] .visualized-total span,
.nectar-post-grid-wrap[data-load-more-color=extra-color-2] .load-more:hover,
[class*=" icon-"].extra-color-2.icon-normal,
div[data-style=minimal] .toggle.extra-color-2.open i:after,
div[data-style=minimal] .toggle.extra-color-2:hover i:after,
div[data-style=minimal] .toggle.open.extra-color-2 i:before,
div[data-style=minimal] .toggle.extra-color-2:hover i:before,
div[data-style=minimal_small] .toggle.extra-color-2>h3:after,
.toggle.open.extra-color-2 h3 a,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-2] .nectar-list-item-btn:hover {
 background-color:#8da6bf
}
.nectar-button.regular-button.extra-color-2,
.nectar-button.tilt.extra-color-2,
body .swiper-slide .button.transparent_2 .extra-color-2:hover,
#sidebar .widget:hover [class^=icon-].icon-3x.extra-color-2:not(.alt-style),
.portfolio-filters-inline[data-color-scheme=extra-color-2],
.portfolio-filters[data-color-scheme=extra-color-2] #sort-portfolio,
.portfolio-filters[data-color-scheme=extra-color-2] a,
.nectar-fancy-box[data-color=extra-color-2]:after,
.divider-small-border[data-color=extra-color-2],
.divider-border[data-color=extra-color-2],
.nectar-animated-title[data-color=extra-color-2] .nectar-animated-title-inner:after,
.portfolio-filters-inline[data-color-scheme=extra-color-2-underline] a:after,
.nectar-video-box[data-color=extra-color-2] .nectar_video_lightbox,
body .nectar-video-box[data-color=extra-color-2][data-hover=zoom_button] .nectar_video_lightbox:after,
.nectar_video_lightbox.play_button_with_text[data-color=extra-color-2]:not([data-style=small]) .play>.inner-wrap:before,
body.material .nectar-video-box[data-color=extra-color-2] .nectar_video_lightbox:before,
.nectar-hor-list-item[data-color=extra-color-2]:before,
.nectar-fancy-box[data-color=extra-color-2]:not([data-style=default]) .box-bg:after,
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-2[data-color-override=false] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-2] li:after,
.extra-color-2.icon-normal,
.bar_graph li .extra-color-2,
.nectar-progress-bar .extra-color-2,
.swiper-slide .button.solid_color .extra-color-2,
.swiper-slide .button.solid_color_2 .extra-color-2 {
 background-color:#8da6bf!important
}
.nectar_icon_wrap .svg-icon-holder[data-color=extra-color-2] svg path {
 stroke:#8da6bf!important
}
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-2[data-color-override=false] i:after {
 box-shadow:#8da6bf 0 8px 15px;
 opacity:.24
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-2]:before {
 box-shadow:0 30px 90px #8da6bf
}
.nectar-fancy-box[data-style=hover_desc][data-color=extra-color-2] .box-bg:after {
 background:linear-gradient(to bottom,rgba(0,0,0,0),#8da6bf 100%)
}
body .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-2] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-2] blockquote .bottom-arrow:after,
div[data-style=minimal] .toggle.open.extra-color-2 i,
div[data-style=minimal] .toggle.extra-color-2:hover i,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-2] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-2] .play:after,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-2]:hover {
 border-color:#8da6bf
}
body.material .nectar-button.see-through.extra-color-2[data-color-override=false] {
 border-color:#8da6bf!important
}
.im-icon-wrap[data-color=extra-color-2] path {
 fill:#8da6bf
}
.nectar-color-extra-color-3,
.testimonial_slider[data-rating-color=extra-color-3] .star-rating .filled:before,
div[data-style=minimal] .toggle.extra-color-3:hover h3 a,
div[data-style=minimal] .toggle.extra-color-3.open h3 a,
div[data-style=minimal_small] .toggle.extra-color-3>h3 a:hover,
div[data-style=minimal_small] .toggle.extra-color-3.open>h3 a {
 color:#e0e0e0
}
.nectar-milestone .number.extra-color-3,
span.extra-color-3,
.team-member .social.extra-color-3 li a,
body [class^=icon-].icon-default-style.extra-color-3,
body [class^=icon-].icon-default-style[data-color=extra-color-3],
.team-member .extra-color-3:hover,
.svg-icon-holder[data-color=extra-color-3],
.nectar_icon_wrap[data-color=extra-color-3] i,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=extra-color-3-underline].full-width-section .active,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme=extra-color-3-underline].full-width-section a:hover,
body.material .nectar-button.see-through.extra-color-3[data-color-override=false],
.nectar_single_testimonial[data-color=extra-color-3] p .open-quote,
.no-highlight.extra-color-3 h3 {
 color:#e0e0e0!important
}
.nectar-bg-extra-color-3,
#ajax-content-wrap .nectar-bg-pseudo-extra-color-3:before,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-3] a:after,
.testimonial_slider[data-style=multiple_visible][data-color*=extra-color-3] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style=multiple_visible][data-color*=extra-color-3] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color=default-extra-color-3],
.nectar_video_lightbox.nectar-button[data-color=transparent-extra-color-3]:hover,
.nectar-cta[data-color=extra-color-3]:not([data-style=material]) .link_wrap,
.nectar-flickity[data-controls*=arrows_overlaid][data-control-color=extra-color-3] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls=default][data-control-color=extra-color-3] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls=touch_total][data-control-color=extra-color-3] .visualized-total span,
.nectar-post-grid-wrap[data-load-more-color=extra-color-3] .load-more:hover,
[class*=" icon-"].extra-color-3.icon-normal,
div[data-style=minimal] .toggle.extra-color-3.open i:after,
div[data-style=minimal] .toggle.extra-color-3:hover i:after,
div[data-style=minimal] .toggle.open.extra-color-3 i:before,
div[data-style=minimal] .toggle.extra-color-3:hover i:before,
div[data-style=minimal_small] .toggle.extra-color-3>h3:after,
.toggle.open.extra-color-3 h3 a,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-3] .nectar-list-item-btn:hover {
 background-color:#e0e0e0
}
.nectar-button.regular-button.extra-color-3,
.nectar-button.tilt.extra-color-3,
body .swiper-slide .button.transparent_2 .extra-color-3:hover,
#sidebar .widget:hover [class^=icon-].icon-3x.extra-color-3:not(.alt-style),
.portfolio-filters-inline[data-color-scheme=extra-color-3],
.portfolio-filters[data-color-scheme=extra-color-3] #sort-portfolio,
.portfolio-filters[data-color-scheme=extra-color-3] a,
.nectar-fancy-box[data-color=extra-color-3]:after,
.divider-small-border[data-color=extra-color-3],
.divider-border[data-color=extra-color-3],
.nectar-animated-title[data-color=extra-color-3] .nectar-animated-title-inner:after,
.portfolio-filters-inline[data-color-scheme=extra-color-3-underline] a:after,
.nectar-video-box[data-color=extra-color-3] .nectar_video_lightbox,
body .nectar-video-box[data-color=extra-color-3][data-hover=zoom_button] .nectar_video_lightbox:after,
.nectar_video_lightbox.play_button_with_text[data-color=extra-color-3]:not([data-style=small]) .play>.inner-wrap:before,
body.material .nectar-video-box[data-color=extra-color-3] .nectar_video_lightbox:before,
.nectar-hor-list-item[data-color=extra-color-3]:before,
.nectar-fancy-box[data-color=extra-color-3]:not([data-style=default]) .box-bg:after,
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-3[data-color-override=false] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-3] li:after,
.extra-color-3.icon-normal,
.bar_graph li .extra-color-3,
.nectar-progress-bar .extra-color-3,
.swiper-slide .button.solid_color .extra-color-3,
.swiper-slide .button.solid_color_2 .extra-color-3 {
 background-color:#e0e0e0!important
}
.nectar_icon_wrap .svg-icon-holder[data-color=extra-color-3] svg path {
 stroke:#e0e0e0!important
}
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-3[data-color-override=false] i:after {
 box-shadow:#e0e0e0 0 8px 15px;
 opacity:.24
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-3]:before {
 box-shadow:0 30px 90px #e0e0e0
}
.nectar-fancy-box[data-style=hover_desc][data-color=extra-color-3] .box-bg:after {
 background:linear-gradient(to bottom,rgba(0,0,0,0),#e0e0e0 100%)
}
body .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-3] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-3] blockquote .bottom-arrow:after,
div[data-style=minimal] .toggle.open.extra-color-3 i,
div[data-style=minimal] .toggle.extra-color-3:hover i,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-3] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-3] .play:after,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-3]:hover {
 border-color:#e0e0e0
}
body.material .nectar-button.see-through.extra-color-3[data-color-override=false] {
 border-color:#e0e0e0!important
}
.im-icon-wrap[data-color=extra-color-3] path {
 fill:#e0e0e0
}
.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li a .popular-featured-img:after {
 background:var(--masterColor);
 background:linear-gradient(to right,var(--masterColor),#7e9caf)
}
.nectar-bg-extra-color-gradient-1,
#ajax-content-wrap .nectar-bg-pseudo-extra-color-gradient-1:before,
.divider-small-border[data-color=extra-color-gradient-1],
.divider-border[data-color=extra-color-gradient-1],
.nectar-progress-bar .extra-color-gradient-1,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-gradient-1] a:after,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-gradient-1] li:after,
.nectar-fancy-box[data-style=default][data-color=extra-color-gradient-1]:after {
 background:#7e9caf;
 background:linear-gradient(to right,#7e9caf,var(--masterColor))
}
.icon-normal.extra-color-gradient-1,
body [class^=icon-].icon-3x.alt-style.extra-color-gradient-1,
.nectar-button.extra-color-gradient-1:after,
.nectar-cta[data-color=extra-color-gradient-1]:not([data-style=material]) .link_wrap,
.nectar-button.see-through-extra-color-gradient-1:after,
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-1] .box-bg:after,
.nectar-post-grid-wrap[data-load-more-color=extra-color-gradient-1] .load-more:before {
 background:#7e9caf;
 background:linear-gradient(to bottom right,#7e9caf,var(--masterColor))
}
body.material .nectar-button.regular.m-extra-color-gradient-1,
body.material .nectar-button.see-through.m-extra-color-gradient-1:before,
.swiper-slide .button.solid_color .extra-color-gradient-1,
.swiper-slide .button.transparent_2 .extra-color-gradient-1:before {
 background:#7e9caf;
 background:linear-gradient(125deg,#7e9caf,var(--masterColor))
}
body.material .nectar-button.regular.m-extra-color-gradient-1:before {
 background:var(--masterColor)
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-1]:before {
 box-shadow:0 30px 90px var(--masterColor)
}
.nectar-color-extra-color-gradient-1,
.testimonial_slider[data-rating-color=extra-color-gradient-1] .star-rating .filled:before {
 color:#7e9caf;
 background:linear-gradient(to right,#7e9caf,var(--masterColor));
 -webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
 background-clip:text;
 text-fill-color:transparent
}
.nectar-button.extra-color-gradient-1,
.nectar-button.see-through-extra-color-gradient-1 {
 border-width:3px;
 border-style:solid;
 -moz-border-image:-moz-linear-gradient(top right,#7e9caf 0,var(--masterColor) 100%);
 -webkit-border-image:-webkit-linear-gradient(top right,#7e9caf 0,var(--masterColor) 100%);
 border-image:linear-gradient(to bottom right,#7e9caf 0,var(--masterColor) 100%);
 border-image-slice:1
}
[class^=icon-][data-color=extra-color-gradient-1]:before,
[class*=" icon-"][data-color=extra-color-gradient-1]:before,
[class^=icon-].extra-color-gradient-1:not(.icon-normal):before,
[class*=" icon-"].extra-color-gradient-1:not(.icon-normal):before,
.nectar_icon_wrap[data-color=extra-color-gradient-1]:not([data-style=shadow-bg]) i {
 color:#7e9caf;
 background:linear-gradient(to bottom right,#7e9caf,var(--masterColor));
 -webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
 background-clip:text;
 text-fill-color:transparent;
 display:initial
}
.nectar-button.extra-color-gradient-1 .hover,
.nectar-button.see-through-extra-color-gradient-1 .start {
 background:#7e9caf;
 background:linear-gradient(to bottom right,#7e9caf,var(--masterColor));
 -webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
 background-clip:text;
 text-fill-color:transparent;
 display:initial
}
.nectar-button.extra-color-gradient-1.no-text-grad .hover,
.nectar-button.see-through-extra-color-gradient-1.no-text-grad .start {
 background:0 0!important;
 color:#7e9caf!important
}
.nectar-bg-extra-color-gradient-2,
#ajax-content-wrap .nectar-bg-pseudo-extra-color-gradient-2:before,
.divider-small-border[data-color=extra-color-gradient-2],
.divider-border[data-color=extra-color-gradient-2],
.nectar-progress-bar .extra-color-gradient-2,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-gradient-2] a:after,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-gradient-2] li:after,
.nectar-fancy-box[data-style=default][data-color=extra-color-gradient-2]:after {
 background:#033e6b;
 background:linear-gradient(to right,#033e6b,var(--masterColor))
}
.icon-normal.extra-color-gradient-2,
body [class^=icon-].icon-3x.alt-style.extra-color-gradient-2,
.nectar-button.extra-color-gradient-2:after,
.nectar-cta[data-color=extra-color-gradient-2]:not([data-style=material]) .link_wrap,
.nectar-button.see-through-extra-color-gradient-2:after,
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-2] .box-bg:after,
.nectar-post-grid-wrap[data-load-more-color=extra-color-gradient-2] .load-more:before {
 background:#033e6b;
 background:linear-gradient(to bottom right,#033e6b,var(--masterColor))
}
body.material .nectar-button.regular.m-extra-color-gradient-2,
body.material .nectar-button.see-through.m-extra-color-gradient-2:before,
.swiper-slide .button.solid_color .extra-color-gradient-2,
.swiper-slide .button.transparent_2 .extra-color-gradient-2:before {
 background:#033e6b;
 background:linear-gradient(125deg,#033e6b,var(--masterColor))
}
body.material .nectar-button.regular.m-extra-color-gradient-2:before {
 background:var(--masterColor)
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-2]:before {
 box-shadow:0 30px 90px var(--masterColor)
}
.nectar-color-extra-color-gradient-2,
.testimonial_slider[data-rating-color=extra-color-gradient-2] .star-rating .filled:before {
 color:#033e6b;
 background:linear-gradient(to right,#033e6b,var(--masterColor));
 -webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
 background-clip:text;
 text-fill-color:transparent
}
.nectar-button.extra-color-gradient-2,
.nectar-button.see-through-extra-color-gradient-2 {
 border-width:3px;
 border-style:solid;
 -moz-border-image:-moz-linear-gradient(top right,#033e6b 0,var(--masterColor) 100%);
 -webkit-border-image:-webkit-linear-gradient(top right,#033e6b 0,var(--masterColor) 100%);
 border-image:linear-gradient(to bottom right,#033e6b 0,var(--masterColor) 100%);
 border-image-slice:1
}
[class^=icon-][data-color=extra-color-gradient-2]:before,
[class*=" icon-"][data-color=extra-color-gradient-2]:before,
[class^=icon-].extra-color-gradient-2:not(.icon-normal):before,
[class*=" icon-"].extra-color-gradient-2:not(.icon-normal):before,
.nectar_icon_wrap[data-color=extra-color-gradient-2]:not([data-style=shadow-bg]) i {
 color:#033e6b;
 background:linear-gradient(to bottom right,#033e6b,var(--masterColor));
 -webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
 background-clip:text;
 text-fill-color:transparent;
 display:initial
}
.nectar-button.extra-color-gradient-2 .hover,
.nectar-button.see-through-extra-color-gradient-2 .start {
 background:#033e6b;
 background:linear-gradient(to bottom right,#033e6b,var(--masterColor));
 -webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
 background-clip:text;
 text-fill-color:transparent;
 display:initial
}
.nectar-button.extra-color-gradient-2.no-text-grad .hover,
.nectar-button.see-through-extra-color-gradient-2.no-text-grad .start {
 background:0 0!important;
 color:#033e6b!important
}
body,
.container-wrap,
.material .ocm-effect-wrap,
.project-title,
.ascend .container-wrap,
.ascend .project-title,
body .vc_text_separator div,
.carousel-wrap[data-full-width=true] .carousel-heading,
.carousel-wrap .left-border,
.carousel-wrap .right-border,
.single-post.ascend #page-header-bg.fullscreen-header,
.single-post #single-below-header.fullscreen-header,
#page-header-wrap,
.page-header-no-bg,
#full_width_portfolio .project-title.parallax-effect,
.portfolio-items .col,
.page-template-template-portfolio-php .portfolio-items .col.span_3,
.page-template-template-portfolio-php .portfolio-items .col.span_4,
body .nectar-quick-view-box div.product .product div.summary,
.nectar-global-section.before-footer,
.nectar-global-section.after-nav,
body.box-rolling,
body[data-footer-reveal="1"].ascend.box-rolling,
body[data-footer-reveal="1"].box-rolling,
.wpml-ls-statics-footer {
 background-color:#fff
}
body,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
.woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a,
.woocommerce .woocommerce-breadcrumb a,
.woocommerce .woocommerce-breadcrumb i,
body:not(.original) .comment-list .comment-author,
body:not(.original) .comment-list .pingback .comment-body>a,
.post-area.standard-minimal .post .more-link span,
#sidebar .widget .nectar_widget[class*=nectar_blog_posts_]>li .post-date {
 color:#333
}
.woocommerce-tabs .full-width-content[data-tab-style=fullwidth] ul.tabs li a,
.woocommerce .woocommerce-breadcrumb a,
.nectar-shop-header>.woocommerce-ordering .select2-container--default .select2-selection__rendered,
.woocommerce div.product .woocommerce-review-link,
.woocommerce.single-product div.product_meta a {
 background-image:linear-gradient(to right,#333333 0,#333333 100%)
}
#sidebar .price_slider_amount .price_label,
#sidebar .price_slider_amount button.button[type=submit]:not(:hover),
#sidebar .price_slider_amount button.button:not(:hover) {
 color:#333
}
#sidebar h4,
.ascend.woocommerce #sidebar h4,
body .row .col.section-title span {
 color:#333
}
#ajax-content-wrap ul.products li.product.minimal .price {
 color:#333!important
}
.single .heading-title[data-header-style=default_minimal] .meta-category a {
 color:#333;
 border-color:#333
}
body #header-outer,
body #search-outer,
body.ascend #search-outer,
body[data-header-format=left-header].ascend #search-outer,
.material #header-space,
#header-space,
.material #header-outer .bg-color-stripe,
.material #search-outer .bg-color-stripe,
.material #header-outer #search-outer:before,
.material #search-outer .nectar-ajax-search-results,
body[data-header-format=left-header].material #search-outer,
body.material[data-header-format=centered-menu-bottom-bar] #page-header-wrap.fullscreen-header,
body #header-outer #mobile-menu:before,
.nectar-slide-in-cart.style_slide_in_click {
 background-color:#fff
}
body .nectar-slide-in-cart:not(.style_slide_in_click) .blockUI.blockOverlay {
 background-color:#fff!important
}
body #header-outer,
body[data-header-color=dark] #header-outer {
 background-color:#fff
}
.material #header-outer:not(.transparent) .bg-color-stripe {
 display:none
}
#header-outer #top nav>ul>li>a,
#header-outer .slide-out-widget-area-toggle a i.label,
#header-outer:not(.transparent) #top #logo,
#header-outer #top .span_9>.slide-out-widget-area-toggle i,
#header-outer #top .sf-sub-indicator i,
body[data-header-color=custom].ascend #boxed #header-outer .cart-menu .cart-icon-wrap i,
#header-outer #top nav ul #nectar-user-account a span,
#header-outer #top #toggle-nav i,
.material #header-outer:not([data-permanent-transparent="1"]) .mobile-search .icon-salient-search,
#header-outer:not([data-permanent-transparent="1"]) .mobile-user-account .icon-salient-m-user,
#header-outer:not([data-permanent-transparent="1"]) .mobile-search .icon-salient-search,
#header-outer #top #mobile-cart-link i,
#header-outer .cart-menu .cart-icon-wrap .icon-salient-cart,
body[data-header-format=left-header] #header-outer #social-in-menu a,
#header-outer #top nav ul #search-btn a span,
#search-outer #search input[type=text],
#search-outer #search #close a span,
body.ascend #search-outer #search #close a span,
body.ascend #search-outer #search input[type=text],
.material #search-outer #search .span_12 span,
.style_slide_in_click .total,
.style_slide_in_click .total strong,
.nectar-slide-in-cart.style_slide_in_click h4,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list.woocommerce-mini-cart .mini_cart_item a,
.style_slide_in_click .woocommerce-mini-cart__empty-message h3 {
 color:#fff!important
}
body #header-outer .nectar-header-text-content,
.nectar-ajax-search-results .search-post-item,
.nectar-ajax-search-results ul.products li.product,
#header-outer:not(.transparent) .nectar-mobile-only.mobile-header {
 color:#fff
}
.material #header-outer #search-outer input::-webkit-input-placeholder,
body[data-header-format=left-header].material #search-outer input::-webkit-input-placeholder {
 color:#fff!important
}
#header-outer #top .slide-out-widget-area-toggle a .lines:after,
#header-outer #top .slide-out-widget-area-toggle a .lines:before,
#header-outer #top .slide-out-widget-area-toggle a .lines-button:after,
body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line,
body.material.mobile #header-outer:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line,
#search-outer .close-wrap .close-line,
#header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line,
.nectar-slide-in-cart.style_slide_in_click .close-cart .close-line,
.nectar-ajax-search-results h4 a:before {
 background-color:#fff
}
#top nav>ul>.button_bordered>a:before,
#header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line {
 border-color:#fff
}
#header-outer:not(.transparent) .nectar-mobile-only.mobile-header .menu-title-text:after {
 border-color:#fff!important
}
#header-outer .slide-out-widget-area-toggle a:hover i.label,
body #header-outer:not(.transparent) #social-in-menu a i:after,
.ascend #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap:not(.has_products) .icon-salient-cart,
body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart,
body #top nav .sf-menu>.current_page_ancestor>a .sf-sub-indicator i,
body #top nav .sf-menu>.current_page_item>a .sf-sub-indicator i,
#header-outer #top .sf-menu>.sfHover>a .sf-sub-indicator i,
#header-outer #top .sf-menu>li>a:hover .sf-sub-indicator i,
#header-outer #top nav ul #search-btn a:hover span,
#header-outer #top nav ul #nectar-user-account a:hover span,
#header-outer #top nav ul .slide-out-widget-area-toggle a:hover span,
body:not(.material) #search-outer #search #close a span:hover {
 color:#fff!important
}
#top .sf-menu>li.nectar-regular-menu-item>a:hover>.nectar-menu-icon,
#top .sf-menu>li.nectar-regular-menu-item.sfHover>a>.nectar-menu-icon,
#top .sf-menu>li.nectar-regular-menu-item[class*=current-]>a>.nectar-menu-icon,
#header-outer[data-lhe=default]:not(.transparent) .nectar-header-text-content a:hover {
 color:#fff
}
.nectar-ajax-search-results .search-post-item h5 {
 background-image:linear-gradient(to right,#ffffff 0,#ffffff 100%)
}
#header-outer:not(.transparent) #top nav ul .slide-out-widget-area-toggle a:hover .lines:after,
#header-outer:not(.transparent) #top nav ul .slide-out-widget-area-toggle a:hover .lines:before,
#header-outer:not(.transparent) #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,
body[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_])>a>span:after,
#header-outer[data-lhe=animated_underline] .nectar-header-text-content a:after {
 background-color:#fff!important
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a .menu-title-text:after,
body.material #header-outer #search-outer #search input[type=text],
body[data-header-format=left-header].material #search-outer #search input[type=text] {
 border-color:#fff
}
#top .sf-menu>li.nectar-regular-menu-item>a>.nectar-menu-icon {
 color:#888
}
#search-outer .ui-widget-content,
body:not([data-header-format=left-header]) #top .sf-menu li ul,
#header-outer nav>ul>.megamenu>.sub-menu,
body #header-outer nav>ul>.megamenu>.sub-menu>li>a,
#header-outer .widget_shopping_cart .cart_list a,
#header-outer .widget_shopping_cart .cart_list li,
#header-outer .widget_shopping_cart_content,
.woocommerce .cart-notification,
#header-secondary-outer ul ul li a,
#header-secondary-outer .sf-menu li ul {
 background-color:#fff
}
body[data-header-format=left-header] #header-outer .cart-outer .cart-notification:after {
 border-color:transparent transparent #fff transparent
}
#search-outer .ui-widget-content li:hover,
#search-outer .ui-widget-content .ui-state-hover,
#search-outer .ui-widget-header .ui-state-hover,
#search-outer .ui-widget-content .ui-state-focus,
#search-outer .ui-widget-header .ui-state-focus {
 background-color:#fff!important
}
#search-outer .ui-widget-content li a,
#search-outer .ui-widget-content i,
#top .sf-menu li ul li a,
body #header-outer .widget_shopping_cart .cart_list a,
#header-secondary-outer ul ul li a,
.woocommerce .cart-notification .item-name,
.cart-outer .cart-notification,
#header-outer #top .sf-menu li ul .sf-sub-indicator i,
#header-outer .widget_shopping_cart .quantity,
#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul a,
#header-outer .cart-notification .item-name,
#header-outer #top nav>ul>.nectar-woo-cart .cart-outer .widget ul a:hover,
#header-outer .cart-outer .total strong,
#header-outer .cart-outer .total,
#header-outer ul.product_list_widget li dl dd,
#header-outer ul.product_list_widget li dl dt {
 color:var(--masterColor)!important
}
.sf-menu .widget-area-active .widget *,
.sf-menu .widget-area-active:hover .widget * {
 color:var(--masterColor)
}
#top .sf-menu>li li>a>.nectar-menu-icon {
 color:#3452ff
}
#search-outer .ui-widget-content li:hover *,
#search-outer .ui-widget-content .ui-state-focus *,
body nav .sf-menu ul .sfHover>a .sf-sub-indicator i,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li:hover>a {
 color:#333!important
}
body #header-outer #top nav .sf-menu ul li>a .item_desc {
 color:#ccc!important
}
body #header-outer #top nav .sf-menu ul .sfHover>a .item_desc,
body #header-outer #top nav .sf-menu ul li:hover>a .item_desc,
body #header-outer #top nav .sf-menu ul .current-menu-item>a .item_desc,
body #header-outer #top nav .sf-menu ul .current_page_item>a .item_desc,
body #header-outer #top nav .sf-menu ul .current_page_ancestor>a .item_desc,
body #header-outer nav>ul>.megamenu>ul ul li a:focus .item_desc {
 color:#fff!important
}
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>a,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>.has-ul>a,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>a,
#header-outer[data-lhe=default] nav .sf-menu .megamenu ul .current_page_ancestor>a,
#header-outer[data-lhe=default] nav .sf-menu .megamenu ul .current-menu-ancestor>a,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>.has-ul>a {
 color:#fff!important
}
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li:hover>a,
body:not([data-header-format=left-header]) #header-outer #top nav>ul>.megamenu>ul>li:hover>a,
body:not([data-header-format=left-header]) #header-outer #header-secondary-outer nav>ul>.megamenu>ul>li:hover>a,
#header-outer:not([data-format=left-header]) nav>ul>.megamenu>ul>.current-menu-ancestor.menu-item-has-children>a,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>.current-menu-item>a,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>.has-ul:hover>a,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>.has-ul>a:focus,
#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-item.has-ul>a,
#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-ancestor.has-ul>a {
 color:#fff!important
}
body #header-outer[data-transparent-header=true] #top nav ul #nectar-user-account>div,
body[data-header-color=custom] #top nav ul #nectar-user-account>div,
#header-outer:not(.transparent) .sf-menu>li ul {
 border-color:#eee
}
#header-outer:not(.transparent) .sf-menu>li ul {
 border-top-width:1px;
 border-top-style:solid
}
#header-secondary-outer,
#header-outer #header-secondary-outer,
body #header-outer #mobile-menu .secondary-header-text {
 background-color:var(--masterColor)
}
#header-secondary-outer nav>ul>li>a,
#header-secondary-outer .nectar-center-text,
#header-secondary-outer .nectar-center-text a,
body #header-secondary-outer nav>ul>li>a .sf-sub-indicator i,
#header-secondary-outer #social li a i,
#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li:hover>a,
#header-outer #mobile-menu .secondary-header-text p {
 color:#fff
}
#header-secondary-outer #social li a:hover i,
#header-secondary-outer .nectar-center-text a:hover,
#header-secondary-outer nav>ul>li:hover>a,
#header-secondary-outer nav>ul>.current-menu-item>a,
#header-secondary-outer nav>ul>.sfHover>a,
#header-secondary-outer nav>ul>.sfHover>a .sf-sub-indicator i,
#header-secondary-outer nav>ul>.current-menu-item>a .sf-sub-indicator i,
#header-secondary-outer nav>ul>.current-menu-ancestor>a,
#header-secondary-outer nav>ul>.current-menu-ancestor>a .sf-sub-indicator i,
#header-secondary-outer nav>ul>li:hover>a .sf-sub-indicator i {
 color:#fff!important
}
#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a .menu-title-text:after {
 border-color:#fff!important
}
#search-outer .ui-widget-content,
body:not([data-header-format=left-header]) #header-outer .sf-menu li ul,
#header-outer nav>ul>.megamenu>.sub-menu,
body #header-outer nav>ul>.megamenu>.sub-menu>li>a,
#header-outer .widget_shopping_cart .cart_list a,
#header-secondary-outer ul ul li a,
#header-outer .widget_shopping_cart .cart_list li,
.woocommerce .cart-notification,
#header-outer .widget_shopping_cart_content {
 background-color:rgba(255,255,255,.96)!important
}
#slide-out-widget-area:not(.fullscreen-alt):not(.fullscreen),
#slide-out-widget-area-bg.fullscreen,
#slide-out-widget-area-bg.fullscreen-split,
#slide-out-widget-area-bg.fullscreen-inline-images .nectar-ocm-image-wrap-outer,
#slide-out-widget-area-bg.fullscreen-alt .bg-inner,
body.material #slide-out-widget-area-bg.slide-out-from-right {
 background-color:#fff
}
body:not(.material) #slide-out-widget-area.slide-out-from-right,
#slide-out-widget-area.slide-out-from-right-hover,
#slide-out-widget-area-bg.fullscreen,
#slide-out-widget-area-bg.fullscreen-split,
#slide-out-widget-area-bg.fullscreen-alt .bg-inner,
body.material #slide-out-widget-area-bg.slide-out-from-right {
 background:linear-gradient(145deg,#ffffff,#ffffff)
}
body #slide-out-widget-area[class*=fullscreen] .current-menu-item>a,
body #slide-out-widget-area.fullscreen a:hover,
body #slide-out-widget-area.fullscreen-split a:hover,
body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .current-menu-item>a,
#slide-out-widget-area.slide-out-from-right-hover a:hover,
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a i:after,
body #slide-out-widget-area.slide-out-from-right a:hover,
body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a:hover,
#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:hover,
#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li.current-menu-item a,
#slide-out-widget-area.slide-out-from-right-hover.no-text-effect .inner .off-canvas-menu-container li a:hover,
body #slide-out-widget-area .slide_out_area_close:hover .icon-default-style[class^=icon-],
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container .current-menu-item>a,
#slide-out-widget-area .widget .nectar_widget[class*=nectar_blog_posts_] li:not(.has-img) a:hover .post-title {
 color:#333!important
}
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:after,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:after,
#slide-out-widget-area .tagcloud a:hover {
 border-color:#333
}
#slide-out-widget-area.fullscreen-split .widget ul:not([class*=nectar_blog_posts]) li>a:not(.tag-cloud-link):not(.nectar-button),
#slide-out-widget-area.fullscreen-split .textwidget a:not(.nectar-button) {
 background-image:linear-gradient(to right,#333333 0,#333333 100%)
}
#slide-out-widget-area ul .menu-item .nectar-ext-menu-item .menu-title-text {
 background-image:linear-gradient(to right,#333333 0,#333333 100%)
}
#mobile-menu ul .menu-item .nectar-ext-menu-item .menu-title-text {
 background-image:none
}
body[data-slide-out-widget-area-style=slide-out-from-right].material .slide_out_area_close:before {
 background-color:#ff1053
}
@media only screen and (min-width:1000px) {
 body[data-slide-out-widget-area-style=slide-out-from-right].material .slide_out_area_close .close-line {
  background-color:#fff
 }
}
#footer-outer,
#footer-outer a:not(.nectar-button) {
 color:#fff!important
}
#footer-outer[data-link-hover=underline][data-custom-color=true] #footer-widgets ul:not([class*=nectar_blog_posts]) a:not(.tag-cloud-link):not(.nectar-button),
#footer-outer[data-link-hover=underline] #footer-widgets .textwidget a:not(.nectar-button) {
 background-image:linear-gradient(to right,#ffffff 0,#ffffff 100%)
}
#footer-outer #footer-widgets .widget h4,
#footer-outer .col .widget_recent_entries span,
#footer-outer .col .recent_posts_extra_widget .post-widget-text span {
 color:#fff!important
}
body #footer-outer #copyright .widget h4,
body #footer-outer #copyright li a i,
body #footer-outer #copyright p {
 color:#fff
}
#footer-outer #copyright a:not(.nectar-button) {
 color:#fff!important
}
body #footer-outer[data-cols="1"] #copyright li a i:after {
 border-color:#fff
}
body #footer-outer #copyright li a:hover i,
body #footer-outer[data-cols="1"] #copyright li a:hover i,
body #footer-outer[data-cols="1"] #copyright li a:hover i:after {
 border-color:#b7b7b7;
 color:#b7b7b7
}
#footer-outer #copyright a:hover:not(.nectar-button) {
 color:#b7b7b7!important
}
#ajax-content-wrap #footer-outer #copyright {
 border-top:1px solid rgba(255,255,255,.18)
}
body #call-to-action {
 background-color:#ecebe9
}
body #call-to-action span {
 color:#4b4f52
}
body #slide-out-widget-area-bg {
 background-color:rgba(0,0,0,.6)
}
.single-post #page-header-bg[data-post-hs=default_minimal] .page-header-bg-image:after {
 background-color:#333;
 opacity:.4
}
.single-post #page-header-bg[data-post-hs=default_minimal] {
 background-color:#333
}
@media only screen and (min-width:1000px) {
 #header-outer[data-format=centered-menu-bottom-bar] #top .span_9 #logo {
  margin-top:-7px
 }
 #header-outer[data-format=centered-menu-bottom-bar] #top .span_9 nav>ul>li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle)>a {
  margin-bottom:14px
 }
 #header-outer #logo,
 #header-outer .logo-spacing {
  margin-top:14px;
  margin-bottom:14px;
  position:relative
 }
 #header-outer.small-nav #logo,
 #header-outer.small-nav .logo-spacing {
  margin-top:7.7777777777778px;
  margin-bottom:7.7777777777778px
 }
 #header-outer.small-nav #logo img,
 #header-outer.small-nav .logo-spacing img {
  height:40px
 }
}
@media only screen and (min-width:1000px) {
 .material #header-outer:not(.transparent) .bg-color-stripe {
  top:93px;
  height:calc(35vh - 93px)
 }
 .material #header-outer:not(.transparent).small-nav .bg-color-stripe {
  top:55.555555555556px;
  height:calc(35vh - 55.555555555556px)
 }
}
@media only screen and (max-width:999px) {
 .material #header-outer:not([data-permanent-transparent="1"]):not(.transparent) .bg-color-stripe,
 .material #header-outer:not([data-permanent-transparent="1"]).transparent .bg-color-stripe {
  top:64px;
  height:calc(30vh - 64px)
 }
}
#header-outer #logo img,
#header-outer .logo-spacing img {
 height:65px
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a,
#top nav>ul>li[class*=button_solid_color]>a,
body #header-outer[data-lhe=default] #top nav .sf-menu>li[class*=button_solid_color]>a:hover,
#header-outer[data-lhe=animated_underline] #top nav>.sf-menu>li[class*=button_bordered]>a,
#top nav>ul>li[class*=button_bordered]>a,
body #header-outer.transparent #top nav>ul>li[class*=button_bordered]>a,
body #header-outer[data-lhe=default] #top nav .sf-menu>li[class*=button_bordered]>a:hover,
body #header-outer.transparent #top nav>ul>li[class*=button_solid_color]>a,
#header-outer[data-lhe=animated_underline] #top nav>ul>li[class*=button_solid_color]>a {
 margin-left:8px;
 margin-right:8px
}
#header-outer[data-lhe=default] #top nav>ul>li>a,
#header-outer .nectar-header-text-content,
body[data-header-search=false][data-full-width-header=false] #header-outer[data-lhe=animated_underline][data-format=default][data-cart=false] .nectar-header-text-content {
 padding-left:8px;
 padding-right:8px
}
#header-outer[data-lhe=animated_underline][data-condense=true][data-format=centered-menu-bottom-bar].fixed-menu #top nav>ul>li>a {
 margin-left:6px;
 margin-right:6px
}
#header-outer[data-lhe=default][data-condense=true][data-format=centered-menu-bottom-bar].fixed-menu #top nav>ul>li>a {
 padding-left:6px;
 padding-right:6px
}
@media only screen and (min-width:1000px) {
 body.material #header-outer #top .span_9 nav>ul.sf-menu>li:last-child>a {
  margin-right:0
 }
}
#header-outer #top .sf-menu>.sf-with-ul>a {
 padding-right:18px!important
}
#header-outer[data-lhe=animated_underline] #top .sf-menu>.sf-with-ul:not([class*=button])>a {
 padding-right:10px!important
}
#header-outer[data-lhe=animated_underline] #top .sf-menu>.sf-with-ul[class*=button]>a {
 padding-right:26px!important
}
#header-outer[data-lhe=default][data-condense=true][data-format=centered-menu-bottom-bar]:not([data-menu-bottom-bar-align=left]).fixed-menu #top nav .sf-menu>.sf-with-ul>a {
 padding-right:16px!important
}
#header-outer #top .sf-menu>li>ul,
body #header-outer #top .nectar-woo-cart .widget_shopping_cart,
body #header-outer #top .cart-notification {
 top:50%;
 margin-top:30px;
 transition:margin .2s ease
}
#header-outer.small-nav #top .sf-menu>li>ul,
body #header-outer.small-nav #top .nectar-woo-cart .widget_shopping_cart,
body #header-outer.small-nav #top .cart-notification {
 top:50%;
 margin-top:26px
}
#header-outer[data-format=centered-menu-bottom-bar] #top .span_9 .sf-menu>li>ul,
#header-outer[data-format=centered-menu-under-logo] #top .sf-menu>li>ul {
 top:0;
 margin-top:34px
}
#header-outer #top .widget_shopping_cart .widget_shopping_cart_content ul,
#header-outer .cart-notification {
 border-top:none;
 border-bottom:none
}
#header-outer #top .sf-menu>li ul {
 border-top:none
}
body .sf-menu>li:not(.nectar-woo-cart):not(.slide-out-widget-area-toggle) {
 overflow:hidden
}
body .sf-menu>li:not(.nectar-woo-cart).sfHover {
 overflow:visible
}
body .sf-menu>li>ul {
 -webkit-transform:translate3d(0,15px,0);
 transform:translate3d(0,15px,0);
 opacity:0
}
body .sf-menu>li.sfHover>ul {
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 opacity:1
}
body #header-outer #top .nectar-woo-cart .widget_shopping_cart {
 -webkit-transform:translate3d(0,15px,0);
 transform:translate3d(0,15px,0);
 transition:transform .55s cubic-bezier(.2,.8,.25,1)
}
body #header-outer #top .nectar-woo-cart .widget_shopping_cart.open {
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
body .sf-menu>li.sfHover>ul,
#header-outer #top .sf-menu>li.sfHover>ul {
 transition:transform .55s cubic-bezier(.2,.8,.25,1),opacity .55s cubic-bezier(.2,.8,.25,1)
}
body #header-outer #top .nectar-woo-cart .widget_shopping_cart,
body #header-outer #top .cart-notification {
 transition:transform .55s cubic-bezier(.2,.8,.25,1)
}
#header-outer #top .sf-menu.menu-open>li>ul {
 transition:none;
 -webkit-transition:none
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
 body .sf-menu>li:not(.sfHover)>ul,
 body #header-outer #top .nectar-woo-cart .widget_shopping_cart:not(.open) {
  transform:translate3d(0,-9999px,0)
 }
 body .sf-menu>li.sfHover>ul,
 #header-outer #top .sf-menu>li.sfHover>ul,
 body #header-outer #top .nectar-woo-cart .widget_shopping_cart {
  transition:opacity .55s cubic-bezier(.2,.8,.25,1)
 }
}
.sf-menu li ul li a .menu-title-text {
 position:relative
}
.sf-menu li ul li a .menu-title-text:after {
 position:absolute;
 left:0;
 bottom:0;
 width:100%;
 height:2px;
 display:block;
 content:"";
 transition:transform .35s cubic-bezier(.52,.01,.16,1);
 transform:scaleX(0);
 transform-origin:0 0;
 background-color:#333
}
nav>ul>.megamenu>ul>li>a>.menu-title-text:after,
nav>ul>.megamenu>ul>li>ul>.has-ul>a>.menu-title-text:after {
 display:none
}
.sf-menu li ul li a:focus .menu-title-text:after,
.sf-menu li ul li a:hover .menu-title-text:after,
.sf-menu li ul li.sfHover>a .menu-title-text:after,
.sf-menu li ul li[class*=current-]>a .menu-title-text:after,
.sf-menu ul .open-submenu>a .menu-title-text:after {
 transform:scaleX(1)
}
.nectar-ext-menu-item .menu-title-text {
 background-repeat:no-repeat;
 background-size:0 2px;
 background-image:linear-gradient(to right,#333333 0,#333333 100%);
 -webkit-transition:background-size .55s cubic-bezier(.2,.75,.5,1);
 transition:background-size .55s cubic-bezier(.2,.75,.5,1);
 background-position:left bottom
}
a:hover>.nectar-ext-menu-item .menu-title-text,
a:focus>.nectar-ext-menu-item .menu-title-text,
li[class*=current]>a>.nectar-ext-menu-item .menu-title-text {
 background-size:100% 2px
}
#slide-out-widget-area .nectar-ext-menu-item .menu-title-text {
 background-image:none!important
}
#header-space {
 height:127px
}
@media only screen and (max-width:999px) {
 #header-space {
  height:64px
 }
}
#header-outer #logo .mobile-only-logo,
#header-outer[data-format=centered-menu-bottom-bar][data-condense=true] .span_9 #logo img {
 height:40px
}
@media only screen and (max-width:999px) {
 body #top #logo img,
 #header-outer[data-permanent-transparent=false] #logo .dark-version {
  height:40px!important
 }
}
@media only screen and (min-width:1000px) and (max-width:1200px) {
 #top .span_9>.nectar-mobile-only {
  display:flex;
  align-items:center;
  order:1
 }
 #header-outer[data-has-buttons=no] #top .span_9>.nectar-mobile-only {
  margin-right:20px
 }
 #header-outer:not([data-format=centered-menu-bottom-bar]) #top .span_9 {
  flex-direction:row-reverse
 }
 body #header-outer[data-format=centered-menu-bottom-bar] #top .span_3:before {
  display:none
 }
 body #header-outer[data-format=centered-menu-bottom-bar][data-condense=true].fixed-menu .span_3 .sf-menu {
  visibility:visible
 }
 #header-outer[data-format=centered-menu-bottom-bar] #top .span_3 {
  margin-bottom:0
 }
 body.material #header-outer[data-format=centered-menu-bottom-bar][data-condense=true].fixed-menu #search-outer {
  top:0
 }
 body[data-slide-out-widget-area-style=simple] #header-outer #mobile-menu {
  top:100%
 }
 body[data-slide-out-widget-area-style=simple][data-ext-responsive=true] #header-outer[data-full-width=false] #mobile-menu {
  padding:0 90px
 }
 #header-outer #top .span_9 nav .sf-menu:not(.buttons)>li,
 #top .span_9 nav .buttons .menu-item,
 #top .right-aligned-menu-items .buttons .menu-item {
  visibility:hidden;
  pointer-events:none;
  margin:0
 }
 #header-outer #top .span_9 nav .sf-menu:not(.buttons)>li,
 #top .span_9 nav .buttons .menu-item,
 #top .right-aligned-menu-items .buttons .menu-item {
  position:absolute
 }
 #header-outer[data-format=centered-menu] #top nav>.buttons {
  position:relative
 }
 #header-outer #top nav .sf-menu>#social-in-menu {
  position:relative;
  visibility:visible;
  pointer-events:auto
 }
 body.material[data-header-search=true][data-user-set-ocm=off] #header-outer:not([data-format=left-header]):not([data-format=centered-menu-bottom-bar]) #top nav>.buttons,
 body.material[data-cart=true][data-user-set-ocm=off] #header-outer:not([data-format=left-header]):not([data-format=centered-menu-bottom-bar]) #top nav>.buttons,
 body.material[data-user-account-button=true][data-user-set-ocm=off] #header-outer:not([data-format=left-header]):not([data-format=centered-menu-bottom-bar]) #top nav>.buttons {
  margin-right:28px
 }
 body.ascend[data-header-search=true] #header-outer[data-full-width=false]:not([data-format=left-header]) #top nav>.buttons,
 body.ascend[data-cart=true] #header-outer[data-full-width=false]:not([data-format=left-header]) #top nav>.buttons {
  margin-right:19px
 }
 body[data-header-search=true] #header-outer:not([data-format=left-header]):not([data-format=centered-menu-bottom-bar]) #top nav>.buttons,
 body[data-cart=true] #header-outer:not([data-format=left-header]):not([data-format=centered-menu-bottom-bar]) #top nav>.buttons,
 body[data-user-account-button=true] #header-outer:not([data-format=left-header]):not([data-format=centered-menu-bottom-bar]) #top nav>.buttons {
  margin-right:19px
 }
 body #header-outer[data-full-width=false][data-has-buttons=no]:not([data-format=left-header]) #top nav #social-in-menu,
 body.material #header-outer[data-has-buttons=no]:not([data-format=left-header]) #top nav #social-in-menu {
  margin-right:20px
 }
 #header-outer[data-format=menu-left-aligned] #top>.container .span_9>.slide-out-widget-area-toggle.mobile-icon {
  top:50%;
  right:0;
  position:absolute;
  transform:translateY(-50%);
  -webkit-transform:translateY(-50%)
 }
 body #header-outer[data-format=menu-left-aligned]:not([data-format=left-header]):not([data-format=centered-menu-bottom-bar]) #top nav>.buttons {
  margin-right:55px!important
 }
 body.ascend #header-outer[data-full-width=false] .cart-menu {
  border-left:none
 }
 #top nav ul .slide-out-widget-area-toggle {
  display:none!important
 }
 #header-outer[data-format=centered-menu] #top .span_9 nav .sf-menu,
 #header-outer[data-format=centered-logo-between-menu] #top .span_9 nav .sf-menu,
 #header-outer[data-format=centered-logo-between-menu] #top .span_9 nav .sf-menu:not(.buttons),
 #header-outer[data-format=centered-menu-under-logo] #top .span_9 nav {
  -webkit-justify-content:flex-end;
  -moz-justify-content:flex-end;
  -ms-flex-pack:flex-end;
  -ms-justify-content:flex-end;
  justify-content:flex-end
 }
 #header-outer[data-format=centered-logo-between-menu] #top nav>.buttons {
  position:relative
 }
 body #header-outer[data-format=centered-logo-between-menu] #top #logo,
 body[data-slide-out-widget-area-style=slide-out-from-right]:not(.material) #header-outer[data-format=centered-logo-between-menu] #top #logo {
  transform:none!important
 }
 #header-outer:not([data-format=centered-menu-bottom-bar]) #top .span_9>.slide-out-widget-area-toggle,
 #slide-out-widget-area .mobile-only:not(.nectar-header-text-content) {
  display:-webkit-flex;
  display:flex!important;
  -webkit-align-items:center;
  align-items:center;
  transition:padding .2s ease
 }
 #slide-out-widget-area.fullscreen .mobile-only,
 #slide-out-widget-area.fullscreen-alt .mobile-only {
  justify-content:center
 }
 #slide-out-widget-area.fullscreen .mobile-only:not(.nectar-header-text-content),
 #slide-out-widget-area.fullscreen-alt .mobile-only:not(.nectar-header-text-content) {
  display:block!important
 }
 #header-outer[data-has-menu=true] #top .span_3,
 body #header-outer[data-format=centered-menu-under-logo] .span_3 {
  text-align:left;
  left:0;
  width:auto;
  float:left
 }
 #header-outer[data-format=centered-menu-under-logo] #top .span_9 ul #social-in-menu a {
  margin-bottom:0
 }
 #header-outer[data-format=centered-menu-under-logo] #top .span_9 nav>.buttons {
  padding-bottom:0
 }
 body.material #header-outer[data-format=centered-menu-under-logo] #top .span_9 {
  margin-left:auto
 }
 body.material #header-outer[data-format=centered-menu-under-logo] #top .span_9 ul #social-in-menu a,
 body.material #header-outer[data-format=centered-menu-under-logo] #top .span_9 nav>.buttons {
  margin-bottom:0;
  padding-bottom:0
 }
 body.material #header-outer[data-format=centered-menu-under-logo] #top .row .span_9,
 body.material #header-outer[data-format=centered-menu-under-logo] #top .row .span_3,
 body.ascend #header-outer[data-format=centered-menu-under-logo] #top .row .span_9,
 body.ascend #header-outer[data-format=centered-menu-under-logo] #top .row .span_3,
 body.original #header-outer[data-format=centered-menu-under-logo] #top .row .span_9,
 body.original #header-outer[data-format=centered-menu-under-logo] #top .row .span_3 {
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
 }
 body #header-outer[data-format=centered-menu-under-logo] .row {
  -webkit-flex-direction:row;
  -ms-flex-direction:row;
  -moz-flex-direction:row;
  flex-direction:row
 }
 #header-outer[data-format=centered-menu-under-logo] #top #logo {
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex;
  -webkit-align-items:center;
  align-items:center
 }
 body #header-outer[data-format=centered-menu-under-logo] #top #logo .starting-logo {
  left:0;
  -webkit-transform:none;
  transform:none
 }
 body #header-outer[data-format=centered-menu-under-logo] #top #logo img {
  margin:0
 }
 #header-outer[data-format=centered-menu-under-logo] #top #logo {
  text-align:left
 }
 .cart-outer,
 body #header-outer[data-full-width=false] .cart-outer {
  display:block
 }
 #header-outer[data-format=centered-logo-between-menu] #top nav .sf-menu>li {
  float:left!important
 }
 body[data-full-width-header=false] #slide-out-widget-area.slide-out-from-right-hover .slide_out_area_close {
  display:none
 }
 body[data-slide-out-widget-area-style=slide-out-from-right-hover][data-slide-out-widget-area=true][data-user-set-ocm=off] #header-outer[data-full-width=false][data-cart=false] header>.container {
  max-width:100%!important;
  padding:0 28px!important
 }
 body[data-full-width-header=false][data-cart=true] .slide-out-hover-icon-effect.small {
  right:28px!important
 }
 body[data-full-width-header=false][data-cart=true] .slide-out-widget-area-toggle .lines-button.x2.no-delay .lines:before,
 body[data-full-width-header=false][data-cart=true] .slide-out-widget-area-toggle .lines-button.x2.no-delay .lines:after,
 body[data-full-width-header=false][data-cart=true] .slide-out-hover-icon-effect.slide-out-widget-area-toggle .no-delay.lines-button.no-delay:after {
  -webkit-transition:none!important;
  transition:none!important
 }
 body:not(.mobile) #header-outer.transparent>#top .span_9>.slide-out-widget-area-toggle .lines-button:after,
 body:not(.mobile) #header-outer.transparent>#top .span_9>.slide-out-widget-area-toggle .lines:before,
 body:not(.mobile) #header-outer.transparent>#top .span_9>.slide-out-widget-area-toggle .lines:after {
  background-color:#fff!important;
  opacity:.75
 }
 body:not(.mobile) #header-outer.transparent.dark-slide>#top .span_9>.slide-out-widget-area-toggle .lines-button:after,
 body:not(.mobile) #header-outer.transparent.dark-slide>#top .span_9>.slide-out-widget-area-toggle .lines:before,
 body:not(.mobile) #header-outer.transparent.dark-slide>#top .span_9>.slide-out-widget-area-toggle .lines:after {
  background-color:#000!important;
  opacity:.75
 }
 body:not(.mobile) #header-outer.transparent>#top .span_9>.slide-out-widget-area-toggle:hover .lines-button:after,
 body:not(.mobile) #header-outer.transparent>#top .span_9>.slide-out-widget-area-toggle:hover .lines:before,
 body:not(.mobile) #header-outer.transparent>#top .span_9>.slide-out-widget-area-toggle:hover .lines:after {
  opacity:1
 }
 body #top .span_9>.slide-out-widget-area-toggle.mobile-icon a:hover .lines:after,
 body #top .span_9>.slide-out-widget-area-toggle.mobile-icon a:hover .lines-button:after,
 body #top .span_9>.slide-out-widget-area-toggle.mobile-icon a:hover .lines:before {
  background-color:#fff!important
 }
 body:not(.mobile) #header-outer.light-text>#top .span_9>.slide-out-widget-area-toggle .lines-button:after,
 body:not(.mobile) #header-outer.light-text>#top .span_9>.slide-out-widget-area-toggle .lines:before,
 body:not(.mobile) #header-outer.light-text>#top .span_9>.slide-out-widget-area-toggle .lines:after {
  background-color:#fff!important
 }
 body[data-user-set-ocm=off] #slide-out-widget-area.fullscreen-split,
 body[data-user-set-ocm=off] #slide-out-widget-area-bg.fullscreen-split {
  display:block
 }
}
#header-outer #social-in-menu .fa-twitter:after,
.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links .fa-twitter:after {
 content:"\f099"
}
#header-outer #social-in-menu .fa-facebook:after,
.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links .fa-facebook:after {
 content:"\f09a"
}
#header-outer #social-in-menu .fa-linkedin:after,
.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links .fa-linkedin:after {
 content:"\e605"
}
#header-outer #social-in-menu .fa-youtube-play:after,
.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links .fa-youtube-play:after {
 content:"\f16a"
}
#header-outer #social-in-menu .fa-instagram:after,
.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links .fa-instagram:after {
 content:"\f16d"
}
#header-outer.side-widget-open.hidden-menu #top nav>.sf-menu li,
#header-outer.hidden-menu-items #top nav>.sf-menu li:not(#social-in-menu) {
 transition:opacity .75s ease
}
body:not(.material) #header-outer[data-format=centered-menu].side-widget-open #top nav>.sf-menu:not(.buttons) li,
body:not(.material) #header-outer.side-widget-open.hidden-menu #top nav>.sf-menu:not(.buttons) li,
body:not(.material) #header-outer.side-widget-open.hidden-menu-items #top nav>.sf-menu:not(.buttons) li:not(#social-in-menu) {
 opacity:0
}
.off-canvas-menu-container .nectar-menu-icon,
.off-canvas-menu-container .nectar-menu-icon-img,
#header-outer #mobile-menu .nectar-menu-icon,
#header-outer #mobile-menu .nectar-menu-icon-img {
 display:none
}
body:not(.ascend) #header-outer[data-full-width=true][data-remove-border=true] #top nav ul #search-btn {
 margin-left:22px
}
@media only screen and (max-width:999px) {
 #search-outer #search #close a:before,
 body[data-header-format=left-header] #search-outer #search #close a:before,
 body.material #header-outer #search-outer #search #close a:before {
  height:28px;
  width:28px;
  margin:-14px 0 0 -14px
 }
 .material #search-outer #search #close a span {
  font-size:13px;
  height:13px;
  line-height:13px;
  top:6px
 }
 #search-outer #search #close a span {
  font-size:16px;
  height:16px;
  line-height:16px
 }
 .ascend #search-outer #search #close a span {
  top:0
 }
 .ascend #search-outer #search #close a {
  height:20px
 }
 #search-outer #search #close a {
  height:14px
 }
 #search-outer #search #close,
 body.material #header-outer #search-outer #search #close {
  top:0;
  right:-5px
 }
 #search-outer #search #close a,
 body.material #header-outer #search-outer #search #close a {
  right:8px;
  top:9px
 }
 body.original #search-outer #search #close a {
  top:50%;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%)
 }
}
body[data-bg-header=true][data-header-search=true].ascend #header-outer.transparent[data-has-menu=false] #top nav ul #search-btn a:after,
body[data-bg-header=true][data-header-search=true].ascend #header-outer[data-has-menu=false] #top nav ul #search-btn a:after,
body[data-bg-header=true][data-header-search=true] #header-outer[data-has-menu=false] #top nav ul #search-btn a:after {
 border:none;
 display:none
}
#search-outer {
 top:0;
 left:0;
 width:100%;
 height:100%;
 position:absolute;
 z-index:10000;
 overflow:visible;
 display:none;
 background-color:#fff
}
#search-box {
 position:relative
}
#search-outer .container {
 overflow:visible;
 width:100%
}
#search-outer #search input[type=text] {
 width:100%;
 color:#888;
 font-size:43px;
 line-height:43px;
 position:relative;
 padding:0;
 background-color:transparent;
 border:0;
 -webkit-transition:none;
 transition:none;
 box-shadow:none;
 font-family:open sans;
 font-weight:700;
 text-transform:uppercase;
 letter-spacing:1px
}
#search-outer>#search form {
 width:92%;
 float:left
}
#search-outer #search #close {
 list-style:none
}
#search-outer #search #close a {
 position:absolute;
 right:0;
 top:24px;
 display:block;
 width:24px;
 height:17px;
 line-height:22px;
 z-index:10
}
#search-outer #search #close a span:not(.close-line) {
 color:#a0a0a0;
 font-size:18px;
 height:20px;
 line-height:19px;
 background-color:transparent;
 transition:color .2s ease
}
#search-outer>#search #close a:hover span {
 color:#000
}
#header-outer #search {
 position:relative
}
body #search-outer #search #close a span {
 font-size:20px
}
@media only screen and (min-width:1px) and (max-width:999px) {
 .original #search-outer #search input[type=text],
 body[data-header-format=left-header]:not(.material) #search-outer #search input[type=text] {
  font-size:24px;
  border-bottom-width:2px
 }
 .original #search-outer .container {
  width:100%
 }
 body.material #search-outer #search form input[type=text][name] {
  font-size:16px;
  line-height:40px;
  border-bottom-width:2px;
  padding-right:50px
 }
 body.material #search-outer,
 .material #search-outer .bg-color-stripe {
  height:30vh
 }
 body.material #search-outer {
  min-height:200px
 }
 body.material #search-outer .col {
  margin-bottom:0
 }
}
@media only screen and (max-device-width:2600px) {
 .ascend.using-mobile-browser #search {
  height:100%
 }
 .ascend.using-mobile-browser #search #search-box {
  top:20px
 }
}
.original #search-outer #search {
 height:100%;
 display:-webkit-flex;
 display:flex;
 align-items:center
}
@media only screen and (max-width:1000px) {
 #search-outer {
  height:64px;
  bottom:0;
  top:auto
 }
}
@media only screen and (min-width:1000px) {
 body.original #search-outer #search #search-box input[type=text] {
  font-size:48px;
  line-height:1
 }
 #search-outer #search #close a {
  top:50%;
  margin-top:-7px
 }
}
#header-outer[data-box-shadow=small],
body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow=small][data-remove-fixed="0"]:not(.transparent):not(.invisible),
body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow=small][data-remove-fixed="1"]:not(.transparent) {
 box-shadow:0 0 3px 0 rgba(0,0,0,.22)
}
#header-outer[data-transparent-header=true] #logo img {
 transition:height .32s ease
}
#header-outer[data-header-resize="1"] #logo,
#header-outer[data-header-resize="1"] .logo-spacing {
 transition:margin .32s ease,color .32s ease
}
#header-outer[data-header-resize="1"] #logo img,
#header-outer[data-header-resize="1"] .logo-spacing img {
 transition:height .32s ease,opacity .2s ease
}
#header-outer[data-header-resize="1"]:not([data-transparent-header=true]) #logo,
#header-outer[data-header-resize="1"]:not([data-transparent-header=true]) .logo-spacing {
 transition:margin .15s ease
}
#header-outer[data-header-resize="1"]:not([data-transparent-header=true]) #logo img,
#header-outer[data-header-resize="1"]:not([data-transparent-header=true]) .logo-spacing img {
 transition:height .15s ease,opacity .2s ease
}
#header-outer.small-nav {
 transition:box-shadow .42s ease,opacity .3s ease
}
#header-outer.small-nav #logo,
#header-outer.small-nav .logo-spacing {
 transition:margin .32s ease
}
#header-outer.small-nav #logo img,
#header-outer.small-nav .logo-spacing img {
 transition:height .32s ease
}
#header-outer[data-using-secondary="1"].small-nav {
 transition:box-shadow .42s ease,opacity .3s ease,transform .32s ease
}
.nectar-skip-to-content:focus {
 position:fixed;
 left:6px;
 top:7px;
 height:auto;
 width:auto;
 display:block;
 font-size:14px;
 font-weight:600;
 padding:15px 23px 14px;
 background:#f1f1f1;
 z-index:100000;
 line-height:normal;
 text-decoration:none;
 box-shadow:0 0 2px 2px rgba(0,0,0,.6)
}
#header-outer[data-lhe=animated_underline] li>a .menu-title-text {
 position:relative
}
#header-outer .mobile-header li:not([class*=button_])>a .menu-title-text:after,
#header-outer[data-lhe=animated_underline] nav>ul>li:not([class*=button_])>a .menu-title-text:after,
#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a .menu-title-text:after {
 -webkit-transition:-webkit-transform .3s ease-out,border-color .3s ease-out;
 transition:transform .3s ease-out,border-color .3s ease-out;
 position:absolute;
 display:block;
 bottom:-6px;
 left:0;
 width:100%;
 -ms-transform:scaleX(0);
 -webkit-transform:scaleX(0);
 transform:scaleX(0);
 border-top:2px solid #000;
 content:"";
 padding-bottom:inherit
}
#header-outer .mobile-header li:not([class*=button_])>a:hover .menu-title-text:after,
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a:hover .menu-title-text:after,
#header-outer[data-lhe=animated_underline] #top nav>ul>.sfHover>a .menu-title-text:after,
#header-outer[data-lhe=animated_underline] .sf-menu .current_page_ancestor>a .menu-title-text:after,
#header-outer[data-lhe=animated_underline] .sf-menu .current-menu-ancestor>a .menu-title-text:after,
#header-outer[data-lhe=animated_underline] .sf-menu .current-menu-item>a .menu-title-text:after,
#header-outer[data-lhe=animated_underline] .sf-menu .current_page_item>a .menu-title-text:after,
#header-outer[data-lhe=animated_underline] .buttons .current-menu-item>a .menu-title-text:after,
#header-outer[data-lhe=animated_underline] .buttons .current-menu-ancestor>a .menu-title-text:after,
#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a .menu-title-text:hover:after,
#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a:focus .menu-title-text:after {
 /*! backface-visibility:hidden; *//*! -webkit-transform:scaleX(1); */transform:scaleX(1);
}
body[data-header-inherit-rc=true] #header-outer[data-lhe=animated_underline].light-text #top nav>ul>li:not([class*=button_])>a .menu-title-text:after {
 border-color:#fff
}
#header-outer[data-lhe=animated_underline].transparent.dark-slide #top nav>ul>li>a .menu-title-text:after {
 border-color:#000!important
}
#header-outer[data-lhe=animated_underline]:not([data-format=left-header]) #top nav>ul>li:not([class*=button_])>a .menu-title-text:after,
body #header-outer .mobile-header li:not([class*=button_])>a .menu-title-text:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:after,
#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a .menu-title-text:after,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:after,
#slide-out-widget-area.fullscreen-inline-images .inner .off-canvas-menu-container li a span:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after,
body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after,
.masonry.material .masonry-blog-item .meta-category a:before,
.post-area.featured_img_left .meta-category a:before,
.related-posts[data-style=material] .meta-category a:before,
.nectar-recent-posts-single_featured .grav-wrap .text a:before,
.auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:before,
[data-style=list_featured_first_row] .meta-category a:before,
body #header-outer[data-lhe=animated_underline] .nectar-header-text-content a:after,
.sf-menu li ul li a .menu-title-text:after,
.nectar-post-grid-filters a:after,
.nectar-post-grid .meta-category a:before {
 transform-origin:right;
 transition:transform .3s cubic-bezier(.25,0,.4,1),border-color .35s cubic-bezier(.52,.01,.16,1)
}
body #header-outer .mobile-header li:not([class*=button_])>a:hover .menu-title-text:after,
#header-outer[data-lhe=animated_underline]:not([data-format=left-header]) #top nav>ul>li:not([class*=button_])>a:hover .menu-title-text:after,
#header-outer[data-lhe=animated_underline]:not([data-format=left-header]) #top nav>ul>li.sfHover:not([class*=button_])>a .menu-title-text:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:hover:after,
#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a:hover .menu-title-text:after,
#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:hover:after,
#slide-out-widget-area.fullscreen-inline-images .inner .off-canvas-menu-container li a:hover span:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .nectar-menu-item-with-icon:hover .menu-title-text:after,
body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon:hover .menu-title-text:after,
.masonry.material .masonry-blog-item .meta-category a:hover:before,
.related-posts[data-style=material] .meta-category a:hover:before,
.post-area.featured_img_left .meta-category a:hover:before,
.nectar-recent-posts-single_featured .grav-wrap .text a:hover:before,
.auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:hover:before,
[data-style=list_featured_first_row] .meta-category a:hover:before,
.masonry.material .masonry-blog-item .meta-category a:focus:before,
.related-posts[data-style=material] .meta-category a:focus:before,
.post-area.featured_img_left .meta-category a:focus:before,
.nectar-recent-posts-single_featured .grav-wrap .text a:focus:before,
.auto_meta_overlaid_spaced .masonry-blog-item .meta-category a:focus:before,
[data-style=list_featured_first_row] .meta-category a:focus:before,
body #header-outer[data-lhe=animated_underline] .nectar-header-text-content a:hover:after,
.sf-menu li ul li a:hover .menu-title-text:after,
.sf-menu li ul li.sfHover>a .menu-title-text:after,
.nectar-post-grid-filters a:hover:after,
.nectar-post-grid-filters a.active:after,
.nectar-post-grid .meta-category a:hover:before {
 transform-origin:left
}
#footer-outer[data-link-hover=underline] #footer-widgets ul:not([class*=nectar_blog_posts]) li>a:not(.tag-cloud-link):not(.nectar-button),
#footer-outer[data-link-hover=underline] #footer-widgets .textwidget a:not(.nectar-button),
#slide-out-widget-area.fullscreen-split .widget ul:not([class*=nectar_blog_posts]) li>a:not(.tag-cloud-link):not(.nectar-button),
#slide-out-widget-area.fullscreen-split .textwidget a:not(.nectar-button),
.nectar-quick-view-box .single_add_to_cart_button_wrap a span,
.products li.product.minimal .product-add-to-cart a span,
.products li.product.minimal .product-add-to-cart .added_to_cart,
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control,
.woocommerce-tabs .full-width-content[data-tab-style=fullwidth] ul.tabs li a,
.woocommerce .woocommerce-info a,
.woocommerce .woocommerce-error a,
.woocommerce-message a,
.woocommerce-MyAccount-content .woocommerce-message a.button,
#search-results .result .title a,
a>.nectar-ext-menu-item .menu-title-text,
.nectar-slide-in-cart.style_slide_in_click .cart_list .product-meta a:not(.remove),
body .woocommerce-checkout-review-order-table .product-info h4 a,
body.woocommerce-cart .product-name a,
.woocommerce .woocommerce-breadcrumb a,
.nectar-ajax-search-results .search-post-item h5,
.nectar-category-grid[data-style=mouse_follow_image] .nectar-category-grid-item .cat-heading,
.nectar-underline h1,
.nectar-underline h2,
.nectar-underline h3,
.nectar-underline h4,
.nectar-underline h5,
.nectar-link-underline a span,
.nectar-shop-header>.woocommerce-ordering .select2-container--default:hover .select2-selection__rendered,
.nectar-shop-header>.woocommerce-ordering .select2-container--default.select2-container--open .select2-selection__rendered,
.variations_form .variations .select2-container--default:hover .select2-selection__rendered,
.variations_form .variations .select2-container--default.select2-container--open .select2-selection__rendered,
body .variations_form .variations select:hover,
.woocommerce div.product .woocommerce-review-link,
.woocommerce.single-product div.product_meta a {
 background-position:right bottom
}
#footer-outer[data-link-hover=underline] #footer-widgets ul:not([class*=nectar_blog_posts]) li>a:not(.tag-cloud-link):not(.nectar-button):hover,
#footer-outer[data-link-hover=underline] #footer-widgets .textwidget a:not(.nectar-button):hover,
#slide-out-widget-area.fullscreen-split .widget ul:not([class*=nectar_blog_posts]) li>a:not(.tag-cloud-link):not(.nectar-button):hover,
#slide-out-widget-area.fullscreen-split .textwidget a:not(.nectar-button):hover,
.nectar-quick-view-box .single_add_to_cart_button_wrap a:hover span,
.products li.product.minimal .product-add-to-cart a:hover span,
.products li.product.minimal .product-add-to-cart .added_to_cart:hover,
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control.active,
.woocommerce-tabs .full-width-content[data-tab-style=fullwidth] ul.tabs li.active a,
.woocommerce .woocommerce-info a:hover,
.woocommerce .woocommerce-error a:hover,
.woocommerce-message a:hover,
.woocommerce-MyAccount-content .woocommerce-message a.button:hover,
#search-results .result .title a:hover,
a:hover>.nectar-ext-menu-item .menu-title-text,
a:focus>.nectar-ext-menu-item .menu-title-text,
li[class*=current]>a>.nectar-ext-menu-item .menu-title-text,
.nectar-slide-in-cart.style_slide_in_click .cart_list .product-meta a:hover:not(.remove),
body .woocommerce-checkout-review-order-table .product-info h4 a:hover,
body.woocommerce-cart .product-name a:hover,
.woocommerce .woocommerce-breadcrumb a:hover,
.nectar-ajax-search-results .search-post-item:hover h5,
.nectar-category-grid[data-style=mouse_follow_image] .nectar-category-grid-item:hover .cat-heading,
.nectar-underline:hover h1,
.nectar-underline:hover h2,
.nectar-underline:hover h3,
.nectar-underline:hover h4,
.nectar-underline:hover h5,
.nectar-link-underline a:hover span,
.active-tab .nectar-link-underline a span,
.nectar-link-underline a[class*=active] span,
.nectar-post-grid-item:hover .nectar-link-underline span,
.nectar-shop-header>.woocommerce-ordering .select2-container--default .select2-selection__rendered,
.woocommerce-ordering .select2-container--default .select2-selection__rendered,
.variations_form .variations .select2-container--default .select2-selection__rendered,
body .variations_form .variations select,
.woocommerce div.product .woocommerce-review-link:hover,
.woocommerce.single-product div.product_meta a:hover {
 background-position:left bottom
}
.span_12.light .wpb_text_column a {
 transition:.3s ease opacity,.3s ease color
}
.span_12.light .wpb_text_column a:not(:hover) {
 opacity:.7
}
@media only screen and (min-width:1000px) and (max-width:1300px) {
 .nectar-slider-wrap[data-full-width=true] .swiper-slide .content h2,
 .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content h2,
 .full-width-content .vc_span12 .swiper-slide .content h2 {
  font-size:45px!important;
  line-height:51px!important
 }
 .nectar-slider-wrap[data-full-width=true] .swiper-slide .content p,
 .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content p,
 .full-width-content .vc_span12 .swiper-slide .content p {
  font-size:18px!important;
  line-height:31.2px!important
 }
}
@media only screen and (min-width:690px) and (max-width:999px) {
 .nectar-slider-wrap[data-full-width=true] .swiper-slide .content h2,
 .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content h2,
 .full-width-content .vc_span12 .swiper-slide .content h2 {
  font-size:33px!important;
  line-height:39px!important
 }
 .nectar-slider-wrap[data-full-width=true] .swiper-slide .content p,
 .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content p,
 .full-width-content .vc_span12 .swiper-slide .content p {
  font-size:13.2px!important;
  line-height:24px!important
 }
}
@media only screen and (max-width:690px) {
 .nectar-slider-wrap[data-full-width=true][data-fullscreen=false] .swiper-slide .content h2,
 .full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen=false] .swiper-slide .content h2,
 .nectar-slider-wrap[data-full-width=boxed-full-width][data-fullscreen=false] .swiper-slide .content h2,
 .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen=false] .swiper-slide .content h2 {
  font-size:15px!important;
  line-height:21px!important
 }
 .nectar-slider-wrap[data-full-width=true][data-fullscreen=false] .swiper-slide .content p,
 .nectar-slider-wrap[data-full-width=boxed-full-width][data-fullscreen=false] .swiper-slide .content p,
 .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen=false] .swiper-slide .content p {
  font-size:10px!important;
  line-height:17.52px!important
 }
}
body #header-outer[data-transparent-header=true],
body #header-outer[data-transparent-header=true] .cart-menu {
 transition:background-color .3s ease,box-shadow .3s ease,margin .25s ease;
 -webkit-transition:background-color .3s ease,box-shadow .3s ease,margin .25s ease
}
body #header-outer[data-transparent-header=true].transparent,
body #header-outer[data-transparent-header=true].transparent .cart-menu {
 transition:border-color .3s ease;
 -webkit-transition:border-color .3s ease
}
body.original #header-outer[data-transparent-header=true].transparent,
body.ascend #header-outer[data-transparent-header=true].transparent,
body.material #header-outer[data-transparent-header=true].transparent {
 box-shadow:none
}
body #header-outer[data-transparent-header=true].transparent {
 background-color:transparent!important;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-bottom:1px solid rgba(255,255,255,.25)
}
#header-outer[data-transparent-header=true][data-transparent-shadow-helper=true].transparent:not(.dark-slide):before {
 background:linear-gradient(to top,rgba(255,255,255,0) 0,rgba(0,0,0,0) 1%,rgba(0,0,0,0.04) 16%,rgba(0,0,0,0.23) 75%,rgba(0,0,0,0.33) 100%);
 position:absolute;
 pointer-events:none;
 height:120%;
 top:0;
 left:0;
 width:100%;
 content:"";
 display:block
}
body.material #header-outer[data-transparent-header=true].transparent {
 border-bottom:0
}
body #header-outer[data-transparent-header=true].transparent nav>ul>li>a {
 margin-bottom:-1px
}
body #header-outer[data-transparent-header=true][data-format=centered-menu].transparent.side-widget-open.small-nav nav>ul>li>a {
 margin-bottom:0
}
#header-outer[data-transparent-header=true].transparent #logo img,
#header-outer[data-transparent-header=true] #logo .starting-logo,
#header-outer[data-transparent-header=true].light-text #logo img {
 opacity:0;
 -ms-filter:"alpha(opacity=0)"
}
#header-outer[data-transparent-header=true].transparent #logo .starting-logo,
#header-outer[data-transparent-header=true].light-text #logo .starting-logo {
 opacity:1;
 -ms-filter:"alpha(opacity=100)"
}
body #header-outer[data-transparent-header=true][data-remove-border=true],
#header-outer[data-transparent-header=true][data-full-width=true][data-remove-border=true] .cart-menu,
#header-outer[data-transparent-header=true][data-full-width=false][data-remove-border=true].transparent .cart-menu,
.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true][data-remove-border=true] #top .nectar-woo-cart .cart-contents {
 border:none!important
}
body #header-outer.transparent[data-transparent-header=true][data-remove-border=true] {
 transition:background-color .3s ease 0s,box-shadow .3s ease 0s,margin .25s ease;
 -webkit-transition:background-color .3s ease 0s,box-shadow .3s ease 0s,margin .25s ease
}
body:not(.ascend) #header-outer[data-transparent-header=true][data-remove-border=true]:not(.transparent) .cart-menu:after {
 border-left:1px solid transparent
}
body #header-outer[data-transparent-header=true][data-remove-border=true].transparent.pseudo-data-transparent {
 border-color:transparent!important
}
#header-outer.light-text #top nav>ul>li>a,
#header-outer.light-text #top nav ul #search-btn a span,
#header-outer.light-text #top nav ul #nectar-user-account a span,
#header-outer.light-text #top .container nav>ul>li>a>.sf-sub-indicator i,
#header-outer.light-text .cart-menu .cart-icon-wrap .icon-salient-cart,
#header-outer.light-text .nectar-header-text-content,
.light-text .nectar-mobile-only.mobile-header li:not([class*=menu-item-btn-style]) a,
.ascend #boxed #header-outer.light-text .cart-menu .cart-icon-wrap .icon-salient-cart,
#header-outer[data-lhe=default].light-text #top nav .sf-menu .current-menu-item>a,
body[data-header-inherit-rc=true] #header-outer[data-lhe=default].light-text #top nav .sf-menu>.sfHover:not(#social-in-menu)>a,
#header-outer[data-lhe=default].light-text #top nav>ul>li>a:hover,
#header-outer[data-lhe=default].light-text #top nav .sf-menu>.sfHover>a {
 color:#fff!important;
 opacity:.75
}
#header-outer.light-text #logo,
#header-outer.light-text .sf-menu>li.nectar-regular-menu-item>a>.nectar-menu-icon {
 color:#fff
}
body #header-outer.light-text #top .container nav ul .slide-out-widget-area-toggle a .lines,
body #header-outer.light-text #top .container nav ul .slide-out-widget-area-toggle a .lines:before,
body #header-outer.light-text #top .container nav ul .slide-out-widget-area-toggle a .lines:after,
body #header-outer.light-text #top .container nav ul .slide-out-widget-area-toggle .lines-button:after {
 background-color:#fff!important
}
#header-outer.dark-text #top nav>ul>li>a,
#header-outer.dark-text #top nav ul #search-btn a span,
#header-outer.dark-text #top nav ul #nectar-user-account a span,
#header-outer.dark-text nav>ul>li>a>.sf-sub-indicator i,
.dark-text .nectar-mobile-only.mobile-header li:not([class*=menu-item-btn-style]) a,
#header-outer.dark-text .cart-menu .cart-icon-wrap .icon-salient-cart,
.ascend #boxed #header-outer.dark-text .cart-menu .cart-icon-wrap .icon-salient-cart,
#header-outer[data-lhe=default].dark-text #top nav .sf-menu .current-menu-item>a {
 color:#444!important;
 opacity:.75
}
#header-outer.dark-text #top nav ul .slide-out-widget-area-toggle a .lines,
#header-outer.dark-text #top nav ul .slide-out-widget-area-toggle a .lines:before,
#header-outer.dark-text #top nav ul .slide-out-widget-area-toggle a .lines:after {
 background-color:#444!important
}
#header-outer.light-text #top nav ul .slide-out-widget-area-toggle a .lines,
#header-outer.dark-text #top nav ul .slide-out-widget-area-toggle a .lines,
#header-outer.light-text #top nav ul .slide-out-widget-area-toggle a .lines-button:after {
 opacity:.75
}
#header-outer.light-text #top nav>ul>li>a:hover,
#header-outer.light-text #top nav .sf-menu>.sfHover>a,
#header-outer.light-text #top nav .sf-menu>.current_page_ancestor>a,
#header-outer.light-text #top nav .sf-menu>.current-menu-item>a,
#header-outer.light-text #top nav .sf-menu>.current-menu-ancestor>a,
#header-outer.light-text #top nav .sf-menu>.current_page_item>a,
#header-outer.light-text #top nav>ul>li>a:hover>.sf-sub-indicator>i,
#header-outer.light-text #top nav>ul>.sfHover>a>span>i,
#header-outer.light-text #top nav ul #search-btn a:hover span,
#header-outer.light-text #top nav ul .slide-out-widget-area-toggle a:hover span,
#header-outer.light-text #top nav .sf-menu>.current-menu-item>a i,
#header-outer.light-text #top nav .sf-menu>.current-menu-ancestor>a i,
#header-outer.light-text .cart-outer:hover .icon-salient-cart,
.light-text .nectar-mobile-only.mobile-header li:not([class*=menu-item-btn-style]) a:hover,
.light-text .nectar-mobile-only.mobile-header li:not([class*=menu-item-btn-style])[class*=current] a,
.dark-text .nectar-mobile-only.mobile-header li:not([class*=menu-item-btn-style]) a:hover,
.dark-text .nectar-mobile-only.mobile-header li[class*=current] a,
.ascend #boxed #header-outer.light-text .cart-outer:hover .cart-menu .cart-icon-wrap .icon-salient-cart,
.ascend #boxed #header-outer.dark-text .cart-outer:hover .cart-menu .cart-icon-wrap .icon-salient-cart,
#header-outer.dark-text #top nav>ul>li>a:hover,
#header-outer.dark-text #top nav .sf-menu>.sfHover>a,
#header-outer.dark-text #top nav .sf-menu>.current_page_ancestor>a,
#header-outer.dark-text #top nav .sf-menu>.current-menu-item>a,
#header-outer.dark-text #top nav .sf-menu>.current-menu-ancestor>a,
#header-outer.dark-text #top nav .sf-menu>.current_page_item>a,
#header-outer.dark-text #top nav>ul>li>a:hover>.sf-sub-indicator>i,
#header-outer.dark-text #top nav>ul>.sfHover>a>span>i,
#header-outer.dark-text #top nav ul #search-btn a:hover span,
#header-outer.dark-text #top nav ul .slide-out-widget-area-toggle a:hover span,
#header-outer.dark-text #top nav .sf-menu>.current-menu-item>a i,
#header-outer.dark-text #top nav .sf-menu>.current-menu-ancestor>a i,
#header-outer.dark-text .cart-outer:hover .icon-salient-cart,
#header-outer.light-text.side-widget-open #top nav ul .slide-out-widget-area-toggle a .lines,
#header-outer.light-text #top nav ul .slide-out-widget-area-toggle a:hover .lines,
#header-outer.light-text #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,
#header-outer.light-text #top nav ul .slide-out-widget-area-toggle a:hover .lines:before,
#header-outer.light-text #top nav ul .slide-out-widget-area-toggle a:hover .lines:after,
#header-outer.dark-text.side-widget-open #top nav ul .slide-out-widget-area-toggle a .lines,
#header-outer.dark-text #top nav ul .slide-out-widget-area-toggle a:hover .lines,
#header-outer.dark-text #top nav ul .slide-out-widget-area-toggle a:hover .lines:before,
#header-outer.dark-text #top nav ul .slide-out-widget-area-toggle a:hover .lines:after {
 opacity:1!important
}
#header-outer.light-text #top nav>ul>li>a,
#header-outer.light-text #top nav>ul>li *,
body.ascend #header-outer.light-text .cart-menu,
#header-outer.dark-text #top nav>ul>li>a,
#header-outer.dark-text #top nav>ul>li *,
.ascend #header-outer[data-full-width=true].dark-text #top nav ul #search-btn a,
.ascend #header-outer[data-full-width=true].dark-text #top nav ul .slide-out-widget-area-toggle a,
.ascend #header-outer[data-full-width=true].light-text #top nav ul #search-btn a,
.ascend #header-outer[data-full-width=true].light-text #top nav ul .slide-out-widget-area-toggle a,
body.ascend #header-outer.dark-text .cart-menu {
 border-color:rgba(0,0,0,.1)
}
body #header-outer.transparent[data-transparent-header=true].dark-slide,
body #header-outer.transparent[data-transparent-header=true].dark-slide .cart-menu,
body #header-outer.transparent[data-transparent-header=true].dark-slide>#top nav ul #nectar-user-account>div,
body #header-outer.transparent[data-transparent-header=true].dark-slide>#top nav ul .slide-out-widget-area-toggle>div,
#boxed #header-outer.transparent[data-transparent-header=true].dark-slide,
body #header-outer.transparent[data-transparent-header=true][data-remove-border=true].dark-slide .cart-menu:after {
 border-color:rgba(0,0,0,.08)!important
}
#header-outer.transparent.dark-slide #top nav>ul>li[class*=button_bordered]>a:before,
.dark-slide.transparent #top nav>ul>li[class*=button_bordered]>a:before {
 border-color:#000!important
}
#header-outer[data-transparent-header=true].no-pointer-events {
 pointer-events:none
}
#header-outer[data-transparent-header=true].no-pointer-events.side-widget-open.style-slide-out-from-right,
#header-outer[data-transparent-header=true].no-pointer-events.side-widget-open.style-slide-out-from-right-alt {
 pointer-events:auto
}
#header-outer[data-transparent-header=true].transparent>header #logo img.dark-version,
#header-outer[data-transparent-header=true].light-text>header #logo img.dark-version,
#header-outer[data-transparent-header=true].transparent.dark-slide>header #logo img,
#header-outer[data-transparent-header=true].dark-text>header #logo img,
#header-outer[data-transparent-header=true].dark-text.side-widget-open>header #logo img.dark-version {
 opacity:0!important
}
#header-outer[data-transparent-header=true].transparent.dark-slide>header #logo img.dark-version,
#header-outer[data-transparent-header=true].dark-text>header #logo img.dark-version,
#header-outer[data-transparent-header=true].dark-text.side-widget-open>header #logo img.starting-logo {
 opacity:1!important
}
#header-outer.transparent #top #logo,
#header-outer.transparent #top #logo:hover {
 color:#fff
}
#header-outer:not(.transparent).light-text #top #logo {
 color:#fff!important
}
#header-outer.transparent[data-permanent-transparent=false] #top .slide-out-widget-area-toggle.mobile-icon i:before,
#header-outer.transparent[data-permanent-transparent=false] #top .slide-out-widget-area-toggle.mobile-icon i:after,
body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line,
body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide)>#top .span_9>.slide-out-widget-area-toggle .lines-button:after,
body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide)>#top .span_9>.slide-out-widget-area-toggle .lines:before,
body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide)>#top .span_9>.slide-out-widget-area-toggle .lines:after,
#header-outer[data-lhe=animated_underline].transparent .nectar-header-text-content a:after {
 background-color:#fff!important
}
#header-outer.transparent #top nav>ul>li>a,
#header-outer.transparent #top nav>.sf-menu>li>a,
#header-outer.transparent .slide-out-widget-area-toggle a i.label,
#header-outer.transparent #top .span_9>.slide-out-widget-area-toggle a.using-label .label,
#header-outer.transparent #top nav ul #search-btn a .icon-salient-search,
#header-outer.transparent #top nav ul #nectar-user-account a span,
#header-outer.transparent #top nav>ul>li>a>.sf-sub-indicator i,
#header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart,
.ascend #boxed #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart,
#header-outer.transparent #top .sf-menu>li.nectar-regular-menu-item>a>.nectar-menu-icon,
#header-outer.transparent .nectar-header-text-content,
#header-outer.transparent .nectar-mobile-only.mobile-header li:not([class*=menu-item-btn-style]) a {
 color:#fff!important;
 opacity:.75;
 will-change:opacity,color;
 transition:opacity .2s ease,color .2s ease
}
#header-outer.transparent[data-lhe=default] #top nav>ul>li>a:hover,
#header-outer.transparent[data-lhe=default] #top nav .sf-menu>.sfHover:not(#social-in-menu)>a,
#header-outer.transparent[data-lhe=default] #top nav .sf-menu>.current_page_ancestor>a,
#header-outer.transparent #top nav .sf-menu>.current-menu-item>a,
#header-outer.transparent[data-lhe=default] #top nav .sf-menu>.current-menu-ancestor>a,
#header-outer.transparent[data-lhe=default] #top nav .sf-menu>.current-menu-item>a,
#header-outer.transparent[data-lhe=default] #top nav .sf-menu>.current_page_item>a,
#header-outer.transparent #top nav>ul>li>a:hover>.sf-sub-indicator>i,
#header-outer.transparent #top .sf-menu>.sfHover>a .sf-sub-indicator i,
#header-outer.transparent #top nav>ul>.sfHover>a>span>i,
#header-outer.transparent #top nav ul #search-btn a:hover span,
#header-outer.transparent #top nav ul #nectar-user-account a:hover span,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:hover span,
#header-outer.transparent #top nav .sf-menu>.current-menu-item>a i,
body #header-outer.transparent[data-lhe=default] #top nav .sf-menu>.current_page_item>a .sf-sub-indicator i,
#header-outer.transparent #top nav .sf-menu>.current-menu-ancestor>a i,
body #header-outer.transparent[data-lhe=default] #top nav .sf-menu>.current-menu-ancestor>a i,
#header-outer.transparent .cart-outer:hover .icon-salient-cart,
.ascend #boxed #header-outer.transparent .cart-outer:hover .cart-menu .cart-icon-wrap .icon-salient-cart,
#header-outer.transparent[data-permanent-transparent=false]:not(.dark-slide) #top .span_9>a[class*=mobile-]>*,
#header-outer.transparent[data-permanent-transparent=false]:not(.dark-slide) #top #mobile-cart-link i,
#header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide) #top .span_9>a[class*=mobile-]>*,
#header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide) #top #mobile-cart-link i,
#header-outer.transparent #top .sf-menu>li.nectar-regular-menu-item>a:hover>.nectar-menu-icon,
#header-outer.transparent #top .sf-menu>li.nectar-regular-menu-item.sfHover>a:hover>.nectar-menu-icon,
#header-outer.transparent #top .sf-menu>li.nectar-regular-menu-item[class*=current-]>a:hover>.nectar-menu-icon,
#header-outer.transparent .nectar-header-text-content:hover,
#header-outer.transparent:not(.dark-slide) .nectar-mobile-only.mobile-header li:not([class*=menu-item-btn-style]) a:hover,
.transparent:not(.dark-slide) .nectar-mobile-only.mobile-header li[class*=menu-item-btn-style-button-border]:not(:hover)>a {
 opacity:1;
 color:#fff!important
}
#header-outer.transparent[data-lhe=animated_underline] #top nav>ul>li>a:hover,
#header-outer.transparent[data-lhe=animated_underline] #top nav>ul>li>a:focus,
#header-outer.transparent[data-lhe=animated_underline] #top nav .sf-menu>.sfHover>a,
#header-outer.transparent[data-lhe=animated_underline] #top nav .sf-menu>.current-menu-ancestor>a,
#header-outer.transparent[data-lhe=animated_underline] #top nav .sf-menu>.current_page_item>a,
#header-outer.transparent[data-lhe=default] #top nav>ul>li>a:focus,
#header-outer.transparent .slide-out-widget-area-toggle a:hover i.label,
#header-outer.transparent #top nav ul #search-btn a:focus span,
#header-outer.transparent #top nav ul #nectar-user-account a:focus span,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:focus span,
#header-outer.transparent .nectar-woo-cart .cart-contents:focus .icon-salient-cart {
 opacity:1
}
#header-outer[data-lhe=animated_underline].transparent #top nav>ul>li>a .menu-title-text:after,
#header-outer.transparent #top nav>ul>li[class*=button_bordered]>a:before,
#header-outer.transparent .nectar-mobile-only.mobile-header li a .menu-title-text:after {
 border-color:#fff!important
}
.transparent .left-aligned-ocm .lines-button i:before,
.transparent .left-aligned-ocm .lines-button i:after,
.transparent .left-aligned-ocm .lines-button:after,
#header-outer.transparent>#top nav ul .slide-out-widget-area-toggle a .lines,
#header-outer.transparent>#top nav ul .slide-out-widget-area-toggle a .lines:before,
#header-outer.transparent>#top nav ul .slide-out-widget-area-toggle a .lines:after,
body.material #header-outer.transparent .slide-out-widget-area-toggle a .close-line,
#header-outer.transparent>#top nav ul .slide-out-widget-area-toggle .lines-button:after {
 background-color:#fff!important
}
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a .lines,
body.material:not(.mobile) #header-outer.transparent .slide-out-widget-area-toggle a .close-line,
#header-outer.transparent:not(.side-widget-open) #top nav ul .slide-out-widget-area-toggle a .lines-button:after {
 opacity:.75
}
#header-outer.transparent.side-widget-open #top nav ul .slide-out-widget-area-toggle a .lines,
body.material #header-outer.transparent .slide-out-widget-area-toggle a:hover .close-line,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines:before,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:hover .lines:after,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:focus .lines-button:after,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:focus .lines:before,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:focus .lines:after,
#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:focus .lines {
 opacity:1
}
#header-outer.transparent[data-permanent-transparent=false].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:before,
#header-outer.transparent[data-permanent-transparent=false].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:after {
 background-color:#000!important
}
#header-outer.transparent.dark-slide>#top nav>ul>li>a,
#header-outer.transparent.dark-row>#top nav>ul>li>a,
#header-outer.transparent.dark-row .slide-out-widget-area-toggle a i.label,
#header-outer.transparent.dark-slide .slide-out-widget-area-toggle a i.label,
#header-outer.transparent.dark-slide #top .span_9>.slide-out-widget-area-toggle a.using-label .label,
#header-outer.transparent.dark-row #top .span_9>.slide-out-widget-area-toggle a.using-label .label,
#header-outer.transparent.dark-slide>#top nav ul #search-btn a span,
#header-outer.transparent.dark-row>#top nav ul #search-btn a span,
#header-outer.transparent.dark-slide>#top nav ul #nectar-user-account a span,
#header-outer.transparent.dark-row>#top nav ul #nectar-user-account a span,
#header-outer.transparent.dark-slide>#top nav>ul>li>a>.sf-sub-indicator [class^=icon-],
#header-outer.transparent.dark-slide>#top nav>ul>li>a>.sf-sub-indicator [class*=" icon-"],
#header-outer.transparent.dark-row>#top nav>ul>li>a>.sf-sub-indicator [class*=" icon-"],
#header-outer.transparent.dark-slide .cart-menu .cart-icon-wrap .icon-salient-cart,
#header-outer.transparent.dark-row .cart-menu .cart-icon-wrap .icon-salient-cart,
body.ascend[data-header-color=custom] #boxed #header-outer.transparent.dark-slide>#top .cart-outer .cart-menu .cart-icon-wrap i,
body.ascend #boxed #header-outer.transparent.dark-slide>#top .cart-outer .cart-menu .cart-icon-wrap i,
#header-outer[data-permanent-transparent="1"].transparent.dark-slide .mobile-search .icon-salient-search,
#header-outer[data-permanent-transparent="1"].transparent.dark-slide .mobile-user-account .icon-salient-m-user,
#header-outer[data-permanent-transparent="1"].transparent.dark-slide #top #mobile-cart-link i,
#header-outer.transparent[data-permanent-transparent=false].dark-slide #top .span_9>a[class*=mobile-]>*,
#header-outer.transparent[data-permanent-transparent=false].dark-slide #top #mobile-cart-link i,
#header-outer.transparent.dark-slide #top .sf-menu>li.nectar-regular-menu-item>a>.nectar-menu-icon,
#header-outer.transparent.dark-slide .nectar-header-text-content,
#header-outer.dark-slide .nectar-mobile-only.mobile-header li:not([class*=menu-item-btn-style]) a {
 color:#000!important
}
#header-outer.transparent.dark-slide>#top nav ul .slide-out-widget-area-toggle a .lines-button i:after,
#header-outer.transparent.dark-slide>#top nav ul .slide-out-widget-area-toggle a .lines-button i:before,
#header-outer.transparent.dark-slide>#top nav ul .slide-out-widget-area-toggle .lines-button:after,
.transparent.dark-slide .left-aligned-ocm .lines-button i:before,
.transparent.dark-slide .left-aligned-ocm .lines-button i:after,
.transparent.dark-slide .left-aligned-ocm .lines-button:after,
body.marterial #header-outer.transparent.dark-slide>#top nav .slide-out-widget-area-toggle a .close-line,
body #header-outer[data-permanent-transparent="1"].transparent.dark-slide>#top .span_9>.slide-out-widget-area-toggle.mobile-icon .lines-button:after,
body #header-outer[data-permanent-transparent="1"].transparent.dark-slide>#top .span_9>.slide-out-widget-area-toggle.mobile-icon .lines:before,
body #header-outer[data-permanent-transparent="1"].transparent.dark-slide>#top .span_9>.slide-out-widget-area-toggle.mobile-icon .lines:after,
#header-outer[data-lhe=animated_underline].transparent.dark-slide .nectar-header-text-content a:after {
 background-color:#000!important
}
#header-outer.transparent.dark-slide>#top nav>ul>li>a:hover,
#header-outer.transparent.dark-slide>#top nav .sf-menu>.sfHover>a,
#header-outer.transparent.dark-slide>#top nav .sf-menu>.current_page_ancestor>a,
#header-outer.transparent.dark-slide>#top nav .sf-menu>.current-menu-item>a,
#header-outer.transparent.dark-slide>#top nav .sf-menu>.current-menu-ancestor>a,
#header-outer.transparent.dark-slide>#top nav .sf-menu>.current_page_item>a,
#header-outer.transparent.dark-slide>#top nav>ul>li>a:hover>.sf-sub-indicator>i,
#header-outer.transparent.dark-slide>#top nav>ul>.sfHover>a>span>i,
#header-outer.transparent.dark-slide>#top nav ul #search-btn a:hover span,
#header-outer.transparent.dark-slide>#top nav ul #nectar-user-account a:hover span,
body #header-outer.dark-slide.transparent[data-lhe=default] #top nav .sf-menu>.current_page_item>a .sf-sub-indicator i,
#header-outer.transparent.dark-slide>#top nav .sf-menu>.current-menu-item>a i,
#header-outer.transparent.dark-slide>#top nav .sf-menu>.current-menu-ancestor>a i,
body #header-outer.dark-slide.transparent[data-lhe=default] #top nav .sf-menu>.current-menu-ancestor>a i,
#header-outer.transparent.dark-slide>#top .cart-outer:hover .icon-salient-cart,
body.ascend[data-header-color=custom] #boxed #header-outer.transparent.dark-slide>#top .cart-outer:hover .cart-menu .cart-icon-wrap i,
#header-outer.transparent.dark-slide>#top #logo,
#header-outer.transparent[data-lhe=default].dark-slide #top nav .sf-menu>.current_page_item>a,
#header-outer.transparent[data-lhe=default].dark-slide #top nav .sf-menu>.current-menu-ancestor>a,
#header-outer.transparent[data-lhe=default].dark-slide #top nav>ul>li>a:hover,
#header-outer.transparent[data-lhe=default].dark-slide #top nav .sf-menu>.sfHover:not(#social-in-menu)>a,
#header-outer.transparent.dark-slide #top nav>ul>.sfHover>a>span>i,
body.ascend[data-header-color=custom] #boxed #header-outer.transparent.dark-slide>#top .cart-outer:hover .cart-menu .cart-icon-wrap i,
.swiper-wrapper .swiper-slide[data-color-scheme=dark] .slider-down-arrow i.icon-default-style[class^=icon-],
.slider-prev.dark-cs i,
.slider-next.dark-cs i,
.swiper-container .dark-cs.slider-prev .slide-count span,
.swiper-container .dark-cs.slider-next .slide-count span,
#header-outer.transparent.dark-slide #top .sf-menu>li.nectar-regular-menu-item>a:hover>.nectar-menu-icon,
#header-outer.transparent.dark-slide #top .sf-menu>li.nectar-regular-menu-item.sfHover>a:hover>.nectar-menu-icon,
#header-outer.transparent.dark-slide #top .sf-menu>li.nectar-regular-menu-item[class*=current-]>a:hover>.nectar-menu-icon,
#header-outer.transparent.dark-slide .nectar-header-text-content:hover,
.transparent.dark-slide .nectar-mobile-only.mobile-header li[class*=menu-item-btn-style-button-border]:not(:hover)>a {
 color:#000!important
}
#header-outer[data-lhe=animated_underline].transparent.dark-slide #top nav>ul>li>a .menu-title-text:after,
#header-outer.dark-slide.transparent:not(.side-widget-open) #top nav>ul>li[class*=button_bordered]>a:before,
#header-outer.dark-slide .nectar-mobile-only.mobile-header li a .menu-title-text:after {
 border-color:#000!important
}
.swiper-container[data-bullet_style=scale] .slider-pagination.dark-cs .swiper-pagination-switch.swiper-active-switch i,
.swiper-container[data-bullet_style=scale] .slider-pagination.dark-cs .swiper-pagination-switch:hover i {
 background-color:#000
}
.slider-pagination.dark-cs .swiper-pagination-switch {
 border:1px solid #000;
 background-color:transparent
}
.slider-pagination.dark-cs .swiper-pagination-switch:hover {
 background:none repeat scroll 0 0 #000
}
.slider-pagination.dark-cs .swiper-active-switch {
 background:none repeat scroll 0 0 #000
}
#fp-nav:not(.light-controls) ul li a span:after {
 background-color:#000
}
#fp-nav:not(.light-controls) ul li a span {
 box-shadow:inset 0 0 0 8px rgba(0,0,0,.3);
 -webkit-box-shadow:inset 0 0 0 8px rgba(0,0,0,.3)
}
body #fp-nav ul li a.active span {
 box-shadow:inset 0 0 0 2px rgba(0,0,0,.8);
 -webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,.8)
}
@media only screen and (min-width:1000px) {
 .container,
 body[data-header-format=left-header] .container,
 .woocommerce-tabs .full-width-content .tab-container,
 .nectar-recent-posts-slider .flickity-page-dots,
 .post-area.standard-minimal.full-width-content .post .inner-wrap,
 .material #search-outer #search {
  max-width:1425px;
  width:100%;
  margin:0 auto;
  padding:0 90px
 }
 body .container .page-submenu.stuck .container:not(.tab-container):not(.normal-container),
 .nectar-recent-posts-slider .flickity-page-dots,
 #nectar_fullscreen_rows[data-footer=default] #footer-widgets .container,
 #nectar_fullscreen_rows[data-footer=default] #copyright .container {
  padding:0 90px!important
 }
 .swiper-slide .content {
  padding:0 90px
 }
 body .container .container:not(.tab-container):not(.recent-post-container):not(.normal-container) {
  width:100%!important;
  padding:0!important
 }
 body .carousel-heading .container .carousel-next {
  right:10px
 }
 body .carousel-heading .container .carousel-prev {
  right:35px
 }
 .carousel-wrap[data-full-width=true] .carousel-heading .portfolio-page-link {
  left:90px
 }
 .carousel-wrap[data-full-width=true] .carousel-heading {
  margin-left:-20px;
  margin-right:-20px
 }
 #ajax-content-wrap .carousel-wrap[data-full-width=true] .carousel-next {
  right:90px
 }
 #ajax-content-wrap .carousel-wrap[data-full-width=true] .carousel-prev {
  right:115px
 }
 .carousel-wrap[data-full-width=true] {
  padding:0
 }
 .carousel-wrap[data-full-width=true] .caroufredsel_wrapper {
  padding:20px
 }
 #search-outer #search #close a {
  right:90px
 }
 body.material #search-outer #search #close {
  right:90px
 }
 body.material #search-outer #search #close a {
  right:12px
 }
}
@media only screen and (min-width:1000px) {
 .container,
 body[data-header-format=left-header] .container,
 .woocommerce-tabs .full-width-content .tab-container,
 .nectar-recent-posts-slider .flickity-page-dots,
 .post-area.standard-minimal.full-width-content .post .inner-wrap,
 .material #search-outer #search {
  max-width:1425px
 }
}
span.wpcf7-not-valid-tip,
.woocommerce input#coupon_code,
body[data-fancy-form-rcs="1"] .select2-container,
body[data-fancy-form-rcs="1"] .select2-drop,
body[data-fancy-form-rcs="1"] .select2-search,
.select2-search input,
body[data-form-style=minimal] .container-wrap .span_12.light input[type=email] {
 font-size:14px
}
.container-wrap input[type=text],
.container-wrap input[type=email],
.container-wrap input[type=password],
.container-wrap input[type=tel],
.container-wrap input[type=url],
.container-wrap input[type=search],
.container-wrap input[type=date],
.container-wrap input[type=number],
.container-wrap textarea,
.container-wrap select,
body>#review_form_wrapper.modal input[type=text],
body>#review_form_wrapper.modal textarea,
body>#review_form_wrapper.modal select,
body>#review_form_wrapper.modal input[type=email],
.select2-container--default .select2-selection--single,
body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single,
.woocommerce input#coupon_code,
.material.woocommerce-page[data-form-style=default] input#coupon_code,
body[data-form-style=minimal] input[type=text],
body[data-form-style=minimal] textarea,
body[data-form-style=minimal] input[type=email],
body[data-form-style=minimal] input[type=password],
body[data-form-style=minimal] input[type=tel],
body[data-form-style=minimal] input[type=url],
body[data-form-style=minimal] input[type=search],
body[data-form-style=minimal] input[type=date],
body[data-form-style=minimal] input[type=number],
body[data-form-style=minimal] select {
 font-size:14px
}
#ajax-loading-screen {
 background-color:#fff;
 width:100%;
 height:100%;
 position:fixed;
 top:0;
 left:0;
 display:none;
 z-index:1000000000
}
#ajax-loading-screen .reveal-1,
#ajax-loading-screen .reveal-2 {
 position:absolute;
 left:100%;
 top:0;
 width:100%;
 height:100%
}
#ajax-loading-screen[data-effect*=horizontal_swipe] {
 background-color:transparent!important;
 left:-100%
}
body[data-ajax-transitions=true] #ajax-loading-screen[data-method=standard][data-effect*=horizontal_swipe] {
 display:block
}
body[data-ajax-transitions=true][data-apte=horizontal_swipe_basic] #ajax-loading-screen .reveal-2 {
 display:none
}
#ajax-loading-screen.in-from-right {
 left:0
}
.no-cssanimations #ajax-loading-screen.loaded .reveal-1,
.no-cssanimations #ajax-loading-screen.loaded .reveal-2 {
 display:none
}
#ajax-loading-screen.loaded .reveal-1 {
 backface-visibility:hidden;
 -webkit-animation:nectar-anim-effect-2-2 1.85s cubic-bezier(.67,0,.3,1) forwards;
 animation:nectar-anim-effect-2-2 1.85s cubic-bezier(.67,0,.3,1) forwards
}
#ajax-loading-screen.loaded .reveal-2 {
 backface-visibility:hidden;
 -webkit-animation:nectar-anim-effect-2-1 1.85s cubic-bezier(.67,0,.3,1) forwards;
 animation:nectar-anim-effect-2-1 1.85s cubic-bezier(.67,0,.3,1) forwards
}
#ajax-loading-screen.loaded.in-from-right .reveal-1 {
 -webkit-animation:nectar-anim-effect-2-1 1.85s cubic-bezier(.67,0,.3,1) forwards;
 animation:nectar-anim-effect-2-1 1.85s cubic-bezier(.67,0,.3,1) forwards
}
body[data-apte=horizontal_swipe_basic] #ajax-loading-screen.loaded.in-from-right .reveal-1 {
 -webkit-animation:nectar-anim-effect-2-1 1.1s cubic-bezier(.215,.61,.355,1) forwards;
 animation:nectar-anim-effect-2-1 1.1s cubic-bezier(.215,.61,.355,1) forwards
}
#ajax-loading-screen.loaded.in-from-right .reveal-2 {
 -webkit-animation:nectar-anim-effect-2-2 1.85s cubic-bezier(.67,0,.3,1) forwards;
 animation:nectar-anim-effect-2-2 1.85s cubic-bezier(.67,0,.3,1) forwards
}
body[data-ajax-transitions=true] #ajax-loading-screen[data-effect*=horizontal_swipe].hidden {
 display:none
}
body[data-ajax-transitions=true] #ajax-loading-screen[data-effect*=horizontal_swipe].hidden.loaded.in-from-right {
 display:block
}
@-webkit-keyframes nectar-anim-effect-2-1 {
 0% {
  -ms-transform:translateX(0);
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
 30%,
 100% {
  -ms-transform:translateX(-100%);
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
  -webkit-animation-timing-function:cubic-bezier(.67,0,.3,1);
  animation-timing-function:cubic-bezier(.67,0,.3,1)
 }
}
@keyframes nectar-anim-effect-2-1 {
 0% {
  -ms-transform:translateX(0);
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
 30%,
 100% {
  -ms-transform:translateX(-100%);
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
  -webkit-animation-timing-function:cubic-bezier(.67,0,.3,1);
  animation-timing-function:cubic-bezier(.67,0,.3,1)
 }
}
@-webkit-keyframes nectar-anim-effect-2-2 {
 0%,
 14.5% {
  -ms-transform:translateX(0);
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
 34.5%,
 100% {
  -ms-transform:translateX(-100%);
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
  -webkit-animation-timing-function:cubic-bezier(.67,0,.3,1);
  animation-timing-function:cubic-bezier(.67,0,.3,1)
 }
}
@keyframes nectar-anim-effect-2-2 {
 0%,
 14.5% {
  -ms-transform:translate3d(0,0,0);
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
 34.5%,
 100% {
  -ms-transform:translate3d(-100%,0,0);
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0);
  -webkit-animation-timing-function:cubic-bezier(.67,0,.3,1);
  animation-timing-function:cubic-bezier(.67,0,.3,1)
 }
}
body[data-ajax-transitions=true] #ajax-loading-screen[data-method=standard],
body[data-ajax-transitions=true] #ajax-loading-screen[data-effect*=horizontal_swipe][data-method=ajax],
body[data-ajax-transitions=true] #ajax-loading-screen[data-method=standard] .loading-icon {
 display:block;
 opacity:1
}
.loading-icon .material-icon .spinner {
 width:60px;
 height:60px;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 margin:auto
}
.loading-icon .material-icon .spinner {
 -webkit-animation:material-rotate-all 1s linear infinite;
 animation:material-rotate-all 1s linear infinite
}
.loading-icon .material-icon .spinner .right-side,
.loading-icon .material-icon .spinner .left-side {
 -webkit-animation:material-fade-in-first 1.2s linear infinite alternate;
 animation:material-fade-in-first 1.2s linear infinite alternate
}
.loading-icon .material-icon .spinner.color-2 .right-side,
.loading-icon .material-icon .spinner.color-2 .left-side {
 -webkit-animation:material-fade-in-second 1.2s linear infinite alternate;
 animation:material-fade-in-second 1.2s linear infinite alternate
}
.loading-icon .material-icon .right-side,
.loading-icon .material-icon .left-side {
 width:50%;
 height:100%;
 position:absolute;
 top:0;
 overflow:hidden
}
.loading-icon .material-icon .left-side {
 left:0
}
.loading-icon .material-icon .right-side {
 right:0
}
.loading-icon .material-icon .bar {
 width:100%;
 height:100%;
 -webkit-border-radius:200px;
 border-radius:200px 0 0 200px;
 border:6px solid #666;
 position:relative
}
.loading-icon .material-icon .bar:after {
 content:"";
 width:6px;
 height:6px;
 display:block;
 background:#666;
 position:absolute;
 -webkit-border-radius:6px;
 border-radius:6px
}
.loading-icon .material-icon .right-side .bar {
 -webkit-border-radius:0;
 border-radius:0 200px 200px 0;
 border-left:none;
 -webkit-transform:rotate(-10deg);
 -webkit-transform-origin:left center;
 transform:rotate(-10deg);
 transform-origin:left center;
 -webkit-animation:material-rotate-right .75s linear infinite alternate;
 animation:material-rotate-right .75s linear infinite alternate
}
.loading-icon .material-icon .right-side .bar:after {
 bottom:-6px;
 left:-3px
}
.loading-icon .material-icon .left-side .bar {
 border-right:none;
 -webkit-transform:rotate(10deg);
 transform:rotate(10deg);
 -webkit-transform-origin:right center;
 transform-origin:right center;
 -webkit-animation:material-rotate-left .75s linear infinite alternate;
 animation:material-rotate-left .75s linear infinite alternate
}
.loading-icon .material-icon .left-side .bar:after {
 bottom:-6px;
 right:-3px
}
@keyframes material-rotate-left {
 to {
  transform:rotate(30deg)
 }
 from {
  transform:rotate(175deg)
 }
}
@keyframes material-rotate-right {
 from {
  transform:rotate(-175deg)
 }
 to {
  transform:rotate(-30deg)
 }
}
@keyframes material-rotate-all {
 from {
  transform:rotate(0deg)
 }
 to {
  transform:rotate(-360deg)
 }
}
@keyframes material-fade-in-first {
 from {
  opacity:1
 }
 to {
  opacity:0
 }
}
@keyframes material-fade-in-second {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
.loading-icon .material-icon {
 top:50%;
 height:65px;
 width:65px;
 position:relative;
 margin:-32px auto 0;
 display:block
}
body #ajax-loading-screen[data-effect=center_mask_reveal] {
 background-color:transparent
}
body[data-ajax-transitions=true] #ajax-loading-screen[data-effect=center_mask_reveal].hidden {
 display:none
}
#ajax-loading-screen[data-effect=center_mask_reveal] span {
 position:absolute;
 background:#fff;
 z-index:100;
 -webkit-transition:.8s cubic-bezier(.12,.75,.4,1);
 transition:.8s cubic-bezier(.12,.75,.4,1)
}
#ajax-loading-screen .mask-top {
 top:0;
 left:0;
 height:50%;
 width:100%
}
#ajax-loading-screen .mask-right {
 top:0;
 right:0;
 height:100%;
 width:50%
}
#ajax-loading-screen .mask-bottom {
 bottom:0;
 right:0;
 height:50%;
 width:100%
}
#ajax-loading-screen .mask-left {
 top:0;
 left:0;
 height:100%;
 width:50%
}
#ajax-loading-screen.loaded .mask-top {
 -webkit-transform:translateY(-100%) translateZ(0);
 -ms-transform:translateY(-100%) translateZ(0);
 transform:translateY(-100%) translateZ(0)
}
#ajax-loading-screen.loaded .mask-right {
 -webkit-transform:translateX(100%) translateZ(0);
 -ms-transform:translateX(100%) translateZ(0);
 transform:translateX(100%) translateZ(0)
}
#ajax-loading-screen.loaded .mask-bottom {
 -webkit-transform:translateY(100%) translateZ(0);
 -ms-transform:translateY(100%) translateZ(0);
 transform:translateY(100%) translateZ(0)
}
#ajax-loading-screen.loaded .mask-left {
 -webkit-transform:translateX(-100%) translateZ(0);
 -ms-transform:translateX(-100%) translateZ(0);
 transform:translateX(-100%) translateZ(0)
}
#ajax-loading-screen[data-effect=center_mask_reveal].set-to-fade span,
#ajax-loading-screen[data-effect=center_mask_reveal].set-to-fade.loaded span {
 width:100%;
 height:100%;
 top:0;
 left:0;
 -webkit-transform:none;
 transform:none
}
.portfolio-loading,
#ajax-loading-screen .loading-icon,
.loading-icon,
.pp_loaderIcon {
    background-image: url(/setting/listgetpicitem?type=Detail_Background)
}
#ajax-loading-screen,
#ajax-loading-screen[data-effect=center_mask_reveal] span {
 background-color:#e8e8e8
}
.default-loading-icon {
 border-color:rgba(255,255,255,.2)
}
#ajax-loading-screen .reveal-1 {
 background-color:#e8e8e8
}
#ajax-loading-screen .reveal-2 {
 background-color:#e8e8e8
}
.loading-icon .material-icon .bar:after {
 background-color:var(--masterColor)
}
.loading-icon .material-icon .bar {
 border-color:var(--masterColor)
}
.loading-icon .material-icon .color-2 .bar:after {
 background-color:#0f314f
}
.loading-icon .material-icon .color-2 .bar {
 border-color:#0f314f
}
@media only screen and (min-width:1000px) {
 #page-header-wrap #page-header-bg[data-animate-in-effect=zoom-out] .page-header-bg-image-wrap,
 #page-header-wrap #page-header-bg[data-animate-in-effect=zoom-out] .nectar-video-wrap,
 .top-level .nectar-slider-wrap[data-animate-in-effect=zoom-out]:not([data-bg-animation=ken_burns]) .slide-bg-wrap,
 .nectar-recent-posts-slider[data-animate-in-effect=zoom-out] .nectar-recent-posts-slider-inner:not(.loaded) .nectar-recent-post-bg,
 body[data-aie=zoom-out] .nectar-recent-posts-single_featured .nectar-recent-post-bg,
 body[data-aie=zoom-out] .parallax_section .nectar-recent-post-slide .nectar-recent-post-bg {
  -webkit-transform:scale(1.11) translateZ(0);
  transform:scale(1.11) translateZ(0);
  -webkit-transition:.95s 0s cubic-bezier(.3,.58,.42,.9);
  transition:.95s 0s cubic-bezier(.3,.58,.42,.9)
 }
}
@media only screen and (min-width:1000px) {
 body[data-ajax-transitions=true][data-apte=center_mask_reveal]:not(.using-mobile-browser) #page-header-bg[data-animate-in-effect=zoom-out] .nectar-video-wrap video {
  opacity:1
 }
}
body[data-apte*=horizontal_swipe] #page-header-wrap #page-header-bg[data-animate-in-effect=zoom-out] .page-header-bg-image-wrap,
body[data-apte*=horizontal_swipe] #page-header-wrap #page-header-bg[data-animate-in-effect=zoom-out] .nectar-video-wrap,
body[data-apte*=horizontal_swipe][data-aie=zoom-out] .nectar-recent-posts-single_featured .nectar-recent-post-bg {
 -webkit-transition:1.25s 0s cubic-bezier(.3,.58,.42,.9);
 transition:1.25s 0s cubic-bezier(.3,.58,.42,.9)
}
body[data-ajax-transitions=true] #page-header-wrap #page-header-bg[data-animate-in-effect=zoom-out] .nectar-video-wrap {
 -webkit-transition:transform .95s 0s cubic-bezier(.3,.58,.42,.9);
 transition:transform .95s 0s cubic-bezier(.3,.58,.42,.9)
}
#page-header-wrap #page-header-bg[data-animate-in-effect=zoom-out].loaded .page-header-bg-image-wrap,
#page-header-wrap #page-header-bg[data-animate-in-effect=zoom-out].loaded .nectar-video-wrap,
.top-level .nectar-slider-wrap[data-animate-in-effect=zoom-out]:not([data-bg-animation=ken_burns]).loaded .slide-bg-wrap,
.nectar-recent-posts-slider[data-animate-in-effect=zoom-out].loaded .nectar-recent-post-bg,
.js_active body[data-aie=zoom-out] .nectar-recent-posts-single_featured .nectar-recent-post-bg {
 -webkit-transform:scale(1) translateZ(0);
 transform:scale(1) translateZ(0)
}
@media only screen and (min-width:1000px) {
 body[data-aie=zoom-out] .first-section .row-bg-wrap .inner-wrap,
 body[data-aie=zoom-out] .top-level .row-bg-wrap .inner-wrap,
 body[data-aie=zoom-out] .first-section .project-slide .bg-inner-wrap {
  -webkit-transform:scale(1.11) translateZ(0);
  transform:scale(1.11) translateZ(0)
 }
}
body[data-aie=zoom-out] .first-section.loaded .row-bg-wrap .inner-wrap,
body[data-aie=zoom-out] .top-level.loaded .row-bg-wrap .inner-wrap,
body[data-aie=zoom-out] .first-section.loaded .project-slide .bg-inner-wrap {
 -webkit-transform:scale(1) translateZ(0);
 transform:scale(1) translateZ(0);
 -webkit-transition:transform .95s 0s cubic-bezier(.3,.58,.42,.9);
 transition:transform .95s 0s cubic-bezier(.3,.58,.42,.9)
}
body[data-aie=zoom-out] #nectar_fullscreen_rows[data-row-bg-animation=ken_burns] .first-section .row-bg-wrap .inner-wrap {
 -webkit-transform:none;
 transform:none
}
.nectar-inherit-border-radius,
body[data-button-style*=slightly_rounded] .nectar-cta:not([data-style=material]) .link_wrap,
body[data-button-style*=slightly_rounded] .nectar-button.see-through,
body[data-button-style*=slightly_rounded] .nectar-button.see-through-2,
body[data-button-style*=slightly_rounded] .nectar-button.see-through-3,
body[data-button-style*=slightly_rounded] .portfolio-filters-inline .container ul li a,
body[data-button-style*=slightly_rounded] .slide-out-widget-area-toggle[data-custom-color=true] a:before,
body[data-button-style*=slightly_rounded] #infscr-loading,
body[data-button-style*=slightly_rounded] .flex-direction-nav a,
body[data-button-style*=slightly_rounded] #pagination span,
body[data-button-style*=slightly_rounded] #pagination a,
body[data-button-style*=slightly_rounded] #pagination .next.inactive,
body[data-button-style*=slightly_rounded] #pagination .prev.inactive,
body[data-button-style*=slightly_rounded].woocommerce nav.woocommerce-pagination ul li a,
body[data-button-style*=slightly_rounded].woocommerce .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*=slightly_rounded] .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*=slightly_rounded].woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
body[data-button-style*=slightly_rounded] input[type=submit],
body[data-button-style*=slightly_rounded] button[type=submit],
body[data-button-style*=slightly_rounded] input[type=button],
body[data-button-style*=slightly_rounded] button,
body[data-button-style*=slightly_rounded] .nectar-button,
body[data-button-style*=slightly_rounded] .swiper-slide .button a,
body[data-button-style*=slightly_rounded] #top nav>ul>li[class*=button_solid_color]>a:before,
body[data-button-style*=slightly_rounded] #top nav>ul>li[class*=button_bordered]>a:before,
body[data-button-style*=slightly_rounded] #header-outer .widget_shopping_cart a.button,
body[data-button-style*=slightly_rounded] .comment-list .reply a,
body[data-button-style*=slightly_rounded].material #page-header-bg.fullscreen-header .inner-wrap>a,
body[data-button-style*=slightly_rounded] .sharing-default-minimal .nectar-social-inner>a,
body[data-button-style*=slightly_rounded] .sharing-default-minimal .nectar-love,
body[data-button-style*=slightly_rounded].single .heading-title[data-header-style=default_minimal] .meta-category a,
body[data-button-style*=slightly_rounded] #page-header-bg[data-post-hs=default_minimal] .inner-wrap>a,
body[data-button-style*=slightly_rounded] .masonry.classic_enhanced .posts-container article .meta-category a,
body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .meta-category a,
body[data-button-style*=slightly_rounded] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button,
li[class*=menu-item-btn-style]>a:before,
li[class*=menu-item-btn-style]>a:after {
 border-radius:4px!important;
 -webkit-border-radius:4px!important;
 box-shadow:none;
 -webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);
 transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1)
}
.nectar-shop-filters .nectar-shop-filter-trigger,
body[data-fancy-form-rcs="1"] .nectar-shop-header-bottom .woocommerce-ordering .select2-selection--single,
body[data-fancy-form-rcs="1"] .nectar-shop-header-bottom .woocommerce-ordering select,
body[data-button-style*=slightly_rounded] .widget_layered_nav_filters ul li a,
.nectar-menu-label:before {
 border-radius:4px
}
#footer-outer .widget.widget_media_image img {
 margin-bottom:0
}
#footer-outer #footer-widgets .col .tagcloud a:hover,
#footer-outer .nectar-button:hover {
 color:#fff!important
}
#footer-outer,
#nectar_fullscreen_rows>#footer-outer.wpb_row .full-page-inner-wrap {
 color:#ccc;
 position:relative;
 z-index:10;
 background-color:#252525
}
#footer-outer .row {
 padding:55px 0;
 margin-bottom:0
}
#footer-outer #footer-widgets[data-has-widgets=false] .row {
 padding:0
}
#footer-outer .widget h4 {
 color:#777;
 font-size:14px;
 font-weight:600;
 margin-bottom:20px
}
#footer-outer .widget h3,
#footer-outer .widget h5,
#footer-outer .widget h6 {
 color:inherit
}
#footer-outer .widget {
 margin-bottom:30px
}
#footer-outer .widget.widget_categories ul ul,
#footer-outer .widget.widget_pages ul ul,
#footer-outer .widget.widget_nav_menu ul ul {
 margin:0!important;
 padding:0 0 0 20px
}
#footer-outer #footer-widgets .widget.widget_pages li,
#footer-outer #footer-widgets .widget.widget_nav_menu li {
 border-bottom:0;
 padding:0!important
}
#footer-outer .widget.widget_pages li a,
#footer-outer .widget.widget_nav_menu li a {
 padding:8px 0;
 display:block
}
#footer-outer .widget_pages li a,
#footer-outer .widget_nav_menu li a {
 border-bottom:1px solid #444
}
#ajax-content-wrap #footer-outer #footer-widgets .widget.widget_categories li a,
#ajax-content-wrap #footer-outer #footer-widgets .widget.widget_archive li a {
 display:inline-block;
 border-bottom:0
}
#footer-outer .widget.widget_categories>ul>li:first-child>a,
#footer-outer .widget.widget_pages>ul>li:first-child>a,
#footer-outer .widget.widget_nav_menu>ul>li:first-child>a {
 padding-top:0
}
#footer-outer .span_3 .widget:last-child {
 margin-bottom:0
}
#footer-outer a {
 color:#ccc
}
#footer-outer a:hover {
 color:#000
}
#footer-outer .widget ul li {
 margin-bottom:7px
}
#footer-outer[data-full-width="1"] .container {
 width:100%;
 padding:0 28px;
 max-width:none
}
#footer-outer .col {
 z-index:10;
 min-height:1px
}
#footer-outer .col .widget_recent_entries span,
#footer-outer .col .recent_posts_extra_widget .post-widget-text span {
 display:block;
 line-height:17px;
 color:#999;
 font-size:11px;
 margin-bottom:6px
}
#footer-outer #footer-widgets .col ul li {
 padding:8px 0;
 list-style:none;
 margin-bottom:0;
 border-bottom:1px solid #444
}
#footer-outer #footer-widgets .col ul li:last-child {
 margin-bottom:0
}
#footer-outer .widget.widget_nav_menu li a,
#footer-outer #footer-widgets .col ul ul li:last-child {
 border-bottom:0!important
}
#footer-outer #footer-widgets .col p {
 padding-bottom:20px
}
#footer-outer #footer-widgets .col p:last-child {
 padding-bottom:0
}
#footer-outer #footer-widgets .col .widget_calendar table th {
 text-align:center
}
#footer-outer #footer-widgets .col .widget_calendar table tbody td {
 border:0;
 color:#666;
 padding:8px;
 font-size:14px
}
#footer-outer #footer-widgets .col .widget_calendar table {
 border-collapse:collapse
}
#footer-outer #footer-widgets .col .widget_calendar table tbody tr td:first-child {
 border-left:0
}
#footer-outer #footer-widgets .col .widget_calendar table tbody tr:nth-child(2n+1) {
 background-color:rgba(0,0,0,.1)
}
#footer-outer #footer-widgets .col .widget_calendar table th {
 border-bottom:0;
 padding-bottom:10px;
 font-weight:700;
 padding:10px;
 color:#666
}
#footer-outer #footer-widgets .col .widget_calendar table tfoot tr {
 margin-top:20px
}
#footer-outer .widget_search .search-form input[type=submit],
#footer-outer .newsletter-widget form input[type=submit] {
 padding:10px 11px 11px 10px
}
#footer-outer #footer-widgets .col .tagcloud a {
 background-color:rgba(0,0,0,.1);
 color:#a0a0a0;
 cursor:pointer;
 display:inline-block;
 float:left;
 margin:3px 3px 0 0;
 padding:5px 7px;
 position:relative;
 font-size:8pt;
 text-transform:capitalize;
 transition:all .2s linear;
 border-radius:2px;
 line-height:22px
}
#footer-outer #footer-widgets .col .widget_tag_cloud:after {
 display:block;
 height:0;
 clear:both;
 content:"";
 visibility:hidden
}
#footer-outer #footer-widgets .col .tagcloud a:hover {
 background-color:#000
}
#footer-outer #footer-widgets .col .widget_recent_comments ul li {
 background:none repeat scroll 0 0 rgba(0,0,0,.15);
 border:medium;
 display:block;
 margin-bottom:18px;
 padding:15px;
 position:relative
}
#footer-outer #footer-widgets .col .widget.widget_recent_comments ul li {
 padding:15px!important
}
#footer-outer #footer-widgets .col .widget_recent_comments ul li:last-child {
 margin-bottom:0
}
#footer-outer #footer-widgets .col input[type=text],
#footer-outer #footer-widgets .col input[type=email] {
 padding:10px;
 width:100%
}
body[data-form-style=minimal] #footer-outer #footer-widgets .col input[type=text] {
 color:#fff
}
body:not([data-form-style=minimal]) #footer-outer #footer-widgets .col input[type=text]:focus,
body:not([data-form-style=minimal]) #footer-outer #footer-widgets .col input[type=email]:focus {
 background-color:#fff
}
#footer-outer #footer-widgets .col input[type=submit] {
 background-color:#000;
 opacity:.9;
 transition:opacity .2s linear 0s;
 -webkit-transition:opacity .2s linear 0s
}
#footer-outer #footer-widgets .col input[type=submit]:hover {
 opacity:1
}
#footer-outer #footer-widgets .col .search-form form,
#footer-outer #footer-widgets .col .search-form label,
#footer-outer #footer-widgets .col .newsletter-widget form,
#footer-outer #footer-widgets .col .search-form {
 line-height:12px
}
#footer-outer .recent_projects_widget img {
 background-color:#444;
 border-color:#4d4d4d
}
#footer-outer .recent_projects_widget a:hover img {
 border-color:#616161;
 background-color:#616161
}
#footer-outer #footer-widgets .col ul li:first-child>a,
#footer-outer #footer-widgets .col ul li:first-child {
 padding-top:0!important
}
#footer-outer #footer-widgets .rsswidget img {
 margin-bottom:-2px;
 margin-right:2px
}
#footer-outer .recent_projects_widget img {
 margin-bottom:0
}
@media only screen and (min-width:690px) and (max-width:999px) {
 #footer-outer .one-fourths.span_3,
 #footer-outer .one-fourths.vc_span3,
 #footer-outer .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]) {
  width:48%!important;
  margin-bottom:2%;
  margin-right:15px;
  margin-left:0!important;
  padding:15px;
  float:left
 }
 #footer-widgets .container .col {
  margin-left:15px;
  width:48%
 }
 #footer-widgets .one-fourths .span_3:nth-child(2n+1) {
  margin-left:0
 }
 #footer-widgets .container .col.span_6,
 #footer-widgets .container .col.span_4 {
  margin-left:0;
  margin-right:15px;
  padding:15px;
  margin-bottom:0
 }
 #footer-widgets .container .col.span_4 {
  margin-bottom:40px
 }
 #footer-widgets .container .row>div:last-child,
 #footer-widgets .container .row>div.col_last {
  margin-right:0
 }
}
@media only screen and (max-width:690px) {
 #ajax-content-wrap #footer-widgets .container .col:nth-child(3) {
  margin-bottom:40px
 }
 #footer-outer #flickr img,
 #sidebar #flickr img {
  width:95px
 }
}
@media only screen and (min-width:1px) and (max-width:999px) {
 #footer-widgets .container .col {
  margin-bottom:40px
 }
 #footer-widgets .container .col:nth-child(3),
 #footer-widgets .container .col:nth-child(4) {
  margin-bottom:0
 }
}
#footer-outer #copyright {
 padding:20px 0;
 font-size:12px;
 background-color:#1c1c1c;
 color:#777
}
#footer-outer #copyright li {
 float:left;
 margin-left:20px
}
#footer-outer #copyright .container div:last-child {
 margin-bottom:0
}
#footer-outer #copyright li a {
 display:block;
 line-height:22px;
 height:24px;
 position:relative;
 transition:all .2s linear;
 -webkit-transition:all .2s linear;
 background-position:center top
}
#footer-outer #copyright li a i {
 color:#777;
 transition:all .2s linear;
 top:0
}
#footer-outer .fa-vine {
 font-size:16px
}
#footer-outer #copyright li a i:hover {
 color:#000
}
#footer-outer #copyright li .vimeo,
#footer-outer #copyright li .behance {
 background-color:#666
}
#footer-outer #copyright li .vimeo:hover,
#footer-outer #copyright li .behance:hover {
 background-color:#000
}
#footer-outer #copyright p {
 line-height:22px;
 margin-top:3px
}
#footer-outer #copyright .col ul {
 float:right
}
#footer-outer #copyright li .facebook {
 width:12px
}
#footer-outer #copyright li .twitter {
 width:20px
}
#footer-outer #copyright li .dribbble {
 width:24px
}
#footer-outer #copyright li .google-plus {
 width:20px
}
#footer-outer #copyright li .pinterest {
 width:17px
}
#footer-outer #copyright li .rss {
 width:18px
}
#footer-outer #copyright li .vimeo {
 width:20px;
 text-indent:-9999px
}
#footer-outer #copyright li .tumblr {
 width:21px
}
#footer-outer #copyright li .youtube {
 width:21px
}
#footer-outer #copyright li .linkedin {
 width:19px
}
#footer-outer #copyright li .behance {
 width:27px;
 text-indent:-9999px
}
#footer-outer #copyright li .instagram {
 width:20px
}
#footer-outer #copyright #social .icon-soundcloud {
 font-size:26px
}
body #footer-outer i {
 font-size:20px;
 width:auto;
 background-color:transparent
}
#footer-outer #copyright i.icon-be {
 font-size:24px
}
@media only screen and (min-width:1000px) {
 #footer-outer[data-full-width="1"]:not([data-cols="1"]) #copyright:not([data-layout=centered]) .col ul {
  padding-right:35px
 }
}
#footer-outer[data-cols="1"] #copyright {
 padding:45px 0
}
#footer-outer #copyright .widget_products img {
 display:none
}
#footer-outer #copyright .widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li {
 margin:20px 0
}
@media only screen and (min-width:690px) and (max-width:999px) {
 #footer-outer #copyright .col {
  width:49%;
  margin-bottom:0
 }
}
@media only screen and (max-width:690px) {
 body #footer-outer #copyright .col ul {
  float:left
 }
 body #footer-outer #copyright .col ul li:first-child {
  margin-left:0
 }
 #footer-outer #social li {
  margin-right:10px;
  margin-left:0
 }
}
body[data-footer-reveal="1"] #footer-outer {
 position:fixed;
 bottom:0;
 width:100%;
 z-index:1
}
body[data-footer-reveal="1"]:not(.nectar_using_pfsr) .container-wrap {
 margin-bottom:280px
}
body[data-footer-reveal="1"][data-footer-reveal-shadow=small] .container-wrap {
 box-shadow:0 5px 8px -3px rgba(0,0,0,.2)
}
body[data-footer-reveal="1"][data-footer-reveal-shadow=large] .container-wrap {
 box-shadow:0 27px 25px -2px rgba(0,0,0,.3)
}
body[data-footer-reveal="1"][data-footer-reveal-shadow=large_2] .container-wrap {
 box-shadow:0 70px 110px -30px #000
}
body[data-footer-reveal="1"][data-footer-reveal-shadow=large_2] #footer-outer .row {
 padding:80px 0
}
body[data-footer-reveal="1"][data-footer-reveal-shadow] .container-wrap.no-shadow {
 box-shadow:none
}
body[data-footer-reveal="1"] #call-to-action .triangle {
 display:none
}
@media only screen and (min-width:1px) and (max-width:999px) {
 body[data-footer-reveal="1"] #footer-outer {
  position:relative
 }
 body[data-footer-reveal="1"] #ajax-content-wrap,
 body[data-footer-reveal="1"] #ajax-content-wrap>.blurred-wrap {
  overflow:visible
 }
 body[data-footer-reveal="1"][data-footer-reveal-shadow=large] .container-wrap,
 body[data-footer-reveal="1"][data-footer-reveal-shadow=large_2] .container-wrap {
  box-shadow:none;
  -webkit-box-shadow:none
 }
 body[data-footer-reveal="1"] .container-wrap,
 body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6 {
  margin-bottom:0!important
 }
}
#footer-outer[data-using-bg-img=true] {
 background-size:cover;
 background-position:center
}
#footer-outer[data-using-bg-img=true]:after {
 position:absolute;
 width:100%;
 height:100%;
 content:"";
 left:0;
 top:0;
 background-color:inherit;
 opacity:.9
}
#footer-outer[data-using-bg-img=true][data-bg-img-overlay="0.0"]:after {
 opacity:0
}
#to-top {
 display:block;
 position:fixed;
 text-align:center;
 line-height:12px;
 right:17px;
 bottom:0;
 transform:translateY(105%);
 color:#fff;
 cursor:pointer;
 border-radius:2px;
 -webkit-border-radius:2px;
 z-index:9994;
 height:29px;
 width:29px;
 background-color:rgba(0,0,0,.25);
 background-repeat:no-repeat;
 background-position:center;
 transition:background-color .1s linear;
 -webkit-transition:background-color .1s linear
}
body[data-button-style*=rounded] #to-top {
 transition:box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .1s linear;
 -webkit-transition:-webkit-box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .1s linear;
 background-color:rgba(0,0,0,.25)
}
body[data-button-style*=rounded] #to-top:hover,
body[data-button-style*=rounded] #to-top.dark:hover {
 transition:box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .05s linear .25s;
 -webkit-transition:-webkit-box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .05s linear .25s;
 box-shadow:1px 2px 3px rgba(0,0,0,.16);
 background-color:transparent!important
}
body[data-button-style*=rounded] #to-top:after,
body[data-button-style*=rounded] #to-top:before {
 display:block;
 content:" ";
 height:100%;
 width:100%;
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 background-color:#000;
 transform:scale(0);
 -webkit-transform:scale(0);
 transition:all .3s cubic-bezier(.55,0,.1,1);
 -webkit-transition:all .3s cubic-bezier(.55,0,.1,1);
 border-radius:100px;
 -webkit-border-radius:100px
}
body[data-button-style*=rounded] #to-top:before {
 background-color:rgba(255,255,255,.25);
 transform:scale(1);
 -webkit-transform:scale(1);
 transition:all .5s cubic-bezier(.165,.84,.44,1);
 -webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);
 opacity:0;
 z-index:2
}
body[data-button-style*=rounded] #to-top:hover:after {
 transform:scale(1);
 -webkit-transform:scale(1)
}
body[data-button-style*=rounded] #to-top {
 overflow:hidden
}
body[data-button-style*=rounded] #to-top i.fa-angle-up.top-icon,
body[data-button-style*=rounded] #to-top i.fa-angle-up {
 -webkit-transform:translate(0,0px);
 transform:translate(0,0px);
 transition:transform .2s ease;
 -webkit-transition:transform .2s ease
}
body[data-button-style*=rounded] #to-top:hover i.fa-angle-up.top-icon,
body[data-button-style*=rounded] #to-top:hover i.fa-angle-up,
body[data-button-style*=rounded] #to-top.hovered i.fa-angle-up.top-icon,
body[data-button-style*=rounded] #to-top.hovered i.fa-angle-up {
 -webkit-transform:translate(0,-29px);
 transform:translate(0,-29px)
}
body[data-button-style*=rounded] #to-top:active:before {
 opacity:1
}
#to-top i {
 line-height:29px;
 width:29px;
 height:29px;
 font-size:14px;
 top:0;
 left:0;
 text-align:center;
 position:relative;
 z-index:10;
 background-color:transparent
}
#to-top:hover,
#to-top.dark:hover {
 background-color:#000
}
#to-top.dark {
 background-color:rgba(0,0,0,.87)
}
body[data-button-style*=slightly_rounded] #to-top {
 border-radius:200px!important;
 -webkit-border-radius:200px!important
}
.ascend .cart .quantity input.qty {
 height:46px;
 width:46px
}
.woocommerce .quantity,
.woocommerce-page .quantity,
.woocommerce #content .quantity,
.woocommerce-page #content .quantity {
 width:auto!important
}
.woocommerce div.product form.cart div.quantity {
 width:auto
}
.cart .quantity input.plus,
.cart .quantity input.minus,
.woocommerce-mini-cart .quantity input.plus,
.woocommerce-mini-cart .quantity input.minus {
 color:#666;
 width:35px;
 height:35px;
 text-shadow:none;
 padding:0;
 margin:0;
 background-color:transparent;
 display:inline-block;
 vertical-align:middle;
 border:none;
 position:relative;
 box-shadow:0 2px 12px rgba(0,0,0,.08);
 transition:all .25s ease;
 border-radius:50px!important;
 line-height:24px!important;
 font-size:18px;
 background-color:#fff;
 -webkit-appearance:none;
 font-family:open sans;
 font-weight:400
}
#slide-out-widget-area .woocommerce-mini-cart .quantity input.plus,
#slide-out-widget-area .woocommerce-mini-cart .quantity input.minus {
 width:30px;
 height:30px
}
.cart .quantity input.plus:hover,
.cart .quantity input.minus:hover,
.woocommerce-mini-cart .quantity input.plus:hover,
.woocommerce-mini-cart .quantity input.minus:hover {
 box-shadow:0 2px 12px rgba(0,0,0,.25)
}
.cart .quantity input.plus:hover,
.cart .quantity input.minus:hover,
.woocommerce-mini-cart .quantity input.plus:hover,
.woocommerce-mini-cart .quantity input.minus:hover {
 color:#fff!important
}
.cart .quantity input.qty,
.woocommerce-mini-cart .quantity input.qty {
 border:none;
 margin:0 10px;
 display:inline-block;
 height:35px;
 line-height:35px;
 margin:0;
 font-size:20px;
 font-family:open sans;
 font-weight:700;
 padding:0 5px;
 text-align:center;
 vertical-align:middle;
 background-color:transparent;
 background-image:none;
 box-shadow:none;
 width:46px;
 position:relative
}
.cart .quantity input.qty,
body[data-form-style=minimal] .woocommerce-mini-cart .quantity input.qty {
 color:inherit
}
.entry-summary .cart .quantity input.qty {
 color:#333
}
@media only screen and (max-width:690px) {
 .style_slide_in_click .woocommerce-mini-cart .quantity input.plus,
 .style_slide_in_click .woocommerce-mini-cart .quantity input.minus {
  height:22px;
  width:22px
 }
}
@media only screen and (max-width:770px) {
 .woocommerce .cart .quantity {
  width:auto!important
 }
}
@media only screen and (min-width:1001px) {
 .woocommerce #sidebar .widget.woocommerce>ul,
 .woocommerce #sidebar .widget.widget_product_tag_cloud>div,
 .woocommerce #sidebar .widget.woocommerce-widget-layered-nav>.woocommerce-widget-layered-nav-dropdown {
  display:block!important
 }
}
@media only screen and (max-width:999px) {
 .woocommerce #sidebar>div,
 .woocommerce #sidebar>div.widget,
 .woocommerce #sidebar .inner>div.widget {
  margin-bottom:0
 }
 .woocommerce #sidebar .widget.woocommerce {
  margin-top:8px;
  position:relative
 }
 .woocommerce #sidebar .widget.woocommerce:not(.widget_price_filter) h4 {
  margin-bottom:0
 }
 .woocommerce #sidebar .widget.woocommerce:not(.widget_price_filter) h4 {
  cursor:pointer;
  line-height:34px;
  padding-left:35px;
  font-size:14px
 }
 .woocommerce #sidebar .widget.woocommerce:not(.widget_price_filter) h4:before {
  content:" ";
  top:10px;
  left:14px;
  width:2px;
  margin-left:-2px;
  height:14px;
  position:absolute;
  background-color:#888;
  -ms-transition:transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease;
  transition:transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease;
  -webkit-transition:-webkit-transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease
 }
 .woocommerce #sidebar .widget.woocommerce:not(.widget_price_filter) h4:after {
  content:" ";
  top:18px;
  left:6px;
  margin-top:-2px;
  width:14px;
  height:2px;
  position:absolute;
  background-color:#888;
  -ms-transition:background-color .15s ease;
  transition:background-color .15s ease;
  -webkit-transition:background-color .15s ease
 }
 .woocommerce #sidebar .widget.woocommerce:not(.widget_price_filter).open-filter h4:before {
  transform:scaleY(0);
  -webkit-transform:scaleY(0)
 }
 .woocommerce #sidebar .widget.woocommerce:not(.no-widget-title)>ul,
 .woocommerce #sidebar .widget.widget_product_tag_cloud>div,
 .woocommerce #sidebar .widget.woocommerce-widget-layered-nav>.woocommerce-widget-layered-nav-dropdown {
  display:none;
  padding-left:35px
 }
}
body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default .select2-selection--single,
body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default .select2-selection--single:hover,
body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default.select2-container--open .select2-selection--single,
body[data-fancy-form-rcs="1"] .woocommerce-ordering select {
 background-color:transparent!important;
 border:none!important
}
.woocommerce.archive #page-header-wrap+.container-wrap {
 padding-top:20px
}
.woocommerce.archive #page-header-wrap+.container-wrap .woocommerce-breadcrumb {
 margin-bottom:20px
}
.woocommerce.archive #page-header-wrap .inner-wrap {
 max-width:1000px
}
.woocommerce.archive #page-header-bg[data-alignment=center] .inner-wrap {
 margin:0 auto
}
.woocommerce.archive #page-header-bg[data-alignment=right] .span_6 {
 display:flex;
 justify-content:flex-end
}
.woocommerce .products.related .product,
.woocommerce .products.upsells .product {
 margin-bottom:1.3%;
 margin-right:1.3%!important
}
@media only screen and (min-width:1000px) {
 .woocommerce .products.related .product,
 .woocommerce .products.upsells .product {
  width:24%!important
 }
}
.woocommerce .span_9 .products.related .products li:nth-child(4),
.woocommerce .span_9 .products.upsells .products li:nth-child(4) {
 display:none
}
.woocommerce .span_9 .products.related .products li:nth-child(3),
.woocommerce .span_9 .products.upsells .products li:nth-child(3),
.woocommerce .products.related ul.products li.product.last,
.woocommerce-page .products.related ul.products li.product.last,
.woocommerce .products.upsells ul.products li.product.last {
 margin-right:0!important
}
.woocommerce-verification-required {
 margin-top:15px
}
body,
.toggle h3 a,
body .ui-widget,
table,
select,
.bar_graph li span strong,
#slide-out-widget-area .tagcloud a,
body .container .woocommerce-message a.button,
#search-results .result .title span,
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3,
.row .col.section-title .nectar-love span,
body .nectar-love span,
body .nectar-social .nectar-love .nectar-love-count,
body .carousel-heading h2,
.sharing-default-minimal .nectar-social .social-text,
body .sharing-default-minimal .nectar-love,
.widget ul.nectar_widget[class*=nectar_blog_posts_]>li .post-date,
.single [data-post-hs=default_minimal] #single-below-header span,
.single .heading-title[data-header-style=default_minimal] #single-below-header span,
#header-outer .nectar-image-link-widget .image-link-content span,
#slide-out-widget-area.fullscreen .nectar-image-link-widget .image-link-content span,
#slide-out-widget-area.fullscreen-alt .nectar-image-link-widget .image-link-content span,
.nectar-header-text-content,
#slide-out-widget-area .nectar-ext-menu-item .menu-item-desc,
.woocommerce-checkout-review-order-table .product-info .product-quantity,
#ajax-content-wrap .nectar-shop-header-bottom .widget_layered_nav_filters ul li a,
#ajax-content-wrap .nectar-sticky-tabs .wpb_tabs_nav li .menu-content>a {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:18px;
 line-height:25px;
 font-weight:400
}
.bold,
strong,
b {
 font-family:Helvetica,sans-serif;
 font-weight:600
}
.single #single-below-header span {
 font-family:Helvetica,sans-serif
}
.nectar-fancy-ul ul li .icon-default-style[class^=icon-] {
 line-height:25px
}
#ajax-content-wrap .nectar-shop-header-bottom .widget_layered_nav_filters ul li a,
.nectar-shop-header-bottom .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered,
body[data-fancy-form-rcs="1"] .nectar-shop-header-bottom .woocommerce-ordering select {
 font-weight:400!important
}
.nectar-shop-header-bottom .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered,
body[data-fancy-form-rcs="1"] .nectar-shop-header-bottom .woocommerce-ordering select {
 font-family:Helvetica,sans-serif!important
}
@media only screen and (max-width:1300px) and (min-width:1000px) {
 body {
  font-size:18px;
  line-height:25px
 }
}
@media only screen and (max-width:999px) and (min-width:690px) {
 body {
  font-size:18px;
  line-height:25px
 }
}
@media only screen and (max-width:690px) {
 body {
  font-size:18px;
  line-height:25px
 }
}
#top nav>ul>li>a,
.span_3 .pull-left-wrap>ul>li>a,
body.material #search-outer #search input[type=text],
#top ul .slide-out-widget-area-toggle a i.label,
#top .span_9>.slide-out-widget-area-toggle a.using-label .label,
#header-secondary-outer .nectar-center-text,
#slide-out-widget-area .secondary-header-text,
#header-outer #mobile-menu ul li a,
#header-outer #mobile-menu .secondary-header-text,
.nectar-mobile-only.mobile-header a {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:18px;
 line-height:18px;
 font-weight:700
}
#top nav>ul>li[class*=button_solid_color]>a:before,
#header-outer.transparent #top nav>ul>li[class*=button_solid_color]>a:before,
#header-outer #top .slide-out-widget-area-toggle[data-custom-color=true] a:before {
 height:30px
}
#top nav>ul>li[class*=button_bordered]>a:before,
#header-outer.transparent #top nav>ul>li[class*=button_bordered]>a:before {
 height:40px
}
.material .sf-menu>li>a>.sf-sub-indicator [class^=icon-] {
 font-size:18px
}
#top .sf-menu li ul li a,
#header-secondary-outer nav>ul>li>a,
#header-secondary-outer .sf-menu li ul li a,
#header-secondary-outer ul ul li a,
#header-outer .widget_shopping_cart .cart_list a,
.nectar-slide-in-cart.style_slide_in_click .close-cart {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:16px;
 line-height:16px;
 font-weight:700
}
#page-header-bg h1,
body h1,
body .row .col.section-title h1,
.full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2,
body #error-404 h1,
[data-inherit-heading-family=h1] {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:40px;
 line-height:45px;
 font-weight:700
}
@media only screen and (max-width:1300px) and (min-width:1000px) {
 body .row .col.section-title h1,
 body h1,
 .full-width-content .recent-post-container .inner-wrap h2 {
  font-size:30px;
  line-height:33.75px
 }
}
@media only screen and (max-width:999px) and (min-width:690px) {
 body .row .col.section-title h1,
 body h1,
 html body .row .col.section-title.span_12 h1,
 #page-header-bg .span_6 h1,
 #page-header-bg.fullscreen-header .span_6 h1,
 body .featured-media-under-header h1,
 .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2 {
  font-size:28px;
  line-height:31.5px
 }
 .full-width-content .recent-post-container .inner-wrap h2 {
  font-size:28px;
  line-height:31.5px
 }
 .wpb_wrapper h1.vc_custom_heading {
  font-size:28px!important;
  line-height:31.5px!important
 }
}
@media only screen and (max-width:690px) {
 body .row .col.section-title h1,
 body h1,
 html body .row .col.section-title.span_12 h1,
 body.single.single-post .row .col.section-title.span_12 h1,
 #page-header-bg .span_6 h1,
 #page-header-bg.fullscreen-header .span_6 h1,
 body .featured-media-under-header h1,
 .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2 {
  font-size:26px;
  line-height:29.25px
 }
 .wpb_wrapper h1.vc_custom_heading {
  font-size:26px!important;
  line-height:29.25px!important
 }
}
#page-header-bg h2,
body h2,
article.post .post-header h2,
article.post.quote .post-content h2,
article.post.link .post-content h2,
#call-to-action span,
.woocommerce .full-width-tabs #reviews h3,
.row .col.section-title h2,
.nectar_single_testimonial[data-style=bold] p,
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control,
body #error-404 h2,
.woocommerce-page .woocommerce p.cart-empty,
.nectar-ext-menu-item .inherit-h2 .menu-title-text,
#slide-out-widget-area .nectar-ext-menu-item .inherit-h2,
#mobile-menu .nectar-ext-menu-item .inherit-h2,
#ajax-content-wrap .nectar-inherit-h2,
#header-outer .nectar-inherit-h2,
[data-inherit-heading-family=h2],
.nectar-quick-view-box div.product h1.product_title.nectar-inherit-h2 {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:25px;
 line-height:27px;
 font-weight:700
}
.single-product div.product h1.product_title,
.nectar-shop-header .page-title {
 font-size:25px;
 line-height:27px
}
.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h2] .content {
 font-size:25px
}
@media only screen and (max-width:1300px) and (min-width:1000px) {
 body h2,
 .single-product div.product h1.product_title,
 .nectar-shop-header .page-title,
 #ajax-content-wrap .nectar-inherit-h2,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h2] .content {
  font-size:21.25px;
  line-height:22.95px
 }
 .row .span_2 h2,
 .row .span_3 h2,
 .row .span_4 h2,
 .row .vc_col-sm-2 h2,
 .row .vc_col-sm-3 h2,
 .row .vc_col-sm-4 h2 {
  font-size:17.5px;
  line-height:18.9px
 }
}
@media only screen and (max-width:999px) and (min-width:690px) {
 .col h2,
 body h2,
 .single-product div.product h1.product_title,
 .nectar-shop-header .page-title,
 .woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control,
 .nectar_single_testimonial[data-style=bold] p,
 #slide-out-widget-area .nectar-ext-menu-item .inherit-h2,
 #mobile-menu .nectar-ext-menu-item .inherit-h2,
 #ajax-content-wrap .nectar-inherit-h2,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h2] .content {
  font-size:20px;
  line-height:21.6px
 }
 .wpb_wrapper h2.vc_custom_heading {
  font-size:20px!important;
  line-height:21.6px!important
 }
}
@media only screen and (max-width:690px) {
 .col h2,
 body h2,
 .single-product div.product h1.product_title,
 .nectar-shop-header .page-title,
 .woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control,
 .nectar_single_testimonial[data-style=bold] p,
 #slide-out-widget-area .nectar-ext-menu-item .inherit-h2,
 #ajax-content-wrap .nectar-inherit-h2,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h2] .content {
  font-size:18.75px;
  line-height:20.25px
 }
 .wpb_wrapper h2.vc_custom_heading {
  font-size:18.75px!important;
  line-height:20.25px!important
 }
}
body h3,
.row .col h3,
.toggle h3 a,
.ascend #respond h3,
.ascend h3#comments,
.woocommerce ul.products li.product.text_on_hover h3,
.masonry.classic_enhanced .masonry-blog-item h3.title,
.woocommerce ul.products li.product.material h3,
.woocommerce-page ul.products li.product.material h3,
.portfolio-items[data-ps="8"] .col h3,
.nectar-hor-list-item[data-font-family=h3],
.woocommerce ul.products li.product h2,
.nectar-quick-view-box h1,
.nectar-ext-menu-item .inherit-h3 .menu-title-text,
#slide-out-widget-area .nectar-ext-menu-item .inherit-h3,
#mobile-menu .nectar-ext-menu-item .inherit-h3,
#ajax-content-wrap .nectar-inherit-h3,
#header-outer .nectar-inherit-h3,
[data-inherit-heading-family=h3],
.nectar-quick-view-box div.product h1.product_title.nectar-inherit-h3,
.nectar-quick-view-box div.product .summary p.price.nectar-inherit-h3,
body.woocommerce div.product p.price.nectar-inherit-h3 ins {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:20px;
 line-height:23px;
 font-weight:700
}
@media only screen and (min-width:1000px) {
 .ascend .comments-section .comment-wrap.full-width-section>h3#comments,
 .blog_next_prev_buttons[data-post-header-style=default_minimal] .col h3 {
  font-size:34px;
  line-height:42px
 }
 #ajax-content-wrap .masonry.classic_enhanced .masonry-blog-item.large_featured h3.title {
  font-size:30px;
  line-height:34.5px
 }
}
@media only screen and (min-width:1300px) and (max-width:1500px) {
 body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3 {
  font-size:17px;
  line-height:19.55px
 }
}
.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h3] .content {
 font-size:20px
}
@media only screen and (max-width:1300px) and (min-width:1000px) {
 .row .span_2 h3,
 .row .span_3 h3,
 .row .span_4 h3,
 .row .vc_col-sm-2 h3,
 .row .vc_col-sm-3 h3,
 .row .vc_col-sm-4 h3,
 .row .col h3,
 body h3,
 #ajax-content-wrap .nectar-inherit-h3,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h3] .content {
  font-size:17px;
  line-height:19.55px
 }
}
@media only screen and (max-width:999px) and (min-width:690px) {
 .row .span_2 h3,
 .row .span_3 h3,
 .row .span_4 h3,
 .row .vc_col-sm-2 h3,
 .row .vc_col-sm-3 h3,
 .row .vc_col-sm-4 h3,
 .row .col h3,
 body h3,
 #slide-out-widget-area .nectar-ext-menu-item .inherit-h3,
 #ajax-content-wrap .nectar-inherit-h3,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h3] .content {
  font-size:16px;
  line-height:18.4px
 }
 .wpb_wrapper h3.vc_custom_heading {
  font-size:16px!important;
  line-height:18.4px!important
 }
}
@media only screen and (max-width:690px) {
 .row .span_2 h3,
 .row .span_3 h3,
 .row .span_4 h3,
 .row .vc_col-sm-2 h3,
 .row .vc_col-sm-3 h3,
 .row .vc_col-sm-4 h3,
 .row .col h3,
 body h3,
 #slide-out-widget-area .nectar-ext-menu-item .inherit-h3,
 #mobile-menu .nectar-ext-menu-item .inherit-h3,
 #ajax-content-wrap .nectar-inherit-h3,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h3] .content {
  font-size:16px;
  line-height:18.4px
 }
 .wpb_wrapper h3.vc_custom_heading {
  font-size:16px!important;
  line-height:18.4px!important
 }
}
@media only screen and (min-width:1300px) {
 .nectar-post-grid[data-columns="2"][data-masonry=yes]>div:nth-of-type(3n+1) h3 {
  font-size:28px
 }
}
@media only screen and (max-width:1300px) and (min-width:1000px) {
 .nectar-post-grid[data-columns="2"][data-masonry=yes]>div:nth-of-type(3n+1) h3 {
  font-size:23.8px
 }
}
@media only screen and (max-width:999px) and (min-width:690px) {
 .nectar-post-grid[data-columns="2"][data-masonry=yes]>div:nth-of-type(3n+1) h3 {
  font-size:22.4px
 }
}
body h4,
.row .col h4,
.portfolio-items .work-meta h4,
.list-icon-holder[data-icon_type=numerical] span,
.portfolio-items .col.span_3 .work-meta h4,
#respond h3,
.blog-recent.related-posts h3.title,
h3#comments,
.portfolio-items[data-ps="6"] .work-meta h4,
.nectar-hor-list-item[data-font-family=h4],
.toggles[data-style=minimal_small] .toggle>h3 a,
.woocommerce #reviews #reply-title,
p.woocommerce.add_to_cart_inline>span.woocommerce-Price-amount,
p.woocommerce.add_to_cart_inline ins>span.woocommerce-Price-amount,
#header-outer .total,
#header-outer .total strong,
.nectar-ext-menu-item .inherit-h4 .menu-title-text,
#slide-out-widget-area .nectar-ext-menu-item .inherit-h4,
#mobile-menu .nectar-ext-menu-item .inherit-h4,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list .product-meta a:not(.remove),
.woocommerce-cart .product-name a,
#ajax-content-wrap .nectar-inherit-h4,
#header-outer .nectar-inherit-h4,
.archive.woocommerce .container-wrap>.main-content #sidebar>.header h4,
[data-inherit-heading-family=h4],
.nectar-quick-view-box div.product h1.product_title.nectar-inherit-h4,
.nectar-quick-view-box div.product .summary p.price.nectar-inherit-h4,
body.woocommerce div.product p.price.nectar-inherit-h4 ins {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:18px;
 line-height:22px;
 font-weight:700
}
@media only screen and (min-width:690px) {
 .portfolio-items[data-ps="6"] .wide_tall .work-meta h4 {
  font-size:30.6px!important;
  line-height:38.6px!important
 }
 .nectar-slide-in-cart .widget_shopping_cart .cart_list .mini_cart_item>a:not(.remove) {
  font-family:Helvetica,sans-serif!important;
  font-weight:700!important
 }
}
.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h4] .content {
 font-size:18px
}
@media only screen and (max-width:1300px) and (min-width:1000px) {
 .row .col h4,
 body h4,
 .woocommerce-cart .product-name a,
 #ajax-content-wrap .nectar-inherit-h4,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h4] .content {
  font-size:18px;
  line-height:22px
 }
}
@media only screen and (max-width:999px) and (min-width:690px) {
 .row .col h4,
 body h4,
 #slide-out-widget-area .nectar-ext-menu-item .inherit-h4,
 .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list .product-meta a:not(.remove),
 .woocommerce-cart .product-name a,
 #ajax-content-wrap .nectar-inherit-h4,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h4] .content {
  font-size:18px;
  line-height:22px
 }
}
@media only screen and (max-width:690px) {
 .row .col h4,
 body h4,
 #slide-out-widget-area .nectar-ext-menu-item .inherit-h4,
 .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list .product-meta a:not(.remove),
 .woocommerce-cart .product-name a,
 #ajax-content-wrap .nectar-inherit-h4,
 .archive.woocommerce .container-wrap>.main-content #sidebar>.header h4,
 .nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h4] .content {
  font-size:16.2px;
  line-height:19.8px
 }
}
body h5,
.row .col h5,
.portfolio-items .work-item.style-3-alt p,
.nectar-hor-list-item[data-font-family=h5],
.nectar-ext-menu-item .inherit-h5 .menu-title-text,
#slide-out-widget-area .nectar-ext-menu-item .inherit-h5,
#ajax-content-wrap .nectar-inherit-h5,
#header-outer .nectar-inherit-h5,
[data-inherit-heading-family=h5],
.nectar-quick-view-box div.product h1.product_title.nectar-inherit-h5,
.nectar-quick-view-box div.product .summary p.price.nectar-inherit-h5,
body.woocommerce div.product p.price.nectar-inherit-h5 ins {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:16px;
 line-height:17px;
 font-weight:700
}
body .wpb_column>.wpb_wrapper>.morphing-outline .inner>h5 {
 font-size:22px
}
@media only screen and (max-width:1300px) and (min-width:1000px) {
 .row .col h5,
 body h5,
 #ajax-content-wrap .nectar-inherit-h5 {
  font-size:16px;
  line-height:17px
 }
}
@media only screen and (max-width:999px) and (min-width:690px) {
 .row .col h5,
 body h5,
 #ajax-content-wrap .nectar-inherit-h5 {
  font-size:16px;
  line-height:17px
 }
}
@media only screen and (max-width:690px) {
 .row .col h5,
 body h5,
 #slide-out-widget-area .nectar-ext-menu-item .inherit-h5,
 #ajax-content-wrap .nectar-inherit-h5 {
  font-size:16px;
  line-height:17px
 }
}
body h6,
.row .col h6,
.nectar-hor-list-item[data-font-family=h6],
.nectar-ext-menu-item .inherit-h6 .menu-title-text,
#slide-out-widget-area .nectar-ext-menu-item .inherit-h6,
#ajax-content-wrap .nectar-inherit-h6,
#header-outer .nectar-inherit-h6,
[data-inherit-heading-family=h6],
.nectar-quick-view-box div.product .summary p.price.nectar-inherit-h6,
body.woocommerce div.product p.price.nectar-inherit-h6 ins {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:14px;
 line-height:15px;
 font-weight:700
}
@media only screen and (max-width:1300px) and (min-width:1000px) {
 .row .col h6,
 body h6,
 #ajax-content-wrap .nectar-inherit-h6 {
  font-size:14px;
  line-height:15px
 }
}
@media only screen and (max-width:999px) and (min-width:690px) {
 .row .col h6,
 body h6,
 #ajax-content-wrap .nectar-inherit-h6 {
  font-size:14px;
  line-height:15px
 }
}
@media only screen and (max-width:690px) {
 .row .col h6,
 body h6,
 #ajax-content-wrap .nectar-inherit-h6 {
  font-size:14px;
  line-height:15px
 }
}
body i,
body em,
.masonry.meta_overlaid article.post .post-header .meta-author>span,
.post-area.masonry.meta_overlaid article.post .post-meta .date,
.post-area.masonry.meta_overlaid article.post.quote .quote-inner .author,
.post-area.masonry.meta_overlaid article.post.link .post-content .destination,
body .testimonial_slider[data-style=minimal] blockquote span.title {
 font-family:Helvetica,sans-serif;
 text-transform:capitalize;
 letter-spacing:0;
 font-size:18px;
 line-height:19px;
 font-weight:400;
 font-style:italic
}
body b,
body strong,
body .bold {
 font-family:Helvetica,sans-serif
}
form label,
.woocommerce-checkout-review-order-table .product-info .amount,
.nectar-progress-bar p,
.nectar-progress-bar span strong i,
.nectar-progress-bar span strong,
body.material .nectar_single_testimonial[data-style=basic] span.wrap,
body.material .nectar_single_testimonial[data-style=basic_left_image] span.wrap,
.testimonial_slider:not([data-style=minimal]) blockquote span,
.woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce-ordering .select2-container .select2-choice>.select2-chosen,
body[data-fancy-form-rcs="1"] .woocommerce-ordering select,
.tabbed[data-style=minimal_alt]>ul li a,
.material .widget .nectar_widget[class*=nectar_blog_posts_]>li .post-title,
body.material .tagcloud a,
.material .main-content .widget li a,
.material #footer-outer .widget li a,
.nectar-recent-posts-slider_multiple_visible .recent-post-container.container .strong a,
.material .recentcomments .comment-author-link,
.single .post-area .content-inner>.post-tags a,
.masonry.material .masonry-blog-item .grav-wrap a,
.nectar-recent-posts-single_featured .grav-wrap a,
.masonry.material .masonry-blog-item .meta-category a,
.post-area.featured_img_left article .meta-category a,
.post-area.featured_img_left article .grav-wrap .text a,
.related-posts[data-style=material] .meta-category a,
.masonry.auto_meta_overlaid_spaced article.post.quote .author,
.masonry.material article.post.quote .author,
.nectar-post-grid-wrap[data-style=vertical_list] .nectar-link-underline,
.nectar-post-grid.vert_list_counter .item-main:before,
body.search-results #search-results[data-layout=list-no-sidebar] .result .inner-wrap h2 span,
.material .tabbed>ul li a,
.post-area.featured_img_left article.post.quote .author,
.single .post.format-quote .author,
.related-posts[data-style=material] .grav-wrap .text a,
.auto_meta_overlaid_spaced .masonry-blog-item .meta-category a,
[data-style=list_featured_first_row] .meta-category a,
.nectar-recent-posts-single_featured .strong a,
.nectar-recent-posts-single_featured.multiple_featured .controls li .title,
body .woocommerce .nectar-woo-flickity[data-controls=arrows-and-text] .woo-flickity-count,
body.woocommerce ul.products li.minimal.product span.onsale,
.nectar-ajax-search-results ul.products li.minimal.product span.onsale,
.nectar-woo-flickity ul.products li.minimal.product span.onsale,
.nectar-quick-view-box span.onsale,
.nectar-quick-view-box .nectar-full-product-link a,
body .nectar-quick-view-box .single_add_to_cart_button,
.nectar-quick-view-box .single_add_to_cart_button,
body .cart .quantity input.qty,
body .cart .quantity input.plus,
body .cart .quantity input.minus,
body .woocommerce-mini-cart .quantity input.qty,
body .woocommerce-mini-cart .quantity input.plus,
body .woocommerce-mini-cart .quantity input.minus,
.style_slide_in_click .product-meta>.quantity .amount,
.pum-theme-salient-page-builder-optimized .pum-container .pum-content+.pum-close,
.woocommerce-account .woocommerce-form-login .lost_password,
.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style=fullwidth] ul.tabs li a,
.woocommerce div.product_meta,
.woocommerce table.shop_table th,
#header-outer .widget_shopping_cart .cart_list a,
.woocommerce .yith-wcan-reset-navigation.button,
.single-product .entry-summary p.stock.out-of-stock,
.nectar-post-grid .nectar-post-grid-item .content .meta-category a,
.nectar-slide-in-cart.style_slide_in_click ul.product_list_widget li dl dt,
.woocommerce-tabs ol.commentlist li .comment-text p.meta strong,
#ajax-content-wrap .nectar-inherit-label {
 font-family:Helvetica,sans-serif;
 letter-spacing:0
}
.portfolio-filters-inline .container>ul a,
.portfolio-filters>ul a,
.portfolio-filters>a span,
.nectar-post-grid-filters a {
 font-family:Helvetica,sans-serif
}
.portfolio-items .col p,
.container-wrap[data-nav-pos=after_project_2] .bottom_controls li span:not(.text) {
 font-family:Helvetica,sans-serif
}
.nectar-dropcap {
 font-family:Helvetica,sans-serif
}
body #sidebar h4,
body .widget h4,
body #footer-outer .widget h4 {
 font-family:Helvetica,sans-serif
}
body #page-header-bg h1,
html body .row .col.section-title h1,
.nectar-box-roll .overlaid-content h1,
.featured-media-under-header h1 {
 font-family:Helvetica,sans-serif;
 text-transform:uppercase;
 letter-spacing:2px;
 font-size:40px;
 line-height:50px;
 font-weight:700
}
@media only screen and (min-width:690px) and (max-width:999px) {
 .overlaid-content h1 {
  font-size:28px!important;
  line-height:32px!important
 }
}
@media only screen and (min-width:1000px) and (max-width:1300px) {
 #page-header-bg .span_6 h1,
 .nectar-box-roll .overlaid-content h1,
 body .featured-media-under-header h1 {
  font-size:34px;
  line-height:42.5px
 }
}
@media only screen and (min-width:1300px) and (max-width:1500px) {
 #page-header-bg .span_6 h1,
 .nectar-box-roll .overlaid-content h1 {
  font-size:36px;
  line-height:45px
 }
}
@media only screen and (max-width:690px) {
 .overlaid-content h1 {
  font-size:18px!important;
  line-height:22.5px!important
 }
}
body #page-header-bg .span_6 span.subheader,
#page-header-bg span.result-num,
body .row .col.section-title>span,
.page-header-no-bg .col.section-title h1>span,
.nectar-box-roll .overlaid-content .subheader {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:35px;
 line-height:40px
}
@media only screen and (min-width:1000px) and (max-width:1300px) {
 body #page-header-bg:not(.fullscreen-header) .span_6 span.subheader,
 body .row .col.section-title>span {
  font-size:31.5px;
  line-height:36px
 }
}
@media only screen and (min-width:690px) and (max-width:999px) {
 body #page-header-bg.fullscreen-header .span_6 span.subheader,
 .overlaid-content .subheader {
  font-size:28px!important;
  line-height:32px!important
 }
 #page-header-bg .span_6 span.subheader {
  font-size:20px!important;
  line-height:1.6!important
 }
}
@media only screen and (max-width:690px) {
 body #page-header-bg.fullscreen-header .span_6 span.subheader,
 .overlaid-content .subheader {
  font-size:24.5px!important;
  line-height:28px!important
 }
 #page-header-bg .span_6 span.subheader {
  font-size:16px!important;
  line-height:1.6!important
 }
}
body #slide-out-widget-area .inner .off-canvas-menu-container li a,
body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,
body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a,
body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a,
body #nectar-ocm-ht-line-check {
 font-family:Helvetica,sans-serif;
 font-size:21px;
 line-height:30px;
 font-weight:700
}
@media only screen and (min-width:690px) and (max-width:999px) {
 body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,
 #slide-out-widget-area.fullscreen-split .off-canvas-menu-container>ul>li>a,
 body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
  font-size:18.9px!important;
  line-height:27px!important
 }
}
@media only screen and (max-width:690px) {
 body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,
 #slide-out-widget-area.fullscreen-split .off-canvas-menu-container>ul>li>a,
 body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
  font-size:14.7px!important;
  line-height:21px!important
 }
}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li li a,
#slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li li a {
 font-size:14.7px;
 line-height:14.7px
}
body #slide-out-widget-area .menuwrapper li small,
#header-outer .sf-menu li ul li a .item_desc,
#slide-out-widget-area.fullscreen-split .off-canvas-menu-container li small,
#slide-out-widget-area .off-canvas-menu-container .nectar-ext-menu-item .item_desc,
.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .menu li small,
#header-outer #mobile-menu ul ul>li>a .item_desc,
.nectar-ext-menu-item .menu-item-desc,
#slide-out-widget-area .inner .off-canvas-menu-container li a .item_desc {
 font-family:Helvetica,sans-serif;
 font-size:16px;
 line-height:16px;
 font-weight:400
}
@media only screen and (min-width:690px) and (max-width:999px) {
 #slide-out-widget-area .menuwrapper li small {
  font-size:14.4px;
  line-height:14.4px
 }
}
@media only screen and (max-width:690px) {
 #slide-out-widget-area .menuwrapper li small {
  font-size:11.2px;
  line-height:11.2px
 }
}
.swiper-slide .content h2 {
 font-family:Helvetica,sans-serif;
 text-transform:uppercase;
 letter-spacing:0;
 font-size:50px;
 line-height:53px;
 font-weight:700
}
@media only screen and (min-width:1000px) and (max-width:1300px) {
 body .nectar-slider-wrap[data-full-width=true] .swiper-slide .content h2,
 body .full-width-content .vc_col-sm-12 .nectar-slider-wrap .swiper-slide .content h2,
 body .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content h2,
 body .full-width-content .vc_span12 .swiper-slide .content h2 {
  font-size:40px!important;
  line-height:42.4px!important
 }
}
@media only screen and (min-width:690px) and (max-width:999px) {
 body .nectar-slider-wrap[data-full-width=true] .swiper-slide .content h2,
 body .full-width-content .vc_col-sm-12 .nectar-slider-wrap .swiper-slide .content h2,
 body .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content h2,
 body .full-width-content .vc_span12 .swiper-slide .content h2 {
  font-size:30px!important;
  line-height:31.8px!important
 }
}
@media only screen and (max-width:690px) {
 body .nectar-slider-wrap[data-full-width=true] .swiper-slide .content h2,
 body .full-width-content .vc_col-sm-12 .nectar-slider-wrap .swiper-slide .content h2,
 body .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content h2,
 body .full-width-content .vc_span12 .swiper-slide .content h2 {
  font-size:25px!important;
  line-height:26.5px!important
 }
}
#featured article .post-title h2 span,
.swiper-slide .content p,
body .vc_text_separator div {
 font-family:Helvetica,sans-serif;
 text-transform:capitalize;
 letter-spacing:0;
 font-size:22px;
 line-height:25px;
 font-weight:700
}
#portfolio-filters-inline ul {
 line-height:41px!important
}
.swiper-slide .content p.transparent-bg span {
 line-height:47px
}
@media only screen and (min-width:1000px) and (max-width:1300px) {
 .nectar-slider-wrap[data-full-width=true] .swiper-slide .content p,
 .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content p,
 .full-width-content .vc_span12 .swiper-slide .content p {
  font-size:17.6px!important;
  line-height:20px!important
 }
}
@media only screen and (min-width:690px) and (max-width:999px) {
 .nectar-slider-wrap[data-full-width=true] .swiper-slide .content p,
 .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content p,
 .full-width-content .vc_span12 .swiper-slide .content p {
  font-size:15.4px!important;
  line-height:17.5px!important
 }
}
@media only screen and (max-width:690px) {
 body .nectar-slider-wrap[data-full-width=true] .swiper-slide .content p,
 body .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content p,
 body .full-width-content .vc_span12 .swiper-slide .content p {
  font-size:15.4px!important;
  line-height:17.5px!important
 }
}
blockquote,
.testimonial_slider blockquote,
.testimonial_slider blockquote span,
.testimonial_slider[data-style=minimal] blockquote span:not(.title),
.testimonial_slider[data-style=minimal] blockquote,
.testimonial_slider[data-style=minimal] .controls {
 font-family:Helvetica,sans-serif;
 letter-spacing:0;
 font-size:19px;
 line-height:22px
}
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3,
.woocommerce ul.products li.product h2,
.woocommerce ul.products li.product h2,
.woocommerce-page ul.products li.product h2 {
 font-family:Helvetica,sans-serif
}
.woocommerce .material.product .product-wrap .product-add-to-cart .price .amount,
.woocommerce .material.product .product-wrap .product-add-to-cart a,
.woocommerce .material.product .product-wrap .product-add-to-cart a>span,
.woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart,
html .woocommerce ul.products li.product.material .price,
.woocommerce ul.products li.product.material .price ins,
.woocommerce ul.products li.product.material .price ins .amount,
.woocommerce-page ul.products li.product.material .price ins span,
.material.product .product-wrap .product-add-to-cart a span,
html .woocommerce ul.products .text_on_hover.product .add_to_cart_button,
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product .price ins,
.woocommerce ul.products li.product .price ins .amount,
html .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart,
body .material.product .product-wrap .product-add-to-cart[data-nectar-quickview=true] a span,
.woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart,
.text_on_hover.product a.added_to_cart,
.products li.product.minimal .product-meta .price,
.products li.product.minimal .product-meta .amount {
 font-family:Helvetica,sans-serif
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-page .single_add_to_cart_button,
.woocommerce-page #respond input#submit,
.woocommerce nav.woocommerce-pagination ul li a,
html body nav.woocommerce-pagination ul li a,
html body nav.woocommerce-pagination ul li span,
.woocommerce-account .woocommerce-form-login button.button,
.woocommerce-account .woocommerce-form-register button.button,
.text_on_hover.product .add_to_cart_button,
.text_on_hover.product>.button,
.nectar-slide-in-cart .widget_shopping_cart .buttons a,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart_content .nectar-inactive a,
.material.product .product-wrap .product-add-to-cart a .price .amount,
.material.product .product-wrap .product-add-to-cart a span,
ul.products li.material.product span.onsale,
.woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart,
.woocommerce-page ul.products li.product.material .price,
.woocommerce-page ul.products li.product.material .price ins span,
body .woocommerce .nectar-woo-flickity[data-controls=arrows-and-text] .nectar-woo-carousel-top,
.products li.product.minimal .product-add-to-cart a,
.woocommerce div.product form.cart .button,
.nectar-quick-view-box .nectar-full-product-link,
.woocommerce-page .nectar-quick-view-box button[type=submit].single_add_to_cart_button,
#header-outer .widget_shopping_cart a.button,
.woocommerce .classic .product-wrap .product-add-to-cart .add_to_cart_button,
.woocommerce .classic .product-wrap .product-add-to-cart .button,
.text_on_hover.product .nectar_quick_view,
.woocommerce .classic .product-wrap .product-add-to-cart .button.product_type_variable,
.woocommerce.add_to_cart_inline a.button.add_to_cart_button,
.woocommerce .classic .product-wrap .product-add-to-cart .button.product_type_grouped,
.woocommerce-page .woocommerce p.return-to-shop a.wc-backward,
.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart__empty-message a.button {
 font-family:Helvetica,sans-serif;
 text-transform:none!important;
 letter-spacing:0;
 font-size:15px
}
#footer-outer .widget h4,
#sidebar h4,
#call-to-action .container a,
.uppercase,
.nectar-post-grid-wrap .load-more,
.nectar-button,
.nectar-button.medium,
.nectar-button.small,
.nectar-view-indicator span,
.nectar-3d-transparent-button,
.swiper-slide .button a,
.play_button_with_text span[data-font*=btn],
body .widget_calendar table th,
body #footer-outer #footer-widgets .col .widget_calendar table th,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>a,
.carousel-heading h2,
body .gform_wrapper .top_label .gfield_label,
body .vc_pie_chart .wpb_pie_chart_heading,
#infscr-loading div,
#page-header-bg .author-section a,
.ascend input[type=submit],
.ascend button[type=submit],
.material input[type=submit],
.material button[type=submit],
.original .checkout_coupon button[type=submit],
.original.woocommerce-cart .actions button[type=submit],
.ascend .checkout_coupon button[type=submit],
.ascend.woocommerce-cart .actions button[type=submit],
body.material #page-header-bg.fullscreen-header .inner-wrap>a,
body #page-header-bg[data-post-hs=default_minimal] .inner-wrap>a,
.widget h4,
.text-on-hover-wrap .categories a,
.meta_overlaid article.post .post-header h3,
.meta_overlaid article.post.quote .post-content h3,
.meta_overlaid article.post.link .post-content h3,
.meta_overlaid article .meta-author a,
.pricing-column.highlight h3 .highlight-reason,
.blog-recent[data-style=minimal] .col>span,
body .masonry.classic_enhanced .posts-container article .meta-category a,
body .masonry.classic_enhanced .posts-container article.wide_tall .meta-category a,
.blog-recent[data-style*=classic_enhanced] .meta-category a,
.nectar-recent-posts-slider .container .strong,
.single .heading-title[data-header-style=default_minimal] .meta-category a,
.nectar-fancy-box .link-text,
.post-area.standard-minimal article.post .post-meta .date a,
.post-area.standard-minimal article.post .more-link span,
body[data-button-style=rounded] #pagination>a,
html body #pagination>span,
body[data-form-submit=see-through-2] input[type=submit],
body[data-form-submit=see-through-2] button[type=submit],
body[data-form-submit=see-through] input[type=submit],
body[data-form-submit=see-through] button[type=submit],
body[data-form-submit=regular] input[type=submit] body[data-form-submit=regular] button[type=submit],
.nectar_team_member_overlay .team_member_details .title,
body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>li.has-ul>a,
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info .normal-container>a,
.nectar-hor-list-item .nectar-list-item-btn,
.nectar-category-grid-item .content span.subtext,
.yikes-easy-mc-form .yikes-easy-mc-submit-button,
.nectar-cta .nectar-button-type,
.nectar-post-grid-wrap .nectar-post-grid-filters h4,
.nectar-inherit-btn-type {
 font-family:Helvetica,sans-serif;
 text-transform:none!important;
 letter-spacing:0;
 font-size:15px
}
.nectar-view-indicator span {
 font-size:15px!important
}
.team-member h4,
.row .col.section-title p,
.row .col.section-title span,
#page-header-bg .subheader,
.nectar-milestone .subject,
.testimonial_slider blockquote span {
 font-family:Helvetica,sans-serif
}
article.post .post-meta .month {
 line-height:-6px
}
