

/* Body font 1 ------------------------------------------------------------------------------------------------------ */
body,
.apo-gmap_box,
.apo-sc_menu.apo-style-text li a,
.apo-shopping-cart ul,
.apo-shopping-cart ul a
{
	font-family:    'Comfortaa', cursive !important;
	font-weight:    400;
}


/*.apo-ph-mn-resp_nav .sub-menu a, */
p, ul, ol, div, .apo-gmap_box {
	font-size:      13px;
	font-style:     normal;
	line-height:    22px;
	font-weight:100;
}

.wpb_row.apo-valign-middle > .apo-vc_row_inner > .wpb_column.apo-pt-taglines-additional {
	font-size:      18px !important;
}


/* Body font 2 - Changed to bodyfont -------------------------------------------------------------------------------- */
.apo-ph-wp_tagline,
.apo-sc_recent_posts .recent_posts_post_content .post-quote-content cite,
.apo-sc_menu li > a,
.apo-sc_menu li > span,
.widget .menu-item > a,
.widget .menu-item > span {
	font-family: 'Comfortaa', cursive !important;
	font-weight: 400;
}


/* New bodyfont2 ---------------------------------------------------------------------------------------------------- */
.widget .widget-title.apo-h5,
.apo-sc_recent_posts .recent_posts_post_content a.pt-link,
.apo-sc_recent_posts .recent_posts_post_content .post-quote-content,
.apo-megamenu:not(.apo-ph-mn-be_resp):not(.apo-phb-be_resp) .apo-megamenu-column > a,
.apo-megamenu:not(.apo-ph-mn-be_resp):not(.apo-phb-be_resp) .apo-megamenu-column > span,
.apo-sc_recent_posts .apo-post-title a
{
	font-family: 'Playfair Display', sans-serif !important;
	font-weight: 700 !important;
	/*font-size: px !important;*/
	font-style: italic;
}





/* Header font ------------------------------------------------------------------------------------------------------ */
.apo-part_header div,
.apo-part_header_bar div,
.apo-ph-main_nav a,
.apo-ph-mn-be_resp a,
.apo-phb-be_resp a,
.apo-sc_quote cite
{
	font-family:    'Comfortaa', cursive !important;
	font-size:      12px;
	font-style:     normal;
	line-height:    18px;
	font-weight:    400 !important;

}


/* Headlines -------------------------------------------------------------------------------------------------------- */
h1, .apo-h1, .apo-sc_quote .apo-h1, .widget .apo-h1, .apo-h1 > p,
.apo-part_searchbar input[type="text"] {
	font-family:    'Playfair Display', sans-serif !important;
	font-size:      32px !important;  /* !important because of VC */
	font-weight:    300;
	font-style:     normal;
	line-height:    25px;
}

.apo-sc_quote.apo-h1 cite {
	font-size:      34px;
	line-height:    44px;
}

.apo-part_content 
{
    padding-top:30px;
}

h2, .apo-h2, .apo-sc_quote .apo-h2, .widget .apo-h2, .apo-h2 > p {
	font-family:    'Playfair Display', sans-serif !important;
	font-size:      42px;
	font-weight:    700;
	font-style:     italic;
	line-height:    55px;
}

.apo-sc_quote.apo-h2 cite {
	font-size:      24px;
	line-height:    40px;
}


h3, .apo-h3, .apo-sc_quote .apo-h3, .widget .apo-h3, .apo-h3 > p {
	font-family:    'Playfair Display', sans-serif !important;
	font-size:      34px;
	font-weight:    700;
	font-style:     italic;
	line-height:    44px;
}

.apo-sc_quote.apo-h3 cite {
	font-size:      17px;
	line-height:    30px;
}

h4, .apo-h4, .apo-sc_quote .apo-h4, .widget .apo-h4, .apo-h4 > p, .apo-p-headline {
	font-family:    'Playfair Display', sans-serif !important;
	font-size:      25px;
	font-weight:    700;
	font-style:     italic;
	line-height:    40px; 
}

.apo-sc_quote.apo-h4 cite {
	font-size:      14px;
	line-height:    24px;
}

