.navbar-primary, .footer-newsletter, .woocommerce-pagination ul.page-numbers > li a.current, .woocommerce-pagination ul.page-numbers > li span.current, .pagination ul.page-numbers > li a.current, .pagination ul.page-numbers > li span.current, .products-carousel-tabs .nav-link.active::before, .deal-progress .progress-bar, .products-2-1-2 .nav-link.active::before, .da .da-action > a::after, .header-v1 .navbar-search .input-group .btn, .header-v3 .navbar-search .input-group .btn, .header-v6 .navbar-search .input-group .btn, .header-v8 .navbar-search .input-group .btn, .vertical-menu > li:first-child, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_tag_cloud .tagcloud a:focus, .navbar-mini-cart .cart-items-count, .navbar-compare .count, .navbar-wishlist .count, .wc-tabs > li.active a::before, .ec-tabs > li.active a::before, .woocommerce-info, .woocommerce-noreviews, p.no-comments, .products-2-1-2 .nav-link:hover::before, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .button, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .deal-cart-button .added_to_cart, .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a i, ul.products > li.product.list-view:not(.list-view-small) .button:hover, ul.products > li.product.list-view:not(.list-view-small) .button:focus, ul.products > li.product.list-view:not(.list-view-small) .button:active, ul.products > li.product.list-view.list-view-small .button:hover::after, ul.products > li.product.list-view.list-view-small .button:focus::after, ul.products > li.product.list-view.list-view-small .button:active::after, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover, .full-color-background .header-v3, .full-color-background .header-v4, .full-color-background .top-bar, .pace .pace-progress, .electro-handheld-footer-bar ul li a .count, .handheld-navigation-wrapper .stuck .navbar-toggler, .handheld-navigation-wrapper .stuck button, .handheld-navigation-wrapper.toggled .stuck .navbar-toggler, .handheld-navigation-wrapper.toggled .stuck button, .da .da-action>a::after, .demo_store, .header-v5 .header-top, .handheld-header-v2, .handheld-header-v2.stuck, #payment .place-order button[type=submit], .single-product .product-images-wrapper .flex-control-nav li a.flex-active, .electro-compact .section-onsale-product .savings, .electro-compact .section-onsale-product-carousel .savings, .columns-6-1>ul.products.product-main-6-1>li.product .electro-wc-product-gallery .flex-control-nav li a.flex-active, .products-carousel-tabs-v5 header ul.nav-inline .nav-link.active, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button, .header-icon-counter, .electro-navbar, .departments-menu-v2-title, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .added_to_cart, section .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-cart-button .button, .deal-products-with-featured header, .deal-products-with-featured ul.products > li.product.product-featured .savings, .product-categories-list-with-header.v2 header .caption .section-title, .product-categories-list-with-header.v2 header .caption .section-title, .home-mobile-v2-features-block, .show-nav .nav .nav-item.active .nav-link, .header-v5, .header-v5 .stuck, .navbar-search-input-group .navbar-search-button, .da-block .da-action::after, .products-6-1 header.show-nav ul.nav .nav-item.active .nav-link, ul.products[data-view=list-view]:not(.electro-v1).columns-1>li.product .product-loop-footer .button, ul.products[data-view=list-view]:not(.electro-v1).columns-2>li.product .product-loop-footer .button, ul.products[data-view=list-view]:not(.electro-v1).columns-3>li.product .product-loop-footer .button, ul.products[data-view=list-view]:not(.electro-v1).columns-4>li.product .product-loop-footer .button, ul.products[data-view=list-view]:not(.electro-v1).columns-5>li.product .product-loop-footer .button, ul.products[data-view=list-view]:not(.electro-v1).columns-6>li.product .product-loop-footer .button, ul.products[data-view=list-view]:not(.electro-v1).columns-7>li.product .product-loop-footer .button, ul.products[data-view=list-view]:not(.electro-v1).columns-8>li.product .product-loop-footer .button, .products.show-btn>li.product .added_to_cart, .products.show-btn>li.product .button, .yith-wcqv-button, .header-v7 .masthead, .category-icons-carousel .category a:hover .category-icon, .products-carousel-banner-vertical-tabs .banners-tabs>.nav a.active, .products-carousel-with-timer .deal-countdown-timer {
			background-color: #fff;
  		font-weight:400;

		}

