/**
 * Dark CSS
 *
 * @package klein
 * @since 2.0
 *
 */

#bbpress-forums div.bbp-the-content-wrapper input,
.chosen-container.chosen-container-multi ul.chosen-choices:after,
mark,
.mark,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce #reviews h2 small a,
.woocommerce-page #reviews h2 small a,
#buddypress .rtmedia-container.rtmedia-single-container #rtm-media-options-list .rtm-options .rtmedia-featured,
#buddypress .rtmedia-single-media.rtm-single-media .rtmedia-media-title,
#wp-link-wrap.wp-core-ui .button,
#wp-link-wrap.wp-core-ui .button-secondary,
body #wp-link-wrap #wp-link #link-selector #link-options label span,
body #wp-link-wrap #wp-link .howto, body #wp-link-wrap #wp-link .howto #wp-link-search-toggle,
body #wp-link-wrap #wp-link .link-target label,
body #wp-link-wrap #wp-link #search-panel .link-search-wrapper label span,
body #wp-link-wrap #wp-link #link-modal-title,
.buddypress #primary #group-settings-form .bp-widget ul li a,
body.woocommerce-checkout .select2-drop .select2-results .select2-highlighted,
body.woocommerce-checkout .select2-drop .select2-results .select2-no-results,
body.woocommerce-checkout .select2-drop .select2-results,
body .woocommerce .select2-container .select2-choice,
body .woocommerce-message a,
body .woocommerce-error a,
body .woocommerce-info a,
.bp-groups-carousel .groups-name,
.gears-bp-groups-grid .groups-name,
.ul-bp-members-grid .members-name,
.gears-members-carousel-2-wrap .member-name a h3,
.bp-members-carousel .members-name,
#buddypress #rtmedia-single-media-container.rtmedia-single-media .rtm-options .button i,
#buddypress #rtmedia-single-media-container.rtmedia-single-media .rtm-options .button span,
.klein .rtmedia-actions-before-comments .rtmedia-comment-link,
.klein #buddypress .rtmedia-actions-before-comments .rtmedia-like,
div.rtm-comment-list .rtmedia-no-comments,
.rtm-comment-wrap span.rtmedia-comment-date,
div.rtmedia-comment-content p,
#primary div.pmpro_content_message a:hover,
#buddypress .rtmedia-container .rtmedia-list .rtmedia-item-title h4,
#wp-link-wrap #wp-link #search-panel .query-results .query-notice,
#wp-link #search-panel .query-results ul li span,
#wp-link #search-panel .query-results ul li,
#wp-link-wrap #wp-link #search-panel .query-results #wp-link .query-notice,
#wp-link-wrap #wp-link #search-panel .link-search-wrapper label span,
#wp-link-wrap #wp-link #link-selector #link-options label span,
#wp-link-wrap #wp-link .link-target label,
#wp-link-wrap #wp-link .howto, #wp-link-wrap #wp-link .howto #wp-link-search-toggle,
#wp-link-wrap #wp-link #link-modal-title,
#wp-link-wrap #wp-link,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn.mce-active i,
.field_multi-line-text-area .wp-editor-container .button,
.field_multi-line-text-area .wp-editor-container .button:hover,
.field_multi-line-text-area .wp-editor-container .button:focus,
.field_multi-line-text-area .wp-editor-container .button:active,
.field_multi-line-text-area .wp-switch-editor,
.field_multi-line-text-area .wp-switch-editor:focus,
.field_multi-line-text-area .wp-switch-editor:active,
.field_multi-line-text-area .html-active .switch-html, .field_multi-line-text-area .tmce-active .switch-tmce,
a:hover,
.label,
.group-create .item-list-tabs li a,
div.css-search div.em-search-advanced,
legend, caption, h1, h2, h3, h4, h5, h6,
body.klein .vc_gitem-post-data h4,
.vc_general.vc_tta-style-modern .vc_tta-tab.vc_active > a,
#kleinScrollToTop,
.woocommerce ul.products li.product h3 a, .woocommerce-page ul.products li.product h3 a,
.widget_display_stats dt,
div.bp-avatar-status p.success,
#bp-uploader-warning, #bp-webcam-message p.warning,
.alert-info
.chosen-container-multi .chosen-choices li.search-choice,
.mfp-close-btn-in .mfp-close,
.klein #pmpro_message,
pre
{color: #fff;}


.chosen-container-active .chosen-choices li.search-field input[type=text]
{color: #fff!important;}


label span, legend span,
.chosen-container-multi .chosen-choices li.search-choice
{ color: #BDC3C7; }

legend,
blockquote,
blockquote p,
.widget a,
.klein-blog-article-list h3 a,
.woocommerce-review-link,
.bbp-forum-title, .bbp-topic-title .bbp-topic-permalink,
#bbpress-forums li.bbp-forum a,
table th,
li.feed > a,
.single-navigation .prev-posts h3 a, .single-navigation .next-posts h3 a,
input[type="text"], input[type="password"], input[type="email"], textarea, select,
body,
.widget,
.item-list-tabs#subnav li.current a,
.woocommerce div.product form.cart table td label, .woocommerce-page div.product form.cart table td label, .woocommerce #content div.product form.cart table td label, .woocommerce-page #content div.product form.cart table td label,
.blog-content-title a,
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited,
.pmpro_checkout thead th,
#footer-widgets input, #footer-widgets select,
.search h3 a,
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty,
.woocommerce .cart-subtotal .amount, .woocommerce table.shop_table.cart td, .woocommerce .cart_totals .shipping td, .woocommerce .cart_totals .total td, .woocommerce .product-subtotal,
#whats-new,
body.klein .plupload_file_action .dashicons,
body.klein .plupload_file_name .dashicons,
#footer-widgets .bbp-forum-title,
#footer-widgets .bbp-forum-title:hover,
#footer-widgets .bbp-topic-title .bbp-topic-permalink,
#footer-widgets .bbp-topic-title .bbp-topic-permalink:hover
{ color: #ECF0F1; }

.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before,
.rtmedia-comment-content,
.breadcrumb-separator,
.item-list-tabs#subnav .fa-reorder,
.item-list-tabs#subnav li#activity-filter-select
 { color: #444; }


.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
#whats-new:focus,
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus, select:focus,
input[type="tel"]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type="date"]:focus,
input[type="url"]:focus,
.carousel-control
{ color: #fff; background: #444; }

body .mce-toolbar .mce-btn-group .mce-btn:focus,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:hover,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:focus,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:active,
.field_multi-line-text-area .wp-switch-editor:focus,
.field_multi-line-text-area .wp-editor-container .button:focus,
#bp-klein-top-bar #klein-search-container
{ box-shadow: none; }

#bbpress-forums div.bbp-the-content-wrapper input,
.field_multi-line-text-area .wp-editor-container .button
{ box-shadow: 0 1px 0 #333; }


div.bp-avatar-status p.success,
#bp-uploader-warning, #bp-webcam-message p.warning,
.alert-info,
ul.acfb-holder li.friend-tab,
.mfp-content .rtm-lightbox-container,
.rtm-tabs .active:after
{background: transparent!important;}

#wp-link-wrap.wp-core-ui .button,
#wp-link-wrap.wp-core-ui .button-secondary,
body #wp-link-wrap #wp-link #link-selector,
body .mce-toolbar .mce-btn-group .mce-btn:focus,
body .mce-toolbar .mce-btn-group .mce-btn:active,
.ac_results .ac_over,
.ac_results .ac_odd.ac_over,
#wp-link-wrap #wp-link #search-panel .query-results ul li.selected,
#wp-link-wrap #wp-link,
.panel,
.fluid, .boxed,
.woocommerce-checkout .form-row .chzn-container .chzn-drop,
body.klein .vc_toggle_content,
body.klein .rtmedia-popup
{ background: #222; }


div.pp_woocommerce .pp_content_container,
.woocommerce #comments div[itemprop=aggregateRating],
.profile-fields td, #message-threads td
{ background: #222!important; }


#bbpress-forums div.bbp-the-content-wrapper input,
.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a,
.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a,
ul.job_listings li.job_listing.job_position_featured a,
ul.job_listings li.no_job_listings_found.job_position_featured a,
.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:focus,
.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:hover,
.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:focus,
.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:hover,
ul.job_listings li.job_listing.job_position_featured a:focus,
ul.job_listings li.job_listing.job_position_featured a:hover,
ul.job_listings li.no_job_listings_found.job_position_featured a:focus,
ul.job_listings li.no_job_listings_found.job_position_featured a:hover,
div.job_listings .load_more_jobs:hover,
mark,
.mark,
.buddypress #primary #group-settings-form .bp-widget:nth-child(even) ul,
.ac_results .ac_odd,
body .woocommerce .select2-container .select2-choice,
body.woocommerce-checkout .select2-drop .select2-results .select2-no-results,
body.woocommerce-checkout .select2-drop .select2-results .select2-highlighted,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.bp-groups-list-item:nth-child(even),
.bp-members-list-item:nth-child(even),
#wp-link #search-panel .query-results ul li.unselectable.no-matches-found,
#wp-link #search-panel .query-results,
#wp-link-wrap #wp-link .submitbox,
#wp-link-wrap #wp-link #link-modal-title,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn.mce-active,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:hover,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:active,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:focus,
.field_multi-line-text-area .wp-editor-container .wp-editor-area:focus,
.field_multi-line-text-area .wp-editor-container .button,
.field_multi-line-text-area .wp-editor-container .button:hover,
.field_multi-line-text-area .wp-editor-container .button:active,
.field_multi-line-text-area .wp-editor-container .button:focus,
.field_multi-line-text-area .wp-switch-editor,
.field_multi-line-text-area .wp-switch-editor:focus,
.field_multi-line-text-area .wp-switch-editor:active,
.activity-content object, .activity-content iframe,
#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail,
#buddypress .rtmedia-list-item.media-type-video .rtmedia-item-thumbnail .mejs-controls .mejs-time-rail .mejs-time-loaded,
#pmpro_levels_table,
.content-heading,
#comments #respond,
.buddypress #whats-new-form,
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
#item-nav,
#search-groups-form, #search-members-form,
#bbpress-forums #bbp-search-form,
.gears-bp-groups-carousel-2 .item-details,
.content-sharer,
#bp_core_login_widget-2,
.modal-header .close,
body.klein .vc_separator.vc_separator_align_center h4,
body.klein .vc_progress_bar .vc_single_bar,
.vc_general.vc_cta3.vc_cta3-shape-rounded,
.widget.widget_nav_menu li a,
.vc_gitem_row,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active,
.vc_general.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
#bp-klein-top-bar #klein-search-container input[type=search],
.nav-previous-link a.btn.btn-default,
#bbpress-forums div.odd, #bbpress-forums ul.odd,
.woocommerce .product-loop-meta,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product p.price:before,
input[type="tel"],
input[type=search],
.chosen-container .chosen-drop,
body.klein .mfp-content .rtm-single-meta,
.mc4wp-alert.mc4wp-notice,
.mc4wp-alert.mc4wp-error,
.mc4wp-alert.mc4wp-success,
#pmpro_account .pmpro_box,
.klein #pmpro_message,
code,
pre
{ background: #333; }


.bbp-topics-front ul.super-sticky,
.bbp-topics ul.super-sticky,
.bbp-topics ul.sticky,
.bbp-forum-content ul.sticky
{ background: #333!important; }

.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:after,
.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:after,
ul.job_listings li.job_listing.job_position_featured a:after,
ul.job_listings li.no_job_listings_found.job_position_featured a:after,
.bbp-topics-front ul.super-sticky:after,
.bbp-topics ul.super-sticky:after,
.bbp-topics ul.sticky:after,
.bbp-forum-content ul.sticky:after
{
    background: linear-gradient(#333 0%, transparent 0%), linear-gradient(135deg, #444 33.33%, transparent 33.33%) 0 0, #444 linear-gradient(45deg, #444 33.33%, #333 33.33%) 0 0;
    background: -webkit-linear-gradient(#333 0%, transparent 0%), -webkit-linear-gradient(135deg, #444 33.33%, transparent 33.33%) 0 0, #444 -webkit-linear-gradient(45deg, #444 33.33%, #333 33.33%) 0 0;
    background: -o-linear-gradient(#333 0%, transparent 0%), -o-linear-gradient(135deg, #444 33.33%, transparent 33.33%) 0 0, #444 -o-linear-gradient(45deg, #444 33.33%, #333 33.33%) 0 0;
    background: -moz-linear-gradient(#333 0%, transparent 0%), -moz-linear-gradient(135deg, #444 33.33%, transparent 33.33%) 0 0, #444 -moz-linear-gradient(45deg, #444 33.33%, #333 33.33%) 0 0;
    background-repeat: repeat-x;
    background-size: 0 100%, 9px 27px, 9px 27px;
}

div.job_listings .load_more_jobs,
#buddypress .rtmedia-container.rtmedia-single-container #rtm-media-options-list .rtm-options,
body.klein #rtmedia_uploader_filelist li,
body.klein #rtmedia-uploader-form .rtm-plupload-list li,
.buddypress #primary #group-settings-form .bp-widget:nth-child(odd) ul,
div.ac_results,
body .woocommerce .select2-container.select2-dropdown-open .select2-choice,
body.woocommerce-checkout .select2-drop,
body.woocommerce-checkout .select2-drop .select2-results,
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content,
.bp-groups-carousel .groups-name,
.bp-groups-list-item,
.bp-members-list-item,
.gears-bp-groups-grid .groups-name,
.ul-bp-members-grid .members-name,
.gears-members-carousel-2-wrap,
.bp-members-carousel .members-name,
#buddypress .rtmedia-single-container .rtmedia-item-comments .rt_media_comment_form,
.rtmedia-single-container .rtmedia-like-info,
.mfp-content #buddypress .rtmedia-item-comments .rtm-like-comments-info .rtmedia-like-info,
#buddypress #rtmedia-single-media-container.rtmedia-single-media .rtm-options .button:hover,
.mfp-container .mfp-content .rtm-options,
.mfp-content .rtm-media-single-comments,
ul.rtm-comment-list li,
#buddypress .rtm-load-more,
#wp-link-wrap #wp-link #search-panel .query-results .query-notice,
#wp-link #search-panel .query-results ul li:hover,
#wp-link-wrap #wp-link #search-panel .query-results #wp-link .query-notice,
.field_multi-line-text-area .wp-editor-wrap .mce-panel,
#buddypress .editfield .field-visibility-settings,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp,
.field_multi-line-text-area .wp-editor-container .button,
.field_multi-line-text-area .html-active .switch-html, .field_multi-line-text-area .tmce-active .switch-tmce,
.sticky,
.modal-content,
.klein .quicktags-toolbar,
.woocommerce-page #content table.cart td.actions,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
.single-navigation .prev-posts, .single-navigation .next-posts,
div.css-search div.em-search-advanced,
.messages .message-content-body,
.widget.widget_nav_menu li a:hover,
.vc_general.vc_tta-style-modern .vc_tta-tab.vc_active > a ,
#bp-klein-top-bar #klein-search-container,
#kleinScrollToTop:hover,
#bbpress-forums li.bbp-header,
#bbpress-forums div.even, #bbpress-forums ul.even,
.widget_display_stats dd,
body .rtmedia-uploader .drag-drop,
body .drag-drop #drag-drop-area,
body.klein .plupload_file_action,
body.klein .plupload_file_name .dashicons,
body.klein .mfp-close,
.thumbnail,
input[type=range]:focus,
.pmpro_checkout tr.active td
{ background: #444; }



.activity-header, .acomment-meta, .activity-meta, .acomment-options,
.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover > span, .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active > span { color: #BDC3C7; }

.entry-title a:visited, .entry-title a,
.widget.widget_bp_groups_widget .widget-title a,
.widget.widget_bp_core_members_widget .widget-title a,
.widget.buddypress .widget-title a,
.widget.widget_rss .widget-title .rsswidget,
#front-page-widgets-section-a .widget.widget_bp_groups_widget .widget-title, #front-page-widgets-section-a .widget.widget_bp_core_members_widget .widget-title, .widget.widget_bp_groups_widget .widget-title, .widget.widget_bp_core_members_widget .widget-title { color: #ECF0F1; }


body ul.acfb-holder li.friend-tab
{border-color: transparent}


.bp-groups-carousel li.carousel-item a img, .bp-members-carousel li.carousel-item a img { border-color: #7F8C8D; }

.wpb_separator, .vc_text_separator{
	background: #95A5A6;
	background: -webkit-gradient(linear, 0 0, 100% 0, from(#222), to(#222), color-stop(50%, #444));
	border-bottom: #222;
}

.rtmedia-image-editor .imgedit-menu div,
.rtmedia-image-editor .imgedit-menu div:hover,
.vc_text_separator div,
.bx-wrapper .bx-loading,
.wpb_content_element .wpb_tabs_nav li,
table.em-calendar td.eventless-today, table.em-calendar td.eventful-today,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab
{ background-color: #444; }


.rtmedia-image-editor .imgedit-menu div.disabled,
#whats-new,
.woocommerce form.login, .woocommerce-page form.login,
input[type=number],
input[type=range],
input[type="text"], input[type="password"], input[type="email"], textarea, select,
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active, .wpb_content_element .wpb_tabs_nav li:hover,
#kleinScrollToTop,
form.checkout_coupon, .woocommerce-page form.checkout_coupon,
.widget_display_stats dt,
.chosen-container.chosen-container-multi ul.chosen-choices,
input[type="date"],
input[type="url"]
{ background-color: #333; }

#bbpress-forums div.bbp-the-content-wrapper input,
.field_multi-line-text-area .wp-editor-wrap .mce-panel,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn.mce-active,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:hover,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:focus,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp .mce-btn:active
{ border-color: #222; }


hr,
table th, table td,
blockquote,
input[type="text"], input[type="password"], input[type="email"], textarea, select,
div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header,
li.comment,
.modal-header,
.modal-footer,
.page-header,
.wp-editor-container,
.activity.gears-module .activity-content,
.bp-groups-list-item, .bp-members-list-item,
.buddypress .activity-meta a,
.woocommerce .woocommerce-tabs,
.woocommerce #comments div[itemprop=aggregateRating],
.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods,
.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page #content .quantity .minus,
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty,
.woocommerce .shop_table.cart thead tr, .woocommerce .shop_table.cart tr.cart_table_item,
.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total,
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
.blog-pad,
.comments-area,
.blog-content,
#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic,
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer,
#whats-new,
#front-page-widgets-section-c .widget .widget-title,
#front-page-widgets-section-c .widget,
.social-connect-column,
.login-column,
.messages .message-content-body,
#pmpro_account .pmpro_box,
#bp-klein-top-bar #klein-search-container input[type=search],
input[type="tel"],
input[type=search],
input[type=range],
input[type=range]:focus,
input[type=number] ,
input[type=number]:focus,
.carousel-control.left,
.drag-drop #drag-drop-area,
.rtmedia-uploader .drag-drop,
input[type="date"],
input[type="url"]
{ border-color: #333!important; }


.activity.gears-module .activity-content:before,
.activity.gears-module .activity-content:after
{ border-right-color: #333; }


.klein .login-facebook-connect .btn {
	background: #3B5A9B;
	border: none;
	padding: 7px 10px;
	margin-top: 0px;
}

body div.mce-inline-toolbar-grp.mce-arrow-up:after
{ border-bottom-color: #333; }

#wp-link-wrap.wp-core-ui .button,
#wp-link-wrap.wp-core-ui .button-secondary,
.widget.buddypress .item-options a,
.buddypress #primary #group-settings-form .bp-widget:nth-child(even) ul li,
body.klein ul.acfb-holder li.friend-tab,
.gears-members-carousel-2-wrap .member-avatar img,
.messages #message-threads tbody tr:nth-child(even),
#wp-link #search-panel .query-results ul li,
#wp-link #search-panel .query-results,
#wp-link-wrap #wp-link #search-panel .query-results:focus,
#wp-link-wrap #wp-link .submitbox,
#wp-link-wrap #wp-link #link-modal-title,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .mce-tinymce.mce-container.mce-panel .mce-toolbar-grp,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .quicktags-toolbar,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .quicktags-toolbar:focus,
.field_multi-line-text-area .wp-editor-wrap .wp-editor-container .quicktags-toolbar:active,
.field_multi-line-text-area .html-active .switch-html, .field_multi-line-text-area .tmce-active .switch-tmce,
.field_multi-line-text-area .wp-switch-editor,
table,
.blog-list,
#bbpress-forums #bbp-search-form,
.woocommerce-account #primary .woocommerce,
.buddypress #primary #friend-list li,
.buddypress #members-group-list #member-list li,
.buddypress #primary #groups-list li,
.buddypress #primary #members-list li,
.buddypress #primary #group-list.invites li,
#search-groups-form, #search-members-form,
.klein .quicktags-toolbar,
.wp-editor-wrap,
.single-navigation .prev-posts, .single-navigation .next-posts,
.buddypress #whats-new-form,
#comments li.comment article,
.vc_separator.vc_sep_color_grey .vc_sep_line,
.vc_general.vc_cta3.vc_cta3-shape-rounded,
.widget.widget_nav_menu li a,
.widget .tagcloud a,
.widgettitle,
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
.blog-list img.wp-post-image,
.bp-avatar-nav ul,
.bp-avatar-nav ul.avatar-nav-items li.current,
#bp-webcam-avatar #avatar-to-crop,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product p.price:before,
.chosen-container .chosen-drop,
.chosen-container-multi .chosen-choices li.search-choice,
body.klein .rtm-tabs li,
body.klein .rtm-tabs.rtm-tabs,
.thumbnail,
.mc4wp-alert.mc4wp-notice,
.mc4wp-alert.mc4wp-error,
.mc4wp-alert.mc4wp-success,
.klein form.pmpro_form div,
.klein #pmpro_message,
pre
{border-color: #444;}


body.klein .pmpro_box td
{border-color: #444!important;}

#buddypress #rtmedia-single-media-container.rtmedia-single-media .rtm-options:after
{border-top-color: #444;}

body div.mce-inline-toolbar-grp.mce-arrow-up:before,
div.rtm-like-comments-info:after
{border-bottom-color: #444;}

.vc_gitem_row .vc_gitem-col a:hover,
.vc_gitem_row .vc_gitem-col legend,
.vc_gitem_row .vc_gitem-col caption,
.vc_gitem_row .vc_gitem-col h1,
.vc_gitem_row .vc_gitem-col h2,
.vc_gitem_row .vc_gitem-col h3,
.vc_gitem_row .vc_gitem-col h4,
.vc_gitem_row .vc_gitem-col h5,
.vc_gitem_row .vc_gitem-col h6,
.widget.buddypress .item-options,
.woocommerce-page #content div.product p.price:before
{ color: #222;}


#footer-widgets .star-rating:before,
#footer-widgets .star-rating:before
{ color: #333;}

tr:nth-child(even),
tr:nth-child(odd) {
	background: none;
}

div.job_listings .load_more_jobs:hover,
div.job_listings .load_more_jobs
{ border: none; }

.gears-members-carousel-2-wrap .member-avatar img{
    box-shadow: 0 0 0 2px #333, 0 0 0 3px #333;
}
.entry-content-thumbnail img{
	border: 1px solid #2D2D2D;
    box-shadow: 0px 0px 0px 1px #111;
}
.vc_tta.vc_tta-style-modern .vc_tta-panel-body,
.vc_tta.vc_tta-style-classic .vc_tta-panel-heading,
.vc_tta.vc_tta-style-modern .vc_tta-panel-heading,
.vc_tta.vc_tta-style-flat .vc_tta-panel-heading {
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.0) 0%);
}


.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.vc_general.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.vc_general.vc_tta-style-flat .vc_tta-tab.vc_active > a,
.vc_general.vc_tta-style-outline .vc_tta-tab.vc_active > a,
.vc_general.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a,
.vc_general.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a,
.vc_general.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a,
.vc_general.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title > a
{color: #fff}

.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-outline
{background: transparent!important;}



/* tabs-active */
.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.vc_general.vc_tta-style-modern .vc_tta-tab.vc_active > a,
.vc_general.vc_tta-style-flat .vc_tta-tab.vc_active > a,
.vc_general.vc_tta-style-outline .vc_tta-tab.vc_active > a,
/* accordion */
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading
{background: #333}


.vc_tta-container .vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-container .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
/* tabs-active-panel-body */
.vc_general.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
.vc_general.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,
.vc_general.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body,
.vc_general.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,
/* tabs-active-panel */
.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
.vc_general.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels,
.vc_general.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels
{background: #444}

.buddypress #primary #group-settings-form .bp-widget:nth-child(odd) ul li,
div.ac_results,
body.woocommerce-checkout .select2-drop,
body.woocommerce-checkout .select2-drop .select2-results,
body .woocommerce .select2-container .select2-choice,
.vc_tta-container .vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
#wp-link-wrap #wp-link #search-panel .query-results .query-notice,
.field_multi-line-text-area .wp-editor-container .button,
.field_multi-line-text-area .wp-editor-container .button:hover,
.field_multi-line-text-area .wp-editor-container .button:focus,
.field_multi-line-text-area .wp-editor-container .button:active,
/* tabs-active-panel */
.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels,
/* accordion */
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_general.vc_tta.vc_tta-accordion.vc_tta-style-ouline .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_general.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,
.vc_general.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body,
.vc_general.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body,
.vc_general.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body
{border-color: #333}


.vc_tta-container .vc_general.vc_tta.vc_tta-tabs.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a,
.vc_general.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels
{border-color: #444}


.field_multi-line-text-area .wp-editor-wrap .wp-editor-container iframe{
    -webkit-filter: invert(90%) brightness(200%);
    -moz-filter: invert(90%) brightness(200%);
    filter: invert(90%) brightness(200%);
}


#footer-widgets .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content
{ background: rgba(0,0,0,0.3); }

#wp-link-wrap.wp-core-ui .button,
#wp-link-wrap.wp-core-ui .button-secondary
{
     box-shadow: 0 1px 0 #444;
     text-shadow: none;
}

@media ( max-width: 480px ) {

    #buddypress table.notification-settings tr:nth-child(odd),
    #buddypress table.messages-notices tr:nth-child(odd),
    #buddypress table.notifications tbody tr:nth-child(odd)
    { background: #444 }

    #buddypress table.notifications th.title,
    #buddypress table.notification-settings th.title,

    #buddypress table.notification-settings tr:nth-child(even),
    #buddypress table.messages-notices tr:nth-child(even),
    #buddypress table.notifications tbody tr:nth-child(even)
    { background: #333 }

    #buddypress table.notification-settings tr,
    #buddypress table.messages-notices tr,
    #buddypress table.notifications tr
    { border-color: #333 }

    #pmpro_invoices_table thead tr,
    #pmpro_account-invoices table thead tr,
    #pmpro_account-membership thead tr,
    #pmpro_cancel table thead tr,

    #pmpro_invoices_table tbody tr,
    #pmpro_account-invoices table tbody tr,
    #pmpro_account-membership tbody tr,
    #pmpro_cancel table tbody tr
    { border-color: #444 }


    #buddypress table.messages-notices tr td
    { background: none!important }

}
