/* Füge hier Dein eigenes CSS ein */


/*black on white */
.elementor-63 .elementor-element.elementor-element-66faf763 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
		margin-bottom:0px!important;
}

.elementor-63 .elementor-element.elementor-element-a87b4f2 .elementor-spacer-inner{
	display:none;
}

h4 {
	    margin-bottom: 0px;
}


/*black on black */
.elementor-155 .elementor-element.elementor-element-ba56688:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-155 .elementor-element.elementor-element-ba56688 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-color:black!important;
}

.elementor-155 .elementor-element.elementor-element-ba56688 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
	margin-bottom: 0px!important;
}


.elementor-155 .elementor-element.elementor-element-ba56688:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-155 .elementor-element.elementor-element-ba56688 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    padding-top: 45px;
}


/*
--mobile noch rumschrauben, damit das größenverhältniss richtig dargestellt wird--

div#cmp-counter.cmp-mobile-column{
	flex-direction: unset;
}

#cmp-counter .cmp-value{
	font-size: 1em!important;
}

p.cmp-label{
font-size: 0.5em !important;
}

*/


div.row.flex-row.flex-lg-nowrap.justify-content-start.justify-content-lg-end.align-items-center.topbar-navbar__row{
	font-size: x-large;
}

/* -- Logo größer machen */
.sticky-brand-shrink-on .desktop-sticky .header-tagline, .sticky-brand-shrink-on .desktop-sticky .navbar-brand, .sticky-brand-shrink-on .desktop-sticky .navbar-brand img{
	max-width:300px!important;
}

/* -- Logo größer machen bei verkleinertem Menü */
.can-shrink-brand.sticky-brand-shrink-on .desktop-sticky .navbar-brand img{
	    max-height: 50px!important;
}

/* -- Logo nach unten setzen bei verkleinertem Menü */
.can-shrink-brand.sticky-brand-shrink-on .desktop-sticky .navbar-brand{
margin-top: 30px;
}

/* -- Menü weiter runter setzen */
div.primary-nav__container.justify-content-lg-around.col.col-lg-auto.flex-lg-column{
	margin-top:60px;
}

/* -- Footer designed by entfernen */
p.czr-credits{
	display:none;
}


/* -- Slider Front Page Padding entfernen */
#slider_frontpage div.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
	padding:0;
}


/* -- Menü Buchstabenabstand, größe, border bottom */
.colophon__row .footer__credits, .grid-container__classic .tc-grid-caption .tc-g-cont blockquote, .letter-spacing-1, .nav__menu, .page__header .header-content .post-info, .widget_calendar caption, .widget_calendar tfoot, .widget_categories li{
	letter-spacing: 0.2px;
}

#cancel-comment-reply-link, .action-link, .bold, .btn-large, .comment-reply-link, .dropdown-menu.czr-dropdown-menu .nav__link, .entry-link, .grid-container__classic .format-link .tc-grid-caption .entry-summary, .nav__menu, .pingback-list li.pingback .excerpt, .pingback-list li.pingback sup, .post-author .post-author__wrapper .post-author-title, .widget_calendar caption, .widget_calendar tfoot, .widget_recent_comments li, blockquote{
	font-weight: 400;
}

header.tpnav-header__header.tc-header.sl-logo_left.sticky-brand-shrink-on.sticky-transparent.border-top.czr-submenu-move.czr-highlight-contextual-menu-items{
	border-bottom-width: 0px;
}

/* -- Contact Form volle Breite */
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{
	width:100%;
	margin-bottom: 10px;
}

input.wpcf7-form-control.wpcf7-text{
	width:100%;
	margin-bottom: 10px;
}

/* -- Contact Form Submit Button */
input.wpcf7-form-control.wpcf7-submit{
	  border-color: white;
    border-radius: 15px;
}

input.wpcf7-form-control.wpcf7-submit:hover{
	  border-color: white;
    border-radius: 15px;
		color:white;
}

