#prk_ajax_container {
	padding-top: 126px;
}
#centered_block.top_shift {
	margin-top: -126px;
}
#prk_responsive_menu_inner {
	height: 90px;
}
#prk_menu_left_trigger,
#top_form_close,
#searchform_top input,
#prk_menu_right_trigger,
#prk_menu_loupe,
#menu_section .sf-menu>li {
	height: 90px;
	line-height: 90px;
}
#prk_top_divider_wrapper,
#top_form_hider,
#alt_logo_holder {
	height: 90px;
}
.hd_stacked #top_form_hider {
	height: 126px;
}
.at_top #alt_logo_holder img {
	max-height: 34px !important;
	margin-top: 8px !important;
}
#prk_responsive_menu_inner.gusto_collapsed_menu #top_form_close,
#prk_responsive_menu_inner.gusto_collapsed_menu #top_form_hider,
#prk_responsive_menu.at_top #prk_logos,
.at_top #prk_menu_left_trigger,
.at_top #top_form_hider,
.at_top #top_form_close,
.at_top #searchform_top input,
.at_top #prk_menu_right_trigger,
.at_top #prk_menu_loupe {
	height: 50px !important;
	line-height: 50px !important;
}
#bottom_bar_wrapper {
	height: 50px;
	bottom: -50px;
	line-height: 50px;
}
#prk_lower_crumbs {
	height: 50px;
}
#folio_father.has_carousel,
#gusto_featured_header_wrap {
	margin-top: -76px;
}
#gusto_header_bar {
	height: 36px;
	line-height: 35px;
}
#gusto_header_bar [class^='gusto_fa-'],
#gusto_header_bar [class*=' gusto_fa-'] {
	line-height: 35px;
}
body,
.search-query,
.regular_font,
input,
textarea {
	font-family: 'Microsoft Yahei', sans-serif;
}
#calendar_wrap caption,
.prk_composer_title,
.wpb_heading,
.wpb_wrapper h2,
.header_font,
.nav,
#nav_footer,
#menu_section .sf-menu,
.theme_tags,
.homepage-header,
.sidebar_bubble,
.related_single_title,
.masonr_title,
.masonr_date,
.entry_title_single,
.search_rs_ttl,
.post_meta_single .after_icon,
.post_meta_single .bf_icon,
.prevnext_single .after_icon,
.prevnext_single .bf_icon,
header_font,
.shortcode-title,
#nav-main.resp_mode li > a,
#single_portfolio_meta .single_heading,
.type-post .prevnext_single,
#single_page_teaser {
	font-family: 'Microsoft Yahei', sans-serif;
}
#prk_mega_wrap.boxed_gusto,
.boxed_gusto #prk_footer_wrapper,
.boxed_gusto #prk_responsive_menu,
.boxed_gusto #bottom_bar_wrapper,
.boxed_gusto #project_info,
.boxed_gusto #contact_info,
.prk_inner_block,
.ms_blog #entries_navigation_blog .prk_inner_block {
	max-width: 1140px;
}
.prk_inner_block.blog_limited_width {
	max-width: 800px;
}
body,
#prk_ajax_container,
#contact_info #contact_form {
	background-color: #e2f2f2;
}
#prk_responsive_menu_inner {
	background-color: #ffffff;
	background-color: rgba(255, 255, 255, 1);
}
#prk_footer_wrapper {
	position: fixed;
}
a.added_to_cart,
a.added_to_cart:hover,
.terms a,
.terms a:hover {
	color: #00cc99;
}
.member_colored_block_in,
.grid_colored_block,
.related_fader_grid {
	background-color: #313539;
	background-color: rgba(49, 53, 57, 0.6);
}
.portfolio_entry_li.hidden_by_css {
	opacity: 0 !important;
	filter: alpha(opacity=0) !important;
}
.timeline_entry {
	opacity: 0;
	filter: alpha(opacity=0);
}
.timeline_entry.shown,
.no-cssanimations .timeline_entry {
	opacity: 1;
	filter: alpha(opacity=100);
}
#folio_timeline.gusto_effect .timeline_entry.animate {
	-webkit-transform: translateY(200px);
	-moz-transform: translateY(200px);
	transform: translateY(200px);
	-webkit-animation: moveUp 0.5s ease forwards;
	-moz-animation: moveUp 0.5s ease forwards;
	animation: moveUp 0.5s ease forwards;
}
@-webkit-keyframes moveUp {
	to {
		-webkit-transform: translateY(0);
		opacity: 1;
	}
}
@-moz-keyframes moveUp {
	to {
		-moz-transform: translateY(0);
		opacity: 1;
	}
}
@keyframes moveUp {
	to {
		transform: translateY(0);
		opacity: 1;
	}
}
.iso_folio.gusto_effect .portfolio_entry_li.animate {
	-webkit-transform: scale(0.6);
	-moz-transform: scale(0.6);
	transform: scale(0.6);
	-webkit-animation: scaleUp 0.45s ease-in-out forwards;
	-moz-animation: scaleUp 0.45s ease-in-out forwards;
	animation: scaleUp 0.45s ease-in-out forwards;
}
@-webkit-keyframes scaleUp {
	to {
		-webkit-transform: scale(1);
	}
}
@-moz-keyframes scaleUp {
	to {
		-moz-transform: scale(1);
	}
}
@keyframes scaleUp {
	to {
		transform: scale(1);
	}
}
.grid_single_title>a.fade_anchor {
	opacity: 0;
	filter: alpha(opacity=0);
	margin-left: 10px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}
