@media print {
	html, body.ecommerce {
		background:#fff !important;
		padding:0 0 0 0 !important;
	}
	body.ecommerce .rootMainContainer {
		box-shadow:none !important;
	}
	body.ecommerce .main .sidebar {
		display:none !important;
	}
	body.ecommerce .main .mainBody {
		width:100%;
	}
	body.ecommerce .footerContainer {
		display:none !important;
	}
	body.ecommerce .header {
		display:none !important;
	}
	body.ecommerce .header-navigation ,
	body.ecommerce .header .header-navigation {
		display:none !important;
	}
	body.ecommerce .main .userToolbar {
		display:none !important;
	}
	
	body.ecommerce .lista_abbonamenti .children a {
		display:none !important;
	}
	.printHeader {
		background:#fff;
		display:table !important;
		width:100% !important;
		text-align:center;
	}
	.printHeader img {
		width:250px !important;
	}
	.userAccount .label.bg-grey-silver {
		 background:#fff !important;
		 background-color:#fff !important;
		 border:solid 1px #fff !important;
		 color:#000 !important;
		 font-size:16px !important;
	}
	table.lista_abbonamenti tbody.thead tr th {
		border:0 !important;
		font-size:16px;
		font-weight:bold;
	}
	
	table.lista_abbonamenti tbody.thead tr:first-of-type th {
		padding:3px 5px !important;
		background:#fff !important;
		color:#000 !important;
		border:0 !important;
		border-top:solid 1px #000 !important;
		border-bottom:solid 1px #000 !important;
	}
	table.lista_abbonamenti tbody td {
		background:#fff !important;
		border:0 !important;
	}
	table.lista_abbonamenti tbody tr.parent td {
		border-top:solid 1px #000 !important;
		border-bottom:solid 1px #000 !important;
	}
	body.ecommerce table.lista_abbonamenti tbody td.separator {
		line-height:25px !important;
		height:25px !important;
		background:#fff !important;
	}
	table.lista_abbonamenti tbody tr.children td {
		padding:10px 10px 10px 15px !important;
	}
	table.lista_abbonamenti tbody tr.children td:nth-child(2) {
		border-left:solid 1px #000 !important;
	}
	table.lista_abbonamenti tbody tr.children td {
		border-bottom:solid 1px #000 !important;
	}
	table.lista_abbonamenti tbody tr.children.lastItem td {
		border-bottom:0 !important;
	}
	table.lista_abbonamenti tbody tr.children td:nth-child(1) {
		border:0 !important;
	}
	.printSubscribesBox {
		display:none !important;
	}
	#topcontrol {
		display:none !important;
	}

}
