body a { color: #0c0c0c; }
	
	#header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:hover, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, header#top nav > ul > li.button_bordered > a:hover, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-item > a,
	header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator i, header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator i,
	#header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_item > a,
	body header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator [class^="icon-"], header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"],
    .sf-menu li ul li.sfHover > a .sf-sub-indicator [class^="icon-"], #header-outer:not(.transparent) #social-in-menu a i:after, .testimonial_slider[data-rating-color="accent-color"] .star-rating .filled:before,
	ul.sf-menu > li > a:hover > .sf-sub-indicator i, ul.sf-menu > li > a:active > .sf-sub-indicator i, ul.sf-menu > li.sfHover > a > .sf-sub-indicator i,
	.sf-menu ul li.current_page_item > a , .sf-menu ul li.current-menu-ancestor > a, .sf-menu ul li.current_page_ancestor > a, .sf-menu ul a:focus ,
	.sf-menu ul a:hover, .sf-menu ul a:active, .sf-menu ul li:hover > a, .sf-menu ul li.sfHover > a, .sf-menu li ul li a:hover, .sf-menu li ul li.sfHover > a,
	#footer-outer a:hover, .recent-posts .post-header a:hover, article.post .post-header a:hover, article.result a:hover,  article.post .post-header h2 a, .single article.post .post-meta a:hover,
	.comment-list .comment-meta a:hover, label span, .wpcf7-form p span, .icon-3x[class^="icon-"], .icon-3x[class*=" icon-"], .icon-tiny[class^="icon-"], body .circle-border, article.result .title a, .home .blog-recent:not([data-style="list_featured_first_row"]) .col .post-header a:hover,
	.home .blog-recent .col .post-header h3 a, #single-below-header a:hover, header#top #logo:hover, .sf-menu > li.current_page_ancestor > a > .sf-sub-indicator [class^="icon-"], .sf-menu > li.current-menu-ancestor > a > .sf-sub-indicator [class^="icon-"],
	body #mobile-menu li.open > a [class^="icon-"], .pricing-column h3, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color h4, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color .interval,
	.comment-author a:hover, .project-attrs li i, #footer-outer #copyright li a i:hover, .col:hover > [class^="icon-"].icon-3x.accent-color.alt-style.hovered, .col:hover > [class*=" icon-"].icon-3x.accent-color.alt-style.hovered,
	#header-outer .widget_shopping_cart .cart_list a, .woocommerce .star-rating, .woocommerce-page table.cart a.remove, .woocommerce form .form-row .required, .woocommerce-page form .form-row .required, body #header-secondary-outer #social a:hover i,
	.woocommerce ul.products li.product .price, body .twitter-share:hover i, .twitter-share.hovered i, body .linkedin-share:hover i, .linkedin-share.hovered i, body .google-plus-share:hover i, .google-plus-share.hovered i, .pinterest-share:hover i, .pinterest-share.hovered i, .facebook-share:hover i, .facebook-share.hovered i, .woocommerce-page ul.products li.product .price, .nectar-milestone .number.accent-color, header#top nav > ul > li.megamenu > ul > li > a:hover, header#top nav > ul > li.megamenu > ul > li.sfHover > a, body #portfolio-nav a:hover i,
	span.accent-color, .nectar-love:hover i, .nectar-love.loved i, .portfolio-items .nectar-love:hover i, .portfolio-items .nectar-love.loved i, body .hovered .nectar-love i, header#top nav ul #search-btn a:hover span, header#top nav ul .slide-out-widget-area-toggle a:hover span, 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 a .title,  #search-outer .ui-widget-content .ui-state-hover .title,  #search-outer .ui-widget-content .ui-state-focus .title, .portfolio-filters-inline .container ul li a.active,
	body [class^="icon-"].icon-default-style,.single-post #single-below-header.fullscreen-header .icon-salient-heart-2, .svg-icon-holder[data-color="accent-color"], .team-member a.accent-color:hover, .ascend .comment-list .reply a, .wpcf7-form .wpcf7-not-valid-tip, .text_on_hover.product .add_to_cart_button, .blog-recent[data-style="minimal"] .col > span, .blog-recent[data-style="title_only"] .col:hover .post-header .title, .woocommerce-checkout-review-order-table .product-info .amount,
	.tabbed[data-style="minimal"] > ul li a.active-tab, .masonry.classic_enhanced  article.post .post-meta a:hover i, .blog-recent[data-style*="classic_enhanced"] .post-meta a:hover i, .blog-recent[data-style*="classic_enhanced"] .post-meta .icon-salient-heart-2.loved, .masonry.classic_enhanced article.post .post-meta .icon-salient-heart-2.loved, .single #single-meta ul li:not(.meta-share-count):hover i, .single #single-meta ul li:not(.meta-share-count):hover a, .single #single-meta ul li:not(.meta-share-count):hover span, .single #single-meta ul li.meta-share-count .nectar-social a:hover i, #project-meta  #single-meta ul li > a, #project-meta ul li.meta-share-count .nectar-social a:hover i,  #project-meta ul li:not(.meta-share-count):hover i, #project-meta ul li:not(.meta-share-count):hover span,
	div[data-style="minimal"] .toggle:hover h3 a, div[data-style="minimal"] .toggle.open h3 a, .nectar-icon-list[data-icon-style="border"][data-icon-color="accent-color"] .list-icon-holder[data-icon_type="numerical"] span, .nectar-icon-list[data-icon-color="accent-color"][data-icon-style="border"] .content h4, body[data-dropdown-style="minimal"] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, body[data-dropdown-style="minimal"] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, .post-area.standard-minimal article.post .post-meta .date a,  .post-area.standard-minimal article.post .post-header h2 a:hover, .post-area.standard-minimal  article.post .more-link:hover span,
	 .post-area.standard-minimal article.post .more-link span:after, .post-area.standard-minimal article.post .minimal-post-meta a:hover, body #pagination .page-numbers.prev:hover, body #pagination .page-numbers.next:hover,  html body .woocommerce-pagination a.page-numbers:hover, body .woocommerce-pagination a.page-numbers:hover, body #pagination a.page-numbers:hover, .nectar-slide-in-cart .widget_shopping_cart .cart_list a, .sf-menu ul li.open-submenu > a,
	.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"], html .ascend.woocommerce #sidebar div ul li a:hover, html .ascend.woocommerce #sidebar div ul li.current-cat > a, .woocommerce .widget_layered_nav ul li.chosen a:after, .woocommerce-page .widget_layered_nav ul li.chosen a:after, [data-style="list_featured_first_row"] .meta-category a,
	body[data-form-submit="see-through"] input[type=submit], body[data-form-submit="see-through"] button[type=submit], #header-outer[data-format="left-header"] .sf-menu .sub-menu .current-menu-item > a, .nectar_icon_wrap[data-color="accent-color"] i, .nectar_team_member_close .inner:before, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a:hover, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a:hover, .masonry.material .masonry-blog-item .meta-category a, .post-area.featured_img_left .meta-category a,
	body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-item.has-ul > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-ancestor.has-ul > a, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section a.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, .related-posts[data-style="material"] .meta-category a,
	 body[data-dropdown-style="minimal"].material:not([data-header-color="custom"]) #header-outer:not([data-format="left-header"]) header#top nav >ul >li:not(.megamenu) ul.cart_list a:hover, body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart,  .material .widget li:not(.has-img) a:hover .post-title, .material #sidebar .widget li:not(.has-img) a:hover .post-title, .material .container-wrap #author-bio #author-info a:hover,
	 .material #sidebar .widget ul[data-style="featured-image-left"] li a:hover .post-title, body.material .tabbed[data-color-scheme="accent-color"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a:hover, body.material .tabbed[data-color-scheme="accent-color"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a.active-tab, body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, .material .widget .tagcloud a, .material #sidebar .widget .tagcloud a, .single.material .post-area .content-inner > .post-tags a, .tabbed[data-style*="material"][data-color-scheme="accent-color"] ul li a:not(.active-tab):hover, 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, .nectar_single_testimonial[data-color="accent-color"] p span.open-quote
	{	
		color:#0c0c0c!important;
	}
	
	.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.accent-color.alt-style.hovered, body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.accent-color.alt-style.hovered,
	.ascend #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap:not(.has_products) .icon-salient-cart {
		color:#0c0c0c!important;
	}
	
	
	.orbit-wrapper div.slider-nav span.right, .orbit-wrapper div.slider-nav span.left, .flex-direction-nav a, .jp-play-bar,
	.jp-volume-bar-value, .jcarousel-prev:hover, .jcarousel-next:hover, .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-filters a, .portfolio-filters #sort-portfolio, .project-attrs li span, .progress li span, .nectar-progress-bar span,
	#footer-outer #footer-widgets .col .tagcloud a:hover, #sidebar .widget .tagcloud a:hover, article.post .more-link span:hover, #fp-nav.tooltip ul li .fp-tooltip .tooltip-inner,
	article.post.quote .post-content .quote-inner, article.post.link .post-content .link-inner, #pagination .next a:hover, #pagination .prev a:hover, 
	.comment-list .reply a:hover, input[type=submit]:hover, input[type="button"]:hover, #footer-outer #copyright li a.vimeo:hover, #footer-outer #copyright li a.behance:hover,
	.toggle.open h3 a, .tabbed > ul li a.active-tab, [class*=" icon-"], .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 a.primary-color:hover, #footer-outer #footer-widgets .col input[type="submit"],
	.carousel-prev:hover, .carousel-next:hover, body .products-carousel .carousel-next:hover, body .products-carousel .carousel-prev:hover, .blog-recent .more-link span:hover, .post-tags a:hover, .pricing-column.highlight h3, .pricing-table[data-style="flat-alternative"] .pricing-column.highlight h3 .highlight-reason, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color:before, #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, .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,
	article.post.quote .post-content .quote-inner, article.post.link .post-content .link-inner, article.format-status .post-content .status-inner, article.post.format-aside .aside-inner, 
	body #header-secondary-outer #social li a.behance:hover, body #header-secondary-outer #social li a.vimeo:hover, #sidebar .widget:hover [class^="icon-"].icon-3x, .woocommerce-page button.single_add_to_cart_button,
	article.post.quote .content-inner .quote-inner .whole-link, .masonry.classic_enhanced article.post.quote.wide_tall .post-content a:hover .quote-inner, .masonry.classic_enhanced article.post.link.wide_tall .post-content a:hover .link-inner, .iosSlider .prev_slide:hover, .iosSlider .next_slide:hover, body [class^="icon-"].icon-3x.alt-style.accent-color, body [class*=" icon-"].icon-3x.alt-style.accent-color, #slide-out-widget-area, #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-alt .bg-inner,
	#header-outer .widget_shopping_cart a.button, body[data-button-style="rounded"] .wpb_wrapper .twitter-share:before, body[data-button-style="rounded"] .wpb_wrapper .twitter-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .facebook-share:before, body[data-button-style="rounded"] .wpb_wrapper .facebook-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .google-plus-share:before, body[data-button-style="rounded"] .wpb_wrapper .google-plus-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .nectar-social:hover > *:before, body[data-button-style="rounded"] .wpb_wrapper .pinterest-share:before, body[data-button-style="rounded"] .wpb_wrapper .pinterest-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .linkedin-share:before, body[data-button-style="rounded"] .wpb_wrapper .linkedin-share.hovered:before,  #header-outer a.cart-contents .cart-wrap span, #header-outer a#mobile-cart-link .cart-wrap span, .swiper-slide .button.solid_color a, .swiper-slide .button.solid_color_2 a, .portfolio-filters, button[type=submit]:hover, #buddypress button:hover, #buddypress a.button:hover, #buddypress ul.button-nav li.current a, 
	header#top nav ul .slide-out-widget-area-toggle a:hover i.lines, header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after, header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before, header#top nav ul .slide-out-widget-area-toggle[data-icon-animation="simple-transform"] a:hover i.lines-button:after,  #buddypress a.button:focus, .text_on_hover.product a.added_to_cart, .woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a:after, 
    .woocommerce div[data-project-style="text_on_hover"]  .cart .quantity input.minus, .woocommerce div[data-project-style="text_on_hover"]  .cart .quantity input.plus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .span_4 input[type="submit"].checkout-button,
    .portfolio-filters-inline[data-color-scheme="accent-color"], body[data-fancy-form-rcs="1"] [type="radio"]:checked + label:after, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice,
    header#top nav > ul > li.button_solid_color > a:before, #header-outer.transparent header#top nav > ul > li.button_solid_color > a:before, .tabbed[data-style*="minimal"] > ul li a:after, .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, .bottom_controls #portfolio-nav .controls li a i:after, .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i, .nectar_video_lightbox.nectar-button[data-color="default-accent-color"],  .nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover,
    .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-recent-posts-slider .container .strong span:before, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover,
    .single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, body.single-post .sharing-default-minimal .nectar-love.loved, .nectar-fancy-box:after, .divider-small-border[data-color="accent-color"], .divider-border[data-color="accent-color"], 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,
    .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"] a.nectar_video_lightbox,  body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] a.nectar_video_lightbox:after, .span_12.dark .owl-theme .owl-dots .owl-dot.active span, .span_12.dark .owl-theme .owl-dots .owl-dot:hover span, .nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="accent-color"] .nectar_hotspot, .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:before, .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:after,
    .portfolio-filters-inline[data-color-scheme="accent-color-underline"] a:after, body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) ul a:hover, body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li a:hover, body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li.sfHover > a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul ul li.current-menu-item > a, body[data-dropdown-style="minimal"] #header-outer .widget_shopping_cart a.button, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) ul a:hover, .nectar-recent-posts-single_featured .strong a, 
     .post-area.standard-minimal article.post .more-link span:before, .nectar-slide-in-cart .widget_shopping_cart a.button, body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] header#top nav ul li:not([class*="button_"]) > a span:after, .woocommerce .material.product .add_to_cart_button,
     body nav.woocommerce-pagination span.page-numbers.current, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a:hover, body[data-form-submit="regular"] input[type=submit], body[data-form-submit="regular"] button[type=submit],
     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[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, .masonry.material .masonry-blog-item .meta-category a:before, .related-posts[data-style="material"] .meta-category a:before, .post-area.featured_img_left .meta-category a:before, .material.masonry .masonry-blog-item .video-play-button, 
     .nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"]:not([data-draw="true"]) .nectar_icon:hover, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-item > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-ancestor > a, .nectar-social-sharing-fixed > a:before, .nectar-social-sharing-fixed .nectar-social a, body.material #page-header-bg.fullscreen-header .inner-wrap >a, .masonry.material .quote-inner:before, .masonry.material .link-inner:before,
     .tabbed[data-style="minimal_alt"] .magic-line, .nectar-google-map[data-nectar-marker-color="accent-color"] .animated-dot .middle-dot, .nectar-google-map[data-nectar-marker-color="accent-color"] .animated-dot div[class*="signal"], .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] span.play > .inner-wrap:before, .nectar-hor-list-item[data-color="accent-color"]:before, body.material #slide-out-widget-area-bg.slide-out-from-right, .widget  .material .widget .tagcloud a:before, .material #sidebar .widget .tagcloud a:before, .single .post-area .content-inner > .post-tags a:before, .auto_meta_overlaid_spaced article.post.quote .n-post-bg:after, .auto_meta_overlaid_spaced article.post.link .n-post-bg:after,
		 .post-area.featured_img_left .posts-container .article-content-wrap  .video-play-button, .post-area.featured_img_left article.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 li.active:before, [data-style="list_featured_first_row"] .meta-category a:before,
		 .tabbed[data-style*="material"][data-color-scheme="accent-color"] ul:after, .nectar-fancy-box[data-color="accent-color"]:not([data-style="default"]) .box-bg:after, div[data-style="minimal_small"] .toggle.accent-color > h3:after,
		 body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i, .portfolio-items .col.nectar-new-item .inner-wrap:before, body.material .nectar-video-box[data-color="default-accent-color"] a.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 
	{
		background-color:#0c0c0c!important;
	}
	
	.col:hover > [class^="icon-"].icon-3x:not(.alt-style).accent-color.hovered, .col:hover > [class*=" icon-"].icon-3x:not(.alt-style).accent-color.hovered, body .nectar-button.see-through-2[data-hover-color-override="false"]:hover,
	.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x:not(.alt-style).accent-color.hovered, .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x:not(.alt-style).accent-color.hovered {
		background-color:#0c0c0c!important;
	}
	
	body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i:after { box-shadow: #0c0c0c 0px 8px 15px; opacity: 0.24; }
	
  .nectar-fancy-box[data-style="color_box_hover"][data-color="accent-color"]:hover:before { box-shadow: 0 30px 90px #0c0c0c; } 
	
	.tabbed[data-style*="material"][data-color-scheme="accent-color"] ul li a.active-tab:after {  box-shadow: 0px 18px 50px  #0c0c0c; }
	
	.bottom_controls #portfolio-nav ul:first-child  li#all-items a:hover i { box-shadow: -.6em 0 #0c0c0c, -.6em .6em #0c0c0c, .6em 0 #0c0c0c, .6em -.6em #0c0c0c, 0 -.6em #0c0c0c, -.6em -.6em #0c0c0c, 0 .6em #0c0c0c, .6em .6em #0c0c0c;  }
	
	.tabbed > ul li a.active-tab, 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, body[data-button-style="rounded"] .wpb_wrapper .twitter-share:before, body[data-button-style="rounded"] .wpb_wrapper .twitter-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .facebook-share:before, body[data-button-style="rounded"] .wpb_wrapper .facebook-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .google-plus-share:before, body[data-button-style="rounded"] .wpb_wrapper .google-plus-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .nectar-social:hover > *:before, body[data-button-style="rounded"] .wpb_wrapper .pinterest-share:before, body[data-button-style="rounded"] .wpb_wrapper .pinterest-share.hovered:before, body[data-button-style="rounded"] .wpb_wrapper .linkedin-share:before, body[data-button-style="rounded"] .wpb_wrapper .linkedin-share.hovered:before,  #featured article .post-title a:hover, #header-outer[data-lhe="animated_underline"] header#top nav > ul > li > a:after, body #featured article .post-title a:hover, div.wpcf7-validation-errors, body[data-fancy-form-rcs="1"] [type="radio"]:checked + label:before, body[data-fancy-form-rcs="1"] [type="radio"]:checked + label:after, body[data-fancy-form-rcs="1"] input[type="checkbox"]:checked + label > span, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice,
	#header-outer:not(.transparent) header#top nav > ul > li.button_bordered > a:hover:before, .single #single-meta ul li:not(.meta-share-count):hover a, .single #project-meta ul li:not(.meta-share-count):hover a, 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,
	.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose, 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], .nectar_icon_wrap[data-style="border-basic"][data-color="accent-color"] .nectar_icon, .nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"]:not([data-draw="true"]) .nectar_icon,
	.nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"][data-draw="true"]:hover .nectar_icon, .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] span.play:before, .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] span.play:after, .material #header-secondary-outer[data-lhe="animated_underline"] nav >ul.sf-menu >li >a:after, .material blockquote::before,
	body.material .nectar-button.see-through.accent-color[data-color-override="false"] {
		border-color:#0c0c0c!important;
	}

	#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 #0c0c0c; -webkit-box-shadow: inset 0 0 0 2px #0c0c0c; }
 
	.default-loading-icon:before { border-top-color:#0c0c0c!important; }

	#header-outer a.cart-contents span:before, #fp-nav.tooltip ul li .fp-tooltip .tooltip-inner:after { border-color: transparent #0c0c0c!important; }
	
	body .col:not(.post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border, body #sidebar .widget:hover .circle-border, 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:#0c0c0c; }

	.widget .nectar_widget[class*="nectar_blog_posts_"] .arrow-circle svg circle { stroke: #0c0c0c; }

	.gallery a:hover img { border-color:#0c0c0c!important; }@media only screen 
		and (min-width : 1px) and (max-width : 1000px) {
			
			body #featured article .post-title > a { background-color:#0c0c0c; }
			
			body #featured article .post-title > a { border-color:#0c0c0c; }
		}
		
		.nectar-button.regular-button.extra-color-1, .nectar-button.tilt.extra-color-1 { background-color: #01fe13!important; }
		
		.icon-3x[class^="icon-"].extra-color-1:not(.alt-style), .icon-tiny[class^="icon-"].extra-color-1, .icon-3x[class*=" icon-"].extra-color-1:not(.alt-style) , body .icon-3x[class*=" icon-"].extra-color-1:not(.alt-style)  .circle-border, .woocommerce-page table.cart a.remove, #header-outer .widget_shopping_cart .cart_list li a.remove,  #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, .nectar-milestone .number.extra-color-1, span.extra-color-1,
		.team-member ul.social.extra-color-1 li a, .stock.out-of-stock, body [class^="icon-"].icon-default-style.extra-color-1, body [class^="icon-"].icon-default-style[data-color="extra-color-1"], .team-member a.extra-color-1:hover, 
		.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-1 h3, .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1 h4, .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1 .interval,
		.svg-icon-holder[data-color="extra-color-1"], div[data-style="minimal"] .toggle.extra-color-1:hover h3 a, div[data-style="minimal"] .toggle.extra-color-1.open h3 a, .nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-1"] .list-icon-holder[data-icon_type="numerical"] span, .nectar-icon-list[data-icon-color="extra-color-1"][data-icon-style="border"] .content h4,
		 .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 a.active, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-1-underline"].full-width-section a:hover, .testimonial_slider[data-rating-color="extra-color-1"] .star-rating .filled:before,
		 header#top nav > ul > li.button_bordered_2 > a:hover, body.material .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a:hover, body.material .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a.active-tab, .tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li a:not(.active-tab):hover,
		 body.material .nectar-button.see-through.extra-color-1[data-color-override="false"], div[data-style="minimal_small"] .toggle.extra-color-1 > h3 a:hover, div[data-style="minimal_small"] .toggle.extra-color-1.open > h3 a,
		 .nectar_single_testimonial[data-color="extra-color-1"] p span.open-quote {
			color: #01fe13!important;
		}
		
		.col:hover > [class^="icon-"].icon-3x.extra-color-1:not(.alt-style), .col:hover > [class*=" icon-"].icon-3x.extra-color-1:not(.alt-style).hovered, body .swiper-slide .button.transparent_2 a.extra-color-1:hover,
		body .col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-1:not(.alt-style).hovered, body .col:not(.post-area):not(#sidebar):not(.span_12):hover a [class*=" icon-"].icon-3x.extra-color-1:not(.alt-style).hovered, #sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-1:not(.alt-style),
		.portfolio-filters-inline[data-color-scheme="extra-color-1"], .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1:before, .pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-1 h3 .highlight-reason, .nectar-button.nectar_video_lightbox[data-color="default-extra-color-1"],  .nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-1"]:hover,
		.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-fancy-box[data-color="extra-color-1"]:after, .divider-small-border[data-color="extra-color-1"], .divider-border[data-color="extra-color-1"], 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, body .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"] > ul li:not(.cta-button) a:after,
		.nectar-animated-title[data-color="extra-color-1"] .nectar-animated-title-inner:after, .nectar-video-box[data-color="extra-color-1"] a.nectar_video_lightbox,  body .nectar-video-box[data-color="extra-color-1"][data-hover="zoom_button"] a.nectar_video_lightbox:after, .nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-1"] .nectar_hotspot, .portfolio-filters-inline[data-color-scheme="extra-color-1-underline"] a:after, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"]:not([data-draw="true"]) .nectar_icon:hover,  .nectar-google-map[data-nectar-marker-color="extra-color-1"] .animated-dot .middle-dot, .nectar-google-map[data-nectar-marker-color="extra-color-1"] .animated-dot div[class*="signal"], .nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"] span.play > .inner-wrap:before,
		.nectar-hor-list-item[data-color="extra-color-1"]:before, header#top nav > ul > li.button_solid_color_2 > a:before, #header-outer.transparent header#top nav > ul > li.button_solid_color_2 > a:before, body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material a.slide_out_area_close:before,
		.tabbed[data-color-scheme="extra-color-1"][data-style="minimal_alt"] .magic-line, .tabbed[data-color-scheme="extra-color-1"][data-style="default"] li:not(.cta-button) a.active-tab, .tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul:after, .tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li a.active-tab,
		.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, body.material .nectar-video-box[data-color="extra-color-1"] a.nectar_video_lightbox:before,
		 div[data-style="minimal_small"] .toggle.extra-color-1 > h3:after
		{
			background-color: #01fe13!important;
		}
		
		body [class^="icon-"].icon-3x.alt-style.extra-color-1, body [class*=" icon-"].icon-3x.alt-style.extra-color-1, [class*=" icon-"].extra-color-1.icon-normal, .extra-color-1.icon-normal, .bar_graph li span.extra-color-1, .nectar-progress-bar span.extra-color-1, #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, .woocommerce-page table.cart a.remove:hover, .swiper-slide .button.solid_color a.extra-color-1, .swiper-slide .button.solid_color_2 a.extra-color-1, .toggle.open.extra-color-1 h3 a {
			background-color: #01fe13!important;
		}
		
		.col:hover > [class^="icon-"].icon-3x.extra-color-1.alt-style.hovered, .col:hover > [class*=" icon-"].icon-3x.extra-color-1.alt-style.hovered, .no-highlight.extra-color-1 h3,
		.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-1.alt-style.hovered, body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-1.alt-style.hovered {
			color: #01fe13!important;
		}
		
		body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-1[data-color-override="false"] i:after { box-shadow: #01fe13 0px 8px 15px; opacity: 0.24; }
		
		.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li a.active-tab:after {  box-shadow: 0px 18px 50px  #01fe13; }
		.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-1"]:hover:before { box-shadow: 0 30px 90px #01fe13; } 
		
		body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-1.hovered .circle-border, .woocommerce-page table.cart a.remove, #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, body #sidebar .widget:hover .extra-color-1 .circle-border, .woocommerce-page table.cart a.remove,
		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,
		.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-1"] .nectar_icon, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"]:not([data-draw="true"]) .nectar_icon, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"][data-draw="true"]:hover .nectar_icon,
		.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"] span.play:before, .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"] span.play:after,
		#header-outer:not(.transparent) header#top nav > ul > li.button_bordered_2 > a:hover:before { border-color:#01fe13; }
		
		.tabbed[data-color-scheme="extra-color-1"][data-style="default"] li:not(.cta-button) a.active-tab,  body.material .nectar-button.see-through.extra-color-1[data-color-override="false"] { border-color:#01fe13!important; }
		
		.pricing-column.highlight.extra-color-1 h3 { background-color:#01fe13!important; }
		
		
		
		.nectar-button.regular-button.extra-color-2, .nectar-button.tilt.extra-color-2 { background-color: #000000!important; }
			
		.icon-3x[class^="icon-"].extra-color-2:not(.alt-style), .icon-3x[class*=" icon-"].extra-color-2:not(.alt-style), .icon-tiny[class^="icon-"].extra-color-2, body .icon-3x[class*=" icon-"].extra-color-2  .circle-border, .nectar-milestone .number.extra-color-2, span.extra-color-2, .team-member ul.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 a.extra-color-2:hover,
		.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-2 h3, .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2 h4, .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2 .interval,
		.svg-icon-holder[data-color="extra-color-2"], div[data-style="minimal"] .toggle.extra-color-2:hover h3 a, div[data-style="minimal"] .toggle.extra-color-2.open h3 a, .nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-2"] .list-icon-holder[data-icon_type="numerical"] span, .nectar-icon-list[data-icon-color="extra-color-2"][data-icon-style="border"] .content h4,
		.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 a.active, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section a:hover, .testimonial_slider[data-rating-color="extra-color-2"] .star-rating .filled:before,
		body.material .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a:hover, body.material .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a.active-tab, .tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li a:not(.active-tab):hover,
		body.material .nectar-button.see-through.extra-color-2[data-color-override="false"], div[data-style="minimal_small"] .toggle.extra-color-2 > h3 a:hover, div[data-style="minimal_small"] .toggle.extra-color-2.open > h3 a,
		.nectar_single_testimonial[data-color="extra-color-2"] p span.open-quote {
			color: #000000!important;
		}
	
		.col:hover > [class^="icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, .col:hover > [class*=" icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, body .swiper-slide .button.transparent_2 a.extra-color-2:hover, 
		.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, #sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-2:not(.alt-style), .pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-2 h3 .highlight-reason,  .nectar-button.nectar_video_lightbox[data-color="default-extra-color-2"],  .nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-2"]:hover,
		.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-fancy-box[data-color="extra-color-2"]:after, .divider-small-border[data-color="extra-color-2"], .divider-border[data-color="extra-color-2"], 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, body .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"] > ul li:not(.cta-button) a:after,
		.nectar-animated-title[data-color="extra-color-2"] .nectar-animated-title-inner:after, .nectar-video-box[data-color="extra-color-2"] a.nectar_video_lightbox, body .nectar-video-box[data-color="extra-color-2"][data-hover="zoom_button"] a.nectar_video_lightbox:after, .nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-2"] .nectar_hotspot, .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"] a:after, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"]:not([data-draw="true"]) .nectar_icon:hover, .nectar-google-map[data-nectar-marker-color="extra-color-2"] .animated-dot .middle-dot, .nectar-google-map[data-nectar-marker-color="extra-color-2"] .animated-dot div[class*="signal"], .nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] span.play > .inner-wrap:before,
		.nectar-hor-list-item[data-color="extra-color-2"]:before, .tabbed[data-color-scheme="extra-color-2"][data-style="minimal_alt"] .magic-line, .tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul:after, .tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li a.active-tab,
		.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, body.material .nectar-video-box[data-color="extra-color-2"] a.nectar_video_lightbox:before,
		div[data-style="minimal_small"] .toggle.extra-color-2 > h3:after
		{
			background-color: #000000!important;
		}
	
	
		body [class^="icon-"].icon-3x.alt-style.extra-color-2, body [class*=" icon-"].icon-3x.alt-style.extra-color-2, [class*=" icon-"].extra-color-2.icon-normal, .extra-color-2.icon-normal, .bar_graph li span.extra-color-2, .nectar-progress-bar span.extra-color-2, .woocommerce .product-wrap .add_to_cart_button.added, .woocommerce-message, .woocommerce-error, .woocommerce-info, 
		.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .swiper-slide .button.solid_color a.extra-color-2, .swiper-slide .button.solid_color_2 a.extra-color-2, .toggle.open.extra-color-2 h3 a,
		.portfolio-filters-inline[data-color-scheme="extra-color-2"], .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2:before {
			background-color: #000000!important;
		}
	
		.col:hover > [class^="icon-"].icon-3x.extra-color-2.alt-style.hovered, .col:hover > [class*=" icon-"].icon-3x.extra-color-2.alt-style.hovered, .no-highlight.extra-color-2 h3, 
		.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-2.alt-style.hovered, body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-2.alt-style.hovered {
			color: #000000!important;
		}
		
		body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-2[data-color-override="false"] i:after { box-shadow: #000000 0px 8px 15px; opacity: 0.24; }
		
		.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li a.active-tab:after {  box-shadow: 0px 18px 50px  #000000; }
		.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-2"]:hover:before { box-shadow: 0 30px 90px #000000; } 
		
		body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-2.hovered .circle-border, body #sidebar .widget:hover .extra-color-2 .circle-border,
		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,
		.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-2"] .nectar_icon, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"]:not([data-draw="true"]) .nectar_icon, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"][data-draw="true"]:hover .nectar_icon,
		.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] span.play:before, .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] span.play:after { border-color:#000000; }
		
		.pricing-column.highlight.extra-color-2 h3 { background-color:#000000!important; }
		.tabbed[data-color-scheme="extra-color-2"][data-style="default"] li:not(.cta-button) a.active-tab, body.material .nectar-button.see-through.extra-color-2[data-color-override="false"] { border-color:#000000!important; }
		
		
		.nectar-button.regular-button.extra-color-3, .nectar-button.tilt.extra-color-3 { background-color: #ffffff!important; }
			
	    .icon-3x[class^="icon-"].extra-color-3:not(.alt-style) , .icon-3x[class*=" icon-"].extra-color-3:not(.alt-style) , .icon-tiny[class^="icon-"].extra-color-3, body .icon-3x[class*=" icon-"].extra-color-3  .circle-border, .nectar-milestone .number.extra-color-3, span.extra-color-3, .team-member ul.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 a.extra-color-3:hover,
	    .pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-3 h3, .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3 h4, .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3 .interval,
	    .svg-icon-holder[data-color="extra-color-3"], div[data-style="minimal"] .toggle.extra-color-3:hover h3 a, div[data-style="minimal"] .toggle.extra-color-3.open h3 a, .nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-3"] .list-icon-holder[data-icon_type="numerical"] span, .nectar-icon-list[data-icon-color="extra-color-3"][data-icon-style="border"] .content h4,
	    .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 a.active, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-3-underline"].full-width-section a:hover, .testimonial_slider[data-rating-color="extra-color-3"] .star-rating .filled:before,
			body.material .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a:hover, body.material .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a.active-tab, .tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li a:not(.active-tab):hover,
			body.material .nectar-button.see-through.extra-color-3[data-color-override="false"], div[data-style="minimal_small"] .toggle.extra-color-3 > h3 a:hover, div[data-style="minimal_small"] .toggle.extra-color-3.open > h3 a,
			.nectar_single_testimonial[data-color="extra-color-3"] p span.open-quote {
			color: #ffffff!important;
		}
	    .col:hover > [class^="icon-"].icon-3x.extra-color-3:not(.alt-style).hovered, .col:hover > [class*=" icon-"].icon-3x.extra-color-3:not(.alt-style).hovered, body .swiper-slide .button.transparent_2 a.extra-color-3:hover,
		.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-3:not(.alt-style).hovered, .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-3:not(.alt-style).hovered, #sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-3:not(.alt-style),
		.portfolio-filters-inline[data-color-scheme="extra-color-3"], .pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3:before, .pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-3 h3 .highlight-reason,  .nectar-button.nectar_video_lightbox[data-color="default-extra-color-3"],  .nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-3"]:hover,
		.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-fancy-box[data-color="extra-color-3"]:after, .divider-small-border[data-color="extra-color-3"], .divider-border[data-color="extra-color-3"], 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, body .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"] > ul li:not(.cta-button) a:after,
		.nectar-animated-title[data-color="extra-color-3"] .nectar-animated-title-inner:after , .nectar-video-box[data-color="extra-color-3"] a.nectar_video_lightbox, body .nectar-video-box[data-color="extra-color-3"][data-hover="zoom_button"] a.nectar_video_lightbox:after, .nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-3"] .nectar_hotspot, .portfolio-filters-inline[data-color-scheme="extra-color-3-underline"] a:after, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"]:not([data-draw="true"]) .nectar_icon:hover, .nectar-google-map[data-nectar-marker-color="extra-color-3"] .animated-dot .middle-dot, .nectar-google-map[data-nectar-marker-color="extra-color-3"] .animated-dot div[class*="signal"], .nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"] span.play > .inner-wrap:before,
		.nectar-hor-list-item[data-color="extra-color-3"]:before, .tabbed[data-color-scheme="extra-color-3"][data-style="minimal_alt"] .magic-line, .tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul:after, .tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li a.active-tab,
		.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, body.material .nectar-video-box[data-color="extra-color-3"] a.nectar_video_lightbox:before,
		div[data-style="minimal_small"] .toggle.extra-color-3 > h3:after
		{
			background-color: #ffffff!important;
		}
		
		body [class^="icon-"].icon-3x.alt-style.extra-color-3, body [class*=" icon-"].icon-3x.alt-style.extra-color-3, .extra-color-3.icon-normal, [class*=" icon-"].extra-color-3.icon-normal, .bar_graph li span.extra-color-3, .nectar-progress-bar span.extra-color-3, .swiper-slide .button.solid_color a.extra-color-3, .swiper-slide .button.solid_color_2 a.extra-color-3, .toggle.open.extra-color-3 h3 a  {
			background-color: #ffffff!important;
		}
	
		.col:hover > [class^="icon-"].icon-3x.extra-color-3.alt-style.hovered, .col:hover > [class*=" icon-"].icon-3x.extra-color-3.alt-style.hovered, .no-highlight.extra-color-3 h3,
		.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-3.alt-style.hovered, body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-3.alt-style.hovered {
			color: #ffffff!important;
		}
		
		body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-3[data-color-override="false"] i:after { box-shadow: #ffffff 0px 8px 15px; opacity: 0.24; }
		.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li a.active-tab:after {  box-shadow: 0px 18px 50px  #ffffff; }
		.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-3"]:hover:before { box-shadow: 0 30px 90px #ffffff; } 
		
		body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-3.hovered .circle-border, body #sidebar .widget:hover .extra-color-3 .circle-border,
		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,
		.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-3"] .nectar_icon, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"]:not([data-draw="true"]) .nectar_icon, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"][data-draw="true"]:hover .nectar_icon,
		.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"] span.play:before, .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"] span.play:after { border-color:#ffffff; }
		
		.pricing-column.highlight.extra-color-3 h3 { background-color:#ffffff!important; }
		.tabbed[data-color-scheme="extra-color-3"][data-style="default"] li:not(.cta-button) a.active-tab, body.material .nectar-button.see-through.extra-color-3[data-color-override="false"] { border-color:#ffffff!important; }
		.divider-small-border[data-color="extra-color-gradient-1"], .divider-border[data-color="extra-color-gradient-1"], .nectar-progress-bar span.extra-color-gradient-1,
		.widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="hover-featured-image-gradient-and-counter"] > li a .popular-featured-img:after, .tabbed[data-style*="minimal"][data-color-scheme="extra-color-gradient-1"] >ul li a:after, .tabbed[data-style="minimal_alt"][data-color-scheme="extra-color-gradient-1"] .magic-line,
		.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: #3452ff; 
		    background: linear-gradient(to right, #3452ff, #ff1053); 
		}
		.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-button.see-through-extra-color-gradient-1:after,
		.nectar_icon_wrap[data-color="extra-color-gradient-1"] i, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-gradient-1"]:before, .tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul li a:before,
		.tabbed[data-style*="default"][data-color-scheme="extra-color-gradient-1"] ul li a:before, .tabbed[data-style*="vertical"][data-color-scheme="extra-color-gradient-1"] ul li a:before,
		.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-1"] .box-bg:after {
			background: #3452ff; 
		    background: linear-gradient(to bottom right, #3452ff, #ff1053); 
		}
		body.material .nectar-button.regular.m-extra-color-gradient-1, body.material .nectar-button.see-through.m-extra-color-gradient-1:before {
			background: #3452ff; 
		   background: linear-gradient(125deg, #3452ff, #ff1053);
		}
		body.material .nectar-button.regular.m-extra-color-gradient-1:before {
			 background: #ff1053; 
		}
		.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul:after { background-color: #ff1053;}
		.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul li a.active-tab:after { box-shadow: 0px 18px 50px #ff1053; }
		
		.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-1"]:hover:before { box-shadow: 0px 30px 90px #ff1053; }
		
		.testimonial_slider[data-rating-color="extra-color-gradient-1"] .star-rating .filled:before {
			 color: #3452ff;
			  background: linear-gradient(to right, #3452ff, #ff1053); 
			  -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, #3452ff 0%, #ff1053 100%);
		    -webkit-border-image: -webkit-linear-gradient(top right, #3452ff 0%,#ff1053 100%);
		    border-image: linear-gradient(to bottom right, #3452ff 0%, #ff1053 100%);
		    border-image-slice: 1;
		}
		.nectar-gradient-text[data-color="extra-color-gradient-1"][data-direction="horizontal"] * { background-image: linear-gradient(to right, #3452ff, #ff1053);  }
		.nectar-gradient-text[data-color="extra-color-gradient-1"] *, .nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-gradient-1"] .list-icon-holder[data-icon_type="numerical"] span {
			 color: #3452ff;
			  background: linear-gradient(to bottom right, #3452ff, #ff1053); 
			  -webkit-background-clip: text;
			  -webkit-text-fill-color: transparent;
			  background-clip: text;
			  text-fill-color: transparent;
			  display: inline-block;
		}
		
		[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"] i {
			  color: #3452ff;
			  background: linear-gradient(to bottom right, #3452ff, #ff1053); 
			  -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: #3452ff; 
			  background: linear-gradient(to bottom right, #3452ff, #ff1053); 
			  -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: transparent!important;
			 color: #3452ff!important; 
		}.divider-small-border[data-color="extra-color-gradient-2"], .divider-border[data-color="extra-color-gradient-2"], .nectar-progress-bar span.extra-color-gradient-2, .tabbed[data-style*="minimal"][data-color-scheme="extra-color-gradient-2"] >ul li a:after,  .tabbed[data-style="minimal_alt"][data-color-scheme="extra-color-gradient-2"] .magic-line,
		.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: #2AC4EA;
		    background: linear-gradient(to right, #2AC4EA, #32d6ff);
		}
		.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-button.see-through-extra-color-gradient-2:after,
		.nectar_icon_wrap[data-color="extra-color-gradient-2"] i, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-gradient-2"]:before, .tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul li a:before,
		.tabbed[data-style*="default"][data-color-scheme="extra-color-gradient-2"] ul li a:before, .tabbed[data-style*="vertical"][data-color-scheme="extra-color-gradient-2"] ul li a:before,
		.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-2"] .box-bg:after {
			background: #2AC4EA;
		    background: linear-gradient(to bottom right, #2AC4EA, #32d6ff);
		}
		body.material .nectar-button.regular.m-extra-color-gradient-2,
		body.material .nectar-button.see-through.m-extra-color-gradient-2:before {
			background: #2AC4EA; 
		   background: linear-gradient(125deg, #2AC4EA, #32d6ff);
		}
		body.material .nectar-button.regular.m-extra-color-gradient-2:before {
			 background: #32d6ff; 
		}
		
		.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul:after { background-color: #32d6ff;}
		.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul li a.active-tab:after { box-shadow: 0px 18px 50px #32d6ff; }
		
		.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-2"]:hover:before { box-shadow: 0px 30px 90px #32d6ff; }
		
		.testimonial_slider[data-rating-color="extra-color-gradient-2"] .star-rating .filled:before {
			 color: #2AC4EA;
			  background: linear-gradient(to right, #2AC4EA, #32d6ff); 
			  -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, #2AC4EA 0%, #32d6ff 100%);
		    -webkit-border-image: -webkit-linear-gradient(top right, #2AC4EA 0%,#32d6ff 100%);
		    border-image: linear-gradient(to bottom right, #2AC4EA 0%, #32d6ff 100%);
		    border-image-slice: 1;
		}
		.nectar-gradient-text[data-color="extra-color-gradient-2"][data-direction="horizontal"] * { background-image: linear-gradient(to right, #2AC4EA, #32d6ff);  }
		.nectar-gradient-text[data-color="extra-color-gradient-2"] *, .nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-gradient-2"] .list-icon-holder[data-icon_type="numerical"] span {
			 color: #2AC4EA;
			  background: linear-gradient(to bottom right, #2AC4EA, #32d6ff); 
			  -webkit-background-clip: text;
			  -webkit-text-fill-color: transparent;
			  background-clip: text;
			  text-fill-color: transparent;
			  display: inline-block;
		}

		[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"] i {
			  color: #2AC4EA; 
			  background: linear-gradient(to bottom right, #2AC4EA, #32d6ff); 
			  -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: #2AC4EA; 
			  background: linear-gradient(to bottom right, #2AC4EA, #32d6ff); 
			  -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: transparent!important;
			color: #2AC4EA!important; 
		}

		html .container-wrap, .material .ocm-effect-wrap, .project-title, html .ascend .container-wrap, html .ascend .project-title, html body .vc_text_separator div, html .carousel-wrap[data-full-width="true"] .carousel-heading, html .carousel-wrap span.left-border, html .carousel-wrap span.right-border, .single-post.ascend #page-header-bg.fullscreen-header, .single-post #single-below-header.fullscreen-header,
			html #page-header-wrap, html .page-header-no-bg, html #full_width_portfolio .project-title.parallax-effect, html .portfolio-items .col, html .page-template-template-portfolio-php .portfolio-items .col.span_3, html .page-template-template-portfolio-php .portfolio-items .col.span_4 
		{ background-color: #ffffff; }html body, body h1, body h2, body h3, body h4, body h5, body h6, .masonry.material .masonry-blog-item .grav-wrap .text { color: #000000; }#project-meta .nectar-love { color: #000000!important; }body #header-outer, body #search-outer, .material #header-space, .material #header-outer .bg-color-stripe, .material #search-outer .bg-color-stripe, .material #header-outer #search-outer:before { background-color:#0a0a0a; }body #header-outer, body[data-header-color="dark"] #header-outer { background-color: rgba(10,10,10,100); }.material #header-outer:not(.transparent) .bg-color-stripe { display: none; }header#top nav > ul > li > a, header#top #logo, header#top .span_9 > .slide-out-widget-area-toggle i, .sf-sub-indicator [class^="icon-"], body[data-header-color="custom"].ascend #boxed #header-outer .cart-menu .cart-icon-wrap i,  body.ascend #boxed #header-outer .cart-menu .cart-icon-wrap i, .sf-sub-indicator [class*=" icon-"], header#top nav ul #search-btn a span, header#top #toggle-nav i, header#top #toggle-nav i, .material #header-outer:not([data-permanent-transparent="1"]) .mobile-search .icon-salient-search, header#top #mobile-cart-link i, #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart, #search-outer #search input[type="text"], #search-outer #search #close a span,
			body[data-header-format="left-header"] #social-in-menu a, .material #search-outer #search .span_12 span { color:#ffffff!important; }.material #header-outer #search-outer input::-webkit-input-placeholder { color:#ffffff!important; }header#top nav ul .slide-out-widget-area-toggle a i.lines, header#top nav ul .slide-out-widget-area-toggle a i.lines:after, #header-outer .slide-out-widget-area-toggle[data-icon-animation="simple-transform"]:not(.mobile-icon) .lines-button:after, header#top nav ul .slide-out-widget-area-toggle a i.lines:before,
			header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before, header#top .slide-out-widget-area-toggle.mobile-icon  .lines-button.x2 .lines:after, header#top .slide-out-widget-area-toggle[data-icon-animation="simple-transform"].mobile-icon .lines-button:after, header#top .slide-out-widget-area-toggle[data-icon-animation="spin-and-transform"].mobile-icon .lines-button.x2 .lines,  body.material.mobile #header-outer.transparent:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, body.material.mobile #header-outer:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, #search-outer .close-wrap .close-line { background-color:#ffffff!important; }header#top nav > ul > li.button_bordered > a:before { border-color:#ffffff; }#header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:hover, body #header-outer:not(.transparent) #social-in-menu a i:after, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:hover, header#top #logo:hover, .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 #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current-menu-item > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current_page_item > a .sf-sub-indicator i, body header#top nav .sf-menu > li.current_page_ancestor > a .sf-sub-indicator i, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current_page_ancestor > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current-menu-ancestor > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current-menu-ancestor > a i,  body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current_page_item > a, body header#top nav .sf-menu > li.current_page_item > a .sf-sub-indicator [class^="icon-"], body header#top nav .sf-menu > li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"], body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current-menu-ancestor > a, body .sf-menu > li.sfHover > a .sf-sub-indicator [class^="icon-"], body .sf-menu > li:hover > a .sf-sub-indicator [class^="icon-"], body .sf-menu > li:hover > a, header#top nav ul #search-btn a:hover span, header#top nav ul .slide-out-widget-area-toggle a:hover span, body:not(.material) #search-outer #search #close a span:hover { color:#01fe13!important; }header#top nav ul .slide-out-widget-area-toggle a:hover i.lines, header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after, body header#top nav ul .slide-out-widget-area-toggle[data-icon-animation="simple-transform"] a:hover .lines-button:after, header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before,
			body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] header#top nav > ul > li:not([class*="button_"]) > a > span:after { background-color:#01fe13!important; }#header-outer[data-lhe="animated_underline"] header#top nav > ul > li > a:after, body.material #header-outer #search-outer #search input[type="text"] { border-color:#01fe13!important; }#search-outer .ui-widget-content, header#top .sf-menu li ul li a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top .sf-menu li ul, header#top nav > ul > li.megamenu > ul.sub-menu, body header#top nav > ul > li.megamenu > ul.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:#0a0a0a!important; }html body[data-header-format="left-header"] #header-outer .cart-outer .cart-notification:after { border-color: transparent transparent #0a0a0a transparent; } header#top .sf-menu li ul li a:hover, body header#top nav .sf-menu ul li.sfHover > a, header#top .sf-menu li ul li.current-menu-item > a, header#top .sf-menu li ul li.current-menu-ancestor > a, header#top nav > ul > li.megamenu > ul ul li a:hover, header#top nav > ul > li.megamenu > ul ul li.current-menu-item > a, #header-secondary-outer ul ul li a:hover, body #header-secondary-outer .sf-menu ul li.sfHover > a, #header-outer .widget_shopping_cart .cart_list li:hover, #header-outer .widget_shopping_cart .cart_list li:hover a, #search-outer .ui-widget-content li:hover, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) ul a:hover, body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li a:hover, body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li.sfHover > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a:hover, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul ul li.current-menu-item > a,  body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-item > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-ancestor > a { background-color:#0a0808!important; }#search-outer .ui-widget-content li a, #search-outer .ui-widget-content i, header#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, .sf-menu li ul .sf-sub-indicator [class^="icon-"], .sf-menu li ul .sf-sub-indicator [class*=" icon-"], #header-outer .widget_shopping_cart .quantity,  body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a { color:#ffffff!important; }#search-outer .ui-widget-content li:hover a .title, #search-outer .ui-widget-content .ui-state-hover .title,  #search-outer .ui-widget-content .ui-state-focus .title, #search-outer .ui-widget-content li:hover a, #search-outer .ui-widget-content li:hover i,  #search-outer .ui-widget-content .ui-state-hover a,  #search-outer .ui-widget-content .ui-state-focus a,  #search-outer .ui-widget-content .ui-state-hover i,  #search-outer .ui-widget-content .ui-state-focus i, #search-outer .ui-widget-content .ui-state-hover span,  #search-outer .ui-widget-content .ui-state-focus span,  body header#top nav .sf-menu ul li.sfHover > a,  header#top nav > ul > li.megamenu > ul ul li.current-menu-item > a, body[data-dropdown-style="minimal"].material #header-outer:not([data-format="left-header"]) header#top nav ul.cart_list > li:hover a, body #header-outer .widget_shopping_cart .cart_list li:hover a, #header-secondary-outer ul ul li:hover > a, body #header-secondary-outer ul ul li:hover > a i, body header#top nav .sf-menu ul li.sfHover > a .sf-sub-indicator i,  #header-outer .widget_shopping_cart li:hover .quantity, body header#top nav .sf-menu ul li:hover > a .sf-sub-indicator i, body header#top nav .sf-menu ul li:hover > a, header#top nav > ul > li.megamenu > ul > li > a:hover, header#top nav > ul > li.megamenu > ul > li.sfHover > a, body header#top nav .sf-menu ul li.current-menu-item > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu ul li.current-menu-item > a, body header#top nav .sf-menu ul li.current_page_item > a .sf-sub-indicator i, body header#top nav .sf-menu ul li.current_page_ancestor > a .sf-sub-indicator i, body header#top nav .sf-menu ul li.sfHover > a, #header-secondary-outer ul li.sfHover > a,  body header#top nav .sf-menu ul li.current_page_ancestor > a, body header#top nav .sf-menu ul li.current-menu-ancestor > a, body header#top nav .sf-menu ul li.current_page_item > a, body header#top nav .sf-menu ul li.current_page_item > a .sf-sub-indicator [class^="icon-"], body header#top nav .sf-menu ul li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"], body header#top nav .sf-menu ul li.current-menu-ancestor > a, body header#top nav .sf-menu ul li.current_page_item > a, body .sf-menu ul li ul li.sfHover > a .sf-sub-indicator [class^="icon-"], body ul.sf-menu > li > a:active > .sf-sub-indicator i, body ul.sf-menu > li.sfHover > a > .sf-sub-indicator i, body .sf-menu ul li.current_page_item > a , body .sf-menu ul li.current-menu-ancestor > a, body .sf-menu ul li.current_page_ancestor > a, body .sf-menu ul a:focus , body .sf-menu ul a:hover, body .sf-menu ul a:active, body .sf-menu ul li:hover > a, body .sf-menu ul li.sfHover > a, .body sf-menu li ul li a:hover, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) li.sfHover > a, body .sf-menu li ul li.sfHover > a, body header#top nav > ul > li.megamenu ul li:hover > a, body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) ul a:hover, body[data-dropdown-style="minimal"] #header-outer header#top nav > ul > li:not(.megamenu) li.sfHover > a, body[data-dropdown-style="minimal"] #header-outer header#top nav ul li li.sfHover > a .sf-sub-indicator [class^="icon-"], body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li a:hover, body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu > ul ul li.sfHover > a, body[data-dropdown-style="minimal"] #header-outer header#top nav ul li li:hover > a .sf-sub-indicator [class^="icon-"],  body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul a:hover, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul ul li.current-menu-item > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) li.current-menu-item > a,  body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-item > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-ancestor > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li:not(.megamenu) ul li.current-menu-ancestor > a .sf-sub-indicator [class^="icon-"], body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-item > a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a:hover, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li:hover > a, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul:hover > a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li:hover > a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul:hover > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-item.has-ul > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-ancestor.has-ul > a { color:#c4c4c4!important; }body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > a, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.megamenu ul li.current_page_ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.megamenu ul li.current-menu-ancestor > a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a { color:#ffffff!important; }body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li:hover > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu > ul > li.current-menu-ancestor.menu-item-has-children > a, header#top nav > ul > li.megamenu > ul ul li.current-menu-item > a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul:hover > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-item.has-ul > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-ancestor.has-ul > a  { color:#ffffff!important; }body #header-outer[data-transparent-header="true"] header#top nav ul #search-btn > div, body[data-header-color="custom"] header#top nav ul #search-btn > div, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a:after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a:after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu:after, html body[data-dropdown-style="minimal"] #header-outer:not(.transparent) .sf-menu > li ul { border-color:#eeeeee; } body[data-dropdown-style="minimal"] #header-outer:not(.transparent) .sf-menu > li ul { border-top-width: 1px; border-top-style: solid; }#header-secondary-outer { background-color:#F8F8F8!important; }#header-secondary-outer nav > ul > li > a, body #header-secondary-outer nav > ul > li > a span.sf-sub-indicator [class^="icon-"], #header-secondary-outer #social li a i, #header-secondary-outer[data-lhe="animated_underline"] nav >ul.sf-menu >li:hover >a { color:#666666!important; }#header-secondary-outer #social li a:hover i, .material #header-secondary-outer[data-lhe="animated_underline"] nav >ul.sf-menu >li >a:after, #header-secondary-outer nav > ul > li:hover > a, #header-secondary-outer nav > ul > li.current-menu-item > a, #header-secondary-outer nav > ul > li.sfHover > a, #header-secondary-outer nav > ul > li.sfHover > a span.sf-sub-indicator [class^="icon-"], #header-secondary-outer nav > ul > li.current-menu-item > a span.sf-sub-indicator [class^="icon-"], #header-secondary-outer nav > ul > li.current-menu-ancestor > a,  #header-secondary-outer nav > ul > li.current-menu-ancestor > a span.sf-sub-indicator [class^="icon-"], body #header-secondary-outer nav > ul > li:hover > a span.sf-sub-indicator [class^="icon-"] { color:#222222!important; }#search-outer .ui-widget-content, header#top .sf-menu li ul li a, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top .sf-menu li ul, header#top nav > ul > li.megamenu > ul.sub-menu, body header#top nav > ul > li.megamenu > ul.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(10,10,10,100)!important; }#slide-out-widget-area:not(.fullscreen-alt):not(.fullscreen), #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-alt .bg-inner, body.material #slide-out-widget-area-bg.slide-out-from-right  { background-color:#000000!important; }#slide-out-widget-area, body.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a:hover i:before, #slide-out-widget-area a, body #slide-out-widget-area a.slide_out_area_close .icon-default-style[class^="icon-"] { color:#ffffff!important; }#slide-out-widget-area .tagcloud a,  body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:after { border-color: #ffffff!important; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .lines:before, .slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .lines:after, .slide-out-hover-icon-effect.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .lines-button:after { background-color:#ffffff!important; }#slide-out-widget-area h1, #slide-out-widget-area h2, #slide-out-widget-area h3, #slide-out-widget-area h4, #slide-out-widget-area h5 { color:#ffffff!important; }body #slide-out-widget-area.fullscreen 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, #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a .clip-wrap, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a .clip-wrap, #slide-out-widget-area.slide-out-from-right-hover.no-text-effect .inner .off-canvas-menu-container li a:hover, html body #slide-out-widget-area a.slide_out_area_close:hover .icon-default-style[class^="icon-"], body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li.current-menu-item > a { color:#e0e0e0!important; }  body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:after { border-color:#e0e0e0!important; } #slide-out-widget-area .tagcloud a:hover { border-color: #e0e0e0!important; }body[data-slide-out-widget-area-style="slide-out-from-right"].material a.slide_out_area_close:before { background-color: #81d742; } @media only screen and (min-width: 1000px) { body[data-slide-out-widget-area-style="slide-out-from-right"].material a.slide_out_area_close .close-line { background-color: #ffffff; } } #footer-outer, #nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap { background-color:#000000!important; } #footer-outer #footer-widgets { border-bottom: none!important; } body.original #footer-outer #footer-widgets .col ul li { border-bottom: 1px solid rgba(0,0,0,0.1)!important; } #footer-outer #footer-widgets .col .widget_recent_comments ul li { background-color: rgba(0, 0, 0, 0.07)!important; border-bottom: 0px!important;} #footer-outer, #footer-outer a:not(.nectar-button), body[data-form-style="minimal"] #footer-outer #footer-widgets .col input[type=text] { color:#ffffff!important; }#footer-outer .widget h4, #footer-outer .col .widget_recent_entries span, #footer-outer .col .recent_posts_extra_widget .post-widget-text span { color:#ffffff!important; }#footer-outer #copyright, body { border: none!important; background-color:#000000!important; }#footer-outer #copyright li a i, #footer-outer #copyright p { color:#ffffff!important; } #footer-outer[data-cols="1"] #copyright li a i:after { border-color:#ffffff; }#footer-outer #copyright li a:hover i, #footer-outer[data-cols="1"] #copyright li a:hover i, #footer-outer[data-cols="1"] #copyright li a:hover i:after { border-color: #ffffff!important; color:#ffffff!important; }#call-to-action { background-color:#ECEBE9!important; }#call-to-action span { color:#4B4F52!important; }body #slide-out-widget-area-bg { background-color: rgba(0,0,0,0.8); }#nectar_fullscreen_rows { background-color: #333333; }

		  @media only screen and (min-width: 1001px) {
			  body.material #header-outer #logo, body.material #header-outer .logo-spacing { margin-top: 30px; margin-bottom: 30px; position: relative; }
			  body.material #header-outer.small-nav #logo, body.material #header-outer.small-nav .logo-spacing { margin-top: 16.666666666667px; margin-bottom: 16.666666666667px; } 
			  body.material #header-outer.small-nav #logo img, body.material #header-outer.small-nav .logo-spacing img { height: 25px; } 

			  .material #header-outer:not(.transparent) .bg-color-stripe { top: 95px; height: calc(35vh - 95px); }
			  .material #header-outer:not(.transparent).small-nav .bg-color-stripe { top: 58.333333333333px; height: calc(35vh - 58.333333333333px); }
		  }
		  @media only screen and (max-width: 1000px) {
		  	.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: 49px; height: calc(30vh - 49px); }
		  }

		  body:not(.material) #header-outer, .ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item, .ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu { padding-top: 30px; }

		  body:not(.material) #header-outer[data-format="centered-menu-under-logo"] .span_3 { padding-bottom: 30px; }
		  
		  #header-outer #logo img, body.material #header-outer .logo-spacing img { height: 35px; }.ascend #header-outer[data-full-width="true"] header#top nav > ul.buttons { margin-top: -30px; }body:not(.material) header#top nav > ul > li:not(#social-in-menu) > a {
			  	padding-bottom: 37px;
				padding-top: 7px;
			  }
			   body:not(.material) header#top nav > ul > li#social-in-menu > a {
			   	margin-bottom: 37px;
				margin-top: 7px;
			   }
			  body:not(.material) #header-outer .cart-menu {
		 		padding-bottom: 37px;
				padding-top: 37px;
			 }body:not(.material) header#top nav > ul li#search-btn, header#top nav > ul li.slide-out-widget-area-toggle {
		  	 padding-bottom: 7px;
			 padding-top: 8px;
		  }

		 body:not(.material) header#top .sf-menu > li.sfHover > ul { top: 21px; }

		 .sf-sub-indicator { height: 20px; }

		 #header-outer[data-lhe="animated_underline"] header#top nav > ul > li > a,
		 header#top nav > ul > li[class*="button_solid_color"] > a, 
		 body #header-outer:not([data-lhe="animated_underline"]) header#top nav ul li[class*="button_solid_color"] a:hover,
		 #header-outer[data-lhe="animated_underline"] header#top nav > ul > li[class*="button_bordered"] > a,
		 header#top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent header#top nav > ul > li[class*="button_bordered"] > a,
		 body #header-outer.transparent header#top nav > ul > li[class*="button_solid_color"] > a, 
		 #header-outer[data-lhe="animated_underline"] header#top nav > ul > li[class*="button_solid_color"] > a { margin-left: 10px; margin-right: 10px; }
		 #header-outer[data-lhe="default"] header#top nav > ul > li > a { padding-left: 10px; padding-right: 10px; }
		 #header-space { height: 95px;}
	 
	 body[data-smooth-scrolling="1"] #full_width_portfolio .project-title.parallax-effect { top: 95px; }
	 
	 body.single-product div.product .product_title { padding-right:0px; } #ajax-loading-screen, #ajax-loading-screen[data-effect="center_mask_reveal"] span { background-color: #000000} .default-loading-icon { border-color: rgba(255,255,255,0.2); } #ajax-loading-screen .reveal-1 { background-color: #000000; }#ajax-loading-screen .reveal-2 { background-color: #000000; }@media only screen and (max-width: 1000px) { 
	 	body header#top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version { 
	 		height: 25px!important; 
	 	} 
	 	body:not(.material) header#top .col.span_9 {
	 		min-height: 51px; 
	 		line-height: 29px; 
	 	}
	 } .nectar-slider-loading .loading-icon, .portfolio-loading, #ajax-loading-screen .loading-icon, .loading-icon, .pp_loaderIcon { background-image: url(""); } @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 : 1000px) {
		.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, 
		.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;
		}
	}
	#mobile-menu #mobile-search, header#top nav ul #search-btn {
			   display: none!important;
			}.loading-icon .material-icon .bar:after { background-color: #3452ff; }
			  .loading-icon .material-icon .bar { border-color: #3452ff;}
			  .loading-icon .material-icon .color-2 .bar:after { background-color: #3452ff; }
			  .loading-icon .material-icon .color-2 .bar { border-color: #3452ff;}.loading-icon .material-icon .spinner.color-2 { display: none!important; } .loading-icon .material-icon > div:first-child .right-side, .loading-icon .material-icon > div:first-child .left-side { -webkit-animation: none!important; animation: none!important; }@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 article.post .inner-wrap, .material #search-outer #search  {
			      max-width: 1425px; 
				  width: 100%;
				  margin: 0 auto;
				  padding: 0px 90px; 
			    } 

			    body[data-header-format="left-header"] .container, body[data-header-format="left-header"] .woocommerce-tabs .full-width-content .tab-container, body[data-header-format="left-header"] .nectar-recent-posts-slider .flickity-page-dots,
			    body[data-header-format="left-header"] .post-area.standard-minimal.full-width-content article.post .inner-wrap {
			    	padding: 0 60px;
			    }

			    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: 0px 90px!important; 
			    }	
				
				.swiper-slide .content {
				  padding: 0px 90px; 
				}

				body[data-header-format="left-header"] .container .page-submenu.stuck .container:not(.tab-container),  body[data-header-format="left-header"] .nectar-recent-posts-slider .flickity-page-dots {
			    	  padding: 0px 60px!important; 
			    }	
				
				body[data-header-format="left-header"] .swiper-slide .content {
				  padding: 0px 60px; 
				}
				
				body .container .container:not(.tab-container):not(.recent-post-container):not(.normal-container) {
					width: 100%!important;
					padding: 0!important;
				}
				
				
				body .carousel-heading .container {
					padding: 0 10px!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 a.portfolio-page-link { left: 90px; }
				.carousel-wrap[data-full-width="true"] .carousel-heading { margin-left: -20px; margin-right: -20px; }
				.carousel-wrap[data-full-width="true"] .carousel-next { right: 90px!important; } .carousel-wrap[data-full-width="true"] .carousel-prev { right: 115px!important; }
				.carousel-wrap[data-full-width="true"] { padding: 0!important; }
				.carousel-wrap[data-full-width="true"] .caroufredsel_wrapper { padding: 20px!important; }
				
				#search-outer #search #close a {
					right: 90px;
				}
	
	
				#boxed, #boxed #header-outer, #boxed #header-secondary-outer, #boxed #slide-out-widget-area-bg.fullscreen, #boxed #page-header-bg[data-parallax="1"], #boxed #featured, body[data-footer-reveal="1"] #boxed #footer-outer, #boxed .orbit > div, #boxed #featured article, .ascend #boxed #search-outer {
				   max-width: 1400px!important;
				   width: 90%!important;
				   min-width: 980px;
				}

				body[data-hhun="1"] #boxed #header-outer:not(.detached), body[data-hhun="1"] #boxed #header-secondary-outer {
					width: 100%!important;
				}


				#boxed #search-outer #search #close a {
					right: 0!important;
				}

				#boxed .container {
				  width: 92%;
				  padding: 0;
			    } 
				
				#boxed #footer-outer #footer-widgets, #boxed #footer-outer #copyright {
					padding-left: 0;
					padding-right: 0;
				}

				#boxed .carousel-wrap[data-full-width="true"] .carousel-heading a.portfolio-page-link { left: 35px; }
				#boxed .carousel-wrap[data-full-width="true"] .carousel-next { right: 35px!important; } #boxed .carousel-wrap[data-full-width="true"] .carousel-prev { right: 60px!important; }

				
			 }@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 article.post .inner-wrap, .material #search-outer #search { max-width: 1425px; } }.pagination-navigation { -webkit-filter: url("#goo"); filter: url("#goo"); }/*Bootstrap brendly*/

.bootstrap-brendly .container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .bootstrap-brendly .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .bootstrap-brendly .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .bootstrap-brendly .container {
    width: 1170px;
  }
}
.bootstrap-brendly .container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.bootstrap-brendly .row {
  margin-right: -15px;
  margin-left: -15px;
}
.bootstrap-brendly .col-xs-1, .bootstrap-brendly .col-sm-1, .bootstrap-brendly .col-md-1, .bootstrap-brendly .col-lg-1, .bootstrap-brendly .col-xs-2, .bootstrap-brendly .col-sm-2, .bootstrap-brendly .col-md-2, .bootstrap-brendly .col-lg-2, .bootstrap-brendly .col-xs-3, .bootstrap-brendly .col-sm-3, .bootstrap-brendly .col-md-3, .bootstrap-brendly .col-lg-3, .bootstrap-brendly .col-xs-4, .bootstrap-brendly .col-sm-4, .bootstrap-brendly .col-md-4, .bootstrap-brendly .col-lg-4, .bootstrap-brendly .col-xs-5, .bootstrap-brendly .col-sm-5, .bootstrap-brendly .col-md-5, .bootstrap-brendly .col-lg-5, .bootstrap-brendly .col-xs-6, .bootstrap-brendly .col-sm-6, .bootstrap-brendly .col-md-6, .bootstrap-brendly .col-lg-6, .bootstrap-brendly .col-xs-7, .bootstrap-brendly .col-sm-7, .bootstrap-brendly .col-md-7, .bootstrap-brendly .col-lg-7, .bootstrap-brendly .col-xs-8, .bootstrap-brendly .col-sm-8, .bootstrap-brendly .col-md-8, .bootstrap-brendly .col-lg-8, .bootstrap-brendly .col-xs-9, .bootstrap-brendly .col-sm-9, .bootstrap-brendly .col-md-9, .bootstrap-brendly .col-lg-9, .bootstrap-brendly .col-xs-10, .bootstrap-brendly .col-sm-10, .bootstrap-brendly .col-md-10, .bootstrap-brendly .col-lg-10, .bootstrap-brendly .col-xs-11, .bootstrap-brendly .col-sm-11, .bootstrap-brendly .col-md-11, .bootstrap-brendly .col-lg-11, .bootstrap-brendly .col-xs-12, .bootstrap-brendly .col-sm-12, .bootstrap-brendly .col-md-12, .bootstrap-brendly .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.bootstrap-brendly .col-xs-1, .bootstrap-brendly .col-xs-2, .bootstrap-brendly .col-xs-3, .bootstrap-brendly .col-xs-4, .bootstrap-brendly .col-xs-5, .bootstrap-brendly .col-xs-6, .bootstrap-brendly .col-xs-7, .bootstrap-brendly .col-xs-8, .bootstrap-brendly .col-xs-9, .bootstrap-brendly .col-xs-10, .bootstrap-brendly .col-xs-11, .bootstrap-brendly .col-xs-12 {
  float: left;
}
.bootstrap-brendly .col-xs-12 {
  width: 100%;
}
.bootstrap-brendly .col-xs-11 {
  width: 91.66666667%;
}
.bootstrap-brendly .col-xs-10 {
  width: 83.33333333%;
}
.bootstrap-brendly .col-xs-9 {
  width: 75%;
}
.bootstrap-brendly .col-xs-8 {
  width: 66.66666667%;
}
.bootstrap-brendly .col-xs-7 {
  width: 58.33333333%;
}
.bootstrap-brendly .col-xs-6 {
  width: 50%;
}
.bootstrap-brendly .col-xs-5 {
  width: 41.66666667%;
}
.bootstrap-brendly .col-xs-4 {
  width: 33.33333333%;
}
.bootstrap-brendly .col-xs-3 {
  width: 25%;
}
.bootstrap-brendly .col-xs-2 {
  width: 16.66666667%;
}
.bootstrap-brendly .col-xs-1 {
  width: 8.33333333%;
}
.bootstrap-brendly .col-xs-pull-12 {
  right: 100%;
}
.bootstrap-brendly .col-xs-pull-11 {
  right: 91.66666667%;
}
.bootstrap-brendly .col-xs-pull-10 {
  right: 83.33333333%;
}
.bootstrap-brendly .col-xs-pull-9 {
  right: 75%;
}
.bootstrap-brendly .col-xs-pull-8 {
  right: 66.66666667%;
}
.bootstrap-brendly .col-xs-pull-7 {
  right: 58.33333333%;
}
.bootstrap-brendly .col-xs-pull-6 {
  right: 50%;
}
.bootstrap-brendly .col-xs-pull-5 {
  right: 41.66666667%;
}
.bootstrap-brendly .col-xs-pull-4 {
  right: 33.33333333%;
}
.bootstrap-brendly .col-xs-pull-3 {
  right: 25%;
}
.bootstrap-brendly .col-xs-pull-2 {
  right: 16.66666667%;
}
.bootstrap-brendly .col-xs-pull-1 {
  right: 8.33333333%;
}
.bootstrap-brendly .col-xs-pull-0 {
  right: auto;
}
.bootstrap-brendly .col-xs-push-12 {
  left: 100%;
}
.bootstrap-brendly .col-xs-push-11 {
  left: 91.66666667%;
}
.bootstrap-brendly .col-xs-push-10 {
  left: 83.33333333%;
}
.bootstrap-brendly .col-xs-push-9 {
  left: 75%;
}
.bootstrap-brendly .col-xs-push-8 {
  left: 66.66666667%;
}
.bootstrap-brendly .col-xs-push-7 {
  left: 58.33333333%;
}
.bootstrap-brendly .col-xs-push-6 {
  left: 50%;
}
.bootstrap-brendly .col-xs-push-5 {
  left: 41.66666667%;
}
.bootstrap-brendly .col-xs-push-4 {
  left: 33.33333333%;
}
.bootstrap-brendly .col-xs-push-3 {
  left: 25%;
}
.bootstrap-brendly .col-xs-push-2 {
  left: 16.66666667%;
}
.bootstrap-brendly .col-xs-push-1 {
  left: 8.33333333%;
}
.bootstrap-brendly .col-xs-push-0 {
  left: auto;
}
.bootstrap-brendly .col-xs-offset-12 {
  margin-left: 100%;
}
.bootstrap-brendly .col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.bootstrap-brendly .col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.bootstrap-brendly .col-xs-offset-9 {
  margin-left: 75%;
}
.bootstrap-brendly .col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.bootstrap-brendly .col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.bootstrap-brendly .col-xs-offset-6 {
  margin-left: 50%;
}
.bootstrap-brendly .col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.bootstrap-brendly .col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.bootstrap-brendly .col-xs-offset-3 {
  margin-left: 25%;
}
.bootstrap-brendly .col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.bootstrap-brendly .col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.bootstrap-brendly .col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .bootstrap-brendly .col-sm-1, .bootstrap-brendly .col-sm-2, .bootstrap-brendly .col-sm-3, .bootstrap-brendly .col-sm-4, .bootstrap-brendly .col-sm-5, .bootstrap-brendly .col-sm-6, .bootstrap-brendly .col-sm-7, .bootstrap-brendly .col-sm-8, .bootstrap-brendly .col-sm-9, .bootstrap-brendly .col-sm-10, .bootstrap-brendly .col-sm-11, .bootstrap-brendly .col-sm-12 {
    float: left;
  }
  .bootstrap-brendly .col-sm-12 {
    width: 100%;
  }
  .bootstrap-brendly .col-sm-11 {
    width: 91.66666667%;
  }
  .bootstrap-brendly .col-sm-10 {
    width: 83.33333333%;
  }
  .bootstrap-brendly .col-sm-9 {
    width: 75%;
  }
  .bootstrap-brendly .col-sm-8 {
    width: 66.66666667%;
  }
  .bootstrap-brendly .col-sm-7 {
    width: 58.33333333%;
  }
  .bootstrap-brendly .col-sm-6 {
    width: 50%;
  }
  .bootstrap-brendly .col-sm-5 {
    width: 41.66666667%;
  }
  .bootstrap-brendly .col-sm-4 {
    width: 33.33333333%;
  }
  .bootstrap-brendly .col-sm-3 {
    width: 25%;
  }
  .bootstrap-brendly .col-sm-2 {
    width: 16.66666667%;
  }
  .bootstrap-brendly .col-sm-1 {
    width: 8.33333333%;
  }
  .bootstrap-brendly .col-sm-pull-12 {
    right: 100%;
  }
  .bootstrap-brendly .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .bootstrap-brendly .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .bootstrap-brendly .col-sm-pull-9 {
    right: 75%;
  }
  .bootstrap-brendly .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .bootstrap-brendly .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .bootstrap-brendly .col-sm-pull-6 {
    right: 50%;
  }
  .bootstrap-brendly .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .bootstrap-brendly .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .bootstrap-brendly .col-sm-pull-3 {
    right: 25%;
  }
  .bootstrap-brendly .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .bootstrap-brendly .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .bootstrap-brendly .col-sm-pull-0 {
    right: auto;
  }
  .bootstrap-brendly .col-sm-push-12 {
    left: 100%;
  }
  .bootstrap-brendly .col-sm-push-11 {
    left: 91.66666667%;
  }
  .bootstrap-brendly .col-sm-push-10 {
    left: 83.33333333%;
  }
  .bootstrap-brendly .col-sm-push-9 {
    left: 75%;
  }
  .bootstrap-brendly .col-sm-push-8 {
    left: 66.66666667%;
  }
  .bootstrap-brendly .col-sm-push-7 {
    left: 58.33333333%;
  }
  .bootstrap-brendly .col-sm-push-6 {
    left: 50%;
  }
  .bootstrap-brendly .col-sm-push-5 {
    left: 41.66666667%;
  }
  .bootstrap-brendly .col-sm-push-4 {
    left: 33.33333333%;
  }
  .bootstrap-brendly .col-sm-push-3 {
    left: 25%;
  }
  .bootstrap-brendly .col-sm-push-2 {
    left: 16.66666667%;
  }
  .bootstrap-brendly .col-sm-push-1 {
    left: 8.33333333%;
  }
  .bootstrap-brendly .col-sm-push-0 {
    left: auto;
  }
  .bootstrap-brendly .col-sm-offset-12 {
    margin-left: 100%;
  }
  .bootstrap-brendly .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-brendly .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-brendly .col-sm-offset-9 {
    margin-left: 75%;
  }
  .bootstrap-brendly .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-brendly .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-brendly .col-sm-offset-6 {
    margin-left: 50%;
  }
  .bootstrap-brendly .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-brendly .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-brendly .col-sm-offset-3 {
    margin-left: 25%;
  }
  .bootstrap-brendly .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-brendly .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-brendly .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .bootstrap-brendly .col-md-1, .bootstrap-brendly .col-md-2, .bootstrap-brendly .col-md-3, .bootstrap-brendly .col-md-4, .bootstrap-brendly .col-md-5, .bootstrap-brendly .col-md-6, .bootstrap-brendly .col-md-7, .bootstrap-brendly .col-md-8, .bootstrap-brendly .col-md-9, .bootstrap-brendly .col-md-10, .bootstrap-brendly .col-md-11, .bootstrap-brendly .col-md-12 {
    float: left;
  }
  .bootstrap-brendly .col-md-12 {
    width: 100%;
  }
  .bootstrap-brendly .col-md-11 {
    width: 91.66666667%;
  }
  .bootstrap-brendly .col-md-10 {
    width: 83.33333333%;
  }
  .bootstrap-brendly .col-md-9 {
    width: 75%;
  }
  .bootstrap-brendly .col-md-8 {
    width: 66.66666667%;
  }
  .bootstrap-brendly .col-md-7 {
    width: 58.33333333%;
  }
  .bootstrap-brendly .col-md-6 {
    width: 50%;
  }
  .bootstrap-brendly .col-md-5 {
    width: 41.66666667%;
  }
  .bootstrap-brendly .col-md-4 {
    width: 33.33333333%;
  }
  .bootstrap-brendly .col-md-3 {
    width: 25%;
  }
  .bootstrap-brendly .col-md-2 {
    width: 16.66666667%;
  }
  .bootstrap-brendly .col-md-1 {
    width: 8.33333333%;
  }
  .bootstrap-brendly .col-md-pull-12 {
    right: 100%;
  }
  .bootstrap-brendly .col-md-pull-11 {
    right: 91.66666667%;
  }
  .bootstrap-brendly .col-md-pull-10 {
    right: 83.33333333%;
  }
  .bootstrap-brendly .col-md-pull-9 {
    right: 75%;
  }
  .bootstrap-brendly .col-md-pull-8 {
    right: 66.66666667%;
  }
  .bootstrap-brendly .col-md-pull-7 {
    right: 58.33333333%;
  }
  .bootstrap-brendly .col-md-pull-6 {
    right: 50%;
  }
  .bootstrap-brendly .col-md-pull-5 {
    right: 41.66666667%;
  }
  .bootstrap-brendly .col-md-pull-4 {
    right: 33.33333333%;
  }
  .bootstrap-brendly .col-md-pull-3 {
    right: 25%;
  }
  .bootstrap-brendly .col-md-pull-2 {
    right: 16.66666667%;
  }
  .bootstrap-brendly .col-md-pull-1 {
    right: 8.33333333%;
  }
  .bootstrap-brendly .col-md-pull-0 {
    right: auto;
  }
  .bootstrap-brendly .col-md-push-12 {
    left: 100%;
  }
  .bootstrap-brendly .col-md-push-11 {
    left: 91.66666667%;
  }
  .bootstrap-brendly .col-md-push-10 {
    left: 83.33333333%;
  }
  .bootstrap-brendly .col-md-push-9 {
    left: 75%;
  }
  .bootstrap-brendly .col-md-push-8 {
    left: 66.66666667%;
  }
  .bootstrap-brendly .col-md-push-7 {
    left: 58.33333333%;
  }
  .bootstrap-brendly .col-md-push-6 {
    left: 50%;
  }
  .bootstrap-brendly .col-md-push-5 {
    left: 41.66666667%;
  }
  .bootstrap-brendly .col-md-push-4 {
    left: 33.33333333%;
  }
  .bootstrap-brendly .col-md-push-3 {
    left: 25%;
  }
  .bootstrap-brendly .col-md-push-2 {
    left: 16.66666667%;
  }
  .bootstrap-brendly .col-md-push-1 {
    left: 8.33333333%;
  }
  .bootstrap-brendly .col-md-push-0 {
    left: auto;
  }
  .bootstrap-brendly .col-md-offset-12 {
    margin-left: 100%;
  }
  .bootstrap-brendly .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-brendly .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-brendly .col-md-offset-9 {
    margin-left: 75%;
  }
  .bootstrap-brendly .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-brendly .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-brendly .col-md-offset-6 {
    margin-left: 50%;
  }
  .bootstrap-brendly .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-brendly .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-brendly .col-md-offset-3 {
    margin-left: 25%;
  }
  .bootstrap-brendly .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-brendly .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-brendly .col-md-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  .bootstrap-brendly .col-lg-1, .bootstrap-brendly .col-lg-2, .bootstrap-brendly .col-lg-3, .bootstrap-brendly .col-lg-4, .bootstrap-brendly .col-lg-5, .bootstrap-brendly .col-lg-6, .bootstrap-brendly .col-lg-7, .bootstrap-brendly .col-lg-8, .bootstrap-brendly .col-lg-9, .bootstrap-brendly .col-lg-10, .bootstrap-brendly .col-lg-11, .bootstrap-brendly .col-lg-12 {
    float: left;
  }
  .bootstrap-brendly .col-lg-12 {
    width: 100%;
  }
  .bootstrap-brendly .col-lg-11 {
    width: 91.66666667%;
  }
  .bootstrap-brendly .col-lg-10 {
    width: 83.33333333%;
  }
  .bootstrap-brendly .col-lg-9 {
    width: 75%;
  }
  .bootstrap-brendly .col-lg-8 {
    width: 66.66666667%;
  }
  .bootstrap-brendly .col-lg-7 {
    width: 58.33333333%;
  }
  .bootstrap-brendly .col-lg-6 {
    width: 50%;
  }
  .bootstrap-brendly .col-lg-5 {
    width: 41.66666667%;
  }
  .bootstrap-brendly .col-lg-4 {
    width: 33.33333333%;
  }
  .bootstrap-brendly .col-lg-3 {
    width: 25%;
  }
  .bootstrap-brendly .col-lg-2 {
    width: 16.66666667%;
  }
  .bootstrap-brendly .col-lg-1 {
    width: 8.33333333%;
  }
  .bootstrap-brendly .col-lg-pull-12 {
    right: 100%;
  }
  .bootstrap-brendly .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .bootstrap-brendly .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .bootstrap-brendly .col-lg-pull-9 {
    right: 75%;
  }
  .bootstrap-brendly .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .bootstrap-brendly .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .bootstrap-brendly .col-lg-pull-6 {
    right: 50%;
  }
  .bootstrap-brendly .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .bootstrap-brendly .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .bootstrap-brendly .col-lg-pull-3 {
    right: 25%;
  }
  .bootstrap-brendly .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .bootstrap-brendly .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .bootstrap-brendly .col-lg-pull-0 {
    right: auto;
  }
  .bootstrap-brendly .col-lg-push-12 {
    left: 100%;
  }
  .bootstrap-brendly .col-lg-push-11 {
    left: 91.66666667%;
  }
  .bootstrap-brendly .col-lg-push-10 {
    left: 83.33333333%;
  }
  .bootstrap-brendly .col-lg-push-9 {
    left: 75%;
  }
  .bootstrap-brendly .col-lg-push-8 {
    left: 66.66666667%;
  }
  .bootstrap-brendly .col-lg-push-7 {
    left: 58.33333333%;
  }
  .bootstrap-brendly .col-lg-push-6 {
    left: 50%;
  }
  .bootstrap-brendly .col-lg-push-5 {
    left: 41.66666667%;
  }
  .bootstrap-brendly .col-lg-push-4 {
    left: 33.33333333%;
  }
  .bootstrap-brendly .col-lg-push-3 {
    left: 25%;
  }
  .bootstrap-brendly .col-lg-push-2 {
    left: 16.66666667%;
  }
  .bootstrap-brendly .col-lg-push-1 {
    left: 8.33333333%;
  }
  .bootstrap-brendly .col-lg-push-0 {
    left: auto;
  }
  .bootstrap-brendly .col-lg-offset-12 {
    margin-left: 100%;
  }
  .bootstrap-brendly .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .bootstrap-brendly .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .bootstrap-brendly .col-lg-offset-9 {
    margin-left: 75%;
  }
  .bootstrap-brendly .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .bootstrap-brendly .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .bootstrap-brendly .col-lg-offset-6 {
    margin-left: 50%;
  }
  .bootstrap-brendly .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .bootstrap-brendly .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .bootstrap-brendly .col-lg-offset-3 {
    margin-left: 25%;
  }
  .bootstrap-brendly .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .bootstrap-brendly .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .bootstrap-brendly .col-lg-offset-0 {
    margin-left: 0;
  }
}

.bootstrap-brendly .container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .bootstrap-brendly .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .bootstrap-brendly .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .bootstrap-brendly .container {
    width: 1170px;
  }
}


.bootstrap-brendly .pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.bootstrap-brendly .pagination > li {
  display: inline;
}
.bootstrap-brendly .pagination > li > a,
.bootstrap-brendly .pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #454545;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.bootstrap-brendly .pagination > li:first-child > a,
.bootstrap-brendly .pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.bootstrap-brendly .pagination > li:last-child > a,
.bootstrap-brendly .pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.bootstrap-brendly .pagination > li > a:hover,
.bootstrap-brendly .pagination > li > span:hover,
.bootstrap-brendly .pagination > li > a:focus,
.bootstrap-brendly .pagination > li > span:focus {
  z-index: 2;
  color: #454545;
  background-color: #eee;
  border-color: #ddd;
}
.bootstrap-brendly .pagination > .active > a,
.bootstrap-brendly .pagination > .active > span,
.bootstrap-brendly .pagination > .active > a:hover,
.bootstrap-brendly .pagination > .active > span:hover,
.bootstrap-brendly .pagination > .active > a:focus,
.bootstrap-brendly .pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #454545;
  border-color: #454545;
}
.bootstrap-brendly .pagination > .disabled > span,
.bootstrap-brendly .pagination > .disabled > span:hover,
.bootstrap-brendly .pagination > .disabled > span:focus,
.bootstrap-brendly .pagination > .disabled > a,
.bootstrap-brendly .pagination > .disabled > a:hover,
.bootstrap-brendly .pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.bootstrap-brendly .pagination-lg > li > a,
.bootstrap-brendly .pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.bootstrap-brendly .pagination-lg > li:first-child > a,
.bootstrap-brendly .pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.bootstrap-brendly .pagination-lg > li:last-child > a,
.bootstrap-brendly .pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.bootstrap-brendly .pagination-sm > li > a,
.bootstrap-brendly .pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.bootstrap-brendly .pagination-sm > li:first-child > a,
.bootstrap-brendly .pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.bootstrap-brendly .pagination-sm > li:last-child > a,
.bootstrap-brendly .pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.bootstrap-brendly .pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.bootstrap-brendly .pager li {
  display: inline;
}
.bootstrap-brendly .pager li > a,
.bootstrap-brendly .pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.bootstrap-brendly .pager li > a:hover,
.bootstrap-brendly .pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.bootstrap-brendly .pager .next > a,
.bootstrap-brendly .pager .next > span {
  float: right;
}
.bootstrap-brendly .pager .previous > a,
.bootstrap-brendly .pager .previous > span {
  float: left;
}
.bootstrap-brendly .pager .disabled > a,
.bootstrap-brendly .pager .disabled > a:hover,
.bootstrap-brendly .pager .disabled > a:focus,
.bootstrap-brendly .pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}

/*end of bb*/
/*Algemeen*/
body p a {
    color: #9c9c9c;
}

body p a:hover {
    color: #04FF12;
}

span.zijkant-tekst {
    display: none;
}

.home-quick-link {
    background-color: white;
    padding: 40px 40px 30px !important;
    color: black;
}

.home-quick-link p {
    color: black;
}

span.groen-bolletje {
    background-color: #00FF03;
    width: 25px;
    height: 25px;
    border-radius: 100%;
    display: inline-block;
    text-align: center;
    padding-top: 8px;
    font-size: 10px;
    position: absolute;
    top: -1px;
    right: -30px;
}

.groen-bolletje i.fa.fa-chevron-right {
    position: absolute;
    left: 0;
    top: calc(50% - 6px);
}

.quick-links-container .vc_col-sm-4 {
    margin-top:-200px;
    margin-left: 0 !important;
    width: 33.333% !important;
}

#beneden {
    overflow:visible !Important;
    z-index:101;
}

.home-quick-link:after {
    position: absolute;
    content: '';
    width: 0;
    height: 4px;
    background-color: #00FF03;
    bottom: 0px;
    left: 0;
    z-index: 999;
    visibility: visible;
    transition: 1s;
}

.home-quick-link:hover:after {
    width: 100%;
}

.home-quick-link {
    border-right: 2px solid #EDEDED;
}

.home-quick-link:last-child {
    border-right: none;
}

/*Cases*/
.case-loop-2020 {
    min-height: 400px;
    position: relative;
    display: block;
    margin-bottom:20px;
}

.case-loop-2020-background {
    background-size: cover;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-position: center;
}

.case-loop-2020:after {
    content: '';
    position: absolute;
    bottom: 0;
    height: 100%;
    background: black;
    z-index: 10;
    visibility: visible;
    width: 100%;
    opacity: 0.3;
    z-index: 2;
}

.case-loop-2020 .logo {
    position: absolute;
    width: 150px;
    height: 80px;
    background-size: contain;
    z-index: 10;
    background-repeat: no-repeat;
    background-position: left;
    left: 20px;
    top: 10px;
}

.case-loop-2020 .content {
    position: absolute;
    bottom: 0;
    padding: 20px;
    z-index: 20;
    width:100%;
}

.case-loop-2020 .title {
    color: white;
    font-weight: bold;
    font-size:20px;
}

.case-loop-2020 .groen-bolletje {
    position: relative;
    width: 40px;
    height: 40px;
    right: 0;
    left: auto;
    background-color: #05FF01;
    border-radius: 100%;
    text-align: center;
}

.case-loop-2020 .groen-bolletje-container {
    display: flex;
    align-items: center;
    z-index: 20;
    float: right;
}

.case-loop-2020 .groen-bolletje i.fa.fa-chevron-right {
    position: relative;
    top: 11px;
    left: 2px;
}

.case-loop-2020 .groen-bolletje-container span {
    color: white;
    font-weight: bold;
    transition: 0.5s;
    opacity: 0;
    transform: translateX(10px);
    margin-right: 10px;
}

.case-loop-2020:hover .groen-bolletje-container span {
    opacity: 1;
    transform: translateX(0);
}

.bootstrap-brendly.case-loop .col-md-4:first-child {
    padding-left: 0;
}

.bootstrap-brendly.case-loop .col-md-4:last-child {
    padding-right: 0;
}

/*Conversations*/

p.cat {
    display: flex;
    padding-bottom: 10px !important;
    color: white;
    opacity: 0.8;
    align-items: center;
}

span.streep {
    display: inline-block;
    width: 20px;
    height: 2px;
    background-color: white;
    opacity: 0.8;
    margin-right: 10px;
}

/*Content blok*/
.contact-blok-content {
    padding: 40px;
}

.contact-blok-content h2 {
    color: white;
    font-size:40px;
}

.contact-blok-content span.begin:after {
    background-color: white;
}

.contact-blok-content p {
    color: white;
}

.contact-blok-content a {
    color: #05FF01;
}

@media only screen and (min-width: 1370px) {
    .contact-blok {
        width: 80%;
        margin: 0 auto;
    }
}

a.nectar-button.large.regular.extra-color-1.has-icon.regular-button.custom-button {
    color: black;
    font-size: 20px;
}

a.nectar-button.large.regular.extra-color-1.has-icon.regular-button.custom-button i {
    font-size: 20px;
}

.contact-blok:after {
    visibility: visible;
    content: '';
    width: 50px;
    height: 300px;
    position: absolute;
    top: 30px;
    right: -40px;
    display: block;
    background-image: url(/wp-content/uploads/stipjjes.png);
    background-size: contain;
    background-repeat: no-repeat;
}

.contact-blok-content a.nectar-button.large.regular.extra-color-1.regular-button:hover {
    background-color: #1b1a1a !important;
}

.contact-blok-content a.nectar-button.large.regular.extra-color-1.regular-button:hover i {
    color: #2aff03;
}

/*Advisory*/
.col[data-padding-pos=top].grijze-lijn {
    border-right: 2px solid #DBDBDB;
    padding-right:60px !important
}

.col[data-padding-pos=top-bottom].content {
    padding-left: 60px !important;
}

.no-margin-bottom {
    margin-bottom:0 !Important;
}

.grijze-lijn h2 {
    position:relative;
}

.grijze-lijn h2:after {
    content: '';
    width: 20px;
    height: 2px;
    background-color: #DBDBDB;
    position: absolute;
    right: -60px;
    top: 30px;
}

/*Custom list cijfer*/
.custom-cijfer-list ol {
  list-style: none;
  counter-reset: my-awesome-counter;
  list-style-type:none;
  margin-left:0;
}

.custom-cijfer-list ol li {
  counter-increment: my-awesome-counter;
  list-style: none !important;
  padding-left: 40px;
  position:relative;
  margin: 10px 0;
}

.custom-cijfer-list ol li::before {
  content: counter(my-awesome-counter);
  color: black;
  background-color: #F7F7F7;
  width: 30px;
  height: 30px;
  margin-right:10px;
  position:absolute;
  text-align: center;
  left:0;
  border-radius: 100%;
  font-size:15px;
}

/*Uitklap opsomming*/
p.title {
    font-weight: bold;
    font-size: 30px;
    padding-bottom: 10px !important;
}

.opsomming-container {
    margin-left: 20px;
    padding-left: 30px;
    position: relative;
    margin-bottom: 20px;
}

.opsomming-container .text:before {
    content: '';
    position: absolute;
    left: -30px;
    width: 20px;
    height: 2px;
    background-color: #02FF00;
    top: 15px;
}

.opsomming-container .text {
    position: relative;
    font-weight:bold;
}

.hidden-content {
    max-height: 0;
    opacity: 0;
    transition:0.5s;
    pointer-events:none;
}

.hidden-content.active {
    opacity:1;
    max-height:1000px;
    pointer-events:all;
}

.opsomming-container .groen-bolletje {
    position: relative;
    background-color: #02FF00;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    display: inline-block;
    margin-left: 10px;
    cursor:pointer;
    transition: 0.5s;
}

.opsomming-container .groen-bolletje:hover {
    transform: scale(1.1);
}

.opsomming-container .groen-bolletje.active {
    transform:rotate(90deg);   
}

.opsomming-container .groen-bolletje i {
    left: 8.3px;
    top: -2px;
    right: 0;
    font-size: 17px;
    height: 16px;
    width: 13px;
    transform-origin: center;
    text-align: center;
    line-height: 1;
}

.align-center {
    margin: 0 auto;
    display: block;
    width: fit-content;
}

.color-white p,
.color-white {
    color:white;
}

/*cta bar*/
.cta-bar {
    padding: 20px 40px !important;
    background-image: url(/wp-content/uploads/pijltje-groen-bolletje.png);
    background-repeat: no-repeat;
    background-size: 40px;
    background-position: 95%;
    transition: top 0.5s !important;
    top: 0;
    cursor:pointer;
    padding-right: 60px !important;
}

.cta-bar p {
    padding-bottom: 0 !important;
}

.cta-bar .wpb_text_column.wpb_content_element.color-white {
    margin-bottom: 0;
}

.cta-bar > div > .row-bg:before {
    content: '';
    position: absolute;
    right: -50px;
    top: -90px;
    width: 400px;
    height: 180px;
    background-image: url(/wp-content/uploads/stipjescta.png);
    background-size: cover;
    background-position: center;
    z-index: -1;
    visibility: visible;
}

.cta-bar:hover {
    top: -10px;
}

.cta-bar:hover > div > .row-bg:before {
    transform: translateY(10px);
}

.cta-bar > div > .row-bg:before {
    transition:0.5s;
}

/*Bollen dienst*/
.text-container {
    position: absolute;
    bottom: 40px;
    display: flex;
    width: 70%;
}

.text-container .title {
    font-weight: 700;
    font-size: 30px;
    padding-bottom: 10px !important;
    margin-top: 7px;
}

.text-container .title {
    font-family: 'bitstream' !important;
}

span.explore {
    position: absolute;
    right: 0;
    top: -20px;
}

.not-service:before {
    content: '';
    position: absolute;
    width: 1px;
    height: 60px;
    background-color: #41fe12;
    left: 25px;
    right: auto;
    top: -60px;
}

.not-service {
    position: relative;
}

.text-container a {
    width: 120px;
    text-align: right;
    position: absolute;
}

.text-container a:nth-child(2) {
    left: 50%;
}

.text-container a:last-child {
    left: 90%;
}

.text-container a:first-child {
    left: 18%;
}

.streep-links h2:before {
    content: '';
    visibility: visible;
    width: 100px;
    background-color: #000;
    height: 2px;
    position: absolute;
    left: -130px;
    top: 28px;
}

/*Most read*/
.most-read-header {
    background-color: black;
    color: white;
    padding: 20px;
}

.most-read-header .title {
    font-family: 'bitstream' !important;
    position: relative;
}

.most-read-header .title:after {
    content: '';
    position: absolute;
    width: 50px;
    left: 0;
    bottom: 0;
    height: 2px;
    background-color: #2AFF03;
}

.most-read-content {
    background-color: #f7f7f7;
}

.most-read-single {
    padding: 20px 20px 20px 50px;
    border-bottom: 1px solid #DCDCDC;
}

span.cijfer {
    position: absolute;
    left: 11px;
    font-size: 19px;
    font-family: 'bitstream' !important;
    background-color: black;
    color: white;
    width: 30px;
    height: 30px;
    text-align: center;
    border-radius: 100%;
    transition:0.5s;
}

.most-read-single:hover span {
    background-color: #04FF12;
    color: black;
}

.most-read-single:last-child {
    border-bottom: none;
}

.most-read-container {
    max-width: 350px;
}

.single-conversation ._inline-form * {
    color: black !important;
}

.single-case .symbol {
    font-size: 25px;
    margin-left: 5px;
}

.navigatie-diensten {
    display: flex;
    align-items: center;
}

.navigatie-diensten {
    position: fixed;
    right: -250px;
    bottom: 100px;
    z-index: 99999;
    background-color: #f7f7f7;
    padding: 10px;
    transition: 0.5s;
}

.navigatie-diensten.active {
    right:0;
}

.navigatie-diensten-icon {
    width: 30px;
    height: 30px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position:center;
}

.navigatie-diensten .title {
    padding-bottom: 0 !important;
    font-family: 'bitstream' !important;
    font-size: 30px;
}

.navigatie-diensten .right {
    padding-left: 10px;
    position: relative;
}

.navigatie-diensten .groen-bolletje {
    position: relative;
    background-color: transparent;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    display: inline-block;
    margin-left: 10px;
    cursor: pointer;
    top: 6px;
    transition: .5s;
}

.navigatie-diensten:hover .groen-bolletje {
    background-color:#2AFF03;    
}

.navigatie-diensten .groen-bolletje i {
    left: 10px !important;
    top: 7px !important;
    right: 0;
    font-size: 17px;
    height: 16px;
    width: 13px;
    transform-origin: center;
    text-align: center;
    line-height: 1;
}

p.quote-tekst {
    font-weight:300;
}

/*Case overzicht*/
.nieuwste-case {
    background-color: #000000 !important;
    text-align: left;
}

.nieuwste-case .groen-bolletje {
    position: relative;
    width: 40px;
    height: 40px;
    right: auto;
    left: 0 !important;
    background-color: #05FF01;
    border-radius: 100%;
    text-align: center;
}

.nieuwste-case .groen-bolletje-container {
    display: flex;
    align-items: center;
    z-index: 20;
    float: left;
}

.nieuwste-case .groen-bolletje i.fa.fa-chevron-right {
    position: relative;
    top: 11px;
    left: 2px;
}

.nieuwste-case .groen-bolletje-container span {
    color: white;
    font-weight: bold;
    transition: 0.5s;
    opacity: 0;
    transform: translateX(-10px);
    margin-right: 10px;
    position: absolute;
    left: 50px;
}

.nieuwste-case:hover .groen-bolletje-container span {
    opacity: 1;
    transform: translateX(0);
}

.nieuwste-case .overzicht-logo {
    margin: 0 !important;
    position: absolute;
    top: 0;
}

.nieuwste-case >div > .wpb_wrapper {
    min-height: 360px !important;
}

.naar-bottom {
    position:absolute;
    bottom:0;
}

.bottom-20 {
    bottom:20px;
}

.case-nieuwst-container .wpb_column {
    background-size: cover ;
}

.nieuwste-case.rechts h2 {
    text-align: right;
}

@media screen and (min-width: 1000px) {
    .nieuwste-case.rechts .excerpt {
        text-align: right;
    }
}

.nieuwste-case.rechts img {
    right: 0;
}

.nieuwste-case.rechts .groen-bolletje-container {
    float: right;
}

.nieuwste-case.rechts .naar-bottom {
    right: 0;
}

.nieuwste-case.rechts .groen-bolletje-container span {
    position: unset;
    transform: translateX(10px);
    left: 0;
}

.nieuwste-case.rechts:hover .groen-bolletje-container span {
    transform: translateX(0);
}

#footer-outer {
    z-index:1;
}

/*About*/
.zonder-schreef {
    font-size: 30px;
    font-family: Helvetica Neue, Arial !important;
    font-weight: bold !important;
    line-height: 1.5;
}

.value-blok {
    padding: 30px;
    background-color: #F7F7F7;
    transition:0.5s;
    display:block;
    cursor:pointer;
    position:relative;
    min-height: 270px;
}

.value-blok:before {
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    z-index:0;
    background-image: url(/wp-content/uploads/DSC_9740.jpg);
    background-size:cover;
    left: 0;
    top: 0;
    opacity:0;
    transition:0.5s;
}

.value-blok:after {
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    z-index:0;
    background-color:black;
    left: 0;
    top: 0;
    opacity:0;
    transition:0.5s;
}

.value-blok:hover:before {
    opacity:1;
}

.value-blok:hover:after {
    opacity:0.3;
}

.value-blok:hover * {
    color:white;
}

.value-blok .title {
    font-family: 'bitstream' !important;
    z-index:99;
    position:relative;
    font-weight:400;
    -webkit-font-smoothing: antialiased;
}

.value-blok .content {
    z-index:99;
    position:relative;
}

.value-blok .groen-bolletje {
    position: relative;
    background-color: #02ff00;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    display: inline-block;
    margin-left: 10px;
    cursor: pointer;
    transition: .5s;
    z-index:99;
}

.value-blok .groen-bolletje i {
    left: 8.3px;
    top: -2px;
    right: 0;
    font-size: 17px;
    height: 16px;
    width: 13px;
    transform-origin: center;
    text-align: center;
    line-height: 1;
    color:black !Important;
}

.learn-more p {
    display: inline-block;
    margin-left: 10px;
}

/*Case single*/

.dienst-link {
    display: flex;
    align-items: center;
    float:right;
    cursor:pointer;
}

.dienst-link .title {
    font-size: 18px;
    font-weight: 400;
    margin: 0 10px;
}

.dienst-link .groen-bolletje {
    position: relative;
    background-color: transparent;
    width: 30px;
    height: 30px;
    border-radius: 100%;
    display: inline-block;
    margin-left: 10px;
    cursor: pointer;
    top: 6px;
    transition: .5s;
    top: 0;
}

.dienst-link .groen-bolletje i {
    left: 2px !important;
    top: 7px !important;
}

.dienst-link:hover .groen-bolletje {
    background-color: #2aff03;
}

.dienst-link .navigatie-diensten-icon {
    width: 60px;
    height: 60px;
}

.video-blok .nectar-video-box > .inner-wrap:before {
    content: '';
    position: absolute;
    width: 300px;
    height: 300px;
    background-image: url(/wp-content/uploads/Info.nl_Seamless_Pattern_Advisory-01.png);
    background-size: contain;
    z-index: -1;
    right: 50px;
    top: -30px;
}

.video-blok .nectar-video-box {
    max-width: 90%;
    margin: 0 auto;
}

.video-blok .nectar-video-box:hover img {
    transform: none;
}

.video-blok .nectar-video-box img {
    transform: none !Important;
}

.video-blok img.attachment-full.size-full {
    width: auto !important;
    height: 670px;
    margin: 0 auto;
}

.video-blok .nectar-video-box .inner-wrap {
    text-align:center;
}

.min-margin-top-afbeelding .vc_column-inner {
    margin-top: -23vw !important;
}

.full-width-section img.quote {
    max-width: 50px !important;
    margin-bottom: 30px !important;
    margin-top: 10px;
}

.aan-het-woord {
    padding-right: 110px;
    line-height:1;
    position:relative;
}

.aan-het-woord:before {
    content: '';
    height: 1px;
    width: 80px;
    background-color: black;
    position: absolute;
    top: 20px;
    right: 0;
    display:block !Important;
}

.strong-met-schreef strong {
    font-family: 'bitstream' !important;
    font-size: 24px;
    -webkit-font-smoothing: subpixel-antialiased;
}

.wpb_text_column.wpb_content_element.testimonial-author p strong {
    font-family: 'bitstream' !important;
    font-size: 24px;
}

.quote-content p {
    font-size: 22px;
}

.single-case .subject {
    font-family: 'Helvetica Neue', Arial !important;
    font-weight: 400 !important;
}

.single-case .number.extra-color-1 span {
    font-family: 'Helvetica Neue', Arial;
    font-weight: bold;
    font-size: 40px;
}

.milestones .wpb_wrapper {
    display: flex !important;
    align-content: space-between !important;
    width: 100%;
}

.milestones .nectar-milestone {
    margin-right: 4vw;
}

.custom-border-top {
    border-top:1px solid #DEDEDE;
}

.responsive-divider {
    height:5vw;
}

.min-margin-top-afbeelding {
    pointer-events: none;
}

.symbol-wrap {
    line-height: 20px !important;
}

.grijze-lijn h2 {
    line-height:1;
}

body .full-width-section.langere-background {
    overflow: visible !important;
}

.langere-background .row-bg-wrap .inner-wrap {
    overflow: visible !important;
}

.langere-background .row-bg.using-bg-color {
    height: 115%;
    top: -15%;
}

.change-background-size {
    background-size: cover;
}

.header-height {
    min-height: 80vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

.social-media-icons i {
    font-size: 25px !important;
    margin-right: 31px;
}

.social-media-icons {
    align-content: space-between;
    display: table;
    float: right;
    margin-bottom: 20px;
    margin-top: 67px;
}

.social-media-icons a:last-child i {
    margin-right: 0;
}

.social-media-icons a:hover i{
    color:#03FF04;
}
/*Media queries*/
@media screen and (min-width: 1000px) {
    .contact-blok .vc_col-sm-8 {
        margin-left: 0;
        width: calc(65.95744680199999% + 20px) !important;
    }
    
    .content .vc_column-inner {
        max-width: 70%;
    }
    
    .quote-content {
        padding-right: 70px;
    }

}

@media screen and (max-width: 1200px) {
    .aan-het-woord:before {
        display:none !important;
    }
    
    h2.vc_custom_heading.aan-het-woord {
        padding-right: 0;
        text-align: center !important;
    }
    
    .responsive-divider {
        display:none;
    }
}

@media screen and (max-width: 1100px) {
    .contact-blok .vc_col-sm-8 {
        margin-left: 0;
        width: calc(64.957447% + 20px) !important;
    }
}

@media screen and (max-width: 1000px) { 
    .quick-links-container .vc_col-sm-4 {
        width: 100% !important;
        margin-top: 0;
        border-bottom: 2px solid #EDEDED;
        margin-bottom: 0 !important;
        padding: 40px 40px 0 !important;
    }
    
    .home-quick-link:first-child {
        margin-top: -100px;
    }
    
    .contact-blok .vc_col-sm-4 {
        min-height: 410px;
        background-position: 30% 10%;
        margin-bottom: 0 !important;
    }
    
    .contact-blok-content {
        padding: 30px;
    }
    
    .contact-blok .vc_col-sm-8 {
        margin-left: 0;
        width: 100% !important;
    }
    
    .col[data-padding-pos=top-bottom].content {
        padding-left: 0px !important;
    }
    
    .custom-cijfer-list ol li {
        font-size: 18px;
    }
    
    .custom-cijfer-list ol li:before {
        line-height: 30px;
    }
    
    .custom-cijfer-list ol {
        margin-left: 0;
    }
    
    .grijze-lijn {
        border: none !important;
    }
    
    .grijze-lijn h2:after {
        display: none;
    }
    
    .bootstrap-brendly.case-loop .col-md-4 {
        padding:0;
    }
    
    .grijze-lijn h2 {
        text-align: left !important;
    }
    
    .grijze-lijn {
        margin-bottom: 0 !important;
    }
    
    .content .align-center {
        margin:0;
    }
    
    .streep-links h2 {
        line-height: 1.3em !important;
    }
    
    .no-padding-mobile {
        padding:0 !Important;
    }
    
    .most-read-container {
        max-width: 100%;
    }
}

.single-case .video-blok .nectar-video-box>.inner-wrap:before {
    display:none;
}

@media screen and (max-width: 1000px) {
    .dienst-link {
        float: left;
        margin-top:20px;
    }
    
    .video-blok .nectar-video-box>.inner-wrap:before {
        width: 100px;
        height: 100px;
        right: -10px;
        top: -20px;
    }
    
    .video-blok img.attachment-full.size-full {
        height:auto;
    }
    
    .content {
        padding-top: 35px !important;
    }
    
    .content .divider,
    .navigatie-diensten{
        display:none !important;
    }
    
    .case-binnenkant-rij *{
        background-size:cover;
    }
}

@media screen and (max-width: 700px) {
    .milestones .wpb_wrapper {
        display: block !important;
        text-align: center;
    }
    
    .milestones .nectar-milestone {
        margin-right: 0;
        margin: 30px auto !important;
        display: block;
        text-align: center;
    }
}

@media screen and (max-width: 600px) {
    .small-padding-mobile {
        padding: 150px 50px !Important;
    }  
    
    .responsive-divider.top {
        height: 0 !important;
    }
    
    .grote-afbeelding {
        margin-top: 50px;
    }
    
}


span.zijkant-lijn {
    display: none;
}

.eind-cta-rij ._form-content ._form_element._field4._inline-style {
    width: 100% !important;
    margin-bottom: 10px;
}

.info-form-fix ._form-content ._form_element._field4._inline-style {
    width: 100% !important;
    margin-bottom: 10px;
}

.most-read-container {
    margin-top: 60px;
}

@media screen and (max-height:800px) {
   span.geluid-aan {
       bottom: calc(50% - 20vh) !important;
    }
}


@media only screen and (max-width: 600px) {
    p.combinaties-v2__paragraaf,
    .linksonder,
    .rechtsboven,
    .rechtssonder {
        display: none;
    }
    
    .midden-zin {
        margin-top:40px;
    }
    
    .midden-zin span {
        font-size: 10vw !important;
    }
    
    .midden-zin span.begin:after {
        background-color:black;
    }
}

/*Custom container for full width row*/

.container-custom {
    max-width: 1425px;
    margin: 0 auto !important;
    padding: 0px 90px;
    width:100%;
}

@media only screen and (max-width: 999px) and (min-width: 690px) {
  .container-custom {
    max-width: 600px;
    padding:0 !important;
  }  
}

@media only screen and (max-width: 690px) and (min-width: 480px) {
  body .container-custom {
    max-width: 420px;
    padding:0 !important;
  }  
}

@media only screen and (max-width: 690px) {
  .container-custom {
    max-width: 320px;
    padding:0 !important;
  }  
}


@media only screen and (max-width: 1200px) {
p.combinaties-v2__paragraaf {
    font-size: 14px !important;
    line-height: 21px;
}
}

@media only screen and (max-width: 1000px) {
p.combinaties-v2__paragraaf,
.rechtsboven,
.rechtssonder,
.linksonder {
    display:none;
}
}


.contact-blok .has-animation h2:after, .contact-blok .has-animation h3:after {
    background: #0C0C0C !important;
}


.grote-afbeelding {
    z-index: 10000;
}

.single-case .nectar-video-box img {
    height: auto !important;
}

video.case-video {
    border: 2px solid #DCDDDE;
}



h3.vc_custom_heading a {
    font-family: 'bitstream' !important;
}



/*grid fix 19 nov*/
@media only screen and (max-width: 1300px) {
.nieuwste-case h2.zonder-schreef {
    font-size: 30px !important;
    line-height: 1.1em;
}
}
@media only screen and (max-width: 1200px) {
.nieuwste-case h2.zonder-schreef {
    font-size: 24px !important;
    line-height: 1.1em;
}
}


@media only screen and (max-width: 1000px) {
body .omgekeerde-rij .col.span_12 {
    flex-flow: initial !important;
    display: flex !important;
}
}


@media only screen and (max-width: 700px) {
body .omgekeerde-rij .col.span_12 {
    flex-flow: initial !important;
    display: block !important;
}
}

.grote-afbeelding img {
    pointer-events:none;
    width: 110% !important;
}

.single-case img[src=""] {
    display: none !important;
}

._button-wrapper._inline-style {
    margin-top: 20px;
}

.als-h2 {
    font-size: 60px !Important;
    line-height: 60px;
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
    body h2, .als-h2 {
        font-size: 51px;
        line-height: 51px;
    } 
}


@media screen and (max-width: 1000px) {
    .col h2, h2, .als-h2 {
        font-size: 30px !important;
        line-height: 1.3em;
    }
}


/*Info CSS*/

/* tekst */

span.begin:after {
    display: inline-block;
    width: 100px;
    content: "";
    height: 2px;
    background: black;
    margin: 10px 20px;
}

span.begin.geen-lijn:after {
    display: none;
}

span.toegift:before {
    display: inline-block;
    width: 100px;
    content: "";
    height: 2px;
    background: black;
    margin: 10px 20px;
}

span.toegift.geen-lijn:before {
    display: none;
}

span.einde {
    font-family: Helvetica Neue, Arial;
    font-weight: 900;
    letter-spacing: 0px;
    -webkit-font-smoothing: subpixel-antialiased;
    font-size: .8em;
}

.arial {
    font-family: Helvetica Neue, Arial;
    font-weight: 900;
    font-size: .8em;
}



span.zijkant-tekst {
    position: absolute;
    transform: rotate(180deg)!important;
    writing-mode: tb-rl;
    left: -60px !important;
    bottom: 50%;
    font-size: 15px;
}

.full-width-section {
    overflow: hidden !important;
}

span.zijkant-tekst:before {
    content: "";
    width: 1px;
    height: 50px;
    background: black;
    position: absolute;
    top: -60px;
    left: 13px;
}

/* span.zijkant-tekst:after {
    content: "";
    height: calc(100px + 100%);
    position: absolute;
    width: 100%;
    background: white;
    opacity: 1;
    bottom: 0px;
    left: 0px;
    transition: width 1.5 ease-in-out;
    transition-delay: 1s;
}

.animated-in span.zijkant-tekst:after {

    height: calc(0px + 0%);
    transition: height 1.5s ease-in-out;
    transition-delay: 1s;
}

*/

@media (min-width: 1400px) {
span.zijkant-tekst {
    transform: rotate(180deg) translateX(50vw)!important;
    left: 640px !important;
    writing-mode: tb-rl;
    bottom: 50%;
}
}




div[data-midnight="light"] span.begin::after {
        background-color: white !important;
}


div[data-midnight="light"] span.zijkant-tekst:before {
        background:white !important;
}

div[data-midnight="light"] span.zijkant-tekst:after {
        background:black;
}


/*Klanten*/

a.customers-link {
    margin-top: 8px;
    display: block;
    color: white;
    opacity: .6;
    text-align: center;
    transition: opacity .5s ease;
}

a.customers-link:hover {
    opacity: 1;
    transition: opacity .5s ease;
}

.customers-link i.fa.fa-angle-right {
    left: -8px !important;
    font-size: 20px;
}


/*Bol animaties*/



.bol-outer {
    position: relative;
    width: 80%;
    padding-bottom: 80%;
    border-radius: 1000px;
    overflow: hidden;
}

.bol-outer.tweede {
    position: relative;
    width: 80%;
    padding-bottom: 80%;
    border-radius: 1000px;
    overflow: hidden;
    margin-left: 20%;
}

.bol-inner.eerste-bol {
    position: absolute;
    background-position: center top;
    width: 100%;
    height: 200%;
    left: 0px;
    top: 0px;
    background-image: url(https://info.nl/wp-content/uploads/patroon1-min.png);
    background-size: 600px;
    background-repeat: repeat;
    animation: bol-effect 30s linear infinite;
}

.bol-inner.tweede-bol {
    position: absolute;
    background-position: center top;
    width: 100%;
    height: 200%;
    left: 0px;
    top: 0px;
    background-image: url(https://info.nl/wp-content/uploads/grove-dots-final.png);
    background-size: 300px;
    background-repeat: repeat;
    animation: bol-effect-twee 180s linear infinite;
}

@keyframes bol-effect {
    
from {
  background-position: center 0%;
     }
to {
  background-position: center 150%;
    }
}

@keyframes bol-effect-twee {
    
from {
  background-position: center 0%;
     }
to {
  background-position: center 550%;
    }
}

.bol-outer {
    animation: bol-draaien 240s linear infinite;
}

@keyframes bol-draaien {
    from {
        transform:rotate(0deg);
    }
        to {
        transform:rotate(360deg);
    }
}

.home .bol-outer {
    width: 100%;
    padding-bottom: 100%;
}

/*Cases*/

a.info-casus {
    display: block;
}

a.info-casus:hover .info-casus-overlay {
    opacity: .4;
    transition: opacity .4s ease;
}

.info-casus-afbeelding {
    position: relative;
    width: 100%;
    padding-bottom: 50%;
    background-image: url(https://info.nl/wp-content/uploads/placeholder.jpeg);
    background-size: cover;
    background-position: center center;

}

.info-casus-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background: black;
    opacity: 0;
    transition: opacity .4s ease;
}

span.nectar-button.info-casus-knop {
    position: absolute;
    bottom: 18px;
    top: auto;
    left: 20px;
}

.info-casus-onder {
    display: block;
    margin-top: 10px;
    margin-bottom: 30px;
}

span.info-casus-titel:after {
    width: 50px;
    display: inline-block;
    content: "";
    height: 1px;
    background: black;
    margin: 5px 10px;
}

.info-casus-afbeelding.conversations {
    padding-bottom: 25%;
}

.agenda-rij h3 {
    font-size: 25px !important;
    line-height: 20px !important;
    position: relative;
    top: -2px;
}

.divider-border {
    background: black;
}

.animated-in span.zijkant-tekst:after {

    height: 0px !important;
    transition: height 1.5s ease-in-out !important;
    transition-delay: 1s !important;
}

.team-lid .info-casus-afbeelding {
    padding-bottom: 140%;
}



#header-outer[data-lhe="animated_underline"] header#top nav >ul >li:not([class*="button_"]) >a:after, body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:after, .material #header-secondary-outer[data-lhe="animated_underline"] nav >ul.sf-menu >li >a:after {
    border-top: 1px solid white;
}


/*Cases*/

span.resultaat {
    font-size: 30px;
    margin-top: 10px;
    display: block;
    margin-bottom: 20px;
    font-weight: 600;
}

.counter-marge-boven {
    margin-top: -1.2em !important;
}

img.honderd-procent {
    width: 100% !important;
}


.single-case .row.heading-title {
    display: none !important;
}

.single-case div#author-bio {
    display: none;
}

.single-case .row {
    padding-bottom: 0px !important;
}

.single-case span.post-featured-img {
    display: none;
}

.single-case .container-wrap.no-sidebar {
    padding-top: 0px !important;
    margin-top: -0px !important;
}

.single-conversation .row.heading-title {
    display: none !important;
}

.single-conversation div#author-bio {
    display: none;
}

.single-conversation .row {
    padding-bottom: 0px !important;
}

.single-conversation span.post-featured-img {
    display: none;
}

.single-conversation .container-wrap.no-sidebar {
    padding-top: 0px !important;
    margin-top: -0px !important;
}


.single-vacancy .row.heading-title {
    display: none !important;
}

.single-vacancy div#author-bio {
    display: none;
}

.single-vacancy .row {
    padding-bottom: 0px !important;
}

.single-vacancy span.post-featured-img {
    display: none;
}

.single-vacancy .container-wrap.no-sidebar {
    padding-top: 0px !important;
    margin-top: -0px !important;
}


@media (min-width: 1001px) {
.js-wpv-view-layout > div:nth-child(even) > div > div > div > div .case-binnenkant-rij .span_12 {
    flex-direction: row-reverse;
	;
}
}



.uitgelichte-case-afbeelding-kolom:after {
    width: 101%;
    content: "";
    height: 101%;
    position: absolute;
    background: white !important;
    visibility: visible;
    transition: width .4s ease;
    transition-duration: 1s;
    left: 0px;
    top: 0px;
}

.animated-in .uitgelichte-case-afbeelding-kolom:after {
    width: 0%;
    content: "";
    height: 100%;
	  background: white !important;
    position: absolute;
    visibility: visible;
    transition: width .4s ease;
    transition-duration: 1s;
    left: 0px;
    top: 0px;
}

.using-mobile-browser .uitgelichte-case-afbeelding-kolom:after {
	display: none !important;
}

.case-hero > .row-bg-wrap:after {
    background: black;
    opacity: .2;
}


/*Team placeholder*/

.team-lid .info-casus-afbeelding {
    background-image: url(/wp-content/uploads/Remmert-Stipdonk.jpg);
}


/*Footer*/

img.footer-logo {
    width: 147px !important;
    margin-bottom: -20px;
    display: block;
}

.footer-midden {
    display: flex;
}

.foto-links img {
    border-radius: 1000px;
    max-width: 115px !important;
}

.tekst-rechts h3 {
    color: white;
    line-height: 1em !important;
    font-size: 28px;
}

.tekst-rechts {
    padding-left: 6%;
}

.sans-serif {
    font-family: 'Arial';
    font-weight: 800;
    font-size: .8em;
    line-height: 0.8em;
}


.tekst-rechts a {
    display: inline-block;
}


@media (max-width: 1100px) {
.foooter-job-titel {
    display: block;
}
}

.logo-rij img {
    max-height: 60px !important;
    max-width: 120px !important;
    margin: 10px auto !important;
}

@media (min-width: 1001px) {

.contact-info .wpb_wrapper {
    margin-left: 20%;
}
}

.contact-info h3 {
    margin-bottom: -5px !important;
}

.contact-info a {
    opacity: .5;
    position: relative;
    transition: opacity .5s ease;
}

.contact-info a:hover {
    opacity: 1;
    transition: opacity .5s ease;
}


.contact-info a:before {
    width: 0%;
    height: 50%;
    top: 10px;
    left: 10px;
    content: "";
    background: #01FF13;
    position: absolute;
    z-index: -1;
    transition: width .4s ease-in-out;
}

.contact-info a:hover:before {
    width: 100%;
    transition: width .4s ease-in-out;
}


.widget_text a, widget_custom_html a {
position: relative;
}



.widget_text a:hover:before, widget_custom_html a:hover:before  {
    width: 100%;
    transition: width .4s ease-in-out;
}

i.fa-angle-down {
    font-family: 'FontAwesome';
    font-style: initial;
}


p {
    padding-bottom: 1em !important; 
}

html span.icon-theme-x.icon-default-style {
    background: #49FF56 !important;
    height: 40px !important;
    width: 40px !important;
    max-width: 40px !important;
    line-height: 40px !important;
}


@media (min-width: 1001px) {
.footer-midden {
    margin-top: 79px;
}

div#zoom-social-icons-widget-3 {
    margin-top: 79px;
}
}

/*Onder*/

.onderaan {
    position: absolute;
    bottom: calc(-40vh + 130px);
    left: calc(50% - 23px);
}

.onderaan .fa {
    font-size: 70px;
    color: #01FF13;
}

/*Enkel*/

a.other-cases {
    display: inline-block;
    width: 33.3%;
    margin-right: -5px;
    margin-bottom: 20px;
}

@media (max-width: 1000px) {
    a.other-cases {
    display: inline-block;
    width: 100%;
    margin-right: 0px;
}
}

.other-case-boven-afbeelding {
    width: 100%;
    padding-bottom: 100%;
    background-size: cover;
    background-position: center center;
    margin-bottom: 20px;
}

.other-case-beneden {
    text-align: center;
}

span.knop {
    padding: 4px 20px;
    background: white;
    color: black;
    border-radius: 3px;
    text-align: center;
    font-weight: 600;
    transition: all .4s ease;
    border: 2px solid transparent;
    font-size: 14px;
    margin-top: 12px;
    display: inline-block;
}

a.other-cases:hover span.knop {
    padding: 4px 20px;
    background: #01FE13;
    color: black;
    border-radius: 3px;
    text-align: center;
    font-weight: 600;
    transition: all .4s ease;
    border: 2px solid #01FE13;
    font-size: 14px;
    margin-top: 12px;
    display: inline-block;
}

a.nectar-button.extra-color-1 span {
    color: black;
}

h2.zonder-schreef {
    font-size: 30px;
    font-family: Helvetica Neue, Arial !important;
    font-weight: bold !important;
}


/*Enkele case*/

.case-logo img {
    width: 200px !important;
}


@media (min-width: 1001px) {
.case-logo {
    padding-left: 10%;
}
}

.cirkel-kolom img {
    max-width: 80%
     !important;
}


.cirkel-kolom .wpb_row {
    margin-bottom: 0px !important;
}


.single-case .full-width-section {
    margin-top: 0px !important;
}

img.rond {
    border-radius: 1000px;
}

img.max-tachtig {
    max-width: 70% !important;
}

/*
a.nectar-button:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0px 10px 30px rgba(0,0,0,0.15) !important;
    transition: all .4s ease !important;
}
*/

.vijf-deling .vc_col-sm-2 {
    width: 100% !important;
}

@media (min-width: 1001px) {
.vijf-deling .dubbel.vc_col-sm-2 {
    width: 40% !important;
}
}

@media (min-width: 1001px) {
.vijf-deling .vc_col-sm-2 {
    width: 20% !important;
}
}


h3.getal {
    display: block;
    text-align: center;
    padding-top: 10%;
    color: white;
    text-shadow: 0px 3px 15px black;
    font-size: 60px !important;
}

span.beschrijving {
    display: block;
    text-align: center;
    font-size: 30px;
    line-height: 35px;
    padding-bottom: 10px;
    font-weight: 600;
    color: white;
    text-shadow: 0px 3px 15px black;
}

.single-case h3.getal {
    color: black;
    text-shadow: none;
}

.single-case span.beschrijving {
    color: black;
    text-shadow: none;
}

html .single-case .container-wrap.no-sidebar {
    margin-top: -10px !important;
}


form.wpcf7-form p {
    padding-bottom: 0px;
}

.minimal-form-input {
    padding-top: 9px !important;
}

html input.wpcf7-form-control.wpcf7-submit {
    display: inline-block;
    float: right;
    margin-top: 20px;
    font-size: 14px !important;
    background: #01FE13 !important;
    color: black;
}



/*Single conversatinos*/

/*View conv*/

.conversations-rij-een .share-blok {
    position: absolute;
    bottom: 0px;
    right: 0px;
    background: black;
    display: flex;
}


.conversations-rij-een .share-blok .fa {
    line-height: 30px;
    color: white;
}

.conversations-rij-een .share-blok a {
    display: inline-block;
    height: 30px;
    line-height: 30px !important;
    padding: 2px 5px !important;
}

.conversations-rij-een .share-blok a:hover .fa {
    color: #01FE13 !important;
}

.conversations-rij-een span.type-content-label {
    position: absolute;
    left: 30px;
    top: 30px;
}

.conversations-rij-een span.onderwerp-label {
    position: absolute;
    top: 30px;
    right: 30px;
}

.conversations-rij-een .wpb_column[data-has-bg-color="true"] .wpb_wrapper, .wpb_column[data-hover-bg^="#"] .wpb_wrapper {
    position: initial;
}

@media (min-width: 1001px) {
.js-wpv-view-layout .conversations-rij-een:nth-child(odd) .conversations-rij-wissel .span_12 {
    flex-direction: row-reverse;
}
}

span.type-content-label {
    text-transform: capitalize;
}

span.onderwerp-label {
    text-transform: capitalize;
}

.vc_col-sm-6 {
    background-size: cover;
}


.conversations-rij-een .wpb_wrapper >div {
    margin-bottom: 0px !important;
}


.js-wpv-view-layout {
    position: relative;
}

.zijkant-lijn {
    height: 100%;
    top: 150px;
    width: 1px;
    background: black;
    position: absolute;
    transform: none!important;
    left: -44px;
}

@media screen and (min-width: 1400px) {
.zijkant-lijn {
    transform: translateX(-50vw)!important;
    left: 656px !important;
}
}




span.zijkant-tekst.datum-case {
    padding: 10px 0px;
    background:white;
    color: black;
}

span.zijkant-tekst.datum-case:before {
  display: none
}

.form-item-checkbox{
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 20px;
}



.form-item-checkbox .wpcf-form-label{
    display: inline-block;
    padding: 10px;
    background: white;
    color: black;
    border-radius: 5px;
    text-align: center;
    font-weight: 600;
    transition: all .4s ease;
    border: 2px solid black;
    min-width: 200px;
}

.form-item-checkbox .wpcf-form-label:hover, .form-item-checkbox.geselecteerd-label .wpcf-form-label{
    background: black;
    color: #01ff13;
    transition: all .4s ease;
    border: 2px solid black;
}

.form-item-checkbox input{
    display:none;
}

.nectar-video-wrap {
    transform: scale(1.5);
}


html .js-wpv-view-layout .groot-blok .span_12 {
    flex-direction: column-reverse !important;
}

.js-wpv-view-layout .groot-blok .vc_col-sm-6 {
    width: 100% !important;
}


.donker {
    background: black;
}

@media screen and (max-width: 1000px) {

.conversations-rij-een .vc_col-sm-6 {
    width: 100%!important;
}


.js-wpv-view-layout .conversations-rij-een .conversations-rij-wissel .span_12 {
    flex-direction: column-reverse !important;
	display: flex !important
}
}



.onderaan i.fa.fa-angle-down:before {
    content: "";
    width: 30px !important;
    height: 30px !important;
    border-left: 2px solid;
    border-bottom: 2px solid;
    display: inline-block;
    transform: rotate(-45deg);
    position: absolute;
    left: 0px;
}


.onderaan a {
    height: 50px;
    display: inline-block;
    width: 50px;
    left: -3px;
    position: relative;
}

.single-case .footer-midden {
    display: none !important;
}

form.wpv-filter-form {
    margin-bottom: 30px;
}




.minimal-form-input.filled label:after {
    border-bottom: 2px solid #01fe13 !important;
}

body[data-form-style="minimal"] .minimal-form-input label span.text {
    font-size: 18px;
    margin-top: 7px;
}


span.js-wpv-dps-spinner.laad-icoon {
    position: absolute !important;
}


a.slide_out_area_close {
    top: 15px !important;
    right: 15px !important;
}

html a.slide_out_area_close .icon-theme-x {
    background: black !important;
   
}

body #slide-out-widget-area a.slide_out_area_close .icon-default-style[class^="icon-"] {
     color: white !important;
}


.conversations-rij-wissel  .see-through-2 span {
    color: black !important;
}


@media(min-width: 1001px) {
img.attachment-full.aligncenter.whitepaper-voorkant-afbeelding {
    margin-top: -200px;
    width: 100%; 
}

.eind-cta-rij {
    z-index: 10000;
    overflow: visible !important;
}

.col.span_12.light.left {
    overflow: visible !important;
}
.conversation-body .bigger-image {
    margin-left: -12%;
    max-width: 124% !important;
    width: 124% !important;
}
}


.eerste-cta-balk {
    background: black;
    margin-top: -140px;
}




.introductieblok * {
    font-size: 1.2em;
    line-height: 2em;
    margin-bottom: 2em;
    font-weight: 300;
    margin-top: 1em;
}

@media (max-width: 600px) {
    
.introductieblok * {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 2em;
    font-weight: 300;
    margin-top: 1em;
}    
    
}

.single-conversation .container-wrap.no-sidebar {
    padding-bottom: 0px !important;
}

.vac-icoon img {
    width: 120px !important;
    height: 60px;
    display: block;
    margin: 0 auto -20px;
}

.vac-icoon {
    text-align: center;
}



.vac-loop {
    display: flex;
}

a.info-vac {
    width: 33%;
    display: inline-block;
    background: black;
    color: white;
    padding: 3%;
    position: relative;
    min-height: 260px;
    transition: all .4s ease;
}

a.info-vac h3 {
    color: white;
    font-size: 24px !important;
}

span.vac-adv {
    position: absolute;
    bottom: 10%;
    display: none;
}

span.vac-adv.advanced-vac {
    display: block;
}

a.info-vac:hover {
    background: #39FF3A;
    transition: all .4s ease;
}

a.info-vac:hover * {
    color: black;
    transition: all .4s ease;
}

a.info-vac * {
    transition: all .4s ease;
}


#to-top {
    border: 1px solid #39FF3A;
}




a.info-vac {
    margin-right: 1%;
    width: 32%;
    margin-bottom: 1%;
}

.vac-loop {
    flex-wrap: wrap;
}

.case-binnenkant-rij h2 {
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 20px !important;
}

div#header-space {
    height: 0px !important;
}

@media(min-width: 1051px) {
body #header-outer, body[data-header-color="dark"] #header-outer {
    background: transparent;
    box-shadow: none !important;
}
}

.first-section .col {
    position: relative;
}

.first-section .vc_column_container {
    position: initial;
}

.onderaan {
    position: absolute;
    bottom: 20px;
    left: calc(50% - 23px);
}

@media(max-width: 1000px) {
.case-binnenkant-rij .padding-6-percent .divider {
    display: none !important;
}

html .conversations-rij-een h3 {
    padding-top: 60px !important;
}

.bol-outer {
    margin-left: 10% !important;
}

img.alignnone.size-full.wp-image-67 {
    max-width: 80%;
    margin-left: 10%;
}

}




/*Knoppen*/


body[data-button-style*="slightly_rounded"] .col.dark .nectar-button.see-through, body[data-button-style*="slightly_rounded"] .col.dark .nectar-button.see-through-2 {
    border: 2px solid rgba(0,0,0,1) !important;
    color: #000 !important;
}



body[data-button-style*="slightly_rounded"] .col.dark .nectar-button.see-through:hover, body[data-button-style*="slightly_rounded"] .col.dark .nectar-button.see-through-2:hover {
    border: 2px solid rgba(0,0,0,1) !important;
    background: black !important;
    color: #01FE13 !important;
}


html a.nectar-button.knop-voor-donker {
    background: white !important;
}

html a.nectar-button.knop-voor-donker span {
    color: black !important;
}


html a.nectar-button.knop-voor-donker:hover {
    background: #01FE13 !important;
}

html a.nectar-button.knop-voor-donker:hover span {
    color: black !important;
}

html .conversations-rij-wissel .nectar-button:hover span {
    color: #01FE13 !important;
}

a.nectar-button.extra-color-1.regular-button.knop-voor-donker {
    background: white !important;
}

a.nectar-button.extra-color-1.regular-button.knop-voor-donker:hover {
    background: #01FE13 !important;
}

a.nectar-button.large.regular.extra-color-1.regular-button:hover {
    background: black !important;
}

.nectar-button.regular-button.extra-color-1:hover span, .nectar-button.tilt.extra-color-1:hover span {
    color: #01fe13!important;
}

.other-case-beneden span.knop {
    border: 2px solid black;
}

a.other-cases:hover span.knop {
    padding: 4px 20px;
    background: black;
    color: #01FE13;
    border-radius: 3px;
    text-align: center;
    font-weight: 600;
    transition: all .4s ease;
    border: 2px solid #000;
    font-size: 14px;
    margin-top: 12px;
    display: inline-block;
}

.conversations-rij-een a.nectar-button.knop-voor-donker:hover span{
    color: black !important;
}

.conversations-rij-een  a.nectar-button.extra-color-1.regular-button.knop-voor-donker:hover {
    background: #01FE13 !important;
}


/*Form*/


body[data-form-style="minimal"] .span_12.light .minimal-form-input label span.text .text-inner {
    color: white !important;
}

body[data-form-style="minimal"] .minimal-form-input.textarea label span.text {
    top: 28px;
}

input.wpcf7-form-control.wpcf7-submit {
    font-weight: 600;
    padding: 16px 30px !important;
}

.container-wrap .span_12.light input[type="submit"]:hover {
    color: black !important;
    background: white !important;
    opacity: 1 !important;
}

._inline-form  input[type="text"] {
    border: none !important;
}


/*Overlay*/




.overlay-buiten {
    position: fixed;
    z-index: 100000000;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
}

.overlay-laag {
    position: absolute;
    width: calc(100%);
    height: 100%;
    top: 0px;
    left: 0px;
    background: rgba(0, 0, 0, 0.7);
}

.overlay-buiten.zichtbaar {
    visibility: visible;
    pointer-events: auto;
    opacity: 1;
    transition: all .5s ease;
}


.overlay-binnenkant {
    width: 100%;
    max-width:500px;
    position: absolute;
    right:-50%;
    height: 100%;
    padding: 40px;
    background: white;
    transition: right .5s ease-out;
}

.zichtbaar .overlay-binnenkant {
    right:0%;
    transition: right .5s ease-out;
}


.overlay-binnenkant i.fa.fa-close {
    position: absolute;
    top: 2%;
    right: 3%;
    background:  #01FE13;
    border-radius: 100px;
    color: black;
    width: 40px;
    height: 40px;
    line-height: 37px;
}

._inline-form ._form_element {
    display: block !important;
    width: 100%;
    margin-left: 0px !important;
}

._inline-form ._button-wrapper._inline-style {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

._inline-form  ._submit {
    width: 100% !important;
    display: block !important;
    background: #74f93d !important;
    font-weight: 600;
}

._inline-form ._button-wrapper._inline-style {
    width: 100%;
}

li.zoom-social_icons-list__item {
    margin-left: 20px !important;
}

li.zoom-social_icons-list__item {
    margin-left: 20px !important;
}

.footer-nb-knop.nieuwsbrief-trigger {
    display: inline-block;
    float: right;
    padding: 7px;
    font-size: 15px;
    border: 1px solid white;
}


html #footer-outer .footer-nb-knop.nieuwsbrief-trigger:hover {
    display: inline-block;
    background: #01FE13;
    float: right;
    font-size: 15px;
    color: black !important;
    border: 1px solid #01FE13;
}

.menu-item a {
    text-shadow: 0 3px 25px black;
    text-transform:lowercase;
}



/*Services pijlen*/





span.pijl-terug {
    content: "";
    width: 30px !important;
    height: 30px !important;
    border-left: 2px solid #01FE13;
    border-bottom: 2px solid #01FE13;
    display: inline-block;
    transform: rotate(45deg);
    left: 0;
    position: relative;
    top: 10px;
}

span.pijl-heen {
    content: "";
    width: 30px !important;
    height: 30px !important;
    border-right: 2px solid #01FE13;
    border-top: 2px solid #01FE13;
    display: inline-block;
    transform: rotate(45deg);
    left: 0;
    position: relative;
    top: 10px;
}

a.voor-na-pijl.links {
    text-align: left;
     display: block;
}

a.voor-na-pijl.rechts {
    text-align: right;
     display: block;
}

a.voor-na-pijl:hover {
    color: #01FE13 !important;
   
}




@media(max-width: 1000px) {
a.voor-na-pijl {
    text-align: center !important;
   
}
}

html a#cn-accept-cookie {
    background: #01FE13;
    color: black;
}

a#cn-refuse-cookie {
    background: #454545;
}

html div#cookie-notice {
    width: 96% !important;
    min-width: 0px;
    max-width: 400px !important;
    padding: 2%;
    margin: 2%;
}

span#cn-notice-text {
    display: block;
    margin-bottom: 10px;
}

iframe#drift-widget {
    bottom: 50px !important;
    right: -6px !important;
}