.as-panel .titled_block .inner_skills {
	opacity: 0;
	filter: alpha(opacity=0);
	margin-left: 10px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	-moz-transition-delay: 0.2s;
	-webkit-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
}
.as-panel .prk_heart_carousel {
	opacity: 0;
	filter: alpha(opacity=0);
	margin-right: 10px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	-moz-transition-delay: 0.2s;
	-webkit-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
}
#member_resume,
#blog_entries_masonr,
#centered_blog_section,
#classic_blog_section,
#single_blog_content {
	opacity: 0;
	filter: alpha(opacity=0);
	margin-top: 30px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	-moz-transition-delay: 0.1s;
	-webkit-transition-delay: 0.1s;
	-o-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
.pirenko_team_member,
#sidebar.prk_blogged,
#sidebar.on_single {
	opacity: 0;
	filter: alpha(opacity=0);
	margin-top: 30px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	-moz-transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
	transition-delay: 0.3s;
}
#prk_full_size_single {
	opacity: 0;
	filter: alpha(opacity=0);
	margin-top: 30px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	-moz-transition-delay: 0.1s;
	-webkit-transition-delay: 0.1s;
	-o-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
#full-entry-right {
	z-index: 1;
	opacity: 0;
	filter: alpha(opacity=0);
	top: 30px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	-moz-transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
	transition-delay: 0.3s;
}
#prk_half_size_single {
	opacity: 0;
	filter: alpha(opacity=0);
	margin-top: 90px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	-moz-transition-delay: 0.1s;
	-webkit-transition-delay: 0.1s;
	-o-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
