﻿/* راست‌چین کردن کل صفحه */
body {
    direction: rtl;
    text-align: right;
    font-family: 'Vazir', Tahoma, sans-serif;
}

/* اصلاحات برای منو و ناوبری */
.main-menu ul {
    padding-right: 0;
}

    .main-menu ul li {
        margin-left: 15px;
        margin-right: 0;
    }

/* اصلاحات برای کارت‌ها */
.card {
    text-align: right;
}

/* اصلاحات برای فرم‌ها */
.form-control {
    text-align: right;
}

/* اصلاحات برای جدول‌ها */
table {
    direction: rtl;
}

/* اصلاحات برای دکمه‌ها */
.btn {
    padding: 8px 16px;
}

/* اصلاحات برای آیتم‌های لیست */
ul {
    padding-right: 20px;
}

/* اصلاحات برای فیلدهای عددی */
.input-group-prepend {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.input-group > .form-control {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

/* اصلاحات برای اسلایدر */
.owl-carousel .owl-nav {
    left: 10px;
    right: auto;
}

/* اصلاحات برای ابزارک‌ها */
.tooltip {
    text-align: right;
}

/* اصلاحات برای فوتر */
footer .row > div {
    float: right;
}

/* اضافه کردن فونت فارسی */
@@font-face {
    font-family: 'Vazir';
    src: url('/fonts/Vazir.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