.comment-form-cookies-consent input[type=checkbox]:checked::before, .themeform input[type=checkbox]:checked::before, .variations_form.cart input[type=checkbox]:checked::before, .widget_archive input[type=checkbox]:checked::before, .widget_categories input[type=checkbox]:checked::before, .woocommerce-checkout input[type=checkbox]:checked::before, .wpcf7-form input[type=checkbox]:checked::before{
	color:green;
}

span.wpcf7-list-item{
	background-color:white;
	    border-radius: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-left: 0px;
    color: black;
}

textarea.wpcf7-form-control.wpcf7-textarea{
	margin-bottom: 10px;
}


div#n2-ss-3 .n2-style-c9dcc5e952b442cc8d9019297d6a00fb-heading{
	border-top-width: 3px!important;
    border-color: white!important;
    border-style: solid!important;
}


div.elementor-element .elementor-element-51b53e3 .elementor-widget .elementor-widget-text-editor{
	border-color:green;
	border-style: 1px solid;
}



.elementor-widget-button .elementor-button{
	background-color:black;
	border: 1px solid;
  border-radius: 30px;
	border-color:#7a7a7a;
	color:#7a7a7a;
}

.elementor-widget-button .elementor-button:hover{
	background-color:white;
	color:black;
	border: 1px solid;
  border-radius: 30px;
	border-color:white;
}


/*-- Überschriften farbe */
.elementor-widget-heading .elementor-heading-title{
	color:white;
}


/*-- Shop: Kategorie ausblenden */
.product .product_meta{
	display:none;
}

/*-- Shop: Versandkosten ausblenden */
div.legal-price-info{
display:none;
}


/*-- Seite schwarz einfärben */
div#main-wrapper.section{
	background-color: black;
}

/*-- Produkt Seite Überschrift weiß */
.woocommerce div.product .product_title{
	color:white;
}

/*--Produkt Seite Text hellgrau */
.woocommerce div.product .woocommerce-tabs .panel{
	color:#7a7a7a;
}


/*-- h2 Produktseite weiß */
.woocommerce div.product .woocommerce-tabs .panel h2{
	color:white;
}

/*-- Zusätzliche Felder Tabllenrahmen grau */
#add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce table.shop_table td, .woocommerce table.shop_table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) td, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th{
	    border: 1px solid #252525;
}

#add_payment_method .cart-collaterals .cart_totals table, .woocommerce table.shop_table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table){
	border: 1px solid #252525
}


/*-- Abstände Produktseite */

.woocommerce div.product .woocommerce-tabs .panel{
	padding-bottom: 50px;
}

.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs{
		padding-top: 50px;
}

/*--Produktseite: Textfarbe Zusammenfassung */
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{
	color:#7a7a7a;
}

/*-- */

th.woocommerce-product-attributes-item__label{
	color:white;
}

#add_payment_method .cart-collaterals .cart_totals table th, .woocommerce table.shop_table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th{
font-weight: 400;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover{
	color:white;
}

div#woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab{
	border-top: 1px solid;
	color:white;
}