.iframe-embed iframe {
    height: 400px;
}


.zichtbaar .overlay-laag {
    background: black !important;
    opacity: .4 !important;
}

body[data-form-style="minimal"] ._inline-form .minimal-form-input label span.text .text-inner {
    color: black !important;
}

._form_element {
    width: 50% !important;
    padding: 0px 10px;
}

.nectar-social-sharing-fixed {
    right: 40px !important; 
    bottom: 40px !important;
}

.other-case-beneden h3 {
    min-height: 150px;
}

.custom-overlay .row-bg.using-image:after {
    background: black !important;
    opacity: .3 !important;
    z-index: 10000;
    visibility: visible;
    display: block;
    content:"";
    width: 100%;
    height: 100%;
}

.single-conversation ._inline-form ._form_element {
    width: 48% !important;
    padding: 0 10px;
    display: inline-block !important;
}

.single-conversation ._inline-form * {
    color: white;
    text-align: left;
}

.single-conversation ._inline-form * {
    color: white;
    text-align: left;
}

.single-conversation  ._form_element._field2._inline-style {
    width: 100% !important;
    margin-top: 30px;
    margin-bottom: 20px;
}

html ._submit {
    background: #01FE13!important;
    text-align: center !important;
    font-size: 18px !important;
    color: black !important;
}
html ._submit:hover {
    background: #fff!important;
    text-align: center !important;
    font-size: 18px !important;
    color: black !important;
}



