@font-face {
	font-family: iran;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/IRANSansWeb(FaNum)_Light.eot');
	src: url('../fonts/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}

@font-face {
    font-family: 'dinar';
    src: url('../fonts/Mj_DinarTwoMedium.eot');
    src: url('../fonts/Mj_DinarTwoMedium.eot') format('embedded-opentype'),
         url('../fonts/Mj_DinarTwoMedium.woff2') format('woff2'),
         url('../fonts/Mj_DinarTwoMedium.woff') format('woff'),
         url('../fonts/Mj_DinarTwoMedium.ttf') format('truetype'),
         url('../fonts/Mj_DinarTwoMedium.svg#Mj_DinarTwoMedium_0') format('svg');
}
#tm-bottom-c .uk-slideset li .uk-panel.uk-text-center .uk-margin
{
    font-family:iran;
    font-size:14px;
}
.tm-logo {
	float: left;
	margin-right: 0 !important;
	margin-left: 30px !important;
}
.uk-navbar-toggle {
	float: right !important;
	margin-left: 0 !important;
	margin-right: 70px;
	padding: 0;
	margin-top:80px;
}
.usermenu {
    float: right;
    margin-left: 0;
    margin-right: 30px;
}

#tm-bottom-d .mapItem h3 {
    text-align: right;
    font-family: dinar;
    font-size: 18px;
}

#tm-bottom-d .mapItem .uk-margin {
    text-align: right;
    font-family: iran;
    font-size: 15px;
    color: #3c3c46;
    line-height: 27px;
}

#tm-top-b .zoo-item-list li:last-child
{
	border-right:none;
}

#tm-top-b .zoo-item-list li:first-child {
 /*   border-right: 1px solid #3c3c46;*/
 border-right:none !important;
}

#yoo-zoo .item div.pos-description .element-textarea p, 
#yoo-zoo .item div.pos-description .element-textarea em, 
#yoo-zoo .item div.pos-description .element-textarea strong, 
#yoo-zoo .item div.pos-description .element-textarea span, 
#yoo-zoo .item div.pos-description .element-textarea ul li, 
#yoo-zoo .item div.pos-description .element-textarea ol li, 
#yoo-zoo .item div.pos-description .element-textarea th, 
#yoo-zoo .item div.pos-description .element-textarea th p, 
#yoo-zoo .item div.pos-description .element-textarea th span, 
#yoo-zoo .item div.pos-description .element-textarea th strong, 
#yoo-zoo .item div.pos-description .element-textarea td, 
#yoo-zoo .item div.pos-description .element-textarea td p, 
#yoo-zoo .item div.pos-description .element-textarea td span, 
#yoo-zoo .item div.pos-description .element-textarea td strong ,
#yoo-zoo .item div.pos-content .element-textarea p, 
#yoo-zoo .item div.pos-content .element-textarea em, 
#yoo-zoo .item div.pos-content .element-textarea strong, 
#yoo-zoo .item div.pos-content .element-textarea span, 
#yoo-zoo .item div.pos-content .element-textarea ul li, 
#yoo-zoo .item div.pos-content .element-textarea ol li, 
#yoo-zoo .item div.pos-content .element-textarea th, 
#yoo-zoo .item div.pos-content .element-textarea th p, 
#yoo-zoo .item div.pos-content .element-textarea th span, 
#yoo-zoo .item div.pos-content .element-textarea th strong, 
#yoo-zoo .item div.pos-content .element-textarea td, 
#yoo-zoo .item div.pos-content .element-textarea td p, 
#yoo-zoo .item div.pos-content .element-textarea td span, 
#yoo-zoo .item div.pos-content .element-textarea td strong ,
#yoo-zoo .item .element-textarea p, 
#yoo-zoo .item .element-textarea em, 
#yoo-zoo .item .element-textarea strong, 
#yoo-zoo .item .element-textarea span, 
#yoo-zoo .item .element-textarea ul li, 
#yoo-zoo .item .element-textarea ol li, 
#yoo-zoo .item .element-textarea th, 
#yoo-zoo .item .element-textarea th p, 
#yoo-zoo .item .element-textarea th span, 
#yoo-zoo .item .element-textarea th strong, 
#yoo-zoo .item .element-textarea td, 
#yoo-zoo .item .element-textarea td p, 
#yoo-zoo .item .element-textarea td span, 
#yoo-zoo .item .element-textarea td strong
{
	font-family: iran;
	color: #3c3c46;
	font-size: 14px;
}
#yoo-zoo .item div.pos-description .element-textarea h1, 
#yoo-zoo .item div.pos-description .element-textarea h2, 
#yoo-zoo .item div.pos-description .element-textarea h3, 
#yoo-zoo .item div.pos-description .element-textarea h4, 
#yoo-zoo .item div.pos-description .element-textarea h5, 
#yoo-zoo .item div.pos-description .element-textarea h6 ,
#yoo-zoo .item div.pos-content .element-textarea h1, 
#yoo-zoo .item div.pos-content .element-textarea h2, 
#yoo-zoo .item div.pos-content .element-textarea h3, 
#yoo-zoo .item div.pos-content .element-textarea h4, 
#yoo-zoo .item div.pos-content .element-textarea h5, 
#yoo-zoo .item div.pos-content .element-textarea h6 
{
	font-family: iran;
	color: #3c3c46;
}
#yoo-zoo .item div.pos-description .element-textarea ul ,
#yoo-zoo .item div.pos-content .element-textarea ul ,
#yoo-zoo .item .element-textarea ul 
{
    padding-left: 0;
    padding-right: 15px;
}
#yoo-zoo .item div.pos-description .element-textarea ol,
#yoo-zoo .item div.pos-content .element-textarea ol,
#yoo-zoo .item .element-textarea ol
{
    padding-left: 0;
    padding-right: 15px;
} 
 
