/* Note : Do not place custom styles in this stylesheet */

.flex_body { background-color: #343433; }
.flex_body { background-image: url(https://sattlerei.iomedis.de/wp-content/uploads/2025/03/webseite_bg_black_leder_wrap980px.png);
background-repeat: no-repeat;
background-position: center center;
background-attachment: fixed;
 }


	.main-color, .flex_body, .flex_body a,
	.flex_body input, .flex_body textarea, .textarea,.flex_body select, .flex_body select option, .flex_body label, #baseform label,
	#wrap, #comment, .widget, .flex_body .widget a,
	.custommenu_box .widget_nav_menu h3.widget-title, 
	.custommenu_box .widget_nav_menu li a, 
	.custommenu_box .widget_nav_menu li li.menu-item a, 
	.custommenu_box .widget_nav_menu li  li a, 
	.prodcat_box .widget_product_categories h3.widget-title
	.prodcat_box ul.product-categories li a, .prodcat_box ul.product-categories li li a,
	.custommenu_box.alt .widget_nav_menu li a, 
	.custommenu_box.alt .widget_nav_menu li li a, 
	.custommenu_box.alt .widget_nav_menu li li a, 
	.custommenu_box.alt .widget_nav_menu li.current-menu-parent li a, 
	.custommenu_box.alt .widget_nav_menu li.current-menu-ancestor li a,
	.child-menu.alt li a, 
	.child-menu.alt li li a, 
	.child-menu.alt li li li a, 
	.child-menu.alt li li.page_item_has_children li a, 
	.prodcat_box ul.product-categories li a, 
	.prodcat_box.alt ul.product-categories li a, 
	.prodcat_box.alt ul.product-categories li li a, 
	.loop_product .shipping_costs a, .product .summary .minmax_price_sufix a, .product .summary .shipping_costs a,
	.entry-byline, .flex_body .entry-byline a, .entry-tags span, .flex_body .entry-tags a, .entry-category,
	ol.commentlist li .comment-body, ol.commentlist li .comment-body cite.fn, ol.commentlist li .comment-body cite.fn a, ol.commentlist li .comment-body p, 
	ul#work-filter li a, ul#work-size li a, ul#work-pagination li a, .nav-links .page-numbers,
	.wp-pagenavi a, .wp-pagenavi span.current, #breadcrumbs li a, #breadcrumbs li span,
	.optionslist input.option,
	.loop_product a.button, .flex_body .quantity input.plus, .flex_body .quantity input.minus, ul.tabs-nav li a, ul.wc-tabs li a,
	.entry-thumbnail.hovereffect p, .zoom .fa-magnifying-glass-plus,
	.tagcloud a, #review_form label,
	.ui-widget-content, .badge, ul.product-categories .count, ul.products .count,
	.prov_list .title h3,
	.chosen-container-single .chosen-single { 
		color: #343433;
		}
		
	.main-border-color, .widget ul li, ol li,
	.child-menu,
	.custommenu_box .widget_nav_menu,
	.prodcat_box ul.product-categories, 
	.child-menu li a,
	.custommenu_box .widget_nav_menu li a,
	.prodcat_box ul.product-categories li a,
	.child-menu li li.page_item_has_children li a,
	.custommenu_box .widget_nav_menu li li.menu-item a,
	.prodcat_box.default ul.product-categories li.cat-parent li a,
	.child-menu.light li li li li a, 
	.custommenu_box.light .widget_nav_menu li li li a
	.widgetbox, .widgetbox .widget-title, .title a:link,
	ol.commentlist li .comment-body, ol.commentlist li .comment_container,
	#respond ul, .entry-author-block, #respond input.error, #respond textarea.error,
	.flex_body input, input#s, .text input[type="text"], .text input[type="password"], .text input[type="url"], .text input[type="email"], .text input[type="tel"], 
	.text input[type="date"], .text textarea, .flex_body select,
	.highlight, .gallery-icon a img, a.woocommerce-main-image img, ul.entry-related,
	.text table, .text table th, .text table td, .text img.border, .entry-thumbnail a, ul.widget_wrap li .news_thumb img, 
	.product-thumbnail img, .product_list_widget li img, ul.list li, ul.tabs-list li a,
	.entry-item.boxed, .plan, .plan.featured, .pricing-table .plan:last-child, .plan li, 
	h3.boxhead, .innerbox, ul.optionslist, .plan .text, .plan .signup, .google-map,
	.blog .entry, .single .entry, .archive .entry, .search .entry, .entry-category, #front-work-inner, #front-blog-inner, .sitemap .heading, 
	.text hr, .hr, #page-title, .entry-row, .entry, .borderbottom, .bordertop, .tagcloud a,
	#page_spacer, #comments .navigation, ol.commentlist li, .widget ul li ul li:first-child,
	.product .summary div.product_meta, .product .summary div[itemprop="description"], 
	.tabcontainer .tab,  .accesstabs .tabcontent .tabbody, .toggle.box .title, .toggle.box .inner,
	ul.payment_methods, ul.payment_methods li, ul.payment_methods li .payment_box, 
	ul.woocommerce-shipping-methods, ul.woocommerce-shipping-methods li, ul.woocommerce-shipping-methods li .shipping_method_description,
	ul.order_details, dl.customer_details, p.order-info, ul.order_details li, p.order-info, p.order-info mark, .quantity input.qty, .quantity .plus, .quantity .minus,
	.calnk a:hover span.hover,
	.combo_widget ul.tabs-nav li a,
	table td, .widget_calendar table, table.widget_calendar, .widget_calendar th, .widget_calendar tfoot tr td, .widget_calendar tbody tr td,
	dl.shop_attributes dt, dl.shop_attributes dd,
	.prov_list .title, .prov_list .inner,
	#flex-varswatches .swatch,
	.flex_icon_box.box, .flex_icon_box.box .box_title,
	.chosen-container-single .chosen-single  {
		border-color: rgb(52,52,51); 
		border-color: rgba(52,52,51, 0.2); 
		-webkit-background-clip: padding-box;
	    background-clip: padding-box;
		}
	ul.payment_methods li .payment_box:after, ul.woocommerce-shipping-methods li .shipping_method_description:after,
	.flex-control-nav li a {
		border-color: transparent transparent rgba(52,52,51, 0.2) transparent; 
		}
		
	.main-bg-color, a.comment-reply-link,
	.text table th,
	.review_order_billing tr td:nth-child(1),
	.badge, ul.product-categories .count, ul.products .count{
		background-color: rgba(52,52,51, 0.3); 
		}
		
	.text table tfoot td, .highlight,
	ul.payment_methods li .payment_box, ul.woocommerce-shipping-methods li .shipping_method_description,
	.entry-item.boxed .entry-header, .entry-item.boxed .entry-footer,
	
	.child-menu li li.page_item_has_children li a:hover,
	.child-menu li li.page_item_has_children li.current_page_item a, 
	.child-menu li li.page_item_has_children li.current-menu-item a,
	.child-menu li li.page_item_has_children li.current_page_parent a,
	
	.custommenu_box .widget_nav_menu li li a:hover,
	.custommenu_box .widget_nav_menu li li.current-menu-item a,
	.custommenu_box .widget_nav_menu li li.current-menu-parent a,
	.prodcat_box.default ul.product-categories li.cat-parent li.current-cat a,
	.prodcat_box.alt ul.product-categories li.current-cat a,		
	.prodcat_box.alt ul.product-categories li li.current-cat a
	
	.child-menu.alt li li.current_page_item a, 
	.child-menu.alt li li.current-menu-item a,
	.child-menu.alt li li.current_page_parent a,
	.custommenu_box.alt .widget_nav_menu li.current-menu-item a,
	.custommenu_box.alt .widget_nav_menu li.current-menu-parent a,
	.custommenu_box.alt .widget_nav_menu li.current-menu-ancestor a,
	
	.child-menu.alt li li.page_item_has_children li a:hover,
	.child-menu.alt li li.page_item_has_children li.current_page_item a, 
	.child-menu.alt li li.page_item_has_children li.current-menu-item a,
	.child-menu.alt li li.page_item_has_children li.current_page_parent a,
	.custommenu_box.alt .widget_nav_menu li li a:hover,
	.custommenu_box.alt .widget_nav_menu li li.current-menu-item a,
	.custommenu_box.alt .widget_nav_menu li li.current-menu-parent a,
	
	child-menu.alt li li li li.current_page_item a,
	.child-menu.alt li li li li.current-menu-item a,
	.custommenu_box.alt .widget_nav_menu li li li a:hover, 
	.custommenu_box.alt .widget_nav_menu li li.current-menu-parent li.current_page_item a, 
	.custommenu_box.alt .widget_nav_menu li li.current-menu-item li.current-menu-item a,
	.prodcat_box.alt ul.product-categories li li.current-cat li a:hover,
	
	.widget_calendar th, .widget_calendar tfoot tr td
	  {
		background-color: rgba(52,52,51, 0.15); 
		}

		.body-bg-color, .table, #content-wrap, .text .tab input[type="text"], .text .tab textarea,
		ul.tabs-nav li a, .wp-pagenavi a, ul.optionslist, .quantity input.qty,
		.custommenu_box .widget_nav_menu li li.current_page_item a, 
		.custommenu_box .widget_nav_menu li li.current-menu-item a,
		.prodcat_box ul.product-categories li li.current-cat a, 
		.prodcat_box ul.product-categories li li.current-cat li a:hover,
		.child-menu.alt li li li a, 
		.custommenu_box.alt .widget_nav_menu li li a, 
		.custommenu_box.alt .widget_nav_menu li li a, 
		.prodcat_box.alt ul.product-categories li li a {
			background-color: #ffffff;
			}
		.flex_body .variations select, .flex_body .quantity input {
			background-color: #ffffff !important;
			}	
		.body-bg-trans {
			background-color: rgb(255,255,255); 
			background-color: rgba(255,255,255, 0.8); 
			}
		.body-border-color, #respond .field {
			border-color: #ffffff;
			}
		.main-reverse-color, .main-reverse-color h2, .main-reverse-color h3, .main-reverse-color h4, .main-reverse-color h5, .main-reverse-color h6 {
			color: #ffffff !important; /* for textcolor when background -color is one of a highlight color */
			}
		.flex_body a.button, .flex_body a.more-link, .flex_body input[type="submit"], .flex_body button[type="submit"], .flex_body input[type="button"] {
			color: #ffffff; /* fix false overwriting */
			}
			

	.body-alt-bg-color, .woocommerce-message, .toggle.box .title, 
	.flex_body input[type="number"], .flex_body input[type="text"], .flex_body input[type="password"], .flex_body input[type="url"], 
	.flex_body input[type="email"], .flex_body input[type="tel"], .flex_body input[type="date"], .flex_body textarea, .flex_body select, 
	.flex_body select option, .pricing-table .plan, .calnk a:hover span.hover, 
	.entry-comments a.bubble, .entry-comments a.bubble span, 
	#sidebar input#s, #sidebar input.search-field,
	ul.widget_wrap li .news_thumb img, #respond .field, ol.commentlist li .reply a,
	.entry-item.boxed:hover, .entry-item .details.popuphover, 
	.text img.border, .product-thumbnail img, .product_list_widget li img, .gallery-icon a img, .entry-thumbnail.hovereffect,
	ul.order_details, dl.customer_details, p.order-info, 
	ul#work-filter li a, .flex-control-nav li a, .tagcloud a, ul.tabs-list li a, .woocommerce-tabs.boxed ul.wc-tabs li a,
	.woocommerce-product-gallery.oldgallery img, .flex_body input[type="file"], 
	.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active, .entry-author-block,
	.threadHeader, .replyUserInfo tr, #psmwpsp_loader,
	.quantity .plus, .quantity .minus, .subblock,
	.widget_calendar table, table.widget_calendar,
	.flex_body input[type="radio"], .flex_body input[type="checkbox"],
	.prov_list .title, .prov_list .inner, 
	.woocommerce-product-gallery .woocommerce-product-gallery__trigger,
	#slider-nivo,
	.flex_icon_box.box .box_title, .flex_icon_box.box.highlight1,
	.chosen-container-single .chosen-single {
		background-color: #efe4d8;
		} 
		
	.body-alt-bg-trans, .toggle.box .inner, .entry-thumbnail, .nav-links .page-numbers,
	.child-menu li li ul,
	.custommenu_box .widget_nav_menu li ul,
	.prodcat_box ul.product-categories li ul,				
	.child-menu.alt li ul, 
	.custommenu_box.alt .widget_nav_menu, 
	.prodcat_box.alt ul.product-categories,
	.widgetbox .boxcontent, .tabcontainer .tab, ul.tabs-nav li a.active, .woocommerce-tabs.boxed ul.wc-tabs li.active a,
	.tabcontainer .tab .tab-content, .woocommerce-tabs.boxed .wc-tab, .summary.entry-summary.boxed,
	.widget_calendar tbody tr td,
	ul.payment_methods, ul.woocommerce-shipping-methods {
		background-color: rgba(239,228,216, 0.5); 
		}
		
	.body-alt-bg-trans, ol.commentlist li .comment-body,  ol.commentlist li .comment_container, #respond ul, ol.commentlist li .comment-body,
	.child-menu li ul,
	.child-menu.alt li li ul,
	.custommenu_box.alt .widget_nav_menu li ul,
	.prodcat_box.alt ul.product-categories li ul,
	.entry-item.boxed,
	
	.custommenu_box .widget_nav_menu, 
	.prodcat_box ul.product-categories,
	
	.entry-item.boxed, .innerbox , .plan .text, .plan .signup, .flex-direction-nav li a,
	#sidebar input#s, #sidebar input.search-field,
	ul.tabs-nav li a, ul.tabs-nav li a:hover,
	#sidebar.widget_boxed .widget,
	.accesstabs.builder ul.tabs-list li a, .accesstabs .tabcontent .tabbody,
	ul.nav-tabs li a, .flex_body .button, .ui-widget-content,
	.wpsp_frm_attachment_container, .wpsp_stats_box li, #theadReplyContainer, #tblChangeStatusContainer, #wpspLoginAndSignUpDiv {
		background-color: rgba(239,228,216, 0.3); 
		}
		
	.body-alt-border-color, 
	.prodcat_box .widget_product_categories h3.widget-title, 
	.prodcat_box ul.product-categories, 
	.prodcat_box ul.product-categories li li a, 
	.prodcat_box ul.product-categories li a,
	ul.tabs-nav li a.active, 
	.woocommerce-tabs.boxed ul.wc-tabs li.active a, 
	.woocommerce-tabs.boxed ul.wc-tabs li a,
	.woocommerce-tabs.boxed .wc-tab, 
	.summary.entry-summary.boxed, 
	.tab, .sitemap li, ol.commentlist li .comment-body, .respondarea,
	.quantity input.plus, .quantity input.minus,
	#respond ul, #respond ul .field, ol.commentlist li ul li.comment, .gallery-item, .gallery img,
	.accesstabs.builder ul.tabs-list li a, ul.nav-tabs li a, .flex_body .button, .flex_body button[type="submit"], .flex_body input[type="file"],
	.ui-widget-content, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active,
	.wpsp_stats_box li, #wpspLoginAndSignUpDiv,
	#slider-nivo {
		border-color: #efe4d8;
		}
	.tagcloud a:after, .tagcloud a:before, .wpsp_stat_count {
			border-color: rgba(0, 0, 0, 0);
			border-right-color: #efe4d8;
		}

		.child-menu > li > a,
		.child-menu > li > a:hover,
		.custommenu_box .widget_nav_menu .widget-title,
		.prodcat_box .widget_product_categories .widget-title,
		.prodcat_box .widget_product_categories h3.widget-title
		{
			background-color: #efe4d8; 
		}


	.styling-color-2, .flex_body a:hover, .text h2 a:hover, .entry-title a:hover, .entry-category a:hover,
	.text h2, .text h3, .text h4, .text h5, .text h6, .heading, .entry-title, 
	ul.tabs-nav li a:hover, .widget-title, .widget a:hover, a#to-top:hover i.fa-chevron-up,
	#top_menu li a:hover, #top_menu li.current_page_item a, #top_menu li.current-menu-ancestor a, #top_menu li.current-menu-item a,
	.custommenu_box .widget_nav_menu li a:hover, 
	.product .summary .price,
	
	.child-menu.alt li a:hover,
	.child-menu.alt li li.current_page_item a, 
	.child-menu.alt li li.current-menu-item a, 
	.child-menu.alt li li.current_page_parent a, 
	.custommenu_box .widget_nav_menu li.current-cat li a:hover, 
	.custommenu_box .widget_nav_menu li ul li a:hover,
	.custommenu_box.alt .widget_nav_menu li a, 
	.custommenu_box.alt .widget_nav_menu li a:hover, 
	.prodcat_box.default ul.product-categories li a:hover, 
	.prodcat_box.default ul.product-categories li.current-cat li a:hover, 
	.prodcat_box.default ul.product-categories li ul li a:hover,
	.prodcat_box.alt ul.product-categories li a:hover,
	.prodcat_box.alt ul.product-categories li li a:hover,
	.prodcat_box.alt ul.product-categories li li li a:hover,
	.prodcat_box.alt ul.product-categories li.current-cat > a,
	.prodcat_box.alt ul.product-categories li.cat-parent > a,
	.prodcat_box.alt ul.product-categories li li.current-cat > a,
	.prodcat_box.alt ul.product-categories li li.cat-parent > a,
	
	.accordion .title a:hover, .toggle .title:hover, .accordion .title .icon:before, .toggle .title .icon:before,
	.entry-byline a:hover, .entry-category a:hover, ol.commentlist li .reply a,
	ul.nav_cart li .widgettitle, ul.nav_cart.minicart_header li:hover span.menuicon, ul.nav_cart.minicart_header li:hover a.cart-contents,
	.amount, .woocommerce .summary .price del, .price_per_unit, .price_per_unit .amount,
	.star-rating span:before, p.stars a:before,
	.order-info mark, ul.doclinks li a, ul.doclinks li a[href$='.zip']:before,
	#subfooter .widget-title,
	.payment_methods li .input-radio:checked ~ label, ul.woocommerce-shipping-methods li .shipping_method:checked ~ label  { 
		color: #cf9243;  
		}
	.styling-bg-color-2, .price_saved_in_percent, 
	.flex_icon_box .box_icon, .flex_icon_box.box.highlight2 .box_title { 
		background-color: #cf9243;  
		}
	.styling-bg-imp-color-2, .gui_color_2,
	a.button:hover, a.more-link:hover, .text a.comment-reply-link:hover, .product a.button:hover, .combo_widget ul.tabs-nav li a.active,
	#subfooter-contact p span, h3.boxhead, .plan.featured .plan-head,
	ul.nav_cart.minicart_mainnav a.cart-contents .contents, 
	.woocommerce span.onsale, .woocommerce span.onsale:after, .loop_product .button:hover,
	.flex-control-nav li a.flex-active, ul.tabs-list li.current a,
	.accesstabs.builder ul.tabs-list li.current a, ul.nav-tabs li.active a, .flex_body button:hover,
	.flex_body input[type="submit"]:hover, .flex_body input[type="button"]:hover, .ui-state-active,
	.flex-direction-nav li a:hover, .flex_body button.single_add_to_cart_button:hover,
	.nav-links a.page-numbers:hover { 
		background-color: #cf9243 !important;  
		}
	.styling-border-color-2, .border_top, .border_bottom, nav .menu li > a:hover, nav .menu li.current_page_item > a, nav .menu li.current-menu-ancestor > a, nav .menu li.current-menu-item > a,
	ul.nav_cart.minicart_header li div.widget, ul.customerbox.css_dropdown li ul,
	#sidebar.widget_boxed .widget,
	.loop_product .details.popuphover, .ui-state-active,
	.page_preview_block.roundimage .entry-item a.entry-thumbnail img,
	.flex_icon_box.box.highlight2 .box_title,
	.flex_body input[type="radio"]:checked { 
		border-color: #cf9243;  
		}
