﻿body, html, h1, h2, h3, h4, h5, h6, p, div, input, a, label, button, table, th {
    font-family: Yekan,'Yekan', "Segoe UI", "Helvetica Neue", Helvetica, Tahoma,arial, sans-serif  ;
}
body {
    -webkit-print-color-adjust: exact !important;
}
@media print {
    .break {
        page-break-inside: avoid !important;
    }

    a[href]:after {
        content: none !important;
    }
    body {
        zoom: 70% !important;
        -webkit-print-color-adjust: exact !important;
        color-adjust: exact!important;
    }
    .label-success {
   /*     background-color: #10cfbd !important;
        color: #fff !important;
        -webkit-print-color-adjust: exact !important;
        color-adjust: exact !important;*/
    }
    .label-danger {
        background-color:black !important;
        color: #fff !important;

    }
}
@page {
    size: A4 portrait;
    zoom:70%!important;
}

@font-face {
    font-family: 'yekan';
    src: url(/fonts/Yekan.eot);
    src: url(/fonts/Yekan.eot?#iefix) format("embedded-opentype"), url(/fonts/Yekan.woff) format("woff"), url(/fonts/Yekan.ttf) format("truetype"), url(/fonts/Yekan.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal;
}

/* Page Admin Fixes*/
.profile-dropdown:after {
    right: 114px !important;
}

.profile-dropdown:before {
    right: 113px !important;
}

.breadcrumb > li + li:before {
    content: "\f104" !important;
}

th {
    text-align: right !important;
}

.page-sidebar .sidebar-menu .menu-items {
    overflow: hidden !important;
}

.rtl .dd-list .dd-list {
    padding-right: 30px;
    padding-left: 0px !important;
}

.rtl .dd-item > button {
    float: right !important;
}

.rtl .dd {
    float: right !important;
}

.rtl .nav-tabs > li {
    float: right !important;
}

.rtl .nav-tabs {
    padding-right: 0px !important;
}

p {
    text-align: justify !important;
}



.sorting_desc:after, .sorting_asc:after, .sorting:after {
    content: "" !important;
    right: 0px !important;
}

table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {
    padding-right: 0px !important;
}

.dataTable thead tr th {
    padding-bottom: 8px !important;
}

.showloading {
    background-color: black !important;
    width: 100% !important;
    height: 100% !important;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    z-index: 999999999 !important;
    opacity: 0.7 !important;
}

.form-control {
    height: auto !important;
}
.table-responsive .table {
    max-width: none;
}
.dataTables_filter {
    float: left !important;
}
.border-0 {
    padding: 0px !important;
}
.days > tr, .days > tr > td, .mds-bootstrap-persian-datetime-picker-container > .table-sm > tbody > tr > td, .table-sm > tbody > tr > th, .table-sm > tr > td, .table-sm > thead > tr > th, .table-sm > tfoot > tr > td {
    padding: 0px !important;
}

.input-group {
    direction: ltr !important;
}