@font-face {
    font-family: 'smart4dsTitles';
    src: url('ar-fonts/smart4ds2.eot');
    src: url('ar-fonts/smart4ds2.eot?#iefix') format('embedded-opentype'),
    url('ar-fonts/smart4ds2.woff') format('woff'),
    url('ar-fonts/smart4ds2.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body:lang(ar),body.rtl{
  font-family: "smart4dsTitles";
  font-size:14px;
  direction:rtl;
}

.navigation{
  font-family:inherit;
}

body.rtl h1,
body.rtl h2,
body.rtl h3,
body.rtl h4,
body.rtl h5,
body.rtl h6 {
  font-family: "smart4dsTitles";
  }

body.rtl  ol,
body.rtl ul,
body.rtl dl ,body.rtl .badge{
font-family:inherit;
}
/*body.rtl span,*/
body.rtl a,body.rtl div,body.rtl p,
body.rtl b,
body.rtl strong,body.rtl th,body.rtl table,body.rtl td
,body.rtl li{
    font-family: "smart4dsTitles";
}
/*custom*/
/*@import url("fonts/sanfranciscotext/font.css");*/


body:lang(ar) .table th, .table td{
  font-family: "smart4dsTitles" !important;
  letter-spacing: 0px !important;
}
body:lang(ar) .main-menu.menu-dark .navigation .navigation-header{
  letter-spacing: 0px !important;
}
body:lang(ar) h1,
body:lang(ar) h2,
body:lang(ar) h3,
body:lang(ar) h4,
body:lang(ar) h5,
body:lang(ar) h6,
body:lang(ar) .h1,
body:lang(ar) .h2,
body:lang(ar) .h3,
body:lang(ar) .h4,
body:lang(ar) .h5,
body:lang(ar) .h6{
 /* font-family: "smart4dsTitles" !important;*/
  font-family: "smart4dsTitles";
}
.card .card-title{
    letter-spacing: 0rem;
}