.styling-color-1, .flex_body a, .flex_body .text h1, h2.entry-title a, .entry-thumbnail.hovereffect.medium h2, ul#breadcrumbs li a:hover, 
	.widget_archive ul li, .widget_categories ul li, .widget_links ul li, .widget_rss ul li a, .widget_tag_cloud .tagcloud a:hover, .widget_calendar a,
	.entry-item:hover a.work-title,
	.sitemap a:hover,
	.prodcat_box ul.product-categories li a:hover,
	.prodcat_box ul.product-categories li li.current-cat a, 
	ul.tabs-nav li a.active,
	.sliderhead,
	#sidebar .widget-title a, 
	ol.commentlist li .comment-body .comment-meta a,
	.sbOptions a:hover, .sbOptions a:focus, .sbOptions a.sbFocus,
	ul.tabs-list li.current a,
	.blog-featured a.item-small span.featured-title,
	.accesstabs.builder ul.tabs-list li a, ul.nav-tabs li a, 
	.woocommerce-tabs ul.wc-tabs > li.active > a, 
	.woocommerce-tabs ul.wc-tabs > li > a:hover,
	.menu-item.cart a.cart_contents.has_cart_icon:before,
	
	.child-menu li a:hover,
	.custommenu_box .widget_nav_menu li a:hover,
	.prodcat_box ul.product-categories li a:hover,
	.child-menu li li.current_page_item > a:hover, 
	.child-menu li li.current_page_parent > a:hover,
	.prodcat_box ul.product-categories li li.cat-parent > a:hover,
	.child-menu li li.page_item_has_children li a:hover,
	.child-menu li li.page_item_has_children li.current_page_item a, 
	.child-menu li li.page_item_has_children li.current-menu-item a,
	.child-menu li li.page_item_has_children li.current_page_parent a,
	.custommenu_box .widget_nav_menu li li a:hover,
	.custommenu_box .widget_nav_menu li li.current-menu-item a,
	.custommenu_box .widget_nav_menu li li.current-menu-parent a,
	.prodcat_box.default ul.product-categories li.cat-parent li.current-cat a,
	.child-menu li li li li.current_page_item a,
	.child-menu li li li li.current-menu-item a,
	.child-menu li li li li a:hover,
	.custommenu_box .widget_nav_menu li li.current-menu-item li a:hover, 
	.custommenu_box .widget_nav_menu li li.current-menu-parent li.current_page_item a, 
	.custommenu_box .widget_nav_menu li li.current-menu-item li.current-menu-item a,
	.prodcat_box ul.product-categories li li.current-cat a, 
	.prodcat_box ul.product-categories li li.current-cat li a:hover { 
		color: #6f4300; 
		}
	
	.styling-bg-color-1, .gui_color_1, .prov_list .title.active,
	a.item-large:hover span.featured-title,
	.entry-comments a.bubble:hover, .entry-comments a.bubble:hover span, ol.commentlist li .reply a:hover,
	.widget_calendar caption, ul#work-filter li.current a,
	input[type="submit"], 
	.flex_body .button, a.more-link, .flex_body button[type="submit"], .text a.comment-reply-link,
	ol.commentlist li .comment-body .reply a:hover,
	.flexslider#flex-front-4 .flex-direction-nav a.prev, .flexslider#flex-front-4 .flex-direction-nav a.next,
	.sbHolder, ol.list.bullet li:before,
	
	.child-menu li li.current_page_item a, 
	.child-menu li li.current-menu-item a,
	.child-menu li li.current_page_parent a,
	.custommenu_box .widget_nav_menu li.current-menu-item a,
	.custommenu_box .widget_nav_menu li.current-menu-parent a,
	.custommenu_box .widget_nav_menu li.current-menu-ancestor a,
	.prodcat_box ul.product-categories li.current-cat a,
	.prodcat_box ul.product-categories li.current-cat-parent a,
	child-menu.alt > li > a,
	.custommenu_box.alt .widget_nav_menu .widget-title,
	.prodcat_box.alt .widget_product_categories .widget-title,
	
	.widget_price_filter .ui-slider .ui-slider-handle, .widget_price_filter .ui-slider .ui-slider-range,
	.pricing-table .plan .plan-head,
	.flex_body button.single_add_to_cart_button, input[type="submit"], input[type="button"],
	.flex_icon_box.box.highlight1 .box_title, .flex_icon_box.box.highlight2, .flex_icon_box.box.highlight2 .box_icon { 
		background-color: #6f4300; 	}
		
	.styling-border-color-1,
	.flexslider#flex-front-4,
	nav .menu ul, .menu-item ul.sub-menu, ul.customerbox.css_dropdown li ul,
	#flex-varswatches .swatch.selected,
	.flex_icon_box.box.highlight1 .box_title { 
		border-color: #6f4300; 
		}
	#header, ul.tabs-list li.current a, 
	ul.tabs-nav > li > a:hover, ul.tabs-list > li > a:hover, ul.wc-tabs > li > a:hover,	
	ul.tabs-nav > li a.active, ul.tabs-list > li.current a, ul.wc-tabs > li.active a { 
		border-top-color: #6f4300; 
		}
	nav.main_nav .menu > li > ul:before, nav.top_menu .menu > li > ul:before  { 
		border-bottom-color: #6f4300; 
		}	
	.custommenu_box .widget_nav_menu .widget-title, 
	#child-menu.alt > li > a,
	.prodcat_box.alt .widget_product_categories .widget-title, 
	.wp-pagenavi a:active, 
	.wp-pagenavi span.current,
	 ul.page-numbers li span, 
	 .nav-links .page-numbers.current { 
		background: #6f4300; 
		border-color: #6f4300; 
		}

		.flex_body .styling-contrast, .flex_body a.button, .flex_body input.button, .flex_body .button:hover,
		.flex_body a.more-link, .prov_list .title.active h3 ,
		.flex_body input[type="submit"], .flex_body input[type="button"], .flex_body button[type="submit"],
		.child-menu.alt > li > a,
		.child-menu li li.current_page_item a, 
		.child-menu li li.current-menu-item a,
		.child-menu li li.current_page_parent a,
		.child-menu li li.current_page_ancestor a,
		.custommenu_box .widget_nav_menu li.current-menu-item a,
		.custommenu_box .widget_nav_menu li.current-menu-parent a,
		.custommenu_box .widget_nav_menu li.current-menu-ancestor a,
		ul.tabs-list li.current a,
		.nav-links a.page-numbers:hover,
		.flex_icon_box.box.highlight1 .box_title h3,
		.flex_icon_box.box.highlight2 .box_title h3,
		.flex_icon_box .box_icon, 
		.flex_icon_box.box.highlight2 { 
			color: #ffffff;
			}

		.flex_body .styling-contrast-all, .flex_body .styling-contrast-all *, .loop_product .details .button:hover { 
			color: #ffffff;
			}
.th_bg_color, #topbar, #topbar input.searchinput { background-color: #343433; border-color: transparent; }
@media only screen and (max-width: 782px) {
			.mobile_nav ul.menu li a {
				background-color: #343433; border-color: transparent; 
			}
		}
.th_text_color, #topbar, #topbar input.searchinput, #top_menu li a, #top_menu i, #topbar input#s, #topbar .searchform .searchicon, #nav_top li ul li a,
		#topbar .minicart_header a.cart-contents, #topbar ul.customerbox.css_dropdown a, .mobile_nav .menu-button { 
		color: #efe4d8;  
		}
