  /* line 4, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_blue.scss */
  body.theme-keuangan #header-navbar {
    background-color: rgb(7, 161, 7); }
  
  /* line 7, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_blue.scss */
  body.theme-keuangan .navbar > .container .navbar-brand {
    background-color: rgb(7, 161, 7); }

  body.theme-keuangan .navbar > .navbar-brand {
    background: #2c343f;
  }
  
  /* line 10, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_blue.scss */
  body.theme-keuangan #nav-col,
  body.theme-keuangan #page-wrapper {
    background-color: #272d33; }
  
  /* line 14, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_blue.scss */
  body.theme-keuangan #sidebar-nav .nav > .open > .submenu > li > .submenu,
  body.theme-keuangan #sidebar-nav .nav > .active > .submenu > li > .submenu,
  body.theme-keuangan #sidebar-nav .nav li .submenu > li.open a,
  body.theme-keuangan #nav-col-submenu .submenu > li > .submenu,
  body.theme-keuangan #nav-col-submenu li .submenu > li.open > a {
    background-color: #121518; }
  
  /* line 21, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_blue.scss */
  body.theme-keuangan #sidebar-nav .nav > .open > .submenu > .open > a,
  body.theme-keuangan #sidebar-nav .nav > .active > .submenu > .open > a,
  body.theme-keuangan #sidebar-nav .nav > .active > .submenu > .active > a,
  body.theme-keuangan #nav-col-submenu > .submenu > .open > a,
  body.theme-keuangan #nav-col-submenu > .submenu > .active > a {
    border-bottom-color: transparent;
    box-shadow: 0 -1px 0 transparent inset; }
  
  /* line 29, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_blue.scss */
  body.theme-keuangan #sidebar-nav .nav > .open > .submenu > li > .submenu > li a:hover,
  body.theme-keuangan #sidebar-nav .nav > .active > .submenu > li > .submenu > li a:hover,
  body.theme-keuangan #sidebar-nav .nav > .active > .submenu > li > .submenu > li a.active {
    color: rgb(7, 161, 7); }
  
/* line 36, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .nav-pills > li.active > a,
body.theme-keuangan .nav-pills > li.active > a:hover,
body.theme-keuangan .nav-pills > li.active > a:focus,
body.theme-keuangan #sidebar-nav .nav-pills > li.active > a,
body.theme-keuangan #sidebar-nav .nav-pills > li.active > a:hover,
body.theme-keuangan #sidebar-nav .nav-pills > li.active > a:focus,
body.theme-keuangan .nav-pills > li.open > a,
body.theme-keuangan .nav-pills > li.open > a:hover,
body.theme-keuangan .nav-pills > li.open > a:focus,
body.theme-keuangan #sidebar-nav .nav-pills > li.open > a,
body.theme-keuangan #sidebar-nav .nav-pills > li.open > a:hover,
body.theme-keuangan #sidebar-nav .nav-pills > li.open > a:focus,
body.theme-keuangan .nav-small #nav-col #sidebar-nav .nav-pills > li.open > a,
body.theme-keuangan .nav-small #nav-col-submenu .submenu > .open > a,
body.theme-keuangan .nav-small #nav-col-submenu .submenu > .active > a,
body.theme-keuangan .nav-small #nav-col-submenu .submenu > li > a:hover {
  background-color: #161a1d; }
  
/* line 54, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #sidebar-nav .nav > li > a:hover {
  background-color: #161a1d; }
  
/* line 57, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #header-navbar .nav > li > a {
  color: #fff; }
  
/* line 60, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #header-navbar .nav > li > a:hover,
body.theme-keuangan #header-navbar .nav > li > a:focus,
body.theme-keuangan #header-navbar .nav .open > a,
body.theme-keuangan #header-navbar .nav .open > a:hover,
body.theme-keuangan #header-navbar .nav .open > a:focus {
  background-color: rgb(7, 161, 7); }

  /* line 252, Applications/MAMP/htdocs/cube/source/scss/theme/imports/_header.scss */
  body.theme-keuangan #header-navbar .nav .show > a,
  body.theme-keuangan #header-navbar .nav .show > a:hover,
  body.theme-keuangan #header-navbar .nav .show > a:focus {
    background-color: rgb(7, 161, 7); 
  }
  