@media only screen and (min-width: 1000px) {
#footer-outer .row {
    padding: 60px 0 0px!important;
}
}

div#copyright {
    margin-top: -40px !important;
}

.onderkant p {
    line-height: 20px !important;
}

span.lange-beschrijving {
    line-height: 20px !important;
}

[data-midnight] span.toegift:before {
    background: white;
}

body[data-button-style*="rounded"] #to-top {
    background: black !important;
    border: 0px solid #39FF3A;
}

.comments-section {
    display: none;
}

html .nectar-hor-list-item[data-color="accent-color"]:before {
    background-color: black !important;
}

.nectar-hor-list-item[data-color="accent-color"]:before {
    
}


.witte-hover-tekst:hover span {
    color: white !important;
}

.max80 {
    max-width: 80% !important;
}

.overlay-binnenkant ._form_element {
    width: 100% !important;
}

.overlay-binnenkant ._form_element._field2 {
    margin-top: 20px;
    margin-bottom: 20px;
}

.overlay-binnenkant button#_form_1_submit:hover {
    color: white !important;
    background: black !important;
}

img.gw-logo {
    margin-top: 19px !important;
}



.flickity-page-dots .dot:before {
    height: 2px;
}

.conversations-rij-wissel:not(.donker ) {
    background: #f9f9f9;
}

