
/* kendo progress image 변경 */
.k-loading-mask .k-loading-image {
	background-image: url('../../iworks_framework/images/progress.gif');
}
.k-loading-mask{
	position: fixed;
	z-index: 20000;	
}

/**** kendo icon 정렬 (default : text-top) ****/
.k-icon{
	vertical-align: middle !important;
}

/**** kendo numeric text box padding ****/
.k-numerictextbox .k-numeric-wrap {
 	background-color: white;
/*      padding-left: 0.3em; */
/*      padding-right: 0.3em; */
}
.k-numerictextbox .k-input {
    width: 96%;
    padding-right: 5px !important;
	font-family: "Arial";	
}
.k-tabstrip .k-numerictextbox .k-numeric-wrap {
	padding-left: 0.01em;
	padding-right: 0.01em;
}
.k-numerictextbox .k-input-inner{
	font-family: "Arial";	
}

/**** kendo DatePicker font ****/
.datePicker{
	font-weight: normal;
}
.dateRangePicker{
	font-weight: normal;
}

/**** kendo Listbox toolbar 정렬 ****/
.k-listbox-toolbar{
	padding-top: 40% !important;
}

/* kendo grid 자체 progress hidden */
.k-grid .k-loading-image {
	background-image: none;
}
.k-grid .k-loading-color {
	opacity: 0;
}
/**** kendo Grid header align ****/
.k-grid-header th.k-header
{
	text-align: center;
	vertical-align: middle;
}
/**** kendo Grid header숨김 ****/
.GridNoHeader .k-grid-header
{
    height: 0;
    border-bottom-width: 0;
    display: none;
    overflow: hidden;
}
/**** kendo Grid tr ****/
.gridOnlyWhiteTr .k-alt{
	background-color: white !important;
}
.gridOnlyWhiteTr tr:hover { 
    background-color: transparent !important;
}
.k-grid tr td {
    border-bottom: 1px solid #c5c5c5;
}

/**** kendo editor ****/
table.k-editor{
	border-spacing: 1px;
}
.k-viewhtml-dialog {
	text-align: center;
}
.k-viewhtml-dialog .k-editor-textarea {
	width: 97%;
	height: 80%;
}
.k-imagebrowser .k-breadcrumbs, .k-search-wrap{
	display:none  !important;
}
.k-imagebrowser ul{
	height:100px  !important;
}
.k-imagebrowser .k-tile-empty{
	margin:0px  !important;
}
.k-imagebrowser .k-tile{
	width:99%  !important;
	height:90%  !important;
}
.k-imagebrowser .k-thumb{
	width:95%  !important;
	height:50%  !important;
}
.k-imagebrowser .k-image{
	height:50px  !important;
}
.k-imagebrowser .k-tile strong{
	width:100%  !important;
}
.k-imagebrowser .k-clear-selected, .k-upload-selected {
    display: none !important;
}
.k-imagebrowser .k-tiles-arrange {
    display: none !important;
}
.k-editor-table-wizard-dialog{
	overflow: auto !important;
	width: 100% !important;
}
.k-editor-table-wizard-dialog .k-root-tabs{
	margin: 0px;
	padding: 0px;
}

/* dropdownlist */
.k-dropdown-wrap>.k-input, .k-dropdown .k-dropdown-wrap .k-select, .k-list, .k-reset {
    background-color: white;
}