/*خانواده فونت وزیر فارسی دیجیت*/
@font-face {
  font-family: Vazir-FD;
  src: url('fonts/vazir/Vazir-FD.eot');
  src: url('fonts/vazir/Vazir-FD.eot?#iefix') format('embedded-opentype'),
  url('fonts/vazir/Vazir-FD.woff') format('woff'),
  url('fonts/vazir/Vazir-FD.ttf') format('truetype');
  font-weight: normal;
}

@font-face {
  font-family: Vazir-FD-B;
  src: url('fonts/vazir/Vazir-Bold-FD.eot');
  src: url('fonts/vazir/Vazir-Bold-FD.eot?#iefix') format('embedded-opentype'),
  url('fonts/vazir/Vazir-Bold-FD.woff') format('woff'),
  url('fonts/vazir/Vazir-Bold-FD.ttf') format('truetype');
  font-weight: bold;
}

@font-face {
  font-family: Vazir-FD-L;
  src: url('fonts/vazir/Vazir-Light-FD.eot');
  src: url('fonts/vazir/Vazir-Light-FD.eot?#iefix') format('embedded-opentype'),
  url('fonts/vazir/Vazir-Light-FD.woff') format('woff'),
  url('fonts/vazir/Vazir-Light-FD.ttf') format('truetype');
  font-weight: 300;
}


/*[ui-view].ng-enter, [ui-view].ng-leave {*/
	/*position: absolute;*/
	/*left: 0;*/
	/*right: 0;*/
	/*-webkit-transition:all .5s ease-in-out;*/
	/*-moz-transition:all .5s ease-in-out;*/
	/*-o-transition:all .5s ease-in-out;*/
	/*transition:all .5s ease-in-out;*/
/*}*/

/*[ui-view].ng-enter {*/
	/*opacity: 0;*/
	/*-webkit-transform:scale3d(0.5, 0.5, 0.5);*/
	/*-moz-transform:scale3d(0.5, 0.5, 0.5);*/
	/*transform:scale3d(0.5, 0.5, 0.5);*/
/*}*/

/*[ui-view].ng-enter-active {*/
	/*opacity: 1;*/
	/*-webkit-transform:scale3d(1, 1, 1);*/
	/*-moz-transform:scale3d(1, 1, 1);*/
	/*transform:scale3d(1, 1, 1);*/
/*}*/

/*[ui-view].ng-leave {*/
	/*opacity: 1;*/
	/*!*padding-left: 0px;*!*/
	/*-webkit-transform:translate3d(0, 0, 0);*/
	/*-moz-transform:translate3d(0, 0, 0);*/
	/*transform:translate3d(0, 0, 0);*/
/*}*/

/*[ui-view].ng-leave-active {*/
	/*opacity: 0;*/
	/*!*padding-left: 100px;*!*/
	/*-webkit-transform:translate3d(100px, 0, 0);*/
	/*-moz-transform:translate3d(100px, 0, 0);*/
	/*transform:translate3d(100px, 0, 0);*/
/*}*/

.k-tooltip{
	/*background: rgb(255, 255, 227) !important;*/
	min-width: 150px  !important;
	width: auto  !important;
}

table[role=grid]{
	font-size: smaller !important;
}

html, body {
  margin: 0px;
  padding: 0px;
  height: 100%;
  background-color: #e8e8e8;
}

table.Main {
	width: 100%;
	height: 100%;
	background: white;
}

table.LeftPanel {
	width: 150px;
	height: 100%;
	background: white;
}

table.LeftPanel td {
	vertical-align: top;
}

div.Buttons {
	width: 150px;
	overflow-x: hidden;
	overflow-y: scroll;
	position: absolute;
	top: 70px;
	bottom: 4px;
}

a.ReportButton {
	width: 100%;
	cursor: pointer;
	display: block;
	text-align: center;
}

a.ReportButton table {
	margin: 5px auto;
}

a.ReportButton img {
	text-align: center;
	border: 1px solid gray;
	margin : 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

a.ReportButton.Over img {
	text-align: center;
	border: 1px solid #7dbbb3;
	margin : 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

a.ReportButton.Selected img {
	text-align: center;
	border: 2px solid #7dbbb3;
	margin : 2px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

a.ReportButton td.Caption {
	padding: 0 5px 0 5px;
	font-family: Vazir;
	font-size: 11pt;
	color: #4a465c;
	display: block;
	text-align: center;
}


/*داخل گرید*/
.k-grid td{
	border-color: #0069a7;
}

/*محیط گرید*/
.k-widget {
	border-color: #0069a7;
}

/*هدر گرید*/
.k-grid-header .k-header  {
	background-image: none !important;
	background-color:#62c5ff;
	border-color: #0069a7;
}

.k-group, .k-grouping-header, .k-pager-wrap, .k-group-footer td, .k-grid-footer, .k-footer-template td  {
	background-image: none !important;
	background-color:#3488b9;
}

.k-group-footer td, .k-grid-footer, .k-footer-template td  {
	background-image: none !important;
	background-color:#62c5ff;
}

/*هدر گرید*/
.k-grouping-header {
	color: #ffffff !important;
}

/*صفحه بندی گرید*/
.k-pager-numbers .k-link {
	color: #ffffff !important;
}

/*اطلاعات صفحه بندی گرید*/
.k-pager-info.k-label {
	color: #ffffff !important;
}

.k-grid tr td{
	border-bottom: 1px solid #62c5ff;
}

.k-virtual-scrollable-wrap {
	height: auto;
	overflow-y: hidden;
	position: relative;
}

.k-widget.k-dropdown.k-header{
	font-size: small !important;
}

/*پس زمینه آدرس*/
.breadcrumb.ng-isolate-scope{
	background-color: #fbfbdb;
}

/*پس زمینه سطر ایجاد رکورد جدید*/
.k-header.k-grid-toolbar{
	background-color: #53b0e6;
}

.nopadding {
	padding: 0 !important;
	margin: 0 !important;
}

/*رنگ متن تاریخ*/
.hasDatepicker{
	color: black;
}
