.main-panel {
  &,
  &[data="red"] {
    border-color: $secondary;
  }

  .content {
    padding: 78px 30px 30px 280px;
    min-height: calc(100vh - 70px);
  }
}
@media screen and (max-width: 768px) {
  .main-panel .content {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.logo-img {
  width: 45px;
  height: 45px;
  display: block;
  margin-left: 2px;
  position: absolute;
  top: 18px;
  img {
    width: 45px;
  }
}
.sidebar,
.off-canvas-sidebar {
  &,
  &[data="red"] {
    @include linear-gradient($sidebar-primary-states, $sidebar-secondary-states);
  }
  &[data="primary"] {
    @include linear-gradient($primary-states, $primary);
  }
}
@media screen and (max-width: 991px) {
  .main-panel {
    .content {
      padding-left: 30px !important;
    }
  }
  .fixed-plugin .dropdown-toggle:after {
    display: none;
  }
}
