@media screen and (max-width: 1300px) {
div#main-wrapper,
div#inner-header,
div.inner-crumb {   width:90%;}

}
@media screen and (max-width: 1200px) {
#orderpwdlink { clear:both; float:left}
}

@media screen and (max-width: 1020px) {
		div#account-content { float:left; max-width:none;}
		
		div.inner-footer { width:90%;padding:0;}
		div.footer { position:relative; padding:10px 0; margin:20px 0 0 0;}
			
		
		
			/* .flexslider { width:100% !important;} */
			
			/* .intro  { position:relative; padding:0; margin:0 0 10px 0; }
			.intro, div.slider, .items div { height:33%; }
			div .items 	{  width:100%;  height:33%; position:relative; }
			div .items img { width:100%;} */
			.cloned { display:none;}

		/*#article-preview{ position:relative; }
		a.browse { display:none;}
		.scrollable .items, .scroll-brands .items {width:100%;position:relative; height:auto;}
		#article-preview, #art-start-wrapper, .scrollable, div.group, div.hproduct, div.product-img { height:auto; max-height:none;}*/
		
		
		.topic, .presse { position:relative; margin:0; padding:0;}
		.topic img { margin:0 0 5px 0;}
	
	
		#cat-image { width:30%;}
		#cat-image img { width:100%;}
		#cat-wrapper {width:70%;}
		#cat-description { width:90%;  height:auto; padding:4% 5%; text-align:left; letter-spacing:0;}
		#cat-description img { width:100%;}

		#content_hl { width:96%;padding:5px 2%;}


		.imp {width:100%; margin:0 0 2% 0;}
		.comp_text { width:100%; clear:both; float:left;}
		
		.pminfo { float:left; width:100%; text-align:left;}
	
	
	div#review-frm { float:left;}
	
	div#frm-wrapper, form#contact-frm { float:left;}
	#frm-wrapper div.half { width:100%;}
	
	#orderbtn { width:100%;padding:13px 0 13px 0; text-align:center;background:#96b3b4; margin:3% 0 0 0;}
	a.btn_back { margin:0 5px 5px 0;}
	
	#content-right { float:left; max-width:none;}
	
	.inner-wrapper, div#bottom-hl, div#desc-wrap, .bg, ul.tab { width:100%;height:auto; padding:0; position:relative;}
	div#desc-wrap { padding:0 0 3% 0;}
	.tab li { width:94%;margin:10px 3% 0 3%;}
	div#desc-wrap div.description,
	div.warranty, div#contact-us, div.group{ width:94%;padding:20px 3%; text-align:left; letter-spacing:0;}
	#contact-us div span,
	#contact-us div.pdata,
	#contact-us input,
	#contact-us textarea { max-width:none;}
	/*  .promoArt { clear:none; margin:0 15px 15px 0;} */
	#subquest { width:100% !important; }
	.promoArt H3 { word-wrap: break-word;}
	
	.art-thumb {width: 100%; height:auto}
	.art-thumb a { max-width:200px; float:left}
	.cart-info { padding:0 25px; width:100%; box-sizing:border-box}
	.headline { display:none;}
	.tr1, .tr2 { padding:2% 3%;}
	.mobileCap { display:inline-block!important;font-weight:700; text-indent:0; }
	#order-items .mobileCap { display:none!important}
	.country, .criteria, .delivery, .returns, .shipping { float:left; width:100%; padding:0;}
	.archive { text-align:left;}
	.archive .mobileVal { float:right!important;}
	.number, .tracking, .order-date, .order-tracking, .delivery-date, .invoice {float:left!important; width:100%!important; padding:0!important; border-right:none!important; min-height:0!important;text-align:left}
	.archive .number .mobileVal { font-weight:700;}
	

	#invoicedata, #del-add-wrapper { float:left; width:90%; left:0; margin:0 3%;}
	#pinfoText, #vinfoText { text-align:left;}
	#selectpaym { float:left; width:50%; }
	#PayMInfos, #VOptionInfos { float:right; width:50% }
	div#summen { float:right; width:50%; }
	td.sums-small-th, td.sum-total-th {text-align:left;}
	a#mass {  max-width:81px;}
	#comment Textarea {width:96%; padding:10px 2%;}
	#sbm-order a { width:100%; margin:10px 0; box-sizing:border-box}
	
	ol#downloads, #downloads LI { width:100%;}
	div.preview	{ width:100%; margin:0 0 5px 0;}
	div.preview img	{ width:100%; margin:0; max-width:100%; max-height:100%;}
	div.description { float:right; width:100%; margin:10px 0 0 0;}
	.link { width:100%; margin:15px 0 0 0;}
	.link a.link_de { width:100%; padding:8px 0; text-align:center;}
	
	.topic a.geschirr img { max-width:32%; padding:1% 1% 1% 0}
	.topic a.naturcollection img { max-width:32%; padding:1% 0 1% 1%}
	.topic a.sonderanferigung img { max-width:32%; padding:1% 1% 1% 1%}
}
@media screen and (max-width: 990px) {
.beko { position:relative; left:0; top:0;
 transform: translateY(0) translateX(0);
-webkit-transform: translateY(0) translateX(0);
-ms-transform: translateY(0) translateX(0);
-moz-transform: translateY(0) translateX(0);}
.beko h2 { text-align:left}

.section.pics h2 { z-index:2; margin:0 0 20px 0; position:relative;
left:0; transform:  translateX(0);
-webkit-transform:  translateX(0);
-ms-transform:translateX(0);
-moz-transform:  translateX(0);}


}
@media screen and (max-width: 960px) {
	div#login-wrapper {	width: 100%;}
}
@media screen and (max-width: 920px) {
#sidebar-left h4 {	width: 90%;}
	div#sidebar-left {width: 100%;margin: 0 0 0 0;padding: 0 0 0 0;}
	 div#infomenu,#sidebar-left div UL { width:100%;}
	 #sidebar-left div LI {	width:32.3334%;padding: 0 0; box-sizing:border-box; margin:0 .5% 1%;}
	 #sidebar-left div LI A, 
	#sidebar-left div LI.nav-active A { text-align:center; background:#fafafa}
	 div#content, div#product-wrapper {	width: 100%!important; box-sizing:border-box; padding:0; }

}
@media screen and (max-width: 840px) {


	div#selLangText { display:none }
	div#selLangWrp { float:left; position:relative; background:gold; display:none}
	div#mobileLangWrp { float:left; position:relative; top:13px; margin:0 15px 0 15px }
	
	#voucher, div#summen { width:100%; margin:0 0 2% 0}
	
	div#startslider { padding-bottom:0.5%; min-height:234px; max-height:254px; margin-top:20px }	
	div#products { width:100% }
	OL.articles LI.hproduct { width:48%; margin:1%; padding:0  }
}
@media screen and (max-width: 767px) {
	#item-header { display:none;}
	.cartheader	{ display:inline-block; float:left; width:100%; text-align:center; padding:7px 0; background:#96b3b4; color: #fef5e0;font-weight:700; margin:5px 0;}
	div.orderflow-header { display:none;}	
	#order-items .mobileCap { display:block!important}
	#order-items OL LI {padding: 0 0 25px 0; margin:0 0 2% 0}
	.art-wrapper,
	div.art-attributes {float: left;width: 100%; margin:0;}
	#order-items .art-wrapper .mobileCap { padding:10px 25px; box-sizing:border-box; background:#705d39; color:#fef5e0;}
	#order-items .mobileCap { padding:10px 25px; box-sizing:border-box; background:#705d39; color:#fef5e0; margin:0 0 5px 0}
	#order-items .mobileCap 
	.art-thumb/*, div.art-title*/ { text-align:center; float:none}
	div.art-attributes { position:relative;}
	.upd-frm {padding-top: 40px;}
	.art-thumb a {max-width: none; float:none}
	.upd-frm, div.artprice,.artsumme{ width:30%;}
	div.delete { width:10%;}
	
	
.share,
.shariff { width:100%;}
.shariff .orientation-horizontal li {min-width: 50px!important;}}
@media screen and (max-width: 755px) {div#selpageitems, div#sortwrp { margin: 10px 0 0 5px;}}
@media screen and (max-width: 730px) {.page-items { width:100%;}div#selpageitems, div#sortwrp { float:left; margin: 10px 5px 0 0;}}
@media screen and (max-width: 700px) {
	


	
	#cat-image { width:100%;}
	#cat-wrapper {width:100%;}
	#cat-description { width:90%; height:auto; padding:4% 5%; text-align:left; letter-spacing:0;}
	div#startslider { padding-bottom:0; min-height:130px; max-height:220px }
	
}
@media screen and (max-width: 640px) {
	div#summen, div#voucher { float:left; width:100% }
	div#PayMInfos, div#selectpaym { float:left; width:100% }
	#share_ovl a.close { margin-right:20px }
	#share_ovl a.close img  { width:20px }
}

@media screen and (max-width: 615px) {

}
@media screen and (max-width: 585px) {
	.page-items { width:auto;}div#selpageitems, div#sortwrp { float:right; margin: 10px 0 0 5px;}
	#tostart, #kasse{ width:100%; min-width:0; margin:1% 0;}
	
		 #sidebar-left div LI {	width:49%;margin:0 .5% 1%;}
}
@media screen and (max-width: 480px) {
#selectpaym, #shipping {width: 100%;}
#PayMInfos, #VOptionInfos {width:100%; margin:3% 0 0; background:#fafafa; padding:5%; box-sizing:border-box }
}
@media screen and (max-width: 400px) {
	div#summen, #voucher	{ min-width: 0;}
	td.sum-total-th, td.sums-small-th,
	td.sum-total-td, td.sums-small-td {	padding: 15px 15px;	}
	.upd-frm, div.artprice, .artsumme {	width: 100%; padding:0; clear:both; position:relative; height:auto}
	.upd-frm { margin:0 0 5px 0}
	#order-items .mobileCap { display:inline-block!important; float:left; clear:both; background:none; color:#705d39;padding:5px 25px;}
	#order-items .art-wrapper .mobileCap { display:block!important; width:100%}
	#order-items .mobileVal { float:right; padding:5px 25px;}
	div.delete { width:100%; float:right; text-align:right; padding:0 25px;}
		.cart-info { padding:0 0; }
		
			 #sidebar-left div LI {	width:100%;margin:0 0 1%;}
}

@media screen and (max-width: 370px) {
}
@media screen and (max-width: 360px) {
	div#mobileLangWrp { float:left; position:relative; top:13px; margin:0 2px 0 5px  }
	div#menu-top ul li#headerfb { display:none } /* FB ausblenden*/
	div#startslider { padding-bottom:0; min-height:118px; max-height:118px }
	.topic a.geschirr img, .topic a.naturcollection img, .topic a.sonderanferigung img { max-width:100%; padding:1% 0 1% 0}	
	OL.articles LI.hproduct { width:98%; margin:1%; padding:0  }
		td.sum-total-th, td.sums-small-th,
	td.sum-total-td, td.sums-small-td {	padding: 15px 10px;	}
		
}
@media screen and (max-width: 350px) {

}

