/*
// -------------------------------------------------------------------
// wps-child-optimierung-mobile.css
// -------------------------------------------------------------------
*/
@media (max-width: 768px) 
{

	/*
	// -------------------------------------------------------------------
	// Silbentrennung
	// -------------------------------------------------------------------
	// - mobile
	// -------------------------------------------------------------------
	// Add some more headings
	// -------------------------------------------------------------------
	*/
	h2,
	h3,
	h4
	{
		hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;

		/* word min, before break, after break */
		/* hyphenate-limit-chars: 6 3 2;  */
	}


	/*
	// -------------------------------------------------------------------
	// Remove LR-Margin from mobile nav
	// -------------------------------------------------------------------
	// Menue ohne Margin auf Mobile
	// Margin LR aus global css ueberschreiben
	// Menue full width auf Mobile
	// 80% 90% width aus global css ueberschreiben
	// -------------------------------------------------------------------
	*/
	div.et_pb_module.et_pb_fullwidth_menu.wps-full-width-menu-navmain > div.et_pb_row.clearfix
	{
		margin-left:0!important;
		margin-right:0!important;

		width: 100%!important;
	}

} /* eoMq 768px */


@media (max-width: 1024px) 
{

	.et_pb_column.et_pb_specialty_column.wps-shop-listview-header-col1-breadcrumbs-and-product-category-headline
	{
		margin-bottom: 0!important;
	}


	/*
	// -------------------------------------------------------------------
	// Remove margin around body
	// -------------------------------------------------------------------
	*/
	#page-container
	{
		margin-left: 0!important;	
		margin-right: 0!important;
		/* outline: 5px dashed hotpink; */
	}


	/*
	// -------------------------------------------------------------------
	// Remove max-width around body
	// -------------------------------------------------------------------
	*/
	/*
	.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, 
	.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header, 
	.et_fixed_nav.et_boxed_layout #page-container #top-header, 
	.et_fixed_nav.et_boxed_layout #page-container #main-header, 
	.et_boxed_layout #page-container .container, 
	.et_boxed_layout #page-container .et_pb_row,
	*/
	.et_boxed_layout #page-container
	{
		max-width: none!important;
		width:100%!important;
	}


} /* eoMq 1024px */