.electro-navbar-primary .nav {
  
  
  padding-left: 10%;}



.textwidget p{
    margin-top: 0;
    margin-left: 20px;
    margin-right: 15px;
    margin-bottom: 1rem;
    padding-bottom: 10px;
}

.widget img {
    display: block;
    margin-left: 10%;
}

.list div {border:1px solid #fff}
.list div{
border: 2px solid #F5F5F5 !important;

}


li.product:hover .button::before, .single_add_to_cart_button, .button:hover::before, li.product:hover .added_to_cart::before, .owl-item .product:hover .button::before, .owl-item .product:hover .added_to_cart::before,.hero-action-btn, #scrollUp, .custom .tp-bullet.selected, .home-v1-slider .btn-primary, .home-v2-slider .btn-primary, .home-v3-slider .btn-primary, .owl-dots .owl-dot.active{
  background-color: #E20613;

		}

.electro-navbar-primary{
		border-top: 1px #c1c1c1 solid;
  	background-color: #fff;
		border-bottom: 3px #3c3c3b solid;
  	font-weight:400;
}

.departments-menu .departments-menu-dropdown, .departments-menu .menu-item-has-children > .dropdown-menu, .widget_price_filter .ui-slider .ui-slider-handle:last-child, section header h1::after, section header .h1::after, .products-carousel-tabs .nav-link.active::after, section.section-product-cards-carousel header ul.nav .active .nav-link, section.section-onsale-product, section.section-onsale-product-carousel .onsale-product-carousel, .products-2-1-2 .nav-link.active::after, .products-6-1 header ul.nav .active .nav-link, .header-v1 .navbar-search .input-group .form-control, .header-v1 .navbar-search .input-group .input-group-addon, .header-v1 .navbar-search .input-group .btn, .header-v3 .navbar-search .input-group .form-control, .header-v3 .navbar-search .input-group .input-group-addon, .header-v3 .navbar-search .input-group .btn, .header-v6 .navbar-search .input-group .form-control, .header-v6 .navbar-search .input-group .input-group-addon, .header-v6 .navbar-search .input-group .btn, .header-v8 .navbar-search .input-group .form-control, .header-v8 .navbar-search .input-group .input-group-addon, .header-v8 .navbar-search .input-group .btn, .widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_tag_cloud .tagcloud a:focus, .navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart, .woocommerce-checkout h3::after, #customer_login h2::after, .customer-login-form h2::after, .navbar-primary .navbar-mini-cart .dropdown-menu-mini-cart, .woocommerce-edit-address form h3::after, .edit-account legend::after, .woocommerce-account h2::after, .address header.title h3::after, .addresses header.title h3::after, .woocommerce-order-received h2::after, .track-order h2::after, .wc-tabs > li.active a::after, .ec-tabs > li.active a::after, .comments-title::after, .comment-reply-title::after, .pings-title::after, #reviews #comments > h2::after, .single-product .woocommerce-tabs ~ div.products > h2::after, .single-product .electro-tabs ~ div.products > h2::after, .single-product .related>h2::after, .single-product .up-sells>h2::after, .cart-collaterals h2:not(.woocommerce-loop-product__title)::after, .footer-widgets .widget-title:after, .sidebar .widget-title::after, .sidebar-blog .widget-title::after, .contact-page-title::after, #reviews:not(.electro-advanced-reviews) #comments > h2::after, .cpf-type-range .tm-range-picker .noUi-origin .noUi-handle, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-prev:hover, .widget_electro_products_carousel_widget .section-products-carousel .owl-nav .owl-next:hover, .wpb-accordion .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title > a i, .single-product .woocommerce-tabs+section.products>h2::after, #payment .place-order button[type=submit], .single-product .electro-tabs+section.products>h2::after, .deal-products-carousel .deal-products-carousel-inner .deal-products-timer header .section-title:after, .deal-products-carousel .deal-products-carousel-inner .deal-countdown > span, .deals-carousel-inner-block .onsale-product .onsale-product-content .deal-countdown > span, .home-v5-slider .section-onsale-product-v2 .onsale-product .onsale-product-content .deal-countdown > span, .products-with-category-image header ul.nav-inline .active .nav-link, .products-6-1-with-categories header ul.nav-inline .active .nav-link, .products-carousel-tabs-v5 header ul.nav-inline .nav-link:hover, section.products-carousel-v5 header .nav-inline .active .nav-link, .mobile-header-v1 .site-search .widget.widget_product_search form, .mobile-header-v1 .site-search .widget.widget_search form, .show-nav .nav .nav-item.active .nav-link, .departments-menu-v2 .departments-menu-v2-title+.dropdown-menu, .navbar-search-input-group .search-field, .navbar-search-input-group .custom-select, .products-6-1 header.show-nav ul.nav .nav-item.active .nav-link {
    border-color: #E20613;
}

