@charset "utf-8";

/*** 컨텐츠 시작 ********************/
table.k-editor {
    /*border-spacing: unset !important;*/
    border-color:#c5c5c5 !important;
}
table.k-editor th,
table.k-editor td {
    text-align:left !important;
    border:none !important;
}
.k-editor .k-editor-toolbar-wrap {
    padding: 5px !important;
}
.k-editor .k-editor-toolbar-wrap .k-button-group {
    box-shadow: none !important;
}
.k-editable-area .k-content {
    border: #c5c5c5 !important;
}

.k-editor-dialog .k-edit-form-container {
    padding:20px 0px 13px 0px !important;
}
.k-editor-dialog .k-edit-form-container label {
    font-size:12px !important;
}

.k-viewhtml-dialog .k-edit-form-container {
    padding: 0px !important;
}
.k-viewhtml-dialog .k-edit-buttons {
    bottom: 5px !important;
    padding: 10px .6em 5px .6em !important;
}
.k-viewhtml-dialog .k-edit-buttons .k-button {
    width: 60px !important;
}

.k-filebrowser .k-upload{
    width:102px !important;
}
.k-filebrowser .k-tiles-arrange{
    width:150px !important;
}
.k-filebrowser .k-tiles-arrange label{
    color:#f2f2f2 !important;
}
.k-filebrowser .k-tiles-arrange .k-dropdown{
    width:146px!important;
}
.k-filebrowser .k-state-default .k-input{
    width:146px !important;
}

.k-imagebrowser .k-upload{
    width:112px !important;
}
.k-imagebrowser .k-tiles-arrange{
    width:150px !important;
}
.k-imagebrowser .k-tiles-arrange label{
    color:#f2f2f2 !important;
}
.k-imagebrowser .k-tiles-arrange .k-dropdown{
    width:146px!important;
}
.k-imagebrowser .k-state-default .k-input{
    width:146px !important;
}

.k-state-border-up .k-editor-toolbar {
    display:none !important;
}

.k-thumb img{
    max-width:80px;
}

#content_editor_image_item {
    width:100%;
    height:100%;
    min-height:200px;
    background-color:#ffffff;
    border: 1px solid #c5c5c5;
    box-sizing : border-box;
}

.content-editor-image-grid-wrapper {
    padding: 15px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 1em;
    grid-row-gap: 1em;
}
.content_editor-image-grid-cell {
    width: 100%;
}
/*** 컨텐츠 종료 ********************/

/*** 하단 시작 ********************/
.k-editor .k-resize-handle {
    display:none !important;
}
.k-editor.k-resizable .k-editable-area {
    padding-bottom: 0px !important;
}
/*** 하단 종료 ********************/