@font-face {
  font-family: 'Yekan'; /* IE9 Compat Modes */
  src: url('../fonts/Yekan.eot'); 
  src:  url('../fonts/Yekan.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/Yekan.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Yekan.svg#Yekan') format('svg'); /* Legacy iOS */
  font-weight: normal;
  font-style: normal;
}

body {
	font-family: 'Yekan', Tahoma;
        text-align: justify;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Yekan', Tahoma;
        direction: rtl;
}

.navbar {    
    direction: rtl; 
}

.mr-lg-auto, .mx-lg-auto {
	margin-left: auto !important;
        margin-right: 0px !important;
}

.w3ls-btn {
	letter-spacing: 0px;
}

.navbar-light .navbar-nav .nav-link {
	letter-spacing: 0px;
        font-family: 'Yekan', Tahoma;
        direction: rtl;
}

li.nav-item a {
	letter-spacing: 0px;
        font-size: 16px;
}

.bnr-sub-txt p {
	letter-spacing: 0px;
}

.bnr-w3pvt-txt p {
	letter-spacing: 0px;
}

h3.w3ltd-title {
	letter-spacing: 0px;
}

.w3l_banner_info h4 {
	letter-spacing: 0px;
}

.w3l_banner_info p {
	letter-spacing: 0px;
}

span.title-wthree {
	letter-spacing: 0px;
}

h4.home-title {
	letter-spacing: 0px;
}

ul.e-tags li {
	letter-spacing: 0px;
}

@media screen and (max-width: 800px) {
	.bnr-sub-txt p {
		letter-spacing: 0px;
	}
}

.border-0 {
    background-color: #e8fefd;
}

.bnr-w3pvt h3 {
	direction: rtl;
}

p {
   direction: rtl;
   text-align: justify;
}

.row {
    flex-direction: row-reverse;
}


.mr-4, .mx-4 {
    margin-left: 1.5rem !important;
    margin-right: 0rem !important;
}

.list-unstyled {
   direction: rtl;
}

#footer ul.quick-links li a span {
    margin-left: 15px;
    margin-right: 0px;
}

.text-dark {
   text-align: center;
   direction: ltr;
}

.breadcrumb {
direction: rtl;
}

.form-control {
direction: rtl;
}