@font-face {
    font-family: vazir;
    font-style: normal;
    font-weight: 100;
    src: url("../fonts/Vazir-Thin.eot");
    src: url("../fonts/Vazir-Thin.woff") format("woff"),
    url("../fonts/Vazir-Thin.ttf") format("ttf"),
    url("../fonts/Vazir-Thin.woff2") format("woff2");
}
@font-face {
    font-family: vazir;
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/Vazir-Light.woff") format("woff"),
    url("../fonts/Vazir-Light.ttf") format("ttf"),
    url("../fonts/Vazir-Light.woff2") format("woff2");
}

@font-face {
    font-family: vazir;
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/VazirFD.woff2") format("woff")
}
@font-face {
    font-family: vazir;
    font-style: normal;
    font-weight: 950;
    src: url("../fonts/Vazir-Bold.eot");
    src: url("../fonts/Vazir-Bold.woff") format("woff"),
    url("../fonts/Vazir-Bold.ttf") format("ttf"),
    url("../fonts/Vazir-Bold.woff2") format("woff2");
}

body {
    font-family: vazir;
    direction: rtl;
}
.form-control {
    color: black;
}
.main-body, .main-dashboard, .main-signin-wrapper, .page {
    font-family: vazir !important;
}

.pagination li {
    padding: 5px !important;
}

.truncated {
    max-width: 200px; /* Set a maximum width for the cell */
    overflow: hidden; /* Hide overflow text */
    white-space: nowrap; /* Prevent text from wrapping */
    text-overflow: ellipsis; /* Show ellipsis (...) for overflow */
    cursor: pointer; /* Change cursor to indicate hoverable text */
}