span.type-content-label, span.onderwerp-label {
    font-weight: 300;
}

.other-case-beneden h3 {
    font-family: Helvetica Neue, Arial !important;
    font-size: 24px !important;
    font-weight: 600 !important;
    padding: 0 20px;
    line-height: 34px !important;
    min-height: 120px !important;
}

html .overzicht-logo {
    max-height: 80px !important;
    display: block !important;
    margin-bottom: -10px !important;
    max-width: 150px !important;
}

.services-cirkel {
	background: gray;
	width: 80%;
	padding-bottom: 80%;
	display: block;
	margin: 0 auto;
	border-radius: 1000px;
	background-size: cover;
	background-position: center center;
}




.donker .share-blok {
    float: left !important;
    right: auto;
}

.donker .share-blok {
    float: left !important;
    right: auto;
}

.groot-blok .vc_col-sm-6 * {
    float: left !important;
    text-align: left;
}

.groot-blok h3 {
    margin-top: 30px;
}

body.case-template-default p {
    padding-bottom: 0px !important;
}



@media(max-width:460px) {
span.zijkant-tekst {
    left: -50px !important;
	}
}

@media(max-width:390px) {
span.zijkant-tekst {
    left: -30px !important;
	}
}

@media(max-width:330px) {
span.zijkant-tekst {
    display:none !important;
	}
}