/*

.pagination, a:hover, a:focus, a:active, .btn-skin-dark:active, .btn-skin-dark:focus, .btn-skin-dark:hover, .btn-skin-dark.inverted, .btn-skin-dark-oh:active, .btn-skin-dark-oh:focus, .btn-skin-dark-oh:hover, .post-info a:not(.btn):hover, .grid-container__classic .post-type__icon .icn-format, [class*='grid-container__'] .hover .entry-title a, .widget-area a:not(.btn):hover, a.czr-format-link:hover, .format-link.hover a.czr-format-link, button[type=submit]:hover, button[type=submit]:active, button[type=submit]:focus, input[type=submit]:hover, input[type=submit]:active, input[type=submit]:focus, .tabs .nav-link:hover, .tabs .nav-link.active, .tabs .nav-link.active:hover, .tabs .nav-link.active:focus, .woocommerce input#submit[class*=alt]:hover, .woocommerce input.button[class*=alt]:hover, .woocommerce a.button[class*=alt]:hover, .woocommerce button.button[class*=alt]:hover, .woocommerce input#submit.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .woocommerce input#submit[class*=alt]:focus, .woocommerce input.button[class*=alt]:focus, .woocommerce a.button[class*=alt]:focus, .woocommerce button.button[class*=alt]:focus, .woocommerce input#submit.alt.disabled:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:focus, .woocommerce input#submit[class*=alt]:active, .woocommerce input.button[class*=alt]:active, .woocommerce a.button[class*=alt]:active, .woocommerce button.button[class*=alt]:active, .woocommerce input#submit.alt.disabled:active, .woocommerce input.button.alt.disabled:active, .woocommerce button.button.alt.disabled:active, .woocommerce a.button.alt.disabled:active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a{
    border-left: 2px solid #777;
    border-right: 2px solid #777;
		border-top: 2px solid #777;
    border-bottom: 0;
    border-color: white;
	color:white;
	border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}

.pagination, a:hover, a:focus, a:active, .btn-skin-dark:active, .btn-skin-dark:focus, .btn-skin-dark:hover, .btn-skin-dark.inverted, .btn-skin-dark-oh:active, .btn-skin-dark-oh:focus, .btn-skin-dark-oh:hover, .post-info a:not(.btn):hover, .grid-container__classic .post-type__icon .icn-format, [class*='grid-container__'] .hover .entry-title a, .widget-area a:not(.btn):hover, a.czr-format-link:hover, .format-link.hover a.czr-format-link, button[type=submit]:hover, button[type=submit]:active, button[type=submit]:focus, input[type=submit]:hover, input[type=submit]:active, input[type=submit]:focus, .tabs .nav-link:hover, .tabs .nav-link.active, .tabs .nav-link.active:hover, .tabs .nav-link.active:focus, .woocommerce input#submit[class*=alt]:hover, .woocommerce input.button[class*=alt]:hover, .woocommerce a.button[class*=alt]:hover, .woocommerce button.button[class*=alt]:hover, .woocommerce input#submit.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .woocommerce input#submit[class*=alt]:focus, .woocommerce input.button[class*=alt]:focus, .woocommerce a.button[class*=alt]:focus, .woocommerce button.button[class*=alt]:focus, .woocommerce input#submit.alt.disabled:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:focus, .woocommerce input#submit[class*=alt]:active, .woocommerce input.button[class*=alt]:active, .woocommerce a.button[class*=alt]:active, .woocommerce button.button[class*=alt]:active, .woocommerce input#submit.alt.disabled:active, .woocommerce input.button.alt.disabled:active, .woocommerce button.button.alt.disabled:active, .woocommerce a.button.alt.disabled:active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:hover a{
	border-bottom:0;
}

*/

/*
.pagination, a:hover, a:focus, a:active, .btn-skin-dark:active, .btn-skin-dark:focus, .btn-skin-dark:hover, .btn-skin-dark.inverted, .btn-skin-dark-oh:active, .btn-skin-dark-oh:focus, .btn-skin-dark-oh:hover, .post-info a:not(.btn):hover, .grid-container__classic .post-type__icon .icn-format, [class*='grid-container__'] .hover .entry-title a, .widget-area a:not(.btn):hover, a.czr-format-link:hover, .format-link.hover a.czr-format-link, button[type=submit]:hover, button[type=submit]:active, button[type=submit]:focus, input[type=submit]:hover, input[type=submit]:active, input[type=submit]:focus, .tabs .nav-link:hover, .tabs .nav-link.active, .tabs .nav-link.active:hover, .tabs .nav-link.active:focus, .woocommerce input#submit[class*=alt]:hover, .woocommerce input.button[class*=alt]:hover, .woocommerce a.button[class*=alt]:hover, .woocommerce button.button[class*=alt]:hover, .woocommerce input#submit.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .woocommerce input#submit[class*=alt]:focus, .woocommerce input.button[class*=alt]:focus, .woocommerce a.button[class*=alt]:focus, .woocommerce button.button[class*=alt]:focus, .woocommerce input#submit.alt.disabled:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:focus, .woocommerce input#submit[class*=alt]:active, .woocommerce input.button[class*=alt]:active, .woocommerce a.button[class*=alt]:active, .woocommerce button.button[class*=alt]:active, .woocommerce input#submit.alt.disabled:active, .woocommerce input.button.alt.disabled:active, .woocommerce button.button.alt.disabled:active, .woocommerce a.button.alt.disabled:active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a{
	    border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
    border-bottom: 0px;
    border-color: grey;
}
*/