#yoo-zoo .item div.pos-description .element-textarea a,
#yoo-zoo .item div.pos-description .element-textarea td a ,
#yoo-zoo .item div.pos-description .element-textarea th a ,
#yoo-zoo .item div.pos-content .element-textarea a,
#yoo-zoo .item div.pos-content .element-textarea td a ,
#yoo-zoo .item div.pos-content .element-textarea th a  
#yoo-zoo .item .element-textarea a,
#yoo-zoo .item .element-textarea td a ,
#yoo-zoo .item .element-textarea th a  
 {
    color: #ffd200;
    font-family: iran;
    font-size: 15px;
}

.element.element-textarea li {
    font-family: iran;
    line-height: 200%;
    text-align: justify;
}

.usermenu ul.uk-nav li span.image-title {
    font-family: dinar;
	font-size: 14px;
}
.headtext {
    margin: 40px auto auto;
}
.headtext .description .element-textarea p
{
	font-family: iran;
	font-size: 15px;
	line-height: 27px;
}

#tm-top-c .uk-nav li a {
    font-family: dinar;
}

#tm-top-d .uk-panel > h3.uk-panel-title {
    text-align: left;
    font-family: dinar;
}

#tm-top-d ul.uk-slideset li h3.uk-panel-title {
    font-size: 19px;
}

#tm-top-d ul.uk-slideset li .uk-margin p {
    font-family: iran;
}
#tm-top-d ul.uk-slideset li .moreBtn {
    direction: ltr;
}
#tm-top-d ul.uk-slideset li .moreBtn a {
    font-family: dinar;
    font-size: 13px;
} 

#tm-bottom-b .element-textarea h1 {
    font-family: dinar;
    line-height: 80px;
    font-size: 35px;
}

#tm-bottom-b .element-textarea h3 {
    font-family: dinar;
    line-height: 40px;
}

#tm-bottom-b .element-textarea h3:nth-child(4) {
    line-height: 60px;
}

#tm-bottom-a .uk-panel > h3.uk-panel-title {
    text-align: left;
    font-family: dinar;
}
#tm-bottom-a ul.uk-slideset li .uk-margin p {
    font-family: iran;
}

#tm-top-b h3.uk-panel-title {
    font-family: dinar;
    letter-spacing: 0;
}
.propage #yoo-zoo .item h1.pos-title, 
.propage #yoo-zoo .item div.pos-description {
    float: right;
    margin-left: 0;
    margin-right: 45px;
}
#tm-top-b .zoo-item-list li p.title {
    text-align: left;
	margin-bottom: 5px;
}
#tm-top-b .zoo-item-list li p.title a {
    font-family: dinar;
}
#tm-top-b .zoo-item-list li .title2 {
    font-family: iran;
    text-align: left;
    float: left;
    width: 80px;
}


#yoo-zoo .details h1.title {
    font-family: dinar;
    letter-spacing: 0;
}