.astro_menu_colored,
.astro_menu_colored a,
.astro_menu_colored a:hover,
#top_form_close,
#menu_section,
.sf-menu>li>a,
.sf-menu>li>a:hover,
#searchform_top input,
.prk_gallery_title {
	color: #7b858f;
}
#searchform_top input::-webkit-input-placeholder {
	color: #7b858f;
}
#searchform_top input:-moz-placeholder {
	/* Firefox 18- */
	color: #7b858f;
}
#searchform_top input::-moz-placeholder {
	/* Firefox 19+ */
	color: #7b858f;
}
#searchform_top input:-ms-input-placeholder {
	color: #7b858f;
}
#prk_top_divider,
#menu_section #prk_menu_left_trigger .prk_menu_block,
#menu_section #prk_menu_right_trigger .prk_menu_block {
	background-color: #7b858f;
	background-color: rgba(123, 133, 143, 0.88);
}
a,
a:hover,
#top_widgets h3,
.contact_error,
#top_widgets .email a:hover,
h3 a:hover,
.entry-title a:hover,
.blog_meta>p>a:hover,
#blog_entries_masonr .blog_meta a:hover,
#single_portfolio_meta .comments-link:hover,
.blog_meta a.comments-link:hover,
.blog_meta a:hover,
#mini_menu a:hover,
.post_meta_single a:hover,
.entry_title_single .masonr_date>span,
.post_meta_single #previous_button:hover .after_icon,
.post_meta_single #next_button:hover .bf_icon,
#nav-main.resp_mode li > a:hover,
.a_colored a:hover,
.recentposts_ul_shortcode .blog_meta a:hover,
.classic_meta .post-categories li a:hover,
.headings_top,
.tiny_bullet,
.not_zero_color {
	color: #00cc99;
}
#calendar_wrap caption,
.wpb_heading,
.zero_color,
.zero_color a,
.header_font.zero_color a,
a.zero_color,
.zero_color a:hover,
a.zero_color:hover {
	color: #313539;
}
#after_widgets,
#prk_footer #footer_bk a.default_color,
#prk_footer #footer_bk .default_color a,
#prk_footer {
	color: #727272;
}
#prk_footer .gusto_active_icon,
#prk_footer .gusto_address_icon,
#prk_footer .prk_footer_menu a,
#prk_footer .copy a,
#prk_footer #footer_bk a,
#footer_in .widget-title {
	color: #c9c9c9;
}
#prk_footer .prk_footer_menu a .lower_divider {
	color: #c9c9c9 !important;
}
.colored_theme_button input,
.colored_theme_button a,
.theme_button input,
.theme_button_inverted input,
.theme_button a,
.theme_button_inverted a,
.prk_radius,
.colorer-pinterest,
.colorer-linkedin,
.colorer-stumbleupon,
.colorer-delicious,
.colorer-deviantart,
.colorer-digg,
.colorer-flickr,
.colorer-yahoo,
.colorer-vimeo,
.colorer-skype,
.colorer-flickr,
.colorer-youtube,
.colorer-rss,
.colorer-google,
.colorer-twitter,
.colorer-facebook {
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
#footer_in .simple_line {
	border-bottom: #727272;
	border-bottom: 1px solid rgba(114, 114, 114, 0.25);
}
#footer_in .pirenko_highlighted {
	border: #727272;
	border: 1px solid rgba(114, 114, 114, 0.25);
}
#after_widgets.not_plain,
#prk_footer_menu,
.copy {
	border-top: #727272;
	border-top: 1px solid rgba(114, 114, 114, 0.25);
}
#after_widgets.not_plain {
	color: #fff !important;
	background-color: #161616;
}
#prk_footer {
	background-color: #1c1c1c;
	border-top: 5px solid #00cc99;
}
body,
.prk_tags_ul a,
.blog_meta>p>a,
.flexslider .headings_body,
.shortcode_slider .headings_body,
.padded_text a,
.post_meta_single .after_icon,
.post_meta_single .bf_icon,
.post_meta_single a,
.blog_meta a,
.default_color,
.default_color a,
.default_color a:hover,
a.default_color,
a.default_color:hover,
.titled_block .grid_single_title span a,
.contact_address_right_single a,
#gusto_search,
.masonr_read_more a,
.blog_meta a,
#nav-main.resp_mode li > a,
.ui-tabs .ui-tabs-nav li a,
.tagcloud a,
.pirenko_highlighted,
.prk_minimal_button>span,
.prk_minimal_button>a,
.prk_minimal_button>input,
.ui-accordion .ui-accordion-header,
.ui-accordion .ui-accordion-header a,
select {
	color: #333;
}
a.small_headings_color,
.small_headings_color a,
.small_headings_color {
	color: #666;
}
::-webkit-input-placeholder {
	color: #5a5a5a;
}
:-moz-placeholder {
	color: #5a5a5a;
}
::-moz-placeholder {
	color: #5a5a5a;
}
:-ms-input-placeholder {
	color: #5a5a5a;
}
.vc_progress_bar .vc_single_bar .vc_label,
.entry-title a,
a.lk_text,
.sidebar_bubble,
a.lk_text:hover,
.theme_tags li a,
.theme_tags li a:hover,
.related_post a,
.prk_folio_control,
.prk_price_featured,
.menu_bk_color {
	color: #ffffff;
}
#contact-form textarea {
	color: #5a5a5a;
}
.flex-prev,
.flex-next,
a.flex-prev:hover,
a.flex-next:hover,
#previous_button a,
#previous_button a:hover,
#next_button a,
#next_button a:hover,
.mini_arrow_up,
.prevnext_single a,
.bx-controls-direction a,
.bx-controls-direction a:hover,
#back_portfolio a,
.site_background_colored a,
a.site_background_colored,
.site_background_colored,
blockquote,
.prk_blockquote.colored_background .in_quote,
.prk_heart_masonry,
.prk_button_like,
.body_bk_color,
#prk_gallery_control_right,
#prk_gallery_control_left,
.prk_sharrre_button a,
.colored_theme_button input,
.colored_theme_button a,
.colored_theme_button a:hover,
#gusto_to_top,
#footer_in .theme_button input,
.theme_button input,
.theme_button a,
.theme_button a:hover,
#pages_static_nav a,
.member_function,
.theme_button_inverted a,
.theme_button_inverted a:hover,
#tp_side_close_icon .icon-up-open:before,
#tp_side_icon .icon-down-open:before,
.prk_minimal_button>span.current,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a,
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
	color: #f5f5f2;
}
.flex-control-nav li a {
	background-color: #f5f5f2;
}
.flex-control-nav li a {
	-webkit-box-shadow: 0px 0px 1px rgba(245, 245, 242, 0.75);
	-mobox-shadow: 0px 0px 1px rgba(245, 245, 242, 0.75);
	box-shadow: 0px 0px 1px rgba(245, 245, 242, 0.75);
}
#calendar_wrap caption,
.bd_headings_text_shadow {
	text-shadow: 0px 0px 1px rgba(49, 53, 57, 0.2);
}
.body_text_shadow {
	text-shadow: 0px 0px 1px rgba(90, 90, 90, 0.2);
}
#gusto_to_top {
	background-color: #727272;
	background-color: rgba(114, 114, 114, 0.75);
}
.flexslider .theme_button_inverted a,
.navigation-previous,
.navigation-next {
	background-color: #727272;
}
#project_info .simple_line,
#gusto_header_wpml .sf-menu .sub-menu>li,
#gusto_header_bar {
	border-bottom: 1px solid rgba(84, 91, 98, 0.12);
}
#gusto_header_bar a,
#gusto_header_bar {
	color: #545b62;
}
#gusto_header_bar i.left_floated,
.header_stack a:hover {
	color: #494f55;
}
.flex-direction-nav li a.flex-next,
.flex-direction-nav li a.flex-prev {
	background-color: #111111;
}
#nprogress .bar {
	background-color: #7b858f;
}
#single_slider .spinner-icon,
.shortcode_slider.super_height .spinner-icon,
.project_ajax_loader .spinner-icon,
#nprogress .spinner-icon {
	border-top-color: #7b858f;
	border-left-color: #7b858f;
}
#pages_static_nav .spinner-icon {
	border-top-color: #7b858f;
	border-left-color: #7b858f;
}
.prk_blockquote.colored_background .in_quote:after {
	border-color: #f5f5f2 rgba(245, 245, 242, 0.35) #f5f5f2 rgba(245, 245, 242, 0.35);
}
#gusto_menu.under_logo .sf-menu li a {
	color: #7b858f !important;
}
.headings_top,
.active_text_shadow {
	text-shadow: 0px 0px 1px rgba(63, 195, 128, 0.3);
}
#footer_in input::-webkit-input-placeholder {
	color: #727272;
}
#footer_in input:-moz-placeholder {
	/* Firefox 18- */
	color: #727272;
}
#footer_in input::-moz-placeholder {
	/* Firefox 19+ */
	color: #727272;
}
#footer_in input:-ms-input-placeholder {
	color: #727272;
}
.commentlist li .comment-author img {
	border: 4px solid #ffffff;
}
.at_top #prk_responsive_menu.at_top .sf-menu>li.mega_menu>ul>li>a {
	background-color: #ffffff !important;
}
#searchform_top input,
.at_top #prk_menu_els,
#contact_info,
#project_info,
#outerSliderWrapper,
#pages_static_nav a,
#bottom_bar_wrapper,
#top_form_hider,
#gusto_menu {
	background-color: #ffffff;
}
#project_info .zero_color {
	color: #313539;
}
.tooltipster-light {
	color: #ffffff;
	background-color: #000000;
	background-color: rgba(0, 0, 0, 1);
}
#gusto_close>div,
.naverette {
	color: #ffffff;
}
.tooltipster-light.prk_bigger {
	background-color: #000000;
	background-color: rgba(0, 0, 0, 0.8);
}
#gusto_close>div,
.naverette>div {
	background-color: #000000;
	background-color: rgba(0, 0, 0, 0.65);
}
#gusto_close>div:hover,
.naverette>div:hover {
	background-color: #000000;
}
#copy {
	color: #727272;
}
.as-prk-skills a,
.as-prk-skills,
.as-prk_title,
.as-panel .grid_single_title .inner_skills,
.as-panel .grid_single_title a {
	color: #ffffff;
}
.accordion-slider .as-layer.as-black,
.as-panel .titled_block {
	background-color: #000000;
	background-color: rgba(0, 0, 0, 0.9);
}
.accordion-slider .as-pagination-button {
	border: 2px solid #000000;
}
.accordion-slider .as-pagination-buttons .as-selected {
	background-color: #000000;
}
.theme_button_inverted a {
	background-color: #727272;
}
#prk_gallery_control_right,
#prk_gallery_control_left,
.classic_meta .post-categories li a,
.prk_sharrre_father,
.prk_sharrre_button {
	background-color: #313539;
}
.blog_fader_grid {
	background-color: #313539;
	background-color: rgba(49, 53, 57, 0.6);
}
.vc_progress_bar .vc_single_bar .vc_bar,
.bx-controls-direction a,
.prk_button_like,
.theme_tags li.active,
.blog_icon,
.inner_line_block,
.inner_line_single_block,
.home_fader_grid,
.colored_theme_button a,
.colored_theme_button input,
.theme_button input,
.theme_button a,
.sidebar_bubble,
.big_icon,
.single_special_line,
#right_rect,
#left_rect,
.special_line,
.member_function,
.prk_blockquote.colored_background,
#tp_side_plus,
.blog_squared_icon,
.prk_blockquote.colored_background,
.tiny_line,
.back_activated_color,
.active_bar,
.inner_line_sidebar_block,
.prk_minimal_button>span.current,
.ui-accordion .ui-accordion-header.ui-state-active,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active {
	background-color: #00cc99;
}
.theme_button_inverted.active a {
	background-color: #00cc99 !important;
}
.prk_accordion .ui-accordion-content,
.wpb_accordion_content,
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
.prk_speech,
.small_squared,
.prk_price_table,
.vc_progress_bar .vc_single_bar,
.cart-collaterals table,
.shop_table,
.woocommerce #payment,
.woocommerce-error,
.prk_price_header,
.liner,
.es-nav span,
.btn-primary,
#magic-line,
.prk_minimal_button>span,
.prk_minimal_button>a,
.prk_minimal_button>input,
.tagcloud a,
#author_area,
.comment_floated:before,
.comment_floated,
.pirenko_highlighted,
#nav-main.resp_mode,
.timeline_tip_top_hide,
.timeline_entry_wp,
.prk_timeline_tip_hide,
.prk_timeline_tip,
.tip_top_hide,
.prk_inner_tip,
.prk_blockquote,
#author_area.prk_blockquote.colored_background,
.masonry_inner,
.colored_bg {
	background-color: #ffffff;
}
.prk_cropped_blockquote:before,
.prk_cropped_blockquote:after,
.comment_floated:after,
#author_area:after,
#author_area:before {
	background-color: #f5f5f2;
}
.comments_special_button a {
	color: #ffffff !important;
}
.sf-menu>li.mega_menu>ul>li>a {
	background-color: #202020 !important;
}
#gusto_header_wpml .sf-menu .sub-menu {
	background-color: #FFFFFF;
}
#menu_section .sf-menu .sub-menu {
	background-color: #202020;
}
.sf-menu .prk_regular_menu li {
	border-top: 1px dashed #393d46;
}
.sf-menu>li.mega_menu>ul>li {
	border-right: 1px dashed #393d46;
}
.sf-menu .sub-menu a {
	color: #808080;
}
.sf-menu>li.mega_menu>ul>li>a {
	color: #ffffff !important;
}
#prk_hidden_bar {
	width: 260px;
}
.boxed_gusto #prk_hidden_bar {
	margin-right: -260px;
}
#body_hider {
	right: 260px;
}
.prk_shifted #prk_hidden_bar {
	margin-right: 0px;
}
.prk_shifted #contact_info,
.prk_shifted #prk_ajax_container,
.prk_shifted #bottom_bar_wrapper,
.prk_shifted #prk_responsive_menu,
.prk_shifted #prk_footer {
	margin-left: -260px;
}
#prk_hidden_bar .default_color a,
#prk_hidden_bar a.default_color,
#prk_hidden_bar .default_color,
#prk_hidden_bar {
	color: #686868;
}
#prk_hidden_bar .widget-title,
#prk_hidden_bar .not_zero_color,
#prk_hidden_bar .not_zero_color a,
#prk_hidden_bar a.not_zero_color {
	color: #ffffff;
}
.mCSB_scrollTools .mCSB_draggerRail {
	background-color: #5a5a5a;
	background-color: rgba(90, 90, 90, 0.3);
}
#prk_hidden_bar .mCSB_scrollTools .mCSB_draggerRail {
	background-color: #686868;
	background-color: rgba(104, 104, 104, 0.3);
}
#project_info .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #00cc99;
}
#prk_hidden_bar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background-color: #ffffff;
}
#prk_hidden_bar {
	background-color: #111111;
}
#portfolio_info {
	border-left: 1px solid #5a5a5a;
	border-left: 1px solid rgba(90, 90, 90, 0.25);
}
.wpb_tabs .ui-tabs .ui-tabs-panel {
	border-top: 1px solid #f5f5f2;
}
.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab {
	border-left: 1px solid #f5f5f2;
}
.prk_prices_specs,
.page-prk-blog-full .blog_lower,
.wpb_separator,
.vc_text_separator,
.post_meta_single,
.simple_line,
.simple_line_onbg,
.low_subheading,
.simple_line.special_size,
.simple_line.header_divider {
	border-bottom: 1px solid #dedede;
}
#timeline_line {
	background-color: #dedede;
}
.simple_line.blog_divider {
	border-bottom: 6px solid #dedede;
}
.simple_line.thick {
	border-bottom: 3px solid #dedede;
}
.simple_line.thicker {
	border-bottom: 5px solid #dedede;
}
.commentlist li .comment-author img {
	outline: 1px solid #dedede;
}
.prk_prices_specs li,
.underp {
	border-bottom: 1px solid #dedede;
	border-bottom: 1px solid rgba(222, 222, 222, 0.65);
}
#prk_responsive_menu.at_top .sf-menu>li.mega_menu>ul>li>a,
#prk_responsive_menu.at_top #menu_section .sf-menu>li>a {
	color: #7b858f !important;
}
#prk_responsive_menu.at_top .sf-menu>li.mega_menu>ul>li>a,
#prk_responsive_menu.at_top #menu_section .sf-menu>li,
#prk_responsive_menu.at_top .sf-menu .prk_regular_menu li,
#prk_responsive_menu.at_top .sf-menu .prk_regular_menu li:first-child,
.prk_prices_specs {
	border-top: 1px solid #dedede !important;
	border-top: 1px solid rgba(222, 222, 222, 0.65) !important;
}
.recentposts_ul_shortcode .blog_lower,
#blog_entries_masonr .blog_lower,
#prk_nav_inner,
.prk_price_header,
.post_meta_single,
#respond .low_subheading,
#prk_gallery_footer {
	border-top: 1px solid #dedede;
}
.wpb_row .wpb_column:last-child .wpb_wrapper .prk_price_table .prk_prices_specs,
.wpb_row .wpb_column:last-child .wpb_wrapper .prk_price_table .prk_price_header,
#prk_gallery_counter {
	border-right: 1px solid #dedede;
}
.timeline_line_inner {
	border-left: 3px solid #dedede;
}
.comments_liner,
.prk_prices_specs,
.prk_price_header,
#prk_gallery_project_nav,
#prk_gallery_share {
	border-left: 1px solid #dedede;
}
.prk_minimal_button>span,
.prk_minimal_button>a,
.prk_minimal_button>input,
.cart-collaterals table,
table,
td,
.woocommerce .quantity input.qty,
.woocommerce #content .quantity input.qty,
.woocommerce-page .quantity input.qty,
.woocommerce-page #content .quantity input.qty,
.tagcloud a,
.pirenko_highlighted,
.pk_contact_highlighted,
.shop_table,
.woocommerce #payment,
.woocommerce-error,
.comment_floated:before,
.comment_floated:after,
#author_area:after,
#author_area:before,
.prk_cropped_blockquote:before,
.prk_cropped_blockquote:after,
.prk_bordered {
	border: 1px solid #e8e8e8;
}
.ui-accordion .ui-accordion-header,
.ui-tabs .ui-tabs-nav li,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
	background-color: #e8e8e8;
}
.simple_line_colored {
	border-bottom: 1px solid rgba(63, 195, 128, 0.8);
}
.read_more_text {
	background-color: #5a5a5a;
}
input,
textarea,
select,
.uneditable-input {
	border: 1px solid #5a5a5a;
}
.page-header {
	border-bottom: 1px solid #5a5a5a;
	border-bottom: 1px solid rgba(90, 90, 90, 0.20);
}
.wpb_tour .ui-state-active,
.wpb_tour .ui-widget-content .ui-state-active,
.wpb_tour .ui-widget-header .ui-state-active,
.wpb_tour .ui-tabs .ui-tabs-nav li.ui-state-active,
.wpb_tabs .ui-tabs-nav .ui-state-active,
.wpb_tabs .ui-tabs-nav .ui-widget-content .ui-state-active,
.wpb_tabs .ui-tabs-nav .ui-widget-header .ui-state-active,
.wpb_tabs .ui-tabs-nav .ui-tabs .ui-tabs-nav li.ui-state-active {
	background-color: #00cc99;
}
.wpb_column.column_container,
ul.wpb_thumbnails-fluid > li,
.last_toggle_el_margin,
.wpb_button {
	margin-bottom: 10px;
}
.colorer-pinterest,
.colorer-linkedin,
.colorer-stumbleupon,
.colorer-delicious,
.colorer-deviantart,
.colorer-digg,
.colorer-flickr,
.colorer-yahoo,
.colorer-vimeo,
.colorer-skype,
.colorer-flickr,
.colorer-youtube,
.colorer-rss,
.colorer-google,
.colorer-twitter,
.colorer-facebook,
.colored_theme_button input,
.colored_theme_button a,
.theme_button input,
.theme_button_inverted input,
.theme_button a,
.theme_button_inverted a {
	box-shadow: 0 -3px rgba(0, 0, 0, 0.2) inset;
	-webkit-box-shadow: 0 -3px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow: 0 -3px rgba(0, 0, 0, 0.2) inset;
}
.colored_theme_button.small input,
.colored_theme_button.small a,
.theme_button.small input,
.theme_button_inverted.small input,
.theme_button.small a,
.theme_button_inverted.small a {
	padding-bottom: 5px;
}
@media only screen and (max-width: 767px) {
	.prk_price_table .prk_prices_specs,
	.prk_price_table .prk_price_header {
		border-right: 1px solid #dedede;
	}
}
#gusto_header_bar {
	background-color: #FFFFFF;
}
@media(max-width:480px) {
	.prk_rv, .rev_slider_wrapper {
		display: none !important;
	}
}
#prk_mega_wrap.boxed_gusto,
.boxed_shadow {
	-webkit-box-shadow: 0px 0px 1px rgba(49, 53, 57, 0.3);
	box-shadow: 0px 0px 1px rgba(49, 53, 57, 0.3);
}
.woocommerce .boxed_shadow {
	-webkit-box-shadow: 0px 0px 2px rgba(49, 53, 57, 0.3) !important;
	box-shadow: 0px 0px 2px rgba(49, 53, 57, 0.3) !important;
}
#prk_responsive_menu {
	-webkit-box-shadow: 0px 0px 4px rgba(49, 53, 57, 0.3);
	box-shadow: 0px 0px 4px rgba(49, 53, 57, 0.3);
}
.boxed_gusto #prk_responsive_menu {
	-webkit-box-shadow: 0px 2px 4px -2px rgba(49, 53, 57, 0.3);
	box-shadow: 0px 2px 4px -2px rgba(49, 53, 57, 0.3);
}
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page #content input.button {
	border: 1px solid #dedede;
	color: #5a5a5a;
}
.product .images .thumbnails>a,
.product .images>a,
.product>a {
	background-color: #ffffff !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
	border: 1px solid #e8e8e8;
}
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale {
	background-color: #00cc99 !important;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li span.current {
	color: #00cc99 !important;
}
.woocommerce ul.products li.product .price del,
.woocommerce-page ul.products li.product .price del {
	color: #5a5a5a;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
	background-color: #ffffff !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
	background-color: #f5f5f2 !important;
}
.rev_slider_wrapper .wpcf7 img.ajax-loader {
	display: none !important;
}
.gusto_vcard img {
	max-height: 44px;
}
#mc-indicates-required {
	display: none;
}
.sitemap_block .page-item-3029,
.sitemap_block .page-item-2966,
.sitemap_block .page-item-3690,
.sitemap_block .page-item-2904,
.sitemap_block .page-item-2898,
.sitemap_block .page-item-2902,
.sitemap_block .page-item-2900,
.sitemap_block .page-item-3966,
.sitemap_block .page-item-2988,
.sitemap_block .page-item-3503,
.sitemap_block .page-item-3534,
.sitemap_block .page-item-3700,
.sitemap_block .page-item-3744,
.sitemap_block .page-item-3751,
.sitemap_block .page-item-3784,
.sitemap_block .page-item-3776,
.sitemap_block .cat-item-9,
.sitemap_block .cat-item-21,
.sitemap_block .cat-item-27,
.sitemap_block .cat-item-11,
.sitemap_block .cat-item-20,
.sitemap_block .cat-item-26,
.sitemap_block .cat-item-10,
.sitemap_block .cat-item-19,
.sitemap_block .cat-item-25,
.sitemap_block .cat-item-8,
.sitemap_block .cat-item-18,
.sitemap_block .cat-item-24,
.sitemap_block .cat-item-12,
.sitemap_block .cat-item-16,
.sitemap_block .cat-item-22,
.sitemap_block .cat-item-13,
.sitemap_block .cat-item-17,
.sitemap_block .cat-item-23 {
	display: none;
}
.gusto_photography_skin #project_info .simple_line,
.gusto_photography_skin #gusto_header_wpml .sf-menu .sub-menu>li,
.gusto_photography_skin #gusto_header_bar {
	border-bottom: 1px solid rgba(79, 79, 80, 0.2);
}
.gusto_photography_skin #contact_info #contact_form {
	background-color: #191b1b;
}
.gusto_photography_skin #contact_info #contact_form h4.zero_color {
	color: #ffffff;
}
.gusto_profile_link,
.sh_member_name,
.prk_vc_title {
	text-rendering: auto;
}