.pagination, a:hover, a:focus, a:active, .btn-skin-dark:active, .btn-skin-dark:focus, .btn-skin-dark:hover, .btn-skin-dark.inverted, .btn-skin-dark-oh:active, .btn-skin-dark-oh:focus, .btn-skin-dark-oh:hover, .post-info a:not(.btn):hover, .grid-container__classic .post-type__icon .icn-format, [class*='grid-container__'] .hover .entry-title a, .widget-area a:not(.btn):hover, a.czr-format-link:hover, .format-link.hover a.czr-format-link, button[type=submit]:hover, button[type=submit]:active, button[type=submit]:focus, input[type=submit]:hover, input[type=submit]:active, input[type=submit]:focus, .tabs .nav-link:hover, .tabs .nav-link.active, .tabs .nav-link.active:hover, .tabs .nav-link.active:focus, .woocommerce input#submit[class*=alt]:hover, .woocommerce input.button[class*=alt]:hover, .woocommerce a.button[class*=alt]:hover, .woocommerce button.button[class*=alt]:hover, .woocommerce input#submit.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .woocommerce input#submit[class*=alt]:focus, .woocommerce input.button[class*=alt]:focus, .woocommerce a.button[class*=alt]:focus, .woocommerce button.button[class*=alt]:focus, .woocommerce input#submit.alt.disabled:focus, .woocommerce input.button.alt.disabled:focus, .woocommerce button.button.alt.disabled:focus, .woocommerce a.button.alt.disabled:focus, .woocommerce input#submit[class*=alt]:active, .woocommerce input.button[class*=alt]:active, .woocommerce a.button[class*=alt]:active, .woocommerce button.button[class*=alt]:active, .woocommerce input#submit.alt.disabled:active, .woocommerce input.button.alt.disabled:active, .woocommerce button.button.alt.disabled:active, .woocommerce a.button.alt.disabled:active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a{
	/*border-color:#777 !important;
	border-left: 1px solid;
    border-right: 1px solid;
    border-top: 1px solid;
	border-top-left-radius:10px;
	border-top-right-radius:10px;*/
	color:white;
}




.btn-skin-dark, .btn-skin-dark.inverted:active, .btn-skin-dark.inverted:focus, .btn-skin-dark.inverted:hover, .btn-skin-h-dark:active, .btn-skin-h-dark:focus, .btn-skin-h-dark:hover, .btn-skin-h-dark.inverted, .btn-skin-h-dark.inverted, .btn-skin-h-dark.inverted, .btn-skin-dark-oh.inverted:active, .btn-skin-dark-oh.inverted:focus, .btn-skin-dark-oh.inverted:hover, .grid-container__classic .post-type__icon:hover, button[type=submit], input[type=submit], .czr-link-hover-underline .widgets-list-layout-links a:not(.btn)::before, .czr-link-hover-underline .widget_archive a:not(.btn)::before, .czr-link-hover-underline .widget_nav_menu a:not(.btn)::before, .czr-link-hover-underline .widget_rss ul a:not(.btn)::before, .czr-link-hover-underline .widget_recent_entries a:not(.btn)::before, .czr-link-hover-underline .widget_categories a:not(.btn)::before, .czr-link-hover-underline .widget_meta a:not(.btn)::before, .czr-link-hover-underline .widget_recent_comments a:not(.btn)::before, .czr-link-hover-underline .widget_pages a:not(.btn)::before, .czr-link-hover-underline .widget_calendar a:not(.btn)::before, [class*='grid-container__'] .hover .entry-title a::after, a.czr-format-link::before, .comment-author a::before, .comment-link::before, .tabs .nav-link.active::before, .woocommerce input#submit[class*=alt], .woocommerce input.button[class*=alt], .woocommerce a.button[class*=alt], .woocommerce button.button[class*=alt], .woocommerce input#submit.alt.disabled, .woocommerce input.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce a.button.alt.disabled, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a::before, .czr-link-hover-underline .widget_product_categories a:not(.btn)::before{
	background-color: white !important;
}


