#logo-img {
	padding-top: 25px;
}
#topbar {
	border:none;
}
#topbar div.container:after {
	content: '';
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid; 
}
.featured-column{
    background-position: right center;
    padding-top: 25px;
    padding-bottom: 25px;
}
.woocommerce ul.products li.product .info-product .product-rating, 
.woocommerce #reviews #comments ol.commentlist li .product-rating, .star-rating {
	font-weight: 400;
}
.quick-view-overlay {
	background: rgba( 0,0,0,0.96);
}
input[type="text"], input[type="password"], textarea, input[type="email"],
.woocommerce table.shop_table.coupon td input.input-text, 
.woocommerce table.shop_table.shipping p input.input-text,
.woocommerce table.shop_table.shipping a.sbSelector, 
.woocommerce-ordering a.sbSelector, 
.widget_product_categories a.sbSelector, 
.woocommerce table.variations a.sbSelector,
#bbpress-forums a.sbSelector, 
#bbpress-forums .sbOptions, 
#bbpress-forums input[type="text"], 
.bbp_widget_login input[type="text"], 
.bbp_widget_login input[type="password"],
.woocommerce form .form-row a.chosen-single,
.woocommerce .form-row .chosen-search input,
.woocommerce .form-row .chosen-drop,
.sbHolder .sbOptions {
	background-color: #0b0b0b;
}

/* WIDGET */
.arrow:after, .arrow-right:after {
	border-bottom-color: #000000; 
}
.arrow-left:after,
#bbpress-forums li.bbp-body div.bbp-reply-content:after {
	border-right-color: #000000 !important; 
}
.arrow-top:after,
#testimonial .arrow-down:after {
	border-top-color: #000000;
}
.widget.widget_shopping_cart .product_list_widget .mini-cart-item-info a,
.widget.widget_shopping_cart .total,
.widget.last-tweets p a,
.widget.yit_text_image div.widget_image i,
#wp-calendar caption,
.widget.recent-comments .recent-comments-list .the-post .comments-info-wrapper .title, 
.widget.recent-comments .recent-comments-list .the-post .comments-info-wrapper .author .url, 
.widget.recent-comments .recent-comments-list .the-post .comments-info-wrapper .author .email,
.widget.yit_toggle_menu ul.menu > li > a,
#list-or-grid .view-title, 
#number-of-products .view-title,
.yit_shortcodes.recent-post p.post-date .month,
.yit_shortcodes.recent-post p.post-date .day,
.yit_shortcodes.recent-post .text a.title,
.yit_portfolio_extra_info .portfolio_meta span.meta_title,
.woocommerce table.shop_table.cart td.product-subtotal, 
.woocommerce-page table.shop_table.cart td.product-subtotal,
.woocommerce #header-sidebar > div.yit_cart_widget p.total, 
#header-sidebar > div.yit_cart_widget p.total,
#bbpress-forums li.bbp-header ul.forum-titles li,
#bbpress-forums div.bbp-template-notice a, 
#bbpress-forums li.bbp-body ul.topic li.bbp-topic-title > a, 
#bbpress-forums li.bbp-body ul.forum li.bbp-forum-info > a, 
#bbpress-forums ul.bbp-reply-revision-log li.bbp-reply-revision-log-item a, 
#bbpress-forums div.bbp-reply-author a.bbp-author-name,
#bbpress-forums fieldset.bbp-form legend,
.quick-view-overlay .main .head p.price,
.widget.widget_display_topics a.bbp-author-name, 
.widget.widget_display_replies a.bbp-author-name {
	color: #ffffff;
}

div.socials.text.arrow-right:after,
div.socials.text.arrow:after,
#wishlist-share div.share-link.arrow-right:after,
div.socials.arrow:after {
	border-bottom-color: #ffffff;	
}

.portfolio_share .social-icon a:hover {
	color: #f7c104;
}

/* Features Tab */
.features-tab-container,
.yit_post_quote .quote-title span,
#bbpress-forums div.even, 
#bbpress-forums ul.even {
	background: #000000;
}
.features-tab-container ul.features-tab-labels li.current-feature,
.features-tab-container ul.features-tab-labels li.current-feature:hover {
	border-right: none;
}

/* widget cart */
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a, 
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info a,
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity, 
.woocommerce #header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal, 
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .quantity, 
#header-sidebar > div.yit_cart_widget .product_list_widget .mini-cart-item-info .subtotal {
	color: #a0a0a0;
}

.google-map-frame .map_box_info h4,
#map .map_box_info h4,
.woocommerce ul.products li.product-category.white .product-category-link .show-category-background h3 {
	color: #000000;
}

#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar {
	background-color: #0f0f0f;
	border-bottom: 1px solid #1e1e1e;
}
#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar input {
	color: #ffffff;
	background: #000000;
	border-color: #1e1e1e;
	box-shadow: none;
}
textarea.bbp-the-content.wp-editor-area {
	color: #a0a0a0;
}
#yith-searchsubmit:hover, #bbp_search_submit:hover {
	background-color: #666666;
	background: #666666;
}