/* line 67, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #sidebar-nav .nav li .submenu,
body.theme-keuangan #nav-col-submenu .submenu {
  background-color: #161a1d; }
  
/* line 71, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #sidebar-nav .nav li .submenu > li > a:hover,
body.theme-keuangan #sidebar-nav .nav li .submenu > li > a.active,
body.theme-keuangan #sidebar-nav .nav li .submenu > li.active > a,
body.theme-keuangan .nav-small #nav-col-submenu .submenu > .open > a,
body.theme-keuangan .nav-small #nav-col-submenu .submenu > .active > a,
body.theme-keuangan .nav-small #nav-col-submenu .submenu > li > a:hover,
body.theme-keuangan .nav-small #nav-col-submenu .submenu > li > a.active,
body.theme-keuangan .nav-small #nav-col-submenu .submenu > li.active > a {
  background-color: #121518; }
  
/* line 81, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #sidebar-nav .nav > li.nav-header {
  border-top-color: #191d20;
  color: #778998; }
  
/* line 85, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .navbar > .container .navbar-brand {
  color: #fff; }

/* line 88, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .navbar-toggler {
  color: #fff; }

/* line 91, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .graph-box {
  background-color: rgb(7, 161, 7) !important; }

/* line 94, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
/* body.theme-keuangan a,
body.theme-keuangan .fc-state-default,
body.theme-keuangan .jvectormap-zoomin,
body.theme-keuangan .jvectormap-zoomout,
body.theme-keuangan #user-profile .profile-details ul > li > span {
  color: #e84e40; } */

/* line 101, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan a:hover,
body.theme-keuangan a:focus,
body.theme-keuangan .widget-users li > .details > .name > a:hover,
body.theme-keuangan .widget-todo .actions > a:hover {
  color: rgb(7, 161, 7); }

/* line 107, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .table a.table-link:hover {
  color: rgb(7, 161, 7); }

/* line 112, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .pagination > li > a,
body.theme-keuangan .pagination > li > span,
body.theme-keuangan .pagination > li > a:hover,
body.theme-keuangan .pagination > li > span:hover,
body.theme-keuangan .pagination > li > a:focus,
body.theme-keuangan .pagination > li > span:focus,
body.theme-keuangan .pagination > li > a:active,
body.theme-keuangan .pagination > li > span:active {
  color: rgb(7, 161, 7); }

/* line 124, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .pagination > .active > a,
body.theme-keuangan .pagination > .active > span,
body.theme-keuangan .pagination > .active > a:hover,
body.theme-keuangan .pagination > .active > span:hover,
body.theme-keuangan .pagination > .active > a:focus,
body.theme-keuangan .pagination > .active > span:focus {
  background-color: rgb(7, 161, 7);
  border-color: rgb(7, 161, 7);
  color: #fff; }

/* line 137, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .notifications-list .item-footer {
  background-color: #272d33; }
  /* line 140, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
  body.theme-keuangan .notifications-list .item-footer a:hover {
    background-color: #0f1114; }

/* line 145, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #header-navbar .nav > li > a > span.count {
  background-color: #dd191d; }

/* line 148, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .btn-primary,
body.theme-keuangan .btn-secondary,
body.theme-keuangan .btn-info,
body.theme-keuangan .btn-success,
body.theme-keuangan .btn-warning,
body.theme-keuangan .btn-danger,
body.theme-keuangan .btn-primary:hover,
body.theme-keuangan .btn-secondary:hover,
body.theme-keuangan .btn-info:hover,
body.theme-keuangan .btn-success:hover,
body.theme-keuangan .btn-warning:hover,
body.theme-keuangan .btn-danger:hover {
  color: #fff; }

/* line 162, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
/* body.theme-keuangan .btn-primary {
  background-color: #e84e40;
  border-color: #dd191d; } */

/* line 166, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
/* body.theme-keuangan .btn-primary:hover,
body.theme-keuangan .btn-primary:focus,
body.theme-keuangan .btn-primary:active,
body.theme-keuangan .btn-primary.active,
body.theme-keuangan .open .dropdown-toggle.btn-primary {
  background-color: #dd191d;
  border-color: #9e2b20; } */