#yoo-zoo .items h2.pos-title a {
    font-weight: normal;
    font-family: dinar;
}
#yoo-zoo .items .pos-title2
{
    font-family: iran;
    text-align: left;
    float: left;
    width: 80px;
}
.uk-offcanvas-bar ul.uk-nav li a {
    font-family: iran;
    font-size: 16px;
}
#tm-bottom-b ul.zoo-item-list
{
	background-position:50% 50% !important;
} 
#tm-bottom-a ul.uk-slideset li:not(:nth-child(3n)) {
    margin-left: 20px;
    margin-right: 0;
}
.uk-offcanvas-bar ul.uk-nav li a {
    font-family: dinar;
    font-size: 16px;
}
.uk-offcanvas-bar {
    right: 0 !important;
	left: auto !important;
	-webkit-transform: translateX(100%) !important;
	transform: translateX(100%) !important;
}

.uk-offcanvas-page {
	margin-right: 330px !important;
    transition: margin-right .3s ease-in-out;
    -webkit-transition: margin-right .3s ease-in-out;
}

.tm-block-footer .uk-nav li a {
    font-family: dinar;
    font-size: 16px;
}

.tm-block-footer .uk-nav-side {
    border-right: none;
    border-left: 1px solid #fff;
	
}

.tm-block-footer .zoo-item-list {
    border-right: 0;
    border-left: 1px solid #fff;
	padding-bottom: 25px;
} 
.tm-block-footer .zoo-item-list h3, 
.tm-block-footer .zoo-item-list h4 
{
    font-family: dinar;
}
.tm-block-footer .zoo-item-list p {
    font-family: iran;
    font-size: 17px;
}


#yoo-zoo .item .proDesc div.pos-media {
    float: right !important;
	margin-left: 45px !important;
	margin-right: 0 !important;
}

.propage #yoo-zoo .item h1.pos-title {
    border-left: none;
    border-right: 2px solid #ffd200;
    padding-left: 0;
    padding-right: 20px;
    font-family: dinar;
    font-size: 35px;
}
.propage #yoo-zoo .item div.pos-description {
    padding-left: 0;
    padding-right: 25px;
    border-left: 0;
    border-right: 2px solid #3c3c46;
    padding-top: 15px;
    padding-bottom: 15px;
}

.propage #yoo-zoo .item div.pos-description .element-text 
{
    font-family: dinar;
    font-size: 30px;
}
.propage #yoo-zoo .item div.pos-description .element-textarea p 
{
    font-family: iran;
} 
.propage #yoo-zoo .item div.pos-description2 .element-textarea h3 {
    font-family: dinar;
    font-weight: normal;
}
.propage #yoo-zoo .item div.pos-description2 .element-textarea p 
{
    font-family: iran;
	line-height: 23px; 
}

#yoo-zoo .item div.pos-specification .element-download a {
    letter-spacing: 0;
    font-family: dinar;
    font-weight: normal;
    font-size: 16px;
}
 
.propage #yoo-zoo .item div.pos-related h3 {
    letter-spacing: 0;
    font-family: dinar;
    font-size: 23px;
    font-weight: normal;
} 

#yoo-zoo .item div.pos-related .element-relateditems .relateDiv .relatepro 
{
    text-align: left;
    direction: ltr;
}

#yoo-zoo .item div.pos-related .element-relateditems .relateDiv .sub-pos-title2 .element 
{
    font-family: iran;
	width: 80px;
}

#yoo-zoo .items .width100 div.pos-media {
    float: right;
    margin-left: 25px;
    margin-right: 0;
}

#yoo-zoo .items .width100 h2.pos-title {
    text-align: right;
}
#yoo-zoo .items .width100 .pos-description .element-textarea p {
    font-family: iran;
}

#yoo-zoo .item div.pos-related .element-relateditems .relateDiv .relatepro .sub-pos-title a {
    font-family: dinar;
}
.propage #yoo-zoo .item div.pos-description .element-addtocart button {
    background-position: 93% 50%;
}
.propage #yoo-zoo .item div.pos-description .element-addtocart button span {
    padding-left: 0;
    padding-right: 30px;
    font-family: dinar;
    letter-spacing: 0;
    font-size: 14px;
    font-weight: normal;
}
a.zx-zoocart-checkout-address-change, a.zx-zoocart-checkout-address-change:focus {
    font-family: dinar !important;
	font-weight:normal !important;
}

