a {
	color: rgb(177, 22, 40);
}
a:hover {
	color: rgb(177, 22, 40);
}
blockquote {
	border-color: rgb(177, 22, 40);
}
.button {
	background-color: rgb(177, 22, 40);
}
input[type='submit'] {
	background-color: rgb(177, 22, 40);
}
.gmap .marker::before {
	background-image: url("../images/marker.png");
}
@media not all, all and (min-resolution:192dpi)
{
.gmap .marker::before {
	background-image: url("../images/marker@2x.png"); background-size: 45px 39px;
}
}
.comments-1 .bypostauthor {
	
}
.comments-1 .bypostauthor .comment_inner {
	
}
.widget a:hover {
	color: rgb(177, 22, 40);
}
.ffWidgetRecentPosts .recent_post_comments_number:hover i {
	color: rgb(177, 22, 40);
}
.ffWidgetRecentPosts .recent_post_like_number:hover i {
	color: rgb(177, 22, 40);
}
.tagcloud a:hover {
	background-color: rgb(177, 22, 40);
}
.ffWidgetSocial .social_icon:hover {
	background-color: rgb(177, 22, 40);
}
.widget_calendar table tbody a {
	background-color: rgb(177, 22, 40);
}
.header-2 .contact_info a:hover {
	color: rgb(177, 22, 40);
}
.header-2 .flag_list .flag:hover {
	color: rgb(177, 22, 40);
}
.navigation-1 li:hover .top-menu-item-a {
	color: rgb(177, 22, 40);
}
.navigation-1 .search_top_button:hover {
	color: rgb(177, 22, 40);
}
.navigation-1 .current-menu-ancestor .top-menu-item-a {
	color: rgb(177, 22, 40);
}
.navigation-1 .current-menu-parent .top-menu-item-a {
	color: rgb(177, 22, 40);
}
.navigation-1 .current_page_parent .top-menu-item-a {
	color: rgb(177, 22, 40);
}
.navigation-1 .current_page_ancestor .top-menu-item-a {
	color: rgb(177, 22, 40);
}
.navigation-1 .current-menu-item .top-menu-item-a {
	color: rgb(177, 22, 40);
}
.navigation-1 .noactive:hover .top-menu-item-a {
	color: rgb(177, 22, 40) !important;
}
.navigation-2 li a:hover {
	color: rgb(177, 22, 40);
}
.blog-post-1 .post_meta a:hover {
	color: rgb(177, 22, 40);
}
.blog-post-1 .post_meta_left a:hover {
	color: rgb(177, 22, 40);
}
.blog-post-1 .post_meta_left a:hover i {
	color: rgb(177, 22, 40);
}
.blog-post-1 .post_tags a:hover {
	border-color: rgb(177, 22, 40); background-color: rgb(177, 22, 40);
}
.blog-post-1 .share_this .share_this_links a:hover {
	color: rgb(177, 22, 40);
}
.pagination-1 .current.page {
	background-color: rgb(177, 22, 40);
}
.pagination-1 a.page:hover {
	background-color: rgb(177, 22, 40);
}
.portfolio_titlebar-2 .portfolio_nav a:hover {
	background-color: rgb(177, 22, 40);
}
.portfolio_like_wrapper:hover .portfolio_like_icon {
	color: rgb(177, 22, 40);
}
.portfolio_like_wrapper:hover .portfolio_like_number {
	color: rgb(177, 22, 40);
}
.portfolio_image_wrapper .portfolio_image_link:hover {
	
}
.portfolio_image_wrapper .portfolio_image_zoom:hover {
	
}
.portfolio-single-1 .post_meta .like_number:hover {
	color: rgb(177, 22, 40);
}
.portfolio-single-1 .post_meta a.like_number:hover {
	color: rgb(177, 22, 40);
}
.portfolio-single-1 .post_meta .like_number:hover i {
	color: rgb(177, 22, 40);
}
.team_member .team_member_social_icons a:hover {
	color: rgb(177, 22, 40);
}
.team_member .team_member_social_links a {
	color: rgb(177, 22, 40);
}
.text_icon_block-1:hover .tib_icon {
	color: rgb(177, 22, 40); -webkit-box-shadow: 0 0 0 2px #b11628-text-icon-block-shadow; -moz-box-shadow: 0 0 0 2px #b11628-text-icon-block-shadow;
}
.text_icon_block-3 .tib_icon {
	background-color: rgb(177, 22, 40);
}
.text_icon_expand_item_wrapper:hover .text_icon_expand_image_wrapper {
	
}
.text_icon_expand_item .tie_icon {
	
}
.text_icon_expand_item_wrapper:hover .tie_icon {
	
}
.text_icon_expand_item_wrapper:hover .tie_title {
	color: rgb(177, 22, 40);
}
.recent_posts_slider .rps_like_wrapper:hover .rps_like_icon {
	color: rgb(177, 22, 40);
}
.recent_posts_slider .rps_like_wrapper:hover .rps_like_number {
	color: rgb(177, 22, 40);
}
.recent_posts_slider_wrapper .rps_controls a:hover {
	background-color: rgb(177, 22, 40);
}
.rps_image_wrapper .rps_image_link:hover {
	
}
.rps_image_wrapper .rps_image_zoom:hover {
	
}
.recent_posts_slider-2 .rps_like_wrapper:hover .rps_like_icon {
	color: rgb(177, 22, 40);
}
.recent_posts_slider-2 .rps_like_wrapper:hover .rps_like_number {
	color: rgb(177, 22, 40);
}
.recent_posts_slider-2_wrapper .rps_controls a:hover {
	background-color: rgb(177, 22, 40);
}
.recent_posts_slider-2_wrapper .rps_image_wrapper .rps_image_link:hover {
	
}
.recent_posts_slider-2_wrapper .rps_image_wrapper .rps_image_zoom:hover {
	
}
.client_logo_slider_wrapper .cls_controls a:hover {
	background-color: rgb(177, 22, 40);
}
.photo_slider-1 .bx-wrapper .bx-prev:hover {
	background-color: rgb(177, 22, 40) !important;
}
.photo_slider-1 .bx-wrapper .bx-next:hover {
	background-color: rgb(177, 22, 40) !important;
}
.progress_bars-1 .pb_bar {
	background-color: rgb(177, 22, 40);
}
.accordeon-2 .tb_accordeon_item_active .tb_accordeon_item_post_title_wrapper {
	border-left-color: rgb(177, 22, 40);
}
.faq-1 .faq_header_item:hover .faq_header_item_title {
	color: rgb(177, 22, 40);
}
.faq-1 .divider_button_up {
	background-image: url("../images/divider_button_up.png");
}
@media not all, all and (min-resolution:192dpi)
{
.faq-1 .divider_button_up {
	background-image: url("../images/divider_button_up@2x.png"); background-size: 83px 33px;
}
}
.sitemap-1 a {
	color: rgb(177, 22, 40);
}
.footer-widgets .ffWidgetRecentPosts .recent_post_title:hover {
	color: rgb(177, 22, 40);
}
.footer-widgets .ffWidgetRecentPosts .recent_post_comments_number:hover {
	color: rgb(177, 22, 40);
}
.footer-widgets .ffWidgetRecentPosts .recent_post_like_number:hover {
	color: rgb(177, 22, 40);
}
.footer-widgets .ffWidgetRecentPosts .recent_post_comments_number:hover i {
	color: rgb(177, 22, 40);
}
.footer-widgets .ffWidgetRecentPosts .recent_post_like_number:hover i {
	color: rgb(177, 22, 40);
}
a.dot-irecommendthis:hover {
	color: rgb(177, 22, 40) !important;
}
a.dot-irecommendthis:hover::before {
	color: rgb(177, 22, 40) !important;
}
#sidebar-1 a.dot-irecommendthis:hover {
	color: rgb(177, 22, 40) !important;
}
#sidebar-1 a.dot-irecommendthis:hover::before {
	color: rgb(177, 22, 40) !important;
}
.footer-widgets .ffWidgetRecentPosts .dot-irecommendthis:hover {
	color: rgb(177, 22, 40) !important;
}
.footer-widgets .ffWidgetRecentPosts .dot-irecommendthis:hover::before {
	color: rgb(177, 22, 40) !important;
}
.woocommerce span.onsale {
	background: rgb(177, 22, 40) !important;
}
.woocommerce-page span.onsale {
	background: rgb(177, 22, 40) !important;
}
.woocommerce a.button {
	background: rgb(177, 22, 40);
}
.woocommerce button.button {
	background: rgb(177, 22, 40);
}
.woocommerce input.button {
	background: rgb(177, 22, 40);
}
.woocommerce #respond input#submit {
	background: rgb(177, 22, 40);
}
.woocommerce #content input.button {
	background: rgb(177, 22, 40);
}
.woocommerce-page a.button {
	background: rgb(177, 22, 40);
}
.woocommerce-page button.button {
	background: rgb(177, 22, 40);
}
.woocommerce-page input.button {
	background: rgb(177, 22, 40);
}
.woocommerce-page #respond input#submit {
	background: rgb(177, 22, 40);
}
.woocommerce-page #content input.button {
	background: rgb(177, 22, 40);
}
.woocommerce nav.woocommerce-pagination ul li span.current {
	background: rgb(177, 22, 40);
}
.woocommerce nav.woocommerce-pagination ul li a:hover {
	background: rgb(177, 22, 40);
}
.woocommerce nav.woocommerce-pagination ul li a:focus {
	background: rgb(177, 22, 40);
}
.woocommerce #content nav.woocommerce-pagination ul li span.current {
	background: rgb(177, 22, 40);
}
.woocommerce #content nav.woocommerce-pagination ul li a:hover {
	background: rgb(177, 22, 40);
}
.woocommerce #content nav.woocommerce-pagination ul li a:focus {
	background: rgb(177, 22, 40);
}
.woocommerce-page nav.woocommerce-pagination ul li span.current {
	background: rgb(177, 22, 40);
}
.woocommerce-page nav.woocommerce-pagination ul li a:hover {
	background: rgb(177, 22, 40);
}
.woocommerce-page nav.woocommerce-pagination ul li a:focus {
	background: rgb(177, 22, 40);
}
.woocommerce-page #content nav.woocommerce-pagination ul li span.current {
	background: rgb(177, 22, 40);
}
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover {
	background: rgb(177, 22, 40);
}
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus {
	background: rgb(177, 22, 40);
}
.woocommerce nav.woocommerce-pagination ul li span.current {
	background: rgb(177, 22, 40);
}
.woocommerce nav.woocommerce-pagination ul li a:hover {
	background: rgb(177, 22, 40);
}
.woocommerce nav.woocommerce-pagination ul li a:focus {
	background: rgb(177, 22, 40);
}
.woocommerce #content nav.woocommerce-pagination ul li span.current {
	background: rgb(177, 22, 40);
}
.woocommerce #content nav.woocommerce-pagination ul li a:hover {
	background: rgb(177, 22, 40);
}
.woocommerce #content nav.woocommerce-pagination ul li a:focus {
	background: rgb(177, 22, 40);
}
.woocommerce-page nav.woocommerce-pagination ul li span.current {
	background: rgb(177, 22, 40);
}
.woocommerce-page nav.woocommerce-pagination ul li a:hover {
	background: rgb(177, 22, 40);
}
.woocommerce-page nav.woocommerce-pagination ul li a:focus {
	background: rgb(177, 22, 40);
}
.woocommerce-page #content nav.woocommerce-pagination ul li span.current {
	background: rgb(177, 22, 40);
}
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover {
	background: rgb(177, 22, 40);
}
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus {
	background: rgb(177, 22, 40);
}
.woocommerce a.alt.button {
	background: rgb(177, 22, 40);
}
.woocommerce button.alt.button {
	background: rgb(177, 22, 40);
}
.woocommerce input.alt.button {
	background: rgb(177, 22, 40);
}
.woocommerce #respond input.alt#submit {
	background: rgb(177, 22, 40);
}
.woocommerce #content input.alt.button {
	background: rgb(177, 22, 40);
}
.woocommerce-page a.alt.button {
	background: rgb(177, 22, 40);
}
.woocommerce-page button.alt.button {
	background: rgb(177, 22, 40);
}
.woocommerce-page input.alt.button {
	background: rgb(177, 22, 40);
}
.woocommerce-page #respond input.alt#submit {
	background: rgb(177, 22, 40);
}
.woocommerce-page #content input.alt.button {
	background: rgb(177, 22, 40);
}
.header-1_container .shop_top_button .cart-contents::before {
	background: rgb(177, 22, 40);
}