/* line 174, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
/* body.theme-keuangan .btn-danger {
  background-color: #03a9f4;
  border-color: #2980b9; } */

/* line 178, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .btn-danger:hover,
body.theme-keuangan .btn-danger:focus,
body.theme-keuangan .btn-danger:active,
body.theme-keuangan .btn-danger.active,
body.theme-keuangan .open .dropdown-toggle.btn-danger {
  background-color: #2980b9;
  border-color: #1c5c87; }

/* line 186, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan h1 {
  color: #e84e40; }

/* line 190, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .nav-tabs > li.active > a,
body.theme-keuangan .nav-tabs > li.active > a:hover,
body.theme-keuangan .nav-tabs > li.active > a:focus {
  border-top-color: rgb(7, 161, 7); }

/* line 196, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .widget-users li > .details > .time {
  color: rgb(7, 161, 7); }

/* line 199, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .conversation-item.item-right .conversation-body:before {
  border-color: transparent transparent transparent #fceeec; }

/* line 202, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .conversation-item.item-right .conversation-body,
body.theme-keuangan .invoice-summary .invoice-summary-item {
  background-color: #fceeec; }

/* line 206, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan blockquote,
body.theme-keuangan blockquote.float-right {
  border-color: rgb(7, 161, 7); }

/* line 210, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan a.list-group-item.active,
body.theme-keuangan a.list-group-item.active:hover,
body.theme-keuangan a.list-group-item.active:focus {
  background-color: rgb(7, 161, 7);
  border-color: rgb(7, 161, 7); }

/* line 216, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .nav .caret {
  border-bottom-color: rgb(7, 161, 7);
  border-top-color: rgb(7, 161, 7); }

/* line 220, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .panel-default > .panel-heading,
body.theme-keuangan .notifications-list .item-footer {
  background-color: rgb(7, 161, 7); }

/* line 224, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .notifications-list .item-footer a:hover {
  background-color: rgb(7, 161, 7); }

/* line 227, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #invoice-companies .invoice-dates .invoice-number > span,
body.theme-keuangan .notifications-list .item a .time {
  color: rgb(7, 161, 7); }

/* line 231, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #header-navbar .nav > li > a:hover,
body.theme-keuangan #header-navbar .nav > li > a:focus,
body.theme-keuangan #header-navbar .nav .open > a,
body.theme-keuangan #header-navbar .nav .open > a:hover,
body.theme-keuangan #header-navbar .nav .open > a:focus,
body.theme-keuangan .navbar-toggler:hover,
body.theme-keuangan .navbar-toggler:focus,
body.theme-keuangan .mobile-search.active > .btn {
  background-color: rgb(7, 161, 7); }

/* line 241, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .table thead > tr > th > a:hover span {
  color: rgb(7, 161, 7);
  border-color: rgb(7, 161, 7); }

/* line 247, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #email-nav-items li.active {
  border-left-color: rgb(7, 161, 7);
  border-right-color: rgb(7, 161, 7); }
  /* line 251, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
  body.theme-keuangan #email-nav-items li.active a {
    color: rgb(7, 161, 7); }
  /* line 254, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
  body.theme-keuangan #email-nav-items li.active .badge-primary {
    background-color: rgb(7, 161, 7); }

/* line 258, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #email-nav-items li a:hover {
  color: rgb(7, 161, 7); }

/* line 265, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: rgb(7, 161, 7) !important; }

/* line 269, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: rgb(7, 161, 7) !important; }

/* line 273, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .cd-timeline-img {
  background-color: rgb(7, 161, 7);
  box-shadow: 0 0 0 6px #ebc4c0; }

/* line 277, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #cd-timeline::before {
  background-color: #ebc4c0; }

/* line 280, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .dataTable thead th:hover {
  color: rgb(7, 161, 7); }

/* line 283, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .pace .pace-progress {
  background-color: #fff; }

/* line 286, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan #config-tool.closed #config-tool-cog:hover {
  background-color: rgb(7, 161, 7); }

/* line 289, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .main-box .pagecallout.pagecallout-info {
  border-left-color: rgb(7, 161, 7); }

/* line 293, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
body.theme-keuangan .noUi-base .noUi-connect {
  background: rgb(7, 161, 7); }

@media only screen and (min-width: 1170px) {
  /* line 299, Applications/MAMP/htdocs/cube/source/scss/theme/imports/skins/_keuangan.scss */
  .theme-keuangan .cd-timeline-content .cd-date {
    color: rgb(7, 161, 7); } }