.sideusermenu {
    left: auto !important;
    right: 0;
}
.sideusermenu ul li {
    
    border-top-left-radius: 			15px;
    -o-border-top-left-radius: 			15px;
    -moz-border-top-left-radius: 		15px;
    -webkit-border-top-left-radius: 	15px;
    border-bottom-left-radius: 			15px;
    -o-border-bottom-left-radius: 		15px;
    -moz-border-bottom-left-radius: 	15px;
    -webkit-border-bottom-left-radius: 	15px;
	
	border-top-right-radius: 			0;
    -o-border-top-right-radius: 		0;
    -moz-border-top-right-radius: 		0;
    -webkit-border-top-right-radius: 	0;
    border-bottom-right-radius: 		0;
    -o-border-bottom-right-radius: 		0;
    -moz-border-bottom-right-radius: 	0;
    -webkit-border-bottom-right-radius: 0;
	
	width: 140px;
	position: relative;
	right: -119px;
	left:auto !important;
	text-align: left;
}

.sideusermenu ul li:hover
{
	left:auto !important;
	right: 0;
}
.sideusermenu ul li span.icon 
{
	float:left;
	margin-left:0; 
	margin-right:15px;
}

.sideusermenu ul li span.image-title
{
	font-family:dinar;
}
#zx-zoocart-order .zx-zoocart-tableitems td .zx-zoocart-tableitems-row-name .marjoo {
    font-family: 'iran';
    margin-top: 3px;
    margin-left: 0;
    margin-right: 20px;
}
.zx-zoocart-address-manager-row-add {
    background: #ffd200;
    font-family: dinar;
    font-size: 13px;
    color: #000;
    padding: 5px;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td > div.zx-zoocart-tableitems-row-totals .zx-zoocart-tableitems-row-quantity input {
    font-family: iran;
}
.zx-zoocart-address-manager-form-save {
    background: #ffd200;
    font-family: dinar;
    font-size: 15px;
    color: #000;
    padding: 5px;
}
span.uk-badge.uk-badge-success.uk-badge-notification {
    font-family: 'dinar';
    font-size: 15px;
    letter-spacing: 0;
	padding: 3px 10px;
}
#zx-zoocart-order .uk-h2 {
    font-family: 'dinar';
}
/*------------------------------Login/Register/Reset/Remind------------------------*/

div.login input#username, 
div.login input#password 
{
    font-family: iran;
    text-align: right;
    padding: 9px 37px 8px 7px !important;
    background-position: 99% 50% !important;
}

div.login fieldset button.loginBtn {
    font-family: dinar;
    font-weight: normal;
    font-size: 17px;
}

.login .nav-tabs {
    text-align: right;
    padding-left: 0;
    padding-right: 23px;
}
.login .nav-tabs li a {
    font-family: iran;
}


.registration .form-horizontal .control-label ,
.profile-edit .form-horizontal .control-label 
{
    
    text-align: right;
}
.registration .form-horizontal .control-label label ,
.profile-edit .form-horizontal .control-label label 
{
    font-family: iran;
	font-size:15px;
}

div.registration fieldset legend, 
.profile-edit fieldset legend 
{
    font-family: dinar;
    letter-spacing: 0;
    line-height: 40px;
    height: 40px;
    margin-top: -41px;
    font-weight: normal;
    font-size: 20px;
}
.registration .form-horizontal .controls, 
.profile-edit .form-horizontal .controls 
{
    margin-right: 160px;
    margin-left: 0;
}

.registration .form-horizontal .controls input, 
.profile-edit .form-horizontal .controls input 
{
    text-align: right;
    font-family: iran;
}
.registration .form-horizontal .controls input#jform_email1, 
.registration .form-horizontal .controls input#jform_email2 ,
.profile-edit .form-horizontal .controls input#jform_email1, 
.profile-edit .form-horizontal .controls input#jform_email2 
{
    text-align: left;
}
.profile-edit .form-horizontal .controls textarea
{
    text-align: right;
    font-family: iran;  
}
.btnRow .controls, 
.proBtnRow .controls 
{
    margin-left: 0 !important;
    margin-right: 190px !important;
}
.btnRow button, 
.proBtnRow button ,
.btnRow a.btn ,
.proBtnRow a.btn
{
    font-family: dinar;
    font-weight: normal;
    font-size: 17px;
}