.th_text_border_color, #top_menu li a, #top_menu li.current-menu-ancestor a, #top_menu li.current-menu-item a { 
		border-color: #efe4d8; 
		}
.th_text_bordertrans_color, #top_menu input.searchinput, #top_menu input#s, #top_menu > li, #top_menu ul li a, #top_menu li.current_page_item ul li a,  #top_menu li.current-menu-ancestor ul li a, #top_menu li.current-menu-item ul li a, #top_menu ul.nav_cart.minicart_mainnav li.list-item { 
		border-color: rgb(239,228,216); 
		border-color: rgba(239,228,216, 0.2); 
		}
.th_hover_color,
	#top_menu .amount, #top_menu ul li a:hover, #top_menu li.current_page_item > a, #top_menu li.current-menu-ancestor > a, #top_menu li.current-menu-item > a, #top_menu ul.nav_cart.minicart_mainnav li:hover span.menuicon, #top_menu ul.nav_cart.minicart_mainnav li:hover a.cart-contents { 
		color: #dba047;  
		}
.th_hover_border_color,
	#top_menu li:hover > a, #top_menu li.current_page_item > a, #top_menu li.current-menu-ancestor > a, #top_menu li.current-menu-item > a, #top_menu ul, #top_menu ul.nav_cart.minicart_mainnav li div.widget { 
		border-color: #dba047; 
		}

	#top_menu ul:before { 
		border-color: transparent transparent #dba047 transparent; 
		}