/* Customize website's scrollbar like Mac OS
Not supports in Firefox and IE */

/* total width */
::-webkit-scrollbar {
  background-color:#fff;
  width:16px
}

/* background of the scrollbar except button or resizer */
::-webkit-scrollbar-track {
  background-color:#fff
}

::-webkit-scrollbar-track:hover {
  background-color:#f4f4f4
}

/* scrollbar itself */
::-webkit-scrollbar-thumb {
  background-color:#babac0;
  border-radius:16px;
  border:5px solid #fff
}

::-webkit-scrollbar-thumb:hover {
  background-color:#a0a0a5;
  border:4px solid #f4f4f4
}

/* set button(top and bottom of the scrollbar) */
::-webkit-scrollbar-button {display:none}

body.theme-keuangan #header-navbar .navbar-nav > li > .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  min-width: 223px;
}

body.theme-keuangan #page-wrapper .bg-black {
  height: 280px;
  width: 100%;
  position: relative;
  background-position: 100% 81%;
  background-size: 100% auto !important;
  background-color: #3e4a59 !important;
  z-index: 1;
  opacity: 1;
  display: flex;
  align-items: center;
  overflow: hidden;
}

#index-banner {
  margin-left: 220px;
}

@media (min-width: 992px) {
  .nav-small #index-banner {
    margin-left: 64px; }
}

.selamat {
  padding-left: 0;
  position: relative;
}

body.theme-keuangan #content-wrapper {
  /* min-height: calc(100vh - 100px); */
  background-image: none;
}

/* body.theme-keuangan .btn-primary {
  background-color: #e84e40;
  border-color: #209b8d;
}

body.theme-keuangan .btn-primary:hover,
body.theme-keuangan .btn-primary:focus,
body.theme-keuangan .btn-primary:active,
body.theme-keuangan .btn-primary.active,
body.theme-keuangan .btn-primary:focus,
body.theme-keuangan .open .dropdown-toggle.btn-primary {
  background-color: #e84e40;
  border-color: #209b8d; 
}

body.theme-keuangan .btn-primary:not(:disabled):not(.disabled).active, 
body.theme-keuangan .btn-primary:not(:disabled):not(.disabled):active, 
body.theme-keuangan .show>.btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #169e83;
  border-color: #197a6f;
} */

body.theme-keuangan #content-wrapper .main-box .block .alert-info {
  /* background-color: #bfefea; */
  background-color: rgb(251, 255, 251);
}

body.theme-keuangan .page-item.active .page-link {
  background-color: rgb(7, 161, 7) !important;
  border-color: transparent !important;
}

body.theme-keuangan .text-info {
  color: rgb(7, 161, 7) !important;
}
body.theme-keuangan a.text-info:hover, 
body.theme-keuangan a.text-info:active {
  color: rgb(7, 161, 7) !important;
}

body.theme-keuangan .alert-info .alert-link {
  color: rgb(7, 161, 7);
}

body.theme-keuangan .breadcrumb-info {
  color: rgb(0,0,0) !important;
}
body.theme-keuangan a.breadcrumb-info:hover, 
body.theme-keuangan a.breadcrumb-info:active {
  color: rgb(0,0,0) !important;
}

body.theme-keuangan .breadcrumb-info .breadcrumb-link {
  color: rgb(0,0,0);
}

body.theme-keuangan .judul {
  font-family: -apple-system, BlinkMacSystemFont, Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

.logo-container {
  display: flex;
  justify-content: flex-end;
  align-items: center; /* Ensure the image is vertically centered */
}

.img-right {
  margin: 0;
}
