
/*

#debug { display: none; }

*/

.debug { display: none; }

/* shop */
/*
table.cart { width: 100%; }
table.cart .image { width: 100px; margin: 0 0 12px 12px; float: right; }
table.cart .single { text-align: right; }
table.cart .sum { text-align: right; }
table.cart tfoot { border-top: 1px solid #555555; }
table.cart tfoot tr.total td { font-weight: bold; }
table.cart td, table.cart th { padding: 8px; }
table.cart td:last-child, table.cart thlast-child { padding: 8px; }
table.cart tbody tr:nth-child(even) { background: #eee; }
table.cart thead th {  }
table.cart .producttitle { font-weight: bold; }
table.cart .itemlabel { font-weight: bold; }
table.cart .preorder { font-weight: bold; }

table.cart input { width: 42px; margin-right: 4px; margin-bottom: 4px; }
table.cart button { margin: 0 4px 0 0; vertical-align: top; margin-bottom: 4px; margin-left: -1px; }
table.cart button span { padding: 2px 8px 6px 8px; display: inline-block; vertical-align: top; width: 30px; box-sizing: border-box; }
table.cart a.button { vertical-align: top; margin-left: -1px; text-align: center; }
table.cart a.button span { padding: 2px 8px 6px 8px; display: inline-block; vertical-align: top;  width: 30px; box-sizing: border-box; }
table.cart a.button span { background: #ff473b; border: 1px solid #000; color: #fff; }
table.cart a.button span:hover { background: #000; border: 1px solid #000; color: #fff; }
#main table.cart form { display: inline-block; background: transparent; padding: 0; }
*/


/*
table.cart button[name="updatecart"] { display: none; } */ /* because we have on change... */

/*
#top table.cart.mobilize tbody tr { border-top: 1px solid #444; }
#top table.cart.mobilize tfoot tr { border-top: 1px solid #444; }
#top table.cart.mobilize tfoot tr:last-child { border-bottom: 1px solid #444; }

#top table.cart.mobilize tbody tr td:before { text-align: left; }
#top table.cart.mobilize tfoot tr td:before { display: none; }
#top table.cart.mobilize tfoot tr td { padding-left: 0; }
#top table.cart.mobilize tfoot tr td.cs3 { width: 60%; float: left; clear: none; }
#top table.cart.mobilize tfoot tr td.sum { width: 40%; float: right; clear: none; }
*/


/* -------------------------------------- */
/* Layout */
/* -------------------------------------- */




@media screen and (max-width: 840px) {

}


@media screen and (max-width: 840px) {
	
}

@media screen and (max-width: 440px) {

}



/* -------------------------------------- */
/* Fonts */
/* -------------------------------------- */




/* -------------------------------------- */
/* Colors */
/* -------------------------------------- */






@media print {
	
}


