
@font-face {
    font-family: "IRANSans";
    src: url("../fonts/IRANSansWeb.eot");
    src: url("../fonts/IRANSansWeb.eot") format("embedded-opentype"), url("../fonts/IRANSansWeb.woff2") format("woff2"), url("../fonts/IRANSansWeb.woff") format("woff"), url("../fonts/IRANSansWeb.ttf") format("truetype"),
        url("../fonts/IRANSansWeb.svg#IRANSansWeb") format("svg");
}
@font-face {
    font-family: "iranyekan";
    src: url("../fonts/iranyekanwebregular.eot");
    src: url("../fonts/iranyekanwebregular.eot") format("embedded-opentype"), url("../fonts/iranyekanwebregular.woff2") format("woff2"), url("../fonts/iranyekanwebregular.woff") format("woff"), url("../fonts/iranyekanwebregular.ttf") format("truetype"),
        url("../fonts/iranyekanwebregular.svg#iranyekanwebregular") format("svg");
}
@font-face {
    font-family: "vinasoft4212";
    src: url("../fonts/vinasoft4212.eot");
    src: url("../fonts/vinasoft4212.eot") format("embedded-opentype"), url("../fonts/vinasoft4212.woff2") format("woff2"), url("../fonts/vinasoft4212.woff") format("woff"), url("../fonts/vinasoft4212.ttf") format("truetype"),
        url("../fonts/vinasoft4212.svg#vinasoft4212") format("svg");
}
@font-face {
    font-family: "vinasoft0426";
    src: url("../fonts/vinasoft0426.eot");
    src: url("../fonts/vinasoft0426.eot") format("embedded-opentype"), url("../fonts/vinasoft0426.woff2") format("woff2"), url("../fonts/vinasoft0426.woff") format("woff"), url("../fonts/vinasoft0426.ttf") format("truetype"),
        url("../fonts/vinasoft0426.svg#vinasoft0426") format("svg");
}

body {
    
	direction: rtl;
	text-align: right;
	font-family: "vinasoft4212";
}
.right-sidebar .rpanel-title span
 {
    float: left;
}

.sidebar-nav .has-arrow::after {
    left: 20px;
	right:auto;
	    top: 55%;
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{right:-17px;left:auto}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{right:0;left:auto}
.left-sidebar {
    border-left: 1px solid #eae7e7;
}
.text-right {
    text-align: left !important;
}

.modal .modal-dialog .modal-header button.close {
    left: 20px;
	    right: auto;
}
.dropdown-menu.show {
    text-align: right;
}
.dropdown-menu-right {
    left: 0;
    right: auto;
}
.mr-auto, .mx-auto {
    margin-left: auto !important;
	margin-right: 0 !important;
}
.mailbox .message-center a .mail-contnet {
    float: inline-start;
}
.ml-auto, .mx-auto
 {
    margin-right: auto !important;
    margin-left: 0 !important;
}
.form-horizontal label {
    text-align: right !important;
}
html body .p-t-5 {
    text-align: right !important;
}

.control-label.required {
    text-align: right !important;
}
@media (min-width: 1024px) {
  .page-wrapper {
    margin-right: 225px;
	margin-left: auto;
  }
}
@media (max-width: 1023px) {
  .page-wrapper {
    margin-right: 70px;
	margin-left: auto;
  }
}

@media (min-width: 768px) {
  
  .mini-sidebar .page-wrapper {
    margin-right: 75px;
	margin-left: auto;
  }
 
}

@media (max-width: 767px) {

  /*Sidebar and wrapper*/
  .mini-sidebar .page-wrapper {
    margin-right: 0px;
	margin-left: auto;
  }
}

@media (max-width: 1023px) {

  .settings .page-wrapper {
    margin-right: 0px;
	margin-left: auto;
  }
  
}