.call-to-action-two .call-to-action-two-container,
.call-three .newsletter-cta-form-container {
	border: 6px solid #1b1b1b;
}

.woocommerce #content .quantity .minus, 
.woocommerce #content .quantity .plus, 
.woocommerce .quantity .minus, 
.woocommerce .quantity .plus, 
.woocommerce-page #content .quantity .minus, 
.woocommerce-page #content .quantity .plus, 
.woocommerce-page .quantity .minus, 
.woocommerce-page .quantity .plus,
.woocommerce #content .quantity input.qty, 
.woocommerce .quantity input.qty, 
.woocommerce-page #content .quantity input.qty, 
.woocommerce-page .quantity input.qty {
	border: 1px solid #1e1e1e;
	background: #0b0b0b;
	color: #ffffff;
}

#yith-s, .autocomplete-suggestions {
	background-color: #0b0b0b;
	color: #a0a0a0;
}
.autocomplete-suggestions {
	border-color: #1e1e1e;
}
.autocomplete-suggestion {
	background: none;
	color: #a0a0a0
}
.autocomplete-suggestion.autocomplete-selected {
	color: #ffffff;
	background-color: #666666;
}
#title_bar .woocommerce-breadcrumb {
	color: #666666;
}
.select_option, .select_option span,
.widget.yith-woo-ajax-navigation ul.yith-wcan-label li a,
.widget.yith-woo-ajax-navigation ul.yith-wcan-color li a {
	border: 1px solid #1e1e1e;
}

/* buddypress // buddypress */
.activity-list li.bbp_topic_create .activity-content .activity-inner, 
.activity-list li.bbp_reply_create .activity-content .activity-inner {
	border-left: 2px solid	#1e1e1e;
}
#buddypress #activity-filter-select .sbHolder > a.sbSelector, 
#buddypress #members-order-select .sbHolder > a.sbSelector, 
#buddypress #whats-new-post-in-box .sbHolder > a.sbSelector, 
#buddypress .messages-options-nav .sbHolder > a.sbSelector, 
#buddypress #group_members-order-select .sbHolder > a.sbSelector, 
#buddypress #groups-order-select .sbHolder > a.sbSelector {
	background-color: #0b0b0b;
}
#buddypress div.item-list-tabs ul li:hover a, 
#buddypress div.item-list-tabs ul li.current a, 
#buddypress div.item-list-tabs ul li.selected a {
	color: #f7c104;
}
#buddypress div.item-list-tabs ul li.selected a span, 
#buddypress div.item-list-tabs ul li.current a span {
	background: none;
}
#buddypress form#whats-new-form textarea {
	border-color: #1e1e1e !important;
}
#buddypress form#whats-new-form textarea:focus{
	border-color: #f7c104 !important;
}
#buddypress form#whats-new-form textarea {
	background: #0b0b0b;
	color: #a0a0a0;	
}
div.bbp-template-notice.info, div.bbp-template-notice { 
    background: url('../images/box-icon-darkskin.png') no-repeat left;
}
.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before {
	background: url('../images/box-icon-darkskin.png') no-repeat center;
}
.activity #buddypress .item-list-tabs.activity-type-tabs:before {
	background: url('../images/box-icon-darkskin.png' ) no-repeat center center;
	background-size: 80%;
}
#footer span.icon-circle i.fa {
	color: #f7c104;
}
.products-slider.swiper .swiper-slide .opacity .swiper-product-informations span.product-add-to-cart a {
	color: #ffffff;
}
h2#yit-popup-title, .yitpopup_wrapper {
	background: #000000;
}
.yitpopup_overlay {
	background: rgba(255,255,255,0.6);
}
.products-slider.swiper .opacity.right, .products-slider.swiper .opacity.left {
	background-color: rgba(0,0,0,0.8); 
}
.products-slider-wrapper .es-nav-prev, .products-slider-wrapper .es-nav-next, .categories-slider-wrapper .es-nav-prev, .categories-slider-wrapper .es-nav-next {
	background-color: rgba(0,0,0,0.6);
}
.products-slider-wrapper .es-nav-prev:hover, .products-slider-wrapper .es-nav-next:hover, .categories-slider-wrapper .es-nav-prev:hover, .categories-slider-wrapper .es-nav-next:hover {
	background-color: rgba( 0, 0, 0, 0.9 );
}
.products-slider-wrapper .es-nav-prev .fa, .products-slider-wrapper .es-nav-next .fa, .categories-slider-wrapper .es-nav-prev .fa, .categories-slider-wrapper .es-nav-next .fa {
	color: #a0a0a0;
}

#customer_login #wp-social-login-connect-options a.link_socials:hover i, #customer_login #wp-social-login-connect-options a.link_socials:hover {
    color: #fff !important;
    border-color: #fff !important;
}

.woocommerce #tab-reviews #reviews #comments h3, .woocommerce #tab-reviews #review_form h3 {
    color: #a0a0a0;
}

@media (max-width: 767px) {

    body.woocommerce #header-sidebar .yit_cart_widget .cart-items,body #header-sidebar .yit_cart_widget .cart-items {
        background: url('../images/mobile-menu/mobile-cart-dark.png') center top no-repeat !important;
    }
}