.widget_price_filter .ui-slider .ui-slider-handle, .widget_price_filter .ui-slider .ui-slider-handle:last-child {
    border-width: 3px;
    
    background-color: #e40000;
    margin-left: -1em;
}

.button product_type_simple {
  background-color: #fed700;
		}


#container{
 width:100%;
 background:#FFFFff;
}
#container2{

 background:#FFFFff;
}

.list {
 float:left;
 width:39.9%;
}


.add-to-cart-wrap .button::before
{    color: #E20613;}


.owl-item>.product .loop-product-categories a, .products-carousel.electro-v1 .owl-item .product .loop-product-categories a, .section-onsale-product .onsale-product .loop-product-categories a, .section-onsale-product-carousel .onsale-product-carousel .onsale-product .onsale-product-content .loop-product-categories a, li.product .loop-product-categories a, .owl-item>.product .loop-product-categories, .products:not(.electro-v1)>.product .loop-product-categories
{
display:none;
}

.electro-compact .brands-carousel{
display:none;
}

.footer-bottom-widgets, .footer, .site-footer footer-v2 .element.style{
Background:#c1c1c1
}

.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink, .wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink, .wpb_single_image .vc_box_outline.vc_box_border_juicy_pink, .wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink .wpb_single_image .vc_single_image-wrapper.vc_box_outline, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{
color: #E20613;

}

.electro-navbar-primary .nav>.menu-item>a {

font-weight:600;
}

.electro-navbar-primary {
    width: 100%;
    position: relative;
    margin-bottom: 3px;
    margin-top: 3px;
    margin-left: 0.1%;

		
}
.electro-navbar-primary .nav>.menu-item+.menu-item>a {

  border-left-color: #ffffff;

}

.top-bar{
background-color: #3b3b3a;
}

.top-bar .nav-inline .menu-item>a {

color: #fff;
}

.masthead {
margin-bottom: 5px;
  margin-top: 5px;

}

footer, #container{
  background-color:#F5F5F5 !important;
	
}

 #titel123.widget-title {
color: #000;
}




body, a{

color: #919A97;
}

.woocommerce-loop-product__title{

color: #000
}




.desktop-footer .footer-newsletter{
 
  background-color:#E20613;

}

.footer-newsletter .newsletter-marketing-text, .newsletter-title{
color:#fff;

}

.electro-compact .footer-newsletter .newsletter-title, .newsletter-title::before{
color: #fff

}


.footer-newsletter .newsletter-title::before, .footer-newsletter .newsletter-marketing-text, .footer-newsletter .newsletter-title{

color:#fff;
}

.btn-secondary{
background-color:#3b3b3a;

}

.product_name{
border-top: 2px #e20613 solid;
  margin-top: 1px;

}