.zwarte-back {
	background: black !important;
}

.overlay-binnenkant form#_form_1_ * {
    color: black;
}

._error-inner {
    position: relative;
    font-size: 12px;
    top: 0px;
}

._error._below {
    top: 0px;
    position: absolute;
	right: 0px;
}

.case-logo {
	padding-left: 0px !important;
}

h3.getal {
    font-size: 70px !important;
}

span.onderwerp-label {
    font-size: 14px;
}

span.type-content-label {
    font-size: 14px;
}

.single-case span.footer-nb-knop.nieuwsbrief-trigger {
    margin-bottom: 130px;
}

.single-conversation span.footer-nb-knop.nieuwsbrief-trigger {
    margin-bottom: 130px;
}


.single-vacancy span.footer-nb-knop.nieuwsbrief-trigger {
    margin-bottom: 130px;
}


h3.footer-think-business {
    color: white;
}

#footer-widgets a.footer-knop {
    padding: 10px 35px;
    background: #00ff01;
    border-radius: 4px;
    color: black !important;
    font-weight: 600;
    font-size: 15px;
	transition: all .3s ease;
}

#footer-widgets a.footer-knop:hover {
    background: white;
    color: black !important;
		transition: all .3s ease;

}

h3.footer-think-business {
    margin-top: 67px;
}

