html[dir="rtl"] .album-grid img,

html[dir="rtl"] .colored-icon,

html[dir="rtl"] .link-banner i,

html[dir="rtl"] .link-banner img {

  margin-right: 0;

  margin-left: 10px;

}

html[dir="rtl"] .detailed-list .item-link .item-inner {

  padding-right: 0;

  padding-left: 15px;

  margin-left: 0;

}

html[dir="rtl"] .post-horizontal .post-image {

  margin-left: 0;

  margin-right: 10px;

}

html[dir="rtl"] .button-icon-left i,

html[dir="rtl"] .checkbox.checkbox-inline {

  margin-right: 0;

  margin-left: 5px;

}

html[dir="rtl"] .navbar a .arrow-back {

  transform: rotate(180deg);

  padding-right: 0;

  padding-left: 3px;

}

html[dir="rtl"] input[type="email"],

html[dir="rtl"] input[type="password"],

html[dir="rtl"] input[type="text"] {

  padding: 0 15px 0 0;

}

html[dir="rtl"] textarea {

  padding: 15px 15px 0;

}

html[dir="rtl"] .messagebar-area textarea {

  padding: 6px 16px;

}

html[dir="rtl"] .button img {

  margin-right: 0;

  margin-left: 7px;

}

html[dir="rtl"] .single-post-author > img {

  margin-right: 0;

  margin-left: 12px;

}

html[dir="rtl"] .card-author-footer .card-footer-right,

html[dir="rtl"] .single-post-author .author-follow {

  margin-right: auto;

  margin-left: inherit;

}

html[dir="rtl"] .comment > img {

  margin-right: 0;

  margin-left: 15px;

}

html[dir="rtl"] .comment-date {

  margin-right: 6px;

  margin-left: 0;

}

html[dir="rtl"] .comment-reply {

  margin-right: 60px;

  margin-left: 0;

}

html[dir="rtl"] .movie-infos {

  margin-right: 15px;

  margin-left: 0;

}

html[dir="rtl"] .rating-block-star i {

  margin-right: 3px;

  margin-left: 0;

}

html[dir="rtl"] .album-stat:last-child,

html[dir="rtl"] .profile-stat:last-child {

  border-right: 1px solid #e2e3e5;

}

html[dir="rtl"] .settings-list .item-after {

  padding-left: 20px;

  padding-right: 0;

}

html[dir="rtl"] .settings-list .item-after:has(.toggle) {

  padding-left: 0;

}

html[dir="rtl"] .search-grid a {

  text-align: right;

}

html[dir="rtl"] .badge-with-image img,

html[dir="rtl"] .search-grid a i {

  margin-right: 0;

  margin-left: 6px;

}

html[dir="rtl"] .accordion-opposite .accordion-item > .item-content:before {

  right: 8px;

}

html[dir="rtl"] .badge-with-image {

  padding-right: 0;

  padding-left: 8px;

}

html[dir="rtl"] .card-author-footer .card-footer-middle {

  margin-right: 12px;

}

html[dir="rtl"] .badge-with-icon {

  padding: 0 6px 0 10px;

}

html[dir="rtl"] .badge-with-icon i {

  margin-right: 0;

  margin-left: 3px;

}

html[dir="rtl"] .card .card-author img {

  margin-right: 0;

  margin-left: 8px;

}

html[dir="rtl"] .detailed-list .item-content {

  padding-left: 0;

}

html[dir="rtl"] .light-gray-title .badge {

  margin-left: 0;

  margin-right: 3px;

}

html[dir="rtl"] .post-horizontal {

  padding: 15px 17px 15px 15px;

}

html[dir="rtl"] .search-grid a:nth-child(odd) {

  margin-left: 10px;

  margin-right: 0;

}

html[dir="rtl"] .stepper .stepper-input-wrap input {

  padding-right: 0;

}

html[dir="rtl"] .panel-links a i,

html[dir="rtl"] .stock-item img {

  margin-left: 15px;

  margin-right: 0;

}

html[dir="rtl"] .rating-block-total-text {

  margin-left: 0;

  margin-right: 5px;

}