/*
Name: 			Theme Base
Theme Version: 	1.4.1
Author:     Farahani
File Version: 	1.0.2
Edit Time : 96/05/13 

*/
@font-face
{
    font-family: 'BYekan';
    src: url('BYekan.eot?#') format('eot'), url('BYekan.woff') format('woff'),  url('BYekan.ttf') format('truetype'); 
}
.yekan{
    font-family: BYekan;
    
}
@font-face
{
    font-family: 'Nassim';
    src: url('nassim-regular.eot?#') format('eot'), url('nassim-regular.woff') format('woff'),  url('nassim-regular.ttf') format('truetype'); 
}
.nassim{
    font-family: Nassim;
    
}
@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: bold;
	src: url('IRANSansWeb_Bold.eot');
	src: url('IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('IRANSansWeb_Bold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('IRANSansWeb_Bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('IRANSansWeb_Bold.ttf') format('truetype');
}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('IRANSansWeb_Medium.eot');
	src: url('IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('IRANSansWeb_Medium.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('IRANSansWeb_Medium.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('IRANSansWeb_Medium.ttf') format('truetype');
}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 300;
	src: url('IRANSansWeb_Light.eot');
	src: url('IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('IRANSansWeb_Light.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('IRANSansWeb_Light.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('IRANSansWeb_Light.ttf') format('truetype');
}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 200;
	src: url('IRANSansWeb_UltraLight.eot');
	src: url('IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('IRANSansWeb_UltraLight.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('IRANSansWeb_UltraLight.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('IRANSansWeb_UltraLight.ttf') format('truetype');
}

@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: normal;
	src: url('IRANSansWeb.eot');
	src: url('IRANSansWeb.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('IRANSansWeb.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('IRANSansWeb.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('IRANSansWeb.ttf') format('truetype');
}

*{
    font-family: IRANSans , "Open Sans",Arial,sans-serif;
}
.header-right{
    float:left;
}
.header .logo {
  float: right;
  margin: 15px 0 0 10px;
}

.userbox {
  margin: 3px 0px 0 17px;
}

.userbox.open .dropdown-menu {
  right: -20px ;
  left:auto;
}
.notifications .notification-menu::before {
  left: 5px;
  right: auto;
}
.notifications .notification-menu {
  left: -5px;
  margin:0 0 0 10px;
  right: auto;

}
html.fixed .sidebar-left {
  right: 0;
  left: auto;
}
.sidebar-left .sidebar-header .sidebar-toggle {
  left: 0;
  right:auto;
}
.page-header {
 
  border-right: 1px solid #3a3a3a;
}
html.fixed .page-header {
  left: 0;
  right: 300px;

}
html.fixed.sidebar-left-collapsed .page-header {
  right: 73px;
  left:0;
}
.page-header h2 {
  float: left;
}

.page-header .right-wrapper {
  float: right;
  margin: 0 10px !important;
}
ul.nav-main li.nav-parent > a::after {
  left: 0;
  right:auto;
}
ul.nav-main li .nav-children li a {
  padding: 6px 57px 6px 15px;
}
ul.nav-main li .nav-children .nav-children li a {
  padding: 6px 82px 6px 15px;
}
ul.nav-main li .nav-children .nav-children .nav-children li a {
  padding: 6px 97px 6px 15px;
}
.sidebar-widget.widget-tasks ul li a {

  margin: 0;

}
.panel-actions {
  left: 15px;
  right: auto;
}
.pull-right.label.label-primary {
  float: left !important;
}
html.fixed .content-body {
  margin-right: 300px;
  margin-left: 0;
}
html.fixed.sidebar-left-collapsed .content-body {
  margin-right: 73px;
  margin-left: 0;
}
 .sidebar-widget .widget-header .widget-toggle {
  right:auto;
  left: 0;

}

ul.nav-main > li.nav-active > a {
  box-shadow: -2px 0 0 #0088cc inset;
}
html.no-overflowscrolling .nano > .nano-pane {
  left: 0;
  right: auto;
}
div.dataTables_length label {
  float: right;
  text-align: right;
}
div.dataTables_filter label {
  float: left;
}
ul.nav-main li i {

  margin-left: 0.5em;
  margin-right: 0;
}
.form-control-feedback{
	top: 10px;
	left:-15px;
	right:auto;
}
.dataTables_wrapper .dataTables_filter {
	float: unset;
}
.dataTables_wrapper .dataTables_length {
	float: unset;
}
.dataTable td .btn {
    padding: 3px 7px;
    margin: 0 2px;
}
@media only screen and (max-width: 767px) {
	html.sidebar-left-opened.csstransforms .sidebar-left {
		margin-right: 100%;
		/* margin-left: unset; */
	}
	html.fixed .content-body {
		margin-right: 0px;
	}
}
.header .toggle-sidebar-left {

	left: 15px;
	right:unset;
}
.group-list {
	list-style: none;
}
.group-list li {
	cursor: pointer;
	background: #1ca9ae;
	margin: 5px 0;
	padding: 3px 10px;
	color: #ffffff;
	border-radius: 5px;
	transition: all .5s ease;
}

.group-list li:hover {
	background: #ae1c1c;

}
.eng-control {
	direction:ltr;
	font-family:tahoma;
}
