/* HaberPro – RTL overrides (loaded when Arabic is active or RTL forced). */
body.rtl { direction: rtl; unicode-bidi: embed; }
body.rtl .text-right { text-align: left !important; }
body.rtl .header-ads { text-align: left; }
body.rtl .pull-right { float: left; }
body.rtl .justify-content-end { justify-content: flex-start !important; }
body.rtl .info-right { flex-direction: row-reverse; }
body.rtl .mg-head-detail .info-left li { flex-direction: row; }
body.rtl .navbar-wp .navbar-nav { padding-right: 0; }
body.rtl .navbar-wp .dropdown-toggle::after { margin-left: 0; margin-right: 6px; }
body.rtl .hp-home-icon { border-right: 0; border-left: 1px solid rgba(255,255,255,.15); }
body.rtl .hp-nav-extras { margin-left: 0; margin-right: auto; }
body.rtl .hp-searchinner { right: auto; left: var(--container-pad); }
body.rtl .hp-search-form .form-control { border-radius: 0 var(--radius) var(--radius) 0; }
body.rtl .hp-search-form .search-submit { border-radius: var(--radius) 0 0 var(--radius); }
body.rtl .hp-ticker-item { margin-right: 0; margin-left: 40px; }
body.rtl .hp-ticker-item i { transform: scaleX(-1); }
body.rtl .mg-format-badge { left: auto; right: 20px; }
body.rtl .mg-blog-thumb .mg-format-badge { left: auto; right: 15px; }
body.rtl .hp-hero-main { padding-right: 0; padding-left: 10px; }
body.rtl .top-right-area { padding-left: 0; padding-right: 10px; }
body.rtl .hp-owl .owl-nav button.owl-prev { left: auto; right: 12px; }
body.rtl .hp-owl .owl-nav button.owl-next { right: auto; left: 12px; }
body.rtl .mg-blog-meta i { margin-right: 0; margin-left: 3px; }
body.rtl .mg-share-label { margin-right: 0; margin-left: 4px; }
body.rtl .post-navigation .nav-next { text-align: left; }
body.rtl .post-navigation .nav-previous { text-align: right; }
body.rtl .hp-footer-links { justify-content: flex-start; }
body.rtl .hp-to-top.hp-pos-right { right: auto; left: 25px; }
body.rtl .hp-to-top.hp-pos-left { left: auto; right: 25px; }
body.rtl .hp-dark-floating.hp-pos-left { left: auto; right: 25px; }
body.rtl .hp-dark-floating.hp-pos-right { right: auto; left: 25px; }
body.rtl .comments-area .comment-list .children { padding-left: 0; padding-right: 50px; }
body.rtl .comment-date { margin-left: 0; margin-right: 10px; }
body.rtl .comment-form .comment-form-cookies-consent input { margin-right: 0; margin-left: 6px; }
body.rtl .hp-loadmore-wrap .hp-loader { margin-left: 0; margin-right: 10px; }
body.rtl .alignleft { float: right; margin: 5px 0 15px 20px; }
body.rtl .alignright { float: left; margin: 5px 20px 15px 0; }
body.rtl .page-content-single blockquote { border-left: 0; border-right: 4px solid var(--primary); }
body.rtl .hp-tags-inner, body.rtl .hp-breadcrumb { flex-direction: row; }
body.rtl .hp-breadcrumb .sep i { transform: scaleX(-1); }
body.rtl .mg-sec-title h4 { letter-spacing: 0; }
body.rtl .newsup-categories, body.rtl .mg-blog-meta, body.rtl .navbar-wp .navbar-nav > li > a.nav-link, body.rtl .hp-footer-links a, body.rtl .mg-head-detail .info-left li { letter-spacing: 0; }
body.rtl .hp-readmore i { transform: scaleX(-1); }
body.rtl .m-header { flex-direction: row; }
body.rtl .mg-blog-category { justify-content: flex-start; }
@media (max-width: 991px) {
	body.rtl .navbar-wp .dropdown-menu li a.dropdown-item { padding-left: 18px; padding-right: 32px; }
	body.rtl .post-navigation .nav-next { text-align: right; }
}
