@font-face {
    font-family: "nazanin";
    src: url("../../fonts/calibri-font/calibri.ttf");
    font-weight: normal;
}

@font-face {
    font-family: "nazanin";
    src: url("../../fonts/calibri-font/calibri.ttf");
    font-weight: normal;
}

@font-face {
    font-family: "ray_bold";
    src: url("../../fonts/calibri-font/calibri.ttf");
    font-weight: bold;
}

@font-face {
    font-family: "ray_black";
    src: url("../../fonts/calibri-font/calibri.ttf");
    font-weight: normal;
}

* {
     font-family: "ray_black" !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "ray_black";
}

a {
    font-family: "ray_black" !important;
}

.inner-banner-title {
    font-family: "ray_black";
}

ul li {
    font-family: "ray_black";
}

p {
    font-family: "ray_bold";
    font-size: 17px;
}

ul.news-info-list li i {
    margin-right: 0px !important;
    margin-left: 15px !important;
}

.isotop-btn {
    right: inherit;
    left: 0px;
}

.mask-content-lg {
    right: 0px;
    left: inherit;
}

.media .media-body {
    margin-left: 0px;
    margin-right: 15px;
}

.mask-content-xs {
    right: 0px;
    left: inherit;
}

.mask-content-sm {
    right: 0px;
    left: inherit;
}

.top_stories {
    right: 0px !important;
}

.post-date-light ul li {
    margin-right: 0px;
    margin-left: 15px;
}

.title-bar-left:before {
    left: inherit;
    right: 0px;
}

ul.post-info-light li a i {
    margin-right: 0px;
    margin-left: 10px;
}

.header-style1 .main-menu-area .ne-main-menu nav ul .active a {
    font-family: "ray_black";
    font-weight: bold;
}

.header-style1 .main-menu-area .ne-main-menu nav ul li a {
    font-family: "ray_black";
    font-weight: bold;
    font-size: 18px;
}

.header-style1
    .main-menu-area
    .ne-main-menu
    nav
    ul
    li
    ul.ne-dropdown-menu
    > li
    a {
    font-family: "ray_black";
    font-weight: bold;
    font-size: 18px;
}

.breadcrumbs-area2 .breadcrumbs-content ul li a {
    font-family: "ray_black";
}

.header-search-light .search-input {
    right: inherit;
    left: 33px;
}

@media only screen and (max-width: 991px) {
    .custom-position,
    .header-action-item {
        position: absolute !important;
        right: auto;
        left: 10px;
    }
}

.offcanvas-menu-btn {
    margin-left: inherit;
    margin-right: 50px;
}

.mean-container .mean-nav ul li a.mean-expand {
    right: inherit;
    left: 0;
}

.post-date-dark ul li,
.post-date-light ul li {
    font-weight: bold;
}

.mean-container .mean-nav ul li a {
    text-align: right;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
ul.news-info-list li,
.topic-box-lg,
.isotop-btn a,
.post-date-light ul li,
ul.most-view-post li .media .media-body .post-date-light ul,
.custom-font {
    font-family: "ray_black" !important;
}
.mean-bar {
    direction: rtl !important;
}

.blog-post-slider .next-article {
    font-family: "ray_black" !important;
}

.blog-post-slider .prev-article {
    font-family: "ray_black" !important;
}

.blog-post-slider h3 {
    font-size: 18px;
}

.header-style7
    .main-menu-area
    .ne-main-menu
    nav
    ul
    li
    ul.ne-dropdown-menu
    > li
    a {
    text-align: right !important;
}
