/* Sneat RTL theme tweaks for default theme */

/* Cards */
html[dir='rtl'] .card .card-header .card-title {
	padding-right: 0;
	padding-left: 0;
}

/* Badges and status labels */
html[dir='rtl'] .badge {
	margin-left: .25rem;
	margin-right: 0;
}

/* Tables */
html[dir='rtl'] table th, html[dir='rtl'] table td {
	text-align: right;
}

/* Forms */
html[dir='rtl'] .form-check {
	padding-right: 1.5em;
	padding-left: 0;
}
html[dir='rtl'] .form-check .form-check-input {
	float: right;
    margin-right: 0;
    margin-left: .5em;
}

/* Alerts close button */
html[dir='rtl'] .alert .btn-close {
	margin-left: .5rem;
	margin-right: 0;
}

/* Offcanvas/sidebars */
html[dir='rtl'] .offcanvas-start {
	right: 0;
	left: auto;
}

/* Theme-specific icon bubble offsets (from theme-default.css left positions) */
html[dir='rtl'] .layout-menu-toggle { right: 1.4375rem; left: auto; }
html[dir='rtl'] .menu-vertical .menu-inner-shadow { left: auto; right: 0; }
html[dir='rtl'] .menu-vertical .menu-item.open > .menu-link::after { right: auto; left: 1.1rem; }



