.main-panel {
  width: 100%; }
  .main-panel .main-wrap {
    position: relative;
    width: 100%;
    height: 100%; }
    .main-panel .main-wrap .left-panel {
      width: 230px;
      background: #edeef0;
      overflow: hidden;
      position: fixed;
      top: 65px; }
      .main-panel .main-wrap .left-panel .parent-nav:before {
        content: " ";
        display: inline-block;
        height: 18px;
        width: 18px;
        background-size: 100%;
        background: url("images/closeicon.png") no-repeat; }
      .main-panel .main-wrap .left-panel .parent-nav.parent-nav1:before {
        content: " ";
        display: inline-block;
        height: 18px;
        width: 18px;
        background-size: 100%;
        background: url("images/openicon.png") no-repeat; }
      .main-panel .main-wrap .left-panel .accordion {
        width: 230px;
        height: 90vh;
        float: right;
        background: #edeef0;
        padding: 20px 15px; }
        .main-panel .main-wrap .left-panel .accordion .card {
          box-shadow: none;
          border: 0;
          background: #edeef0; }
          .main-panel .main-wrap .left-panel .accordion .card .card-header {
            border: 0;
            padding: 0;
            background: #edeef0; }
            .main-panel .main-wrap .left-panel .accordion .card .card-header .active {
              width: 200px;
              height: 49px; }
              .main-panel .main-wrap .left-panel .accordion .card .card-header .active .button {
                position: absolute;
                top: 0; }
            .main-panel .main-wrap .left-panel .accordion .card .card-header .btn-link {
              border: 0;
              padding: 10px 0;
              font-size: 18px;
              font-weight: 600;
              color: #242424;
              background-color: transparent; }
              .main-panel .main-wrap .left-panel .accordion .card .card-header .btn-link:hover {
                text-decoration: none; }
              .main-panel .main-wrap .left-panel .accordion .card .card-header .btn-link:focus {
                text-decoration: none; }
          .main-panel .main-wrap .left-panel .accordion .card .card-body {
            font-size: 14px;
            padding: 0 0 0 18px; }
            .main-panel .main-wrap .left-panel .accordion .card .card-body ul {
              padding: 0;
              margin: 0; }
              .main-panel .main-wrap .left-panel .accordion .card .card-body ul li {
                border: 0;
                padding: 5px;
                color: #3f3f3f; }
            .main-panel .main-wrap .left-panel .accordion .card .card-body a {
              color: #3f3f3f;
              font-weight: 500; }
      .main-panel .main-wrap .left-panel .scolor {
        color: #f75016 !important; }
    .main-panel .main-wrap .right-panel {
      position: absolute;
      height: auto;
      bottom: 0;
      top: 0;
      left: 0;
      right: 0;
      margin-left: 230px; }
      .main-panel .main-wrap .right-panel .right-top {
        padding: 21px 20px; }
      .main-panel .main-wrap .right-panel .wrap {
        font-size: 14px;
        margin: 0px 20px 20px; }
        .main-panel .main-wrap .right-panel .wrap .row {
          margin-left: 0;
          margin-right: 0; }
        .main-panel .main-wrap .right-panel .wrap h5 {
          font-size: 14px; }
        .main-panel .main-wrap .right-panel .wrap .tablelist {
          width: 80%;
          padding: 0 30px; }
          .main-panel .main-wrap .right-panel .wrap .tablelist .pagination-page-list {
            background: none !important;
            -webkit-appearance: menulist;
            -moz-appearance: menulist; }
          .main-panel .main-wrap .right-panel .wrap .tablelist #tasks_listview {
            border: 1px solid #ccc;
            margin: 14px 0; }

ul li {
  list-style: none; }

.right-top {
  font-size: 14px; }

.breadcrumb {
  padding: 0;
  margin: 0;
  background: #fff; }
  .breadcrumb .breadcrumb-item:first-child a {
    color: #363636; }
  .breadcrumb .breadcrumb-item:last-child a {
    color: #f75016; }
  .breadcrumb a {
    color: #919191; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 5px; }

.breadcrumb-item + .breadcrumb-item::before {
  padding-right: 5px; }

/*# sourceMappingURL=base-left.css.map */