input {
  direction: rtl !important
}
@font-face {
	font-family:'MV Faseyha';
	src:url('../fonts/mv_faseyha.otf')  format('opentype');
    font-weight:normal;
    font-style:normal;
}

@font-face {
	font-family:'MV Waheed';
	src:url('../fonts/mv_waheed.otf')  format('opentype');
    font-weight:normal;
    font-style:normal;
}

body, body.dv {
	font-family: "MV Faseyha", "MV Waheed", "Arial", sans-serif;
	font-weight: 300;
	font-size: 18px;
	line-height: 1.8;
	direction: rtl;
	unicode-bidi: embed;
}

h1, h2, h3, h4, h5, h6,
.dv h1, .dv h2, .dv h3, .dv h4, .dv h5, .dv h6 {
	font-family:"MV Waheed", "MV Faseyha", "Arial", sans-serif;
	font-weight: 400;
    line-height: 1.6em;
}

input, textarea {
	font-family: "MV Faseyha", "MV Waheed", "Arial", sans-serif;
}
.post-content .post-text{
    font-family: "MV Faseyha", "MV Waheed", "Arial", sans-serif !important;
    font-family
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.8;
}
.col-sidebar {
  padding-left: 0;
  padding-right: 10px
}
#nav-top .navbar-nav .nav-item {
  margin-right: 0;
  margin-left: 20px
}
.nav-main .navbar-nav .nav-link i {
  margin-left: 0;
  margin-right: 3px
}
.nav-main .navbar-brand {
  margin-right: 0;
  margin-left: 30px
}
.search-form {
  right: auto;
  left: 0
}
.mega-menu .menu-left a {
  text-align: left;
  padding: 8px 20px 8px 25px
}
.post-meta a, .post-meta span {
  margin-right: 0;
  margin-left: 8px
}
.nav-main .nav-dropdown-menu .dropdown-sub {
  left: 100% !important;
  right: auto !important;
  margin-right: 0;
  margin-left: -1px
}
.newsticker {
  margin-left: 0;
  margin-right: 15px
}
.nav-sm-buttons {
  direction: ltr !important
}
.section-featured .col-featured-left {
  padding-right: 13px;
  padding-left: 2px
}
.section-featured .col-featured-right {
  padding-left: 13px;
  padding-right: 2px
}
.post-item-small .right {
  padding-left: 0;
  padding-right: 15px
}
.form-check {
  padding-right: 0;
  padding-left: 1.5em
}
.form-check .form-check-input {
  margin-right: 0;
  margin-left: 5px
}
.sidebar-widget .poll .button-cnt button {
  margin-right: 0;
  margin-left: 15px
}
.m-l-5 {
  margin-left: 0 !important;
  margin-right: 5px !important
}
.footer-widget .footer-logo {
  text-align: right
}
.post-details-meta .item-meta {
  margin-right: 0;
  margin-left: 30px
}
.post-details-meta .item-meta svg {
  margin-right: 0;
  margin-left: 5px
}
.post-details-meta .item-meta-comment {
  margin-right: auto !important;
  margin-left: 0 !important
}
.post-details-meta .item-meta-comment span:first-child {
  margin-right: 0;
  margin-left: 10px
}
.post-details-meta .item-meta-author img {
  margin-right: 0;
  margin-left: 5px
}
.post-content .btn-share a {
  margin-right: 0 !important;
  margin-left: 10px !important
}
.post-content .btn-share .btn-reading-list {
  margin-left: 0 !important
}
.post-content .img-description {
    font-family: "MV Faseyha", "MV Waheed", "Arial", sans-serif;
  text-align: right
}
.post-content .post-files .file svg {
  margin-right: 0 !important;
  margin-left: 8px !important
}
.post-content .post-tags ul {
  margin-left: 0;
  margin-right: 20px
}
.post-next-prev .head-title svg {
  display: none
}
.post-next-prev .left {
  border-right: 0;
  border-left: 1px solid #e6e6e6
}
.reactions .col-reaction {
  margin-right: 0;
  margin-left: 5.8px;
  float: right
}
.profile-social-links li {
  margin-right: 0;
  margin-left: 3px
}
.widget-follow .item a i {
  margin-right: 0;
  margin-left: 10px
}
.section-comments .comment-list li .left {
  padding-right: 0;
  padding-left: 10px
}
.section-comments .comment-meta .item {
  margin-right: 0;
  margin-left: 15px
}
.section-comments .comment-meta svg {
  margin-right: 0;
  margin-left: 5px
}
.footer-widget .newsletter .newsletter-inputs button {
  border-radius: .125rem 0 0 .125rem
}
div#amplitude-right div.song div.song-now-playing-icon-container {
  float: right !important;
  margin-right: 0 !important;
  margin-left: 10px !important
}
div#amplitude-right div.song div.song-meta-data {
  float: right !important;
  margin-right: 0 !important
}
.gallery-post-item .btn i {
  transform: rotate(180deg)
}
.post-detail-slider-nav .next i, .post-detail-slider-nav .prev i {
  transform: rotate(180deg)
}
.quiz-container .answer-format-text .answer .answer-text {
  padding-left: 12px;
  padding-right: 0
}
.profile-header .profile-info .profile-username {
  padding-left: 0;
  padding-right: 25px
}
.profile-header .profile-last-seen svg {
  margin-right: 0;
  margin-left: 8px
}
.profile-details .profile-email {
  padding-left: 0;
  padding-right: 15px;
  margin-left: 0;
  margin-right: 15px;
  border-left: 0;
  border-right: 1px solid #E1E3DF
}
.section-profile .img-follower {
  float: right;
  margin-right: 0;
  margin-left: 5px
}
.section-category .dropdown .dropdown-menu {
  left: 0 !important
}
.section .section-title .view-all i:before {
  transform: rotate(180deg)
}
.footer-social-links ul li a {
  margin-right: 0;
  margin-left: 4px
}
.nav-mobile {
  left: auto;
  right: 0
}
.nav-link-mobile-profile img {
  margin-right: 0 !important;
  margin-left: 10px !important
}
.nav-mobile .dropdown .menu-sub-items .nav-link {
  padding-left: 15px;
  padding-right: 20px
}
.section-page .contact-icon {
  margin-right: 0;
  margin-left: 15px
}
.profile-header .btn-follow {
  right: auto;
  left: 0
}
.profile-header .btn-follow svg {
  margin-right: 0;
  margin-left: 8px
}
.small-post-meta a, .small-post-meta span {
  margin-right: 0;
  margin-left: 8px
}
#amplitude-right .list-left {
  float: right !important
}
#amplitude-right .list-right {
  float: left !important
}
@media(max-width:991.98px) {
  .newsticker-container .nav-sm-buttons {
    right: auto;
    left: 15px
  }
  .newsticker {
    margin-right: 8px
  }
}
@media(max-width:767.98px) {
  .profile-details .contact-details .item {
    padding-right: 0 !important;
    margin-right: 0 !important;
    border: 0 !important
  }
  .nav-payout-accounts li a {
    margin-right: 0 !important
  }
}
@media(max-width:575.98px) {
  .nav-footer {
    text-align: right !important
  }
  .profile-header .profile-info .profile-username {
    padding-right: 10px
  }
  .post-details-meta .item-meta {
    margin-left: 5px
  }
}