
/* color11 - color20 ---------------------------------------------------------------------------------------- */

	.wpb_row.apo-text-color11,
	.wpb_row.apo-text-color11 a,
	.apo-sc-element.apo-text-color11 a, .wpb_text_column.apo-text-color11 a,
	.apo-sc_headline.apo-color11,
	.apo-sc_headline.apo-color11 a,
	.apo-part_content.apo-pc-color11 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color11 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color11,
	.apo-sc_separator.apo-separator-text.apo-text-color11 a,
	.apo-sc_list.apo-color11 li:before,
	.apo-sc_list.apo-color11.apo-noicon li:before,
	.apo-sc_list.apo-text-color11,
	.apo-sc_quote.apo-color11,
	.apo-sc_quote.apo-color11 a,
	.apo-p-overlay.apo-text-color11,
	.apo-blog .wpb_row .apo-color11 h2 a,
	.apo-blog .wpb_row.apo-color11 h2 a,
	.apo-blog .wpb_row.apo-color11 h3,
	.apo-blog .wpb_row.apo-color11 h3 a,
	.apo-blog .wpb_row.apo-color11 blockquote a,
	.apo-blog .wpb_row.apo-color11 cite,
	.apo-blog .wpb_row.apo-color11 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color11,
	.apo-blog.apo-blog-masonry .apo-text-color11 a,
	.apo-blog.apo-blog-masonry .apo-text-color11 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color11 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color11 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color11 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color11 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color11 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color11 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color11 a,
	.apo-tagline-image.apo-text-color11 h1,
	.apo-tagline-image.apo-text-color11 h1 a,
	.apo-tagline-image.apo-text-color11 h2,
	.apo-tagline-image.apo-text-color11 h2 a,
	.apo-tagline-image.apo-text-color11 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color11 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color11 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color11 h1,
	.apo-tagline-colored.apo-text-color11 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color11 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color11 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color11 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color11 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color11 .apo-blog-post-details a span,
	.apo-text-color11 .apo-section-filter li a:hover,
	.apo-text-color11 .apo-section-filter li a.apo-active,
	.apo-text-color11 .apo-section-filter li.current-cat a:hover,
	.apo-text-color11 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color11 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color11 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color11 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color11 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color11,
	.apo-sc-element.apo-sc_icon.apo-text-color11 a, .apo-sc-element.apo-sc_icon.apo-text-color11 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color11 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color11.apo-outside > span,
	.apo-gmap_box.apo-text-color11, .apo-gmap_box.apo-text-color11 a, .apo-gmap_box.apo-text-color11 a:hover,
	div.apo-recent_posts_post.apo-text-color11, div.apo-recent_posts_post.apo-text-color11 a, div.apo-recent_posts_post.apo-color11 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color11 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color11, .apo-tgg-acc-content.apo-text-color11,
	.apo-sc_tab.apo-text-color11, .apo-tabs-navigation li.apo-text-color11 a,

	.apo-sc_sidebar.apo-text-color11 .widget,
	.apo-sc_sidebar.apo-title-color11 .widget-title,

	.apo-sc_sidebar.apo-link1-color11 .widget a,
	.apo-sc_sidebar.apo-link1-active-color11 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color11 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color11 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color11 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color11 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color11 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color11 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color11 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color11 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color11 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color11 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color11 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color11 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color11 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color11 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color11 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color11 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color11 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color11 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color11 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color11 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color11 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color11 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color11 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color11 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color11 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color11 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color11 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color11 input,
	.apo-sc_cf7.apo-bg-text-color11 textarea,
	.apo-sc_cf7.apo-bg-text-color11 select,
	.apo-sc_cf7.apo-button-text-color11 input[type='submit'],

	.apo-sc_cf7.apo-text-color11,

	.post-password-form.apo-bg-text-color11 input,
	.post-password-form.apo-button-text-color11 input[type='submit'],
	.post-password-form.apo-text-color11,

	.apo-sc_menu.apo-text-color11 li a,
	.apo-sc_menu.apo-block-text-color11 li a:hover,
	.apo-sc_menu.apo-block-text-color11 li.current_page_item a,
	.wpb_text_column.apo-text-color11,
	.apo-sc_icon_text.apo-text-color11,
	.tooltipster-default.apo-tooltip-text-color11,

	.apo-sc_table.apo-text-color11,
	.apo-sc_table.apo-header-text-color11 th,
	.apo-sc_table th.apo-text-color11,
	.apo-sc_table td.apo-text-color11,

	.apo-sc_pricing_table.apo-text-color11,

	.apo-sc_box.apo-text-color11,
	.apo-sc_chart.apo-text-color11,
	.apo-highlight.apo-text-color11,
	.apo-highlight.apo-text-color11 a,

	.apo-sc_counter.apo-text-color11,
	.apo-sc_counter.apo-icon-color11 .apo-icon,
	.apo-sc_counter.apo-icon-color11 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color11 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color11,
	.apo-single_post_categories_and_tags.apo-text-color11 a,
	.apo-single_navigation.apo-text-color11,
	.apo-single_navigation.apo-text-color11 a,
	.share_box_fixed.apo-text-color11,
	.share_box_fixed.apo-text-color11 a,

	.apo-sc_button.apo-text-color11, a.apo-sc_button.apo-text-color11
	{
		color: #ffffff;
	}

	.apo-sc_box.apo-text-color11 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color11 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color11, a.apo-sc_button.apo-text-color11:hover,
	.apo-sc_portfolio_categories.apo-text-color11 .apo-cat, .apo-sc_portfolio_categories.apo-text-color11 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color11, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color11 a,
	a .apo-highlight.apo-text-color11,
	.apo-tgg-acc-title.apo-active.apo-active-text-color11
	{
		color: #ffffff !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color11 a:hover,
	.apo-recent_posts_post.apo-color11 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color11 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color11 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color11 h2 a:hover,
	.apo-blog .wpb_row .apo-color11 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color11 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color11 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color11 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color11 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color11 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color11 a:hover,
	.apo-part_content.apo-pc-color11 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color11 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color11 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #e6e6e6;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color11 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color11 a:hover
	{
		color: #ffffff !important;
	}

	.apo-sc-element.apo-prevnext-color11 .owl-buttons div span:hover
	{
		color: #cdcdcd;
	}

	.apo-tagline-image.apo-text-color11,
	.apo-tagline-image.apo-text-color11 a,
	.apo-tagline-colored.apo-text-color11,
	.apo-tagline-colored.apo-text-color11 a,
	.apo-tagline-image.apo-text-color11 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color11 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color11 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color11 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color11 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color11 .apo-part_breadcrumbs a
	{
		color: #ffffff;
	}

	.apo-tagline-image.apo-text-color11 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color11 .apo-part_breadcrumbs div
	{
		/*color: rgba(255, 255, 255, 0.7);*/
	}

	.apo-tagline-image.apo-text-color11 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color11 .apo-part_breadcrumbs a:hover
	{
		color: rgba(255, 255, 255, 0.7);
	}

	.apo-tagline-image.apo-text-color11 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color11 .apo-part_breadcrumbs
	{
		border-color: rgba(255, 255, 255, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color11 :-moz-placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color11 :-moz-placeholder{ color: rgba(255, 255, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color11 ::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color11 ::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color11 .placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color11 .placeholder{ color: rgba(255, 255, 255, 0.6); }


	.apo-tagline-image.apo-text-color11 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color11 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color11 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color11 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color11 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color11 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color11 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color11 .apo-blog-post-details a:hover span,
	.apo-text-color11 .apo-section-filter li a
	{
		color: #ffffff;
	}

	.apo-sc_sidebar.apo-block-text-color11 .widget_search input[type='text']:-moz-placeholder           { color: rgba(255, 255, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color11 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color11 .widget_search input[type='text'].placeholder                { color: rgba(255, 255, 255, 0.6); }
	

	.wpb_row.apo-color11,
	.apo-row-overlay.apo-color11,
	.apo-box-overlay.apo-color11,
	.apo-sc_svg_icon.apo-square.apo-color11,
	.apo-sc_svg_icon.apo-circle.apo-color11,
	.apo-gmap_box.apo-color11,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color11 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color11 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color11,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color11.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color11.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color11,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color11 .apo-overlay,
	.apo-tagline-colored.apo-color11 .apo-overlay,
	.apo-sc_icon.apo-color11.apo-square span span,
	.apo-sc_icon.apo-color11.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color11 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color11 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color11, .apo-tgg-acc-content.apo-color11,
	.apo-sc_tab.apo-color11, .apo-tabs-navigation li.apo-color11 a,

	.apo-tagline-image.apo-text-color11 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color11 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color11 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color11 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color11 .widget select,
	.apo-sc_sidebar.apo-block-bg-color11 .widget option,
	.apo-sc_sidebar.apo-block-bg-color11 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color11 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color11 input,
	.apo-sc_cf7.apo-color11 textarea,
	.apo-sc_cf7.apo-color11 select,

	.post-password-form.apo-color11 input,
	.post-password-form.apo-color11 textarea,
	.post-password-form.apo-color11 select,

	.tooltipster-default.apo-tooltip-color11,
	.apo-sc-element.apo-nav-color11 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color11 .owl-pagination div.active span,

	.apo-sc_table.apo-color11 td,
	.apo-sc_table.apo-color11 th,
	.apo-sc_table.apo-header-bg-color11 table th,
	.apo-sc_table table th.apo-color11,
	.apo-sc_table table td.apo-color11,

	.apo-sc_pricing_table.apo-color11 table,

	.apo-sc_box.apo-color11,

	.apo-sc_button.apo-color11,
	.apo-highlight.apo-color11,
	.apo-recent_posts_post.apo-color11 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color11 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color11 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color11,
	.apo-single_navigation.apo-color11,
	.share_box_fixed.apo-color11,

	.apo-post-media .apo-blog-post-media.apo-color11,

	.apo-sc_separator.apo-separator-text.apo-text-color11 .apo-line:before,

	.apo-section-filter.apo-color11 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color11 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color11 .apo-p-filter li.current-cat a:hover
	{
		background-color: #ffffff;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color11
	{
		background-color: #ffffff !important;
	}

	.apo-sc_icon.apo-color11.apo-square a:hover span span,
	.apo-sc_icon.apo-color11.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color11 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color11 a:hover,
	.apo-tgg-acc-title.apo-color11:hover, .apo-tgg-acc-title.apo-color11.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color11:hover,
	.apo-sc_sidebar.apo-block-bg-color11 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color11:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color11.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color11 code, apo-color11 pre,
	.wpb_row.apo-color11 code, .wpb_row.apo-color11 pre,
	.wpb_row .apo-sc_box.apo-color11 code, .wpb_row .apo-sc_box.apo-color11 pre,
	.wpb_row .apo-sc_tab.apo-color11 code, .wpb_row .apo-sc_tab.apo-color11 pre,
	.wpb_row .apo-tgg-acc-content.apo-color11 code, .wpb_row .apo-tgg-acc-content.apo-color11 pre,

	a.apo-sc_button.apo-color11:hover
	{
		background-color: #e6e6e6;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color11 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color11
	{
		background-color: #ffffff;
	}

	.apo-sc_table.apo-striped.apo-color11 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color11 tr:nth-child(even) td
	{
		background-color: #f5f5f5;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color11
	{
		background-color: #f5f5f5 !important;
	}

	.apo-tgg-acc-title.apo-color11,
	.apo-tgg-acc-title.apo-active.apo-active-color11,
	.apo-tabs-navigation li.apo-color11 a,
	.apo-sc_cf7.apo-button-bg-color11 input[type='submit'],
	.post-password-form.apo-button-bg-color11 input[type='submit'],
	.apo-sc_menu.apo-color11 li a,
	.apo-sc_menu.apo-block-bg-color11 li a:hover,
	.apo-sc_menu.apo-block-bg-color11 li.current_page_item a
	{
		background-color: #ffffff;
		/*box-shadow: 0 3px 0 #e6e6e6;*/
	}

	.apo-tgg-acc-title.apo-color11:hover, .apo-tgg-acc-title.apo-color11.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color11:hover,
	.apo-tabs-navigation li.apo-color11 a:hover, .apo-tabs-navigation li.apo-color11.apo-active a,
	.apo-sc_cf7.apo-button-bg-color11 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color11 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color11 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color11 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color11 li.current_page_item a:hover
	{
		background-color: #e6e6e6;
		/*box-shadow: 0 3px 0 #cdcdcd;*/
	}

	.c
	{
		border-color: #ffffff !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color11 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color11 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color11 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color11 svg path,
	.apo-row_section.apo-color11 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color11 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color11 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color11 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color11 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color11 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color11 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color11 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ffffff;
	}

	.apo-sc_icon.apo-hexagon.apo-color11 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color11 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color11 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color11 a:hover svg path
	{
		fill: #e6e6e6;
	}

	.apo-p-overlay.apo-color11 .apo-p-box
	{
		/*background-color: rgba(255, 255, 255, 0.3);*/
	}

	.apo-p-overlay.apo-color11 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color11 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color11 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color11 .apo-post-icon i,
	.apo-tagline-image.apo-color11 .apo-overlay
	{
		background-color: #ffffff;
	}

	.apo-gmap_box.apo-color11:before,
	.apo-sc_box.apo-border-color11,
	.apo-sc_separator.apo-separator-simple.apo-color11,
	.apo-color11 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color11 .owl-pagination div span,
	.apo-sc_table.apo-border-color11 th, .apo-sc_table.apo-border-color11 tr, .apo-sc_table.apo-border-color11 td,
	.apo-sc_pricing_table.apo-border-color11 th, .apo-sc_pricing_table.apo-border-color11 tr, .apo-sc_pricing_table.apo-border-color11 td,
	.apo-tgg-acc-title.apo-border-color11,
	.apo-tgg-acc-content.apo-border-color11
	{
		border-color: #ffffff;
	}

	.apo-tagline-colored.apo-text-color11 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color11 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color11, .apo-sc-element.apo-sc_quote.apo-color11:before
	{
		border-color: rgba(255, 255, 255, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color11 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color11 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color11 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color11 .apo-part_breadcrumbs
	{
		border-color: rgba(255, 255, 255, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color11,
	.post-password-form.apo-border.apo-button-text-color11 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color11 li a,
	.apo-tabs-navigation li.apo-border-color11 a
	{
		border-color: rgba(255, 255, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color11:after
	{
		background-color: rgba(255, 255, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color11:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color11 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color11 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color11 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color11 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color11 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color11 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color11 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color11 a,
	.apo-sc_tab.apo-border-color11
	{
		border-color: rgba(255, 255, 255, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color11:hover:after
	{
		background-color: rgba(255, 255, 255, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color11 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color11 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color11 select
	{
		border-color: #ffffff;
	}

	.apo-tooltip-color11 .tooltipster-arrow-top span,
	.apo-tooltip-color11 .tooltipster-arrow-bottom span{
		border-top-color: #ffffff !important;
		border-bottom-color: #ffffff !important;
	}

	.apo-tooltip-color11 .tooltipster-arrow-left span,
	.apo-tooltip-color11 .tooltipster-arrow-right span{
		border-left-color: #ffffff !important;
		border-right-color: #ffffff !important;
	}
	

	.wpb_row.apo-text-color12,
	.wpb_row.apo-text-color12 a,
	.apo-sc-element.apo-text-color12 a, .wpb_text_column.apo-text-color12 a,
	.apo-sc_headline.apo-color12,
	.apo-sc_headline.apo-color12 a,
	.apo-part_content.apo-pc-color12 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color12 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color12,
	.apo-sc_separator.apo-separator-text.apo-text-color12 a,
	.apo-sc_list.apo-color12 li:before,
	.apo-sc_list.apo-color12.apo-noicon li:before,
	.apo-sc_list.apo-text-color12,
	.apo-sc_quote.apo-color12,
	.apo-sc_quote.apo-color12 a,
	.apo-p-overlay.apo-text-color12,
	.apo-blog .wpb_row .apo-color12 h2 a,
	.apo-blog .wpb_row.apo-color12 h2 a,
	.apo-blog .wpb_row.apo-color12 h3,
	.apo-blog .wpb_row.apo-color12 h3 a,
	.apo-blog .wpb_row.apo-color12 blockquote a,
	.apo-blog .wpb_row.apo-color12 cite,
	.apo-blog .wpb_row.apo-color12 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color12,
	.apo-blog.apo-blog-masonry .apo-text-color12 a,
	.apo-blog.apo-blog-masonry .apo-text-color12 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color12 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color12 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color12 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color12 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color12 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color12 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color12 a,
	.apo-tagline-image.apo-text-color12 h1,
	.apo-tagline-image.apo-text-color12 h1 a,
	.apo-tagline-image.apo-text-color12 h2,
	.apo-tagline-image.apo-text-color12 h2 a,
	.apo-tagline-image.apo-text-color12 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color12 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color12 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color12 h1,
	.apo-tagline-colored.apo-text-color12 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color12 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color12 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color12 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color12 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color12 .apo-blog-post-details a span,
	.apo-text-color12 .apo-section-filter li a:hover,
	.apo-text-color12 .apo-section-filter li a.apo-active,
	.apo-text-color12 .apo-section-filter li.current-cat a:hover,
	.apo-text-color12 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color12 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color12 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color12 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color12 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color12,
	.apo-sc-element.apo-sc_icon.apo-text-color12 a, .apo-sc-element.apo-sc_icon.apo-text-color12 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color12 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color12.apo-outside > span,
	.apo-gmap_box.apo-text-color12, .apo-gmap_box.apo-text-color12 a, .apo-gmap_box.apo-text-color12 a:hover,
	div.apo-recent_posts_post.apo-text-color12, div.apo-recent_posts_post.apo-text-color12 a, div.apo-recent_posts_post.apo-color12 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color12 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color12, .apo-tgg-acc-content.apo-text-color12,
	.apo-sc_tab.apo-text-color12, .apo-tabs-navigation li.apo-text-color12 a,

	.apo-sc_sidebar.apo-text-color12 .widget,
	.apo-sc_sidebar.apo-title-color12 .widget-title,

	.apo-sc_sidebar.apo-link1-color12 .widget a,
	.apo-sc_sidebar.apo-link1-active-color12 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color12 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color12 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color12 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color12 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color12 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color12 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color12 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color12 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color12 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color12 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color12 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color12 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color12 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color12 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color12 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color12 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color12 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color12 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color12 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color12 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color12 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color12 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color12 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color12 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color12 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color12 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color12 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color12 input,
	.apo-sc_cf7.apo-bg-text-color12 textarea,
	.apo-sc_cf7.apo-bg-text-color12 select,
	.apo-sc_cf7.apo-button-text-color12 input[type='submit'],

	.apo-sc_cf7.apo-text-color12,

	.post-password-form.apo-bg-text-color12 input,
	.post-password-form.apo-button-text-color12 input[type='submit'],
	.post-password-form.apo-text-color12,

	.apo-sc_menu.apo-text-color12 li a,
	.apo-sc_menu.apo-block-text-color12 li a:hover,
	.apo-sc_menu.apo-block-text-color12 li.current_page_item a,
	.wpb_text_column.apo-text-color12,
	.apo-sc_icon_text.apo-text-color12,
	.tooltipster-default.apo-tooltip-text-color12,

	.apo-sc_table.apo-text-color12,
	.apo-sc_table.apo-header-text-color12 th,
	.apo-sc_table th.apo-text-color12,
	.apo-sc_table td.apo-text-color12,

	.apo-sc_pricing_table.apo-text-color12,

	.apo-sc_box.apo-text-color12,
	.apo-sc_chart.apo-text-color12,
	.apo-highlight.apo-text-color12,
	.apo-highlight.apo-text-color12 a,

	.apo-sc_counter.apo-text-color12,
	.apo-sc_counter.apo-icon-color12 .apo-icon,
	.apo-sc_counter.apo-icon-color12 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color12 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color12,
	.apo-single_post_categories_and_tags.apo-text-color12 a,
	.apo-single_navigation.apo-text-color12,
	.apo-single_navigation.apo-text-color12 a,
	.share_box_fixed.apo-text-color12,
	.share_box_fixed.apo-text-color12 a,

	.apo-sc_button.apo-text-color12, a.apo-sc_button.apo-text-color12
	{
		color: #ffffff;
	}

	.apo-sc_box.apo-text-color12 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color12 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color12, a.apo-sc_button.apo-text-color12:hover,
	.apo-sc_portfolio_categories.apo-text-color12 .apo-cat, .apo-sc_portfolio_categories.apo-text-color12 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color12, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color12 a,
	a .apo-highlight.apo-text-color12,
	.apo-tgg-acc-title.apo-active.apo-active-text-color12
	{
		color: #ffffff !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color12 a:hover,
	.apo-recent_posts_post.apo-color12 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color12 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color12 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color12 h2 a:hover,
	.apo-blog .wpb_row .apo-color12 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color12 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color12 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color12 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color12 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color12 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color12 a:hover,
	.apo-part_content.apo-pc-color12 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color12 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color12 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #e6e6e6;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color12 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color12 a:hover
	{
		color: #ffffff !important;
	}

	.apo-sc-element.apo-prevnext-color12 .owl-buttons div span:hover
	{
		color: #cdcdcd;
	}

	.apo-tagline-image.apo-text-color12,
	.apo-tagline-image.apo-text-color12 a,
	.apo-tagline-colored.apo-text-color12,
	.apo-tagline-colored.apo-text-color12 a,
	.apo-tagline-image.apo-text-color12 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color12 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color12 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color12 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color12 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color12 .apo-part_breadcrumbs a
	{
		color: #ffffff;
	}

	.apo-tagline-image.apo-text-color12 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color12 .apo-part_breadcrumbs div
	{
		/*color: rgba(255, 255, 255, 0.7);*/
	}

	.apo-tagline-image.apo-text-color12 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color12 .apo-part_breadcrumbs a:hover
	{
		color: rgba(255, 255, 255, 0.7);
	}

	.apo-tagline-image.apo-text-color12 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color12 .apo-part_breadcrumbs
	{
		border-color: rgba(255, 255, 255, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color12 :-moz-placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color12 :-moz-placeholder{ color: rgba(255, 255, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color12 ::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color12 ::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color12 .placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color12 .placeholder{ color: rgba(255, 255, 255, 0.6); }


	.apo-tagline-image.apo-text-color12 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color12 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color12 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color12 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color12 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color12 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color12 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color12 .apo-blog-post-details a:hover span,
	.apo-text-color12 .apo-section-filter li a
	{
		color: #ffffff;
	}

	.apo-sc_sidebar.apo-block-text-color12 .widget_search input[type='text']:-moz-placeholder           { color: rgba(255, 255, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color12 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color12 .widget_search input[type='text'].placeholder                { color: rgba(255, 255, 255, 0.6); }
	

	.wpb_row.apo-color12,
	.apo-row-overlay.apo-color12,
	.apo-box-overlay.apo-color12,
	.apo-sc_svg_icon.apo-square.apo-color12,
	.apo-sc_svg_icon.apo-circle.apo-color12,
	.apo-gmap_box.apo-color12,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color12 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color12 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color12,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color12.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color12.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color12,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color12 .apo-overlay,
	.apo-tagline-colored.apo-color12 .apo-overlay,
	.apo-sc_icon.apo-color12.apo-square span span,
	.apo-sc_icon.apo-color12.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color12 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color12 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color12, .apo-tgg-acc-content.apo-color12,
	.apo-sc_tab.apo-color12, .apo-tabs-navigation li.apo-color12 a,

	.apo-tagline-image.apo-text-color12 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color12 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color12 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color12 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color12 .widget select,
	.apo-sc_sidebar.apo-block-bg-color12 .widget option,
	.apo-sc_sidebar.apo-block-bg-color12 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color12 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color12 input,
	.apo-sc_cf7.apo-color12 textarea,
	.apo-sc_cf7.apo-color12 select,

	.post-password-form.apo-color12 input,
	.post-password-form.apo-color12 textarea,
	.post-password-form.apo-color12 select,

	.tooltipster-default.apo-tooltip-color12,
	.apo-sc-element.apo-nav-color12 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color12 .owl-pagination div.active span,

	.apo-sc_table.apo-color12 td,
	.apo-sc_table.apo-color12 th,
	.apo-sc_table.apo-header-bg-color12 table th,
	.apo-sc_table table th.apo-color12,
	.apo-sc_table table td.apo-color12,

	.apo-sc_pricing_table.apo-color12 table,

	.apo-sc_box.apo-color12,

	.apo-sc_button.apo-color12,
	.apo-highlight.apo-color12,
	.apo-recent_posts_post.apo-color12 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color12 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color12 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color12,
	.apo-single_navigation.apo-color12,
	.share_box_fixed.apo-color12,

	.apo-post-media .apo-blog-post-media.apo-color12,

	.apo-sc_separator.apo-separator-text.apo-text-color12 .apo-line:before,

	.apo-section-filter.apo-color12 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color12 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color12 .apo-p-filter li.current-cat a:hover
	{
		background-color: #ffffff;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color12
	{
		background-color: #ffffff !important;
	}

	.apo-sc_icon.apo-color12.apo-square a:hover span span,
	.apo-sc_icon.apo-color12.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color12 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color12 a:hover,
	.apo-tgg-acc-title.apo-color12:hover, .apo-tgg-acc-title.apo-color12.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color12:hover,
	.apo-sc_sidebar.apo-block-bg-color12 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color12:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color12.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color12 code, apo-color12 pre,
	.wpb_row.apo-color12 code, .wpb_row.apo-color12 pre,
	.wpb_row .apo-sc_box.apo-color12 code, .wpb_row .apo-sc_box.apo-color12 pre,
	.wpb_row .apo-sc_tab.apo-color12 code, .wpb_row .apo-sc_tab.apo-color12 pre,
	.wpb_row .apo-tgg-acc-content.apo-color12 code, .wpb_row .apo-tgg-acc-content.apo-color12 pre,

	a.apo-sc_button.apo-color12:hover
	{
		background-color: #e6e6e6;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color12 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color12
	{
		background-color: #ffffff;
	}

	.apo-sc_table.apo-striped.apo-color12 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color12 tr:nth-child(even) td
	{
		background-color: #f5f5f5;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color12
	{
		background-color: #f5f5f5 !important;
	}

	.apo-tgg-acc-title.apo-color12,
	.apo-tgg-acc-title.apo-active.apo-active-color12,
	.apo-tabs-navigation li.apo-color12 a,
	.apo-sc_cf7.apo-button-bg-color12 input[type='submit'],
	.post-password-form.apo-button-bg-color12 input[type='submit'],
	.apo-sc_menu.apo-color12 li a,
	.apo-sc_menu.apo-block-bg-color12 li a:hover,
	.apo-sc_menu.apo-block-bg-color12 li.current_page_item a
	{
		background-color: #ffffff;
		/*box-shadow: 0 3px 0 #e6e6e6;*/
	}

	.apo-tgg-acc-title.apo-color12:hover, .apo-tgg-acc-title.apo-color12.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color12:hover,
	.apo-tabs-navigation li.apo-color12 a:hover, .apo-tabs-navigation li.apo-color12.apo-active a,
	.apo-sc_cf7.apo-button-bg-color12 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color12 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color12 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color12 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color12 li.current_page_item a:hover
	{
		background-color: #e6e6e6;
		/*box-shadow: 0 3px 0 #cdcdcd;*/
	}

	.c
	{
		border-color: #ffffff !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color12 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color12 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color12 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color12 svg path,
	.apo-row_section.apo-color12 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color12 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color12 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color12 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color12 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color12 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color12 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color12 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ffffff;
	}

	.apo-sc_icon.apo-hexagon.apo-color12 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color12 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color12 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color12 a:hover svg path
	{
		fill: #e6e6e6;
	}

	.apo-p-overlay.apo-color12 .apo-p-box
	{
		/*background-color: rgba(255, 255, 255, 0.3);*/
	}

	.apo-p-overlay.apo-color12 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color12 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color12 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color12 .apo-post-icon i,
	.apo-tagline-image.apo-color12 .apo-overlay
	{
		background-color: #ffffff;
	}

	.apo-gmap_box.apo-color12:before,
	.apo-sc_box.apo-border-color12,
	.apo-sc_separator.apo-separator-simple.apo-color12,
	.apo-color12 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color12 .owl-pagination div span,
	.apo-sc_table.apo-border-color12 th, .apo-sc_table.apo-border-color12 tr, .apo-sc_table.apo-border-color12 td,
	.apo-sc_pricing_table.apo-border-color12 th, .apo-sc_pricing_table.apo-border-color12 tr, .apo-sc_pricing_table.apo-border-color12 td,
	.apo-tgg-acc-title.apo-border-color12,
	.apo-tgg-acc-content.apo-border-color12
	{
		border-color: #ffffff;
	}

	.apo-tagline-colored.apo-text-color12 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color12 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color12, .apo-sc-element.apo-sc_quote.apo-color12:before
	{
		border-color: rgba(255, 255, 255, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color12 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color12 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color12 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color12 .apo-part_breadcrumbs
	{
		border-color: rgba(255, 255, 255, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color12,
	.post-password-form.apo-border.apo-button-text-color12 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color12 li a,
	.apo-tabs-navigation li.apo-border-color12 a
	{
		border-color: rgba(255, 255, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color12:after
	{
		background-color: rgba(255, 255, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color12:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color12 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color12 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color12 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color12 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color12 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color12 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color12 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color12 a,
	.apo-sc_tab.apo-border-color12
	{
		border-color: rgba(255, 255, 255, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color12:hover:after
	{
		background-color: rgba(255, 255, 255, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color12 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color12 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color12 select
	{
		border-color: #ffffff;
	}

	.apo-tooltip-color12 .tooltipster-arrow-top span,
	.apo-tooltip-color12 .tooltipster-arrow-bottom span{
		border-top-color: #ffffff !important;
		border-bottom-color: #ffffff !important;
	}

	.apo-tooltip-color12 .tooltipster-arrow-left span,
	.apo-tooltip-color12 .tooltipster-arrow-right span{
		border-left-color: #ffffff !important;
		border-right-color: #ffffff !important;
	}
	

	.wpb_row.apo-text-color13,
	.wpb_row.apo-text-color13 a,
	.apo-sc-element.apo-text-color13 a, .wpb_text_column.apo-text-color13 a,
	.apo-sc_headline.apo-color13,
	.apo-sc_headline.apo-color13 a,
	.apo-part_content.apo-pc-color13 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color13 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color13,
	.apo-sc_separator.apo-separator-text.apo-text-color13 a,
	.apo-sc_list.apo-color13 li:before,
	.apo-sc_list.apo-color13.apo-noicon li:before,
	.apo-sc_list.apo-text-color13,
	.apo-sc_quote.apo-color13,
	.apo-sc_quote.apo-color13 a,
	.apo-p-overlay.apo-text-color13,
	.apo-blog .wpb_row .apo-color13 h2 a,
	.apo-blog .wpb_row.apo-color13 h2 a,
	.apo-blog .wpb_row.apo-color13 h3,
	.apo-blog .wpb_row.apo-color13 h3 a,
	.apo-blog .wpb_row.apo-color13 blockquote a,
	.apo-blog .wpb_row.apo-color13 cite,
	.apo-blog .wpb_row.apo-color13 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color13,
	.apo-blog.apo-blog-masonry .apo-text-color13 a,
	.apo-blog.apo-blog-masonry .apo-text-color13 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color13 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color13 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color13 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color13 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color13 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color13 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color13 a,
	.apo-tagline-image.apo-text-color13 h1,
	.apo-tagline-image.apo-text-color13 h1 a,
	.apo-tagline-image.apo-text-color13 h2,
	.apo-tagline-image.apo-text-color13 h2 a,
	.apo-tagline-image.apo-text-color13 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color13 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color13 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color13 h1,
	.apo-tagline-colored.apo-text-color13 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color13 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color13 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color13 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color13 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color13 .apo-blog-post-details a span,
	.apo-text-color13 .apo-section-filter li a:hover,
	.apo-text-color13 .apo-section-filter li a.apo-active,
	.apo-text-color13 .apo-section-filter li.current-cat a:hover,
	.apo-text-color13 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color13 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color13 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color13 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color13 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color13,
	.apo-sc-element.apo-sc_icon.apo-text-color13 a, .apo-sc-element.apo-sc_icon.apo-text-color13 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color13 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color13.apo-outside > span,
	.apo-gmap_box.apo-text-color13, .apo-gmap_box.apo-text-color13 a, .apo-gmap_box.apo-text-color13 a:hover,
	div.apo-recent_posts_post.apo-text-color13, div.apo-recent_posts_post.apo-text-color13 a, div.apo-recent_posts_post.apo-color13 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color13 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color13, .apo-tgg-acc-content.apo-text-color13,
	.apo-sc_tab.apo-text-color13, .apo-tabs-navigation li.apo-text-color13 a,

	.apo-sc_sidebar.apo-text-color13 .widget,
	.apo-sc_sidebar.apo-title-color13 .widget-title,

	.apo-sc_sidebar.apo-link1-color13 .widget a,
	.apo-sc_sidebar.apo-link1-active-color13 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color13 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color13 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color13 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color13 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color13 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color13 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color13 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color13 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color13 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color13 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color13 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color13 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color13 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color13 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color13 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color13 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color13 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color13 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color13 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color13 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color13 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color13 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color13 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color13 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color13 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color13 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color13 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color13 input,
	.apo-sc_cf7.apo-bg-text-color13 textarea,
	.apo-sc_cf7.apo-bg-text-color13 select,
	.apo-sc_cf7.apo-button-text-color13 input[type='submit'],

	.apo-sc_cf7.apo-text-color13,

	.post-password-form.apo-bg-text-color13 input,
	.post-password-form.apo-button-text-color13 input[type='submit'],
	.post-password-form.apo-text-color13,

	.apo-sc_menu.apo-text-color13 li a,
	.apo-sc_menu.apo-block-text-color13 li a:hover,
	.apo-sc_menu.apo-block-text-color13 li.current_page_item a,
	.wpb_text_column.apo-text-color13,
	.apo-sc_icon_text.apo-text-color13,
	.tooltipster-default.apo-tooltip-text-color13,

	.apo-sc_table.apo-text-color13,
	.apo-sc_table.apo-header-text-color13 th,
	.apo-sc_table th.apo-text-color13,
	.apo-sc_table td.apo-text-color13,

	.apo-sc_pricing_table.apo-text-color13,

	.apo-sc_box.apo-text-color13,
	.apo-sc_chart.apo-text-color13,
	.apo-highlight.apo-text-color13,
	.apo-highlight.apo-text-color13 a,

	.apo-sc_counter.apo-text-color13,
	.apo-sc_counter.apo-icon-color13 .apo-icon,
	.apo-sc_counter.apo-icon-color13 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color13 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color13,
	.apo-single_post_categories_and_tags.apo-text-color13 a,
	.apo-single_navigation.apo-text-color13,
	.apo-single_navigation.apo-text-color13 a,
	.share_box_fixed.apo-text-color13,
	.share_box_fixed.apo-text-color13 a,

	.apo-sc_button.apo-text-color13, a.apo-sc_button.apo-text-color13
	{
		color: #3b5998;
	}

	.apo-sc_box.apo-text-color13 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color13 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color13, a.apo-sc_button.apo-text-color13:hover,
	.apo-sc_portfolio_categories.apo-text-color13 .apo-cat, .apo-sc_portfolio_categories.apo-text-color13 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color13, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color13 a,
	a .apo-highlight.apo-text-color13,
	.apo-tgg-acc-title.apo-active.apo-active-text-color13
	{
		color: #3b5998 !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color13 a:hover,
	.apo-recent_posts_post.apo-color13 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color13 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color13 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color13 h2 a:hover,
	.apo-blog .wpb_row .apo-color13 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color13 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color13 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color13 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color13 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color13 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color13 a:hover,
	.apo-part_content.apo-pc-color13 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color13 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color13 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #22407f;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color13 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color13 a:hover
	{
		color: #3b5998 !important;
	}

	.apo-sc-element.apo-prevnext-color13 .owl-buttons div span:hover
	{
		color: #092766;
	}

	.apo-tagline-image.apo-text-color13,
	.apo-tagline-image.apo-text-color13 a,
	.apo-tagline-colored.apo-text-color13,
	.apo-tagline-colored.apo-text-color13 a,
	.apo-tagline-image.apo-text-color13 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color13 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color13 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color13 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color13 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color13 .apo-part_breadcrumbs a
	{
		color: #3b5998;
	}

	.apo-tagline-image.apo-text-color13 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color13 .apo-part_breadcrumbs div
	{
		/*color: rgba(59, 89, 152, 0.7);*/
	}

	.apo-tagline-image.apo-text-color13 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color13 .apo-part_breadcrumbs a:hover
	{
		color: rgba(59, 89, 152, 0.7);
	}

	.apo-tagline-image.apo-text-color13 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color13 .apo-part_breadcrumbs
	{
		border-color: rgba(59, 89, 152, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color13 :-moz-placeholder{ color: rgba(59, 89, 152, 0.6); }
.post-password-form.apo-bg-text-color13 :-moz-placeholder{ color: rgba(59, 89, 152, 0.6); }
.apo-sc_cf7.apo-bg-text-color13 ::-webkit-input-placeholder{ color: rgba(59, 89, 152, 0.6); }
.post-password-form.apo-bg-text-color13 ::-webkit-input-placeholder{ color: rgba(59, 89, 152, 0.6); }
.apo-sc_cf7.apo-bg-text-color13 .placeholder{ color: rgba(59, 89, 152, 0.6); }
.post-password-form.apo-bg-text-color13 .placeholder{ color: rgba(59, 89, 152, 0.6); }


	.apo-tagline-image.apo-text-color13 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color13 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color13 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color13 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color13 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color13 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color13 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color13 .apo-blog-post-details a:hover span,
	.apo-text-color13 .apo-section-filter li a
	{
		color: #3b5998;
	}

	.apo-sc_sidebar.apo-block-text-color13 .widget_search input[type='text']:-moz-placeholder           { color: rgba(59, 89, 152, 0.6); }
	.apo-sc_sidebar.apo-block-text-color13 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(59, 89, 152, 0.6); }
	.apo-sc_sidebar.apo-block-text-color13 .widget_search input[type='text'].placeholder                { color: rgba(59, 89, 152, 0.6); }
	

	.wpb_row.apo-color13,
	.apo-row-overlay.apo-color13,
	.apo-box-overlay.apo-color13,
	.apo-sc_svg_icon.apo-square.apo-color13,
	.apo-sc_svg_icon.apo-circle.apo-color13,
	.apo-gmap_box.apo-color13,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color13 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color13 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color13,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color13.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color13.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color13,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color13 .apo-overlay,
	.apo-tagline-colored.apo-color13 .apo-overlay,
	.apo-sc_icon.apo-color13.apo-square span span,
	.apo-sc_icon.apo-color13.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color13 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color13 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color13, .apo-tgg-acc-content.apo-color13,
	.apo-sc_tab.apo-color13, .apo-tabs-navigation li.apo-color13 a,

	.apo-tagline-image.apo-text-color13 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color13 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color13 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color13 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color13 .widget select,
	.apo-sc_sidebar.apo-block-bg-color13 .widget option,
	.apo-sc_sidebar.apo-block-bg-color13 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color13 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color13 input,
	.apo-sc_cf7.apo-color13 textarea,
	.apo-sc_cf7.apo-color13 select,

	.post-password-form.apo-color13 input,
	.post-password-form.apo-color13 textarea,
	.post-password-form.apo-color13 select,

	.tooltipster-default.apo-tooltip-color13,
	.apo-sc-element.apo-nav-color13 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color13 .owl-pagination div.active span,

	.apo-sc_table.apo-color13 td,
	.apo-sc_table.apo-color13 th,
	.apo-sc_table.apo-header-bg-color13 table th,
	.apo-sc_table table th.apo-color13,
	.apo-sc_table table td.apo-color13,

	.apo-sc_pricing_table.apo-color13 table,

	.apo-sc_box.apo-color13,

	.apo-sc_button.apo-color13,
	.apo-highlight.apo-color13,
	.apo-recent_posts_post.apo-color13 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color13 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color13 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color13,
	.apo-single_navigation.apo-color13,
	.share_box_fixed.apo-color13,

	.apo-post-media .apo-blog-post-media.apo-color13,

	.apo-sc_separator.apo-separator-text.apo-text-color13 .apo-line:before,

	.apo-section-filter.apo-color13 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color13 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color13 .apo-p-filter li.current-cat a:hover
	{
		background-color: #3b5998;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color13
	{
		background-color: #3b5998 !important;
	}

	.apo-sc_icon.apo-color13.apo-square a:hover span span,
	.apo-sc_icon.apo-color13.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color13 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color13 a:hover,
	.apo-tgg-acc-title.apo-color13:hover, .apo-tgg-acc-title.apo-color13.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color13:hover,
	.apo-sc_sidebar.apo-block-bg-color13 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color13:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color13.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color13 code, apo-color13 pre,
	.wpb_row.apo-color13 code, .wpb_row.apo-color13 pre,
	.wpb_row .apo-sc_box.apo-color13 code, .wpb_row .apo-sc_box.apo-color13 pre,
	.wpb_row .apo-sc_tab.apo-color13 code, .wpb_row .apo-sc_tab.apo-color13 pre,
	.wpb_row .apo-tgg-acc-content.apo-color13 code, .wpb_row .apo-tgg-acc-content.apo-color13 pre,

	a.apo-sc_button.apo-color13:hover
	{
		background-color: #22407f;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color13 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color13
	{
		background-color: #5472b1;
	}

	.apo-sc_table.apo-striped.apo-color13 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color13 tr:nth-child(even) td
	{
		background-color: #314f8e;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color13
	{
		background-color: #314f8e !important;
	}

	.apo-tgg-acc-title.apo-color13,
	.apo-tgg-acc-title.apo-active.apo-active-color13,
	.apo-tabs-navigation li.apo-color13 a,
	.apo-sc_cf7.apo-button-bg-color13 input[type='submit'],
	.post-password-form.apo-button-bg-color13 input[type='submit'],
	.apo-sc_menu.apo-color13 li a,
	.apo-sc_menu.apo-block-bg-color13 li a:hover,
	.apo-sc_menu.apo-block-bg-color13 li.current_page_item a
	{
		background-color: #3b5998;
		/*box-shadow: 0 3px 0 #22407f;*/
	}

	.apo-tgg-acc-title.apo-color13:hover, .apo-tgg-acc-title.apo-color13.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color13:hover,
	.apo-tabs-navigation li.apo-color13 a:hover, .apo-tabs-navigation li.apo-color13.apo-active a,
	.apo-sc_cf7.apo-button-bg-color13 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color13 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color13 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color13 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color13 li.current_page_item a:hover
	{
		background-color: #22407f;
		/*box-shadow: 0 3px 0 #092766;*/
	}

	.c
	{
		border-color: #3b5998 !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color13 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color13 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color13 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color13 svg path,
	.apo-row_section.apo-color13 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color13 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color13 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color13 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color13 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color13 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color13 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color13 .apo-row-decor-bottom rect.apo-color
	{
		fill: #3b5998;
	}

	.apo-sc_icon.apo-hexagon.apo-color13 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color13 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color13 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color13 a:hover svg path
	{
		fill: #22407f;
	}

	.apo-p-overlay.apo-color13 .apo-p-box
	{
		/*background-color: rgba(59, 89, 152, 0.3);*/
	}

	.apo-p-overlay.apo-color13 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color13 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color13 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color13 .apo-post-icon i,
	.apo-tagline-image.apo-color13 .apo-overlay
	{
		background-color: #3b5998;
	}

	.apo-gmap_box.apo-color13:before,
	.apo-sc_box.apo-border-color13,
	.apo-sc_separator.apo-separator-simple.apo-color13,
	.apo-color13 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color13 .owl-pagination div span,
	.apo-sc_table.apo-border-color13 th, .apo-sc_table.apo-border-color13 tr, .apo-sc_table.apo-border-color13 td,
	.apo-sc_pricing_table.apo-border-color13 th, .apo-sc_pricing_table.apo-border-color13 tr, .apo-sc_pricing_table.apo-border-color13 td,
	.apo-tgg-acc-title.apo-border-color13,
	.apo-tgg-acc-content.apo-border-color13
	{
		border-color: #3b5998;
	}

	.apo-tagline-colored.apo-text-color13 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color13 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color13, .apo-sc-element.apo-sc_quote.apo-color13:before
	{
		border-color: rgba(59, 89, 152, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color13 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color13 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color13 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color13 .apo-part_breadcrumbs
	{
		border-color: rgba(59, 89, 152, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color13,
	.post-password-form.apo-border.apo-button-text-color13 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color13 li a,
	.apo-tabs-navigation li.apo-border-color13 a
	{
		border-color: rgba(59, 89, 152, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color13:after
	{
		background-color: rgba(59, 89, 152, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color13:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color13 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color13 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color13 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color13 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color13 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color13 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color13 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color13 a,
	.apo-sc_tab.apo-border-color13
	{
		border-color: rgba(59, 89, 152, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color13:hover:after
	{
		background-color: rgba(59, 89, 152, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color13 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color13 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color13 select
	{
		border-color: #6d8bca;
	}

	.apo-tooltip-color13 .tooltipster-arrow-top span,
	.apo-tooltip-color13 .tooltipster-arrow-bottom span{
		border-top-color: #3b5998 !important;
		border-bottom-color: #3b5998 !important;
	}

	.apo-tooltip-color13 .tooltipster-arrow-left span,
	.apo-tooltip-color13 .tooltipster-arrow-right span{
		border-left-color: #3b5998 !important;
		border-right-color: #3b5998 !important;
	}
	

	.wpb_row.apo-text-color14,
	.wpb_row.apo-text-color14 a,
	.apo-sc-element.apo-text-color14 a, .wpb_text_column.apo-text-color14 a,
	.apo-sc_headline.apo-color14,
	.apo-sc_headline.apo-color14 a,
	.apo-part_content.apo-pc-color14 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color14 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color14,
	.apo-sc_separator.apo-separator-text.apo-text-color14 a,
	.apo-sc_list.apo-color14 li:before,
	.apo-sc_list.apo-color14.apo-noicon li:before,
	.apo-sc_list.apo-text-color14,
	.apo-sc_quote.apo-color14,
	.apo-sc_quote.apo-color14 a,
	.apo-p-overlay.apo-text-color14,
	.apo-blog .wpb_row .apo-color14 h2 a,
	.apo-blog .wpb_row.apo-color14 h2 a,
	.apo-blog .wpb_row.apo-color14 h3,
	.apo-blog .wpb_row.apo-color14 h3 a,
	.apo-blog .wpb_row.apo-color14 blockquote a,
	.apo-blog .wpb_row.apo-color14 cite,
	.apo-blog .wpb_row.apo-color14 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color14,
	.apo-blog.apo-blog-masonry .apo-text-color14 a,
	.apo-blog.apo-blog-masonry .apo-text-color14 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color14 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color14 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color14 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color14 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color14 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color14 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color14 a,
	.apo-tagline-image.apo-text-color14 h1,
	.apo-tagline-image.apo-text-color14 h1 a,
	.apo-tagline-image.apo-text-color14 h2,
	.apo-tagline-image.apo-text-color14 h2 a,
	.apo-tagline-image.apo-text-color14 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color14 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color14 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color14 h1,
	.apo-tagline-colored.apo-text-color14 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color14 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color14 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color14 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color14 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color14 .apo-blog-post-details a span,
	.apo-text-color14 .apo-section-filter li a:hover,
	.apo-text-color14 .apo-section-filter li a.apo-active,
	.apo-text-color14 .apo-section-filter li.current-cat a:hover,
	.apo-text-color14 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color14 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color14 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color14 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color14 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color14,
	.apo-sc-element.apo-sc_icon.apo-text-color14 a, .apo-sc-element.apo-sc_icon.apo-text-color14 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color14 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color14.apo-outside > span,
	.apo-gmap_box.apo-text-color14, .apo-gmap_box.apo-text-color14 a, .apo-gmap_box.apo-text-color14 a:hover,
	div.apo-recent_posts_post.apo-text-color14, div.apo-recent_posts_post.apo-text-color14 a, div.apo-recent_posts_post.apo-color14 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color14 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color14, .apo-tgg-acc-content.apo-text-color14,
	.apo-sc_tab.apo-text-color14, .apo-tabs-navigation li.apo-text-color14 a,

	.apo-sc_sidebar.apo-text-color14 .widget,
	.apo-sc_sidebar.apo-title-color14 .widget-title,

	.apo-sc_sidebar.apo-link1-color14 .widget a,
	.apo-sc_sidebar.apo-link1-active-color14 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color14 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color14 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color14 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color14 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color14 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color14 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color14 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color14 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color14 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color14 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color14 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color14 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color14 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color14 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color14 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color14 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color14 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color14 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color14 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color14 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color14 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color14 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color14 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color14 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color14 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color14 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color14 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color14 input,
	.apo-sc_cf7.apo-bg-text-color14 textarea,
	.apo-sc_cf7.apo-bg-text-color14 select,
	.apo-sc_cf7.apo-button-text-color14 input[type='submit'],

	.apo-sc_cf7.apo-text-color14,

	.post-password-form.apo-bg-text-color14 input,
	.post-password-form.apo-button-text-color14 input[type='submit'],
	.post-password-form.apo-text-color14,

	.apo-sc_menu.apo-text-color14 li a,
	.apo-sc_menu.apo-block-text-color14 li a:hover,
	.apo-sc_menu.apo-block-text-color14 li.current_page_item a,
	.wpb_text_column.apo-text-color14,
	.apo-sc_icon_text.apo-text-color14,
	.tooltipster-default.apo-tooltip-text-color14,

	.apo-sc_table.apo-text-color14,
	.apo-sc_table.apo-header-text-color14 th,
	.apo-sc_table th.apo-text-color14,
	.apo-sc_table td.apo-text-color14,

	.apo-sc_pricing_table.apo-text-color14,

	.apo-sc_box.apo-text-color14,
	.apo-sc_chart.apo-text-color14,
	.apo-highlight.apo-text-color14,
	.apo-highlight.apo-text-color14 a,

	.apo-sc_counter.apo-text-color14,
	.apo-sc_counter.apo-icon-color14 .apo-icon,
	.apo-sc_counter.apo-icon-color14 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color14 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color14,
	.apo-single_post_categories_and_tags.apo-text-color14 a,
	.apo-single_navigation.apo-text-color14,
	.apo-single_navigation.apo-text-color14 a,
	.share_box_fixed.apo-text-color14,
	.share_box_fixed.apo-text-color14 a,

	.apo-sc_button.apo-text-color14, a.apo-sc_button.apo-text-color14
	{
		color: #ea4c89;
	}

	.apo-sc_box.apo-text-color14 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color14 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color14, a.apo-sc_button.apo-text-color14:hover,
	.apo-sc_portfolio_categories.apo-text-color14 .apo-cat, .apo-sc_portfolio_categories.apo-text-color14 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color14, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color14 a,
	a .apo-highlight.apo-text-color14,
	.apo-tgg-acc-title.apo-active.apo-active-text-color14
	{
		color: #ea4c89 !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color14 a:hover,
	.apo-recent_posts_post.apo-color14 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color14 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color14 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color14 h2 a:hover,
	.apo-blog .wpb_row .apo-color14 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color14 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color14 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color14 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color14 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color14 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color14 a:hover,
	.apo-part_content.apo-pc-color14 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color14 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color14 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #d13370;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color14 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color14 a:hover
	{
		color: #ea4c89 !important;
	}

	.apo-sc-element.apo-prevnext-color14 .owl-buttons div span:hover
	{
		color: #b81a57;
	}

	.apo-tagline-image.apo-text-color14,
	.apo-tagline-image.apo-text-color14 a,
	.apo-tagline-colored.apo-text-color14,
	.apo-tagline-colored.apo-text-color14 a,
	.apo-tagline-image.apo-text-color14 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color14 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color14 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color14 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color14 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color14 .apo-part_breadcrumbs a
	{
		color: #ea4c89;
	}

	.apo-tagline-image.apo-text-color14 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color14 .apo-part_breadcrumbs div
	{
		/*color: rgba(234, 76, 137, 0.7);*/
	}

	.apo-tagline-image.apo-text-color14 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color14 .apo-part_breadcrumbs a:hover
	{
		color: rgba(234, 76, 137, 0.7);
	}

	.apo-tagline-image.apo-text-color14 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color14 .apo-part_breadcrumbs
	{
		border-color: rgba(234, 76, 137, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color14 :-moz-placeholder{ color: rgba(234, 76, 137, 0.6); }
.post-password-form.apo-bg-text-color14 :-moz-placeholder{ color: rgba(234, 76, 137, 0.6); }
.apo-sc_cf7.apo-bg-text-color14 ::-webkit-input-placeholder{ color: rgba(234, 76, 137, 0.6); }
.post-password-form.apo-bg-text-color14 ::-webkit-input-placeholder{ color: rgba(234, 76, 137, 0.6); }
.apo-sc_cf7.apo-bg-text-color14 .placeholder{ color: rgba(234, 76, 137, 0.6); }
.post-password-form.apo-bg-text-color14 .placeholder{ color: rgba(234, 76, 137, 0.6); }


	.apo-tagline-image.apo-text-color14 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color14 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color14 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color14 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color14 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color14 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color14 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color14 .apo-blog-post-details a:hover span,
	.apo-text-color14 .apo-section-filter li a
	{
		color: #ea4c89;
	}

	.apo-sc_sidebar.apo-block-text-color14 .widget_search input[type='text']:-moz-placeholder           { color: rgba(234, 76, 137, 0.6); }
	.apo-sc_sidebar.apo-block-text-color14 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(234, 76, 137, 0.6); }
	.apo-sc_sidebar.apo-block-text-color14 .widget_search input[type='text'].placeholder                { color: rgba(234, 76, 137, 0.6); }
	

	.wpb_row.apo-color14,
	.apo-row-overlay.apo-color14,
	.apo-box-overlay.apo-color14,
	.apo-sc_svg_icon.apo-square.apo-color14,
	.apo-sc_svg_icon.apo-circle.apo-color14,
	.apo-gmap_box.apo-color14,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color14 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color14 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color14,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color14.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color14.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color14,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color14 .apo-overlay,
	.apo-tagline-colored.apo-color14 .apo-overlay,
	.apo-sc_icon.apo-color14.apo-square span span,
	.apo-sc_icon.apo-color14.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color14 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color14 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color14, .apo-tgg-acc-content.apo-color14,
	.apo-sc_tab.apo-color14, .apo-tabs-navigation li.apo-color14 a,

	.apo-tagline-image.apo-text-color14 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color14 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color14 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color14 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color14 .widget select,
	.apo-sc_sidebar.apo-block-bg-color14 .widget option,
	.apo-sc_sidebar.apo-block-bg-color14 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color14 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color14 input,
	.apo-sc_cf7.apo-color14 textarea,
	.apo-sc_cf7.apo-color14 select,

	.post-password-form.apo-color14 input,
	.post-password-form.apo-color14 textarea,
	.post-password-form.apo-color14 select,

	.tooltipster-default.apo-tooltip-color14,
	.apo-sc-element.apo-nav-color14 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color14 .owl-pagination div.active span,

	.apo-sc_table.apo-color14 td,
	.apo-sc_table.apo-color14 th,
	.apo-sc_table.apo-header-bg-color14 table th,
	.apo-sc_table table th.apo-color14,
	.apo-sc_table table td.apo-color14,

	.apo-sc_pricing_table.apo-color14 table,

	.apo-sc_box.apo-color14,

	.apo-sc_button.apo-color14,
	.apo-highlight.apo-color14,
	.apo-recent_posts_post.apo-color14 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color14 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color14 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color14,
	.apo-single_navigation.apo-color14,
	.share_box_fixed.apo-color14,

	.apo-post-media .apo-blog-post-media.apo-color14,

	.apo-sc_separator.apo-separator-text.apo-text-color14 .apo-line:before,

	.apo-section-filter.apo-color14 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color14 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color14 .apo-p-filter li.current-cat a:hover
	{
		background-color: #ea4c89;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color14
	{
		background-color: #ea4c89 !important;
	}

	.apo-sc_icon.apo-color14.apo-square a:hover span span,
	.apo-sc_icon.apo-color14.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color14 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color14 a:hover,
	.apo-tgg-acc-title.apo-color14:hover, .apo-tgg-acc-title.apo-color14.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color14:hover,
	.apo-sc_sidebar.apo-block-bg-color14 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color14:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color14.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color14 code, apo-color14 pre,
	.wpb_row.apo-color14 code, .wpb_row.apo-color14 pre,
	.wpb_row .apo-sc_box.apo-color14 code, .wpb_row .apo-sc_box.apo-color14 pre,
	.wpb_row .apo-sc_tab.apo-color14 code, .wpb_row .apo-sc_tab.apo-color14 pre,
	.wpb_row .apo-tgg-acc-content.apo-color14 code, .wpb_row .apo-tgg-acc-content.apo-color14 pre,

	a.apo-sc_button.apo-color14:hover
	{
		background-color: #d13370;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color14 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color14
	{
		background-color: #ff65a2;
	}

	.apo-sc_table.apo-striped.apo-color14 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color14 tr:nth-child(even) td
	{
		background-color: #e0427f;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color14
	{
		background-color: #e0427f !important;
	}

	.apo-tgg-acc-title.apo-color14,
	.apo-tgg-acc-title.apo-active.apo-active-color14,
	.apo-tabs-navigation li.apo-color14 a,
	.apo-sc_cf7.apo-button-bg-color14 input[type='submit'],
	.post-password-form.apo-button-bg-color14 input[type='submit'],
	.apo-sc_menu.apo-color14 li a,
	.apo-sc_menu.apo-block-bg-color14 li a:hover,
	.apo-sc_menu.apo-block-bg-color14 li.current_page_item a
	{
		background-color: #ea4c89;
		/*box-shadow: 0 3px 0 #d13370;*/
	}

	.apo-tgg-acc-title.apo-color14:hover, .apo-tgg-acc-title.apo-color14.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color14:hover,
	.apo-tabs-navigation li.apo-color14 a:hover, .apo-tabs-navigation li.apo-color14.apo-active a,
	.apo-sc_cf7.apo-button-bg-color14 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color14 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color14 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color14 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color14 li.current_page_item a:hover
	{
		background-color: #d13370;
		/*box-shadow: 0 3px 0 #b81a57;*/
	}

	.c
	{
		border-color: #ea4c89 !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color14 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color14 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color14 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color14 svg path,
	.apo-row_section.apo-color14 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color14 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color14 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color14 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color14 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color14 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color14 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color14 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ea4c89;
	}

	.apo-sc_icon.apo-hexagon.apo-color14 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color14 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color14 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color14 a:hover svg path
	{
		fill: #d13370;
	}

	.apo-p-overlay.apo-color14 .apo-p-box
	{
		/*background-color: rgba(234, 76, 137, 0.3);*/
	}

	.apo-p-overlay.apo-color14 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color14 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color14 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color14 .apo-post-icon i,
	.apo-tagline-image.apo-color14 .apo-overlay
	{
		background-color: #ea4c89;
	}

	.apo-gmap_box.apo-color14:before,
	.apo-sc_box.apo-border-color14,
	.apo-sc_separator.apo-separator-simple.apo-color14,
	.apo-color14 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color14 .owl-pagination div span,
	.apo-sc_table.apo-border-color14 th, .apo-sc_table.apo-border-color14 tr, .apo-sc_table.apo-border-color14 td,
	.apo-sc_pricing_table.apo-border-color14 th, .apo-sc_pricing_table.apo-border-color14 tr, .apo-sc_pricing_table.apo-border-color14 td,
	.apo-tgg-acc-title.apo-border-color14,
	.apo-tgg-acc-content.apo-border-color14
	{
		border-color: #ea4c89;
	}

	.apo-tagline-colored.apo-text-color14 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color14 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color14, .apo-sc-element.apo-sc_quote.apo-color14:before
	{
		border-color: rgba(234, 76, 137, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color14 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color14 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color14 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color14 .apo-part_breadcrumbs
	{
		border-color: rgba(234, 76, 137, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color14,
	.post-password-form.apo-border.apo-button-text-color14 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color14 li a,
	.apo-tabs-navigation li.apo-border-color14 a
	{
		border-color: rgba(234, 76, 137, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color14:after
	{
		background-color: rgba(234, 76, 137, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color14:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color14 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color14 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color14 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color14 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color14 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color14 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color14 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color14 a,
	.apo-sc_tab.apo-border-color14
	{
		border-color: rgba(234, 76, 137, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color14:hover:after
	{
		background-color: rgba(234, 76, 137, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color14 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color14 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color14 select
	{
		border-color: #ff7ebb;
	}

	.apo-tooltip-color14 .tooltipster-arrow-top span,
	.apo-tooltip-color14 .tooltipster-arrow-bottom span{
		border-top-color: #ea4c89 !important;
		border-bottom-color: #ea4c89 !important;
	}

	.apo-tooltip-color14 .tooltipster-arrow-left span,
	.apo-tooltip-color14 .tooltipster-arrow-right span{
		border-left-color: #ea4c89 !important;
		border-right-color: #ea4c89 !important;
	}
	

	.wpb_row.apo-text-color15,
	.wpb_row.apo-text-color15 a,
	.apo-sc-element.apo-text-color15 a, .wpb_text_column.apo-text-color15 a,
	.apo-sc_headline.apo-color15,
	.apo-sc_headline.apo-color15 a,
	.apo-part_content.apo-pc-color15 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color15 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color15,
	.apo-sc_separator.apo-separator-text.apo-text-color15 a,
	.apo-sc_list.apo-color15 li:before,
	.apo-sc_list.apo-color15.apo-noicon li:before,
	.apo-sc_list.apo-text-color15,
	.apo-sc_quote.apo-color15,
	.apo-sc_quote.apo-color15 a,
	.apo-p-overlay.apo-text-color15,
	.apo-blog .wpb_row .apo-color15 h2 a,
	.apo-blog .wpb_row.apo-color15 h2 a,
	.apo-blog .wpb_row.apo-color15 h3,
	.apo-blog .wpb_row.apo-color15 h3 a,
	.apo-blog .wpb_row.apo-color15 blockquote a,
	.apo-blog .wpb_row.apo-color15 cite,
	.apo-blog .wpb_row.apo-color15 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color15,
	.apo-blog.apo-blog-masonry .apo-text-color15 a,
	.apo-blog.apo-blog-masonry .apo-text-color15 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color15 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color15 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color15 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color15 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color15 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color15 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color15 a,
	.apo-tagline-image.apo-text-color15 h1,
	.apo-tagline-image.apo-text-color15 h1 a,
	.apo-tagline-image.apo-text-color15 h2,
	.apo-tagline-image.apo-text-color15 h2 a,
	.apo-tagline-image.apo-text-color15 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color15 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color15 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color15 h1,
	.apo-tagline-colored.apo-text-color15 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color15 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color15 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color15 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color15 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color15 .apo-blog-post-details a span,
	.apo-text-color15 .apo-section-filter li a:hover,
	.apo-text-color15 .apo-section-filter li a.apo-active,
	.apo-text-color15 .apo-section-filter li.current-cat a:hover,
	.apo-text-color15 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color15 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color15 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color15 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color15 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color15,
	.apo-sc-element.apo-sc_icon.apo-text-color15 a, .apo-sc-element.apo-sc_icon.apo-text-color15 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color15 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color15.apo-outside > span,
	.apo-gmap_box.apo-text-color15, .apo-gmap_box.apo-text-color15 a, .apo-gmap_box.apo-text-color15 a:hover,
	div.apo-recent_posts_post.apo-text-color15, div.apo-recent_posts_post.apo-text-color15 a, div.apo-recent_posts_post.apo-color15 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color15 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color15, .apo-tgg-acc-content.apo-text-color15,
	.apo-sc_tab.apo-text-color15, .apo-tabs-navigation li.apo-text-color15 a,

	.apo-sc_sidebar.apo-text-color15 .widget,
	.apo-sc_sidebar.apo-title-color15 .widget-title,

	.apo-sc_sidebar.apo-link1-color15 .widget a,
	.apo-sc_sidebar.apo-link1-active-color15 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color15 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color15 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color15 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color15 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color15 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color15 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color15 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color15 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color15 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color15 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color15 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color15 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color15 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color15 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color15 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color15 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color15 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color15 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color15 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color15 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color15 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color15 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color15 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color15 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color15 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color15 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color15 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color15 input,
	.apo-sc_cf7.apo-bg-text-color15 textarea,
	.apo-sc_cf7.apo-bg-text-color15 select,
	.apo-sc_cf7.apo-button-text-color15 input[type='submit'],

	.apo-sc_cf7.apo-text-color15,

	.post-password-form.apo-bg-text-color15 input,
	.post-password-form.apo-button-text-color15 input[type='submit'],
	.post-password-form.apo-text-color15,

	.apo-sc_menu.apo-text-color15 li a,
	.apo-sc_menu.apo-block-text-color15 li a:hover,
	.apo-sc_menu.apo-block-text-color15 li.current_page_item a,
	.wpb_text_column.apo-text-color15,
	.apo-sc_icon_text.apo-text-color15,
	.tooltipster-default.apo-tooltip-text-color15,

	.apo-sc_table.apo-text-color15,
	.apo-sc_table.apo-header-text-color15 th,
	.apo-sc_table th.apo-text-color15,
	.apo-sc_table td.apo-text-color15,

	.apo-sc_pricing_table.apo-text-color15,

	.apo-sc_box.apo-text-color15,
	.apo-sc_chart.apo-text-color15,
	.apo-highlight.apo-text-color15,
	.apo-highlight.apo-text-color15 a,

	.apo-sc_counter.apo-text-color15,
	.apo-sc_counter.apo-icon-color15 .apo-icon,
	.apo-sc_counter.apo-icon-color15 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color15 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color15,
	.apo-single_post_categories_and_tags.apo-text-color15 a,
	.apo-single_navigation.apo-text-color15,
	.apo-single_navigation.apo-text-color15 a,
	.share_box_fixed.apo-text-color15,
	.share_box_fixed.apo-text-color15 a,

	.apo-sc_button.apo-text-color15, a.apo-sc_button.apo-text-color15
	{
		color: #1769ff;
	}

	.apo-sc_box.apo-text-color15 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color15 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color15, a.apo-sc_button.apo-text-color15:hover,
	.apo-sc_portfolio_categories.apo-text-color15 .apo-cat, .apo-sc_portfolio_categories.apo-text-color15 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color15, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color15 a,
	a .apo-highlight.apo-text-color15,
	.apo-tgg-acc-title.apo-active.apo-active-text-color15
	{
		color: #1769ff !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color15 a:hover,
	.apo-recent_posts_post.apo-color15 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color15 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color15 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color15 h2 a:hover,
	.apo-blog .wpb_row .apo-color15 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color15 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color15 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color15 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color15 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color15 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color15 a:hover,
	.apo-part_content.apo-pc-color15 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color15 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color15 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #0050e6;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color15 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color15 a:hover
	{
		color: #1769ff !important;
	}

	.apo-sc-element.apo-prevnext-color15 .owl-buttons div span:hover
	{
		color: #0037cd;
	}

	.apo-tagline-image.apo-text-color15,
	.apo-tagline-image.apo-text-color15 a,
	.apo-tagline-colored.apo-text-color15,
	.apo-tagline-colored.apo-text-color15 a,
	.apo-tagline-image.apo-text-color15 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color15 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color15 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color15 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color15 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color15 .apo-part_breadcrumbs a
	{
		color: #1769ff;
	}

	.apo-tagline-image.apo-text-color15 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color15 .apo-part_breadcrumbs div
	{
		/*color: rgba(23, 105, 255, 0.7);*/
	}

	.apo-tagline-image.apo-text-color15 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color15 .apo-part_breadcrumbs a:hover
	{
		color: rgba(23, 105, 255, 0.7);
	}

	.apo-tagline-image.apo-text-color15 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color15 .apo-part_breadcrumbs
	{
		border-color: rgba(23, 105, 255, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color15 :-moz-placeholder{ color: rgba(23, 105, 255, 0.6); }
.post-password-form.apo-bg-text-color15 :-moz-placeholder{ color: rgba(23, 105, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color15 ::-webkit-input-placeholder{ color: rgba(23, 105, 255, 0.6); }
.post-password-form.apo-bg-text-color15 ::-webkit-input-placeholder{ color: rgba(23, 105, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color15 .placeholder{ color: rgba(23, 105, 255, 0.6); }
.post-password-form.apo-bg-text-color15 .placeholder{ color: rgba(23, 105, 255, 0.6); }


	.apo-tagline-image.apo-text-color15 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color15 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color15 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color15 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color15 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color15 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color15 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color15 .apo-blog-post-details a:hover span,
	.apo-text-color15 .apo-section-filter li a
	{
		color: #1769ff;
	}

	.apo-sc_sidebar.apo-block-text-color15 .widget_search input[type='text']:-moz-placeholder           { color: rgba(23, 105, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color15 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(23, 105, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color15 .widget_search input[type='text'].placeholder                { color: rgba(23, 105, 255, 0.6); }
	

	.wpb_row.apo-color15,
	.apo-row-overlay.apo-color15,
	.apo-box-overlay.apo-color15,
	.apo-sc_svg_icon.apo-square.apo-color15,
	.apo-sc_svg_icon.apo-circle.apo-color15,
	.apo-gmap_box.apo-color15,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color15 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color15 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color15,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color15.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color15.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color15,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color15 .apo-overlay,
	.apo-tagline-colored.apo-color15 .apo-overlay,
	.apo-sc_icon.apo-color15.apo-square span span,
	.apo-sc_icon.apo-color15.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color15 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color15 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color15, .apo-tgg-acc-content.apo-color15,
	.apo-sc_tab.apo-color15, .apo-tabs-navigation li.apo-color15 a,

	.apo-tagline-image.apo-text-color15 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color15 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color15 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color15 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color15 .widget select,
	.apo-sc_sidebar.apo-block-bg-color15 .widget option,
	.apo-sc_sidebar.apo-block-bg-color15 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color15 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color15 input,
	.apo-sc_cf7.apo-color15 textarea,
	.apo-sc_cf7.apo-color15 select,

	.post-password-form.apo-color15 input,
	.post-password-form.apo-color15 textarea,
	.post-password-form.apo-color15 select,

	.tooltipster-default.apo-tooltip-color15,
	.apo-sc-element.apo-nav-color15 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color15 .owl-pagination div.active span,

	.apo-sc_table.apo-color15 td,
	.apo-sc_table.apo-color15 th,
	.apo-sc_table.apo-header-bg-color15 table th,
	.apo-sc_table table th.apo-color15,
	.apo-sc_table table td.apo-color15,

	.apo-sc_pricing_table.apo-color15 table,

	.apo-sc_box.apo-color15,

	.apo-sc_button.apo-color15,
	.apo-highlight.apo-color15,
	.apo-recent_posts_post.apo-color15 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color15 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color15 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color15,
	.apo-single_navigation.apo-color15,
	.share_box_fixed.apo-color15,

	.apo-post-media .apo-blog-post-media.apo-color15,

	.apo-sc_separator.apo-separator-text.apo-text-color15 .apo-line:before,

	.apo-section-filter.apo-color15 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color15 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color15 .apo-p-filter li.current-cat a:hover
	{
		background-color: #1769ff;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color15
	{
		background-color: #1769ff !important;
	}

	.apo-sc_icon.apo-color15.apo-square a:hover span span,
	.apo-sc_icon.apo-color15.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color15 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color15 a:hover,
	.apo-tgg-acc-title.apo-color15:hover, .apo-tgg-acc-title.apo-color15.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color15:hover,
	.apo-sc_sidebar.apo-block-bg-color15 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color15:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color15.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color15 code, apo-color15 pre,
	.wpb_row.apo-color15 code, .wpb_row.apo-color15 pre,
	.wpb_row .apo-sc_box.apo-color15 code, .wpb_row .apo-sc_box.apo-color15 pre,
	.wpb_row .apo-sc_tab.apo-color15 code, .wpb_row .apo-sc_tab.apo-color15 pre,
	.wpb_row .apo-tgg-acc-content.apo-color15 code, .wpb_row .apo-tgg-acc-content.apo-color15 pre,

	a.apo-sc_button.apo-color15:hover
	{
		background-color: #0050e6;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color15 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color15
	{
		background-color: #3082ff;
	}

	.apo-sc_table.apo-striped.apo-color15 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color15 tr:nth-child(even) td
	{
		background-color: #0d5ff5;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color15
	{
		background-color: #0d5ff5 !important;
	}

	.apo-tgg-acc-title.apo-color15,
	.apo-tgg-acc-title.apo-active.apo-active-color15,
	.apo-tabs-navigation li.apo-color15 a,
	.apo-sc_cf7.apo-button-bg-color15 input[type='submit'],
	.post-password-form.apo-button-bg-color15 input[type='submit'],
	.apo-sc_menu.apo-color15 li a,
	.apo-sc_menu.apo-block-bg-color15 li a:hover,
	.apo-sc_menu.apo-block-bg-color15 li.current_page_item a
	{
		background-color: #1769ff;
		/*box-shadow: 0 3px 0 #0050e6;*/
	}

	.apo-tgg-acc-title.apo-color15:hover, .apo-tgg-acc-title.apo-color15.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color15:hover,
	.apo-tabs-navigation li.apo-color15 a:hover, .apo-tabs-navigation li.apo-color15.apo-active a,
	.apo-sc_cf7.apo-button-bg-color15 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color15 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color15 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color15 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color15 li.current_page_item a:hover
	{
		background-color: #0050e6;
		/*box-shadow: 0 3px 0 #0037cd;*/
	}

	.c
	{
		border-color: #1769ff !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color15 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color15 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color15 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color15 svg path,
	.apo-row_section.apo-color15 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color15 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color15 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color15 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color15 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color15 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color15 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color15 .apo-row-decor-bottom rect.apo-color
	{
		fill: #1769ff;
	}

	.apo-sc_icon.apo-hexagon.apo-color15 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color15 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color15 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color15 a:hover svg path
	{
		fill: #0050e6;
	}

	.apo-p-overlay.apo-color15 .apo-p-box
	{
		/*background-color: rgba(23, 105, 255, 0.3);*/
	}

	.apo-p-overlay.apo-color15 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color15 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color15 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color15 .apo-post-icon i,
	.apo-tagline-image.apo-color15 .apo-overlay
	{
		background-color: #1769ff;
	}

	.apo-gmap_box.apo-color15:before,
	.apo-sc_box.apo-border-color15,
	.apo-sc_separator.apo-separator-simple.apo-color15,
	.apo-color15 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color15 .owl-pagination div span,
	.apo-sc_table.apo-border-color15 th, .apo-sc_table.apo-border-color15 tr, .apo-sc_table.apo-border-color15 td,
	.apo-sc_pricing_table.apo-border-color15 th, .apo-sc_pricing_table.apo-border-color15 tr, .apo-sc_pricing_table.apo-border-color15 td,
	.apo-tgg-acc-title.apo-border-color15,
	.apo-tgg-acc-content.apo-border-color15
	{
		border-color: #1769ff;
	}

	.apo-tagline-colored.apo-text-color15 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color15 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color15, .apo-sc-element.apo-sc_quote.apo-color15:before
	{
		border-color: rgba(23, 105, 255, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color15 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color15 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color15 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color15 .apo-part_breadcrumbs
	{
		border-color: rgba(23, 105, 255, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color15,
	.post-password-form.apo-border.apo-button-text-color15 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color15 li a,
	.apo-tabs-navigation li.apo-border-color15 a
	{
		border-color: rgba(23, 105, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color15:after
	{
		background-color: rgba(23, 105, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color15:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color15 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color15 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color15 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color15 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color15 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color15 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color15 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color15 a,
	.apo-sc_tab.apo-border-color15
	{
		border-color: rgba(23, 105, 255, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color15:hover:after
	{
		background-color: rgba(23, 105, 255, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color15 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color15 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color15 select
	{
		border-color: #499bff;
	}

	.apo-tooltip-color15 .tooltipster-arrow-top span,
	.apo-tooltip-color15 .tooltipster-arrow-bottom span{
		border-top-color: #1769ff !important;
		border-bottom-color: #1769ff !important;
	}

	.apo-tooltip-color15 .tooltipster-arrow-left span,
	.apo-tooltip-color15 .tooltipster-arrow-right span{
		border-left-color: #1769ff !important;
		border-right-color: #1769ff !important;
	}
	

	.wpb_row.apo-text-color16,
	.wpb_row.apo-text-color16 a,
	.apo-sc-element.apo-text-color16 a, .wpb_text_column.apo-text-color16 a,
	.apo-sc_headline.apo-color16,
	.apo-sc_headline.apo-color16 a,
	.apo-part_content.apo-pc-color16 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color16 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color16,
	.apo-sc_separator.apo-separator-text.apo-text-color16 a,
	.apo-sc_list.apo-color16 li:before,
	.apo-sc_list.apo-color16.apo-noicon li:before,
	.apo-sc_list.apo-text-color16,
	.apo-sc_quote.apo-color16,
	.apo-sc_quote.apo-color16 a,
	.apo-p-overlay.apo-text-color16,
	.apo-blog .wpb_row .apo-color16 h2 a,
	.apo-blog .wpb_row.apo-color16 h2 a,
	.apo-blog .wpb_row.apo-color16 h3,
	.apo-blog .wpb_row.apo-color16 h3 a,
	.apo-blog .wpb_row.apo-color16 blockquote a,
	.apo-blog .wpb_row.apo-color16 cite,
	.apo-blog .wpb_row.apo-color16 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color16,
	.apo-blog.apo-blog-masonry .apo-text-color16 a,
	.apo-blog.apo-blog-masonry .apo-text-color16 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color16 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color16 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color16 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color16 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color16 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color16 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color16 a,
	.apo-tagline-image.apo-text-color16 h1,
	.apo-tagline-image.apo-text-color16 h1 a,
	.apo-tagline-image.apo-text-color16 h2,
	.apo-tagline-image.apo-text-color16 h2 a,
	.apo-tagline-image.apo-text-color16 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color16 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color16 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color16 h1,
	.apo-tagline-colored.apo-text-color16 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color16 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color16 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color16 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color16 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color16 .apo-blog-post-details a span,
	.apo-text-color16 .apo-section-filter li a:hover,
	.apo-text-color16 .apo-section-filter li a.apo-active,
	.apo-text-color16 .apo-section-filter li.current-cat a:hover,
	.apo-text-color16 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color16 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color16 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color16 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color16 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color16,
	.apo-sc-element.apo-sc_icon.apo-text-color16 a, .apo-sc-element.apo-sc_icon.apo-text-color16 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color16 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color16.apo-outside > span,
	.apo-gmap_box.apo-text-color16, .apo-gmap_box.apo-text-color16 a, .apo-gmap_box.apo-text-color16 a:hover,
	div.apo-recent_posts_post.apo-text-color16, div.apo-recent_posts_post.apo-text-color16 a, div.apo-recent_posts_post.apo-color16 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color16 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color16, .apo-tgg-acc-content.apo-text-color16,
	.apo-sc_tab.apo-text-color16, .apo-tabs-navigation li.apo-text-color16 a,

	.apo-sc_sidebar.apo-text-color16 .widget,
	.apo-sc_sidebar.apo-title-color16 .widget-title,

	.apo-sc_sidebar.apo-link1-color16 .widget a,
	.apo-sc_sidebar.apo-link1-active-color16 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color16 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color16 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color16 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color16 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color16 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color16 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color16 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color16 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color16 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color16 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color16 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color16 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color16 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color16 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color16 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color16 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color16 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color16 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color16 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color16 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color16 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color16 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color16 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color16 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color16 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color16 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color16 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color16 input,
	.apo-sc_cf7.apo-bg-text-color16 textarea,
	.apo-sc_cf7.apo-bg-text-color16 select,
	.apo-sc_cf7.apo-button-text-color16 input[type='submit'],

	.apo-sc_cf7.apo-text-color16,

	.post-password-form.apo-bg-text-color16 input,
	.post-password-form.apo-button-text-color16 input[type='submit'],
	.post-password-form.apo-text-color16,

	.apo-sc_menu.apo-text-color16 li a,
	.apo-sc_menu.apo-block-text-color16 li a:hover,
	.apo-sc_menu.apo-block-text-color16 li.current_page_item a,
	.wpb_text_column.apo-text-color16,
	.apo-sc_icon_text.apo-text-color16,
	.tooltipster-default.apo-tooltip-text-color16,

	.apo-sc_table.apo-text-color16,
	.apo-sc_table.apo-header-text-color16 th,
	.apo-sc_table th.apo-text-color16,
	.apo-sc_table td.apo-text-color16,

	.apo-sc_pricing_table.apo-text-color16,

	.apo-sc_box.apo-text-color16,
	.apo-sc_chart.apo-text-color16,
	.apo-highlight.apo-text-color16,
	.apo-highlight.apo-text-color16 a,

	.apo-sc_counter.apo-text-color16,
	.apo-sc_counter.apo-icon-color16 .apo-icon,
	.apo-sc_counter.apo-icon-color16 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color16 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color16,
	.apo-single_post_categories_and_tags.apo-text-color16 a,
	.apo-single_navigation.apo-text-color16,
	.apo-single_navigation.apo-text-color16 a,
	.share_box_fixed.apo-text-color16,
	.share_box_fixed.apo-text-color16 a,

	.apo-sc_button.apo-text-color16, a.apo-sc_button.apo-text-color16
	{
		color: #d14836;
	}

	.apo-sc_box.apo-text-color16 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color16 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color16, a.apo-sc_button.apo-text-color16:hover,
	.apo-sc_portfolio_categories.apo-text-color16 .apo-cat, .apo-sc_portfolio_categories.apo-text-color16 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color16, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color16 a,
	a .apo-highlight.apo-text-color16,
	.apo-tgg-acc-title.apo-active.apo-active-text-color16
	{
		color: #d14836 !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color16 a:hover,
	.apo-recent_posts_post.apo-color16 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color16 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color16 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color16 h2 a:hover,
	.apo-blog .wpb_row .apo-color16 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color16 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color16 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color16 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color16 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color16 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color16 a:hover,
	.apo-part_content.apo-pc-color16 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color16 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color16 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #b82f1d;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color16 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color16 a:hover
	{
		color: #d14836 !important;
	}

	.apo-sc-element.apo-prevnext-color16 .owl-buttons div span:hover
	{
		color: #9f1604;
	}

	.apo-tagline-image.apo-text-color16,
	.apo-tagline-image.apo-text-color16 a,
	.apo-tagline-colored.apo-text-color16,
	.apo-tagline-colored.apo-text-color16 a,
	.apo-tagline-image.apo-text-color16 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color16 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color16 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color16 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color16 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color16 .apo-part_breadcrumbs a
	{
		color: #d14836;
	}

	.apo-tagline-image.apo-text-color16 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color16 .apo-part_breadcrumbs div
	{
		/*color: rgba(209, 72, 54, 0.7);*/
	}

	.apo-tagline-image.apo-text-color16 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color16 .apo-part_breadcrumbs a:hover
	{
		color: rgba(209, 72, 54, 0.7);
	}

	.apo-tagline-image.apo-text-color16 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color16 .apo-part_breadcrumbs
	{
		border-color: rgba(209, 72, 54, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color16 :-moz-placeholder{ color: rgba(209, 72, 54, 0.6); }
.post-password-form.apo-bg-text-color16 :-moz-placeholder{ color: rgba(209, 72, 54, 0.6); }
.apo-sc_cf7.apo-bg-text-color16 ::-webkit-input-placeholder{ color: rgba(209, 72, 54, 0.6); }
.post-password-form.apo-bg-text-color16 ::-webkit-input-placeholder{ color: rgba(209, 72, 54, 0.6); }
.apo-sc_cf7.apo-bg-text-color16 .placeholder{ color: rgba(209, 72, 54, 0.6); }
.post-password-form.apo-bg-text-color16 .placeholder{ color: rgba(209, 72, 54, 0.6); }


	.apo-tagline-image.apo-text-color16 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color16 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color16 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color16 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color16 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color16 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color16 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color16 .apo-blog-post-details a:hover span,
	.apo-text-color16 .apo-section-filter li a
	{
		color: #d14836;
	}

	.apo-sc_sidebar.apo-block-text-color16 .widget_search input[type='text']:-moz-placeholder           { color: rgba(209, 72, 54, 0.6); }
	.apo-sc_sidebar.apo-block-text-color16 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(209, 72, 54, 0.6); }
	.apo-sc_sidebar.apo-block-text-color16 .widget_search input[type='text'].placeholder                { color: rgba(209, 72, 54, 0.6); }
	

	.wpb_row.apo-color16,
	.apo-row-overlay.apo-color16,
	.apo-box-overlay.apo-color16,
	.apo-sc_svg_icon.apo-square.apo-color16,
	.apo-sc_svg_icon.apo-circle.apo-color16,
	.apo-gmap_box.apo-color16,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color16 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color16 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color16,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color16.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color16.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color16,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color16 .apo-overlay,
	.apo-tagline-colored.apo-color16 .apo-overlay,
	.apo-sc_icon.apo-color16.apo-square span span,
	.apo-sc_icon.apo-color16.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color16 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color16 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color16, .apo-tgg-acc-content.apo-color16,
	.apo-sc_tab.apo-color16, .apo-tabs-navigation li.apo-color16 a,

	.apo-tagline-image.apo-text-color16 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color16 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color16 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color16 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color16 .widget select,
	.apo-sc_sidebar.apo-block-bg-color16 .widget option,
	.apo-sc_sidebar.apo-block-bg-color16 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color16 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color16 input,
	.apo-sc_cf7.apo-color16 textarea,
	.apo-sc_cf7.apo-color16 select,

	.post-password-form.apo-color16 input,
	.post-password-form.apo-color16 textarea,
	.post-password-form.apo-color16 select,

	.tooltipster-default.apo-tooltip-color16,
	.apo-sc-element.apo-nav-color16 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color16 .owl-pagination div.active span,

	.apo-sc_table.apo-color16 td,
	.apo-sc_table.apo-color16 th,
	.apo-sc_table.apo-header-bg-color16 table th,
	.apo-sc_table table th.apo-color16,
	.apo-sc_table table td.apo-color16,

	.apo-sc_pricing_table.apo-color16 table,

	.apo-sc_box.apo-color16,

	.apo-sc_button.apo-color16,
	.apo-highlight.apo-color16,
	.apo-recent_posts_post.apo-color16 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color16 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color16 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color16,
	.apo-single_navigation.apo-color16,
	.share_box_fixed.apo-color16,

	.apo-post-media .apo-blog-post-media.apo-color16,

	.apo-sc_separator.apo-separator-text.apo-text-color16 .apo-line:before,

	.apo-section-filter.apo-color16 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color16 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color16 .apo-p-filter li.current-cat a:hover
	{
		background-color: #d14836;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color16
	{
		background-color: #d14836 !important;
	}

	.apo-sc_icon.apo-color16.apo-square a:hover span span,
	.apo-sc_icon.apo-color16.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color16 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color16 a:hover,
	.apo-tgg-acc-title.apo-color16:hover, .apo-tgg-acc-title.apo-color16.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color16:hover,
	.apo-sc_sidebar.apo-block-bg-color16 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color16:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color16.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color16 code, apo-color16 pre,
	.wpb_row.apo-color16 code, .wpb_row.apo-color16 pre,
	.wpb_row .apo-sc_box.apo-color16 code, .wpb_row .apo-sc_box.apo-color16 pre,
	.wpb_row .apo-sc_tab.apo-color16 code, .wpb_row .apo-sc_tab.apo-color16 pre,
	.wpb_row .apo-tgg-acc-content.apo-color16 code, .wpb_row .apo-tgg-acc-content.apo-color16 pre,

	a.apo-sc_button.apo-color16:hover
	{
		background-color: #b82f1d;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color16 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color16
	{
		background-color: #ea614f;
	}

	.apo-sc_table.apo-striped.apo-color16 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color16 tr:nth-child(even) td
	{
		background-color: #c73e2c;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color16
	{
		background-color: #c73e2c !important;
	}

	.apo-tgg-acc-title.apo-color16,
	.apo-tgg-acc-title.apo-active.apo-active-color16,
	.apo-tabs-navigation li.apo-color16 a,
	.apo-sc_cf7.apo-button-bg-color16 input[type='submit'],
	.post-password-form.apo-button-bg-color16 input[type='submit'],
	.apo-sc_menu.apo-color16 li a,
	.apo-sc_menu.apo-block-bg-color16 li a:hover,
	.apo-sc_menu.apo-block-bg-color16 li.current_page_item a
	{
		background-color: #d14836;
		/*box-shadow: 0 3px 0 #b82f1d;*/
	}

	.apo-tgg-acc-title.apo-color16:hover, .apo-tgg-acc-title.apo-color16.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color16:hover,
	.apo-tabs-navigation li.apo-color16 a:hover, .apo-tabs-navigation li.apo-color16.apo-active a,
	.apo-sc_cf7.apo-button-bg-color16 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color16 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color16 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color16 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color16 li.current_page_item a:hover
	{
		background-color: #b82f1d;
		/*box-shadow: 0 3px 0 #9f1604;*/
	}

	.c
	{
		border-color: #d14836 !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color16 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color16 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color16 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color16 svg path,
	.apo-row_section.apo-color16 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color16 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color16 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color16 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color16 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color16 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color16 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color16 .apo-row-decor-bottom rect.apo-color
	{
		fill: #d14836;
	}

	.apo-sc_icon.apo-hexagon.apo-color16 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color16 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color16 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color16 a:hover svg path
	{
		fill: #b82f1d;
	}

	.apo-p-overlay.apo-color16 .apo-p-box
	{
		/*background-color: rgba(209, 72, 54, 0.3);*/
	}

	.apo-p-overlay.apo-color16 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color16 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color16 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color16 .apo-post-icon i,
	.apo-tagline-image.apo-color16 .apo-overlay
	{
		background-color: #d14836;
	}

	.apo-gmap_box.apo-color16:before,
	.apo-sc_box.apo-border-color16,
	.apo-sc_separator.apo-separator-simple.apo-color16,
	.apo-color16 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color16 .owl-pagination div span,
	.apo-sc_table.apo-border-color16 th, .apo-sc_table.apo-border-color16 tr, .apo-sc_table.apo-border-color16 td,
	.apo-sc_pricing_table.apo-border-color16 th, .apo-sc_pricing_table.apo-border-color16 tr, .apo-sc_pricing_table.apo-border-color16 td,
	.apo-tgg-acc-title.apo-border-color16,
	.apo-tgg-acc-content.apo-border-color16
	{
		border-color: #d14836;
	}

	.apo-tagline-colored.apo-text-color16 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color16 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color16, .apo-sc-element.apo-sc_quote.apo-color16:before
	{
		border-color: rgba(209, 72, 54, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color16 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color16 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color16 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color16 .apo-part_breadcrumbs
	{
		border-color: rgba(209, 72, 54, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color16,
	.post-password-form.apo-border.apo-button-text-color16 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color16 li a,
	.apo-tabs-navigation li.apo-border-color16 a
	{
		border-color: rgba(209, 72, 54, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color16:after
	{
		background-color: rgba(209, 72, 54, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color16:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color16 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color16 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color16 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color16 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color16 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color16 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color16 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color16 a,
	.apo-sc_tab.apo-border-color16
	{
		border-color: rgba(209, 72, 54, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color16:hover:after
	{
		background-color: rgba(209, 72, 54, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color16 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color16 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color16 select
	{
		border-color: #ff7a68;
	}

	.apo-tooltip-color16 .tooltipster-arrow-top span,
	.apo-tooltip-color16 .tooltipster-arrow-bottom span{
		border-top-color: #d14836 !important;
		border-bottom-color: #d14836 !important;
	}

	.apo-tooltip-color16 .tooltipster-arrow-left span,
	.apo-tooltip-color16 .tooltipster-arrow-right span{
		border-left-color: #d14836 !important;
		border-right-color: #d14836 !important;
	}
	

	.wpb_row.apo-text-color17,
	.wpb_row.apo-text-color17 a,
	.apo-sc-element.apo-text-color17 a, .wpb_text_column.apo-text-color17 a,
	.apo-sc_headline.apo-color17,
	.apo-sc_headline.apo-color17 a,
	.apo-part_content.apo-pc-color17 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color17 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color17,
	.apo-sc_separator.apo-separator-text.apo-text-color17 a,
	.apo-sc_list.apo-color17 li:before,
	.apo-sc_list.apo-color17.apo-noicon li:before,
	.apo-sc_list.apo-text-color17,
	.apo-sc_quote.apo-color17,
	.apo-sc_quote.apo-color17 a,
	.apo-p-overlay.apo-text-color17,
	.apo-blog .wpb_row .apo-color17 h2 a,
	.apo-blog .wpb_row.apo-color17 h2 a,
	.apo-blog .wpb_row.apo-color17 h3,
	.apo-blog .wpb_row.apo-color17 h3 a,
	.apo-blog .wpb_row.apo-color17 blockquote a,
	.apo-blog .wpb_row.apo-color17 cite,
	.apo-blog .wpb_row.apo-color17 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color17,
	.apo-blog.apo-blog-masonry .apo-text-color17 a,
	.apo-blog.apo-blog-masonry .apo-text-color17 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color17 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color17 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color17 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color17 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color17 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color17 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color17 a,
	.apo-tagline-image.apo-text-color17 h1,
	.apo-tagline-image.apo-text-color17 h1 a,
	.apo-tagline-image.apo-text-color17 h2,
	.apo-tagline-image.apo-text-color17 h2 a,
	.apo-tagline-image.apo-text-color17 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color17 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color17 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color17 h1,
	.apo-tagline-colored.apo-text-color17 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color17 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color17 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color17 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color17 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color17 .apo-blog-post-details a span,
	.apo-text-color17 .apo-section-filter li a:hover,
	.apo-text-color17 .apo-section-filter li a.apo-active,
	.apo-text-color17 .apo-section-filter li.current-cat a:hover,
	.apo-text-color17 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color17 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color17 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color17 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color17 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color17,
	.apo-sc-element.apo-sc_icon.apo-text-color17 a, .apo-sc-element.apo-sc_icon.apo-text-color17 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color17 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color17.apo-outside > span,
	.apo-gmap_box.apo-text-color17, .apo-gmap_box.apo-text-color17 a, .apo-gmap_box.apo-text-color17 a:hover,
	div.apo-recent_posts_post.apo-text-color17, div.apo-recent_posts_post.apo-text-color17 a, div.apo-recent_posts_post.apo-color17 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color17 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color17, .apo-tgg-acc-content.apo-text-color17,
	.apo-sc_tab.apo-text-color17, .apo-tabs-navigation li.apo-text-color17 a,

	.apo-sc_sidebar.apo-text-color17 .widget,
	.apo-sc_sidebar.apo-title-color17 .widget-title,

	.apo-sc_sidebar.apo-link1-color17 .widget a,
	.apo-sc_sidebar.apo-link1-active-color17 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color17 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color17 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color17 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color17 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color17 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color17 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color17 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color17 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color17 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color17 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color17 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color17 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color17 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color17 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color17 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color17 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color17 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color17 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color17 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color17 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color17 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color17 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color17 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color17 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color17 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color17 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color17 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color17 input,
	.apo-sc_cf7.apo-bg-text-color17 textarea,
	.apo-sc_cf7.apo-bg-text-color17 select,
	.apo-sc_cf7.apo-button-text-color17 input[type='submit'],

	.apo-sc_cf7.apo-text-color17,

	.post-password-form.apo-bg-text-color17 input,
	.post-password-form.apo-button-text-color17 input[type='submit'],
	.post-password-form.apo-text-color17,

	.apo-sc_menu.apo-text-color17 li a,
	.apo-sc_menu.apo-block-text-color17 li a:hover,
	.apo-sc_menu.apo-block-text-color17 li.current_page_item a,
	.wpb_text_column.apo-text-color17,
	.apo-sc_icon_text.apo-text-color17,
	.tooltipster-default.apo-tooltip-text-color17,

	.apo-sc_table.apo-text-color17,
	.apo-sc_table.apo-header-text-color17 th,
	.apo-sc_table th.apo-text-color17,
	.apo-sc_table td.apo-text-color17,

	.apo-sc_pricing_table.apo-text-color17,

	.apo-sc_box.apo-text-color17,
	.apo-sc_chart.apo-text-color17,
	.apo-highlight.apo-text-color17,
	.apo-highlight.apo-text-color17 a,

	.apo-sc_counter.apo-text-color17,
	.apo-sc_counter.apo-icon-color17 .apo-icon,
	.apo-sc_counter.apo-icon-color17 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color17 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color17,
	.apo-single_post_categories_and_tags.apo-text-color17 a,
	.apo-single_navigation.apo-text-color17,
	.apo-single_navigation.apo-text-color17 a,
	.share_box_fixed.apo-text-color17,
	.share_box_fixed.apo-text-color17 a,

	.apo-sc_button.apo-text-color17, a.apo-sc_button.apo-text-color17
	{
		color: #55acee;
	}

	.apo-sc_box.apo-text-color17 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color17 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color17, a.apo-sc_button.apo-text-color17:hover,
	.apo-sc_portfolio_categories.apo-text-color17 .apo-cat, .apo-sc_portfolio_categories.apo-text-color17 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color17, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color17 a,
	a .apo-highlight.apo-text-color17,
	.apo-tgg-acc-title.apo-active.apo-active-text-color17
	{
		color: #55acee !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color17 a:hover,
	.apo-recent_posts_post.apo-color17 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color17 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color17 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color17 h2 a:hover,
	.apo-blog .wpb_row .apo-color17 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color17 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color17 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color17 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color17 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color17 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color17 a:hover,
	.apo-part_content.apo-pc-color17 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color17 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color17 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #3c93d5;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color17 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color17 a:hover
	{
		color: #55acee !important;
	}

	.apo-sc-element.apo-prevnext-color17 .owl-buttons div span:hover
	{
		color: #237abc;
	}

	.apo-tagline-image.apo-text-color17,
	.apo-tagline-image.apo-text-color17 a,
	.apo-tagline-colored.apo-text-color17,
	.apo-tagline-colored.apo-text-color17 a,
	.apo-tagline-image.apo-text-color17 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color17 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color17 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color17 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color17 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color17 .apo-part_breadcrumbs a
	{
		color: #55acee;
	}

	.apo-tagline-image.apo-text-color17 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color17 .apo-part_breadcrumbs div
	{
		/*color: rgba(85, 172, 238, 0.7);*/
	}

	.apo-tagline-image.apo-text-color17 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color17 .apo-part_breadcrumbs a:hover
	{
		color: rgba(85, 172, 238, 0.7);
	}

	.apo-tagline-image.apo-text-color17 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color17 .apo-part_breadcrumbs
	{
		border-color: rgba(85, 172, 238, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color17 :-moz-placeholder{ color: rgba(85, 172, 238, 0.6); }
.post-password-form.apo-bg-text-color17 :-moz-placeholder{ color: rgba(85, 172, 238, 0.6); }
.apo-sc_cf7.apo-bg-text-color17 ::-webkit-input-placeholder{ color: rgba(85, 172, 238, 0.6); }
.post-password-form.apo-bg-text-color17 ::-webkit-input-placeholder{ color: rgba(85, 172, 238, 0.6); }
.apo-sc_cf7.apo-bg-text-color17 .placeholder{ color: rgba(85, 172, 238, 0.6); }
.post-password-form.apo-bg-text-color17 .placeholder{ color: rgba(85, 172, 238, 0.6); }


	.apo-tagline-image.apo-text-color17 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color17 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color17 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color17 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color17 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color17 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color17 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color17 .apo-blog-post-details a:hover span,
	.apo-text-color17 .apo-section-filter li a
	{
		color: #55acee;
	}

	.apo-sc_sidebar.apo-block-text-color17 .widget_search input[type='text']:-moz-placeholder           { color: rgba(85, 172, 238, 0.6); }
	.apo-sc_sidebar.apo-block-text-color17 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(85, 172, 238, 0.6); }
	.apo-sc_sidebar.apo-block-text-color17 .widget_search input[type='text'].placeholder                { color: rgba(85, 172, 238, 0.6); }
	

	.wpb_row.apo-color17,
	.apo-row-overlay.apo-color17,
	.apo-box-overlay.apo-color17,
	.apo-sc_svg_icon.apo-square.apo-color17,
	.apo-sc_svg_icon.apo-circle.apo-color17,
	.apo-gmap_box.apo-color17,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color17 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color17 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color17,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color17.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color17.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color17,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color17 .apo-overlay,
	.apo-tagline-colored.apo-color17 .apo-overlay,
	.apo-sc_icon.apo-color17.apo-square span span,
	.apo-sc_icon.apo-color17.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color17 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color17 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color17, .apo-tgg-acc-content.apo-color17,
	.apo-sc_tab.apo-color17, .apo-tabs-navigation li.apo-color17 a,

	.apo-tagline-image.apo-text-color17 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color17 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color17 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color17 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color17 .widget select,
	.apo-sc_sidebar.apo-block-bg-color17 .widget option,
	.apo-sc_sidebar.apo-block-bg-color17 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color17 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color17 input,
	.apo-sc_cf7.apo-color17 textarea,
	.apo-sc_cf7.apo-color17 select,

	.post-password-form.apo-color17 input,
	.post-password-form.apo-color17 textarea,
	.post-password-form.apo-color17 select,

	.tooltipster-default.apo-tooltip-color17,
	.apo-sc-element.apo-nav-color17 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color17 .owl-pagination div.active span,

	.apo-sc_table.apo-color17 td,
	.apo-sc_table.apo-color17 th,
	.apo-sc_table.apo-header-bg-color17 table th,
	.apo-sc_table table th.apo-color17,
	.apo-sc_table table td.apo-color17,

	.apo-sc_pricing_table.apo-color17 table,

	.apo-sc_box.apo-color17,

	.apo-sc_button.apo-color17,
	.apo-highlight.apo-color17,
	.apo-recent_posts_post.apo-color17 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color17 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color17 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color17,
	.apo-single_navigation.apo-color17,
	.share_box_fixed.apo-color17,

	.apo-post-media .apo-blog-post-media.apo-color17,

	.apo-sc_separator.apo-separator-text.apo-text-color17 .apo-line:before,

	.apo-section-filter.apo-color17 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color17 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color17 .apo-p-filter li.current-cat a:hover
	{
		background-color: #55acee;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color17
	{
		background-color: #55acee !important;
	}

	.apo-sc_icon.apo-color17.apo-square a:hover span span,
	.apo-sc_icon.apo-color17.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color17 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color17 a:hover,
	.apo-tgg-acc-title.apo-color17:hover, .apo-tgg-acc-title.apo-color17.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color17:hover,
	.apo-sc_sidebar.apo-block-bg-color17 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color17:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color17.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color17 code, apo-color17 pre,
	.wpb_row.apo-color17 code, .wpb_row.apo-color17 pre,
	.wpb_row .apo-sc_box.apo-color17 code, .wpb_row .apo-sc_box.apo-color17 pre,
	.wpb_row .apo-sc_tab.apo-color17 code, .wpb_row .apo-sc_tab.apo-color17 pre,
	.wpb_row .apo-tgg-acc-content.apo-color17 code, .wpb_row .apo-tgg-acc-content.apo-color17 pre,

	a.apo-sc_button.apo-color17:hover
	{
		background-color: #3c93d5;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color17 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color17
	{
		background-color: #6ec5ff;
	}

	.apo-sc_table.apo-striped.apo-color17 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color17 tr:nth-child(even) td
	{
		background-color: #4ba2e4;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color17
	{
		background-color: #4ba2e4 !important;
	}

	.apo-tgg-acc-title.apo-color17,
	.apo-tgg-acc-title.apo-active.apo-active-color17,
	.apo-tabs-navigation li.apo-color17 a,
	.apo-sc_cf7.apo-button-bg-color17 input[type='submit'],
	.post-password-form.apo-button-bg-color17 input[type='submit'],
	.apo-sc_menu.apo-color17 li a,
	.apo-sc_menu.apo-block-bg-color17 li a:hover,
	.apo-sc_menu.apo-block-bg-color17 li.current_page_item a
	{
		background-color: #55acee;
		/*box-shadow: 0 3px 0 #3c93d5;*/
	}

	.apo-tgg-acc-title.apo-color17:hover, .apo-tgg-acc-title.apo-color17.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color17:hover,
	.apo-tabs-navigation li.apo-color17 a:hover, .apo-tabs-navigation li.apo-color17.apo-active a,
	.apo-sc_cf7.apo-button-bg-color17 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color17 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color17 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color17 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color17 li.current_page_item a:hover
	{
		background-color: #3c93d5;
		/*box-shadow: 0 3px 0 #237abc;*/
	}

	.c
	{
		border-color: #55acee !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color17 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color17 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color17 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color17 svg path,
	.apo-row_section.apo-color17 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color17 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color17 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color17 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color17 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color17 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color17 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color17 .apo-row-decor-bottom rect.apo-color
	{
		fill: #55acee;
	}

	.apo-sc_icon.apo-hexagon.apo-color17 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color17 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color17 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color17 a:hover svg path
	{
		fill: #3c93d5;
	}

	.apo-p-overlay.apo-color17 .apo-p-box
	{
		/*background-color: rgba(85, 172, 238, 0.3);*/
	}

	.apo-p-overlay.apo-color17 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color17 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color17 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color17 .apo-post-icon i,
	.apo-tagline-image.apo-color17 .apo-overlay
	{
		background-color: #55acee;
	}

	.apo-gmap_box.apo-color17:before,
	.apo-sc_box.apo-border-color17,
	.apo-sc_separator.apo-separator-simple.apo-color17,
	.apo-color17 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color17 .owl-pagination div span,
	.apo-sc_table.apo-border-color17 th, .apo-sc_table.apo-border-color17 tr, .apo-sc_table.apo-border-color17 td,
	.apo-sc_pricing_table.apo-border-color17 th, .apo-sc_pricing_table.apo-border-color17 tr, .apo-sc_pricing_table.apo-border-color17 td,
	.apo-tgg-acc-title.apo-border-color17,
	.apo-tgg-acc-content.apo-border-color17
	{
		border-color: #55acee;
	}

	.apo-tagline-colored.apo-text-color17 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color17 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color17, .apo-sc-element.apo-sc_quote.apo-color17:before
	{
		border-color: rgba(85, 172, 238, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color17 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color17 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color17 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color17 .apo-part_breadcrumbs
	{
		border-color: rgba(85, 172, 238, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color17,
	.post-password-form.apo-border.apo-button-text-color17 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color17 li a,
	.apo-tabs-navigation li.apo-border-color17 a
	{
		border-color: rgba(85, 172, 238, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color17:after
	{
		background-color: rgba(85, 172, 238, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color17:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color17 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color17 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color17 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color17 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color17 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color17 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color17 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color17 a,
	.apo-sc_tab.apo-border-color17
	{
		border-color: rgba(85, 172, 238, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color17:hover:after
	{
		background-color: rgba(85, 172, 238, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color17 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color17 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color17 select
	{
		border-color: #87deff;
	}

	.apo-tooltip-color17 .tooltipster-arrow-top span,
	.apo-tooltip-color17 .tooltipster-arrow-bottom span{
		border-top-color: #55acee !important;
		border-bottom-color: #55acee !important;
	}

	.apo-tooltip-color17 .tooltipster-arrow-left span,
	.apo-tooltip-color17 .tooltipster-arrow-right span{
		border-left-color: #55acee !important;
		border-right-color: #55acee !important;
	}
	

	.wpb_row.apo-text-color18,
	.wpb_row.apo-text-color18 a,
	.apo-sc-element.apo-text-color18 a, .wpb_text_column.apo-text-color18 a,
	.apo-sc_headline.apo-color18,
	.apo-sc_headline.apo-color18 a,
	.apo-part_content.apo-pc-color18 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color18 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color18,
	.apo-sc_separator.apo-separator-text.apo-text-color18 a,
	.apo-sc_list.apo-color18 li:before,
	.apo-sc_list.apo-color18.apo-noicon li:before,
	.apo-sc_list.apo-text-color18,
	.apo-sc_quote.apo-color18,
	.apo-sc_quote.apo-color18 a,
	.apo-p-overlay.apo-text-color18,
	.apo-blog .wpb_row .apo-color18 h2 a,
	.apo-blog .wpb_row.apo-color18 h2 a,
	.apo-blog .wpb_row.apo-color18 h3,
	.apo-blog .wpb_row.apo-color18 h3 a,
	.apo-blog .wpb_row.apo-color18 blockquote a,
	.apo-blog .wpb_row.apo-color18 cite,
	.apo-blog .wpb_row.apo-color18 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color18,
	.apo-blog.apo-blog-masonry .apo-text-color18 a,
	.apo-blog.apo-blog-masonry .apo-text-color18 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color18 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color18 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color18 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color18 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color18 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color18 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color18 a,
	.apo-tagline-image.apo-text-color18 h1,
	.apo-tagline-image.apo-text-color18 h1 a,
	.apo-tagline-image.apo-text-color18 h2,
	.apo-tagline-image.apo-text-color18 h2 a,
	.apo-tagline-image.apo-text-color18 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color18 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color18 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color18 h1,
	.apo-tagline-colored.apo-text-color18 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color18 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color18 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color18 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color18 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color18 .apo-blog-post-details a span,
	.apo-text-color18 .apo-section-filter li a:hover,
	.apo-text-color18 .apo-section-filter li a.apo-active,
	.apo-text-color18 .apo-section-filter li.current-cat a:hover,
	.apo-text-color18 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color18 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color18 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color18 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color18 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color18,
	.apo-sc-element.apo-sc_icon.apo-text-color18 a, .apo-sc-element.apo-sc_icon.apo-text-color18 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color18 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color18.apo-outside > span,
	.apo-gmap_box.apo-text-color18, .apo-gmap_box.apo-text-color18 a, .apo-gmap_box.apo-text-color18 a:hover,
	div.apo-recent_posts_post.apo-text-color18, div.apo-recent_posts_post.apo-text-color18 a, div.apo-recent_posts_post.apo-color18 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color18 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color18, .apo-tgg-acc-content.apo-text-color18,
	.apo-sc_tab.apo-text-color18, .apo-tabs-navigation li.apo-text-color18 a,

	.apo-sc_sidebar.apo-text-color18 .widget,
	.apo-sc_sidebar.apo-title-color18 .widget-title,

	.apo-sc_sidebar.apo-link1-color18 .widget a,
	.apo-sc_sidebar.apo-link1-active-color18 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color18 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color18 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color18 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color18 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color18 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color18 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color18 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color18 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color18 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color18 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color18 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color18 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color18 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color18 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color18 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color18 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color18 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color18 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color18 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color18 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color18 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color18 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color18 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color18 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color18 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color18 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color18 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color18 input,
	.apo-sc_cf7.apo-bg-text-color18 textarea,
	.apo-sc_cf7.apo-bg-text-color18 select,
	.apo-sc_cf7.apo-button-text-color18 input[type='submit'],

	.apo-sc_cf7.apo-text-color18,

	.post-password-form.apo-bg-text-color18 input,
	.post-password-form.apo-button-text-color18 input[type='submit'],
	.post-password-form.apo-text-color18,

	.apo-sc_menu.apo-text-color18 li a,
	.apo-sc_menu.apo-block-text-color18 li a:hover,
	.apo-sc_menu.apo-block-text-color18 li.current_page_item a,
	.wpb_text_column.apo-text-color18,
	.apo-sc_icon_text.apo-text-color18,
	.tooltipster-default.apo-tooltip-text-color18,

	.apo-sc_table.apo-text-color18,
	.apo-sc_table.apo-header-text-color18 th,
	.apo-sc_table th.apo-text-color18,
	.apo-sc_table td.apo-text-color18,

	.apo-sc_pricing_table.apo-text-color18,

	.apo-sc_box.apo-text-color18,
	.apo-sc_chart.apo-text-color18,
	.apo-highlight.apo-text-color18,
	.apo-highlight.apo-text-color18 a,

	.apo-sc_counter.apo-text-color18,
	.apo-sc_counter.apo-icon-color18 .apo-icon,
	.apo-sc_counter.apo-icon-color18 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color18 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color18,
	.apo-single_post_categories_and_tags.apo-text-color18 a,
	.apo-single_navigation.apo-text-color18,
	.apo-single_navigation.apo-text-color18 a,
	.share_box_fixed.apo-text-color18,
	.share_box_fixed.apo-text-color18 a,

	.apo-sc_button.apo-text-color18, a.apo-sc_button.apo-text-color18
	{
		color: #cb2027;
	}

	.apo-sc_box.apo-text-color18 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color18 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color18, a.apo-sc_button.apo-text-color18:hover,
	.apo-sc_portfolio_categories.apo-text-color18 .apo-cat, .apo-sc_portfolio_categories.apo-text-color18 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color18, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color18 a,
	a .apo-highlight.apo-text-color18,
	.apo-tgg-acc-title.apo-active.apo-active-text-color18
	{
		color: #cb2027 !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color18 a:hover,
	.apo-recent_posts_post.apo-color18 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color18 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color18 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color18 h2 a:hover,
	.apo-blog .wpb_row .apo-color18 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color18 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color18 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color18 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color18 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color18 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color18 a:hover,
	.apo-part_content.apo-pc-color18 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color18 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color18 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #b2070e;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color18 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color18 a:hover
	{
		color: #cb2027 !important;
	}

	.apo-sc-element.apo-prevnext-color18 .owl-buttons div span:hover
	{
		color: #990000;
	}

	.apo-tagline-image.apo-text-color18,
	.apo-tagline-image.apo-text-color18 a,
	.apo-tagline-colored.apo-text-color18,
	.apo-tagline-colored.apo-text-color18 a,
	.apo-tagline-image.apo-text-color18 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color18 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color18 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color18 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color18 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color18 .apo-part_breadcrumbs a
	{
		color: #cb2027;
	}

	.apo-tagline-image.apo-text-color18 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color18 .apo-part_breadcrumbs div
	{
		/*color: rgba(203, 32, 39, 0.7);*/
	}

	.apo-tagline-image.apo-text-color18 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color18 .apo-part_breadcrumbs a:hover
	{
		color: rgba(203, 32, 39, 0.7);
	}

	.apo-tagline-image.apo-text-color18 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color18 .apo-part_breadcrumbs
	{
		border-color: rgba(203, 32, 39, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color18 :-moz-placeholder{ color: rgba(203, 32, 39, 0.6); }
.post-password-form.apo-bg-text-color18 :-moz-placeholder{ color: rgba(203, 32, 39, 0.6); }
.apo-sc_cf7.apo-bg-text-color18 ::-webkit-input-placeholder{ color: rgba(203, 32, 39, 0.6); }
.post-password-form.apo-bg-text-color18 ::-webkit-input-placeholder{ color: rgba(203, 32, 39, 0.6); }
.apo-sc_cf7.apo-bg-text-color18 .placeholder{ color: rgba(203, 32, 39, 0.6); }
.post-password-form.apo-bg-text-color18 .placeholder{ color: rgba(203, 32, 39, 0.6); }


	.apo-tagline-image.apo-text-color18 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color18 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color18 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color18 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color18 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color18 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color18 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color18 .apo-blog-post-details a:hover span,
	.apo-text-color18 .apo-section-filter li a
	{
		color: #cb2027;
	}

	.apo-sc_sidebar.apo-block-text-color18 .widget_search input[type='text']:-moz-placeholder           { color: rgba(203, 32, 39, 0.6); }
	.apo-sc_sidebar.apo-block-text-color18 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(203, 32, 39, 0.6); }
	.apo-sc_sidebar.apo-block-text-color18 .widget_search input[type='text'].placeholder                { color: rgba(203, 32, 39, 0.6); }
	

	.wpb_row.apo-color18,
	.apo-row-overlay.apo-color18,
	.apo-box-overlay.apo-color18,
	.apo-sc_svg_icon.apo-square.apo-color18,
	.apo-sc_svg_icon.apo-circle.apo-color18,
	.apo-gmap_box.apo-color18,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color18 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color18 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color18,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color18.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color18.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color18,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color18 .apo-overlay,
	.apo-tagline-colored.apo-color18 .apo-overlay,
	.apo-sc_icon.apo-color18.apo-square span span,
	.apo-sc_icon.apo-color18.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color18 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color18 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color18, .apo-tgg-acc-content.apo-color18,
	.apo-sc_tab.apo-color18, .apo-tabs-navigation li.apo-color18 a,

	.apo-tagline-image.apo-text-color18 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color18 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color18 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color18 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color18 .widget select,
	.apo-sc_sidebar.apo-block-bg-color18 .widget option,
	.apo-sc_sidebar.apo-block-bg-color18 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color18 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color18 input,
	.apo-sc_cf7.apo-color18 textarea,
	.apo-sc_cf7.apo-color18 select,

	.post-password-form.apo-color18 input,
	.post-password-form.apo-color18 textarea,
	.post-password-form.apo-color18 select,

	.tooltipster-default.apo-tooltip-color18,
	.apo-sc-element.apo-nav-color18 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color18 .owl-pagination div.active span,

	.apo-sc_table.apo-color18 td,
	.apo-sc_table.apo-color18 th,
	.apo-sc_table.apo-header-bg-color18 table th,
	.apo-sc_table table th.apo-color18,
	.apo-sc_table table td.apo-color18,

	.apo-sc_pricing_table.apo-color18 table,

	.apo-sc_box.apo-color18,

	.apo-sc_button.apo-color18,
	.apo-highlight.apo-color18,
	.apo-recent_posts_post.apo-color18 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color18 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color18 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color18,
	.apo-single_navigation.apo-color18,
	.share_box_fixed.apo-color18,

	.apo-post-media .apo-blog-post-media.apo-color18,

	.apo-sc_separator.apo-separator-text.apo-text-color18 .apo-line:before,

	.apo-section-filter.apo-color18 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color18 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color18 .apo-p-filter li.current-cat a:hover
	{
		background-color: #cb2027;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color18
	{
		background-color: #cb2027 !important;
	}

	.apo-sc_icon.apo-color18.apo-square a:hover span span,
	.apo-sc_icon.apo-color18.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color18 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color18 a:hover,
	.apo-tgg-acc-title.apo-color18:hover, .apo-tgg-acc-title.apo-color18.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color18:hover,
	.apo-sc_sidebar.apo-block-bg-color18 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color18:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color18.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color18 code, apo-color18 pre,
	.wpb_row.apo-color18 code, .wpb_row.apo-color18 pre,
	.wpb_row .apo-sc_box.apo-color18 code, .wpb_row .apo-sc_box.apo-color18 pre,
	.wpb_row .apo-sc_tab.apo-color18 code, .wpb_row .apo-sc_tab.apo-color18 pre,
	.wpb_row .apo-tgg-acc-content.apo-color18 code, .wpb_row .apo-tgg-acc-content.apo-color18 pre,

	a.apo-sc_button.apo-color18:hover
	{
		background-color: #b2070e;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color18 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color18
	{
		background-color: #e43940;
	}

	.apo-sc_table.apo-striped.apo-color18 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color18 tr:nth-child(even) td
	{
		background-color: #c1161d;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color18
	{
		background-color: #c1161d !important;
	}

	.apo-tgg-acc-title.apo-color18,
	.apo-tgg-acc-title.apo-active.apo-active-color18,
	.apo-tabs-navigation li.apo-color18 a,
	.apo-sc_cf7.apo-button-bg-color18 input[type='submit'],
	.post-password-form.apo-button-bg-color18 input[type='submit'],
	.apo-sc_menu.apo-color18 li a,
	.apo-sc_menu.apo-block-bg-color18 li a:hover,
	.apo-sc_menu.apo-block-bg-color18 li.current_page_item a
	{
		background-color: #cb2027;
		/*box-shadow: 0 3px 0 #b2070e;*/
	}

	.apo-tgg-acc-title.apo-color18:hover, .apo-tgg-acc-title.apo-color18.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color18:hover,
	.apo-tabs-navigation li.apo-color18 a:hover, .apo-tabs-navigation li.apo-color18.apo-active a,
	.apo-sc_cf7.apo-button-bg-color18 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color18 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color18 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color18 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color18 li.current_page_item a:hover
	{
		background-color: #b2070e;
		/*box-shadow: 0 3px 0 #990000;*/
	}

	.c
	{
		border-color: #cb2027 !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color18 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color18 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color18 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color18 svg path,
	.apo-row_section.apo-color18 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color18 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color18 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color18 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color18 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color18 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color18 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color18 .apo-row-decor-bottom rect.apo-color
	{
		fill: #cb2027;
	}

	.apo-sc_icon.apo-hexagon.apo-color18 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color18 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color18 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color18 a:hover svg path
	{
		fill: #b2070e;
	}

	.apo-p-overlay.apo-color18 .apo-p-box
	{
		/*background-color: rgba(203, 32, 39, 0.3);*/
	}

	.apo-p-overlay.apo-color18 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color18 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color18 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color18 .apo-post-icon i,
	.apo-tagline-image.apo-color18 .apo-overlay
	{
		background-color: #cb2027;
	}

	.apo-gmap_box.apo-color18:before,
	.apo-sc_box.apo-border-color18,
	.apo-sc_separator.apo-separator-simple.apo-color18,
	.apo-color18 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color18 .owl-pagination div span,
	.apo-sc_table.apo-border-color18 th, .apo-sc_table.apo-border-color18 tr, .apo-sc_table.apo-border-color18 td,
	.apo-sc_pricing_table.apo-border-color18 th, .apo-sc_pricing_table.apo-border-color18 tr, .apo-sc_pricing_table.apo-border-color18 td,
	.apo-tgg-acc-title.apo-border-color18,
	.apo-tgg-acc-content.apo-border-color18
	{
		border-color: #cb2027;
	}

	.apo-tagline-colored.apo-text-color18 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color18 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color18, .apo-sc-element.apo-sc_quote.apo-color18:before
	{
		border-color: rgba(203, 32, 39, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color18 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color18 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color18 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color18 .apo-part_breadcrumbs
	{
		border-color: rgba(203, 32, 39, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color18,
	.post-password-form.apo-border.apo-button-text-color18 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color18 li a,
	.apo-tabs-navigation li.apo-border-color18 a
	{
		border-color: rgba(203, 32, 39, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color18:after
	{
		background-color: rgba(203, 32, 39, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color18:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color18 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color18 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color18 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color18 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color18 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color18 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color18 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color18 a,
	.apo-sc_tab.apo-border-color18
	{
		border-color: rgba(203, 32, 39, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color18:hover:after
	{
		background-color: rgba(203, 32, 39, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color18 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color18 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color18 select
	{
		border-color: #fd5259;
	}

	.apo-tooltip-color18 .tooltipster-arrow-top span,
	.apo-tooltip-color18 .tooltipster-arrow-bottom span{
		border-top-color: #cb2027 !important;
		border-bottom-color: #cb2027 !important;
	}

	.apo-tooltip-color18 .tooltipster-arrow-left span,
	.apo-tooltip-color18 .tooltipster-arrow-right span{
		border-left-color: #cb2027 !important;
		border-right-color: #cb2027 !important;
	}
	

	.wpb_row.apo-text-color19,
	.wpb_row.apo-text-color19 a,
	.apo-sc-element.apo-text-color19 a, .wpb_text_column.apo-text-color19 a,
	.apo-sc_headline.apo-color19,
	.apo-sc_headline.apo-color19 a,
	.apo-part_content.apo-pc-color19 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color19 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color19,
	.apo-sc_separator.apo-separator-text.apo-text-color19 a,
	.apo-sc_list.apo-color19 li:before,
	.apo-sc_list.apo-color19.apo-noicon li:before,
	.apo-sc_list.apo-text-color19,
	.apo-sc_quote.apo-color19,
	.apo-sc_quote.apo-color19 a,
	.apo-p-overlay.apo-text-color19,
	.apo-blog .wpb_row .apo-color19 h2 a,
	.apo-blog .wpb_row.apo-color19 h2 a,
	.apo-blog .wpb_row.apo-color19 h3,
	.apo-blog .wpb_row.apo-color19 h3 a,
	.apo-blog .wpb_row.apo-color19 blockquote a,
	.apo-blog .wpb_row.apo-color19 cite,
	.apo-blog .wpb_row.apo-color19 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color19,
	.apo-blog.apo-blog-masonry .apo-text-color19 a,
	.apo-blog.apo-blog-masonry .apo-text-color19 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color19 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color19 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color19 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color19 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color19 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color19 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color19 a,
	.apo-tagline-image.apo-text-color19 h1,
	.apo-tagline-image.apo-text-color19 h1 a,
	.apo-tagline-image.apo-text-color19 h2,
	.apo-tagline-image.apo-text-color19 h2 a,
	.apo-tagline-image.apo-text-color19 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color19 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color19 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color19 h1,
	.apo-tagline-colored.apo-text-color19 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color19 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color19 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color19 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color19 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color19 .apo-blog-post-details a span,
	.apo-text-color19 .apo-section-filter li a:hover,
	.apo-text-color19 .apo-section-filter li a.apo-active,
	.apo-text-color19 .apo-section-filter li.current-cat a:hover,
	.apo-text-color19 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color19 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color19 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color19 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color19 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color19,
	.apo-sc-element.apo-sc_icon.apo-text-color19 a, .apo-sc-element.apo-sc_icon.apo-text-color19 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color19 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color19.apo-outside > span,
	.apo-gmap_box.apo-text-color19, .apo-gmap_box.apo-text-color19 a, .apo-gmap_box.apo-text-color19 a:hover,
	div.apo-recent_posts_post.apo-text-color19, div.apo-recent_posts_post.apo-text-color19 a, div.apo-recent_posts_post.apo-color19 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color19 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color19, .apo-tgg-acc-content.apo-text-color19,
	.apo-sc_tab.apo-text-color19, .apo-tabs-navigation li.apo-text-color19 a,

	.apo-sc_sidebar.apo-text-color19 .widget,
	.apo-sc_sidebar.apo-title-color19 .widget-title,

	.apo-sc_sidebar.apo-link1-color19 .widget a,
	.apo-sc_sidebar.apo-link1-active-color19 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color19 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color19 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color19 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color19 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color19 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color19 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color19 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color19 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color19 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color19 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color19 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color19 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color19 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color19 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color19 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color19 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color19 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color19 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color19 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color19 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color19 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color19 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color19 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color19 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color19 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color19 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color19 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color19 input,
	.apo-sc_cf7.apo-bg-text-color19 textarea,
	.apo-sc_cf7.apo-bg-text-color19 select,
	.apo-sc_cf7.apo-button-text-color19 input[type='submit'],

	.apo-sc_cf7.apo-text-color19,

	.post-password-form.apo-bg-text-color19 input,
	.post-password-form.apo-button-text-color19 input[type='submit'],
	.post-password-form.apo-text-color19,

	.apo-sc_menu.apo-text-color19 li a,
	.apo-sc_menu.apo-block-text-color19 li a:hover,
	.apo-sc_menu.apo-block-text-color19 li.current_page_item a,
	.wpb_text_column.apo-text-color19,
	.apo-sc_icon_text.apo-text-color19,
	.tooltipster-default.apo-tooltip-text-color19,

	.apo-sc_table.apo-text-color19,
	.apo-sc_table.apo-header-text-color19 th,
	.apo-sc_table th.apo-text-color19,
	.apo-sc_table td.apo-text-color19,

	.apo-sc_pricing_table.apo-text-color19,

	.apo-sc_box.apo-text-color19,
	.apo-sc_chart.apo-text-color19,
	.apo-highlight.apo-text-color19,
	.apo-highlight.apo-text-color19 a,

	.apo-sc_counter.apo-text-color19,
	.apo-sc_counter.apo-icon-color19 .apo-icon,
	.apo-sc_counter.apo-icon-color19 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color19 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color19,
	.apo-single_post_categories_and_tags.apo-text-color19 a,
	.apo-single_navigation.apo-text-color19,
	.apo-single_navigation.apo-text-color19 a,
	.share_box_fixed.apo-text-color19,
	.share_box_fixed.apo-text-color19 a,

	.apo-sc_button.apo-text-color19, a.apo-sc_button.apo-text-color19
	{
		color: #ffffff;
	}

	.apo-sc_box.apo-text-color19 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color19 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color19, a.apo-sc_button.apo-text-color19:hover,
	.apo-sc_portfolio_categories.apo-text-color19 .apo-cat, .apo-sc_portfolio_categories.apo-text-color19 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color19, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color19 a,
	a .apo-highlight.apo-text-color19,
	.apo-tgg-acc-title.apo-active.apo-active-text-color19
	{
		color: #ffffff !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color19 a:hover,
	.apo-recent_posts_post.apo-color19 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color19 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color19 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color19 h2 a:hover,
	.apo-blog .wpb_row .apo-color19 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color19 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color19 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color19 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color19 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color19 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color19 a:hover,
	.apo-part_content.apo-pc-color19 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color19 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color19 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #e6e6e6;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color19 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color19 a:hover
	{
		color: #ffffff !important;
	}

	.apo-sc-element.apo-prevnext-color19 .owl-buttons div span:hover
	{
		color: #cdcdcd;
	}

	.apo-tagline-image.apo-text-color19,
	.apo-tagline-image.apo-text-color19 a,
	.apo-tagline-colored.apo-text-color19,
	.apo-tagline-colored.apo-text-color19 a,
	.apo-tagline-image.apo-text-color19 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color19 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color19 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color19 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color19 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color19 .apo-part_breadcrumbs a
	{
		color: #ffffff;
	}

	.apo-tagline-image.apo-text-color19 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color19 .apo-part_breadcrumbs div
	{
		/*color: rgba(255, 255, 255, 0.7);*/
	}

	.apo-tagline-image.apo-text-color19 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color19 .apo-part_breadcrumbs a:hover
	{
		color: rgba(255, 255, 255, 0.7);
	}

	.apo-tagline-image.apo-text-color19 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color19 .apo-part_breadcrumbs
	{
		border-color: rgba(255, 255, 255, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color19 :-moz-placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color19 :-moz-placeholder{ color: rgba(255, 255, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color19 ::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color19 ::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color19 .placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color19 .placeholder{ color: rgba(255, 255, 255, 0.6); }


	.apo-tagline-image.apo-text-color19 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color19 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color19 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color19 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color19 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color19 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color19 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color19 .apo-blog-post-details a:hover span,
	.apo-text-color19 .apo-section-filter li a
	{
		color: #ffffff;
	}

	.apo-sc_sidebar.apo-block-text-color19 .widget_search input[type='text']:-moz-placeholder           { color: rgba(255, 255, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color19 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color19 .widget_search input[type='text'].placeholder                { color: rgba(255, 255, 255, 0.6); }
	

	.wpb_row.apo-color19,
	.apo-row-overlay.apo-color19,
	.apo-box-overlay.apo-color19,
	.apo-sc_svg_icon.apo-square.apo-color19,
	.apo-sc_svg_icon.apo-circle.apo-color19,
	.apo-gmap_box.apo-color19,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color19 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color19 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color19,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color19.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color19.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color19,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color19 .apo-overlay,
	.apo-tagline-colored.apo-color19 .apo-overlay,
	.apo-sc_icon.apo-color19.apo-square span span,
	.apo-sc_icon.apo-color19.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color19 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color19 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color19, .apo-tgg-acc-content.apo-color19,
	.apo-sc_tab.apo-color19, .apo-tabs-navigation li.apo-color19 a,

	.apo-tagline-image.apo-text-color19 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color19 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color19 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color19 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color19 .widget select,
	.apo-sc_sidebar.apo-block-bg-color19 .widget option,
	.apo-sc_sidebar.apo-block-bg-color19 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color19 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color19 input,
	.apo-sc_cf7.apo-color19 textarea,
	.apo-sc_cf7.apo-color19 select,

	.post-password-form.apo-color19 input,
	.post-password-form.apo-color19 textarea,
	.post-password-form.apo-color19 select,

	.tooltipster-default.apo-tooltip-color19,
	.apo-sc-element.apo-nav-color19 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color19 .owl-pagination div.active span,

	.apo-sc_table.apo-color19 td,
	.apo-sc_table.apo-color19 th,
	.apo-sc_table.apo-header-bg-color19 table th,
	.apo-sc_table table th.apo-color19,
	.apo-sc_table table td.apo-color19,

	.apo-sc_pricing_table.apo-color19 table,

	.apo-sc_box.apo-color19,

	.apo-sc_button.apo-color19,
	.apo-highlight.apo-color19,
	.apo-recent_posts_post.apo-color19 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color19 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color19 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color19,
	.apo-single_navigation.apo-color19,
	.share_box_fixed.apo-color19,

	.apo-post-media .apo-blog-post-media.apo-color19,

	.apo-sc_separator.apo-separator-text.apo-text-color19 .apo-line:before,

	.apo-section-filter.apo-color19 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color19 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color19 .apo-p-filter li.current-cat a:hover
	{
		background-color: #ffffff;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color19
	{
		background-color: #ffffff !important;
	}

	.apo-sc_icon.apo-color19.apo-square a:hover span span,
	.apo-sc_icon.apo-color19.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color19 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color19 a:hover,
	.apo-tgg-acc-title.apo-color19:hover, .apo-tgg-acc-title.apo-color19.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color19:hover,
	.apo-sc_sidebar.apo-block-bg-color19 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color19:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color19.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color19 code, apo-color19 pre,
	.wpb_row.apo-color19 code, .wpb_row.apo-color19 pre,
	.wpb_row .apo-sc_box.apo-color19 code, .wpb_row .apo-sc_box.apo-color19 pre,
	.wpb_row .apo-sc_tab.apo-color19 code, .wpb_row .apo-sc_tab.apo-color19 pre,
	.wpb_row .apo-tgg-acc-content.apo-color19 code, .wpb_row .apo-tgg-acc-content.apo-color19 pre,

	a.apo-sc_button.apo-color19:hover
	{
		background-color: #e6e6e6;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color19 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color19
	{
		background-color: #ffffff;
	}

	.apo-sc_table.apo-striped.apo-color19 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color19 tr:nth-child(even) td
	{
		background-color: #f5f5f5;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color19
	{
		background-color: #f5f5f5 !important;
	}

	.apo-tgg-acc-title.apo-color19,
	.apo-tgg-acc-title.apo-active.apo-active-color19,
	.apo-tabs-navigation li.apo-color19 a,
	.apo-sc_cf7.apo-button-bg-color19 input[type='submit'],
	.post-password-form.apo-button-bg-color19 input[type='submit'],
	.apo-sc_menu.apo-color19 li a,
	.apo-sc_menu.apo-block-bg-color19 li a:hover,
	.apo-sc_menu.apo-block-bg-color19 li.current_page_item a
	{
		background-color: #ffffff;
		/*box-shadow: 0 3px 0 #e6e6e6;*/
	}

	.apo-tgg-acc-title.apo-color19:hover, .apo-tgg-acc-title.apo-color19.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color19:hover,
	.apo-tabs-navigation li.apo-color19 a:hover, .apo-tabs-navigation li.apo-color19.apo-active a,
	.apo-sc_cf7.apo-button-bg-color19 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color19 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color19 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color19 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color19 li.current_page_item a:hover
	{
		background-color: #e6e6e6;
		/*box-shadow: 0 3px 0 #cdcdcd;*/
	}

	.c
	{
		border-color: #ffffff !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color19 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color19 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color19 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color19 svg path,
	.apo-row_section.apo-color19 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color19 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color19 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color19 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color19 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color19 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color19 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color19 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ffffff;
	}

	.apo-sc_icon.apo-hexagon.apo-color19 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color19 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color19 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color19 a:hover svg path
	{
		fill: #e6e6e6;
	}

	.apo-p-overlay.apo-color19 .apo-p-box
	{
		/*background-color: rgba(255, 255, 255, 0.3);*/
	}

	.apo-p-overlay.apo-color19 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color19 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color19 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color19 .apo-post-icon i,
	.apo-tagline-image.apo-color19 .apo-overlay
	{
		background-color: #ffffff;
	}

	.apo-gmap_box.apo-color19:before,
	.apo-sc_box.apo-border-color19,
	.apo-sc_separator.apo-separator-simple.apo-color19,
	.apo-color19 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color19 .owl-pagination div span,
	.apo-sc_table.apo-border-color19 th, .apo-sc_table.apo-border-color19 tr, .apo-sc_table.apo-border-color19 td,
	.apo-sc_pricing_table.apo-border-color19 th, .apo-sc_pricing_table.apo-border-color19 tr, .apo-sc_pricing_table.apo-border-color19 td,
	.apo-tgg-acc-title.apo-border-color19,
	.apo-tgg-acc-content.apo-border-color19
	{
		border-color: #ffffff;
	}

	.apo-tagline-colored.apo-text-color19 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color19 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color19, .apo-sc-element.apo-sc_quote.apo-color19:before
	{
		border-color: rgba(255, 255, 255, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color19 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color19 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color19 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color19 .apo-part_breadcrumbs
	{
		border-color: rgba(255, 255, 255, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color19,
	.post-password-form.apo-border.apo-button-text-color19 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color19 li a,
	.apo-tabs-navigation li.apo-border-color19 a
	{
		border-color: rgba(255, 255, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color19:after
	{
		background-color: rgba(255, 255, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color19:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color19 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color19 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color19 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color19 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color19 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color19 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color19 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color19 a,
	.apo-sc_tab.apo-border-color19
	{
		border-color: rgba(255, 255, 255, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color19:hover:after
	{
		background-color: rgba(255, 255, 255, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color19 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color19 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color19 select
	{
		border-color: #ffffff;
	}

	.apo-tooltip-color19 .tooltipster-arrow-top span,
	.apo-tooltip-color19 .tooltipster-arrow-bottom span{
		border-top-color: #ffffff !important;
		border-bottom-color: #ffffff !important;
	}

	.apo-tooltip-color19 .tooltipster-arrow-left span,
	.apo-tooltip-color19 .tooltipster-arrow-right span{
		border-left-color: #ffffff !important;
		border-right-color: #ffffff !important;
	}
	

	.wpb_row.apo-text-color20,
	.wpb_row.apo-text-color20 a,
	.apo-sc-element.apo-text-color20 a, .wpb_text_column.apo-text-color20 a,
	.apo-sc_headline.apo-color20,
	.apo-sc_headline.apo-color20 a,
	.apo-part_content.apo-pc-color20 .apo-sc_headline:not([class*="apo-color"]),
	.wpb_row .apo-sc-element.apo-text-color20 .apo-sc_headline:not([class*="apo-color"]) a,
	.apo-sc_separator.apo-separator-text.apo-text-color20,
	.apo-sc_separator.apo-separator-text.apo-text-color20 a,
	.apo-sc_list.apo-color20 li:before,
	.apo-sc_list.apo-color20.apo-noicon li:before,
	.apo-sc_list.apo-text-color20,
	.apo-sc_quote.apo-color20,
	.apo-sc_quote.apo-color20 a,
	.apo-p-overlay.apo-text-color20,
	.apo-blog .wpb_row .apo-color20 h2 a,
	.apo-blog .wpb_row.apo-color20 h2 a,
	.apo-blog .wpb_row.apo-color20 h3,
	.apo-blog .wpb_row.apo-color20 h3 a,
	.apo-blog .wpb_row.apo-color20 blockquote a,
	.apo-blog .wpb_row.apo-color20 cite,
	.apo-blog .wpb_row.apo-color20 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 h2 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 h3,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 h3 a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 blockquote a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 cite,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 cite a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 .apo-blog-post-links a,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 .apo-blog-responsive-post-details span,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 .apo-blog-responsive-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color20,
	.apo-blog.apo-blog-masonry .apo-text-color20 a,
	.apo-blog.apo-blog-masonry .apo-text-color20 cite:before,
	.apo-blog.apo-blog-masonry .apo-text-color20 .apo-blog-post-details a,
	.apo-blog.apo-blog-masonry .apo-text-color20 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-masonry .apo-text-color20 .apo-blog-post-details span,
	.apo-blog.apo-blog-masonry .apo-text-color20 .apo-link-content a,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color20 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color20 .apo-format-link-url,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-text-color20 a,
	.apo-tagline-image.apo-text-color20 h1,
	.apo-tagline-image.apo-text-color20 h1 a,
	.apo-tagline-image.apo-text-color20 h2,
	.apo-tagline-image.apo-text-color20 h2 a,
	.apo-tagline-image.apo-text-color20 .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color20 .apo-blog-post-details a,
	.apo-tagline-image.apo-text-color20 .apo-blog-post-details a span,
	.apo-tagline-colored.apo-text-color20 h1,
	.apo-tagline-colored.apo-text-color20 h1 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color20 h2,
	.apo-tagline-colored[class*="apo-color"].apo-text-color20 h2 a,
	.apo-tagline-colored[class*="apo-color"].apo-text-color20 .apo-pt-taglines-additional,
	.apo-tagline-colored.apo-text-color20 .apo-blog-post-details a,
	.apo-tagline-colored.apo-text-color20 .apo-blog-post-details a span,
	.apo-text-color20 .apo-section-filter li a:hover,
	.apo-text-color20 .apo-section-filter li a.apo-active,
	.apo-text-color20 .apo-section-filter li.current-cat a:hover,
	.apo-text-color20 .apo-section-filter + .apo-sc_separator,

	.apo-section-filter.apo-text-color20 .apo-p-filter li a:hover,
	.apo-section-filter.apo-text-color20 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-text-color20 .apo-p-filter li.current-cat a:hover,

	.apo-recent_posts_post.apo-color20 .apo-post-title a,
	.apo-sc-element.apo-sc_icon.apo-text-color20,
	.apo-sc-element.apo-sc_icon.apo-text-color20 a, .apo-sc-element.apo-sc_icon.apo-text-color20 a:hover,
	.apo-sc_skills .apo-sc_skill.apo-text-color20 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-text-color20.apo-outside > span,
	.apo-gmap_box.apo-text-color20, .apo-gmap_box.apo-text-color20 a, .apo-gmap_box.apo-text-color20 a:hover,
	div.apo-recent_posts_post.apo-text-color20, div.apo-recent_posts_post.apo-text-color20 a, div.apo-recent_posts_post.apo-color20 .apo-post-title a,
	.apo-sc-element.apo-prevnext-color20 .owl-buttons div span,
	.apo-tgg-acc-title.apo-text-color20, .apo-tgg-acc-content.apo-text-color20,
	.apo-sc_tab.apo-text-color20, .apo-tabs-navigation li.apo-text-color20 a,

	.apo-sc_sidebar.apo-text-color20 .widget,
	.apo-sc_sidebar.apo-title-color20 .widget-title,

	.apo-sc_sidebar.apo-link1-color20 .widget a,
	.apo-sc_sidebar.apo-link1-active-color20 .widget a:hover,

	.apo-sc_sidebar.apo-link2-color20 .widget_calendar #wp-calendar tfoot a,
	.apo-sc_sidebar.apo-link2-color20 .widget_apostolou-recent-portfolio-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color20 .widget_apostolou-dribbble-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color20 .widget.null-instagram-feed p.clear a,
	.apo-sc_sidebar.apo-link2-color20 .widget_apostolou-flickr-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color20 .widget_apostolou-twitter-widget a.apo-button-small,
	.apo-sc_sidebar.apo-link2-color20 .widget_apostolou-recent-portfolio-widget .apo-text-items li:before,
	.apo-sc_sidebar.apo-link2-color20 .widget_apostolou-main-navigation-widget li:before,
	.apo-sc_sidebar.apo-link2-color20 .widget_archive li:before,
	.apo-sc_sidebar.apo-link2-color20 .widget_categories li:before,
	.apo-sc_sidebar.apo-link2-color20 .widget_meta li:before,
	.apo-sc_sidebar.apo-link2-color20 .widget_pages li:before,
	.apo-sc_sidebar.apo-link2-color20 .widget_recent_comments li:before,
	.apo-sc_sidebar.apo-link2-color20 .widget_recent_entries li:before,

	.apo-sc_sidebar.apo-link2-active-color20 .widget_calendar #wp-calendar tfoot a:hover,
	.apo-sc_sidebar.apo-link2-active-color20 .widget_apostolou-recent-portfolio-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color20 .widget_apostolou-dribbble-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color20 .widget.null-instagram-feed p.clear a:hover,
	.apo-sc_sidebar.apo-link2-active-color20 .widget_apostolou-flickr-widget a.apo-button-small:hover,
	.apo-sc_sidebar.apo-link2-active-color20 .widget_apostolou-twitter-widget a.apo-button-small:hover,

	.apo-sc_sidebar.apo-block-text-color20 .widget.widget select,
	.apo-sc_sidebar.apo-block-text-color20 .widget.widget option,
	.apo-sc_sidebar.apo-block-text-color20 .widget.widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-text-color20 .widget.widget_search input[type='submit'],
	.apo-sc_sidebar.apo-link1-color20 .widget.widget_tag_cloud a,
	.apo-sc_sidebar.apo-link1-active-color20 .widget.widget_tag_cloud a:hover,

	.apo-sc_sidebar.apo-link1-active-color20 .current_page_item > a,

	.apo-sc_cf7.apo-bg-text-color20 input,
	.apo-sc_cf7.apo-bg-text-color20 textarea,
	.apo-sc_cf7.apo-bg-text-color20 select,
	.apo-sc_cf7.apo-button-text-color20 input[type='submit'],

	.apo-sc_cf7.apo-text-color20,

	.post-password-form.apo-bg-text-color20 input,
	.post-password-form.apo-button-text-color20 input[type='submit'],
	.post-password-form.apo-text-color20,

	.apo-sc_menu.apo-text-color20 li a,
	.apo-sc_menu.apo-block-text-color20 li a:hover,
	.apo-sc_menu.apo-block-text-color20 li.current_page_item a,
	.wpb_text_column.apo-text-color20,
	.apo-sc_icon_text.apo-text-color20,
	.tooltipster-default.apo-tooltip-text-color20,

	.apo-sc_table.apo-text-color20,
	.apo-sc_table.apo-header-text-color20 th,
	.apo-sc_table th.apo-text-color20,
	.apo-sc_table td.apo-text-color20,

	.apo-sc_pricing_table.apo-text-color20,

	.apo-sc_box.apo-text-color20,
	.apo-sc_chart.apo-text-color20,
	.apo-highlight.apo-text-color20,
	.apo-highlight.apo-text-color20 a,

	.apo-sc_counter.apo-text-color20,
	.apo-sc_counter.apo-icon-color20 .apo-icon,
	.apo-sc_counter.apo-icon-color20 .apo-additional-text,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color20 .apo-post-icon i,

	.apo-single_post_categories_and_tags.apo-text-color20,
	.apo-single_post_categories_and_tags.apo-text-color20 a,
	.apo-single_navigation.apo-text-color20,
	.apo-single_navigation.apo-text-color20 a,
	.share_box_fixed.apo-text-color20,
	.share_box_fixed.apo-text-color20 a,

	.apo-sc_button.apo-text-color20, a.apo-sc_button.apo-text-color20
	{
		color: #ffffff;
	}

	.apo-sc_box.apo-text-color20 .apo-sc-element.apo-sc_icon,
	.apo-sc_box.apo-text-color20 .apo-sc-element.apo-sc_icon a,
	.apo-sc_button.apo-text-color20, a.apo-sc_button.apo-text-color20:hover,
	.apo-sc_portfolio_categories.apo-text-color20 .apo-cat, .apo-sc_portfolio_categories.apo-text-color20 a,
	.apo-sc_portfolio_categories .apo-categories-title.apo-text-color20, .apo-sc_portfolio_categories .apo-categories-title.apo-text-color20 a,
	a .apo-highlight.apo-text-color20,
	.apo-tgg-acc-title.apo-active.apo-active-text-color20
	{
		color: #ffffff !important;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color20 a:hover,
	.apo-recent_posts_post.apo-color20 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color20 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color20 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color20 h2 a:hover,
	.apo-blog .wpb_row .apo-color20 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color20 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color20 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color20 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color20 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color20 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color20 a:hover,
	.apo-part_content.apo-pc-color20 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color20 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color20 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover
	{
		color: #e6e6e6;
	}

	.apo-sc-element.apo-sc_icon.apo-simple.apo-active-text-color20 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color20 a:hover
	{
		color: #ffffff !important;
	}

	.apo-sc-element.apo-prevnext-color20 .owl-buttons div span:hover
	{
		color: #cdcdcd;
	}

	.apo-tagline-image.apo-text-color20,
	.apo-tagline-image.apo-text-color20 a,
	.apo-tagline-colored.apo-text-color20,
	.apo-tagline-colored.apo-text-color20 a,
	.apo-tagline-image.apo-text-color20 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color20 .apo-overlay-box h2,
	.apo-tagline-colored.apo-text-color20 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color20 .apo-overlay-box .apo-pt-taglines-additional,
	.apo-tagline-image.apo-text-color20 .apo-part_breadcrumbs a,
	.apo-tagline-colored.apo-text-color20 .apo-part_breadcrumbs a
	{
		color: #ffffff;
	}

	.apo-tagline-image.apo-text-color20 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color20 .apo-part_breadcrumbs div
	{
		/*color: rgba(255, 255, 255, 0.7);*/
	}

	.apo-tagline-image.apo-text-color20 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color20 .apo-part_breadcrumbs a:hover
	{
		color: rgba(255, 255, 255, 0.7);
	}

	.apo-tagline-image.apo-text-color20 .apo-part_breadcrumbs,
	.apo-tagline-colored.apo-text-color20 .apo-part_breadcrumbs
	{
		border-color: rgba(255, 255, 255, 0.5) !important;
	}
.apo-sc_cf7.apo-bg-text-color20 :-moz-placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color20 :-moz-placeholder{ color: rgba(255, 255, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color20 ::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color20 ::-webkit-input-placeholder{ color: rgba(255, 255, 255, 0.6); }
.apo-sc_cf7.apo-bg-text-color20 .placeholder{ color: rgba(255, 255, 255, 0.6); }
.post-password-form.apo-bg-text-color20 .placeholder{ color: rgba(255, 255, 255, 0.6); }


	.apo-tagline-image.apo-text-color20 .apo-blog-post-details,
	.apo-tagline-image.apo-text-color20 .apo-blog-post-details > span,
	.apo-tagline-image.apo-text-color20 .apo-blog-post-details a:hover,
	.apo-tagline-image.apo-text-color20 .apo-blog-post-details a:hover span,
	.apo-tagline-colored.apo-text-color20 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color20 .apo-blog-post-details > span,
	.apo-tagline-colored.apo-text-color20 .apo-blog-post-details a:hover,
	.apo-tagline-colored.apo-text-color20 .apo-blog-post-details a:hover span,
	.apo-text-color20 .apo-section-filter li a
	{
		color: #ffffff;
	}

	.apo-sc_sidebar.apo-block-text-color20 .widget_search input[type='text']:-moz-placeholder           { color: rgba(255, 255, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color20 .widget_search input[type='text']::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); }
	.apo-sc_sidebar.apo-block-text-color20 .widget_search input[type='text'].placeholder                { color: rgba(255, 255, 255, 0.6); }
	

	.wpb_row.apo-color20,
	.apo-row-overlay.apo-color20,
	.apo-box-overlay.apo-color20,
	.apo-sc_svg_icon.apo-square.apo-color20,
	.apo-sc_svg_icon.apo-circle.apo-color20,
	.apo-gmap_box.apo-color20,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color20 .apo-blog-quote-content,
	.apo-blog.apo-blog-2columns .apo-post-media.apo-color20 .apo-format-link-url,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color20,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color20.apo-image-cover .apo-blog-post-media + div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-text-color20.apo-image-cover .apo-blog-post-media + div:before,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color20,
	.apo-blog-masonry-layout-grid-boxes .apo-blog-post-masonry.apo-color20 .apo-overlay,
	.apo-tagline-colored.apo-color20 .apo-overlay,
	.apo-sc_icon.apo-color20.apo-square span span,
	.apo-sc_icon.apo-color20.apo-circle span span,
	.apo-sc_skills .apo-sc_skill.apo-skill-color20 .apo-bar-bg .apo-bar,
	.apo-sc_skills .apo-sc_skill.apo-color20 .apo-bar-bg,
	.apo-tgg-acc-title.apo-color20, .apo-tgg-acc-content.apo-color20,
	.apo-sc_tab.apo-color20, .apo-tabs-navigation li.apo-color20 a,

	.apo-tagline-image.apo-text-color20 .apo-blog-post-details:before,
	.apo-tagline-image.apo-text-color20 .apo-posts-count:before,
	.apo-tagline-colored.apo-text-color20 .apo-blog-post-details:before,
	.apo-tagline-colored.apo-text-color20 .apo-posts-count:before,

	.apo-sc_sidebar.apo-block-bg-color20 .widget select,
	.apo-sc_sidebar.apo-block-bg-color20 .widget option,
	.apo-sc_sidebar.apo-block-bg-color20 .widget_search input[type='text'],
	.apo-sc_sidebar.apo-block-bg-color20 .widget_tag_cloud a,

	.apo-sc_cf7.apo-color20 input,
	.apo-sc_cf7.apo-color20 textarea,
	.apo-sc_cf7.apo-color20 select,

	.post-password-form.apo-color20 input,
	.post-password-form.apo-color20 textarea,
	.post-password-form.apo-color20 select,

	.tooltipster-default.apo-tooltip-color20,
	.apo-sc-element.apo-nav-color20 .owl-pagination div span:hover, .apo-sc-element.apo-nav-color20 .owl-pagination div.active span,

	.apo-sc_table.apo-color20 td,
	.apo-sc_table.apo-color20 th,
	.apo-sc_table.apo-header-bg-color20 table th,
	.apo-sc_table table th.apo-color20,
	.apo-sc_table table td.apo-color20,

	.apo-sc_pricing_table.apo-color20 table,

	.apo-sc_box.apo-color20,

	.apo-sc_button.apo-color20,
	.apo-highlight.apo-color20,
	.apo-recent_posts_post.apo-color20 .main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color20 .apo-main-post-image.apo-empty .apo-main-post-image-content,
	.apo-recent_posts_post.apo-color20 .apo-blog-audio-content,

	.apo-single_post_categories_and_tags.apo-color20,
	.apo-single_navigation.apo-color20,
	.share_box_fixed.apo-color20,

	.apo-post-media .apo-blog-post-media.apo-color20,

	.apo-sc_separator.apo-separator-text.apo-text-color20 .apo-line:before,

	.apo-section-filter.apo-color20 .apo-p-filter li a:hover,
	.apo-section-filter.apo-color20 .apo-p-filter li a.apo-active,
	.apo-section-filter.apo-color20 .apo-p-filter li.current-cat a:hover
	{
		background-color: #ffffff;
	}

	.apo-tgg-acc-title.apo-active.apo-active-color20
	{
		background-color: #ffffff !important;
	}

	.apo-sc_icon.apo-color20.apo-square a:hover span span,
	.apo-sc_icon.apo-color20.apo-circle a:hover span span,
	.apo-sc_svg_icon.apo-square.apo-color20 a:hover,
	.apo-sc_svg_icon.apo-circle.apo-color20 a:hover,
	.apo-tgg-acc-title.apo-color20:hover, .apo-tgg-acc-title.apo-color20.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color20:hover,
	.apo-sc_sidebar.apo-block-bg-color20 .widget_search input[type='submit']:hover,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color20:hover > div,
	.apo-blog-masonry-layout-grid .apo-blog-post-masonry.apo-color20.apo-image-cover:hover .apo-blog-post-media + div,

	apo-color20 code, apo-color20 pre,
	.wpb_row.apo-color20 code, .wpb_row.apo-color20 pre,
	.wpb_row .apo-sc_box.apo-color20 code, .wpb_row .apo-sc_box.apo-color20 pre,
	.wpb_row .apo-sc_tab.apo-color20 code, .wpb_row .apo-sc_tab.apo-color20 pre,
	.wpb_row .apo-tgg-acc-content.apo-color20 code, .wpb_row .apo-tgg-acc-content.apo-color20 pre,

	a.apo-sc_button.apo-color20:hover
	{
		background-color: #e6e6e6;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color20 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color20
	{
		background-color: #ffffff;
	}

	.apo-sc_table.apo-striped.apo-color20 table tr:nth-child(even) td,
	.apo-sc_pricing_table.apo-striped.apo-color20 tr:nth-child(even) td
	{
		background-color: #f5f5f5;
	}

	.apo-sc_table.apo-striped table tr:nth-child(even) td.apo-color20
	{
		background-color: #f5f5f5 !important;
	}

	.apo-tgg-acc-title.apo-color20,
	.apo-tgg-acc-title.apo-active.apo-active-color20,
	.apo-tabs-navigation li.apo-color20 a,
	.apo-sc_cf7.apo-button-bg-color20 input[type='submit'],
	.post-password-form.apo-button-bg-color20 input[type='submit'],
	.apo-sc_menu.apo-color20 li a,
	.apo-sc_menu.apo-block-bg-color20 li a:hover,
	.apo-sc_menu.apo-block-bg-color20 li.current_page_item a
	{
		background-color: #ffffff;
		/*box-shadow: 0 3px 0 #e6e6e6;*/
	}

	.apo-tgg-acc-title.apo-color20:hover, .apo-tgg-acc-title.apo-color20.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color20:hover,
	.apo-tabs-navigation li.apo-color20 a:hover, .apo-tabs-navigation li.apo-color20.apo-active a,
	.apo-sc_cf7.apo-button-bg-color20 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color20 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color20 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color20 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color20 li.current_page_item a:hover
	{
		background-color: #e6e6e6;
		/*box-shadow: 0 3px 0 #cdcdcd;*/
	}

	.c
	{
		border-color: #ffffff !important;
	}

	.apo-sc_icon.apo-hexagon.apo-color20 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color20 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color20 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color20 svg path,
	.apo-row_section.apo-color20 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color20 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color20 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color20 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color20 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color20 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color20 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color20 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ffffff;
	}

	.apo-sc_icon.apo-hexagon.apo-color20 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color20 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color20 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color20 a:hover svg path
	{
		fill: #e6e6e6;
	}

	.apo-p-overlay.apo-color20 .apo-p-box
	{
		/*background-color: rgba(255, 255, 255, 0.3);*/
	}

	.apo-p-overlay.apo-color20 .apo-p-box,
	.apo-blog-fullwidth .wpb_row.apo-color20 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-color20 > .apo-overlay,
	.apo-sc_recent_posts.apo-rp-fullwidth .wpb_row.apo-text-color20 .apo-post-icon i,
	.apo-tagline-image.apo-color20 .apo-overlay
	{
		background-color: #ffffff;
	}

	.apo-gmap_box.apo-color20:before,
	.apo-sc_box.apo-border-color20,
	.apo-sc_separator.apo-separator-simple.apo-color20,
	.apo-color20 .recent_posts_post_content .post-quote-content,
	.apo-sc-element.apo-nav-color20 .owl-pagination div span,
	.apo-sc_table.apo-border-color20 th, .apo-sc_table.apo-border-color20 tr, .apo-sc_table.apo-border-color20 td,
	.apo-sc_pricing_table.apo-border-color20 th, .apo-sc_pricing_table.apo-border-color20 tr, .apo-sc_pricing_table.apo-border-color20 td,
	.apo-tgg-acc-title.apo-border-color20,
	.apo-tgg-acc-content.apo-border-color20
	{
		border-color: #ffffff;
	}

	.apo-tagline-colored.apo-text-color20 .apo-pt-container:before,
	.apo-tagline-colored.apo-text-color20 .apo-pt-container:before,
	.apo-sc-element.apo-sc_quote.apo-color20, .apo-sc-element.apo-sc_quote.apo-color20:before
	{
		border-color: rgba(255, 255, 255, 0.4) !important;
	}

	.apo-tagline-image.apo-text-color20 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color20 .apo-blog-post-details,
	.apo-tagline-colored.apo-text-color20 .apo-pt-container > :last-child,
	.apo-tagline-colored.apo-text-color20 .apo-part_breadcrumbs
	{
		border-color: rgba(255, 255, 255, 0.25) !important;

	}

	.apo-sc_button.apo-border.apo-text-color20,
	.post-password-form.apo-border.apo-button-text-color20 input[type='submit'],
	.apo-sc_menu.apo-style-border.apo-text-color20 li a,
	.apo-tabs-navigation li.apo-border-color20 a
	{
		border-color: rgba(255, 255, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color20:after
	{
		background-color: rgba(255, 255, 255, 0.25);
	}

	.apo-sc_button.apo-border.apo-text-color20:hover,
	.apo-sc_cf7.apo-border.apo-button-text-color20 input[type='submit']:hover,
	.post-password-form.apo-border.apo-button-text-color20 input[type='submit']:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color20 li a:hover,
	.apo-sc_menu.apo-style-border.apo-no-active-text.apo-text-color20 li.current_page_item a,
	.apo-sc_menu.apo-style-border.apo-block-text-color20 li a:hover,
	.apo-sc_menu.apo-style-border.apo-block-text-color20 li.current_page_item a,
	.apo-tabs-navigation li.apo-border-color20 a:hover,
	.apo-tabs-navigation li.apo-active.apo-border-color20 a,
	.apo-sc_tab.apo-border-color20
	{
		border-color: rgba(255, 255, 255, 0.5);
	}

	.apo-sc_button.apo-border.apo-text-color20:hover:after
	{
		background-color: rgba(255, 255, 255, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color20 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color20 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color20 select
	{
		border-color: #ffffff;
	}

	.apo-tooltip-color20 .tooltipster-arrow-top span,
	.apo-tooltip-color20 .tooltipster-arrow-bottom span{
		border-top-color: #ffffff !important;
		border-bottom-color: #ffffff !important;
	}

	.apo-tooltip-color20 .tooltipster-arrow-left span,
	.apo-tooltip-color20 .tooltipster-arrow-right span{
		border-left-color: #ffffff !important;
		border-right-color: #ffffff !important;
	}
	