#top_menu .menu ul { 
		background-color: #efe4d8;  
		}
#top_menu ul ul, #top_menu ul.sub-menu, #top_menu .widget_shopping_cart { 
		background-color: #efe4d8; 
		}
		@media only screen and (max-width: 782px) {
			#top_menu .flexnav.mobile_nav li a { 
				background-color: #efe4d8; 
				}
		}
#top_menu ul ul li a, #top_menu ul.sub-menu, #top_menu .widget_shopping_cart { 
		color: #343433; 
		}
.head_bg_color, #header { background-color: #efe4d8; background-image: url(https://sattlerei.iomedis.de/wp-content/uploads/2025/03/leder_hintergrund_top_dunkel-1.jpg);
background-repeat: no-repeat;
background-position: center center;
}

	#header-inner input.searchinput, { 
			background-color: #efe4d8; 
		}
	#header-inner ul.customerbox.css_dropdown {
		color: #efe4d8; 
		}
.head_text_color,
	#header-inner, #header-social li a, #header-inner input.searchinput, #header-inner input#s, #header-inner .searchform .add-on,
	#header-inner .minicart_header a.cart-contents, 
	#header-inner ul.customerbox.css_dropdown a, #header-inner ul.nav_cart i.fa-cart-arrow-down,
	#main_nav .minicart_header a.cart-contents { 
		color: #6f4300;
		}
	.head_bordertrans_color, #header-inner input.searchinput, #header-inner input#s, #breadcrumbs, .top #breadcrumbs { 
		border-color: rgb(111,67,0); 
		border-color: rgba(111,67,0, 0.2); 
		}
	#header-social li a, i.icon-search {
		color: rgba(111,67,0, 0.7); 
		}
	#header-social li a:hover {
		color: rgba(111,67,0, 1); 
		}
	#header-inner input#s, #header-inner input.searchinput {
		background-color: rgba(111,67,0, 0.1); 
		}
	#header-inner ul.customerbox.css_box li a,
	#header-inner input#searchsubmit {
		background-color: #6f4300;
		background-color: rgba(111,67,0, 0.6); 
		}
	#header-inner ul.customerbox.css_box li a:hover,
	#header-inner input#searchsubmit:hover {
		background-color: #6f4300;
		background-color: rgba(111,67,0, 1); 
		}
	#header-inner .input_before:before, #header-inner .customerbox .links:before {
		border-color: transparent #6f4300 transparent transparent;
		border-color: transparent rgba(111,67,0, 0.7) transparent transparent; 
		}