div.reset form p, div.remind form p {
    font-family: iran;
}

div.reset form fieldset div label, 
div.remind form fieldset div label 
{
    float: right !important;
    text-align: right;
    font-family: iran !important;
}

.reset .form-horizontal .controls input, 
.remind .form-horizontal .controls input 
{
    text-align: left;
}
div.reset form button, 
div.remind form button
{
    font-family: dinar;
    font-weight: normal;
    font-size: 18px;
}
.uk-alert p 
{
	font-family:iran;
}

.pagein #yoo-zoo .item h1.pos-title 
{
    letter-spacing: 0;
    font-family: dinar;  
}

#zx-zoocart-cart h3.title 
{
    letter-spacing: 0;
    font-family: dinar;  
}

.pagein #yoo-zoo .item div.pos-description .element-textarea p 
{
    font-family: iran;
    line-height: 28px; 
}
.propage #yoo-zoo .categories .width25 h2.title 
{
    text-align: left;
}
.propage #yoo-zoo .categories .category h2.title a {
    font-family: dinar !important;
    font-weight: normal;
}

#zx-zoocart-cart .zx-zoocart-tableitems-items th > div.uk-width-6-10 {
    border-top-left-radius: 			0;
    -o-border-top-left-radius: 			0;
    -moz-border-top-left-radius: 		0;
    -webkit-border-top-left-radius: 	0;
    border-top-right-radius: 			15px;
    -o-border-top-right-radius: 		15px;
    -moz-border-top-right-radius: 		15px;
    -webkit-border-top-right-radius: 	15px;
	
	border-left: 0;
	border-right: 2px solid #757579;
}

