html,
body,
button,
input,
textarea,
select,
option,
a,
p,
span,
div,
label,
li,
td,
th,
strong,
small,
blockquote,
cite,
pre,
code,
kbd,
samp,
h1,
h2,
h3,
h4,
h5,
h6,
.nav,
.nav > li > a,
.header,
.header-nav,
.header-main,
.header-bottom,
.mobile-nav,
.off-canvas,
.menu,
.menu-item,
.widget,
.widget-title,
.banner,
.banner-text,
.button,
.button span,
.message-box,
.accordion,
.tabbed-content,
.product-title,
.price,
.amount,
.star-rating,
.woocommerce,
.woocommerce *:not(.dashicons),
.woocommerce-page,
.woocommerce-page *,
.select2-container,
.select2-results,
.select2-selection,
.cart-item,
.cart-sidebar,
.checkout,
.checkout *,
.my-account,
.my-account *,
.blog-post,
.entry-content,
.entry-title,
.entry-meta,
.comment-content,
.comment-author,
.breadcrumbs,
.footer,
.footer *,
#main,
#wrapper,
#content {
    font-family: 'IRANSansX', sans-serif !important;
}




.button,
button,
input[type="submit"],
input[type="button"],
input[type="reset"]{
    font-family:'IRANSansX',sans-serif !important;
}



.header-nav > li > a,
.nav > li > a{
    font-family:'IRANSansX',sans-serif !important;
}


.woocommerce input,
.woocommerce textarea,
.woocommerce select,
.woocommerce button,
.woocommerce-account,
.woocommerce-cart,
.woocommerce-checkout,
.woocommerce-message,
.woocommerce-info,
.woocommerce-error{
    font-family:'IRANSansX',sans-serif !important;
}














/* نمایش یک خطی با سه نقطه */

.product-title,
.product-small .name,
.woocommerce-loop-product__title,
.box-text h1,
.box-text h2,
.box-text h3,
.box-text h4,
.box-text h5,
.box-text h6,
.entry-title,
.widget-title,
.nav > li > a,
.header-nav > li > a,
.menu-item a,
.category-page-row h1,
.category-page-row h2,
.breadcrumbs,
.button,
.button span{

    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}



/* ترازبندی متن‌ها */

body{
    text-align: right;
}

p,
li,
td,
th{
    text-align: justify;
    text-justify: inter-word;
}








