@font-face {
  font-family: Vazir;
  src: url('/fonts/vazir/Vazir.eot');
  src: url('/fonts/vazir/Vazir.eot?#iefix') format('embedded-opentype'),
	   url('/fonts/vazir/Vazir.woff') format('woff'),
	   url('/fonts/vazir/Vazir.ttf') format('truetype');
  font-weight: normal;
}

@font-face {
  font-family: Vazir;
  src: url('/fonts/vazir/Vazir-Bold.eot');
  src: url('/fonts/vazir/Vazir-Bold.eot?#iefix') format('embedded-opentype'),
	   url('/fonts/vazir/Vazir-Bold.woff') format('woff'),
	   url('/fonts/vazir/Vazir-Bold.ttf') format('truetype');
  font-weight: bold;
}

@font-face {
  font-family: Vazir;
  src: url('/fonts/vazir/Vazir-Light.eot');
  src: url('/fonts/vazir/Vazir-Light.eot?#iefix') format('embedded-opentype'),
	   url('/fonts/vazir/Vazir-Light.woff') format('woff'),
	   url('/fonts/vazir/Vazir-Light.ttf') format('truetype');
  font-weight: 300;
}


body{
	direction:rtl;
	text-align: right;
	font-family: Vazir, tahoma;
}

.tableFixHead { overflow-y: auto; max-height: 400px;border:1px solid #ccc; }
.tableFixHead .table{margin-bottom:0}
.tableFixHead thead th { position: sticky; top: 0;background-color:#ddd;border-bottom: 1px solid gray }

.modal-backdrop {
  z-index: -1;
}

.userSelectBoxInForm{
	
}

.userSelectBoxInForm .userItem{
	cursor: move;background-color: white; border:1px solid #666; padding:10px; margin:10px;
}

.userSelectBoxInForm .controlDivOfUsers{
	padding:10px;border:1px solid #ccc; background-color: #eee
}

.userSelectBoxInForm .closeSpan{
	float:left;cursor:pointer
}

.userSelectBoxInForm .ui-state-highlight{
	height: 66px;
	border:1px dashed gray;
	margin:10px;
	background-color: #ffffcc;
}

.show-item-panel .row{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid #b3b3b3;
}

.show-item-panel .row:hover{
	background-color: #fcfcfc;
}

.show-item-panel .row:last-child{
	padding-bottom:0;
	padding-top:10px;
	border-bottom:0;
}


.table-bordered, .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
	border-color:#ccc;
}
	

.content-header h1{
	background-color: #ddd;
	padding: 20px;
	border-bottom: 1px solid #ccc;
	margin: -15px;
	margin-bottom: -15px;
	margin-bottom: 20px;
}

.nav-tabs {
    border-bottom: 1px solid #605b5b;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border: 1px solid #605b5b;
    border-bottom-color: rgb(96, 91, 91);
    border-bottom-color: transparent;
}


div.commentDiv{
    margin: 10px 10px 30px 10px;
    padding: 10px;
    border: 1px solid gray;
    font-size: 14px;
    background-color: #ff9;
}


.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
    margin-right: 0px;
    margin-left: 8px;
}

/*
.main-sidebar, .left-side{
	width:330px;
}

.content-wrapper, .right-side, .main-footer {
	margin-right: 330px;
}*/