#zx-zoocart-cart .zx-zoocart-tableitems-items th > div.uk-width-4-10 {
    border-top-right-radius: 			0;
    -o-border-top-right-radius: 		0;
    -moz-border-top-right-radius: 		0;
    -webkit-border-top-right-radius:	0;
    border-top-left-radius: 			15px;
    -o-border-top-left-radius: 			15px;
    -moz-border-top-left-radius: 		15px;
    -webkit-border-top-left-radius: 	15px;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items th > div div div:last-child {
    border-right: 1px solid #757579;
    border-left: 2px solid #757579;
    border-top-right-radius: 			0;
    -o-border-top-right-radius: 		0;
    -moz-border-top-right-radius: 		0;
    -webkit-border-top-right-radius:	0;
    border-top-left-radius: 			13px;
    -o-border-top-left-radius: 			13px;
    -moz-border-top-left-radius: 		13px;
    -webkit-border-top-left-radius: 	13px;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td {
    margin-right: 0;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td > div.imageTd {
    margin-right: 0;
	margin-left: 15px;
	width: 100px;
	padding: 0;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td .nameTd .zx-zoocart-tableitems-row-remove {
    float: right;
    margin-right: 0;
    margin-left: 10px;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items th > div div div {
    font-family: iran;
    letter-spacing: 0;
    font-size: 16px;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td > div.zx-zoocart-tableitems-row-totals > div > div {
    border-right: 0;
    border-left: 1px solid #757579;
	font-family: iran;
	font-size: 18px;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td > div.uk-width-1-1.uk-width-medium-5-10 {
    font-family: iran;
    line-height: 40px;
	padding: 0;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td .nameTd .cartName {
    float: right;
	font-family: iran;
	font-weight: normal;
	font-size: 17px;
	margin-top: 23px;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td .nameTd .zx-zoocart-tableitems-row-quantity input {
    font-family: iran;
}
.zx-zoocart-checkout-address .uk-float-right {
    float: left;
}
ul.zx-zoocart-address-manager-rows li strong.zx-zoocart-address-manager-row-title {
    float: right;
}
#zx-zoocart-checkout .zx-zoocart-checkout-address-others .zx-zoocart-address-manager-form-save {
    float: right;
    font-family: iran;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td .nameTd .zx-zoocart-tableitems-row-quantity {
    float: left;
}
#zx-zoocart-cart .zx-zoocart-tableitems-items td .nameTd .zx-zoocart-tableitems-row-quantity span {
    font-family: iran;
}
#zx-zoocart-cart .zx-zoocart-tableitems-totals .uk-width-5-6.uk-panel-title {
    border-right: 2px solid #757579;
    border-left: 1px solid #757579;
    text-align: left;
    padding-left: 10px;
    padding-right: 0;
}
#zx-zoocart-cart .zx-zoocart-tableitems-totals .uk-width-5-6.uk-panel-title span {
    font-family: iran;
    letter-spacing: 0;
    font-size: 16px;
}

#zx-zoocart-cart .zx-zoocart-tableitems-totals .uk-width-1-6.zx-x-value {
    border-right: 0;
    border-left: 3px solid #757579;
    font-family: iran;
    font-size: 18px;
}

.zx-zoocart-auth .uk-container.uk-text-primary.uk-text-center {
    font-family: iran;
    font-size: 16px;
}
.zx-zoocart-auth .uk-container.uk-text-primary.uk-text-center a {
    font-family: iran;
    font-weight: bold;
}
.zx .zx-zoocart-cart-state-empty {
    font-family: iran;
    font-size: 16px;
}
.zx-zoocart-auth .zx-zoocart-auth-login .uk-form-row input {
    font-family: iran;
}

.zx-zoocart-auth .zx-zoocart-auth-login .uk-button {
    font-family: dinar;
    font-size: 17px;
}
#zx-zoocart-checkout .address-billing 
{
    margin-right: 0;
    margin-left: 1%;
}
#zx-zoocart-checkout .payments 
{
    margin-left: 0;
    margin-right: 1%;
}


#zx-zoocart-checkout .uk-grid
{
	margin-right: 0;
}
#zx-zoocart-checkout .address-billing .zx-zoocart-checkout-fieldset-title, 
#zx-zoocart-checkout .payments .zx-zoocart-checkout-fieldset-title, 
#zx-zoocart-checkout .notes .zx-zoocart-checkout-fieldset-title 
{
    font-family: iran;
    font-size: 16px;
}

#zx-zoocart-checkout .address-billing .zx-zoocart-checkout-address label {
    font-family: iran;
}

#zx-zoocart-checkout .address-billing .zx-zoocart-checkout-address input, 
#zx-zoocart-checkout .address-billing .zx-zoocart-checkout-address textarea و
#zx-zoocart-checkout .notes textarea
{
    font-family: iran;
}

#zx-zoocart-checkout .zx-zoocart-checkout-placeorder {
    font-family: iran;
    letter-spacing: 0;
    font-size: 17px;
}

#zx-zoocart-order .uk-grid {
    margin: 0;
}

#zx-zoocart-order .zx-zoocart-tableitems th > div.uk-width-6-10 {
    border-right: 2px solid #757579;
    border-left: none;
    border-top-left-radius: 			0;
    -o-border-top-left-radius: 			0;
    -moz-border-top-left-radius: 		0;
    -webkit-border-top-left-radius: 	0;
    border-top-right-radius: 			15px;
    -o-border-top-right-radius: 		15px;
    -moz-border-top-right-radius: 		15px;
    -webkit-border-top-right-radius:	15px;
}

#zx-zoocart-order .zx-zoocart-tableitems th > div.uk-width-4-10 {
    border-top-left-radius: 			15px;
    -o-border-top-left-radius: 			15px;
    -moz-border-top-left-radius: 		15px;
    -webkit-border-top-left-radius: 	15px;
    border-top-right-radius: 			0;
    -o-border-top-right-radius: 		0;
    -moz-border-top-right-radius: 		0;
    -webkit-border-top-right-radius:	0;
    padding: 0;
}

#zx-zoocart-order .zx-zoocart-tableitems th div > div > div {
    font-family: iran;
    letter-spacing: 0;
    font-size: 16px;
}