.woocommerce #content div.product .woocommerce-tabs ul.tabs{
	border-bottom-color:#777;
}


.fa-expand:before {
    content: "\f065";
	color: white;
}

/*--Ähnliche Produkte ausblenden */
section.related.products {
	display:none;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger{
	background-color:#777;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover{
	background-color:white;
}


i.flaticon-back.slick-arrow{
	color:#7a7a7a;
}
i.flaticon-right-arrow.slick-arrow{
		color:#7a7a7a;
}

i.flaticon-back.slick-arrow:hover{
	color:white;
}
i.flaticon-right-arrow.slick-arrow:hover{
		color:white;
}

a.vbox-next{
	color:white;
}


.wpgs-nav .slick-prev:before, .wpgs-nav .slick-next:before{
	display:none;
}


/* -- Überschriften front-family
h1,h2{
	font-family: 'Poppins', 'sans serif'!important;
} */



/* --Checkbox Kontakt */
.comment-form-cookies-consent input[type=checkbox], .themeform input[type=checkbox], .themeform input[type=radio], .variations_form.cart input[type=checkbox], .variations_form.cart input[type=radio], .widget_archive input[type=checkbox], .widget_archive input[type=radio], .widget_categories input[type=checkbox], .widget_categories input[type=radio], .woocommerce-checkout input[type=checkbox], .woocommerce-checkout input[type=radio], .wpcf7-form input[type=checkbox], .wpcf7-form input[type=radio]{
border:2px solid #c1c1c1;
}


span.wpcf7-list-item-label{
	font-family:Roboto,helvetica,arial,sans-serif;
}
span.wpcf7-list-item{
		background: #f9f9f9;

}

/*--Kontaktform Button */

input.wpcf7-form-control.wpcf7-submit{
	color:black;
}


/*-- WP Footer deaktivieren */
.footer-skin-dark .footer__wrapper #colophon{
	display:none;
}


/*-- Footer ausrichten */

aside#new_social_media_widget-3.widget.new_social_media_widget{
float:right;
}

aside#pages-2.widget.widget_pages{
	text-align:center;
	
}

.footer__wrapper .widget__wrapper{
	background-color:black;
}
div#footer_two.col-md-4.col-12{
	    border-left: 1px;
    border-right: 1px;
    border-style: solid;
    border-top: 0;
    border-bottom: 0;
}


.footer-skin-dark .footer__wrapper{
	border-color:#7a7a7a;
}


div.elementor.inner{
	border-bottom-color:black;
}


/* -- Hover Footer Seite Hover*/
li.page_item.page-item-769 a:hover{
text-decoration:initial!important;
}



i.fa.fa-facebook.fa-2x:hover{
	color:white;
}

i.fa.fa-instagram.fa-2x:hover{
	color:white;
}

/* Größe Social Icons Footer */
.fa-2x{
	font-size: 1.5em!important;
}

/*
.cli-plugin-button{
	border-style: solid;
    border-color: black;
	
}*/

h5.cli_messagebar_head{
	color:white;
	font-weight: 800;
}

a.cli_settings_button{
	color:gb(109, 193, 34);
}