h5, .apo-h5, .apo-sc_quote .apo-h5, .widget .apo-h5, .apo-h5 > p {
	font-family:    'Comfortaa', cursive !important;
	font-size:      17px;
	font-weight:    400;
	font-style:     normal;
	line-height:    30px;
}

.apo-sc_quote.apo-h5 cite {
	font-size:      14px;
	line-height:    24px;
}

h6, .apo-h6, .apo-sc_quote .apo-h6, .widget .apo-h6, .apo-h6 > p {
	font-family:    'Comfortaa', cursive !important;
	font-size:      14px;
	font-weight:    400;
	font-style:     normal;
	line-height:    24px;
}

.apo-sc_quote.apo-h6 cite {
	font-size:      14px;
	line-height:    24px;
}

.apo-part_tagline h1, .apo-part_tagline h1 > p,
.apo-part_tagline .apo-overlay-box .apo-archive-lead h1, .apo-part_tagline .apo-overlay-box .apo-archive-lead > h1 {
	font-family:    'Playfair Display', sans-serif !important;
	font-size:      52px !important;
	font-weight:    700;
	font-style:     italic;
	line-height:    60px;
}

/*.apo-part_tagline .apo-pt-taglines-left.apo-default h2,
.apo-part_tagline .apo-pt-taglines-left.apo-default h2 > p{*/
.apo-part_tagline h2, .apo-part_tagline h2 > p,
.apo-part_tagline .apo-archive-lead h1, .apo-part_tagline .apo-archive-lead h1 > p {
	font-family:    'Playfair Display', sans-serif !important;
	font-size:       34px !important;
	font-weight:     700;
	font-style:      italic;
	line-height:     44px;
}





/* Uppercase */
.widget_apostolou-recent-portfolio-widget .apo-button-small,
.widget_apostolou-dribbble-widget .apo-button-small,
.widget_apostolou-flickr-widget .apo-button-small,
.widget_apostolou-twitter-widget .apo-button-small,
.widget .apo-button-small,
.widget_calendar #wp-calendar caption,
.widget_calendar #wp-calendar tfoot a,

.widget_apostolou-main-navigation-widget ul,
.widget_nav_menu ul,
.widget_categories ul,
.widget_archive ul,
.widget_meta ul,
.widget_pages ul,
.widget_tag_cloud a,
.apo-blog-classic .apo-read-more,
.apo-part_breadcrumbs,
.apo-bc-details-spacer,
.apo-posts-count,
.apo-ct-title, .apo-ct-content,
.apo-p-cat,
.apo-rp-fullwidth .rc-post-details,
.apo-sc_portfolio_prev_next a,
.apo-ph-mn-be_resp li > a,
.apo-phb-be_resp li > a,
.apo-ph-mn-be_resp li > span,
.apo-phb-be_resp li > span,
.post-password-form input[type='submit'],
.apo-sc_pricing_row .apo-sc_button,
.apo-sc_skill span
{
    text-transform: none;
}

.apo-part_tagline h1:before,
.apo-part_tagline h2:before
{
	text-transform: lowercase;
}

/* Body text -------------------------------------------------------------------------------------------------------- */
body,
.apo-blog-post-details a, .apo-blog-post-links a,
.apo-blog.apo-blog-classic .apo-blog-responsive-post-details a,
.apo-blog.apo-blog-classic .apo-post-content p a,
.apo-blog.apo-blog-classic .apo-blog-responsive-post-details span,

.apo-section-filter li a,
.apo-section-filter .apo-p-filter li a,

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

.apo-part_content .apo-sc-element a,
.apo-part_content .wpb_text_column a,
.apo-part_content .apo-sc_icon_text a,
.comment-awaiting-moderation,
.apo-blog.apo-blog-classic .wpb_row .apo-blog-post-details span,
.apo-comments p a, .apo-comments table a, .apo-comments dl a,
.apo-archive-body a,
.apo-sc_separator,
.wp-caption p.wp-caption-text,
.fancybox-title-over-wrap
{
	color: #000;  
}   

