/* Modified By Darmawan Ramadana,S.Kom */

body{
    background: #f2f4f8;
  }
  .select2-size-sm{
    width: 50%;
    margin: auto;
  }
  .content-wrapper{
    padding:0px 15px;
  }
  .kosong{
    max-width: 100%;
    overflow-x: hidden;
  }
  .help-block {
    color: red;
  }
  
  .strike {
    display: block;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
  }
  
  .strike > span {
    position: relative;
    display: inline-block;
    font-weight: bold;
    color:#343c5b;
    margin-bottom: 5px;
  }
  
  .strike > span:before,
  .strike > span:after {
    content: "";
    position: absolute;
    top: 50%;
    width: 9999px;
    height: 1.5px;
    background: #fecd08;
  }
  
  .strike > span:before {
    right: 100%;
    margin-right: 15px;
  }
  
  .strike > span:after {
    left: 100%;
    margin-left: 15px;
  }
  
  .page-item.active .page-link {
      z-index: 3;
      color: #fff;
      background-color: #343c5b;
      border-color: #343c5b;
  }
  
  .page-item.active:hover .page-link:hover {
      z-index: 3;
      color: #d3d3d3;
      background-color: #343c5b;
      border-color: #343c5b;
  }
  
  .form-control{
    margin-bottom:10px;
  }
  
  .text-core{
    color:#343c5b;
  }
  
  .text-warning{
    color:#fecd08 !important;
  }
  
  .bg-core{
    background: #343c5b;
  }
  
  .btn-outline-core {
      color: #343c5b;
      border-color: #343c5b;
  }
  
  .btn-core {
      color: #ffffff;
      background: #343c5b;
  }
  
  .btn-core:hover {
      color: #d3d3d3;
      background: #343c5b;
  }
  
  .btn-outline-core:hover {
      color: #ffffff;
      background: #343c5b;
  }
  
  .btn-outline-warning {
      color: #fecd08;
      border-color: #fecd08;
  }
  
  .btn-outline-warning:hover {
      color: #343c5b;
      background: #fecd08;
  }
  
  .alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb
  }
  
  .alert-info {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb
  }
  
  .alert-warning {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba
  }
  
  .alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb
  }
  
  .alert-primary {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff
  }
  
  .sidebar-dark-warning .nav-sidebar.nav-legacy>.nav-item>.nav-link.active, .sidebar-light-warning .nav-sidebar.nav-legacy>.nav-item>.nav-link.active {
      border-color: #fecd08 !important;
      background-color: #343c5b !important;
      color:#fecd08;
  }