/*-- Mein Konto: Seite nach Anmeldung */
.archive-header .archive-title, .entry-header .entry-title, .woocommerce .woocommerce-products-header .page-title{
	color:white;
}


div.woocommerce{
	color:#777;
}

div.woocommerce-MyAccount-content a{
	color:white;
}

nav.woocommerce-MyAccount-navigation a{
	color:white;
	text-decoration: initial;
}

#cookie-law-info-bar{
	font-size: 9pt;
}

div.cli_pg_page_contaner{
	color: #7a7a7a;
}

div.cli_pg_page_contaner h3{
	color: white;
}

table.cookielawinfo-row-cat-table.cookielawinfo-classic{
    margin-top: 50px;
}

a.cookielawinfo-cookie-delete{
	color:white;
	border-color: white;
    border: 1px solid;
    border-radius: 10px;
    padding:5px;
    text-decoration: inherit!important;
}

div#wpcf7-f802-p769-o1{
	color:white;
}

/*-- Datenschutzseite Links */
article .entry-content a{
	color:#303133;
}

button.btn.czr-btt.czr-btta.right.show{
	background-color:#303133;
}

button.btn.czr-btt.czr-btta.right.show:hover{
	background-color:#7a7a7a;
}
.czr-btta i:hover{
		color:black;
}
button.btn.czr-btt.czr-btta.right.show i:hover{
		color:black;
}


/* Footer */
aside#pages-2.widget.widget_pages ul li a{
	color:#777;
}
aside#pages-2.widget.widget_pages ul li a:hover{
text-decoration:unset}

div.sfwa_footer_area{
	border-left-width: 1px solid;
    border-right-width: 1px solid;
}

aside#new_social_media_widget-3.widget.new_social_media_widget div.row.text-center{
	float:right;
}


#sfwa_footer h3{
	padding-bottom:10px;
}

/*
ul.fa-ul li #text {
	color: #777!important;
}

#text{
	color:green!important;
}

*/


/*-- Produkt seite: Name verstecken*/
.pswp__caption__center{
	display:none;
}

/*-- Footer Schriftgröße --*/

div.footer-information{
	font-size: 10pt !important;
}


/*-- Produktseite, zusätzliche Informationen / Technische Details > nicht kursiv" --*/

.woocommerce table.shop_attributes td{
	font-style:normal;
}

/*-- Tabelle Seite: Dervish / Brand > kein Rahmen anzeigen--*/

#tabelle-brand td  {
border: 0px solid green;
}

#tabelle-brand th {
border: 0px solid green;
}

#tabelle-brand  tr{
border: 0px solid green;
}

th.tableheader-dervishseite{
	display:none;
}

td.table-dervish{
	margin-top:0 !important;
	vertical-align:top;
}

td.table-dervish-unten{
	margin-top:50px !important;
	vertical-align:top;
}

pre{
	font-family: arial !important;
    line-height: 1;
}

/*-- Bilder Collection, Startseite Home kleiner darstellen --*/
.elementor-550 .elementor-element.elementor-element-cb78a32 .elementor-image img{
	width:75%;
}

#collection_bild img{
		width:75%;

}


/*-- Button contact form senden --*/
input.wpcf7-form-control.wpcf7-submit:hover{
	color:black;
}


/*-- Home: Collection Slider --*/
.carousel-slider .carousel-slider__caption .caption{
	   color: #7a7a7a;
}
 
.carousel-slider .carousel-slider__caption .title{
	color:#303133;
	font-size:21.6px;
	font-family:"Roboto", Sans-serif;
}


/*-- Contact form Thanks seite --*/
div.cf7rl_thank{
	color:white;
}


/*-- Contact form --*/
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{
	    border-color: #dc3232;
	    color: white;
      background-color: #dc3232;
}

input.wpcf7-form-control.wpcf7-submit{
	width: 100%;
}

/*-- Seiten progress balken --*/
.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{
	background-color: rgb(163, 116, 33);
}