#main_nav .menu-button, #nav li a,
		ul.nav_cart.minicart_mainnav span.menuicon, ul.nav_cart.minicart_mainnav a.cart-contents, ul.nav_cart.minicart_mainnav i, ul.nav_cart.minicart_mainnav a.cart-contents .amount, #main_nav ul.customerbox.css_dropdown a.dropdownlink,
	#main_nav input#s, #main_nav input.searchinput { 
		color: #efe4d8;  
		}
#nav li.current_page_item a, #nav li.current-menu-ancestor a, #nav li.current-menu-item a { 
		border-color: #efe4d8; 
		}
#main_nav input#s, #main_nav input.searchinput {
		background-color: rgba(239,228,216, 0.1); 
		}
#main_nav.boxed, #nav > li, #nav ul li a, #nav ul li a:hover, #nav li.current_page_item ul li a,  #nav li.current-menu-ancestor ul li a, #nav li.current-menu-item ul li a, ul.nav_cart.minicart_mainnav li.list-item, #main_nav input#s, #main_nav input.searchinput { 
		border-color: rgb(239,228,216); 
		border-color: rgba(239,228,216, 0.2); 
		}
@media only screen and (max-width: 782px) {
	#main_nav.mobile_nav ul.menu li a { 
		border-color: rgb(239,228,216); 
		border-color: rgba(239,228,216, 0.2); 
		}
	}

	#nav li a:hover, #nav ul li a:hover, #nav li.current_page_item > a, #nav li.current-menu-ancestor > a, 
	#nav li.current-menu-item > a,  #nav li.current-page-ancestor > a, 
	#nav li.current-product-ancestor > a, #nav li.current-menu-parent > a, #nav li.current-product-parent > a,
	ul.nav_cart.minicart_mainnav li:hover span.menuicon, ul.nav_cart.minicart_mainnav li:hover a.cart-contents { 
		color: #ffffff;  
		}

	#nav li:hover > a, #nav li.current_page_item > a, 
	#nav li.current-menu-ancestor > a, #nav li.current-menu-item > a, #nav li.current-page-ancestor > a, 
	#nav li.current-product-ancestor > a, 
	#nav li.current-menu-parent > a, 
	#nav li.current-product-parent > a,
	#nav ul, ul.nav_cart.minicart_mainnav li div.widget { 
		border-color: #ffffff; 
		}

	#nav ul:before { 
		border-color: transparent transparent #ffffff transparent; 
		}

	#nav ul, ul.nav_cart.minicart_mainnav li div.widget { 
		background-color: #efe4d8; 
		}
		@media only screen and (max-width: 782px) {
			#main_nav .flexnav li a { 
				background-color: #efe4d8; 
				}
		}

	#main_nav ul li ul li a, #nav ul li ul li a:hover, ul.nav_cart.minicart_mainnav li div.widget,
	#main_nav ul.menu .touch-button .navicon { 
		color: #343433; 
		}
	#nav ul li ul li a { 
		border-color: #343433; 
		border-color: rgba(52,52,51, 0.2); 
		}
		@media only screen and (max-width: 782px) {
			#main_nav .flexnav li ul li a { 
				color: #343433; 
				}
		}