h3.footer-think-business {
    display: block;
    text-align: center;
}

a.footer-knop {
    margin: 10px auto 0px !important;
    display: block;
    text-align: center;
    max-width: 200px !important;
}



@media(max-width: 1001px) {
.conversation-page-hero {
    margin-top: -7px !important;
}
	
	.foto-links {
    display: block !important;
    width: 100% !important;
}

.footer-midden {
    display: block;
}
	
	/*Footer responsive*/


.foto-links {
    display: block !important;
    width: 100% !important;
}

.footer-midden {
    display: block;
}

ul.zoom-social-icons-list {
    width: 100%;
    text-align: center !important;
}

li.zoom-social_icons-list__item {
    margin-left: 4px !important;
}

span.footer-nb-knop.nieuwsbrief-trigger {
    display: block !important;
    width: 100%;
    text-align: center;
}

#footer-widgets .col.span_4.col_last {
    margin: 0 auto !important;
    display: block !important;
    width: 100% !important;
}

	img.footer-logo {
    display: block;
    margin: 0 auto;
}

.textwidget {
    text-align: center;
}
	
	h3.footer-think-business {
    margin-top: 10px;
}

}


@media(max-width: 800px) {

.content-laag p {
    font-size: 14px;
}
}





img.attachment-full.aligncenter.other-cases-logo {
    max-height: 60px;
    max-width: 100px;
}
.logo-container {
    min-height: 70px;
}

