@font-face {
    font-family: VazirCodeX;
    src: url('../fonts/VazirCodeX.ttf') format('truetype');
    font-style: normal;
    font-display: swap;
}

*{
    font-family: Vazirmatn, sans-serif;
}

input{
    font-family: Vazirmatn, sans-serif !important;
    direction: rtl;
}
code{
    direction: ltr !important;
    font-size: 80% !important;
    font-family: VazirCodeX, Vazirmatn, sans-serif !important;
    line-height: 1.5em !important;
}
code span{
    font-family: VazirCodeX, Vazirmatn, sans-serif !important;
    font-size: 115% !important;
}
span.comment{
    direction: rtl !important;
    display: inline-block;
}
span.comment:after{
    content: ' //';
}

img{
    max-width: 100%;
}

table{
    width: 100%;
    display: table !important;
}

table td , table th{
    text-align: center !important;
}
table img{
    max-width: 100px !important;
}

.sidebar-nav ul{
    direction: rtl;
    margin-left: 0 !important;
    margin-right: 1rem !important;
}

.sidebar-nav ul{

}
.docsify-pagination-container{
    justify-content: space-between ;
    direction: ltr;
}
.pagination-item-title,.pagination-item-subtitle{
    direction: rtl;
}

.err{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 1em;
}
.err img{
    height: 50px;
    position: relative;
    top: 55px;
    z-index: 7;
    right: 10px;
}
