@font-face {
    font-family: VazirFD;
    src: url('../font/VazirFD/Vazir-FD.eot');
    src: url('../font/VazirFD/Vazir-FD.eot?#iefix') format('embedded-opentype'),
    url('../font/VazirFD/Vazir-FD.woff') format('woff'),
    url('../font/VazirFD/Vazir-FD.ttf') format('truetype');
    font-weight: normal;
}

@font-face {
    font-family: Vazir;
    src: url('../font/Vazir/Vazir.eot');
    src: url('../font/Vazir/Vazir.eot?#iefix') format('embedded-opentype'),
    url('../font/Vazir/Vazir.woff') format('woff'),
    url('../font/Vazir/Vazir.ttf') format('truetype');
    font-weight: normal;
}

@font-face {
    font-family: Vazir-Bold-FD;
    src: url('../font/VazirFD-bold/Vazir-Bold-FD.ttf');
    font-weight: bold;
}

@font-face {
    font-family: Vazirl;
    src: url('http://fonts.codearena.ir/rastikerdar/vazir/vazir.eot');
    src: url('http://fonts.codearena.ir/rastikerdar/vazir/vazir.eot?#iefix') format('embedded-opentype'),
    url('http://fonts.codearena.ir/rastikerdar/vazir/vazir.woff') format('woff'),
    url('http://fonts.codearena.ir/rastikerdar/vazir/vazir.ttf') format('truetype');
    font-weight: normal;
}


* {
    font-family: VazirFD;
}

body {
    background-color: #eee;
    font-family: VazirFD;
}

p, h1, h2, h3, h4, h5, h6 {
    direction: rtl;
}

a {
    color: inherit;
}

a:hover {
    color: #ffa615 !important;
}

.grey-text-force {
    color: grey !important;
}

#checkbox-pr-det input[type="checkbox"]:checked + label::before {
    border-right: 2px solid #ffffff !important;
    border-bottom: 2px solid #ffffff !important;
}

.latin-number {
    font-family: Vazir;
}

.dark-bg {
    background: #262A37 !important;
}

#add-new-code-block {
    border: dashed rgba(51, 51, 51, 0.48);
}

.corner-radius {
    border-radius: 20px;
}


.right-border {
    border-right: 15px solid;
}


.rtl-direction {
    direction: rtl;
}

.wide-100 {
    width: 100%;
}

.wide-75 {
    width: 75%;
}


.wide-65 {
    width: 65%;
}

.wide-35 {
    width: 35%;
}

.line-height-65-sadom {
    line-height: 0.65;
}

.md-toast-message {
    direction: rtl;
    text-align: right;
}

.js-square, .java, .python, .android, .apple, .c, .cpp, .cs, .matlab, .verilog, .vhdl, .kotlin, .css, .php, .excel, .dart, .basic {

}

.dark-bg-admin {
    background: #363947
}

.dark-card-admin {
    background: #262A37 !important
}

.dark-mode-card-transparent {
    background: 0 0 !important
}

.dark-card-bg, .dark-card-bg::after, .dark-sidenav-bg::after {
    background: #262A37
}

.dark-card-bg {
    position: relative
}

.dark-card-bg::after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1
}


.code-description-ellipsis{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}