.apo-sc_headline.apo-no-underline:not([class*=\"apo-color\"]) a:hover
{
	color: #737c7e;
}



.apo-blog.apo-blog-classic .wpb_row .apo-blog-post-details a,
.apo-blog.apo-blog-classic .wpb_row .apo-blog-post-details a span,
.apo-blog.apo-blog-classic .wpb_row .apo-blog-post-links a
{
	color: rgba(140, 149, 151, 0.65);
}

.apo-blog.apo-blog-classic .wpb_row .apo-blog-post-details a:hover,
.apo-blog.apo-blog-classic .wpb_row .apo-blog-post-details a:hover span,
.apo-blog.apo-blog-classic .wpb_row .apo-blog-post-links a:hover,
.comment-tools,
.apo-single_post_categories_and_tags a
{
	color: #4e6199;
}

.woocommerce .product-type-grouped table.group_table td.price del .amount,
.woocommerce .product-type-grouped table.group_table td.price p
{
	color: #4e6199 !important;
}


.comment-author
{
	color: #555e60;
}




.single-post .apo-blog-post-links,
.single-post .apo-blog-post-links a,
.single-post .apo-blog-post-links span,
.apo-blog-prevnext-container .apo-sc_separator.apo-separator-text {
	color:  rgba(140, 149, 151, 0.5);
}

.single-post .apo-blog-post-links a:hover,
.apo-blog-post-details a:hover
{
color:  rgba(140, 149, 151, 0.4);
}

.apo-blog.apo-blog-classic .wpb_row .apo-blog-responsive-post-details a:hover
{
	color:  rgba(140, 149, 151, 0.6);
}

/*.apo-section-filter li a,
.apo-section-filter .apo-p-filter li a
{
	color: rgba();
}*/

.apo-blog-classic .apo-post-content:after,
.apo-blog-2columns .apo-post-content:after,
.apo-comments-form input[type="submit"]:after,
.apo-comments-form button[type="submit"]:after{
	background-color: rgba(140, 149, 151, 0.2 );
}

.apo-comments-form input[type="submit"]:hover:after,
.apo-comments-form button[type="submit"]:hover:after{
	background-color: rgba(140, 149, 151, 0.50 );
}

.apo-blog-classic .post.sticky .apo-post-content
{
	background-color: rgba(140, 149, 151, 0.07);
}

.apo-comments li.comment,
.apo-comments li.comment div,
.apo-comments + .apo-pagination
{
	border-color: rgba(140, 149, 151, 0.2) !important;
}


/* Body background -------------------------------------------------------------------------------------------------- */
body
{
	background-color: #434949;
	/*color: */;
}


/* Body background color -------------------------------------------------------------------------------------------- */
[class^="apo-part_"] > .apo-row, [class*=" apo-part_"] > .apo-row,
[class^="apo-part_"] > .wpb_row, [class*=" apo-part_"] > .wpb_row,
.apo-blog-classic > .wpb_row[class*="apo-color"]
{
	background-color: #fff;
}

.apo-row_section .apo-row-decor-top polyline.apo-color,
.apo-row_section .apo-row-decor-bottom polyline.apo-color,
.apo-row_section .apo-row-decor-top path.apo-color,
.apo-row_section .apo-row-decor-bottom path.apo-color,
.apo-row_section .apo-row-decor-top polygon.apo-color,
.apo-row_section .apo-row-decor-bottom polygon.apo-color,
.apo-row_section .apo-row-decor-top rect.apo-color,
.apo-row_section .apo-row-decor-bottom rect.apo-color
{
	fill: #f9f9f9;
}


/* color1 - color10 ---------------------------------------------------------------------------------------- */

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color1,

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

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

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

	.apo-sc_pricing_table.apo-text-color1,

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

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

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

	.apo-sc_button.apo-text-color1, a.apo-sc_button.apo-text-color1
	{
		color: #4e6199;
	}

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

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

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

	.apo-sc-element.apo-prevnext-color1 .owl-buttons div span:hover
	{
		color: #5a6365;
	}

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

	.apo-tagline-image.apo-text-color1 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color1 .apo-part_breadcrumbs div
	{
		/*color: rgba(140, 149, 151, 0.7);*/
	}

	.apo-tagline-image.apo-text-color1 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color1 .apo-part_breadcrumbs a:hover
	{
		color: rgba(140, 149, 151, 0.7);
	}

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color1 table,

	.apo-sc_box.apo-color1,

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

	.apo-single_post_categories_and_tags.apo-color1,
	.apo-single_navigation.apo-color1,
	.share_box_fixed.apo-color1,

	.apo-post-media .apo-blog-post-media.apo-color1,

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

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

	.apo-tgg-acc-title.apo-active.apo-active-color1
	{
		background-color: #4e6199 !important;
	}

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

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

	a.apo-sc_button.apo-color1:hover
	{
		background-color: #737c7e;
	}

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

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

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

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

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

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

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

	.apo-sc_icon.apo-hexagon.apo-color1 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color1 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color1 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color1 a:hover svg path
	{
		fill: #737c7e;
	}

	.apo-p-overlay.apo-color1 .apo-p-box
	{
		/*background-color: rgba(140, 149, 151, 0.3);*/
	}

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

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

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

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

	}

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

	.apo-sc_button.apo-border.apo-text-color1:after
	{
		background-color: rgba(140, 149, 151, 0.25);
	}

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

	.apo-sc_button.apo-border.apo-text-color1:hover:after
	{
		background-color: rgba(140, 149, 151, 0.5);
	}

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

	.apo-tooltip-color1 .tooltipster-arrow-top span,
	.apo-tooltip-color1 .tooltipster-arrow-bottom span{
		border-top-color: #4e6199 !important;
		border-bottom-color: #4e6199 !important;
	}

	.apo-tooltip-color1 .tooltipster-arrow-left span,
	.apo-tooltip-color1 .tooltipster-arrow-right span{
		border-left-color: #4e6199 !important;
		border-right-color: #4e6199 !important;
	}
	

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color2,

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

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

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

	.apo-sc_pricing_table.apo-text-color2,

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

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

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

	.apo-sc_button.apo-text-color2, a.apo-sc_button.apo-text-color2
	{
		color: #4e6199;
	}

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

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

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

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

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

	.apo-tagline-image.apo-text-color2 .apo-part_breadcrumbs div,
	.apo-tagline-colored.apo-text-color2 .apo-part_breadcrumbs div
	{
		/*color: rgba(186, 194, 196, 0.7);*/
	}

	.apo-tagline-image.apo-text-color2 .apo-part_breadcrumbs a:hover,
	.apo-tagline-colored.apo-text-color2 .apo-part_breadcrumbs a:hover
	{
		color: rgba(186, 194, 196, 0.7);
	}

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color2 table,

	.apo-sc_box.apo-color2,

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

	.apo-single_post_categories_and_tags.apo-color2,
	.apo-single_navigation.apo-color2,
	.share_box_fixed.apo-color2,

	.apo-post-media .apo-blog-post-media.apo-color2,

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

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

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

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

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

	a.apo-sc_button.apo-color2:hover
	{
		background-color: #a1a9ab;
	}

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

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

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

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

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

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

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

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

	.apo-p-overlay.apo-color2 .apo-p-box
	{
		/*background-color: rgba(186, 194, 196, 0.3);*/
	}

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

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

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

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

	}

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

	.apo-sc_button.apo-border.apo-text-color2:after
	{
		background-color: rgba(186, 194, 196, 0.25);
	}

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

	.apo-sc_button.apo-border.apo-text-color2:hover:after
	{
		background-color: rgba(186, 194, 196, 0.5);
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color3,

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

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

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

	.apo-sc_pricing_table.apo-text-color3,

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

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

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

	.apo-sc_button.apo-text-color3, a.apo-sc_button.apo-text-color3
	{
		color: #f9f9f9;
	}

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color3 table,

	.apo-sc_box.apo-color3,

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

	.apo-single_post_categories_and_tags.apo-color3,
	.apo-single_navigation.apo-color3,
	.share_box_fixed.apo-color3,

	.apo-post-media .apo-blog-post-media.apo-color3,

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

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

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

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

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

	a.apo-sc_button.apo-color3:hover
	{
		background-color: #e0e0e0;
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

	}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color4,

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

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

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

	.apo-sc_pricing_table.apo-text-color4,

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

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

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

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

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

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color4 a:hover,
	.apo-recent_posts_post.apo-color4 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color4 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color4 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color4 h2 a:hover,
	.apo-blog .wpb_row .apo-color4 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color4 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color4 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color4 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color4 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color4 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color4 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color4 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color4 a:hover,
	.apo-part_content.apo-pc-color4 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color4 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color4 .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-color4 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color4 a:hover
	{
		color: #ffffff !important;
	}

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

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

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

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

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color4 table,

	.apo-sc_box.apo-color4,

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

	.apo-single_post_categories_and_tags.apo-color4,
	.apo-single_navigation.apo-color4,
	.share_box_fixed.apo-color4,

	.apo-post-media .apo-blog-post-media.apo-color4,

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

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

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

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

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

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

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

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

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

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

	.apo-tgg-acc-title.apo-color4:hover, .apo-tgg-acc-title.apo-color4.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color4:hover,
	.apo-tabs-navigation li.apo-color4 a:hover, .apo-tabs-navigation li.apo-color4.apo-active a,
	.apo-sc_cf7.apo-button-bg-color4 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color4 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color4 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color4 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color4 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-color4 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color4 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color4 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color4 svg path,
	.apo-row_section.apo-color4 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color4 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color4 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color4 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color4 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color4 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color4 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color4 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ffffff;
	}

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

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

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

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

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

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

	}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color5,

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

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

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

	.apo-sc_pricing_table.apo-text-color5,

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

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

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

	.apo-sc_button.apo-text-color5, a.apo-sc_button.apo-text-color5
	{
		color: #434949;
	}

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color5 table,

	.apo-sc_box.apo-color5,

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

	.apo-single_post_categories_and_tags.apo-color5,
	.apo-single_navigation.apo-color5,
	.share_box_fixed.apo-color5,

	.apo-post-media .apo-blog-post-media.apo-color5,

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

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

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

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

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

	a.apo-sc_button.apo-color5:hover
	{
		background-color: #2a3030;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color5 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color5
	{
		background-color: #5c6262;
	}

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

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

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

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

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

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

	.apo-sc_icon.apo-hexagon.apo-color5 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color5 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color5 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color5 a:hover svg path
	{
		fill: #2a3030;
	}

	.apo-p-overlay.apo-color5 .apo-p-box
	{
		/*background-color: rgba(67, 73, 73, 0.3);*/
	}

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

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

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

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

	}

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

	.apo-sc_button.apo-border.apo-text-color5:after
	{
		background-color: rgba(67, 73, 73, 0.25);
	}

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

	.apo-sc_button.apo-border.apo-text-color5:hover:after
	{
		background-color: rgba(67, 73, 73, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color5 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color5 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color5 select
	{
		border-color: #757b7b;
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color6,

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

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

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

	.apo-sc_pricing_table.apo-text-color6,

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

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

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

	.apo-sc_button.apo-text-color6, a.apo-sc_button.apo-text-color6
	{
		color: #f1f3f3;
	}

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color6 table,

	.apo-sc_box.apo-color6,

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

	.apo-single_post_categories_and_tags.apo-color6,
	.apo-single_navigation.apo-color6,
	.share_box_fixed.apo-color6,

	.apo-post-media .apo-blog-post-media.apo-color6,

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

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

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

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

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

	a.apo-sc_button.apo-color6:hover
	{
		background-color: #d8dada;
	}

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

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

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

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

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

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

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

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

	.apo-p-overlay.apo-color6 .apo-p-box
	{
		/*background-color: rgba(241, 243, 243, 0.3);*/
	}

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

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

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

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

	}

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

	.apo-sc_button.apo-border.apo-text-color6:after
	{
		background-color: rgba(241, 243, 243, 0.25);
	}

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

	.apo-sc_button.apo-border.apo-text-color6:hover:after
	{
		background-color: rgba(241, 243, 243, 0.5);
	}

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

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

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

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color7,

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

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

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

	.apo-sc_pricing_table.apo-text-color7,

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

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

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

	.apo-sc_button.apo-text-color7, a.apo-sc_button.apo-text-color7
	{
		color: #434949;
	}

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color7 table,

	.apo-sc_box.apo-color7,

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

	.apo-single_post_categories_and_tags.apo-color7,
	.apo-single_navigation.apo-color7,
	.share_box_fixed.apo-color7,

	.apo-post-media .apo-blog-post-media.apo-color7,

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

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

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

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

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

	a.apo-sc_button.apo-color7:hover
	{
		background-color: #2a3030;
	}

	.apo-blog.apo-blog-2columns .apo-post-media.apo-color7 .apo-blog-post-media,
	.apo-blog.apo-blog-2columns .apo-post-media .apo-blog-audio-content.apo-color7
	{
		background-color: #5c6262;
	}

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

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

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

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

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

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

	.apo-sc_icon.apo-hexagon.apo-color7 a:hover svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color7 a:hover svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color7 a:hover svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color7 a:hover svg path
	{
		fill: #2a3030;
	}

	.apo-p-overlay.apo-color7 .apo-p-box
	{
		/*background-color: rgba(67, 73, 73, 0.3);*/
	}

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

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

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

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

	}

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

	.apo-sc_button.apo-border.apo-text-color7:after
	{
		background-color: rgba(67, 73, 73, 0.25);
	}

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

	.apo-sc_button.apo-border.apo-text-color7:hover:after
	{
		background-color: rgba(67, 73, 73, 0.5);
	}

	.apo-sc_cf7.apo-border.apo-bg-text-color7 input,
	.apo-sc_cf7.apo-border.apo-bg-text-color7 textarea,
	.apo-sc_cf7.apo-border.apo-bg-text-color7 select
	{
		border-color: #757b7b;
	}

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

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

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color8,

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

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

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

	.apo-sc_pricing_table.apo-text-color8,

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

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

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

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

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

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color8 a:hover,
	.apo-recent_posts_post.apo-color8 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color8 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color8 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color8 h2 a:hover,
	.apo-blog .wpb_row .apo-color8 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color8 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color8 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color8 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color8 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color8 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color8 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color8 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color8 a:hover,
	.apo-part_content.apo-pc-color8 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color8 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color8 .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-color8 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color8 a:hover
	{
		color: #ffffff !important;
	}

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

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

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

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

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color8 table,

	.apo-sc_box.apo-color8,

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

	.apo-single_post_categories_and_tags.apo-color8,
	.apo-single_navigation.apo-color8,
	.share_box_fixed.apo-color8,

	.apo-post-media .apo-blog-post-media.apo-color8,

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

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

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

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

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

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

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

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

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

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

	.apo-tgg-acc-title.apo-color8:hover, .apo-tgg-acc-title.apo-color8.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color8:hover,
	.apo-tabs-navigation li.apo-color8 a:hover, .apo-tabs-navigation li.apo-color8.apo-active a,
	.apo-sc_cf7.apo-button-bg-color8 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color8 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color8 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color8 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color8 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-color8 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color8 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color8 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color8 svg path,
	.apo-row_section.apo-color8 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color8 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color8 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color8 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color8 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color8 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color8 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color8 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ffffff;
	}

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

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

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

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

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

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

	}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color9,

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

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

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

	.apo-sc_pricing_table.apo-text-color9,

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

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

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

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

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

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color9 a:hover,
	.apo-recent_posts_post.apo-color9 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color9 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color9 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color9 h2 a:hover,
	.apo-blog .wpb_row .apo-color9 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color9 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color9 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color9 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color9 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color9 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color9 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color9 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color9 a:hover,
	.apo-part_content.apo-pc-color9 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color9 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color9 .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-color9 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color9 a:hover
	{
		color: #ffffff !important;
	}

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

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

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

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

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color9 table,

	.apo-sc_box.apo-color9,

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

	.apo-single_post_categories_and_tags.apo-color9,
	.apo-single_navigation.apo-color9,
	.share_box_fixed.apo-color9,

	.apo-post-media .apo-blog-post-media.apo-color9,

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

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

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

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

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

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

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

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

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

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

	.apo-tgg-acc-title.apo-color9:hover, .apo-tgg-acc-title.apo-color9.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color9:hover,
	.apo-tabs-navigation li.apo-color9 a:hover, .apo-tabs-navigation li.apo-color9.apo-active a,
	.apo-sc_cf7.apo-button-bg-color9 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color9 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color9 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color9 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color9 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-color9 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color9 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color9 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color9 svg path,
	.apo-row_section.apo-color9 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color9 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color9 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color9 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color9 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color9 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color9 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color9 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ffffff;
	}

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

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

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

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

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

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

	}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	.apo-sc_cf7.apo-text-color10,

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

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

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

	.apo-sc_pricing_table.apo-text-color10,

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

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

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

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

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

	.apo-sc-element.apo-sc_icon.apo-simple.apo-text-color10 a:hover,
	.apo-recent_posts_post.apo-color10 .apo-post-title a:hover,
	.apo-recent_posts_post.apo-color10 .main-post-image.apo-empty a,
	.apo-recent_posts_post.apo-color10 .apo-main-post-image.apo-empty a,
	.apo-blog .wpb_row.apo-color10 h2 a:hover,
	.apo-blog .wpb_row .apo-color10 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color10 h2 a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color10 .apo-blog-post-links a:hover,
	.apo-blog.apo-blog-fullwidth .wpb_row.apo-text-color10 .apo-blog-responsive-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color10 .apo-blog-post-details a:hover,
	.apo-blog.apo-blog-2columns .apo-post-content.apo-color10 .apo-blog-post-links a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color10 li a:hover,
	.apo-sc_menu.apo-style-text.apo-no-active-text.apo-text-color10 li.current_page_item a,
	.apo-sc_headline.apo-no-underline.apo-color10 a:hover,
	.apo-part_content.apo-pc-color10 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row.apo-text-color10 .apo-sc_headline.apo-no-underline:not([class*="apo-color"]) a:hover,
	.wpb_row .apo-sc-element.apo-text-color10 .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-color10 a:hover,
	.apo-part_footer .apo-sc-element.apo-sc_icon.apo-active-text-color10 a:hover
	{
		color: #ffffff !important;
	}

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

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

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

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

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


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

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

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

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

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

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

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

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

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

	.apo-sc_pricing_table.apo-color10 table,

	.apo-sc_box.apo-color10,

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

	.apo-single_post_categories_and_tags.apo-color10,
	.apo-single_navigation.apo-color10,
	.share_box_fixed.apo-color10,

	.apo-post-media .apo-blog-post-media.apo-color10,

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

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

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

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

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

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

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

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

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

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

	.apo-tgg-acc-title.apo-color10:hover, .apo-tgg-acc-title.apo-color10.apo-active,
	.apo-tgg-acc-title.apo-active.apo-active-color10:hover,
	.apo-tabs-navigation li.apo-color10 a:hover, .apo-tabs-navigation li.apo-color10.apo-active a,
	.apo-sc_cf7.apo-button-bg-color10 input[type="submit"]:hover,
	.post-password-form.apo-button-bg-color10 input[type="submit"]:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color10 li a:hover,
	.apo-sc_menu.apo-no-active-bg.apo-color10 li.current_page_item a,
	.apo-sc_menu.apo-block-bg-color10 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-color10 svg polygon,
	.apo-sc_icon.apo-hexagon_rounded.apo-color10 svg path,
	.apo-sc_svg_icon.apo-hexagon.apo-color10 svg polygon,
	.apo-sc_svg_icon.apo-hexagon_rounded.apo-color10 svg path,
	.apo-row_section.apo-color10 .apo-row-decor-top polyline.apo-color,
	.apo-row_section.apo-color10 .apo-row-decor-bottom polyline.apo-color,
	.apo-row_section.apo-color10 .apo-row-decor-top path.apo-color,
	.apo-row_section.apo-color10 .apo-row-decor-bottom path.apo-color,
	.apo-row_section.apo-color10 .apo-row-decor-top polygon.apo-color,
	.apo-row_section.apo-color10 .apo-row-decor-bottom polygon.apo-color,
	.apo-row_section.apo-color10 .apo-row-decor-top rect.apo-color,
	.apo-row_section.apo-color10 .apo-row-decor-bottom rect.apo-color
	{
		fill: #ffffff;
	}

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

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

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

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

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

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

	}

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

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

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

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

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

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

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