@font-face {
    font-family: 'DroidKufi';
    src: url('../fonts/DroidKufi-Regular.ttf') format('truetype'),
        url('../fonts/DroidKufi-Regular.woff2') format('woff2'),
        url('../fonts/DroidKufi-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


body {
    font-family: DroidKufi !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: DroidKufi !important;
}

p,
a,
button, .ps-footer__fax {
    font-family: DroidKufi !important;
}

* {
    font-family: inherit ;
}

.title {
    font-family: DroidKufi !important;
}


.ps-header--3 .menu-top .nav-item
{
    float: right;
}

.ps-promo
{
    direction: rtl;
}

.ps-promo .ps-promo__sale
{
    text-align: right;
}

.ps-promo .ps-promo__name
{
    text-align: right;
}

.ps-promo__btn
{
    margin: 0;
    float: left;
}

.ps-product__content
{
    text-align: right;
    direction: rtl;
}

.ps-home__row
{
    direction: rtl;
    text-align: right;
}

div.ps-weekdeal__product:nth-child(1) {
    padding-right: 15px;
}

div.ps-weekdeal__product:nth-child(1) > section:nth-child(1) > h3:nth-child(1) {
    text-align: right;
}

.ps-home__row ul.nav-tabs
{
    padding-right: 0;
}

.ps-section--sellers .ps-section__tab .nav-link
{
    text-align: right;
}

.ps-about--info
{
    direction: rtl;
}

.des
{
    text-align: right;
}

.ps-product--detail
{
    direction: rtl;
}

.ps-product__info
{
    text-align: right;
}

.ps-footer
{
    direction: rtl;
    text-align: right;
}

.ps-footer--contact .ps-footer__fax i
{
    margin-right: 0;
    margin-left: 15px;
}

.ps-account
{
    direction: rtl;
    text-align: right;
}

.profile-button
{
    float: left;
}

.address-icon-container
{
    text-align: left;
}

.ps-search-table
{
    direction: rtl;
}

.ps-shopping
{
    direction: rtl;
}

.ps-shopping 
{
    text-align: right;
}

.ps-shopping .ps-section--latest
{
    direction: ltr;
    text-align: left;
}

.profile-page
{
    direction: rtl;
    text-align: right;
}

.profile-data-title
{
    text-align: right !important;
}

.ps-cart--mini
{
    direction: rtl;
}

.ps-product__content
{
    text-align: left;
}

.ps-product__content
{
    text-align: right;
}

.ps-contact
{
direction: rtl;
text-align: right;
padding-top: 70px;
}

.ps-form__submit, .ps-form__title 
{
text-align: right;	
}

.contact-us-right
{
  text-align: right !important;
}

.ps-product__desc *
{
  text-align: right !important;
}