#subheader, .fullwidth .oneblock::before{
			background-image: none; 
			background-color: #212020;
		}
.styling_maintitle_color, #page-title h1 {
			color: #6f4300; 
		}
.styling_subtitle_color, #page-title h2, #page-title h3, #page-title h1 span, #page-title h2 span, #page-title .entry-byline  {
			color: #cf9243; 
		}
#subfooter { background-color: #212020; }
#subfooter input.searchinput {
		background-color: #212020;
		}
#subfooter .widget, #subfooter .widget a, #subfooter .widget a, #subfooter-contact, #subfooter-contact a, #subfooter input.searchinput {
		color: #eeebe6;
		}
	#subfooter .widget-title, #subfooter .widget_archive ul li, #subfooter .widget_categories ul li, #subfooter .widget_links ul li, #subfooter .widget_meta ul li, 
	#subfooter .widget_recent_comments ul li, #subfooter .widget_recent_entries ul li, #subfooter .widget_rss ul li, #subfooter .widget_pages ul li,  
	#subfooter .widget_nav_menu ul li, #subfooter ul.news_wrap li, #subfooter .list li, 
	#subfooter-contact, a, #subfooter input.searchinput {
		border-color: #eeebe6;
		border-color: rgb(238,235,230); 
		border-color: rgba(238,235,230, 0.2); 
		-webkit-background-clip: padding-box;
	    background-clip: padding-box;
		}