.item{
width: 210px;

}

.posted_in{

display:none;
}

.single-product .single-product-wrapper .loop-product-categories a,.single-product .single-product-wrapper .loop-product-categories{

display:none;

}

.custom-titel-farb{

color:#fff
}






.small, small{

font-size: 50%;
font-weight: 300;

}



.owl-item>.product .product-thumbnail>img, .owl-item>.product .wp-post-image, .products:not(.electro-v1)>.product .product-thumbnail>img, .products:not(.electro-v1)>.product .wp-post-image {
    padding-bottom: 10%;
}






.prdctfltr_wc.prdctfltr_woocommerce.pf_select .prdctfltr_woocommerce_filter_submit {
    background-color: #E20613;
    margin-right: 12px;
}


.nummerdrei{

  width: 115px;

  height: 32px;
}

.nummervier{

  width: 66px;

  height: 41px;
}

.nummerfive{

  width: 186px;

  height: 58px;
}

.nummersechs{

  width: 230px;

  height: 57px;
}

section header.show-nav .h1{

    padding-top: 5%;
}

.woocommerce-info{

    border-left: .618em solid rgb(255, 0, 0);
}

#payment .payment_methods li img {
    float: right;
    border: 0;
    padding: 0;
    max-height: 1.618em;
    width: 50px;
}

a:focus, a:hover {
    color: #E20613;
    text-decoration: underline;
}

#payment .payment_methods li img {
    float: right;
    border: 0;
    padding: 0;
    max-height: 1.618em;
    width: auto;
}

#woo-product-carousel-wrapper-1568573417 .owl-item .item h4.product_name a {
    color: #444444;
    margin-top: 5px;
}

p.stars.selected a.active:before {
    content: "\e020";
    color: #fed700;
}

p.stars.selected a:not(.active):before {
    content: "\e020";
    color: #fed700;
}
#col-right {
    float: right;
    width: 100%;
}

.masthead {
    margin-bottom: -15px;
    margin-top: 5px;
}

.navbar-search>.input-group .input-search-field {
    flex-grow: 1;
    flex-basis: 0;
    margin-right: -1px;
    padding-left: 15%;
}

.electro-compact .header-v3 .masthead, .header-v3 .masthead {
    padding: 2em 0;
    padding-bottom: 2%;
}



.eplus-products-grid-2 .product-button > a {
    position: absolute;
    display: inline-block;
    
    line-height: 96px;
    background-color: #ff4c92;
    background-image: radial-gradient( circle farthest-corner at 3.1% 6.8%, #ff4c92 0%, #ff4a3d 130% );
    text-align: center;
    bottom: -15px;
    right: -10px;
    opacity: 0;
    border-radius: 100% 0 0;
    transition: 0.4s;
    display: none;
}
[class*="eplus-products-grid"] .short-desc {
    font-size: 14px;
    margin-bottom: 12px;
    display: none;
}

.ninja-forms-form-wrap *, .ninja-forms-form-wrap :after, .ninja-forms-form-wrap :before {
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    color: black;
}

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
    background: #969696;
    border: 0;
    color: #f7f7f7;
    transition: all .5s;
    border-radius: 0;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
    background: #969696;
    border: 0;
    color: #f7f7f7;
    transition: all .5s;
}

.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content .ninja-forms-field {
    font-size: 16px;
    margin: 0;
    padding: 12px;
    background: #fff;
    border-style: solid 2px #000;
}

.electro-navbar-primary .nav {
    padding-left: 28%;
}

img.img-header-logo {
    width: 370px;
    height: auto;
}


.header-icon {
    margin-left: 2.714em;
    display: none !important;
}

.navbar-search .input-group {
    height: 41px;
    display: none !important;
}

.primary-nav-menu .nav-inline>.menu-item>a {
    font-size: 1em;
    padding: .786em 0;
    font-weight: 500 !important;
    display: inline-block;
    color: black;
}

.fa { 
  font-family: FontAwesome;
}