/*Dark Grey color preset #484848 */

.woocommerce span.onsale, .woocommerce-page span.onsale,
.woo-mini-cart-container .cart-count,
#site-navigation ul.main-menu li.new:after {
	background: #484848 !important;
}

.corporate-header-style .woo-mini-cart-container .cart-count:after,
.header-style-v2 .woo-mini-cart-container .cart-count:after,
section#toolbar .woo-mini-cart-container .cart-count:after {
	border-right-color: #484848 !important;
}

body .wpb_tour .wpb_tabs_nav li.ui-tabs-active .fa {
	color: #484848;
}

body .wpb_tour .wpb_tabs_nav li.ui-tabs-active {
	border-color: #484848;
}

a {
	color: #484848;
}

a:hover {
	color: #757575;
}

#secondary li a:hover,
.wpb_widgetised_column li a:hover,
.woocommerce ul.cart_list li a:hover,
.woocommerce-page ul.cart_list li a:hover,
.woocommerce ul.product_list_widget li a:hover,
.woocommerce-page ul.product_list_widget li a:hover {
	color: #484848;
}

button, .button, html input[type="button"], input[type="reset"], input[type="submit"] {
	color: #fefefe;
	background: #555;
	background-image: -moz-linear-gradient(top, #555555 0%, #252525 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555), color-stop(100%,#252525));
	background-image: -webkit-linear-gradient(top, #555 0%,#252525 100%);
	background-image: -o-linear-gradient(top, #555555 0%,#252525 100%);
	background-image: -ms-linear-gradient(top, #555555 0%,#252525 100%);
	background-image: linear-gradient(to bottom, #555 0%,#252525 100%);
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}

button:hover,.button:hover,
html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
	background: #484848;
	color: #fefefe;
}

.add_to_wishlist {
	background-color: #F5F5F5;
	background-image: -moz-linear-gradient(top, #f5f5f5 0%, #ededed 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5F5F5), color-stop(100%,#EDEDED));
	background-image: -webkit-linear-gradient(top, #F5F5F5 0%,#EDEDED 100%);
	background-image: -o-linear-gradient(top, #f5f5f5 0%,#ededed 100%);
	background-image: -ms-linear-gradient(top, #f5f5f5 0%,#ededed 100%);
	background-image: linear-gradient(to bottom, #F5F5F5 0%,#EDEDED 100%);
	border: 1px solid #D3D3D3;
	color: #252525;
	font-size: 13px;
	text-shadow: none;
}

.add_to_wishlist:hover {
	background-color: #F5F5F5;
	color: #252525;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {
	background: #484848;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle.ui-state-hover,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle.ui-state-hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle.ui-state-focus,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle.ui-state-focus {
	background: #757575;
}

.woocommerce .widget_layered_nav ul li.chosen a,
.woocommerce-page .widget_layered_nav ul li.chosen a {
	border: 1px solid #555;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
	background: #555;
}

.woocommerce .widget_layered_nav ul li.chosen a:hover,
.woocommerce-page .widget_layered_nav ul li.chosen a:hover {
	background: #757575;
}

/* forum colors */

div.bbp-template-notice.info {
	background-color: #252525;
	color: #fefefe;
	border-left-color: #252525;
}

div.bbp-template-notice.info a {
	color: #fff;
}

div.bbp-template-notice.info a:hover {
	color: #999;
}

#bbpress-forums .forum-topic-info i,
#bbpress-forums .bbp-pagination .tags-icon {
	background: #555;
	color: #fefefe;
	border: 1px solid #6FB269;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}

.bbp-forum-header a.bbp-forum-permalink,
.bbp-topic-header a.bbp-topic-permalink,
.bbp-reply-header a.bbp-reply-permalink {
	background: rgba(0, 0, 0, 0.35);
}

.bbp-forum-header a.bbp-forum-permalink:hover,
.bbp-topic-header a.bbp-topic-permalink:hover,
.bbp-reply-header a.bbp-reply-permalink:hover {
	background: rgba(0, 0, 0, 1);
}

#bbpress-forums .bbp-forum-info-title .single-count > li a:after {
	background: rgba(0, 0, 0, 0.75);
}

#bbpress-forums .bbp-forum-info-title .single-count:hover > li a,
#bbpress-forums .bbp-forum-info-title .single-count:hover > li a:after,
#bbpress-forums .bbp-forum-info-title .single-count li ul li.bbp-forum-reply-count-dropdown a {
	background-color: #555555;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1);
}