body#print {
	font-family: 'iransans' !important;
	font-size:12px;
	line-height:25px; 
	text-align:right;
	direction:rtl;
}
.hikashop_show_cart_buttons,
.hika_options,
.hikashop_product_variant_subname{
	display: none !important;
}
table{ 
	border: solid 1px #ddd; 
	padding: 0;
	margin: 0;
	width: 100%;
}
td, th{
	border-bottom: solid 1px #ddd;
	border-left: solid 1px #ddd;
	text-align: center !important;
}
th:last-child{
	border-left: none;
}
td:last-child{
	border-left: none;
}
th{
	font-weight: normal ;
}
a{
	text-decoration: none;
	color: #333;
}
.hikashop_cart_product_info ul{
	padding: 0;
	margin: 0;
}
.hikashop_cart_product_info li{
	display: block;
	color: #666;
	margin-bottom: 5px;
} 
.hikashop_cart_product_info li img{
	display: inline-block;
	width: 15px;
	height: 15px;
	border-radius: 50%;
	margin-left: 5px;
}
h1{
	font-size: 18px;
	line-height: normal;
}
.hikashop_product_price_full > span{
	display: block !important;
}
.hikashop_product_price_before_discount > span{
	text-decoration: line-through;
} 
.hikashop_cart_product_quantity_delete_td > a:before{
	content: "×";
	font-size: 17px !important;
}

.hikashop_wishlist_share_emails {
    font-family: iransans !important;
    overflow-x: hidden;
    box-sizing: border-box;
    box-shadow: none !important;
    border: solid 1px #ddd;
    padding: 5px !important;
    font-size: 12px !important;
}
.hikabtn_share_ok {
    font-family: iransans !important;
    font-size: 13px !important;
    font-weight: normal !important;
    background: #0088cc !important;
    color: #fff !important;
    border: none !important;
	margin-top: 10px !important;
}
.hkform-group{
	margin: 0 !important;
}

html { 
	height: 90% !important;
}
body {
	height: 90% !important; 
}

	* {
		text-shadow: none !important;
		color: #000 !important;
		background: transparent !important;
		box-shadow: none !important;
	}
	a,
	a:visited {
		text-decoration: underline;
	}
	a[href]:after {
		content: " (" attr(href) ")";
	}
	abbr[title]:after {
		content: " (" attr(title) ")";
	}
	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}
	pre,
	blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}
	thead {
		display: table-header-group;
	}
	tr,
	img {
		page-break-inside: avoid;
	}
	img {
		max-width: 100% !important;
	}
	@page {
		size: auto !important ;
		margin: 0 !important;
	}
	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}
	h2,
	h3 {
		page-break-after: avoid;
	}

 