#subfooter .widget-title {
		color: #cf9243;
		}

.foot_nav, .foot_nav.boxed .menu { }
#foot_nav .menu li a,
	#foot_nav ul.customerbox.css_dropdown a.dropdownlink { 
		color: #efe4d8;  
		}
#foot_nav .menu li.current_page_item a, #foot_nav .menu li.current-menu-ancestor a, #foot_nav .menu li.current-menu-item a { 
		border-color: #efe4d8; 
		}
#foot_nav.boxed, .foot_nav .menu > li, #foot_nav .menu li a, #foot_nav .menu li a:hover, #foot_nav .menu li.current_page_item ul li a,  #foot_nav .menu li.current-menu-ancestor ul li a, #foot_nav .menu li.current-menu-item ul li a { 
		border-color: rgb(239,228,216); 
		border-color: rgba(239,228,216, 0.2); 
		}

	#foot_nav .menu li a:hover, #foot_nav .menu ul li a:hover, #foot_nav .menu li.current_page_item > a, #foot_nav .menu li.current-menu-ancestor > a, #foot_nav .menu li.current-menu-item > a { 
		color: #cf9243;  
		}

	#nav li:hover > a, #nav li.current_page_item > a, #nav li.current-menu-ancestor > a, #nav li.current-menu-item > a, #nav ul, ul.nav_cart.minicart_mainnav li div.widget { 
		border-color: #cf9243; 
		}

	#nav ul:before { 
		border-color: transparent transparent #cf9243 transparent; 
		}

	#nav ul, ul.nav_cart.minicart_mainnav li div.widget { 
		background-color: #efe4d8; 
		}
		@media only screen and (max-width: 782px) {
			#main_nav .flexnav li a { 
				background-color: #efe4d8; 
				}
		}

	#nav ul li a, #nav ul li a:hover, ul.nav_cart.minicart_mainnav li div.widget { 
		color: #343433; 
		}
	#nav ul li a { 
		border-color: #343433; 
		border-color: rgba(52,52,51, 0.2); 
		}
		@media only screen and (max-width: 782px) {
			#main_nav .flexnav li a { 
				color: #343433; 
				}
		}
#footer { background-color: #212020; }
#footer-social li a i, a#to-top i  {
		color: rgba(189,183,174, 0.5);
		}
a#to-top  {
		background-color: rgba(189,183,174, 0.1);
		}
#footer ul#nav-alt li a, #footer #copy, #footer-social li a:hover i  {
		color: #bdb7ae;
		}
a#to-top:hover  {
		background-color: rgba(189,183,174, 0.2);
		}

@media only screen and (min-width: 1260px) {
.flex_body {
  background-image: url(https://sattlerei.iomedis.de/wp-content/uploads/2025/03/webseite_bg_black_leder_wrap1220px.jpg);
}
}

#header {
  background-size: cover;
  margin-top: 10px;
}
nav .menu li a span.desc {
  color: #eeebe6;
}
#nav.menu li {
  border: 0px !important;
 width: 20%;
}
#nav li:hover a, 
#nav li.current_page_item a, 
#nav li.current-menu-ancestor a, 
#nav li.current-menu-item a, 
#nav ul, ul.nav_cart.minicart_mainnav li div.widget {
  border-color: transparent;
}
