
/*****************************
* kendo progress image 변경
******************************/
.k-loading-mask .k-loading-image {
	background-image: url('../../iworks_framework/images/progress.gif');
}

/*****************************
* kendo icon 정렬 
* (default : text-top)
******************************/
.k-icon{
	vertical-align: middle !important;
}

/*****************************
* kendo numeric text box
******************************/
/* /**** 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; */
/* } */
/* .k-tabstrip .k-numerictextbox .k-numeric-wrap { */
/* 	padding-left: 0.01em; */
/* 	padding-right: 0.01em; */
/* } */
.k-numeric-wrap .k-input
, .k-textbox>.k-input
, .k-textbox>input {
	text-indent:0!important;
	padding-right: 2pt!important;
	padding-left: 2pt!important;
}

/*****************************
* kendo DatePicker
******************************/
.datePicker{
	font-weight: normal;
}
.dateRangePicker{
	font-weight: normal;
}

/*****************************
* kendo Listbox
******************************/
/* toolbar 정렬 */
.k-listbox-toolbar{
	padding-top: 40% !important;
}

/*****************************
* kendo grid
******************************/
/* 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;
    overflow: inherit;
}
/**** 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;
}
/* .k-grid td { */
/*     overflow: inherit; */
/* } */
/*그리드 하단 pager의 전체건수 무조건 표시하기*/
.k-grid .k-pager-sizes, .k-grid .k-pager-info{
	display: inline-block!important;
}

/*****************************
* 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;
}

/*****************************
* radio
******************************/
.k-radio+.k-radio-label{
	vertical-align: -1px;
	margin-left:-3px;
}

/*****************************
* checkbox
******************************/
.k-checkbox+.k-checkbox-label{
	vertical-align: -1px;
	margin-left:-3px;
}