@media(min-width: 1001px) {

.other-cases-container {
    display: flex;
}
}


span.footer-nb-knop.nieuwsbrief-trigger {
    padding: 7px 20px;
    border-radius: 4px;
}

.laatste-team-kolom a.info-casus.team-lid {
    max-width: 100% !important;
}

a.info-casus.team-lid {
    margin-bottom: 0px !important;
}

html .team-rij {
    margin-bottom: 0.1% !important;
}

@media (min-width: 600px) and (max-width: 1000px) {

a.info-casus.team-lid {
    min-height: 70vh !important;
}
}


div.wpcf7 form.wpcf7-form span.ajax-loader {
    width: 30px; 
    height: 30px; 
    background-image: url(https://info.nl/wp-content/uploads/Flickr-1s-200px.gif);
    background-size: 30px 30px; 
}

.form-item-checkbox.geselecteerd-label .wpcf-form-label:before {
    content: "";
    width: 20px;
    height: 15px;
    margin-right: 3px;
    background-image: url(https://info.nl/wp-content/uploads/correct-symbol.svg);
    display: inline-block;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}

._error-inner {
    color: red !important;
}

p.auteur-titel {
    text-transform: uppercase;
    opacity: 0.4;
	font-size: 14px;
    margin-bottom: -15px;
}

a.lees-meer-auteur {
    font-size: 16px;
}

a.lees-meer-auteur {
    line-height: 19px;
    margin-top: -5px;
	display:block;
}

a.lees-meer-auteur:hover {
    color: #00FF01;
}

a.lees-meer-auteur .fa {
    line-height: 30px;
    margin-left: -13px;
}

body.archive.author .row.page-header-no-bg {
    background: black;
}

body.archive.author .row.page-header-no-bg h1 {
    color: white;
    margin-top: 80px;
}

body.archive.author .row .col.section-title {
    border: none;
}

body.archive.author span.subheader {
    display: none;
}

body.archive.author .row.page-header-no-bg h1:before {
    content: 'Conversations by ';
    font-family: Helvertica Neue, Arial;
    font-weight: 600;
    font-size: .8em;
}

.auteur-conv-opsomming li {
    list-style: none !important;
    border-bottom: 1px solid #d7d7d7;
    
}

.auteur-conv-opsomming {
    margin-left: 0px !important;
}

.auteur-conv-opsomming li a{
    display: block;
    padding: 5px 0px;
    opacity: 0.5;
    transition: all .4s ease;
}


.auteur-conv-opsomming li a:hover{
    display: block;
    padding: 9px 0px;
    opacity: 1;
    transition: all .4s ease;
}

h3.auteur-naam {
    font-family: Helvetica Neue, Arial !important;
    font-weight: 600 !important;
    font-size: 22px !important;
    margin-top: -20px !important; 
    display: block !important; 
}

img.attachment-medium.auteur-pf {
    width: 80px !important;
    margin-left: 0px;
    max-width: 80px;
    border-radius: 100px;
    border: 1px solid rgba(0, 0, 0, .1);
    margin-top: 20px;
}



.single-conversation .first-section h1 {
    max-width: 820px;
    display: block;
    margin: 0 auto;
}

h3.auteur-naam {
    line-height: 27px !important;
    margin-bottom: 20px !important;
}


span.functie {
    line-height: 22px !important;
    display: block;
    margin-top: -10px;
}



/*Conversations CSS*/

.single-conversation h2 {
    font-size: 40px;
}


.single-conversation h2 {
    font-size: 40px;
}


.single-conversation .wpb_text_column p a {
    text-decoration: underline;
    opacity: .5;
    transition: all .4s ease !important;
}

.single-conversation .wpb_text_column p a:hover {
    text-decoration: underline;
    opacity: 1;
    color: #74f93d;
    transition: all .4s ease !important;
}


.wpml-ls-menu-item a {
    opacity: .3;
}

html .wpml-ls-current-language a,html .wpml-ls-menu-item a:hover {
    opacity: 1;
    transition: all .4s ease !important;
    color: white !important;
}


w-div label:after, w-div label:before {
    display: none !important;
}


body[data-form-style=minimal] w-div  .minimal-form-input.filled label .text-inner, body[data-form-style=minimal] w-div#g-b8n75i  .minimal-form-input.has-text label .text-inner {
    -webkit-animation: none !important;
    animation: none !important;
}

body[data-form-style=minimal] w-div  .minimal-form-input label .text-inner, body[data-form-style=minimal] w-div#g-b8n75i  .minimal-form-input label .text-inner {
    -webkit-animation: none !important;
    animation: none !important;
} 



w-div button {
    margin-top: 35px !important;
}



._form-thank-you {
    text-align: center !important;
}



.introductieblok * {
    font-size: 22px !important;
    line-height: 2em;
    margin-bottom: 2em;
    font-weight: 300;
    margin-top: 1em;
}


h2#CybotCookiebotDialogBodyContentTitle {
    font-family: 'bitstream' !important;
    font-weight: 400 !important;
} 



a#CybotCookiebotDialogBodyLevelButtonAccept {
    background-color: #00FF01 !important;
    border: none !important;
    color:black !important;
}

.single-vacancy p a {
    text-decoration: underline;
    opacity: .5;
    transition: all .4s ease !important;
}

.single-vacancy p a:hover {
    text-decoration: underline;
    opacity: 1;
    color: #74f93d;
    transition: all .4s ease !important;
}

button.g3z4sqx {
    margin-top: 10px !important;
}

div#zoom-social-icons-widget-3 h4 {
    display: none;
}





/*Responsive 14 aug*/

@media screen and (max-width: 1000px) {
	p {
		font-size: 18px;
		line-height:  1.6em;

	}

.bollen-mobiel p {
	font-size: 14px;
		line-height:  1.6em;
}


span.zijkant-tekst {
	display: none !important;
} 

.col h2, h2 {
	font-size: 30px !important;
	line-height:  1.3em;
}


.introductie-blok p {
    font-size: 21px !important;
    margin-top: -30px !important;
}

.onderkant p {
	font-size: 18px !important;
		line-height:  1.6em !important;
}

div#text-3 p {
    text-align:left;
}

div#custom_html-15 {
    display: none;
}

#footer-outer .col:first-child {
    margin-bottom: 0;
}

.social-media-icons {
    margin-top: 0;
}

div#custom_html-14 {
    margin-bottom: 0 !important;
}

#footer-outer .row {
    padding-bottom: 0;
}



}



@media (max-width: 1000px) {

.single-case img[alt="cirkel"] {
    max-height: 100px;
}

.single-case .vc_row-o-content-middle .vc_col-sm-8 * {
    text-align: center;
}


.case-onderkant-balk * {
     text-align: center;
}

.case-onderkant-balk a.nectar-button.large.regular {
    margin: 0 auto !important;
    display: block;
    text-align: center;
}
	
	.single-vacancy .first-section {
    margin-top: -30px !important;
    padding-top: 90px !important;
}



.conversation-body .col {
    flex-direction: column-reverse;
    display: flex;
}

.conversation-body .divider {
    display: none;
}

.conversation-body .introductieblok {
    margin-top: 50px;
}
	
	}



button.gydjuep {
    margin-top: 0px !important;
}

button.g-dn52cc {
    margin-top: 10px !important;
}

w-div button {
    margin-top: 10px !important;
}

w-div[role="dialog"] button {
    margin-top: 35px !important;
}



/*witte tekst*/

.single-conversation .overlay-binnenkant ._row._checkbox-radio * {
    color: black !important;
}

.single-conversation .overlay-binnenkant ._row._checkbox-radio {
    width: 100% !important;
    max-width: 100% !important;
}

.single-conversation .overlay-binnenkant ._form_element._field3._inline-style {
    width: 100% !important;
}


/*kleinere titelblokken mobiel*/

@media only screen and (max-width: 800px) {

.first-section.vc_row-o-full-height {
    height: 100px !important;
     min-height:400px !important;
     overflow: hidden !important;
}

.first-section.vc_row-o-full-height .col.span_12.light.center {
    min-height: unset !important;
    top: 50%;
    transform: translateY(-50%)
}

.first-section.vc_row-o-full-height .col.span_12.light.center h1 {
    margin-bottom: 40px !important;
}

.home .first-section.vc_row-o-full-height .col.span_12.light.center h1 {
    margin-bottom: 0px !important;
}


.first-section.vc_row-o-full-height .wpb_raw_html.onderaan {
    display: none;
}
}

/*geen streepje bij taalwisselaar*/
.off-canvas-menu-container.mobile-only .wpml-ls-item:after {
    display: none;
}

.share-blok {
    display: none !important;
}


/*Form privacy*/
.wpb_raw_code ._form_element._field9._inline-style {
    width: 100% !important;
}



/*forms*/

/* Change the white to any color ;) */
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover, 
textarea:-webkit-autofill:focus, 
textarea:-webkit-autofill:active, 

input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px black inset !important;
    color: white;
    -webkit-text-fill-color: #00FF00 !important;
    transition: none !important;
    border:1px solid white !important;

}

div.wpcf7-validation-errors, .light .wpcf7 div.wpcf7-response-output {
    background: #09fe14 !important;
    border-color: #09fe14 !important;
    color: black !important;
    margin-top: 40px !important;
    margin-right: 0px;
	border-radius: 5px;
    font-weight: 700;
}

/*Update april 2021*/
/*home*/
span.onderstreept {
    position: relative;
    display: inline-block;
}

span.onderstreept:before {
    content: '';
    position: absolute;
    width: 0;
    height: 20px;
    background-color: #00ff00;
    left: 0;
    bottom: 20px;
    z-index: -1;
    transition:0.3s;
    transition-delay: 1s;
}

.animated-in h1 span.onderstreept:before{
    width: 103%;
}


.onderstreepte-h1 h1, 
.onderstreepte-h1 h2 {
    font-size: 110px;
    line-height: 110px;
}

h2 span.onderstreept:before {
    width: 0;
    transition:0.5s;
}


.test span.onderstreept:before {
    width: 102%;
}

/*Smooth parallax*/
[uk-parallax] {
    transition: 1200ms cubic-bezier(0.08, 0.37, 0.1, 1.06) !important;
}

.intro p {
    font-weight: bold;
    font-size: 25px;
    line-height: 1.5;
}

.maan {
    width: 37vw;
    height: 37vw;
    border-radius: 100%;
    position: absolute;
    left: calc(50% - 53vw);
    z-index: -1;
    background-image: url(/wp-content/uploads/Home_1000X1000.png);
    background-size: contain;
    background-repeat: no-repeat;
    top: 235px;
}

.case-boventitel p,
.case-boventitel{
    text-transform: uppercase;
    letter-spacing: 5px;
    font-size: 14px;
}

.wpb_text_column.wpb_content_element.case-boventitel {
    margin-bottom: 10px;
}

.wpb_text_column.wpb_content_element.case-titel,
.case-titel{
    font-size: 25px;
    font-weight: bold;
}

.case-afbeelding {
    padding-bottom: 22vw;
    background-size: cover;
    background-position: center;
    width: 100%;
    position: relative;
    margin-top: -2vw;
}

.case-content-kolom .vc_column-inner {
    padding: 50px 70px 50px 50px;
    background-color: white;
}

.case-content-kolom .vc_column-inner:before {
    content: '';
    position: absolute;
    background-color: #fff;
    height: 100%;
    width: 100%;
    z-index: -1;
    top: 0;
    right: -100px;
}

.container-wrap {
    background-color: #F5F6F8 !important;
}

.wpb_text_column.wpb_content_element.case-titel {
    margin-bottom: 8vw;
}

.case-afbeelding:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: black;
    opacity: 0.6;
    z-index: 1;
}

.case-logo {
    width: 250px;
    height: 200px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 6;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: calc(50% - 100px);
}

.case-row  .col.span_12 {
    flex-wrap: wrap-reverse !important;
}

.case-row.alt .case-afbeelding {
    right: 0;
    margin-top: 60px;
}

.case-row.alt .case-content-kolom .vc_column-inner:before {
    left: -100px;
}

.case-row.alt .case-content-kolom .vc_column-inner {
    padding: 50px 50px 50px 40px;
}

.case-row.alt {
    margin: 120px 0 160px 0 !important;
}

.wpb_text_column.wpb_content_element.case-titel {
    min-height: 100px;
}
/*Logo balk*/
.logo-bar .left {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: center;
}

.logo-bar .left img {
    opacity: .5;
    width: 100% !important;
    margin-bottom: 0;
}

.logo-bar .left div {
    width: calc(25% - 40px) !important;
    margin: 0 20px;
    text-align: center;
    margin-bottom: 20px;
}

.logo-bar .left div:nth-child(8) img {
    max-width: 60%;
}

.logo-bar .left div:nth-child(4) img {
    max-width: 80%;
}

.logo-bar .left div:nth-child(5) img {
    max-width: 60%;
}

.logo-bar .left div:nth-child(6) img {
    max-width: 79%;
}

.logo-bar {
    background-color: white;
    padding: 50px;
    display: flex;
}

.logo-bar .right {
    display: flex;
    align-items: flex-end;
}

.logo-bar .right .groen-bolletje {
    top: 5px;
}

.groen-bolletje i.fa.fa-chevron-right {
    top: calc(50% - 5px);
}

.explore-button {
    letter-spacing: 5px;
    font-size: 14px;
    z-index:999;
    position:relative;
    cursor:pointer;
    transition:0.3s;
}

.explore-button {
    text-transform: lowercase;
}

.explore-button:hover {opacity: 1 !important;}

.explore-button:hover .groen-bolletje {
    transform: translateX(3px);
}

.explore-button .groen-bolletje {
    transition: 0.3s;
    right: -35px;
}

.explore-button .groen-bolletje i.fa.fa-chevron-right {
    top: calc(50% - 5px);
    left: 3px;
}

@media screen and (min-width: 1000px) {
    .explore-button-mobile {
        display:none;
    }
}

.explore-button span.groen-bolletje {
    top:-4px;
}

.wpb_text_column.wpb_content_element.bol-titel h2 {
    font-size: 26px;
    font-family: 'Helvetica' !important;
    line-height: 1.4;
    margin-bottom: 60px;
    font-weight: bold;
}

a.conversatie-blok-2021 {
    display: block;
    background-color: white;
    padding: 30px 30px 150px 30px;
    position: relative;
}

.conversatie-blok-2021 .boventitel {
    text-transform: uppercase;
    letter-spacing: 5px;
    font-size: 14px;
    padding-bottom: 0;
}

.conversatie-blok-2021 .title {
    font-family: 'Open Sans' !important;
    font-size: 25px !important;
}

.conversatie-blok-2021 .explore-button {
    position: absolute !important;
    right: 60px;
    bottom: 20px;
}

.conversatie-blok-2021 .explore-button .groen-bolletje {
    top: 5px;
}

.conversatie-blok-2021 .explore-button:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: white;
    transition:0.3s;
}

span.groen-bolletje i:before {
    content: "\f105";
}

.explore-button span.groen-bolletje i {
    font-size: 20px !important;
    top: 2px !important;
}

.conversatie-blok-2021:hover .explore-button:before{
    width:0%;
}

.groter-blok .conversatie-blok-2021 {
    padding-bottom: 310px !important;
}

.conversatie-blok-2021.explore-all {
    width: 70%;
    margin-left: auto;
}

div#footer-outer {
    margin-top: 360px;
}

div#ajax-content-wrap,
#footer-outer,
#footer-outer #copyright{
    background-color: #f5f6f8 !important;
}

div#footer-widgets .container:before {
    content: '';
    position: absolute;
    width: 500px;
    padding-bottom: 500px;
    background-image: url(/wp-content/uploads/Footer_illustratie.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    top: -390px;
    right: 50px;
}

#footer-outer .widget h4 {
    text-transform: uppercase!important;
    letter-spacing: 5px!important;
    font-size: 14px !important;
    color: black !important;
    font-weight:600 !important;
}

div#footer-outer * {
    color: black;
}

#footer-outer .widget a {
    color: black !important;
}

.explore-button span.groen-bolletje i {
    font-size: 20px !important;
    right: -2px;
    top: 2px !important;
}

#footer-outer .widget h4 {
    margin-bottom: 10px !important;
}

div#text-4 {
    padding-right: 50px;
}

div#text-4 {
    margin-top: 40px !important;
}

.social-media-icons {
    float:unset;
}

#footer-outer div#copyright * {
    color: black !important;
}

body #header-outer.transparent header#top nav>ul>li>a {
    color: #000 !important;
    text-shadow: none;
    opacity: 1 !important;
}

.case-row.extra-1 .case-afbeelding {
    position: absolute;
    bottom: -17vw;
    left: -6vw;
}

.case-row.extra-2 .case-afbeelding {
    position: absolute;
    top: -11vw;
    right: -13vw;
}

.case-row.extra-3 .case-afbeelding {
    position: absolute;
    top: -11vw;
    left: -20vw;
}

.case-row.extra-1 .case-titel,
.case-row.extra-2 .case-titel,
.case-row.extra-3 .case-titel{
    margin-bottom: 20px;
}

.case-row.extra-1 {
    margin-bottom: 420px !important;
}

.case-row.extra-2 {
    margin-top: 47%;
}

.case-row.extra-3 {
    margin-top: 370px !important;
}

.case-row.extra-1 .case-afbeelding,
.case-row.extra-2 .case-afbeelding,
.case-row.extra-3 .case-afbeelding{
    padding-bottom: 20vw;
    width: 100%;
}

.case-row.extra-1 .case-logo,
.case-row.extra-2 .case-logo,
.case-row.extra-3 .case-logo {
    width: 160px;
}

@media screen and (min-width: 1000px) {
    .case-row.extra-3,
    .case-row.extra-2 {
        margin-right: 21vw !important;
    }
    
    .case-row.extra-1 {
        margin-left: 5vw;
    }
    
    .case-row.extra-1 .case-afbeelding {
        min-width:488px;
    }
}


@media screen and (max-width: 1500px) {
    .case-row.alt .case-afbeelding {
        right: 0;
        left: 0;
        margin-top: 55px;
        width: 100%;
        z-index:999;
    }
}
@media screen and (max-width: 1000px) {
    .case-afbeelding {
        min-height: 330px;
        right: calc(50% - 36vw);
        width: 125%;
        margin-top: 0;
        margin-bottom: -90px !important;
    }

    .case-content-kolom .vc_column-inner {
        padding-top: 130px !important;
    }
    
    .case-row.alt .case-afbeelding {
        right: auto;
        left: calc(50% - 51vw);
            z-index: 2;
    }
    
    .case-row.alt {
        margin: 0 0 100px 0 !important;
    }
    
    .case-logo {
        width: 170px;
    }
    
    .intro p {
        font-size: 22px;
        padding-left: 50px;
    }
    
    .onderstreepte-h1 h1, .onderstreepte-h1 h2 {
        font-size:60px !Important;
        line-height:60px !Important;
    }
    
    .logo-bar .right {
        display: none;
    }
    
    .logo-bar .left img {
        width: calc(50% - 40px) !important;
    }
    
    .logo-bar .left {
        width: 100%;
    }
    
    .logo-bar {
        padding: 50px 20px;
        position: relative;
        right: calc(50% - 51vw);
    }
    
    .aangepast-padding-mobile {
        padding:80px 0 50px 0 !Important;
    }
    
    .bol-outer {
        display: none;
    }
    
    .wpb_row .span_12>.col.padding-6-percent[data-padding-pos=all].no-padding-mobile {
        padding: 0 !important;
    }
    
    .wpb_text_column.wpb_content_element.bol-titel h2 {
        font-size: 20px !important;
        margin-bottom: 0;
    }
    
    .hide-mobile {
        display:none;
    }
    
    .service-blokje-home .vc_column-inner {
        padding-right: 70px;
    }
    
    .service-blokje-home .explore-button {
        display:none;
    }
    
    .hand-element {
        display: none;
    }
    
    div#footer-widgets .container:before {
        top: -55%;
        width: 100%;
        padding-bottom: 100%;
    }
    
    div#text-4 {
        display: none;
    }
    
    div#custom_html-13 {
        display: none;
    }
    
    #footer-outer .col {
        display: none;
    }
    
    #footer-outer .col:first-child {
        display: block;
    }
    
    div#footer-outer {
        margin-top: 250px;
    }
    
    a.explore-button-mobile {
        position: absolute !important;
        right: 30px;
        top: calc(50% - 10px);
    }
    
    a.explore-button-mobile .groen-bolletje {
        width: 40px;
        height: 40px;
    }
    
    a.explore-button-mobile .groen-bolletje i {
        font-size: 22px;
        left: auto !important;
        right: 2px !important;
        top: 9px !important;
    }
    
    .no-margin-bottom,
    .service-blokje-home {
        margin-bottom:0 !Important;
    }
    
    .digitale-partner-blok .intro p {
        padding: 0;
    }
    
    .digitale-partner-blok .divider {
        display: none;
    }
    
    .digitale-partner-blok .explore-button {
        display: none;
    }
    
    .digitale-partner-blok a.explore-button-mobile {
        bottom: 0;
        top: auto;
    }
    
    .case-content-kolom .vc_column-inner:before {
        content: '';
        position: absolute;
        background-color: #fff;
        height: 100%;
        width: 200%;
        z-index: -1;
        top: 0;
        left: -100px;
    }
    
    div#footer-widgets .container:before {
        top: -290px;
        width: 100%;
        height: 370px;
        padding-bottom: 0;
        right: 0;
        width: 50%;
    }
    
    .case-row.extra-1 .case-afbeelding, .case-row.extra-2 .case-afbeelding, .case-row.extra-3 .case-afbeelding {
        width: 100%;
        left: 0;
        bottom: 0;
        padding-bottom: 0 !important;
        min-height: 300px;
        position: relative;
        margin-bottom: -80px !important;
        margin-top: -240px;
    }
    
    .case-row.extra-1,
    .case-row.extra-2,
    .case-row.extra-3 {
        margin: 0 0 200px 0 !important;
    }
    
    .case-row.extra-1 .case-afbeelding {
        display:none;
    }
    
    .case-row.extra-1 .case-afbeelding.mobiel-only {
        display:block;
    }
    
    .case-row.extra-1 .wpb_text_column.wpb_content_element.case-boventitel {
        margin-top: 90px;
    }
    
    .case-row.extra-2 .wpb_text_column.wpb_content_element.case-boventitel,
    .case-row.extra-3 .wpb_text_column.wpb_content_element.case-boventitel{
        margin-top: 40px;
    }
    
    .case-row.extra-1 {
        margin-top: 80px !important;
    }
    
    .case-row.extra-3 {
        margin-top: 230px !Important;
    }
    
    header#top nav ul .slide-out-widget-area-toggle a i.lines, header#top nav ul .slide-out-widget-area-toggle a i.lines:after, #header-outer .slide-out-widget-area-toggle[data-icon-animation=simple-transform]:not(.mobile-icon) .lines-button:after, header#top nav ul .slide-out-widget-area-toggle a i.lines:before, header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before, header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after, header#top .slide-out-widget-area-toggle[data-icon-animation=simple-transform].mobile-icon .lines-button:after, header#top .slide-out-widget-area-toggle[data-icon-animation=spin-and-transform].mobile-icon .lines-button.x2 .lines, body.material.mobile #header-outer.transparent:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, body.material.mobile #header-outer:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, #search-outer .close-wrap .close-line {
        background-color: #000 !important;
    }
    
    body #header-outer {
        background-color: #F4F4F7!important;
    }
    
    span.onderstreept:before {
        width:103%;
        bottom: 10px;
    }
}

