@font-face {
    font-family: Nassimm;
    src: url('../fonts/IranianSansRegular.eot?#') format('eot'),
	url('../fonts/IranianSansRegular.woff') format('woff'),
    url('../fonts/IranianSansRegular.ttf') format('truetype');
}
@font-face {
 font-family:Nassim;
 font-style:normal;
 font-weight:400;
 src:url(../fonts/IRANSansWeb.eot);
 src:url(../fonts/IRANSansWeb.eot?#iefix) format("embedded-opentype"),
 url(../fonts/IRANSansWeb.woff2) format("woff2"),
 url(../fonts/IRANSansWeb.woff) format("woff"),
 url(../fonts/IRANSansWeb.ttf) format("truetype")
}

body {text-align: right;font-family: Nassim;}
.pcoded .pcoded-navbar[pcoded-navbar-position="fixed"] {	right: 0;}
.pcoded .pcoded-navbar .pcoded-item .pcoded-submenu > li a .pcoded-badge {
	left: 20px;
	right: auto;
}
.pcoded[theme-layout="vertical"][vertical-placement="left"][vertical-nav-type="expanded"][vertical-effect="shrink"] .pcoded-content {margin-right: 250px;margin-left: auto;}
.pcoded .pcoded-navbar .pcoded-item > li {direction: rtl;}
.pcoded[theme-layout="vertical"] .pcoded-navbar .pcoded-item > li > a {	text-align: right;}
.pcoded .pcoded-navbar .pcoded-item li a .pcoded-badge {left: 30px;right: auto;}
.pcoded li.pcoded-hasmenu > a::after {
	float: left;
	margin-right: 3px;	
	left: 5px;	
	right:auto;
}
.pcoded li.pcoded-hasmenu[dropdown-icon="style1"] > a::after {
	content: "\e843";
}
.pcoded[theme-layout="vertical"] .pcoded-navbar .pcoded-item > li > a {
	padding: 7px 20px 7px 10px;
	border-right: 3px solid transparent;
	border-left: none;
}
.pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item > li.active > a, .pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item > li.active:hover > a, .pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item > li.pcoded-trigger > a, .pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item > li.pcoded-trigger:hover > a {
	border-right-color: #42a5f5;border-left-color: unset;
}
.pcoded[theme-layout="vertical"] .pcoded-navbar[active-item-theme="theme1"] .pcoded-item li .pcoded-submenu {
	border-right-color: #42a5f5;
	border-left-color: unset;
	border-right: 3px solid #42a5f5;
	border-left: none;
}
 .pcoded-submenu .pcoded-submenu {
	border-right: 0 !important;
	}
.pcoded[theme-layout="vertical"] .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu li > a {
	text-align: right;
	padding: 10px 20px 10px 10px;
}
.pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu[subitem-icon="style1"] .pcoded-submenu li > a .pcoded-mtext::before {content: "";}
.pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu[subitem-icon="style1"] .pcoded-submenu li > a .pcoded-mtext::after {	content: "\e843";padding-left: 5px;}
.pcoded .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu li > a .pcoded-mtext::after {
	font-style: normal;
	padding-left: 4px;
	font-size: 10px;
	position: relative;
	right: 0;
	top: 0;
	opacity: 1;
	visibility: visible;
	font-family: feather;
	font-size: 12px;
	}
	.pcoded[theme-layout="vertical"] .pcoded-navbar .pcoded-item .pcoded-hasmenu .pcoded-submenu .pcoded-hasmenu .pcoded-submenu li > a {
	padding-left: unset;
	padding-right: 40px;
}
ul.pcoded-submenu .waves-effect{direction:ltr}
.pcoded-main-container{direction:rtl}
.pagination{direction: ltr;float: right;}
.table th { border-top: 0}
.pagination  .page-link.curstext{cursor:text}
.form-control {border: 2px solid #e3dede;color: #837c7c;font-size: 12px;}
.col-form-label {color: #837c7c;}
.perimage {
	border: 2px #e0dddd solid;
	margin: 4px;
	padding: 3px;
}
.footable.table th {text-align: right;font-size: 13px;}
#demo-foo-filtering {color: #9b9797;}
.displayChatbox.dropdown-toggle {
	display: ;
}
.header-navbar .navbar-wrapper .navbar-container .header-notification .show-notification li:first-child label {
	float: left;
}
.dropdown-menu {	text-align: right;}
.table thead {background: #f6f6f6;}
#results,#inforesult,#payresult,#profresult{margin-top:5px} .hidediv{border:0;background:transparent} #loder,#infoloder,#payloder,#profloder{margin-right:1em}
.table td, .table th {
	padding: .25rem .75rem;
	font-size: .8rem;
	vertical-align: unset;
	color: #666464;
}

.badge {
	font-size: 65%;
	}
	.header-navbar .navbar-wrapper .navbar-container .badge {
	border-radius: 40%;
	top: 12px;
	padding: 2px;
	width: 25px;
	
}