html[dir="rtl"] body {
	font-family: "Cairo", "Cairo Fallback", sans-serif !important;
	text-align: right;
}

html[dir="rtl"] .language-switcher {
	direction: rtl;
}

html[dir="rtl"] .language-menu {
	left: 0;
	right: auto;
}

html[dir="rtl"] .current-language-label {
	margin-left: 0;
	margin-right: 0.45rem;
}

html[dir="rtl"] .language-option {
	text-align: right;
}

html[dir="rtl"] .left a,
html[dir="rtl"] .hero .lead,
html[dir="rtl"] .right-col-list li,
html[dir="rtl"] .number-list li,
html[dir="rtl"] .name-list li,
html[dir="rtl"] .download-list li,
html[dir="rtl"] .surah-table th,
html[dir="rtl"] .surah-table td,
html[dir="rtl"] .footer-copy {
	text-align: right;
}

html[dir="rtl"] .sidebar-list i {
	margin-right: 0;
	margin-left: 8px;
}

html[dir="rtl"] .center .lang-list li a:hover,
html[dir="rtl"] .center .reciter-list li a:hover {
	transform: translateX(-3px);
}

html[dir="rtl"] .card .lang-list li.letter,
html[dir="rtl"] .card .reciter-list li.letter {
	margin-left: 0;
	margin-right: 10px;
}

html[dir="rtl"] .card .lang-list li {
	padding-left: 0;
	padding-right: 6px;
}

html[dir="rtl"] .right-col-list .li-actions,
html[dir="rtl"] .right-col-list .report-btn {
	margin-left: 0;
	margin-right: auto;
}

html[dir="rtl"] .audio-player-wrapper,
html[dir="rtl"] .audio-info,
html[dir="rtl"] .player-controls,
html[dir="rtl"] .radio-controls,
html[dir="rtl"] .share-option,
html[dir="rtl"] .arabic-features li {
	flex-direction: row-reverse;
}

html[dir="rtl"] .radio-station {
	text-align: right;
}

html[dir="rtl"] .footer-inner {
	flex-direction: row-reverse;
}