#zx-zoocart-order .zx-zoocart-tableitems th div > div > div:last-child {
    border-top-left-radius: 			13px;
    -o-border-top-left-radius: 			13px;
    -moz-border-top-left-radius: 		13px;
    -webkit-border-top-left-radius: 	13px;
    border-top-right-radius: 			0;
    -o-border-top-right-radius: 		0;
    -moz-border-top-right-radius: 		0;
    -webkit-border-top-right-radius:	0;
}
#yoo-zoo .items h2.pos-title
{
	line-height:18px;
}
#zx-zoocart-order .zx-zoocart-tableitems td .zx-zoocart-tableitems-row-description {
    margin-right: 0;
    padding: 0;
    margin-left: 15px;
}
#zx-zoocart-order .zx-zoocart-tableitems td .zx-zoocart-tableitems-row-name {
    font-family: iran;
	font-size: 18px;
}
#zx-zoocart-order .zx-zoocart-tableitems td > div.uk-width-medium-6-10
{
	width: 100%;
}
#zx-zoocart-order .zx-zoocart-tableitems td .zx-zoocart-tableitems-row-quantity span {
    font-family: iran;
}
#zx-zoocart-order .zx-zoocart-tableitems td .zx-zoocart-tableitems-row-quantity span.quant {
    margin-left: 0;
    margin-right: 5px;
}
#zx-zoocart-order .zx-zoocart-tableitems td > div.uk-width-medium-4-10 {
    padding: 0;
    border-left: 2px solid #757579;
	width:39.9%;
}
#zx-zoocart-order .zx-zoocart-tableitems td > div.uk-width-medium-4-10 > div > div {
    border-right: none !important;
    border-left: 2px solid #757579;
    font-family: iran;
    font-size: 18px;
}
#zx-zoocart-order .zx-zoocart-tableitems td > div.uk-width-medium-4-10 > div > div:last-child {
    border-left: 0;
}


#zx-zoocart-order .zx-zoocart-tableitems-totals-paymentfee .uk-width-1-6, 
#zx-zoocart-order .zx-zoocart-tableitems-totals-subtotal .uk-width-1-6, 
#zx-zoocart-order .zx-zoocart-tableitems-totals-taxes .uk-width-1-6, 
#zx-zoocart-order .zx-zoocart-tableitems-totals-total .uk-width-1-6 
{
    border-right: 0;
    border-left: 2px solid #757579;
    font-family: iran;
    font-size: 18px;
}

#zx-zoocart-order .zx-zoocart-tableitems-totals-paymentfee > div.uk-width-5-6, 
#zx-zoocart-order .zx-zoocart-tableitems-totals-subtotal > div.uk-width-5-6, 
#zx-zoocart-order .zx-zoocart-tableitems-totals-taxes > div.uk-width-5-6, 
#zx-zoocart-order .zx-zoocart-tableitems-totals-total > div.uk-width-5-6 
{
    border-right: 2px solid #757579;
    border-left: 2px solid #757579;
    text-align: left;
    padding-left: 15px;
    padding-right: 0;
    font-family: iran;
    font-size: 16px;
}

#zx-zoocart-order .uk-description-list dt {
    font-family: dinar;
    letter-spacing: 0;
    font-weight: normal;
}
#zx-zoocart-order .uk-description-list dd * {
    font-family: iran;
}

#zx-zoocart-order .uk-description-list dd small {
    font-family: dinar;
    font-weight: normal;
	color: #7c7c86;
}

.zx-zoocart-orders.zx .uk-table th {
    font-family: dinar;
    letter-spacing: 0;
    font-weight: normal;
    font-size: 16px;
	text-align: right;
}
.zx-zoocart-orders.zx .uk-table td {
    font-family: iran;
    font-size: 15px;
}
.zx-zoocart-orders.zx .uk-table td span {
    font-family: iran;
    letter-spacing: 0;
    font-size: 16px !important;
}
#zx-zoocart-addresses .zx-zoocart-address-manager-row-add {
    font-family: dinar;
    font-weight: normal;
    letter-spacing: 0;
    font-size: 16px;
}
#zx-zoocart-addresses .zx-zoocart-address-manager-empty {
    font-family: iran;
}
#zx-zoocart-addresses .zx-zoocart-address-manager-form .uk-form-label {
    font-family: iran;
}

#zx-zoocart-addresses .zx-zoocart-address-manager-form .zx-zoocart-address-manager-form-save {
    font-family: dinar;
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 0;
}

#zx-zoocart-addresses h3.uk-h4 {
    font-family: dinar;
    letter-spacing: 0;
    font-weight: normal;
    font-size: 18px;
}

#zx-zoocart-addresses .zx-zoocart-address-manager-rows li strong{
    font-family: iran;
}

#tm-main-bottom h3.uk-panel-title {
    font-family: dinar;
    letter-spacing: 0;
}
#tm-main-bottom ul.zoo-item-list li p.title a {
    font-family: dinar;
    font-weight: normal;
}
#tm-main-bottom ul.zoo-item-list li .description p {
    font-family: iran;
} 
.modal-dialog {
    font-family: iran;
}