@font-face {
  font-family: 'BHoma';
  src: url('../fonts/BHoma.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BHoma.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BHoma.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
.yiiLog{direction: ltr;}
body {
	direction: rtl;
	font-family: Tahoma, Arial;
	font-size: 12px;
	/*background:url("../images/page.jpg") repeat scroll 0 0 #DCDCDC;*/
}

iframe {
	width:100%;
	border:0;
	overflow: hidden;
}
textarea {
	min-height: 125px;
	min-width: 315px;
}
/**font**/
h1, h2, h3, h4, h5, h6 {font-family: BHoma;}
.ui-widget {font-family:tahoma}

/**overwrite**/
.modal-header h3 {
	line-height: 20px;
	margin-top: 5px;
}
a.btn {text-decoration: none;}
.popover {text-align: right;}
a.brand{font-family:BHoma;text-decoration: none;}
a.brand span {font-family: tahoma; font-size:12px; font-weight: normal}
/**utils**/
.dl-align-right dt {text-align: right;}
.dl-styled dt, .dl-styled dd {border-bottom: 1px solid gray;}

/**scafolding**/
.grid-view .table th {
	font-family: BHoma;
	font-size:17px; 
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	font-weight: normal;
}
.grid-view .table th a,
.grid-view .table td a{
	color:#0064cd;
	text-decoration: none;
}
.grid-view .table th a:hover,
.grid-view .table td a:hover{
	text-decoration: underline;
}


/*grid*/
.grid-view {padding-top: 0;}
.grid-view .filters .filter-container { padding:0 0 0 15px;}
.grid-view .filters .filter-container select {margin:0 auto}

/*.grid-view .summary {display:none;}*/
/*#taskmgnt-grid_c0, #sentTask-grid_c0{width:50px}*/
#taskmgnt-grid_c1, #sentTask-grid_c1{width:105px}
#taskmgnt-grid_c3, #sentTask-grid_c3 {width:75px}
#taskmgnt-grid_c4, #sentTask-grid_c4 {width:110px}
#taskmgnt-grid_c5, #sentTask-grid_c5 {width:55px}
#taskmgnt-grid_c6, #sentTask-grid_c6,
#taskmgnt-grid_c7, #sentTask-grid_c7,
#taskmgnt-grid_c8, #sentTask-grid_c8 {width:78px}

.grid-view tbody td{text-align: center;}
#taskmgnt-grid tbody td:nth-child(3),
#sentTask-grid tbody td:nth-child(3),
#adminTask-grid tbody td:nth-child(4){text-align: right}

#user-grid_c0 {width:7%;}
#user-grid_c2,
#user-grid_c3 {width:17%;}
#user-grid_c4 {width:17%;}
#user-grid_cstate {width:10%}

#adminTask-grid_c3{min-width:140px;}
#adminTask-grid_c6, #adminTask-grid_c7,
#adminTask-grid_c8, #adminTask-grid_c9 {width:78px;}

#adminAttachment-grid tbody td:nth-child(3) {text-align: right;}
#adminAttachment-grid_c1 {width:70px}
#adminAttachment-grid_c3 {width:100px}
#adminAttachment-grid_c4 {width:120px}

.dayCell {font-size:14px;font-weight: bold;}

#taskmgnt-grid td:last-child,
#taskmgnt-grid th:last-child, 
#sentTask-grid td:last-child,
#sentTask-grid th:last-child,
#adminTask-grid td:last-child,
#adminTask-grid th:last-child{display: none;}

#taskmgnt-grid a,
#sentTask-grid a, 
#adminTask-grid a{color:#000}

/*forms*/
#User_username, 
#User_email,
#User_password,
#User_confirmPassword {direction: ltr;}

#Task_createdBy_search{direction: rtl;}

#index-calendar .ui-datepicker {margin: 0 auto;}

.task-report {font-family:BHoma;font-size:16px;}
.task-report li span {width:130px;display: inline-block;}

#footer .container{position:relative;}
#logo {position:absolute;left:0;top:-16px;}
#logo img {height: 55px;}
.inner-page > h2 {
	border-bottom: 1px solid gray;
	width:270px;
	margin-bottom: 30px;
}
.inner-page.progressForm {
	min-height:290px;
	min-width: 400px;
}
.inner-page.taskView {min-height: 605px;}
.inner-page.taskView .dl-horizontal dd{margin-right: 160px;}
.inner-page.login, .inner-page.forgetPassword {
	width:400px;
	margin:100px auto 0;
}

#footer {
	margin-top: 20px;
}
#footer .container {border-top:1px solid gray;}
#footer .copyright {padding: 10px 0;}

#mainmenu .label {text-align: center;}
.sidebar .nav {
	margin:0;
}
.sidebar .nav a {
	text-decoration: none;
}