@media screen and (max-width: 600px) {
    .case-afbeelding {
        min-height: 330px;
        right: calc(50% - 43vw);
        width: 110%;
        margin-top: 0;
        margin-bottom: -90px !important;
    }
    .case-content-kolom .vc_column-inner {
        padding: 130px 10px 30px 10px !important;
    }
    
    .case-row.alt .case-content-kolom .vc_column-inner {
        padding-top: 100px !important;
    }
    
    .case-row.alt .case-content-kolom .vc_column-inner:before {
        z-index: -1;
    }
    
    .case-row.alt .case-afbeelding {
        z-index: 2;
        width: 100%;
    }
    
    div#footer-widgets .container:before {
        top: -330px;
        width: 100%;
        height: 460px;
        padding-bottom: 0;
        right: 0;
        width: 70%;
    }
    
    .single div#header-outer,
    .services.advisory div#header-outer,
    .services.strategy div#header-outer,
    .services.delivery div#header-outer{
        background-color: black !important;
    }
    
    .single header#top nav ul .slide-out-widget-area-toggle a i.lines, 
    .single header#top nav ul .slide-out-widget-area-toggle a i.lines:after, 
    .single #header-outer .slide-out-widget-area-toggle[data-icon-animation=simple-transform]:not(.mobile-icon) .lines-button:after, 
    .single header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
    .single header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before, 
    .single header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after, 
    .single header#top .slide-out-widget-area-toggle[data-icon-animation=simple-transform].mobile-icon .lines-button:after, 
    .single header#top .slide-out-widget-area-toggle[data-icon-animation=spin-and-transform].mobile-icon .lines-button.x2 .lines, 
    body.single.material.mobile #header-outer.transparent:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, 
    body.single.material.mobile #header-outer:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, 
    .services.advisory #search-outer .close-wrap .close-line,
    .services.advisory header#top nav ul .slide-out-widget-area-toggle a i.lines, 
    .services.advisory header#top nav ul .slide-out-widget-area-toggle a i.lines:after, 
    .services.advisory #header-outer .slide-out-widget-area-toggle[data-icon-animation=simple-transform]:not(.mobile-icon) .lines-button:after, 
    .services.advisory header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
    .services.advisory header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before, 
    .services.advisory header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after, 
    .services.advisory header#top .slide-out-widget-area-toggle[data-icon-animation=simple-transform].mobile-icon .lines-button:after, 
    .services.advisory header#top .slide-out-widget-area-toggle[data-icon-animation=spin-and-transform].mobile-icon .lines-button.x2 .lines, 
    body.services.advisory.material.mobile #header-outer.transparent:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, 
    body.services.advisory.material.mobile #header-outer:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, 
    .services.advisory #search-outer .close-wrap .close-line,
    .services.strategy header#top nav ul .slide-out-widget-area-toggle a i.lines, 
    .services.strategy header#top nav ul .slide-out-widget-area-toggle a i.lines:after, 
    .services.strategy #header-outer .slide-out-widget-area-toggle[data-icon-animation=simple-transform]:not(.mobile-icon) .lines-button:after, 
    .services.strategy header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
    .services.strategy header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before, 
    .services.strategy header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after, 
    .services.strategy header#top .slide-out-widget-area-toggle[data-icon-animation=simple-transform].mobile-icon .lines-button:after, 
    .services.strategy header#top .slide-out-widget-area-toggle[data-icon-animation=spin-and-transform].mobile-icon .lines-button.x2 .lines, 
    body.services.strategy.material.mobile #header-outer.transparent:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, 
    body.services.strategy.material.mobile #header-outer:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, 
    .services.strategy #search-outer .close-wrap .close-line,
    .services.delivery header#top nav ul .slide-out-widget-area-toggle a i.lines, 
    .services.delivery header#top nav ul .slide-out-widget-area-toggle a i.lines:after, 
    .services.delivery #header-outer .slide-out-widget-area-toggle[data-icon-animation=simple-transform]:not(.mobile-icon) .lines-button:after, 
    .services.delivery header#top nav ul .slide-out-widget-area-toggle a i.lines:before, 
    .services.delivery header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before, 
    .services.delivery header#top .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after, 
    .services.delivery header#top .slide-out-widget-area-toggle[data-icon-animation=simple-transform].mobile-icon .lines-button:after, 
    .services.delivery header#top .slide-out-widget-area-toggle[data-icon-animation=spin-and-transform].mobile-icon .lines-button.x2 .lines, 
    body.services.delivery.material.mobile #header-outer.transparent:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, 
    body.services.delivery.material.mobile #header-outer:not(.directional-nav-effect):not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, 
    .services.delivery #search-outer .close-wrap .close-line{
        background-color:white !Important;
    }
}


/*Overlay*/




.overlay-buiten {
    position: fixed;
    z-index: 100000000;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
}

.overlay-laag {
    position: absolute;
    width: calc(100%);
    height: 100%;
    top: 0px;
    left: 0px;
    background: rgba(0, 0, 0, 0.7);
}

.overlay-buiten.zichtbaar {
    visibility: visible;
    pointer-events: auto;
    opacity: 1;
    transition: all .5s ease;
}


.overlay-binnenkant {
    width: 100%;
    max-width:500px;
    position: absolute;
    right:-50%;
    height: 100%;
    padding: 40px;
    background: white;
    transition: right .5s ease-out;
}

.zichtbaar .overlay-binnenkant {
    right:0%;
    transition: right .5s ease-out;
}


.overlay-binnenkant i.fa.fa-close {
    position: absolute;
    top: 2%;
    right: 3%;
    background:  #01FE13;
    border-radius: 100px;
    color: black;
    width: 40px;
    height: 40px;
    line-height: 37px;
}

._inline-form ._form_element {
    display: block !important;
    width: 100%;
    margin-left: 0px !important;
}

._inline-form ._button-wrapper._inline-style {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

._inline-form  ._submit {
    width: 100% !important;
    display: block !important;
    background: #74f93d !important;
    font-weight: 600;
}

._inline-form ._button-wrapper._inline-style {
    width: 100%;
}

li.zoom-social_icons-list__item {
    margin-left: 20px !important;
}

li.zoom-social_icons-list__item {
    margin-left: 20px !important;
}

.footer-nb-knop.nieuwsbrief-trigger {
    display: inline-block;
    float: right;
    padding: 7px;
    font-size: 15px;
    border: 1px solid white;
}


html #footer-outer .footer-nb-knop.nieuwsbrief-trigger:hover {
    display: inline-block;
    background: #01FE13;
    float: right;
    font-size: 15px;
    color: black !important;
    border: 1px solid #01FE13;
}

body #header-outer.transparent:not([data-lhe=animated_underline]) header#top nav .sf-menu>li.current_page_item>a,
body #header-outer.transparent header#top nav .sf-menu>li.current-menu-item>a, #header-outer.transparent:not([data-lhe=animated_underline]) header#top nav .sf-menu li.current-menu-item>a,
body #header-outer.transparent:not([data-lhe=animated_underline]) header#top nav>ul>li>a:hover{
    color: #01fe13!important;
}

.single .container-wrap.no-sidebar {
    padding-top: 0;
    margin-top: -10px;
}

@media screen and (max-width: 800px) {
    .padding-mobile-40 {
        padding-top:40px !Important;
    }
}

@media screen and (min-width: 1000px) {
    .single .col.span_12.section-title.blog-title {
        display: none;
    }
    
    .single div#header-outer {
        background-color: transparent !important;
    }
    
    .single div#header-space {
        display: none;
    }
}

@media screen and (max-width: 1000px) {
    .single .row.heading-title {
        display: none;
    }
}

img.attachment-medium.auteur-pf {
    width: 80px !important;
    margin-left: 0;
    max-width: 80px;
    border-radius: 100px;
    border: 1px solid rgba(0,0,0,.1);
    margin-top: 20px;
    margin-bottom: 0;
}

p.auteur-titel {
    text-transform: uppercase;
    opacity: .4;
    font-size: 14px;
    margin-bottom: -15px;
    padding-bottom: 0;
}

a.lees-meer-auteur {
    font-size: 16px;
}

a.lees-meer-auteur {
    line-height: 19px;
    margin-top: -5px;
	display:block;
}

a.lees-meer-auteur:hover {
    color: #00FF01;
}

a.lees-meer-auteur .fa {
    line-height: 30px;
    margin-left: -13px;
}

html body.material #header-outer:not([data-transparent-header=true]) #logo img {
    display:none;

}

html body.material #header-outer:not([data-transparent-header=true]) #logo {
    width:137px;
    height:35px;
    background-image:url(/wp-content/uploads/info-logo.svg);
    background-repeat:no-repeat;
}

.case-row.extra-2 .case-afbeelding {
    top: -14vw;
    right: -20vw;
}

.case-row.extra-3 .case-afbeelding {
    top: -15vw;
}

.wpb_text_column.wpb_content_element.cases-text-blok {
    padding: 30px;
    background-color: white;
}

h1,h2,h3 {
    font-family:'Bodoni 72', serif !important;
        -webkit-font-smoothing: antialiased;
}

.copyright-footer {
    font-size: 14px;
}

.copyright-footer a {
    margin-left: 10px;
}

.wpb_text_column.wpb_content_element.intro.onderaan {
    position: unset;
    left: unset;
    bottom: unset;
    font-size: 30px;
}

.wpb_text_column.wpb_content_element.intro.onderaan p {
    font-size: 32px;
}

.copyright-footer {
    font-size: 14px;
    margin-top: 67px;
}

div#custom_html-15 .textwidget {
    display: flex;
    margin-top: 40px;
}

div#custom_html-15 img {
    height: auto !important;
    width: auto;
    max-height: 100px !important;
    float: left;
    margin-right: 10px;
}

div#custom_html-15 {
    margin-top: 100px;
}

#footer-outer a:hover {
    color:#00ff00 !important;
}

@media screen and (max-width: 1000px) {
    div#custom_html-15 .textwidget {
        display: block;
    }
    
    html body.material #header-outer:not([data-transparent-header=true]) #logo {
        width:137px;
        height:25px;
        background-image:url(/wp-content/uploads/info-logo.svg);
        background-repeat:no-repeat;
    }
}

.single-case div#ajax-content-wrap, .single-conversatie div#ajax-content-wrap, .single-case .container-wrap, .single-conversation .container-wrap {
    background-color: white !important;
}

img.attachment-medium.auteur-pf {
    margin-top: 0;
    margin-bottom: 20px;
}

._inline-form ._submit {
    width: 100% !important;
    display: block !important;
    background: #00ff00 !important;
    font-weight: 600;
}

body p.quote-auteur {
    font-weight: 400;
    font-family: 'Bodoni 72' !important;
    font-size: 30px;
    -webkit-font-smoothing: antialiased;
}

@media screen and (max-width: 600px) {
    .logo-bar .left div {
        width: 35% !important;
        text-align: left;
    }
    
    .logo-bar .left {
        display: flex;
    }
    
    .logo-bar .left img {
        width: 100% !important;
    }
    
    .maan {
        width: 80vw;
        height: 80vw;
    }
    
    .maan-divider {
        height: 60vw !important;
    }
    
    .approach-animatie {
        display: none;
    }
    
    .geen-padding-mobile-oz .vc_col-sm-8 {
        display: none !important;
    }
    
    .geen-padding-mobile-oz .grijze-lijn,
    .ons-team-padding-mobile{
        padding-bottom:0 !Important;
    }
    
    .hide-mobile {
        display:none;
    }
    
    #track-0 .grijze-lijn {
        padding: 0 !important;
    }
    
    .contact-blok {
        transform: none !IMPORTANT;
    }
    
    .vac-loop {
        width: 100% !important;
    }
    .no-padding-top-mobile {
        padding-top:0 !Important;
    }
    
    div#text-8, #custom_html-18 {
        display: none;
    }
}

div#text-8 {
    margin-top: 40px !important;
}

.wpml-ls-current-language a {
    font-weight: bold !important;
}

@media screen and (min-width: 1000px) {
    .wpml-ls-item {
        margin-right: -10px;
    }
    
    li#menu-item-wpml-ls-26-nl a {border-right: 1px solid #00ff00;}
    
    li#menu-item-wpml-ls-26-en {
        margin-left: 4px;
    }
}



.midden-zin {
    z-index: 10000;
}

.case-content-kolom span.explore-button {
    z-index: 2;
}

blockquote {
    font-family: Helvetica,sans-serif;
}

@media screen and (max-width: 1250px) {
    .maan {
        top: 345px;
    }
}

@media screen and (max-width: 750px) {
    .maan {
        bottom: -80px;
        top: auto;
    }
}


.conversations-header-single h1 {
    z-index: 10;
    position: relative;
}

.explore-button span.groen-bolletje i {
    font-size: 20px !important;
    right: -2px;
    top: -4px !important;
}

.case-loop-2020 .groen-bolletje i.fa.fa-chevron-right, .nieuwste-case .groen-bolletje i.fa.fa-chevron-right {
    top: 4px !important;
}


form.post-password-form {
    margin-top: 200px;
}	
	body, .toggle h3 a, body .ui-widget, table, .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
	{		font-family: Helvetica, sans-serif;font-size:18px;		
		line-height:32px;
		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:32px!important;}	
	
		
	header#top nav > ul > li > a, body.material #search-outer #search input[type="text"]
	{	
		font-family: Helvetica, sans-serif;font-size:15px;	
		line-height:21px;		font-weight:400;			}header#top nav > ul > li[class*="button_solid_color"] > a:before, #header-outer.transparent header#top nav > ul > li[class*="button_solid_color"] > a:before { 
	    		height: 26px; 
	    	}header#top nav > ul > li[class*="button_bordered"] > a:before, #header-outer.transparent header#top nav > ul > li[class*="button_bordered"] > a:before { 
	    		height: 36px; 
	    	}	
	
	
	
		
	header#top .sf-menu li ul li a, #header-secondary-outer nav > ul > li > a, #header-secondary-outer ul ul li a, #header-outer .widget_shopping_cart .cart_list a
	{	
		font-family: Helvetica, sans-serif;font-size:15px;			
		line-height:20px;					}	
	
	@media only screen 
	and (min-width : 1px) and (max-width : 1000px) 
	{
	  header#top .sf-menu a {
	  	font-family: Helvetica, sans-serif!important;
	  	font-size: 14px!important;
	  }
	}	
	
		
	#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
	{	
		font-family: Playfair Display;font-size:70px;	
		line-height:70px;		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: 52.5px;
			line-height: 52.5px;
		}
	}
	@media only screen and (max-width: 1000px) and (min-width: 690px) {
		body .row .col.section-title h1, body h1 {
			font-size: 49px;
			line-height: 49px;
		}
		.full-width-content .recent-post-container .inner-wrap h2 {
			font-size: 49px;
			line-height: 49px;
		}
	}
	@media only screen and (max-width: 690px) {
		body .row .col.section-title h1, body h1 {
			font-size: 45.5px;
			line-height: 45.5px;
		}

	}
	
	
		
	#page-header-bg h2, body h2, article.post .post-header h2, article.post.quote .post-content h2, article.post.link .post-content h2, article.post.format-status .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
	{	
		font-family: Playfair Display;font-size:60px;	
		line-height:60px;
		font-weight:700;			}

	
	@media only screen and (max-width: 1300px) and (min-width: 1000px) {
	 	body h2 {
	 		font-size: 51px;
			line-height: 51px;
		}
		.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: 42px;
			line-height: 42px;
		}
	}

	@media only screen and (max-width: 1000px) and (min-width: 690px) {
	.col h2, h2 {
			font-size: 48px;
			line-height: 48px;
		}
	}

	@media only screen and (max-width: 690px) {
	.col h2, h2 {
			font-size: 45px;
			line-height: 45px;
		}
	}
	
	
		
	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
	{	
		font-family: Playfair Display;font-size:33px;	
		line-height:45px;
		font-weight:700;			}	
	@media only screen and (min-width: 1000px) {
		.ascend .comments-section .comment-wrap.full-width-section > h3, .blog_next_prev_buttons[data-post-header-style="default_minimal"] .col h3 {
			font-size: 56.1px!important;
			line-height: 64.1px!important;
		}

		.masonry.classic_enhanced .masonry-blog-item.large_featured h3.title {
			font-size: 49.5px!important;
			line-height: 67.5px!important;
		}
	}

	@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: 28.05px!important;
			line-height: 38.25px;
		}
	}


	
	@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 {
			font-size: 28.05px;
			line-height: 38.25px;
		}
	}

	@media only screen and (max-width: 1000px) 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 {
			font-size: 26.4px;
			line-height: 36px;
		}
	}

	@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 {
			font-size: 26.4px;
			line-height: 36px;
		}
	}

	
		
	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
	{	
		font-family: Source Sans Pro;font-size:28px;	
		line-height:28px;		font-weight:300;			}	
	@media only screen and (min-width: 690px) {
		.portfolio-items[data-ps="6"] .wide_tall .work-meta h4 {
			font-size: 47.6px!important;
			line-height: 55.6px!important;
		}

		.nectar-slide-in-cart .widget_shopping_cart .cart_list .mini_cart_item > a:not(.remove) {
			font-family: Source Sans Pro!important;font-weight:300!important;		}

	}


	
	@media only screen and (max-width: 1300px) and (min-width: 1000px) {
		.row .col h4, body h4 {
			font-size: 28px;
			line-height: 28px;
		}
	}

	@media only screen and (max-width: 1000px) and (min-width: 690px) {
		.row .col h4, body h4 {
			font-size: 28px;
			line-height: 28px;
		}
	}

	@media only screen and (max-width: 690px) {
		.row .col h4, body h4 {
			font-size: 25.2px;
			line-height: 25.2px;
		}
	}
	
		
	body h5, .row .col h5, .portfolio-items .work-item.style-3-alt p, .nectar-hor-list-item[data-font-family="h5"]
	{	
		font-family: Source Sans Pro;font-size:24px;	
		line-height:24px;		font-weight:300;			}


	body .wpb_column > .wpb_wrapper > .morphing-outline .inner > h5 {
		font-size: 33px!important;
	}
	

	
	@media only screen and (max-width: 1300px) and (min-width: 1000px) {
		.row .col h5, body h5 {
			font-size: 24px;
			line-height: 24px;
		}
	}

	@media only screen and (max-width: 1000px) and (min-width: 690px) {
		.row .col h5, body h5 {
			font-size: 24px;
			line-height: 24px;
		}
	}

	@media only screen and (max-width: 690px) {
		.row .col h5, body h5 {
			font-size: 24px;
			line-height: 24px;
		}
	}

		
	body h6, .row .col h6, .nectar-hor-list-item[data-font-family="h6"]
	{	
		font-family: Source Sans Pro;font-size:20px;	
		line-height:20px;		font-weight:600;			}
	
	
	
	@media only screen and (max-width: 1300px) and (min-width: 1000px) {
		.row .col h6, body h6 {
			font-size: 20px;
			line-height: 20px;
		}
	}

	@media only screen and (max-width: 1000px) and (min-width: 690px) {
		.row .col h6, body h6 {
			font-size: 20px;
			line-height: 20px;
		}
	}

	@media only screen and (max-width: 690px) {
		.row .col h6, body h6 {
			font-size: 20px;
			line-height: 20px;
		}
	}
	


		
	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
	{	
			
							}

		
	form label, .woocommerce-checkout-review-order-table .product-info .amount, .woocommerce-checkout-review-order-table .product-info .product-quantity,
	.nectar-progress-bar p, .nectar-progress-bar span strong i, .nectar-progress-bar span strong, .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,
	.tabbed[data-style="minimal_alt"] > ul li a, .material .widget .nectar_widget[class*="nectar_blog_posts_"] > li .post-title, body.material .tagcloud a, .material .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, 
	.material .tabbed >ul li a, .post-area.featured_img_left article.post.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
	{	
			
							}



		
	.portfolio-filters-inline .container > ul a, .portfolio-filters > ul a, .portfolio-filters > a span
	{	
			
							}
	


		
	.portfolio-items .col p, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls li span:not(.text)
	{	
			
							}


		
	.nectar-dropcap
	{	
			
							}


		
	body #sidebar h4, body .widget h4, body #footer-outer .widget h4
	{	
			
							}
	
		
	body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1
	{	
		font-family: Source Sans Pro;font-size:50px;	
		line-height:50px;		font-weight:300;			}
	@media only screen and (min-width: 690px) and (max-width: 1000px) {
		#page-header-bg .span_6 h1, .overlaid-content h1 {
			font-size: 35px!important;
			line-height: 39px!important;
		}
	}

	@media only screen and (min-width: 1000px) and (max-width: 1300px) {
		#page-header-bg .span_6 h1, .nectar-box-roll .overlaid-content h1 {
			font-size: 42.5px;
			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: 45px;
			line-height: 45px;
		}
	}

	@media only screen and (max-width: 690px) {
		#page-header-bg.fullscreen-header .span_6 h1, .overlaid-content h1 {
			font-size: 22.5px!important;
			line-height: 22.5px!important;
		}
	}


		
	body #page-header-bg .span_6 span.subheader,  body .row .col.section-title > span, .nectar-box-roll .overlaid-content .subheader
	{	
			
							}	
	@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: ;
			line-height: ;
		}
	}

	@media only screen and (min-width: 690px) and (max-width: 1000px) {
		body #page-header-bg.fullscreen-header .span_6 span.subheader, .overlaid-content .subheader {
			font-size: ;
			line-height: ;
		}

				  	#page-header-bg .span_6 span.subheader {
		  		font-size: 22px!important;
		  	} 
		 	}

	@media only screen and (max-width: 690px) {
		body #page-header-bg.fullscreen-header .span_6 span.subheader, .overlaid-content .subheader {
			font-size: ;
			line-height: ;
		}

			  		#page-header-bg .span_6 span.subheader {
		  		font-size: 15px!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:30px;	
		line-height:30px;		font-weight:400;			}

	@media only screen and (min-width: 690px) and (max-width: 1000px) {
		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  {
			font-size: 27px!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,
		body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
			font-size: 21px!important;
			line-height: 21px!important;
		}
	}

	



		
	#slide-out-widget-area .menuwrapper li small
	{	
			
							}

	@media only screen and (min-width: 690px) and (max-width: 1000px) {
		#slide-out-widget-area .menuwrapper li small {
			font-size: ;
			line-height: ;
		}
	}

	@media only screen and (max-width: 690px) {
		#slide-out-widget-area .menuwrapper li small {
			font-size: ;
			line-height: ;
		}
	}

	
		
	.swiper-slide .content h2
	{			
		
					}
	@media only screen and (min-width: 1000px) and (max-width: 1300px) {
		body .nectar-slider-wrap[data-full-width="true"] .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: ;
			line-height: ;
		}
	}

	@media only screen and (min-width: 690px) and (max-width: 1000px) {
		body .nectar-slider-wrap[data-full-width="true"] .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: ;
			line-height: ;
		}
	}

	@media only screen and (max-width: 690px) {
		body .nectar-slider-wrap[data-full-width="true"] .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: ;
			line-height: ;
		}
	}
	
	
		
	#featured article .post-title h2 span, .swiper-slide .content p, #portfolio-filters-inline #current-category, body .vc_text_separator div
	{	
			
							}	
	
	#portfolio-filters-inline ul { line-height: ; }.swiper-slide .content p.transparent-bg span { 	     	}
	@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: ;
			line-height: ;
		}
	}

	@media only screen and (min-width: 690px) and (max-width: 1000px) {
		.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: ;
			line-height: ;
		}
	}

	@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: ;
			line-height: ;
		}
	}



		
	.testimonial_slider blockquote, .testimonial_slider blockquote span, .testimonial_slider[data-style="minimal"] blockquote span:not(.title), .testimonial_slider[data-style="minimal"] blockquote,  blockquote, .testimonial_slider[data-style="minimal"] .controls
	{	
			
							}	
	
	

	
	
		
	#footer-outer .widget h4, #sidebar h4, #call-to-action .container a, .uppercase, .nectar-button, .nectar-button.medium, .nectar-button.small, .nectar-3d-transparent-button, body .widget_calendar table th, body #footer-outer #footer-widgets .col .widget_calendar table th, .swiper-slide .button a,
	body:not([data-header-format="left-header"]) header#top nav > ul > li.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, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .ascend input[type="submit"], .ascend button[type="submit"],
	.widget h4, .text-on-hover-wrap .categories a, .text_on_hover.product .add_to_cart_button, .woocommerce-page .single_add_to_cart_button, .woocommerce div[data-project-style="text_on_hover"]  .cart .quantity input.qty, .woocommerce-page #respond input#submit,
	.meta_overlaid article.post .post-header h2, .meta_overlaid article.post.quote .post-content h2, .meta_overlaid article.post.link .post-content h2, .meta_overlaid article.post.format-status .post-content h2, .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,  body.material #page-header-bg.fullscreen-header .inner-wrap >a, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, .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, .nectar-slide-in-cart .widget_shopping_cart .buttons 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,
	body[data-button-style="rounded"] #pagination > a, html body #pagination > span, .woocommerce nav.woocommerce-pagination ul li a, html body nav.woocommerce-pagination ul li a, html body nav.woocommerce-pagination ul li span, .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[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#top nav > ul > li.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
	{	
		font-family: Open Sans;font-size:24px;				
		font-weight:700;
			}	
	

	
		
	.team-member h4, .row .col.section-title p, .row .col.section-title span, #page-header-bg .subheader, .nectar-milestone .subject, .testimonial_slider blockquote span 
	{	
				
							
	}	
	
	article.post .post-meta .month { line-height:-6px!important; }