.wlabel {
		clear: left;
		display:block;
		page-break-after: always;
		margin: 0px;
		padding: 0mm;
		padding:0.5mm !important;
		width:51mm;
		height:19mm;
	}
body{font-family: 'Helvetica';margin:0mm;padding:0mm;}
h1{font-size: 12px; font-weight: 800;}
h2{font-size: 9px; font-weight: 600;}
.main_wrapper{margin:auto; margin-left:1mm; width:51mm; min-width:41mm !important; /*border: 1px #ccc solid;*/}
.sku{font-size:11px; text-decoration: underline;}
.sku b{font-weight: 800;font-size:13px;}
.title{font-size:12px;width:170px;/*height:18px;*/}
.price{font-size: 12px;}
.size{font-size: 12px;}
.composition{
	font-size: 13px;
    width:170px;
    height:17px;
	}
.logo{
	margin-top:0mm;
	margin-bottom: 0mm;
	padding: 0mm;
	text-align: center;
}
.logo img{
	height:6mm;
	width: auto;
	padding: 0mm;
}
.barcode{
	height: 18mm;
	display:block;
	float:left;
	max-height:100%;}
.barcode-text{
	padding: 0px;
	margin: 0px;
	float: right;
	display:block;
	text-align:center;
	position:relative;
	top:26pt;
	font-size:6pt;
	margin-left:-15pt;
	white-space: nowrap;
	-webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
	
}

.page_break{}
.rotate {
	/* Safari */
	-webkit-transform: rotate(-90deg);

	/* Firefox */
	-moz-transform: rotate(-90deg);

	/* IE */
	-ms-transform: rotate(-90deg);

	/* Opera */
	-o-transform: rotate(-90deg);

	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
