.CodeMirror {
    font-size: 16px;
    border: 1px solid #eee;
    overflow-x: hidden;
}
.CodeMirror-line {
    font-family: "Roboto", -apple-system, BlinkMacSystemFont,
    "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.CodeMirror-scroll {
    height: 13rem !important;
}
.CodeMirror {
    height: 13rem !important;
}
.cm-style-param {
    color: blue !important;
    font-weight: bold;
}

.option-icon-padding {
    padding: 0rem .4rem;
    /*border:0.1rem solid transparent;*/
}

/*snotify*/
.snotifyToast {
    margin:0px !important;
}
.snotifyToast__title {
    font-size: 1.4em !important;
    line-height: 0.8em !important;
}

.snotifyToast__inner {
    padding: 5px 65px 5px 15px;
    min-height: 64px !important;
    font-size: 16px !important;
}

.snotifyToast__body {
    font-size: 0.8em !important;
}
    /*snotify*/

/*line naver custom css*/
.sidenav {
    background-color: #28a69a !important;
}
.daterangepicker td.active {
    background-color: #00C73C;
}
.navbar-dark {
    background-color: #00C73C;
}
.sidebar-dark {
    background-color: #FFFFFF
}
.sidebar-dark .nav-sidebar>.nav-item-open>.nav-link:not(.disabled) {
    background-color: #00C73C;
    color: #FFFFFF;
}
.sidebar-dark .nav-sidebar .nav-item .nav-link:not(.disabled):not(.active):hover {
    color: #00C73C;
    background-color: #F8F8F8;
}
.sidebar-dark .nav-sidebar .nav-link {
    color: #747474;
}
.sidebar-dark .nav-sidebar>.nav-item>.nav-link.active {
    background-color: #00C73C;
    color: #fff;
}
.sidebar-dark .nav-sidebar>.nav-item.nav-item-none-submenu>.nav-link.active {
    background-color: #00C73C;
    color: #fff;
}
.nav-sidebar .nav-item:not(.nav-item-header):last-child {
     padding-bottom: 0rem;
}
.sidebar-dark .nav-sidebar .nav-item-header {
    color: #747474;
}
.sidebar-dark .nav-sidebar>.nav-item-submenu>.nav-group-sub {
    background-color: #FFFFFF;
}
.sidebar {
    border-right: 1px solid #f0f0f0;
}

.sidebar-dark .nav-sidebar .nav-item>.nav-link.active, .sidebar-light .card[class*=bg-]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar .nav-item>.nav-link.active {
    background-color: rgba(0,0,0,.15);
    color: #fff;
}
.sidebar-dark .nav-sidebar .nav-item>.nav-link.active {
    background-color: #F8F8F8;
    color:#616161;
}
body {
    background-color: #F2F4F7;
}
.bg-ums {
    background-color: #00C73C
}
.btn-ums {
    color: #fff;
    background-color: #00C73C;
}
.btn-ums:hover {
    color: #fff;
}
.bg-blue {
    background-color: #00C73C;
}

@media (min-width: 768px) {
    .sidebar-xs .sidebar-main.sidebar-dark .nav-sidebar>.nav-item-submenu>.nav-group-sub {
        background-color: #FFFFFF;
        border: 0.5px solid #00C73C;
    }
}
/*line naver custom css*/

/*loading progress*/
.loading-circle{
    width: 86px !important;
    height: 86px !important;
    border-radius: 100%;
    border: 4px solid transparent;
    border-left-color: white !important;
    -webkit-animation: circleanimation-data-v-7ab65994 .45s linear infinite;
    animation: circleanimation-data-v-7ab65994 .45s linear infinite;
}

.loading-text {
    margin-top: 15px;
    color: white !important;
    font-size: 14px !important;
    text-align: center;
}
.loading-screen {
    z-index:9999 !important;
}
/*loading progress*/
