
@charset "UTF-8";

.tabulator {border-radius: 5px;}
.tabulator .tabulator-header .tabulator-col {background: #FFF;}
.tabulator-row.tabulator-row-even {background-color: #F2F2F2; }
/* .tabulator-row {border-bottom: 1px solid #aaa;} */
.tabulator .tabulator-footer {background-color: #FFF;}


.tabulator .tabulator-footer .tabulator-page {border:  1px solid #400d93; color: #400d93;}
.tabulator .tabulator-footer .tabulator-page:not(disabled):hover {background-color: #400d93;}
.tabulator .tabulator-footer .tabulator-page.active {color: #333;}



#list {width: 100%; min-height: 560px;}
.btn-primary { color: #fff !important; background-image: none !important; background-color: #0d6efd !important; border-color: #0d6efd !important; }
.btn-primary:hover{background-color: #0b5ed7 !important; border-color: #0a58ca !important; }
.w2ui-form .w2ui-buttons {padding: 10px 0px;}
.w2ui-form .w2ui-buttons button {cursor: pointer;}

.custom-toolbar {
	background-color: #6f42c1; /* 원하는 배경색 */
	color: white;              /* 글자색 */
}
.custom-toolbar-label {
	color: white !important;
	font-weight: bold;
	padding-left: 10px;
}
.custom-toolbar-label .webix_el_box {
	color: #FFF !important;
}
.custom-toolbar-icon .webix_icon {
	color: white !important;
}

.custom-save-button button {
	background-color: #6f42c1 !important;
	color: white !important;
	border: none !important;
}

.custom-save-button button:hover {
	background-color: #0056b3 !important;
}

.custom-save2-button button {
	background-color: #0056b3 !important;
	color: white !important;
	border: none !important;
}

.custom-save2-button button:hover {
	background-color: #0080ff !important;
}

.custom-save3-button button {
	background-color: #00c600!important;
	color: white !important;
	border: none !important;
}

.custom-save3-button button:hover {
	background-color: #80ff00!important;
}

.custom-del-button button {
	background-color: #e0e3ef!important;
	color: #CE0018 !important;
	border: none !important;
}

.custom-del-button button:hover {
	background-color: #CE0018 !important;
	color: white !important;
}

.custom-cancel-button button {
	color: #6f42c1 !important;
}

.custom-cancel-button button:hover {
	color: #6f42c1 !important;
}

.webix_dtable .webix_ss_header .webix_hcolumn div.webix_last_row, 
.webix_dtable .webix_ss_header .webix_span.webix_last_row,
.webix_dtable div.webix_ss_vscroll_header{
	border-bottom: 1px solid #6f42c1;
}
.webix_view .webix_pager_item{
	color: #6f42c1 !important;
}
.webix_view .webix_pager_item_selected {
	background-color: #6f42c1 !important;
}
#app {min-height: 768px;}
#app #main {min-height: 768px;}
.webix_view.custom_no_border {
	background-color: #f5f5f5;
}

.webix_win_content .webix_win_body .webix_view .webix_dtable .webix_ss_header .webix_hcell{font-size:18px; color: rgb(62, 73, 89);}

.webix_win_content .webix_win_body .webix_view.webix_form .webix_inp_label{font-size:18px; color: rgb(62, 73, 89);}